3 lines
7.0 MiB
3 lines
7.0 MiB
/*! For license information please see c64b0cc738db25ba0daf.js.LICENSE.txt */
|
||
(this.webpackJsonp=this.webpackJsonp||[]).push([[35,3,9,10,11,12,26,31,83,88,89,90,91,92,93],Array(434).concat([function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.IncompatibleBrowser=t.ActivityCount=t.AuthSpinner=t.SubText=t.Block=t.Input=t.ChannelIcon=t.GuildIcon=t.Avatar=t.Button=t.Image=t.SubTitle=t.Title=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=O(n(8)),i=n(5406),l=O(n(36)),u=O(n(63)),s=O(n(5398)),d=O(n(178)),f=O(n(435)),c=O(n(433)),p=O(n(5519)),v=O(n(643)),y=O(n(43)),m=n(454),h=O(n(131)),_=n(271),g=n(1),E=O(n(7)),S=O(n(5613));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var C=v.default;null==C&&(C=function(){return null});var M=function(e){var t=e.className,n=e.id,r=e.children;return b(y.default,{size:y.default.Sizes.SIZE_24,color:y.default.Colors.HEADER_PRIMARY,className:(0,o.default)(S.default.title,t),id:n},void 0,r)};t.Title=M,M.displayName="Title";var N=function(e){var t=e.className,n=e.children;return b(y.default,{size:y.default.Sizes.SIZE_16,color:y.default.Colors.HEADER_SECONDARY,className:t},void 0,n)};t.SubTitle=N,N.displayName="SubTitle";var P=function(e){var t=e.className;return b("img",{alt:"",src:e.src,className:(0,o.default)(S.default.image,t)})};t.Image=P,P.displayName="Image";var A=function(e){var t,n=e.className,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["className"]),i=r.look===l.default.Looks.LINK;return a.createElement(l.default,T({size:i?l.default.Sizes.MIN:l.default.Sizes.LARGE,fullWidth:!i,className:(0,o.default)(n,(t={},t[S.default.button]=!i,t[S.default.linkButton]=i,t))},r))};t.Button=A,A.displayName="Button",A.Looks=l.default.Looks,A.Colors=l.default.Colors,A.Sizes=l.default.Sizes;var R=function(e){var t=e.className,n=e.src,r=e.size;return b(C,{src:n,size:r,className:(0,o.default)(S.default.inviteLargeIcon,t),"aria-hidden":!0})};t.Avatar=R,R.displayName="Avatar",R.Sizes=C.Sizes;var L=function e(t){var n=t.className,r=t.guild,a=t.size,i=t.animate,l=void 0!==i&&i;return b(s.default,{guild:r,size:a,className:(0,o.default)(a===e.Sizes.XLARGE?S.default.inviteLargeIcon:S.default.inviteSmallIcon,n),animate:l})};t.GuildIcon=L,L.displayName="GuildIcon",L.Sizes=s.default.Sizes;var D=function(e){var t=e.className,n=e.channel,r=e.size;return b(C,{src:(0,i.getChannelIconURL)(n),size:r,className:(0,o.default)(S.default.inviteIcon,t),"aria-hidden":!0})};t.ChannelIcon=D,D.displayName="ChannelIcon",D.Sizes=C.Sizes;var w=function(e){var t,n=e.label,r=e.error,a=e.placeholder,i=e.value,l=e.className,u=e.inputClassName,s=e.setRef,p=e.type,v=void 0===p?"text":p,y=e.onChange,m=e.autoComplete,h=e.autoFocus,_=e.maxLength,g=e.spellCheck,E=e.name,O=e.description,I=e.required;return b(f.default,{title:n,error:r,className:l,required:I},void 0,b(d.default,{name:E,type:v,value:i,inputRef:s,placeholder:a,className:S.default.input,inputClassName:(0,o.default)(u,(t={},t[S.default.inputError]=null!=r,t)),"aria-label":n,onChange:y,autoComplete:m,autoFocus:h,maxLength:_,spellCheck:g}),null!=O?b(c.default,{type:c.default.Types.DESCRIPTION,className:S.default.description},void 0,O):null)};t.Input=w,w.displayName="Input";var k=function(e){var t=e.className,n=e.children;return b("div",{className:(0,o.default)(S.default.block,t)},void 0,n)};t.Block=k,k.displayName="Block";var j=function(e){var t=e.className,n=e.children;return b(y.default,{size:y.default.Sizes.SIZE_12,className:(0,o.default)(S.default.subText,t)},void 0,n)};t.SubText=j,j.displayName="SubText";var U=function(e){var t=e.className;return b(u.default,{direction:u.default.Direction.VERTICAL,align:u.default.Align.CENTER,className:t},void 0,b(p.default,{className:S.default.spinnerVideo}))};t.AuthSpinner=U,U.displayName="AuthSpinner";var G=function(e){var t,n=e.online,r=e.total,a=e.className,i=e.flat;return null==r?null:(null!=n&&n>0&&(t=b("div",{className:(0,o.default)(S.default.pill,S.default.pillOnline,i&&S.default.pillFlat)},void 0,b("i",{className:S.default.pillIconOnline}),b(y.default,{tag:"span",size:y.default.Sizes.SIZE_16,className:S.default.pillMessage},void 0,E.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:n})))),b(u.default,{justify:u.default.Justify.CENTER,className:a},void 0,t,b("div",{className:(0,o.default)(S.default.pill,i&&S.default.pillFlat)},void 0,b("i",{className:S.default.pillIconTotal}),b(y.default,{tag:"span",size:y.default.Sizes.SIZE_16,className:S.default.pillMessage},void 0,E.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:r})))))};t.ActivityCount=G,G.displayName="ActivityCount";var F=function(e){var t=e.className;return b(k,{className:t},void 0,b(A,{onClick:function(){return window.open((0,m.getCurrentPlatformDownloadURL)())}},void 0,E.default.Messages.NUF_DOWNLOAD_APP_BUTTON_PLATFORM.format({platform:(0,m.getPlatformReadableName)()})),b(j,{className:S.default.downloadButtonSubtext},void 0,E.default.Messages.INCOMPATIBLE_BROWSER.format({supportedBrowserURL:h.default.getArticleURL(g.HelpdeskArticles.SUPPORTED_BROWSERS)})))};t.IncompatibleBrowser=F,F.displayName="IncompatibleBrowser";var B=function(e){var t=e.className,n=e.contentClassName,r=e.tag,a=void 0===r?"section":r,i=e.onSubmit,l=e.children,u=e.expanded,s=void 0!==u&&u,d=e.theme,f=void 0===d?g.ThemeTypes.DARK:d,c=e.mobileBanner;return null!=c?b(a,{onSubmit:i,className:(0,o.default)(S.default.authBoxWithMobileBanner,(0,_.getThemeClass)(f),t)},void 0,b("div",{className:S.default.mobileBannerLogo}),b("div",{className:S.default.mobileBanner},void 0,b("img",{src:c,alt:""})),l):b(a,{onSubmit:i,className:(0,o.default)(s?S.default.authBoxExpanded:S.default.authBox,(0,_.getThemeClass)(f),t)},void 0,b("div",{className:(0,o.default)(S.default.centeringWrapper,n)},void 0,l))};B.displayName="AuthBox";var H=B;t.default=H},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLabelForStep=function(e){switch(e){case a.PLAN_SELECT:return i.default.Messages.BILLING_STEP_SELECT_PLAN;case a.PAYMENT_TYPE:return i.default.Messages.BILLING_STEP_PAYMENT;case a.REVIEW:return i.default.Messages.BILLING_STEP_REVIEW;case a.SHOP:return i.default.Messages.BILLING_STEP_SHOP}throw new Error("Unexpected step: "+e)},t.errorToStep=function(e){if(null!=e){if(e.hasCardError())return a.CREDIT_CARD_INFORMATION;if(e.hasAddressError())return a.ADDRESS}return null},t.setPurchaseStateForStep=function(e,t,n){e!==a.REVIEW&&t!==o.PurchaseState.WAITING&&t!==o.PurchaseState.COMPLETED&&n(o.PurchaseState.WAITING)},t.COLLAPSED_PAYMENT_BREADCRUMB_STEPS=t.Step=void 0;var r,a,o=n(995),i=(r=n(7))&&r.__esModule?r:{default:r};t.Step=a,function(e){e.PAYMENT_TYPE="payment_type",e.CREDIT_CARD_INFORMATION="credit_card_information",e.PAYPAL_INFORMATION="paypal_information",e.PAYMENT_REQUEST_INFORMATION="payment_request_information",e.ADDRESS="address",e.AWAITING_AUTHENTICATION="awaiting_authentication",e.SKU_SELECT="sku_select",e.PLAN_SELECT="plan_select",e.PREMIUM_UPSELL="premium_upsell",e.REVIEW="review",e.CONFIRM="confirm",e.CLAIM_FREE_SKU="claim_free_sku",e.SKU_PREVIEW="sku_preview",e.LOADING_PAYMENT_SOURCES="loading_payment_sources",e.SHOP="shop"}(a||(t.Step=a={}));var l=new Set([a.CREDIT_CARD_INFORMATION,a.PAYMENT_REQUEST_INFORMATION,a.PAYPAL_INFORMATION,a.ADDRESS,a.CLAIM_FREE_SKU,a.SKU_PREVIEW,a.PREMIUM_UPSELL]);t.COLLAPSED_PAYMENT_BREADCRUMB_STEPS=l},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(8)),i=l(n(5569));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f=Object.freeze({UNKNOWN:"unknown",VISA:"visa",DISCOVER:"discover",MASTERCARD:"mastercard",AMEX:"amex",PAYPAL:"paypal",PAYMENT_REQUEST:"paymentRequest",G_PAY:"gPay"}),c={SMALL:i.default.cardIconSmall,MEDIUM:i.default.cardIconMedium,LARGE:i.default.cardIconLarge,XLARGE:i.default.cardIconXLarge},p=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n),r.getType=function(e){if(null==e)return f.UNKNOWN;var t=e.replace(/[^a-z]/gi,"").toUpperCase();return f[t]||f.UNKNOWN},r.prototype.render=function(){var e,t=this.props,n=t.flipped,r=t.type,a=t.className,l=t.size;return s("div",{className:(0,o.default)(l,i.default[r],a,(e={},e[i.default.flipped]=n,e))},void 0,r)},r}(a.PureComponent);p.displayName="PaymentSourceIcon",p.Types=f,p.Sizes=c,p.defaultProps={size:c.SMALL,flipped:!1};var v=p;t.default=v},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(5319)),i=u(n(130)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var f=null;function c(e,t){if(null==f)return null;for(var n in f)if(f[n].type===e&&(null==t||t(f[n])))return f[n];return null}var p=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.hasFetchedSubscriptions=function(){return null!=f},a.getPremiumSubscription=function(){return c(l.SubscriptionTypes.PREMIUM,(function(e){return!i.default.isNoneSubscription(e.planId)}))},a.getSubscription=function(){return c(l.SubscriptionTypes.PREMIUM)},r}(r.default.Store))(a.default,{BILLING_SUBSCRIPTION_FETCH_SUCCESS:function(e){var t=e.subscriptions,n={};t.forEach((function(e){n[e.id]=o.default.createFromServer(e)})),f=n},BILLING_SUBSCRIPTION_UPDATE_SUCCESS:function(e){var t,n=e.subscription;f=d({},f,((t={})[n.id]=o.default.createFromServer(n),t))},LOGOUT:function(e){f=null}});t.default=p},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Colors=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(84)),l=d(n(350)),u=d(n(5288)),s=d(n(5568));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p={RED:s.default.backgroundRed,BACKGROUND_TERTIARY:s.default.backgroundTertiary,BACKGROUND_ACCENT:s.default.backgroundAccent};t.Colors=p;var v=a.forwardRef((function(e,t){var n=e.children,r=e.className,d=e.onDismiss,f=e.backgroundColor,v=void 0===f?p.RED:f,y=e.icon,m=void 0===y?u.default:y;return a.createElement("div",{className:(0,o.default)(s.default.error,r,v),ref:t},c(m,{className:s.default.icon}),c("div",{className:s.default.text},void 0,n),null!=d?c(i.default,{onClick:d,className:s.default.errorClose},void 0,c(l.default,{className:s.default.errorCloseIcon})):null)}));t.default=v},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.coalesceInvoiceItems=function(e){var t=function(e,t){return e.subscriptionPlanId===t.subscriptionPlanId&&(e.subscriptionPlanPrice===t.subscriptionPlanPrice&&(e.amount===t.amount&&o.default.isEqual(e.discounts,t.discounts)))},n=[],r=new Set;return e.map((function(e){for(var a,o=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(n);!(a=o()).done;){var i=a.value;if(t(i,e))return r.add(i.subscriptionPlanId),void(i.quantity+=e.quantity)}n.push(c({},e))})),n.map((function(e){var t=c({},e);return r.has(e.subscriptionPlanId)&&(t.amount=t.amount*t.quantity,t.discounts=t.discounts.map((function(e){return c({},e,{amount:e.amount*t.quantity})}))),t}))},t.fetchSubscriptionInvoicePreview=m,t.useSubscriptionInvoice=function(e){var t=e.premiumSubscription,n=e.planId,r=e.additionalPlans,o=e.renewal,i=e.applyEntitlements,u=void 0!==i&&i,s=e.preventFetch,d=void 0!==s&&s,c=e.trialId,p=(0,a.useState)(null),v=p[0],y=p[1],h=(0,a.useState)(null),_=h[0],g=h[1];return(0,a.useEffect)((function(){var e=!1;function a(){return(a=f(regeneratorRuntime.mark((function a(){var i;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:return a.prev=0,a.next=3,m({subscriptionId:null!=t?t.id:null,planId:n,additionalPlans:r,renewal:o,applyEntitlements:u,trialId:c});case 3:i=a.sent,e||y(i),a.next=10;break;case 7:a.prev=7,a.t0=a.catch(0),e||g(new l.BillingError(a.t0));case 10:case"end":return a.stop()}}),a,null,[[0,7]])})))).apply(this,arguments)}return d||function(){a.apply(this,arguments)}(),function(){e=!0}}),[r,n,t,o,d,u,c]),[v,_]},t.getItemUnitPriceWithDiscount=function(e){var t=e.subscriptionPlanPrice;return e.discounts.forEach((function(n){var r=n.amount/e.quantity;t-=r})),t},t.InvoiceDiscountTypes=void 0;var r,a=n(0),o=s(n(6)),i=s(n(11)),l=n(254),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function v(e){return{id:e.id,subscriptionPlanId:e.subscription_plan_id,subscriptionPlanPrice:e.subscription_plan_price,amount:e.amount,quantity:e.quantity,discounts:e.discounts}}function y(e){return{id:e.id,invoiceItems:e.invoice_items.map(v),total:e.total,subtotal:e.subtotal,currency:e.currency,tax:e.tax,taxInclusive:e.tax_inclusive,subscriptionPeriodStart:new Date(e.subscription_period_start),subscriptionPeriodEnd:new Date(e.subscription_period_end)}}function m(e){return h.apply(this,arguments)}function h(){return(h=f(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n={renewal:t.renewal,apply_entitlements:t.applyEntitlements},null!=t.subscriptionId&&(n.subscription_id=t.subscriptionId),null!=t.planId&&(n.subscription_plan_id=t.planId),null!=t.additionalPlans&&(n.subscription_additional_plans=t.additionalPlans.map((function(e){return{plan_id:e.planId,quantity:e.quantity}}))),null!=t.paymentSourceId&&(n.payment_source_id=t.paymentSourceId),null!=t.trialId&&(n.trial_id=t.trialId),e.next=8,i.default.post({url:u.Endpoints.BILLING_INVOICE_PREVIEW,body:n,oldFormErrors:!0});case 8:return r=e.sent,e.abrupt("return",y(r.body));case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}t.InvoiceDiscountTypes=r,function(e){e[e.SUBSCRIPTION_PLAN=1]="SUBSCRIPTION_PLAN",e[e.ENTITLEMENT=2]="ENTITLEMENT",e[e.PREMIUM_LEGACY_UPGRADE_PROMOTION=3]="PREMIUM_LEGACY_UPGRADE_PROMOTION",e[e.PREMIUM_TRIAL=4]="PREMIUM_TRIAL"}(r||(t.InvoiceDiscountTypes=r={}))},,function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.PurchaseState=void 0,t.PurchaseState=r,function(e){e.WAITING="WAITING",e.PURCHASING="PURCHASING",e.FAIL="FAIL",e.COMPLETED="COMPLETED"}(r||(t.PurchaseState=r={}))},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WaveStates=t.POINT_TENSION_DEFAULT=t.TWO_PI=t.MAX_RADIUS=t.MIN_RADIUS=t.NOOP=void 0;t.NOOP=function(){};t.MIN_RADIUS=780;t.MAX_RADIUS=1e3;var r=2*Math.PI;t.TWO_PI=r;t.POINT_TENSION_DEFAULT=150;t.WaveStates={INITIAL:0,ENTERED:1,FILLING:2,FILLED:3}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchSKU=function(e,t){return m.apply(this,arguments)},t.fetchSKUsForApplication=function(e,t){return h.apply(this,arguments)},t.fetchPurchasePreview=function(e,t,n){return _.apply(this,arguments)},t.grantChannelBranchEntitlement=function(e,t,n){return g.apply(this,arguments)},t.purchaseSKU=function(e,t,n){return S.apply(this,arguments)},t.clearPurchaseError=function(){a.default.dispatch({type:f.ActionTypes.SKU_PURCHASE_CLEAR_ERROR})},t.showPurchaseConfirmationStep=function(){a.default.wait((function(){return a.default.dispatch({type:f.ActionTypes.SKU_PURCHASE_SHOW_CONFIRMATION_STEP})}))},t.updateSKUPaymentIsGift=function(e){a.default.dispatch({type:f.ActionTypes.SKU_PURCHASE_UPDATE_IS_GIFT,isGift:e})};var r=c(n(11)),a=c(n(2)),o=n(254),i=c(n(181)),l=c(n(335)),u=c(n(441)),s=n(60),d=n(355),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function y(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))}}function m(){return(m=y(regeneratorRuntime.mark((function e(t,n){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==l.default.get(n)){e.next=2;break}return e.abrupt("return");case 2:return a.default.dirtyDispatch({type:f.ActionTypes.SKU_FETCH_START,skuId:n}),e.prev=3,r=u.default.inTestModeForApplication(t),e.next=7,(0,d.httpGetWithCountryCodeQuery)(r?f.Endpoints.STORE_SKU(n):f.Endpoints.STORE_PUBLISHED_LISTINGS_SKU(n));case 7:o=e.sent,a.default.dispatch({type:f.ActionTypes.SKU_FETCH_SUCCESS,sku:r?o.body:o.body.sku}),e.next=15;break;case 11:throw e.prev=11,e.t0=e.catch(3),a.default.dispatch({type:f.ActionTypes.SKU_FETCH_FAIL,skuId:n}),new i.default("Failed to fetch SKU "+n);case 15:case"end":return e.stop()}}),e,null,[[3,11]])})))).apply(this,arguments)}function h(){return(h=y(regeneratorRuntime.mark((function e(t,n){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===n&&(n=!0),u.default.inTestModeForApplication(t)||!n){e.next=3;break}throw new Error("this should only be used in test mode");case 3:return e.next=5,(0,d.httpGetWithCountryCodeQuery)(f.Endpoints.APPLICATION_SKUS(t));case 5:return r=e.sent,o=r.body,a.default.dispatch({type:f.ActionTypes.SKUS_FETCH_SUCCESS,skus:o,applicationId:t}),e.abrupt("return",o);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function _(){return(_=y(regeneratorRuntime.mark((function e(t,n,r){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o={payment_source_id:r},u.default.inTestModeForApplication(t)&&(o.test_mode=!0),e.next=4,(0,d.httpGetWithCountryCodeQuery)({url:f.Endpoints.STORE_SKU_PURCHASE(n),query:o,oldFormErrors:!0});case 4:return i=e.sent,a.default.dispatch({type:f.ActionTypes.SKU_PURCHASE_PREVIEW_FETCH_SUCCESS,skuId:n,paymentSourceId:r,price:i.body}),e.abrupt("return",i);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function g(){return(g=y(regeneratorRuntime.mark((function e(t,n,i){var l,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:f.ActionTypes.SKU_PURCHASE_START,applicationId:t,skuId:i}),e.prev=1,e.next=4,r.default.post({url:f.Endpoints.CHANNEL_ENTITLEMENT_GRANT(n),oldFormErrors:!0});case 4:return l=e.sent,a.default.dispatch({type:f.ActionTypes.SKU_PURCHASE_SUCCESS,skuId:i,entitlements:l.body,libraryApplications:[]}),e.abrupt("return",l.body);case 9:throw e.prev=9,e.t0=e.catch(1),u=new o.BillingError(e.t0),a.default.dispatch({type:f.ActionTypes.SKU_PURCHASE_FAIL,applicationId:t,skuId:i,error:u}),u;case 14:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}var E={isGift:!1};function S(){return(S=y(regeneratorRuntime.mark((function e(t,n,i){var l,d,c,v,y,m,h,_,g;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l=p({},E,{},i),d=l.paymentSourceId,c=l.expectedAmount,v=l.analyticsLoadId,y=l.isGift,m=l.subscriptionPlanId,a.default.wait((function(){a.default.dispatch({type:f.ActionTypes.SKU_PURCHASE_START,applicationId:t,skuId:n})})),e.prev=2,h={gift:y,sku_subscription_plan_id:m},u.default.inTestModeForApplication(t)?h.test_mode=!0:(null!=d&&(h.payment_source_id=d),null!=c&&(h.expected_amount=c)),e.next=7,r.default.post({url:f.Endpoints.STORE_SKU_PURCHASE(n),body:h,context:{load_id:v},oldFormErrors:!0});case 7:return _=e.sent,a.default.dispatch({type:f.ActionTypes.SKU_PURCHASE_SUCCESS,skuId:n,libraryApplications:null!=_.body.library_applications?_.body.library_applications.filter(s.isNotNullish):[],entitlements:_.body.entitlements,giftCode:_.body.gift_code}),e.abrupt("return",_.body);case 12:throw e.prev=12,e.t0=e.catch(2),g=new o.BillingError(e.t0),a.default.dispatch({type:f.ActionTypes.SKU_PURCHASE_FAIL,applicationId:t,skuId:n,error:g}),g;case 17:case"end":return e.stop()}}),e,null,[[2,12]])})))).apply(this,arguments)}},,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumInvoiceTable=p,t.PremiumInvoiceTableHeader=v,t.PremiumInvoiceTableRow=y,t.PremiumInvoiceDiscountedTableRow=function(e){var t=e.label,n=e.value,r=e.discounts,o=e.originalAmount,d=e.interval,f=e.currency,p=e.className,v=function(e){return null!=r?r.find((function(t){return t.type===e})):null},m=v(l.InvoiceDiscountTypes.SUBSCRIPTION_PLAN),h=v(l.InvoiceDiscountTypes.ENTITLEMENT),_=null!=m?Math.floor(m.amount/o*100):null,g=(0,i.formatPrice)(o,f);return a.createElement(a.Fragment,null,c(y,{label:t,value:a.createElement(a.Fragment,null,n,null!=_?c("div",{className:s.default.rowPercentDiscount},void 0,"-",_,"%"):null),className:p}),null!=_?c("div",{className:s.default.rowDiscountOriginalPrice},void 0,"(",null!=d?(0,i.formatRate)(g,d):g,")"):null,null!=h?c("div",{className:s.default.entitlementDiscountRow},void 0,u.default.Messages.BILLING_INVOICE_SUBSCRIPTION_CREDIT_APPLIED):null)},t.PremiumInvoiceTableDivider=m,t.PremiumInvoiceTableTotalRow=h,t.PremiumInvoiceTableFinePrint=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=n(250),l=n(993),u=d(n(7)),s=d(n(5582));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.children,n=e.className;return c("div",{className:(0,o.default)(s.default.table,n)},void 0,t)}function v(e){var t=e.children;return c("div",{className:s.default.header},void 0,t)}function y(e){var t=e.label,n=e.value,r=e.className;return c("div",{className:(0,o.default)(s.default.row,r)},void 0,c("div",{},void 0,t),c("div",{className:s.default.rowAmount},void 0,n))}function m(e){var t,n=e.extended,r=void 0!==n&&n;return c("div",{className:(0,o.default)(s.default.divider,(t={},t[s.default.dividerExtended]=r,t))})}function h(e){var t=e.label,n=e.value,r=e.className;return c("div",{className:(0,o.default)(s.default.totalRow,r)},void 0,c("div",{className:s.default.totalLabel},void 0,t),c("div",{className:s.default.totalAmount},void 0,n))}function _(e){var t=e.children,n=e.className;return c("div",{className:(0,o.default)(s.default.finePrint,n)},void 0,t)}p.displayName="PremiumInvoiceTable",v.displayName="PremiumInvoiceTableHeader",y.displayName="PremiumInvoiceTableRow",m.displayName="PremiumInvoiceTableDivider",h.displayName="PremiumInvoiceTableTotalRow",_.displayName="PremiumInvoiceTableFinePrint"},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(8259)),a=o(n(6));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var u={highlight:function(e,t,n){if(!function(e){if(e.indexOf(s)>=0)return!1;for(var t,n=0,r=i(e.split("\n"));!(t=r()).done;){var a=t.value;if(a.length>1e3)return!1;!a.match(/^\s*[/][/]/)&&a.match(/[^/]/)&&(n=0);var o=a.match(/[/]/g);if(null!=o&&(n+=o.length)>30)return!1}return!0}(t))return null;var a=Date.now(),o=r.default.highlight(e,t,n);Date.now();return o},hasLanguage:function(e){return null!=r.default.getLanguage(e)}};t.default=u;var s=a.default.repeat("/",15)},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setPaymentStepForAuthentication=function(e,t,n){t===r.PENDING&&e!==a.Step.AWAITING_AUTHENTICATION?n(a.Step.AWAITING_AUTHENTICATION):e===a.Step.AWAITING_AUTHENTICATION&&(t===r.ERROR?n(a.Step.REVIEW):t===r.NONE&&n(a.Step.CONFIRM))},t.PaymentAuthenticationState=void 0;var r,a=n(647);t.PaymentAuthenticationState=r,function(e){e[e.PENDING=1]="PENDING",e[e.ERROR=2]="ERROR",e[e.NONE=3]="NONE"}(r||(t.PaymentAuthenticationState=r={}))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=f(n(8)),l=f(n(265)),u=f(n(425)),s=n(141),d=f(n(5562));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e[e.ENTERING=0]="ENTERING",e[e.LEAVING=1]="LEAVING",e[e.APPEARING=2]="APPEARING",e[e.STATIC=3]="STATIC"}(a||(a={}));var h=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={animationProgress:new l.default.Value(0),targetHeight:0,baseHeight:0,animationState:null},t.direction=t.props.getDirection(),t._measureRef=o.createRef(),t}y(t,e);var n=t.prototype;return n.componentDidMount=function(){if(null!=this._measureRef.current){var e=this._measureRef.current.getBoundingClientRect().height;this.setState({targetHeight:e,baseHeight:this.props.getBaseHeight()})}},n.componentDidUpdate=function(e,t){t.targetHeight!==this.state.targetHeight&&this.props.setHeight(this.state.targetHeight)},n.componentWillAppear=function(e){this.setState({animationState:a.APPEARING}),e()},n.componentDidAppear=function(){var e=this.state,t=e.animationProgress,n=e.targetHeight;t.setValue(2),this.setState({animationState:a.STATIC,baseHeight:n})},n.componentWillEnter=function(e){var t=this.props.duration,n=this.state.animationProgress;this.setState({animationState:a.ENTERING}),this.props.setHeight(this.state.targetHeight),l.default.timing(n,{toValue:2,duration:t,delay:t/2}).start(e)},n.componentDidEnter=function(){this.setState({animationState:a.STATIC})},n.componentWillLeave=function(e){var t=this.state.animationProgress,n=this.props,r=n.duration,o=n.getDirection;this.direction=o(),this.setState({animationState:a.LEAVING}),l.default.timing(t,{toValue:0,duration:r}).start(e)},n.componentDidLeave=function(){this.setState({animationState:a.STATIC})},n.getAnimatedStyle=function(){var e=this.context.reducedMotion,t=this.props.fillParent,n=this.state,r=n.animationProgress,o=n.animationState,i=n.baseHeight,u=n.targetHeight,s=this.props.sideMargin||0,d=this.props.verticalMargin||0,f=o===a.LEAVING,c=o===a.ENTERING,p=(f?-1:1)*this.direction,y={overflow:c||f?"hidden":"visible",position:f?"absolute":void 0,top:f?d:void 0,left:f?s:void 0,right:f?s:void 0,bottom:f?d:void 0},m={transform:[{translateX:r.interpolate({inputRange:[0,2],outputRange:[150*p+"%","0%"],extrapolate:"clamp",easing:l.default.Easing.inOut(l.default.Easing.ease)})}]};return v({},y,{},e.enabled?null:m,{opacity:r.interpolate({inputRange:[0,2],outputRange:[0,1],extrapolate:"clamp",easing:l.default.Easing.inOut(l.default.Easing.ease)}),height:c?r.interpolate({inputRange:[0,1],outputRange:[i,u],extrapolate:"clamp",easing:l.default.Easing.inOut(l.default.Easing.ease)}):t?"100%":"auto"})},n.render=function(){var e,t=this.props,n=t.fillParent,r=t.className,u=t.animatedNodeClassName,s=t.staticClassName,f=this.state.animationState;return n?o.createElement("div",{ref:this._measureRef,className:(0,i.default)(d.default.measurementFill,r,(e={},e[(0,i.default)(d.default.measurementFillStatic,s)]=f===a.STATIC,e))},p(l.default.div,{className:(0,i.default)(d.default.animatedNode,u),style:this.getAnimatedStyle()},void 0,this.props.children)):o.createElement("div",{ref:this._measureRef,className:(0,i.default)(d.default.measurement,r)},p(l.default.div,{className:(0,i.default)(d.default.animatedNode,u),style:this.getAnimatedStyle()},void 0,this.props.children))},t}(o.PureComponent);h.displayName="SequenceAnimation",h.contextType=s.AccessibilityPreferencesContext,h.defaultProps={duration:300};var _=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).stepHeights={},t.prevStep=null,t.prevSteps=[],t.getBaseHeight=function(){return null!=t.prevStep&&null!=t.stepHeights[t.prevStep]?t.stepHeights[t.prevStep]:0},t.getDirection=function(){var e=t.props,n=e.steps,r=e.step,a=n.indexOf(t.prevStep),o=-1===a?t.prevSteps.indexOf(t.prevStep):-1;return Math.max(a,o)>n.indexOf(r)?-1:1},t.setHeight=function(e){var n=t.props.step;t.stepHeights[n]=e},t}y(t,e);var n=t.prototype;return n.componentDidMount=function(){this.setPrevSteps()},n.componentDidUpdate=function(){this.setPrevSteps()},n.setPrevSteps=function(){var e=this.props,t=e.step,n=e.steps;this.prevStep=t,this.prevSteps=n},n.render=function(){var e=this.props,t=e.step,n=e.className,r=e.innerClassName,a=e.animatedNodeClassName,o=e.staticClassName,l=e.sideMargin,s=e.verticalMargin,f=e.children,c=e.fillParent;return p(u.default,{component:"div",className:(0,i.default)(d.default.transitionGroup,n)},void 0,p(h,{fillParent:c,sideMargin:l,verticalMargin:s,getDirection:this.getDirection,getBaseHeight:this.getBaseHeight,className:r,animatedNodeClassName:a,staticClassName:o,setHeight:this.setHeight},""+t,f))},t}(o.Component);t.default=_,_.displayName="Sequencer",_.defaultProps={fillParent:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;v(n(0));var r,a=c(n(8)),o=v(n(343)),i=c(n(63)),l=c(n(652)),u=c(n(994)),s=n(1),d=c(n(7)),f=c(n(5579));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=new o.CreditCardSourceRecord({id:"new_payment_source_id",brand:l.default.Types.UNKNOWN,type:s.PaymentSourceTypes.CARD});function h(e){var t=e.selectedPaymentSourceId,n=e.paymentSources,r=e.prependOption,s=e.hidePersonalInformation,c=e.onChange,p=e.onPaymentSourceAdd,v=e.disabled,h=void 0!==v&&v,_=e.className,g=[].concat(null!=r?[r]:[],n,[m]).map((function(e,t){if(e instanceof o.default){var n,r=function(e,t){if(e instanceof o.CreditCardSourceRecord)return e.id===m.id?{brand:null,label:d.default.Messages.PAYMENT_SOURCES_ADD}:{brand:t?l.default.Types.UNKNOWN:e.brand,label:d.default.Messages.PAYMENT_SOURCE_CARD_ENDING_IN.format({last4:t?"****":e.last4})};if(e instanceof o.PaypalSourceRecord)return{brand:l.default.Types.PAYPAL,label:t?"***@***.***":e.email};throw new Error("Invalid Payment Source")}(e,s),u=r.brand,c=r.label;return{value:e.id,label:y(i.default,{align:i.default.Align.CENTER},void 0,null!=u?y(l.default,{type:l.default.getType(u)}):null,y("div",{className:(0,a.default)(f.default.paymentSourceLabel,(n={},n[f.default.error]=e.invalid,n))},void 0,c))}}return{key:t,value:e.value,label:y(i.default,{align:i.default.Align.CENTER},void 0,y("div",{className:f.default.paymentSourceLabel},void 0,e.label))}}));return y(u.default,{options:g,value:t,onChange:function(e){if(e===m.id)null!=p&&p();else{var t=n.find((function(t){return t.id===e}));null!=c&&c(t)}},isDisabled:h,className:_,placeholder:d.default.Messages.PAYMENT_SOURCE_TYPE_SELECT})}h.displayName="PaymentSourceDropdown"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,r.useState)(e),i=n[0],l=n[1],u=(0,a.useLazyValue)((function(){return new o.Timeout}));(0,r.useEffect)((function(){return function(){return u.stop()}}),[u]);var s=(0,r.useCallback)((function(n){l(n),n!==e&&u.start(t,(function(){return l(e)}))}),[t,e,u]);return[i,s]};var r=n(0),a=n(252),o=n(67)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.renderPaymentModalStep=function(e,t,n,r,a,l,u,c,p,v,y,m,h,_,E,S,I,T,b){switch(e){case C.Step.PAYMENT_TYPE:return{body:D(x,{onChooseType:function(e){e===i.PaymentSourceTypes.CARD?(r(S),t(C.Step.CREDIT_CARD_INFORMATION)):e===i.PaymentSourceTypes.PAYPAL?(r(I),t(C.Step.PAYPAL_INFORMATION)):e===i.PaymentSourceTypes.PAYMENT_REQUEST&&(r(T),t(C.Step.PAYMENT_REQUEST_INFORMATION)),null!=g.default.error&&(0,f.clearError)()},onPaymentRequestSourceReceived:function(e,n){c(e),l((function(e){return L({},e,{info:n})})),r(T),t(E)},onPaymentRequestSourceFailed:function(){r(b),t(C.Step.PAYMENT_TYPE)}}),backStep:Object.values(u).length>0?C.Step.REVIEW:null};case C.Step.CREDIT_CARD_INFORMATION:return{body:D(V,{creditCardInfo:p.info,onCardInfoChange:function(e,t){v({info:e,isValid:t}),l((function(t){return L({},t,{info:L({},t.info,{name:e.name})})}))}}),backStep:C.Step.PAYMENT_TYPE,submitButton:D(O.default,{type:"submit",onClick:function(){return t(C.Step.ADDRESS)},disabled:!p.isValid},void 0,N.default.Messages.NEXT)};case C.Step.PAYPAL_INFORMATION:var M=0!==h.length&&null!=_;return{body:Z,backStep:C.Step.PAYMENT_TYPE,submitButton:D(O.default,{look:M?O.default.Looks.FILLED:O.default.Looks.OUTLINED,type:"submit",onClick:M?function(){return t(C.Step.ADDRESS)}:function(){return(0,d.reopenPayPalWindow)()}},void 0,M?N.default.Messages.NEXT:N.default.Messages.PAYMENT_SOURCE_PAYPAL_REOPEN)};case C.Step.PAYMENT_REQUEST_INFORMATION:return{body:q,backStep:C.Step.PAYMENT_TYPE};case C.Step.ADDRESS:var P=function(){var e=k(regeneratorRuntime.mark((function e(){var r,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(m(!0),n!==S){e.next=14;break}return e.prev=2,e.next=5,(0,s.createCardPaymentSource)(L({},p.info,{billingAddress:a.info,type:i.PaymentSourceTypes.CARD,isDefault:!1}));case 5:r=e.sent,c(r.id),t(E),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(2);case 12:e.next=26;break;case 14:if(n!==I){e.next=26;break}return e.prev=15,(0,o.default)(null!=_,"Missing braintreeNonce"),e.next=19,(0,s.createPaypalPaymentSource)(_,a.info);case 19:l=e.sent,c(l.id),t(E),e.next=26;break;case 24:e.prev=24,e.t1=e.catch(15);case 26:m(!1);case 27:case"end":return e.stop()}}),e,null,[[2,10],[15,24]])})));return function(){return e.apply(this,arguments)}}();return{body:D(K,{billingAddressInfo:a.info,onBillingAddressChange:function(e,t){l({info:e,isValid:t})}}),backStep:n===I?C.Step.PAYPAL_INFORMATION:C.Step.CREDIT_CARD_INFORMATION,submitButton:D(O.default,{type:"submit",disabled:!a.isValid,submitting:y,onClick:P},void 0,N.default.Messages.NEXT)};case C.Step.AWAITING_AUTHENTICATION:return{body:X}}throw new Error("Unexpected step: "+e)},t.useSharedPaymentModal=function(e){var t=(0,l.useStateFromStoresObject)([S.default],(function(){return{defaultPaymentSourceId:void 0!==e?e:S.default.defaultPaymentSourceId,paymentSources:S.default.paymentSources,hasFetchedPaymentSources:S.default.hasFetchedPaymentSources}})),n=t.defaultPaymentSourceId,r=t.paymentSources,o=t.hasFetchedPaymentSources;a.useEffect((function(){(0,d.createClient)(),o||(0,s.fetchPaymentSources)()}),[]);var i=a.useState(n),f=i[0],c=i[1];null!=n&&null==f&&c(n);var p=a.useState((function(){return{info:B,isValid:!1}})),v=p[0],y=p[1],m=a.useState((function(){return{info:H,isValid:!1}})),h=m[0],_=m[1],O=(0,l.useStateFromStoresArray)([g.default],(function(){return[g.default.braintreeEmail,g.default.braintreeNonce,g.default.error]})),I=O[0],T=O[1],C=O[2],N=(0,l.useStateFromStoresArray)([E.default],(function(){return[E.default.error,E.default.isAwaitingAuthentication]})),P=N[0],A=N[1];a.useEffect((function(){var e=function(e){var t=e.billingAddress;_({info:t,isValid:t.country.length>0})};return u.default.subscribe(M.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_SUCCESS,e),function(){u.default.unsubscribe(M.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_SUCCESS,e)}}),[]);var R=a.useState(!1),L=R[0],D=R[1],w=a.useState(null),k=w[0],j=w[1],U=a.useRef(null);return a.useEffect((function(){null!=k&&null!=U.current&&U.current.scrollIntoView({behavior:"smooth"})}),[k]),{paymentSources:r,paymentSourceId:f,hasFetchedPaymentSources:o,setPaymentSourceId:c,creditCardState:v,setCreditCardState:y,billingAddressState:h,setBillingAddressState:_,isSubmittingCurrentStep:L,setIsSubmittingCurrentStep:D,braintreeEmail:I,braintreeNonce:T,paymentError:null!=P?P:C,paymentAuthenticationState:A?b.PaymentAuthenticationState.PENDING:null!=P?b.PaymentAuthenticationState.ERROR:b.PaymentAuthenticationState.NONE,purchaseError:k,setPurchaseError:j,purchaseErrorBlockRef:U}},t.SHARED_PAYMENT_REQUEST_STEPS=t.SHARED_PAYPAL_STEPS=t.SHARED_CREDIT_CARD_STEPS=t.SHARED_ADD_PAYMENT_STEPS=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(21)),i=n(109),l=n(3),u=A(n(2)),s=n(266),d=n(5194),f=n(5300),c=A(n(5304)),p=A(n(5305)),v=n(5455),y=n(5510),m=n(5456),h=n(5306),_=A(n(5293)),g=A(n(5193)),E=A(n(5435)),S=A(n(337)),O=A(n(36)),I=A(n(13)),T=n(430),b=n(1045),C=n(647),M=n(1),N=A(n(7)),P=A(n(5578));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function w(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function k(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){w(o,r,a,i,l,"next",e)}function l(e){w(o,r,a,i,l,"throw",e)}i(void 0)}))}}var j=[C.Step.PAYMENT_TYPE];t.SHARED_ADD_PAYMENT_STEPS=j;var U=[C.Step.PAYMENT_TYPE,C.Step.CREDIT_CARD_INFORMATION,C.Step.ADDRESS];t.SHARED_CREDIT_CARD_STEPS=U;var G=[C.Step.PAYMENT_TYPE,C.Step.PAYPAL_INFORMATION,C.Step.ADDRESS];t.SHARED_PAYPAL_STEPS=G;var F=[C.Step.PAYMENT_TYPE,C.Step.PAYMENT_REQUEST_INFORMATION,C.Step.ADDRESS];t.SHARED_PAYMENT_REQUEST_STEPS=F;var B={name:"",cardNumber:"",expirationDate:"",cvc:""},H={name:"",country:"US",line1:"",line2:"",city:"",postalCode:"",state:""};function x(e){var t=e.onChooseType,n=e.onPaymentRequestSourceReceived,r=e.onPaymentRequestSourceFailed;return D("div",{className:P.default.body},void 0,D(c.default,{onChooseType:t,allowStripeRequestPayments:!I.default.embedded,onStripePaymentMethodReceived:function(){var e=k(regeneratorRuntime.mark((function e(t){var a,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,f.updateStripePaymentRequest)(t),null!=t){e.next=4;break}return r(),e.abrupt("return");case 4:return e.prev=4,e.next=7,(0,s.createPaymentRequestPaymentSource)(t);case 7:a=e.sent,o=(0,T.parseStripePaymentMethod)(t),i=o.billingAddressInfo,n(a.id,i),e.next=14;break;case 12:e.prev=12,e.t0=e.catch(4);case 14:case"end":return e.stop()}}),e,null,[[4,12]])})));return function(t){return e.apply(this,arguments)}}()}))}function V(e){var t=e.creditCardInfo,n=e.onCardInfoChange,r=(0,l.useStateFromStores)([g.default],(function(){return g.default.error}));return D("div",{className:P.default.body},void 0,D(m.CreditCardInformationBody,{creditCardInfo:t,billingError:r,onCardInfoChange:n}))}x.displayName="PaymentTypeSelectBody",V.displayName="CreditCardStepBody";var W=D(p.default,{});function Y(){return D("div",{className:P.default.body},void 0,W)}function z(){var e=(0,l.useStateFromStores)([_.default],(function(){return _.default.isBusy})),t=(0,l.useStateFromStores)([g.default],(function(){return g.default.stripePaymentMethod}));return D(h.PaymentRequestStepBody,{className:P.default.body,stripePaymentMethod:t,submitting:e})}function K(e){var t=e.billingAddressInfo,n=e.onBillingAddressChange,r=(0,l.useStateFromStores)([g.default],(function(){return g.default.error}));return D("div",{className:P.default.body},void 0,D(v.AddressStepBody,{billingAddressInfo:t,billingError:r,onBillingAddressChange:n}))}function $(){return D(y.AwaitingAuthenticationStepBody,{className:P.default.body})}Y.displayName="PaypalStepBody",z.displayName="PaymentRequestStepBodyConnected",K.displayName="AddressFormStepBody",$.displayName="AwaitingAuthenticationStep";var Z=D(Y,{}),q=D(z,{}),X=D($,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumInvoiceItemRow=C,t.PremiumInvoiceLabelWithAdjustment=M,t.PremiumSubscriptionChangePlanInvoiceRows=function(e){var t=e.invoice,n=e.newPlan,r=(0,m.coalesceInvoiceItems)(t.invoiceItems),o=r.find((function(e){return e.subscriptionPlanId===n.id}));(0,i.default)(null!=o,"Expected newPlanInvoiceItem");var l=r.find((function(e){return(0,v.isPremiumBaseSubscriptionPlan)(e.subscriptionPlanId)&&e.amount<0})),u=r.find((function(e){return null==e.subscriptionPlanId&&null!=e.discounts&&e.discounts.find((function(e){return e.type===m.InvoiceDiscountTypes.PREMIUM_LEGACY_UPGRADE_PROMOTION}))})),s=b(o,m.InvoiceDiscountTypes.PREMIUM_TRIAL),d=o.quantity*o.subscriptionPlanPrice,f=o.amount+(null!=l?l.amount:0)-d+(null!=u?u.amount:0),c=r.filter((function(e){return e.subscriptionPlanId===_.SubscriptionPlans.PREMIUM_MONTH_GUILD||e.subscriptionPlanId===_.SubscriptionPlans.PREMIUM_YEAR_GUILD})).reduce((function(e,t){return e+t.amount}),0);return a.createElement(a.Fragment,null,T(C,{invoiceItem:o,currency:n.currency,overrideAmount:d}),0===f||s?null:T(h.PremiumInvoiceTableRow,{label:T(M,{label:g.default.Messages.PREMIUM_SUBSCRIPTION_PLAN_ADJUSTMENT.format({planName:(0,v.getTierDisplayName)(n.id)}),tooltipText:g.default.Messages.PREMIUM_SUBSCRIPTION_ADJUSTMENT_TOOLTIP}),value:(0,y.formatPrice)(f,n.currency)}),0!==c?T(h.PremiumInvoiceTableRow,{label:T(M,{label:g.default.Messages.PREMIUM_SUBSCRIPTION_GUILD_SUBSCRIPTION_ADJUSTMENT,tooltipText:g.default.Messages.PREMIUM_SUBSCRIPTION_GUILD_SUBSCRIPTION_ADJUSTMENT_TOOLTIP.format(),tooltipAriaLabel:g.default.Messages.PREMIUM_SUBSCRIPTION_GUILD_SUBSCRIPTION_ADJUSTMENT_TEXT}),value:(0,y.formatPrice)(c,n.currency)}):null,N,T(h.PremiumInvoiceTableTotalRow,{label:(t.taxInclusive?g.default.Messages.BILLING_INVOICE_TODAY_TOTAL_TAX_INCLUSIVE:g.default.Messages.BILLING_INVOICE_TODAY_TOTAL).format(),value:(0,y.formatPrice)(t.total,t.currency)}))},t.SubscriptionPeriodResetNotice=R,t.SubscriptionInvoiceFooter=function(e){var t=e.premiumSubscription,n=e.proratedInvoice,r=e.renewalInvoice,o=e.overrideRenewalDate,i=e.isUpdate,l=void 0!==i&&i,u=e.isTrial,d=void 0!==u&&u,c=(0,m.useSubscriptionInvoice)({premiumSubscription:t,renewal:!0,preventFetch:!l})[0],S=(0,v.getIntervalForInvoice)(r),O=a.useState(!1),I=O[0],b=O[1];return a.createElement(a.Fragment,null,T(h.PremiumInvoiceTableFinePrint,{},void 0,d?g.default.Messages.PREMIUM_SUBSCRIPTION_RENEWAL_FOOTER_TRIAL.format({days:7,contactLink:_.MarketingURLs.CONTACT,helpdeskArticle:p.default.getArticleURL(_.HelpdeskArticles.PREMIUM_TRIAL)}):g.default.Messages.PREMIUM_SUBSCRIPTION_RENEWAL_FOOTER.format({rate:(0,y.formatRate)((0,y.formatPrice)(r.total,r.currency),S),renewalDate:null!=o?o:l?null!=n?n.subscriptionPeriodEnd:r.subscriptionPeriodStart:r.subscriptionPeriodEnd,contactLink:_.MarketingURLs.CONTACT,helpdeskArticle:p.default.getArticleURL(_.HelpdeskArticles.BILLING)})),T(s.default,{onClick:function(){return b((function(e){return!e}))},className:E.default.subscriptionDetailsToggle},void 0,I?g.default.Messages.PREMIUM_SUBSCRIPTION_HIDE_DETAILS:g.default.Messages.PREMIUM_SUBSCRIPTION_SHOW_DETAILS,T(f.default,{direction:I?f.default.Directions.UP:f.default.Directions.DOWN,className:E.default.subscriptionDetailsToggleCaret})),I?T(k,{isUpdate:l,currentInvoice:c,newInvoice:r,newInvoiceInterval:S}):null)},t.SubscriptionInvoiceGift=j;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=S(n(8)),i=S(n(21)),l=n(3),u=S(n(251)),s=S(n(84)),d=S(n(248)),f=S(n(5188)),c=S(n(5460)),p=S(n(131)),v=n(130),y=n(250),m=n(993),h=n(1037),_=n(1),g=S(n(7)),E=S(n(5589));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var b=function(e,t){var n;return!!(null===(n=e.discounts)||void 0===n?void 0:n.some((function(e){return e.type===t})))};function C(e){var t=e.invoiceItem,n=e.overrideAmount,r=e.showGuildSubscriptionAdjustmentTooltip,o=e.currency,i=e.className,s=(0,l.useStateFromStores)([u.default],(function(){return u.default.getHardcoded(t.subscriptionPlanId)})),f=function(e){var t=b(e,m.InvoiceDiscountTypes.PREMIUM_TRIAL);switch(e.subscriptionPlanId){case _.SubscriptionPlans.PREMIUM_MONTH_LEGACY:case _.SubscriptionPlans.PREMIUM_YEAR_LEGACY:case _.SubscriptionPlans.PREMIUM_MONTH_TIER_1:case _.SubscriptionPlans.PREMIUM_YEAR_TIER_1:case _.SubscriptionPlans.PREMIUM_MONTH_TIER_2:case _.SubscriptionPlans.PREMIUM_YEAR_TIER_2:return(0,v.getDisplayName)(e.subscriptionPlanId,t);case _.SubscriptionPlans.PREMIUM_MONTH_GUILD:return g.default.Messages.PREMIUM_GUILD_NUM_MONTH_GUILD_SUBSCRIPTIONS.format({num:e.quantity});case _.SubscriptionPlans.PREMIUM_YEAR_GUILD:return g.default.Messages.PREMIUM_GUILD_NUM_YEAR_GUILD_SUBSCRIPTIONS.format({num:e.quantity});default:throw new Error("Unexpected invoice plan: "+e.subscriptionPlanId)}}(t);!0===r&&(f=T("div",{className:E.default.invoiceItemLabelWithIcon},void 0,T("div",{},void 0,f),T(d.default,{text:g.default.Messages.PREMIUM_SUBSCRIPTION_GUILD_SUBSCRIPTION_ADJUSTMENT_TOOLTIP.format(),"aria-label":g.default.Messages.PREMIUM_SUBSCRIPTION_GUILD_SUBSCRIPTION_ADJUSTMENT_TEXT,tooltipClassName:E.default.invoiceItemTooltip},void 0,(function(e){return a.createElement(c.default,I({},e,{className:E.default.invoiceItemLabelIcon}))}))));var p=(0,y.formatRate)((0,y.formatPrice)(null!=n?n:t.amount,o),s.interval);return T(h.PremiumInvoiceDiscountedTableRow,{label:f,value:p,originalAmount:t.subscriptionPlanPrice*t.quantity,discounts:t.discounts,interval:s.interval,currency:o,className:i})}function M(e){var t=e.label,n=e.tooltipText,r=e.tooltipAriaLabel;return T("div",{className:E.default.invoiceItemLabelWithIcon},void 0,t,T(d.default,{text:n,"aria-label":r,tooltipClassName:E.default.invoiceItemTooltip},void 0,(function(e){return a.createElement(c.default,I({},e,{className:E.default.invoiceItemLabelIcon}))})))}C.displayName="PremiumInvoiceItemRow",M.displayName="PremiumInvoiceLabelWithAdjustment";var N=T(h.PremiumInvoiceTableDivider,{});function P(e){var t=e.slice();return t.sort((function(e,t){var n=(0,v.isPremiumBaseSubscriptionPlan)(e.subscriptionPlanId),r=(0,v.isPremiumBaseSubscriptionPlan)(t.subscriptionPlanId);return n&&!r?-1:!n&&r?1:0})),t}function A(e){return e.filter((function(e){var t=e.subscriptionPlanId;return t!==_.SubscriptionPlans.NONE_MONTH&&t!==_.SubscriptionPlans.NONE_YEAR}))}function R(e){var t=e.proratedInvoice,n=e.renewalInvoice;return(0,v.getIntervalForInvoice)(t)!==(0,v.getIntervalForInvoice)(n)||t.subscriptionPeriodEnd.getTime()===n.subscriptionPeriodStart.getTime()?null:T("div",{className:E.default.subscriptionPeriodResetNotice},void 0,g.default.Messages.PREMIUM_SUBSCRIPTION_PERIOD_RESET_NOTICE.format({renewalDate:t.subscriptionPeriodEnd}))}R.displayName="SubscriptionPeriodResetNotice";var L=T(h.PremiumInvoiceTableDivider,{extended:!0}),D=T(h.PremiumInvoiceTableDivider,{extended:!0}),w=T(h.PremiumInvoiceTableDivider,{});function k(e){var t=e.isUpdate,n=e.currentInvoice,r=e.newInvoice,i=e.newInvoiceInterval,l=null!=n?(0,m.coalesceInvoiceItems)(n.invoiceItems):null,u=null!=n&&(0,v.getIntervalForInvoice)(n)!==(0,v.getIntervalForInvoice)(r);return a.createElement(a.Fragment,null,L,null!=n?a.createElement(a.Fragment,null,T(h.PremiumInvoiceTableHeader,{},void 0,g.default.Messages.PREMIUM_SUBSCRIPTION_CURRENT_LABEL),A(P((0,m.coalesceInvoiceItems)(n.invoiceItems))).map((function(e){return T(C,{invoiceItem:e,currency:n.currency},e.id)})),D):null,T(h.PremiumInvoiceTableHeader,{},void 0,g.default.Messages.PREMIUM_SUBSCRIPTION_NEW_LABEL),A(P((0,m.coalesceInvoiceItems)(r.invoiceItems))).map((function(e){var n,a=null!=l&&!l.some((function(t){return t.subscriptionPlanId===e.subscriptionPlanId&&t.quantity===e.quantity}));return T(C,{invoiceItem:e,currency:r.currency,showGuildSubscriptionAdjustmentTooltip:u&&(e.subscriptionPlanId===_.SubscriptionPlans.PREMIUM_MONTH_GUILD||e.subscriptionPlanId===_.SubscriptionPlans.PREMIUM_YEAR_GUILD),className:(0,o.default)((n={},n[E.default.subscriptionAddedInvoiceItem]=!t||a,n))},e.id)})),w,T(h.PremiumInvoiceTableRow,{label:g.default.Messages.PREMIUM_SUBSCRIPTION_NEW_TOTAL,value:(0,y.formatRate)((0,y.formatPrice)(r.total,r.currency),i),className:E.default.subscriptionCostRow}))}function j(e){var t=e.plan,n=e.className;return T(h.PremiumInvoiceTable,{className:n},void 0,T(h.PremiumInvoiceTableRow,{label:g.default.Messages.BILLING_INVOICE_GIFT_PLAN.format({planName:(0,v.getDisplayName)(t.id)}),value:(0,y.formatPrice)(t.price,t.currency),className:E.default.subscriptionCostRow}))}j.displayName="SubscriptionInvoiceGift"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(8)),o=i(n(5584));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}var u=r.forwardRef((function(e,t){var n,i=e.isActive,l=e.children;return r.createElement("div",{className:(0,a.default)(o.default.wrapper,(n={},n[o.default.wrapperActive]=i,n)),ref:t},l)}));t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.randomNumber=function(e,t){return Math.floor(Math.random()*(t-e+1)+e)},t.applySpringForce=function(e,t,n,r){return r.tension*(e-t)-r.friction*n}},,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldAttachSticker=t.shouldAnimateSticker=t.createStickerPackCategory=t.getStickerPackPriceLabel=t.getStickerPackUpsellTier=t.isStickerPackFreeForPremiumType=t.getPriceForStickerPack=t.isStickerPackLimitedTimeExclusive=t.isStickerPackPremiumExclusive=t.isStickerPackAnimated=t.searchUnownedStickers=t.searchOwnedStickers=t.searchAllStickers=t.searchAllStickerPacks=t.isStickerAssetUrl=t.getStickerAssetUrl=t.getStickerExtensionFromFormatType=t.getStickerPackPreviewSticker=void 0;var r=n(5433),a=v(n(977)),o=v(n(445)),i=n(259),l=v(n(130)),u=n(250),s=v(n(5421)),d=n(428),f=n(359),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}var y=window.GLOBAL_ENV,m=y.API_ENDPOINT,h=y.MEDIA_PROXY_ENDPOINT,_=y.PROJECT_ENV,g=y.ASSET_ENDPOINT,E=Object.values(f.StickerExtensions),S=decodeURIComponent(c.Endpoints.STICKER_ASSET("[\\d]+","[a-f\\d]{32}","("+E.join("|")+")")),O=new RegExp("("+g+"|"+h+")("+S+")","ig"),I=new RegExp(""+location.protocol+m+"("+S+")","ig"),T=function(e){if(null!=e.cover_sticker_id){var t=e.stickers.find((function(t){return t.id===e.cover_sticker_id}));if(null!=t)return t}return e.stickers[0]};t.getStickerPackPreviewSticker=T;var b=function(e){switch(e){case f.StickerFormat.PNG:return f.StickerExtensions.PNG;case f.StickerFormat.APNG:return f.StickerExtensions.APNG;case f.StickerFormat.LOTTIE:return f.StickerExtensions.LOTTIE;default:throw new Error("Unexpected format type: "+e)}};t.getStickerExtensionFromFormatType=b;t.getStickerAssetUrl=function(e,t){var n=void 0===t?{}:t,r=n.isPreview,a=void 0!==r&&r,o=n.size,l=void 0===o?d.DEFAULT_STICKER_DIMENSIONS:o;if(null==e.format_type||null==e.asset)return null;var u=b(e.format_type);if("development"!==_){if(e.format_type===f.StickerFormat.LOTTIE)return""+g+c.Endpoints.STICKER_ASSET(e.id,e.asset,u);var s=e.format_type===f.StickerFormat.APNG&&a?"&passthrough=false":"";return""+h+c.Endpoints.STICKER_ASSET(e.id,e.asset,u)+"?size="+(0,i.calculateSize)(l)+s}return""+location.protocol+m+c.Endpoints.STICKER_ASSET(e.id,e.asset,u)};t.isStickerAssetUrl=function(e){return e.match("development"!==_?O:I)};t.searchAllStickerPacks=function(e){return o.default.queryStickerPacks(e).stickerPacks};t.searchAllStickers=function(e){return o.default.queryStickers([e],!0).stickers.map((function(e){return e.sticker}))};t.searchOwnedStickers=function(e){return o.default.queryStickers([e],!0,(function(e,t){return t})).stickers.map((function(e){return e.sticker}))};t.searchUnownedStickers=function(e){return o.default.queryStickers([e],!0,(function(e,t){return!t})).stickers.map((function(e){return e.sticker}))};t.isStickerPackAnimated=function(e){return e.stickers.some((function(e){var t=e.format_type;return t===f.StickerFormat.APNG||t===f.StickerFormat.LOTTIE}))};var C=function(e){var t,n;return!0===(null===(t=e.store_listing)||void 0===t||null===(n=t.sku)||void 0===n?void 0:n.premium)};t.isStickerPackPremiumExclusive=C;t.isStickerPackLimitedTimeExclusive=function(e){var t;return null!=(null===(t=e.store_listing)||void 0===t?void 0:t.unpublished_at)};var M=function(e,t){var n,r,o=null===(n=e.store_listing)||void 0===n?void 0:n.sku;return null==o?null:null===(r=a.default.createFromServer(o))||void 0===r?void 0:r.getPrice(t,!1)};t.getPriceForStickerPack=M;var N=function(e,t){var n,r;return null!=(null===(n=e.store_listing)||void 0===n?void 0:n.sku)&&(!(!C(e)||!l.default.isPremiumAtLeast(t,c.PremiumTypes.TIER_2))||0===(null===(r=M(e,t))||void 0===r?void 0:r.amount))};t.isStickerPackFreeForPremiumType=N;t.getStickerPackUpsellTier=function(e,t){return N(t,c.PremiumTypes.TIER_1)&&!l.default.isPremium(e,c.PremiumTypes.TIER_1)?c.PremiumTypes.TIER_1:c.PremiumTypes.TIER_2};t.getStickerPackPriceLabel=function(e,t,n,r,a,o){if(void 0===r&&(r=!1),void 0===a&&(a=!1),void 0===o&&(o=!1),r&&null!=n){var i=M(e,null),l=M(e,n);if(null!=i&&null!=l&&i.amount!==l.amount){var s=(0,u.formatPrice)(i.amount,i.currency);if(0===l.amount)return o?p.default.Messages.STICKER_PICKER_DISCOUNTED_FREE_VOICEOVER_LABEL.format({regularPrice:s}):p.default.Messages.STICKER_PICKER_DISCOUNTED_FREE.format({regularPrice:s,strikethroughHook:t});var d=(0,u.formatPrice)(l.amount,l.currency);return o?p.default.Messages.STICKER_PICKER_DISCOUNTED_PRICE_VOICEOVER_LABEL.format({regularPrice:s,discountedPrice:d}):p.default.Messages.STICKER_PICKER_DISCOUNTED_PRICE.format({regularPrice:s,discountedPrice:d,strikethroughHook:t})}}if(N(e,n))return p.default.Messages.STICKER_PACK_PRICE_FREE;if(C(e))return p.default.Messages.STICKER_PACK_PRICE_FREE_WITH_PREMIUM_TIER_2;if(r){if(N(e,c.PremiumTypes.TIER_1)&&n!==c.PremiumTypes.TIER_1)return p.default.Messages.STICKER_PACK_PRICE_FREE_WITH_PREMIUM_TIER_1;if(N(e,c.PremiumTypes.TIER_2)&&n!==c.PremiumTypes.TIER_2)return p.default.Messages.STICKER_PACK_PRICE_FREE_WITH_PREMIUM_TIER_2}var f=r?c.PremiumTypes.TIER_2:n,v=M(e,f);if(null!=v){var y=(0,u.formatPrice)(v.amount,v.currency);return f===n?a?p.default.Messages.STICKER_PICKER_PRICE.format({price:y}):y:p.default.Messages.STICKER_PICKER_PRICE_WITH_PREMIUM_TIER_2.format({price:y})}return p.default.Messages.STICKER_PICKER_PRICE_UNKNOWN};t.createStickerPackCategory=function(e){return{type:f.StickerCategoryTypes.PACK,id:e.id,name:e.name,stickers:e.stickers,previewSticker:T(e)}};t.shouldAnimateSticker=function(e,t){return e===d.StickerAnimationSettings.ANIMATE_ON_INTERACTION?t:e!==d.StickerAnimationSettings.NEVER_ANIMATE};t.shouldAttachSticker=function(e,t,n){var a=s.default.getStickerPreview(n);if(null!=a&&a.length>0)return!0;switch(e){case f.StickerSelectLocation.STICKER_PICKER:return""!==t.trim();case f.StickerSelectLocation.AUTOCOMPLETE:case f.StickerSelectLocation.EXPRESSION_SUGGESTIONS:return(0,r.getQueriesFromUserInput)(t).length>1;default:return!1}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(5566));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var s={UP:o.default.directionUp,RIGHT:o.default.directionRight,DOWN:o.default.directionDown,LEFT:o.default.directionLeft},d=function(e){var t=e.direction,n=void 0===t?s.DOWN:t,r=e.width,i=void 0===r?24:r,l=e.height,d=void 0===l?24:l,f=e.color,c=void 0===f?"currentColor":f,p=e.transition,v=void 0===p?o.default.transition:p,y=e.className,m=e.foreground,h=e.expanded,_=e["aria-label"],g=n;return!0===h?g=s.DOWN:!1===h&&(g=s.RIGHT),u("svg",{className:(0,a.default)(y,v,g),width:i,height:d,viewBox:"0 0 24 24","aria-label":_},void 0,u("path",{className:m,fill:"none",stroke:c,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round",d:"M7 10L12 15 17 10","aria-hidden":!0}))};d.displayName="Caret",d.Directions=s;var f=d;t.default=f},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackAppUIViewed=function(e){u.trackAppUIViewed(e)};var r=i(n(101)),a=i(n(15)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var u=new(function(){function e(){this.loadId=r.default.v4(),this.appUIViewed=!1}var t=e.prototype;return t.trackEvent=function(e,t){var n=this,r=Date.now();requestIdleCallback((function(){a.default.track(e,l({},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(n){var r=null!=n.encodedBodySize?n.encodedBodySize:n.decodedBodySize,a=null!=n.decodedBodySize?n.decodedBodySize:n.encodedBodySize,o=n.transferSize;null!=a&&null!=r&&(e=!0,t.total_compressed_byte_size+=r,t.total_uncompressed_byte_size+=a,null!=o&&(t.total_uncompressed_byte_size+=o),"resource"===n.entryType&&("script"===n.initiatorType&&null!=n.name&&n.name.match(/\.js/)&&(t.js_compressed_byte_size+=r,t.js_uncompressed_byte_size+=a,null!=o&&(t.js_uncompressed_byte_size+=o)),"link"===n.initiatorType&&null!=n.name&&n.name.match(/\.css/)&&(t.css_compressed_byte_size+=r,t.css_uncompressed_byte_size+=a,null!=o&&(t.css_uncompressed_byte_size+=o))))}));return e?t:{}}(),{load_id:n.loadId,screen_name:t,duration_ms_since_app_opened:r-window.GLOBAL_ENV.HTML_TIMESTAMP}))}))},t.trackAppUIViewed=function(e){this.appUIViewed||(this.trackEvent(o.AnalyticEvents.APP_UI_VIEWED,e),this.appUIViewed=!0)},e}())},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTrialOffer=c,t.usePremiumTrialOffer=function(){return c(u.PREMIUM_SUBSCRIPTION_TRIAL_ID)};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=n(67),i=s(n(12)),l=s(n(5420)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){return null!=e&&null!=e.expires_at&&Date.now()>Date.parse(e.expires_at)}function c(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getUserTrialOffer(e)})),n=r.useState(f(t)),u=n[0],s=n[1],d=(0,a.useStateFromStores)([i.default],(function(){var e;return null===(e=i.default.getNullableCurrentUser())||void 0===e?void 0:e.hasPremiumPerks}));return r.useEffect((function(){var e;if(null!=t&&null!=t.expires_at){e=new o.Timeout;!function n(){var r,a=null!=t.expires_at?Date.parse(t.expires_at)-Date.now():0;null===(r=e)||void 0===r||r.start(a,(function(){!u&&f(t)?s(!0):n()}))}()}return function(){var t;return null===(t=e)||void 0===t?void 0:t.stop()}}),[u,t]),u||d?null:t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(84)),l=d(n(63)),u=d(n(5188)),s=d(n(5567));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderBreadcrumb=function(e,n){var r,a,l=t.props,d=l.activeId,f=l.onBreadcrumbClick,p=l.breadcrumbs,v=l.renderCustomBreadcrumb,y=l.separatorClassName,m=e.id===d,h=n===p.length-1,_=v?v(e,m):c("span",{className:(0,o.default)(s.default.breadcrumb,(r={},r[s.default.activeBreadcrumb]=m,r[s.default.interactiveBreadcrumb]=null!=f,r))},void 0,e.label);return c("div",{className:(0,o.default)(s.default.breadcrumbWrapper,(a={},a[s.default.breadcrumbFinalWrapper]=h,a))},e.id,f?c(i.default,{tag:"span",onClick:function(){return t.handleClick(e)},className:s.default.breadcrumbClickWrapper},void 0,_):_,h?null:c(u.default,{className:(0,o.default)(s.default.breadcrumbArrow,y),direction:u.default.Directions.RIGHT}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.handleClick=function(e){var t=this.props.onBreadcrumbClick;null!=t&&t(e)},a.render=function(){var e=this.props,t=e.breadcrumbs,n=e.className,r=t.map(this.renderBreadcrumb);return c(l.default,{justify:l.default.Justify.START,className:(0,o.default)(s.default.breadcrumbs,n)},void 0,r)},r}(a.PureComponent);v.displayName="Breadcrumbs";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(430));n(1);function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d="",f=null,c=null,p="",v="",y="",m=!1,h="US",_="",g="",E="",S="",O="",I="",T=!1,b=null;function C(){c=null,d="",f=null,p="",v="",y="",m=!1,h="US",_="",g="",E="",S="",O="",I="",T=!1,b=null}function M(e){_=e.name,h=e.country,g=e.line1,E=e.line2,S=e.city,O=e.postalCode,I=e.state}function N(){b=null}function P(e){var t=e.error;b=t}var A=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a,o,i,l=r.prototype;return l.getCreditCardInfo=function(){return{name:_,cardNumber:p,expirationDate:v,cvc:y}},l.getBillingAddressInfo=function(){return{name:_,country:h,line1:g,line2:E,city:S,postalCode:O,state:I}},a=r,(o=[{key:"stripePaymentMethod",get:function(){return c}},{key:"braintreeEmail",get:function(){return d}},{key:"braintreeNonce",get:function(){return f}},{key:"isCardInfoValid",get:function(){return m}},{key:"isBillingAddressInfoValid",get:function(){return T}},{key:"error",get:function(){return b}}])&&u(a.prototype,o),i&&u(a,i),r}(r.default.Store))(a.default,{NEW_PAYMENT_SOURCE_STRIPE_PAYMENT_REQUEST_UPDATE:function(e){var t=e.stripePaymentMethod;null!=t?(c=t,M(o.parseStripePaymentMethod(c).billingAddressInfo)):C()},NEW_PAYMENT_SOURCE_CARD_INFO_UPDATE:function(e){var t=e.info,n=e.isValid;p=t.cardNumber,v=t.expirationDate,y=t.cvc,_=t.name,m=n},NEW_PAYMENT_SOURCE_ADDRESS_INFO_UPDATE:function(e){var t=e.info,n=e.isValid;h=t.country,g=t.line1,E=t.line2,S=t.city,O=t.postalCode,I=t.state,T=n},BRAINTREE_TOKENIZE_PAYPAL_START:function(e){return d="",void(f=null)},BRAINTREE_TOKENIZE_PAYPAL_SUCCESS:function(e){var t=e.email,n=e.nonce,r=e.billingAddress;d=t,f=n,M(r),T=h.length>0},BILLING_PAYMENT_SOURCE_CREATE_START:function(e){return N()},MODAL_POP:function(e){return N()},NEW_PAYMENT_SOURCE_CLEAR_ERROR:function(e){return N()},BILLING_PAYMENT_SOURCE_CREATE_FAIL:P,STRIPE_TOKEN_FAILURE:P,BILLING_PAYMENT_SOURCE_CREATE_SUCCESS:function(e){return C()},LOGOUT:function(e){return C()}});t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createClient=function(){d().then((function(e){e.client.create({authorization:u.PaymentSettings.BRAINTREE.KEY}).then((function(e){a.default.dispatch({type:u.ActionTypes.BRAINTREE_CREATE_CLIENT_SUCCESS,client:e}),f()})).catch((function(){return a.default.dispatch({type:u.ActionTypes.BRAINTREE_CREATE_CLIENT_FAIL})}))}))},t.createPayPalClient=f,t.tokenizePayPal=c,t.teardown=function(){var e=i.default.getPayPalClient();if(null==e)return Promise.resolve();a.default.dispatch({type:u.ActionTypes.BRAINTREE_TEARDOWN_PAYPAL_CLIENT});try{return e.teardown()}catch(e){return Promise.resolve()}},t.popupBridgeCallback=function(e){var t=e.state,n=e.path,o=e.query,i=e.insecure;return a.default.dispatch({type:u.ActionTypes.BRAINTREE_POPUP_BRIDGE_CALLBACK_START}),r.default.post({url:u.Endpoints.BILLING_BRAINTREE_POPUP_BRIDGE_CALLBACK,body:{state:t,path:n,query:o,insecure:i},oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:u.ActionTypes.BRAINTREE_POPUP_BRIDGE_CALLBACK_END}),e}))},t.reopenPayPalWindow=function(){var e=i.default.getLastURL();null==e?c():(a.default.dispatch({type:u.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_START}),window.open(e))};var r=s(n(11)),a=s(n(2)),o=n(257),i=s(n(5302)),l=s(n(13)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){return(0,o.importWithRetry)({createPromise:function(){return Promise.all([n.e(79),n.e(40)]).then(n.t.bind(null,5478,7))},webpackId:5478}).then((function(e){return e.default}))}function f(){var e=i.default.getClient();if(null==e)throw new Error("braintree client must be initialized before calling this");d().then((function(t){t.paypal.create({client:e}).then((function(e){return a.default.dispatch({type:u.ActionTypes.BRAINTREE_CREATE_PAYPAL_CLIENT_SUCCESS,paypalClient:e})})).catch((function(){return a.default.dispatch({type:u.ActionTypes.BRAINTREE_CREATE_PAYPAL_CLIENT_FAIL})}))}))}function c(){var e=i.default.getPayPalClient();if(null==e)throw new Error("braintree paypal client must be initialized before calling this");a.default.dirtyDispatch({type:u.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_START});var t=Promise.resolve();l.default.isDesktop()&&(t=r.default.post({url:u.Endpoints.BILLING_BRAINTREE_POPUP_BRIDGE,oldFormErrors:!0}).then((function(e){var t=e.body.state;return a.default.dispatch({type:u.ActionTypes.BRAINTREE_POPUP_BRIDGE_STATE_UPDATE,state:t})}))),t.then((function(){return e.tokenize({flow:"vault"})})).then((function(e){var t=e.details,n=t.email,r=t.firstName,o=t.lastName,i=t.billingAddress;a.default.dirtyDispatch({type:u.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_SUCCESS,nonce:e.nonce,email:n,billingAddress:{name:r+" "+o,line1:i.line1,line2:i.line2,city:i.city,state:i.state,country:i.countryCode,postalCode:i.postalCode}})})).catch((function(e){var t=e.message,n=e.code;n===u.BraintreeErrors.PAYPAL_POPUP_CLOSED||null==n?a.default.dirtyDispatch({type:u.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_FAIL_WINDOW_CLOSED}):a.default.dirtyDispatch({type:u.ActionTypes.BRAINTREE_TOKENIZE_PAYPAL_FAIL,message:t,code:n})}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.subscribe=function(e,t,n){return c.apply(this,arguments)},t.cancel=function(e){return new Promise((function(t,n){o.cancelSubscription(e).then(t).catch((function(e){a.default.show({body:l.default.Messages.PREMIUM_CANCEL_FAILED_BODY}),n(e)}))}))},t.resubscribe=function(e,t){return p.apply(this,arguments)},t.upgrade=function(e,t){return v.apply(this,arguments)},t.changePaymentSource=function(e,t){return y.apply(this,arguments)},t.clearError=function(){r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_ERROR_CLEAR})},t.selectPlan=function(e){r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_SELECT_PLAN,subscriptionPlanId:e})};var r=s(n(2)),a=s(n(145)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(266)),i=n(1),l=s(n(7));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(){return(c=f(regeneratorRuntime.mark((function e(t,n,a){var l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_SUBSCRIBE_START}),e.prev=1,e.next=4,o.createSubscription({planId:t,paymentSourceId:n,trialId:a});case 4:return l=e.sent,r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_SUBSCRIBE_SUCCESS,subscription:l}),e.abrupt("return",l);case 9:throw e.prev=9,e.t0=e.catch(1),r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_SUBSCRIBE_FAIL,error:e.t0}),e.t0;case 13:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}function p(){return(p=f(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.updateSubscription(t,{plan:t.planId,status:i.SubscriptionStatusTypes.ACTIVE,paymentSourceId:null!=n?n.id:null});case 3:r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_SUCCESS}),e.next=10;break;case 6:throw e.prev=6,e.t0=e.catch(0),r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_FAIL,error:e.t0}),e.t0;case 10:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}function v(){return(v=f(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.upgradeSubscription(t,n);case 3:r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_SUCCESS}),e.next=10;break;case 6:throw e.prev=6,e.t0=e.catch(0),r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_FAIL,error:e.t0}),e.t0;case 10:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}function y(){return(y=f(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.changePaymentSource(t,n);case 3:r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_SUCCESS}),e.next=10;break;case 6:throw e.prev=6,e.t0=e.catch(0),r.default.dispatch({type:i.ActionTypes.PREMIUM_PAYMENT_UPDATE_FAIL,error:e.t0}),e.t0;case 10:case"end":return e.stop()}}),e,null,[[0,6]])})))).apply(this,arguments)}},function(e){e.exports=JSON.parse('[{"alpha2":"AF","code":"+93","name":"Afghanistan"},{"alpha2":"AL","code":"+355","name":"Albania"},{"alpha2":"DZ","code":"+213","name":"Algeria"},{"alpha2":"AS","code":"+1 684","name":"American Samoa"},{"alpha2":"AD","code":"+376","name":"Andorra"},{"alpha2":"AO","code":"+244","name":"Angola"},{"alpha2":"AI","code":"+1 264","name":"Anguilla"},{"alpha2":"AG","code":"+1 268","name":"Antigua and Barbuda"},{"alpha2":"AR","code":"+54","name":"Argentina"},{"alpha2":"AM","code":"+374","name":"Armenia"},{"alpha2":"AW","code":"+297","name":"Aruba"},{"alpha2":"AC","code":"+247","name":"Ascension"},{"alpha2":"AU","code":"+61","name":"Australia"},{"alpha2":"AT","code":"+43","name":"Austria"},{"alpha2":"AZ","code":"+994","name":"Azerbaijan"},{"alpha2":"BS","code":"+1 242","name":"Bahamas"},{"alpha2":"BH","code":"+973","name":"Bahrain"},{"alpha2":"BD","code":"+880","name":"Bangladesh"},{"alpha2":"BB","code":"+1 246","name":"Barbados"},{"alpha2":"BY","code":"+375","name":"Belarus"},{"alpha2":"BE","code":"+32","name":"Belgium"},{"alpha2":"BZ","code":"+501","name":"Belize"},{"alpha2":"BJ","code":"+229","name":"Benin"},{"alpha2":"BM","code":"+1 441","name":"Bermuda"},{"alpha2":"BT","code":"+975","name":"Bhutan"},{"alpha2":"BO","code":"+591","name":"Bolivia"},{"alpha2":"BA","code":"+387","name":"Bosnia and Herzegovina"},{"alpha2":"BW","code":"+267","name":"Botswana"},{"alpha2":"BR","code":"+55","name":"Brazil"},{"alpha2":"IO","code":"+246","name":"British Indian Ocean Territory"},{"alpha2":"VG","code":"+1 284","name":"British Virgin Islands"},{"alpha2":"BN","code":"+673","name":"Brunei"},{"alpha2":"BG","code":"+359","name":"Bulgaria"},{"alpha2":"BF","code":"+226","name":"Burkina Faso"},{"alpha2":"BI","code":"+257","name":"Burundi"},{"alpha2":"KH","code":"+855","name":"Cambodia"},{"alpha2":"CM","code":"+237","name":"Cameroon"},{"alpha2":"CA","code":"+1","name":"Canada"},{"alpha2":"CV","code":"+238","name":"Cape Verde"},{"alpha2":"KY","code":"+1 345","name":"Cayman Islands"},{"alpha2":"CF","code":"+236","name":"Central African Republic"},{"alpha2":"TD","code":"+235","name":"Chad"},{"alpha2":"CL","code":"+56","name":"Chile"},{"alpha2":"CN","code":"+86","name":"China"},{"alpha2":"CX","code":"+61","name":"Christmas Island"},{"alpha2":"CC","code":"+61","name":"Cocos-Keeling Islands"},{"alpha2":"CO","code":"+57","name":"Colombia"},{"alpha2":"KM","code":"+269","name":"Comoros"},{"alpha2":"CG","code":"+242","name":"Congo"},{"alpha2":"CD","code":"+243","name":"Congo, Dem. Rep. of (Zaire)"},{"alpha2":"CK","code":"+682","name":"Cook Islands"},{"alpha2":"CR","code":"+506","name":"Costa Rica"},{"alpha2":"HR","code":"+385","name":"Croatia"},{"alpha2":"CU","code":"+53","name":"Cuba"},{"alpha2":"CW","code":"+599","name":"Curacao"},{"alpha2":"CY","code":"+357","name":"Cyprus"},{"alpha2":"CZ","code":"+420","name":"Czech Republic"},{"alpha2":"DK","code":"+45","name":"Denmark"},{"alpha2":"DG","code":"+246","name":"Diego Garcia"},{"alpha2":"DJ","code":"+253","name":"Djibouti"},{"alpha2":"DM","code":"+1 767","name":"Dominica"},{"alpha2":"DO","code":"+1 809","name":"Dominican Republic"},{"alpha2":"TP","code":"+670","name":"East Timor"},{"alpha2":"EC","code":"+593","name":"Ecuador"},{"alpha2":"EG","code":"+20","name":"Egypt"},{"alpha2":"SV","code":"+503","name":"El Salvador"},{"alpha2":"GQ","code":"+240","name":"Equatorial Guinea"},{"alpha2":"ER","code":"+291","name":"Eritrea"},{"alpha2":"EE","code":"+372","name":"Estonia"},{"alpha2":"ET","code":"+251","name":"Ethiopia"},{"alpha2":"FK","code":"+500","name":"Falkland Islands"},{"alpha2":"FO","code":"+298","name":"Faroe Islands"},{"alpha2":"FJ","code":"+679","name":"Fiji"},{"alpha2":"FI","code":"+358","name":"Finland"},{"alpha2":"FR","code":"+33","name":"France"},{"alpha2":"GF","code":"+594","name":"French Guiana"},{"alpha2":"PF","code":"+689","name":"French Polynesia"},{"alpha2":"GA","code":"+241","name":"Gabon"},{"alpha2":"GM","code":"+220","name":"Gambia"},{"alpha2":"GE","code":"+995","name":"Georgia"},{"alpha2":"DE","code":"+49","name":"Germany"},{"alpha2":"GH","code":"+233","name":"Ghana"},{"alpha2":"GI","code":"+350","name":"Gibraltar"},{"alpha2":"GR","code":"+30","name":"Greece"},{"alpha2":"GL","code":"+299","name":"Greenland"},{"alpha2":"GD","code":"+1 473","name":"Grenada"},{"alpha2":"GP","code":"+590","name":"Guadeloupe"},{"alpha2":"GU","code":"+1 671","name":"Guam"},{"alpha2":"GT","code":"+502","name":"Guatemala"},{"alpha2":"GN","code":"+224","name":"Guinea"},{"alpha2":"GW","code":"+245","name":"Guinea-Bissau"},{"alpha2":"GY","code":"+592","name":"Guyana"},{"alpha2":"HT","code":"+509","name":"Haiti"},{"alpha2":"HN","code":"+504","name":"Honduras"},{"alpha2":"HK","code":"+852","name":"Hong Kong SAR China"},{"alpha2":"HU","code":"+36","name":"Hungary"},{"alpha2":"IS","code":"+354","name":"Iceland"},{"alpha2":"IN","code":"+91","name":"India"},{"alpha2":"ID","code":"+62","name":"Indonesia"},{"alpha2":"IR","code":"+98","name":"Iran"},{"alpha2":"IQ","code":"+964","name":"Iraq"},{"alpha2":"IE","code":"+353","name":"Ireland"},{"alpha2":"IL","code":"+972","name":"Israel"},{"alpha2":"IT","code":"+39","name":"Italy"},{"alpha2":"CI","code":"+225","name":"Ivory Coast"},{"alpha2":"JM","code":"+1 876","name":"Jamaica"},{"alpha2":"JP","code":"+81","name":"Japan"},{"alpha2":"JO","code":"+962","name":"Jordan"},{"alpha2":"KZ","code":"+7","name":"Kazakhstan"},{"alpha2":"KE","code":"+254","name":"Kenya"},{"alpha2":"KI","code":"+686","name":"Kiribati"},{"alpha2":"XK","code":"+383","name":"Kosovo"},{"alpha2":"KW","code":"+965","name":"Kuwait"},{"alpha2":"KG","code":"+996","name":"Kyrgyzstan"},{"alpha2":"LA","code":"+856","name":"Laos"},{"alpha2":"LV","code":"+371","name":"Latvia"},{"alpha2":"LB","code":"+961","name":"Lebanon"},{"alpha2":"LS","code":"+266","name":"Lesotho"},{"alpha2":"LR","code":"+231","name":"Liberia"},{"alpha2":"LY","code":"+218","name":"Libya"},{"alpha2":"LI","code":"+423","name":"Liechtenstein"},{"alpha2":"LT","code":"+370","name":"Lithuania"},{"alpha2":"LU","code":"+352","name":"Luxembourg"},{"alpha2":"MO","code":"+853","name":"Macau SAR China"},{"alpha2":"MK","code":"+389","name":"North Macedonia"},{"alpha2":"MG","code":"+261","name":"Madagascar"},{"alpha2":"MW","code":"+265","name":"Malawi"},{"alpha2":"MY","code":"+60","name":"Malaysia"},{"alpha2":"MV","code":"+960","name":"Maldives"},{"alpha2":"ML","code":"+223","name":"Mali"},{"alpha2":"MT","code":"+356","name":"Malta"},{"alpha2":"MH","code":"+692","name":"Marshall Islands"},{"alpha2":"MQ","code":"+596","name":"Martinique"},{"alpha2":"MR","code":"+222","name":"Mauritania"},{"alpha2":"MU","code":"+230","name":"Mauritius"},{"alpha2":"YT","code":"+262","name":"Mayotte"},{"alpha2":"MX","code":"+52","name":"Mexico"},{"alpha2":"FM","code":"+691","name":"Micronesia"},{"alpha2":"MI","code":"+1 808","name":"Midway Island"},{"alpha2":"MD","code":"+373","name":"Moldova"},{"alpha2":"MC","code":"+377","name":"Monaco"},{"alpha2":"MN","code":"+976","name":"Mongolia"},{"alpha2":"ME","code":"+382","name":"Montenegro"},{"alpha2":"MS","code":"+1664","name":"Montserrat"},{"alpha2":"MA","code":"+212","name":"Morocco"},{"alpha2":"MZ","code":"+258","name":"Mozambique"},{"alpha2":"MM","code":"+95","name":"Myanmar"},{"alpha2":"NA","code":"+264","name":"Namibia"},{"alpha2":"NR","code":"+674","name":"Nauru"},{"alpha2":"NP","code":"+977","name":"Nepal"},{"alpha2":"NL","code":"+31","name":"Netherlands"},{"alpha2":"AN","code":"+599","name":"Netherlands Antilles"},{"alpha2":"KN","code":"+1 869","name":"Nevis"},{"alpha2":"NC","code":"+687","name":"New Caledonia"},{"alpha2":"NZ","code":"+64","name":"New Zealand"},{"alpha2":"NI","code":"+505","name":"Nicaragua"},{"alpha2":"NE","code":"+227","name":"Niger"},{"alpha2":"NG","code":"+234","name":"Nigeria"},{"alpha2":"NU","code":"+683","name":"Niue"},{"alpha2":"NF","code":"+672","name":"Norfolk Island"},{"alpha2":"KP","code":"+850","name":"North Korea"},{"alpha2":"MP","code":"+1 670","name":"Northern Mariana Islands"},{"alpha2":"NO","code":"+47","name":"Norway"},{"alpha2":"OM","code":"+968","name":"Oman"},{"alpha2":"PK","code":"+92","name":"Pakistan"},{"alpha2":"PW","code":"+680","name":"Palau"},{"alpha2":"PS","code":"+970","name":"Palestinian Territory"},{"alpha2":"PA","code":"+507","name":"Panama"},{"alpha2":"PG","code":"+675","name":"Papua New Guinea"},{"alpha2":"PY","code":"+595","name":"Paraguay"},{"alpha2":"PE","code":"+51","name":"Peru"},{"alpha2":"PH","code":"+63","name":"Philippines"},{"alpha2":"PL","code":"+48","name":"Poland"},{"alpha2":"PT","code":"+351","name":"Portugal"},{"alpha2":"PR","code":"+1 787","name":"Puerto Rico"},{"alpha2":"QA","code":"+974","name":"Qatar"},{"alpha2":"RE","code":"+262","name":"Reunion"},{"alpha2":"RO","code":"+40","name":"Romania"},{"alpha2":"RU","code":"+7","name":"Russia"},{"alpha2":"RW","code":"+250","name":"Rwanda"},{"alpha2":"PM","code":"+508","name":"Saint Pierre and Miquelon"},{"alpha2":"WS","code":"+685","name":"Samoa"},{"alpha2":"SM","code":"+378","name":"San Marino"},{"alpha2":"SA","code":"+966","name":"Saudi Arabia"},{"alpha2":"SN","code":"+221","name":"Senegal"},{"alpha2":"RS","code":"+381","name":"Serbia"},{"alpha2":"SC","code":"+248","name":"Seychelles"},{"alpha2":"SL","code":"+232","name":"Sierra Leone"},{"alpha2":"SG","code":"+65","name":"Singapore"},{"alpha2":"SX","code":"+1721","name":"Sint Maarten"},{"alpha2":"SK","code":"+421","name":"Slovakia"},{"alpha2":"SI","code":"+386","name":"Slovenia"},{"alpha2":"SB","code":"+677","name":"Solomon Islands"},{"alpha2":"SO","code":"+252","name":"Somalia"},{"alpha2":"ZA","code":"+27","name":"South Africa"},{"alpha2":"GS","code":"+500","name":"South Georgia and the South Sandwich Islands"},{"alpha2":"KR","code":"+82","name":"South Korea"},{"alpha2":"ES","code":"+34","name":"Spain"},{"alpha2":"LK","code":"+94","name":"Sri Lanka"},{"alpha2":"SD","code":"+249","name":"Sudan"},{"alpha2":"SR","code":"+597","name":"Suriname"},{"alpha2":"SZ","code":"+268","name":"Swaziland"},{"alpha2":"SE","code":"+46","name":"Sweden"},{"alpha2":"CH","code":"+41","name":"Switzerland"},{"alpha2":"SY","code":"+963","name":"Syria"},{"alpha2":"TW","code":"+886","name":"Taiwan"},{"alpha2":"TJ","code":"+992","name":"Tajikistan"},{"alpha2":"TZ","code":"+255","name":"Tanzania"},{"alpha2":"TH","code":"+66","name":"Thailand"},{"alpha2":"TL","code":"+670","name":"Timor Leste"},{"alpha2":"TG","code":"+228","name":"Togo"},{"alpha2":"TK","code":"+690","name":"Tokelau"},{"alpha2":"TO","code":"+676","name":"Tonga"},{"alpha2":"TT","code":"+1 868","name":"Trinidad and Tobago"},{"alpha2":"TN","code":"+216","name":"Tunisia"},{"alpha2":"TR","code":"+90","name":"Turkey"},{"alpha2":"TM","code":"+993","name":"Turkmenistan"},{"alpha2":"TC","code":"+1 649","name":"Turks and Caicos Islands"},{"alpha2":"TV","code":"+688","name":"Tuvalu"},{"alpha2":"VI","code":"+1 340","name":"U.S. Virgin Islands"},{"alpha2":"UG","code":"+256","name":"Uganda"},{"alpha2":"UA","code":"+380","name":"Ukraine"},{"alpha2":"AE","code":"+971","name":"United Arab Emirates"},{"alpha2":"GB","code":"+44","name":"United Kingdom"},{"alpha2":"US","code":"+1","name":"United States"},{"alpha2":"UY","code":"+598","name":"Uruguay"},{"alpha2":"UZ","code":"+998","name":"Uzbekistan"},{"alpha2":"VU","code":"+678","name":"Vanuatu"},{"alpha2":"VE","code":"+58","name":"Venezuela"},{"alpha2":"VN","code":"+84","name":"Vietnam"},{"alpha2":"WK","code":"+1 808","name":"Wake Island"},{"alpha2":"WF","code":"+681","name":"Wallis and Futuna"},{"alpha2":"YE","code":"+967","name":"Yemen"},{"alpha2":"ZM","code":"+260","name":"Zambia"},{"alpha2":"ZW","code":"+263","name":"Zimbabwe"}]')},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(249)),o=l(n(7)),i=l(n(5585));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){var t=e.onClick;return s(a.default,{onClick:t,className:i.default.link},void 0,o.default.Messages.BACK)};d.displayName="PaymentModalBackButton";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumSubscriptionNewPlanModalHeader=ae,t.PremiumSubscriptionNewPlanModal=ie,t.openPremiumSubscriptionNewPlanModal=function(e){var t=e.planId,n=e.isGift,r=e.analyticsLocation,o=e.onClose,i=e.trialId;if(!h.default.getCurrentUser().verified)return void(0,N.openModal)((function(e){var t=e.onClose,n=$(e,["onClose"]);return a.createElement(p.default,X({},n,{onClose:t}))}));var l=!1;(0,N.openModal)((function(e){var o=e.onClose,u=$(e,["onClose"]);return a.createElement(ie,X({},u,{planId:t,isGift:n,analyticsLocation:r,onClose:o,onComplete:function(){l=!0},trialId:i}))}),{onCloseCallback:function(){null==o||o(l)}})};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=K();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=z(n(21)),i=n(252),l=z(n(101)),u=n(3),s=n(5419),d=n(5195),f=n(1027),c=z(n(5303)),p=z(n(5437)),v=z(n(5173)),y=z(n(5307)),m=z(n(5314)),h=z(n(12)),_=z(n(251)),g=z(n(36)),E=z(n(63)),S=z(n(5208)),O=z(n(248)),I=n(106),T=z(n(975)),b=z(n(5308)),C=z(n(5206)),M=n(50),N=n(44),P=z(n(15)),A=z(n(130)),R=n(1045),L=n(647),D=n(353),w=n(993),k=n(995),j=z(n(5197)),U=z(n(5205)),G=n(5174),F=n(5315),B=n(5199),H=z(n(5316)),x=z(n(5210)),V=n(1),W=z(n(7)),Y=z(n(5211));function z(e){return e&&e.__esModule?e:{default:e}}function K(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return K=function(){return e},e}function $(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function Z(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function q(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Z(o,r,a,i,l,"next",e)}function l(e){Z(o,r,a,i,l,"throw",e)}i(void 0)}))}}function X(){return(X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Q(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var J=[L.Step.PAYMENT_TYPE,L.Step.REVIEW,L.Step.CONFIRM],ee=[].concat(G.SHARED_ADD_PAYMENT_STEPS,[L.Step.REVIEW,L.Step.CONFIRM]),te=[].concat(G.SHARED_CREDIT_CARD_STEPS,[L.Step.REVIEW,L.Step.CONFIRM]),ne=[].concat(G.SHARED_PAYPAL_STEPS,[L.Step.REVIEW,L.Step.CONFIRM]),re=[].concat(G.SHARED_PAYMENT_REQUEST_STEPS,[L.Step.REVIEW,L.Step.CONFIRM]);function ae(e){var t=e.premiumType,n=e.step,r=e.purchaseState,a=e.headerId,o=e.onClose,i=t===V.PremiumTypes.TIER_1,l=i?C.default:b.default;return Q(M.ModalHeader,{className:t===V.PremiumTypes.TIER_1?Y.default.headerTier1:Y.default.headerTier2,separator:!1,id:a},void 0,Q("div",{className:Y.default.headerAnimationWrapper},void 0,Q(i?F.PremiumModalHeaderAnimationTier1:F.PremiumModalHeaderAnimationTier2,{className:Y.default.headerAnimation,currentStep:n,purchaseState:r})),Q("div",{className:Y.default.headerLogo},void 0,Q(T.default,{className:Y.default.headerLogoWordmark}),Q(l,{className:i?Y.default.headerLogoTier1:Y.default.headerLogoTier2})),Q(M.ModalCloseButton,{hideOnFullscreen:!0,className:Y.default.closeButton,onClick:o}))}function oe(e){var t=e.hasEntitlements,n=e.plan,r=e.hasAcceptedTerms,i=e.paymentSource,l=e.isGift,u=e.setPurchaseState,s=e.onNext,c=e.legalTermsNodeRef,p=e.flashLegalTerms,v=e.trialId,y=a.useState(!1),m=y[0],h=y[1],_=l?W.default.Messages.PAYMENT_MODAL_BUTTON_PREMIUM_GIFT:A.default.getBillingReviewSubheader(null,n.id),S=function(){null!=c.current&&(c.current.scrollIntoView({behavior:"smooth"}),p())};return Q(M.ModalFooter,{align:E.default.Align.CENTER},void 0,!r||!t&&null==i?Q(O.default,{text:r?W.default.Messages.BILLING_SELECT_PAYMENT_SOURCE_TOOLTIP:W.default.Messages.BILLING_ACCEPT_TERMS_TOOLTIP},void 0,(function(e){return a.createElement(g.default,X({},e,{onClick:r?void 0:S,color:g.default.Colors.GREEN,type:"submit",disabled:r}),_)})):Q(g.default,{onClick:q(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(h(!0),u(k.PurchaseState.PURCHASING),e.prev=2,!l){e.next=9;break}return(0,o.default)(null!=i,"Cannot purchase gift without payment source"),e.next=7,(0,f.purchaseSKU)(V.PREMIUM_SUBSCRIPTION_APPLICATION,n.skuId,{expectedAmount:n.price,paymentSourceId:i.id,subscriptionPlanId:n.id,isGift:!0});case 7:e.next=11;break;case 9:return e.next=11,(0,d.subscribe)(n.id,null!=i?i.id:null,v);case 11:u(k.PurchaseState.COMPLETED),s(),e.next=18;break;case 15:e.prev=15,e.t0=e.catch(2),u(k.PurchaseState.FAIL,e.t0);case 18:return e.prev=18,h(!1),e.finish(18);case 21:case"end":return e.stop()}}),e,null,[[2,15,18,21]])}))),color:g.default.Colors.GREEN,submitting:m},void 0,_))}function ie(e){var t=e.planId,n=e.isGift,r=void 0!==n&&n,d=e.onClose,f=e.onComplete,p=e.transitionState,h=e.analyticsLocation,g=e.trialId,O=(0,G.useSharedPaymentModal)(),T=O.paymentSources,b=O.paymentSourceId,C=O.hasFetchedPaymentSources,N=O.setPaymentSourceId,F=O.creditCardState,W=O.setCreditCardState,z=O.billingAddressState,K=O.setBillingAddressState,$=O.isSubmittingCurrentStep,Z=O.setIsSubmittingCurrentStep,q=O.braintreeEmail,ie=O.braintreeNonce,le=O.paymentError,ue=O.paymentAuthenticationState,se=O.purchaseError,de=O.setPurchaseError,fe=O.purchaseErrorBlockRef,ce=(0,I.useUID)(),pe=(0,u.useStateFromStores)([_.default],(function(){return _.default.getHardcoded(t)})),ve=(0,u.useStateFromStores)([m.default],(function(){return m.default.getGiftCode(pe.skuId)})),ye=(0,B.useSubscriptionEntitlements)(t,r),me=ye.hasEntitlements,he=ye.entitlements,_e=Object.keys(T).length>0,ge=a.useState(C?_e||me?L.Step.REVIEW:L.Step.PAYMENT_TYPE:null),Ee=ge[0],Se=ge[1],Oe=a.useRef(Ee),Ie=a.useState(_e?J:ee),Te=Ie[0],be=Ie[1];a.useEffect((function(){C&&(Se(_e||me?L.Step.REVIEW:L.Step.PAYMENT_TYPE),be(_e?J:ee))}),[C]);var Ce=a.useState(k.PurchaseState.WAITING),Me=Ce[0],Ne=Ce[1],Pe=a.useState(!1),Ae=Pe[0],Re=Pe[1],Le=(0,w.useSubscriptionInvoice)({planId:pe.id,renewal:!0,preventFetch:r,trialId:g})[0],De=(0,w.useSubscriptionInvoice)({planId:pe.id,renewal:!1,preventFetch:r,applyEntitlements:!0,trialId:g})[0],we=(0,i.useLazyValue)((function(){return[l.default.v4(),Date.now()]})),ke=we[0],je=we[1],Ue=(0,i.useStableMemo)((function(){return Date.now()}),[Ee]),Ge=a.useRef(null),Fe=(0,v.default)(!1,D.LEGAL_TERMS_FLASH_DURATION),Be=Fe[0],He=Fe[1],xe=null!=De?De.total:null!=Le?Le.total:pe.price,Ve=null!=Le?Le.currency:pe.currency,We={load_id:ke,payment_type:"subscription",subscription_plan_gateway_plan_id:V.SubscriptionPlanGatewayPlans[t],subscription_type:V.SubscriptionTypes.PREMIUM,subscription_plan_id:pe.id,price:xe,regular_price:pe.price,currency:Ve,is_gift:r,location:h,eligible_for_trial:null!=g};a.useEffect((function(){null==he&&(0,s.fetchUserEntitlementsForApplication)(V.PREMIUM_SUBSCRIPTION_APPLICATION),P.default.track(V.AnalyticEvents.PAYMENT_FLOW_STARTED,We)}),[]),a.useEffect((function(){var e=Date.now();P.default.track(V.AnalyticEvents.PAYMENT_FLOW_STEP,X({},We,{from_step:Oe.current,to_step:Ee,step_duration_ms:e-Ue,flow_duration_ms:e-je}))}),[Ee]),null!=Ee&&((0,R.setPaymentStepForAuthentication)(Ee,ue,Se),(0,L.setPurchaseStateForStep)(Ee,Me,Ne));var Ye=function(e){Oe.current=Ee,Se(e),null!=se&&de(null)},ze=function(e,t){if(Ne(e),de(t),e!==Me)if(e===k.PurchaseState.PURCHASING)P.default.track(V.AnalyticEvents.PAYMENT_FLOW_COMPLETED,X({},We,{duration_ms:Date.now()-je}));else if(e===k.PurchaseState.FAIL){var n=null!=b?T[b]:null;P.default.track(V.AnalyticEvents.PAYMENT_FLOW_FAILED,X({},We,{payment_gateway:null!=n?n.type===V.PaymentSourceTypes.CARD?V.PaymentGateways.STRIPE:V.PaymentGateways.BRAINTREE:null,payment_source_id:null!=n?n.id:null,duration_ms:Date.now()-je}))}else e===k.PurchaseState.COMPLETED&&(null==f||f())},Ke=function(){null==d||d(Me===k.PurchaseState.COMPLETED)};(0,y.default)(Ke);var $e=function(e){var t=e.body,n=e.footer,a=e.step,o=e.hideBreadcrumbs,i=void 0!==o&&o,l=e.isLoading,u=void 0!==l&&l;return Q(U.default,{steps:Te,currentStep:a,paymentError:se||le,body:t,footer:n,isGift:r,hideBreadcrumbs:i,isLoading:u,purchaseErrorBlockRef:fe})},Ze=Q(c.default,{giftCode:ve,subscriptionPlan:pe,onClose:Ke}),qe=Q(x.default,{planId:t,onClose:Ke}),Xe=A.default.getPremiumType(t);return(0,o.default)(null!=Xe,"Missing premium type"),Q(S.default,{className:Y.default.shaker,isShaking:Me===k.PurchaseState.PURCHASING,intensity:2},void 0,Q(M.ModalRoot,{className:Y.default.root,transitionState:p,"aria-labelledby":ce},void 0,Q(ae,{premiumType:Xe,step:null!=Ee?Ee:L.Step.PAYMENT_TYPE,purchaseState:Me,headerId:ce,onClose:Ke}),Q("form",{className:Y.default.contentWrapper,onSubmit:function(e){return e.preventDefault()}},void 0,C&&null!=Ee?function(e){switch(e){case L.Step.PAYMENT_TYPE:case L.Step.CREDIT_CARD_INFORMATION:case L.Step.PAYPAL_INFORMATION:case L.Step.PAYMENT_REQUEST_INFORMATION:case L.Step.ADDRESS:case L.Step.AWAITING_AUTHENTICATION:var t=(0,G.renderPaymentModalStep)(e,Ye,Te,be,z,K,T,N,F,W,$,Z,q,ie,L.Step.REVIEW,te,ne,re,ee),n=t.body,a=t.backStep,o=t.submitButton;return $e({body:n,step:e,footer:null!=o||null!=a?Q(M.ModalFooter,{justify:E.default.Justify.BETWEEN,align:E.default.Align.CENTER},void 0,Q("div",{},void 0,o),null!=a?Q(j.default,{onClick:function(){return Ye(a)}}):null):null});case L.Step.REVIEW:return $e({body:Q(H.default,{paymentSources:T,paymentSourceId:b,plan:pe,isGift:r,proratedInvoicePreview:De,renewalInvoicePreview:Le,onPaymentSourceChange:function(e){return N(null!=e?e.id:null)},handlePaymentSourceAdd:function(){return Ye(L.Step.PAYMENT_TYPE)},setHasAcceptedTerms:Re,legalTermsNodeRef:Ge,hasLegalTermsFlash:Be,isTrial:null!=g}),footer:Q(oe,{hasEntitlements:me,plan:pe,hasAcceptedTerms:Ae,paymentSource:null!=b?T[b]:null,setPurchaseState:ze,isGift:r,onNext:function(){return Ye(L.Step.CONFIRM)},legalTermsNodeRef:Ge,flashLegalTerms:function(){return He(!0)},trialId:g}),step:e});case L.Step.CONFIRM:return $e({body:r?Ze:qe,footer:null,hideBreadcrumbs:!0,step:e});default:throw new Error("Unexpected step "+e)}}(Ee):$e({body:null,footer:null,isLoading:!0,step:L.Step.PAYMENT_TYPE}))))}ae.displayName="PremiumSubscriptionNewPlanModalHeader",oe.displayName="ReviewStepFooter",ie.displayName="PremiumSubscriptionNewPlanModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useUnsupportedExternalSubscriptionModalHandler=function(e,t,n){r.useEffect((function(){null!=e&&e.isPurchasedExternally&&null!=e.paymentGateway&&!n&&(i.default.show({title:d.default.Messages.BILLING_EXTERNAL_HEADER.format({paymentGatewayName:a.PaymentGatewayToFriendlyName[e.paymentGateway]}),body:d.default.Messages.BILLING_EXTERNAL_MANAGE_ELSEWHERE.format({paymentGatewayName:a.PaymentGatewayToFriendlyName[e.paymentGateway],subscriptionManagementLink:(0,s.getExternalSubscriptionMethodUrl)(e.paymentGateway,"SUBSCRIPTION_MANAGEMENT")}),confirmText:d.default.Messages.OKAY}),t())}),[e])},t.useSubscriptionEntitlements=function(e,t){var n=(0,o.useStateFromStores)([l.default],(function(){return l.default.getHardcoded(e)})),r=(0,o.useStateFromStores)([u.default],(function(){var e;return Array.from(null!==(e=u.default.getForSku(n.skuId))&&void 0!==e?e:[])})).filter((function(e){var t=e.parentId,n=e.consumed;return null!=t&&!n}));return{hasEntitlements:!t&&null!=r&&r.length>=s.default.getIntervalMonths(n.interval,n.intervalCount),entitlements:r}};var r=p(n(0)),a=n(109),o=n(3),i=f(n(145)),l=f(n(251)),u=f(n(5408)),s=p(n(130)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumPaymentGuildAnimation=t.PremiumPaymentAnimationTier2=t.PremiumPaymentAnimationTier1=void 0;var r,a,o,i,l,u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),s=v(n(8)),d=n(125),f=v(n(265)),c=v(n(5454)),p=v(n(5576));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function h(e,t,n,r){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var l=new Array(o),u=0;u<o;u++)l[u]=arguments[u+3];t.children=l}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,g(e,t)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.NORMAL="normal",e.SPEED_START="speed_start",e.SPEED_LOOP="speed_loop",e.FINISH="finish",e.IDLE="idle"}(l||(l={}));var E,S=((r={})[l.NORMAL]={BEG:0,END:600,shouldForcePlayAfter:!0},r[l.SPEED_START]={BEG:601,END:636},r[l.SPEED_LOOP]={BEG:637,END:668},r[l.FINISH]={BEG:669,END:870},r[l.IDLE]={BEG:871,END:878},r),O=function(e){function t(){return e.apply(this,arguments)||this}_(t,e),t.getNextScene=function(e){switch(e){case t.Scenes.SPEED_START:return t.Scenes.SPEED_LOOP;case t.Scenes.FINISH:return t.Scenes.IDLE;default:return e}};var r=t.prototype;return r.importData=function(){return n.e(77).then(n.t.bind(null,6783,3)).then((function(e){return e.default}))},r.render=function(){var e=this.props,t=e.className,n=e.nextScene,r=e.onScenePlay,a=e.onSceneComplete,o=e.pauseWhileUnfocused;return h(c.default,{className:t,importData:this.importData,nextScene:n,sceneSegments:S,onScenePlay:r,onSceneComplete:a,pauseWhileUnfocused:o})},t}(u.PureComponent);t.PremiumPaymentAnimationTier1=O,O.displayName="PremiumPaymentAnimationTier1",O.Scenes=l,function(e){e.IDLE_ENTRY="idle_entry",e.IDLE_LOOP="idle_loop",e.BOOST_START="boost_start",e.BOOST_LOOP="boost_loop",e.BOOST_END="boost_end",e.VICTORY="victory",e.ERROR="error"}(E||(E={}));var I=((a={})[E.IDLE_ENTRY]={BEG:0,END:50},a[E.IDLE_LOOP]={BEG:50,END:230,shouldForcePlayAfter:!0},a[E.BOOST_START]={BEG:230,END:275},a[E.BOOST_LOOP]={BEG:275,END:290},a[E.BOOST_END]={BEG:386,END:455},a[E.VICTORY]={BEG:470,END:525},a[E.ERROR]={BEG:290,END:375},a),T=function(e){function t(){return e.apply(this,arguments)||this}_(t,e);var n=t.prototype;return n.getStyle=function(e){var t=this.props.animation;return{transform:[{translateX:t.x.interpolate({inputRange:[0,1],outputRange:e?["100%","0%"]:["0%","-100%"]})},{translateY:t.y.interpolate({inputRange:[0,1],outputRange:["100%","0%"]})}]}},n.render=function(){var e=this.props.className;return h("div",{className:p.default.panningAnimation},void 0,h(f.default.div,{className:e,style:this.getStyle(!1)}),h(f.default.div,{className:e,style:this.getStyle(!0)}))},t}(u.PureComponent);T.displayName="PanningAnimation";var b,C=Object.freeze({IDLE_ENTRY:{toValue:1,duration:1500},IDLE_LOOP:{toValue:1,duration:6e3,easing:f.default.Easing.linear},BOOST_START:{toValue:0,duration:2e3,delay:500},ERROR:{toValue:1,duration:1500,delay:1e3}}),M=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).backgroundAnimation=new f.default.ValueXY({x:0,y:0}),t.foregroundAnimation=new f.default.ValueXY({x:0,y:0}),t.didUnmount=!1,t.animateIdleLoopBackground=function(){t.didUnmount||(t.backgroundAnimation.x.setValue(0),f.default.timing(t.backgroundAnimation.x,{toValue:C.IDLE_LOOP.toValue,duration:1.2*C.IDLE_LOOP.duration,easing:f.default.Easing.linear}).start(t.animateIdleLoopBackground))},t.animateIdleLoopForeground=function(){t.didUnmount||(t.foregroundAnimation.x.setValue(0),f.default.timing(t.foregroundAnimation.x,{toValue:C.IDLE_LOOP.toValue,duration:C.IDLE_LOOP.duration,easing:C.IDLE_LOOP.easing}).start(t.animateIdleLoopForeground))},t.handleScenePlay=function(e){switch(e){case E.IDLE_ENTRY:t.animateIdleEntry(),t.animateIdleLoop();break;case E.ERROR:t.animateError();break;case E.BOOST_START:t.animateBoostStart()}var n=t.props.onScenePlay;null!=n&&n(e)},t}_(t,e),t.getNextScene=function(e){switch(e){case t.Scenes.IDLE_ENTRY:return t.Scenes.IDLE_LOOP;case t.Scenes.BOOST_START:return t.Scenes.BOOST_LOOP;case t.Scenes.BOOST_END:return t.Scenes.VICTORY;case t.Scenes.VICTORY:return t.Scenes.IDLE_ENTRY;case t.Scenes.ERROR:return t.Scenes.IDLE_LOOP;default:return e}};var r=t.prototype;return r.componentWillUnmount=function(){this.didUnmount=!0},r.importData=function(){return n.e(78).then(n.t.bind(null,6784,3)).then((function(e){return e.default}))},r.animateEntry=function(e){f.default.parallel([f.default.timing(this.foregroundAnimation.y,{toValue:e.toValue,duration:e.duration,delay:e.delay||0}),f.default.timing(this.backgroundAnimation.y,{toValue:e.toValue,duration:1.2*e.duration,delay:e.delay||0})]).start()},r.animateIdleEntry=function(){this.animateEntry(C.IDLE_ENTRY)},r.animateError=function(){this.animateEntry(C.ERROR)},r.animateIdleLoop=function(){this.animateIdleLoopBackground(),this.animateIdleLoopForeground()},r.animateBoostStart=function(){f.default.parallel([f.default.timing(this.foregroundAnimation.y,{toValue:C.BOOST_START.toValue,duration:C.BOOST_START.duration,delay:C.BOOST_START.delay}),f.default.timing(this.backgroundAnimation.y,{toValue:C.BOOST_START.toValue,duration:1.2*C.BOOST_START.duration,delay:C.BOOST_START.delay})]).start()},r.render=function(){var e=this.props,t=e.className,n=e.nextScene,r=e.onSceneComplete;return h("div",{className:(0,s.default)(p.default.tier2Animation,t)},void 0,h(T,{className:p.default.tier2Background,animation:this.backgroundAnimation}),h(T,{className:p.default.tier2Foreground,animation:this.foregroundAnimation}),h(c.default,{importData:this.importData,nextScene:n,sceneSegments:I,onScenePlay:this.handleScenePlay,onSceneComplete:r,pauseWhileUnfocused:!1}))},t}(u.PureComponent);t.PremiumPaymentAnimationTier2=M,M.displayName="PremiumPaymentAnimationTier2",M.Scenes=E,function(e){e.ENTRY="entry",e.IDLE="idle",e.STARS="stars",e.ERROR="error",e.SUCCESS="success"}(b||(b={}));var N=((o={})[b.ENTRY]={BEG:0,END:180},o[b.IDLE]={BEG:180,END:360,shouldForcePlayAfter:!0},o[b.STARS]={BEG:180,END:360,shouldForcePlayAfter:!0},o[b.ERROR]={BEG:360,END:540},o[b.SUCCESS]={BEG:540,END:778},o),P=Object.freeze({WHITE:"#ebf0f7",PINK:"#fa6ef6"}),A=[{left:29,top:100,color:P.WHITE},{left:245,top:11,color:P.PINK},{left:393,top:22,color:P.WHITE},{left:74,top:30,color:P.PINK},{left:188,top:9,color:P.WHITE},{left:379,top:97,color:P.PINK}],R=Object.freeze({SCALE_INITIAL:0,SCALE_MIDDLE:1,SCALE_END:0,ROTATE_INITIAL:0,ROTATE_MIDDLE:180,ROTATE_END:360,DELAY_MIN:200,DELAY_MAX:500,DELAY_STAGGER:200,DURATION_MIDDLE:400,DURATION_END:250,SIZE_MIN:7,SIZE_MAX:15,EASING_MIDDLE:f.default.Easing.bezier(.3,.01,0,.99),EASING_END:f.default.Easing.bezier(0,-.01,.99,0)});function L(e){var t=e.animate,n=u.useState(0),r=n[0],a=n[1],o=(0,d.useSprings)(A.length,A.map((function(e,n){var o,i,l=n>0?R.DELAY_STAGGER*n+Math.random()*(R.DELAY_MAX-R.DELAY_MIN)+R.DELAY_MIN:0,u=Math.random()*(R.SIZE_MAX-R.SIZE_MIN)+R.SIZE_MIN;return{from:{scale:R.SCALE_INITIAL,rotate:R.ROTATE_INITIAL,top:e.top,left:e.left,width:u,height:u},to:(o=regeneratorRuntime.mark((function e(o){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t){e.next=10;break}return e.next=3,o({scale:R.SCALE_MIDDLE,rotate:R.ROTATE_MIDDLE,delay:l,config:{duration:R.DURATION_MIDDLE,easing:R.EASING_MIDDLE}});case 3:return e.next=5,o({scale:R.SCALE_END,rotate:R.ROTATE_END,config:{duration:R.DURATION_END,easing:R.EASING_END}});case 5:return e.next=7,o({scale:R.SCALE_INITIAL,rotate:R.ROTATE_INITIAL,immediate:!0});case 7:n===A.length-1&&a(r+1),e.next=12;break;case 10:return e.next=12,o({scale:R.SCALE_INITIAL,rotate:R.ROTATE_INITIAL});case 12:case"end":return e.stop()}}),e)})),i=function(){var e=this,t=arguments;return new Promise((function(n,r){var a=o.apply(e,t);function i(e){m(a,n,r,i,l,"next",e)}function l(e){m(a,n,r,i,l,"throw",e)}i(void 0)}))},function(e){return i.apply(this,arguments)})}})));return u.createElement(u.Fragment,null,o.map((function(e,t){var n=A[t];return h(d.animated.svg,{style:e,className:p.default.guildStar,xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 12.14 12.24"},t,h("path",{d:"M5.62 10.22l-4 1.9a1.17 1.17 0 01-1.5-.5 1.7 1.7 0 010-1l1.9-4a.91.91 0 000-1l-1.9-4a1.14 1.14 0 01.5-1.5 1.39 1.39 0 01.9 0l4 1.9a.91.91 0 001 0l4-1.9a1.14 1.14 0 011.5.5 1.39 1.39 0 010 .9l-1.9 4a.91.91 0 000 1l1.9 4a1.17 1.17 0 01-.5 1.5 1.7 1.7 0 01-1 0l-4-1.9a1 1 0 00-.9.1z",fill:n.color}))})))}var D=function(e){function t(){return e.apply(this,arguments)||this}_(t,e),t.getNextScene=function(e){switch(e){case b.ENTRY:case b.ERROR:case b.SUCCESS:return b.IDLE;default:return e}};var r=t.prototype;return r.importData=function(){return n.e(76).then(n.t.bind(null,6785,3)).then((function(e){return e.default}))},r.render=function(){var e=this.props,t=e.className,n=e.nextScene,r=e.onScenePlay,a=e.onSceneComplete,o=e.pauseWhileUnfocused;return h("div",{className:(0,s.default)(p.default.guildWrapper,t)},void 0,h(c.default,{className:p.default.guildBackground,importData:this.importData,nextScene:n,sceneSegments:N,onScenePlay:r,onSceneComplete:a,pauseWhileUnfocused:o}),h(L,{animate:n===b.STARS}))},t}(u.PureComponent);t.PremiumPaymentGuildAnimation=D,D.displayName="PremiumPaymentGuildAnimation",D.Scenes=b},function(e,t,n){e.exports=n.p+"0f4d1ff76624bb45a3fee4189279ee92.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.formatExpiration=f,t.default=void 0;var r,a=(r=n(5546))&&r.__esModule?r:{default:r};var o={type:"",gaps:[4,8,12],lengths:[16],code:{name:"CVV",size:3}},i=/[^0-9]/g,l=/[^0-9/]/g;function u(e){for(var t=s(e).split(""),n=d(e),r=0;r<n.gaps.length;){var a=n.gaps[r]+r;if(!(a<t.length))break;t.splice(a,0," "),r+=1}return t.join("")}function s(e){return e.replace(i,"")}function d(e){var t=s(e);return t&&(0,a.default)(t)[0]||o}function f(e){var t=e.replace(l,"").split("/"),n=t[0],r=t[1],a=[];return parseInt(n,10)>12&&(n=n.substring(0,1)),a.push(n),(parseInt(n,10)>1||2===n.length||r)&&a.push("/"),r&&parseInt(r,10)>99&&(r=(r+"").substring(0,2)),a.push(r),a.join("")}var c={DEFAULT_CARD_TYPE:o,prettifyCreditCardNumber:u,formatCreditCardNumber:function(e){var t=s(e);return d(t),u(t)},getCreditCardType:d,cleanCardNumber:s,validateCardNumber:function(e){var t=d(e);if(null==t)throw new Error("Could not recognize card type.");if(!t.lengths.includes(e.length))throw new Error("Card number length is incorrect.")},getTypeInfo:function(e){return a.default.getTypeInfo(e)},formatExpiration:f};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8)),o=n(250),i=n(1),l=s(n(7)),u=s(n(5583));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.price,n=e.currency,r=e.intervalType,s=e.className,d=(0,o.formatPrice)(t,n),c=r===i.SubscriptionIntervalTypes.MONTH?l.default.Messages.BILLING_PRICE_PER_MONTH_BOLD.format({price:d}):r===i.SubscriptionIntervalTypes.YEAR?l.default.Messages.BILLING_PRICE_PER_YEAR_BOLD.format({price:d}):null;return f("div",{className:(0,a.default)(u.default.pricePerInterval,s)},void 0,null==r?f("strong",{},void 0,d):c)}c.displayName="PricePerInterval"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.steps,n=e.currentStep,r=e.body,y=e.paymentError,m=e.header,g=e.footer,E=e.isGift,S=void 0!==E&&E,O=e.hideBreadcrumbs,I=void 0!==O&&O,T=e.isLoading,b=void 0!==T&&T,C=e.purchaseError,M=e.purchaseErrorBlockRef,N=e.withScroller,P=void 0===N||N,A=null!=y&&null==(0,c.errorToStep)(y)?y:C;return a.createElement(a.Fragment,null,m,h("div",{className:v.default.content},void 0,S&&n!==c.Step.CONFIRM?h(o.default,{className:v.default.paymentNote,iconSize:o.default.Sizes.SMALL,icon:d.default,color:o.default.Colors.PRIMARY},void 0,p.default.Messages.PREMIUM_PAYMENT_IS_GIFT):null,I?null:h("div",{className:v.default.breadcrumbsWrapper},void 0,h(l.default,{activeId:c.COLLAPSED_PAYMENT_BREADCRUMB_STEPS.has(n)?c.Step.PAYMENT_TYPE:n,breadcrumbs:t.filter((function(e){return!c.COLLAPSED_PAYMENT_BREADCRUMB_STEPS.has(e)&&!_.has(e)})).map((function(e){return{id:e,label:(0,c.getLabelForStep)(e)}}))})),h("div",{className:v.default.bodyWrapper},void 0,null==A?null:h("div",{className:v.default.errorBlockWrapper},void 0,a.createElement(u.default,{ref:M},A.message)),b?h(s.default,{className:v.default.loadingBlock}):h(i.default,{className:v.default.sequencer,staticClassName:v.default.sequencerStatic,animatedNodeClassName:v.default.sequencerAnimatedNode,fillParent:!0,step:n,steps:t,sideMargin:20},void 0,P?h(f.AdvancedScrollerThin,{className:v.default.scroller},void 0,r):r))),g)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(5436)),i=y(n(5171)),l=y(n(5192)),u=y(n(989)),s=y(n(227)),d=y(n(5298)),f=n(424),c=n(647),p=y(n(7)),v=y(n(5587));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=new Set([c.Step.CONFIRM])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("title",{},void 0,"Nitro Classic"),f=s("path",{d:"M98.4808161 8.67851957L97.2236004 17.1425324C96.9366613 19.1428254 94.6742302 20.0716236 92.5917164 20.0716236 90.6527882 20.0716236 88.7494953 19.1428254 89.0007991 17.3214804L90.2578987 8.67851957C90.5449539 6.7854799 92.807385 5.82123843 94.8897827 5.82123843 96.9722965 5.82123843 98.7678712 6.7854799 98.4808161 8.67851957M95.8844352.00380986213L95.8851317 0 82.3544217 0C82.0087483 0 81.715309.252259053 81.6652804.592375835L81.0074795 5.06376857C80.9459594 5.48181435 81.2717838 5.85668169 81.6965047 5.85668169L84.1674077 5.85668169C84.4160419 5.85668169 84.5858606 6.10882529 84.4882409 6.33626252 84.1799439 7.05517195 83.9553375 7.83561644 83.8305561 8.67851957L82.5733404 17.3214804C81.7473459 23.1071601 86.5954788 26 91.8735561 26 97.4035177 26 102.825761 23.1071601 103.651756 17.3214804L104.908275 8.67851957C105.717903 3.00713572 101.040981.115796719 95.8844352.00380986213M15.296869 11.3489531L15.3645208 15.4968998C15.3658783 15.5821668 15.3090871 15.6571606 15.2271809 15.6781634L15.2270678 15.6781634 13.8302517 10.6749217C13.8282154 10.6672739 13.8256134 10.6598544 13.8224457 10.6525491L9.48877489.415833402C9.38198017.163685177 9.13637494 0 8.86452355 0L3.95343718 0C3.6148391 0 3.32805455.251805788 3.28121873.590019998L.00667092325 24.2202696C-.050459726 24.632222.26664366 25 .678889375 25L5.57119616 25C5.91024677 25 6.19737071 24.7475093 6.24364088 24.4086103L7.52608254 15.0207974C7.52732697 15.0116657 7.52789262 15.0023057 7.52777949 14.9930599L7.45775202 10.1692555 7.5975807 10.1340986 9.06465052 15.1374545C9.06679999 15.1445315 9.06928885 15.1516085 9.07223023 15.1584573L13.1252256 24.587591C13.2328122 24.8379129 13.4775124 25 13.7478931 25L19.045884 25C19.3844821 25 19.6712667 24.7481942 19.7181025 24.40998L22.9933291.779730433C23.0504597.367777991 22.7333563 0 22.3211106 0L17.4621772 0C17.1236922 0 16.8369077.251577496 16.7899587.589791707L15.298566 11.3204166C15.2973215 11.3298907 15.2967559 11.3393648 15.296869 11.3489531M24.7126791 25L29.8497922 25C30.205243 25 30.5063014 24.7483072 30.5554684 24.4099773L33.9929971.779733993C34.0529712.36777967 33.7200849 0 33.2873209 0L28.1502078 0C27.7948757 0 27.4938173.251692791 27.4445316.590022692L24.0070029 24.220266C23.9470288 24.6322203 24.2799151 25 24.7126791 25M37.6698384.584862647L37.0075033 4.99943007C36.9456869 5.41217371 37.2736994 5.78240055 37.7012724 5.78240055L42.9904877 5.78240055C43.4157236 5.78240055 43.7430349 6.14863787 43.6850747 6.55955773L41.1933721 24.2228428C41.1354119 24.6337627 41.4627233 25 41.8879592 25L47.0155637 25C47.3658955 25 47.6624739 24.7477488 47.7101508 24.4093241L50.2545552 6.37307648C50.3022321 6.03453779 50.5988105 5.78240055 50.9491423 5.78240055L56.6358988 5.78240055C56.9838934 5.78240055 57.2791864 5.53345492 57.3296679 5.1975379L57.9924704.782970478C58.0544036.370226832 57.7263911 0 57.2987013 0L38.3636075 0C38.0156128 0 37.7202029.248945629 37.6698384.584862647M73.4002223 8.72158326C73.2199776 10.1691878 72.0692022 11.6169065 70.0902313 11.6169065L67.1170073 11.6169065C66.6926763 11.6169065 66.3664914 11.2480995 66.4261466 10.8356886L67.0554915 6.48511303C67.104332 6.147468 67.3988868 5.89657424 67.7463521 5.89657424L70.9177291 5.89657424C72.8244858 5.89657424 73.5797693 7.20309382 73.4002223 8.72158326M71.6373126 0L62.0638753 0C61.7158285 0 61.4210412.251692791 61.3727821.590022692L58.0068571 24.220266C57.9481322 24.6322203 58.2740844 25 58.697834 25L63.7988762 25C64.1473881 25 64.4425243 24.7475082 64.4900856 24.4086076L65.4806177 17.3505938C65.5044565 17.1812005 65.6519083 17.0549546 65.8262224 17.0549546L66.4819644 17.0549546C66.6009259 17.0549546 66.7117473 17.1144249 66.7758214 17.2128191L71.6474295 24.6843852C71.775694 24.8810595 71.9971043 25 72.2350273 25L78.5355692 25C79.0999096 25 79.4307459 24.3765324 79.1072357 23.9225722L73.9950299 16.7493848C73.8724635 16.5773661 73.935491 16.3380012 74.1277133 16.245885 77.3914221 14.6802531 79.2866664 13.0763822 79.911476 8.61554126 80.6303618 2.75412411 76.8897603 0 71.6373126 0M5.93350799 37.6155526L7.71275643 38.4952518C7.80947956 38.5430729 7.84912249 38.6602491 7.80130141 38.7569722 7.79608029 38.7675325 7.78991472 38.7775989 7.78288005 38.7870484 7.78288005 38.7870484 7.78288005 38.7870484 7.78288005 38.7870484 6.5023978 40.5070853 5.02480222 41 3.72982215 41 1.63490599 41-.294225433 39.7760989.0373440313 37.3434066L.549769566 33.6565934C.88133903 31.239011 3.1721826 30 5.31231277 30 6.56433391 30 7.99499405 30.5097346 8.63332448 32.2132515 8.63332448 32.2132515 8.63332448 32.2132515 8.63332448 32.2132515L8.63332448 32.2132515C8.68451961 32.3498763 8.61597686 32.5022247 8.4797766 32.5545387L6.63222277 33.2642011C6.50733795 33.312169 6.36596186 33.2651964 6.29461441 33.1520298 6.29461441 33.1520298 6.29461441 33.1520298 6.29461441 33.1520298 6.00467959 32.6921544 5.44749743 32.4931319 4.89031528 32.4931319 4.12167697 32.5082418 3.35303867 32.9313187 3.2475393 33.6565934L2.73511376 37.3434066C2.62961439 38.0384615 3.29275331 38.4766484 4.04632028 38.4766484 4.60310978 38.4766484 5.22108254 38.2435573 5.60253663 37.6999958 5.60253663 37.6999958 5.60253663 37.6999958 5.60253663 37.6999958L5.60253663 37.6999958C5.67690475 37.5940233 5.81746419 37.5581537 5.93351807 37.6155322zM59.2832028 37.6155526L61.0624512 38.4952518C61.1591744 38.5430729 61.1988173 38.6602491 61.1509962 38.7569722 61.1457751 38.7675325 61.1396095 38.7775989 61.1325749 38.7870484 61.1325749 38.7870484 61.1325749 38.7870484 61.1325749 38.7870484 59.8520926 40.5070853 58.374497 41 57.079517 41 54.9846008 41 53.0554694 39.7760989 53.3870388 37.3434066L53.8994644 33.6565934C54.2310338 31.239011 56.5218774 30 58.6620076 30 59.9140287 30 61.3446889 30.5097346 61.9830193 32.2132515 61.9830193 32.2132515 61.9830193 32.2132515 61.9830193 32.2132515L61.9830193 32.2132515C62.0342144 32.3498763 61.9656717 32.5022247 61.8294714 32.5545387L59.9819176 33.2642011C59.8570328 33.312169 59.7156567 33.2651964 59.6443092 33.1520298 59.6443092 33.1520298 59.6443092 33.1520298 59.6443092 33.1520298 59.3543744 32.6921544 58.7971922 32.4931319 58.2400101 32.4931319 57.4713718 32.5082418 56.7027335 32.9313187 56.5972341 33.6565934L56.0848086 37.3434066C55.9793092 38.0384615 56.6424481 38.4766484 57.3960151 38.4766484 57.9528046 38.4766484 58.5707773 38.2435573 58.9522314 37.6999958 58.9522314 37.6999958 58.9522314 37.6999958 58.9522314 37.6999958L58.9522314 37.6999958C59.0265995 37.5940233 59.167159 37.5581537 59.2832129 37.6155322zM9.55137248 40.2798328L10.9039613 30.5820306C10.9384202 30.3349668 11.1497126 30.1510989 11.3991679 30.1510989L13.1015272 30.1510989C13.3776695 30.1510989 13.6015272 30.3749565 13.6015272 30.6510989 13.6015272 30.6744353 13.5998934 30.6977431 13.5966378 30.7208514L12.6268238 37.6046981C12.5883006 37.8781402 12.7787399 38.131038 13.052182 38.1695612 13.0752902 38.1728168 13.0985981 38.1744505 13.1219345 38.1744505L16.3149254 38.1744505C16.5910678 38.1744505 16.8149254 38.3983082 16.8149254 38.6744505 16.8149254 38.6968642 16.8134183 38.7192526 16.8104143 38.7414641L16.5839494 40.4159146C16.55041 40.6639006 16.3387043 40.8489011 16.0884606 40.8489011L10.0465791 40.8489011C9.7704367 40.8489011 9.54657907 40.6250435 9.54657907 40.3489011 9.54657907 40.3257952 9.54818071 40.3027171 9.55137248 40.2798328zM25.2618169 30.5450857L27.365844 40.2428879C27.4243935 40.5127519 27.2530892 40.7789836 26.9832252 40.8375331 26.9483937 40.8450901 26.9128539 40.8489011 26.877212 40.8489011L25.017712 40.8489011C24.7774965 40.8489011 24.5712291 40.6780766 24.5264688 40.4420682L24.273859 39.1101296C24.2290987 38.8741212 24.0228313 38.7032967 23.7826158 38.7032967L21.6737234 38.7032967C21.475839 38.7032967 21.2965724 38.8200012 21.2164933 39.0009587L20.5304477 40.5512391C20.4503686 40.7321966 20.2711021 40.8489011 20.0732176 40.8489011L18.3049929 40.8489011C18.0288505 40.8489011 17.8049929 40.6250435 17.8049929 40.3489011 17.8049929 40.2729821 17.8222812 40.1980599 17.8555465 40.1298168L22.5827762 30.4320146C22.6665559 30.2601425 22.8410184 30.1510989 23.0322226 30.1510989L24.773185 30.1510989C25.0084749 30.1510989 25.2119293 30.3151453 25.2618169 30.5450857zM22.2977121 36.3008242L23.895274 36.3008242 23.5787759 33.1730769 23.4732765 33.1730769 22.2977121 36.3008242zM28.4615085 38.7933304L29.6600776 37.7982307C29.867419 37.6260869 30.1698805 37.6329436 30.3692081 37.8143064 30.3692081 37.8143064 30.3692081 37.8143064 30.3692081 37.8143064 30.8626279 38.2632556 31.5697924 38.4917582 32.2174996 38.4917582 32.9409239 38.4917582 33.5739201 38.2348901 33.6794195 37.6758242 33.7999902 37.010989 32.8655672 36.7239011 32.0065008 36.603022 30.3335822 36.331044 28.8264482 34.9862637 29.2032317 32.9615385 29.6101579 30.7706044 31.5392893 30 33.4985634 30 34.6675402 30 35.7629615 30.294974 36.6410928 31.3393989 36.6410928 31.3393989 36.6410928 31.3393989 36.6410928 31.3393989L36.6410928 31.3393989C36.7911777 31.5179057 36.7681372 31.784282 36.5896304 31.9343669 36.5796762 31.9427362 36.5693406 31.9506412 36.5586568 31.9580566L35.2852973 32.8418354C35.1082978 32.964687 34.8717504 32.9572254 34.7028454 32.8234627 34.7028454 32.8234627 34.7028454 32.8234627 34.7028454 32.8234627 34.2644214 32.476257 33.6924031 32.3091824 33.1820653 32.2967033 32.503855 32.2815934 31.9311441 32.5384615 31.8708588 33.0824176 31.7955021 33.7019231 32.3380703 33.9739011 33.1519226 34.1552198 35.0056973 34.5027473 36.8142581 35.2129121 36.3169039 37.8722527 35.925049 39.9574176 34.1164883 41 31.8105734 41 30.6586546 41 29.2630198 40.4746703 28.4016401 39.4349963 28.4016401 39.4349963 28.4016401 39.4349963 28.4016401 39.4349963L28.4016401 39.4349963C28.2411035 39.2412306 28.2678891 38.9540435 28.4614898 38.7933078zM38.3784498 38.7933304L39.5770189 37.7982307C39.7843603 37.6260869 40.0868217 37.6329436 40.2861493 37.8143064 40.2861493 37.8143064 40.2861493 37.8143064 40.2861493 37.8143064 40.7795691 38.2632556 41.4867336 38.4917582 42.1344408 38.4917582 42.8578651 38.4917582 43.4908613 38.2348901 43.5963607 37.6758242 43.7169314 37.010989 42.7825084 36.7239011 41.9234421 36.603022 40.2505234 36.331044 38.7433895 34.9862637 39.120173 32.9615385 39.5270991 30.7706044 41.4562305 30 43.4155046 30 44.5844814 30 45.6799028 30.294974 46.558034 31.3393989 46.558034 31.3393989 46.558034 31.3393989 46.558034 31.3393989L46.558034 31.3393989C46.708119 31.5179057 46.6850785 31.784282 46.5065716 31.9343669 46.4966174 31.9427362 46.4862819 31.9506412 46.4755981 31.9580566L45.2022385 32.8418354C45.025239 32.964687 44.7886916 32.9572254 44.6197866 32.8234627 44.6197866 32.8234627 44.6197866 32.8234627 44.6197866 32.8234627 44.1813626 32.476257 43.6093444 32.3091824 43.0990065 32.2967033 42.4207963 32.2815934 41.8480854 32.5384615 41.7878 33.0824176 41.7124433 33.7019231 42.2550115 33.9739011 43.0688638 34.1552198 44.9226386 34.5027473 46.7311993 35.2129121 46.2338451 37.8722527 45.8419903 39.9574176 44.0334296 41 41.7275147 41 40.5755958 41 39.179961 40.4746703 38.3185814 39.4349963 38.3185814 39.4349963 38.3185814 39.4349963 38.3185814 39.4349963L38.3185814 39.4349963C38.1580447 39.2412306 38.1848304 38.9540435 38.378431 38.7933078zM51.984237 30.7201672L50.6316481 40.4179694C50.5971892 40.6650332 50.3858968 40.8489011 50.1364415 40.8489011L48.4483514 40.8489011C48.1722091 40.8489011 47.9483514 40.6250435 47.9483514 40.3489011 47.9483514 40.3257952 47.9499531 40.3027171 47.9531448 40.2798328L49.3057337 30.5820306C49.3401926 30.3349668 49.551485 30.1510989 49.8009403 30.1510989L51.4890304 30.1510989C51.7651728 30.1510989 51.9890304 30.3749565 51.9890304 30.6510989 51.9890304 30.6742048 51.9874287 30.6972829 51.984237 30.7201672z"});function c(e){var t=e.width,n=void 0===t?143:t,r=e.height,a=void 0===r?41:r,l=e.color,c=void 0===l?"currentColor":l,p=e.foreground,v=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(v),{width:n,height:a,viewBox:"0 0 143 41"}),d,s("g",{fill:c,className:p,fillRule:"evenodd","aria-hidden":!0},void 0,f))}c.displayName="NitroClassic"},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=B(n(0)),o=G(n(8)),i=n(5189),l=n(3),u=G(n(438)),s=n(976),d=G(n(5480)),f=G(n(1e3)),c=G(n(5429)),p=G(n(5299)),v=G(n(5471)),y=G(n(5472)),m=n(5190),h=G(n(10)),_=G(n(1005)),g=G(n(5413)),E=G(n(63)),S=B(n(434)),O=G(n(969)),I=n(44),T=G(n(43)),b=G(n(15)),C=n(5451),M=n(120),N=n(366),P=G(n(5452)),A=G(n(5442)),R=B(n(5431)),L=G(n(5496)),D=G(n(5443)),w=n(1),k=G(n(7)),j=G(n(5565)),U=G(n(423));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function H(){return(H=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function V(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function W(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){V(o,r,a,i,l,"next",e)}function l(e){V(o,r,a,i,l,"throw",e)}i(void 0)}))}}function Y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function z(e,t){return(z=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var K=x(S.AuthSpinner,{}),$=x(R.InviteResolvingHeader,{}),Z=function(e){var t,r;function l(t){var n;(n=e.call(this,t)||this).handleAuthToken=function(){var e=W(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,u.default.loginToken(t,!1);case 2:b.default.track(w.AnalyticEvents.LOGIN_SUCCESSFUL,{source:w.LoginSuccessfulSources.QR_CODE,login_source:n.loginSource,gift_code_sku_id:n.giftCodeSKUId,is_new_user:!1});case 3:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),n.setLoginRef=function(e){n.loginRef=e},n.setPasswordRef=function(e){n.passwordRef=e},n.setCodeRef=function(e){n.codeRef=e},n.getFullLogin=function(){var e=n.state;return e.loginPrefix+e.login},n.renderError=function(e){var t=n.props.errors;if(n.hasError(e)){var r=t[e];return Array.isArray(r)?r[0]:r}return null},n.handleLogin=function(e){var t=n.state,r=t.password,a=t.captchaKey,o=t.undelete;null!=e&&e.preventDefault(),n.setState({captchaCallback:n.handleLogin,captchaKey:null}),u.default.login({login:n.getFullLogin(),password:r,undelete:o,captchaKey:a,source:n.loginSource,giftCodeSKUId:n.giftCodeSKUId,invite:n.props.invite}),M.ComponentDispatch.dispatch(w.ComponentActions.WAVE_EMPHASIZE)},n.handleIPAuthorize=function(){var e=W(regeneratorRuntime.mark((function e(t){var r,a,o,i,l,s,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.state,a=r.password,o=r.captchaKey,i=r.undelete,n.setState({phoneVerifyError:null,captchaKey:null}),l=n.getFullLogin(),e.prev=3,e.next=6,p.default.verifyPhone(l,t,!1);case 6:return s=e.sent,d=s.token,e.next=10,u.default.authorizeIPAddress(d);case 10:u.default.login({login:l,password:a,undelete:i,captchaKey:o,source:n.loginSource,giftCodeSKUId:n.giftCodeSKUId}),M.ComponentDispatch.dispatch(w.ComponentActions.WAVE_EMPHASIZE),e.next=17;break;case 14:e.prev=14,e.t0=e.catch(3),null!=e.t0.body&&null!=e.t0.body.message&&n.setState({phoneVerifyError:e.t0.body.message});case 17:case"end":return e.stop()}}),e,null,[[3,14]])})));return function(t){return e.apply(this,arguments)}}(),n.handlePasswordReset=function(){var e=W(regeneratorRuntime.mark((function e(t){var r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.props.transitionTo,n.setState({phoneVerifyError:null}),e.prev=2,e.next=5,p.default.verifyPhone(n.getFullLogin(),t,!1);case 5:a=e.sent,o=a.token,r(w.Routes.RESET,{search:(0,i.stringify)({token:o,from_login:"true"})}),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),null!=e.t0.body&&null!=e.t0.body.message&&n.setState({phoneVerifyError:e.t0.body.message});case 13:case"end":return e.stop()}}),e,null,[[2,10]])})));return function(t){return e.apply(this,arguments)}}(),n.handleTokenSubmit=function(e){var t=n.state.code,r=n.props.mfaTicket;null!=e&&e.preventDefault(),u.default.loginMFA({code:t.replace(/ /g,""),ticket:r,source:n.loginSource,giftCodeSKUId:n.giftCodeSKUId}),M.ComponentDispatch.dispatch(w.ComponentActions.WAVE_EMPHASIZE)},n.handleSMSTokenSubmit=function(e){var t=n.state.smsCode,r=n.props.mfaTicket;null!=e&&e.preventDefault(),u.default.loginSMS({code:t.replace(/ /g,""),ticket:r}),M.ComponentDispatch.dispatch(w.ComponentActions.WAVE_EMPHASIZE)},n.handleToggleSMSLogin=function(e){var t=n.props.mfaTicket;null!=e&&e.preventDefault(),u.default.requestSMSToken(t),M.ComponentDispatch.dispatch(w.ComponentActions.WAVE_EMPHASIZE)},n.handleForgotPassword=function(){var e=W(regeneratorRuntime.mark((function e(t){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return null!=t&&t.preventDefault(),null!=n.loginRef&&n.loginRef.focus(),r=n.getFullLogin(),o=n.state.captchaKey,n.setState({captchaCallback:n.handleForgotPassword,captchaKey:null}),e.prev=5,M.ComponentDispatch.dispatch(w.ComponentActions.WAVE_EMPHASIZE),e.next=9,u.default.forgotPassword(r,o);case 9:(0,I.openModal)((function(e){return a.createElement(O.default,H({header:k.default.Messages.EMAIL_VERIFICATION_INSTRUCTIONS_HEADER,confirmText:k.default.Messages.OKAY,confirmButtonColor:S.Button.Colors.BRAND,className:N.isMobile?j.default.mobile:""},e),x(T.default,{size:T.default.Sizes.SIZE_16},void 0,k.default.Messages.EMAIL_VERIFICATION_INSTRUCTIONS_BODY.format({email:r})))})),e.next=14;break;case 12:e.prev=12,e.t0=e.catch(5);case 14:case"end":return e.stop()}}),e,null,[[5,12]])})));return function(t){return e.apply(this,arguments)}}(),n.handleResendCode=function(){p.default.resendCode(n.getFullLogin())},n.handleReset=function(e){null!=e&&e.preventDefault(),u.default.loginReset(),n.setState({password:"",loginPrefix:"",login:"",code:"",smsCode:"",captchaKey:null,undelete:!1,checkingHandoff:!1})},n.handleCancelAccountDeletion=function(){n.setState({undelete:!0},n.handleLogin)},n.handleCaptchaVerify=function(e){var t=n.state.captchaCallback;n.setState({captchaKey:e},t)},n.handleGotoRegister=function(){var e=n.state.login,t=n.props,r=t.invite,a=t.giftCode,o=t.closeLogin,l=t.openRegister,s=t.guildTemplate,d=t.location,f=t.transitionTo,c=t.redirectTo;if(t.isGuest)return void 0!==o&&o(),void(void 0!==l&&l());var p,v=null!=d?(0,i.parse)(d.search):{};""!==e&&(v.email=e),null!=r?(v.mode="register",p=w.Routes.INVITE(r.code)):null!=a?(v.mode="register",p=w.Routes.GIFT_CODE(a.code)):null!=s?p=w.Routes.GUILD_TEMPLATE(s.code):null!=c?(p=w.Routes.REGISTER,v.redirect_to=c):p=w.Routes.REGISTER,u.default.loginReset(),f(p,{search:(0,i.stringify)(v)}),M.ComponentDispatch.dispatch(w.ComponentActions.WAVE_EMPHASIZE)};var r=null!=t.location?(0,i.parse)(t.location.search):{};return n.state={redirecting:t.authenticated,checkingHandoff:t.handoffAvailable,loginPrefix:"",login:r.email||r.login||"",password:"",code:"",smsCode:"",captchaKey:null,captchaCallback:n.handleLogin,undelete:!1,phoneVerifyError:null},n}r=e,(t=l).prototype=Object.create(r.prototype),t.prototype.constructor=t,z(t,r),l.getDerivedStateFromProps=function(e){var t=e.handoffAvailable,n=e.authenticated;return t||n?null:{checkingHandoff:!1}};var v,_,g,G=l.prototype;return G.componentDidMount=function(){var e=this.props,t=e.handoffAvailable,n=e.authenticated,r=e.giftCodeSKU,a=e.invite,o=e.location;t&&!n?(0,s.handoffBegin)():n&&this.loginOrSSO(n,o,!0),b.default.track(w.AnalyticEvents.LOGIN_VIEWED,H({location:null!=a?"Invite Login Page":"Non-Invite Login Page",login_source:this.loginSource},null!=r?(0,f.default)(r,!1,!1):{}),{flush:!0}),u.default.getLocationMetadata(),(0,m.trackAppUIViewed)("login")},G.componentDidUpdate=function(e){var t,n=this.props,r=n.authenticated,a=n.location,o=this.state.checkingHandoff;if(!r||e.authenticated||o||this.loginOrSSO(r,a),e.errors!==this.props.errors)if(this.hasError("password"))null===(t=this.passwordRef)||void 0===t||t.focus();else if(this.hasError("email")||this.hasError("login")){var i;null===(i=this.loginRef)||void 0===i||i.focus()}else if(this.hasError("code")){var l;null===(l=this.codeRef)||void 0===l||l.focus()}},G.loginOrSSO=function(e,t,n){var r=this;void 0===n&&(n=!1);var a=this.props.isGuest;e&&(null!=t||a)&&(n?u.default.verifySSOToken().then((function(){return r.transitionSSO(t)})):this.transitionSSO(t))},G.transitionSSO=function(e){var t=this.props,n=t.transitionTo,r=t.redirectTo;if(t.isGuest&&null!=r)n(r);else{var a=null!=e?(0,i.parse)(e.search):{},o=(a.redirect_to,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(a,["redirect_to"]));if(null!=r)n(r);else if(null==o.service)n(w.Routes.APP);else{var l=window.location.protocol+window.GLOBAL_ENV.API_ENDPOINT+w.Endpoints.SSO,u=H({},o,{token:h.default.getToken()});window.location=l+"?"+(0,i.stringify)(u)}}},G.hasError=function(e){return null!=this.props.errors[e]},G.renderHandOffAvailable=function(){var e=this.props.authBoxClassName;return x(S.default,{className:e},void 0,K,x(S.Title,{className:U.default.marginBottom8},void 0,k.default.Messages.BROWSER_HANDOFF_DETECTING_TITLE),x(S.SubTitle,{},void 0,k.default.Messages.AUTH_BROWSER_HANDOFF_DETECTING_DESCRIPTION))},G.renderHandOffContinue=function(){var e=this.props,t=e.user,n=e.transitionTo,r=e.authBoxClassName;return null==t?null:x(S.default,{className:r},void 0,x(S.Avatar,{src:t.getAvatarURL(),size:S.Avatar.Sizes.DEPRECATED_SIZE_100,className:U.default.marginBottom20}),x(S.Title,{className:U.default.marginBottom8},void 0,k.default.Messages.BROWSER_HANDOFF_SUCCESS_TITLE.format({name:t.toString()})),x(S.SubTitle,{className:U.default.marginBottom40},void 0,k.default.Messages.BROWSER_HANDOFF_SUCCESS_BODY),x(S.Block,{},void 0,x(S.Button,{onClick:function(){return n(w.Routes.APP)},className:U.default.marginBottom8},void 0,k.default.Messages.BROWSER_HANDOFF_SUCCESS_ACTION.format({name:t.toString()})),x(S.Button,{look:S.Button.Looks.LINK,onClick:this.handleReset},void 0,k.default.Messages.BROWSER_HANDOFF_SUCCESS_CANCEL)))},G.renderDisabledAccount=function(){var e=this.props.authBoxClassName,t=this.props.loginStatus===w.LoginStates.ACCOUNT_DISABLED,n=t?k.default.Messages.ACCOUNT_DISABLED_TITLE:k.default.Messages.ACCOUNT_SCHEDULED_FOR_DELETION_TITLE,r=t?k.default.Messages.ACCOUNT_DISABLED_DESCRIPTION:k.default.Messages.ACCOUNT_SCHEDULED_FOR_DELETION_DESCRIPTION;return x(S.default,{tag:"form",onSubmit:this.handleReset,className:e},void 0,x(S.Title,{className:U.default.marginBottom8},void 0,n),x(S.SubTitle,{className:U.default.marginBottom20},void 0,r),x(S.Block,{},void 0,x(S.Button,{color:S.Button.Colors.BRAND,type:"submit"},void 0,k.default.Messages.RETURN_TO_LOGIN),x("div",{className:(0,o.default)(U.default.marginTop8,j.default.needAccount)},void 0,k.default.Messages.ACCOUNT_SCHEDULED_FOR_DELETION_CANCEL.format({onClick:this.handleCancelAccountDeletion}))))},G.renderResolving=function(){var e=this,t=this.props,n=t.authBoxClassName,r=t.country;return x(S.default,{className:n},void 0,$,x(S.Block,{className:U.default.marginTop20},void 0,x(y.default,{className:U.default.marginBottom20,alpha2:r.alpha2,countryCode:r.code.split(" ")[0],label:k.default.Messages.FORM_LABEL_EMAIL_OR_PHONE_NUMBER,onChange:function(t,n){return e.setState({login:t,loginPrefix:n})},setRef:this.setLoginRef,autoComplete:"off",spellCheck:"false",value:this.state.login,autoFocus:!0}),x(S.Input,{className:U.default.marginBottom20,label:k.default.Messages.FORM_LABEL_PASSWORD,onChange:function(t){return e.setState({password:t})},type:"password",setRef:this.setPasswordRef,autoComplete:"off",spellCheck:"false",value:this.state.password}),x(S.Button,{className:U.default.marginBottom8,type:"submit",disabled:!0},void 0,k.default.Messages.LOGIN),x(S.Button,{disabled:!0,look:S.Button.Looks.LINK},void 0,k.default.Messages.FORGOT_PASSWORD),x(S.Button,{disabled:!0,className:U.default.marginTop4,look:S.Button.Looks.LINK},void 0,k.default.Messages.NEED_ACCOUNT)))},G.renderDefaultForm=function(e){var t,n,r=this,i=this.props,l=i.invite,u=i.giftCode,s=i.loginStatus,d=i.isGuest,f=i.country,c=!this.hasError("email")&&this.hasError("password");return n=null!=l&&null!=l.channel?x(R.default,{invite:l}):null!=u?x(A.default,{giftCode:u}):d?null:x(a.Fragment,{},void 0,x(S.Title,{className:U.default.marginBottom8},"title",k.default.Messages.LOGIN_TITLE),x(S.SubTitle,{},"subtitle",k.default.Messages.AUTH_LOGIN_BODY)),x(E.default,{direction:E.default.Direction.HORIZONTAL,align:E.default.Align.CENTER},void 0,x("div",{className:j.default.mainLoginContainer},void 0,n,x(S.Block,{className:U.default.marginTop20},void 0,x(y.default,{alpha2:f.alpha2,countryCode:f.code.split(" ")[0],className:U.default.marginBottom20,label:k.default.Messages.FORM_LABEL_EMAIL_OR_PHONE_NUMBER,error:null!==(t=this.renderError("login"))&&void 0!==t?t:this.renderError("email"),onChange:function(e,t){return r.setState({login:e,loginPrefix:t})},setRef:this.setLoginRef,autoComplete:"off",spellCheck:"false",value:this.state.login,autoFocus:!c}),x(S.Input,{label:k.default.Messages.FORM_LABEL_PASSWORD,error:this.renderError("password"),onChange:function(e){return r.setState({password:e})},name:"password",type:"password",setRef:this.setPasswordRef,autoComplete:"off",spellCheck:"false",autoFocus:c,value:this.state.password}),x(S.Button,{onClick:this.handleForgotPassword,look:S.Button.Looks.LINK,className:(0,o.default)(U.default.marginBottom20,U.default.marginTop4)},void 0,k.default.Messages.FORGOT_PASSWORD),x(S.Button,{type:"submit",submitting:s===w.LoginStates.LOGGING_IN,className:U.default.marginBottom8},void 0,k.default.Messages.LOGIN),x("div",{className:U.default.marginTop4},void 0,x("span",{className:j.default.needAccount},void 0,k.default.Messages.NEED_ACCOUNT),x(S.Button,{onClick:this.handleGotoRegister,look:S.Button.Looks.LINK,className:j.default.smallRegisterLink},void 0,k.default.Messages.REGISTER)))),e?x(L.default,{authTokenCallback:this.handleAuthToken}):null)},G.renderDefault=function(){var e=this.props,t=e.authBoxClassName,n=e.isGuest;return x("div",{className:j.default.pageContainer},void 0,x(S.default,{onSubmit:this.handleLogin,tag:"form",className:t,expanded:!0},void 0,this.renderDefaultForm(!n)))},G.renderGuildTemplate=function(e){var t=this,n=x(c.default,{guildTemplate:e});return x(D.default,{onSubmit:this.handleLogin,tag:"form",className:(0,o.default)(this.props.authBoxClassName,j.default.horizontalAuthBox)},void 0,(function(){return[n,t.renderDefaultForm(!1)]}))},G.renderMFA=function(){var e=this,t=this.props,r=t.loginStatus,a=t.mfaSMS,o=t.authBoxClassName;return x(S.default,{onSubmit:this.handleTokenSubmit,tag:"form",className:o},void 0,x("img",{alt:"",src:n(5202),className:U.default.marginBottom20}),x(S.Title,{className:U.default.marginBottom8},void 0,k.default.Messages.TWO_FA),x(S.SubTitle,{},void 0,k.default.Messages.TWO_FA_ENTER_TOKEN_BODY),x(S.Block,{className:U.default.marginTop40},void 0,x(S.Input,{className:U.default.marginBottom20,error:this.renderError("code"),setRef:this.setCodeRef,onChange:function(t){return e.setState({code:t})},autoComplete:"off",placeholder:k.default.Messages.TWO_FA_AUTH_CODE,spellCheck:"false",maxLength:10,autoFocus:!0,label:k.default.Messages.TWO_FA_ENTER_TOKEN_LABEL,value:this.state.code},"totpCode"),x(S.Button,{type:"submit",submitting:r===w.LoginStates.LOGGING_IN_MFA},void 0,k.default.Messages.LOGIN),a?x(S.Button,{onClick:this.handleToggleSMSLogin,submitting:r===w.LoginStates.LOGGING_IN_MFA_SMS,className:U.default.marginTop8,look:S.Button.Looks.LINK},void 0,k.default.Messages.MFA_SMS_RECEIVE_CODE):null,x(S.Button,{look:S.Button.Looks.LINK,className:U.default.marginTop4,onClick:this.handleReset},void 0,k.default.Messages.TWO_FA_LOGIN_FOOTER)))},G.renderMFASMS=function(){var e=this,t=this.props,r=t.loginStatus,a=t.maskedPhone,o=t.authBoxClassName,i=r===w.LoginStates.LOGGING_IN_MFA_SMS||""===a;return x(S.default,{onSubmit:this.handleSMSTokenSubmit,tag:"form",className:o},void 0,x("img",{alt:"",src:n(5202),className:U.default.marginBottom20}),x(S.Title,{className:U.default.marginBottom8},void 0,k.default.Messages.TWO_FA),x(S.SubTitle,{className:U.default.marginBottom8},void 0,i?k.default.Messages.TWO_FA_ENTER_SMS_TOKEN_SENDING:k.default.Messages.TWO_FA_ENTER_SMS_TOKEN_SENT.format({phoneNumber:a})),x(S.Block,{className:U.default.marginTop40},void 0,x(S.Input,{className:U.default.marginBottom20,error:this.renderError("code"),setRef:this.setCodeRef,onChange:function(t){return e.setState({smsCode:t})},autoComplete:"off",placeholder:k.default.Messages.TWO_FA_AUTH_CODE,spellCheck:"false",maxLength:10,autoFocus:!0,label:k.default.Messages.TWO_FA_ENTER_SMS_TOKEN_LABEL,value:this.state.smsCode},"smsCode"),x(S.Button,{type:"submit",submitting:i,color:i?S.Button.Colors.TRANSPARENT:S.Button.Colors.BRAND},void 0,k.default.Messages.LOGIN),i?null:x(S.Button,{onClick:this.handleToggleSMSLogin,className:U.default.marginTop8,look:S.Button.Looks.LINK},void 0,k.default.Messages.MFA_SMS_RESEND),x(S.Button,{look:S.Button.Looks.LINK,className:U.default.marginTop4,onClick:this.handleReset},void 0,k.default.Messages.TWO_FA_LOGIN_FOOTER)))},G.renderIPAuthorization=function(){var e=this.props.authBoxClassName,t=this.state.phoneVerifyError;return x(S.default,{tag:"form",className:e},void 0,x(d.default,{title:k.default.Messages.PHONE_IP_AUTHORIZATION_TITLE,subtitle:k.default.Messages.PHONE_IP_AUTHORIZATION_SUBTITLE_RESEND.format({onResendClick:this.handleResendCode}),error:t,onSubmit:this.handleIPAuthorize,onCancel:u.default.loginReset}))},G.renderPasswordRecovery=function(){var e=this.props.authBoxClassName,t=this.state.phoneVerifyError;return x(S.default,{tag:"form",className:e},void 0,x(d.default,{title:k.default.Messages.PASSWORD_RECOVERY_VERIFY_PHONE_TITLE,subtitle:k.default.Messages.PASSWORD_RECOVERY_VERIFY_PHONE_SUBTITLE_RESEND.format({onResendClick:this.handleResendCode}),error:t,onSubmit:this.handlePasswordReset,onCancel:u.default.loginReset}))},G.render=function(){var e=this.props,t=e.authenticated,n=e.invite,r=e.guildTemplate,a=e.loginStatus,o=e.handoffAvailable,i=e.isGuest,l=e.authBoxClassName,u=e.errors,s=u.captcha_sitekey,d=u.captcha_service,f=this.state,c=f.checkingHandoff;if(f.redirecting)return null;if(this.hasError("captcha_key"))return x(P.default,{authBoxClassName:l,onVerify:this.handleCaptchaVerify,title:i?null:k.default.Messages.LOGIN_TITLE,sitekey:s,captchaService:(0,C.parseCaptchaType)(d)});if(o)return this.renderHandOffAvailable();if(t&&c)return this.renderHandOffContinue();switch(a){case w.LoginStates.LOGGING_IN_MFA_SMS:case w.LoginStates.MFA_SMS_STEP:return this.renderMFASMS();case w.LoginStates.LOGGING_IN_MFA:case w.LoginStates.MFA_STEP:return this.renderMFA();case w.LoginStates.ACCOUNT_SCHEDULED_FOR_DELETION:case w.LoginStates.ACCOUNT_DISABLED:return this.renderDisabledAccount();case w.LoginStates.PHONE_IP_AUTHORIZATION:return this.renderIPAuthorization();case w.LoginStates.PASSWORD_RECOVERY_PHONE_VERIFICATION:return this.renderPasswordRecovery();case w.LoginStates.LOGGING_IN:case w.LoginStates.NONE:default:return null!=n&&n.state===w.InviteStates.RESOLVING?this.renderResolving():null!=r?r.state===w.InviteStates.RESOLVING?this.renderResolving():this.renderGuildTemplate(r):this.renderDefault()}},v=l,(_=[{key:"loginSource",get:function(){var e=this.props,t=e.giftCode,n=e.guildTemplate,r=e.invite,a=e.isGuest;return null!=t?"gift":null!=n?"guild_template":null!=r?null!=r.guild?"guild_invite":"dm_invite":a?"guest_lurker":null}},{key:"giftCodeSKUId",get:function(){var e=this.props.giftCode;return null!=e?e.skuId:null}}])&&Y(v.prototype,_),g&&Y(v,g),l}(a.PureComponent);function q(e){var t=(0,l.useStateFromStoresObject)([_.default,g.default,h.default,v.default],(function(){return{authenticated:h.default.isAuthenticated(),handoffAvailable:_.default.isHandoffAvailable(),user:_.default.user,loginStatus:h.default.getLoginStatus(),mfaTicket:h.default.getMFATicket(),mfaSMS:h.default.getMFASMS(),maskedPhone:h.default.getMaskedPhone(),errors:h.default.getErrors(),defaultRoute:g.default.defaultRoute,country:v.default.getCountryCode()}}));return a.createElement(Z,H({},e,t))}Z.displayName="Login",Z.defaultProps={isGuest:!1,transitionTo:function(t){return e.location.assign(t)}},q.displayName="ConnectedLogin";var X=q;t.default=X}).call(this,n(39))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(6)),o=i(n(90));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=function(e){var t,n;function i(){for(var t,n=arguments.length,i=new Array(n),l=0;l<n;l++)i[l]=arguments[l];return(t=e.call.apply(e,[this].concat(i))||this).ref=r.createRef(),t.shouldRenderFrame=!0,t.animate=function(){var e=t.props,n=e.intensity;if(e.isShaking){var r=t.ref.current;if(t.shouldRenderFrame&&null!=r){var i=a.default.random(-n,n,!0),l=a.default.random(-n,n,!0);r.style.transform=o.default.useReducedMotion?"":"translate3d("+i+"px,"+l+"px,0px)"}t.shouldRenderFrame=!t.shouldRenderFrame,t.animationFrame=requestAnimationFrame(t.animate)}},t}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var l=i.prototype;return l.componentDidMount=function(){this.props.isShaking&&this.startShaking()},l.componentDidUpdate=function(e){this.props.isShaking!==e.isShaking&&this.setShaking(this.props.isShaking)},l.setShaking=function(e){e?this.startShaking():this.stopShaking()},l.startShaking=function(){this.shouldRenderFrame=!0,this.animationFrame=requestAnimationFrame(this.animate)},l.stopShaking=function(){cancelAnimationFrame(this.animationFrame);var e=this.ref.current;null!=e&&(e.style.transform="")},l.render=function(){var e=this.props,t=e.className,n=e.children;return r.createElement("div",{className:t,ref:this.ref},n)},i}(r.Component);s.displayName="Shaker",s.defaultProps={isShaking:!0,intensity:5};var d=s;t.default=d},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(21)),i=n(3),l=n(1027),u=_(n(5317)),s=_(n(251)),d=_(n(335)),f=_(n(36)),c=_(n(338)),p=_(n(130)),v=n(353),y=n(1),m=_(n(7)),h=_(n(5594));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var S=[y.SubscriptionPlans.PREMIUM_MONTH_LEGACY,y.SubscriptionPlans.PREMIUM_YEAR_LEGACY,y.SubscriptionPlans.PREMIUM_MONTH_TIER_1,y.SubscriptionPlans.PREMIUM_YEAR_TIER_1,y.SubscriptionPlans.PREMIUM_MONTH_TIER_2,y.SubscriptionPlans.PREMIUM_YEAR_TIER_2];function O(e){var t,n,r,a=e.planId,o=e.startingPremiumSubscriptionPlanId,l=(0,i.useStateFromStoresArray)([s.default],(function(){return[s.default.getHardcoded(o),s.default.getHardcoded(a)]})),u=l[0],d=l[1];if(n=o,r=a,S.indexOf(n)<S.indexOf(r))switch(a){case y.SubscriptionPlans.PREMIUM_MONTH_TIER_1:t=m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_TIER_1;break;case y.SubscriptionPlans.PREMIUM_MONTH_TIER_2:t=m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_UPGRADE_TIER_2_MONTH;break;case y.SubscriptionPlans.PREMIUM_YEAR_TIER_1:t=m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_UPGRADE_TIER_1_YEAR;break;case y.SubscriptionPlans.PREMIUM_YEAR_TIER_2:t=m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_UPGRADE_TIER_2_YEAR.format({numFreeGuildSubscriptions:v.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM});break;default:throw new Error("Unexpected planId: "+a)}else if(u.skuId===y.PremiumSubscriptionSKUs.TIER_2&&d.skuId===y.PremiumSubscriptionSKUs.TIER_1)t=m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_TIER_2_TO_TIER_1;else switch(d.skuId){case y.PremiumSubscriptionSKUs.TIER_1:t=m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_TIER_1_YEAR_TO_MONTH;break;case y.PremiumSubscriptionSKUs.TIER_2:t=m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_TIER_2_YEAR_TO_MONTH;break;default:throw new Error("Unexpected skuId: "+d.skuId)}return E("div",{className:h.default.text},void 0,t)}function I(e){var t,n,r=e.planId,v=e.startingPremiumSubscriptionPlanId,_=e.onClose,g=e.followupSKUInfo,S=e.isDowngrade,I=e.hideClose,T=e.postSuccessGuild,b=a.useContext(c.default),C=(0,i.useStateFromStores)([d.default],(function(){return null!=g?d.default.get(g.id):null}));if(a.useEffect((function(){if(null!=g&&null==C){var e=g.applicationId,t=g.id;(0,l.fetchSKU)(e,t).catch(y.NOOP_NULL)}}),[g,C]),null!=C)t=E("div",{className:h.default.text},void 0,m.default.Messages.PREMIUM_PAYMENT_CONFIRMATION_BLURB_IAP.format({skuName:C.name}));else if(null!=v)t=E(O,{planId:r,startingPremiumSubscriptionPlanId:v});else if(null!=T){var M=s.default.getHardcoded(r);t=a.createElement(a.Fragment,null,E("div",{className:h.default.text},void 0,M.skuId===y.PremiumSubscriptionSKUs.TIER_1?m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_TIER_1:m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_TIER_2),E("div",{className:h.default.text},void 0,m.default.Messages.BILLING_POST_PURCHASE_JOIN_GUILD_FOR_EMOJI.format({guildName:T.name})))}else{var N=s.default.getHardcoded(r);t=E("div",{className:h.default.text},void 0,N.skuId===y.PremiumSubscriptionSKUs.TIER_1?m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_TIER_1:m.default.Messages.BILLING_SWITCH_PLAN_CONFIRM_TIER_2)}n=null!=C?m.default.Messages.PREMIUM_PAYMENT_CONFIRMATION_BUTTON_IAP.format({skuName:C.name}):S?m.default.Messages.PREMIUM_DOWNGRADE_DONE_BUTTON:null!=T?m.default.Messages.BILLING_POST_PURCHASE_JOIN_GUILD_FOR_EMOJI_CTA:m.default.Messages.PREMIUM_UPGRADE_DONE_BUTTON;var P=p.default.getPremiumType(r);return(0,o.default)(P!==y.PremiumTypes.NONE_DEPRECATED&&null!=P,"premium type should not be none or undefined in purchase confirmation"),E("div",{className:h.default.confirmation},void 0,E(u.default,{className:h.default.banner,theme:b,premiumType:P,type:null!=v?u.default.Types.PREMIUM_UPDATED:u.default.Types.PREMIUM_ACTIVATED}),t,I?null:E(f.default,{onClick:_},void 0,n))}O.displayName="PremiumSubscriptionSwitchPlanConfirmationText",I.displayName="PremiumSubscriptionPurchaseConfirmation"},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M2.98966977,9.35789159 C2.98966977,9.77582472 2.63442946,10.1240466 2.20807287,10.1240466 L1.78171628,10.1240466 C1.35535969,10.1240466 0.999948837,9.77582472 0.999948837,9.35789159 C0.999948837,8.93995846 1.35535969,8.59173658 1.78171628,8.59173658 L2.20807287,8.59173658 C2.63442946,8.59173658 2.98966977,8.93995846 2.98966977,9.35789159 Z M22.2467643,9.14892503 C24.0942527,12.9800344 22.3888264,17.5772989 18.3384388,19.3882867 C14.4302837,21.1297305 9.74036124,19.457998 7.9638186,15.6268886 C7.60857829,14.8607335 7.3954,14.0248673 7.32428372,13.189001 L5.76091938,13.189001 C5.33456279,13.189001 4.97932248,12.840612 4.97932248,12.4226788 C4.97932248,12.0047457 5.33456279,11.6565238 5.76091938,11.6565238 L8.03493488,11.6565238 C8.46129147,11.6565238 8.81653178,11.3083019 8.81653178,10.8903688 C8.81653178,10.4724357 8.46129147,10.1240466 8.03493488,10.1240466 L4.41090388,10.1240466 C3.98454729,10.1240466 3.62913643,9.77582472 3.62913643,9.35789159 C3.62913643,8.93995846 3.98454729,8.59173658 4.41090388,8.59173658 L9.45606667,8.59173658 C9.88242326,8.59173658 10.2376636,8.24334752 10.2376636,7.82541439 C10.2376636,7.40748126 9.88242326,7.05925937 9.45606667,7.05925937 L7.3954,7.05925937 C6.75586512,7.05925937 6.18727597,6.57161499 6.18727597,5.87517123 C6.18727597,5.24827153 6.68474884,4.69091591 7.3954,4.69091591 L15.4250589,4.69091591 C18.267493,4.8303384 20.9676946,6.43235968 22.2467643,9.14892503 Z M13.2662961,8.38056332 C11.0193969,9.3919615 10.0341721,11.9973566 11.065955,14.1998642 C12.097738,16.4023718 14.755645,17.3681317 17.0025442,16.3567335 C19.249614,15.3453354 20.2346682,12.7399402 19.2028853,10.5374326 C18.1711023,8.33492503 15.5131953,7.36916515 13.2662961,8.38056332 Z M16.8462589,9.84548582 L18.2673907,12.2138293 C18.338507,12.3530846 18.338507,12.4227958 18.2673907,12.5620512 L16.8462589,14.9303946 C16.7751426,15.0696499 16.6330806,15.0696499 16.5619643,15.0696499 L13.7906465,15.0696499 C13.6485845,15.0696499 13.5774682,14.9999387 13.5065225,14.9303946 L12.0852202,12.5620512 C12.0142744,12.4227958 12.0142744,12.3530846 12.0852202,12.2138293 L13.5065225,9.84548582 C13.5774682,9.7062305 13.7197008,9.7062305 13.7906465,9.7062305 L16.5619643,9.7062305 C16.7041969,9.63651925 16.7751426,9.7062305 16.8462589,9.84548582 Z"}))}d.displayName="NitroWheel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIsShopStickerPackExpiring=t.useIsShopStickerPackNew=t.useShopUnseenStickerPackCount=t.useFilteredOwnedStickersCategories=t.useOwnedStickersCategories=t.useShopStickersCategories=t.useStickersGrid=t.useShouldAnimateSticker=t.useShopStickerPacks=t.useOwnedStickerPacks=t.useFetchStickerPack=t.useFetchShopStickerPacks=t.useFetchUserStickerPacks=t.useFetchedPackPrice=void 0;var r=h(n(0)),a=n(3),o=n(266),i=n(1027),l=y(n(35)),u=y(n(337)),s=n(5407),d=h(n(1007)),f=y(n(427)),c=n(359),p=n(5187),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function E(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function S(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){E(o,r,a,i,l,"next",e)}function l(e){E(o,r,a,i,l,"throw",e)}i(void 0)}))}}t.useFetchedPackPrice=function(e){var t=e.paymentSourceId,n=e.stickerPack,a=null!=n&&(0,p.isStickerPackPremiumExclusive)(n),o=r.useState(!a),l=o[0],u=o[1],s=r.useState(null),d=s[0],f=s[1];return r.useEffect((function(){var e;if(null!=(null==n||null===(e=n.store_listing)||void 0===e?void 0:e.sku)&&!a){var r=n.store_listing.sku,o=!1;return S(regeneratorRuntime.mark((function e(){var n,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,i.fetchPurchasePreview)(r.application_id,r.id,t);case 2:if(n=e.sent,a=n.body,!o){e.next=6;break}return e.abrupt("return");case 6:f(a),u(!1);case 8:case"end":return e.stop()}}),e)})))(),function(){o=!0}}}),[a,n,t]),{isLoading:l,price:d}};var O=function(e){var t=(void 0===e?{}:e).forceFetch,n=void 0!==t&&t;r.useEffect((function(){(!f.default.hasFetchedUserStickerPacks||!f.default.isFetchingUserStickerPacks&&n)&&(0,s.fetchUserStickerPacks)()}),[])};t.useFetchUserStickerPacks=O;t.useFetchShopStickerPacks=function(e){var t=void 0===e?{}:e,n=t.withStoreListings,a=void 0!==n&&n,i=t.forceFetch,l=void 0!==i&&i,d=t.stickersEnabled,c=void 0===d||d,p=t.fetchAll,v=void 0!==p&&p;r.useEffect((function(){if(!1!==c){var e=!1;return function(){var t=S(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(!a||u.default.hasFetchedPaymentSources){t.next=3;break}return t.next=3,(0,o.fetchPaymentSources)();case 3:e||(f.default.hasFetchedShopStickerPacks({withStoreListings:a})||f.default.isFetchingShopStickerPacks({withStoreListings:a}))&&!l||(0,s.fetchShopStickerPacks)({withStoreListings:a});case 4:case"end":return t.stop()}}),t)})));return function(){return t.apply(this,arguments)}}()(),function(){e=!0}}}),[a,c,v])};t.useFetchStickerPack=function(e,t){var n=(void 0===t?{}:t).forceFetch,a=void 0!==n&&n;r.useEffect((function(){(null==f.default.getStickerPack(e)||a)&&(0,s.fetchStickerPack)(e)}),[e,a])};var I=function(){var e=(0,a.useStateFromStores)([f.default],(function(){return f.default.userStickerPackIds}));return r.useMemo((function(){return Array.from(e).reduce((function(e,t){var n=f.default.getStickerPack(t);return null!=n?e.concat(n):e}),[])}),[e])};t.useOwnedStickerPacks=I;var T=function(){var e=(0,a.useStateFromStores)([f.default],(function(){return f.default.shopStickerPackIds})),t=(0,a.useStateFromStores)([f.default],(function(){return f.default.userStickerPackIds}));return r.useMemo((function(){return e.map((function(e){return f.default.getStickerPack(e)})).filter((function(e){return null!=e})).sort((function(e,n){var r=t.has(e.id),a=t.has(n.id);return r&&!a?1:a&&!r?-1:0}))}),[e,t])};t.useShopStickerPacks=T;t.useShouldAnimateSticker=function(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.animateStickers}));return(0,p.shouldAnimateSticker)(t,e)};t.useStickersGrid=function(e){var t=e.isShopView,n=e.collapsedStickersCategories,a=e.filteredStickers,o=e.listPaddingRight,i=void 0===o?0:o,l=e.listWidth,u=void 0===l?0:l,s=e.stickerNodeMargin,d=void 0===s?0:s,f=e.stickerNodeWidth,p=e.stickersCategories,v=e.showOwnedFirst,y=void 0===v||v;return r.useMemo((function(){var e=Math.floor((u-i+d)/(f+d)),r=Math.floor(Math.max(d,(u-i-f*e)/(e-1))),o=[],l=[],s=[],v=0,m=0,h=0;if(0!==u){var g=function(n,r){void 0===r&&(r=!1);var a=t?1:Math.ceil(n.length/e),i=t?Math.min(n.length,e-1):e;l[m]=r?0:a;for(var u=0;u<a;u++){var d=u*i,f=d+i,p=n.slice(d,f).map((function(e,t){return{type:c.StickerGridItemTypes.STICKER,sticker:e,packId:e.pack_id,gridSectionIndex:m,rowIndex:v,columnIndex:t,visibleRowIndex:h}}));if(t){var y=n[0].pack_id;p.push({type:c.StickerGridItemTypes.VIEW_ALL,gridSectionIndex:m,rowIndex:v,columnIndex:f+1,visibleRowIndex:h,packId:y})}r||(h++,s.push(p),o.push(p.length)),v++}m++};if(null==a)for(var E,S=_(p);!(E=S()).done;){var O=E.value;O.stickers.length>0&&(v++,g(O.stickers,!t&&!0===(null==n?void 0:n.has(O.id))))}else y?(a.owned.length>0&&g(a.owned),a.unowned.length>0&&g(a.unowned)):(a.unowned.length>0&&g(a.unowned),a.owned.length>0&&g(a.owned))}return{rowCount:v,rowCountBySection:l,stickersGrid:s,gutterWidth:r,columnCounts:o}}),[t,n,a,i,u,d,f,p,y])};t.useShopStickersCategories=function(){var e=T();return r.useMemo((function(){return e.map(p.createStickerPackCategory)}),[e])};var b=function(){var e=(0,a.useStateFromStores)([d.default],(function(){return d.default.frequentlyUsedStickers})),t=I();return r.useMemo((function(){var n=t.map(p.createStickerPackCategory);return[{type:c.StickerCategoryTypes.RECENT,id:c.StickerCategoryTypes.RECENT,name:v.default.Messages.STICKER_CATEGORY_RECENT,stickers:null!=e?e:[]}].concat(n)}),[e,t])};t.useOwnedStickersCategories=b;t.useFilteredOwnedStickersCategories=function(){var e=b();return r.useMemo((function(){return e.filter((function(e){return e.stickers.length>0}),[])}),[e])};t.useShopUnseenStickerPackCount=function(){O();var e=T(),t=I(),n=(0,a.useStateFromStores)([d.default],(function(){return d.default.seenShopStickerPackData}));return r.useMemo((function(){return null==n||0===Object.keys(n).length?0:e.filter((function(e){return null==n[e.id]&&!t.some((function(t){return t.id===e.id}))})).length}),[e,n,t])};t.useIsShopStickerPackNew=function(e){O();var t=(0,a.useStateFromStores)([d.default],(function(){return d.default.seenShopStickerPackData})),n=I(),o=r.useMemo((function(){return n.some((function(t){return t.id===e.id}))}),[n]),i=t[e.id];return 0!==Object.keys(t).length&&(null==i||i+d.STICKER_PACK_NEW_TIMESTAMP_THRESHOLD>Date.now())&&!o};t.useIsShopStickerPackExpiring=function(e){return!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(5292)),l=p(n(248)),u=p(n(5481)),s=p(n(5297)),d=n(1),f=p(n(7)),c=p(n(5612));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n);var p=r.prototype;return p.renderBadge=function(e,t,n){var r=this.props,u=r.className,s=r.badgeStrokeColor,d=r.tooltipColor,f=void 0===d?l.default.Colors.BRAND:d,p=r.tooltipPosition,v=r.size,h=r.badgeColor,_=r.iconClassName,g=r.flowerStarClassName;return m(l.default,{color:f,position:p,text:e},void 0,(function(e){return a.createElement(i.default,y({},e,{className:(0,o.default)(n,u),flowerStarClassName:g,color:h,stroke:s,size:v}),m(t,{className:(0,o.default)(c.default.icon,_)}))}))},p.render=function(){var e=this.props.guild,t=new Set(e.features);return t.has(d.GuildFeatures.VERIFIED)&&t.has(d.GuildFeatures.PARTNERED)?this.renderBadge(f.default.Messages.GUILD_VERIFIED_AND_PARTNERED,s.default,c.default.verified):t.has(d.GuildFeatures.VERIFIED)?this.renderBadge(f.default.Messages.GUILD_VERIFIED,s.default,c.default.verified):t.has(d.GuildFeatures.PARTNERED)?this.renderBadge(f.default.Messages.GUILD_PARTNERED,u.default,c.default.partnered):null},r}(a.PureComponent);_.displayName="GuildBadge";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?20:t,r=e.height,a=void 0===r?20:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 20 20"}),s("path",{d:"M10 0C4.486 0 0 4.486 0 10C0 15.515 4.486 20 10 20C15.514 20 20 15.515 20 10C20 4.486 15.514 0 10 0ZM9 4H11V11H9V4ZM10 15.25C9.31 15.25 8.75 14.691 8.75 14C8.75 13.31 9.31 12.75 10 12.75C10.69 12.75 11.25 13.31 11.25 14C11.25 14.691 10.69 15.25 10 15.25Z",fillRule:"evenodd",clipRule:"evenodd",className:f,fill:d}))}d.displayName="WarningCircle"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumSelectPlanModal=je,t.openPremiumSelectPlanModal=function(e){var t=e||{},n=t.initialPlanId,r=t.followupSKUInfo,o=t.onClose,i=t.analyticsLocation,l=t.isGift,u=void 0!==l&&l,s=t.subscriptionTier,d=t.trialId,f=t.postSuccessGuild;(0,k.openModal)((function(e){var t=e.onClose,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClose"]);return a.createElement(je,de({},l,{subscriptionTier:s,isGift:u,initialPlanId:n,followupSKUInfo:r,onClose:function(e){t(),null!=o&&o(e)},analyticsLocation:i,trialId:d,postSuccessGuild:f}))}),{onCloseCallback:function(){null!=o&&o(!1)}})};var r,a=se(n(0)),o=le(n(8)),i=le(n(21)),l=n(252),u=le(n(101)),s=n(3),d=n(266),f=n(5195),c=n(1027),p=le(n(5172)),v=le(n(448)),y=le(n(5303)),m=le(n(5173)),h=le(n(5307)),_=le(n(5314)),g=le(n(151)),E=le(n(35)),S=le(n(251)),O=le(n(986)),I=le(n(36)),T=le(n(988)),b=le(n(84)),C=le(n(63)),M=le(n(989)),N=n(5401),P=le(n(5208)),A=le(n(227)),R=le(n(248)),L=n(106),D=n(129),w=n(50),k=n(44),j=le(n(43)),U=le(n(15)),G=se(n(130)),F=n(250),B=n(1045),H=n(647),x=n(353),V=n(993),W=n(995),Y=n(5191),z=n(1037),K=le(n(5204)),$=le(n(5177)),Z=le(n(5197)),q=le(n(5205)),X=n(5174),Q=le(n(5513)),J=n(5175),ee=le(n(5468)),te=n(5199),ne=le(n(5316)),re=le(n(5210)),ae=n(1),oe=le(n(7)),ie=le(n(5595));function le(e){return e&&e.__esModule?e:{default:e}}function ue(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ue=function(){return e},e}function se(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ue();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function de(){return(de=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function fe(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function ce(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){fe(o,r,a,i,l,"next",e)}function l(e){fe(o,r,a,i,l,"throw",e)}i(void 0)}))}}function pe(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var ve=[H.Step.PLAN_SELECT,H.Step.REVIEW,H.Step.CONFIRM],ye=[H.Step.PLAN_SELECT].concat(X.SHARED_ADD_PAYMENT_STEPS,[H.Step.REVIEW,H.Step.CONFIRM]),me=[H.Step.PLAN_SELECT].concat(X.SHARED_CREDIT_CARD_STEPS,[H.Step.REVIEW,H.Step.CONFIRM]),he=[H.Step.PLAN_SELECT].concat(X.SHARED_PAYPAL_STEPS,[H.Step.REVIEW,H.Step.CONFIRM]),_e=[H.Step.PLAN_SELECT].concat(X.SHARED_PAYMENT_REQUEST_STEPS,[H.Step.REVIEW,H.Step.CONFIRM]),ge=[ae.SubscriptionPlans.PREMIUM_MONTH_LEGACY,ae.SubscriptionPlans.PREMIUM_MONTH_TIER_1,ae.SubscriptionPlans.PREMIUM_YEAR_TIER_1,ae.SubscriptionPlans.PREMIUM_MONTH_TIER_2,ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2,ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY];function Ee(e,t){return(0,i.default)(!(e===ae.SubscriptionPlans.PREMIUM_YEAR_TIER_1&&t===ae.SubscriptionPlans.PREMIUM_MONTH_TIER_2),"Unexpected plan switch"),ge.indexOf(e)<ge.indexOf(t)}var Se=[ae.PremiumSubscriptionSKUs.LEGACY,ae.PremiumSubscriptionSKUs.TIER_1,ae.PremiumSubscriptionSKUs.TIER_2];function Oe(e){var t=e.selectSku,n=e.onClose;return a.createElement(a.Fragment,null,pe(w.ModalHeader,{separator:!1},void 0,pe(D.FormTitle,{tag:D.FormTitleTags.H4},void 0,oe.default.Messages.BILLING_STEP_SELECT_PLAN),pe(w.ModalCloseButton,{onClick:n})),pe(Q.default,{onSelectSku:t}))}function Ie(e){switch(e){case ae.PremiumSubscriptionSKUs.TIER_1:return{month:ae.SubscriptionPlans.PREMIUM_MONTH_TIER_1,year:ae.SubscriptionPlans.PREMIUM_YEAR_TIER_1};case ae.PremiumSubscriptionSKUs.TIER_2:return{month:ae.SubscriptionPlans.PREMIUM_MONTH_TIER_2,year:ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2};default:throw new Error("Unexpected SKU: "+e)}}function Te(e){var t,n,r,a=e.premiumSubscription,i=e.planId,l=e.selectPlan,u=e.selected,d=e.isGift,f=(0,s.useStateFromStores)([E.default],(function(){return E.default.locale})),c=(0,s.useStateFromStores)([S.default],(function(){return S.default.getHardcoded(i)})),p=null!=a&&a.planId===i,v=p||i===ae.SubscriptionPlans.PREMIUM_MONTH_TIER_2&&null!=a&&a.planId===ae.SubscriptionPlans.PREMIUM_YEAR_TIER_1;return pe(b.default,{role:"radio","aria-checked":u,tabIndex:u?0:-1,focusProps:{offset:{left:-4,right:-4,top:0,bottom:0}},onClick:v?void 0:function(){return l(i)},className:(0,o.default)(ie.default.planOption,(t={},t[ie.default.planOptionDisabled]=v,t))},void 0,pe("div",{className:ie.default.planOptionClickable},void 0,pe(T.default,{readOnly:!0,displayOnly:!0,value:u,shape:T.default.Shapes.ROUND,color:ae.Colors.BRAND,type:T.default.Types.INVERTED,className:ie.default.planOptionCheckbox}),pe("div",{className:(0,o.default)(ie.default.planOptionInterval,(n={},n[ie.default.optionSelected]=u,n))},void 0,function(e,t){if(t)switch(e){case ae.SubscriptionIntervalTypes.MONTH:return oe.default.Messages.PAYMENT_MODAL_ONE_MONTH;case ae.SubscriptionIntervalTypes.YEAR:return oe.default.Messages.PAYMENT_MODAL_ONE_YEAR;default:throw new Error("Unexpected interval")}switch(e){case ae.SubscriptionIntervalTypes.MONTH:return oe.default.Messages.MONTHLY;case ae.SubscriptionIntervalTypes.YEAR:return oe.default.Messages.YEARLY;default:throw new Error("Unexpected interval")}}(c.interval,d)),p?pe("span",{className:ie.default.planOptionCurrentPlan},void 0,"(",oe.default.Messages.BILLING_SWITCH_PLAN_CURRENT_PLAN,")"):null,c.interval===ae.SubscriptionIntervalTypes.YEAR?null!=a?pe("span",{className:ie.default.planOptionMonthsFree},void 0,"(",oe.default.Messages.BILLING_SWITCH_PLAN_YEARLY_FREE_MONTHS,")"):pe("span",{className:ie.default.planOptionDiscount},void 0,oe.default.Messages.BILLING_PLAN_SELECTION_DISCOUNT.format({discount:(0,F.formatPercent)(f,ae.PREMIUM_YEARLY_DISCOUNT_PERCENT/100)})):null),pe("div",{className:(0,o.default)((r={},r[ie.default.optionSelected]=u,r))},void 0,(0,F.formatPrice)(c.price,c.currency)))}function be(e,t){var n,r,a=(n=e.skuId,r=t,Se.indexOf(r)-Se.indexOf(n));return a>0?oe.default.Messages.BILLING_SWITCH_PLAN_UPGRADE_BODY_TIER_2:a<0?oe.default.Messages.BILLING_SWITCH_PLAN_DOWNGRADE_BODY_TIER_1:e.interval===ae.SubscriptionIntervalTypes.MONTH?t===ae.PremiumSubscriptionSKUs.TIER_2?oe.default.Messages.BILLING_SWITCH_PLAN_UPGRADE_BODY_TIER_2_YEAR.format({numFreeGuildSubscriptions:x.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM}):oe.default.Messages.BILLING_SWITCH_PLAN_UPGRADE_BODY_TIER_1_YEAR:oe.default.Messages.BILLING_SWITCH_PLAN_DOWNGRADE_BODY_MONTH}function Ce(e){var t=e.premiumSubscription,n=e.skuId,r=e.selectedPlanId,o=e.setSelectedPlanId,i=e.canContinue,l=e.isGift,u=void 0!==l&&l,d=(0,s.useStateFromStoresArray)([S.default],(function(){return[null!=t?S.default.getHardcoded(t.planId):null,null!=r?S.default.get(r):null]})),f=d[0],c=d[1],p=(0,Y.usePremiumTrialOffer)(),v=null!=p&&ae.SubscriptionTrials[p.trial_id].skus.includes(n),y=Ie(n);a.useEffect((function(){i||(null==t||u||t.planId!==y.year?o(y.year):o(y.month))}),[i]);var m=(u||!v)&&i,h=(0,N.useRadioGroup)();return pe("div",{className:ie.default.stepBody},void 0,null==f||u?null:pe("div",{className:ie.default.bodyText},void 0,be(f,n)),pe("div",{className:ie.default.selectPlanChooseTitle},void 0,oe.default.Messages.BILLING_SWITCH_PLAN_CHOOSE_ONE),v&&!u?pe("div",{className:ie.default.selectPlanChooseSubtitle},void 0,oe.default.Messages.BILLING_SWITCH_PLAN_CHOOSE_ONE_TRIAL_SUBTITLE.format()):null,a.createElement("div",h,pe(Te,{isGift:u,premiumSubscription:u?null:t,planId:y.year,selectPlan:o,selected:r===y.year}),pe(Te,{isGift:u,premiumSubscription:u?null:t,planId:y.month,selectPlan:o,selected:r===y.month})),pe("div",{},void 0,m&&null!=c?pe("div",{},void 0,pe("div",{className:ie.default.selectPlanDivider}),pe(z.PremiumInvoiceTableTotalRow,{label:oe.default.Messages.BILLING_PAYMENT_BREAKDOWN_TOTAL,value:pe(K.default,{price:c.price,currency:c.currency,intervalType:u?null:c.interval}),className:ie.default.selectPlanTotalRow})):null))}function Me(e){var t=e.premiumSubscription,n=e.newPlan,r=e.onInvoiceError,o=(0,V.useSubscriptionInvoice)({premiumSubscription:t,planId:n.id,renewal:!1,applyEntitlements:!0}),i=o[0],l=o[1],u=(0,V.useSubscriptionInvoice)({premiumSubscription:t,planId:n.id,renewal:!0}),s=u[0],d=u[1],f=null!=l?l:d;if(a.useEffect((function(){r(f)}),[r,f]),null!=f)return pe(M.default,{},void 0,f.message);if(null==i||null==s)return pe(A.default,{className:ie.default.spinner});var c=G.default.isWithinGrandfatheredUpgradeTime()&&t.planId===ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&[ae.SubscriptionPlans.PREMIUM_MONTH_TIER_2,ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2].includes(n.id);return a.createElement(a.Fragment,null,c?pe(j.default,{className:ie.default.grandfatheredUpgradeNote,size:j.default.Sizes.SIZE_16},void 0,oe.default.Messages.PREMIUM_SUBSCRIPTION_GRANDFATHERED_UPGRADE_NOTE):null,pe(J.SubscriptionPeriodResetNotice,{proratedInvoice:i,renewalInvoice:s}),pe(z.PremiumInvoiceTable,{className:ie.default.invoice},void 0,pe(z.PremiumInvoiceTableHeader,{},void 0,oe.default.Messages.BILLING_SWITCH_PLAN_PURCHASE_DETAILS),pe(J.PremiumSubscriptionChangePlanInvoiceRows,{invoice:i,newPlan:n}),pe(J.SubscriptionInvoiceFooter,{premiumSubscription:t,proratedInvoice:i,renewalInvoice:s,isUpdate:!0})))}Te.displayName="PremiumSwitchPlanSelectOption",Ce.displayName="PremiumSwitchPlanSelectBody";var Ne=pe("div",{},void 0,pe(A.default,{})),Pe=pe(z.PremiumInvoiceTableDivider,{});function Ae(e){var t=e.premiumSubscription,n=e.newPlan,r=a.useState(null),o=r[0],i=r[1];if(a.useEffect((function(){var e=!1;function r(){return(r=ce(regeneratorRuntime.mark((function r(){var a;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return r.next=2,(0,V.fetchSubscriptionInvoicePreview)({subscriptionId:t.id,planId:n.id,renewal:!0,applyEntitlements:!1});case 2:a=r.sent,e||i(a);case 4:case"end":return r.stop()}}),r)})))).apply(this,arguments)}return function(){r.apply(this,arguments)}(),function(){e=!0}}),[t,n]),null==o)return Ne;var l=t.planId===ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&n.id===ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2;return pe("div",{className:ie.default.bodyText},void 0,pe("div",{className:ie.default.renewalInvoiceDate},void 0,l?oe.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE.format():oe.default.Messages.BILLING_SWITCH_PLAN_CHANGE_DATE.format({renewalDate:o.subscriptionPeriodStart})),pe(z.PremiumInvoiceTable,{className:ie.default.invoice},void 0,pe(z.PremiumInvoiceTableHeader,{},void 0,l?oe.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_ESTIMATED_TITLE:oe.default.Messages.PREMIUM_SUBSCRIPTION_UPDATES),pe(z.PremiumInvoiceTableRow,{label:G.default.getDisplayName(n.id),value:l?G.default.estimateGrandfatheredUpgradeCost(t):(0,G.getFormattedRateForPlan)(n)}),null!=l?l:a.createElement(a.Fragment,null,Pe,pe(J.SubscriptionInvoiceFooter,{premiumSubscription:t,renewalInvoice:o,isUpdate:!0}))))}function Re(e){var t=e.premiumSubscription,n=e.paymentSources,r=e.paymentSourceId,o=e.onPaymentSourceChange,i=e.onPaymentSourceAdd,l=e.planId,u=e.setHasAcceptedTerms,d=e.legalTermsNodeRef,f=e.hasLegalTermsFlash,c=e.onInvoiceError,y=(0,s.useStateFromStores)([S.default],(function(){return S.default.getHardcoded(l)})),m=(0,s.useStateFromStores)([g.default],(function(){return g.default.hidePersonalInformation})),h=(null==t?void 0:t.planId)===ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&l===ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2;return pe("div",{className:ie.default.stepBody},void 0,pe(D.FormTitle,{tag:D.FormTitleTags.H5},void 0,h?oe.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_REVIEW_HEADER:G.default.getBillingReviewSubheader(t,l)),null!=t?Ee(t.planId,l)?pe(Me,{premiumSubscription:t,newPlan:y,onInvoiceError:c}):pe(Ae,{premiumSubscription:t,newPlan:y}):null,pe("div",{className:ie.default.paymentSourceWrapper},void 0,pe(D.FormTitle,{tag:D.FormTitleTags.H5},void 0,oe.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_TITLE),pe(p.default,{paymentSources:Object.values(n),selectedPaymentSourceId:r,onChange:o,onPaymentSourceAdd:i,hidePersonalInformation:m})),a.createElement($.default,{isActive:f,ref:d},pe(v.default,{onChange:u,finePrint:h?oe.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_LEGALESE:G.default.getLegalString(y.interval),forceShow:!0})))}function Le(e){var t,n=e.premiumSubscription,r=e.planId,o=e.setPurchaseState,l=e.hasAcceptedTerms,u=e.paymentSourceId,p=e.onBack,v=e.onNext,y=e.legalTermsNodeRef,m=e.flashLegalTerms,h=e.invoiceError,_=e.onPurchaseError,g=e.baseAnalyticsData,E=e.flowStartTime,O=e.isGift,T=void 0!==O&&O,b=e.trialId,M=(0,s.useStateFromStores)([S.default],(function(){return S.default.getHardcoded(r)})),N=a.useState(!1),P=N[0],A=N[1],L=(0,te.useSubscriptionEntitlements)(r,T).hasEntitlements,D=function(e,t,n){return(null==t?void 0:t.planId)===ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&e===ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2?oe.default.Messages.PREMIUM_GRANDFATHERED_UPGRADE_CONFIRM:n?oe.default.Messages.PAYMENT_MODAL_BUTTON_PREMIUM_GIFT:null!=t?Ee(t.planId,e)?oe.default.Messages.BILLING_SWITCH_PLAN_UPGRADE:oe.default.Messages.BILLING_SWITCH_PLAN_CHANGE:G.default.getBillingReviewSubheader(null,e)}(r,n,T);return t=null!=h?pe(I.default,{color:I.default.Colors.GREEN,disabled:!0},void 0,D):l?pe(I.default,{onClick:ce(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(A(!0),o(W.PurchaseState.PURCHASING),e.prev=2,(0,i.default)(null!=u||L,"Missing paymentSourceId"),U.default.track(ae.AnalyticEvents.PAYMENT_FLOW_COMPLETED,de({},g,{duration_ms:Date.now()-E})),!T){e.next=10;break}return e.next=8,(0,c.purchaseSKU)(ae.PREMIUM_SUBSCRIPTION_APPLICATION,M.skuId,{expectedAmount:M.price,paymentSourceId:u,subscriptionPlanId:r,isGift:!0});case 8:e.next=17;break;case 10:if(null==n){e.next=15;break}return e.next=13,(0,d.updateSubscription)(n,{plan:r,paymentSourceId:u});case 13:e.next=17;break;case 15:return e.next=17,(0,f.subscribe)(r,u,b);case 17:o(W.PurchaseState.COMPLETED),v(),e.next=26;break;case 21:e.prev=21,e.t0=e.catch(2),o(W.PurchaseState.FAIL),_(e.t0),U.default.track(ae.AnalyticEvents.PAYMENT_FLOW_FAILED,de({},g,{payment_source_id:u,duration_ms:Date.now()-E}));case 26:return e.prev=26,A(!1),e.finish(26);case 29:case"end":return e.stop()}}),e,null,[[2,21,26,29]])}))),color:I.default.Colors.GREEN,submitting:P,disabled:null==u&&!L},void 0,D):pe(R.default,{text:oe.default.Messages.BILLING_ACCEPT_TERMS_TOOLTIP},void 0,(function(e){return a.createElement(I.default,de({},e,{color:I.default.Colors.GREEN,type:"submit",onClick:function(){null!=y.current&&(y.current.scrollIntoView({behavior:"smooth"}),m())}}),D)})),pe(w.ModalFooter,{justify:C.default.Justify.BETWEEN,align:C.default.Align.CENTER},void 0,t,pe(Z.default,{onClick:p}))}function De(e){var t=e.planId,n=e.onClose,r=(0,s.useStateFromStores)([S.default],(function(){return S.default.getHardcoded(t)})),a=(0,s.useStateFromStores)([_.default],(function(){return _.default.getGiftCode(r.skuId)}));return pe(y.default,{giftCode:a,subscriptionPlan:r,onClose:n})}function we(e){var t=e.selectedPlanId,n=e.isGift,r=void 0!==n&&n,a=e.paymentSources,o=e.paymentSourceId,i=e.onPaymentSourceChange,l=e.handlePaymentSourceAdd,u=e.setHasAcceptedTerms,d=e.legalTermsNodeRef,f=e.hasLegalTermsFlash,c=e.trialId,p=(0,s.useStateFromStores)([S.default],(function(){return S.default.getHardcoded(t)})),v=(0,V.useSubscriptionInvoice)({planId:p.id,renewal:!1,preventFetch:r,applyEntitlements:!0,trialId:c})[0],y=(0,V.useSubscriptionInvoice)({planId:p.id,renewal:!0,preventFetch:r,trialId:c})[0];return pe(ne.default,{paymentSources:a,paymentSourceId:o,plan:p,isGift:r,proratedInvoicePreview:v,renewalInvoicePreview:y,onPaymentSourceChange:i,handlePaymentSourceAdd:l,setHasAcceptedTerms:u,legalTermsNodeRef:d,hasLegalTermsFlash:f,isTrial:null!=c})}function ke(e){var t=e.onStepChange,n=e.selectedPlanId,r=e.isGift,a=e.paymentSources,o=(0,s.useStateFromStores)([O.default],(function(){return O.default.getSubscription()})),i=(0,te.useSubscriptionEntitlements)(n,r).hasEntitlements;return pe(I.default,{onClick:function(){null!=o&&null!=o.paymentSourceId||Object.keys(a).length>0||i?t(H.Step.REVIEW):t(H.Step.PAYMENT_TYPE)}},void 0,oe.default.Messages.SELECT)}function je(e){var t=e.isGift,n=void 0!==t&&t,r=e.subscriptionTier,o=e.initialPlanId,f=e.followupSKUInfo,c=e.transitionState,p=e.onClose,v=e.analyticsLocation,y=e.trialId,_=e.postSuccessGuild,g=(0,s.useStateFromStores)([O.default],(function(){return O.default.getSubscription()})),E=(0,s.useStateFromStores)([O.default],(function(){return O.default.hasFetchedSubscriptions()})),T=a.useState(ve),b=T[0],M=T[1],N=a.useState(null!=o?H.Step.REVIEW:null!=r?H.Step.PLAN_SELECT:H.Step.SKU_SELECT),R=N[0],D=N[1];R===H.Step.PAYMENT_TYPE&&b!==ye&&M(ye);var k=a.useState((function(){return null!=o?S.default.getHardcoded(o).skuId:r})),j=k[0],G=k[1],F=a.useState(o),x=F[0],V=F[1],Y=(0,s.useStateFromStores)([S.default],(function(){return null!=x?S.default.getHardcoded(x):null})),z=a.useState(W.PurchaseState.WAITING),K=z[0],$=z[1],Q=a.useState(!1),J=Q[0],ne=Q[1],le=a.useState(null),ue=le[0],se=le[1],fe=a.useRef(null),ce=(0,m.default)(!1,500),ge=ce[0],Se=ce[1];(0,te.useUnsupportedExternalSubscriptionModalHandler)(g,(function(){return p(!1)}),n);var Te=a.useRef(null!=g?g.planId:null);a.useEffect((function(){null==Te.current&&null!=g&&(Te.current=g.planId)}),[g]);var be=(0,l.useLazyValue)((function(){return[u.default.v4(),Date.now()]})),Me=be[0],Ne=be[1],Pe=null!=y&&ae.SubscriptionTrials[y].skus.includes(j)?y:null,Ae={load_id:Me,payment_type:"subscription",location:v,subscription_type:ae.SubscriptionTypes.PREMIUM,subscription_plan_id:null==Y?void 0:Y.id,price:null==Y?void 0:Y.price,regular_price:null==Y?void 0:Y.price,currency:null==Y?void 0:Y.currency,is_gift:n,eligible_for_trial:null!=y};a.useEffect((function(){E||(0,d.fetchSubscriptions)(),U.default.track(ae.AnalyticEvents.PAYMENT_FLOW_STARTED,Ae)}),[]);var je=(0,X.useSharedPaymentModal)(),Ue=je.paymentSources,Ge=je.paymentSourceId,Fe=je.setPaymentSourceId,Be=je.creditCardState,He=je.setCreditCardState,xe=je.billingAddressState,Ve=je.setBillingAddressState,We=je.isSubmittingCurrentStep,Ye=je.setIsSubmittingCurrentStep,ze=je.braintreeEmail,Ke=je.braintreeNonce,$e=je.paymentError,Ze=je.paymentAuthenticationState,qe=je.purchaseError,Xe=je.setPurchaseError,Qe=je.purchaseErrorBlockRef,Je=(0,L.useUID)(),et=(0,l.useStableMemo)((function(){return Date.now()}),[R]),tt=function(e){D(e),Xe(null);var t=Date.now();U.default.track(ae.AnalyticEvents.PAYMENT_FLOW_STEP,de({},Ae,{from_step:R,to_step:e,step_duration_ms:t-et,flow_duration_ms:t-Ne}))};(0,B.setPaymentStepForAuthentication)(R,Ze,tt),(0,H.setPurchaseStateForStep)(R,K,$);var nt=function(){null!=p&&p(K===W.PurchaseState.COMPLETED)};(0,h.default)(nt);var rt,at,ot,it=(null==g?void 0:g.planId)===ae.SubscriptionPlans.PREMIUM_YEAR_LEGACY&&x===ae.SubscriptionPlans.PREMIUM_YEAR_TIER_2;if(E)switch(null==Ge&&null!=g&&null!=g.paymentSourceId&&Fe(g.paymentSourceId),R){case H.Step.SKU_SELECT:rt=pe(Oe,{selectSku:function(e){G(e),tt(H.Step.PLAN_SELECT)},onClose:nt});break;case H.Step.PLAN_SELECT:(0,i.default)(null!=j,"Expected planId");var lt=Ie(j),ut=x===lt.year||x===lt.month;rt=pe(q.default,{steps:b,isGift:n,currentStep:R,paymentError:$e,body:pe(Ce,{premiumSubscription:g,skuId:j,selectedPlanId:x,setSelectedPlanId:V,canContinue:ut,isGift:n}),footer:pe(w.ModalFooter,{justify:C.default.Justify.BETWEEN,align:C.default.Align.CENTER},void 0,ut&&null!=x?pe(ke,{paymentSources:Ue,onStepChange:tt,selectedPlanId:x,isGift:n}):pe(I.default,{disabled:!0},void 0,oe.default.Messages.SELECT),null==o&&null==r?pe(Z.default,{onClick:function(){return tt(H.Step.SKU_SELECT)}}):null)});break;case H.Step.PAYMENT_TYPE:case H.Step.CREDIT_CARD_INFORMATION:case H.Step.PAYPAL_INFORMATION:case H.Step.PAYMENT_REQUEST_INFORMATION:case H.Step.ADDRESS:case H.Step.AWAITING_AUTHENTICATION:var st=(0,X.renderPaymentModalStep)(R,tt,b,M,xe,Ve,Ue,Fe,Be,He,We,Ye,ze,Ke,H.Step.REVIEW,me,he,_e,ye),dt=st.body,ft=st.backStep,ct=st.submitButton;R===H.Step.PAYMENT_TYPE&&null==ft&&(ft=H.Step.PLAN_SELECT),rt=pe(q.default,{steps:b,currentStep:R,paymentError:$e,body:dt,footer:pe(w.ModalFooter,{justify:C.default.Justify.BETWEEN,align:C.default.Align.CENTER},void 0,pe("div",{},void 0,ct),null!=ft?pe(Z.default,{onClick:function(){return null!=ft&&tt(ft)}}):null)});break;case H.Step.REVIEW:(0,i.default)(null!=x,"Expected planId"),rt=pe(q.default,{steps:b,currentStep:R,paymentError:$e,purchaseError:qe,purchaseErrorBlockRef:Qe,hideBreadcrumbs:it,body:null==g||n?pe(we,{selectedPlanId:x,isGift:n,paymentSources:Ue,paymentSourceId:Ge,onPaymentSourceChange:function(e){return Fe(null!=e?e.id:null)},handlePaymentSourceAdd:function(){return tt(H.Step.PAYMENT_TYPE)},setHasAcceptedTerms:ne,legalTermsNodeRef:fe,hasLegalTermsFlash:ge,trialId:Pe}):pe(Re,{premiumSubscription:g,paymentSources:Ue,paymentSourceId:Ge,onPaymentSourceChange:function(e){return Fe(null!=e?e.id:null)},onPaymentSourceAdd:function(){tt(H.Step.PAYMENT_TYPE),Fe(null)},planId:x,setHasAcceptedTerms:ne,legalTermsNodeRef:fe,hasLegalTermsFlash:ge,onInvoiceError:function(e){return se(e)}}),footer:pe(Le,{premiumSubscription:g,planId:x,hasAcceptedTerms:J,paymentSourceId:Ge,setPurchaseState:$,onBack:function(){return tt(H.Step.PLAN_SELECT)},onNext:function(){return tt(H.Step.CONFIRM)},onPurchaseError:function(e){return Xe(e)},legalTermsNodeRef:fe,flashLegalTerms:function(){return Se(!0)},invoiceError:ue,baseAnalyticsData:Ae,flowStartTime:Ne,isGift:n,trialId:Pe})});break;case H.Step.CONFIRM:var pt;(0,i.default)(null!=x,"Expected planId"),(0,i.default)(null!=j,"Expected selectedSkuId"),pt=n?pe(De,{planId:x,onClose:nt}):Te.current===x?pe(re.default,{planId:x,postSuccessGuild:_,onClose:nt}):pe(re.default,{followupSKUInfo:f,startingPremiumSubscriptionPlanId:Te.current,planId:x,onClose:nt,isDowngrade:null!=g&&(at=g.planId,ot=x,!Ee(at,ot))}),rt=pe(q.default,{steps:b,currentStep:R,body:pt,hideBreadcrumbs:!0});break;default:throw new Error("Unexpected step "+R)}else rt=pe(A.default,{className:ie.default.spinner});return pe(P.default,{className:ie.default.shaker,isShaking:K===W.PurchaseState.PURCHASING,intensity:2},void 0,pe(w.ModalRoot,{className:ie.default.root,transitionState:c,"aria-labelledby":Je},void 0,R!==H.Step.SKU_SELECT&&null!=j?pe(ee.default,{currentStep:R,purchaseState:K,headerId:Je,premiumType:ae.PremiumSubscriptionSKUToPremiumType[j],onClose:nt}):null,rt))}Ae.displayName="PremiumSwitchPlanRenewalMutation",Re.displayName="PremiumSwitchPlanReviewBody",Le.displayName="PremiumSwitchPlanReviewFooter",De.displayName="PremiumSubscriptionGiftPurchaseConfirmation",we.displayName="PremiumSubscriptionReview",ke.displayName="PlanSelectFooterButton",je.displayName="PremiumSelectPlanModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 8 12"}),s("path",{d:"M4 0L0 4V8L4 12L8 8V4L4 0ZM7 7.59L4 10.59L1 7.59V4.41L4 1.41L7 4.41V7.59Z",fill:d,className:f}),s("path",{d:"M2 4.83V7.17L4 9.17L6 7.17V4.83L4 2.83L2 4.83Z",fill:d,className:f}))}d.displayName="PremiumGuildSubscriberBadge"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PHONE_VERIFICATION_CODE_NUM_DIGITS=t.PHONE_VERIFICATION_MODAL_KEY=t.PHONE_DEFAULT_COUNTRY_CODE_NAME=void 0;t.PHONE_DEFAULT_COUNTRY_CODE_NAME="United States";t.PHONE_VERIFICATION_MODAL_KEY="PHONE_VERIFICATION_MODAL_KEY";t.PHONE_VERIFICATION_CODE_NUM_DIGITS=6},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(5536)),l=u(n(5611));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e){var t=e.children,n=e.size,r=void 0===n?16:n,u=e.className,s=e.flowerStarClassName,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","size","className","flowerStarClassName"]),p=a.Children.only(t),v={width:r,height:r};return d("div",{className:(0,o.default)(l.default.flowerStarContainer,u),style:v},void 0,a.createElement(i.default,f({},c,{className:(0,o.default)(s,l.default.flowerStar)})),d("div",{className:l.default.childContainer},void 0,p))}c.displayName="FlowerStar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=!1,s=!1,d=!1,f=!1,c=!1,p=!1,v=null,y=null;function m(){u=!1}function h(){f=!1}function _(){c=!1}function g(){p=!0}function E(){p=!1}var S=new(function(e){var t,n,r,a,o;function m(){return e.apply(this,arguments)||this}return n=e,(t=m).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r=m,(a=[{key:"isBusy",get:function(){return u||s||p||d}},{key:"isUpdatingPaymentSource",get:function(){return s}},{key:"isRemovingPaymentSource",get:function(){return d}},{key:"isSyncing",get:function(){return f||c}},{key:"editSourceError",get:function(){return v}},{key:"removeSourceError",get:function(){return y}}])&&i(r.prototype,a),o&&i(r,o),m}(r.default.Store))(a.default,{BILLING_PAYMENT_SOURCE_CREATE_START:function(e){u=!0},BILLING_PAYMENT_SOURCE_CREATE_SUCCESS:function(e){return m()},BILLING_PAYMENT_SOURCE_CREATE_FAIL:function(e){return m()},STRIPE_TOKEN_FAILURE:function(e){return m()},BILLING_PAYMENT_SOURCE_REMOVE_START:function(e){d=!0},BILLING_PAYMENT_SOURCE_REMOVE_SUCCESS:function(e){d=!1},BILLING_PAYMENT_SOURCE_REMOVE_FAIL:function(e){var t=e.error;d=!1,y=t},BILLING_PAYMENT_SOURCE_REMOVE_CLEAR_ERROR:function(e){y=null},BILLING_PAYMENT_SOURCE_UPDATE_START:function(e){s=!0},BILLING_PAYMENT_SOURCE_UPDATE_SUCCESS:function(e){s=!1},BILLING_PAYMENT_SOURCE_UPDATE_FAIL:function(e){var t=e.error;s=!1,v=t},BILLING_PAYMENT_SOURCE_UPDATE_CLEAR_ERROR:function(e){v=null},BILLING_PAYMENT_SOURCES_FETCH_START:function(e){f=!0},BILLING_PAYMENT_SOURCES_FETCH_SUCCESS:function(e){return h()},BILLING_PAYMENT_SOURCES_FETCH_FAIL:function(e){return h()},BILLING_SUBSCRIPTION_FETCH_START:function(e){c=!0},BILLING_SUBSCRIPTION_FETCH_SUCCESS:function(e){return _()},BILLING_SUBSCRIPTION_FETCH_FAIL:function(e){return _()},BILLING_SUBSCRIPTION_UPDATE_START:function(e){return g()},BILLING_SUBSCRIPTION_CANCEL_START:function(e){return g()},BILLING_SUBSCRIPTION_UPDATE_SUCCESS:function(e){return E()},BILLING_SUBSCRIPTION_UPDATE_FAIL:function(e){return E()},BILLING_SUBSCRIPTION_CANCEL_FAIL:function(e){return E()},BILLING_SUBSCRIPTION_CANCEL_SUCCESS:function(e){return E()}});t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCrumbLabels=function(e,t){var n;void 0===t&&(t={});return i((n={},n[a.PAYMENT_TYPE]=function(){return o.default.Messages.BILLING_STEP_PAYMENT_TYPE},n[a.PAYMENT_REQUEST_INFO]=function(){return o.default.Messages.BILLING_STEP_PAYMENT_INFO},n[a.PAYPAL]=function(){return o.default.Messages.BILLING_STEP_PAYPAL},n[a.PAYPAL_ADDRESS]=function(){return o.default.Messages.BILLING_STEP_ADDRESS},n[a.CREDIT_CARD_INFORMATION]=function(){return o.default.Messages.BILLING_STEP_CREDIT_CARD_INFORMATION},n[a.ADDRESS]=function(){return o.default.Messages.BILLING_STEP_ADDRESS},n[a.REVIEW]=function(){return o.default.Messages.BILLING_STEP_REVIEW},n[a.SELECT_PLAN]=function(){return o.default.Messages.BILLING_STEP_SELECT_PLAN},n[a.AWAITING_AUTHENTICATION]=function(){return o.default.Messages.BILLING_STEP_AWAITING_AUTHENTICATION},n[a.CONFIRM]=function(){return""},n),t)[e]()},t.errorToStep=function(e){if(null!=e){if(e.hasCardError())return a.CREDIT_CARD_INFORMATION;if(e.hasAddressError())return a.ADDRESS}return null},t.getStepIndex=function(e,t){return t.findIndex((function(t){return t===e}))},t.canGoBack=function(e,t){return e>0||Object.keys(t).length>0},t.Steps=void 0;var r,a,o=(r=n(7))&&r.__esModule?r:{default:r};function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Steps=a,function(e){e.SELECT_PLAN="select_plan",e.PAYMENT_TYPE="payment_type",e.PAYPAL="paypal",e.PAYPAL_ADDRESS="paypal_address",e.PAYMENT_REQUEST_INFO="payment_request_info",e.CREDIT_CARD_INFORMATION="credit_card_information",e.ADDRESS="address",e.REVIEW="review",e.CONFIRM="confirm",e.AWAITING_AUTHENTICATION="awaiting_authentication"}(a||(t.Steps=a={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=new Set;var u=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.initialize=function(e){l=new Set(e)},a.hasHotspot=function(e){return!l.has(e)},a.getState=function(){return l},r}(r.default.PersistedStore);u.persistKey="hotspots";var s=new u(a.default,{OVERLAY_INITIALIZE:function(e){var t=e.hiddenHotspots;l=new Set(t)},HOTSPOT_HIDE:function(e){var t=e.location;if(l.has(t))return!1;l.add(t)}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=n(67),o=l(n(2)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d={},f={};function c(e,t,n){var r=n.applicationId,l=d[r]||{};if(l[t]=e,d[r]=l,!__OVERLAY__&&e===i.ActivityActionStates.FAILED){null!=f[r]&&f[r].stop();var u=new a.Timeout;u.start(12e4,(function(){return o.default.dispatch({type:i.ActionTypes.ACTIVITY_LAUNCH_FAIL,applicationId:r,activityType:t})})),f[r]=u}}var p=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var a=r.prototype;return a.getState=function(e,t){var n=d[e];return n&&n[t]},a.getStates=function(){return d},r}(r.default.Store))(o.default,{OVERLAY_INITIALIZE:function(e){var t=e.activityLauncherStates;d=s({},t)},ACTIVITY_JOIN_LOADING:function(e){return c(i.ActivityActionStates.LOADING,i.ActivityActionTypes.JOIN,e)},ACTIVITY_JOIN_FAILED:function(e){return c(i.ActivityActionStates.FAILED,i.ActivityActionTypes.JOIN,e)},ACTIVITY_JOIN:function(e){return c(i.ActivityActionStates.COMPLETE,i.ActivityActionTypes.JOIN,e)},EMBEDDED_ACTIVITY_CLOSE:function(e){return c(i.ActivityActionStates.COMPLETE,i.ActivityActionTypes.JOIN,e)},ACTIVITY_LAUNCH_FAIL:function(e){var t=e.applicationId,n=e.activityType,r=d[t];if(null==r||r[n]!==i.ActivityActionStates.FAILED)return!1;delete r[n]}});t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 16 15.2"}),s("path",{d:"M7.4,11.17,4,8.62,5,7.26l2,1.53L10.64,4l1.36,1Z",fill:d}))}d.displayName="Verified"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(c),{viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M16.886 7.999H20C21.104 7.999 22 8.896 22 9.999V11.999H2V9.999C2 8.896 2.897 7.999 4 7.999H7.114C6.663 7.764 6.236 7.477 5.879 7.121C4.709 5.951 4.709 4.048 5.879 2.879C7.012 1.746 8.986 1.746 10.121 2.877C11.758 4.514 11.979 7.595 11.998 7.941C11.9991 7.9525 11.9966 7.96279 11.9941 7.97304C11.992 7.98151 11.99 7.98995 11.99 7.999H12.01C12.01 7.98986 12.0079 7.98134 12.0058 7.97287C12.0034 7.96282 12.0009 7.95286 12.002 7.942C12.022 7.596 12.242 4.515 13.879 2.878C15.014 1.745 16.986 1.746 18.121 2.877C19.29 4.049 19.29 5.952 18.121 7.121C17.764 7.477 17.337 7.764 16.886 7.999ZM7.293 5.707C6.903 5.316 6.903 4.682 7.293 4.292C7.481 4.103 7.732 4 8 4C8.268 4 8.519 4.103 8.707 4.292C9.297 4.882 9.641 5.94 9.825 6.822C8.945 6.639 7.879 6.293 7.293 5.707ZM14.174 6.824C14.359 5.941 14.702 4.883 15.293 4.293C15.481 4.103 15.732 4 16 4C16.268 4 16.519 4.103 16.706 4.291C17.096 4.682 17.097 5.316 16.707 5.707C16.116 6.298 15.057 6.642 14.174 6.824ZM3 13.999V19.999C3 21.102 3.897 21.999 5 21.999H11V13.999H3ZM13 13.999V21.999H19C20.104 21.999 21 21.102 21 19.999V13.999H13Z"}))}d.displayName="Gift"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(11)),a=l(n(2)),o=n(5291),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var s={setCountryCode:function(e){a.default.dispatch({type:i.ActionTypes.PHONE_SET_COUNTRY_CODE,countryCode:e})},removePhone:function(e){return r.default.delete({url:i.Endpoints.PHONE,body:{password:e},oldFormErrors:!0})},resendCode:function(e){return r.default.post({url:i.Endpoints.RESEND_PHONE,body:{phone:e}})},beginAddPhone:function(e){return r.default.post({url:i.Endpoints.PHONE,body:{phone:e}})},addPhone:function(e,t){return r.default.post({url:i.Endpoints.PHONE,body:{phone_token:e,password:t},oldFormErrors:!0})},addPhoneWithoutPassword:function(e){return r.default.post({url:i.Endpoints.PHONE_VERIFY_NO_PASSWORD,body:{code:e}})},validatePhoneForSupport:function(e){return r.default.post({url:i.Endpoints.VERIFY_PHONE_FOR_TICKET,body:{token:e},oldFormErrors:!0})},verifyPhone:function(e,t,n){return(l=regeneratorRuntime.mark((function l(){var u;return regeneratorRuntime.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return void 0===n&&(n=!0),l.next=3,r.default.post({url:i.Endpoints.VERIFY_PHONE,body:{phone:e,code:t},oldFormErrors:!0});case 3:return u=l.sent,n&&a.default.dispatch({type:i.ActionTypes.MODAL_POP,key:o.PHONE_VERIFICATION_MODAL_KEY}),l.abrupt("return",u.body);case 6:case"end":return l.stop()}}),l)})),function(){var e=this,t=arguments;return new Promise((function(n,r){var a=l.apply(e,t);function o(e){u(a,n,r,o,i,"next",e)}function i(e){u(a,n,r,o,i,"throw",e)}o(void 0)}))})();var l}};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateStripePaymentRequest=function(e){a.default.dispatch({type:o.ActionTypes.NEW_PAYMENT_SOURCE_STRIPE_PAYMENT_REQUEST_UPDATE,stripePaymentMethod:e})},t.updateCardInfo=function(e,t){a.default.dispatch({type:o.ActionTypes.NEW_PAYMENT_SOURCE_CARD_INFO_UPDATE,info:e,isValid:t})},t.clearCardInfo=function(){a.default.dispatch({type:o.ActionTypes.NEW_PAYMENT_SOURCE_CARD_INFO_UPDATE,info:{cardNumber:"",expirationDate:"",cvc:"",name:""},isValid:!1})},t.updateAddressInfo=function(e,t){a.default.dispatch({type:o.ActionTypes.NEW_PAYMENT_SOURCE_ADDRESS_INFO_UPDATE,info:e,isValid:t})},t.clearError=function(){a.default.dispatch({type:o.ActionTypes.NEW_PAYMENT_SOURCE_CLEAR_ERROR})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l=c(n(3)),u=c(n(11)),s=c(n(2)),d=c(n(13)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}d.default.isDesktop()&&(window.popupBridge={getReturnUrlPrefix:function(){if(null==o)throw new Error("popupBridgeState is unset");return u.default.getAPIBaseURL()+f.Endpoints.BILLING_BRAINTREE_POPUP_BRIDGE_CALLBACK_REDIRECT(o)},open:function(e){i=e,window.open(e),v.emitChange()}});var v=new(function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var l=o.prototype;return l.getClient=function(){return r},l.getPayPalClient=function(){return a},l.getLastURL=function(){return i},o}(l.default.Store))(s.default,{BRAINTREE_CREATE_CLIENT_SUCCESS:function(e){var t=e.client;r=t},BRAINTREE_CREATE_PAYPAL_CLIENT_SUCCESS:function(e){var t=e.paypalClient;a=t},BRAINTREE_POPUP_BRIDGE_CALLBACK:function(e){var t=e.state,n=e.path,r=e.query;if(t===o){var a=window.popupBridge.onComplete;"function"==typeof a&&a(null,{path:n,queryItems:r})}},BRAINTREE_POPUP_BRIDGE_STATE_UPDATE:function(e){var t=e.state;o=t},BRAINTREE_TEARDOWN_PAYPAL_CLIENT:function(e){a=null}}),y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(3)),i=n(67),l=g(n(968)),u=g(n(5457)),s=g(n(151)),d=g(n(5446)),f=g(n(63)),c=g(n(439)),p=n(129),v=n(429),y=n(991),m=n(1),h=g(n(7)),_=g(n(5512));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var T=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={copyMode:d.default.Modes.DEFAULT},t._copyModeTimeout=new i.Timeout,t.handleGiftCodeCopy=function(e,n){var r=t.props.sku;null!=r&&(0,v.trackGiftCodeCopy)(new u.default({code:n,maxUses:1}),r);try{(0,y.copy)(e),t.setState({copyMode:d.default.Modes.SUCCESS})}catch(e){t.setState({copyMode:d.default.Modes.ERROR})}t._copyModeTimeout.start(1500,(function(){t.setState({copyMode:d.default.Modes.DEFAULT})}))},t.handleInventoryClick=function(){l.default.open(m.UserSettingsSections.INVENTORY),t.props.onClose()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var a,o,s,g=r.prototype;return g.componentWillUnmount=function(){this._copyModeTimeout.stop()},g.render=function(){var e,t=this,n=this.props,r=n.obscureGiftCode,a=n.giftCode,o=n.application,i=this.state.copyMode;switch(i){case d.default.Modes.SUCCESS:e=h.default.Messages.BILLING_GIFT_COPIED;break;case d.default.Modes.ERROR:e=h.default.Messages.FAILED;break;default:e=h.default.Messages.COPY}return S(f.default,{direction:f.default.Direction.VERTICAL,align:f.default.Align.CENTER},void 0,null!=o?S(c.default,{game:o,className:_.default.icon,size:c.default.Sizes.LARGE,skuId:this.iconSKUId}):null,S("div",{className:_.default.header},void 0,h.default.Messages.APPLICATION_STORE_PURCHASE_GIFT_CONFIRMATION_TITLE),S("div",{className:_.default.blurb},void 0,this.headerBlurb),S("div",{className:_.default.divider}),S(f.default,{direction:f.default.Direction.VERTICAL},void 0,S(p.FormTitle,{},void 0,h.default.Messages.BILLING_GIFT_LINK),null!=a?S(d.default,{hideMessage:r?h.default.Messages.GIFT_INVENTORY_HIDDEN:null,value:(0,v.getGiftCodeURL)(a),mode:i,text:e,onCopy:function(e){return t.handleGiftCodeCopy(e,a)},supportsCopy:y.SUPPORTS_COPY,className:_.default.copyInput,buttonColor:d.default.ButtonColors.BRAND,buttonLook:d.default.ButtonLooks.FILLED}):null,S("div",{className:_.default.subtext},void 0,h.default.Messages.APPLICATION_STORE_GIFT_PURCHASE_CONFIRMATION_SUBTEXT.format({onInventoryClick:this.handleInventoryClick}))))},a=r,(o=[{key:"iconSKUId",get:function(){var e=this.props,t=e.subscriptionPlan,n=e.sku;return null!=t?t.skuId:null!=n?n.id:null}},{key:"headerBlurb",get:function(){var e=this.props.subscriptionPlan,t=h.default.Messages.APPLICATION_STORE_GIFT_PURCHASE_CONFIRMATION_BLURB;return null!=e&&(t=(e.interval===m.SubscriptionIntervalTypes.MONTH?h.default.Messages.APPLICATION_STORE_GIFT_PURCHASE_CONFIRM_SUBSCRIPTION_MONTHLY:h.default.Messages.APPLICATION_STORE_GIFT_PURCHASE_CONFIRM_SUBSCRIPTION_YEARLY).format({skuName:e.skuId===m.PremiumSubscriptionSKUs.TIER_1?h.default.Messages.PREMIUM_TIER_1:h.default.Messages.PREMIUM_TIER_2,intervalCount:e.intervalCount})),t}}])&&O(a.prototype,o),s&&O(a,s),r}(a.Component);T.displayName="GiftPurchaseConfirmation";var b=o.default.connectStores([s.default],(function(){return{obscureGiftCode:s.default.enabled}}))(T);t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(36)),i=p(n(63)),l=p(n(652)),u=n(129),s=p(n(5504)),d=n(1),f=p(n(7)),c=p(n(5571));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=[{type:d.PaymentSourceTypes.CARD,text:function(){return f.default.Messages.PAYMENT_SOURCE_CREDIT_CARD},iconType:l.default.Types.UNKNOWN},{type:d.PaymentSourceTypes.PAYPAL,text:function(){return f.default.Messages.PAYMENT_SOURCE_PAYPAL},iconType:l.default.Types.PAYPAL}],_=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n),r.prototype.render=function(){var e=this.props,t=e.onChooseType,n=e.className,r=e.onStripePaymentMethodReceived,a=e.allowStripeRequestPayments,d=a?y(s.default,{className:c.default.button,iconClassName:c.default.buttonIcon,paymentLabel:f.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_LABEL,onStripePaymentMethodReceived:r,onChooseType:t}):null,p=a?c.default.vertical:c.default.horizonal,v=a?i.default.Direction.VERTICAL:i.default.Direction.HORIZONTAL,m=h.map((function(e){return y(o.default,{onClick:function(){return t(e.type)},className:c.default.button},e.type,y(i.default,{align:i.default.Align.CENTER},void 0,y(l.default,{className:c.default.buttonIcon,type:e.iconType}),e.text()))}));return y(u.FormSection,{title:f.default.Messages.PAYMENT_SOURCE_TYPE_SELECT,className:n},void 0,y(i.default,{className:p,direction:v},void 0,m,d))},r}(a.PureComponent);_.displayName="ChoosePaymentSourceType";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=m(n(0)),o=v(n(3)),i=m(n(5194)),l=v(n(5302)),u=v(n(5193)),s=v(n(652)),d=v(n(178)),f=v(n(646)),c=v(n(7)),p=v(n(5572));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a=r.prototype;return a.componentDidMount=function(){null!=this.props.paypalClient&&i.tokenizePayPal()},a.componentWillUnmount=function(){i.teardown().then((function(){return i.createPayPalClient()}))},a.render=function(){var e=this.props,t=e.braintreeEmail,n=e.className,r=e.paypalClient;return h(f.default,{className:n,title:c.default.Messages.PAYMENT_SOURCE_PAYPAL_ACCOUNT},void 0,h("div",{className:p.default.inputWrapper},void 0,h(s.default,{type:s.default.Types.PAYPAL,className:p.default.paypalIcon}),h(d.default,{value:t,editable:!1,readOnly:!0,placeholder:null==r?c.default.Messages.PAYMENT_SOURCE_PAYPAL_LOADING:c.default.Messages.PAYMENT_SOURCE_CONFIRM_PAYPAL_DETAILS,inputClassName:p.default.paypalInput})))},r}(a.PureComponent);g.displayName="PaypalConnector";var E=o.default.connectStores([l.default,u.default],(function(){return{braintreeEmail:u.default.braintreeEmail,paypalClient:l.default.getPayPalClient()}}))(g);t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaymentRequestStepBody=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(8)),o=d(n(652)),i=d(n(178)),l=d(n(646)),u=d(n(7)),s=d(n(5573));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(e){var t,n=e.className,r=e.submitting,d=(e.stripePaymentMethod||{}).card,f=d?o.default.getType(d.brand):o.default.Types.UNKNOWN;return c(l.default,{className:n,title:u.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_TITLE},void 0,c("div",{className:s.default.cardNumberWrapper},void 0,c(o.default,{className:(0,a.default)(s.default.cardIcon,(t={},t[s.default.submitting]=r,t)),type:f}),c(i.default,{value:r&&d?u.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_CREATING.format(d):void 0,editable:!1,readOnly:!0,placeholder:u.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_LOADING,inputClassName:s.default.cardNumberInput})))};t.PaymentRequestStepBody=p,p.displayName="PaymentRequestStepBody"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,a.useRef)(e);(0,a.useEffect)((function(){t.current=e}),[e]),(0,a.useEffect)((function(){if(__OVERLAY__){var e=function(e){e.locked&&t.current()};return o.default.subscribe(i.ActionTypes.OVERLAY_SET_INPUT_LOCKED,e),function(){o.default.unsubscribe(i.ActionTypes.OVERLAY_SET_INPUT_LOCKED,e)}}}),[])};var r,a=n(0),o=(r=n(2))&&r.__esModule?r:{default:r},i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("title",{},void 0,"Nitro");function f(e){var t=e.width,n=void 0===t?106:t,r=e.height,a=void 0===r?26:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 106 26"}),d,s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M98.8266537 8.64800265L97.5788372 17.0822416C97.2940433 19.0754982 95.0485266 20.0010292 92.981582 20.0010292 91.0571496 20.0010292 89.1680861 19.0754982 89.4175111 17.2605602L90.6652125 8.64800265C90.9501215 6.76162212 93.1956383 5.80077257 95.2624676 5.80077257 97.3294121 5.80077257 99.1115628 6.76162212 98.8266537 8.64800265M96.2496839.0038079646L96.2503751.0000115044248 82.8208233.0000115044248C82.4777342.0000115044248 82.1864887.251383186 82.1368341.59030354L81.4839511 5.04596726C81.4228909 5.46254248 81.7462794 5.83609115 82.167825 5.83609115L84.6202551 5.83609115C84.8670304 5.83609115 85.0355795 6.08734779 84.9386897 6.31398496 84.6326976 7.03036549 84.4097703 7.8080646 84.2859219 8.64800265L83.0381053 17.2605602C82.2182861 23.0258876 87.0301735 25.9085513 92.2687909 25.9085513 97.7574094 25.9085513 103.139115 23.0258876 103.958934 17.2605602L105.206059 8.64800265C106.009634 2.99656903 101.367679.115400885 96.2496839.0038079646M15.5778562 11.7941867L15.6467505 15.9747796C15.648133 16.0607177 15.5902986 16.1363018 15.5068881 16.1574699L15.5067729 16.1574699 14.0843013 11.1148504C14.0822275 11.1071425 14.0795777 11.0996646 14.0763519 11.0923018L9.66308376.775018584C9.55432753.520885841 9.30421123.355912389 9.0273667.355912389L4.02607753.355912389C3.68126035.355912389 3.38920838.6097 3.34151232.950576106L.00682030635 24.7668062C-.0513596718 25.1820009.271568009 25.5526735.691385514 25.5526735L5.67355018 25.5526735C6.01882818 25.5526735 6.31122578 25.2981956 6.3583458 24.9566292L7.6643423 15.4949301C7.66560958 15.4857265 7.66618562 15.4762929 7.66607042 15.4669743L7.59475674 10.6052044 7.73715368 10.5697708 9.23116943 15.6125053C9.23335838 15.6196381 9.23589295 15.6267708 9.23888836 15.6336735L13.3663258 25.1370186C13.4758885 25.3893106 13.7250831 25.5526735 14.0004299 25.5526735L19.39573 25.5526735C19.7405472 25.5526735 20.0325992 25.2988858 20.0802953 24.9580097L23.4156785 1.14177965C23.4738585.726584956 23.1509308.355912389 22.7311133.355912389L17.782935.355912389C17.438233.355912389 17.146181.609469912 17.0983698.950346018L15.5795843 11.7654257C15.578317 11.7749743 15.577741 11.784523 15.5778562 11.7941867M25.2200758 25.5526274L30.2035078 25.5526274C30.5483249 25.5526274 30.8403769 25.2989549 30.888073 24.9579637L34.222765 1.14184867C34.280945.726653982 33.9580173.355981416 33.5381998.355981416L28.5547678.355981416C28.2100659.355981416 27.9180139.609653982 27.8702026.950645133L24.5355106 24.7667602C24.4773306 25.1819549 24.8002583 25.5526274 25.2200758 25.5526274M37.588782.910862832L36.9357838 5.3664115C36.8748388 5.78298673 37.1982273 6.15665044 37.6197729 6.15665044L42.8344271 6.15665044C43.2536686 6.15665044 43.5763658 6.52628761 43.5192227 6.94102212L41.0626451 24.7682788C41.005502 25.1830133 41.3281993 25.5526504 41.7474408 25.5526504L46.8027624 25.5526504C47.1481556 25.5526504 47.4405532 25.2980575 47.4875581 24.9564912L49.9960944 6.75280973C50.0430992 6.41112832 50.3354968 6.15665044 50.68089 6.15665044L56.2874814 6.15665044C56.6305704 6.15665044 56.9217007 5.90539381 56.9714705 5.56635841L57.6249296 1.11080973C57.6859898.694234513 57.3626013.320570796 56.9409404.320570796L38.2727712.320570796C37.9296821.320570796 37.6384366.571827434 37.588782.910862832M72.9157339 9.14614425C72.7371616 10.6051354 71.5970645 12.0642416 69.6364568 12.0642416L66.6908218 12.0642416C66.2704283 12.0642416 65.9472702 11.6925336 66.0063718 11.2768788L66.6298768 6.8920823C66.6782642 6.55178142 66.9700857 6.29891416 67.3143268 6.29891416L70.4562761 6.29891416C72.3453396 6.29891416 73.0936148 7.61571062 72.9157339 9.14614425M71.1691824.355958407L61.6845787.355958407C61.3397615.355958407 61.0477096.609630973 60.9998983.950622124L57.6652063 24.7667372C57.6070263 25.1819319 57.929954 25.5526044 58.3497715 25.5526044L63.4034802 25.5526044C63.7487582 25.5526044 64.0411558 25.2981265 64.0882759 24.9565602L65.0696166 17.8430292C65.0932342 17.6723035 65.2393178 17.5450646 65.4120144 17.5450646L66.0616716 17.5450646C66.1795293 17.5450646 66.2893224 17.6050027 66.3528019 17.7041708L71.1792055 25.2345071C71.3062798 25.4327283 71.5256356 25.5526044 71.7613509 25.5526044L78.0034289 25.5526044C78.5625328 25.5526044 78.8902992 24.9242327 78.5697909 24.4667018L73.5050221 17.2370912C73.383593 17.0637195 73.4460357 16.8224717 73.6364743 16.729631 76.8698986 15.1516841 78.7475566 13.5351973 79.3665685 9.03926814 80.0787836 3.13174602 76.3728918.355958407 71.1691824.355958407"})))}f.displayName="Nitro"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCountryCodesByCountryName=u,t.getCountryCodeByAlpha2=function(e){return a.default.find((function(t){return t.alpha2===e}))},t.getDefaultCountryCode=function(){var e=u(o.PHONE_DEFAULT_COUNTRY_CODE_NAME);return(0,r.default)(e,"Default country code cannot be missing."),e},t.getI18NName=function(e){return i.default.Messages["COUNTRY_NAME_"+e]};var r=l(n(21)),a=l(n(5196)),o=n(5291),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(e){return a.default.find((function(t){return t.name===e}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l,u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),s=g(n(5544)),d=g(n(5500)),f=g(n(5545)),c=g(n(987)),p=g(n(178)),v=n(60),y=g(n(5311)),m=n(1),h=g(n(7)),_=g(n(5209));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,r){l||(l="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var i=new Array(o),u=0;u<o;u++)i[u]=arguments[u+3];t.children=i}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:l,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}var b,C,M,N="US",P="CA",A=d.default.map((function(e){return{value:e.code,label:e.name}}));!function(e){e.NAME="name",e.COUNTRY="country",e.LINE1="line1",e.LINE2="line2",e.CITY="city",e.POSTAL_CODE="postalCode",e.STATE="state"}(b||(b={})),function(e){e.MODAL_US="modalUS",e.MODAL_INTL="modalInternational",e.SETTINGS_US="settingsUS",e.SETTINGS_INTL="settingsInternational"}(C||(C={})),function(e){e.EDIT="edit",e.CREATE="create"}(M||(M={}));var R=((r={})[N]=f.default,r[P]=s.default,r),L=((a={})[b.NAME]=function(e){return{name:b.NAME,title:function(){return h.default.Messages.BILLING_ADDRESS_NAME},autoComplete:"name",getClassNameForLayout:function(e){return[C.MODAL_US,C.MODAL_INTL].includes(e)?_.default.width100:_.default.width60},renderInput:function(e){return u.createElement(p.default,e)}}},a[b.COUNTRY]=function(e){return{name:b.COUNTRY,title:function(){return h.default.Messages.BILLING_ADDRESS_COUNTRY},autoComplete:"country",getClassNameForLayout:function(e){return[C.MODAL_US,C.MODAL_INTL].includes(e)?_.default.width100:_.default.width75},renderInput:function(e,t){e.layout;var n=e.onChange,r=T(e,["layout","onChange"]);return u.createElement(c.default,I({},r,{autofocus:!0,clearable:!1,disabled:t.mode===M.EDIT,options:A,onChange:function(t){var r=t.value;null!=n&&n(r,e.name)}}))}}},a[b.LINE1]=function(e){return{name:b.LINE1,title:function(){return h.default.Messages.BILLING_ADDRESS_ADDRESS},autoComplete:"address-line1",placeholder:function(){return h.default.Messages.BILLING_ADDRESS_ADDRESS_PLACEHOLDER},getClassNameForLayout:function(e){return[C.MODAL_US,C.MODAL_INTL].includes(e)?_.default.width100:_.default.width60},renderInput:function(e){return u.createElement(p.default,e)}}},a[b.LINE2]=function(e){return{name:b.LINE2,title:function(){return h.default.Messages.BILLING_ADDRESS_ADDRESS2},placeholder:function(){return h.default.Messages.BILLING_ADDRESS_ADDRESS2_PLACEHOLDER},autoComplete:"address-line2",getClassNameForLayout:function(e){return[C.MODAL_US,C.MODAL_INTL].includes(e)?_.default.width100:_.default.width40},renderInput:function(e){return u.createElement(p.default,e)}}},a[b.CITY]=function(e){return{name:b.CITY,title:function(){return h.default.Messages.BILLING_ADDRESS_CITY},autoComplete:"address-level2",placeholder:function(){return h.default.Messages.BILLING_ADDRESS_CITY_PLACEHOLDER},getClassNameForLayout:function(e){switch(e){case C.MODAL_INTL:case C.MODAL_US:return _.default.width100;case C.SETTINGS_INTL:return _.default.width60;case C.SETTINGS_US:default:return _.default.width50}},renderInput:function(e){return u.createElement(p.default,e)}}},a[b.POSTAL_CODE]=function(e){var t,n;switch(e){case N:t=h.default.Messages.BILLING_ADDRESS_ZIP_CODE,n=h.default.Messages.BILLING_ADDRESS_ZIP_CODE_PLACEHOLDER;break;case P:t=h.default.Messages.BILLING_ADDRESS_POSTAL_CODE,n=h.default.Messages.BILLING_ADDRESS_POSTAL_CODE_CANADA_PLACEHOLDER;break;default:t=h.default.Messages.BILLING_ADDRESS_POSTAL_CODE}return{name:b.POSTAL_CODE,title:function(){return t},autoComplete:"postal-code",placeholder:function(){return n},getClassNameForLayout:function(e){switch(e){case C.MODAL_INTL:return _.default.width100;case C.MODAL_US:return _.default.width50;case C.SETTINGS_INTL:return _.default.width30;case C.SETTINGS_US:default:return _.default.width25}},renderInput:function(e){return u.createElement(p.default,e)}}},a[b.STATE]=function(e){var t;switch(e){case N:t=h.default.Messages.BILLING_ADDRESS_STATE;break;case P:t=h.default.Messages.BILLING_ADDRESS_PROVINCE;break;default:t=h.default.Messages.BILLING_ADDRESS_REGION}return{name:b.STATE,title:function(){return t},autoComplete:"address-level1",getClassNameForLayout:function(e){switch(e){case C.MODAL_INTL:return _.default.width100;case C.MODAL_US:return _.default.width50;case C.SETTINGS_INTL:return _.default.width30;case C.SETTINGS_US:default:return _.default.width25}},renderInput:function(t){var n=R[e],r=!t.value||null!=n&&n.find((function(e){return e.value===t.value})),a=t.layout,o=t.onChange,i=T(t,["layout","onChange"]);return[N,P].includes(e)&&r?u.createElement(c.default,I({},i,{menuPlacement:[C.MODAL_US,C.MODAL_INTL].includes(a)?c.default.MenuPlacements.TOP:void 0,clearable:!1,options:n,onChange:function(e){var n=e.value;null!=o&&o(n,t.name)}})):u.createElement(p.default,t)}}},a),D=((o={})[C.MODAL_US]=[[L[b.COUNTRY]],[L[b.LINE1]],[L[b.LINE2]],[L[b.CITY]],[L[b.STATE],L[b.POSTAL_CODE]]],o[C.MODAL_INTL]=[[L[b.COUNTRY]],[L[b.LINE1]],[L[b.LINE2]],[L[b.CITY]],[L[b.STATE]],[L[b.POSTAL_CODE]]],o[C.SETTINGS_US]=[[L[b.NAME]],[L[b.LINE1],L[b.LINE2]],[L[b.CITY],L[b.STATE],L[b.POSTAL_CODE]],[L[b.COUNTRY]]],o[C.SETTINGS_INTL]=[[L[b.NAME]],[L[b.LINE1],L[b.LINE2]],[L[b.CITY]],[L[b.STATE],L[b.POSTAL_CODE]],[L[b.COUNTRY]]],o),w=function(e){var t,n;function r(){for(var t,n,r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(n=e.call.apply(e,[this].concat(a))||this).state={values:(t={},t[b.NAME]=n.props[b.NAME],t[b.COUNTRY]=n.props[b.COUNTRY],t[b.LINE1]=n.props[b.LINE1],t[b.LINE2]=n.props[b.LINE2],t[b.CITY]=n.props[b.CITY],t[b.POSTAL_CODE]=n.props[b.POSTAL_CODE],t[b.STATE]=n.props[b.STATE],t),dirtyFields:{},errors:{}},n.handleFieldBlur=function(){n.setState({errors:n.validateForm(!0)})},n.handleFieldChange=function(e,t){var r,a;if(t){var o=n.state,i=o.values,l=o.errors,u=o.dirtyFields;delete l[t],n.setState({values:I({},i,(r={},r[t]=e,r)),dirtyFields:I({},u,(a={},a[t]=!0,a)),errors:l})}},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var a=r.prototype;return a.componentDidMount=function(){this.handleInfoChange()},a.componentDidUpdate=function(e,t){this.state!==t&&this.handleInfoChange()},a.validateForm=function(e){var t=this.state,n=t.values,r=t.dirtyFields,a={};e&&!r[b.NAME]||n[b.NAME]||this.props.mode!==M.EDIT||(a[b.NAME]=h.default.Messages.BILLING_ADDRESS_NAME_ERROR_REQUIRED),e&&!r[b.COUNTRY]||n[b.COUNTRY]||(a[b.COUNTRY]=h.default.Messages.BILLING_ADDRESS_COUNTRY_ERROR_REQUIRED),e&&!r[b.LINE1]||n[b.LINE1]||(a[b.LINE1]=h.default.Messages.BILLING_ADDRESS_ADDRESS_ERROR_REQUIRED),e&&!r[b.CITY]||n[b.CITY]||(a[b.CITY]=h.default.Messages.BILLING_ADDRESS_CITY_ERROR_REQUIRED);var o=n[b.COUNTRY];switch(o){case N:if(!e||r[b.POSTAL_CODE]){var i=n[b.POSTAL_CODE];i?5!==i.length?a[b.POSTAL_CODE]=h.default.Messages.BILLING_ADDRESS_ZIP_CODE_ERROR_LENGTH:/^\d{5}$/.test(i)||(a[b.POSTAL_CODE]=h.default.Messages.BILLING_ADDRESS_ZIP_CODE_INVALID):a[b.POSTAL_CODE]=h.default.Messages.BILLING_ADDRESS_ZIP_CODE_ERROR_REQUIRED}e&&!r[b.STATE]||n[b.STATE]||(a[b.STATE]=h.default.Messages.BILLING_ADDRESS_STATE_ERROR_REQUIRED);break;case P:e&&!r[b.POSTAL_CODE]||n[b.POSTAL_CODE]||(a[b.POSTAL_CODE]=h.default.Messages.BILLING_ADDRESS_POSTAL_CODE_ERROR_REQUIRED),e&&!r[b.STATE]||n[b.STATE]||(a[b.STATE]=h.default.Messages.BILLING_ADDRESS_PROVINCE_ERROR_REQUIRED);break;default:e&&!r[b.POSTAL_CODE]||n[b.POSTAL_CODE]||m.COUNTRIES_WITHOUT_POSTAL_CODES.includes(o)||(a[b.POSTAL_CODE]=h.default.Messages.BILLING_ADDRESS_POSTAL_CODE_ERROR_REQUIRED)}return a},a.handleInfoChange=function(){var e=this.state,t=e.values,n=e.dirtyFields,r=this.validateForm(!1);this.props.onBillingAddressChange(t,0===Object.keys(r).length,Object.keys(n).length>0)},a.render=function(){var e=this.state,t=e.errors,n=e.values,r=this.props,a=r.layout,o=r.mode,i=r.className,l=r.error,u=D[a];if(null==u)throw new Error("Provide a proper layout property.");var s=n[b.COUNTRY],d=u.map((function(e){var t=e.map((function(e){return e(s)})).filter(v.isNotNullish);return t.length>0?{fields:t}:null})).filter(v.isNotNullish);return S(y.default,{className:i,form:d,layout:a,values:n,errors:t,formError:l,onFieldChange:this.handleFieldChange,onFieldBlur:this.handleFieldBlur,mode:o})},r}(u.PureComponent);w.displayName="AddressForm",w.Layouts=C,w.Modes=M,w.defaultProps=((i={})[b.NAME]="",i[b.COUNTRY]="",i[b.LINE1]="",i[b.LINE2]="",i[b.CITY]="",i[b.POSTAL_CODE]="",i[b.STATE]="",i.layout=C.MODAL_US,i.mode=M.CREATE,i.error=null,i);var k=w;t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(63)),l=n(129),u=s(n(5209));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={changedSinceError:new Set},t.renderFormSection=function(e){var n=t.props,r=n.values,a=n.onFieldChange,i=n.onFieldFocus,u=n.onFieldBlur,s=n.layout,d=p(n,["values","onFieldChange","onFieldFocus","onFieldBlur","layout"]),v=e.getClassNameForLayout,y=e.renderInput,m=e.title,h=e.name,_=e.placeholder,g=c({},p(e,["getClassNameForLayout","renderInput","title","name","placeholder"]),{placeholder:_&&_(),layout:s,error:t.getError(h),value:r[h],name:h,onChange:a,onFocus:i,onBlur:u});return f(l.FormSection,{className:(0,o.default)(v&&v(s)),title:m()},h,y(g,d))},t.renderFormRow=function(e){var n=e.fields.map(t.renderFormSection);return f(i.default,{className:(0,o.default)(u.default.row,e.className)},e.fields.map((function(e){return e.name})).join(""),n)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a=r.prototype;return a.componentDidUpdate=function(e){if(this.props.formError!==e.formError)this.setState({changedSinceError:new Set});else if(null!=this.props.formError){var t=this.state.changedSinceError;this.getChangedValues(e).forEach((function(e){return t.add(e)})),this.setState({changedSinceError:t})}},a.getChangedValues=function(e){var t=this.props.values,n=e.values;return Object.keys(t).filter((function(e){return t[e]!==n[e]}))},a.getError=function(e){var t=this.props,n=t.errors,r=t.formError;return null!=n[e]?n[e]:null==r||this.state.changedSinceError.has(e)?null:r.getFieldMessage(e)},a.render=function(){var e=this.props,t=e.form;return f("div",{className:e.className},void 0,t.map(this.renderFormRow))},r}(a.PureComponent);y.displayName="FormRenderer";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l,u,s,d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),f=S(n(6)),c=S(n(178)),p=S(n(5203)),v=n(430),y=S(n(5501)),m=S(n(5502)),h=S(n(5503)),_=S(n(5311)),g=S(n(7)),E=S(n(5209));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,r){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var l=new Array(o),u=0;u<o;u++)l[u]=arguments[u+3];t.children=l}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}!function(e){e.CARD_NUMBER="cardNumber",e.EXPIRATION_DATE="expirationDate",e.CVC="cvc",e.NAME="name"}(u||(u={})),function(e){e.MODAL="modal",e.SETTINGS="settings"}(s||(s={}));var M=((r={})[u.CARD_NUMBER]={name:u.CARD_NUMBER,title:function(){return g.default.Messages.CREDIT_CARD_NUMBER},autoComplete:"cc-number",placeholder:function(){return g.default.Messages.PAYMENT_SOURCE_CARD_NUMBER},pattern:"\\d*",getClassNameForLayout:function(){return E.default.width100},renderInput:function(e,t){return d.createElement(m.default,C({},e,{inputRef:function(n){return t.setInputRef(e.name,n)},flipped:t.codeFocused,autoFocus:!0}))}},r[u.EXPIRATION_DATE]={name:u.EXPIRATION_DATE,title:function(){return g.default.Messages.CREDIT_CARD_EXPIRATION_DATE},autoComplete:"cc-exp",placeholder:function(){return g.default.Messages.PAYMENT_SOURCE_EXPIRATION_DATE_PLACEHOLDER},pattern:"\\d*",getClassNameForLayout:function(){return E.default.width50},renderInput:function(e,t){return d.createElement(h.default,C({},e,{inputRef:function(n){return t.setInputRef(e.name,n)}}))}},r[u.CVC]={name:u.CVC,title:function(){return g.default.Messages.CREDIT_CARD_CVC},autoComplete:"cc-csc",placeholder:function(){return g.default.Messages.CREDIT_CARD_SECURITY_CODE},pattern:"\\d*",getClassNameForLayout:function(){return E.default.width50},renderInput:function(e,t){return d.createElement(y.default,C({},e,{cardType:t.cardType,inputRef:function(n){return t.setInputRef(e.name,n)}}))}},r[u.NAME]={name:u.NAME,title:function(){return g.default.Messages.CREDIT_CARD_NAME_ON_CARD},autoComplete:"cc-name",placeholder:function(){return g.default.Messages.CREDIT_CARD_NAME},getClassNameForLayout:function(){return E.default.width100},renderInput:function(e,t){return d.createElement(c.default,C({},e,{inputRef:function(n){return t.setInputRef(e.name,n)}}))}},r),N=((a={})[s.MODAL]=[{fields:[M[u.CARD_NUMBER]]},{fields:[M[u.EXPIRATION_DATE],M[u.CVC]]},{fields:[M[u.NAME]]}],a[s.SETTINGS]=[{fields:[M[u.EXPIRATION_DATE]]}],a),P=function(e){var t,n;function r(){for(var t,n,r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(n=e.call.apply(e,[this].concat(a))||this).state={codeFocused:!1,values:(t={},t[u.CARD_NUMBER]=n.props[u.CARD_NUMBER],t[u.EXPIRATION_DATE]=n.props[u.EXPIRATION_DATE],t[u.CVC]=n.props[u.CVC],t[u.NAME]=n.props[u.NAME],t),dirtyFields:{},errors:{}},n._refs={},n.setRef=function(e,t){n._refs[e]=t},n.handleFieldBlur=function(e,t){var r={errors:n.validateForm(!0)};t===u.CVC&&(r.codeFocused=!1),n.setState(r)},n.handleFieldFocus=function(e,t){t===u.CVC&&n.setState({codeFocused:!0})},n.handleFieldChange=function(e,t,r){var a,o;if(void 0===r&&(r=!1),null==t)throw new Error("You must provide a name for the field.");var i=n.state,l=i.values,u=i.dirtyFields,s=i.errors;delete s[t],n.setState({values:C({},l,(a={},a[t]=e,a)),dirtyFields:C({},u,(o={},o[t]=!0,o)),errors:s},(function(){if(r){if(null==t)throw new Error("You must provide a name for the field.");var e,a=n.getNextFieldName(t);if(null!=a)null===(e=n._refs[a])||void 0===e||e.focus()}}))},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n);var a=r.prototype;return a.componentDidMount=function(){var e,t=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.ensureStripeIsLoaded)();case 2:l=e.sent,this.handleInfoChange();case 4:case"end":return e.stop()}}),e,this)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){T(o,r,a,i,l,"next",e)}function l(e){T(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),a.componentDidUpdate=function(e,t){this.state!==t&&this.handleInfoChange()},a.getNextFieldName=function(e){var t=this.props.layout,n=N[t],r=(0,f.default)(n).flatMap((function(e){return e.fields})).map((function(e){return e.name})).value(),a=r.indexOf(e);return-1===a||a===r.length-1?null:r[a+1]},a.validateForm=function(e){if(null==l)return{};var t=this.state,n=t.values,r=t.dirtyFields,a={};return e&&!r[u.CARD_NUMBER]||(n[u.CARD_NUMBER]?l.card.validateCardNumber(n[u.CARD_NUMBER])||(a[u.CARD_NUMBER]=g.default.Messages.CREDIT_CARD_ERROR_NUMBER):a[u.CARD_NUMBER]=g.default.Messages.CREDIT_CARD_ERROR_REQUIRED),e&&!r[u.EXPIRATION_DATE]||l.card.validateExpiry(n[u.EXPIRATION_DATE])||(a[u.EXPIRATION_DATE]=g.default.Messages.CREDIT_CARD_ERROR_EXPIRATION),e&&!r[u.CVC]||l.card.validateCVC(n[u.CVC])||(a[u.CVC]=g.default.Messages.CREDIT_CARD_ERROR_SECURITY_CODE),e&&!r[u.NAME]||n[u.NAME]||(a[u.NAME]=g.default.Messages.PAYMENT_SOURCE_NAME_ERROR_REQUIRED),a},a.handleInfoChange=function(){var e=this.state.values,t=this.validateForm(!1);this.props.onCardInfoChange(e,0===Object.keys(t).length)},a.render=function(){var e=this.props,t=e.layout,n=e.error,r=e.className,a=this.state,o=a.errors,i=a.codeFocused,l=a.values,s=N[t];if(null==s)throw new Error("Provide a proper layout property.");var d=p.default.getCreditCardType(l[u.CARD_NUMBER]);return I(_.default,{className:r,form:s,layout:t,values:l,errors:o,formError:n,onFieldChange:this.handleFieldChange,onFieldBlur:this.handleFieldBlur,onFieldFocus:this.handleFieldFocus,codeFocused:i,cardType:d,setInputRef:this.setRef})},r}(d.PureComponent);P.displayName="CardInfoForm",P.Layouts=s,P.defaultProps=((o={})[u.CARD_NUMBER]="",o[u.EXPIRATION_DATE]="",o[u.CVC]="",o[u.NAME]="",o.layout=s.MODAL,o);var A=P;t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePaymentModalAnimationScene=function(e){var t=e.purchaseState,n=e.currentStep,i=e.initialScene,l=e.purchaseScene,u=e.errorScene,s=e.successScene,d=(0,r.useState)(i),f=d[0],c=d[1];return(0,r.useEffect)((function(){t===o.PurchaseState.PURCHASING?c(l):t===o.PurchaseState.FAIL&&c(u)}),[t,l,u]),(0,r.useEffect)((function(){n===a.Step.CONFIRM&&c(s)}),[n,s]),[f,c]};var r=n(0),a=n(647),o=n(995)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=n(254);n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=null,d=null,f=null;function c(e){var t=e.error;s=t}function p(){s=null}var v=new(function(e){var t,n,r,a,o;function i(){return e.apply(this,arguments)||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n),i.prototype.getGiftCode=function(e){return e===f?d:null},r=i,(a=[{key:"paymentError",get:function(){return s}}])&&l(r.prototype,a),o&&l(r,o),i}(r.default.Store))(a.default,{PREMIUM_PAYMENT_SUBSCRIBE_FAIL:c,PREMIUM_PAYMENT_UPDATE_FAIL:c,PREMIUM_PAYMENT_SUBSCRIBE_SUCCESS:function(e){p()},PREMIUM_PAYMENT_UPDATE_SUCCESS:function(e){return p()},PREMIUM_PAYMENT_ERROR_CLEAR:function(e){return p()},BRAINTREE_TOKENIZE_PAYPAL_FAIL:function(e){var t=e.message,n=e.code;s=new o.BillingError(t,n)},SKU_PURCHASE_SUCCESS:function(e){d=e.giftCode,f=e.skuId},SKU_PURCHASE_FAIL:function(e){s=e.error},GIFT_CODE_CREATE:function(e){var t=e.giftCode;if(0!==t.uses||t.sku_id!==f)return!1;d=t.code}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumModalHeaderAnimationTier1=u,t.PremiumModalHeaderAnimationTier2=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(5201),o=n(5313);function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(e){var t=e.currentStep,n=e.purchaseState,r=e.className,i=(0,o.usePaymentModalAnimationScene)({purchaseState:n,currentStep:t,initialScene:a.PremiumPaymentAnimationTier1.Scenes.NORMAL,purchaseScene:a.PremiumPaymentAnimationTier1.Scenes.SPEED_START,errorScene:a.PremiumPaymentAnimationTier1.Scenes.NORMAL,successScene:a.PremiumPaymentAnimationTier1.Scenes.FINISH}),u=i[0],s=i[1];return l(a.PremiumPaymentAnimationTier1,{className:r,nextScene:u,onScenePlay:function(e){return s(a.PremiumPaymentAnimationTier1.getNextScene(e))},pauseWhileUnfocused:!1})}function s(e){var t=e.currentStep,n=e.purchaseState,r=e.className,i=(0,o.usePaymentModalAnimationScene)({purchaseState:n,currentStep:t,initialScene:a.PremiumPaymentAnimationTier2.Scenes.IDLE_ENTRY,purchaseScene:a.PremiumPaymentAnimationTier2.Scenes.BOOST_START,errorScene:a.PremiumPaymentAnimationTier2.Scenes.ERROR,successScene:a.PremiumPaymentAnimationTier2.Scenes.BOOST_END}),u=i[0],s=i[1];return l(a.PremiumPaymentAnimationTier2,{className:r,nextScene:u,onScenePlay:function(e){return s(a.PremiumPaymentAnimationTier2.getNextScene(e))},pauseWhileUnfocused:!1})}u.displayName="PremiumModalHeaderAnimationTier1",s.displayName="PremiumModalHeaderAnimationTier2"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(5172)),l=E(n(448)),u=E(n(151)),s=E(n(227)),d=n(129),f=E(n(130)),c=n(250),p=n(1037),v=E(n(5177)),y=n(5175),m=n(5199),h=n(1),_=E(n(7)),g=E(n(5211));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e){var t,n=e.paymentSources,r=e.paymentSourceId,E=e.plan,S=e.isGift,I=void 0!==S&&S,T=e.isTrial,b=void 0!==T&&T,C=e.proratedInvoicePreview,M=e.renewalInvoicePreview,N=e.onPaymentSourceChange,P=e.handlePaymentSourceAdd,A=e.setHasAcceptedTerms,R=e.legalTermsNodeRef,L=e.hasLegalTermsFlash,D=(0,o.useStateFromStores)([u.default],(function(){return u.default.enabled})),w=(0,m.useSubscriptionEntitlements)(E.id,I),k=w.hasEntitlements,j=w.entitlements;if(I)t=O(y.SubscriptionInvoiceGift,{plan:E,className:g.default.invoice});else{if(null==C||null==M)return O(s.default,{className:g.default.reviewLoader});t=O(p.PremiumInvoiceTable,{className:g.default.invoice},void 0,O(p.PremiumInvoiceTableHeader,{},void 0,_.default.Messages.BILLING_SWITCH_PLAN_PURCHASE_DETAILS),O(y.PremiumSubscriptionChangePlanInvoiceRows,{invoice:C,newPlan:E}),O(y.SubscriptionInvoiceFooter,{renewalInvoice:M,isTrial:b}))}var U=function(e,t){var n=null,r=null,a=null;if(e&&null!=t){var o=f.default.getIntervalForInvoice(t),i=(0,c.formatRate)((0,c.formatPrice)(t.total,t.currency),o),l=t.subscriptionPeriodEnd;n=_.default.Messages.BILLING_LEGAL_MUMBO_JUMBO_TRIAL_LABEL.format({url:h.MarketingURLs.TERMS,rate:i,renewalDate:l}),r=g.default.trialCheckbox,a=g.default.trialCheckboxLabel}return{checkboxLabel:n,checkboxClassname:r,checkboxLabelClassname:a}}(b,M),G=U.checkboxLabel,F=U.checkboxClassname,B=U.checkboxLabelClassname;return O("div",{className:g.default.stepBody},void 0,O(d.FormTitle,{tag:d.FormTitleTags.H5,className:g.default.invoiceHeader},void 0,I?_.default.Messages.PAYMENT_MODAL_SUBTITLE_PREMIUM_GIFT:f.default.getBillingReviewSubheader(null,E.id)),t,O("div",{className:g.default.paymentSourceWrapper},void 0,O(d.FormTitle,{tag:d.FormTitleTags.H5},void 0,_.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_TITLE),O(i.default,{paymentSources:Object.values(n),selectedPaymentSourceId:r,prependOption:k?{label:_.default.Messages.ATTACH_PAYMENT_SOURCE_PROMPT_OPTION_OPTIONAL,value:null}:null,onChange:N,onPaymentSourceAdd:P,hidePersonalInformation:D}),k&&null==r?O("div",{className:g.default.paymentSourceOptionalWarning},void 0,_.default.Messages.ATTACH_PAYMENT_SOURCE_OPTIONAL_WITH_ENTITLEMENTS_WARNING.format({months:j.length})):null),a.createElement(v.default,{isActive:L,ref:R},O(l.default,{onChange:A,forceShow:!0,className:g.default.purchaseTerms,checkboxLabel:G,checkboxClassname:F,checkboxLabelClassname:B,finePrint:b?null:f.default.getLegalString(E.interval,I)})))}I.displayName="ReviewStepBody"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ShineAnimation=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=y(n(8)),u=y(n(140)),s=y(n(265)),d=n(973),f=n(5402),c=n(447),p=n(1),v=y(n(5593));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,r){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=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}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===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=(0,c.hexWithOpacity)(p.Colors.WHITE,0),E=Object.freeze({DURATION:(r={},r[p.PremiumTypes.TIER_1]=1e3,r[p.PremiumTypes.TIER_2]=1500,r),DELAY:(a={},a[p.PremiumTypes.TIER_1]=400,a[p.PremiumTypes.TIER_2]=2200,a),FLASH_TIME_PERCENT:.72,FLASH_DURATION_PERCENT:.08}),S=(0,u.default)({PREMIUM_ACTIVATED:null,PREMIUM_UPDATED:null,PREMIUM_UPGRADED:null,PREMIUM_GUILD_SUBSCRIPTION_ACTIVATED:null}),O=h("g",{fill:"currentColor"},void 0,h("path",{d:"M50.61,20.21a3.57,3.57,0,0,1-.25.77,3.72,3.72,0,0,1-.49.88,5.79,5.79,0,0,1-.75.85l0,0a.89.89,0,0,0,0,1.26,3.07,3.07,0,0,1,.49.54A4.29,4.29,0,0,1,50.25,26a3.78,3.78,0,0,1,.11,1.45,6.31,6.31,0,0,1-.22,1.27,7,7,0,0,1-2.56,3.71,8.42,8.42,0,0,1-5,1.32H35.24a.57.57,0,0,1-.56-.66l2.56-18.3a.58.58,0,0,1,.56-.5h7.31a6.93,6.93,0,0,1,2.5.42,4.83,4.83,0,0,1,1.87,1.18,4.1,4.1,0,0,1,1.05,1.84A5.45,5.45,0,0,1,50.61,20.21ZM44,21.88a1.93,1.93,0,0,0,1.43-.52,2,2,0,0,0,.63-1.21A1.53,1.53,0,0,0,45.83,19a1.45,1.45,0,0,0-1.3-.55H42.17a.57.57,0,0,0-.56.49l-.34,2.32a.57.57,0,0,0,.57.65Zm-1,7.53a2.44,2.44,0,0,0,1.74-.6,2.26,2.26,0,0,0,.74-1.38,1.77,1.77,0,0,0-.36-1.37,1.82,1.82,0,0,0-1.57-.63H41.19a.57.57,0,0,0-.57.49l-.39,2.84a.57.57,0,0,0,.56.65Z"}),h("path",{d:"M54.18,20.68a6.89,6.89,0,0,1,1.1-2.92,7.91,7.91,0,0,1,2.12-2.08,9.44,9.44,0,0,1,2.75-1.27,11.56,11.56,0,0,1,3-.41,10.39,10.39,0,0,1,2.91.41,6.66,6.66,0,0,1,2.42,1.27A5.18,5.18,0,0,1,70,17.76a5.44,5.44,0,0,1,.28,2.92l-1,6.64a6.9,6.9,0,0,1-1.1,2.94,7.59,7.59,0,0,1-2.06,2.09,9.41,9.41,0,0,1-2.75,1.24,11.88,11.88,0,0,1-3.1.41,10.39,10.39,0,0,1-2.91-.41A7,7,0,0,1,55,32.35a5.53,5.53,0,0,1-1.54-2.09,5.63,5.63,0,0,1-.27-2.94Zm4,6.64a1.42,1.42,0,0,0,.14.94,2.2,2.2,0,0,0,.6.66,3.28,3.28,0,0,0,.91.38,4.61,4.61,0,0,0,1.1.14,5.15,5.15,0,0,0,1.18-.14,4.24,4.24,0,0,0,1.1-.41A2.63,2.63,0,0,0,64,28.2a2,2,0,0,0,.44-1l1-6.51A1.6,1.6,0,0,0,64.71,19a2.6,2.6,0,0,0-.94-.41,4,4,0,0,0-1.12-.14,4.94,4.94,0,0,0-1.21.14,3.83,3.83,0,0,0-1.07.41,3.19,3.19,0,0,0-.86.68,2.06,2.06,0,0,0-.41,1Z"}),h("path",{d:"M73.53,20.68a6.89,6.89,0,0,1,1.1-2.92,7.91,7.91,0,0,1,2.12-2.08,9.44,9.44,0,0,1,2.75-1.27,11.56,11.56,0,0,1,3-.41,10.39,10.39,0,0,1,2.91.41,6.66,6.66,0,0,1,2.42,1.27,5.18,5.18,0,0,1,1.54,2.08,5.44,5.44,0,0,1,.28,2.92l-1,6.64a6.9,6.9,0,0,1-1.1,2.94,7.59,7.59,0,0,1-2.06,2.09,9.41,9.41,0,0,1-2.75,1.24,11.88,11.88,0,0,1-3.1.41,10.39,10.39,0,0,1-2.91-.41,7,7,0,0,1-2.4-1.24,5.41,5.41,0,0,1-1.53-2.09,5.52,5.52,0,0,1-.28-2.94Zm4,6.64a1.48,1.48,0,0,0,.14.94,2.2,2.2,0,0,0,.6.66,3.28,3.28,0,0,0,.91.38,4.61,4.61,0,0,0,1.1.14,5.15,5.15,0,0,0,1.18-.14,4.24,4.24,0,0,0,1.1-.41,2.63,2.63,0,0,0,.82-.69,2,2,0,0,0,.44-1l1-6.51a1.8,1.8,0,0,0-.11-1,1.72,1.72,0,0,0-.58-.68,2.6,2.6,0,0,0-.94-.41A4,4,0,0,0,82,18.48a4.94,4.94,0,0,0-1.21.14,3.83,3.83,0,0,0-1.07.41,3.19,3.19,0,0,0-.86.68,2.06,2.06,0,0,0-.41,1Z"}),h("path",{d:"M93.91,28a.66.66,0,0,1,.88.09,3.75,3.75,0,0,0,1.34.91,5.57,5.57,0,0,0,2.19.47,4.1,4.1,0,0,0,1.76-.36A1.47,1.47,0,0,0,101,28a.93.93,0,0,0-.16-.77,1.88,1.88,0,0,0-.69-.58,4.29,4.29,0,0,0-1-.36A7.84,7.84,0,0,0,97.94,26a7.78,7.78,0,0,1-2.2-.72A6.33,6.33,0,0,1,94,23.89a5.29,5.29,0,0,1-1.07-2,5.48,5.48,0,0,1-.08-2.53,6.12,6.12,0,0,1,1-2.5,6.25,6.25,0,0,1,1.85-1.67A7.55,7.55,0,0,1,98,14.27a12.85,12.85,0,0,1,2.64-.27,11,11,0,0,1,1.73.14,6.34,6.34,0,0,1,3.16,1.45,7.79,7.79,0,0,1,1,1.05.55.55,0,0,1-.13.79l-2.68,1.86a.65.65,0,0,1-.78-.07,3.75,3.75,0,0,0-1.15-.69,5.23,5.23,0,0,0-1.74-.35,3.22,3.22,0,0,0-1.62.33,1.33,1.33,0,0,0-.77,1.09,1.26,1.26,0,0,0,.55,1.3,5.76,5.76,0,0,0,1.79.65,19.61,19.61,0,0,1,2.45.66,5.4,5.4,0,0,1,2,1.16,4.18,4.18,0,0,1,1.24,1.95,6.27,6.27,0,0,1,0,3,6.49,6.49,0,0,1-2.8,4.26,8,8,0,0,1-2.48,1.07,11.5,11.5,0,0,1-2.94.36,8.09,8.09,0,0,1-1.84-.22,9.22,9.22,0,0,1-1.84-.66A8.52,8.52,0,0,1,92.22,32a6.61,6.61,0,0,1-1.06-1.12.55.55,0,0,1,.1-.74Z"}),h("path",{d:"M119.86,18.75a.57.57,0,0,0-.57.5l-1.92,14a.58.58,0,0,1-.57.5H113a.58.58,0,0,1-.57-.66L114.3,19.4a.58.58,0,0,0-.57-.65H109.8a.57.57,0,0,1-.57-.65l.49-3.36a.58.58,0,0,1,.57-.49h14.32a.57.57,0,0,1,.56.65l-.49,3.36a.57.57,0,0,1-.57.49Z"}),h("path",{d:"M139.51,24.87l-.51-5a.13.13,0,0,0-.12-.11h0a.12.12,0,0,0-.11.08l-1.87,4.89a.54.54,0,0,0,.51.72H139A.54.54,0,0,0,139.51,24.87Zm6,8.86h-4.23a.55.55,0,0,1-.53-.44l-.58-3a.55.55,0,0,0-.53-.44h-4.46a.53.53,0,0,0-.49.32l-1.47,3.27a.55.55,0,0,1-.49.32h-4.14a.53.53,0,0,1-.48-.77l9.1-18.39a.55.55,0,0,1,.48-.3h3.77a.56.56,0,0,1,.53.42l4.05,18.39A.54.54,0,0,1,145.55,33.73Z"}),h("path",{d:"M161.19,29.35a.52.52,0,0,1,.19.8A9,9,0,0,1,154,34c-3.86,0-7.43-2.23-6.81-6.65l.94-6.7C148.77,16.25,153,14,157,14a6.16,6.16,0,0,1,6.12,4,.53.53,0,0,1-.31.68l-3.36,1.27a.54.54,0,0,1-.64-.21,3,3,0,0,0-2.58-1.19c-1.42,0-2.84.8-3,2.12l-.94,6.7c-.2,1.27,1,2.06,2.42,2.06A3.51,3.51,0,0,0,157.47,28a.53.53,0,0,1,.67-.16Z"}),h("path",{d:"M174.59,19.21l-2,14.06a.54.54,0,0,1-.53.46h-3.95a.54.54,0,0,1-.54-.61l1.92-13.76a.53.53,0,0,0-.53-.61h-4.08a.53.53,0,0,1-.53-.6l.51-3.45a.54.54,0,0,1,.53-.45H180a.54.54,0,0,1,.54.6L180,18.3a.54.54,0,0,1-.54.45h-4.38A.54.54,0,0,0,174.59,19.21Z"}),h("path",{d:"M184.73,33.73h-3.89a.53.53,0,0,1-.53-.61l2.6-18.39a.54.54,0,0,1,.53-.46h3.9a.54.54,0,0,1,.53.61l-2.6,18.39A.55.55,0,0,1,184.73,33.73Z"}),h("path",{d:"M203.71,14.25h4.13a.52.52,0,0,1,.48.76L199,33.43a.53.53,0,0,1-.48.3h-3.8a.54.54,0,0,1-.52-.42l-4.11-18.42a.54.54,0,0,1,.53-.64h4.23a.53.53,0,0,1,.52.43l1.67,9s0,0,0,.06l.27,4.62h.06l1.49-4.59,0-.06,4.32-9.2A.55.55,0,0,1,203.71,14.25Z"}),h("path",{d:"M214,24.87l-.52-5a.12.12,0,0,0-.12-.11h0a.11.11,0,0,0-.11.08l-1.87,4.89a.53.53,0,0,0,.5.72h1.58A.54.54,0,0,0,214,24.87Zm6,8.86h-4.23a.55.55,0,0,1-.53-.44l-.58-3a.55.55,0,0,0-.53-.44h-4.47a.55.55,0,0,0-.49.32l-1.47,3.27a.54.54,0,0,1-.49.32h-4.13a.53.53,0,0,1-.48-.77l9.1-18.39a.55.55,0,0,1,.48-.3H216a.54.54,0,0,1,.52.42l4.05,18.39A.53.53,0,0,1,220,33.73Z"}),h("path",{d:"M230.49,19.21l-2,14.06a.55.55,0,0,1-.53.46h-4a.54.54,0,0,1-.53-.61l1.92-13.76a.54.54,0,0,0-.53-.61h-4.08a.52.52,0,0,1-.53-.6l.51-3.45a.54.54,0,0,1,.53-.45h14.58a.52.52,0,0,1,.53.6l-.51,3.45a.53.53,0,0,1-.53.45H231A.53.53,0,0,0,230.49,19.21Z"}),h("path",{d:"M243.26,21.8H250a.54.54,0,0,1,.53.61l-.47,3.3a.52.52,0,0,1-.53.46H242.5a.53.53,0,0,0-.53.46l-.27,1.85a.53.53,0,0,0,.53.6h7.45a.53.53,0,0,1,.53.6l-.49,3.59a.54.54,0,0,1-.53.46H236.56a.53.53,0,0,1-.53-.61l2.6-18.39a.54.54,0,0,1,.53-.46h12.63a.54.54,0,0,1,.54.61l-.52,3.58a.54.54,0,0,1-.53.46h-7.75a.53.53,0,0,0-.53.45l-.27,1.83A.53.53,0,0,0,243.26,21.8Z"}),h("path",{d:"M260.57,29.11c1.36,0,2.59-.74,2.73-1.79l.94-6.53c.14-1.08-.83-1.93-2.19-1.93H260a.54.54,0,0,0-.53.46l-1.32,9.19a.53.53,0,0,0,.53.6Zm1.95-14.84c4,0,7.37,2,6.73,6.52l-.94,6.53c-.64,4.48-4.59,6.41-8.55,6.41H253a.53.53,0,0,1-.53-.61l2.6-18.39a.54.54,0,0,1,.53-.46Z"})),I=h("path",{fill:"currentColor",d:"M112.46,20.67l-1,6.52c-.22,1.54-2,2.25-3.59,2.25s-3-.71-2.78-2.11l1-6.66c.23-1.45,2-2.2,3.59-2.2s3,.75,2.79,2.2m-2-6.67H100a.55.55,0,0,0-.54.46l-.51,3.44a.54.54,0,0,0,.54.61h1.91a.26.26,0,0,1,.25.37,7.23,7.23,0,0,0-.51,1.8l-1,6.66c-.64,4.45,3.12,6.68,7.21,6.68,4.28,0,8.49-2.23,9.13-6.68l1-6.66c.63-4.36-3-6.59-7-6.67m-63,9.1.06,3.23a.14.14,0,0,1-.11.14l-1.11-3.89v0l-3.45-8a.54.54,0,0,0-.49-.32H38.42a.53.53,0,0,0-.53.46L35.28,33.12a.54.54,0,0,0,.54.61h3.89a.52.52,0,0,0,.53-.46l1-7.31v0l-.06-3.75.11,0,1.17,3.89v0l3.23,7.34a.52.52,0,0,0,.49.32h4.22a.54.54,0,0,0,.53-.46l2.6-18.39a.53.53,0,0,0-.53-.61H49.17a.54.54,0,0,0-.54.46l-1.18,8.35a0,0,0,0,0,0,0M55,33.73h3.9a.53.53,0,0,0,.53-.46L62,14.88a.53.53,0,0,0-.53-.61H57.58a.54.54,0,0,0-.54.46l-2.6,18.39a.53.53,0,0,0,.53.61m9.66-19-.51,3.44a.54.54,0,0,0,.54.61h4.07a.52.52,0,0,1,.53.6L67.35,33.13a.52.52,0,0,0,.53.6h4a.52.52,0,0,0,.53-.46l2-14.06a.55.55,0,0,1,.54-.46h4.38a.54.54,0,0,0,.53-.46l.51-3.44a.53.53,0,0,0-.53-.61H65.17a.55.55,0,0,0-.54.46m27.59,6.36a2.52,2.52,0,0,1-2.56,2.25h-2.3a.53.53,0,0,1-.53-.61l.48-3.38a.54.54,0,0,1,.54-.46H90.3a1.8,1.8,0,0,1,1.92,2.2m-1.36-6.79H83.45a.52.52,0,0,0-.53.46L80.31,33.12a.54.54,0,0,0,.54.61h3.94a.54.54,0,0,0,.54-.46l.76-5.49a.27.27,0,0,1,.27-.23h.51a.27.27,0,0,1,.23.12l3.77,5.82a.54.54,0,0,0,.45.24H96.2a.53.53,0,0,0,.44-.84l-4-5.58a.27.27,0,0,1,.11-.39c2.52-1.22,4-2.47,4.47-5.94.56-4.57-2.34-6.71-6.4-6.71M133,24.88l-.52-5a.11.11,0,0,0-.12-.1h0a.11.11,0,0,0-.11.07l-1.87,4.9a.53.53,0,0,0,.5.71h1.58a.54.54,0,0,0,.54-.58m6,8.85h-4.23a.54.54,0,0,1-.53-.43l-.59-3a.52.52,0,0,0-.52-.43h-4.47a.53.53,0,0,0-.49.32l-1.47,3.27a.52.52,0,0,1-.49.31h-4.13a.53.53,0,0,1-.48-.76l9.1-18.39a.55.55,0,0,1,.48-.3H135a.54.54,0,0,1,.52.42l4.05,18.39a.53.53,0,0,1-.52.64m15.63-4.37a.53.53,0,0,1,.19.8A9,9,0,0,1,147.47,34c-3.86,0-7.42-2.23-6.81-6.65l.94-6.7c.62-4.4,4.84-6.65,8.79-6.65a6.16,6.16,0,0,1,6.12,4,.53.53,0,0,1-.32.68l-3.35,1.27a.54.54,0,0,1-.64-.22,3,3,0,0,0-2.59-1.18c-1.41,0-2.83.8-3,2.12l-.94,6.7c-.2,1.26,1,2.06,2.42,2.06A3.54,3.54,0,0,0,150.91,28a.54.54,0,0,1,.67-.17ZM168,19.22l-2,14.05a.52.52,0,0,1-.53.46h-3.95a.52.52,0,0,1-.53-.6L163,19.36a.54.54,0,0,0-.54-.6h-4.07a.53.53,0,0,1-.53-.61l.51-3.44a.54.54,0,0,1,.53-.46h14.57a.53.53,0,0,1,.53.61l-.51,3.45a.52.52,0,0,1-.53.45h-4.38a.54.54,0,0,0-.53.46m10.14,14.51h-3.89a.54.54,0,0,1-.54-.6l2.61-18.39a.54.54,0,0,1,.53-.46h3.89a.54.54,0,0,1,.54.61l-2.61,18.39a.52.52,0,0,1-.53.45m19-19.48h4.13a.53.53,0,0,1,.48.77l-9.31,18.42a.53.53,0,0,1-.48.29h-3.79a.54.54,0,0,1-.53-.41l-4.1-18.42a.54.54,0,0,1,.52-.65h4.23a.55.55,0,0,1,.53.44l1.66,9a.13.13,0,0,1,0,.06l.28,4.61h.05l1.49-4.58,0-.06,4.32-9.2a.54.54,0,0,1,.48-.31m10.26,10.63-.51-5a.12.12,0,0,0-.12-.1h0a.14.14,0,0,0-.12.07l-1.86,4.9a.52.52,0,0,0,.5.71h1.58a.53.53,0,0,0,.53-.58m6,8.85h-4.23a.54.54,0,0,1-.53-.43l-.58-3a.54.54,0,0,0-.53-.43h-4.46a.52.52,0,0,0-.49.32l-1.47,3.27a.54.54,0,0,1-.49.31h-4.13A.53.53,0,0,1,196,33l9.1-18.39a.55.55,0,0,1,.49-.3h3.76a.56.56,0,0,1,.53.42l4,18.39a.54.54,0,0,1-.53.64M223.9,19.22l-2,14.05a.54.54,0,0,1-.53.46h-4a.53.53,0,0,1-.53-.6l1.92-13.77a.52.52,0,0,0-.53-.6h-4.08a.54.54,0,0,1-.53-.61l.51-3.44a.55.55,0,0,1,.53-.46h14.58a.53.53,0,0,1,.53.61l-.51,3.45a.54.54,0,0,1-.53.45h-4.38a.53.53,0,0,0-.53.46m12.77,2.59h6.75a.53.53,0,0,1,.53.6l-.47,3.31a.53.53,0,0,1-.53.46h-7a.54.54,0,0,0-.53.45l-.26,1.86a.53.53,0,0,0,.53.6h7.44a.52.52,0,0,1,.53.6l-.49,3.58a.53.53,0,0,1-.53.46H230a.53.53,0,0,1-.53-.6L232,14.74a.55.55,0,0,1,.54-.46h12.62a.53.53,0,0,1,.53.61l-.51,3.58a.53.53,0,0,1-.53.45h-7.75a.54.54,0,0,0-.53.46l-.26,1.82a.53.53,0,0,0,.53.61M254,29.12c1.36,0,2.58-.74,2.72-1.79l.95-6.54c.14-1.07-.84-1.92-2.2-1.92h-2.06a.54.54,0,0,0-.54.45l-1.32,9.19a.54.54,0,0,0,.53.61Zm1.94-14.84c4,0,7.37,2,6.73,6.51l-.94,6.54c-.64,4.48-4.59,6.4-8.54,6.4h-6.75a.54.54,0,0,1-.54-.6l2.61-18.39a.54.54,0,0,1,.53-.46Z"}),T=h("path",{fill:"currentColor",d:"M112.39,20.67l-1,6.52c-.22,1.54-2,2.26-3.59,2.26s-3-.72-2.79-2.12l1-6.66c.22-1.46,2-2.2,3.59-2.2s3,.74,2.78,2.2m-2-6.68H99.89a.52.52,0,0,0-.53.46l-.51,3.44a.53.53,0,0,0,.53.61h1.92a.26.26,0,0,1,.24.37,7.23,7.23,0,0,0-.51,1.8l-1,6.66c-.64,4.45,3.12,6.68,7.21,6.68,4.29,0,8.49-2.23,9.13-6.68l1-6.66c.63-4.36-3-6.59-7-6.68m-63,9.11,0,3.23a.15.15,0,0,1-.11.15h0l-1.11-3.9v0l-3.44-8a.55.55,0,0,0-.5-.33H38.33a.54.54,0,0,0-.53.46L35.19,33.13a.54.54,0,0,0,.54.61h3.89a.53.53,0,0,0,.53-.47l1-7.31v0l-.06-3.76.11,0,1.17,3.89v0l3.22,7.34a.55.55,0,0,0,.5.33h4.21a.55.55,0,0,0,.54-.46l2.6-18.41a.54.54,0,0,0-.53-.61H49.08a.53.53,0,0,0-.53.46l-1.19,8.36v0m7.53,10.64h3.89a.55.55,0,0,0,.54-.46l2.6-18.41a.53.53,0,0,0-.53-.61H57.5a.55.55,0,0,0-.54.46l-2.6,18.41a.53.53,0,0,0,.53.61m9.66-19.05L64,18.14a.54.54,0,0,0,.54.61h4.07a.54.54,0,0,1,.54.6L67.27,33.13a.53.53,0,0,0,.53.61h4a.55.55,0,0,0,.54-.47l2-14.06a.52.52,0,0,1,.53-.46h4.38a.55.55,0,0,0,.54-.46l.51-3.44a.54.54,0,0,0-.54-.61H65.09a.54.54,0,0,0-.54.45m27.6,6.37a2.52,2.52,0,0,1-2.56,2.25h-2.3a.54.54,0,0,1-.54-.61l.49-3.38a.54.54,0,0,1,.54-.46h2.45a1.79,1.79,0,0,1,1.92,2.2m-1.36-6.8H83.38a.55.55,0,0,0-.54.46l-2.6,18.41a.53.53,0,0,0,.53.61h4a.55.55,0,0,0,.54-.47L86,27.78a.27.27,0,0,1,.27-.23h.51a.25.25,0,0,1,.22.12l3.77,5.82a.57.57,0,0,0,.46.25h4.88a.54.54,0,0,0,.44-.84l-4-5.59a.27.27,0,0,1,.1-.39c2.53-1.22,4-2.47,4.48-6,.56-4.56-2.34-6.71-6.4-6.71m39.67.59-1.7,12.09c-.21,1.54,1.05,2.3,2.43,2.3a2.84,2.84,0,0,0,3.05-2.3L136,14.71a.51.51,0,0,1,.5-.43h3.87a.5.5,0,0,1,.5.5v.07l-1.7,12.09c-.62,4.48-4.78,6.72-8.59,6.72s-7.29-2.24-6.67-6.72l1.73-12.23a.49.49,0,0,1,.49-.43H130a.5.5,0,0,1,.5.5A.17.17,0,0,1,130.46,14.85Zm10.72,18,2.53-18.11a.51.51,0,0,1,.5-.43h7.2c4.67,0,6.43,3.43,6.05,6.88a7.29,7.29,0,0,1-7.69,6.65h-2.62a.51.51,0,0,0-.5.43L146,33a.49.49,0,0,1-.49.43h-3.82a.5.5,0,0,1-.51-.5S141.18,32.85,141.18,32.82Zm6.71-9.31h2.23A2.56,2.56,0,0,0,152.65,21a1.78,1.78,0,0,0-1.86-2.24h-2.37a.51.51,0,0,0-.5.43l-.53,3.72a.5.5,0,0,0,.43.57Zm25.79-5.42L169.37,20A2.33,2.33,0,0,0,167,18.3a2.86,2.86,0,0,0-3,2.19l-.92,6.56c-.18,1.46,1.06,2.19,2.49,2.19s2.91-.73,3.1-2.19l0-.24a.51.51,0,0,0-.44-.57h-2a.5.5,0,0,1-.51-.5s0,0,0-.07l.4-2.94a.5.5,0,0,1,.5-.43h6.68a.5.5,0,0,1,.5.5v.07l-.57,4.18c-.62,4.4-4.65,6.61-8.48,6.61s-7.21-2.21-6.59-6.61l.92-6.56c.62-4.46,4.67-6.48,8.45-6.48C170.09,14,172.79,15,173.68,18.09Zm12.26,15.07-3.59-5.61a.5.5,0,0,0-.42-.23h-.16a.49.49,0,0,0-.49.43L180.56,33a.51.51,0,0,1-.5.43h-3.87a.5.5,0,0,1-.5-.5v-.07l2.53-18.11a.51.51,0,0,1,.5-.43h7.21c3.94,0,6.74,2.11,6.2,6.59-.48,3.53-2,4.72-4.61,6l4,5.78a.5.5,0,0,1-.13.69.48.48,0,0,1-.29.09h-4.78A.48.48,0,0,1,185.94,33.16Zm-3.43-10h2.25A2.46,2.46,0,0,0,187.25,21a1.76,1.76,0,0,0-1.86-2.16H183a.5.5,0,0,0-.5.43L182,22.59a.51.51,0,0,0,.43.57Zm24.55-8.49L211,32.79a.49.49,0,0,1-.38.59h-4.25a.51.51,0,0,1-.5-.4l-.57-3a.49.49,0,0,0-.49-.41h-4.36a.51.51,0,0,0-.46.3l-1.44,3.24a.5.5,0,0,1-.46.29H194a.5.5,0,0,1-.5-.5.44.44,0,0,1,.05-.22l8.85-18.11a.5.5,0,0,1,.45-.28h3.68A.49.49,0,0,1,207.06,14.67Zm-4.51,10.6h1.58a.51.51,0,0,0,.5-.5v-.05l-.5-4.95a.12.12,0,0,0-.11-.09h0a.13.13,0,0,0-.13.09l-1.81,4.82a.5.5,0,0,0,.29.65A.57.57,0,0,0,202.55,25.27Zm13.92-11h6.72c3.83,0,7.15,1.94,6.53,6.4l-.92,6.42c-.62,4.4-4.45,6.29-8.29,6.29h-6.57a.5.5,0,0,1-.51-.5s0,0,0-.07L216,14.71A.51.51,0,0,1,216.47,14.28Zm2.95,14.58h1.88a2.48,2.48,0,0,0,2.64-1.76l.92-6.42c.14-1.05-.81-1.89-2.13-1.89h-2a.5.5,0,0,0-.5.43l-1.29,9.07a.5.5,0,0,0,.43.56Zm17.93-9.59-.26,1.84a.5.5,0,0,0,.43.56h6.66a.5.5,0,0,1,.5.5v.07l-.46,3.29a.49.49,0,0,1-.49.43h-6.88a.51.51,0,0,0-.5.43l-.26,1.86a.51.51,0,0,0,.43.57h7.34a.5.5,0,0,1,.5.5v.07L243.87,33a.49.49,0,0,1-.5.43H231.08a.5.5,0,0,1-.5-.5v-.07l2.53-18.11a.51.51,0,0,1,.5-.43h12.3a.5.5,0,0,1,.5.5.15.15,0,0,1,0,.07l-.5,3.56a.51.51,0,0,1-.5.43h-7.55A.51.51,0,0,0,237.35,19.27Zm12.14-5h6.71c3.84,0,7.16,1.94,6.54,6.4l-.92,6.42c-.62,4.4-4.46,6.29-8.29,6.29H247a.5.5,0,0,1-.5-.5.2.2,0,0,1,0-.07L249,14.71A.5.5,0,0,1,249.49,14.28Zm2.94,14.58h1.88A2.49,2.49,0,0,0,257,27.1l.92-6.42c.13-1.05-.81-1.89-2.14-1.89h-2a.49.49,0,0,0-.49.43l-1.29,9.07a.5.5,0,0,0,.42.56Z"}),b=h("path",{fill:"currentColor",d:"M112.23,20.66l-1,6.49c-.22,1.54-2,2.25-3.58,2.25s-3-.71-2.77-2.11l1-6.63c.22-1.46,2-2.2,3.58-2.2S112.46,19.2,112.23,20.66Zm-2-6.66H99.77a.53.53,0,0,0-.53.46l-.51,3.43a.52.52,0,0,0,.45.6h2a.27.27,0,0,1,.25.37,7,7,0,0,0-.51,1.8l-1,6.63c-.64,4.44,3.11,6.66,7.19,6.66,4.27,0,8.46-2.22,9.1-6.66l1-6.63C117.83,16.3,114.21,14.08,110.23,14ZM47.39,23.08l.06,3.22a.14.14,0,0,1-.11.14l-1.11-3.88v0l-3.43-7.95a.55.55,0,0,0-.5-.32H38.4a.54.54,0,0,0-.54.45l-2.6,18.35a.53.53,0,0,0,.46.6h4a.53.53,0,0,0,.53-.46l1-7.29v0l-.06-3.75.12,0L42.45,26v0l3.22,7.32a.55.55,0,0,0,.49.32h4.21a.54.54,0,0,0,.53-.46l2.6-18.35a.54.54,0,0,0-.46-.6H49.11a.53.53,0,0,0-.53.45l-1.19,8.34v0Zm7.51,10.6h3.88a.55.55,0,0,0,.54-.46l2.6-18.35a.55.55,0,0,0-.46-.6h-4a.53.53,0,0,0-.53.45l-2.6,18.35a.52.52,0,0,0,.46.6Zm9.64-19L64,18.13a.53.53,0,0,0,.53.61h4.06a.54.54,0,0,1,.54.6L67.24,33.07a.53.53,0,0,0,.46.6h4a.55.55,0,0,0,.54-.46l2-14a.53.53,0,0,1,.53-.46H79.1a.54.54,0,0,0,.53-.46l.51-3.43a.55.55,0,0,0-.45-.61H65.07A.53.53,0,0,0,64.54,14.69ZM92.05,21a2.51,2.51,0,0,1-2.55,2.25H87.2a.53.53,0,0,1-.53-.53v-.08l.49-3.38a.52.52,0,0,1,.53-.45h2.45A1.79,1.79,0,0,1,92.05,21Zm-1.36-6.77H83.3a.54.54,0,0,0-.53.46l-2.6,18.34a.53.53,0,0,0,.46.6h4a.55.55,0,0,0,.54-.46l.76-5.48a.27.27,0,0,1,.27-.23h.5a.28.28,0,0,1,.23.12l3.76,5.8a.53.53,0,0,0,.45.25H96a.54.54,0,0,0,.44-.84l-3.95-5.57a.27.27,0,0,1,.06-.37.05.05,0,0,0,0,0c2.52-1.21,4-2.46,4.47-5.92.55-4.55-2.33-6.69-6.39-6.69Zm40.12,0a.49.49,0,0,1,.49.5v.07l-1.73,12.32c-.22,1.56,1.07,2.33,2.47,2.33a2.9,2.9,0,0,0,3.1-2.33l1.76-12.46a.49.49,0,0,1,.49-.43h4a.49.49,0,0,1,.49.5v.07l-1.73,12.32c-.64,4.56-4.87,6.84-8.74,6.84s-7.42-2.28-6.79-6.84l1.76-12.46a.49.49,0,0,1,.49-.43Zm11.88,19.45a.51.51,0,0,1-.5-.49s0-.05,0-.07l2.58-18.46a.5.5,0,0,1,.49-.43h7.35c4.75,0,6.53,3.49,6.15,7a7.41,7.41,0,0,1-7.83,6.76h-2.68a.49.49,0,0,0-.48.42l-.68,4.84a.5.5,0,0,1-.49.42Zm5.83-10.62a.5.5,0,0,0,.42.56h2.36a2.62,2.62,0,0,0,2.58-2.53,1.82,1.82,0,0,0-1.9-2.28h-2.42a.49.49,0,0,0-.49.42Zm13.27-8.4a.49.49,0,0,1,.49-.43h6.85c3.9,0,7.28,2,6.65,6.51l-.94,6.54c-.63,4.48-4.53,6.4-8.43,6.4h-6.72a.49.49,0,0,1-.49-.49.17.17,0,0,1,0-.07Zm3,13.84a.5.5,0,0,0,.42.56h2c1.35,0,2.56-.74,2.7-1.79l.93-6.54c.14-1.07-.82-1.92-2.17-1.92h-2.07a.49.49,0,0,0-.49.42l-1.32,9.26ZM188,14.28a.49.49,0,0,1,.48.39l4,18.46a.49.49,0,0,1-.38.59h-4.36a.49.49,0,0,1-.48-.4l-.59-3.1a.5.5,0,0,0-.49-.4H181.7a.5.5,0,0,0-.45.3l-1.47,3.31a.49.49,0,0,1-.45.29h-4.17a.49.49,0,0,1-.49-.49.54.54,0,0,1,.05-.22l9-18.46a.51.51,0,0,1,.45-.28Zm-4.6,10.52a.5.5,0,0,0,.29.63.51.51,0,0,0,.17,0h1.66A.49.49,0,0,0,186,25v0l-.51-5a.13.13,0,0,0-.07-.16.13.13,0,0,0-.16.07.13.13,0,0,0,0,.06Zm24.73-6.46a.5.5,0,0,1-.49.42h-4.39a.5.5,0,0,0-.49.43l-1.94,14.12a.49.49,0,0,1-.49.42h-4a.49.49,0,0,1-.49-.49.17.17,0,0,1,0-.07l1.9-13.85a.48.48,0,0,0-.42-.55h-4.18a.49.49,0,0,1-.49-.49v-.08l.52-3.51a.51.51,0,0,1,.49-.43h14.47a.5.5,0,0,1,.49.5.17.17,0,0,1,0,.07l-.51,3.52Zm7.23.59a.49.49,0,0,0-.48.42l-.28,1.9a.49.49,0,0,0,.42.55h6.82a.5.5,0,0,1,.5.49s0,.05,0,.07l-.47,3.38a.49.49,0,0,1-.49.43h-7a.49.49,0,0,0-.49.42l-.27,1.93a.5.5,0,0,0,.42.56h7.5a.49.49,0,0,1,.5.49s0,.05,0,.07l-.49,3.66a.5.5,0,0,1-.49.42H208.43a.49.49,0,0,1-.49-.49v-.07l2.58-18.46a.5.5,0,0,1,.49-.43h12.55a.49.49,0,0,1,.49.5v.07l-.52,3.65a.51.51,0,0,1-.49.43Zm11.36-4.22a.49.49,0,0,1,.49-.43H234c3.9,0,7.28,2,6.64,6.51l-.93,6.54c-.63,4.48-4.53,6.4-8.43,6.4h-6.72a.49.49,0,0,1-.49-.49.17.17,0,0,1,0-.07Zm3,13.84a.5.5,0,0,0,.42.56h2c1.35,0,2.56-.74,2.7-1.79l.93-6.54c.14-1.07-.82-1.92-2.17-1.92h-2.07a.49.49,0,0,0-.49.42l-1.32,9.26Z"}),C=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).animation=new s.default.Value(0),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a=r.prototype;return a.componentDidMount=function(){this.animate()},a.animate=function(){var e=this.props.premiumType;s.default.timing(this.animation,{toValue:1,delay:E.DELAY[e],duration:E.DURATION[e]}).start()},a.getContainerStyle=function(){var e=E.FLASH_TIME_PERCENT,t=E.FLASH_DURATION_PERCENT,n=this.props.theme===p.ThemeTypes.DARK?p.Colors.WHITE:p.Colors.BRAND;return{backgroundColor:this.animation.interpolate({inputRange:[0,e,e,e+t,1],outputRange:[g,g,n,n,g]})}},a.getShineStyle=function(){return s.default.accelerate({transform:[{translateX:this.animation.interpolate({inputRange:[0,1],outputRange:["20%","160%"]})}]})},a.getSvgBorderGradientId=function(){var e=this.props,t=e.premiumType;switch(e.type){case S.PREMIUM_GUILD_SUBSCRIPTION_ACTIVATED:return d.Gradients.PREMIUM_GUILD;case S.PREMIUM_ACTIVATED:case S.PREMIUM_UPGRADED:case S.PREMIUM_UPDATED:return t===p.PremiumTypes.TIER_1?d.Gradients.PREMIUM_TIER_1:d.Gradients.PREMIUM_TIER_2;default:throw new Error("Unsupported ShineAnimation type specified")}},a.renderSvgBorder=function(){switch(this.props.type){case S.PREMIUM_GUILD_SUBSCRIPTION_ACTIVATED:return h("svg",{className:v.default.svgBorder,width:"304",height:"48",viewBox:"0 0 304 48"},void 0,h("rect",{x:"1",y:"1",fill:"none",width:"302",height:"46",rx:"8",stroke:"url(#"+this.getSvgBorderGradientId()+")",strokeWidth:"2"}));case S.PREMIUM_ACTIVATED:case S.PREMIUM_UPGRADED:return h("svg",{className:v.default.svgBorder,width:"298",height:"48",viewBox:"0 0 298 48"},void 0,h("rect",{x:"1",y:"1",fill:"none",width:"296",height:"46",rx:"8",stroke:"url(#"+this.getSvgBorderGradientId()+")",strokeWidth:"2"}));case S.PREMIUM_UPDATED:return h("svg",{className:v.default.svgBorder,width:"276",height:"48",viewBox:"0 0 276 48"},void 0,h("rect",{x:"1",y:"1",fill:"none",width:"274",height:"46",rx:"8",stroke:"url(#"+this.getSvgBorderGradientId()+")",strokeWidth:"2"}));default:return null}},a.renderSvgCopy=function(){switch(this.props.type){case S.PREMIUM_GUILD_SUBSCRIPTION_ACTIVATED:return h("svg",{className:v.default.svgCopy,width:"304",height:"48",viewBox:"0 0 304 48"},void 0,O);case S.PREMIUM_ACTIVATED:return h("svg",{className:v.default.svgCopy,width:"298",height:"48",viewBox:"0 0 298 48"},void 0,I);case S.PREMIUM_UPGRADED:return h("svg",{className:v.default.svgCopy,width:"298",height:"48",viewBox:"0 0 298 48"},void 0,T);case S.PREMIUM_UPDATED:return h("svg",{className:v.default.svgCopy,width:"276",height:"48",viewBox:"0 0 276 48"},void 0,b);default:return null}},a.render=function(){var e=this.props.className;return h("div",{className:(0,l.default)(v.default.container,e)},void 0,this.renderSvgBorder(),h(s.default.div,{className:v.default.animationContainer,style:this.getContainerStyle()},void 0,h(f.Shine,{className:v.default.shine,style:this.getShineStyle()}),this.renderSvgCopy()))},r}(i.PureComponent);t.ShineAnimation=C,C.displayName="ShineAnimation",C.Types=S;var M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(6)),a=d(n(3)),o=d(n(2)),i=d(n(10)),l=d(n(55)),u=d(n(442)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var y={},m={};function h(e,t){return(y[e]||{})[t]||null}function _(e,t){var n=h(e,t);if(null!=n){var a=y[e];delete a[t],r.default.isEmpty(a)&&delete y[e];var o=m[n];null!=o&&(o.delete(e),0===o.size&&delete m[n])}}function g(e,t,n,r){var a=n.find((function(e){return null!=e.party&&e.party.id})),o=null!=a&&null!=a.party?a.party.id:null,i=h(t,e);if(null==o||r===s.StatusTypes.OFFLINE)return null!=i&&void _(t,e);if(null!=i){if(i===o)return!1;_(t,e)}!function(e,t,n){var r=y[e];if(null==r&&(r=y[e]={}),r[t]=n,!l.default.isBlocked(e)){var a=m[n]||new Set;m[n]=a,a.add(e)}}(t,e,o)}function E(e){for(var t,n=e.guild,r=!1,a=p(n.presences);!(t=a()).done;){var o=t.value,i=o.user,l=o.status,u=o.activities;!1!==g(n.id,i.id,u,l)&&(r=!0)}return r}function S(){var e=i.default.getId(),t=u.default.getActivities();return g(s.ME,e,t)}var O=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a=r.prototype;return a.initialize=function(){this.syncWith([u.default],S),this.waitFor(u.default,l.default)},a.getParty=function(e){return null!=e&&null!=m[e]?m[e]:null},a.getUserParties=function(){return y},a.getParties=function(){return m},r}(a.default.Store))(o.default,{CONNECTION_OPEN_SUPPLEMENTAL:function(e){for(var t,n=e.guilds,r=!1,a=p(e.presences);!(t=a()).done;){var o=t.value,i=o.user,l=o.status,u=o.activities;null!=i&&!1!==g(s.ME,i.id,u,l)&&(r=!0)}for(var d,f=p(n);!(d=f()).done;){!1!==E({guild:d.value})&&(r=!0)}return r},OVERLAY_INITIALIZE:function(e){var t=e.parties,n=e.userParties;m={},y=c({},n),Object.keys(t).forEach((function(e){return m[e]=new Set(t[e])}))},GUILD_CREATE:E,PRESENCES_REPLACE:function(e){for(var t,n=!1,r=p(e.presences);!(t=r()).done;){var a=t.value,o=a.user,i=a.activities;null!=o&&!1!==g(s.ME,o.id,i)&&(n=!0)}return n},PRESENCE_UPDATE:function(e){var t=e.guildId,n=e.user,r=e.status,a=e.activities;return g(t||s.ME,n.id,a,r)},RELATIONSHIP_ADD:function(e){var t=e.relationship;if(!l.default.isBlocked(t.id))return!1;var n=y[t.id];if(null==n)return!1;for(var a,o=p(r.default.values(n));!(a=o()).done;){var i=a.value,u=m[i];null!=u&&u.delete(t.id)}},RELATIONSHIP_REMOVE:function(e){var t=e.relationship,n=y[t.id];if(null==n)return!1;for(var a,o=p(r.default.values(n));!(a=o()).done;){var i=a.value,l=m[i];null!=l&&l.add(t.id)}}});t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SubscriptionRecord=void 0;var r,a=(r=n(54))&&r.__esModule?r:{default:r},o=n(1);function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e){return{planId:e.plan_id,quantity:e.quantity}}var s=function(e){var t,n,r,a,s;function d(t){var n;return(n=e.call(this)||this).id=t.id,n.type=t.type,n.createdAt=t.createdAt,n.canceledAt=t.canceledAt,n.currentPeriodStart=t.currentPeriodStart,n.currentPeriodEnd=t.currentPeriodEnd,n.status=t.status,n.paymentSourceId=t.paymentSourceId,n.paymentGateway=t.paymentGateway,n.paymentGatewayPlanId=t.paymentGatewayPlanId,n.trialId=t.trialId,n.trialEndsAt=t.trialEndsAt,n.planId=t.planId,n.additionalPlans=t.additionalPlans,n.renewalMutations=t.renewalMutations,n}return n=e,(t=d).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),d.createFromServer=function(e){return new d({id:e.id,type:e.type,createdAt:new Date(e.created_at),canceledAt:null!=e.canceled_at?new Date(e.canceled_at):null,currentPeriodStart:new Date(e.current_period_start),currentPeriodEnd:new Date(e.current_period_end),status:e.status,paymentSourceId:e.payment_source_id,paymentGateway:e.payment_gateway,paymentGatewayPlanId:e.payment_gateway_plan_id,planId:e.plan_id,trialId:e.trial_id,trialEndsAt:e.trial_ends_at,additionalPlans:null!=e.additional_plans?e.additional_plans.map(u):[],renewalMutations:null!=e.renewal_mutations?{planId:e.renewal_mutations.plan_id,additionalPlans:null!=e.renewal_mutations.additional_plans?e.renewal_mutations.additional_plans.map(u):[],paymentGatewayPlanId:e.renewal_mutations.payment_gateway_plan_id}:null})},r=d,(a=[{key:"isPurchasedViaApple",get:function(){return this.paymentGateway===o.PaymentGateways.APPLE}},{key:"isPurchasedViaGoogle",get:function(){return this.paymentGateway===o.PaymentGateways.GOOGLE}},{key:"isPurchasedExternally",get:function(){return this.isPurchasedViaApple||this.isPurchasedViaGoogle}},{key:"hasExternalPlanChange",get:function(){return this.isPurchasedExternally&&null!=this.renewalMutations&&this.paymentGatewayPlanId!==this.renewalMutations.paymentGatewayPlanId}}])&&i(r.prototype,a),s&&i(r,s),d}(a.default);t.SubscriptionRecord=s;var d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var l={setDesktopType:function(e){a.default.dispatch({type:o.ActionTypes.NOTIFICATIONS_SET_DESKTOP_TYPE,desktopType:e})},setTTSType:function(e){a.default.dispatch({type:o.ActionTypes.NOTIFICATIONS_SET_TTS_TYPE,ttsType:e})},setDisabledSounds:function(e){a.default.dispatch({type:o.ActionTypes.NOTIFICATIONS_SET_DISABLED_SOUNDS,sounds:e})},setDisableUnreadBadge:function(e){a.default.dispatch({type:o.ActionTypes.NOTIFICATIONS_SET_DISABLE_UNREAD_BADGE,disableUnreadBadge:e})},setTaskbarFlash:function(e){a.default.dispatch({type:o.ActionTypes.NOTIFICATIONS_SET_TASKBAR_FLASH,taskbarFlash:e})},setPermissionsState:function(e,t){a.default.dispatch({type:o.ActionTypes.NOTIFICATIONS_SET_PERMISSION_STATE,enabled:e,source:t})},showNotification:function(e,t,n,r){void 0===r&&(r={}),a.default.dirtyDispatch({type:o.ActionTypes.NOTIFICATION_CREATE,icon:e,title:t,body:n,options:i({},r,{onClick:function(){r.onClick&&r.onClick(),a.default.dirtyDispatch({type:o.ActionTypes.NOTIFICATION_CLICK})}})})},clickedNotification:function(){a.default.dirtyDispatch({type:o.ActionTypes.NOTIFICATION_CLICK})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(3)),a=s(n(2)),o=s(n(13)),i=s(n(37)),l=s(n(8556)),u=s(n(8557));n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=!1,p=!0;var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a,s,v,y=r.prototype;return y.initialize=function(){var e=this;o.default.embedded&&!__OVERLAY__&&i.default.getGPUDriverVersions().then((function(t){c=(0,u.default)(t),p=(0,l.default)(t),e.emitChange()}))},y.getState=function(){return{GPUDriversOutdated:c,canUseHardwareAcceleration:p}},a=r,(s=[{key:"GPUDriversOutdated",get:function(){return c}},{key:"canUseHardwareAcceleration",get:function(){return p}}])&&d(a.prototype,s),v&&d(a,v),r}(r.default.Store))(a.default,{OVERLAY_INITIALIZE:function(e){var t=e.streamingCapabilitiesStoreState;c=t.GPUDriversOutdated,p=t.canUseHardwareAcceleration}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(6)),a=l(n(3)),o=l(n(2)),i=l(n(1140));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d,f,c=Object.freeze({}),p={};function v(e){var t=e.lobbyId;delete p[t]}var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var a=r.prototype;return a.getAllVoiceStates=function(){return p},a.getVoiceStates=function(e){return p[e]||c},a.getVoiceState=function(e,t){return this.getVoiceStates(e)[t]},a.getLobbyIdsForUser=function(e){return Object.keys(p).filter((function(t){return null!=p[t][e]}))},r}(a.default.Store))(o.default,{CONNECTION_OPEN:function(e){var t=e.user,n=e.sessionId;p={},d=t.id,f=n},OVERLAY_INITIALIZE:function(e){var t=e.lobbyVoiceStates,n=e.user,a=e.sessionId;p={},r.default.each(t,(function(e,t){p[t]={},r.default.each(e,(function(e,n){p[t][n]=new i.default(e)}))})),d=n.id,f=a},LOBBY_VOICE_STATE_UPDATE:function(e){var t,n,r=e.sessionId,a=e.userId,o=e.lobbyId,l=e.channelId,u=e.mute,c=e.deaf,v=e.selfMute,y=e.selfDeaf,m=a===d&&r!==f,h=p[o]||{},_=h[a];if(null==l||m||(t=null==_?new i.default({userId:a,sessionId:r,channelId:l,mute:u,deaf:c,selfMute:v,selfDeaf:y}):_.merge({userId:a,sessionId:r,channelId:l,mute:u,deaf:c,selfMute:v,selfDeaf:y})),_===t)return!1;null==t?delete(h=s({},h))[a]:h=s({},h,((n={})[a]=t,n)),p[o]=h},LOBBY_DELETE:v,LOBBY_DISCONNECT:v});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSelectionText=c,t.contextMenuCallbackNative=function(e){e.preventDefault();var t=c();if("TEXTAREA"===e.target.tagName||"INPUT"===e.target.tagName){if("checkbox"!==e.target.type)return(0,a.openContextMenu)(e,(function(e){return r.createElement(o.default,f({},e,{text:t}))}))}else{if("none"===window.getComputedStyle(e.target).getPropertyValue("-webkit-user-select"))return;var n,s,d,p=e.target;do{null!=p.src&&(s=p.src),null!=p.href&&(n=p.href,d=p.textContent),p=p.parentNode}while(null!=p);if(null!=s)return(0,a.openContextMenu)(e,(function(e){return r.createElement(i.default,f({},e,{src:s}))}));if(null!=n)return(0,a.openContextMenu)(e,(function(e){return r.createElement(l.default,f({},e,{href:n,textContent:d}))}));if(t)return(0,a.openContextMenu)(e,(function(e){return r.createElement(u.default,f({},e,{text:t}))}))}return null},t.contextMenuCallbackWeb=function(e){var t=!1;if("INPUT"===e.target.tagName||"TEXTAREA"===e.target.tagName)t=!0;else if(null!=e.target.closest&&null!=e.target.closest("[contenteditable=true]"))t=!0;else if(c())t=!0;else{var n,r,a=e.target;do{null!=a.src&&(n=a.src),null!=a.href&&(r=a.href),a=a.parentNode}while(null!=a);null==r&&null==n||(t=!0)}t||e.preventDefault()};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(349),o=s(n(8133)),i=s(n(8617)),l=s(n(8618)),u=s(n(8619));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(){var e="";return window.getSelection?e=window.getSelection().toString():document.selection&&"Control"!==document.selection.type&&(e=document.selection.createRange().text),e}},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=c(n(6)),o=c(n(3)),i=c(n(2)),l=c(n(720)),u=c(n(10)),s=c(n(693)),d=c(n(41)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var y={};function m(){a.default.forEach(y,(function(e,t){e.destroy(),delete y[t]}))}function h(e,t,n){var r=y[e];return null!=r?t(r):n}function _(e){var t=e.lobbyId,n=y[t];if(null==n)return!1;n.destroy(),delete y[t]}var g=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var o=r.prototype;return o.forEach=function(e){a.default.each(y,e)},o.getState=function(e){return h(e,(function(e){return e.state}),f.RTCConnectionStates.DISCONNECTED)},o.isConnected=function(e){return this.getState(e)===f.RTCConnectionStates.RTC_CONNECTED},o.isDisconnected=function(e){return this.getState(e)===f.RTCConnectionStates.DISCONNECTED},o.getHostname=function(e){return h(e,(function(e){return e.hostname}),null)},o.getQuality=function(e){return h(e,(function(e){return e.quality}),f.RTCConnectionQuality.UNKNOWN)},o.getPings=function(e){return h(e,(function(e){return e.getPings()}),[])},o.getAveragePing=function(e){return h(e,(function(e){return e.getAveragePing()}),0)},o.getLastPing=function(e){return h(e,(function(e){return e.getLastPing()}),0)},o.getOutboundLossRate=function(e){return h(e,(function(e){return e.getOutboundLossRate()}),0)},o.getMediaSessionId=function(e){return h(e,(function(e){return e.getMediaSessionId()}),null)},o.getRTCConnectionId=function(e){return h(e,(function(e){return e.getRTCConnectionId()}),null)},o.getDuration=function(e){return h(e,(function(e){return e.getDuration()}),0)},r}(o.default.Store))(i.default,d.default.isSupported()?{CONNECTION_OPEN:function(e){r=e.sessionId,m()},CONNECTION_CLOSED:function(e){return r=null,void m()},RTC_CONNECTION_STATE:function(e){return!0},RTC_CONNECTION_PING:function(e){return!0},RTC_CONNECTION_LOSS_RATE:function(e){return!0},LOBBY_VOICE_STATE_UPDATE:function(e){if(u.default.getId()!==e.userId)return!1;if(e.sessionId!==r)return!1;var t=y[e.lobbyId];null!=t&&null==e.channelId?(t.destroy(),delete y[e.lobbyId]):null!=t?t.channelId=e.channelId:null!=e.channelId&&(t=function(e,t){if(null==r)throw new Error("Creating RTCConnection without session.");var n=s.default.getLobby(e);if(null==n)throw new Error("Creating RTCConnection without lobby.");var a=n.application_id,o=new l.default(u.default.getId(),r,e,t,a);return o.on("state",(function(t,n,r){i.default.dirtyDispatch(v({type:f.ActionTypes.RTC_CONNECTION_STATE,state:t,hostname:n},r,{lobbyId:e}))})),o.on("ping",(function(t,n){i.default.dispatch({type:f.ActionTypes.RTC_CONNECTION_PING,pings:t,quality:n,lobbyId:e})})),o.on("outboundlossrate",(function(t){i.default.dispatch({type:f.ActionTypes.RTC_CONNECTION_LOSS_RATE,lossRate:t,lobbyId:e})})),o}(e.lobbyId,e.channelId),y[e.lobbyId]=t)},LOBBY_VOICE_SERVER_UPDATE:function(e){var t=y[e.lobbyId];if(null==t)return!1;t.connect(e.endpoint,e.token)},LOBBY_DELETE:_,LOBBY_DISCONNECT:_}:{});t.default=g},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=Re(n(0)),o=n(5189),i=n(47),l=n(232),u=Pe(n(3)),s=Pe(n(438)),d=Pe(n(8177)),f=n(9542),c=Pe(n(352)),p=Pe(n(1205)),v=Pe(n(170)),y=Re(n(8260)),m=Pe(n(1039)),h=Pe(n(968)),_=Pe(n(90)),g=Pe(n(728)),E=Pe(n(8877)),S=Pe(n(10110)),O=Pe(n(10112)),I=Pe(n(10113)),T=n(10118),b=Pe(n(10119)),C=Pe(n(10120)),M=Pe(n(10121)),N=Pe(n(7842)),P=Pe(n(10124)),A=Pe(n(10133)),R=Pe(n(10134)),L=Pe(n(10135)),D=Pe(n(10136)),w=Pe(n(10137)),k=Pe(n(10138)),j=Pe(n(10141)),U=Pe(n(10142)),G=Pe(n(10143)),F=Pe(n(8881)),B=Pe(n(10144)),H=n(7910),x=n(7869),V=Pe(n(10166)),W=Pe(n(10174)),Y=Pe(n(10240)),z=Pe(n(7966)),K=Pe(n(10241)),$=Pe(n(5549)),Z=n(49),q=Pe(n(10243)),X=Pe(n(10271)),Q=Pe(n(10272)),J=Pe(n(10273)),ee=Pe(n(10274)),te=Pe(n(10280)),ne=Pe(n(10281)),re=Pe(n(10282)),ae=Pe(n(10)),oe=Pe(n(8e3)),ie=Pe(n(9)),le=Pe(n(10283)),ue=Pe(n(664)),se=Pe(n(5413)),de=Pe(n(146)),fe=Pe(n(20)),ce=Pe(n(657)),pe=Pe(n(108)),ve=Pe(n(655)),ye=Pe(n(10287)),me=Pe(n(33)),he=Pe(n(107)),_e=Pe(n(10289)),ge=Pe(n(8954)),Ee=Pe(n(8956)),Se=Pe(n(441)),Oe=Pe(n(13)),Ie=Pe(n(37)),Te=Re(n(1061)),be=Pe(n(10290)),Ce=Pe(n(10888)),Me=Pe(n(10890)),Ne=n(1);function Pe(e){return e&&e.__esModule?e:{default:e}}function Ae(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Ae=function(){return e},e}function Re(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Ae();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Le(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return De(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return De(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function De(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function we(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ke(e,t)}function ke(e,t){return(ke=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function je(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Ue(e){var t=e.match,n=e.location,r=(0,o.parse)(n.search).friend_token,a=t.params.id;return p.default.call((function(){return m.default.open(a,Ne.ME,r)})),je(l.Redirect,{to:se.default.defaultRoute})}function Ge(e){var t=e.match,n=/-/g,r=t.params.section&&t.params.section.toUpperCase().replace(n,"_"),a=t.params.subsection&&t.params.subsection.toUpperCase().replace(n,"_");return!Ne.UserSettingsSections.hasOwnProperty(r)||a&&!Ne.UserSettingsSections.hasOwnProperty(a)||p.default.call((function(){return h.default.open(Ne.UserSettingsSections[r],a)})),je(l.Redirect,{to:se.default.defaultRoute})}function Fe(){return p.default.call((function(){return h.default.open(Ne.UserSettingsSections.INVENTORY)})),je(l.Redirect,{to:se.default.defaultRoute})}function Be(e){var t=e.match.params.date,n=oe.default.changeLog,r=(0,o.parse)(location.search);if(null!=t&&null!=n&&new Date(t)>new Date(n.date)){var a=r.utm_campaign_current,i=r.utm_content_current,u=r.utm_medium_current,s=r.utm_source_current,f=r.utm_term_current,c=(0,o.stringify)({utm_campaign_current:a,utm_content_current:i,utm_medium_current:u,utm_source_current:s,utm_term_current:f});window.location=Ne.Routes.CHANGELOGS()+"?"+c}return p.default.call((function(){return d.default.showChangeLog(r)})),je(l.Redirect,{to:se.default.defaultRoute})}function He(){return p.default.call((function(){return N.default.openCreateGuildModal({location:"External link"})})),je(l.Redirect,{to:se.default.defaultRoute})}function xe(e){var t=e.match.params,n=t.guildId,r=t.channelId;(0,H.setNewUser)(x.NewUserTypes.MARKETING_UNCLAIMED);var a=Ne.Routes.CHANNEL(n||"",r);return je(l.Redirect,{to:a})}n(1005),n(9648),n(10894),n(1166),n(1199),n(10895),n(122),n(673),n(10896),n(10897),n(10900),n(278),n(7664),n(335),n(691),n(8810),n(10901),n(1081),n(8757),n(5321),n(8200),u.default.initialize(),q.default.loadServer(),Oe.default.embedded&&(Ie.default.on("USER_SETTINGS_OPEN",(function(){ce.default.getLayers().includes(Ne.Layers.USER_SETTINGS)||h.default.open(Ne.UserSettingsSections.ACCOUNT)})),Ie.default.on("LAUNCH_APPLICATION",(function(e,t){var n=pe.default.getActiveLibraryApplication(t);Te.playApplication(t,n,{analyticsParams:{location:{page:Ne.AnalyticsPages.DIRECT,object:Ne.AnalyticsObjects.WEB_URL}}})}))),Ue.displayName="renderUserProfileRedirector",Ge.displayName="renderUserSettingsRedirector",Fe.displayName="renderGiftInventoryRedirector",Be.displayName="renderChangeLogRedirector",He.displayName="createGuildModalRedirector",xe.displayName="renderWelcomeRedirector",ve.default.registerModalsDeprecated(Me.default);var Ve=u.default.connectStores([ue.default,se.default,ae.default],(function(){return{isConnected:ue.default.isConnected(),defaultRoute:se.default.defaultRoute,defaultRouteFallback:se.default.fallbackRoute,token:ae.default.getToken()}}))(function(e){function t(){return e.apply(this,arguments)||this}return we(t,e),t.prototype.render=function(){var e=this.props,t=e.isConnected,n=e.defaultRoute,r=e.token,a=e.defaultRouteFallback;if(null==r)return je(l.Redirect,{to:Ne.Routes.LOGIN});if(t){var o=Je(n);return null==o||(o.params.guildId===Ne.ME||null!=fe.default.getGuild(o.params.guildId))&&null!=ie.default.getChannel(o.params.channelId)?je(l.Redirect,{to:n}):je(l.Redirect,{to:a})}return null},t}(a.Component));function We(e){var t=e.match.params,n=t.gameId,r=t.action;return de.default.whenInitialized((function(){pe.default.whenInitialized((function(){switch(r){case"launch":var e=pe.default.getActiveLibraryApplication(n);if(null==e)return;Te.playApplication(e.id,e,{analyticsParams:{location:{page:Ne.AnalyticsPages.DIRECT,object:Ne.AnalyticsObjects.WEB_URL}}});break;case"test-mode":Se.default.whenInitialized((function(){return y.authorizeAndSetTestModeApplication(n)}));break;case"uninstall":var t=pe.default.getActiveLibraryApplication(n);if(null==t)return;(0,f.uninstallBranchPrompt)(t.id,t.branchId,Ne.AnalyticsLocations.URI_SCHEME)}}))})),je(l.Redirect,{to:Ne.Routes.APPLICATION_LIBRARY})}We.displayName="gameLibraryActionRedirector";var Ye=(0,T.makeAuthenticated)(be.default,null,{passProps:!1});var ze=je(Ve,{}),Ke=[{path:[Ne.Routes.APP,Ne.Routes.CHANNEL("@me",":channelId?")],render:function(){return ze},isSessionRequired:!0},{path:[Ne.Routes.CHANNEL(":guildId",":channelId?",":messageId?"),Ne.Routes.GUILD_DISCOVERY],render:Ye,isSessionRequired:!0,isChatRoute:!0}],$e=je(Ve,{}),Ze=[{path:[Ne.Routes.APP],render:function(){return $e},isSessionRequired:!0},{path:[Ne.Routes.USERS(":id")],render:Ue},{path:[Ne.Routes.APPLICATION_LIBRARY_ACTION(":gameId",":action")],render:We},{path:[Ne.Routes.GUILD_CREATE],render:He},{path:[Ne.Routes.CHANGELOGS(":date?")],render:Be,isSessionRequired:!0},{path:[Ne.Routes.SETTINGS(":section",":subsection?")],render:Ge,isSessionRequired:!0},{path:[Ne.Routes.APPLICATION_LIBRARY_INVENTORY],render:Fe,isSessionRequired:!0},{path:[Ne.Routes.WELCOME(":guildId?",":channelId?")],render:xe,isSessionRequired:!0},{path:[Ne.Routes.CHANNEL(":guildId",":channelId?",":messageId?"),Ne.Routes.ACTIVITY,Ne.Routes.APPLICATION_LIBRARY,Ne.Routes.APPLICATION_STORE,Ne.Routes.GUILD_DISCOVERY,Ne.Routes.GUILD_MEMBER_VERIFICATION(":guildId",":inviteCode?"),Ne.Routes.STAGE_DISCOVERY],render:Ye,isSessionRequired:!0,isChatRoute:!0}];function qe(e){if(!ue.default.isConnected()&&!ue.default.isTryingToConnect()){var t=ae.default.getToken();if(null!=t)null!=function(e){for(var t,n=Le(Qe());!(t=n()).done;){var r=t.value,a=r.path;if(r.isSessionRequired){var o=(0,i.matchPath)(e,{path:a});if(null!=o)return o}}return null}(e)&&s.default.startSession(t)}}function Xe(e){if(null!=e){var t=function(e){var t=e.params,n=t.guildId,r=t.channelId,a=void 0===r?null:r,o=t.messageId,i=void 0===o?null:o;return{guildId:n||Ne.ME,channelId:a,messageId:i}}(e),n=t.guildId,r=t.channelId,a=t.messageId;if(function(e){return null!=e&&(e===Ne.ME||/^\d+$/.test(e))}(n)&&function(e){return null==e||/^\d+$/.test(e)}(r)){var o=he.default.getGuildId(),i=o!==n,l=me.default.getChannelId(o)!==r;i&&c.default.selectGuild(n),(i||l||null!=a)&&v.default.selectChannel(n,r,a)}else(0,Z.replaceWith)(se.default.fallbackRoute)}}function Qe(){return ae.default.isGuest()?Ke:Ze}function Je(e){for(var t,n=Le(Qe());!(t=n()).done;){var r=t.value,a=r.path;if(r.isChatRoute){var o=(0,i.matchPath)(e,{path:a});if(null!=o)return o}}return null}var et=je(l.Redirect,{exact:!0,from:"/channels",to:"/"}),tt=je(l.Redirect,{to:"/"}),nt=je(Ce.default,{}),rt=function(t){function n(){for(var e,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(e=t.call.apply(t,[this].concat(r))||this).historyUnlisten=function(){},e}we(n,t);var r=n.prototype;return r.componentDidMount=function(){Ie.default.setZoomFactor(_.default.zoom),q.default.init(),b.default.initialize(),C.default.initialize(),M.default.initialize(),P.default.initialize(),Y.default.initialize(),R.default.initialize(),A.default.initialize(),re.default.initialize(),L.default.initialize(),z.default.initialize(),B.default.initialize(),g.default.init(),K.default.init(),X.default.init(),w.default.init(),_e.default.init(),D.default.init(),F.default.init(),V.default.initialize(),I.default.initialize(),O.default.initialize(),ne.default.initialize(),W.default.initialize(),S.default.initialize(),k.default.init(),j.default.init(),le.default.init(),ye.default.init(),G.default.initialize(),U.default.initialize(),E.default.initialize(),J.default.init(),Ee.default.init(),ge.default.init(),Q.default.initialize(),ee.default.init(),te.default.init(),this.handleHistoryChange(e.location),this.historyUnlisten=$.default.addRouteChangeListener(this.handleHistoryChange)},r.componentWillUnmount=function(){R.default.terminate(),re.default.terminate(),z.default.terminate(),Y.default.terminate(),B.default.terminate(),b.default.terminate(),C.default.terminate(),M.default.terminate(),P.default.terminate(),G.default.terminate(),O.default.terminate(),ne.default.terminate(),S.default.terminate(),W.default.terminate(),E.default.terminate(),Q.default.terminate()},r.handleHistoryChange=function(e){var t=e.pathname;qe(t),Xe(Je(t))},r.render=function(){var e=this.props.isGuest;return je(a.Fragment,{},void 0,je(l.Switch,{},void 0,et,e?Ke.map((function(e){var t=e.path,n=e.render;return je(l.Route,{path:t,render:n},t[0])})):Ze.map((function(e){var t=e.path,n=e.render;return je(l.Route,{path:t,render:n},t[0])})),tt),nt)},n}(a.PureComponent);rt.displayName="ViewsWithMainInterface";var at=u.default.connectStores([ae.default],(function(){return{isGuest:ae.default.isGuest()}}))(rt);t.default=at}).call(this,n(39))},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=g(n(8)),l=n(232),u=g(n(3)),s=n(5535),d=g(n(179)),f=n(152),c=n(5411),p=n(253),v=g(n(84)),y=g(n(5287)),m=g(n(248)),h=n(1),_=g(n(5518));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,T(e,t)}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var b={SMOL:"Smol",MINI:"Mini",SMALLER:"Smaller",SMALL:"Small",MEDIUM:"Medium",LARGE:"Large",LARGER:"Larger",XLARGE:"XLarge"},C=((r={})[b.SMOL]=[10,10,8,6,6,4],r[b.MINI]=[12,12,10,10,8,6,4],r[b.SMALLER]=[13,13,11,11,9,7,5],r[b.SMALL]=[14,14,12,12,10,8,6],r[b.MEDIUM]=[16,16,14,14,12,10,8],r[b.LARGE]=[18,18,16,16,14,12,10],r[b.LARGER]=[19,19,17,17,15,13,11],r[b.XLARGE]=[20,20,18,18,16,14,12],r),M=function(e){function t(){return e.apply(this,arguments)||this}I(t,e);var n=t.prototype;return n.renderAcronym=function(){var e=this.props.guild;return null!=e.icon?null:O("div",{className:_.default.acronym},void 0,e.acronym)},n.renderBadge=function(){var e=this.props,t=e.showBadge,n=e.guild,r=e.badgeStrokeColor;return t&&null!=n.hasFeature?O(y.default,{className:_.default.guildIconBadge,guild:n,badgeStrokeColor:r}):null},n.renderIcon=function(){var e,t=this.props,n=t.guild,r=t.className,a=(t.showBadge,t.active),l=t.size,u=t.style,s=void 0===u?{}:u,d=t.textScale,f=(t.showTooltip,t.tooltipPosition,t.onClick),c=t.to,y=(t.badgeStrokeColor,t.animate,t.tabIndex),m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["guild","className","showBadge","active","size","style","textScale","showTooltip","tooltipPosition","onClick","to","badgeStrokeColor","animate","tabIndex"]),h=C[l];return o.createElement(v.default,S({className:(0,i.default)(_.default.icon,r,(0,p.getClass)(_.default,"iconSize",l),(e={},e[(0,p.getClass)(_.default,"iconActive",l)]=a,e[_.default.iconInactive]=!a,e[_.default.noIcon]=null==n.icon,e)),style:null==n.icon?S({fontSize:(h[n.acronym.length]||h[h.length-1])*d},s):s,onClick:null!=c||null==f?void 0:f,tabIndex:y},m),this.renderAcronym(),this.renderBadge())},n.renderTooltip=function(){var e=this,t=this.props,n=t.guild,r=t.showTooltip,a=t.tooltipPosition;return r?O(m.default,{text:n.name,position:a,"aria-label":!1},void 0,(function(t){return o.cloneElement(o.Children.only(e.renderIcon()),S({},t))})):this.renderIcon()},n.render=function(){var e=this.props,t=e.to,n=e.guild,r=e.source,a=e.tabIndex;return null!=t?O(l.Link,{to:{pathname:t,state:null!=r?{analyticsSource:r}:null},"aria-label":n.toString(),tabIndex:a},void 0,this.renderTooltip()):this.renderTooltip()},t}(o.PureComponent);M.displayName="GuildIcon";var N=u.default.connectStores([d.default],(function(e){var t=e.guild,n=e.animate,r=e.iconSrc;return{style:S({},e.style,{backgroundImage:(0,c.makeCssUrlString)(null!=r?r:t.getIconURL((0,f.hasAnimatedGuildIcon)(t)&&n&&d.default.isFocused()?"gif":"jpg"))})}}))((0,s.backgroundImagePreloader)((function(e){return o.createElement(M,e)}))),P=function(e){function t(){return e.apply(this,arguments)||this}return I(t,e),t.prototype.render=function(){return o.createElement(N,this.props)},t}(o.PureComponent);P.displayName="GuildIconWrapper",P.Sizes=b,P.defaultProps={size:b.LARGE,textScale:1,showBadge:!1,showTooltip:!1,active:!1,tooltipPosition:m.default.Positions.TOP,badgeStrokeColor:h.Colors.WHITE,animate:!1};var A=P;t.default=A},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTierName=function(e){switch(e){case d.PremiumGuildTiers.NONE:return f.default.Messages.PREMIUM_GUILD_TIER_0;case d.PremiumGuildTiers.TIER_1:return f.default.Messages.PREMIUM_GUILD_TIER_1;case d.PremiumGuildTiers.TIER_2:return f.default.Messages.PREMIUM_GUILD_TIER_2;case d.PremiumGuildTiers.TIER_3:return f.default.Messages.PREMIUM_GUILD_TIER_3;default:throw new Error("Not a valid tier type")}},t.getGuildTierFromSubscriberCount=m,t.getNextGuildTierFromSubscriberCount=h,t.getPremiumGuildSubscriptionMonths=function(e){return(0,o.default)().diff((0,o.default)(e),"months")||1},t.getUserLevel=function(e){for(var t=(0,o.default)().diff(e,"months"),n=1,r=0,a=Object.keys(d.UserPremiumGuildSubscriptionMonths);r<a.length;r++){var i=a[r];t<d.UserPremiumGuildSubscriptionMonths[i]||(n=+i)}return n},t.isGuildPremiumAtLeast=_,t.isTierUnlocked=function(e,t){return _(e.premiumTier,t)},t.getProgressPercentToTopTier=function(e){var t=e.premiumSubscriberCount,n=e.premiumTier,r=h(t);if(null==r)return 100;var a=y.length,o=d.PremiumGuildSubscriptionsRequired[n],i=d.PremiumGuildSubscriptionsRequired[r],l=100*n/a,u=100*(t-o)/(i-o);return Math.min(l+u/a,100)},t.getAvailableUserPremiumGuildSubscriptionSlots=function(e){return a.default.values(e).filter((function(e){return e.isAvailable()}))},t.generateBlockGuildSubscriptionPurchasesNode=function(){var e=i.default.getSubscription();if(null==e)return null;if(e.status===d.SubscriptionStatusTypes.PAST_DUE)return f.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PURCHASE_BUTTON_DISABLED_SUBSCRIPTION_PAST_DUE;if(e.status===d.SubscriptionStatusTypes.ACCOUNT_HOLD)return f.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PURCHASE_BUTTON_DISABLED_SUBSCRIPTION_ACCOUNT_HOLD;if(null==e.renewalMutations)return null;var t=(0,s.getNumPremiumGuildSubscriptions)(e.renewalMutations.additionalPlans);return(0,s.getNumPremiumGuildSubscriptions)(e.additionalPlans)>t?f.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PURCHASE_BUTTON_DISABLED_PENDING_MUTATION_PREMIUM_GUILD_SUBSCRIPTION:f.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PURCHASE_BUTTON_DISABLED_PENDING_MUTATION_PLAN},t.isInGracePeriod=function(e){return g(e)>0},t.premiumGuildSubscriptionsRequiredForPerks=g,t.getGracePeriodEndingDate=function(e){var t=g(e);if(t>0){var n=function(e){return e.sort((function(e,t){return null!=e.endsAt&&null!=t.endsAt?e.endsAt.getTime()-t.endsAt.getTime():-1}))}(e).filter((function(e){return null!=e.endsAt}));return n[n.length-t].endsAt}return null},t.GuildTierSubscriptionsOrdered=t.getTiers=t.PerkIcons=void 0;var r,a=c(n(6)),o=c(n(5)),i=c(n(986)),l=n(341),u=c(n(131)),s=n(130),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}t.PerkIcons=r,function(e){e[e.EMOJI=1]="EMOJI",e[e.AUDIO=2]="AUDIO",e[e.ANIMATED=3]="ANIMATED",e[e.CUSTOMIZATION=4]="CUSTOMIZATION",e[e.UPLOAD=5]="UPLOAD",e[e.VANITY=6]="VANITY",e[e.STREAM=7]="STREAM"}(r||(t.PerkIcons=r={}));t.getTiers=function(){return[{tier:d.PremiumGuildTiers.TIER_1,title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_TITLE_TIER_1,perks:[{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_ANY_EMOJI.format({adding:d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_1].emoji-d.PremiumGuildLimits[d.PremiumGuildTiers.NONE].emoji,total:d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_1].emoji}),description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_1_EMOJI,icon:r.EMOJI},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_ANY_AUDIO_QUALITY.format({bitrate:d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_1].bitrate/1e3}),description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_1_AUDIO_QUALITY,icon:r.AUDIO},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_1_ANIMATED_GUILD_ICON,description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_1_ANIMATED_GUILD_ICON.format(),icon:r.ANIMATED},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_1_SPLASH,description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_1_SPLASH,icon:r.CUSTOMIZATION},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_1_STREAMING,description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_1_STREAMING,icon:r.STREAM}]},{tier:d.PremiumGuildTiers.TIER_2,title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_TITLE_TIER_2,perks:[{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_ANY_EMOJI.format({adding:d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_2].emoji-d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_1].emoji,total:d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_2].emoji}),description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_2_EMOJI,icon:r.EMOJI},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_ANY_AUDIO_QUALITY.format({bitrate:d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_2].bitrate/1e3}),description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_2_AUDIO_QUALITY,icon:r.AUDIO},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_2_BANNER,description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_2_BANNER,icon:r.CUSTOMIZATION},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_ANY_UPLOAD_LIMIT.format({fileSize:(0,l.formatSize)(d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_2].fileSize/1024,{useKibibytes:!0})}),description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_2_UPLOAD_LIMIT.format(),icon:r.UPLOAD},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_2_STREAMING,description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_2_STREAMING,icon:r.STREAM}]},{tier:d.PremiumGuildTiers.TIER_3,title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_TITLE_TIER_3,perks:[{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_ANY_EMOJI.format({adding:d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_3].emoji-d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_2].emoji,total:d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_3].emoji}),description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_3_EMOJI,icon:r.EMOJI},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_ANY_AUDIO_QUALITY.format({bitrate:d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_3].bitrate/1e3}),description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_3_AUDIO_QUALITY,icon:r.AUDIO},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_3_VANITY_URL,description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_3_VANITY_URL.format({helpdeskArticle:u.default.getArticleURL(d.HelpdeskArticles.GUILD_VANITY_URL)}),icon:r.VANITY},{title:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_TITLE_TIER_ANY_UPLOAD_LIMIT.format({fileSize:(0,l.formatSize)(d.PremiumGuildLimits[d.PremiumGuildTiers.TIER_3].fileSize/1024,{useKibibytes:!0})}),description:f.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERK_DESCRIPTION_TIER_3_UPLOAD_LIMIT.format(),icon:r.UPLOAD}]}]};var y=[{tier:d.PremiumGuildTiers.TIER_3,amount:d.PremiumGuildSubscriptionsRequired[d.PremiumGuildTiers.TIER_3],nextTier:null},{tier:d.PremiumGuildTiers.TIER_2,amount:d.PremiumGuildSubscriptionsRequired[d.PremiumGuildTiers.TIER_2],nextTier:d.PremiumGuildTiers.TIER_3},{tier:d.PremiumGuildTiers.TIER_1,amount:d.PremiumGuildSubscriptionsRequired[d.PremiumGuildTiers.TIER_1],nextTier:d.PremiumGuildTiers.TIER_2}];function m(e){for(var t,n=p(y);!(t=n()).done;){var r=t.value;if(e>=r.amount)return r.tier}return d.PremiumGuildTiers.NONE}function h(e){for(var t,n=p(y);!(t=n()).done;){var r=t.value;if(e>=r.amount)return r.nextTier}return d.PremiumGuildTiers.TIER_1}function _(e,t){return null==t||null!=e&&e>=t}function g(e){var t=m(e.length),n=d.PremiumGuildSubscriptionsRequired[t],r=e.filter((function(e){return null!=e.endsAt}));return n-(e.length-r.length)}t.GuildTierSubscriptionsOrdered=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRadioGroup=I,t.useRadioItem=function(e){var t=e.isSelected,n=e.label;return{role:"radio",tabIndex:t?0:-1,"aria-label":n,"aria-checked":t}},t.default=T;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=n(452),l=v(n(84)),u=v(n(248)),s=v(n(5458)),d=v(n(5459)),f=v(n(43)),c=n(1),p=v(n(5581));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g={SMALL:"7px 10px",MEDIUM:"10px"},E=_(s.default,{});function S(e){var t,n,r=e.disabled,a=e.checked,i=e.option,u=e.size,s=e.onClick,c=e.infoClassName,v=e.titleClassName,y=e.radioItemClassName,m=e.hasSelection,h=null!==(t=i.color)&&void 0!==t?t:"";return _(l.default,{role:"radio","aria-checked":a,onClick:r?void 0:s,tabIndex:a||!m?0:-1,className:(0,o.default)(p.default.item,(n={},n[p.default.disabled]=r,n),y)},void 0,_("div",{style:{"--radio-bar-accent-color":h,padding:u},className:p.default.radioBar},void 0,a?_(d.default,{foreground:p.default.radioIconForeground}):E,_("div",{className:(0,o.default)(p.default.info,c)},void 0,_(f.default,{size:f.default.Sizes.SIZE_16,className:(0,o.default)(p.default.title,v),color:f.default.Colors.CUSTOM},void 0,i.name),i.desc?_(f.default,{color:f.default.Colors.CUSTOM},void 0,i.desc):null)))}S.displayName="RadioBar";var O=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(e){e.preventDefault();var n=t.props,r=n.onClick,a=n.option;return null==r?void 0:r(a)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n),r.prototype.render=function(){var e=this.props,t=e.checked,n=e.disabled,r=e.option,o=e.size,i=e.infoClassName,l=e.hasSelection,s=e.titleClassName,d=e.radioItemClassName,f=n||r.disabled,c=r.tooltipText,v=r.tooltipPosition,y=_(S,{disabled:!!f,checked:t,hasSelection:l,option:r,onClick:this.handleClick,size:o,infoClassName:i,titleClassName:s,radioItemClassName:d});return null!=c?_(u.default,{text:c,position:v||u.default.Positions.TOP},void 0,(function(e){return a.createElement("div",m({},e,{className:p.default.tooltipWrapper}),y)})):y},r}(a.PureComponent);function I(e){var t=void 0===e?{}:e,n=t.orientation,r=void 0===n?"vertical":n,o=t.isDisabled,l=void 0!==o&&o,u=t.labelledBy,s=a.useRef(null),d=a.useMemo((function(){return(0,i.createFocusManager)({getFocusableElements:function(){var e=s.current;if(null!=e){var t=e.querySelectorAll('[role="radio"]');return Array.from(t)}return[]}})}),[]);return{role:"radiogroup",onKeyDown:a.useCallback((function(e){if(null!=s.current){var t="vertical"===r?c.KeyboardKeys.ARROW_UP:c.KeyboardKeys.ARROW_LEFT,n="vertical"===r?c.KeyboardKeys.ARROW_DOWN:c.KeyboardKeys.ARROW_RIGHT;switch(e.which){case n:e.stopPropagation(),e.preventDefault();var a=d.getNextFocusableElement({wrap:!0});return null==a?void 0:a.focus();case t:e.stopPropagation(),e.preventDefault();var o=d.getPreviousFocusableElement({wrap:!0});return null==o?void 0:o.focus()}}}),[d,r]),ref:s,"aria-labelledby":u,"aria-orientation":r,"aria-disabled":l}}function T(e){var t=e.itemInfoClassName,n=e.itemTitleClassName,r=e.radioItemClassName,i=e.className,l=e.value,u=void 0===l?null:l,s=e.size,d=void 0===s?g.MEDIUM:s,f=e.onChange,v=void 0===f?c.NOOP:f,y=e.disabled,h=void 0!==y&&y,E=e.options,S=void 0===E?[]:E,T=I({labelledBy:e.labelledBy}),b=S.some((function(e){return e.value===u}));return a.createElement("div",m({},T,{className:(0,o.default)(p.default.radioGroup,i)}),S.map((function(e){return _(O,{hasSelection:b,disabled:h,checked:u===e.value,option:e,onClick:v,size:d,infoClassName:t,titleClassName:n,radioItemClassName:r},e.value)})))}O.displayName="RadioItem",T.displayName="RadioGroup",T.Sizes=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Shine=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=c(n(8)),u=c(n(265)),s=c(n(36)),d=c(n(63)),f=c(n(5592));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function h(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,_(e,t)}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.DEFAULT="default",e.SMALL="small"}(o||(o={}));var g=((r={})[o.DEFAULT]=f.default.shineContainerDefault,r[o.SMALL]=f.default.shineContainerSmall,r),E=function(e){function t(){return e.apply(this,arguments)||this}return h(t,e),t.prototype.render=function(){var e,t=this.props,n=t.className,r=t.shineSize,a=t.shinePaused,o=m(t,["className","shineSize","shinePaused"]);return i.createElement(u.default.div,v({},o,{className:(0,l.default)(g[r],n,(e={},e[f.default.shinePaused]=a,e))}),y(d.default,{align:d.default.Align.CENTER,justify:d.default.Justify.CENTER,className:f.default.shine},void 0,y("div",{className:f.default.shineInner})))},t}(i.PureComponent);t.Shine=E,E.displayName="Shine",E.defaultProps={shineSize:o.DEFAULT};var S=function(e){function t(){return e.apply(this,arguments)||this}return h(t,e),t.prototype.render=function(){var e=this.props,t=e.children,n=e.className,r=e.disabled,a=e.submitting,o=e.pauseAnimation,u=e.shineSize,d=e.shinePaused,c=m(e,["children","className","disabled","submitting","pauseAnimation","shineSize","shinePaused"]);return i.createElement(s.default,v({},c,{className:(0,l.default)(f.default.shinyButton,n),disabled:r,submitting:a}),t,r||a||!0===o?null:y(E,{shinePaused:d,className:f.default.buttonShine,shineSize:u}))},t}(i.PureComponent);S.displayName="ShinyButton",S.ShineSizes=o,S.defaultProps={shineSize:o.DEFAULT};var O=S;t.default=O},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SearchIcon=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(80)),l=p(n(84)),u=p(n(227)),s=p(n(350)),d=p(n(5440)),f=p(n(7)),c=p(n(5554));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=Object.freeze({SMALL:c.default.small,MEDIUM:c.default.medium,LARGE:c.default.large}),g=function(e){var t,n,r,i=e.hasContent,p=e.onClear,v=e.className,y=e.isLoading,m=e.size,g=void 0===m?_.SMALL:m;return h(l.default,{className:(0,o.default)(v,c.default.iconLayout,g,(t={},t[c.default.pointer]=i,t)),onClick:function(e){e.stopPropagation(),null!=p&&p(e)},tabIndex:i?0:-1,onMouseDown:function(e){e.preventDefault(),e.stopPropagation()}},void 0,h("div",{className:c.default.iconContainer},void 0,y?h(u.default,{type:u.default.Type.SPINNING_CIRCLE,className:(0,o.default)(c.default.icon,c.default.visible)}):h(a.Fragment,{},void 0,h(d.default,{className:(0,o.default)(c.default.icon,(n={},n[c.default.visible]=!i,n)),"aria-label":f.default.Messages.SEARCH}),h(s.default,{className:(0,o.default)(c.default.clear,(r={},r[c.default.visible]=i,r)),"aria-label":f.default.Messages.CLOSE}))))};t.SearchIcon=g,g.displayName="SearchIcon",g.Sizes=_;var E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).inputRef=a.createRef(),t.containerRef=a.createRef(),t.handleOnChange=function(e){var n=t.props.onChange;n&&n(e.currentTarget.value)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var l=r.prototype;return l.focus=function(){var e=this.inputRef.current;null!=e&&e.focus()},l.blur=function(){var e=this.inputRef.current;null!=e&&e.blur()},l.render=function(){var e,t=this.props,n=t.query,r=t.autoFocus,l=t.onClear,u=t.className,s=t.placeholder,d=t.iconClassName,f=t.onKeyDown,p=t.onKeyUp,v=t.onKeyPress,m=t.isLoading,_=t.size,E=t.disabled,S=(t.onChange,t.onBlur),O=t.onFocus,I=t.autoComplete,T=t.inputProps,b=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["query","autoFocus","onClear","className","placeholder","iconClassName","onKeyDown","onKeyUp","onKeyPress","isLoading","size","disabled","onChange","onBlur","onFocus","autoComplete","inputProps"]);return h(i.default,{focusTarget:this.inputRef,ringTarget:this.containerRef},void 0,a.createElement("div",y({className:(0,o.default)(u,c.default.container,_,(e={},e[c.default.disabled]=E,e)),ref:this.containerRef},b),h("div",{className:c.default.inner},void 0,a.createElement("input",y({},T,{onFocus:O,onBlur:S,className:c.default.input,value:n,onChange:this.handleOnChange,onKeyDown:f,onKeyUp:p,onKeyPress:v,placeholder:s,disabled:E,autoFocus:r,autoComplete:I,ref:this.inputRef})),h(g,{size:_,hasContent:n.length>0,onClear:l,className:d,isLoading:m}))))},r}(a.PureComponent);E.displayName="SearchBar",E.Sizes=_,E.defaultProps={size:_.SMALL,placeholder:f.default.Messages.SEARCH,isLoading:!1,disabled:!1};var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PNGSticker=t.LottieSticker=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=E(n(21)),l=n(3),u=n(5434),s=E(n(5505)),d=E(n(179)),f=E(n(5507)),c=E(n(336)),p=E(n(43)),v=n(259),y=n(5286),m=n(359),h=n(5187),_=E(n(7)),g=E(n(5574));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=function(e){return e.preventDefault()};function T(e){return _.default.Messages.STICKER_A11Y_LABEL.format({stickerName:e.name+", "+e.description})}var b=function(e){var t=e.children,n=e.hasError,r=e.isLoading,a=e.maskAsset,o=e.size,i=o>=33;return O("div",{className:g.default.assetWrapper,style:{height:o,width:o}},void 0,!n&&!a&&t,(a||n||r)&&O(c.default,{mask:c.default.Masks.STICKER_ROUNDED_RECT,width:o,height:o,className:g.default.roundedMask},void 0,!n&&a&&t,n?O("div",{className:g.default.error},void 0,O(f.default,{className:g.default.errorIcon}),i?O(p.default,{className:g.default.errorText,color:p.default.Colors.HEADER_SECONDARY,size:p.default.Sizes.SIZE_14},void 0,_.default.Messages.STICKER_ASSET_LOAD_ERROR):null):null,r&&O("div",{className:g.default.shape})))};b.displayName="StickerAsset";var C=function(e){var t=e.shouldAnimate,n=e.size,r=e.sticker,o=e.fileUri,l=e.isFocused,u=e.className,d=e.maskAsset,f=a.useRef(null),c=a.useRef(null),p=a.useState(!0),y=p[0],m=p[1],E=a.useState(!1),S=E[0],I=E[1],C=null==o?(0,h.getStickerAssetUrl)(r):o;return(0,i.default)(null!=C,"Unable to determine sticker asset URL. Sticker ID: "+r.id),a.useEffect((function(){if(null!=f.current&&null!=C){var e=Math.min(2,(0,v.getDevicePixelRatio)());f.current.width=n*e,f.current.height=n*e;var t=!1;return null!=f.current&&(c.current=new s.default({canvas:f.current,animationId:r.id,assetUrl:C,onInitialDraw:function(){t||m(!1)},onError:function(){t||(m(!1),I(!0))}})),function(){var e;null===(e=c.current)||void 0===e||e.drop(),c.current=null,t=!0}}}),[C,n,r.id]),a.useEffect((function(){var e,n;t||(n=0),null===(e=c.current)||void 0===e||e.setState(t&&l,n)}),[r,t,l]),null==C?null:O("div",{role:"img",className:u,"aria-label":S?_.default.Messages.ERROR_LOADING_STICKER:T(r)},void 0,O(b,{hasError:S,isLoading:y,maskAsset:d,size:n},void 0,a.createElement("canvas",{className:g.default.lottieCanvas,ref:f})))};t.LottieSticker=C,C.displayName="LottieSticker";var M=function(e){var t=e.shouldAnimate,n=e.sticker,r=e.isFocused,i=e.size,l=e.className,s=e.maskAsset,d=a.useState(!1),f=d[0],c=d[1],p=a.useState(!0),v=p[0],y=p[1],m=a.useState(!1),_=m[0],E=m[1],S=a.useRef(null),C=a.useRef(null),M=(0,h.getStickerAssetUrl)(n,{isPreview:!t||!f||!r,size:i}),N=a.useCallback((function(){y(!1)}),[]),P=a.useCallback((function(){E(!0)}),[]);return a.useEffect((function(){if(null!=S.current){var e=S.current.isVisible;c(e)}}),[]),a.useLayoutEffect((function(){var e;!0===(null===(e=C.current)||void 0===e?void 0:e.complete)&&y(!1)}),[]),null==M?null:a.createElement(u.VisibilitySensor,{ref:S,onChange:c,threshold:.7},O("div",{className:(0,o.default)(l,g.default.pngImageWrapper)},void 0,O(b,{hasError:_,isLoading:v,maskAsset:s,size:i},void 0,a.createElement("img",{className:g.default.pngImage,alt:T(n),src:M,draggable:!1,onError:P,onLoad:N,onContextMenu:I,ref:C}))))};t.PNGSticker=M,M.displayName="PNGSticker";var N=function(e){var t=e.isInteracting,n=void 0!==t&&t,r=e.disableAnimation,a=void 0!==r&&r,o=e.maskAsset,i=void 0!==o&&o,u=e.size,s=e.sticker,f=e.className,c=(0,l.useStateFromStores)([d.default],(function(){return d.default.isFocused()})),p=(0,y.useShouldAnimateSticker)(n)&&!a;return null==s?null:O(s.format_type===m.StickerFormat.LOTTIE?C:M,{shouldAnimate:p,isFocused:c,size:u,sticker:s,className:f,maskAsset:i},s.id+","+u)};N.displayName="Sticker";var P=N;t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getChannelIconURL=function(e,t){switch(e.type){case i.ChannelTypes.DM:var n=e.recipients.map(r.default.getUser).filter(o.isNotNullish)[0];return null==n?null:!0===t&&a.default.hasAnimatedAvatar(n)?n.getAvatarURL("gif"):n.getAvatarURL();case i.ChannelTypes.GROUP_DM:return a.default.getChannelIconURL({id:e.id,icon:e.icon,applicationId:e.getApplicationId()})}},t.getChannelIconSource=function(e){switch(e.type){case i.ChannelTypes.DM:var t=e.recipients.map(r.default.getUser).filter(o.isNotNullish)[0];return null!=t?t.getAvatarSource():null;case i.ChannelTypes.GROUP_DM:return a.default.getChannelIconSource({id:e.id,icon:e.icon,applicationId:e.getApplicationId()})}};var r=l(n(12)),a=l(n(152)),o=n(60),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addStickerPreview=function(e,t){r.default.dispatch({type:l.ActionTypes.ADD_STICKER_PREVIEW,channelId:e,sticker:t})},t.clearStickerPreview=function(e){r.default.dispatch({type:l.ActionTypes.CLEAR_STICKER_PREVIEW,channelId:e})},t.setScrollToPackId=t.stickerIndividualShopPackViewed=t.stickerPickerShopLoaded=t.stickerPickerLoaded=t.fetchUserStickerPacks=t.fetchShopStickerPacks=t.fetchStickerPack=void 0;var r=u(n(2)),a=u(n(35)),o=n(355),i=n(428),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}var f=function(){var e=d(regeneratorRuntime.mark((function e(t){var n,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,o.httpGetWithCountryCodeQuery)(l.Endpoints.STICKER_PACK(t));case 2:return n=e.sent,a=n.body,r.default.dispatch({type:l.ActionTypes.STICKER_PACK_FETCH_SUCCESS,packId:t,pack:a}),e.abrupt("return",a);case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.fetchStickerPack=f;var c=function(){var e=d(regeneratorRuntime.mark((function e(t){var n,u,s,d,f,c,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return u=(n=void 0===t?{}:t).withStoreListings,s=void 0!==u&&u,d=n.locale,f=void 0===d?a.default.locale:d,r.default.wait((function(){r.default.dispatch({type:l.ActionTypes.SHOP_STICKER_PACKS_FETCH_START,withStoreListings:s})})),e.next=4,(0,o.httpGetWithCountryCodeQuery)({url:l.Endpoints.STORE_DIRECTORY_LAYOUT_STICKER_PACKS(i.STICKER_STORE_DIRECTORY_ID),query:{with_store_listings:s,locale:f}});case 4:c=e.sent,p=c.body.sticker_packs,r.default.dispatch({type:l.ActionTypes.SHOP_STICKER_PACKS_FETCH_SUCCESS,packs:p,withStoreListings:s});case 7:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}();t.fetchShopStickerPacks=c;var p=function(){var e=d(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r.default.wait((function(){r.default.dispatch({type:l.ActionTypes.USER_STICKER_PACKS_FETCH_START})})),e.next=3,(0,o.httpGetWithCountryCodeQuery)(l.Endpoints.USER_STICKER_PACKS);case 3:return t=e.sent,n=t.body,r.default.dispatch({type:l.ActionTypes.USER_STICKER_PACKS_FETCH_SUCCESS,userPacks:n}),e.abrupt("return",n);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();t.fetchUserStickerPacks=p;t.stickerPickerLoaded=function(e){r.default.dispatch({type:l.ActionTypes.STICKER_PICKER_LOADED,packs:e})};t.stickerPickerShopLoaded=function(e){r.default.wait((function(){r.default.dispatch({type:l.ActionTypes.STICKER_PICKER_SHOP_LOADED,packs:e})}))};t.stickerIndividualShopPackViewed=function(e){r.default.dirtyDispatch({type:l.ActionTypes.STICKER_INDIVIDUAL_SHOP_PACK_VIEWED,pack:e})};t.setScrollToPackId=function(e){r.default.dispatch({type:l.ActionTypes.USER_STICKER_PACK_SCROLL_TO_PACK_ID,packId:e})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(6)),a=d(n(3)),o=d(n(2)),i=d(n(1013)),l=d(n(108)),u=n(127),s=d(n(335));n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var y={},m={},h={},_={},g=new Set,E=new Set,S=null;function O(e){y[e.id]=i.default.createFromServer(e),null==h[e.sku_id]&&(h[e.sku_id]=new Set),null==_[e.application_id]&&(_[e.application_id]=new Set),_[e.application_id].add(e.id),h[e.sku_id].add(e.id)}function I(e){m[e.id]=i.default.createFromServer(e)}var T=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var o,i,d,v=a.prototype;return v.initialize=function(){this.syncWith([l.default],(function(){return!0}))},v.get=function(e){return y[e]},v.getGiftable=function(){return r.default.values(m)},v.getForApplication=function(e){var t=_[e];if(null==t)return null;for(var n,r=new Set,a=p(t);!(n=a()).done;){var o=n.value;r.add(y[o])}return r},v.getForSku=function(e){var t=h[e];if(null==t)return null;for(var n,r=new Set,a=p(t);!(n=a()).done;){var o=n.value;r.add(y[o])}return r},v.isEntitledToSku=function(e,t,n,r){void 0===r&&(r=null);var a=h[t];if(null!=a)for(var o,i=p(a);!(o=i()).done;){var d=o.value,f=y[d];if(null!=f&&f.isValid(e,s.default,r))return!0}if(E.has(n))return!1;var c=null!=r?l.default.getLibraryApplication(n,r):l.default.getActiveLibraryApplication(n);return!(null==c||c.sku.id!==t||!(0,u.isUserEntitledToLibraryApplication)(c))||null},o=a,(i=[{key:"applicationIdsFetching",get:function(){return g}},{key:"applicationIdsFetched",get:function(){return E}},{key:"giftEntitlementsLoadedAt",get:function(){return S}}])&&f(o.prototype,i),d&&f(o,d),a}(a.default.Store))(o.default,{ENTITLEMENT_FETCH_APPLICATION_START:function(e){var t=e.applicationId;g.add(t)},ENTITLEMENT_FETCH_APPLICATION_SUCCESS:function(e){var t=e.applicationId,n=e.entitlements;g.delete(t),E.add(t);for(var r,a=p(n);!(r=a()).done;){O(r.value)}},ENTITLEMENT_FETCH_APPLICATION_FAIL:function(e){},ENTITLEMENTS_GIFTABLE_FETCH_SUCCESS:function(e){var t=e.entitlements;m={},t.forEach(I),S=Date.now()},SKU_PURCHASE_SUCCESS:function(e){for(var t,n=p(e.entitlements);!(t=n()).done;){O(t.value)}},LIBRARY_FETCH_SUCCESS:function(e){for(var t,n=p(e.libraryApplications);!(t=n()).done;){var r=t.value;if(null!=r.entitlements)for(var a,o=p(r.entitlements);!(a=o()).done;){O(a.value)}}},ENTITLEMENT_CREATE:function(e){return O(e.entitlement)},ENTITLEMENT_UPDATE:function(e){return O(e.entitlement)},ENTITLEMENT_DELETE:function(e){return function(e){delete y[e.id];var t=_[e.application_id];null!=t&&t.delete(e.id);var n=h[e.sku_id];null!=n&&n.delete(e.id)}(e.entitlement)},LOGOUT:function(e){return y={},h={},_={},g=new Set,void(E=new Set)}});t.default=T},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fit=o,t.zoomFit=function(e,t){var n=Math.min(Math.round(.65*window.innerHeight),2e3),r=Math.min(Math.round(.75*window.innerWidth),2e3);return o(e,t,r,n)},t.getRatio=function(e,t,n,r){var a=1;e>n&&(a=n/e);e=Math.round(e*a),t=Math.round(t*a);var o=1;t>r&&(o=r/t);return Math.min(a*o,1)},t.makeCssUrlString=function(e){if(null==e||""===e)return"none";return"url("+e+")"},t.getDominantColor=function(e,t){void 0===t&&(t=10);return function(e,t,n){var r=document.createElement("canvas"),o=r.getContext("2d");if(null==o)return i;var l=r.width=e.width,u=r.height=e.height;o.drawImage(e,0,0,l,u);var s=function(e,t,n){for(var r,a,o,i,l,u=[],s=0;s<t;s+=n)a=e[(r=4*s)+0],o=e[r+1],i=e[r+2],(void 0===(l=e[r+3])||l>=125)&&(a>250&&o>250&&i>250||u.push([a,o,i]));return u}(o.getImageData(0,0,l,u).data,l*u,n),d=(0,a.default)(s,t);return"boolean"==typeof d?i:d.palette()}(e,5,t)[0]},t.IMAGE_MAX_ZOOM=void 0;var r,a=(r=n(5517))&&r.__esModule?r:{default:r};function o(e,t,n,r,a,o){if(void 0===a&&(a=0),void 0===o&&(o=0),e!==n||t!==r){var i=e>n?n/e:1;e=Math.max(Math.round(e*i),a);var l=(t=Math.max(Math.round(t*i),o))>r?r/t:1;e=Math.max(Math.round(e*l),a),t=Math.max(Math.round(t*l),o)}return{width:e,height:t}}t.IMAGE_MAX_ZOOM=2e3;var i=[[0,0,0]]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M19 1C19.552 1 20 1.447 20 2V3L23 2V6L20 5V6C20 6.553 19.552 7 19 7H15C14.448 7 14 6.553 14 6V2C14 1.447 14.448 1 15 1H19Z",className:f,fill:d}),s("path",{d:"M20 13.5V9H22V15.5C22 16.604 21.103 17.5 20 17.5H13V19.5H17V21.5H7V19.5H11V17.5H4C2.897 17.5 2 16.604 2 15.5V4.5C2 3.397 2.897 2.5 4 2.5H12V4.5H4V13.5H20Z",className:f,fill:d}))}d.displayName="Stream"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(3)),a=c(n(24)),o=c(n(2)),i=n(972),l=c(n(5466)),u=c(n(10)),s=c(n(33)),d=c(n(35)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y={lastViewedPath:null},m=y,h=f.Routes.ME;function _(e){if(u.default.isGuest()){if("guilds"in e&&null!=e.guilds&&1===e.guilds.length){var t=e.guilds[0].id;return h=f.Routes.CHANNEL(t,s.default.getChannelId(t)),!0}return!1}var n=f.Routes.ME,r=i.ExperimentStore.getUserExperimentDescriptor(i.Experiments.KILL_LANDING_PAGE);return null!=r&&((0,i.trackExposureToExperiment)(l.default.id,r),r.bucket===i.ExperimentBuckets.TREATMENT_1&&(n=f.Routes.ME)),n!==h&&(h=n,!0)}var g=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a,o,i,l=r.prototype;return l.initialize=function(e){var t;void 0===e&&(e=y),this.waitFor(d.default,u.default,s.default),m=null!==(t=e)&&void 0!==t?t:y},l.getState=function(){return m},a=r,(o=[{key:"defaultRoute",get:function(){return h}},{key:"fallbackRoute",get:function(){return f.Routes.ME}}])&&p(a.prototype,o),i&&p(a,i),r}(r.default.PersistedStore);g.persistKey="DefaultRouteStore",g.migrations=[function(){var e=a.default.get("LAST_VIEWED_PATH",null);return a.default.remove("LAST_VIEWED_PATH"),{lastViewedPath:e}}];var E=new g(o.default,{CONNECTION_OPEN:_,CURRENT_USER_UPDATE:_,USER_SETTINGS_UPDATE:_,SAVE_LAST_ROUTE:function(e){var t=e.path;return m.lastViewedPath=t,!0}});t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchPremiumSubscriptions=function(e){return c.apply(this,arguments)},t.fetchUserPremiumGuildSubscriptions=function(){return p.apply(this,arguments)},t.fetchUserPremiumGuildSubscriptionSlots=v,t.fetchPremiumSubscriptionCooldown=function(){return m.apply(this,arguments)},t.subscribeToGuild=function(e,t){return h.apply(this,arguments)},t.unsubscribeFromGuild=function(e,t){return _.apply(this,arguments)},t.cancelUserPremiumGuildSubscriptionSlot=function(e){return g.apply(this,arguments)},t.uncancelUserPremiumGuildSubscriptionSlot=function(e){return E.apply(this,arguments)};var r=s(n(11)),a=s(n(2)),o=n(254),i=s(n(5509)),l=s(n(1014)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(){return(c=f(regeneratorRuntime.mark((function e(t){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get({url:u.Endpoints.GUILD_PREMIUM_SUBSCRIPTIONS(t),oldFormErrors:!0});case 2:return n=e.sent,o=n.body.map((function(e){return i.default.createFromServer(e)})),a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIPTIONS_FETCH_SUCCESS,guildId:t,subscriptions:o}),e.abrupt("return",o);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function p(){return(p=f(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get({url:u.Endpoints.USER_GUILD_PREMIUM_SUBSCRIPTIONS,oldFormErrors:!0});case 2:return t=e.sent,n=t.body.map((function(e){return i.default.createFromServer(e)})),a.default.dispatch({type:u.ActionTypes.GUILD_USER_PREMIUM_SUBSCRIPTIONS_FETCH_SUCCESS,subscriptions:n}),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(){return y.apply(this,arguments)}function y(){return(y=f(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get({url:u.Endpoints.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOTS,oldFormErrors:!0});case 2:return t=e.sent,n=t.body.map((function(e){return l.default.createFromServer(e)})),a.default.dispatch({type:u.ActionTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOTS_FETCH_SUCCESS,userPremiumGuildSubscriptionSlots:n}),e.abrupt("return",n);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(){return(m=f(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.get({url:u.Endpoints.GUILD_PREMIUM_SUBSCRIPTION_COOLDOWN,oldFormErrors:!0});case 3:return t=e.sent,n=t.body.ends_at,a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIPTIONS_COOLDOWN_FETCH_SUCCESS,endsAt:n}),e.abrupt("return",n);case 9:if(e.prev=9,e.t0=e.catch(0),404!==e.t0.status){e.next=15;break}a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIPTIONS_COOLDOWN_FETCH_SUCCESS,endsAt:null}),e.next=16;break;case 15:throw new o.PremiumGuildSubscriptionError(e.t0);case 16:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function h(){return(h=f(regeneratorRuntime.mark((function e(t,n){var l,s,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIBE_START}),e.prev=1,e.next=4,r.default.put({url:u.Endpoints.GUILD_PREMIUM_SUBSCRIPTIONS(t),body:{user_premium_guild_subscription_slot_ids:n},oldFormErrors:!0});case 4:return l=e.sent,s=Array.isArray(l.body)?l.body.map(i.default.createFromServer):[i.default.createFromServer(l.body)],a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIBE_SUCCESS,subscriptions:s}),v(),e.abrupt("return",s);case 11:throw e.prev=11,e.t0=e.catch(1),d=new o.PremiumGuildSubscriptionError(e.t0),a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_SUBSCRIBE_FAIL,error:d}),d;case 16:case"end":return e.stop()}}),e,null,[[1,11]])})))).apply(this,arguments)}function _(){return(_=f(regeneratorRuntime.mark((function e(t,n){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_UNSUBSCRIBE_START}),e.prev=1,e.next=4,r.default.delete({url:u.Endpoints.GUILD_PREMIUM_SUBSCRIPTION(t,n),oldFormErrors:!0});case 4:v(),e.next=12;break;case 7:throw e.prev=7,e.t0=e.catch(1),i=new o.PremiumGuildSubscriptionError(e.t0),a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_UNSUBSCRIBE_FAIL,error:i}),i;case 12:a.default.dispatch({type:u.ActionTypes.GUILD_PREMIUM_UNSUBSCRIBE_SUCCESS,subscriptionId:n});case 13:case"end":return e.stop()}}),e,null,[[1,7]])})))).apply(this,arguments)}function g(){return(g=f(regeneratorRuntime.mark((function e(t){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.post({url:u.Endpoints.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_CANCEL(t),oldFormErrors:!0});case 2:return n=e.sent,o=l.default.createFromServer(n.body),a.default.dispatch({type:u.ActionTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_UPDATE_SUCCESS,userPremiumGuildSubscriptionSlot:o}),e.abrupt("return",o);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(){return(E=f(regeneratorRuntime.mark((function e(t){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.post({url:u.Endpoints.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_UNCANCEL(t),oldFormErrors:!0});case 2:return n=e.sent,o=l.default.createFromServer(n.body),a.default.dispatch({type:u.ActionTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_UPDATE_SUCCESS,userPremiumGuildSubscriptionSlot:o}),e.abrupt("return",o);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var i=function(e){var t=e.externalRef,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["externalRef"]),a=r.useRef(null);return r.useLayoutEffect((function(){return function(){var e=a.current;null!=e&&function(e){e.removeAttribute("src"),Array.from(e.children).forEach((function(e){e instanceof HTMLSourceElement&&(e.removeAttribute("src"),e.removeAttribute("type")),e instanceof HTMLImageElement&&e.removeAttribute("src")}));try{e.load()}catch(e){}}(e)}}),[]),r.useLayoutEffect((function(){return"function"==typeof t?(t(null),t(a.current)):null!=t&&(t.current=a.current),function(){"function"==typeof t?t(null):null!=t&&(t.current=null)}}),[t,a]),r.createElement("video",o({ref:a},n))};i.displayName="Video";var l=r.forwardRef((function(e,t){return r.createElement(i,o({},e,{externalRef:t}))}));t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M12 2C6.477 2 2 6.477 2 12C2 17.522 6.477 22 12 22C17.523 22 22 17.522 22 12C22 6.477 17.523 2 12 2ZM8 6C9.104 6 10 6.896 10 8C10 9.105 9.104 10 8 10C6.896 10 6 9.105 6 8C6 6.896 6.896 6 8 6ZM18 14C18 16.617 15.14 19 12 19C8.86 19 6 16.617 6 14V13H18V14ZM16 10C14.896 10 14 9.105 14 8C14 6.896 14.896 6 16 6C17.104 6 18 6.896 18 8C18 9.105 17.104 10 16 10Z"}))}d.displayName="EmojiSmile"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s=!1,d={};function f(e){var t,n=e.userPremiumGuildSubscriptionSlot;d=u({},d,((t={})[n.id]=n,t))}var c=new(function(e){var t,n,r,a,o;function u(){return e.apply(this,arguments)||this}return n=e,(t=u).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),u.prototype.getSlot=function(e){return d[e]},r=u,(a=[{key:"hasFetched",get:function(){return s}},{key:"slots",get:function(){return d}}])&&i(r.prototype,a),o&&i(r,o),u}(r.default.Store))(a.default,{USER_PREMIUM_GUILD_SUBSCRIPTION_SLOTS_FETCH_SUCCESS:function(e){var t=e.userPremiumGuildSubscriptionSlots;d={},t.forEach((function(e){d[e.id]=e})),s=!0},USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_UPDATE_SUCCESS:f,USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_CREATE:f,USER_PREMIUM_GUILD_SUBSCRIPTION_SLOT_UPDATE:f,LOGOUT:function(e){return d={},void(s=!1)}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchUserEntitlementsForApplication=function(e){return a.default.wait((function(){a.default.dispatch({type:i.ActionTypes.ENTITLEMENT_FETCH_APPLICATION_START,applicationId:e})})),r.default.get({url:i.Endpoints.ENTITLEMENTS_FOR_APPLICATION(e),oldFormErrors:!0}).then((function(t){return a.default.dispatch({type:i.ActionTypes.ENTITLEMENT_FETCH_APPLICATION_SUCCESS,applicationId:e,entitlements:t.body}),t.body})).catch((function(){a.default.dispatch({type:i.ActionTypes.ENTITLEMENT_FETCH_APPLICATION_FAIL,applicationId:e})}))},t.fetchGiftableEntitlements=function(){return d.apply(this,arguments)};var r=l(n(11)),a=l(n(2)),o=n(355),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){return(d=s(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:i.ActionTypes.ENTITLEMENTS_GIFTABLE_FETCH}),e.prev=1,e.next=4,(0,o.httpGetWithCountryCodeQuery)({url:i.Endpoints.ENTITLEMENTS_GIFTABLE});case 4:t=e.sent,a.default.dispatch({type:i.ActionTypes.ENTITLEMENTS_GIFTABLE_FETCH_SUCCESS,entitlements:t.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),a.default.dispatch({type:i.ActionTypes.ENTITLEMENTS_GIFTABLE_FETCH_FAIL});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={userTrialOffersFetchedDate:{},userTrialOffers:{}},u=l;var s=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.initialize=function(e){u=e||l},a.getUserTrialOffer=function(e){return u.userTrialOffers[e]},a.hasFetchedOffer=function(e){return null!=u.userTrialOffersFetchedDate[e]},a.shouldFetchOffer=function(e){var t=u.userTrialOffersFetchedDate[e];return null==t||Date.now()-1728e5>t},a.getUnacknowledgedOffers=function(){return Object.values(u.userTrialOffers).filter((function(e){return null==e.expires_at}))},a.getState=function(){return u},r}(r.default.PersistedStore);s.persistKey="UserTrialStore";var d=new s(a.default,{BILLING_USER_TRIAL_OFFER_FETCH_SUCCESS:function(e){var t=e.trialId,n=e.userTrialOffer;null!=n&&(u.userTrialOffers[t]=n),u.userTrialOffersFetchedDate[t]=Date.now()},BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS:function(e){var t=e.userTrialOffer;u.userTrialOffers[t.trial_id]=t,u.userTrialOffersFetchedDate[t.trial_id]=Date.now()},LOGOUT:function(e){return u.userTrialOffers={},void(u.userTrialOffersFetchedDate={})}});t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(1011)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};var u=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.getStickerPreview=function(e){return l[e]},r}(r.default.Store))(a.default,{ADD_STICKER_PREVIEW:function(e){var t=e.channelId,n=e.sticker;l[t]=[n]},CLEAR_STICKER_PREVIEW:function(e){var t=e.channelId;null!=l[t]&&delete l[t]},LOGOUT:function(e){l={}}});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("polygon",{points:"0 0 24 0 24 24 0 24"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("polygon",{className:c,fill:f,fillRule:"nonzero",points:"8.47 2 6.12 4.35 13.753 12 6.12 19.65 8.47 22 18.47 12"}),d))}f.displayName="RightCaret"},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M20 11.1111H12.8889V4H11.1111V11.1111H4V12.8889H11.1111V20H12.8889V12.8889H20V11.1111Z"}))}d.displayName="Plus"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.resolveGiftCode=v,t.default=void 0;var r=d(n(11)),a=d(n(2)),o=d(n(1009)),i=d(n(56)),l=n(429),u=d(n(436)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}function v(e,t,n){return y.apply(this,arguments)}function y(){return(y=p(regeneratorRuntime.mark((function e(t,n,r){var o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return void 0===n&&(n=!1),void 0===r&&(r=!1),a.default.dispatch({type:s.ActionTypes.GIFT_CODE_RESOLVE,code:t}),e.prev=3,e.next=6,(0,l.resolveGiftCode)(t,n,r);case 6:if(null==(o=e.sent).application_id||o.application_id===s.PREMIUM_SUBSCRIPTION_APPLICATION){e.next=17;break}if(null!=i.default.getGame(o.application_id)){e.next=17;break}return e.prev=10,e.next=13,u.default.fetchApplication(o.application_id);case 13:e.next=17;break;case 15:e.prev=15,e.t0=e.catch(10);case 17:return a.default.dispatch({type:s.ActionTypes.GIFT_CODE_RESOLVE_SUCCESS,giftCode:o}),e.abrupt("return",{giftCode:o});case 21:throw e.prev=21,e.t1=e.catch(3),a.default.dispatch({type:s.ActionTypes.GIFT_CODE_RESOLVE_FAILURE,code:t,error:e.t1}),e.t1;case 25:case"end":return e.stop()}}),e,null,[[3,21],[10,15]])})))).apply(this,arguments)}var m=f({resolveGiftCode:v,fetchUserGiftCodesForSKU:function(e,t){return p(regeneratorRuntime.mark((function n(){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return void 0===t&&(t=null),a.default.dispatch({type:s.ActionTypes.GIFT_CODES_FETCH,skuId:e,subscriptionPlanId:t}),n.prev=2,n.next=5,r.default.get({url:s.Endpoints.USER_GIFT_CODES,query:{sku_id:e,subscription_plan_id:t},oldFormErrors:!0});case 5:o=n.sent,a.default.dispatch({type:s.ActionTypes.GIFT_CODES_FETCH_SUCCESS,giftCodes:o.body,skuId:e,subscriptionPlanId:t}),n.next=12;break;case 9:n.prev=9,n.t0=n.catch(2),a.default.dispatch({type:s.ActionTypes.GIFT_CODES_FETCH_FAILURE,skuId:e,subscriptionPlanId:t});case 12:case"end":return n.stop()}}),n,null,[[2,9]])})))()},createGiftCode:function(e,t){return p(regeneratorRuntime.mark((function n(){var o;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return void 0===t&&(t=null),a.default.dispatch({type:s.ActionTypes.GIFT_CODE_CREATE_START,skuId:e,subscriptionPlanId:t}),n.prev=2,n.next=5,r.default.post({url:s.Endpoints.USER_GIFT_CODE_CREATE,body:{sku_id:e,subscription_plan_id:t},oldFormErrors:!0});case 5:return o=n.sent,a.default.dispatch({type:s.ActionTypes.GIFT_CODE_CREATE_SUCCESS,giftCode:o.body}),n.abrupt("return",o.body);case 10:n.prev=10,n.t0=n.catch(2),a.default.dispatch({type:s.ActionTypes.GIFT_CODE_CREATE_FAILURE,skuId:e,subscriptionPlanId:t});case 13:case"end":return n.stop()}}),n,null,[[2,10]])})))()},revokeGiftCode:function(e){return p(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a.default.dispatch({type:s.ActionTypes.GIFT_CODE_REVOKE,code:e}),t.prev=1,t.next=4,r.default.delete({url:s.Endpoints.USER_GIFT_CODE_REVOKE(e),oldFormErrors:!0});case 4:a.default.dispatch({type:s.ActionTypes.GIFT_CODE_REVOKE_SUCCESS,code:e}),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(1),a.default.dispatch({type:s.ActionTypes.GIFT_CODE_REVOKE_FAILURE,code:e});case 10:case"end":return t.stop()}}),t,null,[[1,7]])})))()},openNativeGiftCodeModal:function(e){o.default.openNativeAppModal(e,s.RPCCommands.GIFT_CODE_BROWSER)}},n(5515).default);t.default=m},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;c(n(0));var r,a,o=n(434),i=n(260),l=c(n(5439)),u=d(n(7)),s=d(n(5553));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=((r={})[i.InternalTemplateCodes.CLASSROOM]={image:n(5483),title:u.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CLASSROOM,subtitle:u.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_CLASSROOM},r[i.InternalTemplateCodes.LOCAL_COMMUNITIES]={image:n(5484),title:u.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_LOCAL_COMMUNITIES,subtitle:u.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_LOCAL_COMMUNITIES},r[i.InternalTemplateCodes.CREATORS_HOBBIES]={image:n(5485),title:u.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CREATORS_HOBBIES,subtitle:u.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_CREATORS_HOBBIES},r[i.InternalTemplateCodes.GLOBAL_COMMUNITIES]={image:n(5486),title:u.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_GLOBAL_COMMUNITIES,subtitle:u.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_GLOBAL_COMMUNITIES},r[i.InternalTemplateCodes.FRIENDS_FAMILY]={image:n(5487),title:u.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_FRIENDS_FAMILY,subtitle:u.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_FRIENDS_FAMILY},r[i.InternalTemplateCodes.STUDY_GROUPS]={image:n(5488),title:u.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_STUDY_GROUPS,subtitle:u.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_STUDY_GROUPS},r[i.InternalTemplateCodes.CREATE_FROM_SCRATCH]={image:n(5489),title:u.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CREATE_FROM_SCRATCH,subtitle:u.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_CREATE_FROM_SCRATCH},r[i.InternalTemplateCodes.CAMPUS_CLUBS]={image:n(5490),title:u.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CAMPUS_CLUBS,subtitle:u.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_CAMPUS_CLUBS},r[i.InternalTemplateCodes.LEAGUE_CLUBS]={image:n(5491),title:u.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_LEAGUE_CLUBS,subtitle:u.default.Messages.GUILD_TEMPLATE_MODAL_DESCRIPTION_LEAGUE_CLUBS},r);function y(e){var t=e.headerId,n=e.guildTemplate,r=v[n.code];if(null!=r){var a,u=r.image,d=r.title,f=r.subtitle;return p("div",{},void 0,p("img",{className:s.default.image,src:u,alt:""}),p(o.Title,{className:s.default.header,id:t},void 0,d),p(o.SubTitle,{},void 0,f),n.state===i.GuildTemplateStates.RESOLVED?p(l.UsagePill,{className:s.default.usagePill,count:null!==(a=n.usageCount)&&void 0!==a?a:0,verified:!0}):null)}return p(l.default,{pillClassName:s.default.usagePill,guildTemplate:n,tall:!0})}y.displayName="GuildTemplateAuthBody"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.InviteResolvingHeader=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(444),i=_(n(339)),l=_(n(32)),u=_(n(229)),s=_(n(104)),d=_(n(439)),f=_(n(5287)),c=_(n(248)),p=n(434),v=_(n(43)),y=n(1),m=_(n(7)),h=_(n(5561));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var S=function(){return E(a.Fragment,{},void 0,E(p.Avatar,{src:null,size:p.Avatar.Sizes.DEPRECATED_SIZE_100,className:h.default.avatar}),E(p.SubTitle,{},void 0,m.default.Messages.INSTANT_INVITE_YOU_HAVE_BEEN_INVITED_TO_JOIN),E(p.Title,{className:h.default.inviteResolvingGuildName},void 0,m.default.Messages.LOADING))};t.InviteResolvingHeader=S,S.displayName="InviteResolvingHeader";var O=function(e){var t=e.guild,n=e.user,r=e.application;return r?E(d.default,{className:h.default.appIcon,game:r,size:h.default.appIconSize}):n?E(p.Avatar,{src:null!=n?n.getAvatarURL():null,size:p.Avatar.Sizes.DEPRECATED_SIZE_100,className:h.default.avatar}):t?E(p.GuildIcon,{guild:t,size:p.GuildIcon.Sizes.XLARGE,className:h.default.guildIcon,animate:!0}):null},I=function(e){var t=e.invite,n=e.disableUser,r=void 0!==n&&n,d=e.error,_=e.description,g=e.flatActivityCount,S=void 0!==g&&g;if(null==t)return null;var I,T,b,C=null!=t.guild?new u.default(t.guild):null,M=null!=t.channel?new l.default(t.channel):null,N=null!=t.target_application?new i.default(t.target_application):null,P=r||null==t.inviter?null:new s.default(t.inviter),A=!(null!=t.approximate_member_count&&t.approximate_member_count>100||null!=C&&C.hasFeature(y.GuildFeatures.COMMUNITY))&&P,R=null;if(null!=C)R=null==P?m.default.Messages.INSTANT_INVITE_YOU_HAVE_BEEN_INVITED_TO_JOIN:m.default.Messages.AUTH_MESSAGE_INVITED_BY.format({username:P.username}),t.target_type===o.InviteTargetTypes.STREAM&&null!=t.target_user&&(R=m.default.Messages.AUTH_MESSAGE_INVITED_TO_STREAM.format({username:t.target_user.username})),t.target_type===o.InviteTargetTypes.EMBEDDED_APPLICATION&&null!=t.target_application&&(R=null!=P?m.default.Messages.AUTH_MESSAGE_INVITED_TO_PLAY_USERNAME.format({username:P.username}):m.default.Messages.AUTH_MESSAGE_INVITED_TO_PLAY),A&&null==N&&(I=E(p.GuildIcon,{guild:C,size:p.GuildIcon.Sizes.SMALL})),T=C.name,null!=N&&(T=N.name,null==_&&(b=E("div",{},void 0,E(p.SubTitle,{className:h.default.appIn},void 0,m.default.Messages.EMBEDDED_ACTIVITIES_INVITE_IN),E("div",{className:h.default.guildContainer},void 0,E(p.GuildIcon,{guild:C,size:p.GuildIcon.Sizes.SMALL}),E(v.default,{className:h.default.appGuildName,color:v.default.Colors.CUSTOM,tag:"span",size:v.default.Sizes.SIZE_24},void 0,C.name)))));else if(null!=M){if(null==P)throw new Error("no inviter in group DM invite");var L=P.username;M.name?(R=m.default.Messages.AUTH_MESSAGE_INVITED_BY.format({username:L}),T=M.name,null!=M.icon&&(I=E(p.ChannelIcon,{channel:M,size:p.Avatar.Sizes.SIZE_32}))):(R=m.default.Messages.INSTANT_INVITE_YOU_HAVE_BEEN_INVITED_TO_JOIN_GROUP_DM,T=L)}return E("div",{},void 0,E(O,{application:N,guild:C,user:A?P:null}),d?a.createElement(a.Fragment,null,E(p.SubTitle,{},void 0,m.default.Messages.INVITE_MODAL_ERROR_TITLE),E(p.Title,{},void 0,d)):a.createElement(a.Fragment,null,E(p.SubTitle,{},void 0,R),E(p.Title,{className:h.default.title},void 0,null!=C?E(f.default,{guild:C,className:h.default.guildBadge,tooltipPosition:c.default.Positions.LEFT}):null,I,T)),_&&E("p",{className:h.default.description},void 0,_),b,null==N?E(p.ActivityCount,{className:h.default.activityCount,online:t.approximate_presence_count,total:t.approximate_member_count,flat:S}):null)};I.displayName="InviteHeader";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sizes=t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(643))&&r.__esModule?r:{default:r},i=n(152);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){return((0,i.hasAnimatedAvatar)(e)&&t?e.getAvatarURL("gif"):e.avatarURL||e.getAvatarURL("jpg"))||""}var d=a.memo((function(e){var t=e.user,n=e.size,r=void 0===n?o.default.Sizes.SIZE_32:n,i=e.animate,l=void 0!==i&&i,d=e["aria-hidden"],f=void 0!==d&&d,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["user","size","animate","aria-hidden"]);return a.createElement(o.default,u({src:s(t,l),size:r,"aria-label":f?void 0:t.username,"aria-hidden":f},c))}));t.default=d;var f=o.default.Sizes;t.Sizes=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.throttledTrackExpressionSuggestionDisplayed=t.getQueriesFromUserInput=t.removePunctuation=void 0;var r=l(n(5417)),a=l(n(15)),o=n(5444),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u=/(!|\.|;|,|-|—|–|\?|"|')/g,s=/(\n|\t|\s)/g,d=function(e){return e.replace(u,"").replace(s," ")};t.removePunctuation=d;t.getQueriesFromUserInput=function(e){return null==e?[]:d(e).trim().split(" ")};var f=(0,r.default)((function(){a.default.track(i.AnalyticEvents.AUTO_SUGGEST_DISPLAYED)}),o.SUGGESTIONS_SHOWED_INSTRUMENTATION_RATE_LIMIT_MS,{leading:!0,trailing:!1});t.throttledTrackExpressionSuggestionDisplayed=f},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(3)),a=d(n(2)),o=n(5195),i=n(1027),l=d(n(453)),u=n(430),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function v(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){p(o,r,a,i,l,"next",e)}function l(e){p(o,r,a,i,l,"throw",e)}i(void 0)}))}}var y=!1,m=null,h=null;function _(){y=!1,h=null}function g(e){var t=e.error,n=t.code,r=t.paymentId;if(n!==l.default.ErrorCodes.AUTHENTICATION_REQUIRED)return y=!1,!1;y=!0,m=r,function(e){E.apply(this,arguments)}(r)}function E(){return(E=v(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.authenticatePaymentIntentForPaymentId)(t);case 2:n=e.sent,null!=(r=n.error)&&a.default.dispatch({type:s.ActionTypes.PAYMENT_AUTHENTICATION_ERROR,error:new l.default(r)});case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var S=new(function(e){var t,n,r,a,o;function i(){return e.apply(this,arguments)||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r=i,(a=[{key:"isAwaitingAuthentication",get:function(){return y}},{key:"error",get:function(){return h}}])&&f(r.prototype,a),o&&f(r,o),i}(r.default.Store))(a.default,{BILLING_SUBSCRIPTION_UPDATE_START:function(e){return _()},PAYMENT_AUTHENTICATION_CLEAR_ERROR:function(e){return _()},PREMIUM_PAYMENT_ERROR_CLEAR:function(e){return _()},PREMIUM_PAYMENT_MODAL_CLOSE:function(e){return _()},PREMIUM_PAYMENT_MODAL_OPEN:function(e){return _()},PREMIUM_PAYMENT_SUBSCRIBE_START:function(e){return _()},PREMIUM_PAYMENT_SUBSCRIBE_SUCCESS:function(e){return _()},PREMIUM_PAYMENT_UPDATE_SUCCESS:function(e){return _()},SKU_PURCHASE_MODAL_CLOSE:function(e){return _()},SKU_PURCHASE_MODAL_OPEN:function(e){return _()},SKU_PURCHASE_START:function(e){return _()},SKU_PURCHASE_SUCCESS:function(e){return _()},BILLING_SUBSCRIPTION_UPDATE_FAIL:g,PREMIUM_PAYMENT_SUBSCRIBE_FAIL:g,PREMIUM_PAYMENT_UPDATE_FAIL:g,SKU_PURCHASE_FAIL:g,PAYMENT_AUTHENTICATION_ERROR:function(e){var t=e.error;h=t,y=!1},PAYMENT_UPDATE:function(e){var t=e.payment;if(!y||t.id!==m||t.status!==s.PaymentStatusTypes.COMPLETED)return!1;y=!1,h=null,m=null,a.default.wait(o.clearError),a.default.wait(i.clearPurchaseError)}});t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l,u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),s=c(n(8)),d=c(n(63)),f=c(n(5586));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,r){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=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}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===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.PRIMARY="primary",e.WARNING="warning",e.ERROR="error"}(i||(i={})),function(e){e.SMALL="small",e.LARGE="large",e.NONE="none"}(l||(l={}));var m=((r={})[i.PRIMARY]=f.default.colorPrimary,r[i.WARNING]=f.default.colorWarning,r[i.ERROR]=f.default.colorError,r),h=((a={})[l.SMALL]=f.default.small,a[l.LARGE]=f.default.large,a[l.NONE]=null,a),_=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n),r.prototype.render=function(){var e=this.props,t=e.icon,n=e.color,r=e.children,a=e.iconSize,o=e.className,i=e.iconClassName;return v(d.default,{className:(0,s.default)(f.default.note,m[n],o),align:d.default.Align.CENTER},void 0,v(t,{className:(0,s.default)(f.default.icon,h[a],i)}),v("div",{},void 0,r))},r}(u.PureComponent);_.displayName="PaymentNote",_.Colors=i,_.Sizes=l;var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=_(n(5469)),l=_(n(5470)),u=_(n(12)),s=_(n(36)),d=_(n(63)),f=n(106),c=n(129),p=n(50),v=n(44),y=_(n(43)),m=_(n(7)),h=_(n(5597));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e){var t=e.onClose,n=(0,o.useStateFromStores)([u.default],(function(){return u.default.getNullableCurrentUser()}));function r(){null==t||t()}function d(){r(),(0,v.openModal)((function(e){return a.createElement(l.default,e)}))}return null==(null==n?void 0:n.email)?E(s.default,{onClick:d,color:s.default.Colors.BRAND,look:s.default.Looks.FILLED},void 0,m.default.Messages.ADD_EMAIL_SHORT):a.createElement(a.Fragment,null,E(s.default,{onClick:d,color:s.default.Colors.PRIMARY,look:s.default.Looks.LINK},void 0,m.default.Messages.CHANGE_EMAIL_SHORT),E(i.default,{color:s.default.Colors.BRAND,onClick:r}))}function O(e){var t=e.onClose,n=e.transitionState,r=(0,f.useUID)();return E(p.ModalRoot,{transitionState:n,"aria-labelledby":r},void 0,E(p.ModalHeader,{id:r},void 0,E(c.FormTitle,{tag:c.FormTitleTags.H4},void 0,m.default.Messages.PREMIUM_NOT_VERIFIED)),E(p.ModalContent,{},void 0,E("div",{className:h.default.imageUnverified}),E(y.default,{size:y.default.Sizes.SIZE_16,className:h.default.message},void 0,m.default.Messages.PREMIUM_NOT_VERIFIED_BODY)),E(p.ModalFooter,{},void 0,E(d.default,{justify:d.default.Justify.END},void 0,E(S,{onClose:t}))))}O.displayName="UnverifiedEmailModal";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u,s=o.FormStates.CLOSED,d={};function f(){s=o.FormStates.OPEN,d={}}var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a=r.prototype;return a.getFormState=function(){return s},a.getErrors=function(){return d},a.showNotice=function(){return void 0!==u},a.getPendingAvatar=function(){return u},r}(r.default.Store))(a.default,{USER_SETTINGS_ACCOUNT_INIT:function(e){return f()},USER_SETTINGS_MODAL_INIT:function(e){return f()},USER_SETTINGS_ACCOUNT_SUBMIT_SUCCESS:function(e){return f()},USER_SETTINGS_MODAL_SET_SECTION:function(e){return e.section===o.UserSettingsSections.ACCOUNT&&f()},USER_SETTINGS_ACCOUNT_CLOSE:function(e){return s=o.FormStates.CLOSED,void(d={})},USER_SETTINGS_ACCOUNT_SUBMIT:function(e){return s=o.FormStates.SUBMITTING,void(d={})},USER_SETTINGS_ACCOUNT_SUBMIT_FAILURE:function(e){if(s!==o.FormStates.SUBMITTING)return!1;s=o.FormStates.OPEN,d=e.errors||{}},USER_SETTINGS_ACCOUNT_SET_PENDING_AVATAR:function(e){var t=e.avatar;u=t}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UsagePill=O,t.default=function(e){var t=e.guildTemplate,n=e.error,r=e.tall,a=e.pillClassName;if(n)return _("div",{className:v.default.container},void 0,_(u.Title,{},void 0,p.default.Messages.INVITE_MODAL_ERROR_TITLE),_(u.SubTitle,{},void 0,n));if(t.state===d.GuildTemplateStates.RESOLVING)return _("div",{className:v.default.container},void 0,I);var i=(0,c.default)(t).header;return r?_("div",{className:v.default.container},void 0,_(u.Title,{className:v.default.title},void 0,i),_(u.SubTitle,{className:(0,o.default)(v.default.subtitle,y.default.marginTop2)},void 0,p.default.Messages.GUILD_TEMPLATE_BASED_ON),_(u.Title,{className:(0,o.default)(v.default.title,v.default.userText)},void 0,t.name),t.description&&_(u.SubTitle,{className:(0,o.default)(v.default.subtitle,v.default.userText,y.default.marginTop8)},void 0,t.description),_(O,{className:a,count:t.usageCount||0,creator:t.creator.username,verified:(0,f.isVerifiedGuildTemplate)(t.code)})):_("div",{className:v.default.container},void 0,_(u.Title,{className:v.default.title},void 0,i),_(u.SubTitle,{className:(0,o.default)(v.default.subtitle,v.default.userText)},void 0,t.name))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8)),i=m(n(5292)),l=m(n(227)),u=n(434),s=m(n(5297)),d=n(260),f=n(5482),c=m(n(5449)),p=m(n(7)),v=m(n(5552)),y=m(n(423));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){return _(i.default,{className:v.default.verifiedIcon},void 0,_("div",{className:v.default.verifiedCheckContainer},void 0,_(s.default,{className:v.default.verifiedCheck})))}g.displayName="VerifiedIcon";var E=_(g,{});function S(e){var t=e.verified,n=e.text;return t?_("div",{className:v.default.verifiedNameContainer},void 0,E,n):a.createElement(a.Fragment,null,n)}function O(e){var t=e.className,n=e.count,r=e.creator,a=e.verified;return _("div",{className:(0,o.default)(v.default.usagePill,t,v.default.userText)},void 0,null!=r||a?p.default.Messages.GUILD_TEMPLATE_USAGES_BY_CREATOR2.format({usageCount:n,creator:a?p.default.Messages.DISCORD_NAME:r,creatorHook:function(e,t){return _(S,{text:e,verified:!0===a},t)}}):p.default.Messages.GUILD_TEMPLATE_USAGES.format({usageCount:n}))}S.displayName="CreatorHook",O.displayName="UsagePill";var I=_(l.default,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M21.707 20.293L16.314 14.9C17.403 13.504 18 11.799 18 10C18 7.863 17.167 5.854 15.656 4.344C14.146 2.832 12.137 2 10 2C7.863 2 5.854 2.832 4.344 4.344C2.833 5.854 2 7.863 2 10C2 12.137 2.833 14.146 4.344 15.656C5.854 17.168 7.863 18 10 18C11.799 18 13.504 17.404 14.9 16.314L20.293 21.706L21.707 20.293ZM10 16C8.397 16 6.891 15.376 5.758 14.243C4.624 13.11 4 11.603 4 10C4 8.398 4.624 6.891 5.758 5.758C6.891 4.624 8.397 4 10 4C11.603 4 13.109 4.624 14.242 5.758C15.376 6.891 16 8.398 16 10C16 11.603 15.376 13.11 14.242 14.243C13.109 15.376 11.603 16 10 16Z"}))}d.displayName="Search"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GiftCodeResolvingHeader=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(3)),l=_(n(56)),u=_(n(12)),s=_(n(251)),d=_(n(335)),f=_(n(439)),c=n(434),p=n(1),v=_(n(7)),y=_(n(5560)),m=_(n(996)),h=_(n(423));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var S=function(){return E(a.Fragment,{},void 0,E(c.Avatar,{src:null,size:c.Avatar.Sizes.DEPRECATED_SIZE_100,className:h.default.marginBottom20}),E(c.SubTitle,{},void 0,v.default.Messages.GIFT_CODE_AUTH_GIFTED),E(c.Title,{className:(0,o.default)(h.default.marginTop8,m.default.flexCenter)},void 0,v.default.Messages.LOADING))};t.GiftCodeResolvingHeader=S,S.displayName="GiftCodeResolvingHeader";var O=function(e){var t=e.error,n=e.gifter,r=e.sku,i=e.application,l=e.subscriptionPlan,u=null==n?v.default.Messages.GIFT_CODE_AUTH_GIFTED:v.default.Messages.GIFT_CODE_AUTH_GIFTED_BY.format({username:n.username}),s=r.name;return null!=l&&(s=(l.interval===p.SubscriptionIntervalTypes.MONTH?v.default.Messages.GIFT_CODE_AUTH_GIFTED_SUBSCRIPTION_MONTHLY:v.default.Messages.GIFT_CODE_AUTH_GIFTED_SUBSCRIPTION_YEARLY).format({skuName:r.name,intervalCount:l.intervalCount})),E(a.Fragment,{},void 0,E(c.Avatar,{src:null!=n?n.getAvatarURL():null,size:c.Avatar.Sizes.DEPRECATED_SIZE_100,className:h.default.marginBottom20}),null!=t?E(a.Fragment,{},void 0,E(c.SubTitle,{},void 0,v.default.Messages.INVITE_MODAL_ERROR_TITLE),E(c.Title,{},void 0,t)):E(a.Fragment,{},void 0,E(c.SubTitle,{},void 0,u),E(c.Title,{className:(0,o.default)(h.default.marginTop8,m.default.flexCenter)},void 0,E(f.default,{size:f.default.Sizes.MEDIUM,className:y.default.applicationIcon,game:i,skuId:r.id}),s)))};O.displayName="GiftCodeHeader";var I=i.default.connectStores([d.default,l.default,s.default,u.default],(function(e){var t=e.giftCode,n=d.default.get(t.skuId),r=t.subscriptionPlanId;return{sku:n,subscriptionPlan:null!=r?s.default.get(r):null,application:l.default.getGame(n.applicationId),gifter:u.default.getUser(t.userId)}}))(O);t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(434)),l=u(n(5564));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.children,n=e.className,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","className"]),u=t();return a.createElement(i.default,d({},r,{className:(0,o.default)(n,l.default.container),contentClassName:l.default.content}),u.map((function(e,t){return f("div",{className:l.default.column,style:{flexBasis:100/u.length+"%"}},t,e)})))}c.displayName="MultiColumnAuthBox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExpressionSuggestionTypes=t.REQUEST_THROTTLE_DURATION_MS=t.SUGGESTIONS_SHOWED_INSTRUMENTATION_RATE_LIMIT_MS=t.DELAY_BEFORE_SUGGESTIONS_MS=t.MAX_NUM_USER_INPUT_WORDS=t.MAX_NUM_SUGGESTED_STICKERS=void 0;var r=n(1);t.MAX_NUM_SUGGESTED_STICKERS=4;t.MAX_NUM_USER_INPUT_WORDS=5;t.DELAY_BEFORE_SUGGESTIONS_MS=350;var a=1e3*r.Durations.MINUTE;t.SUGGESTIONS_SHOWED_INSTRUMENTATION_RATE_LIMIT_MS=a;var o,i=1e3*r.Durations.MINUTE*2;t.REQUEST_THROTTLE_DURATION_MS=i,t.ExpressionSuggestionTypes=o,function(e){e[e.STICKER=0]="STICKER"}(o||(t.ExpressionSuggestionTypes=o={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M11.2137 2.00088L2.27111 13.3826C1.9299 13.8168 2.00535 14.4455 2.43963 14.7867C2.61581 14.9251 2.83338 15.0004 3.05744 15.0004H7V21.0004C7 21.5527 7.44772 22.0004 8 22.0004H16C16.5523 22.0004 17 21.5527 17 21.0004V15.0004H20.9425C21.4948 15.0004 21.9425 14.5527 21.9425 14.0004C21.9425 13.7763 21.8673 13.5588 21.7289 13.3826L12.7863 2.00088C12.4451 1.56661 11.8165 1.49116 11.3822 1.83237C11.3195 1.88162 11.2629 1.93819 11.2137 2.00088Z"}))}d.displayName="Upload2"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CopyInputModes=void 0;var r,a=v(n(0)),o=c(n(8)),i=c(n(80)),l=n(253),u=v(n(36)),s=c(n(63)),d=c(n(7)),f=c(n(5580));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h={DEFAULT:"default",SUCCESS:"success",ERROR:"error"};t.CopyInputModes=h;var _=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).inputRef=a.createRef(),t.containerRef=a.createRef(),t.handleButtonClick=function(){t.select();var e=t.props;(0,e.onCopy)(e.value)},t.handleInputClick=function(){t.select()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var d=r.prototype;return d.select=function(){var e;null===(e=this.inputRef.current)||void 0===e||e.select()},d.renderInput=function(e){var t,n=this.props,r=n.value,i=n.mode;return a.createElement("input",{className:(0,o.default)((0,l.getClass)(f.default,"input",i),(t={},t[f.default.inputHidden]=e,t)),ref:this.inputRef,type:"text",value:r,onClick:this.handleInputClick,readOnly:!0})},d.render=function(){var e,t=this.props,n=t.text,r=t.mode,d=t.hideMessage,c=t.className,p=t.buttonLook,v=null!=d;switch(r){case h.SUCCESS:e=u.ButtonColors.GREEN;break;case h.ERROR:e=u.ButtonColors.RED;break;default:e=this.props.buttonColor}return y(i.default,{focusTarget:this.inputRef,ringTarget:this.containerRef},void 0,a.createElement("div",{className:(0,o.default)((0,l.getClass)(f.default,"copyInput",r),c),ref:this.containerRef},y(s.default,{className:f.default.layout},void 0,y(s.default,{className:f.default.inputWrapper},void 0,this.renderInput(v),v?y("div",{className:f.default.hiddenMessage},void 0,d):null),y(s.default,{shrink:1,grow:0,style:{margin:0}},void 0,y(u.default,{className:f.default.button,onClick:this.handleButtonClick,size:u.ButtonSizes.MIN,color:e,look:p},void 0,n)))))},r}(a.PureComponent);_.displayName="CopyInput",_.defaultProps={text:d.default.Messages.COPY,supportsCopy:!0,buttonColor:u.ButtonColors.GREY,buttonLook:u.ButtonLooks.GHOST,mode:h.DEFAULT},_.Modes=h,_.ButtonColors=u.ButtonColors,_.ButtonLooks=u.ButtonLooks;var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?106:t,r=e.height,a=void 0===r?43:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 2430 981"}),s("g",{fill:"none",fillRule:"evenodd","aria-hidden":!0},void 0,s("path",{d:"M284.9 3.5H222.3V251H284.9V3.5Z",fill:d,className:f}),s("path",{d:"M188.8 169.5V86.3C188.8 28.6 142.3 3.5 92.7 3.5H0V107.5L61.7 162.9V61.9H94.7C115.7 61.9 125.8 72 125.8 88.1V165.4C125.8 181.5 116 192.3 94.7 192.3H0V251H92.6C142.3 251.3 188.8 226.5 188.8 169.5Z",fill:d,className:f}),s("path",{d:"M612.8 254.5C643.9 254.5 681.3 239.1 701.9 198.9L647.4 173.7C633.8 208 577.8 199.6 577.8 169.9V84.6C577.8 53.8 633 46.8 649.8 77.6L700.8 57C680.9 13 644.2 0 613.8 0C564.2 0 515.2 28.7 515.2 84.6V169.9C515.3 226.2 564.2 254.5 612.8 254.5Z",fill:d,className:f}),s("path",{d:"M1371.4 86.3C1371.4 28.6 1324.9 3.5 1275.3 3.5H1182.7V107.5L1244.4 162.9V61.9H1277.4C1298.4 61.9 1308.5 72 1308.5 88.1V165.4C1308.5 181.5 1298.7 192.3 1277.4 192.3H1182.7V251H1275.3C1324.9 251.3 1371.4 226.5 1371.4 169.6V86.3Z",fill:d,className:f}),s("path",{d:"M351.7 172.7L312.2 209.8C335.3 239.5 366.7 254.5 396.4 254.5C441.8 254.5 492.2 228.3 494.3 180.4C497.1 119.6 453 104.2 409 96.2C389.8 92 376.8 85 376.1 73.1C377.1 44.4 421.5 43.4 447.4 71L488.3 39.5C462.8 8.4 433.8 0 403.7 0C358.3 0 314.2 25.5 314.2 74.1C314.2 121.3 350.5 146.5 390.4 152.8C410.7 155.6 433.4 163.6 432.7 177.6C431 204.1 376.5 202.7 351.7 172.7Z",fill:d,className:f}),s("path",{d:"M821.5 254.5C872.9 254.5 923.9 226.2 923.9 169.6V84.9C923.9 28.3 872.5 0 821.1 0C769.7 0 718.7 28 718.7 84.9V169.5C718.7 226.2 770.1 254.5 821.5 254.5ZM781.3 84.9C781.3 66.7 800.9 56.9 820.4 56.9C840.7 56.9 861.3 65.6 861.3 84.9V169.5C861.3 187.3 841.4 196.4 821.4 196.4C801.5 196.4 781.2 187.7 781.2 169.5V84.9H781.3Z",fill:d,className:f}),s("path",{d:"M1020.4 172.3H1031.6L1088.9 250.9H1166.9L1099.4 166C1129.5 156.6 1148 130.7 1148 84.9C1146.6 26.9 1107.1 3.39999 1056.1 3.39999H957.2V251H1020.5V172.3H1020.4ZM1020.4 61.9H1057.1C1096.6 61.9 1096.6 118.5 1057.1 118.5H1020.4V61.9V61.9Z",fill:d,className:f}),s("path",{d:"M2221.2 382.7L1911.3 382.6C1903.4 382.6 1896.7 388.4 1895.5 396.2L1880.4 499.2C1879 508.8 1886.5 517.5 1896.2 517.5H1952.8C1958.5 517.5 1962.4 523.3 1960.1 528.5C1953 545.1 1947.9 563 1945 582.4L1916.2 781.4C1897.3 914.6 2008.3 981.3 2129.2 981.3C2255.9 981.3 2380.1 914.7 2399 781.4L2427.8 582.4C2446.4 451.8 2339.3 385.2 2221.2 382.7ZM2280.7 582.4L2251.9 777.3C2245.3 823.4 2193.5 844.8 2145.8 844.8C2101.4 844.8 2057.8 823.4 2063.5 781.5L2092.3 582.5C2098.9 538.9 2150.7 516.7 2198.4 516.7C2246.1 516.6 2287.3 538.8 2280.7 582.4Z",fill:d,className:f}),s("path",{d:"M524.6 390.8H410.4C402.4 390.8 395.7 396.7 394.6 404.5L359.6 654.4C359.6 654.6 359.6 654.8 359.6 655.1L361.2 751.7C361.2 753.7 359.9 755.4 358 755.9L325 639.4C325 639.2 324.9 639 324.8 638.9L223 400.5C220.5 394.6 214.7 390.8 208.3 390.8H92.9C84.9 390.8 78.2 396.7 77.1 404.5L0.100013 954.9C-1.19999 964.5 6.20001 973.1 15.9 973.1H130.9C138.9 973.1 145.6 967.2 146.7 959.3L176.8 740.6C176.8 740.4 176.8 740.2 176.8 740L175.2 627.6L178.5 626.8L213 743.4C213 743.6 213.1 743.7 213.2 743.9L308.5 963.5C311 969.3 316.8 973.1 323.1 973.1H447.6C455.6 973.1 462.3 967.2 463.4 959.4L540.4 409C541.7 399.4 534.3 390.8 524.6 390.8Z",fill:d,className:f}),s("path",{d:"M774 390.8H659C651 390.8 644.3 396.7 643.2 404.5L566.2 954.9C564.9 964.5 572.3 973.1 582 973.1H697C705 973.1 711.7 967.2 712.8 959.4L789.8 409C791.1 399.4 783.7 390.8 774 390.8Z",fill:d,className:f}),s("path",{d:"M1314.1 390H883.2C875.3 390 868.6 395.8 867.4 403.6L852.3 506.6C850.9 516.2 858.4 524.9 868.1 524.9H988.4C998.1 524.9 1005.5 533.4 1004.2 543L947.5 955C946.2 964.6 953.6 973.1 963.3 973.1H1080C1088 973.1 1094.7 967.2 1095.8 959.3L1153.7 538.6C1154.8 530.7 1161.5 524.8 1169.5 524.8H1299C1306.9 524.8 1313.6 519 1314.8 511.2L1329.9 408.2C1331.3 398.6 1323.8 390 1314.1 390Z",fill:d,className:f}),s("path",{d:"M1642.4 390.8H1423.5C1415.5 390.8 1408.8 396.7 1407.7 404.5L1330.7 954.9C1329.4 964.5 1336.8 973.1 1346.5 973.1H1463.1C1471.1 973.1 1477.8 967.2 1478.9 959.3L1501.5 794.9C1502 791 1505.4 788 1509.4 788H1524.4C1527.1 788 1529.7 789.4 1531.1 791.7L1642.5 965.7C1645.4 970.3 1650.5 973.1 1655.9 973.1H1800C1812.9 973.1 1820.5 958.6 1813.1 948L1696.2 780.9C1693.4 776.9 1694.8 771.3 1699.2 769.2C1773.8 732.7 1817.2 695.4 1831.4 591.5C1848 455 1762.5 390.8 1642.4 390.8ZM1682.7 593.9C1678.6 627.6 1652.3 661.3 1607 661.3H1539C1529.3 661.3 1521.8 652.7 1523.2 643.1L1537.6 541.8C1538.7 533.9 1545.5 528.1 1553.4 528.1H1625.9C1669.6 528.1 1686.8 558.6 1682.7 593.9Z",fill:d,className:f})))}d.displayName="DiscordNitro"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(63)),l=u(n(5550));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,c(e,t)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).setCodeBlockRef=function(e){t._codeBlockRef=e},t.handleKeyDown=function(e){var n=8===e.which||37===e.which||39===e.which,r=e.which>=48&&e.which<=57||e.keyCode>=96&&e.keyCode<=105;n||r||e.preventDefault();var a=t.props.onKeyDown;a&&a(e)},t.handleChange=function(e){var n=t.props.onChange;n&&n(e.currentTarget.value)},t}f(t,e);var n=t.prototype;return n.render=function(){var e=this.props.className;return a.createElement("input",{ref:this.setCodeBlockRef,className:(0,o.default)(l.default.input,e),maxLength:1,value:null!=this.props.code?this.props.code:void 0,autoFocus:this.props.autoFocus,onKeyDown:this.handleKeyDown,onChange:this.handleChange})},n.focus=function(){this._codeBlockRef&&this._codeBlockRef.focus()},n.blur=function(){this._codeBlockRef&&this._codeBlockRef.blur()},t}(a.PureComponent);p.displayName="CodeBlock",p.defaultProps={autoFocus:!1};var v=function(e){function t(t){var n;return(n=e.call(this,t)||this)._codeBlockRefs=new Array(n.props.count),n.state={codes:new Array(t.count)},n}f(t,e);var n=t.prototype;return n.render=function(){for(var e=this,t=this.props,n=t.className,r=t.inputClassName,o=this.state.codes,u=[],s=function(t){t===o.length/2&&u.push(d("div",{className:l.default.spacer},"spacer")),u.push(a.createElement(p,{ref:function(n){return e.setCodeBlockRef(t,n)},key:t,code:o[t],autoFocus:0===t,onChange:function(n){return e.handleChange(t,n)},onKeyDown:function(n){return e.handleKeyDown(t,n)},className:r}))},f=0;f<o.length;f++)s(f);return d(i.default,{align:i.default.Align.CENTER,justify:i.default.Justify.CENTER,className:n},void 0,u)},n.setCodeBlockRef=function(e,t){this._codeBlockRefs[e]=t},n.handleChange=function(e,t){this.state.codes[e]=t;var n=this.getCodeOrFirstEmptyIndex();if("string"==typeof n)this.submit(n);else{var r=this._codeBlockRefs[n];r&&r.focus()}},n.handleKeyDown=function(e,t){var n=this.state.codes;if(8===t.which&&e>0&&(null==n[e]||0===n[e].length)){var r=e-1;n[r]="";var a=this._codeBlockRefs[r];a&&a.focus()}},n.getCodeOrFirstEmptyIndex=function(){for(var e=this.state.codes,t="",n=0;n<e.length;n++){if(isNaN(parseInt(e[n])))return n;t+=e[n]}return t},n.submit=function(e){var t=this.props.onSubmit;t&&t(e)},t}(a.PureComponent);v.displayName="CodeField",v.defaultProps={count:6};var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){switch(e.code){case a.InternalTemplateCodes.CLASSROOM:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CLASSROOM,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_CLASSROOM,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_CLASSROOM};case a.InternalTemplateCodes.LOCAL_COMMUNITIES:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_LOCAL_COMMUNITIES,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_LOCAL_COMMUNITIES,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_LOCAL_COMMUNITIES};case a.InternalTemplateCodes.CREATORS_HOBBIES:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CREATORS_HOBBIES,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_CREATORS_HOBBIES,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_CREATORS_HOBBIES};case a.InternalTemplateCodes.GLOBAL_COMMUNITIES:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_GLOBAL_COMMUNITIES,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_GLOBAL_COMMUNITIES,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_GLOBAL_COMMUNITIES};case a.InternalTemplateCodes.FRIENDS_FAMILY:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_FRIENDS_FAMILY,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_FRIENDS_FAMILY,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_FRIENDS_FAMILY};case a.InternalTemplateCodes.STUDY_GROUPS:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_STUDY_GROUPS,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_STUDY_GROUPS,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_STUDY_GROUPS};case a.InternalTemplateCodes.CREATE_FROM_SCRATCH:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CREATE_FROM_SCRATCH,nameLabel:o.default.Messages.GUILD_TEMPLATES_FORM_LABEL_SERVER_NAME_CREATE_FROM_SCRATCH,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_CREATE_FROM_SCRATCH};case a.InternalTemplateCodes.CAMPUS_CLUBS:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_CAMPUS_CLUBS,nameLabel:o.default.Messages.FORM_LABEL_SERVER_NAME,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.GUILD_TEMPLATE_DEFAULT_SERVER_NAME_CAMPUS_CLUBS};case a.InternalTemplateCodes.LEAGUE_CLUBS:return{header:o.default.Messages.GUILD_TEMPLATE_MODAL_TITLE_LEAGUE_CLUBS,nameLabel:o.default.Messages.FORM_LABEL_SERVER_NAME,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.CREATE_SERVER_DEFAULT_SERVER_NAME_FORMAT};default:return{header:o.default.Messages.GUILD_TEMPLATE_CREATE_DISCORD,nameLabel:o.default.Messages.FORM_LABEL_SERVER_NAME,terms:o.default.Messages.CREATE_SERVER_GUIDELINES,defaultName:o.default.Messages.CREATE_SERVER_DEFAULT_SERVER_NAME_FORMAT}}};var r,a=n(260),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8)),i=m(n(443)),l=m(n(6)),u=m(n(5196)),s=m(n(63)),d=m(n(5493)),f=n(970),c=n(5309),p=m(n(7)),v=m(n(5557)),y=m(n(5430));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var S=g(d.default.Divider,{}),O=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).onChangeQuery=function(e){n.setState({query:e})},n.onClearQuery=function(){n.setState({query:""})},n.onClick=function(e){var t=e.id;(0,n.props.onClick)(t)},n.state={query:""},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,E(t,n);var m=r.prototype;return m.renderItems=function(){var e=this,t=this.state.query,n=u.default.map((function(e,t){var n=e.alpha2,r=e.code,a=e.name,o=r.split(" ")[0],i=(0,c.getI18NName)(n);return{id:t,name:a,translatedName:i,children:g(s.default,{className:v.default.countryItem,justify:s.default.Justify.CENTER,align:s.default.Align.CENTER},void 0,g(s.default.Child,{className:v.default.countryName},void 0,i),g(s.default.Child,{className:v.default.countryCode,grow:0,shrink:0},void 0,o))}})),r=(0,l.default)(n).filter((function(e){return 0===t.length||(0,i.default)(t.toLowerCase(),e.name.toLowerCase())||(0,i.default)(t.toLowerCase(),e.translatedName.toLowerCase())})).map((function(t){return a.createElement(d.default.Item,_({key:t.id},t,{onClick:e.onClick}))})).value();return 0===r.length?g(d.default.Empty,{},void 0,p.default.Messages.NONE):g(f.ScrollerAuto,{className:v.default.phoneFieldScroller},void 0,r)},m.render=function(){var e=this.props.className;return g(d.default,{className:(0,o.default)(v.default.phoneFieldPopout,y.default.elevationBorderLow,e)},void 0,g(d.default.SearchBar,{query:this.state.query,placeholder:p.default.Messages.SEARCH_COUNTRY,onChange:this.onChangeQuery,onClear:this.onClearQuery,autoComplete:"off"}),S,this.renderItems())},r}(a.PureComponent);t.default=O,O.displayName="CountryPopoutList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseCaptchaType=function(e){switch(e){case r.CaptchaTypes.HCAPTCHA:return r.CaptchaTypes.HCAPTCHA;case r.CaptchaTypes.RECAPTCHA:case void 0:return r.CaptchaTypes.RECAPTCHA;default:throw new Error(e+" is not a valid captcha type")}};var r=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;p(n(0));var r,a=n(109),o=f(n(5453)),i=p(n(434)),l=n(1),u=f(n(7)),s=f(n(996)),d=f(n(423));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=function(e){var t=e.title,r=e.onVerify,f=e.authBoxClassName,c=e.captchaService,p=void 0===c?l.CaptchaTypes.RECAPTCHA:c,y=e.sitekey;return v(i.default,{className:f},void 0,v("img",{alt:"",src:n(5202),className:d.default.marginBottom20}),null!=t?v(i.Title,{className:d.default.marginBottom8},void 0,t):null,v(i.SubTitle,{className:d.default.marginBottom40},void 0,u.default.Messages.BEEP_BOOP),v("div",{className:s.default.flexCenter},void 0,v(o.default,{onVerify:r,theme:a.ThemeTypes.DARK,captchaService:p,sitekey:y})))};y.displayName="AuthCaptcha";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(5520)),o=l(n(5495)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d=function(e){var t=e.captchaService,n=void 0===t?i.CaptchaTypes.RECAPTCHA:t,l=e.sitekey,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["captchaService","sitekey"]);return l||(l=i.RECAPTCHA_SITE_KEY),n===i.CaptchaTypes.RECAPTCHA?r.createElement(o.default,s({},u,{sitekey:l})):n===i.CaptchaTypes.HCAPTCHA?r.createElement(a.default,s({sitekey:l},u)):r.createElement(o.default,s({},u,{sitekey:l}))};d.displayName="Captcha";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(8)),o=s(n(5425)),i=n(3),l=s(n(179)),u=s(n(5575));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){var t,n;function i(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).animationRef=null,t.currentScene=t.props.nextScene,t.isUnmounted=!1,t.handleLoopComplete=function(){var e=t.props,n=e.onSceneComplete,r=e.nextScene;null!=n&&n(t.currentScene),t.playScene(r)},t.handleComplete=function(){var e=t.props.onSceneComplete;null!=e&&e(t.currentScene)},t.handleSetRef=function(e){t.animationRef=e;var n=t.props.animationRef;null!=n&&n(e)},t}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var l=i.prototype;return l.componentDidMount=function(){var e=this,t=this.props,n=t.importData,r=t.nextScene,a=t.pauseWhileUnfocused,i=t.isWindowFocused;n().then((function(t){null!=e.animationRef&&(e.animation=o.default.loadAnimation({container:e.animationRef,renderer:"svg",loop:!0,autoplay:!0,animationData:t}),e.animation.addEventListener("loopComplete",e.handleLoopComplete),e.animation.addEventListener("complete",e.handleComplete),e.playScene(r),a&&!i&&e.animation.pause())}))},l.componentWillUnmount=function(){this.isUnmounted=!0,null!=this.animation&&(this.animation.destroy(),this.animation=void 0)},l.componentDidUpdate=function(e){var t=this.props,n=t.nextScene,r=t.pauseWhileUnfocused,a=t.isWindowFocused;n!==this.currentScene&&this.shouldForcePlayAfter()&&this.playScene(n),null!=this.animation&&r&&(!e.isWindowFocused&&a?this.animation.play():e.isWindowFocused&&!a&&this.animation.pause())},l.shouldForcePlayAfter=function(){return!0===this.props.sceneSegments[this.currentScene].shouldForcePlayAfter},l.playScene=function(e){if(!this.isUnmounted){var t=this.props,n=t.onScenePlay,r=t.sceneSegments,a=r[e],o=r[this.currentScene];null==this.animation||e!==this.currentScene&&a.BEG===o.BEG&&a.END===o.END||this.animation.playSegments([a.BEG,a.END],!0),this.currentScene=e,null!=n&&n(this.currentScene)}},l.render=function(){return r.createElement("div",{ref:this.handleSetRef,className:(0,a.default)(this.props.className,u.default.wrapper)})},i}(r.PureComponent);p.displayName="SequencedLottieAnimation",p.defaultProps={pauseWhileUnfocused:!0};var v=function(e){var t=(0,i.useStateFromStores)([l.default],(function(){return l.default.isFocused()}));return r.createElement(p,f({},e,{isWindowFocused:t}))};v.displayName="SequencedLottieAnimationConnected";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AddressStepFooter=t.AddressStepBody=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=y(n(5310)),l=y(n(35)),u=y(n(36)),s=y(n(63)),d=y(n(989)),f=n(50),c=n(5294),p=y(n(7)),v=y(n(5301));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=function(e){var t=e.billingAddressInfo,n=e.billingError,r=e.onBillingAddressChange,u=null!=n&&(null==n.code||(0,c.errorToStep)(n)===c.Steps.ADDRESS),s=(0,o.useStateFromStores)([l.default],(function(){return l.default.locale}));return _(a.Fragment,{},void 0,u?_(d.default,{className:v.default.errorBlock},void 0,p.default.Messages.BILLING_ERROR_SECTION_ADDRESS):null,a.createElement(i.default,h({className:v.default.formItem,onBillingAddressChange:r,error:n,layout:"en-US"===s?i.default.Layouts.MODAL_US:i.default.Layouts.MODAL_INTL},t)))};t.AddressStepBody=g,g.displayName="AddressStepBody";var E=function(e){var t=e.isBillingAddressInfoValid,n=e.submitting,r=e.onContinue,a=e.renderBackButton;return _(f.ModalFooter,{justify:s.default.Justify.BETWEEN,direction:s.default.Direction.HORIZONTAL},void 0,a(),_(u.default,{type:"submit",disabled:!t,submitting:n,onClick:r},void 0,p.default.Messages.NEXT))};t.AddressStepFooter=E,E.displayName="AddressStepFooter"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CreditCardInformationFooter=t.CreditCardInformationBody=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(5312)),i=p(n(36)),l=p(n(63)),u=p(n(989)),s=n(50),d=n(5294),f=p(n(7)),c=p(n(5301));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=function(e){var t=e.creditCardInfo,n=e.billingError,r=e.onCardInfoChange,i=null!=n&&(null==n.code||(0,d.errorToStep)(n)===d.Steps.CREDIT_CARD_INFORMATION);return m(a.Fragment,{},void 0,i?m(u.default,{className:c.default.errorBlock},void 0,f.default.Messages.BILLING_ERROR_SECTION_CARD):null,a.createElement(o.default,y({className:c.default.formItem,onCardInfoChange:r,error:n},t)))};t.CreditCardInformationBody=h,h.displayName="CreditCardInformationBody";var _=function(e){var t=e.isCardInfoValid,n=e.submitting,r=e.renderBackButton,a=e.onCreditCardContinue;return m(s.ModalFooter,{justify:l.default.Justify.BETWEEN,direction:l.default.Direction.HORIZONTAL},void 0,r(),m(i.default,{type:"submit",disabled:!t,submitting:n,onClick:a},void 0,f.default.Messages.NEXT))};t.CreditCardInformationFooter=_,_.displayName="CreditCardInformationFooter"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GiftCodeFlags=void 0;var r=l(n(5)),a=l(n(54)),o=n(111),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=Object.freeze({PAYMENT_SOURCE_REQUIRED:1,EXISTING_PREMIUM_SUBSCRIPTION_DISALLOWED:2,NOT_SELF_REDEEMABLE:4});t.GiftCodeFlags=d;var f=function(e){var t,n;function a(t){var n;return(n=e.call(this)||this).userId=t.userId,n.code=t.code,n.skuId=t.skuId,n.uses=t.uses,n.maxUses=t.maxUses,n.expiresAt=t.expiresAt,n.redeemed=t.redeemed,n.storeListingId=t.storeListingId,n.subscriptionPlanId=t.subscriptionPlanId,n.revoked=t.revoked,n.entitlementBranches=t.entitlementBranches,n.flags=t.flags,n}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n),a.createFromServer=function(e){return new a({userId:null!=e.user?e.user.id:null,code:e.code,skuId:e.sku_id,uses:e.uses,maxUses:e.max_uses,storeListingId:null!=e.store_listing?e.store_listing.id:null,expiresAt:null!=e.expires_at?(0,r.default)(e.expires_at):null,redeemed:e.redeemed,subscriptionPlanId:null!=e.subscription_plan?e.subscription_plan.id:e.subscription_plan_id,revoked:!1,entitlementBranches:null!=e.entitlement_branches?e.entitlement_branches:null,flags:null!=e.flags?e.flags:0})};var l,f,c,p=a.prototype;return p.isExpired=function(){var e=this.expiresAt;return null!=e&&(0,r.default)().isAfter(e)},p.toString=function(){return this.code},l=a,(f=[{key:"hasMultipleCopies",get:function(){return this.maxUses>1}},{key:"isClaimed",get:function(){return this.uses>=this.maxUses}},{key:"remainingUses",get:function(){return this.maxUses-this.uses}},{key:"isSubscription",get:function(){return null!=this.subscriptionPlanId}},{key:"premiumSubscriptionType",get:function(){return this.isSubscription&&i.PremiumSubscriptionSKUToPremiumType[this.skuId]||null}},{key:"isSelfRedeemable",get:function(){return!(0,o.hasFlag)(this.flags,d.NOT_SELF_REDEEMABLE)}},{key:"isExistingPremiumSubscriptionDisallowed",get:function(){return(0,o.hasFlag)(this.flags,d.EXISTING_PREMIUM_SUBSCRIPTION_DISALLOWED)}},{key:"analyticsData",get:function(){return{gift_code:this.code,gift_code_max_uses:this.maxUses}}}])&&u(l.prototype,f),c&&u(l,c),a}(a.default);t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z",className:f,fill:d}))}d.displayName="RadioEmpty"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.background,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","background","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 20C16.4183 20 20 16.4183 20 12C20 7.58172 16.4183 4 12 4C7.58172 4 4 7.58172 4 12C4 16.4183 7.58172 20 12 20ZM12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22Z",className:f,fill:d}),s("circle",{cx:"12",cy:"12",r:"5",className:c,fill:d}))}d.displayName="RadioSelected"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,d:"M12 2C6.486 2 2 6.487 2 12C2 17.515 6.486 22 12 22C17.514 22 22 17.515 22 12C22 6.487 17.514 2 12 2ZM12 18.25C11.31 18.25 10.75 17.691 10.75 17C10.75 16.31 11.31 15.75 12 15.75C12.69 15.75 13.25 16.31 13.25 17C13.25 17.691 12.69 18.25 12 18.25ZM13 13.875V15H11V12H12C13.104 12 14 11.103 14 10C14 8.896 13.104 8 12 8C10.896 8 10 8.896 10 10H8C8 7.795 9.795 6 12 6C14.205 6 16 7.795 16 10C16 11.861 14.723 13.429 13 13.875Z"}))}d.displayName="HelpCircle"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(5598));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.icon,n=e.iconClassName,r=e.description;return u("div",{className:o.default.perkRow},void 0,u("div",{className:o.default.perkIconContainer},void 0,u(t,{className:(0,a.default)(o.default.perkIcon,n)})),u("div",{className:o.default.perkDescription},void 0,r))}s.displayName="PremiumUpsellPerkRow"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumGuildSubscriptionPlanSelect=V,t.PremiumGuildSubscriptionInvoicePreview=z,t.PremiumGuildSubscriptionReview=$,t.PremiumGuildSubscriptionConfirmation=Z;var r,a=B(n(0)),o=G(n(8)),i=G(n(21)),l=n(3),u=G(n(5172)),s=G(n(448)),d=G(n(5317)),f=G(n(151)),c=G(n(12)),p=G(n(337)),v=G(n(251)),y=G(n(36)),m=n(973),h=G(n(5463)),_=n(5201),g=G(n(227)),E=B(n(248)),S=G(n(338)),O=n(129),I=G(n(5290)),T=G(n(5288)),b=B(n(130)),C=n(250),M=n(353),N=n(993),P=n(5191),A=n(1037),R=G(n(5204)),L=G(n(5177)),D=n(5175),w=G(n(5464)),k=n(1),j=G(n(7)),U=G(n(5602));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function H(){return(H=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function V(e){var t=e.premiumSubscriptionPlan,n=e.numGuildSubscriptions,r=e.setNumGuildSubscriptions,u=e.premiumSubscription,s=e.onClickPremiumSubscriptionLink,d=e.existingAvailableSlots,f=void 0===d?[]:d,p=t.interval,y=(0,l.useStateFromStores)([v.default],(function(){return v.default.getForSkuAndInterval(k.PremiumSubscriptionSKUs.GUILD,p)})),_=(0,l.useStateFromStores)([c.default],(function(){return c.default.getCurrentUser()}));(0,i.default)(null!=y,"Missing premiumGuildSubscriptionPlan");var g=(0,P.usePremiumTrialOffer)(),S=b.default.isPremium(_)?y.getPriceForPremiumUser():y.price,O=(0,C.formatPrice)(S,y.currency),N=n*S,A=b.default.isPremium(_)&&null!=u?j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_FOOTER_DISCOUNT.format({planName:b.default.getDisplayPremiumType(u.planId)}):(null!=g?j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_FOOTER_UPSELL_TRIAL:j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_FOOTER_UPSELL).format({onPremiumSubscriptionClick:s,discountPercentage:M.PREMIUM_GUILD_FOR_PREMIUM_USER_DISCOUNT_PERCENT,freeSubscriptionCount:M.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM}),L=f.filter((function(e){return e.canceled})).length;return x("div",{className:U.default.planSelectStep},void 0,x("div",{className:(0,o.default)(U.default.planSelectText,U.default.bodyText)},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_STEP_SELECT_DESCRIPTION),f.length>0?x("div",{className:U.default.existingSlotNotice},void 0,x(I.default,{className:U.default.existingSlotIcon,color:k.Colors.PREMIUM_GUILD_PINK}),x("div",{},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_UNUSED_SLOT_NOTICE.format({slotCount:f.length}),L>0&&null!=u?x(E.default,{text:j.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_CANCEL_WARNING.format({canceledCount:L,date:u.currentPeriodEnd})},void 0,(function(e){return a.createElement(T.default,H({},e,{className:U.default.existingSlotTooltipWarningIcon,color:k.Colors.STATUS_YELLOW}))})):null)):null,x("div",{className:U.default.planSelectRow},void 0,x("div",{className:U.default.planSelectorWrapper},void 0,x(h.default,{value:n,onChange:function(e){return r(e)},className:U.default.planSelector,minValue:1,maxValue:30}),x("div",{className:U.default.planSelectorLabel},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_COUNTER)),x("div",{className:U.default.planSelectorPreviewPrice},void 0,p===k.SubscriptionIntervalTypes.MONTH?j.default.Messages.BILLING_PRICE_PER_MONTH_EACH.format({price:O}):p===k.SubscriptionIntervalTypes.YEAR?j.default.Messages.BILLING_PRICE_PER_YEAR_EACH.format({price:O}):null)),x("div",{className:U.default.planSelectDivider}),x("div",{className:U.default.planSelectRow},void 0,x("div",{className:U.default.planSelectorSubtotal},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBTOTAL),x("div",{className:U.default.planSelectorSubtotalPrice},void 0,x(R.default,{price:N,currency:y.currency,intervalType:p}))),x(w.default,{text:A,color:m.GradientCssUrls.PREMIUM_TIER_2}))}function W(e){var t=v.default.get(e);switch((0,i.default)(null!=t,"Missing subscriptionPlan"),t.interval){case k.SubscriptionIntervalTypes.MONTH:return j.default.Messages.PREMIUM_GUILD_PLAN_MONTH;case k.SubscriptionIntervalTypes.YEAR:return j.default.Messages.PREMIUM_GUILD_PLAN_YEAR}throw new Error("Unexpected subscriptionPlan: "+e)}V.displayName="PremiumGuildSubscriptionPlanSelect";var Y=x(A.PremiumInvoiceTableDivider,{});function z(e){var t=e.premiumSubscription,n=e.premiumSubscriptionPlan,r=e.proratedInvoicePreview,o=e.renewalInvoicePreview,u=n.interval,s=(0,l.useStateFromStores)([v.default],(function(){return v.default.getForSkuAndInterval(k.PremiumSubscriptionSKUs.GUILD,u)}));(0,i.default)(null!=s,"Missing premiumGuildSubscriptionPlan");var d=function(e){return(0,N.coalesceInvoiceItems)(r.invoiceItems).find((function(t){return(t.subscriptionPlanId===k.SubscriptionPlans.PREMIUM_MONTH_GUILD||t.subscriptionPlanId===k.SubscriptionPlans.PREMIUM_YEAR_GUILD)&&e(t)}))},f=d((function(e){return e.amount>=0}));(0,i.default)(null!=f,"Missing guild subscription invoice item");var c=d((function(e){return e.amount<0})),p=null!=c?f.quantity-c.quantity:f.quantity,y=r.invoiceItems.filter((function(e){return(0,b.isPremiumBaseSubscriptionPlan)(e.subscriptionPlanId)})),m=y.reduce((function(e,t){return e+t.amount}),0),h=(0,N.getItemUnitPriceWithDiscount)(f)*p,_=(0,C.formatRate)((0,C.formatPrice)(h,r.currency),u),g=(0,C.formatPrice)(r.total,r.currency),E=r.total-h-m,S=f.discounts.map((function(e){return H({},e,{amount:e.amount/f.quantity*p})}));return a.createElement(a.Fragment,null,x(D.SubscriptionPeriodResetNotice,{proratedInvoice:r,renewalInvoice:o}),x(A.PremiumInvoiceTable,{},void 0,x(A.PremiumInvoiceTableHeader,{},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_PURCHASE_DETAILS_HEADER),x(A.PremiumInvoiceDiscountedTableRow,{label:j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_INVOICE_ROW_CONTENT.format({numGuildSubscriptions:p,planName:W(s.id)}),value:_,discounts:S,originalAmount:f.subscriptionPlanPrice*p,currency:s.currency,interval:s.interval}),0!==m?x(A.PremiumInvoiceTableRow,{label:x(D.PremiumInvoiceLabelWithAdjustment,{label:j.default.Messages.PREMIUM_SUBSCRIPTION_PLAN_ADJUSTMENT.format({planName:(0,b.getTierDisplayName)(y[0].subscriptionPlanId)}),tooltipText:j.default.Messages.PREMIUM_SUBSCRIPTION_ADJUSTMENT_TOOLTIP}),value:(0,C.formatPrice)(m,r.currency)}):null,0!==E?x(A.PremiumInvoiceTableRow,{label:x(D.PremiumInvoiceLabelWithAdjustment,{label:j.default.Messages.PREMIUM_SUBSCRIPTION_GUILD_SUBSCRIPTION_ADJUSTMENT,tooltipText:j.default.Messages.PREMIUM_SUBSCRIPTION_ADJUSTMENT_TOOLTIP}),value:(0,C.formatPrice)(E,r.currency)}):null,Y,x(A.PremiumInvoiceTableTotalRow,{label:(r.taxInclusive?j.default.Messages.BILLING_INVOICE_TODAY_TOTAL_TAX_INCLUSIVE:j.default.Messages.BILLING_INVOICE_TODAY_TOTAL).format(),value:g}),x(D.SubscriptionInvoiceFooter,null!=t?{premiumSubscription:t,proratedInvoice:r,renewalInvoice:o,isUpdate:!0}:{renewalInvoice:o})))}var K=x("div",{},void 0,x(g.default,{}));function $(e){var t=e.paymentSources,n=e.paymentSourceId,r=e.currentPremiumSubscription,o=e.premiumSubscriptionPaymentSourceId,i=e.premiumSubscriptionPlan,d=e.newAdditionalPlans,c=e.onPaymentSourceChange,v=e.onPaymentSourceAdd,y=e.onPurchaseTermsChange,m=e.legalTermsNodeRef,h=e.hasLegalTermsFlash,_=(0,l.useStateFromStores)([p.default],(function(){return null!=o?p.default.getPaymentSource(o):null})),g=(0,l.useStateFromStores)([f.default],(function(){return f.default.hidePersonalInformation})),S=(0,N.useSubscriptionInvoice)({premiumSubscription:r,planId:i.id,additionalPlans:d,renewal:!1,applyEntitlements:!0})[0],I=(0,N.useSubscriptionInvoice)({premiumSubscription:r,planId:i.id,additionalPlans:d,renewal:!0})[0];return x("div",{className:U.default.reviewStep},void 0,null!=S&&null!=I?x(z,{premiumSubscription:r,premiumSubscriptionPlan:i,proratedInvoicePreview:S,renewalInvoicePreview:I}):null,x("div",{className:U.default.paymentSourceWrapper},void 0,x(O.FormTitle,{tag:O.FormTitleTags.H5},void 0,j.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_TITLE),null!=o?null!=_?x(E.TooltipContainer,{text:j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_PAYMENT_SOURCE_TOOLTIP},void 0,x(u.default,{paymentSources:[_],selectedPaymentSourceId:_.id,hidePersonalInformation:g,disabled:!0})):K:x(u.default,{paymentSources:Object.values(t),selectedPaymentSourceId:n,onChange:c,onPaymentSourceAdd:v,hidePersonalInformation:g})),a.createElement(L.default,{isActive:h,ref:m},x(s.default,{onChange:y,forceShow:!0,finePrint:b.default.getLegalString(i.interval)})))}function Z(e){var t,n=e.onClose,r=e.guild,o=e.guildSubscriptionQuantity,i=e.isTransfer,l=void 0!==i&&i,u=e.withAnimation,s=void 0===u||u,f=a.useContext(S.default),c=a.useState(_.PremiumPaymentGuildAnimation.Scenes.ENTRY),p=c[0],v=c[1],m=a.useState(!1),h=m[0],g=m[1];return t=l?null==r?j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_TRANSFERRED_DESCRIPTION_GENERIC_GUILD.format():j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_TRANSFERRED_DESCRIPTION.format({guildName:r.name}):null==r?j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_DESCRIPTION_GENERIC_GUILD.format({guildSubscriptionQuantity:o}):j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_DESCRIPTION.format({guildName:r.name,guildSubscriptionQuantity:o}),x("div",{className:U.default.confirmationContainer},void 0,s?x(_.PremiumPaymentGuildAnimation,{className:U.default.confirmationAnimation,nextScene:p,onScenePlay:function(e){if(!h)switch(e){case _.PremiumPaymentGuildAnimation.Scenes.ENTRY:return v(_.PremiumPaymentGuildAnimation.Scenes.IDLE);case _.PremiumPaymentGuildAnimation.Scenes.IDLE:return v(_.PremiumPaymentGuildAnimation.Scenes.SUCCESS);case _.PremiumPaymentGuildAnimation.Scenes.SUCCESS:return g(!0),v(_.PremiumPaymentGuildAnimation.Scenes.IDLE)}},pauseWhileUnfocused:!1}):null,x(d.default,{className:U.default.confirmationUpgradedBanner,theme:f,premiumType:k.PremiumTypes.TIER_2,type:d.default.Types.PREMIUM_GUILD_SUBSCRIPTION_ACTIVATED}),x("div",{className:U.default.confirmationText},void 0,t),x(y.default,{onClick:n},void 0,j.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_ACTIVATED_CLOSE_BUTTON))}$.displayName="PremiumGuildSubscriptionReview",Z.displayName="PremiumGuildSubscriptionConfirmation"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(80)),l=c(n(84)),u=c(n(178)),s=c(n(5426)),d=c(n(5477)),f=c(n(5600));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){return""===e||"-"===e}var m=function(e){var t,n,r=e.value,c=e.onChange,p=e.className,m=e.minValue,h=e.maxValue,_=a.useState(r),g=_[0],E=_[1],S=function(e){c(y(e)?0:e),E(e)};return v(i.default,{within:!0},void 0,v("div",{className:(0,o.default)(f.default.actions,p)},void 0,v(l.default,{onClick:function(){y(g)||null!=m&&g<=m||S(g-1)},tabIndex:-1,className:(0,o.default)(f.default.iconWrapper,f.default.subtract)},void 0,v(d.default,{className:(0,o.default)(f.default.icon,(t={},t[f.default.disabled]=y(g)||null!=m&&g<=m,t))})),v(u.default,{value:""+g,onChange:function(e){if(y(e))return S(e);var t=parseInt(e);return isNaN(t)?void 0:S(null!=h&&t>=h?h:null!=m&&t<=m?m:t)},inputClassName:f.default.value}),v(l.default,{onClick:function(){y(g)||null!=h&&g>=h||S(g+1)},tabIndex:-1,className:(0,o.default)(f.default.iconWrapper,f.default.add)},void 0,v(s.default,{className:(0,o.default)(f.default.icon,(n={},n[f.default.disabled]=y(g)||null!=h&&g>=h,n))}))))};m.displayName="NumberInputStepper";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(5285)),o=i(n(5601));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.text,n=e.color;return u("div",{className:o.default.upsellFooter},void 0,u(a.default,{className:o.default.upsellFooterIcon,color:n}),u("div",{},void 0,t))}s.displayName="PremiumUpsellFooter"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(972),a=(0,r.registerUserExperiment)({id:r.Experiments.KILL_LANDING_PAGE,title:"Kill Landing Page",description:["Kill landing page","Control: Landing page is AF","Treatment 1: Landing page is People"],buckets:[r.ExperimentBuckets.CONTROL,r.ExperimentBuckets.TREATMENT_1]});t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateAdditionalPlansWithPremiumGuildAdjustment=function(e,t){var n=a.default.getHardcoded(e.planId),r=a.default.getHardcodedForSkuAndInterval(i.PremiumSubscriptionSKUs.GUILD,n.interval),l=null!=e.renewalMutations?e.renewalMutations.additionalPlans:e.additionalPlans,u=(0,o.getNumPremiumGuildSubscriptions)(l)+t,s=l.filter((function(e){return e.planId!==r.id}));if(u<0)throw new Error("Invalid adjustment");if(0===u)return s;return[].concat(s,[{planId:r.id,quantity:u}])};var r,a=(r=n(251))&&r.__esModule?r:{default:r},o=n(130),i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(5514)),o=n(50),i=n(5315),l=n(1),u=s(n(5591));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.currentStep,n=e.purchaseState,r=e.premiumType,s=e.headerId,d=e.onClose;return f(o.ModalHeader,{className:u.default.modalHeader,separator:!1,id:s},void 0,f(a.default,{hideCloseOnFullScreen:!0,shouldShowPrice:!0,upgradeToPremiumType:r,renderAnimation:function(){return r===l.PremiumTypes.TIER_1?f(i.PremiumModalHeaderAnimationTier1,{className:u.default.headerAnimation,currentStep:t,purchaseState:n}):f(i.PremiumModalHeaderAnimationTier2,{className:u.default.headerAnimation,currentStep:t,purchaseState:n})},plan:null,isGift:!1,className:u.default.header,onClose:d}))}c.displayName="PremiumSubscriptionModalHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(3)),i=v(n(438)),l=v(n(196)),u=v(n(12)),s=v(n(36)),d=v(n(969)),f=n(44),c=v(n(43)),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={isSendingVerificationEmail:!1},t.handleResendVerification=function(){var e=t.props,n=e.currentUser,r=e.onClick;r&&r(),t.setState({isSendingVerificationEmail:!0},(function(){i.default.verifyResend().then((function(){return(0,f.openModal)((function(e){return a.createElement(d.default,m({header:p.default.Messages.VERIFICATION_EMAIL_TITLE,confirmText:p.default.Messages.OKAY,confirmButtonColor:s.default.Colors.BRAND},e),h(c.default,{size:c.default.Sizes.SIZE_16},void 0,p.default.Messages.VERIFICATION_EMAIL_BODY.format({email:n.email})))}))})).catch((function(e){var t=e.body,n=p.default.Messages.VERIFICATION_EMAIL_ERROR_BODY;null!=t&&t.email&&(n=t.email),(0,f.openModal)((function(e){return a.createElement(l.default,m({title:p.default.Messages.VERIFICATION_EMAIL_ERROR_TITLE,body:n},e))}))})).then((function(){return t.setState({isSendingVerificationEmail:!1})}))}))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n),r.prototype.render=function(){var e=this.props,t=e.color,n=e.look,r=e.size;return h(s.default,{look:n,size:r,color:t,disabled:this.state.isSendingVerificationEmail,onClick:this.handleResendVerification},void 0,p.default.Messages.RESEND_VERIFICATION_EMAIL)},r}(a.Component);g.displayName="ResendEmailVerificationButton",g.defaultProps={size:s.default.Sizes.MEDIUM,color:s.default.Colors.BRAND};var E=o.default.connectStores([u.default],(function(){return{currentUser:u.default.getCurrentUser()}}))(g);t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(998),l=h(n(5438)),u=h(n(36)),s=h(n(178)),d=n(106),f=n(129),c=n(50),p=n(333),v=h(n(43)),y=h(n(7)),m=h(n(5596));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function S(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){E(o,r,a,i,l,"next",e)}function l(e){E(o,r,a,i,l,"throw",e)}i(void 0)}))}}function O(e){var t,n,r=e.transitionState,h=e.onClose,_=(0,d.useUID)(),E=a.useState(""),O=E[0],I=E[1],T=a.useState(""),b=T[0],C=T[1],M=a.useState(!1),N=M[0],P=M[1],A=(0,o.useStateFromStores)([l.default],(function(){return l.default.getErrors()})),R=a.useRef(null);function L(){return(L=S(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),P(!0),e.next=4,(0,i.saveAccountChanges)({email:O,password:b});case 4:n=e.sent,P(!1),(null==n?void 0:n.ok)&&h();case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return a.useEffect((function(){var e;r===p.ModalTransitionState.ENTERED&&(null===(e=R.current)||void 0===e||e.focus())}),[r]),a.useEffect((function(){return function(){return(0,i.accountDetailsClose)()}}),[]),g(c.ModalRoot,{transitionState:r,"aria-labelledby":_},void 0,g(c.ModalHeader,{id:_,separator:!1,className:m.default.header},void 0,g(v.default,{color:v.default.Colors.HEADER_PRIMARY,size:v.default.Sizes.SIZE_24,className:m.default.title},void 0,y.default.Messages.USER_SETTINGS_ACCOUNT_CHANGE_EMAIL_TITLE_DESKTOP),g(v.default,{color:v.default.Colors.HEADER_SECONDARY,size:v.default.Sizes.SIZE_16,className:m.default.subtitle},void 0,y.default.Messages.USER_SETTINGS_ACCOUNT_CHANGE_EMAIL_PROMPT_DESKTOP),g(c.ModalCloseButton,{onClick:h,className:m.default.modalCloseButton})),g("form",{onSubmit:function(e){return L.apply(this,arguments)}},void 0,g(c.ModalContent,{className:m.default.content},void 0,g(f.FormItem,{title:y.default.Messages.EMAIL,error:null==A||null===(t=A.email)||void 0===t?void 0:t[0]},void 0,g(s.default,{type:"email",value:O,onChange:I,inputRef:R})),g(f.FormItem,{className:m.default.password,title:y.default.Messages.USER_SETTINGS_LABEL_CURRENT_PASSWORD,error:null==A||null===(n=A.password)||void 0===n?void 0:n[0]},void 0,g(s.default,{type:"password",value:b,onChange:C}))),g(c.ModalFooter,{},void 0,g(u.default,{type:"submit",color:u.default.Colors.BRAND,size:u.default.Sizes.MEDIUM,submitting:N},void 0,y.default.Messages.DONE),g(u.default,{className:m.default.cancel,look:u.default.Looks.LINK,color:u.default.Colors.PRIMARY,onClick:h},void 0,y.default.Messages.CANCEL))))}O.displayName="ChangeEmailModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=l(n(3)),o=l(n(2)),i=n(5309);n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=(0,i.getDefaultCountryCode)();function d(e){var t,n=e.countryCode;null!=n&&(s=null!==(t=(0,i.getCountryCodeByAlpha2)(n))&&void 0!==t?t:(0,i.getDefaultCountryCode)())}var f=function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var o=a.prototype;return o.initialize=function(e){null!=e&&(r=e.selectedCountryCode)},o.getState=function(){return{selectedCountryCode:r}},o.getCountryCode=function(){return null!=r?r:s},a}(a.default.PersistedStore);f.persistKey="PhoneStore";var c=new f(o.default,{PHONE_SET_COUNTRY_CODE:function(e){var t=e.countryCode;r=t},CONNECTION_OPEN:d,SET_LOCATION_METADATA:d});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(178)),l=n(129),u=n(5473),s=c(n(5492)),d=c(n(5559)),f=c(n(5176));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t,n=e.alpha2,r=e.countryCode,c=e.forceMode,p=e.label,y=e.error,m=e.className,h=e.required,_=e.value,g=e.setRef,E=e.placeholder,S=e.autoFocus,O=e.maxLength,I=e.spellCheck,T=e.autoComplete,b=e.onChange,C=e.inputClassName,M=a.useState(!1),N=M[0],P=M[1],A=(0,u.shouldShowCountryCodeSelector)(c,_);return v(l.FormItem,{title:p,error:y,className:m,required:h},void 0,v("div",{className:(0,o.default)(f.default.input,d.default.input,C,(t={},t[f.default.error]=null!=y,t[f.default.focused]=N,t))},void 0,v(s.default,{show:A,alpha2:n,countryCode:r}),v(i.default,{name:"email",type:c===u.PhoneOrEmailSelectorForceMode.EMAIL?"email":"text",value:_,inputRef:g,placeholder:E,"aria-label":p,onChange:function(e){var t=(0,u.shouldShowCountryCodeSelector)(c,e)?r:"";b(e,t)},autoComplete:T,autoFocus:S,maxLength:O,spellCheck:I,className:d.default.inputWrapper,inputClassName:d.default.inputField,onFocus:function(){return P(!0)},onBlur:function(){return P(!1)}})))}y.displayName="PhoneOrEmailInput"},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.shouldShowCountryCodeSelector=function(e,t){if(e===r.PHONE)return!0;if(e===r.EMAIL)return!1;if(t.length<3)return!1;return a.test(t)},t.PhoneOrEmailSelectorForceMode=void 0,t.PhoneOrEmailSelectorForceMode=r,function(e){e[e.PHONE=0]="PHONE",e[e.EMAIL=1]="EMAIL"}(r||(t.PhoneOrEmailSelectorForceMode=r={}));var a=/^[-() \d]+$/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(0)),a=i(n(5543));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=function(e){var t,n;function o(){for(var t,n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return(t=e.call.apply(e,[this].concat(a))||this).QRRef=r.createRef(),t}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var i=o.prototype;return i.componentDidMount=function(){new a.default(this.QRRef.current,this.props)},i.componentDidUpdate=function(){new a.default(this.QRRef.current,this.props)},i.render=function(){var e=this.props,t=e.colorLight,n=e.className;return r.createElement("div",{ref:this.QRRef,style:{padding:8,borderRadius:4,background:t},className:n})},o}(r.PureComponent);u.displayName="QRCode",u.defaultProps={width:128,height:128,colorLight:"#ffffff",colorDark:"#000000",correctLevel:a.CorrectLevel.M};var s=u;t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("polygon",{points:"0 0 24 0 24 24 0 24"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("polygon",{className:c,fill:f,fillRule:"nonzero",points:"18.35 4.35 16 2 6 12 16 22 18.35 19.65 10.717 12"}),d))}f.displayName="LeftCaret"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(63)),o=n(5201),i=n(50),l=n(5313),u=s(n(5577));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.purchaseState,n=e.currentStep,r=e.headerId,s=e.onClose,d=(0,l.usePaymentModalAnimationScene)({purchaseState:t,currentStep:n,initialScene:o.PremiumPaymentGuildAnimation.Scenes.ENTRY,purchaseScene:o.PremiumPaymentGuildAnimation.Scenes.STARS,errorScene:o.PremiumPaymentGuildAnimation.Scenes.ERROR,successScene:o.PremiumPaymentGuildAnimation.Scenes.SUCCESS}),c=d[0],p=d[1];return f(i.ModalHeader,{align:a.default.Align.START,className:u.default.header,separator:!1,id:r},void 0,f(o.PremiumPaymentGuildAnimation,{className:u.default.animation,nextScene:c,onScenePlay:function(e){return p(o.PremiumPaymentGuildAnimation.getNextScene(e))},pauseWhileUnfocused:!1}),f("div",{className:u.default.headerTitle}),f(i.ModalCloseButton,{onClick:s,className:u.default.closeButton}))}c.displayName="PremiumGuildModalHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{fill:d,className:f,d:"M2.66663 7.40747H7.40737H8.59255H8.66663H13.3333V8.59266H8.59255H7.40737H2.66663V7.40747Z"}))}d.displayName="Subtract"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(5525)),l=n(169),u=c(n(5526)),s=c(n(5527)),d=n(997),f=c(n(5179));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=(0,l.cssValueToNumber)(f.default.responsiveWidthMobile),_=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={naturalWidth:0,naturalHeight:0,width:0,height:0,showWaveAnimation:t.calculateShowWaveAnimation(),splashLoaded:!1},t.handleResize=function(){var e=t.state,n=e.naturalWidth,r=e.naturalHeight,a=t.calculateDimensions(n,r),o=t.calculateShowWaveAnimation();null!=a?t.setState(y({},a,{showWaveAnimation:o})):t.setState({showWaveAnimation:o})},t.handleLoad=function(e){var n=e.currentTarget,r=n.naturalWidth,a=n.naturalHeight,o=t.calculateDimensions(r,a);null!=o&&t.setState(o),t.setState({splashLoaded:!0}),window.removeEventListener("resize",t.handleResize),window.addEventListener("resize",t.handleResize)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var l=r.prototype;return l.componentWillUnmount=function(){window.removeEventListener("resize",this.handleResize)},l.calculateDimensions=function(e,t){var n=window,r=n.innerWidth,a=n.innerHeight;if(0===e||0===t)return null;var o=t/e,i=r,l=Math.round(r*o);return l<a&&(l=a,o=e/t,i=Math.round(a*o)),{naturalWidth:e,naturalHeight:t,width:i,height:l}},l.calculateShowWaveAnimation=function(){return window.innerWidth>h},l.renderSplashArt=function(){var e,t=this.props,n=t.splash,r=t.embedded,a=this.state,l=a.width,u=a.height;return null!=n?v(i.default,{className:(0,o.default)(f.default.rightSplit,(e={},e[f.default.embedded]=r,e)),src:n,width:l,height:u,onLoad:this.handleLoad}):null},l.renderWave=function(){var e=this.props,t=e.waveState,n=e.updateWaveState,r=e.embedded,a=this.state,o=a.showWaveAnimation,i=a.splashLoaded;return o?v(s.default,{embedded:r,waveState:t,updateWaveState:n,hideFallback:!i}):v("div",{className:f.default.mobileWave})},l.renderContent=function(){var e,t=this.props,n=t.children,r=t.waveState,i=t.showLogo,l=t.logoClassName,s=t.embedded,c=this.state.showWaveAnimation;return v(a.Fragment,{},void 0,this.renderWave(),v("div",{className:(0,o.default)(f.default.leftSplit,(e={},e[f.default.nonEmbeddedLeftSplit]=!s,e))},void 0,i?v(u.default,{show:!c||r===d.WaveStates.ENTERED&&r!==d.WaveStates.FILLING,className:(0,o.default)(f.default.logo,l)}):null,n))},l.render=function(){var e=this.props.className;return v("div",{className:(0,o.default)(e,f.default.wrapper)},void 0,this.renderSplashArt(),this.renderContent())},r}(a.PureComponent);_.displayName="WaveSplash",_.defaultProps={embedded:!1};var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(36)),o=c(n(5448)),i=c(n(63)),l=n(434),u=c(n(43)),s=c(n(7)),d=c(n(5551)),f=c(n(423));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.title,n=e.subtitle,r=e.error,c=e.onSubmit,p=e.onCancel;return v(i.default,{direction:i.default.Direction.VERTICAL},void 0,v(l.Title,{className:f.default.marginBottom8},void 0,t),v(l.SubTitle,{className:d.default.subTitle},void 0,n),v("div",{},void 0,v(o.default,{inputClassName:d.default.codeInput,onSubmit:c}),null!=r?v(u.default,{className:d.default.error},void 0,r):null),v(a.default,{className:d.default.button,onClick:p,color:a.default.Colors.GREY},void 0,s.default.Messages.CANCEL))}y.displayName="PhoneVerify"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{d:"M10.5906 6.39993L9.19223 7.29993C8.99246 7.39993 8.89258 7.39993 8.69281 7.29993C8.59293 7.19993 8.39317 7.09993 8.29328 6.99993C7.89375 6.89993 7.5941 6.99993 7.29445 7.19993L6.79504 7.49993L4.29797 9.19993C3.69867 9.49993 2.99949 9.39993 2.69984 8.79993C2.30031 8.29993 2.50008 7.59993 2.99949 7.19993L5.99598 5.19993C6.79504 4.69993 7.79387 4.49993 8.69281 4.69993C9.49188 4.89993 10.0912 5.29993 10.5906 5.89993C10.7904 6.09993 10.6905 6.29993 10.5906 6.39993Z",fill:d}),s("path",{d:"M13.4871 7.79985C13.4871 8.19985 13.2874 8.59985 12.9877 8.79985L9.89135 10.7999C9.29206 11.1999 8.69276 11.3999 7.99358 11.3999C7.69393 11.3999 7.49417 11.3999 7.19452 11.2999C6.39545 11.0999 5.79616 10.6999 5.29674 10.0999C5.19686 9.89985 5.29674 9.69985 5.39663 9.59985L6.79499 8.69985C6.89487 8.59985 7.09463 8.59985 7.19452 8.69985C7.39428 8.79985 7.59405 8.89985 7.69393 8.99985C8.09346 8.99985 8.39311 8.99985 8.69276 8.79985L9.39194 8.39985L11.3896 6.99985L11.6892 6.79985C12.1887 6.49985 12.9877 6.59985 13.2874 7.09985C13.4871 7.39985 13.4871 7.59985 13.4871 7.79985Z",fill:d}))}d.displayName="Partner"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isVerifiedGuildTemplate=function(e){return Object.values(r.InternalTemplateCodes).includes(e)};var r=n(260)},function(e,t,n){e.exports=n.p+"28503047fd0aeac02132b070329c1cb6.svg"},function(e,t,n){e.exports=n.p+"2d4cf96ac3c76b3fa6ea1ed9158554a0.svg"},function(e,t,n){e.exports=n.p+"23b15016c8e14a060dbde9727df2118c.svg"},function(e,t,n){e.exports=n.p+"d2e95b8ea969c1309e4eaae8b4bb3b08.svg"},function(e,t,n){e.exports=n.p+"6ae7c596d76e62967f9a6dc366446bb6.svg"},function(e,t,n){e.exports=n.p+"ff404dbe09573e704d939ed9b35a707d.svg"},function(e,t,n){e.exports=n.p+"cd369224be18c55496ce08756ebb46ec.svg"},function(e,t,n){e.exports=n.p+"b8612c12ba14a4b5c6573a5a38e03227.svg"},function(e,t,n){e.exports=n.p+"97fa979988ee11e532c68bf490d8a507.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(125),l=n(3),u=y(n(5196)),s=y(n(90)),d=y(n(84)),f=y(n(985)),c=y(n(5299)),p=y(n(5450)),v=y(n(5558));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.show,n=e.alpha2,r=e.countryCode,y=(0,l.useStateFromStores)([s.default],(function(){return s.default.useReducedMotion})),m=a.useRef(null),g=a.useState(0),E=g[0],S=g[1],O=a.useState(!1),I=O[0],T=O[1];a.useEffect((function(){function e(){var e,n;S(t&&null!==(e=null===(n=m.current)||void 0===n?void 0:n.getBoundingClientRect().width)&&void 0!==e?e:0)}return e(),window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}),[t,n,r]);var b=(0,i.useSpring)({width:E+"px",immediate:y,onStart:function(){T(!0)},onRest:function(){T(!1)}});return _(f.default,{position:f.default.Positions.TOP,renderPopout:function(e){return _(p.default,{className:v.default.popout,onClick:function(t){return function(e,t){c.default.setCountryCode(u.default[e]),t()}(t,e.closePopout)}})}},void 0,(function(e){var l;return _("div",{className:(0,o.default)(v.default.outerContainer,(l={},l[v.default.hidden]=!(t||I),l))},void 0,_(i.animated.div,{className:v.default.container,style:b},void 0,a.createElement("div",{className:v.default.innerContainer,ref:m},a.createElement(d.default,h({},e,{className:v.default.countryCode}),n," ",r),_("div",{className:v.default.separator}))))}))}g.displayName="CountrySelector"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(437)),l=f(n(5404)),u=f(n(5494)),s=f(n(992)),d=f(n(5556));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,y(e,t)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=function(){return m(s.default,{className:d.default.divider})};h.displayName="PopoutListDivider";var _=function(e){var t=e.children;return m("div",{className:d.default.popoutListEmpty},void 0,t)};_.displayName="PopoutListEmpty";var g=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["className"]);return a.createElement(l.default,p({},n,{className:(0,o.default)(d.default.popoutListInput,t)}))},t}(a.PureComponent);g.displayName="PopoutListSearchBar",g.defaultProps={autoFocus:!0};var E=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=e.children;return m(i.default,{className:(0,o.default)(d.default.popoutList,t),"aria-label":this.props["aria-label"]},void 0,n)},t}(a.PureComponent);E.displayName="PopoutList",E.SearchBar=g,E.Item=u.default,E.Divider=h,E.Empty=_;var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(6)),l=n(228),u=p(n(63)),s=p(n(971)),d=n(1),f=p(n(5555)),c=p(n(423));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=i.default.memoize((function(e){var t=!1;if(null!=e&&(0,l.isValidHex)(e)){var n=(0,l.hex2int)(e);null!=n&&(t=(0,l.getDarkness)(n)<.2)}return t?d.Colors.BLACK:d.Colors.WHITE})),E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={color:g(t.props.color)},t.handleClick=function(){var e=t.props;(0,e.onClick)(h(e,["onClick"]))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n),r.prototype.render=function(){var e,t,n=this.props,r=n.selected,a=n.color,i=n.className,l=n.children,p=g(a);return r?t={color:p,background:a||d.Colors.BRAND}:null!=a&&(t={color:a}),y(u.default,{className:(0,o.default)(f.default.selectableItem,i,(e={},e[f.default.selected]=r,e)),onClick:this.handleClick,align:u.default.Align.CENTER,style:m({},t,{},this.props.style)},void 0,y(u.default,{align:u.default.Align.CENTER,className:f.default.selectableItemLabel,shrink:1},void 0,l),r&&y(u.default,{wrap:u.default.Wrap.WRAP,className:c.default.marginReset,grow:0,shrink:0},void 0,y(s.default,{color:p})))},r}(a.PureComponent);E.displayName="SelectableItem";var S=E;t.default=S},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=function(e){var t=i.useState(0),n=t[0],r=t[1],o=i.useState(!1),u=o[0],s=o[1],d=i.useState({step:a.INITIALIZING}),c=d[0],p=d[1],v=(0,f.default)(),y=i.useMemo((function(){return new l.default(1500,3e4)}),[]),m=i.useRef();m.current=i.useCallback((function(){p({step:a.INITIALIZING}),v?r((function(e){return e+1})):(A.info("document is not visible, will defer reconnection when document becomes visible."),s(!0))}),[p,r,v,s]);var h=i.useCallback((function(){!function(e){var t=e.current;if(void 0===t)throw new Error("tried to unwrap an undefined value.");return t}(m)()}),[m]);return i.useEffect((function(){v&&u&&c.step===a.INITIALIZING&&(A.info("reconnecting, now that document is visible"),s(!1),r((function(e){return e+1})))}),[c,v,u,s]),i.useEffect((function(){var t=Date.now(),n="wss:"+window.GLOBAL_ENV.REMOTE_AUTH_ENDPOINT+"/?v=1",r=new WebSocket(n);A.info("[0ms] connecting to "+n);var o=function(e){return A.info("["+(Date.now()-t)+"ms] "+e)},i=null,l=null,u=null,s=null,d=!0;function f(){if(null!=i)return i;throw new Error("No key pair set")}var c=function(){p({step:a.INITIALIZING}),y.pending||y.fail(h)},v=function(){d?(d=!1,r.send(JSON.stringify({op:"heartbeat"}))):(o("heartbeat timeout, reconnecting."),r.close(),c())};r.onmessage=function(){var t=N(regeneratorRuntime.mark((function t(n){var i,l,c,m,S,O,I,T,b,C;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:i=n.data,l=JSON.parse(i),t.t0=l.op,t.next="nonce_proof"===t.t0?5:"pending_remote_init"===t.t0?12:"pending_finish"===t.t0?22:"finish"===t.t0?30:"cancel"===t.t0?39:"hello"===t.t0?42:"heartbeat_ack"===t.t0?46:47;break;case 5:return c=l.encrypted_nonce,t.next=8,(0,g.computeNonceProof)(f(),c);case 8:return m=t.sent,o("computed nonce proof"),r.send(JSON.stringify({op:"nonce_proof",proof:m})),t.abrupt("return");case 12:return y.succeed(),_.ComponentDispatch.dispatch(E.ComponentActions.WAVE_EMPHASIZE),t.next=16,(0,g.publicKeyFingerprint)(f());case 16:if((S=t.sent)===l.fingerprint){t.next=19;break}throw new Error("bad fingerprint "+S+" !== "+l.fingerprint);case 19:return o("handshake complete awaiting remote auth."),p({step:a.PENDING_REMOTE_INIT,fingerprint:S}),t.abrupt("return");case 22:return _.ComponentDispatch.dispatch(E.ComponentActions.WAVE_EMPHASIZE),o("remote auth handshake started, awaiting finish/cancel."),O=l.encrypted_user_payload,t.next=27,(0,g.decodeEncodedUserRecord)(f(),O);case 27:return I=t.sent,p({step:a.PENDING_FINISH,user:I}),t.abrupt("return");case 30:return _.ComponentDispatch.dispatch(E.ComponentActions.WAVE_EMPHASIZE),o("remote auth handshake finished."),T=l.encrypted_token,p({step:a.FINISH}),t.next=36,(0,g.decryptEncodedCiphertext)(f(),T);case 36:return b=t.sent,e(b),t.abrupt("return");case 39:return o("remote auth handshake cancelled."),h(),t.abrupt("return");case 42:return o("got hello, auth timeout="+l.timeout_ms+"ms"),C=l.heartbeat_interval,s=setTimeout((function(){s=null,v(),u=setInterval(v,C)}),Math.floor(C*Math.random())),t.abrupt("return");case 46:d=!0;case 47:case"end":return t.stop()}}),t)})));return function(e){return t.apply(this,arguments)}}(),r.onopen=N(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,g.generateRsaKeyPair)();case 2:return i=e.sent,e.next=5,(0,g.serializePublicKey)(i);case 5:return l=e.sent,e.next=8,(0,g.publicKeyFingerprint)(i);case 8:t=e.sent,o("connected, handshaking with fingerprint: "+t),r.send(JSON.stringify({op:"init",encoded_public_key:l}));case 11:case"end":return e.stop()}}),e)}))),r.onclose=function(e){o("disconnected, code: "+e.code+" "+e.reason),c()},r.onerror=function(e){o("disconnected, error: "+e),c()};return function(){o("cleaning up"),r.onopen=function(){return null},r.onmessage=function(){return null},r.onclose=function(){return null},r.onerror=function(){return null},r.close(1e3),y.cancel(),null!=s&&clearTimeout(s),null!=u&&clearInterval(u)}}),[h,e,y,n]),{state:c,cancel:h}}(e.authTokenCallback),n=t.state,r=t.cancel,u=function(e){switch(e){case a.INITIALIZING:case a.PENDING_REMOTE_INIT:return o.QR_CODE;case a.PENDING_FINISH:case a.FINISH:return o.CONFIRM}}(n.step);return i.createElement(i.Fragment,null,C("div",{className:O.default.verticalSeparator}),C(p.default,{fillParent:!0,className:O.default.qrLogin,step:u,steps:[o.QR_CODE,o.CONFIRM]},void 0,C("div",{className:O.default.qrLoginInner},void 0,C(D,{state:n,cancel:r}))))};var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=T(n(128)),u=n(109),s=T(n(5474)),d=T(n(5432)),f=T(n(5497)),c=T(n(22)),p=T(n(5171)),v=T(n(36)),y=T(n(227)),m=n(434),h=T(n(643)),_=n(120),g=n(5498),E=n(1),S=T(n(7)),O=T(n(5563)),I=T(n(423));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function N(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){M(o,r,a,i,l,"next",e)}function l(e){M(o,r,a,i,l,"throw",e)}i(void 0)}))}}!function(e){e[e.INITIALIZING=0]="INITIALIZING",e[e.PENDING_REMOTE_INIT=1]="PENDING_REMOTE_INIT",e[e.PENDING_FINISH=2]="PENDING_FINISH",e[e.FINISH=3]="FINISH"}(a||(a={})),function(e){e[e.QR_CODE=0]="QR_CODE",e[e.CONFIRM=1]="CONFIRM"}(o||(o={}));var P=n(5499),A=new c.default("LoginQRSocket");var R=C("img",{src:P,alt:""});function L(e){var t=e.text,n=void 0===t?"":t,r=i.useState(!1),a=r[0],o=r[1];return i.useEffect((function(){var e=new Image;e.src=P,e.onload=function(){return o(!0)},e.onerror=function(){return o(!0)}}),[]),C("div",{className:O.default.qrCodeContainer},void 0,""!==n&&a?i.createElement(i.Fragment,null,C(s.default,{className:O.default.qrCode,width:160,height:160,text:n}),C("div",{className:O.default.qrCodeOverlay},void 0,R)):C("div",{className:O.default.qrCodeOverlay},void 0,C(y.default,{className:O.default.qrCode,type:y.default.Type.WANDERING_CUBES})))}function D(e){var t=e.state,n=e.cancel;switch(t.step){case a.INITIALIZING:case a.PENDING_REMOTE_INIT:return i.createElement(i.Fragment,null,C(L,{text:t.step===a.PENDING_REMOTE_INIT?"https://discord.com/ra/"+t.fingerprint:""}),C(m.Title,{className:I.default.marginBottom8},void 0,S.default.Messages.LOGIN_WITH_QR),C(m.SubTitle,{},void 0,S.default.Messages.LOGIN_WITH_QR_DESCRIPTION.format()));case a.PENDING_FINISH:var r=t.user;return i.createElement(i.Fragment,null,C(d.default,{className:O.default.qrAvatar,user:r,size:h.default.Sizes.SIZE_120,isMobile:!0,status:u.StatusTypes.ONLINE}),C(m.Title,{className:I.default.marginBottom8},void 0,S.default.Messages.CONFIRM_QR_CHECK_YOUR_PHONE),C(m.SubTitle,{},void 0,S.default.Messages.LOGIN_AS.format({username:r.username+"#"+r.discriminator})),C(v.default,{look:v.default.Looks.BLANK,size:v.default.Sizes.MIN,onClick:n,className:O.default.startOverButton},void 0,S.default.Messages.QR_CODE_LOGIN_START_OVER));case a.FINISH:return C(y.default,{type:y.default.Type.WANDERING_CUBES})}}L.displayName="QrCodeWithOverlay"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,r.useState)(a()),t=e[0],n=e[1];return(0,r.useEffect)((function(){function e(){n(a())}return window.addEventListener("visibilitychange",e),function(){window.removeEventListener("visibilitychange",e)}}),[n]),t};var r=n(0);function a(){return"undefined"==typeof document||"visible"===document.visibilityState}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateRsaKeyPair=function(){return window.crypto.subtle.generateKey({name:"RSA-OAEP",modulusLength:2048,publicExponent:new Uint8Array([1,0,1]),hash:"SHA-256"},!0,["decrypt"])},t.serializePublicKey=function(e){return l.apply(this,arguments)},t.publicKeyFingerprint=function(e){return u.apply(this,arguments)},t.sha256Digest=s,t.decryptEncodedCiphertext=p,t.computeNonceProof=function(e,t){return y.apply(this,arguments)},t.decodeEncodedUserRecord=function(e,t){return m.apply(this,arguments)};var r,a=(r=n(104))&&r.__esModule?r:{default:r};function o(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function i(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var i=e.apply(t,n);function l(e){o(i,r,a,l,u,"next",e)}function u(e){o(i,r,a,l,u,"throw",e)}l(void 0)}))}}function l(){return(l=i(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,window.crypto.subtle.exportKey("spki",t.publicKey);case 2:return n=e.sent,e.abrupt("return",btoa(String.fromCharCode.apply(String,new Uint8Array(n))));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function u(){return(u=i(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,window.crypto.subtle.exportKey("spki",t.publicKey);case 2:return n=e.sent,e.abrupt("return",s(n));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function s(e){return d.apply(this,arguments)}function d(){return(d=i(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,window.crypto.subtle.digest("SHA-256",t);case 2:return n=e.sent,e.abrupt("return",btoa(String.fromCharCode.apply(String,new Uint8Array(n))).replace(/\//g,"_").replace(/\+/g,"-").replace(/={1,2}$/,""));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(e){return Uint8Array.from(atob(e),(function(e){return e.charCodeAt(0)}))}function c(e,t){return window.crypto.subtle.decrypt({name:"RSA-OAEP"},e.privateKey,t)}function p(e,t){return v.apply(this,arguments)}function v(){return(v=i(regeneratorRuntime.mark((function e(t,n){var r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=new TextDecoder,e.next=3,c(t,f(n));case 3:return a=e.sent,e.abrupt("return",r.decode(a));case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function y(){return(y=i(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c(t,f(n));case 2:return r=e.sent,e.abrupt("return",s(r));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function m(){return(m=i(regeneratorRuntime.mark((function e(t,n){var r,o,i,l,u,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,p(t,n);case 2:if(n=e.sent,r=/^(\d+):(\d{4}):([a-zA-Z0-9_]+):(.*)$/,null!=(o=n.match(r))){e.next=7;break}throw new Error("Invalid encoded user record.");case 7:return i=o[1],l=o[2],u=o[3],s=o[4],e.abrupt("return",new a.default({id:i,discriminator:l,avatar:"0"===u?null:u,username:s}));case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){e.exports=n.p+"36d4b341723daffd4a372e1b19591da1.png"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(178))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._inputRef=null,t.setRef=function(e){var n=t.props.inputRef;t._inputRef=e,null!=n&&n(e)},t.handleChange=function(e,n){if(null!=t._inputRef){var r=t.props,a=r.cardType,o=r.onChange,i=a.code.size,l=e.length===i&&t._inputRef.selectionStart===i;null!=o&&o(e,n,l)}},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n),r.prototype.render=function(){var e=this.props,t=e.cardType,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["cardType"]);return a.createElement(o.default,l({},n,{inputMode:"numeric",onChange:this.handleChange,maxLength:t.code.size,inputRef:this.setRef}))},r}(a.PureComponent);t.default=s,s.displayName="CVCField"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(652)),l=d(n(178)),u=d(n(5203)),s=d(n(5570));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).selectionStart=0,t.setRef=function(e){var n=t.props.inputRef;t._inputRef=e,null!=n&&n(e)},t.handleChange=function(e,n){var r=t.props,a=r.value,o=r.onChange,i=t._inputRef;if(e!==a&&null!=i&&null!=a){var l=u.default.prettifyCreditCardNumber(e),s=i.selectionStart;if(a===l)s-=1,l=u.default.prettifyCreditCardNumber(l.substring(0,s)+l.substring(s+1));else{var d=l.length-e.length;d>0&&(s+=d)}t.selectionStart=s;var f=t.getMaxLength(l),c=l.length===f&&t.selectionStart===f;null!=o&&o(l,n,c)}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var d=r.prototype;return d.componentDidUpdate=function(e){var t=this._inputRef;e.value!==this.props.value&&null!=t&&t.setSelectionRange(this.selectionStart,this.selectionStart)},d.getMaxLength=function(e){var t=null!=e?u.default.getCreditCardType(e):u.default.DEFAULT_CARD_TYPE;return t.lengths[t.lengths.length-1]+t.gaps.length},d.render=function(){var e=this.props,t=e.value,n=e.flipped,r=e.inputClassName,d=e.className,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["value","flipped","inputClassName","className"]),v=u.default.getCreditCardType(t),y=this.getMaxLength(t);return p("div",{className:(0,o.default)(s.default.cardNumberWrapper,d)},void 0,p(i.default,{className:s.default.cardIcon,type:v.type,flipped:n}),a.createElement(l.default,c({},f,{inputMode:"numeric",value:u.default.prettifyCreditCardNumber(t),onChange:this.handleChange,inputRef:this.setRef,maxLength:y,inputClassName:(0,o.default)(s.default.cardNumberInput,r)})))},r}(a.PureComponent);y.displayName="CardNumberField",y.defaultProps={flipped:!1};var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(178))&&r.__esModule?r:{default:r},i=n(5203);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=/[^0-9]/g,f=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).selectionStart=0,t.setRef=function(e){var n=t.props.inputRef;t._inputRef=e,null!=n&&n(e)},t.handleChange=function(e,n){var r=t.props,a=r.value,o=r.onChange,l=t._inputRef;if(e!==a&&null!=l&&null!=a){var u=(0,i.formatExpiration)(e),s=l.selectionStart;u===a&&u.length<=3&&a.includes("/")&&!e.includes("/")?u=u.replace(d,""):u===a&&e.includes("/")&&!a.includes("/")&&(u+="/"),u.length>e.length&&(s+=u.length-e.length),t.selectionStart=s;var f=u.split("/")[1],c=null!=f&&2===f.length&&s===u.length;null!=o&&o(u,n,c)}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var l=r.prototype;return l.componentDidUpdate=function(e){var t=this._inputRef;e.value!==this.props.value&&null!=t&&t.setSelectionRange(this.selectionStart,this.selectionStart)},l.render=function(){return a.createElement(o.default,u({},this.props,{inputMode:"numeric",onChange:this.handleChange,inputRef:this.setRef}))},r}(a.PureComponent);f.displayName="ExpirationDateTextField";var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(22)),i=p(n(36)),l=p(n(63)),u=p(n(652)),s=p(n(13)),d=n(430),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function h(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,l,"next",e)}function l(e){m(o,r,a,i,l,"throw",e)}i(void 0)}))}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=new o.default("PaymentRequest"),E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={},t.initPaymentRequest=function(){var e=h(regeneratorRuntime.mark((function e(n){var r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=n.paymentRequest({country:"US",currency:"usd",total:{label:t.props.paymentLabel,amount:0,pending:!0},requestPayerName:!0}),a=t.props.onStripePaymentMethodReceived,r.on("paymentmethod",(function(e){var t=e.complete,n=e.paymentMethod;a(n),t("success")})),r.on("cancel",(function(){a(null)})),e.next=6,r.canMakePayment();case 6:o=e.sent,g.info("PaymentRequest availablity check",o),t.setState({canMakePayment:Boolean(o),paymentRequest:r});case 9:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),t.handleOnClick=function(){(0,t.props.onChooseType)(f.PaymentSourceTypes.PAYMENT_REQUEST);var e=t.state.paymentRequest;null!=e&&e.show()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this;(0,d.ensureStripeV3IsLoaded)().then((function(t){e.initPaymentRequest(t)}))},a.render=function(){var e=this.state.canMakePayment;if(null==e)return y(i.default,{submitting:!0,look:i.default.Looks.FILLED});if(!1===e)return y(i.default,{disabled:!0,look:i.default.Looks.FILLED},void 0,c.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_UNSUPPORTED);var t=s.default.isAndroidChrome(),n=t?c.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_BUTTON_GPAY:c.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_BUTTON_GENERIC,r=t?u.default.Types.G_PAY:u.default.Types.PAYMENT_REQUEST,a=this.props,o=a.className,d=a.iconClassName;return y(i.default,{onClick:this.handleOnClick,className:o},f.PaymentSourceTypes.PAYMENT_REQUEST,y(l.default,{align:l.default.Align.CENTER},void 0,y(u.default,{className:d,type:r}),n))},r}(a.Component);E.displayName="StripePaymentRequest";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(101))&&r.__esModule?r:{default:r},o=n(440),i=n(5506);function l(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}var c,p,v=Math.min(4,Math.ceil(navigator.hardwareConcurrency/2)),y="undefined"!=typeof OffscreenCanvas,m=[],h=new Map,_=new Map,g=(0,o.createQueuedAsyncInitializer)(f(regeneratorRuntime.mark((function e(){var t,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.e(94).then(n.t.bind(null,6781,7));case 2:for(t=e.sent,p=t.default,r=0;r<v;r++)m.push({worker:new p,numActive:0});case 5:case"end":return e.stop()}}),e)})))),E=(0,o.createQueuedAsyncInitializer)(f(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,n.e(82).then(n.t.bind(null,6782,7));case 2:t=e.sent,c=t.default;case 4:case"end":return e.stop()}}),e)}))));y?g():E();var S=function(){function e(e){var t=this,n=e.canvas,r=e.animationId,o=e.assetUrl,l=e.onInitialDraw,u=e.onError;this.isVisible=!1,this.shouldAnimate=!1,this.handleVisibilityChange=function(e){var n,r,a=e[e.length-1].isIntersecting;a!==t.isVisible&&(t.isVisible=a,y?null===(n=t.worker)||void 0===n||n.postMessage({canvasId:t.canvasId,type:i.MessageTypes.VISIBILITY_CHANGE,isVisible:a}):null===(r=t.lottieView)||void 0===r||r.setVisibility(a))},this.handleMessage=function(e){var n,r;e.data.type===i.MessageTypes.FIRST_DRAW&&(null===(n=t.onInitialDraw)||void 0===n||n.call(t));e.data.type===i.MessageTypes.ERROR&&(null===(r=t.onError)||void 0===r||r.call(t))},this.handleError=function(e){var n;null===(n=t.onError)||void 0===n||n.call(t,e)},this.canvasId=a.default.v4(),this.assetUrl=o,this.onInitialDraw=l,this.onError=u,this.observer=new IntersectionObserver(this.handleVisibilityChange),this.observer.observe(n),y?g().then((function(){var e,a,l;null===(e=t.worker)||void 0===e||e.addEventListener("message",t.handleMessage),null===(a=t.worker)||void 0===a||a.addEventListener("error",t.handleError);var u=n.transferControlToOffscreen();null===(l=t.worker)||void 0===l||l.postMessage({type:i.MessageTypes.INITIALIZE,animationId:r,assetUrl:o,canvas:u,canvasId:t.canvasId,isVisible:t.isVisible,shouldAnimate:t.shouldAnimate},[u])})):E().then((function(){t.lottieView=new c({canvas:n,id:r,assetUrl:o,isVisible:t.isVisible,shouldAnimate:t.shouldAnimate,onInitialDraw:l,onError:u})}))}var t,n,r,o=e.prototype;return o.drop=function(){if(y){var e,t,n;null===(e=this.worker)||void 0===e||e.removeEventListener("message",this.handleMessage),null===(t=this.worker)||void 0===t||t.removeEventListener("error",this.handleError),null===(n=this.worker)||void 0===n||n.postMessage({canvasId:this.canvasId,type:i.MessageTypes.DROP});var r=h.get(this.canvasId);if(null==r)throw new Error("No worker index assigned for asset "+this.canvasId);h.delete(this.canvasId),m[r].numActive--}else{var a;null===(a=this.lottieView)||void 0===a||a.drop()}this.observer.disconnect()},o.setState=function(e,t){var n,r;(this.shouldAnimate=e,y)?null===(n=this.worker)||void 0===n||n.postMessage({canvasId:this.canvasId,type:i.MessageTypes.STATE_CHANGE,shouldAnimate:e,nextFrame:t}):null===(r=this.lottieView)||void 0===r||r.setState(e,t)},t=e,(n=[{key:"workerIndex",get:function(){var e=h.get(this.canvasId);if(null==e){var t=_.get(this.assetUrl);if(null!=t)e=t;else{for(var n,r,a,o=null!==(n=null===(r=m[0])||void 0===r?void 0:r.numActive)&&void 0!==n?n:0,i=l(m.entries());!(a=i()).done;){var u=a.value,s=u[0],d=u[1];d.numActive<=o&&(o=d.numActive,e=s)}_.set(this.assetUrl,e)}h.set(this.canvasId,e),m[e].numActive++}return e}},{key:"worker",get:function(){var e=this.workerIndex;if(null==m[e])throw new Error("No worker in pool at index "+e);return m[e].worker}}])&&s(t.prototype,n),r&&s(t,r),e}();t.default=S},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.MessageTypes=void 0,t.MessageTypes=r,function(e){e[e.DROP=0]="DROP",e[e.INITIALIZE=1]="INITIALIZE",e[e.VISIBILITY_CHANGE=2]="VISIBILITY_CHANGE",e[e.STATE_CHANGE=3]="STATE_CHANGE",e[e.FIRST_DRAW=4]="FIRST_DRAW",e[e.ERROR=5]="ERROR"}(r||(t.MessageTypes=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?20:t,r=e.height,a=void 0===r?20:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(f),{viewBox:"0 0 20 20"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 .663v4.739A2.594 2.594 0 0014.6 8h4.74a.656.656 0 00.466-1.12L13.121.196A.654.654 0 0012 .663zm2.576 9.365A4.608 4.608 0 019.97 5.422V.058H1.994A2 2 0 000 2.052v15.952a2 2 0 001.994 1.994h15.952a2 2 0 001.994-1.994v-7.976h-5.364zM8 15.553a2 2 0 113.999 0h1.333a3.333 3.333 0 10-6.666 0h1.334zM2.716 13.5L2 12.784 2.784 12l.716.716.716-.716.784.784-.716.716.716.716-.784.784-.716-.716-.716.716L2 14.216l.716-.716zM15 12.784l.716.716-.716.716.784.784.716-.716.716.716.784-.784-.716-.716.716-.716-.784-.784-.716.716-.716-.716-.784.784z",fill:d}))}d.displayName="StickerError"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumGuildSubscriptionPurchaseModal=le,t.openPremiumGuildSubscriptionPurchaseModal=function(e){var t=e.analyticsLocation,n=e.guildId,r=e.closeLayer,a=e.onCloseModal,o=e.totalNumberOfSlotsToAssign,i=void 0===o?1:o,l=E.default.getSubscription();if(null!=l&&l.isPurchasedExternally&&null!=l.paymentGateway)return null!=r&&r(),void d.default.show({title:V.default.Messages.BILLING_MANAGED_BY_PAYMENT_GATEWAY.format({paymentGatewayName:u.PaymentGatewayToFriendlyName[l.paymentGateway]}),body:V.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BUTTON_UPGRADE_TO_PREMIUM_EXTERNAL_ERROR.format({paymentGatewayName:u.PaymentGatewayToFriendlyName[l.paymentGateway],subscriptionManagementLink:(0,D.getExternalSubscriptionMethodUrl)(l.paymentGateway,"SUBSCRIPTION_MANAGEMENT")})});var s=(0,A.openModal)((function(e){var o=e.transitionState,l=e.onClose;return K(le,{transitionState:o,onClose:function(e){l(),null==a||a(e)},analyticsLocation:t,guildId:n,totalNumberOfSlotsToAssign:i,closeGuildPerksModal:r})}),{onCloseRequest:function(){(0,A.closeModal)(s),null==a||a(!1)}})};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=z();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=Y(n(21)),i=n(252),l=Y(n(101)),u=n(109),s=n(3),d=Y(n(145)),f=n(266),c=n(5414),p=Y(n(968)),v=Y(n(5173)),y=Y(n(5171)),m=Y(n(20)),h=Y(n(35)),_=Y(n(337)),g=Y(n(251)),E=Y(n(986)),S=Y(n(5418)),O=Y(n(5192)),I=Y(n(36)),T=Y(n(63)),b=Y(n(989)),C=Y(n(227)),M=Y(n(248)),N=n(106),P=n(50),A=n(44),R=Y(n(15)),L=n(5400),D=n(130),w=n(1045),k=n(647),j=n(995),U=n(5467),G=Y(n(5476)),F=n(5174),B=Y(n(5511)),H=n(5462),x=n(1),V=Y(n(7)),W=Y(n(5603));function Y(e){return e&&e.__esModule?e:{default:e}}function z(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return z=function(){return e},e}function K(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function $(){return($=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Z(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function q(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Z(o,r,a,i,l,"next",e)}function l(e){Z(o,r,a,i,l,"throw",e)}i(void 0)}))}}var X=x.SubscriptionPlans.NONE_MONTH;function Q(e){switch(e){case k.Step.PLAN_SELECT:return V.default.Messages.BILLING_STEP_SELECT_PLAN;case k.Step.PAYMENT_TYPE:return V.default.Messages.BILLING_STEP_PAYMENT_TYPE;case k.Step.CREDIT_CARD_INFORMATION:return V.default.Messages.BILLING_STEP_CREDIT_CARD_INFORMATION;case k.Step.PAYPAL_INFORMATION:return V.default.Messages.BILLING_STEP_PAYPAL;case k.Step.PAYMENT_REQUEST_INFORMATION:return V.default.Messages.BILLING_STEP_PAYMENT_INFO;case k.Step.ADDRESS:return V.default.Messages.BILLING_STEP_ADDRESS;case k.Step.REVIEW:return V.default.Messages.BILLING_STEP_REVIEW}throw new Error("Unexpected step: "+e)}var J=[k.Step.PLAN_SELECT,k.Step.REVIEW,k.Step.CONFIRM],ee=[k.Step.PLAN_SELECT].concat(F.SHARED_ADD_PAYMENT_STEPS,[k.Step.REVIEW,k.Step.CONFIRM]),te=[k.Step.PLAN_SELECT].concat(F.SHARED_CREDIT_CARD_STEPS,[k.Step.REVIEW,k.Step.CONFIRM]),ne=[k.Step.PLAN_SELECT].concat(F.SHARED_PAYPAL_STEPS,[k.Step.REVIEW,k.Step.CONFIRM]),re=[k.Step.PLAN_SELECT].concat(F.SHARED_PAYMENT_REQUEST_STEPS,[k.Step.REVIEW,k.Step.CONFIRM]);function ae(e){return oe.apply(this,arguments)}function oe(){return(oe=q(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,c.fetchUserPremiumGuildSubscriptionSlots)();case 2:return n=(0,L.getAvailableUserPremiumGuildSubscriptionSlots)(S.default.slots),e.abrupt("return",(0,c.subscribeToGuild)(t,n.map((function(e){return e.id}))));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ie=K("div",{},void 0,K(C.default,{}));function le(e){var t=e.transitionState,n=e.onClose,r=e.closeGuildPerksModal,d=e.analyticsLocation,c=e.guildId,C=e.onSubscribeComplete,A=e.totalNumberOfSlotsToAssign,D=void 0===A?1:A,Y=e.disablePremiumUpsell,z=void 0!==Y&&Y,Z=(0,s.useStateFromStores)([E.default],(function(){return E.default.getSubscription()})),oe=(0,s.useStateFromStores)([E.default],(function(){return E.default.hasFetchedSubscriptions()})),le=null!=Z?Z.paymentSourceId:null,ue=(0,s.useStateFromStores)([g.default],(function(){return null!=Z?g.default.get(Z.planId):null})),se=(0,s.useStateFromStores)([g.default],(function(){return null==ue?g.default.getHardcoded(X):ue})),de=(0,s.useStateFromStores)([h.default],(function(){return h.default.theme})),fe=a.useRef((0,L.getAvailableUserPremiumGuildSubscriptionSlots)(S.default.slots)).current,ce=(0,s.useStateFromStores)([_.default],(function(){return _.default.defaultPaymentSourceId})),pe=(0,F.useSharedPaymentModal)(null!=le?le:oe?ce:null),ve=pe.paymentSources,ye=pe.paymentSourceId,me=pe.setPaymentSourceId,he=pe.creditCardState,_e=pe.setCreditCardState,ge=pe.billingAddressState,Ee=pe.setBillingAddressState,Se=pe.isSubmittingCurrentStep,Oe=pe.setIsSubmittingCurrentStep,Ie=pe.braintreeEmail,Te=pe.braintreeNonce,be=pe.paymentError,Ce=pe.paymentAuthenticationState,Me=pe.purchaseError,Ne=pe.setPurchaseError,Pe=pe.purchaseErrorBlockRef,Ae=Object.keys(ve).length>0,Re=(0,N.useUID)(),Le=a.useState(D-fe.length),De=Le[0],we=Le[1],ke=a.useState(!1),je=ke[0],Ue=ke[1],Ge=a.useMemo((function(){return null==Z?[{planId:x.SubscriptionPlans.PREMIUM_MONTH_GUILD,quantity:De}]:(0,U.calculateAdditionalPlansWithPremiumGuildAdjustment)(Z,De)}),[Z,De]),Fe=(0,i.useLazyValue)((function(){return[l.default.v4(),Date.now()]})),Be=Fe[0],He=Fe[1],xe={load_id:Be,payment_type:"subscription",sku_id:x.PremiumSubscriptionSKUs.GUILD,subscription_plan_id:Ge.some((function(e){return e.planId===x.SubscriptionPlans.PREMIUM_YEAR_GUILD}))?x.SubscriptionPlans.PREMIUM_YEAR_GUILD:x.SubscriptionPlans.PREMIUM_MONTH_GUILD,quantity:De,location:d};a.useEffect((function(){E.default.hasFetchedSubscriptions()||(0,f.fetchSubscriptions)(),R.default.track(x.AnalyticEvents.PAYMENT_FLOW_STARTED,xe)}),[]);var Ve=a.useState(J),We=Ve[0],Ye=Ve[1],ze=a.useState(k.Step.PLAN_SELECT),Ke=ze[0],$e=ze[1],Ze=a.useState(j.PurchaseState.WAITING),qe=Ze[0],Xe=Ze[1],Qe=(0,i.useStableMemo)((function(){return Date.now()}),[Ke]),Je=function(e){$e(e),Ne(null);var t=Date.now();R.default.track(x.AnalyticEvents.PAYMENT_FLOW_STEP,$({},xe,{from_step:Ke,to_step:e,step_duration_ms:t-Qe,flow_duration_ms:t-He}))},et=function(){n(qe===j.PurchaseState.COMPLETED)};Ce!==w.PaymentAuthenticationState.PENDING&&Ke!==k.Step.CONFIRM&&null!=le&&(We!==J&&Ye(J),J.includes(Ke)||Ke===k.Step.PREMIUM_UPSELL||Je(k.Step.REVIEW)),Ke===k.Step.PAYMENT_TYPE&&We!==ee&&Ye(ee);var tt=null!=Z&&Z.isPurchasedExternally;tt&&Ke!==k.Step.PLAN_SELECT&&$e(k.Step.PLAN_SELECT),(0,w.setPaymentStepForAuthentication)(Ke,Ce,Je),(0,k.setPurchaseStateForStep)(Ke,qe,Xe);var nt,rt=a.useRef(null),at=(0,v.default)(!1,500),ot=at[0],it=at[1];if(oe)if(null!=Z&&null!=Z.renewalMutations)nt=K(P.ModalContent,{},void 0,K("p",{className:W.default.copy},void 0,V.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_ERROR_PENDING_MUTATION));else if(Ke===k.Step.PREMIUM_UPSELL)nt=K(B.default,{premiumSubscriptionPlan:se,premiumSubscriptionPaymentSourceId:le,analyticsLocation:d,onClose:et,onBack:function(){return Je(k.Step.PLAN_SELECT)},onSkip:function(){Je(null!=le||Ae?k.Step.REVIEW:k.Step.PAYMENT_TYPE)}});else{var lt,ut,st,dt;switch(Ke){case k.Step.PLAN_SELECT:lt=K(H.PremiumGuildSubscriptionPlanSelect,{premiumSubscriptionPlan:se,numGuildSubscriptions:De,setNumGuildSubscriptions:we,premiumSubscription:Z,existingAvailableSlots:fe,onClickPremiumSubscriptionLink:function(){__BILLING_STANDALONE__?window.location.href=x.DiscordProtocolRoutes.PREMIUM:(et(),null!=r&&r(),p.default.open(x.UserSettingsSections.PREMIUM))}}),tt&&null!=Z&&null!=Z.paymentGateway&&(lt=a.createElement(a.Fragment,null,K(b.default,{className:W.default.externalErrorBlock},void 0,V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_EXTERNAL.format({paymentGatewayName:u.PaymentGatewayToFriendlyName[Z.paymentGateway]})),lt)),st=K(I.default,{look:I.default.Looks.LINK,color:de===x.ThemeTypes.LIGHT?I.default.Colors.PRIMARY:I.default.Colors.WHITE,onClick:et},void 0,V.default.Messages.NEVERMIND),dt=K(I.default,{type:"submit",disabled:0===De||tt,onClick:function(){z||null!=ue&&ue.premiumSubscriptionType===x.PremiumTypes.TIER_2?Je(null!=le||Ae?k.Step.REVIEW:k.Step.PAYMENT_TYPE):Je(k.Step.PREMIUM_UPSELL)}},void 0,V.default.Messages.CONTINUE);break;case k.Step.PAYMENT_TYPE:case k.Step.CREDIT_CARD_INFORMATION:case k.Step.PAYPAL_INFORMATION:case k.Step.PAYMENT_REQUEST_INFORMATION:case k.Step.ADDRESS:case k.Step.AWAITING_AUTHENTICATION:var ft=(0,F.renderPaymentModalStep)(Ke,Je,We,Ye,ge,Ee,ve,me,he,_e,Se,Oe,Ie,Te,k.Step.REVIEW,te,ne,re,ee);lt=ft.body,dt=ft.submitButton,ut=Ke===k.Step.PAYMENT_TYPE&&null==ft.backStep?k.Step.PLAN_SELECT:ft.backStep;break;case k.Step.REVIEW:lt=K(H.PremiumGuildSubscriptionReview,{paymentSources:ve,paymentSourceId:ye,currentPremiumSubscription:Z,premiumSubscriptionPaymentSourceId:le,premiumSubscriptionPlan:se,newAdditionalPlans:Ge,onPaymentSourceChange:function(e){return me(null!=e?e.id:null)},onPaymentSourceAdd:function(){Je(k.Step.PAYMENT_TYPE),me(null)},onPurchaseTermsChange:Ue,legalTermsNodeRef:rt,hasLegalTermsFlash:ot}),ut=k.Step.PLAN_SELECT,dt=je?K(I.default,{color:I.default.Colors.GREEN,type:"submit",submitting:Se,onClick:q(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,o.default)(null!=Ge,"Missing newAdditionalPlans"),e.prev=1,Xe(j.PurchaseState.PURCHASING),Oe(!0),(0,o.default)(null!=ye,"Missing paymentSourceId"),R.default.track(x.AnalyticEvents.PAYMENT_FLOW_COMPLETED,$({},xe,{duration_ms:Date.now()-He})),null!=Z&&null!=ue){e.next=11;break}return e.next=9,(0,f.createSubscription)({additionalPlans:Ge,planId:X,paymentSourceId:ye});case 9:e.next=15;break;case 11:return t={additionalPlans:Ge},null==le&&(t.paymentSourceId=ye),e.next=15,(0,f.updateSubscription)(Z,t);case 15:if(Je(k.Step.CONFIRM),Xe(j.PurchaseState.COMPLETED),null==c){e.next=20;break}return e.next=20,ae(c);case 20:null!=C&&C(),e.next=29;break;case 23:e.prev=23,e.t0=e.catch(1),Xe(j.PurchaseState.FAIL),Ne(e.t0),n=null!=ye?ve[ye]:null,R.default.track(x.AnalyticEvents.PAYMENT_FLOW_FAILED,$({},xe,{payment_gateway:null!=n?n.type===x.PaymentSourceTypes.CARD?x.PaymentGateways.STRIPE:x.PaymentGateways.BRAINTREE:null,payment_source_id:ye,duration_ms:Date.now()-He}));case 29:return e.prev=29,Oe(!1),e.finish(29);case 32:case"end":return e.stop()}}),e,null,[[1,23,29,32]])})))},void 0,V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBMIT):K(M.default,{text:V.default.Messages.BILLING_ACCEPT_TERMS_TOOLTIP},void 0,(function(e){return a.createElement(I.default,$({},e,{color:I.default.Colors.GREEN,onClick:function(){null!=rt.current&&(rt.current.scrollIntoView({behavior:"smooth"}),it(!0))},type:"submit"}),V.default.Messages.GUILD_SUBSCRIPTION_PURCHASE_MODAL_SUBMIT)}));break;case k.Step.CONFIRM:var ct=m.default.getGuild(c);lt=K(H.PremiumGuildSubscriptionConfirmation,{guild:ct,guildSubscriptionQuantity:De+fe.length,onClose:et,withAnimation:!1})}var pt=null!=be&&null==(0,k.errorToStep)(be)?be:Me;nt=K("form",{className:W.default.contentWrapper,onSubmit:function(e){return e.preventDefault()}},void 0,K(P.ModalContent,{className:W.default.content},void 0,Ke!==k.Step.CONFIRM?K("div",{className:W.default.breadcrumbsWrapper},void 0,K(O.default,{activeId:k.COLLAPSED_PAYMENT_BREADCRUMB_STEPS.has(Ke)?k.Step.PAYMENT_TYPE:Ke,breadcrumbs:We.filter((function(e){return e!==k.Step.CONFIRM&&!k.COLLAPSED_PAYMENT_BREADCRUMB_STEPS.has(e)})).map((function(e){return{id:e,label:Q(e)}}))})):null,null==pt?null:a.createElement(b.default,{ref:Pe},pt.message),K("div",{className:W.default.bodyWrapper},void 0,K(y.default,{step:Ke,steps:We,sideMargin:20},void 0,lt))),Ke!==k.Step.CONFIRM?K(P.ModalFooter,{direction:T.default.Direction.HORIZONTAL,align:T.default.Align.CENTER,justify:T.default.Justify.END},void 0,null!=ut?K("div",{className:W.default.backStep},void 0,K(I.default,{color:de===x.ThemeTypes.LIGHT?I.default.Colors.PRIMARY:I.default.Colors.WHITE,look:I.default.Looks.LINK,size:I.default.Sizes.NONE,onClick:function(){null!=ut&&Je(ut)}},void 0,V.default.Messages.BACK)):null,K("div",{className:W.default.footerRight},void 0,st,dt)):null)}else nt=ie;return K(P.ModalRoot,{transitionState:t,"aria-labelledby":Re},void 0,Ke!==k.Step.PREMIUM_UPSELL?K(G.default,{onClose:et,currentStep:Ke,purchaseState:qe,headerId:Re}):null,nt)}le.displayName="PremiumGuildSubscriptionPurchaseModal"},function(e,t,n){"use strict";var r;function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var o=function(e){var t,n;function r(t){var n;return(n=e.call(this)||this).id=t.id,n.guildId=t.guildId,n.userId=t.userId,n.user=t.user,n.ended=t.ended,n.endsAt=null!=t.endsAt?t.endsAt:null,n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,a(t,n),r.createFromServer=function(e){return new r({id:e.id,guildId:e.guild_id,userId:null!=e.user?e.user.id:e.user_id,user:e.user,ended:e.ended,endsAt:e.ends_at?new Date(e.ends_at):null})},r}(((r=n(54))&&r.__esModule?r:{default:r}).default);t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AwaitingAuthenticationStepBody=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(646)),o=l(n(113)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){var t=e.className;return s(a.default,{className:t},void 0,s(o.default,{},void 0,i.default.Messages.PAYMENT_WAITING_FOR_AUTHENTICATION))};t.AwaitingAuthenticationStepBody=d,d.displayName="AwaitingAuthenticationStepBody"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.premiumSubscriptionPlan,n=e.premiumSubscriptionPaymentSourceId,r=e.onClose,o=e.onBack,i=e.onSkip,d=e.analyticsLocation,f=a.useContext(s.default)===O.ThemeTypes.LIGHT?l.default.Colors.PRIMARY:l.default.Colors.WHITE,c=null==t||null==t.premiumSubscriptionType,p=y.default.getPrice(O.SubscriptionPlans.PREMIUM_MONTH_TIER_2),h=(0,m.formatPrice)(p.amount,p.currency),S=(0,_.usePremiumTrialOffer)(),b=null==S?void 0:S.trial_id;return a.createElement(a.Fragment,null,N(v.ModalContent,{className:T.default.content},void 0,N(v.ModalCloseButton,{onClick:r,className:T.default.closeButton}),N("div",{className:T.default.upsellImage}),N("div",{className:T.default.bodyText},void 0,null!=b?I.default.Messages.PREMIUM_UPSELL_FEATURE_PRETEXT_TRIAL:I.default.Messages.PREMIUM_UPSELL_FEATURE_PRETEXT.format({monthlyPrice:h})),N(P,{shouldUpsellFromNoneTier:c})),N(v.ModalFooter,{align:u.default.Align.CENTER,justify:u.default.Justify.END},void 0,N("div",{className:T.default.footerRight},void 0,N(l.default,{look:l.default.Looks.LINK,color:f,onClick:i},void 0,I.default.Messages.PREMIUM_UPSELL_CONTINUE_TO_BOOSTS),N(l.default,{color:l.default.Colors.GREEN,type:"submit",onClick:function(){r();var e=t.interval===O.SubscriptionIntervalTypes.YEAR?O.SubscriptionPlans.PREMIUM_YEAR_TIER_2:O.SubscriptionPlans.PREMIUM_MONTH_TIER_2;null!=n?(0,g.openPremiumSelectPlanModal)({initialPlanId:e,analyticsLocation:M({},d,{section:O.AnalyticsSections.PREMIUM_GUILD_PURCHASE_MODAL})}):(0,E.openPremiumSubscriptionNewPlanModal)({planId:e,analyticsLocation:M({},d,{section:O.AnalyticsSections.PREMIUM_GUILD_PURCHASE_MODAL}),trialId:b})}},void 0,null!=b?I.default.Messages.PREMIUM_TRIAL_CTA_BUTTON:I.default.Messages.PREMIUM_UPSELL_UPGRADE)),N("div",{className:T.default.backStep},void 0,N(l.default,{color:f,look:l.default.Looks.LINK,size:l.default.Sizes.NONE,onClick:function(){return o()}},void 0,I.default.Messages.BACK))))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=b(n(35)),l=b(n(36)),u=b(n(63)),s=b(n(338)),d=b(n(5416)),f=b(n(5290)),c=b(n(5412)),p=b(n(5445)),v=n(50),y=b(n(130)),m=n(250),h=n(353),_=n(5191),g=n(5289),E=n(5198),S=b(n(5461)),O=n(1),I=b(n(7)),T=b(n(5599));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e){var t=e.shouldUpsellFromNoneTier,n=(0,o.useStateFromStores)([i.default],(function(){return i.default.locale}));return N("div",{className:T.default.perksList},void 0,N(S.default,{icon:f.default,iconClassName:T.default.perkIconGuild,description:I.default.Messages.PREMIUM_UPSELL_FEATURE_FREE_GUILD_SUBSCRIPTION.format({numFreeGuildSubscriptions:h.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM})}),N(S.default,{icon:f.default,iconClassName:T.default.perkIconGuild,description:I.default.Messages.PREMIUM_UPSELL_FEATURE_GUILD_SUBSCRIPTION_DISCOUNT.format({percent:(0,m.formatPercent)(n,h.PREMIUM_GUILD_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100)})}),t?N(S.default,{icon:d.default,iconClassName:T.default.perkIconChatPerks,description:I.default.Messages.PREMIUM_UPSELL_FEATURE_CHAT_PERKS}):null,N(S.default,{icon:c.default,iconClassName:T.default.perkIconStream,description:I.default.Messages.PREMIUM_UPSELL_FEATURE_STREAM}),N(S.default,{icon:p.default,iconClassName:T.default.perkIconUpload,description:I.default.Messages.PREMIUM_UPSELL_FEATURE_UPLOAD}))}P.displayName="PremiumUpsellPerks"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=m(n(8)),o=m(n(251)),i=m(n(84)),l=m(n(5447)),u=m(n(975)),s=m(n(5206)),d=n(970),f=n(353),c=m(n(5204)),p=n(1),v=m(n(7)),y=m(n(5588));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.onClick,n=o.default.getHardcodedForSkuAndInterval(p.PremiumSubscriptionSKUs.TIER_2,p.SubscriptionIntervalTypes.MONTH),r=o.default.getHardcodedForSkuAndInterval(p.PremiumSubscriptionSKUs.TIER_2,p.SubscriptionIntervalTypes.YEAR);return _(i.default,{onClick:t,className:(0,a.default)(y.default.button,y.default.tier2),focusProps:{offset:8}},void 0,_("div",{className:y.default.tier2Image}),_("div",{className:y.default.description},void 0,_(l.default,{className:(0,a.default)(y.default.tierTitle)}),_("div",{className:y.default.text},void 0,v.default.Messages.BILLING_SWITCH_PLAN_TIER_2_DESCRIPTION.format({numFreeGuildSubscriptions:f.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM}))),_("div",{className:y.default.priceWrapper},void 0,_(c.default,{price:n.price,currency:n.currency,intervalType:n.interval,className:y.default.price}),_(c.default,{price:r.price,currency:r.currency,intervalType:r.interval,className:y.default.price})))}g.displayName="PremiumTier2Button";var E=_("div",{},void 0,_(u.default,{}));function S(e){var t=e.onClick,n=o.default.getHardcodedForSkuAndInterval(p.PremiumSubscriptionSKUs.TIER_1,p.SubscriptionIntervalTypes.MONTH),r=o.default.getHardcodedForSkuAndInterval(p.PremiumSubscriptionSKUs.TIER_1,p.SubscriptionIntervalTypes.YEAR);return _(i.default,{onClick:t,className:(0,a.default)(y.default.button,y.default.tier1),focusProps:{offset:4}},void 0,_("div",{className:y.default.tier1Image}),_("div",{className:y.default.description},void 0,E,_(s.default,{className:(0,a.default)(y.default.tierTitle)}),_("div",{className:y.default.text},void 0,v.default.Messages.BILLING_SWITCH_PLAN_TIER_1_DESCRIPTION)),_("div",{className:y.default.priceWrapper},void 0,_(c.default,{price:n.price,currency:n.currency,intervalType:n.interval,className:y.default.price}),_(c.default,{price:r.price,currency:r.currency,intervalType:r.interval,className:y.default.price})))}function O(e){var t=e.onSelectSku;return _(d.ScrollerThin,{className:y.default.skuButtons},void 0,_(g,{onClick:function(){return t(p.PremiumSubscriptionSKUs.TIER_2)}}),_(S,{onClick:function(){return t(p.PremiumSubscriptionSKUs.TIER_1)}}))}S.displayName="PremiumTier1Button",O.displayName="PremiumSelectPlanOptions";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=v(n(8)),o=v(n(63)),i=v(n(5308)),l=v(n(5206)),u=n(50),s=v(n(130)),d=n(250),f=n(1),c=v(n(7)),p=v(n(5590));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e){var t,n,r=e.hideCloseOnFullScreen,v=e.shouldShowPrice,y=e.plan,h=e.renderAnimation,_=e.onClose,g=e.isGift,E=e.upgradeToPremiumType,S=e.className,O=E===f.PremiumTypes.TIER_1,I=O?l.default:i.default;return m("div",{className:(0,a.default)((t={},t[p.default.tier1HeaderBackground]=E===f.PremiumTypes.TIER_1,t[p.default.tier2HeaderBackground]=E!==f.PremiumTypes.TIER_1,t),S)},void 0,h(),m(o.default,{align:o.default.Align.START,justify:o.default.Justify.BETWEEN,className:p.default.headerTop},void 0,m(I,{className:(0,a.default)(p.default.headerIcon,(n={},n[p.default.tier1]=O,n))}),m(u.ModalCloseButton,{hideOnFullscreen:r,onClick:_,className:p.default.closeButton})),v&&null!=y?m("div",{className:p.default.price},void 0,function(e,t){var n=s.default.getPrice(e),r=s.default.getInterval(e),a=(0,d.formatPrice)(n.amount,n.currency);if(t)return a;switch(r){case f.SubscriptionIntervalTypes.MONTH:return c.default.Messages.BILLING_PRICE_PER_MONTH.format({price:a});case f.SubscriptionIntervalTypes.YEAR:return c.default.Messages.BILLING_PRICE_PER_YEAR.format({price:a})}}(y,g)):null)}h.displayName="PremiumPaymentHeader";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.redeemGiftCode=f,t.default=void 0;var r=l(n(11)),a=l(n(2)),o=n(254),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}var d=Object.freeze({});function f(e,t){return c.apply(this,arguments)}function c(){return(c=s(regeneratorRuntime.mark((function e(t,n){var l,u,s,f,c,p,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return void 0===n&&(n=d),u=(l=n).channelId,s=void 0===u?null:u,f=l.paymentSourceId,c=void 0===f?null:f,a.default.dispatch({type:i.ActionTypes.GIFT_CODE_REDEEM,code:t}),e.prev=3,e.next=6,r.default.post({url:i.Endpoints.GIFT_CODE_REDEEM(t),body:{channel_id:s,payment_source_id:c},oldFormErrors:!0});case 6:return p=e.sent,a.default.dispatch({type:i.ActionTypes.GIFT_CODE_REDEEM_SUCCESS,code:t}),e.abrupt("return",{code:t,entitlement:p});case 11:throw e.prev=11,e.t0=e.catch(3),v=new o.BillingError(e.t0),a.default.dispatch({type:i.ActionTypes.GIFT_CODE_REDEEM_FAILURE,code:t,error:v}),v;case 16:case"end":return e.stop()}}),e,null,[[3,11]])})))).apply(this,arguments)}var p={redeemGiftCode:f};t.default=p},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(141),i=m(n(338)),l=n(1006),u=m(n(5415)),s=n(1),d=m(n(5537)),f=m(n(5538)),c=m(n(5539)),p=m(n(5540)),v=m(n(5541)),y=m(n(5542));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g,E,S,O,I=_("source",{src:d.default,type:"video/mp4"},"mp4"),T=_("img",{alt:"",src:f.default},"png"),b=_("source",{src:c.default,type:"video/mp4"},"mp4"),C=_("img",{alt:"",src:p.default},"png"),M=_("source",{src:v.default,type:"video/webm"},"webm"),N=_("source",{src:y.default,type:"video/webm"},"webm"),P=(E=(0,l.getChromeVersion)(),S=[I,T],O=[b,C],(E>52||-1===E)&&(S.unshift(M),O.unshift(N)),(g={})[s.ThemeTypes.DARK]=S,g[s.ThemeTypes.LIGHT]=O,g),A=function(e){var t=e.loop,n=void 0===t||t,r=e.autoPlay,l=void 0===r||r,d=e.setRef,f=e.className,c=e.onReady,p=a.useContext(i.default),v=a.useContext(o.AccessibilityPreferencesContext).reducedMotion;return a.createElement(u.default,{key:p,ref:d,onLoadedData:c,className:f,loop:!v.enabled&&n,autoPlay:!v.enabled&&l,playsInline:!0},P[p]||P[s.ThemeTypes.DARK])};A.displayName="AppSpinner";var R=A;t.default=R},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=L(n(0)),l=A(n(3)),u=A(n(2)),s=L(n(266)),d=L(n(5194)),f=L(n(5300)),c=A(n(5171)),p=A(n(5293)),v=A(n(5193)),y=A(n(5192)),m=A(n(36)),h=A(n(63)),_=A(n(989)),g=n(129),E=n(50),S=A(n(13)),O=A(n(5310)),I=A(n(5312)),T=A(n(5304)),b=A(n(5305)),C=n(5306),M=n(1),N=A(n(7)),P=A(n(5616));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function D(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function w(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){D(o,r,a,i,l,"next",e)}function l(e){D(o,r,a,i,l,"throw",e)}i(void 0)}))}}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function j(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function U(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.PAYMENT_TYPE="payment_type",e.CARD_INFO="card_info",e.ADDRESS="billing_address",e.PAYMENT_REQUEST_INFO="payment_request_info",e.PAYPAL="paypal"}(o||(o={}));var F=((r={})[o.PAYMENT_TYPE]=N.default.Messages.PAYMENT_SOURCE_TYPE,r[o.PAYMENT_REQUEST_INFO]=N.default.Messages.BILLING_STEP_PAYMENT_INFO,r[o.CARD_INFO]=N.default.Messages.PAYMENT_SOURCE_INFORMATION,r[o.ADDRESS]=N.default.Messages.BILLING_ADDRESS,r[o.PAYPAL]=N.default.Messages.PAYMENT_SOURCE_PAYPAL_DETAILS,r),B=[o.PAYMENT_TYPE,o.CARD_INFO,o.ADDRESS],H=[o.PAYMENT_TYPE,o.PAYPAL,o.ADDRESS],x=[o.PAYMENT_TYPE,o.PAYMENT_REQUEST_INFO];function V(e){return e.hasCardError()?o.CARD_INFO:e.hasAddressError()?o.ADDRESS:null}var W=j(b.default,{}),Y=function(e){var t,n;function r(){for(var t,n,r=arguments.length,a=new Array(r),l=0;l<r;l++)a[l]=arguments[l];return(n=e.call.apply(e,[this].concat(a))||this).state={type:M.PaymentSourceTypes.CARD,step:o.PAYMENT_TYPE,steps:B,errorStep:null},n.STEPS_DATA=((t={})[o.PAYMENT_TYPE]={renderBody:function(){return j(T.default,{allowStripeRequestPayments:!S.default.embedded,onChooseType:n.handleChooseType,onStripePaymentMethodReceived:n.handleStripePaymentMethod})}},t[o.PAYMENT_REQUEST_INFO]={renderBody:function(){var e=n.props,t=e.stripePaymentMethod,r=e.submitting;return j(C.PaymentRequestStepBody,{stripePaymentMethod:t,submitting:r})},renderNextButton:function(){var e=n.props.submitting;return j(m.default,{submitting:e,look:m.default.Looks.OUTLINED,disabled:!0})}},t[o.CARD_INFO]={renderBody:function(){var e=n.props,t=e.creditCardInfo,r=e.error,a=null!=r&&(null==r.code||V(r)===o.CARD_INFO);return j(i.Fragment,{},void 0,a?j(_.default,{className:P.default.errorBlock},void 0,N.default.Messages.BILLING_ERROR_SECTION_CARD):null,i.createElement(I.default,k({},t,{onCardInfoChange:n.handleCardInfoChange,error:a?r:null})))},renderNextButton:function(){var e=n.props,t=e.isCreditCardInfoValid,r=e.submitting;return j(m.default,{disabled:!t,onClick:n.handleNextClick,type:"submit",submitting:r},void 0,N.default.Messages.NEXT)}},t[o.ADDRESS]={renderBody:function(){var e=n.props,t=e.billingAddressInfo,r=e.error,a=null!=r&&(null==r.code||V(r)===o.ADDRESS);return j(i.Fragment,{},void 0,a?j(_.default,{className:P.default.errorBlock},void 0,N.default.Messages.BILLING_ERROR_SECTION_ADDRESS):null,i.createElement(O.default,k({},t,{onBillingAddressChange:n.handleBillingAddressChange,error:a?r:null})))},renderNextButton:function(){var e=n.props,t=e.submitting,r=e.isBillingAddressInfoValid;return j(m.default,{type:"submit",submitting:t,disabled:!r,onClick:n.state.type===M.PaymentSourceTypes.PAYPAL?n.handlePaypalSave:n.handleCardSave},void 0,N.default.Messages.SAVE)}},t[o.PAYPAL]={renderBody:function(){return W},renderNextButton:function(){var e=n.props,t=e.submitting,r=e.braintreeNonce,a=null!=e.braintreeEmail&&null!=r;return j(m.default,{submitting:t,look:a?m.default.Looks.FILLED:m.default.Looks.OUTLINED,onClick:a?n.handleNextClick:n.handleReopenPaypal},void 0,a?N.default.Messages.NEXT:N.default.Messages.PAYMENT_SOURCE_PAYPAL_REOPEN)}},t),n.handleChooseType=function(e){var t=n.getSteps(e),r=n.getNextStep(t);null!=r&&n.setState({type:e,steps:t,step:r})},n.handleCardInfoChange=function(e,t){u.default.wait((function(){return f.updateCardInfo(e,t)}))},n.handleBillingAddressChange=function(e,t){u.default.wait((function(){return f.updateAddressInfo(e,t)}))},n.handleBackClick=function(){var e=n.getPreviousStep();null!=e&&(e===o.PAYMENT_TYPE&&f.clearError(),n.setState({step:e}))},n.handleNextClick=function(){var e=n.getNextStep();null!=e&&n.setState({step:e})},n.handleClose=function(){n.props.onClose()},n.handleStripePaymentMethod=function(e){f.updateStripePaymentRequest(e),null!=e?n.handleStripePaymentRequestSave(e):n.handleBackClick()},n.handleStripePaymentRequestSave=function(){var e=w(regeneratorRuntime.mark((function e(t){var r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,s.createPaymentRequestPaymentSource(t);case 3:r=e.sent,(a=n.props.onAddPaymentSource)&&a(r),n.handleClose(),e.next=11;break;case 9:e.prev=9,e.t0=e.catch(0);case 11:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(t){return e.apply(this,arguments)}}(),n.handleCardSave=w(regeneratorRuntime.mark((function e(){var t,r,a,o,i,l,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.props,r=t.creditCardInfo,a=t.billingAddressInfo,o=t.isCreditCardInfoValid,i=t.isBillingAddressInfoValid,l=t.onAddPaymentSource,o&&i){e.next=3;break}return e.abrupt("return");case 3:return e.prev=3,e.next=6,s.createCardPaymentSource(k({},r,{billingAddress:a,type:M.PaymentSourceTypes.CARD,isDefault:!1}));case 6:u=e.sent,l&&l(u),n.handleClose(),e.next=13;break;case 11:e.prev=11,e.t0=e.catch(3);case 13:case"end":return e.stop()}}),e,null,[[3,11]])}))),n.handlePaypalSave=w(regeneratorRuntime.mark((function e(){var t,r,a,o,i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.props,r=t.braintreeEmail,a=t.braintreeNonce,o=t.billingAddressInfo,i=t.onAddPaymentSource,null==r||null==a){e.next=12;break}return e.prev=2,e.next=5,s.createPaypalPaymentSource(a,o);case 5:l=e.sent,i&&i(l),n.handleClose(),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(2);case 12:case"end":return e.stop()}}),e,null,[[2,10]])}))),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,G(t,n),r.getDerivedStateFromProps=function(e,t){var n=e.error,r=t.errorStep;if(null==n)return null==r?null:{errorStep:null};var a=V(n);return null!=a&&a!==t.errorStep?{step:a,errorStep:a}:null};var a,l,p,v=r.prototype;return v.componentDidMount=function(){d.createClient()},v.componentWillUnmount=function(){u.default.wait((function(){return d.teardown()})),f.clearCardInfo()},v.getSteps=function(e){switch(null!=e?e:this.state.type){case M.PaymentSourceTypes.PAYMENT_REQUEST:return x;case M.PaymentSourceTypes.PAYPAL:return H;default:return B}},v.getNextStep=function(e){void 0===e&&(e=this.state.steps);var t=this.state.step,n=e.indexOf(t);return e[n+1]},v.getPreviousStep=function(e){void 0===e&&(e=this.state.steps);var t=this.state.step,n=e.indexOf(t);return e[n-1]},v.preventDefault=function(e){e.preventDefault()},v.handleReopenPaypal=function(){d.reopenPayPalWindow()},v.renderGenericError=function(){var e=this.props.error;return null==e||null!=V(e)?null:j(_.default,{className:P.default.errorBlock},void 0,e.message)},v.renderFooter=function(){var e=this.stepData;return null==e.renderNextButton?null:j(E.ModalFooter,{},void 0,j(h.default,{justify:h.default.Justify.BETWEEN},void 0,j(m.default,{onClick:this.handleBackClick,color:m.default.Colors.PRIMARY,look:m.default.Looks.LINK,size:m.default.Sizes.MIN},void 0,N.default.Messages.BACK),e.renderNextButton()))},v.render=function(){var e=this.state,t=e.step,n=e.steps,r=this.props.transitionState,a=n.map((function(e){return{id:e,label:F[e]}}));return j(E.ModalRoot,{transitionState:r,size:E.ModalSize.SMALL,className:P.default.modal,"aria-label":N.default.Messages.PAYMENT_SOURCES_ADD},void 0,j("form",{className:P.default.form,onSubmit:this.preventDefault},void 0,j(E.ModalHeader,{separator:!1},void 0,j(h.default,{direction:h.default.Direction.VERTICAL},void 0,j(h.default,{className:P.default.modalTitle,justify:h.default.Justify.BETWEEN,align:h.default.Align.CENTER},void 0,j(g.FormTitle,{tag:g.FormTitleTags.H4},void 0,N.default.Messages.PAYMENT_SOURCES_ADD),j(E.ModalCloseButton,{hideOnFullscreen:!0,onClick:this.handleClose})),this.renderGenericError(),j(y.default,{breadcrumbs:a,activeId:t}))),j("div",{className:P.default.divider}),j(c.default,{fillParent:!0,className:P.default.sequencer,step:t,steps:n},void 0,j(E.ModalContent,{className:P.default.content},void 0,this.stepData.renderBody())),this.renderFooter()))},a=r,(l=[{key:"stepData",get:function(){var e=this.state.step,t=this.STEPS_DATA[e];if(null==t)throw new Error("Invalid step "+e);return t}}])&&U(a.prototype,l),p&&U(a,p),r}(i.PureComponent);Y.displayName="AddPaymentModal";var z=l.default.connectStores([v.default,p.default],(function(){return{braintreeEmail:v.default.braintreeEmail,braintreeNonce:v.default.braintreeNonce,stripePaymentMethod:v.default.stripePaymentMethod,creditCardInfo:v.default.getCreditCardInfo(),isCreditCardInfoValid:v.default.isCardInfoValid,billingAddressInfo:v.default.getBillingAddressInfo(),isBillingAddressInfoValid:v.default.isBillingAddressInfoValid,error:v.default.error,submitting:p.default.isBusy}}))(Y);t.default=z},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.useStateFromStores)([i.default],(function(){return i.default.keyboardModeEnabled})),l=r.useCallback((function(e){var n=document.querySelector(e),r=t.current;null!=n&&null!=r&&(n.focus(),r.scrollIntoViewNode({node:n,padding:80}))}),[t]),u=r.useCallback((function(){return new Promise((function(e){var n=t.current;if(null==n)return e();n.scrollTo({to:0,callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[t]),s=r.useCallback((function(){return new Promise((function(e){var n=t.current;if(null==n)return e();n.scrollTo({to:Number.MAX_SAFE_INTEGER,callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[t]);return(0,a.default)({id:e,isEnabled:n,setFocus:l,scrollToStart:u,scrollToEnd:s})};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(644)),o=n(3),i=l(n(90));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(8)),i=l(n(5608));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).unmounting=!1,n.state={loaded:!1},n.initialize(),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a=r.prototype;return a.componentDidUpdate=function(e){var t=this;e.src!==this.props.src&&this.setState({loaded:!1},(function(){return t.initialize()}))},a.initialize=function(){var e,t=this;(e=this.props.src,new Promise((function(t,n){null==e&&n(new Error("No image src passed"));var r=new Image;r.src=e,r.onload=function(){return t(r)},r.onerror=function(e){return n(e)}}))).then((function(){t.unmounting||t.setState({loaded:!0})}))},a.componentWillUnmount=function(){this.unmounting=!0},a.render=function(){var e,t=this.props,n=t.className,r=t.src,a=t.alt,l=t.width,u=t.height,f=t.onLoad,c=t.style,p=this.state.loaded;return s("div",{className:n,style:d({},c,{width:l,height:u})},void 0,s("img",{className:(0,o.default)(i.default.image,(e={},e[i.default.loaded]=p,e)),width:l,height:u,src:r,alt:a,onLoad:f}))},r}(a.PureComponent);c.displayName="LazySplash",c.defaultProps={width:0,height:0,alt:""};var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(265)),l=n(141),u=n(1),s=d(n(5609));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).anim=new i.default.Value(0),t.animate=function(e){i.default.spring(t.anim,{toValue:e,friction:10,tension:100}).start()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.componentDidMount=function(){this.props.show&&this.animate(1)},a.componentDidUpdate=function(e){e.show!==this.props.show&&this.animate(this.props.show?1:0)},a.getAnimatedStyle=function(){var e=this.anim;return{opacity:e,transform:this.context.reducedMotion.enabled?void 0:[{translateY:e.interpolate({inputRange:[0,1],outputRange:["-100px","0px"]})},{translateZ:0}]}},a.render=function(){return c(i.default.a,{href:u.Routes.INDEX,target:"_blank",rel:"noopener",className:(0,o.default)(s.default.logo,this.props.className),style:this.getAnimatedStyle()})},r}(a.Component);t.default=v,v.displayName="AuthLogo",v.contextType=l.AccessibilityPreferencesContext},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8)),i=n(141),l=n(120),u=n(169),s=m(n(5528)),d=m(n(5530)),f=m(n(5533)),c=n(997),p=n(1),v=m(n(5610)),y=m(n(5179));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E=(0,u.cssValueToNumber)(y.default.responsiveWidthMobile),S=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).width=0,n.height=0,n.children=[],n.ratio=0,n._lastTick=0,n._isPlaying=!1,n._reqAnimId=null,n.setCanvas=function(e){if(null!=e){n.canvas=e,n.canvasContext=n.canvas.getContext("2d");var t=window.devicePixelRatio||1,r=n.canvasContext.webkitBackingStorePixelRatio||n.canvasContext.mozBackingStorePixelRatio||n.canvasContext.msBackingStorePixelRatio||n.canvasContext.oBackingStorePixelRatio||n.canvasContext.backingStorePixelRatio||1;n.ratio=t/r,n.resizeCanvas()}},n.resizeCanvas=function(){n.width=window.innerWidth,n.height=window.innerHeight;var e=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n),t=e.canvas,r=e.canvasContext,a=e.width,o=e.height,i=e.ratio;null!=t&&null!=r&&(t.width=a*i,t.height=o*i,t.style.width=a+"px",t.style.height=o+"px",r.scale(i,i)),a<=E?n.pause():n.play(),n.wave.resizeWave(),n.renderAnimation()},n.handleVisibilityChange=function(){document.hidden?n.delayedPause():n.play()},n.play=function(){clearTimeout(n._pauseTimeout),n._isPlaying||(n._isPlaying=!0,n.run())},n.pause=function(){clearTimeout(n._pauseTimeout),n._isPlaying=!1,window.cancelAnimationFrame(n._reqAnimId),n._reqAnimId=null,n.advanceTransitionalState()},n.delayedPause=function(){clearTimeout(n._pauseTimeout),n._pauseTimeout=setTimeout(n.pause,4e3)},n.updateWaveState=function(e){(0,n.props.updateWaveState)(e)},n.handleWaveEmphasize=function(){n.wave.emphasize()},n.run=function(){if(n._isPlaying){if(0===n._lastTick)return n._lastTick=Date.now(),void(n._reqAnimId=requestAnimationFrame(n.run));for(var e=Date.now(),t=Math.min((e-n._lastTick)/1e3,1/120*8);t>0;){var r=t<1/120?t:1/120;n.updateAnimation(r),t-=r}n.renderAnimation(),n._lastTick=e,n._reqAnimId=requestAnimationFrame(n.run)}},n.wave=new f.default(n.updateWaveState),n.children=[new s.default,new d.default,n.wave],n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n);var u=r.prototype;return u.componentDidMount=function(){this.initialize()},u.componentDidUpdate=function(e){var t=this.props.waveState;t===c.WaveStates.FILLING&&t!==e.waveState&&this.waveFill()},u.componentWillUnmount=function(){this.terminate()},u.initialize=function(){this.children.forEach((function(e){return e.initialize()})),this.bindEvents(),this.resizeCanvas(),document.hidden&&this.delayedPause()},u.terminate=function(){this.pause(),this.unbindEvents(),this.children.forEach((function(e){return e.terminate()}))},u.bindEvents=function(){window.addEventListener("resize",this.resizeCanvas,!1),window.addEventListener("blur",this.delayedPause,!1),window.addEventListener("focus",this.play,!1),document.addEventListener("visibilitychange",this.handleVisibilityChange,!1),l.ComponentDispatch.subscribe(p.ComponentActions.WAVE_EMPHASIZE,this.handleWaveEmphasize)},u.unbindEvents=function(){window.removeEventListener("resize",this.resizeCanvas,!1),window.removeEventListener("blur",this.delayedPause,!1),window.removeEventListener("focus",this.play,!1),document.removeEventListener("visibilitychange",this.handleVisibilityChange,!1),l.ComponentDispatch.unsubscribe(p.ComponentActions.WAVE_EMPHASIZE,this.handleWaveEmphasize)},u.advanceTransitionalState=function(){var e=this.props.waveState;e!==c.WaveStates.INITIAL&&e!==c.WaveStates.FILLING||this.updateWaveState(e+1)},u.waveFill=function(){this._isPlaying?this.children.forEach((function(e){return e.fill()})):this.updateWaveState(c.WaveStates.FILLED)},u.updateAnimation=function(e){this.children.forEach((function(t){return t.update(e)}))},u.renderAnimation=function(){var e=this.canvasContext;null!=e&&(e.fillStyle=p.Colors.PRIMARY_DARK_630,e.fillRect(0,0,this.width,this.height),this.children.forEach((function(t){return t.render(e)})))},u.render=function(){var e=this,t=this.props,n=t.waveState,r=t.hideFallback,l=t.embedded;return _(i.AccessibilityPreferencesContext.Consumer,{},void 0,(function(t){var i,u;return t.reducedMotion.enabled?_("div",{className:(0,o.default)(v.default.fallbackImage,(i={},i[v.default.embedded]=l,i[v.default.visible]=!r&&n>=c.WaveStates.ENTERED,i))}):a.createElement("canvas",{className:(0,o.default)(v.default.canvas,(u={},u[v.default.embedded]=l,u)),ref:e.setCanvas})}))},r}(a.Component);S.displayName="WaveAnimation",S.defaultProps={embedded:!1};var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(5178),o=(r=n(5529))&&r.__esModule?r:{default:r};var i=function(){function e(){var e=this;this.img=null,this.loaded=!1,this.isFilled=!1,this.alpha=0,this.mx=0,this.my=0,this.x=0,this.y=0,this.velX=0,this.velY=0,this.targetX=40,this.targetY=40,this.spring={friction:60,tension:100},this.handleMouseMove=function(t){var n=t.clientX,r=t.clientY;e.targetX=n/window.innerWidth*20+20,e.targetY=r/window.innerWidth*20+20}}var t=e.prototype;return t.initialize=function(){var e=this;this.img=new Image,this.img.onload=function(){e.loaded=!0},this.img.src=o.default,this.bind()},t.bind=function(){window.addEventListener("mousemove",this.handleMouseMove,!1)},t.unbind=function(){window.removeEventListener("mousemove",this.handleMouseMove,!1)},t.terminate=function(){this.img=null,this.loaded=!1,this.isFilled=!1,this.alpha=0,this.unbind()},t.update=function(e){this.loaded&&(!this.isFilled&&this.alpha<1?this.alpha=Math.min(1,this.alpha+e):this.isFilled&&this.alpha>0&&(this.alpha=Math.max(0,this.alpha-3*e)),this.velX+=(0,a.applySpringForce)(this.targetX,this.x,this.velX,this.spring)*e,this.velY+=(0,a.applySpringForce)(this.targetY,this.y,this.velY,this.spring)*e,this.x+=this.velX*e,this.y+=this.velY*e)},t.render=function(e){var t=this.img;this.loaded&&null!=t&&(e.save(),e.globalCompositeOperation="source-atop",e.globalAlpha=this.alpha,e.drawImage(t,this.x+20,this.y+20),e.restore())},t.fill=function(){this.isFilled=!0},e}();i.displayName="Blobs";var l=i;t.default=l},function(e,t,n){e.exports=n.p+"c8f0b54f79a9fd1ef60ad74c73a1ee1a.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(5531)),a=o(n(5532));function o(e){return e&&e.__esModule?e:{default:e}}var i=function(){function e(){this.particles=[],this.wind=new a.default,this.alpha=0,this.isFilled=!1,this.loadInTimer=null}var t=e.prototype;return t.initialize=function(){var e=this;this.particles=[],this.wind.initialize(),this.loadInTimer=setTimeout((function(){for(var t=0;t<75;t++)e.particles.push(new r.default)}),250)},t.terminate=function(){this.particles=[],this.wind.terminate(),null!=this.loadInTimer&&clearTimeout(this.loadInTimer)},t.update=function(e){var t=this;0!==this.particles.length&&(!this.isFilled&&this.alpha<1?this.alpha=Math.min(1,this.alpha+e):this.isFilled&&this.alpha>0&&(this.alpha=Math.max(0,this.alpha-3*e)),this.wind.update(),this.particles.forEach((function(n){return n.update(10*t.wind.forceX*e,10*Math.min(t.wind.forceY,-.001)*e-.1)})))},t.render=function(e){var t=this;0!==this.particles.length&&(e.save(),e.globalCompositeOperation="source-atop",this.particles.forEach((function(n){return n.render(e,t.alpha)})),e.restore())},t.fill=function(){this.isFilled=!0},e}();i.displayName="Particles";var l=i;t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5178),a=n(997),o=["#7d8187","#18191c","#8fa2df","#4f545c"],i=function(){function e(){this.size=(0,r.randomNumber)(2,3),this.depth=(0,r.randomNumber)(1,4),this.positionMultiplier=this.depth/4,this.color=o[4-this.depth],this.offscreenX=a.MAX_RADIUS+this.size,this.offscreenY=a.MAX_RADIUS+this.size,this.x=(0,r.randomNumber)(-this.size,this.offscreenX),this.y=(0,r.randomNumber)(-this.size,this.offscreenY)}var t=e.prototype;return t.checkBounds=function(){this.x>this.offscreenX?this.x=-this.size:this.y>this.offscreenY?this.y=-this.size:this.x<-this.size?this.x=this.offscreenX:this.y<-this.size&&(this.y=this.offscreenY)},t.update=function(e,t){this.checkBounds(),this.y+=t*this.positionMultiplier,this.x+=e*this.positionMultiplier},t.render=function(e,t){e.beginPath(),e.globalAlpha=t*this.depth/4,e.arc(this.x,this.y,this.size,0,a.TWO_PI,!0),e.fillStyle=this.color,e.fill(),e.globalAlpha=1},e}();i.displayName="Particle";var l=i;t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;function r(e,t){return Math.max(Math.min((e-t)/30,1),-1)}var a=function(){function e(){var e=this;this.resistance=.98,this.px=0,this.py=0,this.x=0,this.y=0,this.forceX=0,this.forceY=0,this.handleMouseMove=function(t){var n=t.clientX,r=t.clientY;e.x=n,e.y=r}}var t=e.prototype;return t.initialize=function(){window.addEventListener("mousemove",this.handleMouseMove)},t.terminate=function(){window.removeEventListener("mousemove",this.handleMouseMove)},t.update=function(){this.x!==this.px&&this.y!==this.py&&(this.forceX+=r(this.x,this.px),this.forceY+=r(this.y,this.py),this.px=this.x,this.py=this.y),0!==this.forceX&&(this.forceX=this.forceX*this.resistance),0!==this.forceY&&(this.forceY=this.forceY*this.resistance)},t.render=function(){},e}();a.displayName="Wind";var o=a;t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(658)),a=n(169),o=s(n(5534)),i=n(5178),l=n(997),u=s(n(5179));function s(e){return e&&e.__esModule?e:{default:e}}var d=(0,a.cssValueToNumber)(u.default.responsiveWidthMobile);function f(e,t,n,r){return t*(n/r)+e}function c(){return Math.min(Math.max(Math.min(.8*window.innerWidth,.8*window.innerHeight),l.MIN_RADIUS),l.MAX_RADIUS)}var p=function(){function e(e){var t,n=this;this.points=[],this.hasEntered=!1,this.isFilling=!1,this._resizeWave=function(){var e=c();n.points.forEach((function(t,n){var r=e*Math.cos(l.TWO_PI*f(0,.25,n,15))-40,a=e*Math.sin(l.TWO_PI*f(0,.25,n,15))-40;0!==n?a+=(0,i.randomNumber)(0,30)-15:r+=(0,i.randomNumber)(0,30)-15,t.targetX=r,t.targetY=a,t.angle=Math.atan2(a,r)}))},this.resizeWave=(0,r.default)(this._resizeWave,200),this.updateWaveState=e,this.hasEntered=!1;for(var a=0;a<=15;a++)this.points.push(new o.default((t=a,Math.floor(7.5-Math.floor(Math.abs(t-7.5))))))}var t=e.prototype;return t.initialize=function(){this._resizeWave()},t.emphasize=function(){this.points.forEach((function(e){return e.speedUp=1}))},t.terminate=function(){this.points=[]},t.update=function(e){0!==this.points.length&&(this.points.forEach((function(t){return t.update(Math.min(e,1/60))})),this.hasEntered||this.points[0].x>d&&(this.hasEntered=!0,this.updateWaveState(l.WaveStates.ENTERED)),this.isFilling&&this.points[0].x>this.points[0].targetX&&(this.isFilling=!1,this.updateWaveState(l.WaveStates.FILLED)))},t.render=function(e){if(0!==this.points.length){var t=this.points,n=t[0],r=t.slice(1);e.save(),e.beginPath(),e.moveTo(n.x,n.y),r.forEach((function(t,n){if(null==r[n+1])e.quadraticCurveTo(t.x,t.y,t.x,t.y);else{var a=(t.x+r[n+1].x)/2,o=(t.y+r[n+1].y)/2;e.quadraticCurveTo(t.x,t.y,a,o)}})),e.lineTo(0,0),e.closePath(),e.fillStyle="#000",e.globalCompositeOperation="destination-in",e.fill(),e.restore()}},t.fill=function(){var e=this,t=Math.sqrt(window.innerWidth*window.innerWidth+window.innerHeight*window.innerHeight)+100,n=c()-140,r=function(e,t,n,r){e.targetX=t*Math.cos(l.TWO_PI*f(0,.25,n,15))-40,e.targetY=t*Math.sin(l.TWO_PI*f(0,.25,n,15))-40,r&&(e.targetX+=(0,i.randomNumber)(0,30)-15,e.targetY+=(0,i.randomNumber)(0,30)-15,e.speedUp=3,e.spring.tension=l.POINT_TENSION_DEFAULT*Math.random()*.5+l.POINT_TENSION_DEFAULT)};this.points.forEach((function(e,t){return r(e,n,t,!0)})),setTimeout((function(){e.points.forEach((function(e,n){r(e,t,n,!1);var a=1-e.index/7.5;e.spring.friction+=e.spring.friction+e.spring.friction*a,e.spring.tension=.7*l.POINT_TENSION_DEFAULT+80*Math.random(),e.waveRange=2*e.waveRange})),e.isFilling=!0,e.updateWaveState(l.WaveStates.FILLING)}),250)},e}();p.displayName="Wave";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(5178),a=n(997),o=2.15*Math.cos(Math.PI),i=function(){function e(e){this.x=-40,this.y=-40,this.targetX=0,this.targetY=0,this.oscillate=!0,this.velX=0,this.velY=0,this.angle=0,this.speedUp=1.5,this.waveRange=60,this.spring={friction:15,tension:a.POINT_TENSION_DEFAULT},this.index=e,this.spring.tension=a.POINT_TENSION_DEFAULT*Math.max(.1,e/7)+a.POINT_TENSION_DEFAULT,this.count=o*e}var t=e.prototype;return t.updateStatic=function(){this.targetX=this.targetX+30*Math.cos(this.angle)*Math.sin(this.count),this.targetY=this.targetY+30*Math.sin(this.angle)*Math.sin(this.count),this.x=this.targetX,this.y=this.targetY},t.update=function(e){var t,n;if(this.speedUp>0?(this.speedUp=Math.max(0,this.speedUp-e),this.count+=e*(10*Math.min(this.speedUp,1)+.4)):this.count+=.4*e,t=(0,r.applySpringForce)(this.targetX,this.x,this.velX,this.spring),n=(0,r.applySpringForce)(this.targetY,this.y,this.velY,this.spring),this.velX+=t*e,this.velY+=n*e,this.oscillate){var a=this.targetX+this.waveRange*Math.cos(this.angle)*Math.sin(this.count),o=this.targetY+this.waveRange*Math.sin(this.angle)*Math.sin(this.count);t=(0,r.applySpringForce)(a,this.x,this.velX,this.spring),n=(0,r.applySpringForce)(o,this.y,this.velY,this.spring),this.velX+=t*e,this.velY+=n*e}this.x+=this.velX*e,this.y+=this.velY*e},t.render=function(e){e.fillStyle="#fff",e.fillRect(this.x,this.y,4,4)},e}();i.displayName="Point";var l=i;t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.backgroundImagePreloader=function(e){var t=function(t){var n,r;function o(e){var n;(n=t.call(this,e)||this).cachedURLs=[],n.canceller=null;var r=e.style,a=r?f(r.backgroundImage):null;return n.cachedURLs=[a],n.state={cached:a,url:null,loaded:!0},n}r=t,(n=o).prototype=Object.create(r.prototype),n.prototype.constructor=n,s(n,r);var l=o.prototype;return l.componentDidUpdate=function(e,t){var n=this;if(t!==this.state){var r=this.state,a=r.cached,o=r.loaded,i=this.props.style,l=i?f(i.backgroundImage):null;null==l&&l!==a||this.cachedURLs.indexOf(l)>=0?this.setState({loaded:!0,cached:l}):null!=l&&l!==a&&!0===o&&this.setState({loaded:!1},(function(){return n.preloadURL(l)}))}},l.preloadURL=function(e){var t=this;this.canceller&&this.canceller(),this.canceller=(0,i.loadImage)(e,(function(n){t.canceller&&(t.canceller=null),n||(t.cachedURLs.push(e),t.setState({cached:e,loaded:!0}));var r=t.props.onBackgroundImageLoad;r&&r(n,e)}))},l.componentWillUnmount=function(){this.canceller&&this.canceller(),this.cachedURLs.length=0},l.render=function(){var t=this.props,n=t.style,r=(t.onBackgroundImageLoad,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["style","onBackgroundImageLoad"])),o=this.state,i=o.loaded,l=o.cached;return!i&&n&&(n=u({},n,{backgroundImage:c(l)})),a.createElement(e,u({style:n},r))},o}(a.Component);return t.displayName="BackgroundImagePreloader",(0,o.default)(t,e),t};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(5516))&&r.__esModule?r:{default:r},i=n(259);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=/url\(['"](.*)['"]\)/,f=function(e){if(!e||"none"===e)return null;var t=e.match(d);return t?t[1]:e};function c(e){return e&&"none"!==e?"url("+e+")":"none"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 15.2"}),s("path",{className:f,fill:d,fillRule:"evenodd",d:"m16 7.6c0 .79-1.28 1.38-1.52 2.09s.44 2 0 2.59-1.84.35-2.46.8-.79 1.84-1.54 2.09-1.67-.8-2.47-.8-1.75 1-2.47.8-.92-1.64-1.54-2.09-2-.18-2.46-.8.23-1.84 0-2.59-1.54-1.3-1.54-2.09 1.28-1.38 1.52-2.09-.44-2 0-2.59 1.85-.35 2.48-.8.78-1.84 1.53-2.12 1.67.83 2.47.83 1.75-1 2.47-.8.91 1.64 1.53 2.09 2 .18 2.46.8-.23 1.84 0 2.59 1.54 1.3 1.54 2.09z"}))}d.displayName="FlowerStarIcon";var f=d;t.default=f},function(e,t,n){e.exports=n.p+"ffac5bb3fb919ce8bf7137d79e9defc9.mp4"},function(e,t,n){e.exports=n.p+"5ccabf62108d5a8074ddd95af2211727.png"},function(e,t,n){e.exports=n.p+"3a9125b1cf120f62f1339925115af7d4.mp4"},function(e,t,n){e.exports=n.p+"c33d106fdbfb5f84e0e4f0352665f230.png"},function(e,t,n){e.exports=n.p+"0bdc0497eb3a19e66f2b1e3d5741634c.webm"},function(e,t,n){e.exports=n.p+"3d5696326e1a1f22f5025061e6701193.webm"},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchActivityStatistics=function(){return d.apply(this,arguments)};var r=l(n(11)),a=l(n(2)),o=l(n(334)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){return(d=s(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!(null!=(t=o.default.lastFetched)&&Date.now()-t<216e5)){e.next=3;break}return e.abrupt("return");case 3:return e.prev=3,e.next=6,r.default.get({url:i.Endpoints.USER_ACTIVITY_STATISTICS,oldFormErrors:!0});case 6:n=e.sent,a.default.dispatch({type:i.ActionTypes.USER_ACTIVITY_STATISTICS_FETCH_SUCCESS,statistics:n.body}),e.next=13;break;case 10:return e.prev=10,e.t0=e.catch(3),e.abrupt("return",e.t0);case 13:case"end":return e.stop()}}),e,null,[[3,10]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=n(343),l=v(n(63)),u=v(n(652)),s=v(n(126)),d=n(5624),f=n(169),c=v(n(7)),p=v(n(5632));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a,v,y,g=r.prototype;return g.renderDescription=function(){var e=this.props,t=e.paymentSource,n=e.descriptionClassName;return m(s.default,{className:(0,o.default)(p.default.description,n)},void 0,t instanceof i.CreditCardSourceRecord?c.default.Messages.PAYMENT_SOURCE_CARD_ENDING.format({brand:(0,f.upperCaseFirstChar)(t.brand),last_4:t.last4}):c.default.Messages.PAYMENT_SOURCE_PAYPAL)},g.renderSubText=function(){var e=this.props,t=e.paymentSource,n=e.locale,r="";return t instanceof i.CreditCardSourceRecord?r=c.default.Messages.PAYMENT_SOURCE_CARD_EXPIRES.format({month:(0,d.getLocalizedDisplayMonth)(t.expiresMonth,n),year:t.expiresYear}):t instanceof i.PaypalSourceRecord&&(r=t.email),r},g.render=function(){var e=this.props,t=e.isDefault,n=e.paymentSource,r=e.showSubtext,a=e.isForSubscription;return m(l.default,{},void 0,m(u.default,{type:this.typeString}),m(l.default,{direction:l.default.Direction.VERTICAL,className:p.default.descriptionWrapper},void 0,m(l.default,{align:l.default.Align.CENTER},void 0,this.renderDescription(),t?m("div",{className:p.default.defaultIndicator},void 0,c.default.Messages.DEFAULT):null,a?m("div",{className:p.default.premiumIndicator},void 0,c.default.Messages.PAYMENT_SOURCE_SUBSCRIPTION):null,n.invalid?m("div",{className:p.default.invalidIndicator},void 0,c.default.Messages.PAYMENT_SOURCE_INVALID):null),r?m("div",{className:p.default.subText},void 0,this.renderSubText()):null))},a=r,(v=[{key:"typeString",get:function(){var e=this.props.paymentSource;return e instanceof i.PaypalSourceRecord?u.default.Types.PAYPAL:e instanceof i.CreditCardSourceRecord?u.default.getType(e.brand):u.default.Types.UNKNOWN}}])&&h(a.prototype,v),y&&h(a,y),r}(a.PureComponent);t.default=g,g.displayName="PaymentDescription",g.defaultProps={isForSubscription:!1,isDefault:!1,showSubtext:!1}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPageSize=R,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(5189),i=n(232),l=C(n(3)),u=n(9384),s=n(266),d=C(n(1158)),f=C(n(7566)),c=C(n(7935)),p=C(n(7599)),v=n(9385),y=n(7873),m=C(n(368)),h=n(257),_=n(49),g=n(5190),E=C(n(9386)),S=C(n(9413)),O=n(7760),I=n(1),T=C(n(7)),b=C(n(6779));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=(0,h.makeLazy)({createPromise:function(){return Promise.all([n.e(0),n.e(72),n.e(15)]).then(n.t.bind(null,8876,7))},webpackId:8876});function R(e){return e<O.PAGE_WIDTH_THRESHOLD?O.PageSizes.SMALL:O.PageSizes.LARGE}l.default.initialize();var L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderStoreListing=function(e){var n=e.match.params,r=n.skuId,a=n.applicationId,i=n.slug,l=e.location,u=t.props.width,s=(0,o.parse)(l.search);return N(f.default,{page:I.AnalyticsPages.STORE_LISTING,root:!0},void 0,N(S.default,{skuId:r,applicationId:a,slug:i,location:l,storeListingId:s.store_listing_id,pageSize:R(u)}))},t.renderContent=function(){return N(i.Switch,{},void 0,N(i.Route,{path:I.Routes.APPLICATION_STORE,exact:!0,render:function(e){var t=e.location;return N(f.default,{page:I.AnalyticsPages.STORE_DIRECTORY_HOME,root:!0},void 0,N(E.default,{location:t}))}}),N(i.Route,{path:I.Routes.APPLICATION_STORE_LISTING_APPLICATION(":applicationId",":slug"),render:t.renderStoreListing}),N(i.Route,{path:I.Routes.APPLICATION_STORE_LISTING_APPLICATION(":applicationId"),render:t.renderStoreListing}),N(i.Route,{path:I.Routes.APPLICATION_STORE_LISTING_SKU(":skuId",":slug"),render:t.renderStoreListing}),N(i.Route,{path:I.Routes.APPLICATION_STORE_LISTING_SKU(":skuId"),render:t.renderStoreListing}),N(i.Redirect,{to:I.Routes.APP}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n);var a=r.prototype;return a.componentDidMount=function(){(0,u.updateLocation)(this.props.location),this.stopListeningToHistory=(0,_.getHistory)().listen((function(e){e.pathname.startsWith(I.Routes.APPLICATION_STORE)&&(0,u.updateLocation)(e)})),this.props.isAuthenticated&&(0,s.fetchPaymentSources)(),m.default.disable(),m.default.setLayout(v.APPLICATION_STORE_LAYOUT),m.default.enable(),(0,g.trackAppUIViewed)("application_store")},a.componentWillUnmount=function(){null!=this.stopListeningToHistory&&this.stopListeningToHistory(),m.default.disable(),m.default.setLayout(y.DEFAULT_LAYOUT),m.default.enable()},a.renderCustomErrorMessage=function(){return N("div",{},void 0,N("p",{},void 0,T.default.Messages.ERRORS_STORE_CRASH),N("p",{},void 0,T.default.Messages.ERRORS_ACTION_TO_TAKE))},a.render=function(){var e=this.props,t=e.isAuthenticated,n=e.location,r=t?N("div",{className:b.default.applicationStore},void 0,this.renderContent()):N(A,{className:b.default.applicationStore,location:n,render:this.renderContent});return N(d.default,{renderCustomMessage:this.renderCustomErrorMessage},void 0,r)},r}(a.PureComponent);L.displayName="ApplicationStore";var D=(0,i.withRouter)((0,c.default)((0,p.default)(L)));t.default=D},,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=w;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(21)),l=n(644),u=n(109),s=n(3),d=C(n(2)),f=n(266),c=n(5547),p=C(n(5522)),v=n(5286),y=C(n(5618)),m=C(n(986)),h=C(n(426)),_=C(n(63)),g=C(n(5620)),E=C(n(424)),S=n(130),O=C(n(5621)),I=C(n(7)),T=C(n(5633)),b=C(n(5326));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(e){var t=e.payments,n=e.locale,r=e.compactMode,i=e.numPages,u=a.useRef(null),s=a.useState(0),d=s[0],c=s[1],y=a.useState(null),m=y[0],h=y[1],_=t.slice(10*d,10*(d+1));(0,v.useFetchUserStickerPacks)(),a.useEffect((function(){var e;null===(e=u.current)||void 0===e||e.scrollTo({to:0})}),[d]);var S=a.useCallback((function(e){c(e);var n=t[t.length-1].id;e===i-1&&m!==n&&((0,f.fetchPayments)(10,n),h(n))}),[t,i,m]),I=(0,p.default)("billing-history",u);return R(l.ListNavigatorProvider,{navigator:I},void 0,R(l.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement(g.default,A({className:(0,o.default)(T.default.verticalFit,T.default.paginator),currentPageIndex:d,onChangePage:S,numPages:i,ref:t},l),a.createElement(E.default,{className:T.default.bottomDivider,ref:u},_.map((function(e,t){return R(O.default,{className:(0,o.default)(T.default.paymentRow,T.default.bottomDivider),payment:e,locale:n,compactMode:r},t)}))))})))}L.displayName="PaymentHistoryPage";var D=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).scrollerRef=a.createRef(),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n);var l,s,p,v=r.prototype;return v.componentDidMount=function(){d.default.wait((function(){(0,c.fetchActivityStatistics)(),(0,f.fetchPayments)(20)}))},v.renderPremiumExternalSubscription=function(e){return(0,i.default)(null!=e.paymentGateway,"Expected payment gateway when rendering for external subscription"),R(h.default,{className:T.default.externalRow},void 0,R("div",{className:T.default.externalRowHeader},void 0,I.default.Messages.BILLING_EXTERNAL_HEADER.format({paymentGatewayName:u.PaymentGatewayToFriendlyName[e.paymentGateway]})),R("div",{className:T.default.externalRowBody},void 0,I.default.Messages.BILLING_EXTERNAL_DESCRIPTION.format({paymentGatewayName:u.PaymentGatewayToFriendlyName[e.paymentGateway],billingHistoryLink:(0,S.getExternalSubscriptionMethodUrl)(e.paymentGateway,"BILLING_HISTORY")})))},v.render=function(){var e=this.props,t=e.compactMode,n=e.payments,r=e.subscription,a=e.locale,i=null!=r&&r.isPurchasedExternally;return 0!==n.length||i?R("div",{className:T.default.verticalFit},void 0,null!=r&&i?this.renderPremiumExternalSubscription(r):null,n.length>0?R("div",{className:(0,o.default)(T.default.paymentPane,T.default.verticalFit)},void 0,t?null:R("div",{className:(0,o.default)(T.default.paymentRow,T.default.bottomDivider)},void 0,R(_.default,{className:T.default.paymentRowHeader},void 0,R("div",{className:b.default.date},void 0,I.default.Messages.BILLING_PAYMENT_TABLE_HEADER_DATE),R("div",{className:T.default.paymentRowHeaderDescription},void 0,I.default.Messages.BILLING_PAYMENT_TABLE_HEADER_DESCRIPTION),R("div",{className:b.default.amount},void 0,I.default.Messages.BILLING_PAYMENT_TABLE_HEADER_AMOUNT))),R(L,{compactMode:t,locale:a,payments:n,numPages:this.numPages})):null):null},l=r,(s=[{key:"numPages",get:function(){return Math.max(Math.ceil(this.props.payments.length/10),1)}}])&&N(l.prototype,s),p&&N(l,p),r}(a.PureComponent);function w(e){var t=(0,s.useStateFromStores)([y.default],(function(){return y.default.getPayments()})),n=(0,s.useStateFromStores)([m.default],(function(){return m.default.getSubscription()}));return a.createElement(D,A({},e,{payments:t,subscription:n}))}D.displayName="PaymentHistory",D.defaultProps={compactMode:!1},w.displayName="ConnectedPaymentHistory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=i(n(5619));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var d=[];var f=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a=r.prototype;return a.getPayment=function(e){return d.find((function(t){return t.id===e}))},a.getPayments=function(){return d},r}(r.default.Store))(a.default,{BILLING_PAYMENTS_FETCH_SUCCESS:function(e){for(var t,n=function(){var e=t.value;null==d.find((function(t){return t.id===e.id}))&&d.push(o.default.createFromServer(e))},r=u(e.payments);!(t=r()).done;)n();d.sort((function(e,t){return t.createdAt.getTime()-e.createdAt.getTime()})),d=[].concat(d)},PAYMENT_UPDATE:function(e){var t=e.payment,n=o.default.createFromServer(t),r=d.findIndex((function(e){return e.id===t.id}));-1===r?(d.push(n),d.sort((function(e,t){return t.createdAt.getTime()-e.createdAt.getTime()}))):d[r]=n,d=[].concat(d)},LOGOUT:function(e){d=[]}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(54)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(111)),o=d(n(343)),i=d(n(977)),l=d(n(5319)),u=n(1);function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){var t,n,r,s,d;function p(t){var n;return(n=e.call(this)||this).id=t.id,n.amount=t.amount,n.amountRefunded=t.amountRefunded,n.createdAt=t.createdAt,n.currency=t.currency,n.description=t.description,n.paymentSource=t.paymentSource,n.status=t.status,n.tax=t.tax,n.taxInclusive=t.taxInclusive,n.subscription=t.subscription,n.skuId=t.skuId,n.skuPrice=t.skuPrice,n.sku=t.sku,n.flags=t.flags,n}return n=e,(t=p).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),p.createFromServer=function(e){var t=null!=e.payment_source?o.default.createFromServer(e.payment_source):null,n=null!=e.sku?i.default.createFromServer(e.sku):null,r=null!=e.subscription?l.default.createFromServer(e.subscription):null;return new p({id:e.id,createdAt:new Date(e.created_at),currency:e.currency,tax:e.tax,taxInclusive:e.tax_inclusive,amount:e.amount,amountRefunded:e.amount_refunded,status:e.status,metadata:e.metadata,description:e.description,paymentSource:t,paymentGateway:e.payment_gateway,paymentGatewayPaymentId:e.payment_gateway_payment_id,flags:e.flags,subscription:r,skuId:e.sku_id,skuPrice:e.sku_price,sku:n})},r=p,(s=[{key:"isPremiumSubscription",get:function(){return null!=this.subscription&&u.PREMIUM_PLANS.has(this.subscription.planId)}},{key:"isPremiumGuildSubscription",get:function(){return null!=this.subscription&&null!=this.subscription.additionalPlans.find((function(e){var t=e.planId;return u.PREMIUM_GUILD_SUBSCRIPTION_PLANS.has(t)}))}},{key:"isGift",get:function(){return a.hasFlag(this.flags,u.PaymentFlags.GIFT)}},{key:"isPremiumGift",get:function(){return this.isGift&&Object.values(u.PremiumSubscriptionSKUs).includes(this.skuId)}},{key:"isPreorder",get:function(){return a.hasFlag(this.flags,u.PaymentFlags.PREORDER)}}])&&f(r.prototype,s),d&&f(r,d),p}(r.default);t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(84)),l=f(n(5475)),u=f(n(5422)),s=f(n(7)),d=f(n(5631));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=a.forwardRef((function(e,t){var n,r,f=e.currentPageIndex,c=e.numPages,y=e.onChangePage,m=e.children,h=e.className,_=e.showPageCount,g=void 0===_||_,E=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["currentPageIndex","numPages","onChangePage","children","className","showPageCount"]),S=f<=0,O=f>=c-1;return a.createElement("div",p({className:(0,o.default)(d.default.paginator,h),ref:t},E),m,v("div",{className:d.default.pageActions},void 0,v(i.default,{className:(0,o.default)(d.default.pageButtonPrev,(n={},n[d.default.disabled]=S,n)),tabIndex:S?-1:0,onClick:S?void 0:function(){return y(f-1)}},void 0,v(l.default,{className:d.default.pageButtonIcon,"aria-label":s.default.Messages.PAGINATION_PREVIOUS})),v("div",{className:d.default.pageIndicator},void 0,g?s.default.Messages.PAGINATOR_OF_PAGES.format({currentPage:f+1,numPages:c}):s.default.Messages.PAGINATOR_CURRENT_PAGE.format({currentPage:f+1})),v(i.default,{className:(0,o.default)(d.default.pageButtonNext,(r={},r[d.default.disabled]=O,r)),tabIndex:O?-1:0,onClick:O?void 0:function(){return y(f+1)}},void 0,v(u.default,{className:d.default.pageButtonIcon,"aria-label":s.default.Messages.PAGINATION_NEXT}))))}));t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=j();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=k(n(8)),i=k(n(140)),l=k(n(5)),u=n(644),s=k(n(3)),d=k(n(427)),f=n(5187),c=k(n(5405)),p=n(343),v=k(n(56)),y=k(n(334)),m=k(n(249)),h=k(n(84)),_=k(n(63)),g=k(n(439)),E=k(n(652)),S=k(n(248)),O=k(n(5188)),I=k(n(971)),T=k(n(350)),b=k(n(5298)),C=k(n(5285)),M=n(990),N=n(111),P=k(n(130)),A=n(250),R=k(n(5548)),L=n(1),D=k(n(7)),w=k(n(5326));function k(e){return e&&e.__esModule?e:{default:e}}function j(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return j=function(){return e},e}function U(){return(U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function G(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return F(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return F(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function B(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function H(e,t){return(H=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var V=function(e){return"https://"+L.SUPPORT_DOMAIN+"/hc/"+e.toLowerCase()+"/requests/new?ticket_form_id=360000118612"},W=(0,i.default)({TIME_PLAYED:null,PURCHASE_DATE:null,SKU_TYPE:null,ALREADY_REFUNDED:null,PAYMENT_STATUS:null,SKU_STICKER_PACK:null}),Y=[L.PaymentStatusTypes.FAILED,L.PaymentStatusTypes.REVERSED],z=function(e){var t=e.description,n=e.cost;return x("li",{className:w.default.paymentDetail},void 0,x(_.default,{justify:_.default.Justify.BETWEEN},void 0,x("div",{},void 0,t),x("div",{},void 0,n)))};z.displayName="PaymentDetail";var K=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={expanded:!1},t.refundRules=[{rule:W.TIME_PLAYED,canRefund:function(){if(t.isSkuPreorder)return!0;var e=t.timePlayed;return null==e||e.asMilliseconds()<l.default.duration(2,"hours").asMilliseconds()}},{rule:W.PURCHASE_DATE,canRefund:function(){var e=t.props.payment;if(t.isSkuPreorder)return!0;var n=e.isPremiumSubscription||e.isPremiumGuildSubscription||e.isPremiumGift?5:14;return t.daysSincePurchase<=n}},{rule:W.SKU_TYPE,canRefund:function(){var e=t.props.payment;return null==e.sku||e.sku.type!==L.SKUTypes.CONSUMABLE}},{rule:W.ALREADY_REFUNDED,canRefund:function(){var e=t.props.payment;return e.amountRefunded<e.amount}},{rule:W.PAYMENT_STATUS,canRefund:function(){var e=t.props.payment;return!Y.includes(e.status)}},{rule:W.SKU_STICKER_PACK,canRefund:function(){var e=t.props.payment;return null==e.sku||!(0,N.hasFlag)(e.sku.flags,L.SKUFlags.STICKER_PACK)}}],t.handleExpandInfo=function(){t.setState({expanded:!t.state.expanded})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,H(t,n);var i,s,d,v=r.prototype;return v.validateRefundRules=function(){return this.refundRules.filter((function(e){return!(0,e.canRefund)()})).map((function(e){return e.rule}))},v.renderStatus=function(){switch(this.props.payment.status){case L.PaymentStatusTypes.PENDING:return x("span",{className:w.default.statusTagGrey},void 0,D.default.Messages.BILLING_TAG_PENDING);case L.PaymentStatusTypes.FAILED:return x("span",{className:w.default.statusTagRed},void 0,D.default.Messages.BILLING_TAG_FAILED);case L.PaymentStatusTypes.REFUNDED:return x("span",{className:w.default.statusTagGreen},void 0,D.default.Messages.BILLING_TAG_REFUNDED);case L.PaymentStatusTypes.REVERSED:return x("span",{className:w.default.statusTagRed},void 0,D.default.Messages.BILLING_TAG_REVERSED);default:return null}},v.renderPrice=function(){var e=this.props.payment;return x("span",{className:w.default.price},void 0,(0,A.formatPrice)(e.amount,e.currency))},v.renderPaymentBreakdown=function(){var e=this.props,t=e.payment,n=e.locale,r=t.taxInclusive,i=t.tax,l=t.amount,u=t.currency;return x("div",{className:(0,o.default)(w.default.paymentText,w.default.paymentBreakdown)},void 0,null!=t.paymentSource?x(R.default,{paymentSource:t.paymentSource,locale:n,descriptionClassName:w.default.paymentText}):null,x("ul",{},void 0,!r&&i>0?x(a.Fragment,{},void 0,x(z,{description:t.description,cost:(0,A.formatPrice)(l-i,u)}),x(z,{description:D.default.Messages.BILLING_PAYMENT_BREAKDOWN_TAXES,cost:(0,A.formatPrice)(i,u)})):null,x(z,{description:D.default.Messages.BILLING_PAYMENT_BREAKDOWN_TOTAL,cost:(0,A.formatPrice)(l,u)})))},v.renderRefundDetails=function(){var e=this.props,t=e.locale,n=e.payment,r=this.validateRefundRules();if(r.includes(W.PAYMENT_STATUS)||r.includes(W.ALREADY_REFUNDED)||r.includes(W.SKU_STICKER_PACK))return null;var o,i=0===r.length,l=V(t),u=n.isPremiumSubscription||n.isPremiumGuildSubscription||n.isPremiumGift?5:14;return o=r.includes(W.SKU_TYPE)?D.default.Messages.BILLING_APPLICATION_CONSUMABLE_REFUND_TEXT_UNABLE.format({supportURL:l}):i?n.isPreorder&&this.isSkuPreorder?D.default.Messages.BILLING_PREORDER_REFUND_TEXT.format({supportURL:l}):n.isPremiumSubscription||n.isPremiumGuildSubscription?D.default.Messages.BILLING_PREMIUM_REFUND_TEXT.format({dateLimit:u,supportURL:l}):n.isGift?D.default.Messages.BILLING_GIFT_REFUND_TEXT.format({dateLimit:u,supportURL:l}):D.default.Messages.BILLING_APPLICATION_REFUND_TEXT.format({dateLimit:u,playtimeLimit:2,supportURL:l}):n.isGift?D.default.Messages.BILLING_GIFT_REFUND_TEXT_UNABLE.format({dateLimit:u}):n.isPremiumSubscription||n.isPremiumGuildSubscription?D.default.Messages.BILLING_PREMIUM_REFUND_TEXT_UNABLE.format({dateLimit:u}):D.default.Messages.BILLING_APPLICATION_REFUND_TEXT_UNABLE.format({dateLimit:u,playtimeLimit:2}),x(a.Fragment,{},void 0,x("h2",{className:w.default.paymentHeader},void 0,D.default.Messages.BILLING_REFUND_HEADER),x("div",{className:w.default.paymentText},void 0,x("div",{},void 0,o),this.renderRefundActions(r)))},v.renderRefundActions=function(e){var t=this.props,n=t.locale,r=t.payment;if(this.isSkuPreorder||e.includes(W.SKU_TYPE))return null;var a=e.includes(W.PURCHASE_DATE)?T.default:I.default,o=e.includes(W.TIME_PLAYED)?T.default:I.default;return x(_.default,{justify:_.default.Justify.BETWEEN,align:_.default.Align.END},void 0,x(_.default,{},void 0,x("div",{className:w.default.refundCriteria},void 0,x("h3",{className:w.default.refundSubHeader},void 0,r.isPreorder?D.default.Messages.BILLING_REFUND_RELEASE_DATE_SUBHEADER:D.default.Messages.BILLING_REFUND_PURCHASE_DATE_SUBHEADER),x(_.default,{align:_.default.Align.CENTER},void 0,x(a,{className:w.default.refundCriteriaIcon}),x("div",{},void 0,D.default.Messages.BILLING_REFUND_PURCHASE_DATE.format({daysSincePurchase:this.daysSincePurchase})))),r.isPremiumSubscription||r.isGift||r.isPremiumGuildSubscription?null:x("div",{className:w.default.refundCriteria},void 0,x("h3",{className:w.default.refundSubHeader},void 0,D.default.Messages.BILLING_REFUND_PLAY_TIME_SUBHEADER),x(_.default,{},void 0,x(o,{className:w.default.refundCriteriaIcon}),x("div",{},void 0,null!=this.timePlayed?this.timePlayed.humanize():D.default.Messages.BILLING_REFUND_PLAY_TIME_NEVER_PLAYED)))),x(m.default,{href:V(n)},void 0,D.default.Messages.BILLING_REFUND_REPORT_A_PROBLEM))},v.renderDescription=function(){var e,t,n=this.props,r=n.compactMode,o=n.payment,i=n.application,u=n.stickerPack,s=this.state.expanded,d=o.sku,p=o.subscription;if(null!=p&&null!=p.planId){var v,y=[];P.default.isNoneSubscription(p.planId)||(y.push(P.default.getDisplayName(p.planId)),v=L.SubscriptionPlanInfo[p.planId]);for(var m,h=G(p.additionalPlans);!(m=h()).done;){var _=m.value,E=_.planId,O=_.quantity;y.push((O>1?O+"x ":"")+P.default.getDisplayName(E)),null==v&&(v=L.SubscriptionPlanInfo[E])}t=y.join(", "),e=x(g.default,{className:w.default.descriptionIcon,game:i,size:g.default.Sizes.XSMALL,skuId:null!=v?v.skuId:null})}else if(null!=d)if(t=o.isPreorder?D.default.Messages.PREORDER_SKU_NAME.format({name:d.name}):d.name,null!=u){var I=(0,f.getStickerPackPreviewSticker)(u);e=x(c.default,{disableAnimation:!s,isInteracting:s,sticker:I,className:w.default.descriptionIcon,size:24})}else e=x(g.default,{className:w.default.descriptionIcon,game:i,size:g.default.Sizes.XSMALL,skuId:d.id});else e=x(C.default,{className:w.default.descriptionIcon}),t=o.description;var T=x("div",{className:w.default.date},void 0,(0,M.dateFormat)((0,l.default)(o.createdAt),"MM/DD/YYYY")),N=o.isGift?x(S.default,{text:D.default.Messages.BILLING_GIFT_PURCHASE_TOOLTIP},void 0,(function(e){return a.createElement(b.default,U({className:w.default.giftIcon},e))})):null;return r?x("div",{className:w.default.description},void 0,e,x("div",{},void 0,t,T),N):x(a.Fragment,{},void 0,T,x("div",{className:w.default.description},void 0,e,x("div",{},void 0,t),N))},v.renderExpandedSection=function(){return x("div",{className:w.default.expandedInfo},void 0,x("h2",{className:w.default.paymentHeader},void 0,D.default.Messages.BILLING_PURCHASE_DETAILS_HEADER),this.renderPaymentBreakdown(),this.renderRefundDetails())},v.render=function(){var e=this,t=this.props,n=t.payment,r=t.className,i=t.compactMode,l=this.state.expanded;return x(u.ListNavigatorItem,{id:n.id},void 0,(function(t){var n;return a.createElement(h.default,U({onClick:e.handleExpandInfo,className:(0,o.default)(l?w.default.payment:w.default.hoverablePayment,r,(n={},n[w.default.compact]=i,n)),focusProps:{offset:4}},t),x(_.default,{className:w.default.summaryInfo,align:_.default.Align.CENTER},void 0,e.renderDescription(),x("div",{className:w.default.amount},void 0,e.renderStatus(),e.renderPrice()),x(O.default,{className:w.default.expand,direction:l?O.default.Directions.UP:O.default.Directions.DOWN})),l?e.renderExpandedSection():null)}))},i=r,(s=[{key:"timePlayed",get:function(){var e=this.props.applicationStatistics;return null!=e&&null!=e.total_discord_sku_duration?l.default.duration(e.total_discord_sku_duration,"seconds"):null}},{key:"daysSincePurchase",get:function(){var e=this.props.payment,t=null!=e.sku?e.sku.releaseDate:null,n=null!=t&&t.isAfter(e.createdAt)?t:e.createdAt;return(0,l.default)().diff(n,"days")}},{key:"isSkuPreorder",get:function(){var e=this.props.payment;return null!=e.sku&&e.sku.isPreorder()}},{key:"typeString",get:function(){var e=this.props.payment.paymentSource;return e instanceof p.PaypalSourceRecord?E.default.Types.PAYPAL:e instanceof p.CreditCardSourceRecord?E.default.getType(e.brand):E.default.Types.UNKNOWN}}])&&B(i.prototype,s),d&&B(i,d),r}(a.PureComponent);K.displayName="PaymentHistoryRow",K.defaultProps={compactMode:!1};var $=s.default.connectStores([d.default,y.default,v.default],(function(e){var t=e.payment,n=null!=t.sku&&t.sku.type===L.SKUTypes.DURABLE_PRIMARY?t.sku.applicationId:null,r=null!=t.sku&&(0,N.hasFlag)(t.sku.flags,L.SKUFlags.STICKER_PACK)?d.default.getStickerPackBySkuId(t.sku.id):null;return{applicationStatistics:null!=n?y.default.getCurrentUserStatisticsForApplication(n):null,application:null!=n?v.default.getGame(n):null,stickerPack:r}}))(K);t.default=$},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getLocalizedDisplayMonth=function(e,t){var n=new Date;return n.setMonth(e-1),n.toLocaleString(t,{month:"short"})}},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={MenuStyle:!0};t.default=t.MenuStyle=void 0;var a=_(n(0)),o=m(n(8)),i=m(n(154)),l=n(7693),u=m(n(90)),s=n(372),d=m(n(970)),f=_(n(8185));Object.keys(f).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return f[e]}}))}));var c,p,v=_(n(8288)),y=m(n(6727));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t,n,r){c||(c="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var i=new Array(o),l=0;l<o;l++)i[l]=arguments[l+3];t.children=i}if(t&&a)for(var u in a)void 0===t[u]&&(t[u]=a[u]);else t||(t=a||{});return{$$typeof:c,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e){return function e(t){return null==t?[]:a.Children.toArray(t).flatMap((function(t){var n;return null==t||!1===t?[]:Array.isArray(t)?e(t):t.type===a.Fragment?null!==(n=e(t.props.children))&&void 0!==n?n:[]:[t]}))}(e).reduce((function(e,t){if(t.type===f.MenuSeparator)return e.push({type:"separator",navigable:!1}),e;if(t.type===f.MenuGroup){var n=S(t.props.children);return e.push({type:"groupstart",length:n.length,navigable:!1,props:t.props}),e.push.apply(e,n),e.push({type:"groupend",length:n.length,navigable:!1,props:t.props}),e}if(t.type===f.MenuItem)return e.push(null!=t.props.render?{type:"customitem",key:t.props.id,navigable:!0,render:t.props.render,props:t.props}:{type:"item",key:t.props.id,navigable:!0,label:t.props.label,children:t.props.children?S(t.props.children):void 0,props:t.props}),e;if(t.type===f.MenuCheckboxItem)return e.push({type:"checkbox",key:t.props.id,navigable:!0,props:t.props}),e;if(t.type===f.MenuRadioItem)return e.push({type:"radio",key:t.props.id,navigable:!0,props:t.props}),e;if(t.type===f.MenuControlItem)return e.push({type:"control",key:t.props.id,navigable:!0,props:t.props}),e;throw new Error("Menu API only allows Items and groups of Items as children. Received "+((null==t?void 0:t.type)||t||typeof t)+" ("+typeof t+") instead")}),[])}function O(e){var t,n=e.navId,r=e.style,f=void 0===r?p.FLEXIBLE:r,c=e.className,m=e.onClose,h=S(e.children),_=function e(t){return t.reduce((function(t,n){return n.navigable?(t.push({key:n.key,children:"item"===n.type&&null!=n.children?e(n.children):void 0}),t):t}),[])}(h),O=a.useRef([]);(0,i.default)(O.current,_)||(O.current=_);var I=null===(t=h.find((function(e){return null!=e.key})))||void 0===t?void 0:t.key,T=(0,l.useMenuNavigator)({navId:n,items:O.current,initialFocusPath:u.default.keyboardModeEnabled&&I?[I]:[],closeMenu:m}),b=a.useRef(null);return(0,s.useFocusLock)(b),a.createElement("div",g({className:(0,o.default)(y.default.menu,y.default[f],c)},T.getContainerProps(),{ref:b,"aria-label":e["aria-label"]}),E(d.default,{className:y.default.scroller},void 0,function e(t,n,r,o){var i=0,l=[];return t.reduce((function(t,u,s){var d=l.length>0?l[l.length-1]:t;switch(u.type){case"separator":d.push(E(v.Separator,{},"separator-"+s)),i=0;break;case"groupstart":i>0&&u.length>0&&(d.push(E(v.Separator,{},"separator-"+s)),i=0),l.push([]);break;case"groupend":l.length>0&&t.push(a.createElement(v.Group,g({key:"group-"+s,contents:l.pop()},u.props)));break;case"item":var f=u.children,c=[].concat(r,[u.key]),p=n.isFocused(c),y=null!=f?{"aria-haspopup":!0}:{},m=a.createElement(v.Item,g({key:u.key},u.props,{label:u.label,hasSubmenu:null!=f,isFocused:p,menuItemProps:g({},n.getItemProps({path:c}),{},y),onClose:o}));d.push(null!=f?a.createElement(v.SubmenuItem,g({key:u.key+"-submenu"},u.props,{parentItem:m,isFocused:p,menuSubmenuProps:n.getSubmenuProps({path:c}),renderSubmenu:function(){return e(f,n,c,o)}})):m),i++;break;case"customitem":var h=[].concat(r,[u.key]);d.push(a.createElement(v.CustomItem,g({key:u.key},u.props,{isFocused:n.isFocused(h),menuItemProps:n.getItemProps({path:h}),onClose:o}),u.render)),i++;break;case"checkbox":var _=[].concat(r,[u.key]);d.push(a.createElement(v.CheckboxItem,g({key:u.key},u.props,{isFocused:n.isFocused(_),menuItemProps:n.getItemProps({path:_,role:"menuitemcheckbox"})}))),i++;break;case"radio":var S=[].concat(r,[u.key]);d.push(a.createElement(v.RadioItem,g({key:u.key},u.props,{isFocused:n.isFocused(S),menuItemProps:n.getItemProps({path:S,role:"menuitemradio"})}))),i++;break;case"control":var O=[].concat(r,[u.key]);d.push(a.createElement(v.ControlItem,g({key:u.key},u.props,{isFocused:n.isFocused(O),menuItemProps:n.getItemProps({path:O}),onClose:o}))),i++}return t}),[])}(h,T,[],m)))}t.MenuStyle=p,function(e){e.FIXED="styleFixed",e.FLEXIBLE="styleFlexible"}(p||(t.MenuStyle=p={})),O.displayName="Menu";var I=O;t.default=I},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(11)),a=d(n(2)),o=d(n(677)),i=d(n(706)),l=n(648),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){f(o,r,a,i,l,"next",e)}function l(e){f(o,r,a,i,l,"throw",e)}i(void 0)}))}}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var v={init:function(e,t,n){void 0===t&&(t=null),a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_INIT,guildId:e,section:t,location:n})},open:function(e,t,n){v.init(e,t,n),(0,l.pushLayer)(u.Layers.GUILD_SETTINGS)},close:function(){a.default.wait((function(){return a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_CLOSE})}))},setSection:function(e){a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_SET_SECTION,section:e})},setSearchQuery:function(e){a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_SET_SEARCH_QUERY,searchQuery:e})},selectRole:function(e){a.default.wait((function(){return a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_ROLE_SELECT,roleId:e})}))},updateEmbed:function(e,t,n){r.default.patch({url:u.Endpoints.GUILD_WIDGET(e),body:{enabled:t,channel_id:n},oldFormErrors:!0}).then((function(t){a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_SET_WIDGET,guildId:e,enabled:t.body.enabled,channelId:t.body.channel_id})}))},updateMFALevel:function(e){var t=e.guildId,n=e.level,o=e.isEnabled;(0,i.default)({title:s.default.Messages.GUILD_SECURITY_REQ_MFA_LABEL,actionText:o?s.default.Messages.GUILD_SECURITY_REQ_MFA_TURN_OFF:s.default.Messages.GUILD_SECURITY_REQ_MFA_TURN_ON},(function(e){return r.default.post({url:u.Endpoints.GUILD_MFA(t),body:p({level:n},e),oldFormErrors:!0})})).then((function(e){return a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_SET_MFA_SUCCESS,level:e.body.level})}))},updateIcon:function(e,t){r.default.patch({url:u.Endpoints.GUILD(e),body:{icon:t},oldFormErrors:!0}).then((function(){a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_UPDATE,icon:t}),o.default.checkGuildTemplateDirty(e)}),(function(e){return a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_SUBMIT_FAILURE,errors:e.body})}))},cancelChanges:function(e){a.default.dirtyDispatch({type:u.ActionTypes.GUILD_SETTINGS_CANCEL_CHANGES,guildId:e})},updateGuild:function(e){a.default.dispatch(p({type:u.ActionTypes.GUILD_SETTINGS_UPDATE},e))},saveGuild:function(e,t){var n=t.name,i=t.description,l=t.icon,s=t.splash,d=t.banner,f=t.region,c=t.afkChannelId,p=t.afkTimeout,v=t.systemChannelId,y=t.verificationLevel,m=t.defaultMessageNotifications,h=t.explicitContentFilter,_=t.features,g=t.systemChannelFlags,E=t.preferredLocale,S=t.rulesChannelId,O=t.discoverySplash,I=t.publicUpdatesChannelId;return a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_SUBMIT}),r.default.patch({url:u.Endpoints.GUILD(e),body:{name:n,description:i,icon:l,splash:s,banner:d,region:f,features:_,preferred_locale:E,afk_channel_id:c,afk_timeout:p,system_channel_id:v,verification_level:y,default_message_notifications:m,explicit_content_filter:h,system_channel_flags:g,rules_channel_id:S,discovery_splash:O,public_updates_channel_id:I},oldFormErrors:!0}).then((function(t){a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_SUBMIT_SUCCESS,guild:t.body}),o.default.checkGuildTemplateDirty(e)}),(function(e){return a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_SUBMIT_FAILURE,errors:e.body})}))},updateGuildModeration:function(e,t){return r.default.patch({url:u.Endpoints.GUILD(e),body:{verification_level:t.verificationLevel,explicit_content_filter:t.explicitContentFilter},oldFormErrors:!0}).then((function(t){return o.default.checkGuildTemplateDirty(e),t}))},transferOwnership:function(e,t){return(0,i.default)({title:s.default.Messages.TRANSFER_OWNERSHIP,actionText:s.default.Messages.TRANSFER_OWNERSHIP},(function(n){return r.default.patch({url:u.Endpoints.GUILD(e),body:p({owner_id:t},n),oldFormErrors:!0})}))},deleteGuild:function(e,t){return(0,i.default)({title:s.default.Messages.DELETE_SERVER_TITLE.format({name:t}),actionText:s.default.Messages.DELETE_SERVER,disallowBackupCodes:!0},(function(t){return r.default.post({url:u.Endpoints.GUILD_DELETE(e),body:t,oldFormErrors:!0})})).then((function(){v.close()}))},leaveGuild:function(e){return c(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,r.default.delete({url:u.Endpoints.GUILD_LEAVE(e),oldFormErrors:!0});case 2:v.close();case 3:case"end":return t.stop()}}),t)})))()},updateMemberRoles:function(e,t,n,o,i){return c(regeneratorRuntime.mark((function l(){return regeneratorRuntime.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,r.default.patch({url:u.Endpoints.GUILD_MEMBER(e,t),body:{roles:n},oldFormErrors:!0});case 2:o.forEach((function(n){return a.default.dispatch({type:u.ActionTypes.GUILD_ROLE_MEMBER_ADD,guildId:e,roleId:n,userId:t})})),i.forEach((function(n){return a.default.dispatch({type:u.ActionTypes.GUILD_ROLE_MEMBER_REMOVE,guildId:e,roleId:n,userId:t})}));case 4:case"end":return l.stop()}}),l)})))()},bulkAddMemberRoles:function(e,t,n){return r.default.patch({url:u.Endpoints.GUILD_ROLE_MEMBERS(e,t),body:{member_ids:n}}).then((function(n){a.default.dispatch({type:u.ActionTypes.GUILD_ROLE_MEMBER_BULK_ADD,guildId:e,roleId:t,added:n.body})}))},updateRolesEditSection:function(e){a.default.wait((function(){return a.default.dispatch({type:u.ActionTypes.GUILD_SETTINGS_ROLES_EDIT_SECTION_UPDATE,section:e})}))},enableIntegration:function(e,t,n){return r.default.post({url:u.Endpoints.GUILD_INTEGRATIONS(e),body:{type:t,id:n},oldFormErrors:!0})},disableIntegration:function(e,t){return r.default.delete({url:u.Endpoints.GUILD_INTEGRATION(e,t),oldFormErrors:!0})},updateIntegration:function(e,t,n,a,o){var i={expire_behavior:n,expire_grace_period:a,enable_emoticons:o};return r.default.patch({url:u.Endpoints.GUILD_INTEGRATION(e,t),body:i,oldFormErrors:!0})},syncIntegration:function(e,t){r.default.post({url:u.Endpoints.GUILD_INTEGRATION_SYNC(e,t),oldFormErrors:!0})}},y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(101))&&r.__esModule?r:{default:r},l=n(15),u=n(440),s=n(1);function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this)._loadId=null,n._loadDate=n.props.root?Date.now():null,n.getLocation=(0,u.cachedFunction)((function(e,t,n,r){var a={};return null!=e&&(a.page=e),null!=t&&(a.section=t),null!=n&&(a.object=n),null!=r&&(a.objectType=r),a})),n.mergeLocation=(0,u.cachedFunction)((function(e,t){return c({},e,{},t)})),n.getContext=(0,u.cachedFunction)((function(e,t,n){return{location:e,loadDate:t,loadId:n}})),null!=t.loadId?n._loadId=t.loadId:t.root&&(n._loadId=i.default.v4()),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.renderProvider=function(e){var t=this.props,n=t.section,r=t.page,a=t.object,o=t.objectType,i=t.children,u=this.mergeLocation(e.location,this.getLocation(r,n,a,o)),s=this.getContext(u,this._loadDate||e.loadDate,this._loadId||e.loadId);return f(l.AnalyticsContext.Provider,{value:s},void 0,i)},a.render=function(){var e=this,t=this.props.context;return null!=t?this.renderProvider(t):f(l.AnalyticsContext.Consumer,{},void 0,(function(t){return e.renderProvider(t)}))},r}(o.Component);t.default=v,v.displayName="AnalyticsContext",v.Pages=s.AnalyticsPages,v.Sections=s.AnalyticsSections,v.Objects=s.AnalyticsObjects,v.ObjectTypes=s.AnalyticsObjectTypes,v.defaultProps={root:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.EMPTY_METADATA=void 0;var r=S(n(6)),a=S(n(5)),o=S(n(3)),i=S(n(11)),l=S(n(24)),u=S(n(2)),s=S(n(352)),d=n(659),f=n(7754),c=n(7766),p=S(n(339)),v=S(n(32)),y=S(n(229)),m=S(n(7868)),h=S(n(104)),_=S(n(20)),g=S(n(12)),E=n(1);function S(e){return e&&e.__esModule?e:{default:e}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T,b,C,M,N,P=["name","description","icon","splash","banner","region","afkChannelId","afkTimeout","systemChannelId","verificationLevel","defaultMessageNotifications","explicitContentFilter","features","systemChannelFlags","preferredLocale","rulesChannelId","discoverySplash","publicUpdatesChannelId"],A=!1,R=E.FormStates.CLOSED,L={},D=!1,w=null,k=null,j=0,U=E.MFALevels.NONE,G=null,F={primaryCategoryId:d.DEFAULT_DISCOVERY_CATEGORY_ID,secondaryCategoryIds:[],keywords:[],emojiDiscoverabilityEnabled:d.DEFAULT_EMOJI_DISCOVERABILITY_SETTING,partnerActionedTimestamp:null,partnerApplicationTimestamp:null};t.EMPTY_METADATA=F;var B=F,H=F,x=null,V=null,W=null;function Y(){return null!=M&&(0,f.getDesktopRolesOverviewConfig)(M.id).showNewRolesOverview}function z(e){if(null==M||null==C||C.id!==e)return!1;var t=_.default.getGuild(e);return null!=t&&(C===M?M=C=t:(C=t,M=M.set("roles",C.roles)),!0)}function K(e){var t=e.guildId,n=e.section,r=void 0===n?null:n,a=e.location,o=_.default.getGuild(t);if(null==o)return $();C=M=o,R=E.FormStates.OPEN,L={},N=t,U=M.mfaLevel,H=B,G=a,Z({section:r||T||E.GuildSettingsSections.OVERVIEW})}function $(){A=!1,R=E.FormStates.CLOSED,C=M=null,D=!1,w=null,k=null,j=0,x=null,V=null,W=null,T=null,b=null,U=E.MFALevels.NONE}function Z(e){if(null==M)return!1;var t=T;if((T=e.section)===E.GuildSettingsSections.BANS)s.default.fetchGuildBans(M.id);else if(T===E.GuildSettingsSections.INSTANT_INVITES)i.default.get({url:E.Endpoints.GUILD_INSTANT_INVITES(M.id),oldFormErrors:!0}).then((function(e){u.default.dispatch({type:E.ActionTypes.GUILD_SETTINGS_LOADED_INVITES,invites:e.body})}));else if(T===E.GuildSettingsSections.WIDGET)i.default.get({url:E.Endpoints.GUILD_WIDGET(M.id),oldFormErrors:!0}).then((function(e){u.default.dispatch({type:E.ActionTypes.GUILD_SETTINGS_SET_WIDGET,enabled:e.body.enabled,channelId:e.body.channel_id})}));else if(T===E.GuildSettingsSections.INTEGRATIONS||T===E.GuildSettingsSections.ROLES){if(Y()&&(N=null),t!==e.section)return X(e)}else T===E.GuildSettingsSections.MEMBERS?N=M.id:T===E.GuildSettingsSections.VANITY_URL&&i.default.get({url:E.Endpoints.GUILD_VANITY_URL(M.id),oldFormErrors:!0}).then((function(e){var t=e.body,n=t.code,r=t.uses;u.default.dispatch({type:E.ActionTypes.GUILD_SETTINGS_SET_VANITY_URL,code:n,uses:r})}))}function q(e){var t;return new m.default({code:e.code,temporary:e.temporary,revoked:e.revoked,inviter:null!=e.inviter?new h.default(e.inviter):null,channel:new v.default(e.channel),guild:null!=e.guild?new y.default(e.guild):null,uses:e.uses,maxUses:e.max_uses,maxAge:e.max_age,createdAt:(0,a.default)(null!==(t=e.created_at)&&void 0!==t?t:void 0)})}function X(e){return null!=M&&R===E.FormStates.OPEN&&((e.type!==E.ActionTypes.GUILD_INTEGRATIONS_UPDATE||e.guildId===M.id)&&void i.default.get({url:E.Endpoints.GUILD_INTEGRATIONS(M.id),query:{include_applications:!0},oldFormErrors:!0}).then((function(e){null!=M&&u.default.dispatch({type:E.ActionTypes.GUILD_SETTINGS_LOADED_INTEGATIONS,guildId:M.id,integrations:e.body})})))}var Q=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var o=a.prototype;return o.initialize=function(){this.waitFor(_.default,g.default)},o.hasChanges=function(){return!r.default.isEqual(M,C)||!r.default.isEqual(H,B)},o.isOpen=function(){return A},o.getSection=function(){return T},o.showNotice=function(){return this.hasChanges()},o.getGuildId=function(){return M?M.id:null},o.showPublicSuccessModal=function(){return!l.default.get(c.PUBLIC_SUCCESS_MODAL_SEEN_KEY)},o.getGuild=function(){return M},o.isSubmitting=function(){return R===E.FormStates.SUBMITTING},o.getErrors=function(){return L},o.getSelectedRoleId=function(){return N},o.getProps=function(){return{submitting:this.isSubmitting(),integrations:W,section:T,errors:L,guild:M,bans:x,invites:V,selectedRoleId:N,embedEnabled:D,embedChannelId:w,mfaLevel:U,searchQuery:b,vanityURLCode:k,vanityURLUses:j,originalGuild:C,hasChanges:this.hasChanges(),guildMetadata:H,analyticsLocation:G}},a}(o.default.Store))(u.default,__OVERLAY__?{}:{GUILD_SETTINGS_INIT:K,GUILD_SETTINGS_OPEN:function(e){A=!0,K(e)},GUILD_SETTINGS_CLOSE:function(e){return $()},GUILD_SETTINGS_UPDATE:function(e){if(null==M)return!1;P.forEach((function(t){null!=M&&e.hasOwnProperty(t)&&(M=M.set(t,e[t]))})),function(){if(null==M)return!1;var e=M.toJS(),t=C.toJS();P.some((function(n){return e[n]!==t[n]}))||(M=C)}()},GUILD_SETTINGS_CANCEL_CHANGES:function(e){var t=e.guildId;L={};var n=_.default.getGuild(t);null!=n&&(C=M=n)},GUILD_SETTINGS_SUBMIT:function(e){return R=E.FormStates.SUBMITTING,void(L={})},GUILD_SETTINGS_SUBMIT_SUCCESS:function(e){R=E.FormStates.OPEN},GUILD_SETTINGS_SUBMIT_FAILURE:function(e){R=E.FormStates.OPEN,T=E.GuildSettingsSections.OVERVIEW,L=e.errors||{}},GUILD_SETTINGS_SET_SECTION:Z,GUILD_SETTINGS_SET_SEARCH_QUERY:function(e){b=e.searchQuery},GUILD_SETTINGS_LOADED_BANS:function(e){x=e.bans.reduce((function(e,t){return null!=t.user&&null!=t.user.id&&(e[t.user.id]=t),e}),{})},GUILD_SETTINGS_LOADED_INVITES:function(e){V=e.invites.reduce((function(e,t){return e[t.code]=q(t),e}),{})},GUILD_SETTINGS_SET_WIDGET:function(e){D=e.enabled,w=e.channelId},GUILD_SETTINGS_SET_VANITY_URL:function(e){k=e.code||null,j=e.uses},GUILD_SETTINGS_SET_MFA_SUCCESS:function(e){var t=e.level;U=t},GUILD_SETTINGS_ROLE_SELECT:function(e){var t=e.roleId;N=t},GUILD_SETTINGS_LOADED_INTEGATIONS:function(e){W=e.integrations.map((function(e){return null!=e.user&&(e.user=new h.default(e.user)),null!=e.application&&(e.application=new p.default(e.application)),e}))},GUILD_BAN_ADD:function(e){var t,n=e.user,r=e.guildId;return null!=x&&(null!=M&&M.id===r&&void(x=I({},x,(t={},t[n.id]={user:n,reason:null},t))))},GUILD_BAN_REMOVE:function(e){var t=e.user,n=e.guildId;return null!=x&&(null!=M&&M.id===n&&void delete(x=I({},x))[t.id])},GUILD_ROLE_CREATE:function(e){var t=e.guildId,n=e.role;if(!z(t))return!1;N=n.id},GUILD_ROLE_UPDATE:function(e){if(!z(e.guildId))return!1},GUILD_ROLE_DELETE:function(e){var t=e.guildId,n=e.roleId;if(!z(t))return!1;N===n&&(N=Y()?null:t)},GUILD_UPDATE:function(e){if(null==M||M.id!==e.guild.id)return!1;var t=_.default.getGuild(M.id);if(null==t)return!1;var n=C=t,r=M.toJS();P.forEach((function(e){"icon"!==e&&"splash"!==e&&"banner"!==e&&"discoverySplash"!==e&&("rulesChannelId"!==e&&"publicUpdatesChannelId"!==e||r[e]!==c.CREATE_NEW_CHANNEL_VALUE)&&("features"!==e?n=n.set(e,r[e]):n.set(e,new Set(r[e])))})),M=n},GUILD_DELETE:function(e){if(null==M||M.id!==e.guild.id)return!1;$()},USER_CONNECTIONS_UPDATE:X,GUILD_INTEGRATIONS_UPDATE:X,INSTANT_INVITE_REVOKE_SUCCESS:function(e){delete(V=I({},V))[e.code]},INSTANT_INVITE_CREATE_SUCCESS:function(e){var t;V=I({},V,((t={})[e.invite.code]=q(e.invite),t))},GUILD_UPDATE_DISCOVERY_METADATA_FROM_SERVER:function(e){var t,n,r,a=e.guildId,o=e.metadata;null!=M&&a===M.id&&(B={primaryCategoryId:o.primaryCategoryId||d.DEFAULT_DISCOVERY_CATEGORY_ID,secondaryCategoryIds:o.secondaryCategoryIds||[],keywords:o.keywords||[],emojiDiscoverabilityEnabled:null!==(t=o.emojiDiscoverabilityEnabled)&&void 0!==t?t:d.DEFAULT_EMOJI_DISCOVERABILITY_SETTING,partnerActionedTimestamp:null!==(n=o.partnerActionedTimestamp)&&void 0!==n?n:null,partnerApplicationTimestamp:null!==(r=o.partnerApplicationTimestamp)&&void 0!==r?r:null},H=B)},GUILD_DISCOVERY_METADATA_FETCH_FAIL:function(e){B=H=F},GUILD_DISCOVERY_CATEGORY_ADD:function(e){var t=e.guildId,n=e.categoryId;null!=M&&t===M.id&&(H=I({},H,{secondaryCategoryIds:[].concat(H.secondaryCategoryIds,[n])}),B=I({},B,{secondaryCategoryIds:[].concat(B.secondaryCategoryIds,[n])}))},GUILD_DISCOVERY_CATEGORY_DELETE:function(e){var t=e.guildId,n=e.categoryId;if(null!=M&&t===M.id){var r,a=H.secondaryCategoryIds.indexOf(n);-1!==a&&((r=[].concat(H.secondaryCategoryIds)).splice(a,1),H=I({},H,{secondaryCategoryIds:r})),-1!==(a=B.secondaryCategoryIds.indexOf(n))&&((r=[].concat(B.secondaryCategoryIds)).splice(a,1),B=I({},B,{secondaryCategoryIds:r}))}},GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL:function(e){var t=e.guildId,n=e.errors;null!=M&&t===M.id&&(L=n||{})},GUILD_UPDATE_DISCOVERY_METADATA:function(e){var t=e.guildId,n=e.primaryCategoryId,r=e.keywords,a=e.emojiDiscoverabilityEnabled;null!=M&&t===M.id&&(H=I({},H,{primaryCategoryId:null!=n?n:H.primaryCategoryId,keywords:null!=r?r:H.keywords,emojiDiscoverabilityEnabled:null!=a?a:H.emojiDiscoverabilityEnabled}))},GUILD_UPDATE_DISCOVERY_METADATA_FAIL:function(e){var t=e.guildId,n=e.errors;null!=M&&t===M.id&&(L=n||{})}});t.default=Q},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.MenuItemColor=void 0,t.MenuItemColor=r,function(e){e.DEFAULT="colorDefault",e.BRAND="colorBrand",e.DANGER="colorDanger",e.PREMIUM="colorPremium"}(r||(t.MenuItemColor=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(8)),o=u(n(249)),i=u(n(7683)),l=u(n(6930));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t,n=e.icon,r=e.iconNode,o=e.timestamp,u=e.className,s=e.children,f=e.contentClassName,c=e.iconClassName,p=e.iconContainerClassName,v=e.compact,y=void 0!==v&&v;return d("div",{className:(0,a.default)(u,(t={},t[l.default.container]=!0,t[l.default.compact]=y,t))},void 0,null!=r&&d("div",{className:(0,a.default)(l.default.iconContainer,p)},void 0,r),null!=n&&d("div",{className:l.default.iconContainer},void 0,d("div",{className:(0,a.default)(l.default.icon,l.default.iconSize,c),style:{backgroundImage:"url('"+n+"')"}})),d("div",{className:(0,a.default)(f,l.default.content)},void 0,s,null!=o&&d(i.default,{timestamp:o})))}f.displayName="SystemMessage";var c=function(e){var t=e.onClick,n=e.children;return d("span",{className:l.default.action},void 0,"—",d(o.default,{onClick:t,className:l.default.actionAnchor},void 0,n))};c.displayName="SystemMessageAction",f.Action=c;var p=f;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=s(n(35)),l=n(991),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t,n){void 0===n&&(n=u.default.Messages.COPY_ID);var r=(0,a.useStateFromStores)([i.default],(function(){return i.default.developerMode}),[]);return!__OVERLAY__&&r&&l.SUPPORTS_COPY?f(o.MenuItem,{id:"devmode-copy-id",label:n,action:function(n){var r=t&&n.shiftKey?t:e;(0,l.copy)(r)}},"devmode-copy-id"):null}c.displayName="useCopyIdItem"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isTermsFormField=function(e){return!!e&&e.field_type===r.TERMS},t.GuildJoinRequestApplicationStatuses=t.UserVerificationFieldPlatforms=t.VerificationFormFieldTypes=t.MAX_RESULTS_PER_PAGE=void 0;var r,a,o;t.MAX_RESULTS_PER_PAGE=25,t.VerificationFormFieldTypes=r,function(e){e.TERMS="TERMS",e.TEXT_INPUT="TEXT_INPUT",e.PARAGRAPH="PARAGRAPH",e.MULTIPLE_CHOICE="MULTIPLE_CHOICE",e.VERIFICATION="VERIFICATION"}(r||(t.VerificationFormFieldTypes=r={})),t.UserVerificationFieldPlatforms=a,function(e){e.EMAIL="email",e.PHONE="phone"}(a||(t.UserVerificationFieldPlatforms=a={})),t.GuildJoinRequestApplicationStatuses=o,function(e){e.STARTED="STARTED",e.PENDING="PENDING",e.REJECTED="REJECTED",e.APPROVED="APPROVED"}(o||(t.GuildJoinRequestApplicationStatuses=o={}))},function(e,t,n){"use strict";var r,a,o,i;Object.defineProperty(t,"__esModule",{value:!0}),t.ApplicationCommandOptionType=t.ApplicationCommandPermissionType=t.ApplicationCommandType=t.ApplicationCommandSectionType=void 0,t.ApplicationCommandSectionType=r,function(e){e[e.BUILT_IN=0]="BUILT_IN",e[e.GUILD=1]="GUILD",e[e.DM=2]="DM"}(r||(t.ApplicationCommandSectionType=r={})),t.ApplicationCommandType=a,function(e){e[e.BUILT_IN=0]="BUILT_IN",e[e.BUILT_IN_TEXT=1]="BUILT_IN_TEXT",e[e.BUILT_IN_INTEGRATION=2]="BUILT_IN_INTEGRATION",e[e.BOT=3]="BOT",e[e.PLACEHOLDER=4]="PLACEHOLDER"}(a||(t.ApplicationCommandType=a={})),t.ApplicationCommandPermissionType=o,function(e){e[e.ROLE=1]="ROLE",e[e.USER=2]="USER"}(o||(t.ApplicationCommandPermissionType=o={})),t.ApplicationCommandOptionType=i,function(e){e[e.SUB_COMMAND=1]="SUB_COMMAND",e[e.SUB_COMMAND_GROUP=2]="SUB_COMMAND_GROUP",e[e.STRING=3]="STRING",e[e.INTEGER=4]="INTEGER",e[e.BOOLEAN=5]="BOOLEAN",e[e.USER=6]="USER",e[e.CHANNEL=7]="CHANNEL",e[e.ROLE=8]="ROLE",e[e.MENTIONABLE=9]="MENTIONABLE"}(i||(t.ApplicationCommandOptionType=i={}))},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r,a=y(n(0)),o=p(n(8)),i=p(n(80)),l=p(n(7824)),u=n(248),s=n(106),d=p(n(992)),f=y(n(433)),c=p(n(6937));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e){var t,n=e.value,r=e.disabled,p=void 0!==r&&r,v=e.hideBorder,y=void 0!==v&&v,h=e.tooltipNote,_=e.onChange,g=e.className,E=e.style,S=e.note,O=e.children,I=a.useRef(null),T=a.useRef(null),b=(0,s.useUID)(),C=m(l.default,{id:b,checked:n,onChange:_,disabled:p,focusProps:{enabled:!1},innerRef:I});return m("div",{style:E,className:(0,o.default)(c.default.container,g,(t={},t[c.default.disabled]=p,t))},void 0,m(i.default,{within:!0,offset:-4,focusTarget:I,ringTarget:T},void 0,a.createElement("div",{className:c.default.labelRow,ref:T},m("label",{htmlFor:b,className:c.default.title},void 0,O),m("div",{className:c.default.control},void 0,null!=h?m(u.TooltipContainer,{text:h},void 0,C):C))),S&&m("div",{className:c.default.note},void 0,m(f.default,{disabled:p,type:f.Types.DESCRIPTION},void 0,S)),!y&&m(d.default,{className:c.default.dividerDefault}))}h.displayName="SwitchItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(21)),a=p(n(11)),o=p(n(2)),i=n(49),l=p(n(33)),u=n(120),s=n(8064),d=p(n(185)),f=n(667),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var y={archiveThread:function(e){return a.default.patch({url:c.Endpoints.CHANNEL(e.id),body:{archived:!0}})},unarchiveThread:function(e){return a.default.patch({url:c.Endpoints.CHANNEL(e.id),body:{archived:!1}})},createThread:function(e,t,n,r,o){var i=null!=t?c.Endpoints.CHANNEL_MESSAGE_THREADS(e.id,t):c.Endpoints.CHANNEL_THREADS(e.id);return a.default.post({url:i,body:{name:n,type:r,auto_archive_duration:o}})},joinThread:function(e){return a.default.post({url:c.Endpoints.THREAD_MEMBER(e.id),body:{}})},addMember:function(e,t){return a.default.post({url:c.Endpoints.THREAD_MEMBER(e.id,t),body:{}})},leaveThread:function(e){return a.default.delete({url:c.Endpoints.THREAD_MEMBER(e.id)})},removeMember:function(e,t){return a.default.delete({url:c.Endpoints.THREAD_MEMBER(e.id,t),body:{}})},setAutoArchiveDuration:function(e,t){return a.default.patch({url:c.Endpoints.CHANNEL(e.id),body:{auto_archive_duration:t}})},openThreadSidebarForViewing:function(e){u.ComponentDispatch.dispatch(c.ComponentActions.POPOUT_CLOSE),l.default.getChannelId()!==e.parent_id&&(0,i.transitionToGuild)(e.guild_id,e.parent_id),(0,r.default)(null!=e.parent_id,"all threads must have parents"),o.default.dispatch({type:c.ActionTypes.THREAD_SIDEBAR_VIEW_THREAD,parentChannelId:e.parent_id,channelId:e.id}),setTimeout((function(){u.ComponentDispatch.dispatch(c.ComponentActions.FOCUS_CHANNEL_TEXT_AREA,{channelId:e.id})}),0)},openThreadSidebarForCreating:function(e,t){u.ComponentDispatch.dispatch(c.ComponentActions.POPOUT_CLOSE),l.default.getChannelId()!==e.id&&(0,i.transitionToGuild)(e.guild_id,e.id),o.default.dispatch({type:c.ActionTypes.THREAD_SIDEBAR_CREATE_THREAD,parentChannelId:e.id,parentMessageId:null==t?void 0:t.id})},closeThreadSidebar:function(e){o.default.dispatch({type:c.ActionTypes.THREAD_SIDEBAR_CLOSE,parentChannelId:e})},setNotificationSetting:function(e,t){var n,r=this;return(n=regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(d.default.hasJoined(e.id)){n.next=3;break}return n.next=3,r.joinThread(e);case 3:return n.abrupt("return",a.default.patch({url:c.Endpoints.THREAD_MEMBER_SETTINGS(e.id),body:{flags:t}}));case 4:case"end":return n.stop()}}),n)})),function(){var e=this,t=arguments;return new Promise((function(r,a){var o=n.apply(e,t);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))})()},loadArchivedThreads:function(e,t,n,r){o.default.dirtyDispatch({type:c.ActionTypes.LOAD_ARCHIVED_THREADS,channelId:t,listType:n,before:r}),a.default.get({url:s.ArchivedThreadListTypeAdapters[n].endpoint(t),query:{before:r},retries:2}).then((function(a){var i=a.body,l=i.threads,u=i.members,s=i.has_more;o.default.dispatch({type:c.ActionTypes.LOAD_ARCHIVED_THREADS_SUCCESS,guildId:e,channelId:t,listType:n,before:r,threads:l,members:(null!=u?u:[]).map((function(e){return(0,f.convertServerThreadMember)(e)})),hasMore:s})}),(function(){o.default.dispatch({type:c.ActionTypes.LOAD_ARCHIVED_THREADS_FAIL,channelId:t,listType:n,before:r})}))}};t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=se;var r,a=J(n(0)),o=X(n(8)),i=X(n(21)),l=n(3),u=X(n(436)),s=n(974),d=X(n(1039)),f=X(n(7792)),c=X(n(7566)),p=X(n(7622)),v=X(n(8035)),y=X(n(8302)),m=J(n(7797)),h=X(n(7594)),_=n(7600),g=X(n(344)),E=X(n(1056)),S=X(n(678)),O=X(n(663)),I=X(n(7895)),T=n(234),b=X(n(8320)),C=X(n(142)),M=X(n(10)),N=X(n(56)),P=X(n(64)),A=X(n(20)),R=X(n(144)),L=X(n(55)),D=X(n(12)),w=X(n(84)),k=X(n(437)),j=X(n(63)),U=J(n(643)),G=X(n(336)),F=X(n(970)),B=X(n(15)),H=J(n(152)),x=X(n(269)),V=n(169),W=n(253),Y=n(1062),z=X(n(37)),K=n(1),$=X(n(7)),Z=X(n(6822)),q=X(n(423));function X(e){return e&&e.__esModule?e:{default:e}}function Q(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Q=function(){return e},e}function J(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Q();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ee(){return(ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function te(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function ne(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,re(e,t)}function re(e,t){return(re=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ae=z.default.getEnableHardwareAcceleration()?U.AnimatedAvatar:U.default,oe=[n(8321),n(8322),n(8323),n(8324),n(8325),n(8326),n(8327)];function ie(e){e.stopPropagation()}var le=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={show:!1},t}ne(t,e);var n=t.prototype;return n.componentDidMount=function(){this.setState({show:!0})},n.getWumpusImage=function(){var e=this.props.userId;if("string"!=typeof e)return oe[0];var t=parseInt(e.slice(-6),10);return oe[t%oe.length]},n.render=function(){var e;return te("div",{className:Z.default.wumpusWrapper},void 0,te("div",{className:(0,o.default)(Z.default.wumpus,(e={},e[Z.default.wumpusShown]=this.state.show,e))},void 0,te("img",{className:Z.default.wumpusImage,alt:$.default.Messages.IMG_ALT_ICON.format({name:$.default.Messages.WUMPUS}),src:this.getWumpusImage()}),te("span",{className:Z.default.wumpusTooltip},void 0,$.default.Messages.USER_POPOUT_WUMPUS_TOOLTIP)))},t}(a.PureComponent);le.displayName="BouncyWumpus";var ue=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).close=function(){var e=t.props.onClose;e&&e()},t.handleOpenProfile=function(){d.default.open(t.props.user.id,t.props.guildId||void 0),t.close()},t}ne(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this;this.fetchApplication().then((function(){return e.trackOpenPopout()}))},n.componentDidUpdate=function(e){var t=this.props.activity;null==t||null!=e.activity&&t.application_id===e.activity.application_id||this.fetchApplication()},n.fetchApplication=function(){var e=this.props.activity;return null!=e&&null!=e.application_id&&null==N.default.getGame(e.application_id)?u.default.fetchApplication(e.application_id):Promise.resolve()},n.trackOpenPopout=function(){var e,t,n,r=this.props,a=r.activity,o=r.user,i=r.status,l=r.isMobile,u=r.isApplicationStreaming,s=r.analyticsParams,d=r.customStatusActivity;null!=a&&(e=a.party,t=a.assets,n=null!=a.application_id?N.default.getGame(a.application_id):null);var f=i;i===K.StatusTypes.ONLINE&&(f=l?K.AnalyticsUserStatusTypes.ONLINE_MOBILE:K.AnalyticsUserStatusTypes.ONLINE_DESKTOP),B.default.track(K.AnalyticEvents.OPEN_POPOUT,ee({type:"Profile Popout",other_user_id:o.id,application_id:null!=a?a.application_id:void 0,application_name:null!=a?a.name:void 0,sku_id:null!=n?n.primarySkuId:null,is_friend:L.default.isFriend(o.id),has_images:!(null==t||!t.large_image&&!t.small_image),party_max:null!=e&&null!=e.size?e.size[1]:void 0,party_id:null!=e?e.id:void 0,party_platform:null!=e&&(0,T.isSpotifyParty)(e.id)?K.PlatformTypes.SPOTIFY:null,game_platform:(0,g.default)(a),profile_user_status:f,is_streaming:u,has_custom_status:null!=d},s))},n.getMode=function(){var e=this.props,t=e.activity;return e.isApplicationStreaming?"Playing":null==t?"Normal":(0,O.default)(t)?"Streaming":(0,S.default)(t)?"Xbox":(0,E.default)(t)?"Spotify":"Playing"},n.getStatusMode=function(){var e=this.props,t=e.activity,n=e.status;return(0,O.default)(t)?"Streaming":(0,V.upperCaseFirstChar)(n)},n.getNonUserBotMode=function(){var e=this.props.disableUserProfileLink;return this.props.user.isNonUserBot()||e?"NonUserBot":"Normal"},n.renderHeaderName=function(){var e=this.props.nickname;return null!=e?te("div",{className:Z.default.headerNameWrapper},void 0,te("span",{className:Z.default.headerName},void 0,e)):null},n.renderAvatarOverlay=function(){var e=this.props,t=e.isMobile,n=e.status,r=G.default.Masks.AVATAR_DEFAULT;return null!=n&&(r=t?G.default.Masks.AVATAR_STATUS_MOBILE_80:G.default.Masks.AVATAR_STATUS_ROUND_80),te(G.default,{mask:r,className:Z.default.avatarHint,width:80,height:80},void 0,te("div",{className:Z.default.avatarHintInner},void 0,$.default.Messages.VIEW_PROFILE))},n.renderHeader=function(){var e,t=this.props,n=t.activity,r=t.user,a=t.nickname,i=t.status,l=t.disableUserProfileLink,u=t.isGuest,s=t.isMobile,d=t.customStatusActivity,f=H.hasAnimatedAvatar(r),c=r.isNonUserBot(),v=this.getMode(),y=this.getNonUserBotMode(),m=te(ae,{src:f?r.getAvatarURL("gif"):r.getAvatarURL(),size:U.Sizes.SIZE_80,"aria-label":r.username,status:"Streaming"===v?K.StatusTypes.STREAMING:i,statusColor:null!=n?K.Colors.WHITE:null,isMobile:s,statusTooltip:!0});return te("div",{className:(0,W.getClass)(Z.default,"header",v)},void 0,te(j.default,{align:j.default.Align.CENTER,justify:j.default.Justify.CENTER,direction:j.default.Direction.VERTICAL,className:Z.default.headerTop},void 0,u?m:te(w.default,{className:(0,W.getClass)(Z.default,"avatarWrapper",y),onClick:c||l?void 0:this.handleOpenProfile},void 0,m,this.renderAvatarOverlay()),te("div",{className:Z.default.headerText},void 0,this.renderHeaderName(),te(j.default,{align:j.default.Align.CENTER},void 0,te(p.default,{user:r,invertBotTagColor:"Normal"!==v,hideDiscriminator:c,className:(0,o.default)((e={},e[Z.default.headerTagNoNickname]=null==a,e[Z.default.headerTagWithNickname]=null!=a,e)),usernameClass:null==a?Z.default.headerTagUsernameNoNickname:null,botClass:null==a?Z.default.headerBotTag:Z.default.headerBotTagWithNickname}))),te(I.default,{activity:d,className:Z.default.customStatus,emojiClassName:Z.default.customStatusEmoji,soloEmojiClassName:Z.default.customStatusSoloEmoji,textClassName:Z.default.customStatusText})),this.renderActivity())},n.renderActivity=function(){var e=this.props,t=e.activity,n=e.customStatusActivity,r=e.user,a=e.guildId,o=e.channelId,i=null!=t?t:n;return te(m.default,{type:m.UserActivityTypes.USER_POPOUT,activity:i,className:Z.default.activity,user:r,guildId:a,channelId:o,source:K.AnalyticsLocations.PROFILE_POPOUT,onOpenGameProfile:this.close,onOpenConnections:this.close,onAction:this.close},"activity")},n.renderRoles=function(){var e=this.props,t=e.guild,n=e.user,r=e.guildMember;return null==t||null==r?null:[te("div",{className:Z.default.bodyTitle},"title",$.default.Messages.ROLES_LIST.format({numRoles:r.roles.length})),te(f.default,{className:(0,o.default)(Z.default.rolesList,Z.default.endBodySection),guild:t,user:n,userRoles:r.roles},"roles")]},n.renderNote=function(){var e=this.props,t=e.user,n=e.setNote,r=e.canDM;return[te("div",{className:Z.default.bodyTitle},"title",$.default.Messages.NOTE),te(v.default,{className:Z.default.note,userId:t.id,autoFocus:n||!r},"note")]},n.renderBody=function(){return this.props.user.isNonUserBot()?null:te(F.default,{className:Z.default.body,fade:!0},void 0,te("div",{className:Z.default.bodyInnerWrapper},void 0,this.renderRoles(),this.renderNote()))},n.renderProtip=function(e){var t;return te("div",{className:(0,o.default)(Z.default.protip,(t={},t[q.default.marginTop8]=e,t))},void 0,$.default.Messages.CONTEXT_MENU_HINT)},n.renderFooter=function(){var e=this.props,t=e.user,n=e.setNote,r=e.canDM;if(t.isNonUserBot())return null;var a=r&&(0,Y.isNewUser)(t)&&!t.bot;return __OVERLAY__&&!r?null:te("div",{className:Z.default.footer},void 0,a?te(le,{userId:t.id}):null,r?te(y.default,{user:t,onClose:this.close,autoFocus:!n}):null,a||__OVERLAY__?null:this.renderProtip(r))},n.render=function(){var e=this.props.user;return te(c.default,{section:K.AnalyticsSections.PROFILE_POPOUT},void 0,te(k.default,{"aria-label":e.username,className:Z.default.userPopout,onClick:ie,onContextMenu:ie},void 0,this.renderHeader(),this.renderBody(),this.renderFooter()))},t}(a.PureComponent);function se(e){var t=e.userId,n=e.user,r=e.guildId,o=e.channelId,u=e.setNote,d=e.onClose,f=a.useMemo((function(){var e;return null!=r?((e={})[r]=[t],e):{}}),[r,t]);(0,_.useSubscribeGuildMembers)(f);var c=(0,l.useStateFromStores)([D.default],(function(){return D.default.getUser(t)}),[t]),p=null!=c?c:n,v=(0,l.useStateFromStores)([A.default],(function(){return null!=r?A.default.getGuild(r):null})),y=(0,l.useStateFromStores)([P.default],(function(){return null!=r?P.default.getMember(r,t):null})),m=(0,l.useStateFromStoresArray)([R.default],(function(){return[R.default.findActivity(t,(function(e){return e.type!==K.ActivityTypes.CUSTOM_STATUS})),R.default.findActivity(t,(function(e){return e.type===K.ActivityTypes.CUSTOM_STATUS})),(null==p?void 0:p.isNonUserBot())?null:R.default.getStatus(t),R.default.isMobileOnline(t)]})),g=m[0],E=m[1],S=m[2],O=m[3],I=(0,l.useStateFromStores)([M.default],(function(){return M.default.isGuest()})),T=(0,l.useStateFromStores)([C.default],(function(){return null!=C.default.getStreamForUser(t)})),N=(0,b.default)(t,r),L=(0,h.default)(),w=a.useState(!1),k=w[0],j=w[1];return a.useEffect((function(){null==c&&(0,s.getUser)(t).finally((function(){return j(!0)}))}),[c,t]),null==p?(k&&(0,i.default)(null!=p,"Unexpected missing user"),null):te(ue,{userId:t,user:p,guildId:r,guild:v,nickname:x.default.getNickname(r,o,p),guildMember:y,activity:g,customStatusActivity:E,status:S,isMobile:O,isGuest:I,isApplicationStreaming:T,canDM:N,theme:L,setNote:u,onClose:d})}ue.displayName="UserPopout",ue.defaultProps={disableUserProfileLink:__OVERLAY__,analyticsParams:{}},se.displayName="ConnectedUserPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=e["aria-label"],p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","aria-label"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24","aria-label":c}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M11.383 3.07904C11.009 2.92504 10.579 3.01004 10.293 3.29604L6 8.00204H3C2.45 8.00204 2 8.45304 2 9.00204V15.002C2 15.552 2.45 16.002 3 16.002H6L10.293 20.71C10.579 20.996 11.009 21.082 11.383 20.927C11.757 20.772 12 20.407 12 20.002V4.00204C12 3.59904 11.757 3.23204 11.383 3.07904ZM14 5.00195V7.00195C16.757 7.00195 19 9.24595 19 12.002C19 14.759 16.757 17.002 14 17.002V19.002C17.86 19.002 21 15.863 21 12.002C21 8.14295 17.86 5.00195 14 5.00195ZM14 9.00195C15.654 9.00195 17 10.349 17 12.002C17 13.657 15.654 15.002 14 15.002V13.002C14.551 13.002 15 12.553 15 12.002C15 11.451 14.551 11.002 14 11.002V9.00195Z","aria-hidden":!0}))}d.displayName="Speaker"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a.forwardRef((function(t,n){return l(o.AnalyticsContext.Consumer,{},void 0,(function(r){return a.createElement(e,u({},t,{ref:n,analyticsContext:r}))}))}));return t.displayName="withAnalyticsContext("+(e.displayName||e.name||"")+")",t};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(15);function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useAnalyticsContext=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(15);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}t.useAnalyticsContext=function(){return r.useContext(a.AnalyticsContext)}},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Caret=t.Divider=t.Icon=t.Title=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=n(80),l=p(n(84)),u=p(n(248)),s=p(n(5422)),d=p(n(126)),f=p(n(336)),c=p(n(6945));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=function(e){var t=e.className,n=e.children,r=e.onContextMenu,a=e.onClick,i=e.muted,l=void 0!==i&&i;return y(d.default,{className:(0,o.default)(t,c.default.title),size:d.default.Sizes.SIZE_16,muted:l,onContextMenu:r,onClick:a},void 0,n)};t.Title=m,m.displayName="Title";var h=function(e){var t=e.className,n=e.iconClassName,r=e.children,a=e.selected,i=void 0!==a&&a,s=e.disabled,d=void 0!==s&&s,p=e.showBadge,v=void 0!==p&&p,m=e.color,h=e.foreground,_=e.background,g=e.icon,E=e.onClick,S=e.onContextMenu,O=e.tooltip,I=void 0===O?null:O,T=e.tooltipColor,b=e.tooltipPosition,C=void 0===b?u.default.Positions.BOTTOM:b,M=e.hideOnClick,N=void 0===M||M,P=e.role,A=e["aria-label"],R=e["aria-hidden"],L=e["aria-checked"],D=y(g,{x:0,y:0,width:24,height:24,className:(0,o.default)(n,c.default.icon),foreground:null!=h?h:void 0,background:null!=_?_:void 0,color:m}),w=A;return null==w&&"string"==typeof I&&(w=I),y(u.default,{text:I,color:T,position:C,hideOnClick:N},void 0,(function(e){var n,a=e.onMouseEnter,u=e.onMouseLeave,s=e.onFocus,p=e.onBlur;return y(l.default,{tag:"div",onClick:d?void 0:E,onContextMenu:d?void 0:S,onMouseEnter:a,onMouseLeave:u,onFocus:s,onBlur:p,className:(0,o.default)(t,(n={},n[c.default.iconWrapper]=!0,n[c.default.clickable]=!d&&null!=E,n[c.default.selected]=i,n)),role:P,"aria-label":w,"aria-hidden":R,"aria-checked":L,tabIndex:d||null==E?-1:0},void 0,v?y(f.default,{mask:f.default.Masks.HEADER_BAR_BADGE},void 0,D):D,v?y("span",{className:c.default.iconBadge}):null,r)}))};t.Icon=h,h.displayName="Icon";var _=function(e){var t=e.className;return y("div",{className:(0,o.default)(c.default.divider,t)})};t.Divider=_,_.displayName="Divider";var g=function(){return y(s.default,{className:c.default.caret})};t.Caret=g,g.displayName="Caret";var E=function(e){var t,n=e.className,r=e.children,l=e.toolbar,u=e.onDoubleClick,s=e["aria-label"],d=e.transparent,f=void 0!==d&&d,p=a.useRef(null);return a.createElement("section",{className:(0,o.default)(n,c.default.container,(t={},t[c.default.themed]=!f,t[c.default.transparent]=f,t)),"aria-label":s,ref:p},y(i.FocusRingScope,{containerRef:p},void 0,y("div",{className:c.default.children,onDoubleClick:u},void 0,r),null!=l?y("div",{className:c.default.toolbar},void 0,l):null))};E.displayName="HeaderBar",E.Icon=h,E.Title=m,E.Divider=_,E.Caret=g;var S=E;t.default=S},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(80)),l=f(n(7846)),u=f(n(6796)),s=f(n(5176)),d=f(n(5200));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).onChange=function(e){var n=t.props,r=n.onChange,a=n.name;r&&r(e.currentTarget.value,a)},t.onFocus=function(e){var n=t.props,r=n.onFocus,a=n.name;r&&r(e,a)},t.onBlur=function(e){var n=t.props,r=n.onBlur,a=n.name;r&&r(e,a)},t.onKeyDown=function(e){var n=t.props.onKeyDown;n&&n(e)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a=r.prototype;return a.getPaddingRight=function(){var e=this.props.maxLength;return null==e?10:7.23*(""+e).length+10},a.renderMaxLength=function(){var e=this.props,t=e.maxLength,n=e.value;if(null==t)return null;var r=t-(null!=n?n.length:0);return p("div",{className:u.default.maxLength},void 0,r)},a.renderErrorMessage=function(){var e=this.props.error;return null==e?null:p("div",{className:s.default.errorMessage},void 0,e)},a.render=function(){var e,t,n,r=this.props,a=r.disabled,f=r.value,c=r.placeholder,v=r.error,y=r.autoFocus,m=r.maxLength,h=r.resizeable,_=r.className,g=r.id,E=r.rows,S=r.flex,O=r.autosize?l.default:"textarea";return p("div",{className:(0,o.default)(s.default.inputWrapper,(e={},e[u.default.flex]=S,e))},void 0,p("div",{className:(0,o.default)(u.default.inputMaxLength,(t={},t[u.default.flex]=S,t))},void 0,p(i.default,{},void 0,p(O,{type:"text",className:(0,o.default)(s.default.inputDefault,u.default.textArea,d.default.scrollbarDefault,_,(n={},n[s.default.error]=v,n[s.default.disabled]=a,n[u.default.resizeable]=h,n)),style:{paddingRight:this.getPaddingRight()},id:g,disabled:a,placeholder:c,value:f,autoFocus:y,maxLength:m,onChange:this.onChange,onBlur:this.onBlur,onFocus:this.onFocus,onKeyDown:this.onKeyDown,rows:E})),this.renderMaxLength()),this.renderErrorMessage())},r}(a.PureComponent);y.displayName="TextArea",y.defaultProps={name:"",disabled:!1,placeholder:"",autoFocus:!1,resizeable:!1,flex:!1,autosize:!1,rows:3};var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getThreadNotificationOptions=function(){return[{setting:u.ALL_MESSAGES,label:a.default.Messages.FORM_LABEL_ALL_MESSAGES},{setting:u.ONLY_MENTIONS,label:a.default.Messages.FORM_LABEL_ONLY_MENTIONS.format()},{setting:u.NO_MESSAGES,label:a.default.Messages.FORM_LABEL_NOTHING}]},t.getAutoArchiveDurationText=function(e){var t,n=i.find((function(t){return t.value===e}));return null!==(t=null==n?void 0:n.label)&&void 0!==t?t:r.default.duration(e,"minutes").humanize()},t.ArchivedThreadListType=t.ThreadMemberFlags=t.MAX_THREAD_MEMBERS_PREVIEW=t.MAX_THREAD_MESSAGE_COUNT=t.DEFAULT_AUTO_ARCHIVE_DURATION=t.AUTO_ARCHIVE_DURATION_OPTIONS=void 0;var r=o(n(5)),a=o(n(7));function o(e){return e&&e.__esModule?e:{default:e}}var i=[{label:a.default.Messages.AUTO_ARCHIVE_DURATION_1_HOUR,value:60},{label:a.default.Messages.AUTO_ARCHIVE_DURATION_24_HOURS,value:1440},{label:a.default.Messages.AUTO_ARCHIVE_DURATION_3_DAYS,value:4320},{label:a.default.Messages.AUTO_ARCHIVE_DURATION_1_WEEK,value:10080}];t.AUTO_ARCHIVE_DURATION_OPTIONS=i;t.DEFAULT_AUTO_ARCHIVE_DURATION=1440;t.MAX_THREAD_MESSAGE_COUNT=50;t.MAX_THREAD_MEMBERS_PREVIEW=50;var l,u={HAS_PARTICIPATED:1,ALL_MESSAGES:2,ONLY_MENTIONS:4,NO_MESSAGES:8};t.ThreadMemberFlags=u,t.ArchivedThreadListType=l,function(e){e[e.ALL_PUBLIC_THREADS=1]="ALL_PUBLIC_THREADS",e[e.ALL_PRIVATE_THREADS=2]="ALL_PRIVATE_THREADS",e[e.MY_PRIVATE_THREADS=3]="MY_PRIVATE_THREADS"}(l||(t.ArchivedThreadListType=l={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.renderVideoComponent=H,t.renderAudioComponent=x,t.renderImageComponent=V,t.renderMaskedLinkComponent=W,t.renderPlaintextFilePreview=Y,t.renderUserGuildPopout=function(e,t){if((0,p.isPublicSystemMessage)(t))return K;if((0,A.default)(t))return k(c.default,{messageReference:t.messageReference});if(null!=t.interaction&&"SENDING"===t.state)return null;var n=y.default.getChannel(t.channel_id);return null!=n?a.createElement(d.default,j({},e,{channelId:t.channel_id,guildId:n.guild_id,userId:t.author.id})):null},t.NewMessagesBar=function(e){var t,n=e.content,r=e.channelId,u=a.useState((function(){return(0,I.uid)("NewMessagesBarJumpToNewMessages_")}))[0],s=a.useCallback((function(){var e=m.default.ackMessageId(r);null!=e?i.default.jumpToMessage({channelId:r,messageId:e,offset:1,context:"Mark As Read"}):i.default.jumpToMessage({channelId:r,messageId:r,offset:1,context:"Mark As Read"})}),[r]),d=a.useCallback((function(){(0,l.ack)(r)}),[r]),c=a.useContext(T.MessagesInteractionContext).disableInteractions;return c?null:k("div",{className:(0,o.default)(L.default.newMessagesBar,(t={},t[L.default.disableInteractions]=c,t))},void 0,k(f.default,{offset:4},void 0,k("button",{type:"button",className:L.default.barButtonMain,onClick:s,"aria-label":R.default.Messages.JUMP_TO_LAST_UNREAD_MESSAGE,"aria-describedby":u},void 0,k("span",{id:u,className:L.default.span},void 0,n))),k(f.default,{offset:4},void 0,k("button",{type:"button",onClick:d,className:L.default.barButtonAlt},void 0,R.default.Messages.MARK_AS_READ,k(C.default,{className:L.default.barButtonIcon}))))},t.LoadingMore=q,t.PopoutLoadingAnimation=t.MessagePopoutContent=t.renderClickableTooltipNode=t.ErrorLoadingBar=t.JumpToPresentBar=t.JumpBarType=t.EXPRESSION_TOOLTIP_PROPS=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=D(n(8)),i=D(n(351)),l=n(7617),u=D(n(8284)),s=D(n(1098)),d=D(n(7577)),f=D(n(80)),c=D(n(7956)),p=n(7802),v=D(n(8334)),y=D(n(9)),m=D(n(231)),h=D(n(84)),_=D(n(8335)),g=D(n(8039)),E=D(n(7850)),S=D(n(227)),O=D(n(248)),I=n(106),T=n(5441),b=D(n(5188)),C=D(n(8340)),M=D(n(43)),N=n(60),P=n(8341),A=D(n(7803)),R=D(n(7)),L=D(n(6830));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}var G={delay:300,position:O.default.Positions.TOP};t.EXPRESSION_TOOLTIP_PROPS=G;var F=function(e){return function(t){e&&e(t),(0,P.setVolume)(t)}},B=function(e){return function(t){e&&e(t),(0,P.setMuted)(t)}};function H(e){var t=e.onVolumeChange,n=e.onMute,r=e.volume,o=e.autoMute,i=U(e,["onVolumeChange","onMute","volume","autoMute"]),l=F(t),u=B(n);return r=null==r?P.getVolume:r,o=null==o?P.getMuted:o,a.createElement(g.default,j({},i,{volume:r,autoMute:o,onVolumeChange:l,onMute:u,renderLinkComponent:W}))}function x(e){var t=e.onVolumeChange,n=e.volume,r=e.onMute,o=U(e,["onVolumeChange","volume","onMute"]),i=F(t),l=B(r);n=null==n?P.getVolume:n;return a.createElement(_.default,j({},o,{onVolumeChange:i,onMute:l,volume:n,autoMute:function(){return!1},renderLinkComponent:W}))}function V(e){return a.createElement(u.default,j({},e,{renderLinkComponent:W}))}function W(e){return a.createElement(s.default,e)}function Y(e){return a.createElement(E.default,e)}H.displayName="renderVideoComponent",x.displayName="renderAudioComponent",V.displayName="renderImageComponent",W.displayName="renderMaskedLinkComponent",Y.displayName="renderPlaintextFilePreview";var z,K=k(v.default,{});t.JumpBarType=z,function(e){e[e.OLD_MESSAGES=0]="OLD_MESSAGES",e[e.REPLY=1]="REPLY"}(z||(t.JumpBarType=z={}));var $=function(e){var t=e.type,n=void 0===t?z.OLD_MESSAGES:t,r=e.onClick;return k(T.MessagesInteractionContext.Consumer,{},void 0,(function(e){return e.disableInteractions?null:k("div",{className:L.default.jumpToPresentBar},void 0,k(f.default,{offset:4},void 0,k("button",{type:"button",onClick:r,className:L.default.barButtonMain},void 0,function(e){switch(e){case z.OLD_MESSAGES:return R.default.Messages.YOURE_VIEWING_OLDER_MESSAGES;case z.REPLY:return R.default.Messages.JUMP_BAR_VIEWING_REPLY;default:return(0,N.assertNever)(e)}}(n))),null!=r?k(f.default,{offset:4},void 0,k("button",{type:"button",onClick:r,className:L.default.barButtonAlt},void 0,function(e){switch(e){case z.OLD_MESSAGES:return R.default.Messages.JUMP_TO_PRESENT;case z.REPLY:return R.default.Messages.JUMP_TO_ORIGINAL_MESSAGE;default:return(0,N.assertNever)(e)}}(n),k(b.default,{className:L.default.barButtonIcon}))):k(S.default,{type:S.default.Type.PULSING_ELLIPSIS,className:L.default.spinner,itemClassName:L.default.spinnerItem}))}))};t.JumpToPresentBar=$,$.displayName="JumpToPresentBar";var Z=function(e){var t=e.onClick,n=e.loading;return k(T.MessagesInteractionContext.Consumer,{},void 0,(function(e){return e.disableInteractions?null:k(h.default,{className:L.default.messagesErrorBar,onClick:t,focusProps:{offset:{top:4,right:4,bottom:12,left:4}}},void 0,k("div",{className:L.default.barButtonMain},void 0,R.default.Messages.MESSAGES_FAILED_TO_LOAD),n?k(S.default,{type:S.default.Type.PULSING_ELLIPSIS,className:L.default.spinner,itemClassName:L.default.spinnerItem}):k("div",{className:L.default.barButtonAlt},void 0,R.default.Messages.MESSAGES_FAILED_TO_LOAD_TRY_AGAIN))}))};function q(){return k("div",{className:L.default.loadingMore,"aria-label":R.default.Messages.LOADING_MESSAGES_A11Y_LABEL},void 0,k(S.default,{className:L.default.spinner}))}t.ErrorLoadingBar=Z,Z.displayName="ErrorLoadingBar",q.displayName="LoadingMore";var X=function(e){return k("div",{className:L.default.tooltip},void 0,k(M.default,{color:M.default.Colors.CUSTOM},void 0,e),k(M.default,{className:L.default.clickCTA,color:M.default.Colors.CUSTOM},void 0,R.default.Messages.EMOJI_TOOLTIP_CLICK_CTA))};t.renderClickableTooltipNode=X,X.displayName="renderClickableTooltipNode";var Q=function(e){var t=e.children,n=e.className;return k("div",{className:(0,o.default)(L.default.popoutContainer,n)},void 0,t)};t.MessagePopoutContent=Q,Q.displayName="MessagePopoutContent";var J=function(e){var t=e.className;return k(Q,{className:t},void 0,k("div",{className:L.default.popoutLoadingBackground},void 0,k("div",{className:L.default.popoutLoadingForeground})))};t.PopoutLoadingAnimation=J,J.displayName="PopoutLoadingAnimation"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=e.backgroundColor,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","backgroundColor"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 14 14"}),c?s("circle",{r:5,cx:7,cy:7,fill:c}):null,s("path",{fill:d,className:f,d:"M7.02799 0.333252C3.346 0.333252 0.361328 3.31792 0.361328 6.99992C0.361328 10.6819 3.346 13.6666 7.02799 13.6666C10.71 13.6666 13.6947 10.6819 13.6947 6.99992C13.6947 3.31792 10.7093 0.333252 7.02799 0.333252ZM10.166 9.19525L9.22333 10.1379L7.02799 7.94325L4.83266 10.1379L3.89 9.19525L6.08466 6.99992L3.88933 4.80459L4.832 3.86259L7.02733 6.05792L9.22266 3.86259L10.1653 4.80459L7.97066 6.99992L10.166 9.19525Z"}))}d.displayName="CloseCircle"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canViewInviteModal=function(e,t,n){var r=n||t;return null!=r&&e.can(p.Permissions.CREATE_INSTANT_INVITE,r)||null!=t&&null!=t.vanityURLCode},t.generateRowsForQuery=function(e,t,n,r,a){var o=new Set,v=[],y={numFriends:0,numDms:0,numGroupDms:0};if(""===e){if(n)for(var h,g=m(n);!(h=g()).done;){var E=h.value;if(null!=r&&r>0&&v.length>=r)break;if(!t.has(E)){var S=d.default.getUser(E);null==S||null!=a&&l.default.isMember(a,S.id)||(o.add(S.id),v.push({type:_.FRIEND,item:S,isSuggested:!0}),y.numFriends++)}}for(var O,I=m(f.default.getPrivateChannelIds());!(O=I()).done;){var T=O.value;if(null!=r&&r>0&&v.length>=r)break;var b=i.default.getChannel(T);if(null!=b)if(b.type!==p.ChannelTypes.GROUP_DM){if(null!=u.default.lastMessageId(b.id)){var C=b.getRecipientId();if(null!=C&&!t.has(C)&&!o.has(C)){var M=d.default.getUser(C);if(null==M||M.bot||null!=a&&l.default.isMember(a,M.id))continue;o.add(M.id),v.push({type:_.DM,item:M,isSuggested:!1}),y.numDms++}}}else v.push({type:_.GROUP_DM,item:b,isSuggested:!1}),y.numGroupDms++}for(var N,P=m(s.default.getFriendIDs());!(N=P()).done;){var A=N.value;if(null!=r&&r>0&&v.length>=r)break;if(!t.has(A)&&!o.has(A)){var R=d.default.getUser(A);null==R||null!=a&&l.default.isMember(a,R.id)||(v.push({type:_.FRIEND,item:R,isSuggested:!1}),y.numFriends++)}}}else c.default.queryDMUsers(e,50,!1).forEach((function(e){var n=e.user;if(!t.has(n.id)){var r=i.default.getDMFromUserId(n.id);if(null!=r)null!=u.default.lastMessageId(r)&&(o.add(n.id),v.push({type:_.DM,item:n,isSuggested:!1}),y.numDms++)}})),c.default.queryGroupDMs(e,50,!1).forEach((function(e){var t=e.channel;v.push({type:_.GROUP_DM,item:t,isSuggested:!1}),y.numGroupDms++})),c.default.queryFriends(e,500,!1).forEach((function(e){var n=e.user;t.has(n.id)||o.has(n.id)||(v.push({type:_.FRIEND,item:n,isSuggested:!1}),y.numFriends++)}));return{rows:v,counts:y}},t.getMostRecentDMedUser=function(e,t){for(var n,r=m(f.default.getPrivateChannelIds());!(n=r()).done;){var a=n.value,o=i.default.getChannel(a);if(null!=o&&o.type===p.ChannelTypes.DM&&null!=u.default.lastMessageId(o.id)){var s=o.getRecipientId();if(null!=s&&!e.has(s)){var c=d.default.getUser(s);if(null==c||c.bot||null!=t&&l.default.isMember(t,c.id))continue;return c}}}return null},t.maxAgeString=function(e,t){var n=parseInt(t,10),r=0===n,a=I[e].value;switch(I[e].type){case g:return r?v.default.Messages.INVITE_EXPIRES_MINUTES:v.default.Messages.INVITE_EXPIRES_MINUTES_OR_USES.format({numUses:n});case E:return r?v.default.Messages.INVITE_EXPIRES_HOURS.format({numHours:a}):v.default.Messages.INVITE_EXPIRES_HOURS_OR_USES.format({numHours:a,numUses:n});case S:return r?v.default.Messages.INVITE_EXPIRES_DAYS_PLURAL.format({numDays:a}):v.default.Messages.INVITE_EXPIRES_DAYS_OR_USES_PLURAL.format({numDays:a,numUses:n});case O:return r?v.default.Messages.INVITE_EXPIRES_NEVER:v.default.Messages.INVITE_EXPIRES_USES.format({numUses:n});default:return""}},t.urgentShareMessageString=function(e,t){if(null==e)return v.default.Messages.INVITE_MESSAGE_PLACEHOLDER.format({link:t});var n=I[e].value;switch(I[e].type){case g:return v.default.Messages.INVITE_URGENT_MINUTES_PLACEHOLDER.format({numMinutes:n,link:t});case E:return v.default.Messages.INVITE_URGENT_HOURS_MESSAGE_PLACEHOLDER.format({numHours:n,link:t});case S:return v.default.Messages.INVITE_URGENT_DAYS_MESSAGE_PLACEHOLDER.format({numDays:n,link:t});default:return v.default.Messages.INVITE_MESSAGE_PLACEHOLDER.format({link:t})}},t.default=t.RowTypes=void 0;var r,a,o=y(n(140)),i=y(n(9)),l=y(n(64)),u=y(n(231)),s=y(n(55)),d=y(n(12)),f=y(n(362)),c=y(n(445)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}a=n(8351);var _=(0,o.default)({GROUP_DM:null,DM:null,FRIEND:null});t.RowTypes=_;var g="minutes",E="hours",S="days",O="never",I=((r={})[a.INVITE_OPTIONS_30_MINUTES.value]={value:30,type:g},r[a.INVITE_OPTIONS_1_HOUR.value]={value:1,type:E},r[a.INVITE_OPTIONS_6_HOURS.value]={value:6,type:E},r[a.INVITE_OPTIONS_12_HOURS.value]={value:12,type:E},r[a.INVITE_OPTIONS_1_DAY.value]={value:1,type:S},r[a.INVITE_OPTIONS_7_DAYS.value]={value:7,type:S},r[a.INVITE_OPTIONS_FOREVER.value]={value:0,type:O},r);var T={getMaxAgeOptions:a.MAX_AGE_OPTIONS,getMaxUsesOptions:a.MAX_USES_OPTIONS,INVITE_OPTIONS_FOREVER:a.INVITE_OPTIONS_FOREVER,INVITE_OPTIONS_1_DAY:a.INVITE_OPTIONS_1_DAY,INVITE_OPTIONS_7_DAYS:a.INVITE_OPTIONS_7_DAYS,INVITE_OPTIONS_12_HOURS:a.INVITE_OPTIONS_12_HOURS,INVITE_OPTIONS_6_HOURS:a.INVITE_OPTIONS_6_HOURS,INVITE_OPTIONS_1_HOUR:a.INVITE_OPTIONS_1_HOUR,INVITE_OPTIONS_30_MINUTES:a.INVITE_OPTIONS_30_MINUTES,INVITE_OPTIONS_UNLIMITED:a.INVITE_OPTIONS_UNLIMITED,INVITE_OPTIONS_ONCE:a.INVITE_OPTIONS_ONCE,INVITE_OPTIONS_5_TIMES:a.INVITE_OPTIONS_5_TIMES,INVITE_OPTIONS_10_TIMES:a.INVITE_OPTIONS_10_TIMES,INVITE_OPTIONS_25_TIMES:a.INVITE_OPTIONS_25_TIMES,INVITE_OPTIONS_50_TIMES:a.INVITE_OPTIONS_50_TIMES,INVITE_OPTIONS_100_TIMES:a.INVITE_OPTIONS_100_TIMES};t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MemberVerificationModalStates=t.IN_APP_MEMBER_VERIFICATION_MODAL_KEY=t.MEMBER_VERIFICATION_TYPE=t.MAX_PARAGRAPH_RESPONSE_LENGTH=t.MAX_TEXT_RESPONSE_LENGTH=t.MAX_CHOICE_LENGTH=t.MAX_NUM_CHOICES=t.MAX_PLACEHOLDER_LENGTH=t.MAX_QUESTION_LENGTH=t.MAX_RULE_LENGTH=t.MAX_NUM_RULES=t.MAX_FORM_ELEMENTS=t.REQUIRED_FORM_FIELDS=void 0;var r=[{field_type:n(7572).VerificationFormFieldTypes.VERIFICATION}];t.REQUIRED_FORM_FIELDS=r;t.MAX_FORM_ELEMENTS=5;t.MAX_NUM_RULES=16;t.MAX_RULE_LENGTH=300;t.MAX_QUESTION_LENGTH=300;t.MAX_PLACEHOLDER_LENGTH=150;t.MAX_NUM_CHOICES=8;t.MAX_CHOICE_LENGTH=150;t.MAX_TEXT_RESPONSE_LENGTH=150;t.MAX_PARAGRAPH_RESPONSE_LENGTH=1e3;t.MEMBER_VERIFICATION_TYPE="Membership Gating";var a;t.IN_APP_MEMBER_VERIFICATION_MODAL_KEY="in-app-member-verification",t.MemberVerificationModalStates=a,function(e){e[e.VERIFICATION_INFO=0]="VERIFICATION_INFO"}(a||(t.MemberVerificationModalStates=a={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SearchBarIcon=t.RichTagTypes=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(8)),i=g(n(140)),l=g(n(80)),u=g(n(249)),s=g(n(84)),d=g(n(350)),f=g(n(5440)),c=g(n(643)),p=g(n(970)),v=n(120),y=n(271),m=n(1),h=g(n(7)),_=g(n(6786));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var T=Object.freeze({SMALL:_.default.small,MEDIUM:_.default.medium,LARGE:_.default.large}),b=(0,i.default)({MEMBER:null,ROLE:null});t.RichTagTypes=b;var C=function(e){var t,n,r,a=e.hasContent,i=e.onClear,l=e.className,u=e.themeOverride,c=e.size,p=void 0===c?T.SMALL:c;return I(s.default,{className:(0,o.default)(l,_.default.iconLayout,p,(0,y.getThemeClass)(u),(t={},t[_.default.clear]=a,t)),onClick:function(e){e.stopPropagation(),null!=i&&i(e)},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()},tabIndex:-1,"aria-hidden":!a,"aria-label":h.default.Messages.SEARCH_CLEAR},void 0,I("div",{className:_.default.iconContainer},void 0,I(f.default,{className:(0,o.default)((n={},n[_.default.icon]=!0,n[_.default.visible]=!a,n))}),I(d.default,{className:(0,o.default)((r={},r[_.default.icon]=!0,r[_.default.visible]=a,r))})))};t.SearchBarIcon=C,C.displayName="SearchBarIcon";var M=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).ref=a.createRef(),t.containerRef=a.createRef(),t.handleKeyDown=function(e){var n=t.props,r=n.onActivate,a=n.onKeyDown,o=n.onQueryChange,i=n.useKeyboardNavigation;null!=a&&a(e);var l=t.ref.current;if(null!=l&&null==r)return e.keyCode===m.KeyboardKeys.ESCAPE&&l.value&&l.value.length>0?(l.value="",void(null!=o&&o(""))):void(i&&(t.props.gridResults?t.handleKeyDownGrid(e):t.handleKeyDownList(e)));e.keyCode!==m.KeyboardKeys.TAB&&null!=r&&r(e)},t.handleChange=function(e){var n=t.props.onQueryChange;null!=n&&n(e.currentTarget.value)},t.handleFocus=function(e){var n=t.props.onFocus;null!=n&&n(e)},t.handleClear=function(){var e=t.props.onClear,n=t.ref.current;null!=e&&e(),null!=n&&n.focus()},t.handleRemoveTag=function(e){var n=t.props.onRemoveTag;n&&n(e)},t.focus=function(){var e=t.ref.current;null!=e&&e.focus()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var i=r.prototype;return i.componentDidMount=function(){var e=this.props.subscribeToFocusEvent;e&&v.ComponentDispatch.subscribe(e,this.focus)},i.componentWillUnmount=function(){var e=this.props.subscribeToFocusEvent;e&&v.ComponentDispatch.unsubscribe(e,this.focus)},i.handleKeyDownGrid=function(e){var t=this.props,n=t.selectedRow,r=t.selectedColumn,a=t.sections,o=t.query,i=t.tags,l=t.onSelectionChange,u=t.onSelect,s=t.onRemoveTag,d=t.preventEscapePropagation;if(0!==a.length){switch(e.keyCode){case m.KeyboardKeys.BACKSPACE:(null==o||0===o.length)&&null!=i&&i.length>0&&(e.preventDefault(),e.stopPropagation(),s&&s(i.length-1));break;case m.KeyboardKeys.ARROW_DOWN:e.preventDefault(),e.stopPropagation(),-1===n?(n=0,r=0):((n+=1)>=a.length&&(n=a.length-1),r>=a[n]&&(r=a[n]-1));break;case m.KeyboardKeys.ARROW_UP:e.preventDefault(),e.stopPropagation(),(n-=1)<0?(n=0,r=0):r>=a[n]&&(r=a[n]-1);break;case m.KeyboardKeys.ARROW_LEFT:e.preventDefault(),e.stopPropagation(),-1===n&&(n=0),(r-=1)<0&&((n-=1)>=0?r=a[n]-1:n<0&&(n=0,r=0));break;case m.KeyboardKeys.ARROW_RIGHT:e.preventDefault(),e.stopPropagation(),-1===n&&(n=0),(r+=1)>=a[n]&&(r=0,(n+=1)>=a.length&&(r=a[n=a.length-1]-1));break;case m.KeyboardKeys.ENTER:if(e.preventDefault(),e.stopPropagation(),-1===n&&(n=0),-1===r&&(r=0),n>=a.length||r>=a[n])return;return void(null!=u&&u(n,r,e));case m.KeyboardKeys.ESCAPE:return e.preventDefault(),d&&e.stopPropagation(),void(null!=u&&u(null,null,e));default:return}null!=l&&l(n,r)}},i.handleKeyDownList=function(e){var t=this.props,n=t.sections,r=t.selectedSection,a=t.selectedRow,o=t.onSelect,i=t.onSelectionChange,l=t.query,u=t.tags,s=t.preventEscapePropagation,d=this.ref.current;if(null!=d)switch(e.keyCode){case m.KeyboardKeys.BACKSPACE:(null==l||0===l.length)&&null!=u&&u.length>0&&(e.preventDefault(),e.stopPropagation(),this.props.onRemoveTag&&this.props.onRemoveTag(u.length-1));break;case m.KeyboardKeys.ARROW_DOWN:e.preventDefault(),e.stopPropagation(),n.length>r&&++a>=n[r]&&(++r>=n.length&&(r=0),a=0),i&&i(r,a);break;case m.KeyboardKeys.ARROW_UP:e.preventDefault(),e.stopPropagation(),--a<0&&(--r<0&&(r=n.length-1),a=n[r]-1),i&&i(r,a);break;case m.KeyboardKeys.ENTER:e.preventDefault(),e.stopPropagation(),n.length>r&&n[r]>a&&o&&o(r,a,e);break;case m.KeyboardKeys.ESCAPE:e.preventDefault(),s&&e.stopPropagation(),o&&o(null,null,e),d.blur()}},i.render=function(){var e,t,n=this,r=this.props,i=r.autoFocus,s=r.query,f=r.placeholder,v=r.themeOverride,m=r.disabled,h=r.onClear,g=r.size,E=r.maxHeight,O=r.tags,T=r.onActivate,M=r.className,N=r["aria-activedescendant"],P=r.inputProps,A=null!=s&&s.length>0,R=!1,L=[];null!=O&&O.length>0&&("string"==typeof O[0]?O.forEach((function(e,t){return L.push(I(u.default,{focusProps:{offset:4},className:_.default.tag,onClick:n.handleRemoveTag.bind(n,t)},t,e,I(d.default,{className:_.default.close})))})):(R=!0,O.forEach((function(e,t){return L.push(I(u.default,{className:(0,o.default)(_.default.tag,_.default.richTag),onClick:n.handleRemoveTag.bind(n,t)},t,e.type===b.MEMBER&&e.avatar&&I(c.default,{src:e.avatar,"aria-label":e.label,size:c.default.Sizes.SIZE_16}),e.type===b.ROLE&&e.color&&I("span",{className:_.default.tagRoleColor,style:{backgroundColor:e.color}}),I("span",{className:_.default.tagLabel},void 0,e.label),I(d.default,{className:_.default.close})))}))));return I(l.default,{focusTarget:this.ref,ringTarget:this.containerRef},void 0,a.createElement("div",{ref:this.containerRef,className:(0,o.default)(M,_.default.container,g,(0,y.getThemeClass)(v),(e={},e[_.default.disabled]=m,e))},I(p.default,{className:_.default.inner,style:{maxHeight:E}},void 0,L,a.createElement("input",S({className:(0,o.default)(_.default.input,(t={},t[_.default.richTagInput]=R,t)),type:"text",ref:this.ref,spellCheck:"false",placeholder:f,value:s,onChange:this.handleChange,onKeyDown:this.handleKeyDown,onFocus:this.handleFocus,disabled:m,autoFocus:i,onMouseDown:T,"aria-activedescendant":N},P)),h?I(C,{size:g,themeOverride:v,hasContent:A,onClear:this.handleClear}):null)))},r}(a.Component);M.displayName="SearchBar",M.Sizes=T,M.defaultProps={size:T.SMALL,query:"",sections:[],selectedSection:0,selectedRow:-1,selectedColumn:-1,gridResults:!1,placeholder:h.default.Messages.DM_SEARCH_PLACEHOLDER,disabled:!1,autoFocus:!1,preventEscapePropagation:!0,useKeyboardNavigation:!0};var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(3),o=(r=n(35))&&r.__esModule?r:{default:r};var i=function(){return(0,a.useStateFromStores)([o.default],(function(){return o.default.theme}))};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i,u=e.className,s=e.foreground;return o("svg",{width:n,height:a,className:u,viewBox:"0 0 24 24","aria-label":e["aria-label"]},void 0,o("path",{className:s,fill:l,d:"M17 11V7C17 4.243 14.756 2 12 2C9.242 2 7 4.243 7 7V11C5.897 11 5 11.896 5 13V20C5 21.103 5.897 22 7 22H17C18.103 22 19 21.103 19 20V13C19 11.896 18.103 11 17 11ZM12 18C11.172 18 10.5 17.328 10.5 16.5C10.5 15.672 11.172 15 12 15C12.828 15 13.5 15.672 13.5 16.5C13.5 17.328 12.828 18 12 18ZM15 11H9V7C9 5.346 10.346 4 12 4C13.654 4 15 5.346 15 7V11Z","aria-hidden":!0}))}i.displayName="LockClosed"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,d:"M5.43309 21C5.35842 21 5.30189 20.9325 5.31494 20.859L5.99991 17H2.14274C2.06819 17 2.01168 16.9327 2.02453 16.8593L2.33253 15.0993C2.34258 15.0419 2.39244 15 2.45074 15H6.34991L7.40991 9H3.55274C3.47819 9 3.42168 8.93274 3.43453 8.85931L3.74253 7.09931C3.75258 7.04189 3.80244 7 3.86074 7H7.75991L8.45234 3.09903C8.46251 3.04174 8.51231 3 8.57049 3H10.3267C10.4014 3 10.4579 3.06746 10.4449 3.14097L9.75991 7H15.7599L16.4523 3.09903C16.4625 3.04174 16.5123 3 16.5705 3H18.3267C18.4014 3 18.4579 3.06746 18.4449 3.14097L17.7599 7H21.6171C21.6916 7 21.7481 7.06725 21.7353 7.14069L21.4273 8.90069C21.4172 8.95811 21.3674 9 21.3091 9H17.4099L17.0495 11.04H15.05L15.4104 9H9.41035L8.35035 15H10.5599V17H7.99991L7.30749 20.901C7.29732 20.9583 7.24752 21 7.18934 21H5.43309Z"}),s("path",{className:f,fill:d,d:"M13.4399 12.96C12.9097 12.96 12.4799 13.3898 12.4799 13.92V20.2213C12.4799 20.7515 12.9097 21.1813 13.4399 21.1813H14.3999C14.5325 21.1813 14.6399 21.2887 14.6399 21.4213V23.4597C14.6399 23.6677 14.8865 23.7773 15.0408 23.6378L17.4858 21.4289C17.6622 21.2695 17.8916 21.1813 18.1294 21.1813H22.5599C23.0901 21.1813 23.5199 20.7515 23.5199 20.2213V13.92C23.5199 13.3898 23.0901 12.96 22.5599 12.96H13.4399Z"}))}d.displayName="ThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Item=t.Panel=t.Separator=t.Header=t.Looks=t.Types=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(452),l=n(228),u=f(n(84)),s=n(1),d=f(n(6954));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,v(e,t)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h,_={SIDE:d.default.side,TOP:d.default.top,TOP_PILL:d.default.topPill};t.Types=_,t.Looks=h,function(e){e[e.GREY=0]="GREY",e[e.BRAND=1]="BRAND",e[e.CUSTOM=2]="CUSTOM"}(h||(t.Looks=h={}));var g=function(e){var t=e.className,n=e.onClick,r=e.children,a=e["aria-expanded"],i=e["aria-controls"];return m(u.default,{tabIndex:null==n?-1:0,className:(0,o.default)(d.default.header,t),onClick:n,"aria-expanded":a,"aria-controls":i,focusProps:{offset:{top:-6}}},void 0,r)};t.Header=g,g.displayName="Header";var E=function(e){var t=e.style;return m("div",{className:d.default.separator,style:t})};t.Separator=E,E.displayName="Separator";var S,O=function(e){var t=e.children,n=e.id,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","id"]);return a.createElement("div",y({},r,{role:"tabpanel",id:I(n)}),t)};function I(e){return e+"-tab"}function T(e,t){if(null!=e){var n={};return t===S.SELECTED?(n.backgroundColor=e,n.color=s.Colors.WHITE,n):(t===S.HOVER&&(n.backgroundColor=(0,l.hex2rgb)(e,.1)),n.color=e,n)}}t.Panel=O,O.displayName="Panel",function(e){e.DEFAULT="Default",e.HOVER="Hover",e.SELECTED="Selected"}(S||(S={}));var b=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={hover:!1,active:!1},t.handleClick=function(e){var n=t.props,r=n.onClick,a=n.id,o=n.onItemSelect;null!=r?r(e):null!=o&&o(a)},t.handleMouseDown=function(){null!=t.props.color&&t.setState({active:!0})},t.handleMouseUp=function(){t.setState({active:!1})},t.handleMouseOver=function(){t.setState({hover:!0})},t.handleMouseOut=function(){t.setState({hover:!1,active:!1})},t}p(t,e);var n=t.prototype;return n.getStyle=function(){var e=this.props,t=e.color,n=e.id,r=e.selectedItem,a=e.itemType,o=this.state,i=o.hover,u=o.active;if(null!=t)return a===_.SIDE?null!=n&&r===n||u?T(t,S.SELECTED):i?T(t,S.HOVER):T(t):a===_.TOP?r===n?{borderColor:t,color:t}:i?{borderColor:(0,l.hex2rgb)(t,.1),color:(0,l.hex2rgb)(t,.6)}:{borderColor:"transparent",color:(0,l.hex2rgb)(t,.4)}:a===_.TOP_PILL?r===n?{backgroundColor:(0,l.hex2rgb)(t,.2),color:t}:{backgroundColor:t,color:s.Colors.WHITE}:void 0},n.render=function(){var e,t=this.props,n=t.children,r=t.className,i=t.id,l=t.selectedItem,s=t.color,f=t.disabled,c=t.onContextMenu,p=t.clickableRef,v=t.look,y=this.props["aria-label"];var m=l===i;return a.createElement(u.default,{className:(0,o.default)(r,(e={},e[d.default.item]=!0,e[d.default.brand]=v===h.BRAND,e[d.default.selected]=null==s&&m,e[d.default.themed]=v===h.GREY,e[d.default.disabled]=null==s&&f,e)),style:this.getStyle(),role:"tab","aria-selected":m,"aria-controls":I(""+i),"aria-disabled":f,tabIndex:m?0:-1,onMouseEnter:null!=s?this.handleMouseOver:void 0,onClick:this.handleClick,onMouseLeave:null!=s?this.handleMouseOut:void 0,onMouseUp:null!=s?this.handleMouseUp:void 0,onMouseDown:this.handleMouseDown,onContextMenu:c,"aria-label":y,ref:p},n)},t}(a.Component);t.Item=b,b.displayName="Item",b.defaultProps={disabled:!1,look:h.GREY};var C=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).tabBarRef=a.createRef(),t.focusManager=(0,i.createFocusManager)({getFocusableElements:function(){var e=t.tabBarRef.current;if(null!=e){var n=e.querySelectorAll('[role="tab"][aria-disabled="false"]');return Array.from(n)}return[]}}),t.renderChildren=function(e){var n=t.props,r=n.selectedItem,o=n.onItemSelect,i=n.type,l=void 0===i?_.SIDE:i,u=n.look,s=void 0===u?h.GREY:u;return a.isValidElement(e)?a.cloneElement(e,{selectedItem:r,onItemSelect:o,itemType:l,look:s}):null},t.getNodeForKeydownEvent=function(e){var n=t.props.orientation,r=void 0===n?"horizontal":n,a="vertical"===r?s.KeyboardKeys.ARROW_UP:s.KeyboardKeys.ARROW_LEFT,o="vertical"===r?s.KeyboardKeys.ARROW_DOWN:s.KeyboardKeys.ARROW_RIGHT;switch(e.which){case a:return t.focusManager.getPreviousFocusableElement();case o:return t.focusManager.getNextFocusableElement();case s.KeyboardKeys.HOME:return t.focusManager.getFirstFocusableElement();case s.KeyboardKeys.END:return t.focusManager.getLastFocusableElement()}return null},t.handleKeyDown=function(e){var n=t.getNodeForKeydownEvent(e);null!=n&&(e.preventDefault(),n.focus())},t}return p(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=e.children,r=e.type,i=void 0===r?_.SIDE:r,l=e.style,u=e["aria-label"],s=e.orientation,d=void 0===s?"horizontal":s;return a.createElement("div",{ref:this.tabBarRef,className:(0,o.default)(t,i),style:l,role:"tabbar","aria-orientation":d,onKeyDown:this.handleKeyDown,"aria-label":u},a.Children.map(n,this.renderChildren))},t}(a.Component);C.displayName="TabBar",C.Types=_,C.Looks=h,C.Header=g,C.Item=b,C.Separator=E,C.Panel=O;var M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformNativeFile=function(e,t){if(e instanceof File)return e;return f(e.data,e.filename,t)},t.makeFile=f,t.classifyFile=function(e){return p(e.name,e.type)},t.classifyFileName=p,t.sizeString=function(e){return r.default.filesize(e)},t.maxFileSize=v,t.anyFileTooLarge=function(e,t){var n=v(t);return Array.from(e).some((function(e){return e.size>n}))};var r=d(n(7947)),a=d(n(6)),o=d(n(59)),i=d(n(20)),l=d(n(12)),u=d(n(130)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t,r){if(null==t&&(t="unknown",e instanceof Blob))switch(e.type){case"image/png":t+=".png"}if(null==r){e instanceof Blob&&(r=e.type);var a=n(8746);r=r||a.lookup(t)}if("function"!=typeof File||"Microsoft Edge"===o.default.name){var i=new Date,l=0;return null!=e.size&&"number"==typeof e.size?l=e.size:null!=e.byteLength&&"number"==typeof e.byteLength&&(l=e.byteLength),{lastModified:i.getTime(),lastModifiedDate:i,name:t,size:l,type:r}}return new File([e],t,{type:r})}var c=[{reType:/^image\/vnd.adobe.photoshop/,klass:"photoshop"},{reType:/^image\/svg\+xml/,klass:"webcode"},{reType:/^image\//,klass:"image"},{reType:/^video\//,klass:"video"},{reName:/\.pdf$/,klass:"acrobat"},{reName:/\.ae/,klass:"ae"},{reName:/\.sketch$/,klass:"sketch"},{reName:/\.ai$/,klass:"ai"},{reName:/\.(?:rar|zip|7z|tar|tar\.gz)$/,klass:"archive"},{reName:/\.(?:c\+\+|cpp|cc|c|h|hpp|mm|m|json|js|rb|rake|py|asm|fs|pyc|dtd|cgi|bat|rss|java|graphml|idb|lua|o|gml|prl|sls|conf|cmake|make|sln|vbe|cxx|wbf|vbs|r|wml|php|bash|applescript|fcgi|yaml|ex|exs|sh|ml|actionscript)$/,klass:"code"},{reName:/\.(?:txt|rtf|doc|docx|md|pages|ppt|pptx|pptm|key|log)$/,klass:"document"},{reName:/\.(?:xls|xlsx|numbers|csv)$/,klass:"spreadsheet"},{reName:/\.(?:html|xhtml|htm|js|xml|xls|xsd|css|styl)$/,klass:"webcode"},{reName:/\.(?:mp3|ogg|wav|flac)$/,klass:"audio"}];function p(e,t){e=e?e.toLowerCase():"";var n=a.default.find(c,(function(n){return n.reType&&t?n.reType.test(t):!(!n.reName||!e)&&n.reName.test(e)}));return n?n.klass:"unknown"}function v(e){var t=l.default.getCurrentUser(),n=u.default.getUserMaxFileSize(t);if(null==e)return n;var r=i.default.getGuild(e),a=null!=r?s.PremiumGuildLimits[r.premiumTier].fileSize:s.MAX_ATTACHMENT_SIZE;return Math.max(a,n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return a.forwardRef((function(t,n){var r=a.useRef();return a.useImperativeHandle(n,(function(){return{triggerResize:function(){var e;null===(e=r.current)||void 0===e||e.onResize()}}})),a.createElement(o.default,{ref:r},(function(n){var r=n.width,o=n.height;return a.createElement(e,l({},t,{width:r,height:o}))}))}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(8882))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){var n="SubscribeGuildMembersContainer("+function(e){return e.displayName||e.name||"Component"}(t)+")",l=function(n){var l,u;function f(t){var r;r=n.call(this,t)||this;var o=e(t);return a.default.forEach(o,(function(e,t){return(0,i.subscribeMembers)(t,e)})),r._subscriptions=o,r}u=n,(l=f).prototype=Object.create(u.prototype),l.prototype.constructor=l,d(l,u);var c=f.prototype;return c.componentDidUpdate=function(t){if(!(0,o.default)(this.props,t)){var n=e(this.props);null!=this._subscriptions&&a.default.isEqual(this._subscriptions,n)||(null!=this._subscriptions&&a.default.forEach(this._subscriptions,(function(e,t){return(0,i.unsubscribeMembers)(t,e)})),a.default.forEach(n,(function(e,t){return(0,i.subscribeMembers)(t,e)})),this._subscriptions=n)}},c.componentWillUnmount=function(){null!=this._subscriptions&&a.default.forEach(this._subscriptions,(function(e,t){return(0,i.unsubscribeMembers)(t,e)}))},c.render=function(){var e=this.props,n=e.forwardedRef,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["forwardedRef"]);return r.createElement(t,s({ref:n},a))},f}(r.Component);l.displayName="WrappedComponent",l.displayName=n;var u=r.forwardRef((function(e,t){return r.createElement(l,s({},e,{forwardedRef:t}))}));return u.displayName="ForwardRef("+n+")",u}},t.useSubscribeGuildMembers=function(e){r.useEffect((function(){return a.default.forEach(e,(function(e,t){return(0,i.subscribeMembers)(t,e)})),function(){a.default.forEach(e,(function(e,t){return(0,i.unsubscribeMembers)(t,e)}))}}),[e])};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(6)),o=l(n(172)),i=n(8189);function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=N(n(8)),i=n(141),l=n(5406),u=N(n(183)),s=n(7643),d=N(n(8382)),f=N(n(152)),c=n(259),p=n(253),v=N(n(36)),y=N(n(84)),m=N(n(63)),h=N(n(439)),_=N(n(5287)),g=N(n(5398)),E=N(n(248)),S=N(n(113)),O=N(n(643)),I=N(n(126)),T=N(n(43)),b=n(1),C=N(n(7)),M=N(n(6858));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var L=function(e){var t=e.text;return R(S.default,{className:M.default.header},void 0,t)};L.displayName="InviteHeader";var D=function(e){var t=e.resolving,n=e.children;return R("div",{className:M.default.content},void 0,t?R("div",{className:M.default.resolving},void 0,R("div",{className:M.default.resolvingBackground})):n)};D.displayName="InviteBody";var w=function(e){var t=e.title,n=e.onClick,r=e.expired,a=e.children,o=R(I.default,{size:I.default.Sizes.SIZE_16,className:(0,p.getClass)(M.default,"inviteDestination",r?"Expired":null!=n?"Joined":"")},void 0,t);return R(m.default,{className:M.default.guildInfo,direction:m.default.Direction.VERTICAL,justify:m.default.Justify.CENTER},void 0,null==n?o:R(y.default,{onClick:n},void 0,o),R(T.default,{tag:"strong",className:M.default.guildDetail},void 0,a))};w.displayName="InviteInfo";var k=function(e){var t=e.membersOnline,n=e.members,r=[];return null!=t&&t>0&&r.push(R(a.Fragment,{},"onlineCount",R("i",{className:M.default.statusOnline}),R("span",{className:M.default.count},void 0,C.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:t})))),null!=n&&r.push(R(a.Fragment,{},"memberCount",R("i",{className:M.default.statusOffline}),R("span",{className:M.default.count},void 0,C.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:n})))),R("div",{className:M.default.statusCounts},void 0,r)};k.displayName="InviteData";var j=function(e){var t=e.channel,n=e.guild,r=(0,s.getChannelIconComponent)(t,n);return null==t||null==r?null:R("div",{className:M.default.channel},void 0,R(r,{className:M.default.channelIcon,width:20,height:20}),R("span",{className:M.default.channelName},void 0,t.name))};j.displayName="InviteChannel";var U=function(e){var t=e.children,n=e.onClick,r=e.className,i=e.isDisabled,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","onClick","className","isDisabled"]);return a.createElement(v.default,A({},l,{disabled:i,onClick:n,size:M.default.buttonSize,className:(0,o.default)(M.default.button,r)}),t)};U.displayName="InviteActionButton",U.Colors=v.default.Colors,U.Looks=v.default.Looks,U.defaultProps={className:null,isDisabled:!1};var G=function(e){var t=e.children;return R("div",{className:M.default.wrapper},void 0,t)};G.displayName="InviteButton";var F=function(e){var t,n=e.guild,r=a.useState(!1),i=r[0],l=r[1],u=f.default.getGuildSplashURL({id:n.id,splash:n.splash,size:400*(0,c.getDevicePixelRatio)()});return null==u?null:R("div",{className:M.default.inviteSplash},void 0,R("img",{src:u,alt:"",className:(0,o.default)(M.default.inviteSplashImage,(t={},t[M.default.inviteSplashImageLoaded]=i,t)),onLoad:function(){return l(!0)}}))};F.displayName="InviteGuildSplash";var B=function(e){var t=e.guild;return R("div",{className:M.default.guildNameWrapper},void 0,t.hasFeature(b.GuildFeatures.VERIFIED)||t.hasFeature(b.GuildFeatures.PARTNERED)?R(_.default,{guild:t,tooltipPosition:E.default.Positions.TOP,tooltipColor:E.default.Colors.PRIMARY,className:M.default.guildBadge}):null,R("span",{className:M.default.guildName},void 0,t.name))};B.displayName="InviteGuildName";var H=function(e){var t=e.guildTemplate;return R("div",{className:M.default.guildNameWrapper},void 0,R("span",{className:M.default.guildName},void 0,t.serializedSourceGuild.name))};H.displayName="InviteGuildTemplateName",G.Header=L,G.Body=D,G.Icon=function(e){var t,n=e.application,r=e.guild,o=e.guildTemplate,s=e.channel,f=e.onClick,c=e.expired,v=void 0!==c&&c,y=null!==(t=(0,u.default)(s))&&void 0!==t?t:"",m=a.useContext(i.AccessibilityPreferencesContext).reducedMotion;if(v||null==r&&null==s&&null==o)return R("div",{className:M.default.guildIconExpired});var _=null==r||null!=r.icon,E=(0,p.getClass)(M.default,"guildIcon",_?"Image":"",null!=f?"Joined":"");return null!=n?R(h.default,{game:n,onClick:f,size:M.default.applicationIcon,className:E}):null!=r?R(g.default,{onClick:f,active:!0,guild:r,className:E,animate:!m.enabled}):null!=o?R(d.default,{guildTemplate:o,className:E}):null!=s?R(O.default,{onClick:f,src:(0,l.getChannelIconURL)(s),size:O.default.Sizes.SIZE_80,className:E,"aria-label":y}):null},G.Info=w,G.Data=k,G.Channel=j,G.Button=U,G.GuildSplash=F,G.GuildName=B,G.GuildTemplateName=H;var x=G;t.default=x},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.startLurking=_,t.viewGuild=function(e,t,n,r,a){return E.apply(this,arguments)},t.makeDiscoverableGuild=S,t.makeAnalyticsID=function(){return o.default.v4().replace(/-/g,"")},t.trackDiscoveryViewed=function(e,t,n,r){var a=t.length,o=n.length;c.default.track(p.AnalyticEvents.GUILD_DISCOVERY_VIEWED,{load_id:e,num_guilds:a+o,num_guilds_recommended:a,num_guilds_popular:o,recommended_guild_ids:t.map((function(e){return e.id})),category_id:r})},t.trackDiscoveryExited=function(e,t){c.default.track(p.AnalyticEvents.GUILD_DISCOVERY_EXITED,{load_id:e,guild_ids_viewed:t})},t.trackGuildSelected=O,t.trackSearchStarted=function(e,t){void 0===t&&(t={});c.default.track(p.AnalyticEvents.SEARCH_STARTED,{search_type:p.SearchTypes.GUILD_DISCOVERY,load_id:e,location:t.location})},t.trackSearchResultsViewed=function(e,t,n,r,a,o){c.default.track(p.AnalyticEvents.SEARCH_RESULT_VIEWED,{search_type:p.SearchTypes.GUILD_DISCOVERY,load_id:e,search_id:t,total_results:void 0!==r?r.length:null,guild_ids:void 0!==r?r.map((function(e){return e.id})):null,query:n,location:a.location,category_id:o})},t.trackSearchResultSelected=function(e,t,n,r,a){void 0===a&&(a={});c.default.track(p.AnalyticEvents.SEARCH_RESULT_SELECTED,{search_type:p.SearchTypes.GUILD_DISCOVERY,load_id:e,search_id:t,index_num:n,total_results:r,location:a.location})},t.getDiscoverableGuild=function(e){return I.apply(this,arguments)},t.AnalyticsContexts=void 0;var r,a=v(n(134)),o=v(n(101)),i=v(n(11)),l=v(n(352)),u=n(49),s=v(n(20)),d=v(n(357)),f=v(n(33)),c=v(n(15)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function h(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,l,"next",e)}function l(e){m(o,r,a,i,l,"throw",e)}i(void 0)}))}}function _(e,t,n){return g.apply(this,arguments)}function g(){return(g=h(regeneratorRuntime.mark((function e(t,n,r){var a,o,i,c,v,m,h;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===r&&(r={}),o=(a=r).channelId,i=a.onSuccess,c=a.joinSource,v=(0,u.getHistory)(),d.default.setHistorySnapshot(y({},v)),m=s.default.getGuild(t),h={state:{analyticsSource:n}},null==m||null==m.joinedAt){e.next=10;break}(0,u.transitionTo)(p.Routes.CHANNEL(t,f.default.getChannelId(t)),h),e.next=14;break;case 10:return e.next=12,l.default.joinGuild(t,!0,c);case 12:return e.next=14,l.default.transitionToGuildSync(t,y({},h,{welcomeModalChannelId:o}),o);case 14:null==i||i();case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function E(){return(E=h(regeneratorRuntime.mark((function e(t,n,a,o,i){var l,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return"string"==typeof o&&o in r&&(l=o),u={page:p.AnalyticsPages.GUILD_DISCOVERY,object:p.AnalyticsObjects.CARD,section:l},e.next=4,_(n,u);case 4:O(t,n,a,o,i);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function S(e){return{id:e.id,name:e.name,description:e.description,splash:e.splash,banner:e.banner,icon:e.icon,features:new Set(e.features),presenceCount:e.approximate_presence_count,memberCount:e.approximate_member_count,premiumSubscriptionCount:e.premium_subscription_count,preferredLocale:e.preferred_locale,discoverySplash:e.discovery_splash,emojis:e.emojis,emojiCount:e.emoji_count}}function O(e,t,n,r,a){var o={page:p.AnalyticsPages.GUILD_DISCOVERY,section:r};null!=r.location&&(o=r.location),c.default.track(p.AnalyticEvents.GUILD_DISCOVERY_GUILD_SELECTED,{location:o,guild_id:t,load_id:e,card_index:n,location_object:p.AnalyticsObjects.CARD,category_id:a})}function I(){return(I=h(regeneratorRuntime.mark((function e(t){var n,r,o,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,i.default.get({url:p.Endpoints.GUILD_DISCOVERY,query:a.default.stringify({guild_ids:t}),oldFormErrors:!0});case 3:if(o=e.sent,null!=(l=null===(n=o.body)||void 0===n||null===(r=n.guilds)||void 0===r?void 0:r[0])){e.next=7;break}return e.abrupt("return",l);case 7:return e.abrupt("return",S(l));case 10:return e.prev=10,e.t0=e.catch(0),e.abrupt("return",null);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})))).apply(this,arguments)}t.AnalyticsContexts=r,function(e){e.SEARCH="Search",e.RECOMMENDED="Recommended",e.POPULAR="Popular",e.RECOMMENDED_E3="Recommended - E3"}(r||(t.AnalyticsContexts=r={}))},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(265)),i=n(228),l=p(n(36)),u=p(n(63)),s=n(120),d=n(1),f=p(n(7)),c=p(n(6910));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={color:new o.default.Value(0)},t.handleOnSave=function(e){(0,t.props.onSave)(e)},t.handleOnReset=function(e){var n=t.props.onReset;n&&n(e)},t.emphasize=function(){var e=t.state.color;o.default.sequence([o.default.timing(e,{toValue:1,duration:170,easing:o.default.Easing.quad}),o.default.timing(e,{delay:500,toValue:0,duration:170,easing:o.default.Easing.quad})]).start()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var a=r.prototype;return a.componentDidMount=function(){s.ComponentDispatch.subscribe(d.ComponentActions.EMPHASIZE_NOTICE,this.emphasize)},a.componentWillUnmount=function(){s.ComponentDispatch.unsubscribe(d.ComponentActions.EMPHASIZE_NOTICE,this.emphasize)},a.render=function(){var e=this.props,t=e.message,n=e.submitting,r=e.onReset,a=e.onSaveText,i=e.onResetText,s=e.onSaveButtonColor;return y(o.default.div,{className:c.default.container,style:this.getContainerStyle()},void 0,y(u.default,{align:u.default.Align.CENTER},void 0,y(u.default.Child,{},void 0,y(o.default.div,{className:c.default.message,style:this.getTextStyle()},void 0,t||f.default.Messages.SETTINGS_NOTICE_MESSAGE)),y(u.default,{grow:0,justify:u.default.Justify.END},void 0,null!=r&&y(l.default,{className:c.default.resetButton,size:l.default.Sizes.SMALL,color:l.default.Colors.PRIMARY,look:l.default.Looks.LINK,onClick:this.handleOnReset},void 0,y(o.default.span,{style:this.getTextStyle()},void 0,i||f.default.Messages.RESET)),y(l.default,{className:c.default.button,size:l.default.Sizes.SMALL,color:s||l.default.Colors.GREEN,submitting:n,onClick:this.handleOnSave},void 0,a||f.default.Messages.SAVE_CHANGES))))},a.getTextStyle=function(){var e=this.state.color,t=d.Colors.WHITE;return this.props.theme===d.ThemeTypes.LIGHT&&(t=d.Colors.PRIMARY_DARK_500),{color:e.interpolate({inputRange:[0,1],outputRange:[t,d.Colors.WHITE]})}},a.getContainerStyle=function(){var e=this.state.color,t=(0,i.hex2rgb)(d.Colors.PRIMARY_DARK_700,.9);return this.props.theme===d.ThemeTypes.LIGHT&&(t=(0,i.hex2rgb)(d.Colors.STATUS_GREY_100,.9)),{backgroundColor:e.interpolate({inputRange:[0,1],outputRange:[t,(0,i.hex2rgb)(d.Colors.STATUS_RED_500,.9)]})}},r}(a.PureComponent);h.displayName="SettingsNotice";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBadgeWidthForValue=p,t.getBadgeCountString=v,t.IconBadge=t.TextBadge=t.NumberBadge=t.BadgeShapes=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=n(1),i=l(n(6934));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var f={ROUND:i.default.baseShapeRound,ROUND_LEFT:i.default.baseShapeRoundLeft,ROUND_RIGHT:i.default.baseShapeRoundRight,SQUARE:""};function c(e){switch(e){case 1:case 4:case 6:return 1;default:return}}function p(e){return e<10?16:e<100?22:30}function v(e){return e<1e3?""+e:Math.min(Math.floor(e/1e3),9)+"k+"}t.BadgeShapes=f;var y=function(e){var t=e.count,n=e.color,r=void 0===n?o.Colors.STATUS_RED:n,l=e.disableColor,u=void 0!==l&&l,y=e.shape,m=void 0===y?f.ROUND:y,h=e.className,_=e.style;return s("div",{className:(0,a.default)(h,i.default.numberBadge,m),style:d({backgroundColor:u?void 0:r,width:p(t),paddingRight:c(t)},_)},void 0,v(t))};t.NumberBadge=y,y.displayName="NumberBadge";var m=function(e){var t=e.text,n=e.className,r=e.color,l=void 0===r?o.Colors.STATUS_RED:r,u=e.shape,c=void 0===u?f.ROUND:u,p=e.disableColor,v=void 0!==p&&p,y=e.style;return s("div",{className:(0,a.default)(n,i.default.textBadge,c),style:d({backgroundColor:v?void 0:l},y)},void 0,t)};t.TextBadge=m,m.displayName="TextBadge";var h=function(e){var t=e.icon,n=e.className,r=e.color,l=void 0===r?o.Colors.STATUS_RED:r,u=e.shape,c=void 0===u?f.ROUND:u,p=e.disableColor,v=void 0!==p&&p,y=e.style;return s("div",{className:(0,a.default)(n,i.default.iconBadge,c),style:d({backgroundColor:v?void 0:l},y)},void 0,s(t,{className:i.default.icon}))};t.IconBadge=h,h.displayName="IconBadge"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.InviteRow=void 0;var r,a=de(n(0)),o=ue(n(8)),i=ue(n(6)),l=n(112),u=de(n(3)),s=n(67),d=ue(n(1030)),f=n(8522),c=ue(n(7791)),p=ue(n(7593)),v=ue(n(7845)),y=de(n(8523)),m=n(5406),h=n(183),_=n(972),g=n(682),E=n(444),S=ue(n(1067)),O=ue(n(142)),I=de(n(7889)),T=ue(n(9)),b=ue(n(81)),C=ue(n(7823)),M=ue(n(8524)),N=ue(n(48)),P=ue(n(144)),A=ue(n(55)),R=ue(n(33)),L=ue(n(107)),D=ue(n(151)),w=ue(n(35)),k=ue(n(12)),j=ue(n(1044)),U=ue(n(249)),G=ue(n(36)),F=ue(n(84)),B=n(7624),H=ue(n(63)),x=ue(n(987)),V=ue(n(7575)),W=ue(n(178)),Y=ue(n(248)),z=n(129),K=ue(n(7686)),$=n(50),Z=de(n(643)),q=ue(n(43)),X=ue(n(15)),Q=de(n(7591)),J=n(991),ee=n(1),te=ue(n(7)),ne=ue(n(6938)),re=ue(n(996)),ae=ue(n(423)),oe=ue(n(6746)),ie=ue(n(5176)),le=ue(n(8525));function ue(e){return e&&e.__esModule?e:{default:e}}function se(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return se=function(){return e},e}function de(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=se();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function fe(){return(fe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ce(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,pe(e,t)}function pe(e,t){return(pe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ve(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var ye=Q.default.getMaxAgeOptions,me=Q.default.getMaxUsesOptions,he=Q.default.INVITE_OPTIONS_FOREVER,_e=Q.default.INVITE_OPTIONS_7_DAYS,ge=Q.default.INVITE_OPTIONS_UNLIMITED,Ee=(0,_.registerUserExperiment)({id:_.Experiments.INVITE_EMPTY_STATE_IMAGES,title:"Invite Empty State image swap",description:["Adds new images when the user has no invite suggestions","Control: no image","Treatment 1: high five art","Treatment 2: envelope art"],buckets:[_.ExperimentBuckets.CONTROL,_.ExperimentBuckets.TREATMENT_1,_.ExperimentBuckets.TREATMENT_2]});function Se(){switch((0,_.useAndTrackExposureToUserExperiment)(Ee)){case _.ExperimentBuckets.TREATMENT_1:return ve("div",{className:(0,o.default)(ne.default.inviteNoResultsImage,ne.default.highFive)});case _.ExperimentBuckets.TREATMENT_2:return ve("div",{className:(0,o.default)(ne.default.inviteNoResultsImage,ne.default.envolope)});default:return null}}var Oe=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={sending:!1,invited:!1,hovered:!1},t.handleMouseEnter=function(){t.setState({hovered:!0})},t.handleMouseLeave=function(){t.setState({hovered:!1})},t.handleClickInvite=function(){var e,n=t.props,r=n.user,a=n.channel,o=n.location,i=n.code,l=n.row;if(null!=i){var u,s={code:i,location:o,suggested:null!==(e=null!=l?M.default.getSelectedInviteMetadata(l):null)&&void 0!==e?e:null};null!=a?u=fe({type:y.InvitePropertiesType.GROUP_DM,channel:a},s):null!=r&&(u=fe({type:y.InvitePropertiesType.USER,user:r},s)),null!=u&&(t.setState({sending:!0}),y.default.enqueue(u,(function(e){t.setState({sending:!1,invited:e})})))}},t}ce(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e,t){return this.state.sending!==t.sending||this.state.invited!==t.invited||this.state.hovered!==t.hovered||this.props.user!==e.user||this.props.channel!==e.channel},n.renderUserOrChannel=function(){var e,t,n=this.props,r=n.user,a=n.channel;return null!=r?(e=r.avatarURL||r.getAvatarURL("jpg"),t=r.username):null!=a&&(e=(0,m.getChannelIconURL)(a),t=(0,h.computeChannelName)(a,k.default,A.default)),null==e||null==t?null:ve(Z.default,{src:e,"aria-label":t,size:Z.Sizes.SIZE_32,className:ne.default.inviteRowAvatar})},n.render=function(){var e,t=this.props,n=t.user,r=t.channel,a=this.state,o=a.sending,i=a.invited,l=a.hovered;return e=i?ve(G.default,{look:G.default.Looks.LINK,size:G.default.Sizes.SMALL,disabled:!0,color:G.default.Colors.GREY},void 0,te.default.Messages.INVITE_FRIEND_MODAL_SENT):ve(G.default,{color:G.default.Colors.GREEN,look:l?G.default.Looks.FILLED:G.default.Looks.OUTLINED,className:ne.default.inviteRowButton,size:G.default.Sizes.SMALL,submitting:o,onClick:this.handleClickInvite},void 0,te.default.Messages.INVITE_FRIEND_MODAL_INVITE),ve("div",{className:ne.default.inviteRow,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,ve("div",{className:ne.default.inviteRowInfo},void 0,this.renderUserOrChannel(),ve("div",{className:ne.default.inviteRowName},void 0,null!=n?n.toString():null,null!=r?(0,h.computeChannelName)(r,k.default,A.default):null)),e)},t}(a.Component);t.InviteRow=Oe,Oe.displayName="InviteRow";var Ie=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={focused:!1,copied:!1},t._unsetCopiedState=new s.DelayedCall(1e3,(function(){return t.setState({copied:!1})})),t.handleCopy=function(){var e=t.props,n=e.value,r=e.onCopy;t.setState({copied:!0}),t._unsetCopiedState.delay(),r(n)},t}ce(t,e);var n=t.prototype;return n.componentWillUnmount=function(){this._unsetCopiedState.cancel()},n.render=function(){var e,t=this,n=this.props,r=n.value,a=n.autoFocus,i=n.hideValue,l=this.state,u=l.focused,s=l.copied;return ve("div",{className:(0,o.default)(ie.default.input,re.default.flexJustifyBetween,re.default.flexCenter,(e={},e[ie.default.success]=s,e[ie.default.focused]=u,e))},void 0,ve(W.default,{className:ne.default.copyInput,name:"invite",value:i?te.default.Messages.INSTANT_INVITE_HIDDEN:r,editable:!1,inputClassName:ne.default.noBorder,autoFocus:a,onFocus:function(){return a?t.setState({focused:!0}):null},onBlur:function(){return a?t.setState({focused:!1}):null},spellCheck:"false",onClick:function(e){return e.currentTarget.select()}}),J.SUPPORTS_COPY?ve(G.default,{size:G.default.Sizes.SMALL,color:s?G.default.Colors.GREEN:G.default.Colors.BRAND,className:ne.default.copyButton,onClick:this.handleCopy},void 0,s?te.default.Messages.INVITE_COPIED:te.default.Messages.COPY):null)},t}(a.PureComponent);Ie.displayName="InviteCopyInput";var Te=u.default.connectStores([D.default],(function(){return{hideValue:D.default.hideInstantInvites}}))(Ie),be=ve(v.default,{}),Ce=ve(Se,{}),Me=function(e){function t(t){var n;(n=e.call(this,t)||this)._scroller=null,n._headerId=i.default.uniqueId(),n.handleGenerateNewLink=function(){var e=n.props,t=e.channel,r=e.source,a=null!=t?t.id:R.default.getChannelId();null!=a&&d.default.createInvite(a,{max_age:n.state.maxAge,max_uses:n.state.maxUses,temporary:n.state.temporary},r),n.state.maxAge===he.value||n.state.savedMaxAge===he.value?n.setState({settingsOpen:!1}):n.setState({settingsOpen:!1,savedMaxAge:he.value})},n.handleCopy=function(e){var t=n.props,r=t.channel,a=t.source,o=t.code;(0,J.copy)(e);var i,l=null!=r?r.id:R.default.getChannelId();if(null!=r)i=r.type;else{var u=T.default.getChannel(l);null!=u&&(i=u.type)}X.default.track(ee.AnalyticEvents.COPY_INSTANT_INVITE,{server:L.default.getGuildId(),channel:l,channel_type:i,location:a,code:o})},n.openSettings=function(){n.setState({settingsOpen:!0})},n.handleSelectMaxAge=function(e){n.setState({maxAge:parseInt(e.value,10),savedMaxAge:n.state.maxAge})},n.handleSelectMaxUses=function(e){n.setState({maxUses:parseInt(e.value,10)})},n.handleToggleTemporary=function(e){n.setState({temporary:e})},n.handleQueryChange=function(e){var t;null===(t=n._scroller)||void 0===t||t.scrollTo({to:0}),(0,f.searchInviteSuggestions)(e),n.setState({query:e})},n.handleClearSearch=function(){n.handleQueryChange("")},n.handleToggleMaxAge=function(){n.setState({maxAge:n.state.savedMaxAge,savedMaxAge:n.state.maxAge},n.handleGenerateNewLink)},n.handleDone=function(){var e=n.props,t=e.onDone,r=e.onClose;n.state.settingsOpen?n.setState({settingsOpen:!1}):r(),null==t||t()},n.getRowHeight=function(e,t){if(e>0)return 0;switch(n.props.rows[t].type){case Q.RowTypes.GROUP_DM:case Q.RowTypes.DM:case Q.RowTypes.FRIEND:return 44;default:return 0}},n.renderRow=function(e){var t=e.section,r=e.row;if(t>0)return null;var a=n.props.analyticsLocation,o=n.getInviteCode(),i=n.props.rows[r],l=i.type+"-"+i.item.id;switch(i.type){case Q.RowTypes.GROUP_DM:return ve(Oe,{row:i,channel:i.item,code:o,location:a},l);case Q.RowTypes.DM:case Q.RowTypes.FRIEND:return ve(Oe,{row:i,user:i.item,code:o,location:a},l);default:return null}};var r=t.maxAge,a=t.maxUses,o=t.temporary,l=t.forceSettings,u=_e;return n.state={query:"",settingsOpen:!0===l,maxAge:null!=r?r:u.value,savedMaxAge:r===he.value?u.value:he.value,maxUses:a||ge.value,temporary:o||!1},n}ce(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.channel,n=e.code,r=e.guild,a=e.source,o=e.canCreateInvites,i=e.analyticsLocation,l=e.streamUserId,u=e.targetType,s=e.targetUserId,f=e.applicationId,c=e.initialCounts,p=e.rows,v=e.showFriends,y=this.state,m=y.maxAge,h=y.maxUses,_=y.temporary;if(o){var E=null!=t?t.id:R.default.getChannelId();if(null==E)return;d.default.createInvite(E,{validate:n||null,max_age:m,max_uses:h,target_user_id:s,target_type:u,target_application_id:f,temporary:_},a)}if(v&&X.default.track(ee.AnalyticEvents.INVITE_SUGGESTION_OPENED,{location:a,num_suggestions:p.length,num_friends:c.numFriends,num_dms:c.numDms,num_group_dms:c.numGroupDms,guild_id:r.id}),null!=l){var S=O.default.getStreamForUser(l),I=(0,g.getStreamerApplication)(S,P.default);X.default.track(ee.AnalyticEvents.OPEN_MODAL,{type:"Send Stream Invite",source:a,location:i,other_user_id:l,application_id:null!=I?I.id:null,application_name:null!=I?I.name:null,game_id:null!=I?I.id:null})}else null!=f||X.default.track(ee.AnalyticEvents.OPEN_MODAL,{type:"Instant Invite Modal",source:a,location:i})},n.getInviteCode=function(){var e=this.props,t=e.code,n=e.vanityURLCode;return t||n},n.renderCopyInput=function(){var e=this.props,t=e.noInvitesAvailable,n=e.showFriends,r=this.state,i=r.maxAge,l=r.maxUses,u=(0,S.default)(this.getInviteCode()||"");return ve(a.Fragment,{},void 0,ve(Te,{value:u,autoFocus:n,onCopy:this.handleCopy}),t?null:ve(q.default,{size:q.default.Sizes.SIZE_12,className:(0,o.default)(ae.default.marginTop8,ne.default.footerText)},void 0,(0,Q.maxAgeString)(i,l)," ",n?ve(U.default,{onClick:this.openSettings},void 0,te.default.Messages.INVITE_EDIT_LINK):null))},n.renderHeader=function(){var e,t=this.props,n=t.guild,r=t.showFriends,o=t.streamUserId,i=t.applicationId,l=t.welcomeToServer,u=this.state,s=u.query,d=u.settingsOpen,f=null;return e=l?null:null!=o?te.default.Messages.INVITE_STREAM_HEADER:null!=i?te.default.Messages.EMBEDDED_ACTIVITIES_INVITE_TO_ACTIVITY:te.default.Messages.GROUP_DM_INVITE_WITH_NAME.format({groupname:n.toString()}),f=d?ve(z.FormTitle,{id:this._headerId,tag:z.FormTitle.Tags.H2,className:ae.default.marginReset},void 0,te.default.Messages.INVITE_SETTINGS_TITLE):r?ve("div",{className:ne.default.header},void 0,ve(z.FormTitle,{id:this._headerId,tag:z.FormTitle.Tags.H2,className:ae.default.marginBottom8},void 0,e),ve(p.default,{query:s,className:ae.default.marginTop4,onQueryChange:this.handleQueryChange,placeholder:te.default.Messages.INVITE_SEARCH_FOR_FRIENDS,autoFocus:!0,onClear:this.handleClearSearch})):ve(z.FormTitle,{id:this._headerId,tag:z.FormTitle.Tags.H2,className:ae.default.marginReset},void 0,e),ve($.ModalHeader,{separator:r&&!d},void 0,ve($.ModalCloseButton,{className:ne.default.closeButton,onClick:this.handleDone}),ve("div",{className:ne.default.headerContainer},void 0,l&&!d&&a.createElement(a.Fragment,null,ve("img",{className:ne.default.welcomeImage,src:le.default,alt:""}),ve("h1",{className:ne.default.welcomeHeading},void 0,te.default.Messages.INVITE_WELCOME_HEADING),ve("p",{className:ne.default.welcomeSubheading},void 0,te.default.Messages.INVITE_WELCOME_SUBHEADING)),null!=o?be:null,f))},n.renderSettingsBody=function(){var e=this.state,t=e.maxAge,n=e.maxUses,r=e.temporary,a=ye.find((function(e){return e.value===t})),i=me.find((function(e){return e.value===n}));return ve($.ModalContent,{className:ne.default.settingsContent},void 0,ve("form",{onSubmit:this.handleGenerateNewLink},void 0,ve(z.FormItem,{title:te.default.Messages.EXPIRE_AFTER,className:ae.default.marginTop20},void 0,ve(x.default,{value:a,clearable:!1,searchable:!1,options:ye,onChange:this.handleSelectMaxAge})),ve(z.FormItem,{title:te.default.Messages.MAX_NUMBER_OF_USES,className:(0,o.default)(ae.default.marginTop20,ae.default.marginBottom4)},void 0,ve(x.default,{value:i,clearable:!1,searchable:!1,options:me,onChange:this.handleSelectMaxUses})),ve(z.FormItem,{className:(0,o.default)(ae.default.marginTop20,ne.default.switch)},void 0,ve(V.default,{value:r,onChange:this.handleToggleTemporary,note:te.default.Messages.TEMPORARY_MEMBERSHIP_EXPLANATION,hideBorder:!0},void 0,ve(q.default,{},void 0,te.default.Messages.GRANT_TEMPORARY_MEMBERSHIP)))))},n.renderFriendsBody=function(){var e,t=this.props.rows,n=this.getInviteCode();return 0===t.length?e=te.default.Messages.INVITE_FRIEND_MODAL_NO_RESULTS:null==n&&(e=te.default.Messages.INVITE_FRIEND_MODAL_LOADING),null!=e?ve($.ModalContent,{className:(0,o.default)(ae.default.marginBottom20,ae.default.marginTop20)},void 0,ve(B.EmptyStateText,{},void 0,e)):ve($.ModalListContent,{className:ne.default.scroller,sections:[t.length],renderSection:this.renderSection,sectionHeight:0,renderRow:this.renderRow,rowHeight:this.getRowHeight,paddingBottom:16})},n.renderSection=function(){return null},n.renderBody=function(){var e=this.props,t=e.guild,n=e.showFriends,r=e.streamUserId,a=e.applicationId;if(this.state.settingsOpen)return this.renderSettingsBody();if(n)return this.renderFriendsBody();var o=k.default.getCurrentUser(),i=t.isOwner(o)?te.default.Messages.INVITE_SHARE_LINK_OWN_SERVER:te.default.Messages.SHARE_INVITE_LINK_FOR_ACCESS;return null!=r?i=te.default.Messages.INVITE_SHARE_LINK_TO_STREAM:null!=a&&(i=te.default.Messages.EMBEDDED_ACTIVITIES_SHARE_LINK_TO_ACTIVITY),ve($.ModalContent,{className:ne.default.noScroll},void 0,ve(H.default,{direction:H.default.Direction.VERTICAL,className:ae.default.marginBottom20},void 0,Ce,ve(q.default,{className:ne.default.subText},void 0,i),this.renderCopyInput()))},n.renderFooter=function(){var e,t=this,n=this.props,r=n.noInvitesAvailable,i=n.showFriends,l=n.streamUserId,u=n.applicationId,s=this.state,d=s.settingsOpen,f=s.maxAge,p=w.default.theme,v=null;if(d)v=ve(a.Fragment,{},void 0,ve(G.default,{onClick:this.handleGenerateNewLink},void 0,te.default.Messages.GENERATE_A_NEW_LINK),ve(G.default,{look:G.default.Looks.LINK,color:p===ee.ThemeTypes.LIGHT?G.default.Colors.PRIMARY:G.default.Colors.WHITE,onClick:this.handleDone},void 0,te.default.Messages.CANCEL));else if(i){var y=te.default.Messages.INVITE_FOOTER_LINK_HEADER;null!=l?y=te.default.Messages.INVITE_STREAM_FOOTER_LINK_HEADER:null!=u&&(y=te.default.Messages.EMBEDDED_ACTIVITIES_INVITE_ACTIVITY_FOOTER_LINK_HEADER),v=ve(H.default,{direction:H.default.Direction.VERTICAL,className:ne.default.content},void 0,ve(z.FormTitle,{tag:z.FormTitle.Tags.H5,className:ae.default.marginBottom8},void 0,y),this.renderCopyInput())}else r||(v=ve(H.default,{justify:H.default.Justify.BETWEEN,className:ae.default.marginTop20},void 0,ve(c.default,{checked:f===he.value,onChange:this.handleToggleMaxAge},void 0,ve(q.default,{className:ne.default.checkBoxLabel},void 0,te.default.Messages.SET_INVITE_LINK_NEVER_EXPIRE)),ve(Y.default,{text:te.default.Messages.LINK_SETTINGS},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return ve(F.default,{onClick:t.openSettings,onMouseEnter:n,onMouseLeave:r,className:oe.default.cursorPointer},void 0,ve(K.default,{width:18,height:18,color:ee.Colors.PRIMARY_DARK_400}))}))));return null!=v?ve($.ModalFooter,{className:d?ne.default.settingsFooter:(0,o.default)((e={},e[ne.default.noPadding]=!i,e[ne.default.footer]=i,e))},void 0,v):null},n.render=function(){var e=this.props,t=e.transitionState,n=e.channel,r=e.guild;return ve("div",{className:this.props.showFriends?ne.default.wrapper:void 0},void 0,ve($.ModalRoot,{impressionName:l.ImpressionNames.GUILD_INVITE,impressionMetadata:{invite_channel_id:null==n?void 0:n.id,invite_guild_id:r.id},"aria-labelledby":this._headerId,transitionState:t,className:ne.default.modal},void 0,this.renderHeader(),this.renderBody(),this.renderFooter()))},t}(a.PureComponent);Me.displayName="InstantInviteModal",Me.defaultProps={analyticsLocation:ee.AnalyticsLocations.GUILD_CREATE_INVITE_SUGGESTION};var Ne=a.forwardRef((function(e,t){var n=e.channel,r=e.guild,o=e.source,i=e.streamUserId,l=e.applicationId,s=e.transitionState,d=e.onClose,c=e.welcomeToServer,p=e.forceSettings,v=e.analyticsLocation,y=(0,u.useStateFromStores)([R.default,T.default,b.default],(function(){var e;return null!=n?n:null!==(e=T.default.getChannel(R.default.getChannelId()))&&void 0!==e?e:b.default.getDefaultChannel(r.id)}),[n,r.id]),m=null;null!=i?m=E.InviteTargetTypes.STREAM:null!=l&&(m=E.InviteTargetTypes.EMBEDDED_APPLICATION);var h=i,_=l,g=null!=n?n.getGuildId():null!=r?r.id:null,S=(0,u.useStateFromStoresArray)([M.default,C.default,j.default,I.default],(function(){var e=null!=y?y.id:null;return[M.default.getInviteSuggestionRows(),M.default.getTotalSuggestionsCount()>=1,M.default.getInitialCounts(),null!=e?C.default.getInvite(e,{targetType:m,targetUserId:h,targetApplicationId:_}):null,null!=n&&null!=y?j.default.getVoiceStatesForChannel(y):null,null!=g?I.default.getProps(g,e):null]}),[y,m,h,g]),O=S[0],P=S[1],A=S[2],L=S[3],D=S[4],w=S[5],k=(0,u.useStateFromStores)([N.default],(function(){return null!=y&&N.default.can(ee.Permissions.CREATE_INSTANT_INVITE,y)}),[y]),U=null===L||!k,G=a.useState((function(){var e=new Set;return null!=i&&null!=D?D.forEach((function(t){var n=t.user;e.add(n.id)})):null!=g&&null!=w&&w.rows.forEach((function(t){t.type===I.MemberListRowTypes.MEMBER&&e.add(t.userId)})),e}))[0];a.useEffect((function(){(0,f.loadInviteSuggestions)(G,r,n).catch(ee.NOOP_NULL)}),[G,n,r]);var F=null!=L?L.code:void 0,B=null!=L?L.maxAge:void 0,H=null!=L?L.maxUses:void 0,x=null!=L?L.temporary:void 0,V=U?r.vanityURLCode:null;return a.createElement(Me,{ref:t,canCreateInvites:k,noInvitesAvailable:U,channel:n,guild:r,streamUserId:i,vanityURLCode:V,targetType:m,targetUserId:h,applicationId:l,rows:O,showFriends:P,initialCounts:A,code:F,maxAge:B,maxUses:H,temporary:x,source:o,welcomeToServer:c,forceSettings:p,analyticsLocation:v,transitionState:s,onClose:d})}));t.default=Ne},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BotTagTypes=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=f(n(8)),l=f(n(248)),u=f(n(5297)),s=f(n(7)),d=f(n(6761));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.BotTagTypes=a,function(e){e[e.BOT=0]="BOT",e[e.SERVER=1]="SERVER",e[e.SYSTEM_DM=2]="SYSTEM_DM",e[e.OFFICIAL=3]="OFFICIAL"}(a||(t.BotTagTypes=a={}));var y=function(e){var t=e.invertColor,n=void 0!==t&&t,r=e.type,f=void 0===r?a.BOT:r,c=e.className,y=e.verified,m=e.useRemSizes,h=void 0!==m&&m,_=null;switch(f){case a.SYSTEM_DM:_=s.default.Messages.SYSTEM_DM_TAG_SYSTEM;break;case a.SERVER:_=s.default.Messages.BOT_TAG_SERVER;break;case a.OFFICIAL:_=s.default.Messages.SYSTEM_DM_TAG_SYSTEM;break;case a.BOT:default:_=s.default.Messages.BOT_TAG_BOT}var g=null;return y&&(g=p(l.default,{text:s.default.Messages.VERIFIED_BOT_TOOLTIP,position:l.default.Positions.TOP},void 0,(function(e){return o.createElement(u.default,v({},e,{className:d.default.botTagVerified}))}))),p("span",{className:(0,i.default)(c,n?d.default.botTagInvert:d.default.botTagRegular,h?d.default.rem:d.default.px)},void 0,g,p("span",{className:d.default.botText},void 0,_))};y.displayName="BotTag",y.Types=a;var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={open:function(e){a.default.dirtyDispatch({type:o.ActionTypes.POPOUT_OPEN,popout:e})},close:function(e){a.default.dirtyDispatch({type:o.ActionTypes.POPOUT_CLOSE,key:e})},closeAll:function(){a.default.dirtyDispatch({type:o.ActionTypes.POPOUT_CLOSE_ALL})},rerender:function(e){a.default.dirtyDispatch({type:o.ActionTypes.POPOUT_NEEDS_RERENDER,key:e})},didRerender:function(e){a.default.dirtyDispatch({type:o.ActionTypes.POPOUT_DID_RERENDER,key:e})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openPopout=g,t.default=t.Positions=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=v(n(8)),u=v(n(66)),s=v(n(101)),d=v(n(7610)),f=v(n(1053)),c=n(120),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.Positions=r,function(e){e.TOP="top",e.TOP_LEFT="top-left",e.TOP_RIGHT="top-right",e.LEFT="left",e.RIGHT="right",e.BOTTOM="bottom",e.BOTTOM_RIGHT="bottom-right",e.BOTTOM_LEFT="bottom-left"}(r||(t.Positions=r={})),function(e){e.DEFAULT="default",e.SPRING="spring",e.NONE="none"}(a||(a={})),function(e){e.TOP="top",e.MIDDLE="middle"}(o||(o={}));var _={position:r.TOP,backdrop:!1,animationType:"default",closeOnScroll:!0,toggleClose:!0,shadow:!0,preventInvert:!1,preventCloseFromModal:!1,preventClickPropagation:!1,preventCloseOnUnmount:!1,zIndexBoost:0,offsetX:0,offsetY:0,arrowAlignment:o.TOP,showArrow:!1};function g(e,t,n,r){var a=t.offsetX,o=void 0===a?0:a,i=t.offsetY,l=void 0===i?0:i,s=e;if(s instanceof Element||(s=u.default.findDOMNode(e)),!(s instanceof Element))return null;var f=0,c=s.getBoundingClientRect(),p=c.top,v=c.left,y=c.right,m=c.bottom;null!=r&&(f=r.pageX-v);var _=h({key:n,targetWidth:y-v,targetHeight:m-p,x:v+o,y:p+l,clickPos:f},t);d.default.open(_)}var E=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).getStateFromStores=function(){n.setState({isOpen:f.default.isOpen(""+n.state.uniqueId)})},n.toggle=function(e){var t=n.state.isOpen;t&&n.props.toggleClose?n.close():t||n.open(e)},n.close=function(){var e=n.state,t=e.isOpen,r=e.uniqueId,a=n.props.onClose;t&&d.default.close(r),c.ComponentDispatch.unsubscribe(p.ComponentActions.POPOUT_CLOSE,n.close),a&&a()},n.handleClick=function(e){var t=n.props,r=t.children;if(null!=t.render){e.preventDefault(),e.stopPropagation();var a=i.Children.only(r).props.onClick;n.toggle(e),a&&a(e)}},n.state={uniqueId:t.uniqueId||s.default.v4(),isOpen:!1},f.default.addChangeListener(n.getStateFromStores);var r=t.subscribeTo;return null!=r&&c.ComponentDispatch.subscribe(r,n.toggle),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var a=r.prototype;return a.componentDidUpdate=function(e,t){e.position!==this.props.position&&this.state.isOpen?this.open():t.isOpen&&!this.state.isOpen&&this.close()},a.componentWillUnmount=function(){var e=this.props,t=e.subscribeTo,n=e.preventCloseOnUnmount;null!=t&&c.ComponentDispatch.unsubscribe(t,this.toggle),f.default.removeChangeListener(this.getStateFromStores),n?c.ComponentDispatch.unsubscribe(p.ComponentActions.POPOUT_CLOSE,this.close):this.close()},a.open=function(e,t){void 0===t&&(t=this.props);var n=t,r=n.position,a=n.animationType,o=n.preventInvert,i=n.zIndexBoost,l=n.offsetX,u=n.offsetY,s=n.closeOnScroll,d=n.containerClass,f=n.dependsOn,v=n.shadow,y=n.backdrop,m=n.render,h=n.onOpen,_=n.preventCloseFromModal,E=n.arrowAlignment,S=n.showArrow,O=n.forceTheme;if(null==m)return null;var I={position:r,offsetX:l,offsetY:u,animationType:a,preventInvert:o,zIndexBoost:i,closeOnScroll:s,containerClass:d,dependsOn:f,shadow:v,backdrop:y,render:m,preventCloseFromModal:_,arrowAlignment:E,showArrow:S,forceTheme:O};c.ComponentDispatch.subscribe(p.ComponentActions.POPOUT_CLOSE,this.close),g(null!=e&&e.currentTarget instanceof Element?e.currentTarget:this,I,this.state.uniqueId,e),h&&h()},a.render=function(){var e=this.props.children;if(null!=e){var t=i.Children.only(e);return i.cloneElement(t,{onClick:this.handleClick,className:(0,l.default)(t.props.className,{"popout-open":this.state.isOpen})})}return null},r}(i.PureComponent);E.displayName="DeprecatedPopout",E.Positions=r,E.Animations=a,E.ArrowAlignments=o,E.defaultProps=_;var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.RULES_SENTINELS=t.COMMAND_SENTINEL=t.REACTION_SENTINEL=t.EMOJI_SENTINEL=t.CHANNEL_SENTINEL=t.MENTION_SENTINEL=void 0;t.MENTION_SENTINEL="@";t.CHANNEL_SENTINEL="#";t.EMOJI_SENTINEL=":";t.REACTION_SENTINEL="+";t.COMMAND_SENTINEL="/";var r=new Set(["@","#",":"]);t.RULES_SENTINELS=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g,t.CenterControlButton=function(e){var t,n,r,i=e.color,u=void 0===i?"primaryDark":i,p=e.className,v=e.iconClassName,y=e.onPopoutClick,S=e.popoutOpen,O=void 0!==S&&S,I=_(e,["color","className","iconClassName","onPopoutClick","popoutOpen"]),T=a.createElement(g,m({},I,{onContextMenu:y,iconClassName:(0,o.default)(v,c.default.centerIcon),className:(0,o.default)(null==y?p:c.default.staticButton,c.default.centerButton,E[u])}));return a.createElement(a.Fragment,null,null!=y?h("div",{className:(0,o.default)(p,c.default.contextMenuContainer)},void 0,h(d.default,{mask:d.MaskIDs.CHANNEL_CALL_CONTROL_BUTTON,width:56,height:56},void 0,T),h(f.default,{},void 0,h(l.default,{onClick:y,onContextMenu:y,className:(0,o.default)(c.default.contextMenuNub,E[u],(t={},t[c.default.active]=O,t))},void 0,h(s.default,{className:(0,o.default)(c.default.contextMenuCaret,(n={},n[c.default.open]=O,n))})))):null,h("div",{className:(0,o.default)((r={},r[c.default.unmasked]=null!=y,r),null!=y?p:null)},void 0,T))};var r,a=y(n(0)),o=p(n(8)),i=p(n(36)),l=p(n(84)),u=p(n(248)),s=p(n(5188)),d=y(n(336)),f=p(n(7747)),c=p(n(6943));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function g(e){var t=e.label,n=e.onClick,r=e.onContextMenu,l=e.className,s=e.iconClassName,d=e.iconComponent,p=e.themeable,v=void 0!==p&&p,y=e.disabled,g=void 0!==y&&y,E=e.active,S=void 0!==E&&E,O=e.tooltipPosition,I=void 0===O?u.default.Positions.TOP:O,T=e.shouldShowTooltip,b=void 0===T||T;return h(f.default,{},void 0,h(u.default,{position:I,text:t,shouldShow:b},void 0,(function(e){var u,f,p=e.onClick,y=e.onContextMenu,E=_(e,["onClick","onContextMenu"]);return a.createElement(i.default,m({"aria-label":t,look:i.default.Looks.BLANK,size:i.default.Sizes.NONE,onClick:function(e){null==p||p(),null==n||n(e)},onContextMenu:function(e){null==y||y(),null==r||r(e)},disabled:g,innerClassName:c.default.lineHeightReset,className:(0,o.default)((u={},u[c.default.active]=S,u),l)},E),h(d,{className:(0,o.default)(c.default.controlIcon,s,(f={},f[c.default.themeable]=v,f[c.default.active]=S,f))}))})))}g.displayName="ControlButton";var E={red:c.default.red,white:c.default.white,green:c.default.green,primaryDark:c.default.primaryDark,primaryLight:c.default.primaryLight,activeLight:c.default.activeLight}},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.HotspotLocations=void 0;var a=(0,((r=n(140))&&r.__esModule?r:{default:r}).default)({REPORT_PROBLEM_POST_STREAM:null,VOICE_CALL_FEEDBACK:null,GUILD_ANALYTICS_GUILD_SETTINGS_MENU:null,NOW_PLAYING_CONSENT_CARD:null,IOS_GUILD_NAV_EDUCATION:null,VOICE_PANEL_INTRODUCTION:null,GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL:null,STICKERS_SHOP_INTRODUCTION:null,STICKER_PACK_PURCHASE_PREMIUM_SUBSCRIPTION_UPSELL:null,STICKERS_NEW_SHOP_TOOLTIP:null,FAVORITE_EMOJI_TOOLTIP:null,POKER_NIGHT_TOOLTIP:null,BETRAYAL_TOOLTIP:null,YOUTUBE_TOOLTIP:null,POST_ACTIVITY_FEEDBACK:null,GUILD_DELETE_FEEDBACK:null,CONTACT_SYNC_EXISTING_USER_PROMPT:null,FISHINGTON_TOOLTIP:null});t.HotspotLocations=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(686)),a=l(n(8278)),o=l(n(1113)),i=l(n(1114));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}var s=(0,i.default)([o.default.RULES,(0,a.default)({enableBuildOverrides:!0})]),d=(0,i.default)([o.default.CHANNEL_TOPIC_RULES,(0,a.default)({enableBuildOverrides:!1,emojiTooltipPosition:"bottom"}),{codeBlock:{react:o.default.RULES.text.react}}]),f=(0,i.default)([o.default.EMBED_TITLE_RULES,(0,a.default)({enableBuildOverrides:!1})]),c=(0,i.default)([o.default.INLINE_REPLY_RULES,(0,a.default)({enableBuildOverrides:!1})]),p=(0,i.default)([o.default.GUILD_VERIFICATION_FORM_RULES,(0,a.default)({enableBuildOverrides:!1})]),v={defaultRules:s,astParserFor:r.astParserFor,reactParserFor:r.reactParserFor,parse:r.reactParserFor(s),parseTopic:r.reactParserFor(d),parseEmbedTitle:r.reactParserFor(f),parseInlineReply:r.reactParserFor(c),parseGuildVerificationFormRule:r.reactParserFor(p),parseToAST:r.astParserFor(s),parseTopicToAST:r.astParserFor(d),parseEmbedTitleToAST:r.astParserFor(f),parseInlineReplyToAST:r.astParserFor(c)};t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getStringForEmojiCategory=t.trackEmojiSearchEmpty=t.trackEmojiSearchSelect=t.trackEmojiSearchResultsViewed=t.trackEmojiSearchStart=t.trackPremiumSettingsPaneOpened=t.computeCategory=t.useEmojiCategories=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=v(n(6)),o=n(3),i=v(n(121)),l=v(n(184)),u=v(n(270)),s=v(n(15)),d=v(n(256)),f=n(1032),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}t.useEmojiCategories=function(e,t){var n=e!==c.EmojiIntention.COMMUNITY_CONTENT,i=null==t?void 0:t.getGuildId(),s=(0,o.useStateFromStoresArray)([l.default],(function(){var e=l.default.getDisambiguatedEmojiContext(i);return[e,e.favoriteEmojis]})),v=s[0],y=s[1];return r.useMemo((function(){var r=v.getFrequentlyUsedEmojis(),o=u.default.getFlattenedGuilds(),s=v.getGroupedCustomEmoji(),c=[];return a.default.each(o,(function(n){if(void 0!==s[n.id]){if(null!=t){var r=null==s?void 0:s[n.id].filter((function(n){return!d.default.isEmojiFiltered(n,t,e)}));if(null==r||0===r.length)return}var a={type:f.EmojiCategoryTypes.GUILD,guild:n};n.id!==i?c.push(a):c.unshift(a)}})),l.default.categories.reduce((function(e,t){if(t===f.RECENT)return 0===r.length?e:[].concat(e,[{type:f.EmojiCategoryTypes.RECENT,id:t,name:p.default.Messages.EMOJI_CATEGORY_RECENT}]);if(t===f.EmojiCategories.FAVORITES)return 0===y.length?e:[].concat(e,[{type:f.EmojiCategoryTypes.FAVORITES,id:t,name:p.default.Messages.EMOJI_CATEGORY_FAVORITES}]);if(t===f.CUSTOM){var a=[].concat(c);return n||(a=c.filter((function(e){return e.guild.id===i}))),[].concat(e,a)}return[].concat(e,[{type:f.EmojiCategoryTypes.UNICODE,id:t,name:t}])}),[])}),[v,y,t,i,n,e])};t.computeCategory=function(e,t,n){var r=a.default.partition(t.filter((function(t){return!d.default.isEmojiFiltered(t,e,n)})),(function(t){return!d.default.isEmojiPremiumLocked(t,e,n)})),o=r[0],i=r[1];return[].concat(o,i).map((function(t){return[t,d.default.isEmojiPremiumLocked(t,e,n)]}))};t.trackPremiumSettingsPaneOpened=function(e){var t=null!=(null==e?void 0:e.getGuildId());s.default.track(c.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_page:t?c.AnalyticsPages.GUILD_CHANNEL:c.AnalyticsPages.DM_CHANNEL,location_section:null!=e?c.AnalyticsSections.EMOJI_PICKER_POPOUT:c.AnalyticsSections.CUSTOM_STATUS_MODAL})};t.trackEmojiSearchStart=function(e){i.default.trackWithMetadata(c.AnalyticEvents.SEARCH_STARTED,{search_type:c.SearchTypes.EMOJI,location:e})};t.trackEmojiSearchResultsViewed=function(e,t,n){i.default.trackWithMetadata(c.AnalyticEvents.SEARCH_RESULT_VIEWED,{search_type:c.SearchTypes.EMOJI,total_results:e,num_results_locked:t,location:n})};t.trackEmojiSearchSelect=function(e){i.default.trackWithMetadata(c.AnalyticEvents.SEARCH_RESULT_SELECTED,{search_type:c.SearchTypes.EMOJI,location:e})};t.trackEmojiSearchEmpty=function(e){i.default.trackWithMetadata(c.AnalyticEvents.SEARCH_RESULT_EMPTY,{search_type:c.SearchTypes.EMOJI,location:e})};t.getStringForEmojiCategory=function(e){switch(e){case f.EmojiCategories.RECENT:return p.default.Messages.EMOJI_CATEGORY_RECENT;case f.EmojiCategories.FAVORITES:return p.default.Messages.EMOJI_CATEGORY_FAVORITES;case f.EmojiCategories.ACTIVITY:return p.default.Messages.EMOJI_CATEGORY_ACTIVITY;case f.EmojiCategories.FLAGS:return p.default.Messages.EMOJI_CATEGORY_FLAGS;case f.EmojiCategories.FOOD:return p.default.Messages.EMOJI_CATEGORY_FOOD;case f.EmojiCategories.NATURE:return p.default.Messages.EMOJI_CATEGORY_NATURE;case f.EmojiCategories.OBJECTS:return p.default.Messages.EMOJI_CATEGORY_OBJECTS;case f.EmojiCategories.PEOPLE:return p.default.Messages.EMOJI_CATEGORY_PEOPLE;case f.EmojiCategories.SYMBOLS:return p.default.Messages.EMOJI_CATEGORY_SYMBOLS;case f.EmojiCategories.TRAVEL:return p.default.Messages.EMOJI_CATEGORY_TRAVEL;case f.EmojiCategories.PREMIUM_UPSELL:return p.default.Messages.EMOJI_CATEGORY_PREMIUM_UPSELL;default:return e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ack=f,t.ackCategory=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=!1);var r=i.default.getChannel(e);if(null==r||null==r.guild_id)return;var u=l.default.getCategories(r.guild_id);if(null==u[e])return;var s=u[e].filter((function(e){var t=e.channel;return(0,o.isGuildTextChannelType)(t.type)})).map((function(e){return e.channel.id})),c=[].concat(s);s.forEach((function(e){var t=a.default.getActiveJoinedThreadsForParent(r.guild_id,e);for(var n in t)c.push(n)}));for(var p,v=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(c);!(p=v()).done;){f(p.value,t,n)}},t.bulkAck=function(e){r.default.dispatch({type:u.ActionTypes.BULK_ACK,channels:e,context:u.CURRENT_APP_CONTEXT})},t.localAck=function(e){r.default.dispatch({type:u.ActionTypes.CHANNEL_LOCAL_ACK,channelId:e})},t.enableAutomaticAck=function(e){r.default.dirtyDispatch({type:u.ActionTypes.ENABLE_AUTOMATIC_ACK,channelId:e})},t.disableAutomaticAck=function(e){r.default.dirtyDispatch({type:u.ActionTypes.DISABLE_AUTOMATIC_ACK,channelId:e})};var r=s(n(2)),a=s(n(1038)),o=n(32),i=s(n(9)),l=s(n(1059)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t,n,a,o){void 0===t&&(t=!1),void 0===n&&(n=!1),r.default.dispatch({type:u.ActionTypes.CHANNEL_ACK,channelId:e,messageId:a,immediate:t,force:n,context:u.CURRENT_APP_CONTEXT,location:o})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useEmojiPickerStore=t.resetStoreState=t.setActiveCategoryIndex=t.setSearchQuery=t.setSearchPlaceholder=t.setInspectedEmojiPosition=t.InspectedEmojiChangeSource=void 0;var r,a,o=(r=n(262))&&r.__esModule?r:{default:r};t.InspectedEmojiChangeSource=a,function(e){e[e.GRID_NAVIGATOR_EVENT=0]="GRID_NAVIGATOR_EVENT",e[e.MOUSE_EVENT=1]="MOUSE_EVENT"}(a||(t.InspectedEmojiChangeSource=a={}));var i=Object.freeze({inspectedEmojiPosition:{rowIndex:0,columnIndex:0},searchPlaceholder:null,searchQuery:"",activeCategoryIndex:0}),l=(0,o.default)((function(e){return i}));t.setInspectedEmojiPosition=function(e,t,n){l.setState({inspectedEmojiPosition:{rowIndex:t,columnIndex:e,source:n}})};t.setSearchPlaceholder=function(e){l.setState({searchPlaceholder:e})};t.setSearchQuery=function(e){l.setState({searchQuery:e})};t.setActiveCategoryIndex=function(e){l.setState({activeCategoryIndex:e})};t.resetStoreState=function(){l.setState(i)};var u=l;t.useEmojiPickerStore=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transitionToChannel=function(e,t,n){void 0===n&&(n=!0);if(i.default.hasModalOpen())return;a.default.closeAll(),n&&r.default.channelListScrollTo(e,t),o.default.getState().updatePath(l.Routes.CHANNEL(e,t))},t.transitionToPage=function(e){if(i.default.hasModalOpen())return;a.default.closeAll(),o.default.getState().updatePath(e)};var r=u(n(1043)),a=u(n(7610)),o=u(n(5403)),i=u(n(655)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(11)),a=l(n(2)),o=n(7572),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}var d=function(){var e=s(regeneratorRuntime.mark((function e(t){var n,l,u,s,d,f,c,p,v,y,m,h;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.guildId,l=t.status,u=void 0===l?o.GuildJoinRequestApplicationStatuses.PENDING:l,s=t.before,d=t.after,f=t.limit,c=void 0===f?o.MAX_RESULTS_PER_PAGE:f,a.default.dispatch({type:i.ActionTypes.GUILD_JOIN_REQUESTS_FETCH_START}),e.prev=2,e.next=5,r.default.get({url:i.Endpoints.GUILD_JOIN_REQUESTS(n),query:{status:u,limit:c,before:s,after:d}});case 5:p=e.sent,v=p.body,y=v.guild_join_requests,m=v.total,h=y.map((function(e){var t=e.user,n=e.user_id,r=e.guild_id,a=e.created_at,o=e.form_responses,i=e.rejection_reason,l=e.actioned_at,s=e.actioned_by_user;return{user:t,userId:n,guildId:r,createdAt:a,formResponses:o,rejectionReason:i,applicationStatus:u,actionedAt:l,actionedByUser:s}})),a.default.dispatch({type:i.ActionTypes.GUILD_JOIN_REQUESTS_FETCH_SUCCESS,status:u,requests:h,total:m,limit:c,guildId:n}),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(2),a.default.dispatch({type:i.ActionTypes.GUILD_JOIN_REQUESTS_FETCH_FAILURE});case 14:case"end":return e.stop()}}),e,null,[[2,11]])})));return function(t){return e.apply(this,arguments)}}(),f=function(){var e=s(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.delete({url:i.Endpoints.GUILD_MEMBER_REQUEST_TO_JOIN(t)});case 3:return n=e.sent,a.default.dispatch({type:i.ActionTypes.USER_GUILD_JOIN_REQUEST_UPDATE,guildId:t,request:null}),e.abrupt("return",n);case 8:throw e.prev=8,e.t0=e.catch(0),e.t0;case 11:case"end":return e.stop()}}),e,null,[[0,8]])})));return function(t){return e.apply(this,arguments)}}(),c={fetchGuildJoinRequests:d,ackUserGuildJoinRequest:function(){var e=s(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.patch({url:i.Endpoints.GUILD_JOIN_REQUEST_ACK(t)});case 2:return n=e.sent,a.default.dispatch({type:i.ActionTypes.ACK_APPROVED_GUILD_JOIN_REQUEST,guildId:t}),e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),removeGuildJoinRequest:f,updateGuildJoinRequest:function(){var e=s(regeneratorRuntime.mark((function e(t,n,l,u){var s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return void 0===l&&(l=o.GuildJoinRequestApplicationStatuses.APPROVED),e.next=3,r.default.patch({url:i.Endpoints.GUILD_JOIN_REQUEST(t,n),body:{action:l,rejection_reason:u}});case 3:s=e.sent,a.default.dispatch({type:i.ActionTypes.GUILD_JOIN_REQUEST_UPDATE,guildId:t,status:s.body.application_status,request:s.body});case 5:case"end":return e.stop()}}),e)})));return function(t,n,r,a){return e.apply(this,arguments)}}(),actionAllPendingJoinRequests:function(){var e=s(regeneratorRuntime.mark((function e(t,n){var o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.patch({url:i.Endpoints.GUILD_JOIN_REQUESTS(t),body:{action:n}});case 2:return o=e.sent,a.default.dispatch({type:i.ActionTypes.GUILD_JOIN_REQUESTS_BULK_ACTION,guildId:t,action:n}),e.abrupt("return",o.body);case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),resetGuildJoinRequest:function(){var e=s(regeneratorRuntime.mark((function e(t){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.post({url:i.Endpoints.GUILD_MEMBER_REQUEST_TO_JOIN(t)});case 3:return n=e.sent,o=n.body,a.default.dispatch({type:i.ActionTypes.USER_GUILD_JOIN_REQUEST_UPDATE,guildId:t,request:o}),e.abrupt("return",o);case 9:throw e.prev=9,e.t0=e.catch(0),e.t0;case 12:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(t){return e.apply(this,arguments)}}(),fetchRequestToJoinGuilds:function(){var e=s(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get({url:i.Endpoints.USER_JOIN_REQUEST_GUILDS});case 2:t=e.sent,a.default.dispatch({type:i.ActionTypes.USER_JOIN_REQUEST_GUILDS_FETCH,guilds:t.body});case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}()};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i;return o("svg",{width:n,height:a,viewBox:"0 0 24 24",className:e.className},void 0,o("path",{className:e.foreground,fill:l,fillRule:"evenodd",clipRule:"evenodd",d:"M5.88657 21C5.57547 21 5.3399 20.7189 5.39427 20.4126L6.00001 17H2.59511C2.28449 17 2.04905 16.7198 2.10259 16.4138L2.27759 15.4138C2.31946 15.1746 2.52722 15 2.77011 15H6.35001L7.41001 9H4.00511C3.69449 9 3.45905 8.71977 3.51259 8.41381L3.68759 7.41381C3.72946 7.17456 3.93722 7 4.18011 7H7.76001L8.39677 3.41262C8.43914 3.17391 8.64664 3 8.88907 3H9.87344C10.1845 3 10.4201 3.28107 10.3657 3.58738L9.76001 7H15.76L16.3968 3.41262C16.4391 3.17391 16.6466 3 16.8891 3H17.8734C18.1845 3 18.4201 3.28107 18.3657 3.58738L17.76 7H21.1649C21.4755 7 21.711 7.28023 21.6574 7.58619L21.4824 8.58619C21.4406 8.82544 21.2328 9 20.9899 9H17.41L16.35 15H19.7549C20.0655 15 20.301 15.2802 20.2474 15.5862L20.0724 16.5862C20.0306 16.8254 19.8228 17 19.5799 17H16L15.3632 20.5874C15.3209 20.8261 15.1134 21 14.8709 21H13.8866C13.5755 21 13.3399 20.7189 13.3943 20.4126L14 17H8.00001L7.36325 20.5874C7.32088 20.8261 7.11337 21 6.87094 21H5.88657ZM9.41045 9L8.35045 15H14.3504L15.4104 9H9.41045Z"}))}i.displayName="ChannelText"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=s(n(0)),o=n(3),i=(r=n(151))&&r.__esModule?r:{default:r},l=s(n(8299));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){return e.isSystemUser()?l.BotTypes.SYSTEM_DM:e.bot?l.BotTypes.BOT:null}var c=function(e){var t=e.hideDiscriminator,n=void 0!==t&&t,r=e.user,u=e.nick,s=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["hideDiscriminator","user","nick"]),c=(0,o.useStateFromStores)([i.default],(function(){return i.default.hidePersonalInformation}))||n;return a.createElement(l.default,d({name:null!=u?u:r.toString(),discriminator:c||null!=u?null:r.discriminator,botType:f(r),botVerified:r.isVerifiedBot()},s))};c.displayName="DiscordTag";var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M12 2C6.4764 2 2 6.4764 2 12C2 17.5236 6.4764 22 12 22C17.5236 22 22 17.5236 22 12C22 6.4764 17.5236 2 12 2ZM12 5.6C12.4422 5.6 12.8 5.95781 12.8 6.4V11.5376L16.5625 13.7126C16.9453 13.9329 17.0703 14.4173 16.85 14.8001C16.6297 15.183 16.1453 15.3079 15.7625 15.0876L11.6873 12.7376C11.656 12.7251 11.6279 12.7048 11.5998 12.6876C11.3607 12.5486 11.1998 12.2954 11.1998 12.0001V6.4001C11.1998 5.9579 11.5578 5.6 12 5.6Z",fill:d,className:f}))}d.displayName="EmojiFrequentCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.EmptyStateText=t.EmptyStateImage=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(63)),l=n(1),u=d(n(6935)),s=d(n(423));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,y(e,t)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=a.createContext(l.ThemeTypes.DARK),h=m.Provider,_=m.Consumer,g=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){var e=this.props,t=e.lightSrc,n=e.darkSrc,r=e.width,a=e.height,d=e.offsetX,f=e.offsetY,v=e.style;return c(_,{},void 0,(function(e){return c(i.default.Child,{grow:0,className:(0,o.default)(u.default.image,s.default.marginBottom40),style:p({},v,{width:r,height:a,marginLeft:d,marginTop:f,backgroundImage:"url("+(e===l.ThemeTypes.DARK?n:t)+")"})})}))},t}(a.PureComponent);t.EmptyStateImage=g,g.displayName="EmptyStateImage";var E=function(e){var t=e.children,n=e.className,r=e.noteClassName,a=e.note,l=e.style;return c(i.default.Child,{grow:0,direction:i.default.Direction.VERTICAL,style:l},void 0,t&&c("h4",{className:(0,o.default)(n,u.default.title)},void 0,t),a&&c("div",{className:(0,o.default)(r,u.default.text,s.default.marginTop8)},void 0,a))};t.EmptyStateText=E,E.displayName="EmptyStateText";var S=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){var e=this.props,t=e.children,n=e.theme,r=e.className,a=e.style;return c(h,{value:n},void 0,c(i.default,{direction:i.default.Direction.VERTICAL,align:i.default.Align.CENTER,justify:i.default.Justify.CENTER,className:(0,o.default)(u.default.wrapper,r),style:a},void 0,t))},t}(a.PureComponent);t.default=S,S.displayName="EmptyState",S.Text=E,S.Image=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.IMAGE_GIF_RE=void 0;var r,a,o=c(n(0)),i=n(5434),l=n(259),u=n(5411),s=(r=n(8286))&&r.__esModule?r:{default:r},d=c(n(8287));function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=/\.gif($|\?|#)/i;t.IMAGE_GIF_RE=m;var h=p(s.default,{}),_=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).state={readyState:d.ImageReadyStates.LOADING,hasMouseOver:!1},n._cancellers=new Set,n.observeVisibility=function(){r.visibilityObserver.observe(v(n))},n.unobserveVisibility=function(){r.visibilityObserver.unobserve(v(n))},n.handleImageLoad=function(e){return n.setState({readyState:e?d.ImageReadyStates.ERROR:d.ImageReadyStates.READY})},n.preloadImage=function(e,t){var r=e.width,a=e.height,o=n.props,i=o.width,l=o.height;1===i&&1===l||n.loadImage(n.getSrc((0,u.getRatio)(i,l,r,a)),t)},n.onMouseEnter=function(e){r.isAnimated(n.props)&&n.setState({hasMouseOver:!0});var t=n.props.onMouseEnter;null!=t&&t(e,{preloadImage:n.preloadImage})},n.onMouseLeave=function(){return n.setState({hasMouseOver:!1})},n.onClick=function(e){var t=n.props,r=t.onZoom,a=t.onClick;null!=a?a(e):null!=r&&(e.preventDefault(),r(e,{placeholder:n.getSrc(n.getRatio())}))},n.renderAccessory=function(){var e=n.state.hasMouseOver,t=null!=n.props.renderAccessory?n.props.renderAccessory():null;return e?t:h},(0,l.isImageLoaded)(n.getSrc(n.getRatio(),r.isAnimated(n.props)))&&(n.state.readyState=d.ImageReadyStates.READY),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n),r.isAnimated=function(e){var t=e.src,n=e.original;return e.animated||m.test(n||t)};var a=r.prototype;return a.componentDidMount=function(){this.state.readyState===d.ImageReadyStates.LOADING&&this.loadImage(this.getSrc(this.getRatio(),r.isAnimated(this.props)),this.handleImageLoad),r.isAnimated(this.props)&&this.observeVisibility()},a.componentDidUpdate=function(e){var t=r.isAnimated(this.props);r.isAnimated(e)!==t&&(t?this.observeVisibility():this.unobserveVisibility())},a.componentWillUnmount=function(){r.isAnimated(this.props)&&this.unobserveVisibility(),this._cancellers.forEach((function(e){return e()})),this._cancellers.clear()},a.getSrc=function(e,t){void 0===t&&(t=!1);var n=this.props,r=n.src,a=n.width,o=n.height;return(0,l.getImageSrc)(r,a,o,e,t?"png":null)},a.getWidth=function(){var e=this.props,t=e.width,n=e.minWidth;return Math.max(Math.round(t*this.getRatio()),n)},a.getHeight=function(){var e=this.props,t=e.height,n=e.minHeight;return Math.max(Math.round(t*this.getRatio()),n)},a.getRatio=function(){var e=this.props,t=e.width,n=e.height,r=e.maxWidth,a=void 0===r?400:r,o=e.maxHeight,i=void 0===o?300:o;return(0,u.getRatio)(t,n,a,i)},a.loadImage=function(e,t){var n=this,r=this.props,a=r.width,o=r.height;if(1!==a||1!==o){var i=(0,l.loadImage)(e,(function(e,r){null!=i&&n._cancellers.delete(i),t&&t(e,r)}));null!=i&&this._cancellers.add(i)}},a.render=function(){var e=this.props,t=e.alt,n=e.placeholder,a=e.onZoom,i=e.shouldLink,l=e.onContextMenu,u=e.autoPlay,s=e.original,f=e.className,c=e.imageClassName,p=e.children,v=e.animated,y=e.shouldAnimate,m=e.minWidth,h=e.minHeight,_=e.renderItem,g=e.onClick,E=e.renderAccessory,S=e.tabIndex,O=this.state,I=O.readyState,T=O.hasMouseOver,b=!!a,C={alt:null!=t?t:"",readyState:I,onContextMenu:l,zoomable:b,className:f,imageClassName:c,minWidth:m,minHeight:h,tabIndex:S,width:this.getWidth(),height:this.getHeight(),renderItem:_,src:"",children:null!=p?function(e){var t=e.src,n=e.size,r=e.alt;return p({src:t,size:n,alt:r})}:void 0,onMouseEnter:this.onMouseEnter};if(1===C.width&&1===C.height)return null;switch((b||null!=g)&&(C.onClick=this.onClick),i&&(C.original=s||C.src),I){case d.ImageReadyStates.LOADING:null!=n&&(C.src=n);break;case d.ImageReadyStates.READY:if(r.isAnimated(this.props)){C.onMouseLeave=this.onMouseLeave;var M=(u||T)&&(null==y||y)&&r.visibilityObserver.isVisible(this);M?(C.src=this.getSrc(this.getRatio()),C.renderAccessory=E):(C.src=this.getSrc(this.getRatio(),!v),C.renderAccessory=this.renderAccessory),null!=p&&(C.children=function(e){var t=e.src,n=e.size,r=e.alt;return p({src:t,size:n,animating:M,alt:r})})}else C.src=this.getSrc(this.getRatio())}return o.createElement(d.default,C)},r}(o.Component);t.default=_,_.displayName="LazyImage",_.visibilityObserver=new i.VisibilityObserver({threshold:.7}),_.defaultProps={shouldLink:!1,autoPlay:!1,animated:!1,minWidth:0,minHeight:0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,d:"M21.526 8.149C21.231 7.966 20.862 7.951 20.553 8.105L18 9.382V7C18 5.897 17.103 5 16 5H4C2.897 5 2 5.897 2 7V17C2 18.104 2.897 19 4 19H16C17.103 19 18 18.104 18 17V14.618L20.553 15.894C20.694 15.965 20.847 16 21 16C21.183 16 21.365 15.949 21.526 15.851C21.82 15.668 22 15.347 22 15V9C22 8.653 21.82 8.332 21.526 8.149Z"}))}d.displayName="CallVideoCamera"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=i(n(8124));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var f=null,c=null,p=null,v={},y=!1;function m(){return f=null,c=null,v={},p=null,!0}var h=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a=r.prototype;return a.getActiveCommand=function(){return f},a.getActiveOptionName=function(){return c},a.getActiveOption=function(){var e,t,n;return null!==(e=null===(t=f)||void 0===t||null===(n=t.options)||void 0===n?void 0:n.find((function(e){return e.name===c})))&&void 0!==e?e:null},a.getPreferredCommandId=function(){return p},a.getOptionStates=function(){return v},a.getOptionState=function(e){return v[e]},a.isInExperiment=function(){return y},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return m()},LOGOUT:function(e){return m()},APPLICATION_COMMAND_SET_ACTIVE_COMMAND:function(e){var t,n=e.command;if((null==n?void 0:n.id)===(null===(t=f)||void 0===t?void 0:t.id))return!1;f=n,c=null,p=null;var r={};if(null!=(null==n?void 0:n.options))for(var a,o=s(n.options);!(a=o()).done;){r[a.value.name]={isActive:!1,hasValue:!1,lastValidationResult:null}}return v=r,!0},APPLICATION_COMMAND_SET_PREFERRED_COMMAND:function(e){var t,n,r=e.commandId;return r!==p&&(null!==p||r!==(null!==(t=null===(n=f)||void 0===n?void 0:n.id)&&void 0!==t?t:null))&&(f=null,c=null,p=r,v={},!0)},APPLICATION_COMMAND_UPDATE_OPTIONS:function(e){for(var t=e.changedOptionStates,n=u({},v),r=0,a=Object.entries(t);r<a.length;r++){var o=a[r],i=o[0],l=o[1];if(i in v)if(void 0!==l.hasValue?l.hasValue:n[i].hasValue){var s=n[i];n[i]={hasValue:!0,isActive:void 0!==l.isActive?l.isActive:s.isActive,lastValidationResult:void 0!==l.lastValidationResult?l.lastValidationResult:s.lastValidationResult},void 0!==l.isActive&&(l.isActive?(null!=c&&(n[c]=u({},n[c]),n[c].isActive=!1),c=i):i===c&&(c=null))}else n[i]={hasValue:!1,isActive:!1,lastValidationResult:null},c===i&&(c=null)}return v=n,!0}});o.default.subscribe({},(function(e){y!==e.allowSlashCommands&&(y=e.allowSlashCommands,h.emitChange())}));var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getValidationErrorText=function(e){if(null!=e.choices)return o.default.Messages.COMMAND_VALIDATION_CHOICE_ERROR;switch(e.type){case a.ApplicationCommandOptionType.BOOLEAN:return o.default.Messages.COMMAND_VALIDATION_BOOLEAN_ERROR;case a.ApplicationCommandOptionType.CHANNEL:return o.default.Messages.COMMAND_VALIDATION_CHANNEL_ERROR;case a.ApplicationCommandOptionType.INTEGER:return o.default.Messages.COMMAND_VALIDATION_INTEGER_ERROR;case a.ApplicationCommandOptionType.ROLE:return o.default.Messages.COMMAND_VALIDATION_ROLE_ERROR;case a.ApplicationCommandOptionType.USER:return o.default.Messages.COMMAND_VALIDATION_USER_ERROR;case a.ApplicationCommandOptionType.MENTIONABLE:return o.default.Messages.COMMAND_VALIDATION_MENTIONABLE_ERROR;default:return o.default.Messages.COMMAND_VALIDATION_GENERAL_ERROR}},t.DISCOVERY_COMMANDS_QUERY_LIMIT=t.SECTION_BUILT_IN=t.BOOLEAN_CHOICES=t.FALSE_OPTION_NAME=t.TRUE_OPTION_NAME=void 0;var r,a=n(7573),o=(r=n(7))&&r.__esModule?r:{default:r};t.TRUE_OPTION_NAME="True";t.FALSE_OPTION_NAME="False";var i=[{name:"True",value:"true"},{name:"False",value:"false"}];t.BOOLEAN_CHOICES=i;t.SECTION_BUILT_IN="-1";t.DISCOVERY_COMMANDS_QUERY_LIMIT=10},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.GuildSettingsRoleEditSections=void 0,t.GuildSettingsRoleEditSections=r,function(e){e[e.DISPLAY=0]="DISPLAY",e[e.PERMISSIONS=1]="PERMISSIONS",e[e.MEMBERS=2]="MEMBERS",e[e.DISPLAY_AND_PERMISSIONS=3]="DISPLAY_AND_PERMISSIONS"}(r||(t.GuildSettingsRoleEditSections=r={}))},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hideHotspot=function(e){a.default.wait((function(){a.default.dispatch({type:o.ActionTypes.HOTSPOT_HIDE,location:e})}))};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(8)),o=l(n(36)),i=l(n(6735));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e){var t=e.className,n=e.size,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["className","size"]);return r.createElement(o.default,s({className:(0,a.default)(i.default.button,t),size:(0,a.default)(i.default.buttonSize,n)},l))}d.displayName="ActivityButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.useStateFromStores)([I.default],(function(){return I.default.getActivities()})),r=(0,a.useStateFromStores)([E.default],(function(){return null!=t?E.default.getActivities(t.id,null==e?void 0:e.getGuildId()):[]}),[t,e]),w=(0,a.useStateFromStores)([g.default],(function(){return null==e||e.isPrivate()||g.default.can(L.Permissions.SEND_MESSAGES,e)}),[e]),k=(0,a.useStateFromStores)([b.default],(function(){return r.map((function(e){return null!=e.application_id&&b.default.getState(e.application_id,L.ActivityActionTypes.JOIN)===L.ActivityActionStates.LOADING}))}),[r]),F=(0,a.useStateFromStores)([m.default,_.default,h.default,S.default,O.default,T.default,g.default],(function(){return r.map((function(e){return(0,N.default)(t,e,m.default,_.default,h.default,S.default,O.default,T.default,g.default)}))}),[t,r]),B=(0,a.useStateFromStores)([s.default,y.default],(function(){return r.map((function(e){return e.type===L.ActivityTypes.LISTENING&&null!=t?(0,c.default)(s.default,y.default,t,e):void 0}))}),[t,r]);if(!w)return null;var H=function(n,r){null!=e?o.default.sendActivityInvite({type:n,channelId:e.id,activity:r,location:L.AnalyticsLocations.CONTEXT_MENU}):null!=t&&o.default.sendActivityInviteUser({type:n,userId:t.id,activity:r,location:L.AnalyticsLocations.CONTEXT_MENU})},x=function(){var e,n=(e=regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,i.default.join(t.id,n.session_id,n.application_id,O.default.getVoiceChannelId(),null,R.ActivityIntent.PLAY,(0,P.default)(n,L.ActivityFlags.EMBEDDED));case 2:(0,A.default)(L.AnalyticsGameOpenTypes.JOIN,L.AnalyticsLocations.CONTEXT_MENU,t.id,n);case 3:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){U(o,r,a,i,l,"next",e)}function l(e){U(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return n.apply(this,arguments)}}(),V=[];n.forEach((function(e,t){e.type===L.ActivityTypes.PLAYING&&(0,P.default)(e,L.ActivityFlags.JOIN)?V.push(j(l.MenuItem,{id:"invite-to-join",label:D.default.Messages.USER_ACTIVITY_ACTION_INVITE_TO_JOIN,subtext:e.name,action:function(){return H(L.ActivityActionTypes.JOIN,e)}},"self"+t)):e.type===L.ActivityTypes.LISTENING&&(0,P.default)(e,L.ActivityFlags.SYNC)&&V.push(j(l.MenuItem,{id:"invite-to-listen",label:D.default.Messages.USER_ACTIVITY_ACTION_INVITE_TO_LISTEN_ALONG,subtext:e.name,action:function(){return H(L.ActivityActionTypes.LISTEN,e)}},"self"+t))})),V.length>0&&V.push(G);return r.forEach((function(n,r){if(n.type===L.ActivityTypes.PLAYING&&(0,P.default)(n,L.ActivityFlags.JOIN)&&null!=n.session_id&&null!=n.application_id)if(F[r]){var a=k[r];V.push(j(l.MenuItem,{id:"join",label:a?D.default.Messages.USER_ACTIVITY_JOINING:D.default.Messages.JOIN,disabled:a,hint:a?j(C.default,{type:C.default.Type.PULSING_ELLIPSIS}):null,subtext:n.name,action:function(){return x(n)}},r))}else V.push(j(l.MenuItem,{id:"ask-to-join",label:D.default.Messages.USER_ACTIVITY_ACTION_ASK_TO_JOIN,subtext:n.name,action:function(){return H(L.ActivityActionTypes.JOIN_REQUEST,n)}},r));else if(n.type===L.ActivityTypes.LISTENING&&(0,P.default)(n,L.ActivityFlags.SYNC)&&null!=B[r]){var o=B[r],i=o.notPlayable,s=o.playingSameTrack,c=o.isCurrentUser,y=o.syncingWithUser,m=o.syncingWithParty,h=c||i||s,_=c||y||m;V.push(j(l.MenuItem,{id:"spotify-play-"+n.session_id,action:function(){return(0,v.default)(o,u.SpotifyActionTypes.USER_ACTIVITY_PLAY)},label:(0,d.default)(o,u.SpotifyActionTypes.USER_ACTIVITY_PLAY),subtext:h?(0,f.default)(o,u.SpotifyActionTypes.USER_ACTIVITY_PLAY,null!=e?M.default.getNickname(e.guild_id,e.id,t):void 0):void 0,disabled:h}),j(l.MenuItem,{id:"spotify-sync-"+n.session_id,action:function(){return(0,p.default)(o,u.SpotifyActionTypes.USER_ACTIVITY_SYNC)},label:D.default.Messages.USER_ACTIVITY_LISTEN_ALONG,subtext:_?(0,f.default)(o,u.SpotifyActionTypes.USER_ACTIVITY_SYNC,null!=e?M.default.getNickname(e.guild_id,e.id,t):void 0):void 0,disabled:_}))}})),V};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=w(n(1046)),i=w(n(436)),l=n(7563),u=n(234),s=w(n(660)),d=w(n(7953)),f=w(n(7891)),c=w(n(7892)),p=w(n(7893)),v=w(n(7894)),y=w(n(10)),m=w(n(9)),h=w(n(356)),_=w(n(20)),g=w(n(48)),E=w(n(144)),S=w(n(55)),O=w(n(33)),I=w(n(442)),T=w(n(65)),b=w(n(5296)),C=w(n(227)),M=w(n(269)),N=w(n(7798)),P=w(n(360)),A=w(n(7710)),R=n(147),L=n(1),D=w(n(7));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function U(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var G=j(l.MenuSeparator,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(7610)),o=s(n(1039)),i=n(7563),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t,n){return n===l.AppContext.POPOUT?null:f(i.MenuItem,{id:"user-profile",label:u.default.Messages.PROFILE,action:function(){o.default.open(e,null!=t?t:void 0),a.default.close()}})}c.displayName="useUserProfileItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMobileExpressionSuggestionsExperiment=t.useExpressionSuggestionsExperiment=t.useShouldRenderStickerPickerForChannel=t.useStickersSettingsUserExperiment=t.useStickersUserExperiment=t.useStickersGuildExperiment=t.MobileExpressionSuggestionsExperiment=t.ExpressionSuggestionsExperiment=t.StickersLottieTestExperiment=t.StickersUserExperiment=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(79);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}var i=(0,a.createExperiment)({kind:"guild",id:"2020-06_dsti_internal",label:"Stickers guild experiment",defaultConfig:{stickersEnabledForGuild:!1},treatments:[{id:1,label:"Stickers Enabled",config:{stickersEnabledForGuild:!0}}]}),l=(0,a.createExperiment)({kind:"user",id:"2020-09_dstiinternaluser",label:"Stickers user experiment",defaultConfig:{stickersEnabledForUser:!1},treatments:[{id:1,label:"Stickers Enabled",config:{stickersEnabledForUser:!0}}]});t.StickersUserExperiment=l;var u=(0,a.createExperiment)({kind:"user",id:"2020-09_dsti_user_settings",label:"Stickers settings user experiment",defaultConfig:{stickersSettingsEnabled:!1},treatments:[{id:1,label:"Stickers Settings Enabled",config:{stickersSettingsEnabled:!0}}]}),s=(0,a.createExperiment)({kind:"user",id:"2020-09_dsti_lottie_test",label:"Lottie Test",defaultConfig:{allowAccess:!1},treatments:[{id:1,label:"Access Granted",config:{allowAccess:!0}}]});t.StickersLottieTestExperiment=s;var d=(0,a.createExperiment)({kind:"user",id:"2020-11_expression_suggestions",label:"Expression Suggestions",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Access Granted",config:{enabled:!0}}]});t.ExpressionSuggestionsExperiment=d;var f=(0,a.createExperiment)({kind:"user",id:"2021-02_mobile_expression_suggestions",label:"Mobile Expression Suggestions",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Access Granted",config:{enabled:!0}}]});t.MobileExpressionSuggestionsExperiment=f;var c=function(e){return r.useEffect((function(){null!=e&&i.trackExposure({guildId:e})}),[e]),i.useExperiment({guildId:e})};t.useStickersGuildExperiment=c;var p=function(){return r.useEffect((function(){l.trackExposure({})}),[]),l.useExperiment({})};t.useStickersUserExperiment=p;t.useStickersSettingsUserExperiment=function(){return r.useEffect((function(){u.trackExposure({})}),[]),u.useExperiment({})};t.useShouldRenderStickerPickerForChannel=function(e){var t=c(e.guild_id)[0].stickersEnabledForGuild,n=p()[0].stickersEnabledForUser;return(e.isPrivate()||t)&&n};t.useExpressionSuggestionsExperiment=function(){return r.useEffect((function(){d.trackExposure({})}),[]),d.useExperiment({})};t.useMobileExpressionSuggestionsExperiment=function(){return r.useEffect((function(){f.trackExposure({})}),[]),f.useExperiment({})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.className,n=e.tooltip,r=e.color,s=e.size,d=void 0===s?v.SIZE_32:s,p=e.icon,y=e.onClick,m=e.disabled,h=e.focusProps;return a.createElement(a.Fragment,null,f(l.default,{text:n,shouldShow:!m},void 0,(function(e){var l;return a.createElement(i.default,c({},e,{"aria-label":n,"aria-disabled":m,className:(0,o.default)(t,u.default.button,r,d,(l={},l[u.default.disabled]=m,l)),onClick:y,focusProps:h}),p)})))},t.CircleIconButtonSizes=t.CircleIconButtonColors=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(84)),l=s(n(248)),u=s(n(6948));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var p={TERTIARY:u.default.tertiary,SECONDARY:u.default.secondary,PRIMARY:u.default.primary};t.CircleIconButtonColors=p;var v={SIZE_24:u.default.size24,SIZE_32:u.default.size32,SIZE_36:u.default.size36};t.CircleIconButtonSizes=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=m(n(6)),a=m(n(3)),o=m(n(2)),i=m(n(1038)),l=n(710),u=n(32),s=m(n(10)),d=m(n(9)),f=m(n(48)),c=m(n(231)),p=m(n(33)),v=m(n(267)),y=n(1);function m(e){return e&&e.__esModule?e:{default:e}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var S={},O={},I={},T={},b={};function C(e){switch(e){case"null":case null:case void 0:return null;default:return e}}function M(e){var t=C(e),n=!1,r=!1,a=0,o=0,l=T[t];null==l&&(N(),l=T[t]||new Set),l.forEach((function(e){null!==t&&(r=r||!v.default.isGuildOrCategoryOrChannelMuted(t,e)&&c.default.hasUnread(e),o+=c.default.getUnreadCount(e)),a+=c.default.getMentionCount(e)}));var u,s,d,f=i.default.getActiveJoinedUnreadThreadsForGuild(t);for(var p in f)if(l.has(p))for(var y in f[p])r=r||!v.default.isGuildOrCategoryOrChannelMuted(t,p)&&c.default.hasUnread(y),a+=c.default.getMentionCount(y);r?null==t||S[t]||(S=E({},S,((u={})[t]=!0,u)),n=!0):null!=t&&S[t]&&(delete(S=E({},S))[t],n=!0);null!=t&&I[t]!==o&&(I=E({},I,((s={})[t]=o,s)),n=!0);O[t]!==a&&(O=E({},O,((d={})[t]=a,d)),n=!0);if(n){var m=b[t||"null"];b[t||"null"]=null!=m?++m:1}return n}function N(){T={},r.default.forEach(d.default.getMutableGuildAndPrivateChannels(),(function(e){if(!e.isVocal()&&(e.isPrivate()||f.default.can(y.Permissions.VIEW_CHANNEL,e))){var t=e.getGuildId(),n=T[t];null==n&&(n=new Set,T[t]=n),n.add(e.id)}}))}function P(e){return N(),M(e)}function A(e,t){var n=d.default.getChannel(e);if(null!=n)return t(C(n.getGuildId()));for(var r=0,a=Object.keys(T);r<a.length;r++){var o=a[r];if(T[o].has(e))return t(C(o))}return!1}function R(e){var t=e.guilds;S={},O={},I={},b={},N(),M(null),t.forEach((function(e){return M(e.id)}))}function L(e){return A(e.channelId,M)}function D(e){var t,n=e.channel;return!!u.ALL_CHANNEL_TYPES.has(n.type)&&(!1!==(null===(t=T[n.guild_id])||void 0===t?void 0:t.has(n.parent_id))&&M(n.guild_id))}function w(e){return P(e.guildId)}function k(){Object.keys(S).forEach(M)}var j=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n);var o=a.prototype;return o.initialize=function(){this.waitFor(d.default,p.default,c.default,f.default,s.default,v.default,i.default)},o.hasAnyUnread=function(){return Object.keys(S).length>0},o.getUnreadGuilds=function(){return S},o.getGuildUnreadCount=function(e){return void 0===e?0:I[e]||0},o.hasUnread=function(e){return S[e]||!1},o.getMentionCount=function(e){return O[e]||0},o.getMentionCounts=function(){return O},o.getUnreadGuildsIgnoreMuted=function(e){var t=T[e];if(null!=t&&Array.from(t).some((function(e){return c.default.hasUnread(e)})))return!0;var n=i.default.getActiveJoinedThreadsForGuild(e);for(var r in n)if(t.has(r))for(var a in n[r])if(c.default.hasUnread(a))return!0;return!1},o.getTotalMentionCount=function(){return(0,r.default)(O).values().sum()},o.getGuildChangeSentinel=function(e){return b[e]||0},a}(a.default.Store))(o.default,{CONNECTION_OPEN:R,OVERLAY_INITIALIZE:R,CACHE_LOADED_LAZY:R,GUILD_CREATE:function(e){return P(e.guild.id)},GUILD_DELETE:function(e){var t=e.guild;null!=S[t.id]&&delete(S=E({},S))[t.id],null!=I[t.id]&&delete(I=E({},I))[t.id],null!=O[t.id]&&delete(O=E({},O))[t.id],delete T[t.id]},MESSAGE_CREATE:L,MESSAGE_ACK:L,UPDATE_CHANNEL_DIMENSIONS:L,CHANNEL_SELECT:function(e){return M(e.guildId)},CHANNEL_DELETE:function(e){var t=e.channel;return A(t.id,(function(e){return T[e].delete(t.id),M(e)}))},WINDOW_FOCUS:function(e){return null!=(t=p.default.getChannelId())&&A(t,M);var t},GUILD_ACK:function(e){return M(e.guildId)},GUILD_ROLE_CREATE:w,GUILD_ROLE_DELETE:w,GUILD_ROLE_UPDATE:w,CHANNEL_CREATE:function(e){return A(e.channel.id,P)},CHANNEL_UPDATES:function(e){for(var t,n=e.updates,r=new Set,a=_(n);!(t=a()).done;){var o=t.value;if(null==d.default.getChannel(o.channel.id))for(var i=0,l=Object.keys(T);i<l.length;i++){var u=l[i];T[u].has(o.channel.id)&&r.add(C(o.channel.guild_id))}else r.add(C(o.channel.guild_id))}return 0!==r.size&&(N(),r.forEach((function(e){return M(e)})),!0)},THREAD_CREATE:D,THREAD_UPDATE:D,THREAD_DELETE:D,THREAD_LIST_SYNC:function(e){return M(e.guildId)},THREAD_MEMBER_UPDATE:function(e){return M(e.guildId)},THREAD_MEMBERS_UPDATE:function(e){return(0,l.doesThreadMembersActionAffectMe)(e)&&M(e.guildId)},CHANNEL_UNREAD_UPDATE:function(e){e.channelUnreadUpdates.forEach((function(e){A(e.id,M)}))},GUILD_MEMBER_UPDATE:function(e){var t=e.user,n=e.guildId;return t.id===s.default.getId()&&P(n)},USER_GUILD_SETTINGS_FULL_UPDATE:function(e){return k()},USER_GUILD_SETTINGS_CHANNEL_UPDATE:function(e){return k()},USER_GUILD_SETTINGS_GUILD_UPDATE:function(e){return k()}});t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultCustomContentScroller=b,t.default=t.ContentTypes=t.ListContentScroller=t.ScrollerContext=t.SectionTypes=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=m(n(8)),l=m(n(425)),u=m(n(1079)),s=m(n(7744)),d=n(424),f=n(1029),c=n(970),p=n(271),v=m(n(7985)),y=m(n(6768));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,S(e,t)}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.SectionTypes={HEADER:"HEADER",DIVIDER:"DIVIDER",CUSTOM:"CUSTOM"};var O=o.createContext(null);t.ScrollerContext=O;var I,T=function(e){function t(){return e.apply(this,arguments)||this}E(t,e);var n=t.prototype;return n.renderContent=function(){var e=this.props,t=e.scrollerRef,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["scrollerRef"]);return _("div",{className:y.default.customContainer},void 0,o.createElement(f.ListAuto,g({},n,{className:(0,i.default)(y.default.customScroller,y.default.contentRegionScroller),ref:t})))},n.render=function(){return _("div",{className:y.default.customColumn},void 0,this.renderContent())},t}(o.PureComponent);function b(e){var t=e.children;return _("div",{className:y.default.customColumn},void 0,_("div",{className:y.default.customContainer},void 0,_(c.ScrollerAuto,{className:(0,i.default)(y.default.customScroller,y.default.contentRegionScroller)},void 0,t)))}t.ListContentScroller=T,T.displayName="ListContentScroller",T.defaultProps={paddingTop:60,paddingBottom:60},b.displayName="DefaultCustomContentScroller",t.ContentTypes=I,function(e){e.MINIMAL="minimal",e.CUSTOM="custom",e.DEFAULT="default"}(I||(t.ContentTypes=I={}));var C=Object.freeze(((r={})[I.MINIMAL]="contentColumnMinimal",r[I.CUSTOM]="contentColumnCustom",r[I.DEFAULT]="contentColumnDefault",r)),M=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._scroller=null,t._containerRef=o.createRef(),t._contentColumnRef=o.createRef(),t._toolsContainerRef=o.createRef(),t.setScrollerRef=function(e){t._scroller=e;var n=t.props.scrollerRef;null!=n&&(n.current=e)},t}E(t,e);var n=t.prototype;return n.componentDidUpdate=function(e){e.section!==this.props.section&&this.resetScroll()},n.resetScroll=function(){null!=this._scroller&&this._scroller.scrollTo({to:0})},n.renderTools=function(){var e=this.props,t=e.closeAction,n=e.theme;return null==t?null:o.createElement("div",{className:y.default.toolsContainer,ref:this._toolsContainerRef},_(u.default,{containerRef:this._toolsContainerRef},void 0,_("div",{className:y.default.tools},void 0,_(v.default,{closeAction:t,theme:n,keybind:"ESC"}))))},n.renderNotice=function(){var e=this.props,t=e.notice,n=e.section;return null==t?null:_(s.default,{className:y.default.noticeRegion},n,t)},n.renderContent=function(){var e=this.props,t=e.content,n=e.contentType;if(n===I.CUSTOM)return _(l.default,{component:"div",className:y.default.contentRegion},void 0,t,this.renderTools(),this.renderNotice());var r=C[n||I.DEFAULT];return _(l.default,{component:"div",className:y.default.contentRegion},void 0,_("div",{className:y.default.contentTransitionWrap},void 0,o.createElement(d.AdvancedScrollerAuto,{className:y.default.contentRegionScroller,ref:this.setScrollerRef},_(O.Provider,{value:this._scroller},void 0,o.createElement("main",{className:(0,i.default)(y.default.contentColumn,y.default[r]),ref:this._contentColumnRef},_(u.default,{containerRef:this._contentColumnRef},void 0,t))),this.renderTools())),this.renderNotice())},n.renderSidebar=function(){var e=this.props,t=e.sidebar,n=e.sidebarTheme;return _("div",{className:(0,i.default)(y.default.sidebarRegion,(0,p.getThemeClass)(n))},void 0,_(d.AdvancedScrollerThin,{className:y.default.sidebarRegionScroller,fade:!0},void 0,_("nav",{className:y.default.sidebar},void 0,t)))},n.render=function(){return _("div",{className:y.default.standardSidebarView},void 0,this.renderSidebar(),this.renderContent())},t}(o.PureComponent);M.displayName="StandardSidebarView";var N=M;t.default=N},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t={});return d(t.formatInline?a.default.parseInlineReply:a.default.parse,e,t)},t.renderMessageMarkupToAST=function(e,t){void 0===t&&(t={});return d(t.formatInline?a.default.parseInlineReplyToAST:a.default.parseToAST,e,l({},t,{toAST:!0}))};n(279);var r,a=(r=n(7615))&&r.__esModule?r:{default:r},o=n(1093),i=n(1);function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var u=new Set([i.EmbedTypes.IMAGE,i.EmbedTypes.GIFV]),s=new Set(["strong","em","u","text","inlineCode","s","spoiler"]);function d(e,t,n){n.toAST;var r=n.renderMediaEmbeds,a=void 0===r||r,i=n.formatInline,l=void 0!==i&&i,d=n.isInteracting,p=void 0!==d&&d,v=n.postProcessor,y={allowLinks:null!=t.webhookId,channelId:t.channel_id,mentionChannels:t.mentionChannels,isInteracting:p},m=!1,h=e(t.content,!0,y,(function(e,n){return a&&(e=function(e,t){if(1!==e.length||1!==t.length)return e;var n=e[0],r=t[0];if("link"===n.type&&u.has(r.type)&&(0,o.isEmbedInline)(r))return[];return e}(e,t.embeds)),l||(e=function(e,t){if(t)return f(e);"paragraph"===e[0].type&&e[0].content instanceof Array&&(e[0].content=f(e[0].content));return e}(e,n)),m=function(e,t){if(t)return c(e);if("paragraph"===e[0].type&&e[0].content instanceof Array)return c(e[0].content);return!1}(e,n),l&&(e=function e(t){return t.forEach((function(t){s.has(t.type)&&null!=t.content&&(Array.isArray(t.content)?e(t.content):t.content=t.content.replace(/\n/g," "))})),t}(e)),null!=v&&(e=v(e,n)),e}));return{hasSpoilerEmbeds:m,content:h}}function f(e){if(e.some((function(e){return"emoji"!==e.type&&"customEmoji"!==e.type&&("string"!=typeof e.content||""!==e.content.trim())})))return e;var t=0;return e.forEach((function(e){if("emoji"!==e.type&&"customEmoji"!==e.type||(t+=1),t>27)return!1})),t>27||e.forEach((function(e){e.jumboable=!0})),e}function c(e){return e.some((function(e){return"spoiler"===e.type&&Array.isArray(e.content)&&e.content.some((function(e){return"link"===e.type}))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=U;k(n(0));var r,a=n(349),o=D(n(7566)),i=D(n(7633)),l=D(n(7735)),u=D(n(7570)),s=D(n(7736)),d=k(n(7563)),f=D(n(8344)),c=D(n(8345)),p=D(n(10)),v=n(675),y=D(n(7674)),m=D(n(7675)),h=D(n(7676)),_=D(n(7898)),g=D(n(7677)),E=D(n(7678)),S=D(n(7804)),O=D(n(7679)),I=D(n(7805)),T=D(n(7662)),b=D(n(7960)),C=D(n(7663)),M=D(n(7634)),N=D(n(7767)),P=D(n(7680)),A=D(n(7681)),R=n(1),L=D(n(7));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function U(e){var t=e.user,n=e.guildId,r=e.channelId,D=e.showMediaItems,w=void 0!==D&&D,k=e.showChatItems,U=void 0===k||k,G=e.showChannelCallItems,F=void 0!==G&&G,B=e.showModalItems,H=void 0===B||B,x=e.showStageChannelItems,V=void 0!==x&&x,W=e.popoutPosition,Y=void 0===W?v.PopoutPositions.RIGHT:W,z=e.target,K=e.analyticsContext,$=e.context,Z=(0,M.default)(t.id,n,$),q=(0,I.default)(t,n,$),X=(0,T.default)(t.id,$),Q=(0,A.default)(t.id),J=(0,E.default)(t,$),ee=(0,h.default)({user:t,guildId:n,channelId:r,target:z,popoutPosition:Y,context:$}),te=(0,m.default)(t),ne=(0,P.default)(t.id),re=(0,C.default)(t.id),ae=(0,s.default)(n,t.id,$),oe=(0,O.default)(t,n),ie=(0,i.default)(null,t),le=(0,y.default)(t),ue=(0,g.default)(t),se=(0,_.default)(t,n,r),de=(0,N.default)(t.id,n),fe=(0,b.default)(t,n),ce=(0,u.default)(t.id),pe=(0,S.default)(t.id,r),ve=(0,l.default)(r),ye=(0,f.default)(t,n,r),me=(0,c.default)(t,n,r);return p.default.isGuest()||t.isNonUserBot()?null:j(o.default,{context:K,object:R.AnalyticsObjects.CONTEXT_MENU},void 0,j(d.default,{navId:"user-context",onClose:a.closeContextMenu,"aria-label":L.default.Messages.USER_ACTIONS_MENU_LABEL},void 0,V&&j(d.MenuGroup,{},void 0,ye,me),j(d.MenuGroup,{},void 0,H&&Z,U&&q,X,J,H&&ee,H&&te,Q),w&&j(d.MenuGroup,{},void 0,ne),j(d.MenuGroup,{},void 0,H&&ie),j(d.MenuGroup,{},void 0,w&&re,w&&pe,H&&ae,H&&oe,le,H&&ue),j(d.MenuGroup,{},void 0,se),j(d.MenuGroup,{},void 0,de,fe),F&&j(d.MenuGroup,{},void 0,ve),j(d.MenuGroup,{},void 0,ce)))}U.displayName="GuildChannelUserContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSKUIdFromURL=function(e){var t=(0,a.matchPath)(e,{path:l.Routes.APPLICATION_STORE_LISTING_SKU(":skuId",":slug")});return null!=t?t.params.skuId:null},t.getGenreURLSlugFromId=function(e){return f[e]},t.getGenreIdFromURLSlug=function(e){return d[e]},t.getGenreText=function(e){switch(e){case l.SKUGenres.ACTION:return u.default.Messages.APPLICATION_STORE_GENRE_ACTION;case l.SKUGenres.ACTION_RPG:return u.default.Messages.APPLICATION_STORE_GENRE_ACTION_RPG;case l.SKUGenres.BRAWLER:return u.default.Messages.APPLICATION_STORE_GENRE_BRAWLER;case l.SKUGenres.HACK_AND_SLASH:return u.default.Messages.APPLICATION_STORE_GENRE_HACK_AND_SLASH;case l.SKUGenres.PLATFORMER:return u.default.Messages.APPLICATION_STORE_GENRE_PLATFORMER;case l.SKUGenres.STEALTH:return u.default.Messages.APPLICATION_STORE_GENRE_STEALTH;case l.SKUGenres.SURVIVAL:return u.default.Messages.APPLICATION_STORE_GENRE_SURVIVAL;case l.SKUGenres.ADVENTURE:return u.default.Messages.APPLICATION_STORE_GENRE_ADVENTURE;case l.SKUGenres.ACTION_ADVENTURE:return u.default.Messages.APPLICATION_STORE_GENRE_ACTION_ADVENTURE;case l.SKUGenres.METROIDVANIA:return u.default.Messages.APPLICATION_STORE_GENRE_METROIDVANIA;case l.SKUGenres.OPEN_WORLD:return u.default.Messages.APPLICATION_STORE_GENRE_OPEN_WORLD;case l.SKUGenres.PSYCHOLOGICAL_HORROR:return u.default.Messages.APPLICATION_STORE_GENRE_PSYCHOLOGICAL_HORROR;case l.SKUGenres.SANDBOX:return u.default.Messages.APPLICATION_STORE_GENRE_SANDBOX;case l.SKUGenres.SURVIVAL_HORROR:return u.default.Messages.APPLICATION_STORE_GENRE_SURVIVAL_HORROR;case l.SKUGenres.VISUAL_NOVEL:return u.default.Messages.APPLICATION_STORE_GENRE_VISUAL_NOVEL;case l.SKUGenres.DRIVING_RACING:return u.default.Messages.APPLICATION_STORE_GENRE_DRIVING_RACING;case l.SKUGenres.VEHICULAR_COMBAT:return u.default.Messages.APPLICATION_STORE_GENRE_VEHICULAR_COMBAT;case l.SKUGenres.MASSIVELY_MULTIPLAYER:return u.default.Messages.APPLICATION_STORE_GENRE_MASSIVELY_MULTIPLAYER;case l.SKUGenres.MMORPG:return u.default.Messages.APPLICATION_STORE_GENRE_MMORPG;case l.SKUGenres.ROLE_PLAYING:return u.default.Messages.APPLICATION_STORE_GENRE_ROLE_PLAYING;case l.SKUGenres.DUNGEON_CRAWLER:return u.default.Messages.APPLICATION_STORE_GENRE_DUNGEON_CRAWLER;case l.SKUGenres.ROGUELIKE:return u.default.Messages.APPLICATION_STORE_GENRE_ROGUELIKE;case l.SKUGenres.SHOOTER:return u.default.Messages.APPLICATION_STORE_GENRE_SHOOTER;case l.SKUGenres.LIGHT_GUN:return u.default.Messages.APPLICATION_STORE_GENRE_LIGHT_GUN;case l.SKUGenres.SHOOT_EM_UP:return u.default.Messages.APPLICATION_STORE_GENRE_SHOOT_EM_UP;case l.SKUGenres.FPS:return u.default.Messages.APPLICATION_STORE_GENRE_FPS;case l.SKUGenres.DUAL_JOYSTICK_SHOOTER:return u.default.Messages.APPLICATION_STORE_GENRE_DUAL_JOYSTICK_SHOOTER;case l.SKUGenres.SIMULATION:return u.default.Messages.APPLICATION_STORE_GENRE_SIMULATION;case l.SKUGenres.FLIGHT_SIMULATOR:return u.default.Messages.APPLICATION_STORE_GENRE_FLIGHT_SIMULATOR;case l.SKUGenres.TRAIN_SIMULATOR:return u.default.Messages.APPLICATION_STORE_GENRE_TRAIN_SIMULATOR;case l.SKUGenres.LIFE_SIMULATOR:return u.default.Messages.APPLICATION_STORE_GENRE_LIFE_SIMULATOR;case l.SKUGenres.FISHING:return u.default.Messages.APPLICATION_STORE_GENRE_FISHING;case l.SKUGenres.SPORTS:return u.default.Messages.APPLICATION_STORE_GENRE_SPORTS;case l.SKUGenres.BASEBALL:return u.default.Messages.APPLICATION_STORE_GENRE_BASEBALL;case l.SKUGenres.BASKETBALL:return u.default.Messages.APPLICATION_STORE_GENRE_BASKETBALL;case l.SKUGenres.BILLIARDS:return u.default.Messages.APPLICATION_STORE_GENRE_BILLIARDS;case l.SKUGenres.BOWLING:return u.default.Messages.APPLICATION_STORE_GENRE_BOWLING;case l.SKUGenres.BOXING:return u.default.Messages.APPLICATION_STORE_GENRE_BOXING;case l.SKUGenres.FOOTBALL:return u.default.Messages.APPLICATION_STORE_GENRE_FOOTBALL;case l.SKUGenres.GOLF:return u.default.Messages.APPLICATION_STORE_GENRE_GOLF;case l.SKUGenres.HOCKEY:return u.default.Messages.APPLICATION_STORE_GENRE_HOCKEY;case l.SKUGenres.SKATEBOARDING_SKATING:return u.default.Messages.APPLICATION_STORE_GENRE_SKATEBOARDING_SKATING;case l.SKUGenres.SNOWBOARDING_SKIING:return u.default.Messages.APPLICATION_STORE_GENRE_SNOWBOARDING_SKIING;case l.SKUGenres.SOCCER:return u.default.Messages.APPLICATION_STORE_GENRE_SOCCER;case l.SKUGenres.TRACK_FIELD:return u.default.Messages.APPLICATION_STORE_GENRE_TRACK_FIELD;case l.SKUGenres.SURFING_WAKEBOARDING:return u.default.Messages.APPLICATION_STORE_GENRE_SURFING_WAKEBOARDING;case l.SKUGenres.WRESTLING:return u.default.Messages.APPLICATION_STORE_GENRE_WRESTLING;case l.SKUGenres.STRATEGY:return u.default.Messages.APPLICATION_STORE_GENRE_STRATEGY;case l.SKUGenres.FOUR_X:return u.default.Messages.APPLICATION_STORE_GENRE_FOUR_X;case l.SKUGenres.ARTILLERY:return u.default.Messages.APPLICATION_STORE_GENRE_ARTILLERY;case l.SKUGenres.RTS:return u.default.Messages.APPLICATION_STORE_GENRE_RTS;case l.SKUGenres.TOWER_DEFENSE:return u.default.Messages.APPLICATION_STORE_GENRE_TOWER_DEFENSE;case l.SKUGenres.TURN_BASED_STRATEGY:return u.default.Messages.APPLICATION_STORE_GENRE_TURN_BASED_STRATEGY;case l.SKUGenres.WARGAME:return u.default.Messages.APPLICATION_STORE_GENRE_WARGAME;case l.SKUGenres.MOBA:return u.default.Messages.APPLICATION_STORE_GENRE_MOBA;case l.SKUGenres.FIGHTING:return u.default.Messages.APPLICATION_STORE_GENRE_FIGHTING;case l.SKUGenres.PUZZLE:return u.default.Messages.APPLICATION_STORE_GENRE_PUZZLE;case l.SKUGenres.CARD_GAME:return u.default.Messages.APPLICATION_STORE_GENRE_CARD_GAME;case l.SKUGenres.EDUCATION:return u.default.Messages.APPLICATION_STORE_GENRE_EDUCATION;case l.SKUGenres.FITNESS:return u.default.Messages.APPLICATION_STORE_GENRE_FITNESS;case l.SKUGenres.GAMBLING:return u.default.Messages.APPLICATION_STORE_GENRE_GAMBLING;case l.SKUGenres.MUSIC_RHYTHM:return u.default.Messages.APPLICATION_STORE_GENRE_MUSIC_RHYTHM;case l.SKUGenres.PARTY_MINI_GAME:return u.default.Messages.APPLICATION_STORE_GENRE_PARTY_MINI_GAME;case l.SKUGenres.PINBALL:return u.default.Messages.APPLICATION_STORE_GENRE_PINBALL;case l.SKUGenres.TRIVIA_BOARD_GAME:return u.default.Messages.APPLICATION_STORE_GENRE_TRIVIA_BOARD_GAME;default:return u.default.Messages.APPLICATION_STORE_GENRE_MISCELLANEOUS}},t.canUserInstall=function(e){var t=(0,i.nativePlatformTypeToSKUOperatingSystem)(o.default.getPlatform());return e.type===l.SKUTypes.DURABLE_PRIMARY&&null!=t&&e.supportedOperatingSystems.includes(t)},t.getReadablePreorderReleaseDate=function(e){var t=e.preorderReleaseAt,n=e.preorderApproximateReleaseDate;if(null!=t)return t.format("MMMM DD");if(null==n)return null;for(var a=0;a<c.length;a++){var o=c[a],i=o[0],l=o[1],u=(0,r.default)(n,i,!0);if(u.isValid())return u.format(l)}return n};var r=s(n(5)),a=n(47),o=s(n(13)),i=n(355),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}var d={},f={};Object.keys(l.StoreApplicationGenresFilter).forEach((function(e){var t=e.toLowerCase().replace(/_/g,"-"),n=l.StoreApplicationGenresFilter[e];d[t]=n,f[n]=t}));var c=[["YYYY-MM-DD","MMMM DD, Y"],["YYYY-MM","MMMM Y"],["MM-DD","MMMM DD"],["MM","MMMM"],["YYYY","Y"]]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getChannelIconTooltipText=function(e,t,n,r){if(null==e)return null;if(e.id===(null==t?void 0:t.rulesChannelId))return P.default.Messages.CHANNEL_TOOLTIP_RULES;switch(e.type){case N.ChannelTypes.GUILD_TEXT:return r?P.default.Messages.CHANNEL_TOOLTIP_TEXT_ACTIVE_THREADS:e.isNSFW()?P.default.Messages.CHANNEL_TOOLTIP_TEXT_NSFW:(0,M.default)(e)?P.default.Messages.CHANNEL_TOOLTIP_TEXT_LIMITED:P.default.Messages.CHANNEL_TOOLTIP_TEXT;case N.ChannelTypes.GUILD_STAGE_VOICE:return n?P.default.Messages.CHANNEL_TOOLTIP_STAGE_LOCKED:(0,M.default)(e)?P.default.Messages.CHANNEL_TOOLTIP_STAGE_LIMITED:P.default.Messages.CHANNEL_TOOLTIP_STAGE;case N.ChannelTypes.GUILD_VOICE:return n?P.default.Messages.CHANNEL_TOOLTIP_VOICE_LOCKED:(0,M.default)(e)?P.default.Messages.CHANNEL_TOOLTIP_VOICE_LIMITED:P.default.Messages.CHANNEL_TOOLTIP_VOICE;case N.ChannelTypes.GUILD_ANNOUNCEMENT:return e.isNSFW()?P.default.Messages.CHANNEL_TOOLTIP_ANNOUNCEMENTS_NSFW:(0,M.default)(e)?P.default.Messages.CHANNEL_TOOLTIP_ANNOUNCEMENTS_LIMITED:P.default.Messages.CHANNEL_TOOLTIP_ANNOUNCEMENTS;case N.ChannelTypes.GUILD_STORE:return P.default.Messages.CHANNEL_TOOLTIP_STORE;default:return null}},t.getChannelIconComponent=function(e,t,n){var P;void 0===n&&(n={});var A=n,R=A.locked,L=void 0!==R&&R,D=A.video,w=void 0!==D&&D,k=A.stream,j=void 0!==k&&k,U=A.hasActiveThreads,G=void 0!==U&&U;if(null==e)return null;null==t&&(t=r.default.getGuild(e.getGuildId()));if((null==e?void 0:e.id)===(null===(P=t)||void 0===P?void 0:P.rulesChannelId))return u.default;switch(e.type){case N.ChannelTypes.GUILD_ANNOUNCEMENT:return G?null!=e.isNSFW&&e.isNSFW()?m.default:(0,M.default)(e)?_.default:a.default:null!=e.isNSFW&&e.isNSFW()?y.default:(0,M.default)(e)?v.default:p.default;case N.ChannelTypes.GUILD_STORE:return T.default;case N.ChannelTypes.DM:case N.ChannelTypes.GROUP_DM:return o.default;case N.ChannelTypes.PRIVATE_THREAD:return g.default;case N.ChannelTypes.ANNOUNCEMENT_THREAD:case N.ChannelTypes.PUBLIC_THREAD:return C.default;case N.ChannelTypes.GUILD_TEXT:return G?null!=e.isNSFW&&e.isNSFW()?h.default:(0,M.default)(e)?g.default:C.default:null!=e.isNSFW&&e.isNSFW()?f.default:(0,M.default)(e)?d.default:s.default;case N.ChannelTypes.GUILD_STAGE_VOICE:return L?c.default:(0,M.default)(e)?I.default:O.default;case N.ChannelTypes.GUILD_VOICE:return L?c.default:j?b.default:(0,M.default)(e)?w?l.default:S.default:w?i.default:E.default;case N.ChannelTypes.GUILD_CATEGORY:default:return null}};var r=A(n(20)),a=A(n(8376)),o=A(n(7771)),i=A(n(7626)),l=A(n(8377)),u=A(n(8057)),s=A(n(7621)),d=A(n(7671)),f=A(n(7790)),c=A(n(7595)),p=A(n(7650)),v=A(n(8058)),y=A(n(8059)),m=A(n(8378)),h=A(n(8379)),_=A(n(8380)),g=A(n(7857)),E=A(n(7578)),S=A(n(7772)),O=A(n(654)),I=A(n(8381)),T=A(n(7901)),b=A(n(5412)),C=A(n(7596)),M=A(n(7789)),N=n(1),P=A(n(7));function A(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.init=d,t.open=f,t.close=c,t.setSection=p,t.selectPermissionOverwrite=v,t.updateChannel=y,t.saveChannel=m,t.deleteChannel=h,t.default=void 0;var r=s(n(11)),a=s(n(2)),o=s(n(677)),i=s(n(9)),l=n(648),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e){a.default.dispatch({type:u.ActionTypes.CHANNEL_SETTINGS_INIT,channelId:e})}function f(e){d(e),(0,l.pushLayer)(u.Layers.CHANNEL_SETTINGS)}function c(){a.default.dispatch({type:u.ActionTypes.CHANNEL_SETTINGS_CLOSE})}function p(e){a.default.dispatch({type:u.ActionTypes.CHANNEL_SETTINGS_SET_SECTION,section:e})}function v(e){a.default.dispatch({type:u.ActionTypes.CHANNEL_SETTINGS_OVERWRITE_SELECT,overwriteId:e})}function y(e){var t=e.name,n=e.type,r=e.topic,o=e.bitrate,i=e.userLimit,l=e.nsfw,s=e.rateLimitPerUser,d=e.rtcRegion,f=e.videoQualityMode;a.default.dispatch({type:u.ActionTypes.CHANNEL_SETTINGS_UPDATE,name:t,channelType:n,topic:r,bitrate:o,userLimit:i,nsfw:l,rateLimitPerUser:s,rtcRegion:d,videoQualityMode:f})}function m(e,t){var n,l=t.name,s=t.type,d=t.position,f=t.topic,c=t.bitrate,p=t.userLimit,v=t.nsfw,y=t.permissionOverwrites,m=t.rateLimitPerUser,h=t.rtcRegion,_=t.videoQualityMode,g=null===(n=i.default.getChannel(e))||void 0===n?void 0:n.getGuildId();return a.default.dispatch({type:u.ActionTypes.CHANNEL_SETTINGS_SUBMIT}),r.default.patch({url:u.Endpoints.CHANNEL(e),body:{name:l,type:s,position:d,topic:f,bitrate:c,user_limit:p,nsfw:v,permission_overwrites:y,rate_limit_per_user:m,rtc_region:h,video_quality_mode:_},oldFormErrors:!0}).then((function(t){return a.default.dispatch({type:u.ActionTypes.CHANNEL_SETTINGS_SUBMIT_SUCCESS,channelId:e}),null!=g&&o.default.checkGuildTemplateDirty(g),t}),(function(e){return a.default.dispatch({type:u.ActionTypes.CHANNEL_SETTINGS_SUBMIT_FAILURE,errors:e.body}),e}))}function h(e){var t,n=null===(t=i.default.getChannel(e))||void 0===t?void 0:t.getGuildId();r.default.delete({url:u.Endpoints.CHANNEL(e),oldFormErrors:!0}).then((function(){null!=n&&o.default.checkGuildTemplateDirty(n),c()}))}var _={init:d,open:f,close:c,setSection:p,selectPermissionOverwrite:v,updateChannel:y,saveChannel:m,deleteChannel:h};t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setActiveCommand=function(e){o.default.dirtyDispatch({type:i.ActionTypes.APPLICATION_COMMAND_SET_ACTIVE_COMMAND,command:e})},t.setPreferredCommandId=function(e){o.default.dirtyDispatch({type:i.ActionTypes.APPLICATION_COMMAND_SET_PREFERRED_COMMAND,commandId:e})},t.updateOptionStates=function(e){o.default.dirtyDispatch({type:i.ActionTypes.APPLICATION_COMMAND_UPDATE_OPTIONS,changedOptionStates:e})},t.queryDmApplicationCommands=function(e){return d.apply(this,arguments)},t.clearGuildDiscoveryCommands=t.getApplicationDiscoveryCommands=t.queryGuildApplications=t.queryGuildApplicationCommands=void 0;var r=l(n(6)),a=l(n(11)),o=l(n(2)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){return(d=s(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.get(i.Endpoints.APPLICATION_BOT_COMMANDS(t));case 2:(n=e.sent).ok&&o.default.dirtyDispatch({type:i.ActionTypes.DM_APPLICATION_COMMANDS_UPDATE,botUserId:t,applicationCommands:n.body});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var f=r.default.debounce((function(e,t,n){o.default.dirtyDispatch({type:i.ActionTypes.APPLICATION_COMMAND_QUERY_REQUEST,guildId:e,query:t,limit:n,nonce:r.default.uniqueId()})}),250,{leading:!0,trailing:!0,maxWait:750});t.queryGuildApplicationCommands=f;t.queryGuildApplications=function(e,t){o.default.dirtyDispatch({type:i.ActionTypes.APPLICATIONS_REQUEST,guildId:e,nonce:r.default.uniqueId(),commandLimit:t})};t.getApplicationDiscoveryCommands=function(e,t,n,a,l){o.default.dirtyDispatch({type:i.ActionTypes.APPLICATION_COMMAND_DISCOVERY_REQUEST,guildId:e,offset:t,limit:n,isBefore:a,jumpDescriptor:l,nonce:r.default.uniqueId()})};t.clearGuildDiscoveryCommands=function(){o.default.dirtyDispatch({type:i.ActionTypes.CLEAR_GUILD_DISCOVERY_COMMANDS})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.buildApplicationCommands=function(e){return a.default.flatMap(e,(function(e){return(0,r.default)(null!=e.id,"Missing command id"),function e(t,n,r,a,o){var i=n.type===f.ApplicationCommandOptionType.SUB_COMMAND,l=n.type===f.ApplicationCommandOptionType.SUB_COMMAND_GROUP;if(!(i||l||null!=n.options&&0!==n.options.length))return[y(t,n,r,a,o)];var u=[];if(null==n.options)return u;for(var s=n.options.filter((function(e){return e.type===f.ApplicationCommandOptionType.SUB_COMMAND_GROUP})),d=0;d<s.length;d++)u.push.apply(u,e(t,s[d],r,(null!=a?a:[]).concat([{name:s[d].name,type:f.ApplicationCommandOptionType.SUB_COMMAND_GROUP}]),(null!=o?o:[]).concat([d])));for(var c=n.options.filter((function(e){return e.type===f.ApplicationCommandOptionType.SUB_COMMAND})),p=0;p<c.length;p++)u.push(y(t,c[p],r,(null!=a?a:[]).concat([{name:c[p].name,type:f.ApplicationCommandOptionType.SUB_COMMAND}]),(null!=o?o:[]).concat([p])));0===s.length&&0===c.length&&u.push(y(t,n,r,a,o?o.concat([0]):void 0));return u}(e,e,e.application_id)}))},t.isSnowflake=function(e){return c.ID_REGEX.test(e.trim())},t.queryCommands=function(e,t,n,r,a,o,i){void 0===a&&(a=10);void 0===o&&(o=!0);void 0===i&&(i=!1);var l=[],d=r?new RegExp("^"+u.default.escape(n)+"\\s*$","i"):new RegExp("^"+u.default.escape(n),"i");if(!i&&(l=l.concat(m(t,d,e,a))).length>=a)return l.slice(0,a);var f=(0,s.getBuiltInCommands)(o,i);return l=l.concat(m(f,d,e,a))},t.getInteractionAuthor=function(e,t){if(null!=e.guild){var n=d.default.getGuildSection(e.guild.id,t);if(null!=n){var r;if(null!=n.bot)return[n.bot,null];var a={id:n.id,username:n.name,discriminator:"0000",avatar:null,bot:!0},o={id:n.id,name:n.name,icon:null!==(r=n.icon)&&void 0!==r?r:void 0};return[a,o]}}var i=l.default.getUser(t);if(null!=i)return[i,null];return[null,null]},t.hasAccess=function(e){if(null==e.defaultPermission)return!0;if(null==e.permissions||0===e.permissions.length)return e.defaultPermission;for(var t,n=!1,r=!1,a=l.default.getCurrentUser(),u=i.default.getGuildId(),s=null!=u?o.default.getMember(u,a.id):null,d=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(e.permissions);!(t=d()).done;){var c=t.value;c.type===f.ApplicationCommandPermissionType.USER&&c.id===a.id&&(n=c.permission),c.type===f.ApplicationCommandPermissionType.ROLE&&null!=s&&s.roles.includes(c.id)&&c.permission&&(r=c.permission)}return n||r};var r=p(n(21)),a=p(n(6)),o=p(n(64)),i=p(n(107)),l=p(n(12)),u=p(n(238)),s=n(7920),d=p(n(7750)),f=n(7573),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function y(e,t,n,r,a){return{version:e.version,guildId:e.guild_id,id:[e.id].concat(null!=a?a:[]).join("_"),name:[e.name].concat((null!=r?r:[]).map((function(e){return e.name}))).join(" "),applicationId:n,type:f.ApplicationCommandType.BOT,description:t.description,options:t.options,rootId:e.id,rootName:e.name,subCommandPath:r,defaultPermission:e.default_permission,permissions:e.permissions}}function m(e,t,n,r){var o=[];return(0,a.default)(e).forEach((function(e){t.test(e.name)&&(null==e.predicate||e.predicate(n))&&o.push(e)})),o.slice(0,r)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={HotspotStore:!0};Object.defineProperty(t,"HotspotStore",{enumerable:!0,get:function(){return l.default}});var a=n(7614);Object.keys(a).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return a[e]}}))}));var o=n(7631);Object.keys(o).forEach((function(e){"default"!==e&&"__esModule"!==e&&(Object.prototype.hasOwnProperty.call(r,e)||Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}}))}));var i,l=(i=n(5295))&&i.__esModule?i:{default:i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M16.293 9.293L17.707 10.707L12 16.414L6.29297 10.707L7.70697 9.293L11 12.586V2H13V12.586L16.293 9.293ZM18 20V18H20V20C20 21.102 19.104 22 18 22H6C4.896 22 4 21.102 4 20V18H6V20H18Z"}))}d.displayName="Download"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchStoreListingsForApplications=function(e){var t=e.filter((function(e){var t=i.default.getGame(e);if(null==t)return!0;var n=t.destinationSkuId;return null==n||null==u.default.getForSKU(n)}));if(0===t.length)return Promise.resolve();return(0,d.httpGetWithCountryCodeQuery)({url:f.Endpoints.STORE_PUBLISHED_LISTINGS_APPLICATIONS,query:{application_ids:t},oldFormErrors:!0}).then((function(e){a.default.dispatch({type:f.ActionTypes.STORE_LISTINGS_FETCH_SUCCESS,storeListings:e.body})}))},t.fetchAllStoreListingsForApplication=function(e){var t={application_id:e};return(0,d.httpGetWithCountryCodeQuery)({url:f.Endpoints.STORE_PUBLISHED_LISTINGS_SKUS,query:t,oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:f.ActionTypes.STORE_LISTINGS_FETCH_SUCCESS,storeListings:e.body}),e.body}))},t.fetchStoreListingForSku=function(e){var t=l.default.get(e),n=null!=t&&s.default.inTestModeForApplication(t.applicationId);return(0,d.httpGetWithCountryCodeQuery)(n?f.Endpoints.STORE_LISTINGS_SKU(e):f.Endpoints.STORE_PUBLISHED_LISTINGS_SKU(e)).then((function(e){n?a.default.dispatch({type:f.ActionTypes.STORE_LISTINGS_FETCH_SUCCESS,storeListings:e.body}):a.default.dispatch({type:f.ActionTypes.STORE_LISTING_FETCH_SUCCESS,storeListing:e.body})}))},t.fetchStoreListingById=function(e){return(0,d.httpGetWithCountryCodeQuery)(f.Endpoints.STORE_LISTING(e)).then((function(e){a.default.dispatch({type:f.ActionTypes.STORE_LISTING_FETCH_SUCCESS,storeListing:e.body})}))},t.fetchStoreListingForApplication=function(e){return(0,d.httpGetWithCountryCodeQuery)(f.Endpoints.STORE_PUBLISHED_LISTINGS_APPLICATION(e)).then((function(e){a.default.dispatch({type:f.ActionTypes.STORE_LISTING_FETCH_SUCCESS,storeListing:e.body})}))},t.matureAgree=function(){a.default.dispatch({type:f.ActionTypes.APPLICATION_STORE_MATURE_AGREE})},t.matureDisagree=function(){(0,o.transitionTo)(f.Routes.APPLICATION_STORE)},t.joinPublishedStoreListingSkuGuild=function(e){return r.default.post({url:f.Endpoints.STORE_PUBLISHED_LISTINGS_SKU_JOIN_GUILD(e),oldFormErrors:!0})},t.goToSKUStoreListing=function(e,t){var n=(0,d.getStoreListingLocation)(e,t),r=n.pathname,a=p(n,["pathname"]);(0,o.transitionTo)(r,a)},t.goToApplicationStoreListing=function(e,t){var n=(0,d.getApplicationStoreListingLocation)(e,t),r=n.pathname,a=p(n,["pathname"]);(0,o.transitionTo)(r,a)};var r=c(n(11)),a=c(n(2)),o=n(49),i=c(n(56)),l=c(n(335)),u=c(n(7664)),s=c(n(441)),d=n(355),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M3.9 8.26H2V15.2941H3.9V8.26Z",fill:d,className:f}),s("path",{d:"M19.1 4V5.12659L4.85 8.26447V18.1176C4.85 18.5496 5.1464 18.9252 5.5701 19.0315L9.3701 19.9727C9.4461 19.9906 9.524 20 9.6 20C9.89545 20 10.1776 19.8635 10.36 19.6235L12.7065 16.5242L19.1 17.9304V19.0588H21V4H19.1ZM9.2181 17.9944L6.75 17.3826V15.2113L10.6706 16.0753L9.2181 17.9944Z",fill:d,className:f}))}d.displayName="Megaphone"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=y(n(7644)),l=y(n(8196)),u=n(7563),s=n(7568),d=n(32),f=y(n(48)),c=n(44),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e){return(0,o.useStateFromStores)([f.default],(function(){return!f.default.can(p.Permissions.MANAGE_CHANNELS,e)||(0,d.isGuildSelectableChannelType)(e.type)&&!f.default.can(p.Permissions.VIEW_CHANNEL,e)||e.type===p.ChannelTypes.GUILD_VOICE&&!f.default.can(p.Permissions.CONNECT,e)}),[e])?null:h(u.MenuItem,{id:"delete-channel",label:e.type===p.ChannelTypes.GUILD_CATEGORY?v.default.Messages.DELETE_CATEGORY:d.THREAD_CHANNEL_TYPES.has(e.type)?v.default.Messages.DELETE_THREAD:v.default.Messages.DELETE_CHANNEL,color:s.MenuItemColor.DANGER,action:function(){return(0,c.openModal)((function(t){return a.createElement(l.default,_({},t,{onConfirm:function(){t.onClose(),i.default.deleteChannel(e.id)},channel:e}))}))}})}g.displayName="useChannelDeleteItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(7653)),a=s(n(3)),o=s(n(2)),i=s(n(1034)),l=s(n(233)),u=s(n(35));n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var c={};function p(e){var t=e.channelId;if(null==t||null==c[t])return!1;delete c[t]}var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.isEditing=function(e,t){var n;return(null===(n=c[e])||void 0===n?void 0:n.messageId)===t},a.isEditingAny=function(e){return null!=c[e]},a.getEditingTextValue=function(e){var t;return null===(t=c[e])||void 0===t?void 0:t.textValue},a.getEditingRichValue=function(e){var t;return null===(t=c[e])||void 0===t?void 0:t.richValue},a.getEditingMessageId=function(e){var t;return null===(t=c[e])||void 0===t?void 0:t.messageId},a.getEditingMessage=function(e){var t=c[e];return null!=t&&null!=t.messageId?l.default.getMessage(e,t.messageId):null},r}(a.default.Store))(o.default,{MESSAGE_START_EDIT:function(e){var t=e.channelId,n=e.messageId,a=e.content,o=!u.default.useRichChatTextBox;c[t]={channelId:t,messageId:n,textValue:i.default.unparse(a,t),richValue:r.default.deserialize(o?i.default.unparse(a,t):a)}},MESSAGE_UPDATE_EDIT:function(e){var t=e.channelId,n=e.textValue,r=e.richValue,a=c[t];if(null==a)return!1;c[t]=f({},a,{textValue:n,richValue:r})},MESSAGE_END_EDIT:p,CHANNEL_SELECT:p});t.default=v},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M19.2929 9.8299L19.9409 9.18278C21.353 7.77064 21.353 5.47197 19.9409 4.05892C18.5287 2.64678 16.2292 2.64678 14.817 4.05892L14.1699 4.70694L19.2929 9.8299ZM12.8962 5.97688L5.18469 13.6906L10.3085 18.813L18.0201 11.0992L12.8962 5.97688ZM4.11851 20.9704L8.75906 19.8112L4.18692 15.239L3.02678 19.8796C2.95028 20.1856 3.04028 20.5105 3.26349 20.7337C3.48669 20.9569 3.8116 21.046 4.11851 20.9704Z",className:f,fill:d}))}d.displayName="Pencil"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(2)),a=l(n(7565)),o=l(n(7729)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}var d={init:function(){r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_INIT})},setSection:function(e){r.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SET_SECTION,section:e})},startEditingIntegration:function(e){r.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_INTEGRATION,integrationId:e})},stopEditingIntegration:function(){r.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_INTEGRATION})},updateIntegration:function(e){r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_UPDATE_INTEGRATION,settings:e})},startEditingWebhook:function(e){r.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_START_EDITING_WEBHOOK,webhookId:e})},stopEditingWebhook:function(){r.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_STOP_EDITING_WEBHOOK})},updateWebhook:function(e){r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_UPDATE_WEBHOOK,settings:e})},saveIntegration:function(e,t){return s(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING}),n.next=4,a.default.updateIntegration(e,t.id,t.expire_behavior,t.expire_grace_period,t.enable_emoticons);case 4:r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS}),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE,errors:n.t0.body});case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))()},saveWebhook:function(e,t){return s(regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SUBMITTING}),n.next=4,o.default.update(e,t.id,t);case 4:r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SAVE_SUCCESS}),n.next=10;break;case 7:n.prev=7,n.t0=n.catch(0),r.default.dispatch({type:i.ActionTypes.INTEGRATION_SETTINGS_SAVE_FAILURE,errors:n.t0.body});case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))()}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8676)),i=v(n(8211)),l=v(n(7585)),u=v(n(13)),s=v(n(37)),d=n(366),f=v(n(8690)),c=v(n(8691)),p=v(n(6750));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function g(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){_(o,r,a,i,l,"next",e)}function l(e){_(o,r,a,i,l,"throw",e)}i(void 0)}))}}function E(){return S.apply(this,arguments)}function S(){return(S=g(regeneratorRuntime.mark((function e(){var t,n,r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!u.default.isOSX()||!u.default.embedded){e.next=14;break}return e.next=3,null===(n=(r=window.DiscordNative.remoteApp).getDefaultDoubleClickAction)||void 0===n?void 0:n.call(r);case 3:if(e.t1=t=e.sent,e.t0=null!==e.t1,!e.t0){e.next=7;break}e.t0=void 0!==t;case 7:if(!e.t0){e.next=11;break}e.t2=t,e.next=12;break;case 11:e.t2="Maximize";case 12:"Minimize"===(a=e.t2)?s.default.minimize():"Maximize"===a&&s.default.maximize();case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var O=m(c.default,{}),I=m(i.default,{}),T=m(f.default,{}),b=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).renderToolbar=function(){var e=t.props,n=e.isGuest,r=e.toolbar;return null==r||d.isMobile?null:m(a.Fragment,{},void 0,r,t.renderSearch(),O,n?null:I,T)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n);var i=r.prototype;return i.renderSearch=function(){var e=this.props,t=e.guildId,n=e.channelId;return null!=n?m(o.default,{className:p.default.search},t||n):null},i.renderLoggedOut=function(){var e=this.props,t=e.children,n=e.className,r=e["aria-label"];return m(l.default,{className:n,onDoubleClick:E,"aria-label":r},void 0,t)},i.renderLoggedIn=function(){var e=this.props,t=e.children,n=e.className,r=e.transparent,a=e["aria-label"];return m(l.default,{className:n,toolbar:this.renderToolbar(),transparent:r,onDoubleClick:E,"aria-label":a},void 0,t)},i.render=function(){return this.props.isAuthenticated?this.renderLoggedIn():this.renderLoggedOut()},r}(a.Component);b.displayName="HeaderBarContainer",b.Title=l.default.Title,b.Icon=l.default.Icon,b.Divider=l.default.Divider,b.Caret=l.default.Caret,b.defaultProps={isAuthenticated:!0,transparent:!1};var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=T(n(968)),l=T(n(8282)),u=T(n(5437)),s=n(7616),d=n(49),f=T(n(12)),c=T(n(179)),p=T(n(986)),v=T(n(36)),y=T(n(5402)),m=T(n(5298)),h=T(n(5285)),_=n(44),g=T(n(130)),E=n(5289),S=n(1),O=T(n(7)),I=T(n(6799));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function P(e){var t=(0,o.useStateFromStores)([f.default],(function(){return f.default.getNullableCurrentUser()})),n=(0,o.useStateFromStores)([c.default],(function(){return c.default.isFocused()})),r=(0,o.useStateFromStores)([p.default],(function(){return p.default.getSubscription()})),T=e.isGift,b=e.subscriptionTier,P=e.onClick,A=e.size,R=e.className,L=e.trialId,D=e.isTrialCTA,w=e.buttonText,k=e.postSuccessGuild,j=e.onSubscribeModalClose,U=e.premiumModalAnalyticsLocation,G=N(e,["isGift","subscriptionTier","onClick","size","className","trialId","isTrialCTA","buttonText","postSuccessGuild","onSubscribeModalClose","premiumModalAnalyticsLocation"]),F=function(e){if(e.preventDefault(),null!=t){if(P&&P(e),(null==r?void 0:r.status)===S.SubscriptionStatusTypes.ACCOUNT_HOLD)return(0,s.trackPremiumSettingsPaneOpened)(),i.default.open(S.UserSettingsSections.PREMIUM),void(null==j||j(!1));!function(e,t,n,r,o,i,s,d){if(e)if(t){var f=S.AnalyticsObjectTypes.BUY;null!=o?f=S.AnalyticsObjectTypes.TRIAL:n&&(f=S.AnalyticsObjectTypes.GIFT),(0,E.openPremiumSelectPlanModal)({isGift:n,initialPlanId:null,subscriptionTier:r,analyticsLocation:M({object:S.AnalyticsObjects.BUTTON_CTA,objectType:f},d),trialId:o,postSuccessGuild:i,onClose:s})}else(0,_.openModal)((function(e){var t=e.onClose,n=N(e,["onClose"]);return a.createElement(u.default,M({},n,{onClose:t}))}));else(0,_.openModal)((function(e){var t=e.onClose,n=N(e,["onClose"]);return a.createElement(l.default,M({},n,{onClose:t}))}))}(t.isClaimed(),t.verified,T,b,L,k,j,U)}else(0,d.transitionTo)(S.Routes.LOGIN)};return D?a.createElement(v.default,M({size:A,className:R,innerClassName:I.default.premiumSubscribeButton,look:v.default.Looks.INVERTED,onClick:F},G),C("span",{},void 0,O.default.Messages.PREMIUM_TRIAL_CTA_BUTTON)):T?a.createElement(v.default,M({size:A,className:R,innerClassName:I.default.giftButton,color:v.default.Colors.PRIMARY,onClick:F},G),C(m.default,{className:I.default.giftIcon}),C("span",{},void 0,O.default.Messages.PREMIUM_GIFTING_BUTTON)):a.createElement(y.default,M({disabled:null!=r&&r.status!==S.SubscriptionStatusTypes.ACCOUNT_HOLD&&!g.default.isNoneSubscription(r.planId),onClick:F,innerClassName:I.default.premiumSubscribeButton,color:b===S.PremiumSubscriptionSKUs.TIER_1?v.default.Colors.PRIMARY:v.default.Colors.GREEN,size:A,className:R,pauseAnimation:!n},G),C(h.default,{className:I.default.premiumIcon}),C("span",{className:I.default.buttonText},void 0,null!=w?w:O.default.Messages.APPLICATION_STORE_GET_PREMIUM))}P.displayName="PremiumSubscribeButton";var A=P;t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c,Object.defineProperty(t,"Positions",{enumerable:!0,get:function(){return i.TooltipPositions}});var r,a=d(n(0)),o=u(n(8)),i=d(n(248)),l=u(n(6800));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.children,n=e["aria-label"],r=e.className,u=e.position,s=a.useRef(null),d=null!=n?n:"string"==typeof t&&t;return f(i.default,{position:u||i.default.Positions.TOP,delay:500,text:t,"aria-label":d},void 0,(function(n){var i=n.onMouseEnter,u=n.onMouseLeave;return a.createElement("div",{className:(0,o.default)(r,l.default.overflow),ref:s,"aria-hidden":e["aria-hidden"],onMouseEnter:function(){var e=s.current;null!=e&&e.offsetWidth<e.scrollWidth&&(null==i||i())},onMouseLeave:u},t)}))}c.displayName="OverflowTooltip"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(6801));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t,n=e.width,r=void 0===n?24:n,i=e.height,l=void 0===i?24:i,s=e.color,d=void 0===s?"currentColor":s,f=e.className,c=e.foreground,p=e.open,v=void 0!==p&&p;return u("svg",{className:(0,a.default)(o.default.arrow,f,(t={},t[o.default.open]=v,t)),width:r,height:l,viewBox:"0 0 24 24"},void 0,u("path",{className:c,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M16.59 8.59004L12 13.17L7.41 8.59004L6 10L12 16L18 10L16.59 8.59004Z"}))}s.displayName="DropdownArrow"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sync=function(e,t){a.default.dispatch({type:i.ActionTypes.ACTIVITY_SYNC,activity:e,userId:t})},t.play=function(e,t){u(e,t).then((function(n){return a.default.dispatch({type:i.ActionTypes.ACTIVITY_PLAY,activity:e,userId:t,metadata:n})})).catch((function(){return a.default.dispatch({type:i.ActionTypes.ACTIVITY_PLAY,activity:e,userId:t})}))},t.getMetadata=u;var r=l(n(11)),a=l(n(2)),o=l(n(144)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n=o.default.getActivityMetadata(t);return null!=n?Promise.resolve(n):null==e.session_id?Promise.reject(new Error("null/undefined session_id")):r.default.get({url:i.Endpoints.USER_ACTIVITY_METADATA(t,e.session_id,e.application_id),oldFormErrors:!0}).then((function(e){var n=e.body;return a.default.dispatch({type:i.ActionTypes.ACTIVITY_METADATA_UPDATE,metadata:n,userId:t}),n}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(354)),o=n(648),i=n(7563),l=d(n(10)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){var n=l.default.getId(),r=t===u.AppContext.POPOUT;return n===e||r?null:c(i.MenuItem,{id:"message-user",label:s.default.Messages.USER_POPOUT_MESSAGE,action:function(){a.default.openPrivateChannel(e),(0,o.popLayer)()}})}p.displayName="useMessageUserItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t=o.MediaEngineContextTypes.DEFAULT);var n=s.default.getCurrentUser().id===e,r=(0,a.useStateFromStoresObject)([u.default],(function(){return n?{muted:u.default.isSelfMute(t),deafened:u.default.isSelfDeaf(t)}:{muted:u.default.isLocalMute(e,t),localVideoDisabled:u.default.isLocalVideoDisabled(e,t)}}),[n]),f=r.muted,c=r.deafened,v=void 0!==c&&c,y=r.localVideoDisabled,m=void 0!==y&&y;return n?[p(l.MenuCheckboxItem,{id:"mute",label:d.default.Messages.SOUND_MUTE,action:function(){return i.default.toggleSelfMute(t)},checked:f}),p(l.MenuCheckboxItem,{id:"deafen",label:d.default.Messages.DEAFEN,action:function(){return i.default.toggleSelfDeaf(t)},checked:v})]:[p(l.MenuCheckboxItem,{id:"mute",label:d.default.Messages.SOUND_MUTE,action:function(){return i.default.toggleLocalMute(e,t)},checked:f}),u.default.supports(o.Features.DISABLE_VIDEO)?p(l.MenuCheckboxItem,{id:"disable-video",label:d.default.Messages.DISABLE_VIDEO,action:function(){return i.default.setDisableLocalVideo(e,!m,t)},checked:m}):null]};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(31),i=f(n(268)),l=n(7563),u=f(n(41)),s=f(n(12)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(8356)),i=u(n(35)),l=n(60);n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var c,p={},v={},y={},m={};function h(e){var t=e.id,n=e.sku.id,r=p[t],a=o.default.createFromServer(e);null!=r&&!r.isSlimDirectoryVersion()&&a.isSlimDirectoryVersion()||(!1===e.published?(null==y[n]&&(y[n]=new Set),y[n].add(t)):m[n]=t,p[t]=a)}function _(e,t){return e+":"+t}function g(e){for(var t,n=d(e.storeListings);!(t=n()).done;){h(t.value)}}function E(){p={},m={},y={},v={}}function S(e){var t,n=null!==(t=null==e?void 0:e.settings.locale)&&void 0!==t?t:i.default.locale;if(c===n)return!1;E(),c=n}var O=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(i.default),this.syncWith([i.default],S),c=i.default.locale},a.get=function(e){return p[e]},a.getForSKU=function(e,t){var n=m[e];return null!=t?v[_(t,e)]:null!=n?p[n]:null},a.getUnpublishedForSKU=function(e){var t=y[e];return null==t?[]:Array.from(t).map((function(e){return p[e]})).filter(l.isNotNullish)},a.getForChannel=function(e,t){return v[_(e,t)]},a.getStoreListing=function(e){var t=e.storeListingId,n=e.skuId,r=e.channelId;if(e.isTestMode&&null!=n){var a=this.getUnpublishedForSKU(n);if(null!=a&&a.length>0)return a[0]}if(null!=t)return this.get(t);if(null!=r){if(null==n)throw new Error("getStoreListing with channel expects a skuId");return this.getForChannel(r,n)}return null!=n?this.getForSKU(n):null},r}(r.default.Store))(a.default,{STORE_LISTINGS_FETCH_SUCCESS:g,APPLICATION_STORE_DIRECTORY_FETCH_SUCCESS:g,STORE_LISTING_FETCH_SUCCESS:function(e){var t=e.storeListing,n=e.channelId;if(null!=n){var r=o.default.createFromServer(t);v[_(n,r.skuId)]=r,m[r.skuId]=r.id}else h(t)},USER_SETTINGS_UPDATE:S,APPLICATION_STORE_CLEAR_DATA:function(e){return E()},GIFT_CODE_RESOLVE_SUCCESS:function(e){var t=e.giftCode;if(null==t.store_listing)return!1;h(t.store_listing)}});t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openStickerPackPurchaseModal=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=W();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(252),i=V(n(101)),l=n(3),u=n(266),s=V(n(5437)),d=n(7582),f=n(7614),c=n(7631),p=V(n(5295)),v=n(1045),y=n(647),m=n(995),h=V(n(5197)),_=V(n(5205)),g=n(5174),E=V(n(12)),S=V(n(337)),O=V(n(63)),I=V(n(227)),T=n(50),b=n(44),C=V(n(15)),M=V(n(130)),N=n(7666),P=n(7858),A=n(5286),R=V(n(427)),L=n(5187),D=V(n(8394)),w=V(n(8395)),k=V(n(8396)),j=V(n(8397)),U=V(n(8398)),G=n(8400),F=n(8402),B=n(8404),H=n(1),x=V(n(6741));function V(e){return e&&e.__esModule?e:{default:e}}function W(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return W=function(){return e},e}function Y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function z(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function K(){return(K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var $="sticker-pack-purchase-modal-header",Z=[y.Step.CLAIM_FREE_SKU,y.Step.CONFIRM],q=[y.Step.PAYMENT_TYPE,y.Step.REVIEW,y.Step.CONFIRM],X=[].concat(g.SHARED_ADD_PAYMENT_STEPS,[y.Step.REVIEW,y.Step.CONFIRM]),Q=[].concat(g.SHARED_CREDIT_CARD_STEPS,[y.Step.REVIEW,y.Step.CONFIRM]),J=[].concat(g.SHARED_PAYPAL_STEPS,[y.Step.REVIEW,y.Step.CONFIRM]),ee=[].concat(g.SHARED_PAYMENT_REQUEST_STEPS,[y.Step.REVIEW,y.Step.CONFIRM]),te=function(e){var t=e.showPackPreview,n=e.showUpsell,r=e.isPackFree,a=e.hasPaymentMethod,o=e.hasFetchedPaymentSources,i=[];return e.hasPackId||i.push(y.Step.SHOP),o||i.push(y.Step.LOADING_PAYMENT_SOURCES),t&&i.push(y.Step.SKU_PREVIEW),n&&i.push(y.Step.PREMIUM_UPSELL),[].concat(i,r?Z:a?q:X)},ne=function(e){var t=e.showPackPreview,n=e.showUpsell,r=e.isPackFree,a=e.hasPaymentMethod,o=e.hasFetchedPaymentSources;return e.hasPackId?o?t?y.Step.SKU_PREVIEW:n?y.Step.PREMIUM_UPSELL:r?y.Step.CLAIM_FREE_SKU:a?y.Step.REVIEW:y.Step.PAYMENT_TYPE:y.Step.LOADING_PAYMENT_SOURCES:y.Step.SHOP},re=function(e){var t,n=e.analyticsLocation,r=e.onClose,s=e.onDismissUpsell,b=e.packId,N=e.showPackPreview,V=e.transitionState,W=e.showPremiumSubscriptionUpsell,Z=a.useState(b),q=Z[0],re=Z[1],ae=(0,l.useStateFromStores)([E.default],(function(){return E.default.getCurrentUser()})),oe=(0,l.useStateFromStores)([R.default],(function(){return null!=q?R.default.getStickerPack(q):void 0}),[q]),ie=(0,g.useSharedPaymentModal)(),le=ie.paymentSources,ue=ie.paymentSourceId,se=ie.hasFetchedPaymentSources,de=ie.setPaymentSourceId,fe=ie.creditCardState,ce=ie.setCreditCardState,pe=ie.billingAddressState,ve=ie.setBillingAddressState,ye=ie.isSubmittingCurrentStep,me=ie.setIsSubmittingCurrentStep,he=ie.braintreeEmail,_e=ie.braintreeNonce,ge=ie.paymentError,Ee=ie.paymentAuthenticationState,Se=ie.purchaseError,Oe=ie.setPurchaseError,Ie=ie.purchaseErrorBlockRef,Te=null;W&&!M.default.isPremium(ae,H.PremiumTypes.TIER_2)&&null!=oe&&(Te=(0,L.getStickerPackUpsellTier)(ae,oe));var be=(0,l.useStateFromStores)([E.default],(function(){return E.default.getCurrentUser().premiumType})),Ce=null!=oe&&((0,L.isStickerPackFreeForPremiumType)(oe,be)||ae.isStaff()),Me=(function(e){var t=e.isPackFree,n=e.upsellTier,r=(0,l.useStateFromStores)([p.default],(function(){return p.default.hasHotspot(f.HotspotLocations.STICKER_PACK_PURCHASE_PREMIUM_SUBSCRIPTION_UPSELL)}));return a.useEffect((function(){return function(){t||null!=n||(0,c.hideHotspot)(f.HotspotLocations.STICKER_PACK_PURCHASE_PREMIUM_SUBSCRIPTION_UPSELL)}}),[t,n]),!t&&r}({isPackFree:Ce,upsellTier:Te})&&!M.default.isPremiumAtLeast(ae.premiumType,H.PremiumTypes.TIER_2)||null!=Te)&&(null==Te||!M.default.isPremiumAtLeast(ae.premiumType,Te)),Ne=Object.keys(le).length>0,Pe=a.useState((function(){return te({showPackPreview:N,showUpsell:Me,isPackFree:Ce,hasPaymentMethod:Ne,hasFetchedPaymentSources:S.default.hasFetchedPaymentSources,hasPackId:null!=q})})),Ae=Pe[0],Re=Pe[1],Le=a.useState((function(){return ne({showPackPreview:N,showUpsell:Me,isPackFree:Ce,hasPaymentMethod:Ne,hasFetchedPaymentSources:S.default.hasFetchedPaymentSources,hasPackId:null!=q})})),De=Le[0],we=Le[1],ke=a.useRef(De===y.Step.SHOP).current,je=a.useState(m.PurchaseState.WAITING),Ue=je[0],Ge=je[1],Fe=a.useState(null==Te?H.PremiumTypes.TIER_2:Te),Be=Fe[0],He=Fe[1],xe=a.useRef(!1),Ve=a.useRef(!0);a.useEffect((function(){return(0,c.hideHotspot)(f.HotspotLocations.STICKERS_NEW_SHOP_TOOLTIP),Ve.current=!1,function(){xe.current=!0}}),[]);var We=a.useRef(!1);a.useEffect((function(){S.default.hasFetchedPaymentSources||We.current||function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return We.current=!0,e.next=3,(0,u.fetchPaymentSources)();case 3:if(We.current=!1,!xe.current){e.next=6;break}return e.abrupt("return");case 6:t={showPackPreview:N,showUpsell:Me,isPackFree:Ce,hasPaymentMethod:Object.keys(S.default.paymentSources).length>0,hasFetchedPaymentSources:S.default.hasFetchedPaymentSources,hasPackId:null!=q},n=te(t),r=ne(t),Re(n),we(r);case 11:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){z(o,r,a,i,l,"next",e)}function l(e){z(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}()()}),[Ce,N,Me,q]);var Ye=(0,A.useFetchedPackPrice)({stickerPack:oe,paymentSourceId:ue}),ze=Ye.isLoading,Ke=Ye.price,$e=function(e){var t=e.analyticsLocation,n=e.price,r=e.isLoadingPrice,u=e.currentStep,s=e.setCurrentStep,f=e.purchaseError,c=e.setPurchaseError,p=e.purchaseState,v=e.setPurchaseState,h=e.paymentSourceId,_=e.paymentSources,g=e.stickerPack,E=e.setStickerPackId,S=e.hasShopStep,O=(0,d.useAnalyticsContext)(),I=(0,o.useStableMemo)((function(){return Date.now()}),[u]),T=(0,o.useLazyValue)((function(){return[i.default.v4(),Date.now()]})),b=T[0],M=T[1],N=a.useRef(!0),A=(0,l.useStateFromStores)([R.default],(function(){return null!=g&&R.default.ownsStickerPack(g.id)}),[g]),L=a.useMemo((function(){return K({},null!=g?(0,P.getPaymentFlowAnalyticsDataForStickerPack)(g):null,{price:null==n?void 0:n.amount,currency:null==n?void 0:n.currency,location:null!=t?t:O.location,load_id:b})}),[O.location,b,t,n,g]),D=a.useCallback((function(e,t){if(s(e),null!=f&&c(null),e===y.Step.SHOP?(E(void 0),N.current=!0):null!=t&&E(t),!S||u!==y.Step.SHOP&&e!==y.Step.SHOP){var n=Date.now();C.default.track(H.AnalyticEvents.PAYMENT_FLOW_STEP,K({},L,{from_step:u,to_step:e,step_duration_ms:n-I,flow_duration_ms:n-M}))}}),[L,u,M,f,s,c,I,E,S]),w=a.useCallback((function(e,t){if(v(e),c(t),e!==p)if(e===m.PurchaseState.PURCHASING)C.default.track(H.AnalyticEvents.PAYMENT_FLOW_COMPLETED,K({},L,{duration_ms:Date.now()-M}));else if(e===m.PurchaseState.FAIL){var n=null!=h?_[h]:null;C.default.track(H.AnalyticEvents.PAYMENT_FLOW_FAILED,K({},L,{payment_gateway:null!=n?n.type===H.PaymentSourceTypes.CARD?H.PaymentGateways.STRIPE:H.PaymentGateways.BRAINTREE:null,payment_source_id:null==n?void 0:n.id,duration_ms:Date.now()-M}))}}),[L,M,h,_,p,c,v]);return a.useEffect((function(){r||A||!N.current||S&&u===y.Step.SHOP||(C.default.track(H.AnalyticEvents.PAYMENT_FLOW_STARTED,L),N.current=!1)}),[L,r,A,S,u]),{handlePurchaseStateChange:w,handleStepChange:D}}({analyticsLocation:n,price:Ke,currentStep:De,setCurrentStep:we,purchaseError:Se,setPurchaseError:Oe,purchaseState:Ue,setPurchaseState:Ge,paymentSourceId:ue,paymentSources:le,stickerPack:oe,isLoadingPrice:ze,setStickerPackId:re,hasShopStep:null==b}),Ze=$e.handlePurchaseStateChange,qe=$e.handleStepChange;if(function(e){var t=e.onClose;a.useEffect((function(){var e=function(e){e.keyCode===H.KeyboardKeys.ESCAPE&&t()};return window.addEventListener("keydown",e),function(){return window.removeEventListener("keydown",e)}}),[t])}({onClose:r}),null!=De&&((0,v.setPaymentStepForAuthentication)(De,Ee,qe),(0,y.setPurchaseStateForStep)(De,Ue,Ge)),null==oe&&De!==y.Step.SHOP)return null;var Xe,Qe,Je=null!=(null==oe||null===(t=oe.store_listing)||void 0===t?void 0:t.thumbnail),et=null!=oe&&Je?Y(j.default,{stickerPack:oe,isPackFree:Ce,id:$,onClose:r}):null,tt=!1,nt=!0,rt=function(e){var t,n=R.default.getStickerPack(e);t=null!=n&&((0,L.isStickerPackFreeForPremiumType)(n,be)||ae.isStaff())?y.Step.CLAIM_FREE_SKU:Ne?y.Step.REVIEW:y.Step.PAYMENT_TYPE,qe(t,e)};switch(De){case y.Step.SHOP:nt=!1,et=Y(B.StickerShopModalHeader,{onClose:r}),Xe=Y(B.StickerShopModalBody,{handlePurchaseClick:rt,handleStepChange:qe,shouldForceFetch:Ve.current,setTargetUpsellTier:He,user:ae}),tt=!0;break;case y.Step.LOADING_PAYMENT_SOURCES:et=null,Xe=Y("div",{className:x.default.fullModalSpinnerWrapper},void 0,Y(I.default,{className:x.default.spinner})),tt=!0;break;case y.Step.SKU_PREVIEW:if(null==oe)return null;tt=!0,Xe=Y(G.StickerPackPurchaseModalSKUPreviewBody,{stickerPack:oe,hasHeaderImage:Je});var at=null==b?function(){return qe(y.Step.SHOP)}:null;Qe=Y(G.StickerPackPurchaseModalSKUPreviewFooter,{showCloseLink:!Je,onClose:r,stickerPack:oe,handlePurchaseClick:rt,handleStepChange:qe,setTargetUpsellTier:He,user:ae,onBack:at});break;case y.Step.PREMIUM_UPSELL:if(null==oe)return null;tt=!0,et=null,Xe=Y(F.StickerPackPurchasedModalUpsellBody,{onClose:r,upsellTier:Be}),Qe=Y(F.StickerPackPurchasedModalUpsellFooter,{targetUpsellTier:Be,stickerPack:oe,onDismiss:s,handlePurchaseClick:rt,onClose:r});break;case y.Step.PAYMENT_TYPE:case y.Step.CREDIT_CARD_INFORMATION:case y.Step.PAYPAL_INFORMATION:case y.Step.PAYMENT_REQUEST_INFORMATION:case y.Step.ADDRESS:case y.Step.AWAITING_AUTHENTICATION:var ot=(0,g.renderPaymentModalStep)(De,qe,Ae,Re,pe,ve,le,de,fe,ce,ye,me,he,_e,y.Step.REVIEW,Q,J,ee,X),it=ot.body,lt=ot.backStep,ut=ot.submitButton;Xe=it,Qe=null!=ut||null!=lt?Y(T.ModalFooter,{justify:O.default.Justify.BETWEEN,align:O.default.Align.CENTER},void 0,Y("div",{},void 0,ut),null!=lt?Y(h.default,{onClick:function(){return qe(lt)}}):null):null;break;case y.Step.CLAIM_FREE_SKU:if(null==oe)return null;tt=!0,Xe=Y(D.default,{isLoadingPrice:ze,isPackFreeForUser:Ce,onPurchaseStateChange:Ze,onStepChange:qe,stickerPack:oe});break;case y.Step.REVIEW:if(null==oe)return null;Xe=Y(U.default,{price:Ke,currentPremiumType:be,isLoadingPrice:ze,stickerPack:oe,onClose:r,paymentSourceId:ue,setPaymentSourceId:de,handleStepChange:qe,paymentSources:le}),Qe=Y(T.ModalFooter,{},void 0,Y(k.default,{isLoading:ze,onNext:function(){return qe(y.Step.CONFIRM)},paymentSource:null==ue?void 0:le[ue],price:Ke,onPurchaseStateChange:Ze,currentStep:De,stickerPack:oe}));break;case y.Step.CONFIRM:if(null==oe)return null;tt=!0,Xe=Y(w.default,{hasHeaderImage:Je,stickerPack:oe,handleStepChange:qe,onClose:r,startedFromShopView:ke});break;default:throw new Error("Unexpected step "+De)}return Y(T.ModalRoot,{transitionState:V,"aria-labelledby":$},void 0,Y("form",{className:x.default.modalContentForm,onSubmit:function(e){return e.preventDefault()}},void 0,Y(_.default,{body:Xe,header:et,footer:Qe,hideBreadcrumbs:tt,isLoading:!se,paymentError:ge||Se,purchaseErrorBlockRef:Ie,currentStep:De,steps:Ae,withScroller:nt})))};re.displayName="StickerPackPurchaseModal";t.openStickerPackPurchaseModal=function(e){var t=e.analyticsLocation,n=e.onDismissUpsell,r=e.packId,o=e.showPackPreview,i=void 0!==o&&o,l=e.showPremiumSubscriptionUpsell,u=void 0!==l&&l;E.default.getCurrentUser().verified?(0,b.openModal)((function(e){return a.createElement(re,K({},e,{analyticsLocation:t,onDismissUpsell:n,packId:r,showPackPreview:i,showPremiumSubscriptionUpsell:u}))}),{onCloseCallback:N.resetStoreState}):(0,b.openModal)((function(e){return a.createElement(s.default,e)}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStickerShopStore=t.resetStoreState=t.setScrollTop=t.setFilter=t.setSearchQuery=t.setInspectedStickerPosition=t.setActiveCategoryIndex=t.StickerShopSearchType=void 0;var r,a,o=(r=n(262))&&r.__esModule?r:{default:r};t.StickerShopSearchType=a,function(e){e[e.NONE=0]="NONE",e[e.STICKERS=1]="STICKERS",e[e.STICKER_PACKS=2]="STICKER_PACKS"}(a||(t.StickerShopSearchType=a={}));var i=Object.freeze({inspectedStickerPosition:{rowIndex:0,columnIndex:0},activeCategoryIndex:0,searchQuery:"",filter:a.NONE,scrollTop:0}),l=(0,o.default)((function(e){return i}));t.setActiveCategoryIndex=function(e){l.setState({activeCategoryIndex:e})};t.setInspectedStickerPosition=function(e,t,n){l.setState({inspectedStickerPosition:{rowIndex:t,columnIndex:e,source:n}})};t.setSearchQuery=function(e){l.setState({searchQuery:e})};t.setFilter=function(e){l.setState({filter:e})};t.setScrollTop=function(e){l.setState({scrollTop:e})};t.resetStoreState=function(){l.setState(i)};var u=l;t.useStickerShopStore=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useExpressionPickerGridKeyboardNavigation=t.useSynchronizedActiveCategoryIndexForScrollPosition=t.useSynchronizedScrollPositionForActiveCategoryIndex=t.useExpressionPickerGridWidth=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(6))&&r.__esModule?r:{default:r},i=n(7693),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}t.useExpressionPickerGridWidth=function(e){var t=e.gridWrapperRef,n=e.containerWidth,r=e.listPaddingLeft,i=void 0===r?0:r,l=e.listScrollbarWidth,u=void 0===l?0:l,s=a.useState(void 0),d=s[0],f=s[1],c=a.useCallback((function(){if(null==t.current)return null;f(t.current.offsetWidth-i-u)}),[t,i,u]);return a.useLayoutEffect((function(){c()}),[n,c]),a.useEffect((function(){var e=o.default.debounce(c,250);return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}),[c]),d};t.useSynchronizedScrollPositionForActiveCategoryIndex=function(e){var t=e.activeCategoryIndex,n=e.listRef,r=e.searchQuery,o=a.useRef(r),i=a.useRef(!0);a.useLayoutEffect((function(){var e;""===r&&""!==o.current&&(null===(e=n.current)||void 0===e||e.scrollToSectionTop(t));o.current=r}),[r,t,n]),a.useLayoutEffect((function(){var e;i.current&&(null===(e=n.current)||void 0===e||e.scrollToSectionTop(t),i.current=!1)}),[t,n]),a.useEffect((function(){o.current=r}),[r])};t.useSynchronizedActiveCategoryIndexForScrollPosition=function(e){var t=e.activeCategoryIndex,n=e.listRef,r=e.isScrolling,i=e.searchQuery,u=e.scrollOffset,s=void 0===u?0:u,d=e.onActiveCategoryIndexChange,f=a.useRef(l.UNREACHABLE_REQUEST_ANIMATION_FRAME_ID),c=a.useMemo((function(){return o.default.debounce((function(){r.current=!1}),250)}),[r]),p=a.useMemo((function(){return o.default.debounce((function(e){""===i&&(window.cancelAnimationFrame(f.current),f.current=window.requestAnimationFrame((function(){var r,a=null===(r=n.current)||void 0===r?void 0:r.getSectionDescriptors();if(null!=a){var o=a.findIndex((function(t,n){var r=a[n+1],o=e+s>=t.offset.top,i=null!=r&&e+s<r.offset.top;return null!=r&&!o&&!i||o&&i||o&&null==r})),i=-1===o?0:o;t!==i&&d(i)}})))}),50)}),[i,n,t,s,d]);return a.useCallback((function(e){r.current=!0,c(),p(e)}),[r,c,p])};t.useExpressionPickerGridKeyboardNavigation=function(e){var t=e.columnCounts,n=e.gridNavigatorId,r=e.itemGrid,o=e.itemList,l=e.onGridNavigatorItemSelect,u=e.onGridNavigatorPositionChange,s=a.useRef(!1),d=a.useCallback((function(e,t){var n=r[t];if(null!=n)return n[e]}),[r]),f=a.useCallback((function(e){var t=e.focusedX,n=e.focusedY;s.current=!0;var r=d(t,n);if(null!=r){var a=r.visibleRowIndex,i=r.columnIndex;u(i,a),null!=o.current&&o.current.scrollRowIntoView(n)}}),[d,o,u]),c=a.useCallback((function(e,t,n){switch(n.type){case i.ActionType.NAVIGATE_UP:case i.ActionType.NAVIGATE_DOWN:case i.ActionType.NAVIGATE_RIGHT:case i.ActionType.NAVIGATE_LEFT:case i.ActionType.NAVIGATE_INLINE_START:case i.ActionType.NAVIGATE_INLINE_END:case i.ActionType.NAVIGATE_START:case i.ActionType.NAVIGATE_END:case i.ActionType.NAVIGATE_CROSSLINE_START:case i.ActionType.NAVIGATE_CROSSLINE_END:f(t)}}),[f]),p=a.useCallback((function(e,t,n){var r=d(e,t);null!=r&&l(r,n)}),[d,l]),v=(0,i.useGridNavigator)({navId:n,columnCounts:t,onDispatch:c,onSelect:p,autoFocusElement:!1,useVirtualFocus:!0}),y=v.dispatch,m=v.getItemProps,h=v.getRowProps,_=v.getContainerProps,g=a.useMemo((function(){var e=_();return{gridContainerProps:e,handleGridContainerKeyDown:e.onKeyDown}}),[_]),E=g.gridContainerProps,S=g.handleGridContainerKeyDown;return a.useEffect((function(){var e=function(){s.current=!1};return window.addEventListener("mousemove",e),function(){return window.removeEventListener("mousemove",e)}}),[]),{gridDispatch:y,getItemProps:m,getRowProps:h,gridContainerProps:E,handleGridContainerKeyDown:S,isUsingKeyboardNavigation:s}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(7601)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var s=u(a.default.Body,{resolving:!0});function d(){return u(a.default,{},void 0,u(a.default.Header,{text:o.default.Messages.INVITE_BUTTON_RESOLVING}),s)}d.displayName="ResolvingInvite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRandomDateShortcut=function(){return o.default.sample(k())},t.refreshSearchTokens=function(){Object.assign(V,(t=[h.default.Messages.SEARCH_ANSWER_HAS_LINK,h.default.Messages.SEARCH_ANSWER_HAS_EMBED,h.default.Messages.SEARCH_ANSWER_HAS_ATTACHMENT,h.default.Messages.SEARCH_ANSWER_HAS_VIDEO,h.default.Messages.SEARCH_ANSWER_HAS_IMAGE,h.default.Messages.SEARCH_ANSWER_HAS_SOUND],(e={})[m.SearchTokenTypes.FILTER_FROM]={regex:A(h.default.Messages.SEARCH_FILTER_FROM),componentType:x.FILTER,key:P(h.default.Messages.SEARCH_FILTER_FROM),validator:B,getAutocompletions:G},e[m.SearchTokenTypes.ANSWER_USERNAME_FROM]={follows:[m.SearchTokenTypes.FILTER_FROM],regex:H,validator:R,mutable:!0,componentType:x.ANSWER,queryKey:"author_id"},e[m.SearchTokenTypes.FILTER_MENTIONS]={regex:A(h.default.Messages.SEARCH_FILTER_MENTIONS),componentType:x.FILTER,key:P(h.default.Messages.SEARCH_FILTER_MENTIONS),validator:B,getAutocompletions:G},e[m.SearchTokenTypes.ANSWER_USERNAME_MENTIONS]={follows:[m.SearchTokenTypes.FILTER_MENTIONS],regex:H,validator:R,mutable:!0,componentType:x.ANSWER,queryKey:"mentions"},e[m.SearchTokenTypes.FILTER_HAS]={regex:A(h.default.Messages.SEARCH_FILTER_HAS),componentType:x.FILTER,key:P(h.default.Messages.SEARCH_FILTER_HAS),getAutocompletions:function(e,n,r){return U(e,r,t)}},e[m.SearchTokenTypes.ANSWER_HAS]={regex:new RegExp("(?:\\s*-?("+t.map((function(e){return y.default.escape(e)})).join("|")+"))","i"),follows:[m.SearchTokenTypes.FILTER_HAS],validator:w,componentType:x.ANSWER,queryKey:"has"},e[m.SearchTokenTypes.FILTER_FILE_TYPE]={regex:A(h.default.Messages.SEARCH_FILTER_FILE_TYPE),key:P(h.default.Messages.SEARCH_FILTER_FILE_TYPE),componentType:x.FILTER},e[m.SearchTokenTypes.ANSWER_FILE_TYPE]={regex:/(?:\s*([^\s]+))/,follows:[m.SearchTokenTypes.FILTER_FILE_TYPE],mutable:!0,componentType:x.ANSWER,queryKey:"attachment_extensions"},e[m.SearchTokenTypes.FILTER_FILE_NAME]={regex:A(h.default.Messages.SEARCH_FILTER_FILE_NAME),key:P(h.default.Messages.SEARCH_FILTER_FILE_NAME),componentType:x.FILTER},e[m.SearchTokenTypes.ANSWER_FILE_NAME]={regex:/(?:\s*([^\s]+)(?=\s))/,follows:[m.SearchTokenTypes.FILTER_FILE_NAME],mutable:!0,componentType:x.ANSWER,queryKey:"attachment_filename"},e[m.SearchTokenTypes.FILTER_BEFORE]={regex:A(h.default.Messages.SEARCH_FILTER_BEFORE),componentType:x.FILTER,key:P(h.default.Messages.SEARCH_FILTER_BEFORE),getAutocompletions:function(e,t,n){return j(e,n,m.SearchTokenTypes.FILTER_BEFORE)}},e[m.SearchTokenTypes.FILTER_ON]={regex:A("("+h.default.Messages.SEARCH_FILTER_ON+"|"+h.default.Messages.SEARCH_FILTER_DURING+")"),componentType:x.FILTER,key:P(h.default.Messages.SEARCH_FILTER_DURING),getAutocompletions:function(e,t,n){return j(e,n,m.SearchTokenTypes.FILTER_ON)}},e[m.SearchTokenTypes.FILTER_AFTER]={regex:A(h.default.Messages.SEARCH_FILTER_AFTER),componentType:x.FILTER,key:P(h.default.Messages.SEARCH_FILTER_AFTER),getAutocompletions:function(e,t,n){return j(e,n,m.SearchTokenTypes.FILTER_AFTER)}},e[m.SearchTokenTypes.ANSWER_BEFORE]={regex:N,follows:[m.SearchTokenTypes.FILTER_BEFORE],componentType:x.ANSWER,mutable:!0,validator:function(e){return L(e,"before")}},e[m.SearchTokenTypes.ANSWER_ON]={regex:N,follows:[m.SearchTokenTypes.FILTER_ON],componentType:x.ANSWER,mutable:!0,validator:function(e){return L(e,"on")}},e[m.SearchTokenTypes.ANSWER_AFTER]={regex:N,follows:[m.SearchTokenTypes.FILTER_AFTER],componentType:x.ANSWER,mutable:!0,validator:function(e){return L(e,"after")}},e[m.SearchTokenTypes.FILTER_IN]={regex:A(h.default.Messages.SEARCH_FILTER_IN),componentType:x.FILTER,key:P(h.default.Messages.SEARCH_FILTER_IN),validator:F,getAutocompletions:function(e,t,n){"#"===e[0]&&(e=e.substring(1));var r=v.default.queryChannels(e,t,1/0).map((function(e){return e.channel})).filter((function(e){return!e.isThread()}));if(!e.trim()){var a=d.default.getChannelId(t),i=r.find((function(e){return e.id===a}));i&&(r.splice(r.indexOf(i),1),r.unshift(i))}var u=l.default.getTextChannelNameDisambiguations(t);return(0,o.default)(r).take(n).map((function(e){return{text:""+u[e.id].name,channel:e}})).value()}},e[m.SearchTokenTypes.ANSWER_IN]={regex:/(?:\s*#?([^ ]+))/i,mutable:!0,follows:[m.SearchTokenTypes.FILTER_IN],componentType:x.ANSWER,validator:D,queryKey:"channel_id"},e));var e,t},t.getFilterAutocompletions=function(e,t){void 0===t&&(t=Object.keys(V).length);return(0,o.default)(V).keys().filter((function(e){return m.IS_SEARCH_FILTER_TOKEN.test(e)})).filter((function(e){return null!=V[e].key})).map((function(e){return{token:e,text:V[e].key}})).filter((function(t){var n=t.text;return(0,r.default)(e.toLowerCase(),n)})).take(t).value()},t.default=t.ComponentTypes=void 0;var r=g(n(443)),a=g(n(140)),o=g(n(6)),i=g(n(5)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(81)),u=g(n(55)),s=g(n(1047)),d=g(n(33)),f=g(n(107)),c=g(n(151)),p=g(n(12)),v=g(n(445)),y=g(n(238)),m=n(1),h=g(n(7));function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(){return new Set(i.default.months().map((function(e){return e.toLowerCase()})))}function O(){return new Set(i.default.weekdays().map((function(e){return e.toLowerCase()})))}function I(){var e=(new Date).getFullYear();return new Set(o.default.range(2015,e+1).map((function(e){return e.toString()})))}function T(e,t){return[e,e.clone().add(1,t)]}function b(e,t){return void 0===t&&(t=0),T((0,i.default)().startOf(e).add(t,e),e)}function C(e,t,n){return T((0,i.default)(e,t).local(),n)}function M(){var e;return(e={})[h.default.Messages.SEARCH_SHORTCUT_TODAY]=function(){return b("day")},e[h.default.Messages.SEARCH_SHORTCUT_YESTERDAY]=function(){return b("day",-1)},e[h.default.Messages.SEARCH_SHORTCUT_WEEK]=function(){return b("week")},e[h.default.Messages.SEARCH_SHORTCUT_MONTH]=function(){return b("month")},e[h.default.Messages.SEARCH_SHORTCUT_YEAR]=function(){return b("year")},e}var N=new RegExp("(?:\\s*(([0-9]{4})-([0-9]{1,2})-([0-9]{1,2})|([0-9]{4})-([0-9]{1,2})|\\d{4}|([^\\d\\s]+)))","i");function P(e){return e+":"}function A(e){return new RegExp(P(e),"i")}function R(e){var t,n=e.getMatch(1),r=function(e){return null!=e?null==e?void 0:e.id:null};return!!(t=m.ID_REGEX.test(n)?n:n===m.ME?r(p.default.getCurrentUser()):r(p.default.findByTag(e.getMatch(2),e.getMatch(3))))&&(e.setData("userId",t),!0)}function L(e,t){var n,r,a=e.getFullMatch().trim().toLowerCase(),o=M()[a];if(null!=o){var i=o();n=i[0],r=i[1]}else if(S().has(a)){var l=C(a,"MMMM","month");n=l[0],r=l[1]}else if(O().has(a)){var u=C(a,"dddd","day");n=u[0],r=u[1]}else if(I().has(a)){var s=C(a,"YYYY","year");n=s[0],r=s[1]}else{var d=C(a,m.SEARCH_DATE_FORMAT,"day");n=d[0],r=d[1]}return!(!n.isValid()||!r.isValid())&&("before"===t?(r=n,n=null):"after"===t&&(n=r,r=null),e.setData("start",n),e.setData("end",r),!0)}function D(e){var t=e.getMatch(1),n=f.default.getGuildId(),r=l.default.getChannels(n)[l.GUILD_SELECTABLE_CHANNELS_KEY],a=l.default.getTextChannelNameDisambiguations(n),i=o.default.chain(r).map((function(e){return e.channel})).find((function(e){return t===a[e.id].name})).value();return!!i&&(e.setData("channel",i),!0)}function w(e){var t,n=(t={},t[h.default.Messages.SEARCH_ANSWER_HAS_LINK]="link",t[h.default.Messages.SEARCH_ANSWER_HAS_EMBED]="embed",t[h.default.Messages.SEARCH_ANSWER_HAS_ATTACHMENT]="file",t[h.default.Messages.SEARCH_ANSWER_HAS_VIDEO]="video",t[h.default.Messages.SEARCH_ANSWER_HAS_IMAGE]="image",t[h.default.Messages.SEARCH_ANSWER_HAS_SOUND]="sound",t)[e.getMatch(1)];return!!n&&(e.setData("has",n),!0)}function k(){return[].concat(Array.from(S()),Array.from(O()),Array.from(I()),Object.keys(M()))}function j(e,t,n){return U(e,t,k()).map((function(e){return E({},e,{group:n,key:n+"-"+e.text})}))}function U(e,t,n){return(0,o.default)(n).filter((function(t){return(0,r.default)(e.toLocaleLowerCase(),t.toLowerCase())})).take(t).map((function(e){return{text:e}})).value()}function G(e,t,n,r){void 0===n&&(n=10),void 0===r&&(r=!1);var a,o=s.default.getSearchType(t);switch(e=e.split("#")[0],o){case m.SearchTypes.GUILD:a=v.default.queryGuildUsers;break;case m.SearchTypes.CHANNEL:a=v.default.queryChannelUsers;break;default:return[]}return a(t,e,n,r).filter((function(e){var t=e.user;return!u.default.isBlocked(t.id)})).map((function(e){var t=e.user;return{text:t.tag,user:t}}))}function F(){return s.default.getSearchType()===m.SearchTypes.GUILD}function B(){return!c.default.hidePersonalInformation}var H=/^(?:\s*(\d{17,20}|@me|([^@#:]+)#([0-9]{4})))/i,x=(0,a.default)({FILTER:null,ANSWER:null});t.ComponentTypes=x;var V={};var W=V;t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.findPointInBlockNode=function(e,t,n,r){void 0===n&&(n=!1);void 0===r&&(r=!1);var a=v(e,t,n,r);if(null==a)throw p.error(JSON.stringify({block:e.toJSON(),index:t,includePath:n})),new Error("Slate: Unable to find point in text node v2");return a},t.selectionToLineChar=function(e,t){if(!t.isCollapsed)return null;var n=e.getClosestBlock(t.start.key);if(null==n)return null;var r=e.nodes.indexOf(n);if(-1===r)return null;var a=y(n,t.start);return{line:r,character:a}},t.getOffsetOnLine=y,t.iterateNodes=function e(t,n){if(n(t),"text"!==t.object&&null!=t.nodes)for(var r,a=d(t.nodes);!(r=a()).done;){var o=r.value;e(o,n)}},t.restoringExactSelection=function(e,t){var n=m(e.value.document,e.value.selection.anchor),r=m(e.value.document,e.value.selection.focus);if(t(),null!=n&&null!=r){var o=h(e.value.document,n),i=h(e.value.document,r);null!=o&&null!=i&&e.select(a.Range.create({anchor:o,focus:i}))}},t.pointToLineChar=m,t.lineCharToPoint=h,t.serializeToVisualText=function e(t){return"document"===t.object||"block"===t.object&&a.Block.isBlockList(t.nodes)?t.nodes.map(e).join("\n"):t.text},t.catchAndLogExceptions=function(e){return function(){for(var t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];try{return e.apply(void 0,n)}catch(e){return p.error("Caught error during slate event handler, will ignore and continue\n",e),c.captureException(e),n[n.length-1]()}}},t.areStylesDisabledInEditor=function(e){if(1!==e.value.document.nodes.size)return!1;var t=e.value.document.nodes.first();if("block"!==t.object)return!1;var n=t.text;if(n.startsWith("/")){var r=!1;if(o.default.trackExposure({}),o.default.subscribe({},(function(e){r=e.allowSlashCommands}))(),!r)return!0}return n.startsWith("s/")||n.startsWith("+")},t.insertText=function(e,t,n){e.ensureSelection();var r=e.value,o=r.document,i=r.selection;i.isCollapsed||e.delete();var l=o.getClosestBlock(i.start.key),u=null==l?0:o.nodes.indexOf(l),s=t.replace(/\r\n/g,"\n").replace(/\r/g,"\n").split("\n");e.insertText(s[0]),s.length>1&&e.splitBlock().insertText(s[s.length-1]);for(var d=1;d<=s.length-2;d++){var f=a.Block.create({type:n,nodes:[a.Text.create({text:s[d]})]});e.insertNodeByKey(o.key,u+d,f)}},t.prependText=function(e,t){e.ensureSelection();var n=e.value.document.getFirstText();null!=n&&e.insertTextByKey(n.key,0,t)};var r=s(n(21)),a=n(7654),o=s(n(8124)),i=s(n(22)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7703));function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var c=n(153).default,p=new i.default("SlateUtils");function v(e,t,n,a){if(void 0===n&&(n=!1),void 0===a&&(a=!1),"text"===e.object)return t>e.text.length?null:{key:e.key,offset:t};for(var o,i=t,u=e.nodes.size,s=0,f=d(e.nodes);!(o=f()).done;){var c=o.value,p=1===++s,v=s===u;(0,r.default)("text"===c.object||"inline"===c.object,"Slate: invalid object type %s-%s",c.object,c.type);var y=c.text;if("inline"===c.object&&(l.isOptionNode(c)?(0,r.default)(y.length>0,"Slate: command inline objects must have at least one character"):(0,r.default)(1===y.length,"Slate: non-command inline objects must have one character %s - %s",c.type,y)),i<=y.length){if("inline"!==c.object||a||v){if("inline"===c.object&&a&&!p){if(i===y.length){i=0;continue}var m=e.nodes.get(s-2),h={key:m.key,offset:m.text.length};return n&&(h.path=e.getPath(m.key)||void 0),h}var _={key:c.key,offset:i};return n&&(_.path=e.getPath(c.key)||void 0),_}i=0}else i-=y.length}return null}function y(e,t){for(var n,r=0,a=d(e.nodes);!(n=a()).done;){var o=n.value;if(o.key===t.key){r+=t.offset;break}r+=o.text.length}return r}function m(e,t){var n=e.getClosestBlock(t.key);if(null==n)return null;var a=function(e,t){return(0,r.default)("text"!==e.object&&"inline"!==e.object,"Slate: block may not be a text node"),e.nodes.indexOf(t)}(e,n);if(-1===a)return null;for(var o,i=0,l=d(n.nodes);!(o=l()).done;){var u=o.value;if(u.key===t.key){i+=t.offset;break}i+=u.text.length}return{line:a,character:i}}function h(e,t){var n=e.nodes.get(t.line);return(0,r.default)("block"===n.object,"Slate: The document should only contain block nodes"),v(n,t.character)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i,u=e.className,s=e.foreground;return o("svg",{width:n,height:a,viewBox:"0 0 24 24",className:u},void 0,o("path",{className:e.background,fill:l,d:"M14 8C14 7.44772 13.5523 7 13 7H9.76001L10.3657 3.58738C10.4201 3.28107 10.1845 3 9.87344 3H8.88907C8.64664 3 8.43914 3.17391 8.39677 3.41262L7.76001 7H4.18011C3.93722 7 3.72946 7.17456 3.68759 7.41381L3.51259 8.41381C3.45905 8.71977 3.69449 9 4.00511 9H7.41001L6.35001 15H2.77011C2.52722 15 2.31946 15.1746 2.27759 15.4138L2.10259 16.4138C2.04905 16.7198 2.28449 17 2.59511 17H6.00001L5.39427 20.4126C5.3399 20.7189 5.57547 21 5.88657 21H6.87094C7.11337 21 7.32088 20.8261 7.36325 20.5874L8.00001 17H14L13.3943 20.4126C13.3399 20.7189 13.5755 21 13.8866 21H14.8709C15.1134 21 15.3209 20.8261 15.3632 20.5874L16 17H19.5799C19.8228 17 20.0306 16.8254 20.0724 16.5862L20.2474 15.5862C20.301 15.2802 20.0655 15 19.7549 15H16.35L16.6758 13.1558C16.7823 12.5529 16.3186 12 15.7063 12C15.2286 12 14.8199 12.3429 14.7368 12.8133L14.3504 15H8.35045L9.41045 9H13C13.5523 9 14 8.55228 14 8Z"}),o("path",{className:s,fill:l,d:"M21.025 5V4C21.025 2.88 20.05 2 19 2C17.95 2 17 2.88 17 4V5C16.4477 5 16 5.44772 16 6V9C16 9.55228 16.4477 10 17 10H19H21C21.5523 10 22 9.55228 22 9V5.975C22 5.43652 21.5635 5 21.025 5ZM20 5H18V4C18 3.42857 18.4667 3 19 3C19.5333 3 20 3.42857 20 4V5Z"}))}i.displayName="ChannelTextLimited"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(15)),i=u(n(13)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c={desktopType:i.default.embedded?l.DesktopNotificationTypes.ALL:l.DesktopNotificationTypes.NEVER,disabledSounds:[],ttsType:l.TTSNotificationTypes.NEVER,disableUnreadBadge:!1,taskbarFlash:!0},p=c;function v(e,t){__OVERLAY__||o.default.track(e,t)}function y(e){var t=e.desktopType;p.desktopType=t,v(l.AnalyticEvents.LOCAL_SETTINGS_UPDATED,{notifications_enabled:t===l.DesktopNotificationTypes.ALL})}var m=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a,o,i,l=r.prototype;return l.initialize=function(e){p=e||c},l.getState=function(){return p},l.getDesktopType=function(){return p.desktopType},l.getTTSType=function(){return p.ttsType},l.getDisabledSounds=function(){return p.disabledSounds},l.getDisableUnreadBadge=function(){return p.disableUnreadBadge},l.isSoundDisabled=function(e){return-1!==p.disabledSounds.indexOf(e)},a=r,(o=[{key:"taskbarFlash",get:function(){return p.taskbarFlash}}])&&d(a.prototype,o),i&&d(a,i),r}(r.default.PersistedStore);m.persistKey="notifications",m.migrations=[function(e){var t=s({},e);return t.disabledSounds=t.disabledSounds||[],t.disableUnreadBadge=t.disableUnreadBadge||!1,t.taskbarFlash=null==t.taskbarFlash||t.taskbarFlash,t.ttsType=t.ttsType||l.TTSNotificationTypes.NEVER,null==t.desktopType&&(t.desktopType=i.default.embedded?l.DesktopNotificationTypes.ALL:l.DesktopNotificationTypes.NEVER),t}];var h=new m(a.default,{NOTIFICATIONS_SET_DESKTOP_TYPE:y,NOTIFICATIONS_SET_TTS_TYPE:function(e){var t=e.ttsType;p.ttsType=t},NOTIFICATIONS_SET_DISABLED_SOUNDS:function(e){var t=e.sounds;p.disabledSounds=t},NOTIFICATIONS_SET_PERMISSION_STATE:function(e){var t=e.enabled,n=e.source;v(l.AnalyticEvents.ENABLE_NOTIFICATIONS,{enabled:t===l.NotificationPermissionTypes.ENABLED,source:n}),t===l.NotificationPermissionTypes.BLOCKED?y({desktopType:l.DesktopNotificationTypes.NEVER}):t===l.NotificationPermissionTypes.ENABLED&&y({desktopType:l.DesktopNotificationTypes.ALL})},NOTIFICATIONS_SET_DISABLE_UNREAD_BADGE:function(e){var t=e.disableUnreadBadge;p.disableUnreadBadge=t},NOTIFICATIONS_SET_TASKBAR_FLASH:function(e){var t=e.taskbarFlash;p.taskbarFlash=t}});t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=O(n(8)),o=n(644),i=n(3),l=O(n(661)),u=n(1028),s=O(n(48)),d=O(n(7709)),f=n(111),c=O(n(7847)),p=O(n(645)),v=O(n(7763)),y=n(8042),m=O(n(7864)),h=O(n(7865)),_=O(n(7866)),g=O(n(7994)),E=n(1),S=O(n(6730));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function b(e){var t,n=e.message,O=e.compact,I=void 0!==O&&O,b=e.className,C=e.onContextMenu,M=e.onClick,N=e.disableInteraction,P=void 0!==N&&N,A=e.renderMediaEmbeds,R=void 0===A||A,L=e.channel,D=(e.isGroupStart,e.animateAvatar,e.subscribeToComponentDispatch,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["message","compact","className","onContextMenu","onClick","disableInteraction","renderMediaEmbeds","channel","isGroupStart","animateAvatar","subscribeToComponentDispatch"])),w=(0,v.default)(n,R),k=w.content,j=w.hasSpoilerEmbeds,U=n.type===E.MessageTypes.REPLY?n.messageReference:void 0,G=(0,i.useStateFromStores)([l.default],(function(){return l.default.getMessageByReference(U)})),F=(0,o.useListItem)(n.id),B=(0,p.default)(n),H=(0,u.useCanSeeThreads)(),x=(0,i.useStateFromStores)([s.default],(function(){return s.default.can(E.Permissions.CREATE_INSTANT_INVITE,L)}));return(0,c.default)(n,x)?null:r.createElement(d.default,T({compact:I,className:(0,a.default)(b,(t={},t[S.default.ephemeral]=(0,f.hasFlag)(n.flags,E.MessageFlags.EPHEMERAL),t[S.default.disableInteraction]=P,t)),disableInteraction:P,childrenRepliedMessage:(0,g.default)(n,U,G,I),childrenHeader:(0,h.default)(T({},e,{author:B})),childrenAccessories:(0,y.renderSimpleAccessories)(e,j),childrenMessageContent:(0,m.default)(e,k),childrenSystemMessage:(0,_.default)(e),onContextMenu:C,onClick:M,hasThread:H&&n.hasFlag(E.MessageFlags.HAS_THREAD),hasReply:n.type===E.MessageTypes.REPLY},F,D))}b.displayName="ChannelMessage";var C=r.memo(b);t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t="ContextMenu");var n=e.id,r=e.username,v=e.bot,y=(0,o.useStateFromStores)([s.default],(function(){return s.default.getCurrentUser().id===n}),[n]),_=(0,o.useStateFromStoresArray)([u.default],(function(){return[u.default.isFriend(n),u.default.isBlocked(n)]}),[n]),g=_[0],E=_[1],S=a.useState(!1),O=S[0],I=S[1];if(v||y)return null;return h(l.MenuItem,g?{id:"remove-friend",label:p.default.Messages.REMOVE_FRIEND,action:function(){(0,f.openModal)((function(e){return a.createElement(d.default,m({header:p.default.Messages.REMOVE_FRIEND_TITLE.format({name:r}),confirmText:p.default.Messages.REMOVE_FRIEND,cancelText:p.default.Messages.CANCEL,onConfirm:function(){i.default.removeRelationship(n,{location:t}),I(!1)}},e),h(c.default,{size:c.default.Sizes.SIZE_16},void 0,p.default.Messages.REMOVE_FRIEND_BODY.format({name:r})))}))}}:{id:"add-friend",label:O?p.default.Messages.ADD_FRIEND_BUTTON_AFTER:p.default.Messages.ADD_FRIEND,action:function(){O||(i.default.addRelationship(n,{location:t}),I(!0))},disabled:E||O&&!g})};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=v(n(1036)),l=n(7563),u=v(n(55)),s=v(n(12)),d=v(n(969)),f=n(44),c=v(n(43)),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=c(n(8346)),l=n(7563),u=c(n(8347)),s=c(n(55)),d=n(44),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e){var t=e.id,n=(0,o.useStateFromStoresArray)([s.default],(function(){var e;return[s.default.isFriend(t),null!==(e=s.default.getNickname(t))&&void 0!==e?e:null]}),[t]),r=n[0],c=n[1],p=(0,i.default)();if(!r||!p)return null;var m=null==c?"add-friend-nickname":"edit-friend-nickname",h=null==c?f.default.Messages.ADD_FRIEND_NICKNAME:f.default.Messages.CHANGE_FRIEND_NICKNAME;return v(l.MenuItem,{id:m,label:h,action:function(){(0,d.openModal)((function(t){return a.createElement(u.default,y({user:e,nickname:c},t))}))}})}m.displayName="useAddFriendNicknameItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=y(n(0)),o=p(n(7577)),i=n(7563),l=p(n(7950)),u=p(n(10)),s=p(n(151)),d=y(n(7611)),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e){var t=e.user,n=e.guildId,r=e.channelId,p=e.target,v=e.popoutPosition,y=void 0===v?d.default.Positions.RIGHT:v,_=e.context,g=t.id,E=(0,l.default)(g),S=E.loading,O=E.note,I=!S&&null!=O&&O.length>0,T=_===f.AppContext.POPOUT;return g===u.default.getId()||s.default.hidePersonalInformation||T?null:m(i.MenuItem,{id:"note",label:S?c.default.Messages.LOADING_NOTE:I?c.default.Messages.EDIT_NOTE:c.default.Messages.ADD_NOTE,action:function(){return null!=p&&(0,d.openPopout)(p,{closeOnScroll:!1,render:function(e){return a.createElement(o.default,h({},e,{user:t,userId:g,guildId:null!=n?n:void 0,channelId:null!=r?r:void 0,setNote:!0}))},position:y,offsetX:15,shadow:!1})}})}_.displayName="useAddNoteItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=y(n(1036)),l=n(7563),u=y(n(55)),s=y(n(12)),d=y(n(969)),f=n(44),c=y(n(43)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){void 0===t&&(t="ContextMenu");var n=e.id,r=(0,o.useStateFromStores)([s.default],(function(){return s.default.getCurrentUser().id===n}),[n]),y=(0,o.useStateFromStores)([u.default],(function(){return u.default.isBlocked(n)}),[n]);if(r)return null;function m(){i.default.addRelationship(n,{location:t},p.RelationshipTypes.BLOCKED)}return _(l.MenuItem,{id:"block",label:y?v.default.Messages.UNBLOCK:v.default.Messages.BLOCK,action:function(){return y?i.default.removeRelationship(n,{location:t}):(0,f.openModal)((function(t){return a.createElement(d.default,h({header:v.default.Messages.CONFIRM_USER_BLOCK_TITLE.format({name:e.username}),confirmText:v.default.Messages.BLOCK,cancelText:v.default.Messages.CANCEL,onConfirm:m},t),_(c.default,{size:c.default.Sizes.SIZE_16},void 0,v.default.Messages.CONFIRM_USER_BLOCK_BODY.format({name:e.username})))}))}})}g.displayName="useBlockUserItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=c(n(354)),i=n(7563),l=c(n(10)),u=c(n(9)),s=c(n(33)),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){var n=l.default.getId(),r=t===d.AppContext.POPOUT,c=(0,a.useStateFromStores)([s.default,u.default],(function(){return s.default.getVoiceChannelId()===u.default.getDMFromUserId(e.id)}));return n===e.id||r||c||e.bot?null:v(i.MenuItem,{id:"call",label:f.default.Messages.CALL,action:function(){return o.default.openPrivateChannel(e.id,!0)}})}y.displayName="useCallUserItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=T;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=g(n(354)),l=g(n(1030)),u=g(n(351)),s=n(7563),d=g(n(9)),f=g(n(81)),c=g(n(48)),p=g(n(55)),v=g(n(270)),y=g(n(12)),m=n(7591),h=n(1),_=g(n(7));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t){i.default.ensurePrivateChannel(e).then((function(e){null!=d.default.getChannel(e)&&u.default.sendInvite(e,t,"context_menu",null)}))}function T(e,t){var n=(0,o.useStateFromStores)([y.default],(function(){return y.default.getCurrentUser()}),[]),r=(0,o.useStateFromStores)([v.default],(function(){return v.default.getFlattenedGuilds()}),[]),i=a.useState({}),u=i[0],d=i[1];var g=r.filter((function(e){return(0,m.canViewInviteModal)(c.default,e)&&e.id!==t}));return n.id===e.id||e.bot||0===g.length||p.default.isBlocked(e.id)?null:S(s.MenuItem,{id:"invite-to-server",label:_.default.Messages.INVITE_TO_SERVER},void 0,g.map((function(t){return u[t.id]?S(s.MenuItem,{id:t.id,disabled:!0,label:_.default.Messages.INVITE_SENT}):S(s.MenuItem,{id:t.id,label:t.name,action:function(){return function(e,t){var n,r,a=f.default.getDefaultChannel(e.id);null!=a&&(d(O({},u,((n={})[e.id]=!0,n))),c.default.can(h.Permissions.CREATE_INSTANT_INVITE,e)?l.default.createInvite(a.id,(r={},r.max_uses=1,r.unique=!0,r),"User Invite Context Menu").then((function(e){return I(t,e.code)})):I(t,e.vanityURLCode))}(t,e.id)}})})))}T.displayName="useInviteUserToGuildItems"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(31),l=y(n(268)),u=n(7563),s=y(n(8041)),d=y(n(41)),f=y(n(12)),c=n(7712),p=y(n(13)),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t){void 0===t&&(t=i.MediaEngineContextTypes.DEFAULT);var n=(0,o.useStateFromStores)([d.default],(function(){return d.default.getLocalVolume(e,t)}),[e,t]),r=e===f.default.getCurrentUser().id,y=t===i.MediaEngineContextTypes.STREAM;return r?null:h(u.MenuControlItem,{id:"user-volume",label:y?v.default.Messages.STREAM_VOLUME:v.default.Messages.USER_VOLUME,control:function(r,o){return a.createElement(s.default,_({},r,{ref:o,value:(0,c.amplitudeToPerceptual)(n),maxValue:p.default.embedded?200:100,onChange:function(n){return l.default.setLocalVolume(e,(0,c.perceptualToAmplitude)(n),t)},"aria-label":v.default.Messages.FORM_LABEL_INPUT_VOLUME}))}})}g.displayName="useUserVolumeItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=d(n(1121)),i=n(7563),l=d(n(144)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=(0,a.useStateFromStores)([l.default],(function(){return(0,o.default)(l.default.findActivity(e,(function(e){return e.type===u.ActivityTypes.STREAMING})))}),[e]);return null==t?null:c(i.MenuItem,{id:"watch-stream",label:s.default.Messages.WATCH_STREAM,action:function(){return window.open(t,"_blank")}})}p.displayName="useWatchStreamItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=n(424),l=u(n(6876));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=a.memo(a.forwardRef((function(e,t){var n=e.onScroll,r=e.listPadding,u=void 0===r?[0,0,0,0]:r,s=e.renderRow,f=e.renderSection,c=e.renderSectionHeader,p=e.renderSectionFooter,v=e.renderListHeader,y=e.rowCount,m=e.rowCountBySection,h=e.rowHeight,_=e.sectionMarginBottom,g=e.sectionHeaderHeight,E=e.sectionFooterHeight,S=e.listHeaderHeight,O=e.stickyHeaders,I=void 0!==O&&O,T=e.className,b=e.hideScrollbar,C=void 0!==b&&b,M=e.fade,N=void 0!==M&&M,P=e.initialScrollTop,A=void 0===P?0:P,R=a.useState(-1),L=R[0],D=R[1],w=a.useRef(null),k=a.useRef(-1),j=a.useRef(0),U=a.useRef(-1);a.useLayoutEffect((function(){var e,t=null===(e=w.current)||void 0===e?void 0:e.getScrollerNode();null!=t&&(t.scrollTop=A)}),[]);var G=a.useCallback((function(){var e="function"==typeof S?S():S;return null==e?0:e}),[S]),F=a.useCallback((function(e,t,n){return"function"==typeof h?h(n,{sectionIndex:e,sectionRowIndex:t}):h}),[h]),B=a.useCallback((function(e){var t="function"==typeof g?g(e):g;return null==t?0:t}),[g]),H=a.useCallback((function(e){var t="function"==typeof E?E(e):E;return null==t?0:t}),[E]),x=a.useCallback((function(e){var t="function"==typeof _?_(e):_;return null==t?0:t}),[_]),V=a.useRef([]),W=a.useRef([]),Y=a.useMemo((function(){var e=0,t=null!=m,n=t?m.length:1,r=u[0],a=[],o=[];r+=G();for(var i=0;i<n;i++){var l=t?m[i]:y,s=0!==(null==m?void 0:m[i]);o[i]={firstRowIndex:e,offset:{top:r,bottom:-1}},r+=B(i);for(var d=0;d<l;d++){var f=r+(s?F(i,d,e):0),c={top:r,bottom:f};a[e]={sectionIndex:i,offset:c},r=f,e++}r+=H(i)+x(i),o[i].offset.bottom=r}return{totalHeight:r+=u[2],rowDescriptors:a,sectionDescriptors:o}}),[F,H,B,x,u,y,m,G]),z=Y.totalHeight,K=Y.rowDescriptors,$=Y.sectionDescriptors;V.current=$,W.current=K;var Z=a.useCallback((function(){var e,t=null===(e=w.current)||void 0===e?void 0:e.getScrollerNode();if(null!=t){var n=t.offsetHeight,r=t.scrollTop;k.current=n,D(r)}}),[]);a.useLayoutEffect((function(){-1===k.current&&Z()}),[Z]),a.useEffect((function(){var e,t=null===(e=w.current)||void 0===e?void 0:e.getScrollerNode();if(null!=t){var n=new ResizeObserver(Z);return n.observe(t),function(){return n.disconnect()}}}),[Z]);var q=a.useCallback((function(){var e,t=null===(e=w.current)||void 0===e?void 0:e.getScrollerNode();null!=t&&(window.cancelAnimationFrame(U.current),U.current=window.requestAnimationFrame((function(){var e=t.scrollTop;j.current=e,null==n||n(e),D(e)})))}),[n]);a.useImperativeHandle(t,(function(){return{scrollTo:function(e,t){var n;void 0===t&&(t={});var r=t.animate,a=void 0!==r&&r;null===(n=w.current)||void 0===n||n.scrollTo({to:e,animate:a})},scrollRowIntoView:function(e,t){void 0===t&&(t={});var n=t,r=n.animate,a=void 0!==r&&r,o=n.offset,i=void 0===o?0:o,l=W.current[e];null!=l&&window.requestAnimationFrame((function(){var t=l.sectionIndex,n=l.offset,r=n.top,o=n.bottom,u=B(t),s=r-(I?u:0)-i<=j.current,d=o+i>=j.current+k.current;if(s){var f,c=j.current+u-r,p=I?j.current-c:r;null===(f=w.current)||void 0===f||f.scrollTo({to:0===e?0:p-i,animate:a})}else if(d){var v,y=o-(j.current+k.current);null===(v=w.current)||void 0===v||v.scrollTo({to:j.current+y+i,animate:a})}}))},scrollToSectionTop:function(e,t){void 0===t&&(t={});var n=t,r=n.animate,a=void 0!==r&&r,o=n.offset,i=void 0===o?0:o,l=V.current[e];null!=l&&window.requestAnimationFrame((function(){var t;null===(t=w.current)||void 0===t||t.scrollTo({to:(0===e?0:l.offset.top)+i,animate:a})}))},getListDimensions:function(){return{height:k.current,totalHeight:z}},getSectionDescriptors:function(){return V.current},getRowDescriptors:function(){return W.current},getScrollerNode:function(){var e;return null===(e=w.current)||void 0===e?void 0:e.getScrollerNode()},scrollIntoViewNode:function(e){var t;return null===(t=w.current)||void 0===t?void 0:t.scrollIntoViewNode({node:e})}}}),[B,I,z]);var X=a.useMemo((function(){if(-1===k.current||-1===L)return{visibleItems:null,listOffset:0};var e=L,t=L+k.current,n=0,r=u[0],a=[],o=G();null!=v&&e<o?a.push(v()):r+=o;for(var i=0;i<$.length;i++){var l=$[i],d=l.firstRowIndex,y=l.offset,m=y.top,h=y.bottom,_=h-m;if(0!==_){var g=B(i),E=H(i),S=x(i);if(h<=e)r=h;else{if(!(h>e&&m<t))break;n=d;var O=[],T=0,b=0,C=m+g>=e&&m<=t;for(null!=c&&(I||C)&&O.push(c(i)),C||I||(r+=g);T+g+E<_-S;){var M=F(i,b,n),N=m+T+g,P=N+M;if(P<=e)r=P-(I?g:0);else{if(!(P>e&&N<t))break;O.push(s(n,{sectionIndex:i,sectionRowIndex:b}))}T+=M,b++,n++}var A=m+g+T;null!=p&&(A+E>=e&&A<=t)&&O.push(p(i)),null!=f?a.push(f(i,O)):a=[].concat(a,O)}}}return{visibleItems:a,listOffset:r}}),[F,H,B,x,u,s,f,p,c,L,$,I,v,G]),Q=X.visibleItems,J=X.listOffset,ee=a.useMemo((function(){var e,t,n;return{top:J,right:null!==(e=null==u?void 0:u[1])&&void 0!==e?e:0,bottom:null!==(t=null==u?void 0:u[2])&&void 0!==t?t:0,left:null!==(n=null==u?void 0:u[3])&&void 0!==n?n:0}}),[J,u]),te=a.useMemo((function(){return{height:z}}),[z]),ne=C?i.AdvancedScrollerNone:i.AdvancedScrollerThin;return a.createElement(ne,{fade:N,className:(0,o.default)(l.default.scroller,T),ref:w,onScroll:q},d("div",{className:l.default.listItems,style:ee},void 0,Q),d("div",{className:l.default.listHeight,style:te}))})));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(7862)),l=d(n(248)),u=n(990),s=d(n(6728));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t,n=e.children,r=e.className,d=e.compact,f=void 0!==d&&d,v=e.timestamp,y=e.isVisibleOnlyOnHover,m=void 0!==y&&y,h=e.cozyAlt,_=void 0!==h&&h,g=e.isInline,E=void 0===g||g,S=f?(0,u.dateFormat)(v,"LT"):(0,u.calendarFormat)(v),O=f?(0,i.default)(S):null;return p("span",{className:(0,o.default)(r,O,(t={},t[s.default.timestamp]=!0,t[s.default.timestampVisibleOnHover]=m,t[s.default.timestampInline]=E,t[s.default.alt]=_,t))},void 0,p(l.default,{text:(0,u.dateFormat)(v,"LLLL"),"aria-label":S,tooltipClassName:s.default.timestampTooltip,delay:750},void 0,(function(e){return a.createElement("time",c({},e,{dateTime:v.toISOString()}),null!=n?n:a.createElement(a.Fragment,null,p("i",{className:s.default.separator,"aria-hidden":!0},void 0,f?"[":" — "),S,f&&p("i",{className:s.default.separator,"aria-hidden":!0},void 0,"]"," ")))})))}v.displayName="MessageTimestamp";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(44),o=f(n(15)),i=f(n(7698)),l=n(7592),u=n(7817),s=f(n(8074)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var v=function(){o.default.track(d.AnalyticEvents.MODAL_DISMISSED,{type:l.MEMBER_VERIFICATION_TYPE})},y=function(e,t){(0,a.openModal)((function(t){return r.createElement(s.default,p({},t,{guildId:e,onComplete:function(t){return i.default.submitVerificationForm(e,t)},onClose:function(e){if(void 0===e&&(e=!1),!e){if(u.useMemberVerificationFormNoticeStore.getState().hasUnsubmittedChanges)return void(0,u.setShowWarning)(!0);v()}t.onClose()}}))}),{modalKey:l.IN_APP_MEMBER_VERIFICATION_MODAL_KEY,onCloseRequest:function(){v(),u.useMemberVerificationFormNoticeStore.getState().hasUnsubmittedChanges?(0,u.setShowWarning)(!0):(0,a.closeModal)(l.IN_APP_MEMBER_VERIFICATION_MODAL_KEY)},onCloseCallback:t})};t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NO_MEMBER_VERIFICATION_FORM=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={version:"",description:"",formFields:[]};t.NO_MEMBER_VERIFICATION_FORM=l;var u={};var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.get=function(e){if(null!=e)return u[e]},r}(r.default.Store))(a.default,{INVITE_ACCEPT_SUCCESS:function(e){var t,n=e.invite,r=n.member_verification_form,a=n.guild;return null!=a&&null!=r&&(u[a.id]={version:r.version,description:null!==(t=r.description)&&void 0!==t?t:"",formFields:r.form_fields,guild:a},!0)},MEMBER_VERIFICATION_FORM_UPDATE:function(e){var t=e.form,n=e.guildId;u[n]=null!=t?t:l},MEMBER_VERIFICATION_FORM_FETCH_FAIL:function(e){var t,n=e.guildId;u[n]=null!==(t=u[n])&&void 0!==t?t:l},GUILD_DELETE:function(e){var t=e.guild;delete u[null==t?void 0:t.id]}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return 16===n||16===a?o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M14 7V9C14 9 12.5867 9 12.5733 9.00667C12.42 9.58667 12.1733 10.1267 11.84 10.6067L12.74 11.5067L11.4933 12.7533L10.5933 11.8533C10.1133 12.1867 9.57334 12.44 8.99334 12.5867V14H6.99334V12.58C6.41334 12.4333 5.87334 12.18 5.39334 11.8467L4.49333 12.7467L3.24667 11.5L4.14667 10.6C3.81333 10.1267 3.56 9.58 3.41333 9H2V7H3.41333C3.56 6.42 3.81333 5.88 4.14667 5.4L3.24667 4.5L4.5 3.24667L5.4 4.14667C5.87334 3.81333 6.42 3.56 7 3.41333V2H9V3.41333C9.58 3.56667 10.12 3.81333 10.6 4.14667L11.5067 3.25333L12.7533 4.5L11.8533 5.4C12.1867 5.87334 12.44 6.42 12.5867 7H14ZM8 10C9.10457 10 10 9.10457 10 8C10 6.89543 9.10457 6 8 6C6.89543 6 6 6.89543 6 8C6 9.10457 6.89543 10 8 10Z"})):o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M19.738 10H22V14H19.739C19.498 14.931 19.1 15.798 18.565 16.564L20 18L18 20L16.565 18.564C15.797 19.099 14.932 19.498 14 19.738V22H10V19.738C9.069 19.498 8.203 19.099 7.436 18.564L6 20L4 18L5.436 16.564C4.901 15.799 4.502 14.932 4.262 14H2V10H4.262C4.502 9.068 4.9 8.202 5.436 7.436L4 6L6 4L7.436 5.436C8.202 4.9 9.068 4.502 10 4.262V2H14V4.261C14.932 4.502 15.797 4.9 16.565 5.435L18 3.999L20 5.999L18.564 7.436C19.099 8.202 19.498 9.069 19.738 10ZM12 16C14.2091 16 16 14.2091 16 12C16 9.79086 14.2091 8 12 8C9.79086 8 8 9.79086 8 12C8 14.2091 9.79086 16 12 16Z"}))}d.displayName="Gear"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.useStateFromStoresArray)([f.default],(function(){return[f.default.isChannelMuted(e.guild_id,e.id),f.default.getChannelMuteConfig(e.guild_id,e.id)]})),r=n[0],y=n[1],m=(0,d.useMutedUntilText)(y),_=(0,c.default)(e,!0);function g(t){l.default.updateChannelOverrideSettings(e.guild_id,e.id,{muted:t})}var E=v.default.Messages.MUTE_CHANNEL_GENERIC,S=v.default.Messages.UNMUTE_CHANNEL_GENERIC;switch(e.type){case p.ChannelTypes.GUILD_CATEGORY:E=v.default.Messages.MUTE_CATEGORY,S=v.default.Messages.UNMUTE_CATEGORY;break;case p.ChannelTypes.GROUP_DM:E=v.default.Messages.MUTE_CONVERSATION,S=v.default.Messages.UNMUTE_CONVERSATION;break;case p.ChannelTypes.DM:E=v.default.Messages.MUTE_CHANNEL.format({name:_}),S=v.default.Messages.UNMUTE_CHANNEL.format({name:_});break;default:E=v.default.Messages.MUTE_CHANNEL_GENERIC,S=v.default.Messages.UNMUTE_CHANNEL_GENERIC}var O=[{time:s.MuteUntilSeconds.MINUTES_15,label:v.default.Messages.MUTE_DURATION_15_MINUTES},{time:s.MuteUntilSeconds.HOURS_1,label:v.default.Messages.MUTE_DURATION_1_HOUR},{time:s.MuteUntilSeconds.HOURS_8,label:v.default.Messages.MUTE_DURATION_8_HOURS},{time:s.MuteUntilSeconds.HOURS_24,label:v.default.Messages.MUTE_DURATION_24_HOURS},{time:s.MuteUntilSeconds.ALWAYS,label:v.default.Messages.MUTE_DURATION_ALWAYS}];return r?h(u.MenuItem,{id:"unmute-channel",label:S,subtext:m,action:function(){return g(!1)}}):h(u.MenuItem,{id:"mute-channel",label:E,action:function(){return g(!0)}},void 0,O.map((function(n){var r=n.time,o=n.label;return h(u.MenuItem,{id:""+r,label:o,action:function(){return o=(n=r)>0?(0,a.default)().add(n,"second").toISOString():null,l.default.updateChannelOverrideSettings(e.guild_id,e.id,{muted:!0,mute_config:{selected_time_window:n,end_time:o}},t),void(e.type===p.ChannelTypes.GUILD_CATEGORY&&(0,i.categoryCollapse)(e.id));var n,o}},r)})))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=y(n(5)),o=n(3),i=n(7725),l=y(n(7746)),u=n(7563),s=n(1070),d=n(7743),f=y(n(267)),c=y(n(183)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=n(648),l=c(n(968)),u=c(n(84)),s=n(1),d=c(n(7)),f=c(n(6963));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(){t.props.disableButton||((0,i.pushLayer)(s.Layers.USER_SETTINGS),l.default.setSection(s.UserSettingsSections.STREAMER_MODE))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n),r.prototype.render=function(){var e;return v("div",{className:f.default.streamerModeEnabled},void 0,v("div",{className:f.default.streamerModeEnabledImage}),v(u.default,{className:(0,o.default)(f.default.streamerModeEnabledBtn,(e={},e[f.default.disabled]=this.props.disableButton,e)),onClick:this.handleClick},void 0,d.default.Messages.STREAMER_MODE_ENABLED))},r}(a.Component);m.displayName="StreamerModeEnabled",m.defaultProps={disableButton:!1};var h=m;t.default=h},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(8266)),o=n(44),i=l(n(7886));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var f=[{name:l(n(7)).default.Messages.IMAGES,extensions:["jpg","jpeg","png","gif"]}];function c(e,t){if(null!=e){var n=new FileReader;n.onload=function(n){var r;"string"==typeof(null===(r=n.target)||void 0===r?void 0:r.result)&&t(n.target.result,e.name)},n.readAsDataURL(e)}}function p(e,t){"image/gif"!==e.type?c(e,(function(e,n){var i=new Image;i.src=e,i.onload=function(){(0,o.openModal)((function(e){return r.createElement(a.default,d({},e,{imgURI:i.src,onCrop:t,filename:n}))}))}})):c(e,(function(e,n){return t(e,n,!0)}))}var v=function(e){var t,n;function a(){for(var t,n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return(t=e.call.apply(e,[this].concat(a))||this)._ref=r.createRef(),t._isMounted=!1,t.handleFileChange=function(e){var n=t.props.showEditingModal;if(e.stopPropagation(),e.preventDefault(),null!=e.currentTarget.files)for(var r=0;r<e.currentTarget.files.length;r++){var a=e.currentTarget.files[r];n?p(a,t.handleFileRead):c(a,t.handleFileRead)}},t.handleFileRead=function(e,n,r){var a=t.props.onChange;t._isMounted&&a(e,n,r)},t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var o=a.prototype;return o.componentDidMount=function(){this._isMounted=!0},o.activateUploadDialogue=function(){var e;null===(e=this._ref.current)||void 0===e||e.activateUploadDialogue()},o.render=function(){var e=this.props,t=e.multiple,n=e.disabled,a=e.className,o=e.tabIndex,l=e["aria-label"];return r.createElement(i.default,{ref:this._ref,onChange:this.handleFileChange,filters:f,multiple:t,disabled:n,className:a,tabIndex:o,"aria-label":l})},a}(r.PureComponent);v.displayName="ImageInput",v.defaultProps={multiple:!0,showEditingModal:!1,tabIndex:-1};var y=v;t.default=y},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.applyChatRestrictions=function(e,t,n,v,y,m,_){void 0===m&&(m=!0);void 0===_&&(_=!0);return new Promise((function(g){return function(e,t,n,v,y,m,_,g){var E=t===c.TextareaTypes.FORM;if(0===n.length&&!E&&(null==v||0===v.length))return void g({valid:!1,failureReason:c.MessageRestrictionTypes.EMPTY_MESSAGE});if(n.length>c.MAX_MESSAGE_LENGTH)return(0,s.openModal)((function(e){return r.createElement(a.default,h({title:p.default.Messages.MESSAGE_TOO_LONG_HEADER,body:p.default.Messages.MESSAGE_TOO_LONG_BODY_TEXT.format({currentLength:n.length,maxLength:c.MAX_MESSAGE_LENGTH}),confirmText:p.default.Messages.OKAY},e))})),d.default.track(c.AnalyticEvents.OPEN_MODAL,{type:"Message Too Long Alert"}),void g({valid:!1,failureReason:c.MessageRestrictionTypes.MESSAGE_TOO_LONG});if(null!=y&&null!=y.getGuildId()){if(_&&l.default.getSlowmodeCooldownGuess(y.id)>0)return void g({valid:!1,failureReason:c.MessageRestrictionTypes.SLOWMODE_COOLDOWN});if(m&&function(e,t,n,a,i){var l=f.default.extractEveryoneRole(n,a);if(null==l)return!1;if(!f.default.shouldShowEveryoneGuard(l,a))return!1;if(e){var s=t===c.TextareaTypes.FORM;(0,u.openPopout)(e,{onClose:function(){return i({valid:!1,failureReason:c.MessageRestrictionTypes.SHOUTING_CANCELLED})},closeOnScroll:!1,backdrop:!0,shadow:!1,position:u.default.Positions.TOP_LEFT,animationType:u.default.Animations.NONE,zIndexBoost:s?1e3:0,render:function(e){return r.createElement(o.default,h({},e,{channel:a,onConfirm:function(){return i({valid:!0})},onCancel:function(){return i({valid:!1,failureReason:c.MessageRestrictionTypes.SHOUTING_CANCELLED})},numPeople:f.default.everyoneMemberCount(l,a),role:l}))}},"popout-channel-text-area-shouting")}else i({valid:!0});return!0}(e,t,n,y,g))return}if(i.default.isFull())return(0,s.openModal)((function(e){return r.createElement(a.default,h({title:p.default.Messages.MESSAGE_RATE_LIMITED_HEADER,body:p.default.Messages.MESSAGE_RATE_LIMITED_BODY,confirmText:p.default.Messages.MESSAGE_RATE_LIMITED_BUTTON},e))})),void g({valid:!1,failureReason:c.MessageRestrictionTypes.RATE_LIMITED});g({valid:!0})}(e,t,n,v,y,m,_,g)}))};var r=m(n(0)),a=v(n(196)),o=v(n(8303)),i=v(n(1112)),l=v(n(7796)),u=m(n(7611)),s=n(44),d=v(n(15)),f=v(n(8304)),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,i=Math.round(screen.width/2-350),l=screen.height>640?Math.round(screen.height/2-320):0;a.default.isDesktop()||(n=window.open(location.protocol+"//"+location.host+o.Routes.CONNECTIONS(e)+"?loading=true","authorize","scrollbars=yes,resizable=yes,toolbar=no,location=yes,top="+l+",left="+i+",width=700,height=640"));r.default.authorize(e,t).then((function(e){var t=e.body.url;null!=t&&(null!=n?n.location.href=t:window.open(t))}))};var r=i(n(692)),a=i(n(13)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={startTyping:function(e){a.default.dispatch({type:o.ActionTypes.TYPING_START_LOCAL,channelId:e})},stopTyping:function(e){a.default.dispatch({type:o.ActionTypes.TYPING_STOP_LOCAL,channelId:e})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStickerPickerStore=t.resetStoreState=t.setSearchQuery=t.setSearchPlaceholder=t.setInspectedStickerPosition=t.setActiveCategoryIndex=void 0;var r,a=(r=n(262))&&r.__esModule?r:{default:r};var o=Object.freeze({inspectedStickerPosition:{rowIndex:0,columnIndex:0},activeCategoryIndex:0,searchPlaceholder:null,searchQuery:"",isSearchSuggestion:!1}),i=(0,a.default)((function(e){return o}));t.setActiveCategoryIndex=function(e){i.setState({activeCategoryIndex:e})};t.setInspectedStickerPosition=function(e,t,n){i.setState({inspectedStickerPosition:{rowIndex:t,columnIndex:e,source:n}})};t.setSearchPlaceholder=function(e){i.setState({searchPlaceholder:e})};t.setSearchQuery=function(e,t){void 0===t&&(t=!1),i.setState({searchQuery:e,isSearchSuggestion:t})};t.resetStoreState=function(){i.setState(o)};var l=i;t.useStickerPickerStore=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(11)),a=s(n(2)),o=s(n(64)),i=s(n(999)),l=s(n(12)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}var c={fetchVerificationForm:function(){var e=f(regeneratorRuntime.mark((function e(t,n){var s,d,f,c,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s=null!=n?n:i.default.getInviteCodeForGuildId(t),d=l.default.getCurrentUser(),f=!o.default.isMember(t,null==d?void 0:d.id),e.prev=3,e.next=6,r.default.get({url:u.Endpoints.GUILD_MEMBER_VERIFICATION(t),query:{with_guild:f,invite_code:s},oldFormErrors:!0});case 6:if(null!=(c=e.sent).body){e.next=9;break}throw c;case 9:return p=c.body,a.default.dispatch({type:u.ActionTypes.MEMBER_VERIFICATION_FORM_UPDATE,guildId:t,form:{version:p.version,description:p.description,formFields:p.form_fields,guild:p.guild}}),e.abrupt("return",p);case 14:e.prev=14,e.t0=e.catch(3),a.default.dispatch({type:u.ActionTypes.MEMBER_VERIFICATION_FORM_FETCH_FAIL,guildId:t});case 17:case"end":return e.stop()}}),e,null,[[3,14]])})));return function(t,n){return e.apply(this,arguments)}}(),updateVerificationForm:function(){var e=f(regeneratorRuntime.mark((function e(t,n){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.patch({url:u.Endpoints.GUILD_MEMBER_VERIFICATION(t),body:{form_fields:n},oldFormErrors:!0});case 2:o=e.sent,i=o.body,a.default.dispatch({type:u.ActionTypes.MEMBER_VERIFICATION_FORM_UPDATE,guildId:t,form:{version:i.version,description:i.description,formFields:i.form_fields}});case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),updateVerificationFormDescription:function(){var e=f(regeneratorRuntime.mark((function e(t,n){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.patch({url:u.Endpoints.GUILD_MEMBER_VERIFICATION(t),body:{description:n},oldFormErrors:!0});case 2:o=e.sent,i=o.body,a.default.dispatch({type:u.ActionTypes.MEMBER_VERIFICATION_FORM_UPDATE,guildId:t,form:{version:i.version,description:i.description,formFields:i.form_fields}});case 5:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),enableVerificationForm:function(){var e=f(regeneratorRuntime.mark((function e(t,n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.patch({url:u.Endpoints.GUILD_MEMBER_VERIFICATION(t),body:{enabled:n},oldFormErrors:!0});case 2:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),submitVerificationForm:function(){var e=f(regeneratorRuntime.mark((function e(t,n){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.put({url:u.Endpoints.GUILD_MEMBER_REQUEST_TO_JOIN(t),body:{version:n.version,form_fields:n.formFields}});case 3:return o=e.sent,i=o.body,a.default.dispatch({type:u.ActionTypes.USER_GUILD_JOIN_REQUEST_UPDATE,guildId:t,request:i}),e.abrupt("return",i);case 9:throw e.prev=9,e.t0=e.catch(0),e.t0;case 12:case"end":return e.stop()}}),e,null,[[0,9]])})));return function(t,n){return e.apply(this,arguments)}}()};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M7 12.001C7 10.8964 6.10457 10.001 5 10.001C3.89543 10.001 3 10.8964 3 12.001C3 13.1055 3.89543 14.001 5 14.001C6.10457 14.001 7 13.1055 7 12.001ZM14 12.001C14 10.8964 13.1046 10.001 12 10.001C10.8954 10.001 10 10.8964 10 12.001C10 13.1055 10.8954 14.001 12 14.001C13.1046 14.001 14 13.1055 14 12.001ZM19 10.001C20.1046 10.001 21 10.8964 21 12.001C21 13.1055 20.1046 14.001 19 14.001C17.8954 14.001 17 13.1055 17 12.001C17 10.8964 17.8954 10.001 19 10.001Z"}))}d.displayName="OverflowMenuHorizontal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSearchOptionAnswer=function(e){switch(e){case u.SearchTokenTypes.FILTER_FROM:return s.default.Messages.SEARCH_ANSWER_FROM;case u.SearchTokenTypes.FILTER_MENTIONS:return s.default.Messages.SEARCH_ANSWER_MENTIONS;case u.SearchTokenTypes.FILTER_HAS:return s.default.Messages.SEARCH_ANSWER_HAS;case u.SearchTokenTypes.FILTER_BEFORE:case u.SearchTokenTypes.FILTER_ON:case u.SearchTokenTypes.FILTER_AFTER:return s.default.Messages.SEARCH_ANSWER_DATE;case u.SearchTokenTypes.FILTER_IN:return s.default.Messages.SEARCH_ANSWER_IN;case u.SearchTokenTypes.FILTER_FILE_TYPE:return s.default.Messages.SEARCH_ANSWER_FILE_TYPE;case u.SearchTokenTypes.FILTER_FILE_NAME:return s.default.Messages.SEARCH_ANSWER_FILE_NAME}},t.getSearchQueryFromTokens=function(e){var t={};e.forEach((function(e){var n=e.type;if(!u.IS_SEARCH_FILTER_TOKEN.test(n)){switch(n){case u.SearchTokenTypes.ANSWER_BEFORE:case u.SearchTokenTypes.ANSWER_ON:case u.SearchTokenTypes.ANSWER_AFTER:var r=e.getData("start"),a=e.getData("end");return r&&(t.min_id=l.default.fromTimestamp(r)),void(a&&(t.max_id=l.default.fromTimestamp(a)))}var o=function(e){var t=i.default[e],n=t?t.queryKey:null;n||(n="content");return n}(n);null==t[o]&&(t[o]=new Set);var s=t[o];switch(n){case u.SearchTokenTypes.ANSWER_USERNAME_FROM:case u.SearchTokenTypes.ANSWER_USERNAME_MENTIONS:s.add(e.getData("userId"));break;case u.SearchTokenTypes.ANSWER_FILE_TYPE:case u.SearchTokenTypes.ANSWER_FILE_NAME:s.add(e.getMatch(1));break;case u.SearchTokenTypes.ANSWER_IN:s.add(e.getData("channel").id);break;case u.SearchTokenTypes.ANSWER_HAS:s.add(e.getData("has"));break;default:s.add(e.getFullMatch().trim())}}}));for(var n=0,r=Object.entries(t);n<r.length;n++){var a=r[n],o=a[0],s=a[1];s instanceof Set&&(t[o]=Array.from(s))}t.content&&(t.content=t.content.join(" ").trim(),t.content||delete t.content);return t},t.getNonTokenQuery=function(e){return e.map((function(e){return e.type===o.default.NON_TOKEN_TYPE?e.getFullMatch():""})).join(" ").trim()},t.getSelectionScope=function(e,t,n){var r,a,o=e.find((function(o,i){return t>=o.start&&t<=o.end&&n>=o.start&&n<=o.end?(e[i+1]&&(a=e[i+1]),!0):(r=o,!1)}));if(!o)return null;return{previousToken:r,currentToken:o,nextToken:a,focusOffset:t,anchorOffset:n}},t.getAutocompleteMode=function(e,t){var n,r=e=e||{},a=r.currentToken,i=r.nextToken,l=r.previousToken;if(0===t.length)return{type:u.SearchPopoutModes.EMPTY,filter:null,token:null};if(!a)return{type:u.SearchPopoutModes.FILTER_ALL,filter:null,token:null};if(u.IS_SEARCH_FILTER_TOKEN.test(a.type)){if(!i||i.type===o.default.NON_TOKEN_TYPE)return{type:u.SearchPopoutModes.FILTER,filter:a.type,token:i};if(i&&!u.IS_SEARCH_ANSWER_TOKEN.test(i.type))return{type:u.SearchPopoutModes.FILTER,filter:a.type,token:null}}if(a.type===o.default.NON_TOKEN_TYPE&&l&&u.IS_SEARCH_FILTER_TOKEN.test(l.type))return{type:u.SearchPopoutModes.FILTER,filter:l.type,token:a};a.type===o.default.NON_TOKEN_TYPE&&(n=a);return{type:u.SearchPopoutModes.FILTER_ALL,filter:null,token:n}},t.getFlattenedStringArray=function(e,t){var n=[];return(0,a.default)(e).forEach((function(e){if(e&&e.results.length){var r=e.group;n=n.concat(e.results.map((function(e){var n=e.text;if(t===u.SearchPopoutModes.FILTER_ALL){r=e.group||r;var a=i.default[r];a&&a.key&&(n=a.key+" "+n)}return n})))}})),n.filter((function(e){return e}))},t.getTotalResults=function(e){return e.reduce((function(e,t){return t?t.results.length+e:e}),0)},t.getQueryFromTokens=function(e){if(!e)return"";return e.map((function(e){return e.getFullMatch()})).join("")},t.tokenizeQuery=function(e){return v.tokenize(e)},t.clearTokenCache=function(){return v.clearCache()},t.showDatePicker=function(e){return null!=e?p[e]:null},t.filterHasAnswer=function(e,t){var n=u.IS_SEARCH_FILTER_TOKEN.test(e.type);if(!t&&n||t&&n&&!u.IS_SEARCH_ANSWER_TOKEN.test(t.type))return!1;return!0},t.refreshSearchTokens=function(){(0,i.refreshSearchTokens)(),v.reset(),(0,a.default)(i.default).forOwn((function(e,t){return v.addRule(c({type:t},e))}))},t.ShowDatePicker=void 0;var r,a=f(n(6)),o=f(n(7727)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7669)),l=f(n(110)),u=n(1),s=f(n(7));function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var p=((r={})[u.SearchTokenTypes.FILTER_BEFORE]=!0,r[u.SearchTokenTypes.FILTER_AFTER]=!0,r[u.SearchTokenTypes.FILTER_ON]=!0,r);t.ShowDatePicker=p;var v=new o.default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createPendingReply=function(e){var t=e.message,n=e.channel,r=e.shouldMention,i=e.showMentionToggle;a.default.dispatch({type:o.ActionTypes.CREATE_PENDING_REPLY,message:t,channel:n,shouldMention:r,showMentionToggle:i})},t.setPendingReplyShouldMention=function(e,t){a.default.dispatch({type:o.ActionTypes.SET_PENDING_REPLY_SHOULD_MENTION,channelId:e,shouldMention:t})},t.deletePendingReply=function(e){a.default.dispatch({type:o.ActionTypes.DELETE_PENDING_REPLY,channelId:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useComponentAction=h,t.ComponentAction=function(e){return h(e),null},t.ComponentDispatchGroupProvider=t.ComponentDispatchGroupContext=t.ComponentDispatchGroup=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(61))&&r.__esModule?r:{default:r},l=n(120);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var a=r.prototype;return a.subscribe=function(e,t){l.ComponentDispatch.subscribe(e,t),this.on(e,t)},a.unsubscribe=function(e,t){l.ComponentDispatch.unsubscribe(e,t),this.off(e,t)},a.bumpDispatchPriority=function(){for(var e,t=d(this.eventNames());!(e=t()).done;){var n=e.value;if("string"==typeof n)for(var r,a=d(this.listeners(n));!(r=a()).done;){var o=r.value;l.ComponentDispatch.resubscribe(n,o)}}},r}(i.default);t.ComponentDispatchGroup=p;var v=function(){function e(){}var t=e.prototype;return t.subscribe=function(e,t){l.ComponentDispatch.subscribe(e,t)},t.unsubscribe=function(e,t){l.ComponentDispatch.unsubscribe(e,t)},t.bumpDispatchPriority=function(){0},e}(),y=o.createContext(new v);t.ComponentDispatchGroupContext=y;var m=o.forwardRef((function(e,t){var n=e.children,r=o.useRef(null);function a(){return null===r.current&&(r.current=new p),r.current}return o.useImperativeHandle(t,a),s(y.Provider,{value:a()},void 0,n)}));function h(e){var t=e.event,n=e.handler,r=o.useContext(y);return o.useEffect((function(){return r.subscribe(t,n),function(){r.unsubscribe(t,n)}}),[r,t,n]),null}t.ComponentDispatchGroupProvider=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getContentBetweenNodes=g,t.toContent=E,t.isOptionNode=function(e){return null!=e&&"inline"===e.object&&"commandOption"===e.type},t.hasValueNodes=S,t.getOptionNode=O,t.getPreviousOptionNode=function(e,t){return T(e.inlines({onlyTypes:["commandOption"],path:t,direction:"backward",downward:!1}))},t.getNextOptionNode=I,t.getOptionNames=function(e){for(var t,n=e.inlines({onlyTypes:["commandOption"],downward:!0}),r=new Set,a=h(n);!(t=a()).done;){var o=t.value[0];r.add(o.data.get("name"))}return r},t.getOptionContent=function(e,t){var n=O(e,t);if(null==n)return null;if(S(n))return E(n.nodes);var r=I(e,n.key),o=e.getClosestBlock(n.key);return(0,a.default)(null!=o,"Failed to get parent block when fetching option content"),g({parent:o,startNode:n,endNode:r})},t.getOptionContents=function(e){var t=e.inlines({onlyTypes:["commandOption"],downward:!0})[Symbol.iterator](),n=t.next();if(n.done)return{};var r,o={},i=n.value[0];do{var l=t.next();r=l.done?null:l.value[0];var u=void 0;if(S(i))u=E(i.nodes);else{var s=e.getClosestBlock(i.key);(0,a.default)(null!=s,"Failed to get parent block when fetching option contents"),u=g({parent:s,startNode:i,endNode:r})}var d=i.data.get("name");o[d]=u,i=r}while(null!=r);return o},t.wrapOptionValueNodes=function(e,t){var n=e.value.document,o=n.getClosestBlock(t.key);(0,a.default)(null!=o,"Current option does not have a parent block");var i=I(n,t.key),l=M({parent:o,startNode:t,endNode:i,relativeTo:n});(0,a.default)(null!=l,"Failed to find content range for current incomplete option");var u=l.anchor.path.last(),s=l.focus.path.last(),d=t.nodes.toArray(),f=o.nodes.slice(u,s+1).toArray();(0,a.default)(f.length>0,"Attempted to complete current incomplete option with no content"),e.withoutNormalizing((function(){for(var n,a=h(d);!(n=a()).done;){var o=n.value;e.removeNodeByKey(o.key)}for(var i=f.length-1;i>=0;i--)e.moveNodeByKey(f[i].key,t.key,0);var l=f[0],u=f[f.length-1];l.key===u.key&&"text"===l.object?e.setTextByKey(u.key,u.text.trim(),r.default.Set()):("text"===u.object?e.setTextByKey(u.key,u.text.trimEnd(),r.default.Set()):e.insertTextByKey(t.key,f.length,""),"text"===l.object?e.setTextByKey(l.key,l.text.trimStart(),r.default.Set()):e.insertTextByKey(t.key,0,""))})),function(e,t,n){var r=e.value,o=r.document,i=r.selection,l=o.getNode(t);(0,a.default)(null!=l,"Failed to get parent block for fixing selection");var u=o.getNode(n);(0,a.default)(null!=u,"Failed to get wrapping option node for fixing selection");var s=C(l,u);(0,a.default)(null!=s,"Failed to find text node after wrapped option node"),i.anchor.isInNode(u)&&e.moveAnchorToStartOfNode(s);i.focus.isInNode(u)&&e.moveFocusToStartOfNode(s)}(e,o.key,t.key)},t.unwrapOptionValueNodes=function(e,t,n){var r=e.value.document,a=r.getPath(t.key),i=o.PathUtils.lift(a),l=a.last();if(!S(t)){if(n){e.focus();var u=r.getNextSibling(t.key);null!=u&&e.moveToStartOfNode(u)}return}n&&(e.focus(),e.moveAnchorToStartOfNode(t),e.moveFocusToEndOfNode(t));e.withoutNormalizing((function(){t.nodes.reverse().forEach((function(n,r){var o=t.nodes.size-r-1,u=a.push(o);e.moveNodeByPath(u,i,l+1)})),e.insertNodeByPath(i,l+1,o.Inline.create({type:"commandOption",data:{name:t.data.get("name")},nodes:[o.Text.create({text:" "})]})),e.removeNodeByKey(t.key)}))},t.findMatchingCommand=function(e,t,n,r,a){if(!e.startsWith(y.COMMAND_SENTINEL))return null;var o=c.default.getChannel(t),s=null!=n?p.default.getGuild(n):null;if(null==o)return null;var m=e.indexOf(":"),h=!1;m>=0&&(m=e.lastIndexOf(" ",m),h=!0);m<0&&(m=e.length-1);var _=e.substring(1,m+1);if(0===_.length)return null;var g=_.split(" ",4);g.length>3&&(h=!0,g.pop());var E=(0,u.getContextCommands)(o,i.default,l.default,v.default),S={channel:o,guild:s},O=function(e){var t=g.slice(0,e).join(" "),n=(0,f.queryCommands)(S,E,t,!1,2,r,a),o=n.filter((function(e){return e.name===t}));if(o.length>0){var i=o[0],l=d.default.getPreferredCommandId();if(null!=l){var u=o.find((function(e){return e.id===l}));if(null!=u)return{v:u}}var s=h||e<g.length,c=1===n.length;if(s||c)return{v:i}}if(n.length>0)return"break"};e:for(var I=g.length;I>0;I--){var T=O(I);switch(T){case"break":break e;default:if("object"==typeof T)return T.v}}return null},t.getRangeBetweenNodes=M,t.COMMAND_OPTION_TYPE=void 0;var r=m(n(7580)),a=m(n(21)),o=n(7654),i=m(n(7832)),l=m(n(8008)),u=n(8128),s=n(8126),d=m(n(7627)),f=n(7646),c=m(n(9)),p=m(n(20)),v=m(n(48)),y=n(7612);function m(e){return e&&e.__esModule?e:{default:e}}function h(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function g(e){var t=e.parent,n=M({parent:t,startNode:e.startNode,endNode:e.endNode,includeStart:e.includeStart,includeEnd:e.includeEnd});if(null==n)return[{type:"text",text:""}];var r=t.getNode(o.PathUtils.lift(n.start.path)),a=n.start.path.last(),i=n.end.path.last();return E(r.nodes.skip(a).take(i-a+1))}function E(e){var t=[];if(e.forEach((function(e){if(null!=e)switch(e.object){case"text":t.push({type:"text",text:e.text});break;case"inline":switch(e.type){case"textMention":t.push({type:"textMention",text:e.data.get("text")});break;case"mention":t.push({type:"userMention",userId:e.data.get("id")});break;case"roleMention":t.push({type:"roleMention",roleId:e.data.get("id")});break;case"channel":t.push({type:"channelMention",channelId:e.data.get("id")});break;case"emoji":var n=e.data.get("data");t.push({type:"emoji",name:n.name,surrogate:n.surrogate});break;case"customEmoji":var r=e.data.get("data");t.push({type:"customEmoji",emojiId:r.emojiId,name:r.name,animated:r.animated})}}})),(t=(0,s.filterEmpty)(t)).length>0){var n=t[0];"text"===n.type&&(n.text=n.text.trimStart());var r=t[t.length-1];"text"===r.type&&(r.text=r.text.trimEnd())}return t}function S(e){var t=e.nodes.count();return t>1||1===t&&" "!==e.nodes.first().text}function O(e,t){return T(e.inlines({onlyTypes:["commandOption"],downward:!0,match:function(e){return e.data.get("name")===t}}))}function I(e,t,n){return T(e.inlines({onlyTypes:["commandOption"],path:t,direction:"forward",downward:!1,match:function(e){return!n||!S(e)}}))}function T(e){var t=e[Symbol.iterator]().next();return t.done?null:t.value[0]}function b(e,t){for(var n,r=null,a=h(e.nodes);!(n=a()).done;){var o=n.value;if(o.key===t.key)return r;"text"===o.object&&(r=o)}return null}function C(e,t){for(var n,r=!1,a=h(e.nodes);!(n=a()).done;){var o=n.value;if(o.key===t.key)r=!0;else if(r&&"text"===o.object)return o}return null}function M(e){var t=e.parent,n=e.startNode,r=e.endNode,a=e.includeStart,i=e.includeEnd,l=e.relativeTo,u=null,s=0;if(null===n)u=t.getFirstText();else if("text"===n.object)u=n;else{var d,f;if(a)s=null!==(d=null===(f=u=b(t,n))||void 0===f?void 0:f.text.length)&&void 0!==d?d:0;null===u&&(u=C(t,n),s=0)}var c,p,v=null,y=0;if(null===r)y=null!==(c=null===(p=v=t.getLastText())||void 0===p?void 0:p.text.length)&&void 0!==c?c:0;else if("text"===r.object)y=(v=r).text.length;else{var m,h;if(i&&(v=C(t,r),y=0),null===v)y=null!==(m=null===(h=v=b(t,r))||void 0===h?void 0:h.text.length)&&void 0!==m?m:0}if(null==u&&null!=v&&(u=v,s=0),null==v&&null!=u&&(v=u,y=u.text.length),null==u||null==v)return null;var _=(null!=l?l:t).getPath(u.key),g=(null!=l?l:t).getPath(v.key);return null==_||null==g?null:o.Range.create({anchor:o.Point.create({key:u.key,path:_,offset:s}),focus:o.Point.create({key:v.key,path:g,offset:y})})}t.COMMAND_OPTION_TYPE="commandOption"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m,t.TutorialIndicatorPositions=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(66),i=n(3),l=f(n(8138)),u=n(8784),s=f(n(8139)),d=f(n(179));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.TutorialIndicatorPositions=r,function(e){e.TOP="top",e.LEFT="left",e.RIGHT="right",e.BOTTOM="bottom"}(r||(t.TutorialIndicatorPositions=r={}));var y=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var i=r.prototype;return i.componentDidMount=function(){var e=this.props,t=e.visible;null==e.inlineSpecs&&this.show(t)},i.componentWillUnmount=function(){null==this.props.inlineSpecs&&this.show(!1)},i.componentDidUpdate=function(e){var t=e.position,n=e.offsetX,r=e.offsetY,a=e.tutorialId,o=e.visible,i=e.windowSize;a!==this.props.tutorialId?l.default.hide(a):o===this.props.visible&&t===this.props.position&&n===this.props.offsetX&&r===this.props.offsetY&&i===this.props.windowSize||this.show(this.props.visible)},i.show=function(e){var t=this.props,n=t.tutorialId,r=t.position,a=t.offsetX,i=t.offsetY,u=t.visible,s=t.inlineSpecs,d=t.preventInvert,f=t.popoutOffset;if(e&&null==s){var c=(0,o.findDOMNode)(this);if(!(c&&c instanceof Element))return;var p=c.getBoundingClientRect(),v=p.top,y=p.left,m=p.right,h=p.bottom;l.default.show(n,{position:r,targetWidth:m-y,targetHeight:h-v,preventInvert:d,x:y,y:v,offset:{x:a,y:i},popoutOffset:f})}else u&&l.default.hide(n)},i.render=function(){var e=this.props,t=e.inlineSpecs,n=e.tutorialId,r=e.children,o=e.visible,i=e.position,l=e.preventInvert,d=s.default.getData()[n];return null!=t&&null!=d?a.createElement(a.Fragment,null,r,o&&a.createElement(u.TutorialIndicator,p({preventInvert:l,position:i,tutorialId:n,tutorialDefinition:d,visible:o},t))):a.Children.only(r)},r}(a.Component);function m(e){var t=e.tutorialId,n=(0,i.useStateFromStores)([s.default],(function(){return s.default.shouldShow(t)}),[t]),r=(0,i.useStateFromStores)([d.default],(function(){return d.default.windowSize()}),[]);return a.createElement(y,p({},e,{visible:n,windowSize:r}))}y.displayName="TutorialIndicator",y.defaultProps={position:r.TOP,offsetX:0,offsetY:0},m.displayName="ConnectedTutorialIndicator"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=s(n(8)),l=s(n(34)),u=s(n(6962));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){switch(e){case a.LEFT:return u.default.left;case a.RIGHT:return u.default.right;case a.UP:return null;case a.DOWN:return u.default.down;default:throw new Error("Invalid Direction "+e)}}!function(e){e.LEFT="LEFT",e.RIGHT="RIGHT",e.UP="UP",e.DOWN="DOWN"}(a||(a={}));var v=function(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,s=void 0===u?"currentColor":u,d=e.direction,v=e.foreground,y=e.className,m=e.title,h=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","direction","foreground","className","title"]);return o.createElement("svg",f({},(0,l.default)(h),{width:n,height:a,className:(0,i.default)(y,p(d)),viewBox:"0 0 24 24"}),null!=m?c("title",{},void 0,m):null,c("polygon",{className:v,fill:s,fillRule:"nonzero",points:"13 20 11 20 11 8 5.5 13.5 4.08 12.08 12 4.16 19.92 12.08 18.5 13.5 13 8"}))};v.displayName="Arrow",v.Directions=a;var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(6)),a=v(n(85)),o=n(228),i=v(n(3)),l=v(n(2)),u=n(7629),s=v(n(8637)),d=n(60),f=v(n(102)),c=v(n(7567)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _,g=new Set,E=p.FormStates.CLOSED,S=!1,O=!1,I=[],T=[],b=u.GuildSettingsRoleEditSections.DISPLAY;function C(){return null==_||null==I?[]:s.default.calculatePositionDeltas(r.default.values(_.roles),I,(function(e){return e.id}),(function(e){var t=e.originalPosition;return null!=t?t:1/0}),!1)}function M(e){var t=e.section;if(null!=_||t!==p.GuildSettingsSections.ROLES)return!1;N()}function N(){_=c.default.getProps().guild,S=!1,O=!1,g.clear(),E=p.FormStates.OPEN,I=null!=_?(0,r.default)(_.roles).values().value():[],T=[].concat(I)}var P=r.default.debounce((function(){var e=!1;O&&((O=C().length>0)||(e=!0)),g.forEach((function(t){r.default.isEqual(R(t),function(e){return T.find((function(t){return t.id===e}))}(t))&&(g.delete(t),e=!0)})),0===g.size&&(S=!1),e&&D.emitChange()}),500);function A(e,t){var n=I.indexOf(e);if(n<0)return!1;var r=h({},e,{},t);I[n]=r,I=[].concat(I),S=!0,g.add(r.id),P()}function R(e){return I.find((function(t){return t.id===e}))}function L(e){var t=e.guildId;if(null==_||t!==_.id||E===p.FormStates.SUBMITTING)return!1;_=c.default.getProps().guild;var n=[];null!=_&&(n=(0,r.default)(_.roles).values().value()),g.forEach((function(e){var t=R(e),r=-1;null==n.find((function(t,n){if(t.id===e)return r=n,!0}))||null==t?g.delete(e):n[r]=t})),0===g.size&&(S=!1),O=!1,I=[].concat(n)}var D=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var a,o,i,l=r.prototype;return l.initialize=function(){this.waitFor(c.default)},l.hasChanges=function(){return S||O},l.getSortDeltas=function(){return C()},l.showNotice=function(){return this.hasChanges()},l.getRole=function(e){return R(e)},a=r,(o=[{key:"hasSortChanges",get:function(){return O}},{key:"guild",get:function(){return _}},{key:"editedRoleIds",get:function(){return Array.from(g)}},{key:"roles",get:function(){return I}},{key:"formState",get:function(){return E}},{key:"lastRoleEditSection",get:function(){return b}}])&&y(a.prototype,o),i&&y(a,i),r}(i.default.Store))(l.default,__OVERLAY__?{}:{GUILD_SETTINGS_ROLES_INIT:function(e){return N()},GUILD_SETTINGS_INIT:M,GUILD_SETTINGS_SET_SECTION:M,GUILD_SETTINGS_ROLES_SORT_UPDATE:function(e){var t=e.roles;if(null!=I&&t.length!==I.length)return!1;I=t.map((function(e){return R(e)})).filter(d.isNotNullish),O=!0,P()},GUILD_SETTINGS_ROLES_UPDATE_PERMISSIONS:function(e){var t=e.id,n=e.flag,r=e.allow,o=R(t);if(null==o)return!1;var i=o.permissions;return A(o,{permissions:i=r?a.default.add(i,n):a.default.remove(i,n)})},GUILD_SETTINGS_ROLES_UPDATE_PERMISSION_SET:function(e){var t=e.id,n=e.permissions,r=R(t);return null!=r&&A(r,{permissions:n})},GUILD_SETTINGS_ROLES_CLEAR_PERMISSIONS:function(e){var t=R(e.id);return null!=t&&A(t,{permissions:f.default.NONE})},GUILD_SETTINGS_ROLES_UPDATE_NAME:function(e){var t=e.id,n=e.name,r=R(t);return null!=r&&A(r,{name:n})},GUILD_SETTINGS_ROLES_UPDATE_COLOR:function(e){var t=e.id,n=e.color,r=0===n?null:(0,o.int2hex)(n),a=R(t);return null!=a&&A(a,{color:n,colorString:r})},GUILD_SETTINGS_ROLES_UPDATE_SETTINGS:function(e){var t=e.id,n=e.hoist,r=e.mentionable,a=R(t);return null!=a&&A(a,{hoist:n,mentionable:r})},GUILD_SETTINGS_CLOSE:function(e){return _=null,T=I=[],g.clear(),S=!1,O=!1,void(E=p.FormStates.CLOSED)},GUILD_ROLE_CREATE:L,GUILD_ROLE_UPDATE:L,GUILD_ROLE_DELETE:L,GUILD_SETTINGS_ROLES_SUBMITTING:function(e){E=p.FormStates.SUBMITTING},GUILD_SETTINGS_ROLES_SAVE_SUCCESS:function(e){N()},GUILD_SETTINGS_ROLES_EDIT_SECTION_UPDATE:function(e){var t=e.section;b=t}}),w=D;t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Sizes=t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(643))&&r.__esModule?r:{default:r},i=n(152);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){return((0,i.hasAnimatedAvatar)(e)&&t?e.getAvatarURL("gif"):e.avatarURL||e.getAvatarURL("jpg"))||""}var d=a.memo((function(e){var t=e.user,n=e.size,r=void 0===n?o.default.Sizes.SIZE_32:n,i=e.animate,l=void 0!==i&&i,d=e["aria-hidden"],f=void 0!==d&&d,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["user","size","animate","aria-hidden"]);return a.createElement(o.default,u({src:s(t,l),size:r,"aria-label":f?void 0:t.username,"aria-hidden":f},c))}));t.default=d;var f=o.default.Sizes;t.Sizes=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(6)),l=f(n(90)),u=f(n(80)),s=f(n(248)),d=f(n(6758));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t){for(var n=0,r=0;r<t.length;r++){var a=t[r];if(e===a)return r;if(e<a)return 0===n||a-e<n?r:r-1;n=e-a}return null}function h(e){var t=e.markers,n=e.initialValue,r=e.minValue,a=e.maxValue,o=e.equidistant,i=[],l=[];if(null==t)return{min:r,max:a,range:a-r,sortedMarkers:i,markerPositions:l};var u=m(n,i=t.sort((function(e,t){return e-t}))),s=i[0],d=i[i.length-1],f=d-s;if(o){var c=100/(i.length-1);l=i.map((function(e,t){return t*c}))}else{l=i.map((function(e){return 100*(e-s)/f}))}return{min:s,max:d,range:f,sortedMarkers:i,markerPositions:l,closestMarkerIndex:u}}function _(e){return y({value:Math.min(Math.max(e.initialValue,e.minValue),e.maxValue),initialValueProp:e.initialValue,newClosestIndex:null},h(e))}var g=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).containerRef=a.createRef(),n.grabberRef=a.createRef(),n.moveGrabber=function(e){var t=n.state,r=t.sortedMarkers,a=t.value,o=t.min,l=t.max,u=n.props,s=u.asValueChanges,d=u.onValueChange,f={};if(u.stickToMarkers){var c=r.indexOf(a);if(c<0)return;var p=c+e,v=r[p];if(null==v)return;f.value=v,f.closestMarkerIndex=p,f.newClosestIndex=p}else f.value=i.default.clamp(a+e,o,l);n.setState(f),f.value!==n.state.value&&(s&&s(f.value),d&&d(f.value))},n.handleContainerMouseDown=function(e){var t=n.props,r=t.disabled,a=t.maxValue,o=t.minValue,i=t.asValueChanges,l=t.onValueChange,u=t.stickToMarkers,s=n.state,d=s.sortedMarkers,f=s.markerPositions;if(!r){var c=e.clientX,p=e.currentTarget;if(1===(null==p?void 0:p.nodeType)){var v,y=p.getBoundingClientRect(),m=(c-y.left)/y.width;if(u){var h=f.reduce((function(e,t,n){var r=Math.abs(t/100-m);return r<=e.smallestDelta?{smallestDelta:r,nextClosestMarkerIndex:n}:e}),{smallestDelta:1,nextClosestMarkerIndex:-1}).nextClosestMarkerIndex;if(-1===h)return;n.setState({closestMarkerIndex:h}),v=d[h]}else{v=o+(a-o)*m,n.setState({value:v}),n.handleMouseDown(e)}null!=l&&l(v),null!=i&&i(v)}}},n.handleKeyDown=function(e){var t=n.props,r=t.disabled,a=t.orientation,o=t.keyboardStep,i=void 0===o?1:o;if(!r){var l=e.key,u=[],s=[];switch(a){case"horizontal":u=["ArrowRight"],s=["ArrowLeft"];break;case"vertical":u=["ArrowUp"],s=["ArrowDown"];break;default:u=["ArrowRight","ArrowUp"],s=["ArrowLeft","ArrowDown"]}s.includes(l)?(e.preventDefault(),e.stopPropagation(),n.moveGrabber(-i)):u.includes(l)&&(e.preventDefault(),e.stopPropagation(),n.moveGrabber(i))}},n.handleMouseDown=function(e){var t,r;if(!n.props.disabled){e.stopPropagation();var a=n.containerRef.current;if(null==a||null===(t=a.ownerDocument)||void 0===t||t.addEventListener("mousemove",n.handleMouseMove,!0),null==a||null===(r=a.ownerDocument)||void 0===r||r.addEventListener("mouseup",n.handleMouseUp,!0),1!==(null==a?void 0:a.nodeType))throw new Error("[UIKit]Slider.handleMouseDown(): assert failed: domNode nodeType !== Element");n.setState({x:e.clientX,active:!0,boundingRect:a.getBoundingClientRect(),newClosestIndex:n.state.closestMarkerIndex})}},n.handleMouseUp=function(e){e.stopPropagation(),n.reset();var t=n.props,r=t.onValueChange,a=t.stickToMarkers,o=n.state.newClosestIndex;a&&null!=o?(r&&r(n.state.sortedMarkers[o]),n.setState({newClosestIndex:null,closestMarkerIndex:o})):r&&r(n.state.value),n.setState({active:!1})},n.handleMouseMove=function(e){e.preventDefault(),n.props.stickToMarkers?n.moveStaggered(e):n.moveSmoothly(e)},n.onFocus=function(){n.setState({focused:!0})},n.onBlur=function(){n.setState({focused:!1})},n.state=y({active:!1,focused:!1},_(t)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n),r.getDerivedStateFromProps=function(e,t){return e.initialValue!==t.initialValueProp?y({},_(e),{active:t.active}):null};var f=r.prototype;return f.componentWillUnmount=function(){this.reset()},f.renderMark=function(e){var t=this.props.onMarkerRender;return null!=t?t(e):e},f.render=function(){var e,t=this,n=this.state,r=n.value,i=n.active,f=n.focused,c=n.sortedMarkers,v=n.markerPositions,m=n.closestMarkerIndex,h=n.newClosestIndex,_=n.min,g=n.max,E=this.props,S=E.disabled,O=E.stickToMarkers,I=E.className,T=E.children,b=E.barStyles,C=E.fillStyles,M=E.mini,N=E.hideBubble,P=E.defaultValue,A=E.orientation,R=E.onValueRender,L=E["aria-label"],D=0;O?null!=v&&(null!=h?D=v[h]:null!=m&&(D=v[m])):D=this.scaleValue(r);var w=D+"%",k=v&&c?v.map((function(e,n){var r,a=c[n],i=null!=P&&P===a,l=t.renderMark(a);return p("div",{className:(0,o.default)(d.default.mark,(r={},r[d.default.defaultValue]=i,r)),style:{left:e+"%"}},n,p("div",{className:d.default.markValue},void 0,l),p("div",{className:d.default["markDash"+(null==l?"simple":"")]}))})):null,j=R?R(r):D.toFixed(0)+"%";return p(u.default,{focusTarget:this.containerRef,ringTarget:this.grabberRef},void 0,a.createElement("div",{className:(0,o.default)(d.default.slider,I,(e={},e[d.default.disabled]=S,e[d.default.mini]=M,e)),"aria-valuemin":_,"aria-valuemax":g,"aria-valuenow":r,"aria-disabled":S,"aria-orientation":A,"aria-label":L,role:"slider",tabIndex:0,onKeyDown:this.handleKeyDown,onMouseDown:this.handleContainerMouseDown,onFocus:this.onFocus,onBlur:this.onBlur,ref:this.containerRef},p("input",{type:"number",className:d.default.input,value:D.toFixed(0),readOnly:!0}),p("div",{className:d.default.track},void 0,k),p("div",{className:d.default.bar,style:b},void 0,p("div",{className:d.default.barFill,style:y({},C,{width:w})})),T,p("div",{className:d.default.track},void 0,p(s.default,{color:s.default.Colors.GREY,hideOnClick:!1,text:N||O?null:j,forceOpen:i||f&&l.default.keyboardModeEnabled},void 0,(function(e){return a.createElement("div",y({},e,{className:d.default.grabber,style:{left:w},onMouseDown:t.handleMouseDown,ref:t.grabberRef}))})))))},f.reset=function(){var e,t,n,r;null===(e=this.containerRef.current)||void 0===e||null===(t=e.ownerDocument)||void 0===t||t.removeEventListener("mousemove",this.handleMouseMove,!0),null===(n=this.containerRef.current)||void 0===n||null===(r=n.ownerDocument)||void 0===r||r.removeEventListener("mouseup",this.handleMouseUp,!0)},f.scaleValue=function(e){return 100*(e-this.state.min)/this.state.range},f.unscaleValue=function(e){return e*this.state.range/100+this.state.min},f.focus=function(){var e;null===(e=this.containerRef.current)||void 0===e||e.focus()},f.blur=function(){var e;null===(e=this.containerRef.current)||void 0===e||e.blur()},f.moveStaggered=function(e){var t=this.state,n=t.boundingRect,r=t.x,a=void 0===r?0:r,o=t.closestMarkerIndex,i=t.markerPositions,l=t.sortedMarkers,u=this.props.asValueChanges,s=n||{},d=s.left,f=s.right;if(!(e.clientX<=d||e.clientX>=f)){var c,p=f-d,v=(e.clientX-a)/p,y=i[o]+100*v;if(this.props.equidistant)c=m(y,i);else c=m(this.unscaleValue(y),l);null!=c&&u&&u(l[c]),this.setState({newClosestIndex:c})}},f.moveSmoothly=function(e){var t=this.props,n=t.minValue,r=t.maxValue,a=t.handleSize,o=t.asValueChanges,i=this.state.boundingRect,l=i.left,u=i.right,s=this.state.x-e.clientX,d=(this.state.value-n)/(r-n);if(!(e.clientX<=l&&s<0||e.clientX>=u&&s>0)){var f=u-l-a,c=f*d;d=Math.min(Math.max(c-s,0),f)/f}var p=n+d*(r-n);o&&o(p),this.setState({value:p,x:e.clientX})},r}(a.PureComponent);g.displayName="Slider",g.defaultProps={initialValue:10,minValue:0,maxValue:100,keyboardStep:1,handleSize:10,disabled:!1,stickToMarkers:!1,fillStyles:{}};var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(80)),l=s(n(7949)),u=s(n(6728));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(e){var t,n=e.className,r=e.compact,s=void 0!==r&&r,d=e.zalgo,p=void 0===d||d,v=e.disableInteraction,y=void 0!==v&&v,m=e.childrenRepliedMessage,h=e.childrenExecutedCommand,_=e.childrenHeader,g=e.childrenSystemMessage,E=e.childrenButtons,S=e.childrenMessageContent,O=e.childrenAccessories,I=e.messageRef,T=e.focusProps,b=void 0===T?{offset:{left:4,right:4}}:T,C=e.hasThread,M=e.hasReply,N=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["className","compact","zalgo","disableInteraction","childrenRepliedMessage","childrenExecutedCommand","childrenHeader","childrenSystemMessage","childrenButtons","childrenMessageContent","childrenAccessories","messageRef","focusProps","hasThread","hasReply"]),P=a.createElement(i.default,b,a.createElement("div",f({className:(0,o.default)(n,(t={},t[u.default.wrapper]=!0,t[u.default.compact]=s,t[u.default.cozy]=!s,t[u.default.zalgo]=p,t[u.default.hasThread]=C,t[u.default.hasReply]=M,t)),ref:I},N),m,h,c("div",{className:u.default.contents,role:"document"},void 0,g,_,null==g&&S),O,null!=E?c("div",{className:u.default.buttonContainer},void 0,E):null));return y?c(l.default,{},void 0,P):P};t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,i){a.default.track(o.AnalyticEvents.APPLICATION_OPENED,{type:e,source:t,application_id:r.application_id,party_id:null!=r.party?r.party.id:void 0,other_user_id:n,message_id:i})};var r,a=(r=n(15))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.isSpotifyPlayable=function(e){if(null!=e.getActiveSocketAndDevice())return!0;return l.default.isProtocolRegistered()},t.ensureSpotifyPlayable=function(){var t=u.default.getActiveSocketAndDevice();if(null!=t)return Promise.resolve(t);if(!l.default.isProtocolRegistered())return Promise.reject(new Error("protocol is not registered"));var n=u.default.getPlayableComputerDevices();if(a.default.isObservedAppRunning(r.default.get(s.PlatformTypes.SPOTIFY).name)&&n.length>0){var d=n[0],c=d.socket,p=d.device;return(0,o.setActiveDevice)(c.accountId,p.id),Promise.resolve({socket:c,device:p})}return new Promise((function(t,r){var a=setTimeout((function(){u.default.removeChangeListener(l),r(new Error("timeout launching spotify"))}),3e4),l=function r(){for(var i,l=function(){var l=i.value,s=l.socket,d=l.device;null==n.find((function(e){return e.device.id===d.id}))&&(clearTimeout(a),u.default.removeChangeListener(r),e((function(){(0,o.setActiveDevice)(s.accountId,d.id),t({socket:s,device:d})})))},s=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(u.default.getPlayableComputerDevices());!(i=s()).done;)l()};u.default.addChangeListener(l),window.open(i.SPOTIFY_APP_PROTOCOL+":")}))},t.isSpotifyPremium=function(){var e=u.default.getActiveSocketAndDevice();if(null==e)return null;return e.socket.isPremium},t.ensureSpotifyPremium=function(){var e=u.default.getActiveSocketAndDevice();if(null==e)return Promise.reject(new Error("no active profile"));var t=e.socket;if(t.isPremium)return Promise.resolve();return(0,o.getProfile)(t.accountId,t.accessToken).then((function(){if(!t.isPremium)return Promise.reject(new Error("spotify account is not premium"))}))};var r=d(n(171)),a=d(n(74)),o=n(1143),i=n(234),l=d(n(1091)),u=d(n(660)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}}).call(this,n(57).setImmediate)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.perceptualToAmplitude=function(e,t){void 0===t&&(t=100);if(0===e)return 0;var n;n=e>t?(e-t)/t*6:e/t*50-50;return t*Math.pow(10,n/20)},t.amplitudeToPerceptual=function(e,t){void 0===t&&(t=100);if(0===e)return 0;var n,r=20*Math.log10(e/t);n=r>0?r/6+1:(50+r)/50;return t*n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SpoilerDisplayContext=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=c(n(8)),l=n(60),u=c(n(84)),s=c(n(248)),d=c(n(7)),f=c(n(6751));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}!function(e){e.TEXT="text",e.ATTACHMENT="attachment",e.EMBED="embed"}(a||(a={}));var m=function(e){var t=e.className;return y("div",{className:(0,i.default)(f.default.spoilerWarning,t)},void 0,d.default.Messages.SPOILER)};m.displayName="SpoilerWarning";var h=o.createContext(!1);t.SpoilerDisplayContext=h;var _=y(m,{}),g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={visible:!1},t.revealSpoiler=function(e){var n=t.state.visible;if(!n){n||e.preventDefault(),t.setState({visible:!0});var r=t.props.onReveal;null!=r&&r()}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var c=r.prototype;return c.renderWithTooltip=function(e){return y(s.default,{position:s.default.Positions.LEFT,text:this.state.visible?null:d.default.Messages.SPOILER_REVEAL},void 0,(function(t){var n=t.onMouseEnter,r=t.onMouseLeave;return o.cloneElement(o.Children.only(e),{onMouseEnter:n,onMouseLeave:r})}))},c.renderSpoilerAttachment=function(){var e=this,t=this.props,n=t.children,r=t.inline,a=this.state.visible,o=y(h.Consumer,{},void 0,(function(t){var o,l=t||a;return y(u.default,{onClick:l?void 0:e.revealSpoiler,"aria-label":l?void 0:d.default.Messages.SPOILER,"aria-expanded":l,className:(0,i.default)((o={},o[f.default.spoilerText]=r,o[f.default.hidden]=!l,o[f.default.spoilerContainer]=!r,o)),role:l?"presentation":"button",tabIndex:l?-1:0},void 0,l||r?null:_,y("div",{"aria-hidden":!l},void 0,n(!l)))}));return r?this.renderWithTooltip(o):o},c.renderSpoilerEmbed=function(){var e=this,t=this.props.children,n=this.state.visible;return y(h.Consumer,{},void 0,(function(r){var a=r||n;return y(u.default,{"aria-label":a?void 0:d.default.Messages.SPOILER,"aria-expanded":a,className:f.default.spoilerContainer,onClick:a?void 0:e.revealSpoiler,role:a?"presentation":"button",tabIndex:a?-1:0},void 0,a?null:y(m,{className:f.default.embed}),y("div",{"aria-hidden":!a},void 0,t(!a)))}))},c.renderSpoilerText=function(){var e=this,t=this.props,n=t.children,r=t.renderTextElement,a=this.state.visible,s=y(h.Consumer,{},void 0,(function(t){var s,c,p=t||a,v=o.Children.toArray(n(p)),m=v.some((function(e){return o.isValidElement(e)&&"pre"===e.type})),h=v.some((function(e){return o.isValidElement(e)&&"blockquote"===e.type}));return c=m||h?o.Children.map(v,(function(e){return o.isValidElement(e)&&null!=e.type?o.cloneElement(e,{"aria-hidden":!p,tabIndex:-1,className:(0,i.default)(null!=e.props?e.props.className:null,f.default.inlineContent)}):null})).filter(l.isNotNullish):y("span",{"aria-hidden":!p,className:f.default.inlineContent},void 0,null!=r?v.map((function(e){return o.isValidElement(e)?r(e,p):e})):v),y(u.default,{tag:"span",onClick:p?void 0:e.revealSpoiler,"aria-label":p?void 0:d.default.Messages.SPOILER,"aria-expanded":p,tabIndex:p?-1:0,role:p?"presentation":"button",className:(0,i.default)(f.default.spoilerText,(s={},s[f.default.hidden]=!p,s[f.default.codeBlock]=m,s[f.default.quoteBlock]=h,s))},void 0,c)}));return this.renderWithTooltip(s)},c.render=function(){var e=this.props.type,t=void 0===e?a.TEXT:e;switch(t){case a.TEXT:return this.renderSpoilerText();case a.ATTACHMENT:return this.renderSpoilerAttachment();case a.EMBED:return this.renderSpoilerEmbed();default:return(0,l.assertNever)(t)}},r}(o.PureComponent);g.displayName="Spoiler",g.Types=a;var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){void 0===t&&(t=!0);void 0===n&&(n=!1);if(!e.available)return o.default.Messages.GAME_ACTION_BUTTON_UNAVAILABLE;if(e.premium&&!n)return o.default.Messages.APPLICATION_STORE_FREE_WITH_PREMIUM;var r=e.getPrice(null,t);if(null!=r)return r.amount>0?(0,a.formatPrice)(r.amount,r.currency):o.default.Messages.APPLICATION_STORE_FREE;return o.default.Messages.GAME_ACTION_BUTTON_UNAVAILABLE};var r,a=n(250),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;g(n(0));var r,a=n(349),o=h(n(7570)),i=g(n(7563)),l=n(1028),u=h(n(10)),s=h(n(8063)),d=h(n(7651)),f=h(n(7716)),c=h(n(7978)),p=h(n(8065)),v=h(n(8067)),y=h(n(8198)),m=h(n(7));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e){var t=e.channel,n=(0,f.default)(t),r=(0,s.default)(t),h=(0,d.default)(t),_=(0,o.default)(t.id),g=(0,c.default)(t),S=(0,p.default)(t),O=(0,y.default)(t),I=(0,v.default)(t),T=(0,l.useCanSeeThreads)();return u.default.isGuest()||!T?null:E(i.default,{navId:"thread-context",onClose:a.closeContextMenu,"aria-label":m.default.Messages.THREAD_ACTIONS_MENU_LABEL},void 0,E(i.MenuGroup,{},void 0,n,O),E(i.MenuGroup,{},void 0,g,S),E(i.MenuGroup,{},void 0,I),E(i.MenuGroup,{},void 0,r,h),E(i.MenuGroup,{},void 0,_))}S.displayName="ChannelListThreadContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7617),i=n(7563),l=d(n(231)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=(0,a.useStateFromStores)([l.default],(function(){return e.type===u.ChannelTypes.GUILD_CATEGORY?l.default.hasCategoryUnread(e.id):l.default.hasUnread(e.id)}),[e.id,e.type]);return c(i.MenuItem,{id:"mark-channel-read",label:s.default.Messages.MARK_AS_READ,action:function(){e.type===u.ChannelTypes.GUILD_CATEGORY?(0,o.ackCategory)(e.id,!0,!0):(0,o.ack)(e.id,!0,!0)},disabled:!t})}p.displayName="useChannelMarkAsReadItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFullRowId=q,t.AddMembersBody=ee,t.MemberRoleSelector=te,t.default=ne;var r,a=W(n(0)),o=x(n(8)),i=n(3),l=n(7739),u=n(7593),s=x(n(8066)),d=x(n(7576)),f=n(32),c=x(n(9)),p=x(n(64)),v=x(n(20)),y=x(n(151)),m=x(n(7609)),h=x(n(36)),_=x(n(988)),g=x(n(84)),E=x(n(63)),S=n(106),O=n(129),I=x(n(7671)),T=x(n(8197)),b=x(n(7718)),C=x(n(7772)),M=n(50),N=x(n(643)),P=x(n(126)),A=x(n(43)),R=x(n(1029)),L=x(n(15)),D=n(272),w=x(n(671)),k=x(n(238)),j=n(1049),U=W(n(7860)),G=x(n(8409)),F=n(1),B=x(n(7)),H=x(n(6884));function x(e){return e&&e.__esModule?e:{default:e}}function V(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return V=function(){return e},e}function W(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=V();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function z(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Y(o,r,a,i,l,"next",e)}function l(e){Y(o,r,a,i,l,"throw",e)}i(void 0)}))}}function K(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function $(){return($=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Z(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function q(e){return e.rowType+":"+e.id}function X(e){return Z(O.FormTitle,{tag:O.FormTitle.Tags.H5,className:(0,o.default)(H.default.sectionTitle,H.default.rowHeight)},e,e)}function Q(e,t){return t?e.slice(1):e}function J(e){var t,n=e.children,r=e.rowLabel,a=e.checked,i=e.onSelect,l=e.disabled,u=e.showCheckbox,s=e.selected,d=e.onMouseEnter;return Z(g.default,{onClick:function(e){l||(e.preventDefault(),i())},onMouseEnter:d,className:(0,o.default)(H.default.addMemberRow,(t={},t[H.default.selectedRow]=s,t))},void 0,Z(E.default,{justify:E.default.Justify.BETWEEN,align:E.default.Align.CENTER},void 0,u?Z(_.default,{size:18,value:a,disabled:l,type:_.default.Types.INVERTED},void 0,Z("div",{className:H.default.checkboxLabel},void 0,n)):n,null!=r?Z(A.default,{color:A.default.Colors.MUTED,size:A.default.Sizes.SIZE_12},void 0,r):null))}function ee(e){var t=e.guild,n=e.channel,r=e.permission,o=e.pendingAdditions,l=e.setPendingAdditions,s=e.isStageChannel,d=void 0===s?null!=n&&n.isGuildStageVoice():s,c=null!=n&&f.THREAD_CHANNEL_TYPES.has(n.type),v=a.useState(c),y=v[0],m=v[1],h=a.useState(""),_=h[0],g=h[1];function E(e){var t=Q(_.trim(),y);return new RegExp(""+k.default.escape(t),"i").test(e)}var S,O=(0,i.useStateFromStores)([p.default],(function(){return p.default.getMemberIds(t.id)}));y||c?S=[]:d?S=U.getRolesRowsWithPermissionDisabled(t,n,r,E):0===(S=U.getRolesRows(t,n,r,E)).length&&(""!==_.trim()||U.hasCustomRoles(t)||(S=U.getNoRolesRow()));var I=c?U.getThreadMembersRows(O,n,t,E):U.getMembersRows(O,n,t,r,E);var T=function(e){return e?{placeholderText:B.default.Messages.ADD_USERS_TO_THIS_THREAD,hintText:null,renderEmptyText:function(e){return B.default.Messages.ADD_USERS_TO_THREAD_NO_RESULTS.format({query:e})}}:{placeholderText:B.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_PLACEHOLDER,hintText:B.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_SUBTITLE,renderEmptyText:function(e){return B.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_NO_RESULT.format({query:e})}}}(c),b=T.placeholderText,C=T.hintText,M=T.renderEmptyText;return Z(te,{pendingAdditions:o,query:_,onQueryChange:function(e){var n=e.trim(),r=c||"@"===n.charAt(0);w.default.requestMembers(t.id,Q(n,r),j.MEMBER_REQUEST_COUNT),g(e),m(r)},onClickRow:function(e){var t=q(e);l((function(n){var r,a=$({},n);t in a?delete a[t]:(e.rowType===j.RowType.ROLE||e.rowType===j.RowType.ADMINISTRATOR?r={type:u.RichTagTypes.ROLE,label:e.name,color:e.colorString}:e.rowType!==j.RowType.MEMBER&&e.rowType!==j.RowType.OWNER||(r={type:u.RichTagTypes.MEMBER,label:e.name,avatar:e.avatarURL}),null!=r&&(a[t]={display:r,row:e}));return a}))},onRemovePendingAddition:function(e){l((function(t){t[e];return function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,[e].map(K))}))},roles:S,members:I,placeholderText:b,hintText:C,renderEmptyText:M,isStageChannel:d})}function te(e){var t,n=e.listClassName,r=e.pendingAdditions,l=e.query,u=e.onQueryChange,d=e.onClickRow,f=e.onRemovePendingAddition,c=e.roles,p=e.members,v=e.placeholderText,h=e.hintText,_=e.renderEmptyText,g=e.isStageChannel,S=a.useRef(null),O=a.useRef(null),I=(0,i.useStateFromStores)([y.default],(function(){return y.default.hidePersonalInformation})),T=a.useState(!1),C=T[0],M=T[1],P=a.useState(0),L=P[0],D=P[1],w=a.useState(-1),k=w[0],F=w[1],x=a.useCallback((function(e,t,n){var r;(void 0===n&&(n=!0),D(e),F(t),n)&&(null===(r=O.current)||void 0===r||r.scrollToIndex({section:null!=e?e:0,row:null!=t?t:0,padding:8}))}),[]),V=a.useCallback((function(e,t){if(null==t)u("");else{var n=(e===j.AddMembersSections.ROLES?c:p)[t];n.rowType!==j.RowType.EMPTY_STATE&&d(n)}}),[c,p,d,u]),W=a.useCallback((function(e){var t;null!=e&&e.rowType!==j.RowType.EMPTY_STATE&&(d(e),u(""),null===(t=S.current)||void 0===t||t.focus())}),[d,u]),Y=a.useMemo((function(){return Object.keys(r)}),[r]);var z=p.some((function(e){return!e.disabled}))||c.some((function(e){return!e.disabled}))||""===l.trim();function K(){var e;M(!(null===(e=O.current)||void 0===e?void 0:e.isScrolledToTop())&&z)}a.useEffect((function(){K()}));return Z("div",{className:H.default.content},void 0,g?Z(A.default,{color:A.default.Colors.HEADER_SECONDARY,className:H.default.description},void 0,B.default.Messages.CHANNEL_PERMISSIONS_MODERATOR_DESCRIPTION):null,Z("div",{className:(0,o.default)(H.default.searchBox,(t={},t[H.default.scrollSeparator]=C,t))},void 0,a.createElement(G.default,{ref:S,query:l,onQueryChange:u,selectedSection:L,selectedRow:k,onSelectionChange:x,onSelect:V,tags:Y.map((function(e){return r[e].display})),sections:[c.length,p.length],onRemoveTag:function(e){f(Y[e])},placeholder:v}),null!=h?Z(A.default,{size:A.default.Sizes.SIZE_12},void 0,h):null),z?a.createElement(R.default,{ref:O,className:(0,o.default)(H.default.roleMemberList,n),sections:[c.length,p.length],renderRow:function(e){var t,n,o=e.section,i=e.row,l=null,u=!1,s=!1,d=!1;switch(o){case j.AddMembersSections.ROLES:u=(n=q(l=c[i]))in r||l.disabled,s=l.disabled,d=L===j.AddMembersSections.ROLES&&k===i,t=a.createElement(a.Fragment,null,Z("div",{className:H.default.rowHeight},void 0,Z(b.default,{color:l.colorString,height:20})),Z("div",{className:H.default.rowLabel},void 0,Z(A.default,{className:H.default.rowTitle,color:l.rowType===j.RowType.EMPTY_STATE?A.default.Colors.MUTED:A.default.Colors.STANDARD},void 0,l.name),g&&l.disabled?Z(A.default,{color:A.default.Colors.HEADER_SECONDARY,size:A.default.Sizes.SIZE_12},void 0,B.default.Messages.CHANNEL_PERMISSIONS_ROLE_ALREADY_HAS_PERMISSIONS):null));break;case j.AddMembersSections.MEMBERS:u=(n=q(l=p[i]))in r||l.disabled,s=l.disabled,d=L===j.AddMembersSections.MEMBERS&&k===i,t=a.createElement(a.Fragment,null,Z(N.default,{src:l.avatarURL,size:N.default.Sizes.SIZE_24,"aria-label":l.name}),Z(A.default,{className:H.default.rowLabel},void 0,l.name),l.bot&&Z(m.default,{verified:l.verifiedBot}),!I&&Z(A.default,{color:A.default.Colors.MUTED,className:H.default.rowLabelSubText},void 0,l.userTag))}return null==l?null:Z(J,{rowLabel:U.getRowTypeLabel(l.rowType),checked:u,disabled:s,onSelect:function(){return W(l)},showCheckbox:l.rowType!==j.RowType.EMPTY_STATE,onMouseEnter:function(){return x(o,i,!1)},selected:d},n,Z(E.default,{align:E.default.Align.CENTER,justify:E.default.Justify.START},void 0,t))},rowHeight:40,renderSection:function(e){switch(e.section){case j.AddMembersSections.ROLES:return X(B.default.Messages.ROLES);case j.AddMembersSections.MEMBERS:return X(B.default.Messages.MEMBERS)}},sectionHeight:32,onScroll:K}):Z(E.default,{className:n,align:E.default.Align.CENTER,justify:E.default.Justify.CENTER,direction:E.default.Direction.VERTICAL},void 0,Z(s.default,{className:H.default.noResultIcon}),Z(A.default,{},void 0,_(l))))}function ne(e){var t=e.transitionState,n=e.onClose,r=e.channelId,o=e.newChannel,l=e.inSettings,u=(0,S.useUID)(),s=a.useState(!1),d=s[0],p=s[1],y=a.useState({}),m=y[0],_=y[1],g=(0,i.useStateFromStores)([c.default],(function(){return c.default.getChannel(r)}),[r]),O=(0,i.useStateFromStores)([v.default],(function(){return v.default.getGuild(null==g?void 0:g.getGuildId())})),b=null==g?void 0:g.type;if(a.useEffect((function(){L.default.track(F.AnalyticEvents.OPEN_MODAL,{type:null!=b&&f.THREAD_CHANNEL_TYPES.has(b)?"Grant Thread Access":"Grant Channel Access"})}),[b]),null==g||null==O)return null;var N=o&&0===Object.keys(m).length;function R(){return(R=z(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=g&&0!==Object.keys(m).length){e.next=3;break}return n(),e.abrupt("return");case 3:return p(!0),e.prev=4,e.next=7,f.THREAD_CHANNEL_TYPES.has(g.type)?ae(g,m):re(g,m,l);case 7:n(),p(!1),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(4),p(!1);case 14:case"end":return e.stop()}}),e,null,[[4,11]])})))).apply(this,arguments)}var D=f.THREAD_CHANNEL_TYPES.has(g.type)?T.default:(0,f.isGuildTextChannelType)(g.type)?I.default:C.default;return Z(M.ModalRoot,{transitionState:t,size:M.ModalSize.SMALL,"aria-labelledby":u,className:H.default.modalRoot},void 0,Z(M.ModalHeader,{separator:!1,direction:E.default.Direction.VERTICAL,align:E.default.Align.CENTER,className:H.default.header},void 0,Z(P.default,{tag:P.default.Tags.H2,size:P.default.Sizes.SIZE_24},void 0,f.THREAD_CHANNEL_TYPES.has(g.type)?B.default.Messages.CHANNEL_PERMISSIONS_ADD_THREAD_MEMBERS_TITLE:B.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TITLE),Z(A.default,{size:A.default.Sizes.SIZE_16,color:A.default.Colors.HEADER_SECONDARY,className:H.default.headerSubtitle},void 0,Z(D,{height:16,width:16,className:H.default.headerSubtitleIcon}),g.name)),Z(ee,{guild:O,channel:g,permission:g.viewPermission,pendingAdditions:m,setPendingAdditions:_}),Z(M.ModalFooter,{},void 0,!N&&a.createElement(a.Fragment,null,Z(h.default,{onClick:function(){return R.apply(this,arguments)},look:h.default.Looks.FILLED,size:h.default.Sizes.SMALL,className:H.default.button,submitting:d},void 0,B.default.Messages.DONE),Z(h.default,{look:h.default.Looks.LINK,color:h.default.Colors.TRANSPARENT,onClick:n,size:h.default.Sizes.SMALL},void 0,B.default.Messages.CANCEL)),N&&Z(h.default,{look:h.default.Looks.FILLED,color:h.default.Colors.GREY,onClick:n,size:h.default.Sizes.SMALL},void 0,B.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_SKIP)))}function re(e,t,n){var r=[];return Object.values(t).forEach((function(t){var n=t.row;n.id&&(n.rowType===j.RowType.ROLE?r.push((0,D.permissionOverwriteForRole)(n.id,e.type)):n.rowType===j.RowType.MEMBER&&r.push((0,D.permissionOverwriteForUser)(n.id,e.type)))})),(0,l.savePermissionUpdates)(e.id,r,n)}function ae(e,t){return oe.apply(this,arguments)}function oe(){return(oe=z(regeneratorRuntime.mark((function e(t,n){var r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:r=0,a=Object.values(n);case 1:if(!(r<a.length)){e.next=8;break}return o=a[r],e.next=5,d.default.addMember(t,o.row.id);case 5:r++,e.next=1;break;case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}X.displayName="renderSectionTitle",J.displayName="AddMembersRow",ee.displayName="AddMembersBody",te.displayName="MemberRoleSelector",ne.displayName="AddMembersModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?20:t,r=e.height,a=void 0===r?23:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 20 23"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M19.487 5.126L10.487 0.126C10.184 -0.042 9.81798 -0.042 9.51498 0.126L0.514977 5.126C0.197977 5.302 0.000976562 5.636 0.000976562 5.999C0.000976562 6.693 0.114977 22.999 10.001 22.999C19.887 22.999 20.001 6.693 20.001 5.999C20.001 5.636 19.804 5.302 19.487 5.126ZM10.001 5.999C11.382 5.999 12.501 7.118 12.501 8.499C12.501 9.88 11.382 10.999 10.001 10.999C8.61998 10.999 7.50098 9.88 7.50098 8.499C7.50098 7.118 8.61998 5.999 10.001 5.999ZM6.25098 16C6.25098 13.699 7.69998 12.25 10.001 12.25C12.302 12.25 13.751 13.699 13.751 16H6.25098Z"})))}d.displayName="PersonShield"},function(e,t,n){"use strict";function r(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return r=function(){return e},e}Object.defineProperty(t,"__esModule",{value:!0}),t.GIFAccessoryContext=void 0;var a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=r();if(t&&t.has(e))return t.get(e);var n={},a=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=a?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n(0)).createContext((function(){return null}));t.GIFAccessoryContext=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(104)),l=f(n(7578)),u=f(n(643)),s=f(n(6891)),d=f(n(6746));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t,n){return v("div",{className:t},n,e)}y.displayName="defaultRenderMoreUsers";var m=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).defaultRenderUser=function(e,n,r,a){var l=t.props,f=l.onClick,c=l.size,p=e instanceof i.default?e:null!=e?e.user:null;return null==p?v("div",{className:(0,o.default)(s.default.emptyUser,n)},r):v(u.default,{tabIndex:0,src:p.getAvatarURL("png"),size:c,"aria-label":p.username,className:(0,o.default)(n,d.default.cursorPointer,s.default.avatarSize),onClick:function(e){return null!=f?f(e,p,t._ref):null}},p.id)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var f=r.prototype;return f.renderUsers=function(){for(var e=this.props,t=e.users,n=e.max,r=e.renderUser,a=void 0===r?this.defaultRenderUser:r,o=e.renderMoreUsers,i=[],l=t.length===n?t.length:n-1,u=0;u<l&&u<t.length;){var d=u===t.length-1;i.push(a(t[u]||null,d?null:s.default.avatarMasked,"user-"+u,d)),u++}if(u<t.length){var f=Math.min(t.length-u,99);i.push(o("+"+f,s.default.moreUsers,"more-users",f))}return i},f.renderIcon=function(){return this.props.icon?v("div",{className:s.default.iconContainer},void 0,v(l.default,{width:16,height:16,foreground:s.default.foreground,className:s.default.icon})):null},f.render=function(){var e=this,t=this.props.className;return a.createElement("div",{className:(0,o.default)(t,s.default.container),ref:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(t){return e._ref=t}))},this.renderIcon(),this.renderUsers())},r}(a.PureComponent);m.displayName="VoiceUserSummaryItem",m.defaultProps={max:10,renderMoreUsers:y,size:u.default.Sizes.SIZE_24};var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showNotice=function(e,t){a.default.dirtyDispatch({type:o.ActionTypes.CHANNEL_NOTICE_SHOW,noticeType:e,guild:t})},t.hideNotice=function(e,t){void 0===t&&(t={});var n=t.suppressAnalyticsTracking,r=void 0!==n&&n;a.default.dirtyDispatch({type:o.ActionTypes.CHANNEL_NOTICE_HIDE,noticeType:e,suppressAnalyticsTracking:r})},t.hidePremiumGuildGracePeriodNotice=function(e){a.default.dispatch({type:o.ActionTypes.PREMIUM_GUILD_GRACE_PERIOD_NOTICE_DISMISS,guildId:e})},t.hideEnablePublicGuildUpsellNotice=function(e){a.default.dispatch({type:o.ActionTypes.PUBLIC_UPSELL_NOTICE_DISMISS,guildId:e})},t.hideMaxMemberCountChannelNotice=function(e,t){a.default.dispatch({type:o.ActionTypes.MAX_MEMBER_COUNT_NOTICE_DISMISS,guildId:e,noticeType:t})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){e.exports=n.p+"b8029fe196b8f1382e90bbe81dab50dc.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.LiveIndicatorShapes=t.LiveIndicatorSizes=t.LiveIndicatorLooks=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=f(n(8)),i=f(n(140)),l=n(7606),u=n(1),s=f(n(7)),d=f(n(6762));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=(0,i.default)({RED:null,GRAY:null});t.LiveIndicatorLooks=v;var y={LARGE:d.default.liveLarge,SMALL:d.default.liveSmall};t.LiveIndicatorSizes=y;var m=((r={})[l.BadgeShapes.ROUND]=d.default.liveShapeRound,r[l.BadgeShapes.ROUND_LEFT]=d.default.liveShapeRoundLeft,r[l.BadgeShapes.ROUND_RIGHT]=d.default.liveShapeRoundRight,r[l.BadgeShapes.SQUARE]="",r);function h(e){var t=e.className,n=e.style,r=e.shape,a=void 0===r?l.BadgeShapes.ROUND:r,i=e.look,f=void 0===i?v.RED:i,c=e.size,h=void 0===c?y.LARGE:c;return f===v.RED?p(l.TextBadge,{text:s.default.Messages.LIVE,className:(0,o.default)(t,d.default.live,h),color:u.Colors.STATUS_RED,shape:m[a],style:n}):p(l.TextBadge,{text:s.default.Messages.LIVE,className:(0,o.default)(t,d.default.live,h,d.default.grey),disableColor:!0,shape:m[a],style:n})}t.LiveIndicatorShapes=m,h.Looks=v,h.Sizes=y;var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=!1,u={},s=function(){u={userAffinties:[],inverseUserAffinties:[],lastFetched:0}};s();var d=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.initialize=function(e){null!=e&&(u=e)},a.needsRefresh=function(){return Date.now()-u.lastFetched>864e5},a.getFetching=function(){return l},a.getState=function(){return u},a.getUserAffinities=function(){return u.userAffinties},a.getUserAffinitiesUserIds=function(){var e=new Set;return u.userAffinties.forEach((function(t){e.add(t.user_id)})),e},a.getInverseUserAffinities=function(){return u.inverseUserAffinties},a.getInverseUserAffinitiesUserIds=function(){var e=new Set;return u.inverseUserAffinties.forEach((function(t){e.add(t.user_id)})),e},r}(r.default.PersistedStore);d.persistKey="UserAffinitiesStore";var f=new d(a.default,{LOAD_USER_AFFINITIES_SUCCESS:function(e){var t=e.affinities;u.userAffinties=t.user_affinities,u.inverseUserAffinties=t.inverse_user_affinities,u.lastFetched=Date.now(),l=!1},LOAD_USER_AFFINITIES:function(e){l=!0},LOAD_USER_AFFINITIES_FAILURE:function(e){l=!1},LOGOUT:function(e){s()}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.categoryCollapse=function(e){a.default.dispatch({type:o.ActionTypes.CATEGORY_COLLAPSE,id:e})},t.categoryExpand=function(e){a.default.dispatch({type:o.ActionTypes.CATEGORY_EXPAND,id:e})},t.categoryCollapseAll=function(e){a.default.dispatch({type:o.ActionTypes.CATEGORY_COLLAPSE_ALL,guildId:e})},t.categoryExpandAll=function(e){a.default.dispatch({type:o.ActionTypes.CATEGORY_EXPAND_ALL,guildId:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;b(n(0));var r,a=n(349),o=I(n(7566)),i=I(n(7633)),l=I(n(7570)),u=b(n(7563)),s=I(n(10)),d=I(n(7674)),f=I(n(7675)),c=I(n(7676)),p=I(n(7677)),v=I(n(7678)),y=I(n(7679)),m=I(n(7662)),h=I(n(7663)),_=I(n(7634)),g=I(n(7680)),E=I(n(7681)),S=n(1),O=I(n(7));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e){var t=e.user,n=e.channelId,r=e.showMediaItems,I=void 0!==r&&r,T=e.target,b=e.analyticsContext,M=e.mediaEngineContext,N=(0,_.default)(t.id),P=(0,m.default)(t.id),A=(0,v.default)(t),R=(0,c.default)({user:t,channelId:n,target:T}),L=(0,f.default)(t),D=(0,E.default)(t.id),w=(0,g.default)(t.id),k=(0,h.default)(t.id,M),j=(0,y.default)(t),U=(0,i.default)(null,t),G=(0,d.default)(t),F=(0,p.default)(t),B=(0,l.default)(t.id);return s.default.isGuest()||t.isNonUserBot()?null:C(o.default,{context:b,object:S.AnalyticsObjects.CONTEXT_MENU},void 0,C(u.default,{navId:"user-context",onClose:a.closeContextMenu,"aria-label":O.default.Messages.USER_ACTIONS_MENU_LABEL},void 0,C(u.MenuGroup,{},void 0,N,P,A,R,L,D),I&&C(u.MenuGroup,{},void 0,w),C(u.MenuGroup,{},void 0,U),C(u.MenuGroup,{},void 0,I&&k,j,G,F),C(u.MenuGroup,{},void 0,B)))}M.displayName="UserGenericContextMenu"},function(e,t,n){"use strict";function r(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Token=t.QueryTokenizer=t.NON_TOKEN_TYPE=void 0;var a=/.+/g;function o(e,t,n){if(!t)return null;for(var r=0;r<t.length;r++){var a=t[r],o=i(e.match(a.regex),n),l=void 0;if(o){var s=a.cache;if(s&&(l=s.get(o[0]))&&((l=new u(l)).start=o.index),!l){if(l=new u(o,a.type),a.validator&&!a.validator(l))continue;s&&!s.has(o[0])&&s.set(o[0],l)}return l}}return null}function i(e,t){if(!e)return null;var n=[].concat(e);return n.index=t,n}t.NON_TOKEN_TYPE="NON_TOKEN";var l=function(){function e(e,t){var n=this;void 0===e&&(e=[]),this.reset(e,t),e.forEach((function(e){return n.addRule(e)}))}var t=e.prototype;return t.reset=function(e){this._rules=[],this._followers={},this._nonTokenType=e||"NON_TOKEN"},t.addRule=function(e){var t,n=this,r=e.type,a=e.follows,o=e.validator,i=e.regex;"^"!==i.source.charAt(0)&&(i=new RegExp("^"+i.source,i.flags)),o&&(t=new Map),a?a.forEach((function(e){n._followers[e]||(n._followers[e]=[]),n._followers[e].push({regex:i,type:r,validator:o,cache:t})})):this._rules.push({regex:i,type:r,validator:o,cache:t})},t.tokenize=function(e){for(var t,n=e,r="",o=0,l=[];n.length;){var s=this._getMatch(n,t,o+r.length);s?(r&&l.push(new u(i(r.match(a),o),this._nonTokenType)),t=s,l.push(s),o+=t.length+r.length,n=n.substring(t.length),r=""):(r+=n[0],n=n.substring(1))}return r&&l.push(new u(i(r.match(a),o),this._nonTokenType)),l},t.clearCache=function(){for(var e in this._rules.forEach((function(e){return e.cache&&e.cache.clear()})),this._followers){this._followers[e].forEach((function(e){return e.cache&&e.cache.clear()}))}},t._getMatch=function(e,t,n){var r,a=t?t.type:null;return t&&t.end===n&&(r=o(e,this._followers[a],n)),r||(r=o(e,this._rules,n)),r},e}();t.QueryTokenizer=l;var u=function(){function e(t,n){t instanceof e?(this.match=[].concat(t.match),this.start=t.start,this.type=t.type,t._data&&(this._data=t._data)):(this.match=[].concat(t),this.start=t.index||0,this.type=n)}var t,n,a,o=e.prototype;return o.valueOf=function(){return this.match[0]},o.getFullMatch=function(){return this.match[0]},o.getMatch=function(e){return void 0===e&&(e=0),this.match[e]},o.setData=function(e,t){this._data||(this._data=new Map),this._data.set(e,t)},o.getData=function(e){if(this._data)return this._data.get(e)},t=e,(n=[{key:"end",get:function(){return this.start+this.length}},{key:"length",get:function(){return this.match[0].length}}])&&r(t.prototype,n),a&&r(t,a),e}();t.Token=u,l.NON_TOKEN_TYPE="NON_TOKEN",l.Token=u;var s=l;t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useExpressionPickerStore=t.setExpressionPickerView=t.toggleExpressionPicker=t.closeExpressionPicker=t.openExpressionPicker=void 0;var r,a=(r=n(262))&&r.__esModule?r:{default:r};var o=Object.freeze({activeView:null,activeViewType:null}),i=(0,a.default)((function(e){return o})),l=function(e,t){i.setState({activeView:e,activeViewType:t})};t.openExpressionPicker=l;var u=function(e){void 0!==e&&e!==i.getState().activeViewType||i.setState({activeView:null,activeViewType:null})};t.closeExpressionPicker=u;t.toggleExpressionPicker=function(e,t){i.getState().activeView===e?u():l(e,t)};t.setExpressionPickerView=function(e){i.setState({activeView:e})};var s=i;t.useExpressionPickerStore=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(6)),a=l(n(11)),o=l(n(2)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u=["Spidey Bot","Captain Hook"],s={fetchForGuild:function(e){o.default.dirtyDispatch({type:i.ActionTypes.WEBHOOKS_FETCHING,guildId:e}),a.default.get({url:i.Endpoints.GUILD_WEBHOOKS(e),oldFormErrors:!0}).then((function(t){var n=t.body;return o.default.dispatch({type:i.ActionTypes.WEBHOOKS_UPDATE,guildId:e,webhooks:n})})).catch((function(t){var n=t.body;o.default.dispatch({type:i.ActionTypes.WEBHOOKS_UPDATE,guildId:e,error:n.message})}))},fetchForChannel:function(e,t){o.default.dirtyDispatch({type:i.ActionTypes.WEBHOOKS_FETCHING,guildId:e,channelId:t}),a.default.get({url:i.Endpoints.CHANNEL_WEBHOOKS(t),oldFormErrors:!0}).then((function(n){var r=n.body;return o.default.dispatch({type:i.ActionTypes.WEBHOOKS_UPDATE,guildId:e,channelId:t,webhooks:r})}))},create:function(e,t,n){return null==n&&(n=u[r.default.random(0,u.length-1)]),a.default.post({url:i.Endpoints.CHANNEL_WEBHOOKS(t),body:{name:n},oldFormErrors:!0}).then((function(t){var n=t.body;return o.default.dispatch({type:i.ActionTypes.WEBHOOK_CREATE,guildId:e,webhook:n}),n}))},delete:function(e,t){return a.default.delete({url:i.Endpoints.WEBHOOK(t),oldFormErrors:!0}).then((function(){o.default.dispatch({type:i.ActionTypes.WEBHOOK_DELETE,guildId:e,webhookId:t})}))},update:function(e,t,n){return a.default.patch({url:i.Endpoints.WEBHOOK(t),body:n,oldFormErrors:!0}).then((function(t){var n=t.body;return o.default.dispatch({type:i.ActionTypes.WEBHOOK_UPDATE,guildId:e,webhook:n}),n}))}};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(7644)),i=n(7563),l=n(32),u=f(n(48)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.id,n=(0,a.useStateFromStoresObject)([u.default],(function(){return{canManageChannels:u.default.can(s.Permissions.MANAGE_CHANNELS,e),canManageRoles:u.default.can(s.Permissions.MANAGE_ROLES,e),canManageWebhooks:u.default.can(s.Permissions.MANAGE_WEBHOOKS,e),canViewChannel:u.default.can(s.Permissions.VIEW_CHANNEL,e),canConnectChannel:u.default.can(s.Permissions.CONNECT,e)}}),[e]),r=n.canManageChannels,f=n.canManageRoles,c=n.canManageWebhooks,v=n.canViewChannel,y=n.canConnectChannel;return __OVERLAY__?null:r||f||c?(0,l.isGuildSelectableChannelType)(e.type)&&!v||e.isVocal()&&!y?null:p(i.MenuItem,{id:"edit-channel",label:e.type===s.ChannelTypes.GUILD_CATEGORY?d.default.Messages.EDIT_CATEGORY:d.default.Messages.EDIT_CHANNEL,action:function(){return o.default.open(t)}}):null}v.displayName="useChannelEditItem"},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EmptyMessageIcon=p,t.EmptyMessageHeader=v,t.EmptyMessageBody=y,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(7933),l=s(n(43)),u=s(n(7178));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t,n=e.locked,r=void 0!==n&&n;return c("div",{className:(0,o.default)(u.default.emptyChannelIcon,(t={},t[u.default.locked]=r,t))})}function v(e){var t=e.children;return c("h1",{className:u.default.header},void 0,t)}function y(e){var t=e.children;return c(l.default,{size:l.default.Sizes.SIZE_16,color:l.default.Colors.CUSTOM,className:u.default.description},void 0,t)}function m(e){var t=e.className,n=e.channelId,r=e.children,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["className","channelId","children"]);return a.createElement("div",f({className:(0,o.default)(t,u.default.container),id:(0,i.getMessageDOMId)(n)},l),r)}p.displayName="EmptyMessageIcon",v.displayName="EmptyMessageHeader",y.displayName="EmptyMessageBody",m.displayName="EmptyMessage";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTimeUnit=w,t.getTimeAndUnit=function(e,t){var n=null!=e?w(e,(function(e){return t.includes(e)})):g.NONE,r=null!=n?A[n]:null;return{unit:n,time:null!=e&&null!=r?Math.floor(r(e)):null}},t.default=t.TimeUnitMax=t.TimeUnitConversion=t.TimeUnits=void 0;var r,a,o,i,l,u,s,d,f,c,p,v,y,m,h,_,g,E,S=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),O=b(n(6)),I=n(67),T=b(n(7));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e,t,n,r){h||(h="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var i=new Array(o),l=0;l<o;l++)i[l]=arguments[l+3];t.children=i}if(t&&a)for(var u in a)void 0===t[u]&&(t[u]=a[u]);else t||(t=a||{});return{$$typeof:h,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}!function(e){e.ACTIVITY_FEED="ACTIVITY_FEED",e.ACTIVITY_FEED_NEW="ACTIVITY_FEED_NEW",e.USER_ACTIVITY="USER_ACTIVITY",e.GAME_LIBRARY_TIME_PLAYED="GAME_LIBRARY_TIME_PLAYED",e.GAME_LIBRARY_LAST_PLAYED="GAME_LIBRARY_LAST_PLAYED"}(_||(_={})),t.TimeUnits=g,function(e){e.NONE="NONE",e.SECONDS="SECONDS",e.MINUTES="MINUTES",e.HOURS="HOURS",e.DAYS="DAYS",e.WEEKS="WEEKS",e.MONTHS="MONTHS",e.YEARS="YEARS"}(g||(t.TimeUnits=g={})),function(e){e.START="START",e.END="END",e.TIME="TIME"}(E||(E={}));var A=((r={})[g.NONE]=function(e){return 0},r[g.SECONDS]=function(e){return 60*e},r[g.MINUTES]=function(e){return e},r[g.HOURS]=function(e){return e/60},r[g.DAYS]=function(e){return e/60/24},r[g.WEEKS]=function(e){return e/60/24/7},r[g.MONTHS]=function(e){return e/60/24/31},r[g.YEARS]=function(e){return e/60/24/365},r);t.TimeUnitConversion=A;var R=[{unit:g.NONE,max:0},{unit:g.SECONDS,max:1},{unit:g.MINUTES,max:60},{unit:g.HOURS,max:1440},{unit:g.DAYS,max:44640},{unit:g.WEEKS,max:40320},{unit:g.MONTHS,max:525600},{unit:g.YEARS,max:1/0}];t.TimeUnitMax=R;var L=function(e){return function(t,n){return null==n?"":e().format(P({time:t},n))}},D=((m={})[_.ACTIVITY_FEED]=((i={})[E.START]=((a={})[g.SECONDS]=function(){return T.default.Messages.GAME_FEED_USER_PLAYING_JUST_STARTED},a[g.MINUTES]=function(e){return T.default.Messages.GAME_FEED_USER_PLAYING_FOR_MINUTES.format({time:e})},a[g.HOURS]=function(e){return T.default.Messages.GAME_FEED_USER_PLAYING_FOR_HOURS.format({time:e})},a[g.DAYS]=function(e){return T.default.Messages.GAME_FEED_USER_PLAYING_FOR_DAYS.format({time:e})},a),i[E.END]=((o={})[g.SECONDS]=function(){return T.default.Messages.GAME_FEED_USER_PLAYING_JUST_ENDED},o[g.MINUTES]=function(e){return T.default.Messages.GAME_FEED_USER_PLAYED_MINUTES_AGO.format({time:e})},o[g.HOURS]=function(e){return T.default.Messages.GAME_FEED_USER_PLAYED_HOURS_AGO.format({time:e})},o[g.DAYS]=function(e){return T.default.Messages.GAME_FEED_USER_PLAYED_DAYS_AGO.format({time:e})},o[g.WEEKS]=function(e){return T.default.Messages.GAME_FEED_USER_PLAYED_WEEKS_AGO.format({time:e})},o[g.MONTHS]=function(e){return T.default.Messages.GAME_FEED_USER_PLAYED_MONTHS_AGO.format({time:e})},o[g.YEARS]=function(e){return T.default.Messages.GAME_FEED_USER_PLAYED_YEARS_AGO.format({time:e})},o),i),m[_.ACTIVITY_FEED_NEW]=((s={})[E.START]=((l={})[g.SECONDS]=L((function(){return T.default.Messages.ACTIVITY_FEED_USER_PLAYING_JUST_STARTED})),l[g.MINUTES]=L((function(){return T.default.Messages.ACTIVITY_FEED_USER_PLAYING_FOR_MINUTES})),l[g.HOURS]=L((function(){return T.default.Messages.ACTIVITY_FEED_USER_PLAYING_FOR_HOURS})),l[g.DAYS]=L((function(){return T.default.Messages.ACTIVITY_FEED_USER_PLAYING_FOR_DAYS})),l),s[E.END]=((u={})[g.SECONDS]=function(e){return T.default.Messages.ACTIVITY_FEED_USER_PLAYED_SECONDS_AGO.format({time:e})},u[g.MINUTES]=function(e){return T.default.Messages.ACTIVITY_FEED_USER_PLAYED_MINUTES_AGO.format({time:e})},u[g.HOURS]=function(e){return T.default.Messages.ACTIVITY_FEED_USER_PLAYED_HOURS_AGO.format({time:e})},u[g.DAYS]=function(e){return T.default.Messages.ACTIVITY_FEED_USER_PLAYED_DAYS_AGO.format({time:e})},u),s),m[_.USER_ACTIVITY]=((f={})[E.START]=((d={})[g.SECONDS]=function(){return T.default.Messages.GAME_FEED_USER_PLAYING_JUST_STARTED},d[g.MINUTES]=function(e,t,n){return void 0===n&&(n=!1),n?T.default.Messages.GAME_FEED_USER_PLAYING_FOR_MINUTES.format({time:e}):T.default.Messages.USER_ACTIVITY_USER_PLAYING_FOR_MINUTES.format({time:e})},d[g.HOURS]=function(e,t,n){return void 0===n&&(n=!1),n?T.default.Messages.GAME_FEED_USER_PLAYING_FOR_HOURS.format({time:e}):T.default.Messages.USER_ACTIVITY_USER_PLAYING_FOR_HOURS.format({time:e})},d[g.DAYS]=function(e,t,n){return void 0===n&&(n=!1),n?T.default.Messages.GAME_FEED_USER_PLAYING_FOR_DAYS.format({time:e}):T.default.Messages.USER_ACTIVITY_USER_PLAYING_FOR_DAYS.format({time:e})},d),f),m[_.GAME_LIBRARY_TIME_PLAYED]=((p={})[E.TIME]=((c={})[g.NONE]=function(){return T.default.Messages.GAME_LIBRARY_TIME_PLAYED_NONE},c[g.SECONDS]=function(e){return T.default.Messages.GAME_LIBRARY_TIME_PLAYED_SECONDS.format({time:e})},c[g.MINUTES]=function(e){return T.default.Messages.GAME_LIBRARY_TIME_PLAYED_MINUTES.format({time:e})},c[g.HOURS]=function(e){return T.default.Messages.GAME_LIBRARY_TIME_PLAYED_HOURS.format({time:e})},c),p),m[_.GAME_LIBRARY_LAST_PLAYED]=((y={})[E.END]=((v={})[g.NONE]=function(){return T.default.Messages.GAME_LIBRARY_LAST_PLAYED_NONE},v[g.SECONDS]=function(){return T.default.Messages.GAME_LIBRARY_LAST_PLAYED_JUST_NOW},v[g.MINUTES]=function(e){return T.default.Messages.GAME_LIBRARY_LAST_PLAYED_MINUTES.format({time:e})},v[g.HOURS]=function(e){return T.default.Messages.GAME_LIBRARY_LAST_PLAYED_HOURS.format({time:e})},v[g.DAYS]=function(e){return T.default.Messages.GAME_LIBRARY_LAST_PLAYED_DAYS.format({time:e})},v[g.WEEKS]=function(e){return T.default.Messages.GAME_LIBRARY_LAST_PLAYED_WEEKS.format({time:e})},v[g.MONTHS]=function(e){return T.default.Messages.GAME_LIBRARY_LAST_PLAYED_MONTHS.format({time:e})},v[g.YEARS]=function(e){return T.default.Messages.GAME_LIBRARY_LAST_PLAYED_YEARS.format({time:e})},v),y),m);function w(e,t){var n=R.findIndex((function(t){var n=t.max;return t.unit===g.NONE&&e===n||e<n})),r=O.default.findLast(R,(function(e){var n=e.unit;return t(n)}),n);if(null!=r)return r.unit;var a=R.find((function(e){var n=e.unit;return t(n)}));return a?a.unit:null}var k=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).timer=new I.Interval,t.state={time:t.getDiff()},t.update=function(){t.setState({time:t.getDiff()})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,N(t,n);var a=r.prototype;return a.componentDidMount=function(){this.timer.start(1e4,this.update)},a.componentDidUpdate=function(e){var t=this.props,n=t.start,r=t.end,a=t.time;e.start===n&&e.end===r&&e.time===a||this.update()},a.componentWillUnmount=function(){this.timer.stop()},a.getDiff=function(){var e=this.props,t=e.start,n=e.end,r=e.time;if(null!=r)return r/1e3/60;var a=Date.now(),o=0;return null!=t?o=a-t:null!=n&&(o=a-n),Math.abs(o)/1e3/60},a.getTimeUnit=function(e,t,n){var r=w(e,(function(e){return function(e,t,n){var r=D[n];if(null!=r){var a=r[t];if(null!=a)return null!=a[e]}return!1}(e,n,t)}));if(null==r)throw new Error("Could not get the time unit in PlayTime with time: "+e+" for type: "+n+" in location: "+t);return r},a.getType=function(){var e=this.props,t=e.start,n=e.end,r=e.time;return null!=t?E.START:null!=n?E.END:null!=r?E.TIME:null},a.transformTime=function(e,t){return A[e](t)},a.render=function(){var e=this.props,t=e.location,n=e.className,r=e.messageProps,a=e.isApplicationStreaming,o=this.state.time,i=this.getType();if(null==i)return null;var l=this.getTimeUnit(o,t,i),u=D[t][i];if(null==u)return null;var s=u[l],d=Math.floor(this.transformTime(l,o));return M("span",{className:n},void 0,s&&s(d,r,a))},r}(S.PureComponent);k.displayName="PlayTime",k.Locations=_,k.Types=E;var j=k;t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=s(n(662)),i=n(7563),l=s(n(650)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getVoiceParticipantsHidden(e)}));return f(i.MenuCheckboxItem,{id:"no-video-hide",label:u.default.Messages.STREAM_SHOW_NON_VIDEO,checked:!t,action:function(){return o.default.toggleVoiceParticipantsHidden(e,!t)}})}c.displayName="useHideNoVideoParticipantsItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=h(n(8343)),l=n(7600),u=n(7563),s=h(n(10)),d=h(n(64)),f=h(n(20)),c=h(n(48)),p=h(n(12)),v=n(44),y=n(1),m=h(n(7));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e,t,n,r){var h=f.default.getGuild(e),_=s.default.getId();(0,o.useStateFromStores)([c.default],(function(){return c.default.getGuildVersion(e)}),[e]);var S=a.useMemo((function(){var n;return(n={})[e]=[t],n}),[e,t]);(0,l.useSubscribeGuildMembers)(S);var O=n===y.AppContext.POPOUT;if(null==h||O)return null;var I=_===t&&(c.default.can(y.Permissions.CHANGE_NICKNAME,h)||c.default.can(y.Permissions.MANAGE_NICKNAMES,h)),T=c.default.canManageUser(y.Permissions.MANAGE_NICKNAMES,t,h);if(!I&&!T)return null;var b=d.default.getMember(e,t),C=p.default.getUser(t);return g(u.MenuItem,{id:"change-nickname",label:m.default.Messages.CHANGE_NICKNAME,icon:r,action:function(){return(0,v.openModal)((function(t){return a.createElement(i.default,E({},t,{guildId:e,user:C,nick:null==b?void 0:b.nick}))}))}})}S.displayName="useChangeNicknameItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ApplicationBuyButton=void 0;var r,a=G(n(0)),o=j(n(8)),i=n(5189),l=n(3),u=j(n(145)),s=n(7853),d=G(n(1027)),f=n(7649),c=j(n(968)),p=n(8045),v=n(7582),y=j(n(7714)),m=n(49),h=j(n(56)),_=j(n(35)),g=j(n(12)),E=j(n(179)),S=j(n(5408)),O=j(n(7854)),I=j(n(335)),T=j(n(441)),b=j(n(36)),C=j(n(5402)),M=j(n(248)),N=j(n(5285)),P=j(n(15)),A=n(111),R=j(n(130)),L=n(7642),D=n(1),w=j(n(7)),k=j(n(6846));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function B(){return(B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function H(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function x(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){H(o,r,a,i,l,"next",e)}function l(e){H(o,r,a,i,l,"throw",e)}i(void 0)}))}}function V(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function W(e,t){return(W=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Y(e){P.default.track(D.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location:e})}var z=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleViewInStore=function(e){var n=t.props,r=n.sku,a=n.skuId,o=n.application,i=n.onClick;if(null==r)throw new Error("Unexpected missing sku");null!=i&&i(e),null!=a?(0,f.goToSKUStoreListing)(r.id,{analyticsSource:t.analyticsLocation,slug:r.slug}):null!=o&&(0,f.goToApplicationStoreListing)(o.id,{analyticsSource:t.analyticsLocation,slug:o.slug})},t.handleClick=function(){var e=x(regeneratorRuntime.mark((function e(n){var r,a,o,l,d,f,v,y,h,_,g,E,S,O,I;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.props,a=r.isAuthenticated,o=r.applicationId,l=r.sku,d=r.targetSkuId,f=r.entitlementBranchId,v=r.isUserPremium,y=r.onClick,h=r.isInTestMode,_=r.storeListingAnalyticsProperties,g=r.asGift,E=r.forceDistribution,null!=l){e.next=3;break}throw new Error("should not be able to buy without sku");case 3:if(null!=y&&null!=n&&y(n),null==l.externalPurchaseUrl){e.next=7;break}return window.open(l.externalPurchaseUrl),e.abrupt("return");case 7:if(a){e.next=11;break}return S={redirect_to:D.Routes.APPLICATION_STORE_LISTING_SKU(l.id,l.slug)},(0,m.transitionTo)(D.Routes.LOGIN,{search:(0,i.stringify)(S)}),e.abrupt("return");case 11:if(O=null!=f,!l.premium||E||v||h||O){e.next=17;break}Y(t.analyticsLocation),c.default.open(D.UserSettingsSections.PREMIUM),e.next=38;break;case 17:if((l.requiresPayment||E)&&!O){e.next=29;break}return e.prev=18,e.next=21,t.purchaseOrGrantSKU(l);case 21:I=e.sent,(0,s.openPurchaseConfirmationModal)(l.applicationId,l.id,I,{analyticsSource:t.analyticsLocation}),e.next=27;break;case 25:e.prev=25,e.t0=e.catch(18);case 27:e.next=38;break;case 29:if(null==d){e.next=38;break}return e.prev=30,e.next=33,(0,p.openSKUPaymentModal)(o,d,t.analyticsLocation,{promotionId:null!=_?_.promotionId:null,isGift:g});case 33:e.next=38;break;case 35:e.prev=35,e.t1=e.catch(30),e.t1===D.PaymentModalPriceChangedError&&u.default.show({title:w.default.Messages.PAYMENT_PRICE_CHANGE_TITLE,body:w.default.Messages.PAYMENT_PRICE_CHANGE_BODY,confirmText:w.default.Messages.OKAY});case 38:case"end":return e.stop()}}),e,null,[[18,25],[30,35]])})));return function(t){return e.apply(this,arguments)}}(),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,W(t,n);var l,v,h,_=r.prototype;return _.componentDidMount=function(){var e=this.props,t=e.sku,n=e.applicationId,r=e.targetSkuId;null==t&&null!=r&&d.fetchSKU(n,r).catch((function(){}))},_.componentDidUpdate=function(e){this.props.locale!==e.locale&&null!=this.props.targetSkuId&&d.fetchSKU(this.props.applicationId,this.props.targetSkuId).catch((function(){}))},_.purchaseOrGrantSKU=function(){var e=x(regeneratorRuntime.mark((function e(t){var n,r,a,o,i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this.props,r=n.channelId,a=n.entitlementBranchId,o=n.analyticsContext,null==r||null==a){e.next=6;break}return e.next=4,d.grantChannelBranchEntitlement(t.applicationId,r,t.id);case 4:return i=e.sent,e.abrupt("return",i);case 6:return e.next=8,d.purchaseSKU(t.applicationId,t.id,{analyticsLoadId:o.loadId});case 8:return l=e.sent,e.abrupt("return",l.entitlements);case 10:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),_.wrapWithDisabledTooltip=function(e,t){var n=this.props,r=n.className,i=n.tooltipPosition;return F("div",{className:(0,o.default)(k.default.disabledButtonWrapper,r)},void 0,e,F(M.default,{text:t,position:i},void 0,(function(e){return a.createElement("div",B({className:k.default.disabledButtonOverlay},e))})))},_.renderButton=function(e,t){void 0===t&&(t=Object.freeze({}));var n,r=this.props,i=r.isPurchasing,l=r.wrapperClassName,u=r.className,s=r.fullWidth,d=r.size,f=r.isWindowFocused,c=r.color,p=r.customDisabledColor,v=r.pauseAnimation,y=r.isEntitled,m=r.asGift,h=r.sku,_=r.entitlementBranchId,g=r.isInTestMode,E=r.innerClassName,S=!0===y&&(null==h||h.type!==D.SKUTypes.CONSUMABLE),O=null!=_,I=!0===t.disabled||null!=h&&!h.available&&!O&&!g||S&&!m,T=t.disabledTooltipText,M={wrapperClassName:l,className:u,fullWidth:s,size:d,color:I&&null!=p?p:null!=c?c:b.default.Colors.GREEN,hover:this.hover,innerClassName:(0,o.default)(null!=E?E:null,k.default.applicationBuyButton),disabled:I,submitting:i||!0===t.submitting,onClick:null!=t.onClick?t.onClick:this.handleClick};return n=!0===t.useShinyButton?a.createElement(C.default,B({},M,{pauseAnimation:!f||v}),t.buttonIcon,e):a.createElement(b.default,M,t.buttonIcon,e),null!=T?this.wrapWithDisabledTooltip(n,T):n},_.renderFreeButton=function(e,t){var n=this.props,r=n.isEntitled,a=n.isUserPremium,o=n.isInTestMode,i=n.forceDistribution;if(null!=n.entitlementBranchId)return(0,L.canUserInstall)(e)&&!r?this.renderButton(w.default.Messages.GAME_ACTION_BUTTON_INSTALL):this.renderButton(w.default.Messages.GAME_ACTION_BUTTON_ADD_TO_LIBRARY);var l=e.getPrice();return e.premium&&!i&&(a||o)?(0,L.canUserInstall)(e)&&!r?this.renderButton(w.default.Messages.GAME_ACTION_BUTTON_INSTALL,t):this.renderButton(w.default.Messages.GAME_ACTION_BUTTON_ADD_TO_LIBRARY,t):null==l||0!==l.amount||e.premium&&!(0,A.hasFlag)(e.flags,D.SKUFlags.PREMIUM_AND_DISTRIBUTION)?void 0:(0,L.canUserInstall)(e)&&!r?this.renderButton(w.default.Messages.GAME_ACTION_BUTTON_INSTALL):this.renderButton(w.default.Messages.GAME_ACTION_BUTTON_ADD_TO_LIBRARY)},_.render=function(){var e=this.props,t=e.isAuthenticated,n=e.sku,r=e.onStoreListing,a=e.shouldRenderPrice,o=e.forceDistribution,i=e.asGift,l=e.isInTestMode,u={useShinyButton:!0,buttonIcon:F(N.default,{className:k.default.premiumIcon})};if(null==n)return this.renderButton(null,{submitting:!0});if(i)return n.isPreorder()?this.renderButton(w.default.Messages.APPLICATION_STORE_PREORDER_AS_GIFT):this.renderButton(w.default.Messages.APPLICATION_STORE_BUY_AS_GIFT);var s=this.renderFreeButton(n,u);if(null!=s)return s;if(!r)return this.renderButton(w.default.Messages.GAME_ACTION_BUTTON_VIEW_IN_STORE,{onClick:this.handleViewInStore});var d=n.getPrice();return!n.available&&!l||!n.premium&&null==d?this.renderButton(w.default.Messages.GAME_ACTION_BUTTON_UNAVAILABLE,{disabled:!0}):n.restricted?this.renderButton(w.default.Messages.APPLICATION_STORE_BUY,{disabledTooltipText:w.default.Messages.GAME_ACTION_BUTTON_RESTRICTED_IN_REGION}):n.premium&&!o?this.renderButton(w.default.Messages.APPLICATION_STORE_GET_PREMIUM,u):t||null!=n.externalPurchaseUrl?n.isPreorder()?this.renderButton(a?w.default.Messages.APPLICATION_STORE_PREORDER_FOR_PRICE.format({price:(0,y.default)(n,!0,!0)}):w.default.Messages.APPLICATION_STORE_PREORDER):this.renderButton(a?w.default.Messages.APPLICATION_STORE_BUY_FOR_PRICE.format({price:(0,y.default)(n,!0,!0)}):w.default.Messages.APPLICATION_STORE_BUY):this.renderButton(w.default.Messages.GAME_ACTION_BUTTON_LOGIN_TO_BUY)},l=r,(v=[{key:"analyticsLocation",get:function(){var e=this.props,t=e.storeListingAnalyticsProperties,n=e.asGift,r=null!=t?t.promotionId:null;return B({},this.props.analyticsContext.location,{object:D.AnalyticsObjects.BUTTON_CTA,objectType:n?D.AnalyticsObjectTypes.GIFT:D.AnalyticsObjectTypes.BUY,promotionId:r})}},{key:"hover",get:function(){var e=this.props,t=e.hover,n=e.color;return null!=t?t:null!=n?b.default.Hovers.GREEN:b.default.Hovers.DEFAULT}}])&&V(l.prototype,v),h&&V(l,h),r}(a.Component);t.ApplicationBuyButton=z,z.displayName="ApplicationBuyButton",z.defaultProps={tooltipPosition:M.default.Positions.TOP,onStoreListing:!1,shouldRenderPrice:!1,pauseAnimation:!1,asGift:!1,forceDistribution:!1};var K=a.forwardRef((function(e,t){var n=e.entitlementBranchId,r=e.applicationId,o=e.channelId,i=e.skuId,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["entitlementBranchId","applicationId","channelId","skuId"]),s=(0,l.useStateFromStores)([T.default],(function(){return T.default.inTestModeForApplication(r)})),d=(0,l.useStateFromStoresArray)([h.default,g.default,I.default,S.default],(function(){var e=h.default.getGame(r),t=g.default.getNullableCurrentUser(),a=null==i&&null!=e?e.destinationSkuId:i,o=null!=a?I.default.get(a):null,l=null!=n?n:r;return[e,t,o,null!=a?S.default.isEntitledToSku(t,a,r,l):null,R.default.canInstallPremiumApplications(t),a]})),f=d[0],c=d[1],p=d[2],y=d[3],m=d[4],b=d[5],C=(0,l.useStateFromStores)([E.default],(function(){return E.default.isFocused()})),M=(0,l.useStateFromStores)([O.default],(function(){return O.default.isPurchasingSKU})),N=(0,l.useStateFromStores)([_.default],(function(){return _.default.locale})),P=(0,v.useAnalyticsContext)();if(null!=n&&null==o)throw new Error("Unexpected entitlementBranchId without a channelId");return a.createElement(z,B({},u,{applicationId:r,skuId:i,entitlementBranchId:n,channelId:o,application:f,sku:p,isAuthenticated:null!=c,isInTestMode:s,isEntitled:y,isUserPremium:m,isWindowFocused:C,isPurchasing:M,locale:N,analyticsContext:P,ref:t,targetSkuId:b}))}));t.default=K},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getFilteredStickers=t.getWebStickerPackPriceLabel=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(427))&&r.__esModule?r:{default:r},i=n(5187);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}t.getWebStickerPackPriceLabel=function(e,t,n,r){void 0===n&&(n=!1),void 0===r&&(r=!1);return(0,i.getStickerPackPriceLabel)(e,(function(e,t){return u("span",{style:{textDecoration:"line-through",marginLeft:"4px"}},t,e)}),t,n,r)};t.getFilteredStickers=function(e){if(""===e)return null;var t=[],n=[];return(0,i.searchAllStickers)(e).forEach((function(e){o.default.ownsStickerPack(e.pack_id)?t.push(e):o.default.canPurchaseStickerPack(e.pack_id)&&n.push(e)})),{owned:t,unowned:n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updatePermission=function(e,t,n){r.default.dispatch({type:o.ActionTypes.CHANNEL_SETTINGS_PERMISSIONS_UPDATE_PERMISSION,id:e,allow:t,deny:n})},t.selectPermission=function(e){r.default.dispatch({type:o.ActionTypes.CHANNEL_SETTINGS_PERMISSIONS_SELECT_PERMISSION,id:e})},t.setAdvancedMode=function(e){r.default.dispatch({type:o.ActionTypes.CHANNEL_SETTINGS_PERMISSIONS_SET_ADVANCED_MODE,advancedMode:e})},t.init=function(){r.default.dispatch({type:o.ActionTypes.CHANNEL_SETTINGS_PERMISSIONS_INIT})},t.savePermissionUpdates=function(e,t,n){return r.default.dispatch({type:o.ActionTypes.CHANNEL_SETTINGS_PERMISSIONS_SUBMITTING}),new Promise((function(n){!function r(){if(0===t.length)return n();var o=t.pop();if(null==o)return r();a.default.updatePermissionOverwrite(e,o).then(r,r)}()})).then((function(){r.default.dispatch({type:o.ActionTypes.CHANNEL_SETTINGS_PERMISSIONS_SAVE_SUCCESS,silent:n})}))};var r=i(n(2)),a=i(n(354)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(8883)),l=p(n(172)),u=p(n(7683)),s=n(1),d=p(n(7)),f=p(n(6732)),c=p(n(6728));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t,n,r=e.className,l=e.message,p=e.children,v=e.content,m=e.onUpdate,h=l.isEdited(),_=l.state===s.MessageStates.SEND_FAILED,g=l.state===s.MessageStates.SENDING,E=l.type===s.MessageTypes.APPLICATION_COMMAND,S=null===(t=l.editedTimestamp)||void 0===t?void 0:t.toString(),O=a.useRef(!1);return a.useLayoutEffect((function(){O.current?null!=m&&m():O.current=!0}),[m,l.content,v,S,p]),y("div",{className:(0,o.default)(r,f.default.markup,(n={},n[c.default.messageContent]=!0,n[c.default.isSending]=g&&!E,n[c.default.markupRtl]="rtl"===(0,i.default)(l.content),n[c.default.isFailed]=_,n))},void 0,p||function(e,t){return e.hasFlag(s.MessageFlags.SOURCE_MESSAGE_DELETED)?d.default.Messages.SOURCE_MESSAGE_DELETED:t}(l,v),h&&null!=l.editedTimestamp&&y(u.default,{timestamp:l.editedTimestamp},void 0,y("span",{className:c.default.edited},void 0,"(",d.default.Messages.MESSAGE_EDITED,")")))}m.displayName="MessageContent";var h=a.memo(m,(function(e,t){var n,r,a=t.message,o=e.message;return(0,l.default)(e,t,["message"])&&a.content===o.content&&a.state===o.state&&(null===(n=a.editedTimestamp)||void 0===n?void 0:n.toString())===(null===(r=o.editedTimestamp)||void 0===r?void 0:r.toString())}));t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(6)),a=i(n(3)),o=i(n(2));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s={},d={favorites:[],timesFavorited:0};var f=function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var o=a.prototype;return o.initialize=function(e){null!=e&&(d=e).favorites.forEach((function(e){s[e.url]=e}))},o.getState=function(){return d},o.getFavorites=function(){return d.favorites},o.shouldShowTooltipOnFavorite=function(){return d.timesFavorited<=2},o.getIsFavorite=function(e){return null!=s[e]},o.getRandomFavorite=function(){return r.default.sample(d.favorites)},a}(a.default.PersistedStore);f.persistKey="GIFFavoritesStore",f.migrations=[function(e){return null==e?{favorites:[],timesFavorited:0}:Array.isArray(e)?{favorites:e,timesFavorited:0}:e},function(e){return Array.isArray(e.favorites)?e:{favorites:[],timesFavorited:0}}];var c=new f(o.default,{GIF_FAVORITE_ADD:function(e){var t=e.gif;if(null!=s[t.url])return!1;d=u({},d,{favorites:[t].concat(d.favorites)}),s[t.url]=t,d.timesFavorited+=1},GIF_FAVORITE_REMOVE:function(e){var t=e.url;if(!delete s[t])return!1;var n=d.favorites,r=n.findIndex((function(e){var n=e.url;return t===n}));if(null==r)return!1;d.favorites=n.slice(0,r).concat(n.slice(r+1,n.length))}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={setDiversityColor:function(e){a.default.dispatch({type:o.ActionTypes.EMOJI_DIVERSITY_COLOR_CHANGE,color:e})},fetchEmoji:function(e){a.default.maybeDispatch({type:o.ActionTypes.EMOJI_FETCH,guildId:e}),r.default.get({url:o.Endpoints.GUILD_EMOJIS(e),oldFormErrors:!0}).then((function(t){return a.default.dispatch({type:o.ActionTypes.EMOJI_FETCH_SUCCESS,guildId:e,emojis:t.body})}),(function(){return a.default.dispatch({type:o.ActionTypes.EMOJI_FETCH_FAILURE,guildId:e})}))},uploadEmoji:function(e,t,n){return a.default.dispatch({type:o.ActionTypes.EMOJI_UPLOAD_START,guildId:e}),r.default.post({url:o.Endpoints.GUILD_EMOJIS(e),body:{image:t,name:n},oldFormErrors:!0}).then((function(){return a.default.dispatch({type:o.ActionTypes.EMOJI_UPLOAD_STOP,guildId:e})}),(function(t){return a.default.dispatch({type:o.ActionTypes.EMOJI_UPLOAD_STOP,guildId:e}),Promise.reject(t)}))},deleteEmoji:function(e,t){a.default.dispatch({type:o.ActionTypes.EMOJI_DELETE,guildId:e,emojiId:t}),r.default.delete({url:o.Endpoints.GUILD_EMOJI(e,t),oldFormErrors:!0})},updateEmoji:function(e,t,n){r.default.patch({url:o.Endpoints.GUILD_EMOJI(e,t),body:{name:n},oldFormErrors:!0})},favoriteEmoji:function(e){a.default.dispatch({type:o.ActionTypes.EMOJI_FAVORITE,emoji:e})},unfavoriteEmoji:function(e){a.default.dispatch({type:o.ActionTypes.EMOJI_UNFAVORITE,emoji:e})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMutedUntilText=s,t.default=function(e){var t=e.muteConfig,n=e.className,r=s(t);return null!=r?u(a.default,{size:a.default.Sizes.SIZE_12,color:a.default.Colors.MUTED,className:n},void 0,r):null};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(43)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){return null==e||null==e.end_time?null:o.default.Messages.MUTED_UNTIL_TIME.format({endTime:new Date(e.end_time).toLocaleString(o.default.getLocale(),{month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit"})})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SlideIn=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(265)),l=n(141),u=s(n(6911));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v={friction:7,tension:60},y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).animation=new i.default.Value(0),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.componentWillAppear=function(e){this.animateTo(1).start(e)},a.componentWillEnter=function(e){this.animateTo(1).start(e)},a.componentWillLeave=function(e){this.context.reducedMotion.enabled?this.animateTo(0).start(e):i.default.stagger(250,[this.animateTo(1.3),this.animateTo(0)]).start(e)},a.animateTo=function(e){return i.default.spring(this.animation,c({},v,{toValue:e}))},a.getAnimatedStyle=function(){var e=this.context.reducedMotion;return i.default.accelerate({opacity:this.animation,transform:e.enabled?void 0:[{translateY:this.animation.interpolate({inputRange:[0,1],outputRange:["150%","0%"]})}]})},a.render=function(){var e=this.props,t=e.className,n=e.children;return f(i.default.div,{className:(0,o.default)(t,u.default.slider),style:this.getAnimatedStyle()},void 0,n)},r}(a.Component);t.SlideIn=y,y.displayName="SlideIn",y.contextType=l.AccessibilityPreferencesContext;var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=c(n(7908)),l=c(n(1080)),u=c(n(5299)),s=c(n(12)),d=c(n(8480)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function m(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))}}var h=a.forwardRef((function(e,t){var n=e.onAddedPhone,r=e.onClose,c=e.transitionState,p=(0,o.useStateFromStores)([s.default],(function(){return s.default.getNullableCurrentUser()})),y=a.useState(null),h=y[0],_=y[1],g=a.useState(null),E=g[0],S=g[1],O=a.useState(null),I=O[0],T=O[1],b=a.useState(!1),C=b[0],M=b[1],N=a.useCallback(function(){var e=m(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return M(!0),e.prev=1,e.next=4,u.default.beginAddPhone(t);case 4:T(null),_(t),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),T(new l.default(e.t0));case 11:M(!1);case 12:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t){return e.apply(this,arguments)}}(),[]),P=a.useCallback(function(){var e=m(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=h&&null!=p){e.next=2;break}return e.abrupt("return");case 2:return M(!0),e.prev=3,e.next=6,u.default.verifyPhone(h,t);case 6:n=e.sent,r=n.token,T(null),S(r),e.next=15;break;case 12:e.prev=12,e.t0=e.catch(3),T(new l.default(e.t0));case 15:M(!1);case 16:case"end":return e.stop()}}),e,null,[[3,12]])})));return function(t){return e.apply(this,arguments)}}(),[p,h]),A=a.useCallback(function(){var e=m(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=E){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,u.default.addPhone(E,t);case 4:null==n||n(),r();case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),[n,r,E]);return null!=E?v(i.default,{onClose:r,transitionState:c,title:f.default.Messages.USER_SETTINGS_EDIT_ACCOUNT_PASSWORD_LABEL,handleSubmit:A}):v(d.default,{onClose:r,transitionState:c,error:null==I?void 0:I.getAnyErrorMessage(),working:C,validPhone:null!=h,onAddPhone:N,onVerifyPhone:P})}));t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(11)),a=l(n(2)),o=n(8542),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u={open:function(e){a.default.dispatch({type:i.ActionTypes.NOTIFICATION_SETTINGS_MODAL_OPEN,guildId:e})},close:function(){a.default.dispatch({type:i.ActionTypes.NOTIFICATION_SETTINGS_MODAL_CLOSE})},updateGuildNotificationSettings:function(e,t,n){r.default.patch({url:i.Endpoints.USER_GUILD_SETTINGS(e||i.ME),body:t,oldFormErrors:!0}),a.default.dispatch({type:i.ActionTypes.USER_GUILD_SETTINGS_GUILD_UPDATE,guildId:e,settings:t}),(0,o.trackGuildNotificationSettingsUpdate)(e,t,n)},updateChannelOverrideSettings:function(e,t,n,l){var u,s={channel_overrides:(u={},u[t]=n,u)};r.default.patch({url:i.Endpoints.USER_GUILD_SETTINGS(e||i.ME),body:s,oldFormErrors:!0}),a.default.dispatch({type:i.ActionTypes.USER_GUILD_SETTINGS_CHANNEL_UPDATE,guildId:e,channelId:t,settings:n}),(0,o.trackChannelNotificationSettingsUpdate)(e,t,n,l)}};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePreventIdle=u,t.default=s;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(8096);function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(e){var t=a.useContext(o.IdleHandlerContext),n=t.onPreventIdle,r=t.onAllowIdle;return{preventIdle:a.useCallback((function(){n(e)}),[e,n]),allowIdle:a.useCallback((function(){r(e)}),[e,r])}}function s(e){var t=e.children,n=e.className,r=a.useContext(o.IdleHandlerContext),i=r.onForceIdle,s=r.onActive,d=u("interact"),f=d.preventIdle,c=d.allowIdle;a.useEffect((function(){return function(){return c()}}),[c]);var p=a.useCallback((function(e){var t,n=null!==(t=e.target.ownerDocument)&&void 0!==t?t:document;e.currentTarget.contains(n.activeElement)||i()}),[i]);return l("div",{className:n,onMouseEnter:f,onMouseLeave:c,onFocus:s,onBlur:p},void 0,t)}s.displayName="PreventIdle"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var u={};function s(){u={}}var d=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.getPendingReply=function(e){return u[e]},r}(r.default.Store))(a.default,{CREATE_PENDING_REPLY:function(e){var t=e.channel,n=e.message,r=e.shouldMention,a=void 0===r||r,o=e.showMentionToggle,i=void 0===o||o;u[t.id]={channel:t,message:n,shouldMention:a,showMentionToggle:i}},SET_PENDING_REPLY_SHOULD_MENTION:function(e){var t=e.channelId,n=e.shouldMention;if(!(t in u))return!1;u[t]=l({},u[t],{shouldMention:n})},DELETE_PENDING_REPLY:function(e){var t=e.channelId;delete u[t]},CONNECTION_OPEN:function(e){return s()},LOGOUT:function(e){return s()},MESSAGE_DELETE:function(e){var t,n,r=e.id,a=e.channelId;if((null===(t=u[a])||void 0===t||null===(n=t.message)||void 0===n?void 0:n.id)!==r)return!1;delete u[a]}});t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=J();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=Q(n(8)),i=Q(n(61)),l=Q(n(7604)),u=n(3),s=Q(n(351)),d=Q(n(8124)),f=n(7635),c=Q(n(90)),p=Q(n(7627)),v=Q(n(8975)),y=n(8129),m=n(1035),h=Q(n(8987)),_=n(7728),g=Q(n(7875)),E=Q(n(9002)),S=Q(n(80)),O=n(7701),I=Q(n(5421)),T=n(5407),b=n(5187),C=n(1063),M=Q(n(64)),N=Q(n(357)),P=Q(n(48)),A=Q(n(8131)),R=Q(n(151)),L=Q(n(35)),D=Q(n(12)),w=n(7702),k=Q(n(102)),j=Q(n(13)),U=n(7612),G=Q(n(9004)),F=Q(n(9009)),B=Q(n(9024)),H=Q(n(9025)),x=Q(n(9026)),V=Q(n(9027)),W=Q(n(9028)),Y=Q(n(9030)),z=n(8615),K=Q(n(9031)),$=Q(n(9033)),Z=Q(n(9034)),q=n(1),X=Q(n(6738));function Q(e){return e&&e.__esModule?e:{default:e}}function J(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return J=function(){return e},e}function ee(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var te=ee(K.default,{});function ne(e,t){var n,r,K,Q=e.textValue,J=e.richValue,ne=e.className,re=e.innerClassName,ae=e.disabled,oe=e.placeholder,ie=e.channel,le=e.type,ue=e.focused,se=e.renderAttachButton,de=e.shouldRenderPremiumGiftButton,fe=e.shouldUploadLongMessages,ce=e.pendingReply,pe=e.onChange,ve=e.onResize,ye=e.onBlur,me=e.onFocus,he=e.onKeyDown,_e=e.onSubmit,ge=e.promptToUpload,Ee=e.highlighted,Se=e.canExecuteCommands,Oe=e.canMentionRoles,Ie=e.canMentionChannels,Te=e.maxCharacterCount,be=e.characterCountClassName,Ce=e.autoSuggestEnabled,Me=void 0!==Ce&&Ce,Ne=e.canAttachStickers,Pe=void 0!==Ne&&Ne,Ae=e.canAddGIFs,Re=void 0!==Ae&&Ae,Le=e.disableAutoFocus,De=le===q.TextareaTypes.THREAD_CREATION?C.DraftType.FirstThreadMessage:C.DraftType.ChannelMessage,we=a.useState((function(){return new i.default}))[0],ke=a.useRef(null),je=a.useRef(null),Ue=a.useRef(null),Ge=a.useRef(null),Fe=a.useRef(null),Be=a.useRef(null),He=a.useRef(null),xe=a.useRef(null),Ve=a.useRef(null);a.useEffect((function(){we.emit("text-changed",Q,J)}),[Q,J,we]);if(null!=t&&"function"==typeof t)throw Error("Only Ref objects are supported");null==t&&(t=Ge);var We=(0,u.useStateFromStores)([L.default],(function(){return L.default.useRichChatTextBox}),[])&&!j.default.isAndroid()&&null!=window.ResizeObserver,Ye=ie.getGuildId(),ze=(0,u.useStateFromStores)([N.default],(function(){return null!=Ye&&N.default.isLurking(Ye)}),[Ye]),Ke=(0,u.useStateFromStores)([M.default,D.default],(function(){var e,t,n=D.default.getCurrentUser();return null!==(e=null!=Ye&&null!=n?null===(t=M.default.getMember(Ye,n.id))||void 0===t?void 0:t.isPending:null)&&void 0!==e&&e})),$e=(0,u.useStateFromStoresObject)([P.default,R.default],(function(){var e=ie.isPrivate(),t=P.default.can(q.Permissions.SEND_MESSAGES,ie),n=t&&P.default.can(q.Permissions.ATTACH_FILES,ie);return{disabled:ae||Ke||!e&&!t,canAttachFiles:e||Ke||n,canMentionEveryone:e||Ke||P.default.can(q.Permissions.MENTION_EVERYONE,ie),hidePersonalInformation:R.default.hidePersonalInformation}}),[ae,ie]),Ze=$e.disabled,qe=$e.canAttachFiles,Xe=$e.canMentionEveryone,Qe=$e.hidePersonalInformation,Je=(0,u.useStateFromStores)([c.default],(function(){return c.default.fontSize})),et=(0,u.useStateFromStores)([A.default],(function(){return A.default.isEnabled()})),tt=(0,_.useExpressionPickerStore)((function(e){return[e.activeView,e.activeViewType]}),l.default),nt=tt[0],rt=tt[1];a.useEffect((function(){return function(){(0,_.closeExpressionPicker)(le)}}),[le]);var at=(0,u.useStateFromStores)([p.default],(function(){return null!=p.default.getActiveCommand()})),ot=(0,f.useShouldRenderStickerPickerForChannel)(ie),it=a.useCallback((function(){var e;null==nt&&(null===(e=Ue.current)||void 0===e||e.handleOuterClick())}),[nt]),lt=function(e,t,n,r){var o=a.useState(!1),i=o[0],l=o[1],u=a.useCallback((function(a,o,u){var s,d;if(!i){l(!0);var f=null!==(s=null===(d=I.default.getStickerPreview(r))||void 0===d?void 0:d.map((function(e){return e.id})))&&void 0!==s?s:[];e(a,f,o,u).then((function(e){var r=e.shouldClear,a=e.shouldRefocus;null!=n.current&&(r&&t===q.TextareaTypes.NORMAL&&n.current.clearValue(),l(!1),(0,_.closeExpressionPicker)(),a&&n.current.focus())}))}}),[n,e,i,t,r]);return{submitting:i,submit:u}}(_e,le,Ue,ie.id),ut=lt.submitting,st=lt.submit,dt=function(e,t){return a.useCallback((function(n){var r;(0,_.closeExpressionPicker)(),e(n.url),null===(r=t.current)||void 0===r||r.focus()}),[t,e])}(st,Ue),ft=function(e){return a.useCallback((function(t,n,r){void 0===r&&(r=!1);var a=e.current;null!=t&&null!=a&&a.insertEmoji(t,n,r),n&&(0,_.closeExpressionPicker)()}),[e])}(Ue),ct=function(e,t,n,r,o){return a.useCallback((function(a,i){var l;if(!n){var u;if((0,b.shouldAttachSticker)(i,r,o))(0,z.trackStickerPreviewSelect)({sticker:a,stickerSelectLocation:i,isReplacement:null!=I.default.getStickerPreview(o)}),(0,T.addStickerPreview)(o,a);else s.default.sendStickers(o,[a.id],"",s.default.getSendMessageOptionsForReply(t)),(0,O.deletePendingReply)(o),null===(u=e.current)||void 0===u||u.clearValue();(0,_.closeExpressionPicker)(),null===(l=e.current)||void 0===l||l.focus()}}),[n,e,t,r,o])}(Ue,ce,Ze,Q,ie.id),pt=a.useCallback((function(){var e;return null==Be||null===(e=Be.current)||void 0===e?void 0:e.hide()}),[]),vt=a.useCallback((function(e){we.emit("autocomplete-visibility-change",e)}),[we]);!function(e,t,n,r){var o=a.useCallback((function(){t||(0,_.toggleExpressionPicker)(m.ExpressionPickerViewType.EMOJI,e)}),[t,e]),i=a.useCallback((function(){!t&&n&&(0,_.toggleExpressionPicker)(m.ExpressionPickerViewType.GIF,e)}),[n,t,e]),l=a.useCallback((function(){!t&&r&&(0,_.toggleExpressionPicker)(m.ExpressionPickerViewType.STICKER,e)}),[r,t,e]);(0,w.useComponentAction)({event:q.ComponentActions.TOGGLE_EMOJI_POPOUT,handler:o}),(0,w.useComponentAction)({event:q.ComponentActions.TOGGLE_GIF_PICKER,handler:i}),(0,w.useComponentAction)({event:q.ComponentActions.TOGGLE_STICKER_PICKER,handler:l})}(le,Ze,Re,ot&&Pe);var yt=!Ze&&(de||null==le||le===q.TextareaTypes.NORMAL||le===q.TextareaTypes.RULES_INPUT),mt=k.default.canEveryoneRole(q.Permissions.SEND_MESSAGES,ie),ht=Ze&&!((ze||Ke)&&mt)||ut&&le!==q.TextareaTypes.RULES_INPUT,_t=Ze?null:null==se?void 0:se(X.default.attachButton),gt=(0,u.useStateFromStores)([g.default],(function(){return g.default.expressionSuggestionsEnabled})),Et=(0,f.useExpressionSuggestionsExperiment)()[0].enabled,St=(0,u.useStateFromStores)([I.default],(function(){return I.default.getStickerPreview(ie.id)})),Ot=null!=St&&St.length>0,It=d.default.useExperiment({})[0].allowSlashCommands&&We,Tt=null==nt||null==rt||rt!==le,bt=!It||!Se||!ue||Q!==U.COMMAND_SENTINEL,Ct=null!=ce,Mt=a.useCallback((function(){var e,t;return!(bt||!(null===(e=je.current)||void 0===e?void 0:e.onTabOrEnter()))||((null===(t=ke.current)||void 0===t?void 0:t.onTabOrEnter(!1))||!1)}),[bt]),Nt=a.useCallback((function(e){var t,n;return!(bt||!(null===(t=je.current)||void 0===t?void 0:t.onTabOrEnter()))||((null===(n=ke.current)||void 0===n?void 0:n.onTabOrEnter(!0,e))||!1)}),[bt]),Pt=a.useCallback((function(e){var t,n;return!(bt||!(null===(t=je.current)||void 0===t?void 0:t.onMoveSelection(e)))||((null===(n=ke.current)||void 0===n?void 0:n.onMoveSelection(e))||!1)}),[bt]);return ee(y.EventEmitterProvider,{value:we},void 0,a.createElement("div",{ref:t,className:(0,o.default)(ne,(n={},n[X.default.channelTextArea]=!0,n[X.default.channelTextAreaDisabled]=ht,n[X.default.highlighted]=Ee,n)),onMouseDown:it},null!=ce?ee(V.default,{reply:ce}):null,a.createElement("div",{ref:Fe,onScroll:pt,className:(0,o.default)(re,(r={},r[X.default.scrollableContainer]=!0,r[X.default.webkit]="Blink"===platform.layout,r[X.default.hasReply]=null!=ce,r))},ot&&Pe?ee(Y.default,{channelId:ie.id}):null,ee("div",{className:(0,o.default)((K={},K[X.default.inner]=!0,K[X.default.innerDisabled]=ht,K[X.default.sansAttachButton]=le!==q.TextareaTypes.FORM&&le!==q.TextareaTypes.EDIT&&le!==q.TextareaTypes.RULES_INPUT,K))},void 0,_t,ee(S.default,{ringTarget:t,ringClassName:X.default.focusRing},void 0,a.createElement(F.default,{ref:Ue,focused:ue,useSlate:We,textValue:Q,richValue:J,disabled:Ze,placeholder:oe,isPreviewing:(ze||Ke)&&mt,channel:ie,type:le,draftType:De,canPasteFiles:qe,shouldUploadLongMessages:fe,onChange:pe,onResize:ve,onBlur:ye,onFocus:me,onKeyDown:he,onSubmit:st,onTab:Mt,onEnter:Nt,onMoveSelection:Pt,onSelectionChanged:function(e){null!=Ue.current&&we.emit("selection-changed",e)},onMaybeShowAutocomplete:function(){var e;null===(e=ke.current)||void 0===e||e.onMaybeShowAutocomplete()},promptToUpload:ge,fontSize:Je,spellcheckEnabled:et,canUseCommands:Se,canOnlyUseTextCommands:Ct,showExpressionSuggestionsToggle:Et,disableAutoFocus:Le})),le!==q.TextareaTypes.RULES_INPUT?ee("div",{className:X.default.buttons},void 0,de?ee(x.default,{disabled:Ze,channel:ie}):null,le===q.TextareaTypes.NORMAL?a.createElement(H.default,{ref:He,disabled:Ze,type:le}):null,ot&&le===q.TextareaTypes.NORMAL?a.createElement(W.default,{ref:xe,disabled:Ze,type:le}):null,a.createElement(B.default,{ref:Ve,disabled:Ze,type:le})):null)),ot&&!__OVERLAY__&&le===q.TextareaTypes.NORMAL&&Me&&te,bt?null:a.createElement(v.default,{ref:je,channel:ie,canOnlyUseTextCommands:Ct}),a.createElement(G.default,{ref:ke,channel:ie,hidePersonalInformation:Qe,canMentionEveryone:Xe||le===q.TextareaTypes.RULES_INPUT,canMentionUsers:le!==q.TextareaTypes.RULES_INPUT,canMentionRoles:Oe,canMentionChannels:Ie,canExecuteCommands:!0===Se,useNewSlashCommands:It,canOnlyUseTextCommands:Ct,canPostStickers:ot,textValue:Q,submit:st,focused:ue,expressionPickerView:nt,emojiIntention:le===q.TextareaTypes.RULES_INPUT?q.EmojiIntention.COMMUNITY_CONTENT:q.EmojiIntention.CHAT,type:le,hideMentionDescription:le===q.TextareaTypes.RULES_INPUT,editorRef:Ue,onSelectSticker:ct,onVisibilityChange:vt}),We&&null!=J&&yt?ee($.default,{document:J.document,maxCharacterCount:Te,currentLength:Q.length,className:be}):null,!We||__OVERLAY__||null==J||at?null:a.createElement(Z.default,{ref:Be,editorRef:Ue,containerRef:Fe,value:J}),ot&&Et&>&&Me&&!Ot&&!__OVERLAY__&&null!=J?ee(E.default,{editorRef:Ue,isEditorFocused:ue,onSelectSticker:ct}):null),Tt?null:ee(h.default,{positionTargetRef:t,isEditingMessage:le===q.TextareaTypes.EDIT,onSelectGIF:dt,onSelectEmoji:ft,onSelectSticker:ct,emojiButtonRef:Ve,stickerButtonRef:xe,gifButtonRef:He,channel:ie,canAddGIFs:Re,canAttachStickers:Pe}))}ne.displayName="ChannelTextAreaContainer";var re=a.memo(a.forwardRef(ne));t.default=re},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(3)),a=d(n(2)),o=d(n(104)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7645)),l=n(7628),u=n(7573);n(1);function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=null,y=null,m={};function h(){v=null,y=null,m={}}function _(e,t,n){var r=m[e];if(null==r)return!1;var a=r.find((function(e){return e.id===t}));if(null==a||void 0===a.commandCount)return!1;a.commandCount+=n,m[e]=[].concat(r)}var g=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.getRemoteGuildApplications=function(e){return null==e?null:m[e]},a.getGuildSectionsWithCommands=function(e){return this.getGuildSections(e).filter((function(e){return e.commandCount&&e.commandCount>0}))},a.getGuildSections=function(e){if(null==e)return[];var t=m[e];return null==t?[]:t.concat([])},a.getGuildSection=function(e,t){if(null==e)return null;var n,r=m[e];return null!=r&&null!==(n=r.find((function(e){return e.id===t})))&&void 0!==n?n:null},a.getTotalGuildCommands=function(e){for(var t,n=0,r=f(this.getGuildSections(e));!(t=r()).done;){var a=t.value;null!=a.commandCount&&(n+=a.commandCount)}return n},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return h()},LOGOUT:function(e){return h()},GUILD_APPLICATION_COMMANDS_UPDATE:function(e){var t=e.applications;if(e.nonce!==v||null==y||null==t)return!1;m[y]=t.sort((function(e,t){var n=e.name,r=t.name;return n===r?0:n<r?-1:1})).map((function(e){return{type:u.ApplicationCommandSectionType.GUILD,id:e.id,name:e.name,icon:e.icon,bot:null!=e.bot?new o.default(e.bot):void 0,commandCount:e.command_count}}))},APPLICATIONS_REQUEST:function(e){var t=e.nonce,n=e.guildId;v=t,y=n},INTEGRATION_CREATE:function(e){var t=e.guildId;return null==e.integration.application||y===t&&i.queryGuildApplications(t,l.DISCOVERY_COMMANDS_QUERY_LIMIT),!1},INTEGRATION_DELETE:function(e){var t=e.guildId,n=e.applicationId,r=m[t];if(null==n||null==r)return!1;var a=r.findIndex((function(e){return e.id===n}));if(a<0)return!1;r.splice(a,1),m[t]=[].concat(r)},APPLICATION_COMMAND_CREATE:function(e){_(e.guildId,e.applicationId,1)},APPLICATION_COMMAND_DELETE:function(e){_(e.guildId,e.applicationId,-1)}});t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return l.default.embedded&&null!=e&&""!==e?null!=e&&(0,o.isStickerAssetUrl)(e)?null:[c(a.MenuItem,{id:"copy-native-link",label:s.default.Messages.COPY_LINK,action:function(){return u.default.copy(e)}},"copy-native-link"),c(a.MenuItem,{id:"open-native-link",label:s.default.Messages.OPEN_LINK,action:function(n){return(0,i.handleClick)({href:e,trusted:(0,i.isLinkTrusted)(e,t),shouldConfirm:!0},n)}},"open-native-link")]:null};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(7563),o=n(5187),i=n(683),l=d(n(13)),u=d(n(37)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isKnownLang=function(e){return e.toLowerCase()in _},t.isPointInCodeBlock=function(e,t){var n=e.value.document,r=n.getFirstText();if(null==r)return!1;var a=u.default.serializeSelection(n,{start:{key:r.key,offset:0},end:t},"raw",!0).match(/```/g);return null!=a&&a.length>0&&a.length%2!=0},t.getLineState=function(e){var t=e.data.get("lineType");return null==t?null:JSON.parse(t)},t.default=function(){return{onChange:s.catchAndLogExceptions(P),decorateNode:s.catchAndLogExceptions(F),renderDecoration:B}},t.computeLineStates=L,t.findBackticksOnLine=k,t.caseInsensitiveLangRegex=t.langRegex=void 0;var r=c(n(0)),a=d(n(8259)),o=d(n(21)),i=d(n(369)),l=d(n(1041)),u=d(n(7833)),s=c(n(7670));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}for(var m,h=a.default.listLanguages(),_=Object.create(null),g=v(h);!(m=g()).done;){var E=m.value;E=E.toLowerCase();var S=a.default.getLanguage(E);if(null!=S){var O=S.aliases;if(_[E]=E,null!=O)for(var I,T=v(O);!(I=T()).done;){var b=I.value;_[b.toLowerCase()]=E}}}var C=/^[a-z0-9_+\-.#]+$/;t.langRegex=C;var M=/^[a-z0-9_+\-.#]+$/i;for(var N in t.caseInsensitiveLangRegex=M,_)if(!N.match(C))throw new Error("Language name does not match regex: "+N);function P(e,t){!function(e,t){for(var n,r=v(t);!(n=r()).done;){var a=n.value,o=D(a);a.line.data.get("lineType")!=o&&e.setNodeByKey(a.line.key,{data:{lineType:o}})}}(e,L(e.value.document)),t()}var A=null,R=[];function L(e){if(A===e)return R;for(var t,n=[],r=null,i=v(e.nodes);!(t=i()).done;){var l=t.value;(0,o.default)("block"===l.object,"Slate: Invalid block type: "+l.object+" "+l.type),r=w(l,null!=r&&(r.isInCodeBlock||r.opensCodeBlock),null!=r&&(r.isStyledCodeBlockLine||r.opensCodeBlockOnOwnLine),null==r||!r.opensCodeBlock&&r.closesCodeBlock?null:r.lang),n.push(r)}return function(e){for(var t,n=[],r=!1,o=v(e);!(t=o()).done;){var i=t.value,l=i===e[e.length-1];if((i.closesCodeBlock||l)&&(r&&l&&!i.closesCodeBlock&&n.push(i),r=!1,n.length>0)){var u=n.map((function(e){return e.line.text})).join("\n"),s=n[0].lang;null!=s&&null!=a.default.getLanguage(s)&&function(){var e=G(u,s);null!=e&&n.forEach((function(t,n){return t.syntaxHighlightedHtml=e[n]}))}(),n=[]}r&&n.push(i),i.opensCodeBlock&&(r=!0)}}(n),A=e,R=n,n}function D(e){if(!e.isStyledCodeBlockLine&&!e.wasInCodeBlock)return null;var t={type:"code",lang:e.lang,wasInCodeBlock:e.wasInCodeBlock,isInCodeBlock:e.isInCodeBlock,isStyledCodeBlockLine:e.isStyledCodeBlockLine,syntaxHighlightedHtml:e.syntaxHighlightedHtml};return JSON.stringify(t)}function w(e,t,n,r){var a=k(e.text),o=a[0],i=a[a.length-1],l=null==i?null:e.text.substring(i+3),u=t&&null!=o,s=t&&0===a.length,d=n&&0===a.length,f=(u?a.slice(1):a).length%2==1,c=f&&(null==l||""===l||null!=l.match(M)),p=c&&null!=l&&_[l.toLowerCase()]||null;return{line:e,wasInCodeBlock:t,isInCodeBlock:s,isStyledCodeBlockLine:d,lang:f||u?p:r,syntaxHighlightedHtml:null,closesCodeBlock:u,opensCodeBlock:f,opensCodeBlockOnOwnLine:c}}function k(e){for(var t,n=[],r=/\\|```/g;null!=(t=r.exec(e));)"\\"!==t[0]?n.push(t.index):r.lastIndex+=1;return n}var j={max:1/0,maxAge:6e4,updateAgeOnGet:!0},U=new i.default(j);function G(e,t){var n=e+"-"+t,r=U.get(n);if(null!=r)return r;var a=l.default.highlight(t,e);if(null==a)return null;var o=a.value.split("\n");return U.set(n,o),o}function F(e,t,n){if("block"!==e.object)return n();if(null==e.data.get("lineType"))return n();var r=t.value.document,a=r.nodes.indexOf(e),o=L(r)[a],i=o.syntaxHighlightedHtml,l=o.isStyledCodeBlockLine;if(null==i||!l)return n();for(var u,d=i.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">").replace(/"/g,'"').replace(/'/g,"'"),f=/(?:<span class="([^"]*)">)|(?:<\/span>)/g,c=[],p=[],v=0,y=0;u=f.exec(d);){var m=u.index+u[0].length,h=u.index-y;u.index>y&&(c.length>0&&p.push({type:"SlateCodeBlocks:"+c.join(":"),anchor:s.findPointInBlockNode(e,v,!0),focus:s.findPointInBlockNode(e,v+h,!0)}),v+=h),"</span>"===u[0]?c.pop():c.push(u[1]),y=m}return[].concat(p,n())}function B(e,t,n){var a=e.children,o=e.decoration,i=e.attributes;if(""===e.text)return n();if(o.type.startsWith("SlateCodeBlocks:")){var l=o.type.split(":").slice(1);return r.createElement("span",p({className:l.join(" ")},i),a)}return n()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=v(n(21)),l=v(n(80)),u=v(n(249)),s=n(169),d=v(n(7692)),f=n(1),c=v(n(7)),p=v(n(7048));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).inputRef=a.createRef(),t.handleRemove=function(){t.props.onChange(null)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n);var v=r.prototype;return v.handleExternalFileChange=function(e){(0,i.default)(null!=this.inputRef.current,"ImageInputRef asked to handleExternalFileChange when not mounted"),this.inputRef.current.handleFileChange(e)},v.render=function(){var e,t,n,r,i=this.props,v=i.avatar,y=i.hint,h=i.name,_=i.makeURL,g=i.disabled,E=i.onChange,S=i.showIcon,O=i.className,I=i.avatarClassName,T=i.hideSize,b=i.showRemoveButton,C=i.showEditingModal;return(e=null!=v&&/^data:/.test(v)?v:_(v))?t='url("'+e+'")':n=m("div",{className:p.default.avatarUploaderAcronym},void 0,(0,s.getAcronym)(h)),g?m("div",{className:(0,o.default)(p.default.avatarUploader,p.default.disabled,O)},void 0,m("div",{className:(0,o.default)(p.default.avatarUploaderInner,I),style:{backgroundImage:t}},void 0,n)):(null!=v?r=m(u.default,{className:p.default.removeButton,onClick:this.handleRemove},void 0,c.default.Messages.REMOVE):T||(r=m("small",{className:p.default.sizeInfo},void 0,c.default.Messages.MINIMUM_SIZE.format({size:f.AVATAR_SIZE}))),m("div",{className:(0,o.default)(p.default.avatarUploader,O)},void 0,m(l.default,{within:!0},void 0,m("div",{className:(0,o.default)(p.default.avatarUploaderInner,I),style:{backgroundImage:t}},void 0,m("span",{"aria-hidden":!0},void 0,n),m("div",{className:p.default.avatarUploaderHint},void 0,y),a.createElement(d.default,{ref:this.inputRef,onChange:E,className:p.default.fileInput,"aria-label":y,showEditingModal:C,tabIndex:0}),S&&m("div",{className:p.default.avatarUploaderIndicator}))),b?r:null))},r}(a.PureComponent);_.displayName="AvatarUploader",_.defaultProps={name:"",makeURL:function(e){return e},hint:c.default.Messages.CHANGE_AVATAR,disabled:!1,showIcon:!1,hideSize:!1,showRemoveButton:!0,showEditingModal:!0};var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDesktopRolesOverviewExperiment=function(e){var t=r.default.useExperiment({guildId:e})[0].showNewRolesOverview,n=a.default.useExperiment({guildId:e})[0],o=n.showNewRolesOverview,i=n.defaultToSettingsView,l=n.combineDisplayAndPermissions;return{showNewRolesOverview:t||o,defaultToSettingsView:i,combineDisplayAndPermissions:l}},t.getDesktopRolesOverviewConfig=function(e){var t=r.default.getCurrentConfig({guildId:e}).showNewRolesOverview,n=a.default.getCurrentConfig({guildId:e}),o=n.showNewRolesOverview,i=n.defaultToSettingsView,l=n.combineDisplayAndPermissions;return{showNewRolesOverview:t||o,defaultToSettingsView:i,combineDisplayAndPermissions:l}};var r=o(n(8632)),a=o(n(8142));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8)),o=s(n(63)),i=s(n(126)),l=s(n(43)),u=s(n(7094));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t,n,r){if(null!=t)return f("img",{alt:"",src:t,className:(0,a.default)(u.default.iconWrapper,r)});var i=null;null!=e&&(i="string"==typeof e?f("img",{alt:"",src:e,className:(0,a.default)(u.default.icon,r)}):f(e,{className:(0,a.default)(u.default.icon,r)}));return f(o.default,{align:o.default.Align.CENTER,justify:o.default.Justify.CENTER,style:{backgroundColor:n},className:u.default.iconWrapper},void 0,i)}function p(e,t,n,r,s){var d=null==n?void 0:n.map((function(e,t){var n=e.icon,o=e.text;return f("div",{className:(0,a.default)(u.default.detailsWrapper,s?u.default.headerDetailsWrapper:null)},t,null!=n?f(n,{width:16,height:16,className:u.default.detailsIcon}):null,f(l.default,{size:l.default.Sizes.SIZE_12,color:l.default.Colors.HEADER_SECONDARY,className:r},void 0,o))}));return f(o.default,{direction:o.default.Direction.VERTICAL},void 0,f(i.default,{tag:i.default.Tags.H3,size:s?i.default.Sizes.SIZE_24:i.default.Sizes.SIZE_16,className:s?u.default.header:u.default.secondaryHeader},void 0,e),null!=t?f(l.default,{size:l.default.Sizes.SIZE_14,color:l.default.Colors.HEADER_SECONDARY},void 0,t):null,f(o.default,{direction:o.default.Direction.HORIZONTAL,align:o.default.Align.CENTER,wrap:o.default.Wrap.WRAP},void 0,d))}function v(e){var t=e.name,n=e.description,r=e.icon,a=e.imageSrc,i=e.iconBackgroundColor,l=e.iconClassName,s=e.details,d=e.detailsClassName,v=e.isHeader;return f(o.default,{justify:o.default.Justify.CENTER,className:u.default.wrapper},void 0,null!=r||null!=a?f(o.default.Child,{shrink:0,grow:0},void 0,c(r,a,i,l)):null,p(t,n,s,d,v))}c.displayName="renderIcon",p.displayName="renderDetails",v.displayName="IntegrationInfo"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=n(125),i=l(n(7164));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=Object.freeze({tension:400,friction:30}),f=Object.freeze({opacity:0,height:8,x:-4});function c(e){var t=e.selected,n=void 0!==t&&t,r=e.hovered,l=void 0!==r&&r,u=e.unread,c=void 0!==u&&u,p=e.className,v={opacity:1,height:n?40:l?20:8,x:0},y=(0,o.useTransition)(n||l||c,{config:d,keys:function(e){return e?"pill":"empty"},immediate:!l&&!document.hasFocus(),initial:n||l||c?v:null,from:f,leave:f,enter:v,update:v});return s("div",{className:(0,a.default)(p,i.default.wrapper),"aria-hidden":!0},void 0,y((function(e,t){return t&&s(o.animated.span,{className:i.default.item,style:e})})))}c.displayName="AnimatedHalfPill"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(9611),l=n(125),u=f(n(101)),s=f(n(425)),d=f(n(7165));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,y(e,t)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m={friction:13,tension:240,duration:150},h={duration:150,friction:3},_={friction:30,tension:900,mass:1},g={duration:150,friction:10,tension:100,mass:1},E=(0,i.interpolate)("M0 24C0 16.5449 0 12.8174 1.21793 9.87706C2.84183 5.95662 5.95662 2.84183 9.87706 1.21793C12.8174 0 16.5449 0 24 0C31.4551 0 35.1826 0 38.1229 1.21793C42.0434 2.84183 45.1582 5.95662 46.7821 9.87706C48 12.8174 48 16.5449 48 24C48 31.4551 48 35.1826 46.7821 38.1229C45.1582 42.0434 42.0434 45.1582 38.1229 46.7821C35.1826 48 31.4551 48 24 48C16.5449 48 12.8174 48 9.87706 46.7821C5.95662 45.1582 2.84183 42.0434 1.21793 38.1229C0 35.1826 0 31.4551 0 24Z","M48 24C48 37.2548 37.2548 48 24 48C10.7452 48 0 37.2548 0 24C0 10.7452 10.7452 0 24 0C37.2548 0 48 10.7452 48 24Z",{maxSegmentLength:1.5}),S=function(e){function t(){return e.apply(this,arguments)||this}v(t,e);var n=t.prototype;return n.componentDidMount=function(){this.forceUpdate()},n.componentWillAppear=function(e){e()},n.componentWillEnter=function(e){e()},n.componentWillLeave=function(e){this.timeoutId=setTimeout(e,300)},n.componentWillUnmount=function(){clearTimeout(this.timeoutId)},n.render=function(){var e=this.props,t=e.children,n=e.className,r=e.animatedStyle;return p(l.animated.div,{className:n,style:r},void 0,t)},t}(a.Component);S.displayName="BadgeContainer";var O=p("rect",{width:"150%",height:"150%",x:"-25%",y:"-25%",fill:"white"}),I=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={maskId:u.default.v4(),lowerBadgeMask:new l.Controller({spring:0}),upperBadgeMask:new l.Controller({spring:0}),borderRadiusMask:new l.Controller({spring:0}),focused:!1},t.handleFocus=function(){t.setState({focused:!0})},t.handleBlur=function(){t.setState({focused:!1})},t}v(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.selected,n=e.lowerBadge,r=e.upperBadge,a=this.state,o=a.borderRadiusMask,i=a.lowerBadgeMask,l=a.upperBadgeMask;o.update({spring:t?0:1,immediate:!0}).start(),i.update({spring:null!=n?1:0,immediate:!0}).start(),l.update({spring:null!=r?1:0,immediate:!0}).start()},n.componentWillUnmount=function(){var e=this.state,t=e.borderRadiusMask,n=e.lowerBadgeMask,r=e.upperBadgeMask;t.dispose(),n.dispose(),r.dispose()},n.componentDidUpdate=function(e){var t=this.props,n=t.selected,r=t.lowerBadge,a=t.upperBadge,o=this.state,i=o.borderRadiusMask,l=o.lowerBadgeMask,u=o.upperBadgeMask;n&&!e.selected?i.update({spring:0,immediate:!1,config:m}).start():!n&&e.selected&&i.update({spring:1,immediate:!1,config:h}).start(),null!=r&&null==e.lowerBadge?l.update({spring:1,immediate:!document.hasFocus(),config:_}).start():null==r&&null!=e.lowerBadge&&l.update({spring:0,immediate:!document.hasFocus(),config:g}).start(),null!=a&&null==e.upperBadge?u.update({spring:1,immediate:!document.hasFocus(),config:_}).start():null==a&&null!=e.upperBadge&&u.update({spring:0,immediate:!document.hasFocus(),config:g}).start()},n.getBadgePositionInterpolation=function(e,t){return void 0===t&&(t=1),e.springs.spring.to([0,1],[20,0]).to((function(e){return"translate("+e+" "+e*t+")"}))},n.getLowerBadgeStyles=function(){var e=this.state.lowerBadgeMask.springs.spring;return{opacity:e.to([0,.5,1],[0,0,1]),transform:e.to((function(e){return"translate("+(16-16*e)+"px, "+(16-16*e)+"px)"}))}},n.getUpperBadgeStyles=function(){var e=this.state.upperBadgeMask.springs.spring;return{opacity:e.to([0,.5,1],[0,0,1]),transform:e.to((function(e){return"translate("+(16-16*e)+"px, "+-1*(16-16*e)+"px)"}))}},n.getPathInterpolation=function(){return this.state.borderRadiusMask.springs.spring.to(E)},n.render=function(){var e=this.props,t=e.children,n=e.className,r=e.lowerBadge,i=e.lowerBadgeWidth,u=e.style,f=e.upperBadge,c=e.focused,v=this.state,y=v.maskId,m=v.lowerBadgeMask,h=v.upperBadgeMask,_=v.focused,g=null!=c?c:_,E=y+"-upper_badge_masks",I=y+"-lower_badge_masks",T=y+"-blob_mask",b=y+"-stroke_mask";return p("div",{className:(0,o.default)(n,d.default.wrapper),style:u,onFocus:this.handleFocus,onBlur:this.handleBlur},void 0,p("svg",{width:48,height:48,viewBox:"0 0 48 48",className:d.default.svg,overflow:"visible"},void 0,p("defs",{},void 0,p("g",{id:T},void 0,p(l.animated.path,{d:this.getPathInterpolation()})),p("g",{id:E},void 0,p(l.animated.rect,{x:28,y:-4,width:24,height:24,rx:12,ry:12,transform:this.getBadgePositionInterpolation(h,-1)})),p("g",{id:I},void 0,p(l.animated.rect,{x:48-(i+8)+4,y:28,width:i+8,height:24,rx:12,ry:12,transform:this.getBadgePositionInterpolation(m)}))),p("mask",{id:y,fill:"black",x:0,y:0,width:48,height:48},void 0,p("use",{href:"#"+T,fill:"white"}),p("use",{href:"#"+E,fill:"black"}),p("use",{href:"#"+I,fill:"black"})),p("mask",{id:b},void 0,O,p("use",{href:"#"+E,fill:"black"}),p("use",{href:"#"+I,fill:"black"})),g?p(a.Fragment,{},void 0,p("g",{className:d.default.focusStroke,mask:"url(#"+b+")"},void 0,p("use",{href:"#"+T})),p("g",{className:d.default.focusFill},void 0,null!=f?p("use",{href:"#"+E}):null,null!=r?p("use",{href:"#"+I}):null)):null,p("foreignObject",{mask:"url(#"+y+")",x:0,y:0,width:48,height:48},void 0,t)),p(s.default,{component:a.Fragment},void 0,null!=r?p(S,{className:d.default.lowerBadge,animatedStyle:this.getLowerBadgeStyles()},"lower-badge",r):null,null!=f?p(S,{className:d.default.upperBadge,animatedStyle:this.getUpperBadgeStyles()},"upper-badge",f):null))},t}(a.Component);I.displayName="BlobMask",I.defaultProps={selected:!1,lowerBadgeWidth:16};var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.renderMentionBadge=F,t.renderUnavailableBadge=B,t.renderIconBadge=H,t.DragPlaceholder=t.GuildDiscovery=t.CreateJoinGuildButton=t.AppDownloadButton=t.UnavailableGuildsButton=t.CircleIconButton=t.Separator=t.ListItemTooltip=t.renderListItem=void 0;var r,a=D(n(0)),o=R(n(8)),i=n(644),l=n(1072),u=D(n(7704)),s=n(659),d=(n(7572),n(687)),f=n(49),c=R(n(249)),p=R(n(84)),v=R(n(248)),y=R(n(9255)),m=R(n(7626)),h=(R(n(971)),R(n(350)),R(n(8811))),_=R(n(7648)),g=(R(n(7623)),R(n(8097))),E=(R(n(7655)),R(n(5426))),S=R(n(7578)),O=R(n(654)),I=R(n(7756)),T=n(7606),b=R(n(7757)),C=R(n(336)),M=R(n(8160)),N=n(1),P=R(n(7)),A=R(n(6755));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function w(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,k(e,t)}function k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var G={x:-16,y:0,targetWidth:48,targetHeight:48,offset:{x:0,y:0}};function F(e){return U(T.NumberBadge,{count:e})}function B(){return U(T.IconBadge,{icon:y.default,disableColor:!0,className:A.default.unavailableBadge})}function H(e){var t,n,r,i=e.audio,l=e.video,u=e.screenshare,s=e.participating,d=e.liveStage,f=e.participatingInStage;e.joinRequestStatus;if(d&&!s||f)n=O.default;else if(u)n=g.default;else if(l)n=m.default;else{if(!i)return null;n=S.default}var c=null==r?{disableColor:!0}:{color:r};return a.createElement(T.IconBadge,j({icon:n},c,{className:(0,o.default)(A.default.iconBadge,(t={},t[A.default.participating]=s||f,t))}))}F.displayName="renderMentionBadge",B.displayName="renderUnavailableBadge",H.displayName="renderIconBadge";var x=function(e,t){return a.createElement("div",{className:A.default.listItem,ref:t},e)};t.renderListItem=x,x.displayName="renderListItem";var V=function(e){var t=e.children,n=e.text,r=e.color,o=e.disableWrapper,i=void 0!==o&&o,l=e.disabled,u=void 0!==l&&l,s=e.hideOnClick,d=void 0===s||s;return U(v.default,{spacing:20,hideOnClick:d,text:u?null:n,position:v.default.Positions.RIGHT,color:r,"aria-label":!1,tooltipClassName:A.default.listItemTooltip},void 0,(function(e){return i?a.cloneElement(a.Children.only(t),j({},e)):a.createElement("div",j({className:A.default.listItemWrapper},e),t)}))};t.ListItemTooltip=V,V.displayName="ListItemTooltip";var W=function(){return x(U("div",{className:A.default.guildSeparator}))};t.Separator=W;var Y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={hovered:!1},t}return w(t,e),t.prototype.render=function(){var e,t=this,n=this.props,r=n.onClick,i=n.onContextMenu,l=n.children,u=n.selected,s=n.tooltipText,d=n.lowerBadge,f=n.lowerBadgeWidth,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(n,["onClick","onContextMenu","children","selected","tooltipText","lowerBadge","lowerBadgeWidth"]),v=this.state.hovered;return x(U(a.Fragment,{},void 0,U("div",{className:A.default.pill},void 0,U(I.default,{hovered:v,selected:u})),U(V,{text:s},void 0,U(b.default,{className:A.default.circleButtonMask,selected:u||v,lowerBadge:d,lowerBadgeWidth:f},void 0,a.createElement(p.default,j({onMouseEnter:function(){return t.setState({hovered:!0})},onMouseLeave:function(){return t.setState({hovered:!1})},className:(0,o.default)((e={},e[A.default.circleIconButton]=!0,e[A.default.selected]=u||v,e)),onClick:r,"aria-label":s,onContextMenu:i,focusProps:{enabled:!1}},c),l)))))},t}(a.PureComponent);t.CircleIconButton=Y,Y.displayName="CircleIconButton";t.UnavailableGuildsButton=function(e){var t=e.unavailableGuilds;return t>0?x(U(V,{text:P.default.Messages.PARTIAL_OUTAGE.format({count:t}),color:v.default.Colors.RED},void 0,U(c.default,{href:(0,d.getLocalizedLink)(N.LocalizedLinks.TWITTER),target:"_blank",className:A.default.guildsError,"aria-label":P.default.Messages.PARTIAL_OUTAGE_A11Y.format({count:t})},void 0,U("span",{"aria-hidden":!0,className:A.default.errorInner},void 0,"!")))):null};var z=U(W,{}),K=function(e){function t(){return e.apply(this,arguments)||this}return w(t,e),t.prototype.render=function(){var e=this.props,t=e.disable,n=e.onClick,r=e.selected;return t?null:U(a.Fragment,{},void 0,z,U(i.ListNavigatorItem,{id:"app-download-button"},void 0,(function(e){return a.createElement(Y,j({onClick:n,selected:r,tooltipText:P.default.Messages.DOWNLOAD_APPS},e),U(_.default,{className:A.default.circleIcon}))})))},t}(a.PureComponent);t.AppDownloadButton=K,K.displayName="AppDownloadButton";var $=function(e){function t(){return e.apply(this,arguments)||this}return w(t,e),t.prototype.render=function(){var e=this.props,t=e.isOwnerOfAny,n=e.disableTooltip,r=e.onContextMenu,o=e.onClick,l=e.selected,s=e.folderIndex,d=U(M.default,{folderIndex:s,isLastItem:!0}),f=U(i.ListNavigatorItem,{id:"create-join-button"},void 0,(function(e){return a.createElement(Y,j({onClick:o,selected:l,onContextMenu:r,tooltipText:P.default.Messages.ADD_A_SERVER},e),U(E.default,{className:A.default.circleIcon}),null!=s&&d)}));return n?f:U("div",{className:A.default.tutorialContainer},void 0,U(u.default,{tutorialId:t?"create-more-servers":"create-first-server",inlineSpecs:G,position:u.TutorialIndicatorPositions.RIGHT},void 0,f))},t}(a.PureComponent);t.CreateJoinGuildButton=$,$.displayName="CreateJoinGuildButton";var Z=U(h.default,{width:24,height:24}),q=function(e){function t(){return e.apply(this,arguments)||this}w(t,e);var n=t.prototype;return n.onClick=function(){window.location.pathname.startsWith(N.Routes.GUILD_DISCOVERY)&&((0,l.clearSearch)(),(0,l.selectCategory)(s.DISCOVERY_ALL_CATEGORIES_ID,!0)),(0,f.transitionTo)(N.Routes.GUILD_DISCOVERY)},n.render=function(){var e=this,t=this.props.selected;return U(i.ListNavigatorItem,{id:"guild-discover-button"},void 0,(function(n){return a.createElement(Y,j({onClick:e.onClick,selected:t,tooltipText:P.default.Messages.GUILD_DISCOVERY_TOOLTIP},n),Z)}))},t}(a.PureComponent);t.GuildDiscovery=q,q.displayName="GuildDiscovery";var X=function(e){var t=e.className;return U(C.default,{mask:C.default.Masks.SQUIRCLE,className:(0,o.default)(t,A.default.placeholderMask),width:48,height:48,style:{display:"block"}},void 0,U("div",{className:A.default.dragInner}))};t.DragPlaceholder=X,X.displayName="DragPlaceholder"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PageSizes=t.PAGE_WIDTH_THRESHOLD=void 0;t.PAGE_WIDTH_THRESHOLD=1e3;var r=Object.freeze({SMALL:"small",LARGE:"large"});t.PageSizes=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8)),i=m(n(358)),l=m(n(968)),u=n(5191),s=n(376),d=m(n(84)),f=m(n(15)),c=n(1),p=m(n(7)),v=m(n(6759)),y=m(n(6744));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=function(){var e=(0,u.usePremiumTrialOffer)();return g("div",{className:v.default.premiumPromo},void 0,g(d.default,{onClick:function(){f.default.track(c.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_page:null,location_section:c.AnalyticsSections.FILE_UPLOAD_POPOUT}),i.default.pop(),l.default.open(c.UserSettingsSections.PREMIUM)},className:v.default.content},void 0,null!=e?p.default.Messages.PREMIUM_UPLOAD_PROMO_TRIAL.format({maxUploadPremium:p.default.Messages.FILE_UPLOAD_LIMIT_PREMIUM_TIER_2}):p.default.Messages.PREMIUM_UPLOAD_PROMO.format({maxUploadPremium:p.default.Messages.FILE_UPLOAD_LIMIT_PREMIUM_TIER_2}),g("img",{alt:"",className:v.default.navArrow,src:n(8030)})))};E.displayName="PremiumPromo";var S=g(E,{}),O=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n),r.prototype.render=function(){var e=this.props.promo;return g("div",{className:y.default.uploadModalIn},void 0,g("div",{className:(0,o.default)(y.default.uploadDropModal,y.default.error)},void 0,g("div",{className:y.default.inner},void 0,g("div",{className:y.default.icons},void 0,g("div",{className:y.default.wrapOne},void 0,g("div",{className:(0,o.default)(y.default.icon,y.default.one)})),g("div",{className:y.default.wrapThree},void 0,g("div",{className:(0,o.default)(y.default.icon,y.default.three)})),g("div",{className:y.default.wrapTwo},void 0,g("div",{className:(0,o.default)(y.default.icon,y.default.two)}))),g("div",{className:y.default.title},void 0,this.props.title),g("div",{className:y.default.instructions},void 0,this.props.help),e?S:null)))},r}(a.Component);O.displayName="UploadError",O.modalConfig={backdropStyle:s.BackdropStyles.DARK,backdropInstant:!0};var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDescriptiveInviteError=function(e){switch(e){case a.AbortCodes.TOO_MANY_USER_GUILDS:return{title:o.default.Messages.TOO_MANY_USER_GUILDS_TITLE,description:o.default.Messages.TOO_MANY_USER_GUILDS_DESCRIPTION};case a.AbortCodes.GUILD_AT_CAPACITY:return{title:o.default.Messages.SERVER_IS_CURRENTLY_FULL,description:o.default.Messages.PLEASE_TRY_AGAIN_LATER};default:return null}},t.getInviteError=function(e){switch(e){case a.AbortCodes.TOO_MANY_USER_GUILDS:return o.default.Messages.TOO_MANY_USER_GUILDS_DESCRIPTION;case a.AbortCodes.GUILD_AT_CAPACITY:return o.default.Messages.MAX_GUILD_MEMBERS_REACHED_ERROR;default:return o.default.Messages.INVITE_MODAL_ERROR_DEFAULT}};var r,a=n(1),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,l){void 0===n&&(n=!1);void 0===l&&(l=!1);return r.useMemo((function(){return null!=e.customRenderedContent?e.customRenderedContent:e.type===i.MessageTypes.APPLICATION_COMMAND&&0===e.content.length||e.hasFlag(i.MessageFlags.LOADING)?(0,o.default)(e):(0,a.default)(e,{renderMediaEmbeds:t,formatInline:l,isInteracting:n})}),[e.content,e.customRenderedContent,e.embeds,e.interaction,e.state,e.type,t,l,n])};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(7640)),o=l(n(8353)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(349),i=s(n(7563)),l=s(n(7570)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t,n=(0,l.default)(e.id,e.shiftId);return a.useEffect((function(){null==n&&(0,o.closeContextMenu)()}),[n]),f(i.default,{navId:"dev-context","aria-label":null!==(t=e["aria-label"])&&void 0!==t?t:u.default.Messages.GENERIC_ACTIONS_MENU_LABEL,onClose:o.closeContextMenu},void 0,n)}c.displayName="DeveloperContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ActivityEmoji=E,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8)),i=n(3),l=m(n(5409)),u=m(n(186)),s=m(n(684)),d=m(n(1123)),f=m(n(35)),c=m(n(248)),p=m(n(8038)),v=n(1),y=m(n(6820));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e){var t=e.emoji,n=e.className,r=e.animate,s=void 0===r||r,d=e.hideTooltip,p=(0,i.useStateFromStores)([f.default],(function(){return f.default.animateEmoji})),v=null!=t.id?":"+t.name+":":u.default.translateSurrogatesToInlineEmoji(t.name),m={className:(0,o.default)(y.default.emoji,n),emojiId:t.id,emojiName:t.name,autoplay:!0,animated:Boolean(t.animated&&p&&s)};return d?a.createElement(l.default,m):_(c.default,{text:v},void 0,(function(e){return a.createElement(l.default,g({},e,m))}))}var S=function(e){var t=e.className,n=e.text,r=a.useRef(null),i=a.useRef(null),l=a.useState(!1),u=l[0],s=l[1];return a.useLayoutEffect((function(){var e=r.current,t=i.current;if(null!=e&&null!=t){var n=e.clientWidth<t.clientWidth&&e.clientHeight<=t.clientHeight;s(!n)}}),[n]),_(c.default,{text:u||!n?null:n,delay:150,"aria-label":!1},void 0,(function(e){return a.createElement(a.Fragment,null,a.createElement("div",g({},e,{className:t,ref:r}),n),a.createElement("div",{className:(0,o.default)(y.default.textRuler,t),ref:i,"aria-hidden":!0},n))}))};S.displayName="ActivityText";var O=function(e){var t=e.activities,n=e.applicationStream,r=e.className,a=e.textClassName,o=e.emojiClassName,i=e.animate,l=void 0===i||i,u=e.hideTooltip,f=void 0!==u&&u,c=e.hideEmoji,m=void 0!==c&&c,h=null!=t?t.find((function(e){return e.type===v.ActivityTypes.CUSTOM_STATUS})):null,g=null;null==h||null==h.emoji||m||(g=_(E,{emoji:h.emoji,animate:l,hideTooltip:f,className:o}));var O=(0,d.default)(t,n),I=null!=O&&O.length>0;return null!=g||I?_("div",{className:r},void 0,g,_(S,{text:O,className:a}),null!=t&&t.some(s.default)?_(p.default,{width:16,height:16,className:y.default.icon}):null):null};O.displayName="ActivityStatus";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.COMMUNITY_UPSELL_MINIMUM_GUILD_SIZE=t.MODERATOR_PERMISSIONS_FLAG=t.MODERATOR_PERMISSIONS=t.CREATE_NEW_CHANNEL_VALUE=t.PUBLIC_GUILD_UPDATES_WEBHOOK_USER_ID=t.PUBLIC_GUILD_ANNOUNCEMENTS_GUILD_ID=t.PUBLIC_SUCCESS_MODAL_SEEN_KEY=t.RADIO_BUTTON_ACCEPTED_STATES=void 0;var r,a,o=(r=n(85))&&r.__esModule?r:{default:r},i=n(1);t.RADIO_BUTTON_ACCEPTED_STATES=a,function(e){e.ACCEPTED="ACCEPTED",e.UNACCEPTED="UNACCEPTED"}(a||(t.RADIO_BUTTON_ACCEPTED_STATES=a={}));t.PUBLIC_SUCCESS_MODAL_SEEN_KEY="publicSuccessModalSeen";t.PUBLIC_GUILD_ANNOUNCEMENTS_GUILD_ID="667560445975986187";t.PUBLIC_GUILD_UPDATES_WEBHOOK_USER_ID="669627189624307712";t.CREATE_NEW_CHANNEL_VALUE="1";var l=[i.Permissions.ADMINISTRATOR,i.Permissions.MANAGE_GUILD,i.Permissions.MANAGE_CHANNELS,i.Permissions.MANAGE_ROLES,i.Permissions.KICK_MEMBERS,i.Permissions.BAN_MEMBERS,i.Permissions.MANAGE_MESSAGES,i.Permissions.MENTION_EVERYONE];t.MODERATOR_PERMISSIONS=l;var u=o.default.combine.apply(o.default,l);t.MODERATOR_PERMISSIONS_FLAG=u;t.COMMUNITY_UPSELL_MINIMUM_GUILD_SIZE=1e3},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(228),o=n(3),i=v(n(7565)),l=n(7563),u=v(n(64)),s=v(n(20)),d=v(n(48)),f=n(1),c=v(n(7)),p=v(n(6837));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e){var t;return m("div",{className:p.default.roleRow},void 0,m("div",{className:p.default.roleDot,style:{backgroundColor:null!==(t=e.colorString)&&void 0!==t?t:(0,a.int2hex)(f.DEFAULT_ROLE_COLOR)}}),m("div",{},void 0,e.name))}function _(e,t){var n=(0,o.useStateFromStores)([s.default],(function(){return s.default.getGuild(t)}),[t]),r=(0,o.useStateFromStoresObject)([u.default,d.default],(function(){var r=u.default.getMember(t,e);return{userRoles:null!=r?r.roles:[],isGuildMember:!!r,canManageRoles:null!=n&&d.default.can(f.Permissions.MANAGE_ROLES,n)}}),[e,t,n]),a=r.userRoles,p=r.isGuildMember,v=r.canManageRoles;if(__OVERLAY__)return null;if(null==a||null==n)return null;if(!p)return null;var y=d.default.getHighestRole(n),_=Object.values(n.roles).filter((function(e){return e.id!==n.id})),g=v?_.map((function(r){var o=r.managed||!d.default.isRoleHigher(n,y,r),u=-1!==a.indexOf(r.id);return o&&!u?null:m(l.MenuCheckboxItem,{id:r.id,label:function(){return h(r)},disabled:o,action:function(){return function(n){a.includes(n.id)?i.default.updateMemberRoles(t,e,a.filter((function(e){return e!==n.id})),[],[n.id]):i.default.updateMemberRoles(t,e,a.concat([n.id]),[n.id],[])}(r)},checked:u})})):_.filter((function(e){return-1!==a.indexOf(e.id)})).map((function(e){return e.id===n.id?null:m(l.MenuItem,{id:e.id,label:function(){return h(e)}})}));return 0===g.length?null:m(l.MenuItem,{id:"roles",label:c.default.Messages.ROLES_LIST.format({numRoles:3})},void 0,g)}h.displayName="coloredRoleLabel",_.displayName="useUserRolesItems"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(8)),o=l(n(84)),i=l(n(6839));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d=function(e){var t,n=e.children,l=e.className,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","className"]);return r.createElement(o.default,s({},u,{tag:"span",className:(0,a.default)(l,(t={},t[i.default.wrapper]=!0,t.mention=!0,t.interactive=u.onClick,t)),tabIndex:null!=u.onClick?0:-1}),n)};d.displayName="Mention";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M17,13.6 L17.3999992,13.6 C19.0406735,13.6 20.496781,12.8097754 21.4084757,11.5891722 L21.8198761,18.8298199 C21.913864,20.4840062 20.6490733,21.9011814 18.994887,21.9951692 C18.9382174,21.9983891 18.8814679,22 18.8247069,22 L5.1752931,22 C3.51843885,22 2.1752931,20.6568542 2.1752931,19 C2.1752931,18.943239 2.17690401,18.8864895 2.18012387,18.8298199 L2.59152425,11.5891732 C3.503219,12.8097758 4.95932613,13.6 6.6,13.6 L7,13.6 L7,15 L9,15 L9,13.6 L15,13.6 L15,15 L17,15 L17,13.6 Z M7,16 L7,18 L9,18 L9,16 L7,16 Z M15,16 L17,16 L17,18 L15,18 L15,16 Z M15,11.6 L9,11.6 L9,9 L7,9 L7,11.6 L6.6,11.6 C4.94314575,11.6 3.6,10.2568542 3.6,8.6 L3.6,5 C3.6,3.34314575 4.94314575,2 6.6,2 L17.3999992,2 C19.0568535,2 20.3999992,3.34314575 20.3999992,5 L20.3999992,8.6 C20.3999992,10.2568542 19.0568535,11.6 17.3999992,11.6 L17,11.6 L17,9 L15,9 L15,11.6 Z"})))}d.displayName="Library"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(11)),a=u(n(2)),o=u(n(9)),i=u(n(351)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}var f={createChannelFollower:function(e,t){return r.default.post({url:l.Endpoints.CHANNEL_FOLLOWERS(t),body:{webhook_channel_id:e},oldFormErrors:!0})},fetchChannelFollowerStats:function(e){return d(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a.default.dirtyDispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_STATS_FETCH_START}),t.prev=1,t.next=4,r.default.get({url:l.Endpoints.CHANNEL_FOLLOWER_STATS(e),body:{channel_id:e},oldFormErrors:!0});case 4:n=t.sent,a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_STATS_FETCH_SUCCESS,stats:n.body,channelId:e}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_STATS_FETCH_FAILURE,channelId:e});case 11:case"end":return t.stop()}}),t,null,[[1,8]])})))()},fetchChannelFollowerMessageStats:function(e){return d(regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return a.default.dirtyDispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_MESSAGE_STATS_FETCH_START}),t.prev=1,t.next=4,r.default.get({url:l.Endpoints.CHANNEL_FOLLOWER_MESSAGE_STATS(e),oldFormErrors:!0});case 4:n=t.sent,a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_MESSAGE_STATS_FETCH_SUCCESS,stats:n.body,channelId:e}),t.next=11;break;case 8:t.prev=8,t.t0=t.catch(1),a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWER_MESSAGE_STATS_FETCH_FAILURE,channelId:e});case 11:case"end":return t.stop()}}),t,null,[[1,8]])})))()},fetchMessagePreviews:function(e){return d(regeneratorRuntime.mark((function t(){var n,u,s,d,f,c;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.channelId,u=e.before,s=e.after,d=e.limit,null==(f=o.default.getChannel(n))||f.type!==l.ChannelTypes.GUILD_STORE){t.next=4;break}return t.abrupt("return",!1);case 4:if(!i.default._tryFetchMessagesCached({channelId:n,before:u,after:s,limit:d})){t.next=6;break}return t.abrupt("return");case 6:return a.default.dirtyDispatch({type:l.ActionTypes.CHANNEL_FOLLOWING_FETCH_MESSAGE_PREVIEWS,channelId:n}),t.prev=7,t.next=10,r.default.get({url:l.Endpoints.MESSAGES(n),query:{before:u,after:s,limit:d},retries:2,oldFormErrors:!0});case 10:c=t.sent,a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWING_FETCH_MESSAGE_PREVIEWS_SUCCESS,channelId:n,messages:c.body}),t.next=17;break;case 14:t.prev=14,t.t0=t.catch(7),a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWING_FETCH_MESSAGE_PREVIEWS_FAILURE,channelId:n});case 17:case"end":return t.stop()}}),t,null,[[7,14]])})))()},dismissPublishBump:function(e){a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWING_PUBLISH_BUMP_DISMISSED,messageId:e})},permanentlyHidePublishBump:function(e){a.default.dispatch({type:l.ActionTypes.CHANNEL_FOLLOWING_PUBLISH_BUMP_HIDE_PERMANENTLY,channelId:e})}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,d:"M12 2C6.486 2 2 6.486 2 12C2 17.515 6.486 22 12 22C14.039 22 15.993 21.398 17.652 20.259L16.521 18.611C15.195 19.519 13.633 20 12 20C7.589 20 4 16.411 4 12C4 7.589 7.589 4 12 4C16.411 4 20 7.589 20 12V12.782C20 14.17 19.402 15 18.4 15L18.398 15.018C18.338 15.005 18.273 15 18.209 15H18C17.437 15 16.6 14.182 16.6 13.631V12C16.6 9.464 14.537 7.4 12 7.4C9.463 7.4 7.4 9.463 7.4 12C7.4 14.537 9.463 16.6 12 16.6C13.234 16.6 14.35 16.106 15.177 15.313C15.826 16.269 16.93 17 18 17L18.002 16.981C18.064 16.994 18.129 17 18.195 17H18.4C20.552 17 22 15.306 22 12.782V12C22 6.486 17.514 2 12 2ZM12 14.599C10.566 14.599 9.4 13.433 9.4 11.999C9.4 10.565 10.566 9.399 12 9.399C13.434 9.399 14.6 10.565 14.6 11.999C14.6 13.433 13.434 14.599 12 14.599Z"}))}d.displayName="At"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i,u=e.className,s=e.foreground;return o("svg",{width:n,height:a,viewBox:"0 0 24 24",className:u},void 0,o("path",{className:e.background,fill:l,fillRule:"evenodd",clipRule:"evenodd",d:"M15 12C15 12.0007 15 12.0013 15 12.002C15 12.553 14.551 13.002 14 13.002V15.002C15.654 15.002 17 13.657 17 12.002C17 12.0013 17 12.0007 17 12H15ZM19 12C19 12.0007 19 12.0013 19 12.002C19 14.759 16.757 17.002 14 17.002V19.002C17.86 19.002 21 15.863 21 12.002C21 12.0013 21 12.0007 21 12H19ZM10.293 3.29604C10.579 3.01004 11.009 2.92504 11.383 3.07904C11.757 3.23204 12 3.59904 12 4.00204V20.002C12 20.407 11.757 20.772 11.383 20.927C11.009 21.082 10.579 20.996 10.293 20.71L6 16.002H3C2.45 16.002 2 15.552 2 15.002V9.00204C2 8.45304 2.45 8.00204 3 8.00204H6L10.293 3.29604Z"}),o("path",{className:s,fill:l,d:"M21.025 5V4C21.025 2.88 20.05 2 19 2C17.95 2 17 2.88 17 4V5C16.4477 5 16 5.44772 16 6V9C16 9.55228 16.4477 10 17 10H19H21C21.5523 10 22 9.55228 22 9V5.975C22 5.43652 21.5635 5 21.025 5ZM20 5H18V4C18 3.42857 18.4667 3 19 3C19.5333 3 20 3.42857 20 4V5Z"}))}i.displayName="SpeakerLimited"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useKeyboardNavigation=t.useInspectedStickerPosition=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(7693),o=n(7582),i=n(7667),l=n(428);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}t.useInspectedStickerPosition=function(e){var t=r.useState((function(){return e.getState().inspectedStickerPosition})),n=t[0],a=t[1];return r.useEffect((function(){return e.subscribe((function(e){return a(e)}),(function(e){return e.inspectedStickerPosition}))}),[e]),n};t.useKeyboardNavigation=function(e){var t=e.columnCounts,n=e.stickersGrid,u=e.stickersListRef,s=e.store,d=e.gridNavigatorId,f=e.setInspectedStickerPosition,c=e.onGridItemSelect,p=(0,o.useAnalyticsContext)(),v=r.useCallback((function(e){c(e,p)}),[c,p]),y=r.useCallback((function(e,t){f(e,t,l.InspectedStickerChangeSource.GRID_NAVIGATOR_EVENT)}),[f]),m=(0,i.useExpressionPickerGridKeyboardNavigation)({columnCounts:t,gridNavigatorId:d,itemGrid:n,itemList:u,onGridNavigatorItemSelect:v,onGridNavigatorPositionChange:y}),h=m.gridDispatch,_=m.getItemProps,g=m.getRowProps,E=m.gridContainerProps,S=m.handleGridContainerKeyDown,O=m.isUsingKeyboardNavigation;return r.useEffect((function(){return s.subscribe((function(e){if(null!=e){var t=e.columnIndex,n=e.rowIndex;e.source!==l.InspectedStickerChangeSource.GRID_NAVIGATOR_EVENT&&h({type:a.GridActionType.SET_FOCUSED_POSITION,x:t,y:n})}}),(function(e){return e.inspectedStickerPosition}))}),[h,s]),{getItemProps:_,getRowProps:g,gridContainerProps:E,handleGridContainerKeyDown:S,isUsingKeyboardNavigation:O}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(6875));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var s=function(e){var t,n=e.message,r=e.className,i=e.noResultsImageURL,l=e.forceLightTheme,s=e.suggestions,d=null!=i?{backgroundImage:"url("+i+")"}:{};return u("div",{className:(0,a.default)((t={},t[o.default.forceLightTheme]=l,t),r)},void 0,u("div",{className:o.default.wrapper},void 0,u("div",{className:o.default.sadImage,style:d}),u("div",{},void 0,n),s))};s.displayName="NoSearchResults";var d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.renderSingleLineMessage=M,t.default=N;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=S(n(8)),i=S(n(5)),l=S(n(7813)),u=S(n(7862)),s=n(661),d=S(n(8411)),f=S(n(84)),c=S(n(985)),p=S(n(7863)),v=S(n(7946)),y=S(n(7971)),m=n(990),h=n(60),_=S(n(7740)),g=S(n(7)),E=S(n(6728));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e){var t=e.width,n=void 0===t?12:t,r=e.height,a=void 0===r?8:r,o=e.color,i=void 0===o?"currentColor":o;return I("svg",{className:e.className,width:n,height:a,viewBox:"0 0 12 8"},void 0,I("path",{d:"M0.809739 3.59646L5.12565 0.468433C5.17446 0.431163 5.23323 0.408043 5.2951 0.401763C5.35698 0.395482 5.41943 0.406298 5.4752 0.432954C5.53096 0.45961 5.57776 0.50101 5.61013 0.552343C5.64251 0.603676 5.65914 0.662833 5.6581 0.722939V2.3707C10.3624 2.3707 11.2539 5.52482 11.3991 7.21174C11.4028 7.27916 11.3848 7.34603 11.3474 7.40312C11.3101 7.46021 11.2554 7.50471 11.1908 7.53049C11.1262 7.55626 11.0549 7.56204 10.9868 7.54703C10.9187 7.53201 10.857 7.49695 10.8104 7.44666C8.72224 5.08977 5.6581 5.63359 5.6581 5.63359V7.28135C5.65831 7.34051 5.64141 7.39856 5.60931 7.44894C5.5772 7.49932 5.53117 7.54004 5.4764 7.5665C5.42163 7.59296 5.3603 7.60411 5.29932 7.59869C5.23834 7.59328 5.18014 7.57151 5.13128 7.53585L0.809739 4.40892C0.744492 4.3616 0.691538 4.30026 0.655067 4.22975C0.618596 4.15925 0.599609 4.08151 0.599609 4.00269C0.599609 3.92386 0.618596 3.84612 0.655067 3.77562C0.691538 3.70511 0.744492 3.64377 0.809739 3.59646Z",className:e.foreground,fill:i}))}function b(e,t,n){var r;return I("img",{alt:"",src:e.getAvatarURL("jpg"),onClick:t,onContextMenu:n,className:(0,o.default)((r={},r[E.default.replyAvatar]=!0,r[E.default.clickable]=null!=t,r))})}function C(e,t){var n=e.baseMessage,r=e.referencedMessage,a=e.showUsernamePopout,o=e.onClickUsername,i=e.onContextMenu,u=e.onPopoutRequestClose,f=(null==r?void 0:r.state)===s.ReferencedMessageState.LOADED?r.message:void 0;return null==f?null:I(l.default,{message:f,compact:!0,withMentionPrefix:(0,d.default)(n,f),showPopout:a,renderPopout:t,onClick:o,onContextMenu:i,onPopoutRequestClose:u})}function M(e,t,n,r,a){var o,i,l,u=!t||Array.isArray(t)&&0===t.length,s=e.stickers.length>0,d=null!=e.interaction;return n?o=g.default.Messages.REPLY_QUOTE_MESSAGE_BLOCKED:s&&u?o=g.default.Messages.REPLY_QUOTE_STICKER:d&&u?o=g.default.Messages.REPLY_QUOTE_COMMAND:u?o=g.default.Messages.REPLY_QUOTE_NO_TEXT_CONTENT:i=I(_.default,{message:e,content:t,className:r}),s?l=I(y.default,{className:a}):d?l=I(p.default,{className:a}):(u||e.attachments.length>0||e.embeds.length>0)&&(l=I(v.default,{className:a})),{contentPlaceholder:o,renderedContent:i,icon:l}}function N(e){var t=e.referencedMessage,n=e.renderPopout,r=a.useMemo((function(){return null!=n&&t.state===s.ReferencedMessageState.LOADED?function(e){return n(e,t.message)}:void 0}),[t,n]),l=function(e,t){var n=e.referencedMessage,r=e.compact,a=e.isReplyAuthorBlocked,o=e.showAvatarPopout,i=e.onClickAvatar,l=e.onContextMenu,u=e.onPopoutRequestClose;if(r||n.state!==s.ReferencedMessageState.LOADED||a)return I("div",{className:E.default.replyBadge},void 0,I(T,{className:E.default.replyIcon}));var d=function(){return b(n.message.author,i,l)};return null!=t&&null!=o?I(c.default,{renderPopout:t,shouldShow:o,position:c.default.Positions.RIGHT,onRequestClose:u},void 0,d):d()}(e,r),d=C(e,r),p=function(e){var t=e.content,n=e.referencedMessage,r=e.isReplyAuthorBlocked,i=n.state!==s.ReferencedMessageState.DELETED?e.onClickReply:void 0;switch(n.state){case s.ReferencedMessageState.LOADED:var l=M(n.message,t,r,E.default.repliedTextContent,E.default.repliedTextContentIcon),u=l.contentPlaceholder,d=l.renderedContent,c=l.icon;return a.createElement(a.Fragment,null,I(f.default,{className:(0,o.default)(E.default.repliedTextPreview,E.default.clickable),onClick:i},void 0,null!=d?d:I("span",{className:E.default.repliedTextPlaceholder},void 0,u)),c);case s.ReferencedMessageState.NOT_LOADED:return I(f.default,{className:(0,o.default)(E.default.repliedTextPreview,E.default.clickable),onClick:i},void 0,I("span",{className:E.default.repliedTextPlaceholder},void 0,g.default.Messages.REPLY_QUOTE_MESSAGE_NOT_LOADED));case s.ReferencedMessageState.DELETED:return I("div",{className:E.default.repliedTextPreview},void 0,I("span",{className:E.default.repliedTextPlaceholder},void 0,g.default.Messages.REPLY_QUOTE_MESSAGE_DELETED));default:(0,h.assertNever)(n)}}(e),v=a.useMemo((function(){return e.compact?(0,u.default)((0,m.dateFormat)((0,i.default)(),"LT")):null}),[e.compact]);return I("div",{className:(0,o.default)(E.default.repliedMessage,v),"aria-hidden":!e.compact},void 0,l,d,p)}T.displayName="ReplyIcon",b.displayName="baseRenderAvatar",C.displayName="renderUsername",N.displayName="RepliedMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M12 5C5.648 5 1 12 1 12C1 12 5.648 19 12 19C18.352 19 23 12 23 12C23 12 18.352 5 12 5ZM12 16C9.791 16 8 14.21 8 12C8 9.79 9.791 8 12 8C14.209 8 16 9.79 16 12C16 14.21 14.209 16 12 16Z"}),s("path",{fill:d,className:f,d:"M12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z"}))}d.displayName="Eye"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=G();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=U(n(8)),i=U(n(658)),l=n(7693),u=n(3),s=U(n(7742)),d=U(n(331)),f=U(n(7566)),c=n(7582),p=n(7667),v=n(7647),y=n(353),m=U(n(184)),h=U(n(35)),_=U(n(437)),g=U(n(15)),E=n(169),S=n(1032),O=n(7618),I=n(7616),T=U(n(8441)),b=U(n(8450)),C=n(7982),M=U(n(8452)),N=U(n(8453)),P=U(n(8473)),A=U(n(8474)),R=U(n(8477)),L=n(1),D=U(n(7)),w=U(n(6747)),k=U(n(6736)),j=U(n(6733));function U(e){return e&&e.__esModule?e:{default:e}}function G(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return G=function(){return e},e}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function B(){return(B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var H=(0,E.cssValueToNumber)(k.default.emojiContainerPaddingVertical),x=(0,E.cssValueToNumber)(k.default.emojiContainerPaddingHorizontal),V=(0,E.cssValueToNumber)(k.default.emojiListPaddingTop),W=(0,E.cssValueToNumber)(k.default.emojiListPaddingLeft),Y=(0,E.cssValueToNumber)(j.default.expressionPickerListSectionHeadingHeight),z=function(e){return e.stopPropagation()},K=function(e,t){(0,O.setInspectedEmojiPosition)(e,t,O.InspectedEmojiChangeSource.GRID_NAVIGATOR_EVENT)},$=(0,i.default)(I.trackEmojiSearchEmpty,200),Z=(0,i.default)(I.trackEmojiSearchResultsViewed,200),q=a.memo((function(e){var t,n=e.pickerIntention,r=e.channel,i=e.closePopout,E=e.emojiSize,k=void 0===E?S.EmojiSize.MEDIUM:E,j=e.inExpressionPicker,U=void 0!==j&&j,G=e.onSelectEmoji,q=e.containerWidth,X=e.onNavigateAway,Q=a.useState(!1),J=Q[0],ee=Q[1],te=a.useRef(""),ne=(0,O.useEmojiPickerStore)((function(e){return e.searchQuery})),re=a.useRef(null),ae=a.useRef(null),oe=a.useRef(null),ie=(0,c.useAnalyticsContext)().location,le=a.useMemo((function(){return B({},ie,{section:L.AnalyticsSections.EMOJI_PICKER_POPOUT})}),[ie]),ue=(0,u.useStateFromStores)([m.default],(function(){return m.default.diversitySurrogate})),se=(0,u.useStateFromStores)([m.default],(function(){var e=ne.replace(/^:/,"").replace(/:$/,"");return""===e?null:m.default.search(r,e,0,n)}),[r,n,ne]),de=null==se?0:se.locked.length+se.unlocked.length,fe=(0,u.useStateFromStores)([h.default],(function(){return new Set(h.default.emojiPickerCollapsedSections)}),[]),ce=a.useCallback((function(e){d.default.updateLocalSettings({emojiPickerCollapsedSections:Array.from(e)})}),[]),pe=(0,p.useExpressionPickerGridWidth)({gridWrapperRef:re,containerWidth:q,listPaddingLeft:W,listScrollbarWidth:8}),ve=k+2*H,ye=(0,C.useEmojiGrid)({gridWidth:pe,channel:r,pickerIntention:n,emojiSearchResults:se,collapsedSections:fe,gridPaddingTop:V,emojiPaddingHorizontal:x,emojiSpriteSize:k,emojiRowHeight:ve,emojiSectionHeadingHeight:Y}),me=ye.rowCountBySection,he=ye.sectionDescriptors,_e=ye.emojiGrid,ge=ye.columnCounts,Ee=(0,C.useEmojiSelectHandler)({pickerIntention:n,selectedChannel:r,closePopout:i,onSelectEmoji:G,setIsPremiumUpsellOpen:ee,emojiSelectAnalytics:function(){""!==ne&&(0,I.trackEmojiSearchSelect)(B({},le,{object:L.AnalyticsObjects.EMOJI}))},trackPremiumUpsellOpened:function(e,t){g.default.track(L.AnalyticEvents.PREMIUM_UPSELL_VIEWED,{type:y.PremiumUpsellTypes.EMOJI_PICKER_EMOJI_CLICKED,is_animated:e.animated,is_external:null!=e.guildId&&e.guildId!==(null==t?void 0:t.getGuildId()),has_search_query:null!=ne&&""!==ne,location:B({},le,{object:L.AnalyticsObjects.EMOJI})})}}),Se=a.useCallback((function(){i(),null==X||X()}),[i,X]),Oe=function(e){var t=e.columnCounts,n=e.onSelectEmoji,r=e.emojiGrid,o=e.emojiList,i=(0,u.useStateFromStores)([m.default],(function(){return m.default.getDisambiguatedEmojiContext()}),[]),d=a.useCallback((function(e,t){null!=e.emoji&&t.altKey?i.isFavoriteEmoji(e.emoji)?s.default.unfavoriteEmoji(e.emoji):s.default.favoriteEmoji(e.emoji):n(e.emoji,!t.shiftKey)}),[n,i]),f=(0,p.useExpressionPickerGridKeyboardNavigation)({columnCounts:t,gridNavigatorId:"emoji-picker-grid",itemGrid:r,itemList:o,onGridNavigatorItemSelect:d,onGridNavigatorPositionChange:K}),c=f.gridDispatch,v=f.getItemProps,y=f.getRowProps,h=f.gridContainerProps,_=f.handleGridContainerKeyDown,g=f.isUsingKeyboardNavigation;return a.useEffect((function(){return O.useEmojiPickerStore.subscribe((function(e){if(null!=e){var t=e.columnIndex,n=e.rowIndex;e.source!==O.InspectedEmojiChangeSource.GRID_NAVIGATOR_EVENT&&c({type:l.GridActionType.SET_FOCUSED_POSITION,x:t,y:n})}}),(function(e){return e.inspectedEmojiPosition}))}),[c]),{getItemProps:v,getRowProps:y,gridContainerProps:h,handleGridContainerKeyDown:_,isUsingKeyboardNavigation:g}}({columnCounts:ge,onSelectEmoji:G,emojiGrid:_e,emojiList:ae}),Ie=Oe.getItemProps,Te=Oe.getRowProps,be=Oe.gridContainerProps,Ce=Oe.handleGridContainerKeyDown,Me=Oe.isUsingKeyboardNavigation;!function(e,t){var n=a.useState(null),r=n[0],o=n[1];a.useEffect((function(){var e;null!=r&&(null===(e=t.current)||void 0===e||e.scrollToSectionTop(r),o(null))}),[t,r]),a.useEffect((function(){o(O.useEmojiPickerStore.getState().activeCategoryIndex)}),[e])}(q,ae),function(e,t,n){a.useLayoutEffect((function(){var e;null===(e=n.current)||void 0===e||e.focus()}),[e,t,n])}(q,ue,oe),a.useEffect((function(){return g.default.track(L.AnalyticEvents.OPEN_POPOUT,{type:"Emoji Picker"}),O.resetStoreState}),[]),a.useEffect((function(){return function(){return(0,v.hideHotspot)(v.HotspotLocations.FAVORITE_EMOJI_TOOLTIP)}}),[]),a.useLayoutEffect((function(){var e,t=O.useEmojiPickerStore.getState().inspectedEmojiPosition,n=t.columnIndex,r=t.rowIndex;null==(null===(e=_e[r])||void 0===e?void 0:e[n])&&0!==n&&(0,O.setInspectedEmojiPosition)(0,0)}),[_e]),a.useEffect((function(){if(""===te.current&&""!==ne&&(0,I.trackEmojiSearchStart)(le),0===de&&""!==ne)$(le);else if(""!==ne&&te.current!==ne){var e;Z(de,null!==(e=null==se?void 0:se.locked.length)&&void 0!==e?e:0,le)}te.current=ne}),[ne,le,de,se]);var Ne=U?"div":_.default,Pe=null!=pe;return a.createElement(f.default,le,F(Ne,{id:S.EMOJI_PICKER_TAB_PANEL_ID,"aria-labelledby":U?S.EMOJI_PICKER_TAB_ID:void 0,role:U?"tabpanel":void 0,className:(0,o.default)(w.default.wrapper,(t={},t[w.default.emojiPickerInExpressionPicker]=U,t))},void 0,F("div",{className:w.default.emojiPicker,onScroll:z,role:"combobox","aria-controls":"emoji-picker-grid","aria-haspopup":"grid","aria-owns":"emoji-picker-grid","aria-expanded":Pe,"aria-labelledby":U?S.EMOJI_PICKER_TAB_ID:void 0,"aria-label":U?void 0:D.default.Messages.EXPRESSION_PICKER_EMOJI},void 0,F("div",{className:w.default.header},void 0,a.createElement(R.default,{emojiListRef:ae,gridNavigatorId:"emoji-picker-grid",onKeyDown:Ce,ref:oe}),F(b.default,{searchBarRef:oe,className:w.default.diversitySelector,selectedSurrogate:ue})),a.createElement("div",{className:w.default.bodyWrapper,ref:re},F(P.default,{channel:r,closePopout:i}),a.createElement("div",B({className:w.default.emojiPickerListWrapper,id:"emoji-picker-grid"},be),Pe?F(N.default,{collapsedSections:fe,diversitySurrogate:ue,emojiGrid:_e,emojiListRef:ae,emojiRowHeight:ve,emojiSize:k,getEmojiItemProps:Ie,getEmojiRowProps:Te,gridWidth:pe,isUsingKeyboardNavigation:Me,onEmojiSelect:Ee,rowCount:_e.length,rowCountBySection:me,sectionDescriptors:he,setCollapsedSections:ce}):null)),F(M.default,{emojiGrid:_e,className:w.default.inspector}),J?F(A.default,{onLearnMore:Se,onClose:function(){return ee(!1)},channel:r}):null),F(T.default,{className:w.default.categoryList,emojiListRef:ae,sectionDescriptors:he,intention:n,channel:r})))}));t.default=q},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Sizes=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(21)),l=y(n(7577)),u=y(n(104)),s=y(n(84)),d=y(n(985)),f=y(n(7578)),c=y(n(1134)),p=y(n(336)),v=y(n(6895));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E={SIZE_16:16,SIZE_24:24};function S(e,t){var n=e instanceof u.default?e:null!=e?e.user:null;return null!=n?n.id:"user-"+t}function O(e){return g("div",{className:v.default.moreUsers},void 0,e)}function I(e){switch(void 0===e&&(e=E.SIZE_24),e){case E.SIZE_16:return v.default.size16;default:return v.default.size24}}t.Sizes=E,O.displayName="defaultRenderMoreUsers";var T=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={popoutUserId:null},t._ref=a.createRef(),t.defaultRenderUser=function(e,n,r){var a=t.props.showUserPopout;if(null==e){if(t.props.showDefaultAvatarsForNullUsers){var o=(r||0)%c.default.DEFAULT_AVATARS.length;return g("img",{src:c.default.DEFAULT_AVATARS[o],alt:"",className:v.default.avatar})}return g("div",{className:v.default.emptyUser})}var i=g("img",{src:e.getAvatarURL("png"),alt:e.username,className:v.default.avatar},e.id);return a?g(s.default,{className:v.default.clickableAvatar,onClick:function(){null!=t._ref.current&&null!=e&&t.setState({popoutUserId:e.id})},tabIndex:-1},e.id,i):i},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var u=r.prototype;return u.renderUsers=function(){for(var e=this.props,t=e.users,n=e.max,r=e.renderUser,o=void 0===r?this.defaultRenderUser:r,i=e.renderMoreUsers,l=e.count,u=e.size,s=[],d=t.length===n?t.length:n-1,f=0;f<d&&f<t.length;){var c=f===t.length-1,y=o(t[f],c,f);s.push(c?g("div",{className:v.default.avatarContainer},S(t[f]||null,f),y):g(p.default,{className:v.default.avatarContainerMasked,height:u,width:u,mask:p.default.Masks.VOICE_USER_SUMMARY_ITEM},S(t[f],f),y)),f++}if(null!=l){if(l>=n)s.push(g(a.Fragment,{},"more-users",i(n+"+",n)));else if(l>t.length){var m=l-t.length;s.push(g(a.Fragment,{},"more-users",i("+"+m,m)))}}else if(f<t.length){var h=Math.min(t.length-f,99);s.push(g(a.Fragment,{},"more-users",i("+"+h,h)))}return s},u.renderIcon=function(){return this.props.renderIcon?g(f.default,{foreground:v.default.foreground,className:v.default.icon}):null},u.render=function(){var e=this,t=this.props,n=t.className,r=t.size;return g(d.default,{position:d.default.Positions.RIGHT,shouldShow:this.props.showUserPopout&&null!=this.state.popoutUserId,fixed:!0,renderPopout:function(){return(0,i.default)(null!=e.state.popoutUserId,"Tried to render a user popout for a null user"),a.createElement(l.default,h({},e.props,{userId:e.state.popoutUserId,guildId:e.props.guildId}))},onRequestClose:function(){return e.setState({popoutUserId:null})}},void 0,(function(){return a.createElement("div",{className:(0,o.default)(n,v.default.container,I(r)),ref:e._ref},e.renderIcon(),e.renderUsers())}))},r}(a.Component);T.displayName="UserSummaryItem",T.defaultProps={max:10,renderMoreUsers:O,renderIcon:!1,showDefaultAvatarsForNullUsers:!1,size:E.SIZE_24};var b=T;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=L;A(n(0));var r,a=n(349),o=N(n(7566)),i=N(n(7633)),l=N(n(7735)),u=N(n(7716)),s=N(n(7687)),d=N(n(7570)),f=A(n(7563)),c=N(n(10)),p=N(n(7674)),v=N(n(7675)),y=N(n(7676)),m=N(n(7677)),h=N(n(7678)),_=N(n(8543)),g=N(n(7804)),E=N(n(7679)),S=N(n(7993)),O=N(n(7663)),I=N(n(7634)),T=N(n(7680)),b=N(n(7681)),C=n(1),M=N(n(7));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(e){var t=e.user,n=e.channel,r=e.channelSelected,N=void 0!==r&&r,P=e.showMute,A=void 0===P||P,L=e.showMediaItems,D=void 0!==L&&L,w=e.showChannelCallItems,k=void 0!==w&&w,j=e.showModalItems,U=void 0===j||j,G=e.target,F=e.context,B=e.analyticsContext,H=(0,I.default)(t.id,null,F),x=(0,h.default)(t,F),V=(0,y.default)({user:t,channelId:n.id,target:G,context:F}),W=(0,v.default)(t),Y=(0,b.default)(t.id),z=(0,_.default)(n.id,N),K=(0,E.default)(t),$=(0,i.default)(null,t),Z=(0,T.default)(t.id),q=(0,S.default)(t.id,n.id),X=(0,p.default)(t),Q=(0,O.default)(t.id),J=(0,g.default)(t.id,n.id),ee=(0,m.default)(t),te=(0,s.default)(n),ne=(0,d.default)(t.id),re=(0,u.default)(n),ae=(0,l.default)(n.id);if(c.default.isGuest()||t.isNonUserBot())return null;var oe=n.isManaged();return R(o.default,{context:B,object:C.AnalyticsObjects.CONTEXT_MENU},void 0,R(f.default,{navId:"user-context",onClose:a.closeContextMenu,"aria-label":M.default.Messages.USER_ACTIONS_MENU_LABEL},void 0,R(f.MenuGroup,{},void 0,re),R(f.MenuGroup,{},void 0,U&&H,x,!oe&&q,U&&V,U&&W,Y,z),R(f.MenuGroup,{},void 0,D&&Z),R(f.MenuGroup,{},void 0,U&&$),R(f.MenuGroup,{},void 0,D&&Q,D&&J,U&&K,X,U&&ee),R(f.MenuGroup,{},void 0,A&&te),k&&R(f.MenuGroup,{},void 0,ae),R(f.MenuGroup,{},void 0,ne)))}L.displayName="DMUserContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return 16===n||16===a?o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{className:f,fill:d,d:"M14 2H16V3H14V5H13V3H11V2H13V0H14V2Z"}),s("path",{className:f,fill:d,d:"M6.5 8.00667C7.88 8.00667 9 6.88667 9 5.50667C9 4.12667 7.88 3.00667 6.5 3.00667C5.12 3.00667 4 4.12667 4 5.50667C4 6.88667 5.12 8.00667 6.5 8.00667Z"}),s("path",{className:f,fill:d,d:"M6.5 8.34C3.26 8.34 1 9.98666 1 12.34V13.0067H12V12.34C12 9.98 9.74 8.34 6.5 8.34Z"})):o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M21 3H24V5H21V8H19V5H16V3H19V0H21V3ZM10 12C12.205 12 14 10.205 14 8C14 5.795 12.205 4 10 4C7.795 4 6 5.795 6 8C6 10.205 7.795 12 10 12ZM10 13C5.289 13 2 15.467 2 19V20H18V19C18 15.467 14.711 13 10 13Z"}))}d.displayName="PersonAdd"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.hasPremiumThroughXboxGamePassPromotion=p,t.useXboxGamePassPromotionExperiment=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return l.default.getNullableCurrentUser()})),t=(0,a.useStateFromStoresArray)([s.default],(function(){return[s.default.getPremiumSubscription(),s.default.hasFetchedSubscriptions()]})),n=t[0],i=t[1];return(0,r.useEffect)((function(){null==e||e.premiumType!==d.PremiumTypes.TIER_2||i||u.default.isSyncing||(0,o.fetchSubscriptions)()}),[i,e]),c.useExperiment({},{disable:p(n)})},t.default=t.XboxGamePassPromotionExperiment=t.XboxPromotionTrialId=void 0;var r=n(0),a=n(3),o=n(266),i=f(n(378)),l=f(n(12)),u=f(n(5293)),s=f(n(986)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}t.XboxPromotionTrialId="738176795114733578";var c=(0,i.default)({id:"2020-08_xbox_game_pass_promotion_frontend",label:"Xbox Game Pass Promotion",kind:"user",defaultConfig:{showPromotion:!1,showCode:!1},treatments:[{id:1,label:"Active",config:{showPromotion:!0,showCode:!0}},{id:2,label:"Ended",config:{showPromotion:!1,showCode:!0}}]});function p(e){return"738176795114733578"===(null==e?void 0:e.trialId)}t.XboxGamePassPromotionExperiment=c;var v=c;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(8577)),l=s(n(7)),u=s(n(6956));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=a.forwardRef((function(e,t){var n,r=e.className,s=e.contentClassName,d=e.isUnread,c=e.children,p=e.id;return a.createElement("div",{className:(0,o.default)(r,(n={},n[u.default.divider]=!0,n[u.default.isUnread]=d,n[u.default.hasContent]=null!=c,n)),ref:t,id:p},null!=c?f("span",{className:(0,o.default)(u.default.content,s)},void 0,c):null,d?f("span",{className:u.default.unreadPill},void 0,f(i.default,{foreground:u.default.unreadPillCapStroke,className:u.default.unreadPillCap}),l.default.Messages.NEW):null)}));t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(8)),o=u(n(84)),i=u(n(7)),l=u(n(7058));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=Object.freeze({DEFAULT:l.default.default,FILLED:l.default.filled});function c(e){var t=e.className,n=e.onClick,r=e["aria-label"],u=e.look,s=void 0===u?f.DEFAULT:u;return d(o.default,{"aria-label":null!=r?r:i.default.Messages.REMOVE,className:(0,a.default)(l.default.button,s,t),onClick:n})}c.displayName="RemoveButton",c.Looks=f},,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(null==e)return!1;var t=e.type;if(null==e.guild_id||!o.GUILD_NON_CATEGORY_CHANNEL_TYPES.has(t))return!1;if(e.isVocal()&&!i.default.canEveryoneRole(r.Permissions.CONNECT,e))return!0;var n=e.permissionOverwrites[e.guild_id];return null!=n&&a.default.has(n.deny,r.Permissions.VIEW_CHANNEL)};var r=n(109),a=l(n(85)),o=n(32),i=l(n(102));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i,u=e.className,s=e.foreground,d=e.background;return o("svg",{width:n,height:a,viewBox:"0 0 24 24",className:u},void 0,o("path",{className:s,fill:l,d:"M14 8C14 7.44772 13.5523 7 13 7H9.76001L10.3657 3.58738C10.4201 3.28107 10.1845 3 9.87344 3H8.88907C8.64664 3 8.43914 3.17391 8.39677 3.41262L7.76001 7H4.18011C3.93722 7 3.72946 7.17456 3.68759 7.41381L3.51259 8.41381C3.45905 8.71977 3.69449 9 4.00511 9H7.41001L6.35001 15H2.77011C2.52722 15 2.31946 15.1746 2.27759 15.4138L2.10259 16.4138C2.04905 16.7198 2.28449 17 2.59511 17H6.00001L5.39427 20.4126C5.3399 20.7189 5.57547 21 5.88657 21H6.87094C7.11337 21 7.32088 20.8261 7.36325 20.5874L8.00001 17H14L13.3943 20.4126C13.3399 20.7189 13.5755 21 13.8866 21H14.8709C15.1134 21 15.3209 20.8261 15.3632 20.5874L16 17H19.5799C19.8228 17 20.0306 16.8254 20.0724 16.5862L20.2474 15.5862C20.301 15.2802 20.0655 15 19.7549 15H16.35L16.6758 13.1558C16.7823 12.5529 16.3186 12 15.7063 12C15.2286 12 14.8199 12.3429 14.7368 12.8133L14.3504 15H8.35045L9.41045 9H13C13.5523 9 14 8.55228 14 8Z"}),o("path",{className:d,fill:l,fillRule:"evenodd",clipRule:"evenodd",d:"M19.8914 3.80204L22.2438 8.55654C22.5726 9.22119 22.0891 9.99999 21.3475 10L16.6179 10C15.8745 10 15.391 9.21769 15.7235 8.55279L18.1007 3.79829C18.4701 3.05951 19.5251 3.06172 19.8914 3.80204ZM18.4998 5H19.4999V7.5H18.4999L18.4998 5ZM18.4998 8.49887C18.4998 8.77589 18.7238 9 18.9998 9C19.2759 9 19.4999 8.77589 19.4999 8.49887C19.4999 8.22224 19.2759 7.99773 18.9998 7.99773C18.7238 7.99773 18.4998 8.22224 18.4998 8.49887Z"}))}i.displayName="ChannelTextNSFW"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(84)),l=u(n(6760));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=d("span",{}),v=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).ref=a.createRef(),t.handleClick=function(){var e=t.ref.current;null!=e&&e.click()},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r.prototype.render=function(){var e,t,n=this.props,r=n.children,u=n.containerClassName,s=n.alt,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(n,["children","containerClassName","alt"]);return d(i.default,{className:(0,o.default)(l.default.checkbox,(e={},e[l.default.disabled]=c.disabled,e),u),onClick:this.handleClick},void 0,d("div",{className:(0,o.default)(l.default.checkboxInner,(t={},t[l.default.alt]=s,t))},void 0,a.createElement("input",f({ref:this.ref,className:l.default.checkboxElement},c,{type:"checkbox"})),p),d("span",{},void 0,r))},r}(a.Component);t.default=v,v.displayName="Checkbox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){(0,f.useStateFromStores)([_.default],(function(){var t;return _.default.getGuildVersion(null===(t=e.guild)||void 0===t?void 0:t.id)})),!1;return!1===e.wrap?a.createElement(K,e):a.createElement(z,e)},t.MemberRole=void 0;var r,a=k(n(0)),o=D(n(8)),i=D(n(443)),l=D(n(6)),u=D(n(101)),s=k(n(644)),d=n(228),f=n(3),c=n(349),p=D(n(7565)),v=D(n(7599)),y=D(n(7764)),m=D(n(80)),h=D(n(64)),_=D(n(48)),g=D(n(12)),E=D(n(84)),S=k(n(7794)),O=D(n(437)),I=D(n(63)),T=D(n(985)),b=n(106),C=D(n(350)),M=D(n(7795)),N=D(n(5426)),P=D(n(102)),A=n(1),R=D(n(7)),L=D(n(6808));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var B=function(){return Promise.resolve()},H=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).filterRoles=function(e){var n=t.props,r=n.guild,a=n.userId,o=_.default.getHighestRole(r),u=(0,l.default)(r.roles).filter((function(e){return e.id!==r.id})).filter((function(e){return!e.managed})).filter((function(e){return _.default.isRoleHigher(r,o,e)})).filter((function(t){return(0,i.default)(e.toLowerCase(),t.name.toLowerCase())})),s=h.default.getMember(r.id,a);return s&&(u=u.filter((function(e){return-1===s.roles.indexOf(e.id)}))),u.value()},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,F(t,n),r.prototype.render=function(){var e=this;return G(S.default,{value:new Set,onChange:this.props.onSelect,placeholder:R.default.Messages.ADD_ROLE_PLACEHOLDER,"aria-label":R.default.Messages.ADD_ROLE_A11Y_LABEL,onClose:this.props.onClose},void 0,(function(t){return e.filterRoles(t).map((function(e){var t;return G(S.ComboboxItem,{value:e.id},e.id,G("div",{className:L.default.popoutRoleDot,style:{backgroundColor:null!==(t=e.colorString)&&void 0!==t?t:(0,d.int2hex)(A.DEFAULT_ROLE_COLOR)}}),G(S.ComboboxItem.Label,{},void 0,e.name))}))}))},r}(a.Component);function x(e){var t,n=e.userRoles,r=e.position,i=U(e,["userRoles","position"]),l=(0,b.useUID)();return G(O.default,{className:(0,o.default)(L.default.overflowRolesPopout,(t={},t[L.default.popoutBottom]=r===T.default.Positions.BOTTOM,t[L.default.popoutTop]=r===T.default.Positions.TOP,t)),"aria-labelledby":l},void 0,G("div",{className:L.default.overflowRolesPopoutArrowWrapper},void 0,G("div",{className:L.default.overflowRolesPopoutArrow})),G(I.default,{className:L.default.overflowRolesPopoutHeader,align:I.default.Align.CENTER},void 0,G(M.default,{color:A.Colors.PRIMARY_DARK_400,className:L.default.overflowRolesPopoutHeaderIcon}),G("div",{className:L.default.overflowRolesPopoutHeaderText,id:l},void 0,R.default.Messages.ROLES_LIST.format({numRoles:n.length}))),a.createElement(z,j({},i,{wrap:!0,userRoles:n})))}H.displayName="AddRolesPopout",x.displayName="OverflowRolesPopout";var V=a.forwardRef((function(e,t){var n,r,i=e.className,l=e.role,u=e.canRemove,f=e.onRemove,p=(0,s.useListItem)(l.id),v=p.tabIndex,h=U(p,["tabIndex"]),_=a.useCallback((function(e){(0,c.openContextMenu)(e,(function(e){return a.createElement(y.default,j({},e,{id:l.id}))}))}),[l.id]),g=null!==(n=l.colorString)&&void 0!==n?n:A.Colors.PRIMARY_DARK_300,S=A.Colors.WHITE,O=(0,d.hex2int)(g);return null!=O&&(0,d.getDarkness)(O)<.3&&(S=A.Colors.PRIMARY_DARK_630),G(m.default,{},void 0,a.createElement("div",j({ref:t,className:(0,o.default)(L.default.role,i),style:{borderColor:null!==(r=(0,d.hex2rgb)(g,.6))&&void 0!==r?r:void 0},onContextMenu:_,"aria-label":u?R.default.Messages.GUILD_SETTINGS_MEMBERS_REMOVE_ROLE.format({roleName:l.name}):l.name,tabIndex:v},h,{role:"option","aria-selected":!1}),G(E.default,{className:L.default.roleCircle,style:{backgroundColor:g},onClick:u?f:void 0,tabIndex:u?v:-1,focusProps:{focusClassName:L.default.roleRemoveIconFocused},"aria-hidden":!0},void 0,u&&G(C.default,{color:S,className:L.default.roleRemoveIcon,"aria-hidden":!0})),G("div",{"aria-hidden":!0,className:L.default.roleName},void 0,l.name)))}));function W(e){var t=e.user,n=e.numRolesHidden,r=(0,s.useListItem)("overflow-more-roles-"+t.id);return G(T.default,{renderPopout:function(t){var n=t.position;return a.createElement(x,j({},e,{position:null!=n?n:T.default.Positions.TOP}))},position:T.default.Positions.TOP,align:T.default.Align.CENTER},void 0,(function(e){return G(m.default,{},void 0,a.createElement("button",j({},e,{className:L.default.overflowButton},r),"+"+n))}))}function Y(e){var t=e.guild,n=e.user,r=e.handleAddRole,o=(0,s.useListItem)("overflow-add-roles-"+n.id);return G(T.default,{renderPopout:function(e){var a=e.closePopout;return G(H,{guild:t,userId:n.id,onSelect:r,onClose:a})},position:T.default.Positions.BOTTOM,align:T.default.Align.CENTER},void 0,(function(e){return G(m.default,{},void 0,a.createElement("button",j({},e,{className:L.default.addButton,"aria-label":R.default.Messages.GUILD_SETTINGS_MEMBERS_ADD_ROLE,type:"button"},o),G(N.default,{className:L.default.addButtonIcon,"aria-hidden":!0})))}))}function z(e){var t=e.user,n=e.guild,r=e.userRoles,i=e.wrap,l=void 0===i||i,d=e.width,f=e.className,c=e.readOnly,v=a.useRef({});var y=a.useCallback((function(e){var a=r.filter((function(t){return t!==e.id}));p.default.updateMemberRoles(n.id,t.id,a,[],[e.id])}),[r,n.id,t.id]),m=a.useCallback((function(e){var a=r;-1===a.indexOf(e)&&(a=a.concat([e])),p.default.updateMemberRoles(n.id,t.id,a,[e],[])}),[r,n.id,t.id]),h=a.useState(null),E=h[0],S=h[1],O=a.useMemo((function(){var e=Object.values(n.roles).filter((function(e){return r.includes(e.id)}));return null!=E?e.slice(0,E):e}),[n.roles,E,r]),I=r.length-O.length;a.useLayoutEffect((function(){if(!l){if("number"!=typeof d)throw new Error("Unexpected null width");for(var e=0,t=0,n=d-30-4,r=0;r<O.length;r++){var a=O[r],o=v.current[a.id];if(null!=o){if((t+=o.offsetWidth+4)>n)break;e++}}S((function(t){return e<O.length?e:t}))}}),[l,d,O]);var T,b=g.default.getCurrentUser(),C=!c&&_.default.can(A.Permissions.MANAGE_ROLES,n),M=P.default.getHighestRole(n,b.id),N=a.useMemo((function(){return"roles-"+u.default.v4()}),[]),D=(0,s.default)({id:N,isEnabled:!0,scrollToStart:B,scrollToEnd:B}),w=O.map((function(e){return a.createElement(V,{role:e,canRemove:C&&P.default.isRoleHigher(n,b.id,M,e),onRemove:function(){return y(e)},ref:function(t){return n=e.id,void(null!=(r=t)?v.current[n]=r:delete v.current[n]);var n,r},key:e.id})}));return null!=E&&0!==I?T=a.createElement(W,j({},e,{numRolesHidden:I})):C&&(T=a.createElement(Y,j({},e,{handleAddRole:m}))),G(s.ListNavigatorProvider,{navigator:D},void 0,G(s.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,n=U(e,["ref"]);return a.createElement("div",j({className:(0,o.default)(L.default.root,f),"aria-label":R.default.Messages.ROLES_LIST.format({numRoles:r.length}),ref:t},n),w,T)})))}t.MemberRole=V,W.displayName="OverflowMoreRolesButton",Y.displayName="OverflowAddRolesButton",z.displayName="MemberRolesList";var K=(0,v.default)(z)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return"function"==typeof e?e(t):e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p,Object.defineProperty(t,"ComboboxItem",{enumerable:!0,get:function(){return i.ComboboxItem}});var r,a=f(n(0)),o=s(n(8)),i=f(n(7848)),l=s(n(437)),u=s(n(6807));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.children,n=e.placeholder,r=e.value,s=e.onChange,d=e.onClose,f=a.useCallback((function(e){s(e),null==d||d()}),[s,d]);return c(l.default,{className:(0,o.default)(u.default.container)},void 0,c(i.default,{value:r,onChange:f,placeholder:n,children:t,listClassName:u.default.list}))}p.displayName="ComboboxPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),s("path",{className:f,fill:d,d:"M20 6.00201H14V3.00201C14 2.45001 13.553 2.00201 13 2.00201H4C3.447 2.00201 3 2.45001 3 3.00201V22.002H5V14.002H10.586L8.293 16.295C8.007 16.581 7.922 17.011 8.076 17.385C8.23 17.759 8.596 18.002 9 18.002H20C20.553 18.002 21 17.554 21 17.002V7.00201C21 6.45001 20.553 6.00201 20 6.00201Z"}))}d.displayName="Flag"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(3)),a=n(67),o=s(n(2)),i=s(n(9)),l=s(n(48)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var p={};function v(e){var t=e.channelId,n=e.cooldownMs,r=e.cooldownEndTimestamp,s=i.default.getChannel(t);if(null!=s){var d=p[t];if(l.default.can(u.Permissions.MANAGE_CHANNELS,s)||l.default.can(u.Permissions.MANAGE_MESSAGES,s))null!=d&&(p[t].timer.stop(),delete p[t]);else if(null==d&&(d={cooldownMs:0,timer:new a.Timeout,rateLimitPerUser:s.rateLimitPerUser},p[t]=d),d.timer.stop(),null!=n&&n>0){var f=null!=r?r:d.cooldownEndTimestamp,c=null!=f?f-Date.now():n,v=Math.max(c-1e3,0);d.cooldownMs=n,d.cooldownEndTimestamp=f,d.timer.start(1e3,(function(){o.default.dispatch({type:u.ActionTypes.SLOWMODE_COOLDOWN_CHANGE,channelId:t,cooldownMs:v})}),!0),d.rateLimitPerUser=s.rateLimitPerUser}else delete p[t]}}function y(e){var t=e.channelId,n="SLOWMODE_START_COOLDOWN"===e.type?e.cooldownMs:void 0,r=i.default.getChannel(t);if(null!=r){var a=n||1e3*r.rateLimitPerUser;return a>0?v({channelId:r.id,cooldownEndTimestamp:Date.now()+a+u.SLOWMODE_COOLDOWN_BUFFER_MS,cooldownMs:a+u.SLOWMODE_COOLDOWN_BUFFER_MS}):void 0}}var m=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(i.default)},a.getSlowmodeCooldownGuess=function(e){var t=p[e];return null!=t?t.cooldownMs:0},r}(r.default.Store))(o.default,{SLOWMODE_COOLDOWN_CHANGE:v,UPLOAD_START:y,SLOWMODE_START_COOLDOWN:y,CHANNEL_UPDATES:function(e){for(var t,n=f(e.updates);!(t=n()).done;){var r,a=t.value.channel,o=p[a.id],i=a.rateLimitPerUser;if(null!=o&&o.rateLimitPerUser!==i){var l=Math.min(null!==(r=null==o?void 0:o.cooldownMs)&&void 0!==r?r:0,1e3*i);v({channelId:a.id,cooldownMs:l,cooldownEndTimestamp:Date.now()+l})}}},LOGOUT:function(e){return Object.keys(p).forEach((function(e){return p[e].timer.stop()})),void(p={})}});t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.UserActivityTypes=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(1031),l=_(n(7890)),u=n(7801),s=_(n(142)),d=_(n(9)),f=_(n(56)),c=_(n(20)),p=_(n(65)),v=_(n(7951)),y=n(253),m=n(1),h=_(n(6819));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t=e.type,n=e.source,r=e.activity,a=e.applicationStream,o=e.actionColor,i=e.actionLook,u=e.user,s=e.guildId,d=e.channelId,f=e.onAction,c=e.onOpenConnections;return S(l.default,{className:(0,y.getClass)(h.default,"actions",t),type:t,source:n,activity:r,applicationStream:a,user:u,guildId:s,look:i,color:o,channelId:d,onOpenConnections:c,onAction:f})}function I(e){var t=e.activity,n=e.user,r=e.showActions,l=void 0===r||r,y=e.hideHeader,h=void 0!==y&&y,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["activity","user","showActions","hideHeader"]),g=(0,o.useStateFromStores)([s.default],(function(){return s.default.getStreamForUser(n.id)})),S=(0,o.useStateFromStores)([c.default,p.default,d.default],(function(){var e,r;return(0,i.hasFlag)(t,m.ActivityFlags.EMBEDDED)?c.default.getGuild(null===(e=d.default.getChannel(null===(r=p.default.getVoiceStateForSession(n.id,null==t?void 0:t.session_id))||void 0===r?void 0:r.channelId))||void 0===e?void 0:e.getGuildId()):null})),I=(0,o.useStateFromStores)([c.default],(function(){return null!=g?c.default.getGuild(g.guildId):null})),T=(0,o.useStateFromStores)([f.default],(function(){return null!=t?null!=t.application_id?f.default.getGame(t.application_id):f.default.getGameByName(t.name):null}));return a.createElement(v.default,E({},_,{activity:t,user:n,application:T,hideHeader:h,activityGuild:null!=S?S:I,renderActions:l?function(){return a.createElement(O,E({},_,{applicationStream:g,activity:t,user:n}))}:null,onOpenSpotifyTrack:u.openTrack,onOpenSpotifyArtist:u.openArtist,onOpenSpotifyAlbum:u.openAlbum}))}O.displayName="UserActivityActionsContainer",I.displayName="UserActivityContainer";var T=v.default.Types;t.UserActivityTypes=T;var b=I;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,u,s,d,f,c,p){if((0,i.default)(t))return(0,a.default)(e,t,n,c,p,u);if(!r.default.isDesktop())return!1;if((0,o.default)(t,l.ActivityFlags.PARTY_PRIVACY_FRIENDS)&&d.isFriend(e.id))return!0;if((0,o.default)(t,l.ActivityFlags.PARTY_PRIVACY_VOICE_CHANNEL)){var v=n.getChannel(f.getVoiceChannelId());if(null==v||!c.isInChannel(v.id,e.id))return!1;switch(v.type){case l.ChannelTypes.DM:case l.ChannelTypes.GROUP_DM:return!0}var y=u.getGuild(v.getGuildId());if(null==y||y.hasFeature(l.GuildFeatures.COMMUNITY))return!1;var m=s.getMemberCount(y.id);return null!=m&&m<100}return!1};var r=u(n(13)),a=u(n(8308)),o=u(n(360)),i=u(n(7799)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,a.default)(e,o.ActivityFlags.EMBEDDED)};var r,a=(r=n(360))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useSpotifyPlayAction=function(e,t,n){var a=_(e,t),o=a.notPlayable,i=a.isCurrentUser,l=a.playingSameTrack,s=h(a),c=s.loading,p=s.startLoading,y=s.clearLoading,m=r.useCallback((function(){p(),(0,v.default)(a,u.SpotifyActionTypes.USER_ACTIVITY_PLAY,n).catch(y)}),[a,n,p,y]);return{label:(0,d.default)(a,u.SpotifyActionTypes.USER_ACTIVITY_PLAY),tooltip:(0,f.default)(a,u.SpotifyActionTypes.USER_ACTIVITY_PLAY),disabled:!c&&(i||o||l),loading:c,onClick:m,spotifyData:a}},t.useSpotifySyncAction=function(e,t,n,a){var o=null!=a?a:t.toString(),i=_(e,t),l=i.syncingWithUser,s=i.syncingWithParty,c=i.isCurrentUser,v=h(i),y=v.loading,m=v.startLoading,g=v.clearLoading,E=r.useCallback((function(){m(),(0,p.default)(i,u.SpotifyActionTypes.USER_ACTIVITY_SYNC,n).catch(g)}),[i,n,m,g]);return{label:(0,d.default)(i,u.SpotifyActionTypes.USER_ACTIVITY_SYNC),tooltip:(0,f.default)(i,u.SpotifyActionTypes.USER_ACTIVITY_SYNC,o),disabled:!y&&(c||l||s),loading:y,onClick:E,spotifyData:i}},t.useSpotifyJoinAction=function(e,t,n){var a=_(e,t),o=a.notPlayable,i=a.syncingWithUser,l=a.syncingWithParty,s=a.isCurrentUser,c=h(a),v=c.loading,y=c.startLoading,m=c.clearLoading,g=r.useCallback((function(){y(),(0,p.default)(a,u.SpotifyActionTypes.EMBED_SYNC,n).catch(m)}),[a,n,y,m]);return{label:(0,d.default)(a,u.SpotifyActionTypes.EMBED_SYNC),tooltip:(0,f.default)(a,u.SpotifyActionTypes.EMBED_SYNC),disabled:!v&&(s||i||l||o),loading:v,onClick:g,spotifyData:a}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=n(67),i=y(n(1071)),l=y(n(10)),u=n(234),s=y(n(660)),d=y(n(7953)),f=y(n(7891)),c=y(n(7892)),p=y(n(7893)),v=y(n(7894));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){var t=e.currentUserTrackId,n=e.syncingWithUser,a=e.syncingWithParty,l=r.useState(!1),u=l[0],s=l[1],d=r.useState((function(){return new o.Timeout}))[0],f=(0,i.default)(t);r.useEffect((function(){u&&(t!==f||n||a)&&(s(!1),d.stop())}),[t,f,n,a,u,d]);var c=r.useCallback((function(){s(!0),d.start(3e4,(function(){return s(!1)}))}),[d]),p=r.useCallback((function(){s(!1),d.stop()}),[d]);return{loading:u,startLoading:c,clearLoading:p}}function _(e,t){return(0,a.useStateFromStoresObject)([s.default,l.default],(function(){return(0,c.default)(s.default,l.default,t,e)}),[e,t])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openPremiumSite=function(){window.open(o.SpotifyEndpoints.PREMIUM_SITE)},t.openTrack=function(e){var t=e.sync_id;if(null==t)return;var n=o.SpotifyResourceTypes.TRACK,r=i.default.isProtocolRegistered()?o.SpotifyEndpoints.PLAYER_OPEN(n,t):o.SpotifyEndpoints.WEB_OPEN(n,t);window.open(r)},t.openAlbum=function(e,t){u(e,t,(function(e){var t=e.album_id;if(null==t)throw new Error("no album id in metadata");return{resourceType:o.SpotifyResourceTypes.ALBUM,resourceId:t}}))},t.openArtist=function(e,t,n){u(e,t,(function(e){var t=e.artist_ids;if(null==t)throw new Error("no artist ids in metadata");var r=t[n];if(null==r)throw new Error("invalid artist index");return{resourceType:o.SpotifyResourceTypes.ARTIST,resourceId:r}}))};var r=n(7661),a=l(n(13)),o=n(234),i=l(n(1091));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){var l;a.default.isDesktop()||(l=window.open("","_blank")),(0,r.getMetadata)(e,t).then((function(e){return n(e)})).then((function(e){var t=e.resourceType,n=e.resourceId,r=i.default.isProtocolRegistered()?o.SpotifyEndpoints.PLAYER_OPEN(t,n):o.SpotifyEndpoints.WEB_OPEN(t,n);null!=l?l.location.href=r:window.open(r)})).catch((function(){null!=l&&l.close()}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPublicSystemMessage=function(e){return(0,r.default)(e)&&e.messageReference.guild_id===a.PUBLIC_GUILD_ANNOUNCEMENTS_GUILD_ID||null!=e.author&&e.author.id===a.PUBLIC_GUILD_UPDATES_WEBHOOK_USER_ID},t.getPublicSystemMessageAvatar=function(){return o.default};var r=i(n(7803)),a=n(7766),o=i(n(8333));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.type===r.MessageTypes.DEFAULT&&null!=e.messageReference};var r=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(662)),i=f(n(650)),l=n(7563),u=f(n(65)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){var n=(0,a.useStateFromStores)([i.default],(function(){return e===i.default.getSelectedParticipantId(t)}),[t,e]);return(0,a.useStateFromStores)([i.default,u.default],(function(){var n=u.default.isInChannel(t,e)&&u.default.hasVideo(t),r=i.default.getLayout(t),a=r===s.ChannelLayouts.MINIMUM||r===s.ChannelLayouts.NORMAL;return!n||a}),[t,e])?null:p(l.MenuItem,{id:"focus-video",label:n?d.default.Messages.UNFOCUS_PARTICIPANT:d.default.Messages.FOCUS_PARTICIPANT,action:function(){return o.default.selectParticipant(t,n?null:e)}})}v.displayName="useFocusVideoItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=v(n(7696)),i=n(7563),l=v(n(9)),u=v(n(48)),s=v(n(33)),d=v(n(151)),f=n(120),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t,n){var r=(0,a.useStateFromStoresArray)([s.default,l.default,u.default],(function(){var e=s.default.getChannelId(t),n=l.default.getChannel(e);return[e,null!=n&&(n.isMultiUserDM()||u.default.can(c.Permissions.SEND_MESSAGES,n))]}),[t]),v=r[0],y=r[1],h=n===c.AppContext.POPOUT;if(!y||h)return null;return m(i.MenuItem,{id:"mention",label:p.default.Messages.MENTION,action:function(){var t=e.username,n=e.discriminator,r="@"+t;d.default.hidePersonalInformation||(r+="#"+n),f.ComponentDispatch.dispatchToLastSubscribed(c.ComponentActions.INSERT_TEXT,{content:r}),null!=v&&o.default.startTyping(v)}})}h.displayName="useMentionUserItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=n(273),i=u(n(9)),l=n(7807);n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var f={},c={},p={};function v(e){delete f[e];var t=p[e];null!=t&&delete c[t],delete p[e]}var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.getInteraction=function(e){var t=c[e.id];return null!=t?f[t]:null},a.getMessageInteractionStates=function(){for(var e={},t=0,n=Object.entries(f);t<n.length;t++){var r=n[t],a=r[0],o=r[1],i=p[a];null!=i&&(e[i]=o.state)}return e},r}(r.default.Store))(a.default,{LOGOUT:function(e){return f={},c={},void(p={})},INTERACTION_QUEUE:function(e){var t=e.nonce,n=e.messageId,r=e.data,a=e.onQueue,o=e.onCreate,i=e.onCancel,u=e.onSuccess,s=e.onFailure,d=c[n];if(null!=d&&null!=f[d]&&f[d].state!==l.InteractionState.FAILED||null!=f[t]&&f[t].state!==l.InteractionState.FAILED)return!1;c[n]=t,p[t]=n,f[t]={state:l.InteractionState.QUEUED,data:r,onQueue:a,onCreate:o,onCancel:i,onSuccess:u,onFailure:s},a&&a()},INTERACTION_CREATE:function(e){var t,n=e.nonce,r=e.interactionId;if(null==n)return!1;var a=f[n];if(null==a||a.state!==l.InteractionState.QUEUED)return!1;a.state=l.InteractionState.CREATED,null===(t=a.onCreate)||void 0===t||t.call(a,r)},INTERACTION_SUCCESS:function(e){var t,n=e.nonce;if(null==n)return!1;var r=f[n];if(null==r)return!1;null===(t=r.onSuccess)||void 0===t||t.call(r),v(n)},INTERACTION_FAILURE:function(e){var t,n=e.nonce,r=e.errorCode,a=e.errorMessage;if(null==n)return!1;var i=f[n];if(null==i)return!1;null===(t=i.onFailure)||void 0===t||t.call(i,r,a),i.data.interactionType===o.InteractionTypes.APPLICATION_COMMAND?v(n):f[n]=d({},i,{state:l.InteractionState.FAILED})},MESSAGE_CREATE:function(e){var t=e.message;if(null==t.nonce)return!1;var n,r=f[t.nonce];if(null==r)return!1;null===(n=r.onSuccess)||void 0===n||n.call(r),v(t.nonce)},CHANNEL_SELECT:function(e){var t=e.channelId;if(null==i.default.getChannel(t))return!1;for(var n=0,r=Object.entries(f);n<r.length;n++){var a=r[n],o=a[0];a[1].state===l.InteractionState.FAILED&&v(o)}}});t.default=y},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.InteractionState=void 0,t.InteractionState=r,function(e){e[e.QUEUED=0]="QUEUED",e[e.CREATED=1]="CREATED",e[e.FAILED=2]="FAILED"}(r||(t.InteractionState=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackSearchStart=m,t.trackSearchResultViewed=h,t.search=function(e,t,n,r){void 0===n&&(n=!1);""===e?E():(i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY,query:e}),n?_(e,t,r):g(e,t,r))},t.fetchSuggestions=function(e){if(""===e||null==e)return;o.default.get({url:c.Endpoints.GIFS_SUGGEST,query:{q:e,provider:c.GIFProviders.TENOR,limit:5,locale:u.default.locale},oldFormErrors:!0}).then((function(t){var n=t.body;i.default.dispatch({type:c.ActionTypes.GIF_PICKER_SUGGESTIONS_SUCCESS,query:e,items:n})}))},t.resetSearch=E,t.trackSelectGIF=function(e){var t=e.type,n=e.index,r=e.offset,a=e.limit,i=e.results,u=e.totalResults,d=e.query,p=e.gifId,y=(0,f.calculateAnalyticsMetadata)(s.default.getAnalyticsID(),t,{offset:r,limit:a,results:i,totalResults:u});l.default.trackWithMetadata(c.AnalyticEvents.SEARCH_RESULT_SELECTED,v({},y,{index_num:n,source_object:"GIF Picker",query:d})),null!=p&&o.default.post({url:c.Endpoints.GIFS_SELECT,body:{id:p,q:d},oldFormErrors:!0})},t.initializeSearch=function(){var e=a.default.v4().replace(y,"");l.default.trackWithMetadata(c.AnalyticEvents.SEARCH_OPENED,{search_type:c.SearchTypes.GIF,load_id:e}),i.default.wait((function(){i.default.dispatch({type:c.ActionTypes.GIF_PICKER_INITIALIZE,analyticsID:e})}))},t.fetchTrending=function(){o.default.get({url:c.Endpoints.GIFS_TRENDING,query:{provider:c.GIFProviders.TENOR,locale:u.default.locale,media_format:s.default.getSelectedFormat()},oldFormErrors:!0}).then((function(e){var t=e.body,n=t.categories,r=t.gifs;i.default.dispatch({type:c.ActionTypes.GIF_PICKER_TRENDING_FETCH_SUCCESS,trendingCategories:n,trendingGIFPreview:r[0]})}))},t.fetchTrendingGIFs=function(e){var t=Date.now();m(c.GIFPickerResultTypes.TRENDING_GIFS),o.default.get({url:c.Endpoints.GIFS_TRENDING_GIFS,query:{media_format:s.default.getSelectedFormat(),provider:c.GIFProviders.TENOR,locale:u.default.locale,limit:e},oldFormErrors:!0}).then((function(n){var r=n.body;h(r,c.GIFPickerResultTypes.TRENDING_GIFS,{startTime:t,limit:e}),i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY_SUCCESS,items:r})}),(function(){i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY_FAILURE})}))},t.addFavoriteGIF=function(e){i.default.dispatch({type:c.ActionTypes.GIF_FAVORITE_ADD,gif:e}),d.default.track(c.AnalyticEvents.GIF_FAVORITED)},t.removeFavoriteGIF=function(e){i.default.dispatch({type:c.ActionTypes.GIF_FAVORITE_REMOVE,url:e}),d.default.track(c.AnalyticEvents.GIF_UNFAVORITED)},t.fetchTrendingSearchTerms=function(){o.default.get({url:c.Endpoints.GIFS_TRENDING_SEARCH,query:{provider:c.GIFProviders.TENOR,limit:5,locale:u.default.locale},oldFormErrors:!0}).then((function(e){var t=e.body;i.default.dispatch({type:c.ActionTypes.GIF_PICKER_TRENDING_SEARCH_TERMS_SUCCESS,items:t})}))};var r=p(n(6)),a=p(n(101)),o=p(n(11)),i=p(n(2)),l=p(n(121)),u=p(n(35)),s=p(n(7900)),d=p(n(15)),f=n(8354),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var y=/-/g;function m(e){var t,n=null!=e?((t={})[e]=1,t):{};l.default.trackWithMetadata(c.AnalyticEvents.SEARCH_STARTED,{search_type:c.SearchTypes.GIF,load_id:s.default.getAnalyticsID(),num_modifiers:Object.keys(n).length,modifiers:n})}function h(e,t,n){void 0===n&&(n={});var r=n,a=r.startTime,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(r,["startTime"]),i={offset:0,limit:null,totalResults:e.length},u=(0,f.calculateAnalyticsMetadata)(s.default.getAnalyticsID(),t,v({},i,{},o,{results:e})),d=null==a?{}:{load_duration_ms:Date.now()-a};l.default.trackWithMetadata(c.AnalyticEvents.SEARCH_RESULT_VIEWED,v({},u,{},d))}function _(e,t,n){var r=Date.now();m(t),o.default.get({url:c.Endpoints.GIFS_SEARCH,query:{q:e,media_format:s.default.getSelectedFormat(),provider:c.GIFProviders.TENOR,locale:u.default.locale,limit:n},oldFormErrors:!0}).then((function(a){var o=a.body;h(o,t,{startTime:r,limit:n}),i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY_SUCCESS,query:e,items:o})}),(function(){return i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY_FAILURE,query:e})}))}var g=r.default.debounce(_,250);function E(){i.default.dispatch({type:c.ActionTypes.GIF_PICKER_QUERY,query:""})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ResponsiveLoadingEmbedTile=t.ResponsiveEmbedTile=t.HORIZONTAL_EMBED_BREAKPOINT=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(7963)),l=u(n(6843));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.HORIZONTAL_EMBED_BREAKPOINT=660;var c=function(e){var t;return a.createElement(i.default,f({},e,{className:(0,o.default)(e.className,(t={},t[l.default.embedVertical]=!e.isHorizontal,t[l.default.embedHorizontal]=e.isHorizontal,t))}))};t.ResponsiveEmbedTile=c,c.displayName="ResponsiveEmbedTile";var p=function(e){var t=e.isHorizontal;return a.createElement(c,f({},e,{media:function(){var e;return d("div",{className:(0,o.default)(l.default.loadingDescription)},void 0,d("div",{className:(0,o.default)(l.default.loadingBackgroundWrapper,(e={},e[l.default.loadingBackgroundWrapperHorizontal]=t,e))},void 0,d("div",{className:l.default.loadingBackground})))},title:function(){var e;return d("div",{className:(0,o.default)(l.default.loadingImage,(e={},e[l.default.loadingImageHorizontal]=t,e))})}}))};t.ResponsiveLoadingEmbedTile=p,p.displayName="ResponsiveLoadingEmbedTile"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(6)),a=c(n(5)),o=c(n(3)),i=n(67),l=c(n(2)),u=c(n(5427)),s=c(n(5457)),d=n(429),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v={},y={},m=[],h=[],_=[],g=new Set,E={},S={},O=new Set;function I(e){var t=s.default.createFromServer(e),n=t.code;if(null!=y[n])y[n]=y[n].merge(t);else if(y[n]=t,null!=t.expiresAt){var r=new i.Timeout;v[n]=r,function e(t){var n=y[t];if(null==n||null==n.expiresAt)return;var r=n.expiresAt.valueOf()-(0,a.default)().valueOf();if(r<=0)delete y[t],delete v[t],N.emitChange();else{var o=v[t];if(null==o)return;o.start(Math.min(f.MAX_TIMEOUT_MS,r),(function(){return e(t)}))}}(n)}}function T(e,t){if(void 0===t&&(t=!1),t&&!O.has(e.channel_id))return!1;var n=(0,d.findGiftCodes)(e.content);return 0===n.length||n.forEach((function(e){m.includes(e)||_.includes(e)||(b({code:e}),l.default.wait((function(){return u.default.resolveGiftCode(e,!1,!0).catch(f.NOOP_NULL)})))})),!1}function b(e){var t=e.code;m.includes(t)||(m=[].concat(m,[t]))}function C(e){return T(e.message,!0)}function M(e){var t=e.channelId,n=e.messages;O.add(t),n.forEach((function(e){return T(e,!0)}))}var N=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var o=a.prototype;return o.get=function(e){var t=y[e];return null==t||t.isExpired()?null:t},o.getError=function(e){return null!=e?S[e]:null},o.getForGifterSKUAndPlan=function(e,t,n){return r.default.values(y).filter((function(r){return r.userId===e&&r.skuId===t&&(null==n||r.subscriptionPlanId===n)&&!r.isExpired()}))},o.getIsResolved=function(e){return _.includes(e)},o.getIsAccepting=function(e){return h.includes(e)},o.getUserGiftCodesFetchingForSKUAndPlan=function(e,t){return g.has((0,d.makeComboId)(e,t))},o.getUserGiftCodesLoadedAtForSKUAndPlan=function(e,t){return E[(0,d.makeComboId)(e,t)]},o.getResolvingCodes=function(){return m},o.getResolvedCodes=function(){return _},o.getAcceptingCodes=function(){return h},a}(o.default.Store))(l.default,{CONNECTION_OPEN:function(e){return O.clear(),!1},CHANNEL_SELECT:function(e){var t=e.channelId;return null!=t&&O.add(t),!1},GIFT_CODE_RESOLVE:b,GIFT_CODE_RESOLVE_SUCCESS:function(e){var t=e.giftCode;return m=m.filter((function(e){return e!==t.code})),_.includes(t.code)||(_=[].concat(_,[t.code])),I(t)},GIFT_CODE_RESOLVE_FAILURE:function(e){var t=e.code;m=m.filter((function(e){return e!==t})),_.includes(t)||(_=[].concat(_,[t]))},GIFT_CODE_REDEEM:function(e){var t=e.code;h.includes(t)||(h=[].concat(h,[t]))},GIFT_CODE_REDEEM_SUCCESS:function(e){var t=e.code;h=h.filter((function(e){return e!==t}));var n=y[t];null!=n&&(y[t]=n.merge({redeemed:!0,uses:n.uses+1}))},GIFT_CODE_REDEEM_FAILURE:function(e){var t=e.code,n=e.error;h=h.filter((function(e){return e!==t}));var r=y[t];if(S[t]=n,null!=r)switch(n.code){case f.AbortCodes.UNKNOWN_GIFT_CODE:y[t]=r.set("revoked",!0);break;case f.AbortCodes.INVALID_GIFT_REDEMPTION_EXHAUSTED:y[t]=r.set("uses",r.maxUses)}},GIFT_CODE_REVOKE_SUCCESS:function(e){var t=e.code;delete y[t];var n=v[t];null!=n&&(n.stop(),delete v[t]),_.includes(t)||(_=[].concat(_,[t]))},GIFT_CODE_CREATE_SUCCESS:function(e){I(e.giftCode)},GIFT_CODES_FETCH:function(e){var t=e.skuId,n=e.subscriptionPlanId;g.add((0,d.makeComboId)(t,n))},GIFT_CODES_FETCH_SUCCESS:function(e){var t=e.giftCodes,n=e.skuId,r=e.subscriptionPlanId;t.forEach(I);var a=(0,d.makeComboId)(n,r);E[a]=Date.now(),g.delete(a)},GIFT_CODES_FETCH_FAILURE:function(e){var t=e.skuId,n=e.subscriptionPlanId;g.delete((0,d.makeComboId)(t,n))},MESSAGE_CREATE:C,MESSAGE_UPDATE:C,LOAD_MESSAGES_SUCCESS:M,LOAD_MESSAGES_AROUND_SUCCESS:M,LOAD_RECENT_MENTIONS_SUCCESS:function(e){e.messages.forEach((function(e){return T(e)}))},LOAD_PINNED_MESSAGES_SUCCESS:function(e){e.messages.forEach((function(e){return T(e)}))},SEARCH_FINISH:function(e){e.messages.forEach((function(e){e.forEach((function(e){return T(e)}))}))},GIFT_CODE_UPDATE:function(e){var t=e.uses,n=e.code,r=y[n];null!=r&&(y[n]=r.set("uses",Math.max(r.uses,t)))}}),P=N;t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?14:t,r=e.height,a=void 0===r?14:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 14 14"}),s("path",{className:f,fill:d,d:"M12,0 C12.8284271,0 14,1.17157288 14,2 L14,12 C14,12.8284271 12.8284271,14 12,14 L2,14 C1.17157288,14 0,12.8284271 0,12 L0,2 C0,1.17157288 1.17157288,0 2,0 L12,0 Z M8,3 L6,3 L6,8 L8,8 L8,3 Z M8,11 L8,9 L6,9 L6,11 L8,11 Z"}))}d.displayName="WarningBox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(6)),i=n(990),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this,t=this.props,n=t.intervalDuration,r=t.onInterval;this._interval=setInterval((function(){e.forceUpdate(),r&&r()}),n)},a.componentWillUnmount=function(){null!=this._interval&&clearInterval(this._interval)},a.defaultRender=function(e){var t=this.props,n=t.showDays,r=t.showUnits,a=t.className,i=[e.days,e.hours,e.minutes,e.seconds],u=[l.default.Messages.COUNTDOWN_UNITS_SECONDS,l.default.Messages.COUNTDOWN_UNITS_MINUTES,l.default.Messages.COUNTDOWN_UNITS_HOURS,l.default.Messages.COUNTDOWN_UNITS_DAYS];if(0===e.days)i.shift();else if(!n){var s=i.shift();i[0]+=24*s}return d("span",{className:a},void 0,(0,o.default)(i).map((function(e){return e<10?"0"+e:e})).map((function(e,t){return[t>0&&!r?":":" ",d("span",{},t,e,r?u[i.length-t-1]:null)]})).flatten().value())},a.render=function(){var e=this.props,t=e.deadline,n=e.children,r=e.className;if(t===1/0)return d("span",{className:r,"aria-label":l.default.Messages.MAX_AGE_NEVER},void 0,"∞");var a=(0,i.diffAsUnits)(Date.now(),t);return null!=n?n(a,this.defaultRender.bind(this,a)):this.defaultRender(a)},r}(a.PureComponent);c.displayName="Countdown",c.defaultProps={showDays:!0,showUnits:!1,intervalDuration:1e3};var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(7861)),o=i(n(645));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e){var t=(0,o.default)(e.message);return r.createElement(a.default,u({},e,{author:t}))}s.displayName="Username"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.EmbedVideo=N,t.EmbedGIFV=P,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=I(n(8)),i=I(n(174)),l=n(234),u=n(990),s=n(1093),d=n(5411),f=I(n(84)),c=I(n(8412)),p=I(n(7625)),v=I(n(7713)),y=I(n(7849)),m=n(7719),h=n(5441),_=I(n(350)),g=n(1),E=I(n(7)),S=I(n(6886)),O=I(n(6732));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e){var t=e.className,n=e.maxWidth,r=e.maxHeight,l=e.thumbnail,u=e.video,s=e.allowFullScreen,f=void 0===s||s,c=e.renderImageComponent,p=e.renderVideoComponent,v=e.renderLinkComponent,m=e.playable,h=void 0===m||m,_=e.autoPlay,g=void 0!==_&&_,E=e.autoMute,O=e.volume,I=e.onPlay,T=e.onEnded,b=e.onVolumeChange,N=e.onMute,P=e.href,A=a.useState(g),R=A[0],L=A[1],D=function(e){e.preventDefault(),e.stopPropagation(),I&&I(!1),L(!0)},w=l.width,k=l.height;R&&null!=u&&(w=u.width,k=u.height);var j=(0,d.fit)(w,k,n,r);w=Math.max(j.width,256),k=Math.max(j.height,144);var U=l.proxyURL||l.url;if(null!=u&&null!=u.proxyURL)return M("div",{className:(0,o.default)(S.default.embedVideo,t)},void 0,p({poster:U,src:u.proxyURL,width:w,height:k,autoPlay:g,onEnded:T,naturalWidth:u.width,naturalHeight:u.height,onVolumeChange:b,playable:h,autoMute:E,volume:O,onPlay:I,onMute:N}));if(R&&null!=u){var G=i.default.parse(u.url,!0);G.query=C({},G.query,{autoplay:"1",auto_play:"1"}),G.search=null;var F=i.default.format(G);return M("div",{className:(0,o.default)(S.default.embedVideo,t),style:{width:w,height:k}},void 0,M("iframe",{className:S.default.embedIframe,src:F,width:w,height:k,frameBorder:0,allowFullScreen:f,sandbox:"allow-forms allow-modals allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"}))}return M("div",{className:(0,o.default)(S.default.embedVideo,t),style:{width:w,height:k}},void 0,c({src:U,width:w,height:k,className:S.default.embedVideoImageComponent,imageClassName:S.default.embedVideoImageComponentInner,onClick:h&&null!=u?D:null}),M("div",{className:S.default.embedVideoActions},void 0,M("div",{className:S.default.centerContent},void 0,h?M(y.default,{onPlay:null!=u?D:null,externalURL:P,renderLinkComponent:v}):null)))}function P(e){var t=e.className,n=e.href,r=e.autoPlay,a=e.maxWidth,i=e.maxHeight,l=e.thumbnail,u=e.video,s=e.renderImageComponent,d=e.playable,f=void 0===d||d;return M(c.default,{className:(0,o.default)(S.default.embedVideo,t),original:n,poster:l.proxyURL||l.url,src:u.proxyURL||u.url,width:l.width,height:l.height,naturalHeight:u.height,naturalWidth:u.width,maxWidth:a,maxHeight:i,autoPlay:r,playable:f,renderImageComponent:s})}function A(e){var t=e.className,n=e.embed.url;if(null==n)return null;var r=null,a=null;try{var u=i.default.parse(n,!0);r=u.host,a=u.pathname}catch(e){return null}if("open.spotify.com"!==r||null==a)return null;var s=a.split("/"),d=null!=s[1]?s[1].toLowerCase():null,f=null!=s[3]?s[3].toLowerCase():null,c=s[4];return!["track","playlist","album","artist","user"].includes(d||"")||"user"===d&&"playlist"!==f?null:("user"===d&&"playlist"===f&&null!=c&&(a="/playlist/"+c),M("iframe",{className:(0,o.default)(S.default.embedSpotify,t),src:l.SpotifyEndpoints.EMBED(a),style:{width:400,height:"track"===d?80:300},frameBorder:0,sandbox:"allow-forms allow-modals allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"}))}N.displayName="EmbedVideo",P.displayName="EmbedGIFV",A.displayName="SpotifyEmbed";var R=M(_.default,{width:16,height:16}),L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={isVisible:!t.props.spoiler},t.renderGalleryImageChildren=function(e){var t=e.src,n=e.alt;return M("img",{className:S.default.embedGalleryImageElement,alt:n,src:t})},t.renderImageChildren=function(e){var t=e.src,n=e.size,r=e.alt;return M("img",{className:e.className||void 0,alt:r,src:t,style:n})},t.onReveal=function(){t.setState({isVisible:!0})},t.renderMediaEmbed=function(e){var n;void 0===e&&(e=!1);var r=t.props,a=r.spoiler,i=r.className;return M("div",{"aria-hidden":e,className:(0,o.default)(S.default.embed,i,(n={},n[S.default.spoilerAttachment]=a,n[S.default.hiddenSpoiler]=e,n))},void 0,t.renderMedia(e))},t.renderEmbedContent=function(e){var n,r;void 0===e&&(e=!1);var a=t.props,i=a.className,l=a.onSuppressEmbed,u=a.spoiler,s=t.renderAll(),d=s.provider,f=s.author,c=s.title,p=s.description,v=s.fields,y=s.thumbnail,m=s.media,h=s.footer;return M("div",{className:(0,o.default)(i,S.default.embedFull,O.default.markup,(n={},n[S.default.hiddenSpoiler]=e,n[S.default.spoilerEmbed]=u,n)),"aria-hidden":e,style:{borderColor:t.getEmbedColor(e),maxWidth:t.getMaxWidth()}},void 0,M("div",{className:(0,o.default)((r={},r[S.default.grid]=!0,r[S.default.hasThumbnail]=null!=y,r))},void 0,l?t.renderSuppressButton(l):null,d,f,c,p,v,m,y,h))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n);var a=r.prototype;return a.renderProvider=function(e){void 0===e&&(e=!0);var t=this.props,n=t.embed.provider,r=t.renderLinkComponent;return null==n?null:M("div",{className:(0,o.default)(S.default.embedProvider,S.default.embedMargin)},void 0,null!=n.url?r({className:S.default.embedLink,href:n.url,tabIndex:e?0:-1,children:n.name,target:"_blank",rel:"noreferrer noopener"}):M("span",{},void 0,n.name))},a.renderAuthor=function(e){void 0===e&&(e=!0);var t=this.props,n=t.embed.author,r=t.renderLinkComponent;return null==n?null:M("div",{className:(0,o.default)(S.default.embedAuthor,S.default.embedMargin)},void 0,null!=n.iconProxyURL?M("img",{alt:"",className:S.default.embedAuthorIcon,src:n.iconProxyURL}):null,null!=n.url?r({className:S.default.embedAuthorNameLink,href:n.url,tabIndex:e?0:-1,children:n.name,target:"_blank",rel:"noreferrer noopener"}):M("span",{className:S.default.embedAuthorName},void 0,n.name))},a.renderTitle=function(e){void 0===e&&(e=!0);var t=this.props,n=t.embed,r=t.renderLinkComponent,a=t.renderTitle,i=n.rawTitle,l=n.url;return null==i?null:M("div",{className:(0,o.default)(S.default.embedTitle,S.default.embedMargin)},void 0,null!=l?r({className:S.default.embedTitleLink,href:l,tabIndex:e?0:-1,children:a(n,i),target:"_blank",rel:"noreferrer noopener"}):a(n,i))},a.renderDescription=function(){var e=this.props,t=e.embed,n=e.renderDescription,r=t.rawDescription;return null==r?null:M("div",{className:(0,o.default)(S.default.embedDescription,S.default.embedMargin)},void 0,n(t,r))},a.renderThumbnail=function(e){void 0===e&&(e=!0);var t=this.props,n=t.embed.thumbnail,r=t.maxThumbnailWidth,a=t.maxThumbnailHeight,o=t.renderImageComponent,i=t.autoPlayGif;return null==n?null:M(h.MessagesInteractionContext.Consumer,{},void 0,(function(t){var l=t.disableAnimations;return o({className:S.default.embedThumbnail,src:n.proxyURL||n.url,original:n.url,width:n.width,height:n.height,maxWidth:r,maxHeight:a,shouldLink:e,autoPlay:i&&!l})}))},a.renderFields=function(){var e=this,t=this.props.embed,n=t.fields;if(null==n)return null;var r=[],a=null;return n.forEach((function(n){var o=n.rawName,i=n.rawValue,l=n.inline;l||null==a||(r.push(a),a=null),null==a&&(a=[]),a.push([e.props.renderTitle(t,o),e.props.renderDescription(t,i)]),3!==a.length&&l||(r.push(a),a=null)})),null!=a&&r.push(a),M("div",{className:S.default.embedFields},void 0,r.map((function(e,t){var n=e.length;return e.map((function(e,r){var a,o,i,l,u=e[0],s=e[1];return M("div",{className:S.default.embedField,style:{gridColumn:(a=r,o=n,i=12/o,l=a*i,l+1+" / "+(l+i+1))}},t+"-"+r,M("div",{className:S.default.embedFieldName},void 0,u),M("div",{className:S.default.embedFieldValue},void 0,s))}))})))},a.renderImages=function(e){var t=this,n=void 0===e?{}:e,r=n.hiddenSpoiler,a=void 0!==r&&r,o=n.isVisible,i=void 0===o||o,l=this.props,u=l.embed,s=l.maxMediaHeight;if(null==u.images)return null;var d=u.images.map((function(e){return t.renderImage({hiddenSpoiler:a,isVisible:i,image:e,isGalleryImage:!0})})),f=d[0],c=d[1],p=d[2],v=d[3];return null==f&&null==c&&null==p&&null==v?null:M("div",{className:S.default.embedGalleryImagesWrapper,style:{height:s}},void 0,M("div",{className:S.default.embedGallerySide},void 0,f,null!=v&&p),M("div",{className:S.default.embedGallerySide},void 0,c,null==v&&null!=p&&p,null!=v&&v))},a.renderImage=function(e){var t=this,n=void 0===e?{}:e,r=n.hiddenSpoiler,a=void 0!==r&&r,i=n.isVisible,l=void 0===i||i,u=n.image,s=n.isGalleryImage,d=void 0!==s&&s,f=this.props,c=f.maxMediaWidth,v=f.maxMediaHeight,y=f.renderImageComponent,_=f.className,g=f.autoPlayGif;if(null==u)return null;var E=p.default.isAnimated({src:u.proxyURL||u.url,original:u.url,animated:!1});return M(m.GIFAccessoryContext.Consumer,{},void 0,(function(e){return M(h.MessagesInteractionContext.Consumer,{},u.url,(function(n){var r,i=n.disableAnimations;return y({className:(0,o.default)(_,(r={},r[S.default.embedMedia]=!d,r[S.default.embedImage]=!d,r)),src:u.proxyURL||u.url,width:u.width,height:u.height,maxWidth:c,maxHeight:v,children:d?t.renderGalleryImageChildren:t.renderImageChildren,renderAccessory:E?e:null,original:u.url,autoPlay:g&&!i&&!a,shouldLink:l})}))}))},a.renderVideo=function(e){var t=void 0===e?{}:e,n=t.gifv,r=void 0!==n&&n,a=t.isVisible,o=void 0===a||a,i=t.hiddenSpoiler,l=void 0!==i&&i,u=this.props,s=u.embed,d=s.url,f=s.thumbnail,c=s.video,p=u.maxMediaWidth,v=u.maxMediaHeight,y=u.renderVideoComponent,m=u.renderImageComponent,_=u.renderLinkComponent,g=u.allowFullScreen,E=u.autoPlayGif;return null==d||null==f?null:r?null==c?null:M(h.MessagesInteractionContext.Consumer,{},void 0,(function(e){var t=e.disableAnimations;return M(P,{className:S.default.embedMedia,href:d,thumbnail:f,video:c,maxWidth:p,maxHeight:v,autoPlay:!l&&E&&!t&&o,renderImageComponent:m,playable:o})})):M(N,{className:S.default.embedMedia,href:d,allowFullScreen:g,thumbnail:f,video:c,maxWidth:p,maxHeight:v,renderImageComponent:m,renderVideoComponent:y,renderLinkComponent:_,playable:o&&!l})},a.renderFooter=function(){var e=this.props.embed,t=e.footer,n=e.timestamp;if(null!=t){var r=t.iconProxyURL||t.iconURL;return M("div",{className:(0,o.default)(S.default.embedFooter,S.default.embedMargin)},void 0,null!=r?M("img",{alt:"",className:S.default.embedFooterIcon,src:r}):null,M("span",{className:S.default.embedFooterText},void 0,t.text,null!=t.text&&null!=n?M("span",{className:S.default.embedFooterSeparator},void 0,"•"):null,null!=n?(0,u.calendarFormat)(n):null))}if(null!=n)return M("div",{className:(0,o.default)(S.default.embedFooter,S.default.embedMargin)},void 0,M("span",{className:S.default.embedFooterText},void 0,(0,u.calendarFormat)(n)))},a.renderMedia=function(e){void 0===e&&(e=!1);var t=this.props.embed,n=this.state.isVisible;switch(t.type){case g.EmbedTypes.GIFV:return this.renderVideo({gifv:!0,hiddenSpoiler:e,isVisible:n});case g.EmbedTypes.VIDEO:default:return null!=t.video?this.renderVideo({gifv:!1,hiddenSpoiler:e,isVisible:n}):null!=t.images?this.renderImages({hiddenSpoiler:e,isVisible:n}):this.renderImage({hiddenSpoiler:e,isVisible:n,image:t.image})}},a.renderAll=function(){var e,t=this.props,n=t.embed,r=t.hideMedia,a=this.state.isVisible,o=this.renderProvider(a),i=this.renderAuthor(a),l=this.renderTitle(a);switch(n.type){case g.EmbedTypes.IMAGE:case g.EmbedTypes.VIDEO:case g.EmbedTypes.GIFV:break;default:e=this.renderDescription()}var u,s=this.renderFields();r||(u=this.renderMedia(!a));var d=this.renderFooter(),f=null==u;return n.type===g.EmbedTypes.RICH&&(f=null==n.video),{provider:o,author:i,title:l,description:e,thumbnail:!r&&f?this.renderThumbnail(a):null,fields:s,media:u,footer:d}},a.getMaxWidth=function(){var e=this.props,t=e.maxMediaWidth,n=e.maxMediaHeight,r=e.embed,a=r.image,o=r.video,i=a||o;if(null!=i){var l=(0,d.fit)(i.width,i.height,t,n).width;return l>=300?l+32:void 0}},a.isInline=function(){var e=this.props,t=e.hideMedia,n=e.embed;return!t&&(0,s.isEmbedInline)(n)},a.renderSuppressButton=function(e){return M(f.default,{focusProps:{offset:{bottom:4}},className:S.default.embedSuppressButton,onClick:e,"aria-label":E.default.Messages.SUPPRESS_ALL_EMBEDS},void 0,R)},a.getEmbedColor=function(e){var t=this.props.embed.color;return null!=t&&"#ffffff"===t.toLowerCase()||e?void 0:t},a.render=function(){var e=this.props,t=e.embed,n=e.spoiler,r=e.className;return null!=t.provider&&"Spotify"===t.provider.name?M(A,{embed:t,className:r}):this.isInline()?n?M(v.default,{type:v.default.Types.ATTACHMENT,onReveal:this.onReveal},void 0,this.renderMediaEmbed):this.renderMediaEmbed():n?M(v.default,{type:v.default.Types.EMBED,onReveal:this.onReveal},void 0,this.renderEmbedContent):this.renderEmbedContent()},r}(a.PureComponent);t.default=L,L.displayName="Embed",L.defaultProps={hideMedia:!1,allowFullScreen:!0,maxThumbnailWidth:80,maxThumbnailHeight:80,maxMediaWidth:400,maxMediaHeight:300,spoiler:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M21.924 8.61789C21.77 8.24489 21.404 8.00089 21 8.00089H15.618L12.894 2.55389C12.555 1.87689 11.444 1.87689 11.105 2.55389L8.38199 8.00089H2.99999C2.59599 8.00089 2.22999 8.24489 2.07599 8.61789C1.92199 8.99089 2.00699 9.42289 2.29299 9.70789L6.87699 14.2919L5.03899 20.7269C4.92399 21.1299 5.07199 21.5619 5.40999 21.8089C5.74999 22.0569 6.20699 22.0659 6.55399 21.8329L12 18.2029L17.445 21.8329C17.613 21.9449 17.806 22.0009 18 22.0009C18.207 22.0009 18.414 21.9369 18.59 21.8089C18.928 21.5619 19.076 21.1299 18.961 20.7269L17.123 14.2919L21.707 9.70789C21.993 9.42289 22.078 8.99089 21.924 8.61789Z"}))}d.displayName="Star"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=f(n(0)),o=s(n(8)),i=f(n(336)),l=n(152),u=s(n(6897));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(e){var t=e.className,n=e.guild,r=e.isSelected,s=void 0===r||r,d=e.width,f=void 0===d?32:d,p=e.height,v=void 0===p?32:p,y=e.shouldAnimate,m=void 0===y||y,h=a.useState(!1),_=h[0],g=h[1],E=n.getIconURL(m&&s&&(0,l.hasAnimatedGuildIcon)(n)?"gif":"jpg"),S=function(){return g(!0)},O=function(){return g(!1)};return c("div",{onFocus:S,onBlur:O,onMouseOver:S,onMouseLeave:O},void 0,c(i.default,{className:(0,o.default)(u.default.mask,t),mask:s||_?i.MaskIDs.SQUIRCLE:i.MaskIDs.AVATAR_DEFAULT,width:f,height:v},void 0,null==E?c("div",{className:(0,o.default)(u.default.guildIcon,u.default.guildIconWithoutImage)},void 0,c("div",{className:u.default.guildAcronym},void 0,n.acronym)):c("img",{alt:n.toString(),src:E,className:u.default.guildIcon})))};p.displayName="GuildEmojiIcon";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setShowWarning=t.setHasUnsubmittedChanges=t.useMemberVerificationFormNoticeStore=void 0;var r,a=(r=n(262))&&r.__esModule?r:{default:r},o=n(120),i=n(1);var l=Object.freeze({hasUnsubmittedChanges:!1,shouldShowWarning:!1}),u=(0,a.default)((function(e){return l}));t.useMemberVerificationFormNoticeStore=u;t.setHasUnsubmittedChanges=function(e){u.setState({hasUnsubmittedChanges:e})};t.setShowWarning=function(e){u.setState({shouldShowWarning:e}),e&&o.ComponentDispatch.dispatch(i.ComponentActions.EMPHASIZE_NOTICE)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(5425))&&r.__esModule?r:{default:r},l=n(67);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.SVG="svg",e.CANVAS="canvas",e.HYBRID="hybrid"}(a||(a={}));var d=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).animationRef=o.createRef(),t.delayTimeout=new l.Timeout,t.handleComplete=function(){var e=t.props.onComplete;null!=e&&e()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this,t=this.props,n=t.importData,r=t.loop,a=t.autoplay,o=t.delay,l=t.renderer,u=t.shouldAnimate;n().then((function(t){null!=e.animationRef.current&&(e.animation=i.default.loadAnimation({container:e.animationRef.current,renderer:l,loop:r,autoplay:a&&null==o&&u,animationData:t}),null!=o&&e.delayTimeout.start(o,(function(){return e.animation.play()})),e.playOrPauseAnimation(),e.animation.addEventListener("complete",e.handleComplete))}))},a.componentDidUpdate=function(){this.playOrPauseAnimation()},a.componentWillUnmount=function(){null!=this.animation&&this.animation.destroy(),this.delayTimeout.stop()},a.playOrPauseAnimation=function(){this.animation&&(this.props.shouldAnimate?this.animation.play():this.props.shouldAnimate||this.animation.pause())},a.render=function(){return o.createElement("div",{className:this.props.className,ref:this.animationRef})},r}(o.Component);d.displayName="LottieAnimation",d.defaultProps={loop:!0,autoplay:!0,renderer:"svg",shouldAnimate:!0},d.Renderers=a;var f=d;t.default=f},function(e,t,n){e.exports=n.p+"1afb8f8e80a200ef3aa11131c0c07934.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=X(n(0)),o=Z(n(8)),i=Z(n(265)),l=n(1055),u=n(3),s=Z(n(425)),d=X(n(266)),f=n(7721),c=n(5414),p=Z(n(968)),v=Z(n(7985)),y=Z(n(7986)),m=Z(n(7987)),h=n(5508),_=Z(n(8087)),g=Z(n(20)),E=Z(n(35)),S=Z(n(12)),O=Z(n(179)),I=Z(n(5418)),T=n(8088),b=Z(n(84)),C=Z(n(989)),M=Z(n(8494)),N=Z(n(7744)),P=Z(n(7595)),A=Z(n(8201)),R=Z(n(7989)),L=n(1054),D=n(44),w=Z(n(126)),k=Z(n(43)),j=n(970),U=Z(n(15)),G=n(447),F=n(120),B=Z(n(131)),H=n(5400),x=n(8090),V=Z(n(8500)),W=Z(n(8092)),Y=Z(n(8504)),z=n(1),K=Z(n(7)),$=Z(n(6929));function Z(e){return e&&e.__esModule?e:{default:e}}function q(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return q=function(){return e},e}function X(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=q();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Q(){var e=function(e,t){t||(t=e.slice(0));return e.raw=t,e}(["0px 8px 16px ",""]);return Q=function(){return e},e}function J(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function ee(){return(ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function te(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function ne(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function re(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ae(e,t)}function ae(e,t){return(ae=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var oe=(0,l.cssValueToNumber)($.default.carouselInactiveOffsetY),ie=(0,l.cssValueToNumber)($.default.contentMinWidth),le=new Set([z.ChannelNoticeTypes.PREMIUM_GUILD_SUBSCRIPTIONS_GUILD_AFFINITY,z.ChannelNoticeTypes.PREMIUM_GUILD_SUBSCRIPTIONS]),ue=function(e){function t(){return e.apply(this,arguments)||this}re(t,e);var n=t.prototype;return n.renderPerk=function(e,t){var n=(0,x.getPerkIcon)(e.icon,t),r=n.icon,a=n.className;return ne("div",{className:$.default.perk},e.title,ne(r,{className:(0,o.default)($.default.perkIcon,a)}),ne("div",{className:$.default.perkText},void 0,e.title))},n.render=function(){var e=this,t=this.props,n=t.subscriberCount,r=t.tier,o=z.PremiumGuildSubscriptionsRequired[r.tier],i=n>=o,l=r.tier!==z.PremiumGuildTiers.NONE&&r.tier!==z.PremiumGuildTiers.TIER_1;return ne("div",{className:$.default.tier},r.tier,ne("div",{className:i?$.default.tierHeaderUnlocked:$.default.tierHeaderLocked},void 0,ne(R.default,{tier:r.tier,className:$.default.tierIcon}),ne("div",{className:$.default.tierTitle},void 0,r.title),i?ne("div",{className:$.default.tierUnlocked},void 0,K.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_UNLOCKED):ne(a.Fragment,{},void 0,ne("div",{className:$.default.tierRequirements},void 0,K.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TIER_REQUIREMENT.format({required:o})),ne(P.default,{className:$.default.tierLock}))),ne("div",{className:$.default.tierBody},void 0,ne("div",{className:$.default.previousPerks},void 0,l?K.default.Messages.PREMIUM_GUILD_PERKS_MODAL_PREVIOUS_PERKS:K.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BASE_PERKS),ne("div",{},void 0,r.perks.map((function(t){return e.renderPerk(t,i)})))))},t}(a.Component);ue.displayName="GuildPremiumTierPerksModalCard";var se=ne(Y.default,{}),de=ne(m.default,{}),fe=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={selectedTier:t.props.guild.premiumTier!==z.PremiumGuildTiers.NONE?t.props.guild.premiumTier:z.PremiumGuildTiers.TIER_1,error:null},t.handleClose=function(){t.props.close(),U.default.track(z.AnalyticEvents.MODAL_DISMISSED,{type:z.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,location_section:t.props.locationSection})},t.selectTier=function(e){t.setState({selectedTier:e})},t.handleSubscribeModalClose=function(e){var n=t.props,r=n.guild,a=n.channelNotice;e&&(r.premiumTier!==z.PremiumGuildTiers.NONE&&t.selectTier(r.premiumTier),null!=a&&le.has(a.type)&&le.forEach((function(e){(0,f.hideNotice)(e,{suppressAnalyticsTracking:!0})})))},t.openPaymentModal=function(e){var n=e.analyticsLocation,r=e.numberOfSubscriptionsToAdd,o=e.onClose,i=t.props.guild,l=(0,H.getAvailableUserPremiumGuildSubscriptionSlots)(I.default.slots),u=l.length,s=function(e){null==o||o(),t.handleSubscribeModalClose(e)};if(u>0&&(null==r||u>=r)){var d;1===u?d=l.slice(0,1):null!=r&&(d=l.slice(0,r));var f=(0,D.openModal)((function(e){var t=e.onClose,n=te(e,["onClose"]);return a.createElement(W.default,ee({},n,{onClose:function(e){t(),s(e)},selectedGuild:i,locationSection:z.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,userPremiumGuildSubscriptionSlots:d}))}),{onCloseRequest:function(){(0,D.closeModal)(f),s(!1)}})}else(0,h.openPremiumGuildSubscriptionPurchaseModal)({analyticsLocation:n,guildId:i.id,closeLayer:t.handleClose,totalNumberOfSlotsToAssign:null!=r?r:1,onCloseModal:s})},t.handleDismissError=function(){t.setState({error:null})},t}re(t,e);var r=t.prototype;return r.componentDidMount=function(){U.default.track(z.AnalyticEvents.OPEN_MODAL,{type:z.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,location_section:this.props.locationSection}),F.ComponentDispatch.subscribe(z.ComponentActions.LAYER_POP_ESCAPE_KEY,this.handleClose)},r.componentDidUpdate=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=this.props.layerTransitionState,t.layerTransitionState===n||n!==L.TransitionStates.ENTERED){e.next=10;break}return e.prev=2,e.next=5,Promise.all([(0,c.fetchUserPremiumGuildSubscriptionSlots)(),(0,c.fetchPremiumSubscriptionCooldown)(),d.fetchSubscriptions(),d.fetchPaymentSources()]);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(2),this.setState({error:e.t0});case 10:case"end":return e.stop()}}),e,this,[[2,7]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){J(o,r,a,i,l,"next",e)}function l(e){J(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),r.componentWillUnmount=function(){F.ComponentDispatch.unsubscribe(z.ComponentActions.LAYER_POP_ESCAPE_KEY,this.handleClose)},r.canSelectTier=function(e){return e!==z.PremiumGuildTiers.NONE},r.renderClose=function(){return ne("div",{className:$.default.closeWrapper},void 0,ne("div",{className:$.default.closeContent},void 0,ne(v.default,{className:$.default.closeIcon,closeAction:this.handleClose,theme:this.props.theme,keybind:"ESC"})))},r.renderProgressBar=function(){var e,t=this.props,n=t.guild,r=t.layerTransitionState,a=t.theme,i=r!==L.TransitionStates.ENTERING;return ne("div",{className:(0,o.default)($.default.progressBarWrapper,(e={},e[$.default.progressBarWrapperVisible]=i,e))},void 0,i?ne(M.default,{selectedTier:this.state.selectedTier,guild:n,onSelectTier:this.selectTier,canSelectTier:this.canSelectTier,initialAnimationDelay:100,openPaymentModal:this.openPaymentModal,theme:a}):null)},r.renderCarouselItem=function(e,t){var n=this,r=null!=t?t.interpolate({inputRange:[0,1],outputRange:[z.Colors.TRANSPARENT,(0,G.hexWithOpacity)(z.Colors.BLACK,this.props.theme===z.ThemeTypes.DARK?.2:.1)]}):z.Colors.TRANSPARENT;return ne(i.default.div,{className:$.default.tierWrapper,style:null!=t?{transform:[{translateY:t.interpolate({inputRange:[0,1],outputRange:[oe+"px","0px"]})}],boxShadow:i.default.template(Q(),r),opacity:t.interpolate({inputRange:[0,1],outputRange:[.5,1]})}:null},void 0,ne(b.default,{className:this.state.selectedTier===e.tier?$.default.carouselItemSelected:$.default.carouselItemClickable,onClick:function(){return n.selectTier(e.tier)}},void 0,ne(ue,{subscriberCount:this.props.guild.premiumSubscriberCount,tier:e})))},r.getCarouselAlignment=function(e){switch(e){case z.PremiumGuildTiers.TIER_1:return T.Alignment.LEFT;case z.PremiumGuildTiers.TIER_3:return T.Alignment.RIGHT;default:return T.Alignment.CENTER}},r.renderCarousel=function(){var e=this,t=this.state.selectedTier,n=this.props,r=n.layerTransitionState,a=n.viewportWidth;return r===L.TransitionStates.ENTERING?ne("div",{className:$.default.carouselPlaceholder}):ne("div",{className:(0,o.default)($.default.carouselContainer,$.default.carouselContainerVisible)},void 0,ne(T.CarouselWithPreview,{className:$.default.carousel,edgeItems:0,items:(0,H.getTiers)(),renderItem:function(t,n,r){return e.renderCarouselItem(t,r)},currentIndex:t-1,itemSize:{width:350,margin:30},width:a,gutter:(a-ie)/2,align:this.getCarouselAlignment(t),hideOverflow:!1}))},r.render=function(){var e=this,t=this.state.error;return ne(a.Fragment,{},void 0,this.renderClose(),ne(j.ScrollerAuto,{className:$.default.perksModal},void 0,ne("div",{className:$.default.perksModalContentWrapper},void 0,ne("div",{className:$.default.content},void 0,ne("img",{className:$.default.headerGraphic,alt:"",src:n(8506)}),ne(A.default,{className:$.default.headerLogo}),ne(k.default,{size:k.default.Sizes.SIZE_16,className:$.default.headerBlurb},void 0,K.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BLURB.format({helpdeskArticle:B.default.getArticleURL(z.HelpdeskArticles.GUILD_SUBSCRIPTIONS),openPremiumGuildSettings:function(){e.handleClose(),p.default.open(z.UserSettingsSections.PREMIUM_GUILD_SUBSCRIPTION)}})),ne(V.default,{closeLayer:this.handleClose,guild:this.props.guild,openPaymentModal:this.openPaymentModal}),this.renderProgressBar()),this.renderCarousel(),ne("div",{className:$.default.content},void 0,ne(w.default,{className:$.default.subscriberPerksHeader,size:w.default.Sizes.SIZE_24},void 0,K.default.Messages.PREMIUM_GUILD_PERKS_MODAL_SUBSCRIBER_PERKS_HEADER),se,ne("div",{className:$.default.divider}),de,ne(y.default,{onOpenPremiumClick:this.handleClose})))),ne(s.default,{},void 0,null!=t?ne(N.default,{className:$.default.slideIn},void 0,ne(C.default,{onDismiss:this.handleDismissError},void 0,t.message)):null))},t}(a.PureComponent);fe.displayName="PremiumGuildPerksModal";var ce=function(e){var t=e.guildId,n=(0,u.useStateFromStores)([S.default],(function(){return S.default.getCurrentUser()})),r=(0,u.useStateFromStores)([E.default],(function(){return E.default.theme})),o=(0,u.useStateFromStores)([g.default],(function(){return g.default.getGuild(t)}),[t]),i=(0,u.useStateFromStores)([O.default],(function(){return O.default.windowSize()})).width,l=(0,u.useStateFromStores)([_.default],(function(){return _.default.getNotice(o)}),[o]);return null==o?null:a.createElement(fe,ee({},e,{guild:o,theme:r,currentUser:n,channelNotice:l,viewportWidth:i}))};ce.displayName="PremiumGuildPerksModalConnected";var pe=ce;t.default=pe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("svg",{width:"24",height:"24",viewBox:"0 0 24 24"},void 0,s("path",{d:"M12 2.00305C6.486 2.00305 2 6.48805 2 12.0031V20.0031C2 21.1071 2.895 22.0031 4 22.0031H6C7.104 22.0031 8 21.1071 8 20.0031V17.0031C8 15.8991 7.104 15.0031 6 15.0031H4V12.0031C4 7.59105 7.589 4.00305 12 4.00305C16.411 4.00305 20 7.59105 20 12.0031V15.0031H18C16.896 15.0031 16 15.8991 16 17.0031V20.0031C16 21.1071 16.896 22.0031 18 22.0031H20C21.104 22.0031 22 21.1071 22 20.0031V12.0031C22 6.48805 17.514 2.00305 12 2.00305Z",className:f,fill:d})))}d.displayName="Headset"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M4 2.5C2.897 2.5 2 3.397 2 4.5V15.5C2 16.604 2.897 17.5 4 17.5H11V19.5H7V21.5H17V19.5H13V17.5H20C21.103 17.5 22 16.604 22 15.5V4.5C22 3.397 21.103 2.5 20 2.5H4ZM14.5483 6L16 7.45174L13.4466 9.99485L16 12.5483L14.5483 14L12.0051 11.4466L9.45174 14L8 12.5483L10.5534 9.99485L8 7.45174L9.45174 6L12.0051 8.55341L14.5483 6Z",fill:d}))}d.displayName="StopStream"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=n(444),i=l(n(7868));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s={},d={},f={};var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n),r.prototype.getInvite=function(e,t){var n,r,a=void 0===t?{}:t,i=a.targetType,l=a.targetUserId,u=a.targetApplicationId;return i===o.InviteTargetTypes.STREAM&&null!=l?null===(n=d[e])||void 0===n?void 0:n[l]:i===o.InviteTargetTypes.EMBEDDED_APPLICATION&&null!=u?null===(r=f[e])||void 0===r?void 0:r[u]:s[e]},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return s={},d={},void(f={})},CHANNEL_DELETE:function(e){var t=e.channel;delete s[t.id],delete d[t.id],delete f[t.id]},INSTANT_INVITE_CREATE:function(e){},INSTANT_INVITE_CREATE_SUCCESS:function(e){var t=e.channelId,n=e.invite,r=i.default.createFromServer(n);r.targetType===o.InviteTargetTypes.STREAM&&null!=r.targetUser?(null==d[t]&&(d[t]={}),d[t][String(r.targetUser.id)]=r):r.targetType===o.InviteTargetTypes.EMBEDDED_APPLICATION&&null!=r.targetApplication?(null==f[t]&&(f[t]={}),f[t][r.targetApplication.id]=r):s[t]=r},INSTANT_INVITE_CREATE_FAILURE:function(e){var t=e.channelId;s[t]=null},INSTANT_INVITE_REVOKE_SUCCESS:function(e){var t=e.channelId;s[t]=null}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(125),l=n(141),u=f(n(80)),s=n(1),d=f(n(6936));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y={mass:1,tension:250},m={TOP:"M5.13231 6.72963L6.7233 5.13864L14.855 13.2704L13.264 14.8614L5.13231 6.72963Z",BOTTOM:"M13.2704 5.13864L14.8614 6.72963L6.72963 14.8614L5.13864 13.2704L13.2704 5.13864Z"},h={TOP:"M6.56666 11.0013L6.56666 8.96683L13.5667 8.96683L13.5667 11.0013L6.56666 11.0013Z",BOTTOM:"M13.5582 8.96683L13.5582 11.0013L6.56192 11.0013L6.56192 8.96683L13.5582 8.96683Z"},_={TOP:"M7.89561 14.8538L6.30462 13.2629L14.3099 5.25755L15.9009 6.84854L7.89561 14.8538Z",BOTTOM:"M4.08643 11.0903L5.67742 9.49929L9.4485 13.2704L7.85751 14.8614L4.08643 11.0903Z"};function g(e,t){var n=e.to({output:[s.Colors.PRIMARY_DARK_400,s.Colors.STATUS_GREEN]}),r=t?[m.TOP,m.TOP,_.TOP,_.TOP]:[m.TOP,h.TOP,h.TOP,_.TOP],a=t?[m.BOTTOM,m.BOTTOM,_.BOTTOM,_.BOTTOM]:[m.BOTTOM,h.BOTTOM,h.BOTTOM,_.BOTTOM];return v("svg",{viewBox:"0 0 20 20",fill:"none"},void 0,v(i.animated.path,{fill:n,d:e.to({range:[0,.3,.7,1],output:r})}),v(i.animated.path,{fill:n,d:e.to({range:[0,.3,.7,1],output:a})}))}function E(e){var t=e.id,n=e.onChange,r=e.checked,f=e.disabled,c=e.className,m=e.focusProps,h=e.innerRef,_=a.useContext(l.AccessibilityPreferencesContext).reducedMotion,E=a.useRef(null),S=a.useState(!1),O=S[0],I=S[1],T=(0,i.useSpring)({config:y,opacity:f?.3:1,state:O?r?.7:.3:r?1:0}),b=T.state,C=T.opacity;return a.createElement(u.default,p({},m,{within:!0,offset:-2}),v(i.animated.div,{className:(0,o.default)(d.default.container,c),onMouseDown:function(){return!f&&I(!0)},onMouseUp:function(){return I(!1)},onMouseLeave:function(){return I(!1)},style:{opacity:C,backgroundColor:b.to({output:[s.Colors.PRIMARY_DARK_400,s.Colors.STATUS_GREEN]})},tabIndex:-1},void 0,v(i.animated.svg,{className:d.default.slider,viewBox:"0 0 28 20",preserveAspectRatio:"xMinYMid meet",style:{left:b.to({range:[0,.3,.7,1],output:[-3,1,8,12]})}},void 0,v(i.animated.rect,{fill:"white",x:b.to({range:[0,.3,.7,1],output:[4,0,0,4]}),y:b.to({range:[0,.3,.7,1],output:[0,1,1,0]}),height:b.to({range:[0,.3,.7,1],output:[20,18,18,20]}),width:b.to({range:[0,.3,.7,1],output:[20,28,28,20]}),rx:"10"}),g(b,_.enabled)),a.createElement("input",{id:t,type:"checkbox",ref:function(e){E.current=e,null!=h&&(h.current=e)},className:d.default.input,tabIndex:f?-1:0,onKeyDown:function(e){f||e.repeat||" "!==e.key&&"Enter"!==e.key||I(!0)},onKeyUp:function(e){var t;f||!O||e.repeat||(I(!1),"Enter"===e.key&&(null===(t=E.current)||void 0===t||t.click()))},onChange:function(e){I(!1),null==n||n(e.currentTarget.checked,e)},checked:r,disabled:f})))}g.displayName="renderSwitchIcon",E.displayName="Switch"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}var s={welcomeScreenViewed:function(e,t){void 0===t&&(t=!1),a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_VIEW,guildId:e,isLurking:t})},fetchWelcomeScreen:function(){var e=u(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_FETCH_START}),e.prev=1,e.next=4,r.default.get({url:o.Endpoints.GUILD_WELCOME_SCREEN(t),oldFormErrors:!0});case 4:return n=e.sent,a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_FETCH_SUCCESS,guildId:t,welcomeScreen:n.body}),e.abrupt("return",n.body);case 9:e.prev=9,e.t0=e.catch(1),a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_FETCH_FAIL});case 12:case"end":return e.stop()}}),e,null,[[1,9]])})));return function(t){return e.apply(this,arguments)}}(),resetWelcomeScreen:function(){a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SETTINGS_RESET})},updateSettings:function(e){a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SETTINGS_UPDATE,settings:e})},saveWelcomeScreen:function(){var e=u(regeneratorRuntime.mark((function e(t,n){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SUBMIT}),e.prev=1,e.next=4,r.default.patch({url:o.Endpoints.GUILD_WELCOME_SCREEN(t),body:{description:n.description,welcome_channels:n.channels,enabled:n.enabled},oldFormErrors:!0});case 4:i=e.sent,a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SUBMIT_SUCCESS,guildId:t,welcomeScreen:i.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),a.default.dispatch({type:o.ActionTypes.WELCOME_SCREEN_SUBMIT_FAILURE});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(t,n){return e.apply(this,arguments)}}()};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRemoteIconURL=U,t.containsSameValues=function(e,t){return r.default.isEqual(e,r.default.pick(t,Object.keys(e)))},t.validateOrigin=G,t.transformChannel=function(e,t){var n=[],r=e.getGuildId();[N.ChannelTypes.GUILD_CATEGORY].concat(p.GUILD_VOCAL_CHANNEL_TYPES).includes(e.type)||n.push(new Promise((function(t){m.default.whenReady(e.id,(function(){return t()})),u.default.fetchMessages({channelId:e.id,limit:N.MAX_MESSAGES_PER_CHANNEL})})));return Promise.all(n).then((function(){var n,a=(!e.isNSFW()||!0===(null===(n=E.default.getNullableCurrentUser())||void 0===n?void 0:n.nsfwAllowed))&&t?m.default.getMessages(e.id).toArray().map(F):[],o=Object.values(S.default.getVoiceStatesForChannel(e.id)).map((function(t){return B(r,e.id,t)}));return{id:e.id,name:e.name,type:e.type,topic:e.topic,bitrate:e.bitrate,user_limit:e.userLimit,guild_id:r,position:e.position,messages:a,voice_states:o}}))},t.transformInternalTextMessage=F,t.transformVoiceState=B,t.transformRelationship=function(e,t,n){var r=E.default.getUser(t);return{type:e,user:null!=r?(0,M.default)(r):null,presence:{status:_.default.getStatus(t),activity:null!=n?_.default.getApplicationActivity(t,n):_.default.getPrimaryActivity(t)}}},t.isMatchingOrigin=H,t.transformShortcut=x,t.getDeprecatedVoiceSettings=function(){var e=y.default.getSettings(),t=function(e){return Object.values(e).sort((function(e,t){return e.index-t.index})).map((function(e){return{id:e.id,name:e.name}}))},n=[];e.modeOptions.shortcut&&Array.isArray(e.modeOptions.shortcut)&&(n=x(e.modeOptions.shortcut));return{input:{available_devices:t(y.default.getInputDevices()),device_id:e.inputDeviceId,volume:e.inputVolume},output:{available_devices:t(y.default.getOutputDevices()),device_id:e.outputDeviceId,volume:e.outputVolume},mode:{type:e.mode,auto_threshold:e.modeOptions.autoThreshold,threshold:e.modeOptions.threshold,shortcut:n,delay:e.modeOptions.delay},automatic_gain_control:e.automaticGainControl,echo_cancellation:e.echoCancellation,noise_suppression:e.noiseSuppression,qos:e.qos,silence_warning:e.silenceWarning,deaf:e.deaf,mute:e.mute}},t.getVoiceSettings=function(e){var t=y.default.getSettings(e),n="";t.modeOptions.shortcut&&Array.isArray(t.modeOptions.shortcut)&&(n=(0,b.toString)(t.modeOptions.shortcut));return{input_mode:{type:t.mode,shortcut:n},local_mutes:Object.keys(t.localMutes),local_volumes:t.localVolumes,self_mute:t.mute,self_deaf:t.deaf}},t.hasMessageReadPermission=function(e,t,n){var r=v.default.getGuild(e.getGuildId());return(r?r.getApplicationId():e.getApplicationId())===t||n.indexOf(N.OAuth2Scopes.MESSAGES_READ)>-1},t.getVoiceConnectionState=function(e){switch(e){case N.RTCConnectionStates.RTC_CONNECTED:case N.RTCConnectionStates.RTC_CONNECTING:case N.RTCConnectionStates.RTC_DISCONNECTED:return e.replace(/^RTC_/,"VOICE_");default:return e}},t.validateSocketClient=function(e,t,n){return V.apply(this,arguments)},t.computeActivityFlags=function(e,t){void 0===t&&(t=!1);var n=e.instance,r=e.secrets,a=e.party,o=0;n&&(o|=N.ActivityFlags.INSTANCE);(null==r?void 0:r.join)&&(o|=N.ActivityFlags.JOIN);if(t)return o|=N.ActivityFlags.EMBEDDED,o|=N.ActivityFlags.PARTY_PRIVACY_VOICE_CHANNEL;((null==a?void 0:a.privacy)===N.ActivityPartyPrivacy.PUBLIC||l.default.get("ACTIVITIES_FORCE_PUBLIC"))&&(g.default.allowActivityPartyPrivacyFriends&&(o|=N.ActivityFlags.PARTY_PRIVACY_FRIENDS),g.default.allowActivityPartyPrivacyVoiceChannel&&(o|=N.ActivityFlags.PARTY_PRIVACY_VOICE_CHANNEL));return o},t.validateActivityInvite=function(e,t,n){switch(e){case N.ActivityActionTypes.JOIN:return null!=t&&null!=t.id&&null!=n.join;default:return!1}},t.unlockOverlay=function(e){return h.default.isReady(e)?(s.default.setLocked(!1,e),{lock:function(){s.default.setLocked(!0,e)},context:N.AppContext.OVERLAY}):(T.default.focus(null,!0),{lock:function(){T.default.setForegroundProcess(e)},context:N.AppContext.APP})};var r=P(n(6)),a=P(n(174)),o=P(n(11)),i=P(n(10202)),l=P(n(24)),u=P(n(351)),s=P(n(656)),d=P(n(1169)),f=P(n(7615)),c=n(645),p=n(32),v=P(n(20)),y=P(n(41)),m=P(n(233)),h=P(n(1100)),_=P(n(144)),g=P(n(35)),E=P(n(12)),S=P(n(65)),O=P(n(269)),I=P(n(238)),T=P(n(37)),b=n(365),C=P(n(653)),M=P(n(1120)),N=n(1);function P(e){return e&&e.__esModule?e:{default:e}}function A(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function R(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){A(o,r,a,i,l,"next",e)}function l(e){A(o,r,a,i,l,"throw",e)}i(void 0)}))}}var L=function(){var e=N.API_HOST.split(":")[0];if(!e.includes("."))return e;var t=e.split("."),n=t[t.length-1];return/^\d+$/.test(n)?e:t.slice(-2).join(".")}(),D=new RegExp("^"+I.default.escape("https://")+"(?:[a-z]+\\.)?("+I.default.escape(L)+"|discordapp.com|discord.com)$"),w=["207646673902501888"],k={};function j(e){return"customEmoji"===e.type&&(e.type="emoji"),"emoji"===e.type&&e.src&&(e.src=U(e.src)),Array.isArray(e.content)&&(e.content=e.content.map(j)),e}function U(e){return/^http/.test(e)?e:location.protocol+"//"+location.host+("/"===e.charAt(0)?"":"/")+e}function G(e,t){return void 0===t&&(t=[]),t.indexOf(e)>-1}function F(e){var t=f.default.parseToAST(e.content,!0,{channelId:e.channel_id}).map(j),n=(0,c.getMessageAuthor)(e),r=n.colorString,a=n.nick;return{id:e.id,blocked:e.blocked,bot:e.bot,content:e.content,content_parsed:t.length?t:void 0,nick:a,author_color:r,edited_timestamp:e.edited_timestamp||e.editedTimestamp,timestamp:e.timestamp,tts:e.tts,mentions:e.mentions,mention_everyone:e.mention_everyone||e.mentionEveryone,mention_roles:e.mention_roles||e.mentionRoles,embeds:e.embeds,attachments:e.attachments,author:e.author?(0,M.default)(e.author):void 0,pinned:e.pinned,type:e.type}}function B(e,t,n){var r=n.mute,a=n.deaf,o=n.selfMute,i=n.selfDeaf,l=n.suppress,u=n.userId,s=E.default.getUser(u);if(!s)throw new Error("Invalid user id: "+u);return{nick:O.default.getName(e,t,s),mute:y.default.isLocalMute(s.id),volume:y.default.getLocalVolume(s.id),pan:y.default.getLocalPan(s.id),voice_state:{mute:r,deaf:a,self_mute:o,self_deaf:i,suppress:l},user:(0,M.default)(s)}}function H(e){if(null==e)return!1;var t,n=window.location.origin;if(e===n)return!0;try{t=a.default.parse(e).hostname}catch(e){return!1}return window.location.hostname===t&&"localhost"===t||!e.match("staging")&&!(!D.test(e)||!D.test(n))}function x(e){return e.map((function(e){return{type:e[0],code:e[1],name:(0,b.codeToKey)(e)||"unknown"}}))}function V(){return(V=R(regeneratorRuntime.mark((function e(t,n,r){var a,l,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==n&&(t.authorization.scopes=[N.RPC_LOCAL_SCOPE]),r||!H(n)){e.next=6;break}return t.authorization.scopes=[N.RPC_PRIVATE_SCOPE,N.RPC_PRIVATE_LIMITED_SCOPE],e.abrupt("return",Promise.resolve());case 6:if(r){e.next=8;break}return e.abrupt("return",Promise.reject(new C.default(N.RPCCloseCodes.INVALID_CLIENTID,"No Client ID Specified")));case 8:return null==(a=k[r])&&(l=T.default.releaseChannel!==N.PublicReleaseChannels.CANARY&&!w.includes(r)&&t.transport!==N.TransportTypes.POST_MESSAGE,u=l?2:60,a=new i.default(u,6e4),k[r]=a),e.next=12,a.process();case 12:return e.abrupt("return",o.default.get({url:N.Endpoints.APPLICATION_RPC(r),oldFormErrors:!0}).then((function(e){var a=e.body,o=a.rpc_origins,i=a.id,l=a.name,u=a.icon,s=a.cover_image,f=a.flags;if("string"==typeof n)if(t.transport===N.TransportTypes.POST_MESSAGE){var c=(0,d.default)(r);if(null==c||!G(n,[c]))throw new C.default(N.RPCCloseCodes.INVALID_ORIGIN,"Invalid Origin")}else if(!G(n,o))throw new C.default(N.RPCCloseCodes.INVALID_ORIGIN,"Invalid Origin");t.application={id:i,name:l,icon:u,coverImage:s,flags:f}}),(function(){throw new C.default(N.RPCCloseCodes.INVALID_CLIENTID,"Invalid Client ID")})));case 13:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,l){for(var u,s=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(a.ApplicationStreamSettingRequirements);!(u=s()).done;){var d=u.value;if((null==d.preset||e===d.preset)&&t===d.resolution&&n===d.fps&&(0,o.default)(d,r,l))return!0}return!1};var r,a=n(1057),o=(r=n(8897))&&r.__esModule?r:{default:r};function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){e.exports=n.p+"81b90eae4fc67502d59808a7c219ee65.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(126)),l=f(n(43)),u=n(1),s=f(n(7)),d=f(n(6946));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y={BLOCK:d.default.block,INLINE:d.default.inline},m=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n),r.prototype.render=function(){var e=this.props,t=e.children,n=e.className,r=e.textClassName,a=e.type,f=void 0===a?y.BLOCK:a,c=e.style;return p("div",{className:(0,o.default)(n,f),style:c},void 0,p(i.default,{size:i.default.Sizes.SIZE_12,color:u.Colors.STATUS_GREEN,className:d.default.pro},void 0,s.default.Messages.FORM_LABEL_ROLES_PRO_TIP,":"),p(l.default,{className:(0,o.default)(d.default.tip,r)},void 0,t))},r}(a.PureComponent);m.displayName="Protip",m.Types=y;var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=o.useState((function(){return new A(L(),e)})),n=t[0],r=t[1],a=o.useState(!1),i=a[0],l=a[1],u=o.useState((function(){return L()})),s=u[0],d=u[1];return o.useEffect((function(){var e=function(e){return d(e)};return n.on("change",e),d(n.state),function(){n.off("change",e)}}),[n]),o.useEffect((function(){if(s&&!(s.channels.length>0)&&!i){var t=L();0===t.channels.length?l(!0):r(new A(t,e))}}),[s,i,e]),o.useLayoutEffect(n.maybeLoadMore,[null==s?void 0:s.channels,null==s?void 0:s.loadState]),o.useEffect((function(){return _.default.addChangeListener(n.reloadMessages),function(){return _.default.removeChangeListener(n.reloadMessages)}}),[n.reloadMessages]),o.useEffect((function(){return O.default.addChangeListener(n.handleUserGuildSettingsStoreChange),function(){return O.default.removeChangeListener(n.handleUserGuildSettingsStoreChange)}}),[n]),[s,n]},t.UnreadMessagesLoader=t.MAX_SHOWN_MESSAGES=t.LoadState=t.SortOrder=void 0;var r,a,o=M(n(0)),i=b(n(61)),l=b(n(6)),u=b(n(24)),s=b(n(2)),d=b(n(351)),f=M(n(7617)),c=b(n(90)),p=b(n(1038)),v=n(32),y=b(n(9)),m=b(n(81)),h=b(n(20)),_=b(n(233)),g=b(n(48)),E=b(n(231)),S=b(n(270)),O=b(n(267)),I=b(n(110)),T=n(1);function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.SortOrder=r,function(e){e[e.PrivateChannel=0]="PrivateChannel",e[e.Mentioned=1]="Mentioned",e[e.AllMessagesNotifications=2]="AllMessagesNotifications",e[e.GuildChannel=3]="GuildChannel",e[e.OldChannel=4]="OldChannel",e[e.NoNotifications=5]="NoNotifications",e[e.ReallyOldChannel=6]="ReallyOldChannel"}(r||(t.SortOrder=r={})),t.LoadState=a,function(e){e.Loading="loading",e.Loaded="loaded",e.Done="done"}(a||(t.LoadState=a={}));t.MAX_SHOWN_MESSAGES=25;var A=function(e){var t,n;function r(t,n){var r;return(r=e.call(this)||this).state=t,r.scrollerRef=n,r.maybeLoadMore=function(){var e,t=null===(e=r.scrollerRef.current)||void 0===e?void 0:e.getScrollerState();null!=t&&(t.scrollHeight-t.scrollTop-t.offsetHeight<2e3&&r.loadMore())},r.reloadMessages=function(){r.setState({channels:r.state.channels.map((function(e){return e.hasLoadedAnything?R(e,!1,!0):e}))})},r.getNumUnreadChannels=function(){return r.state.channels.length},r.markChannelRead=function(e){var t=e.channelId,n=e.newestUnreadMessageId;s.default.wait((function(){return f.ack(t,!0,void 0,n,{section:T.AnalyticsSections.INBOX})})),1!==r.state.channels.length?(r.setState({channels:r.updateChannel(t,(function(e){return N({},e,{deleted:!0})}))}),c.default.useReducedMotion&&r.deleteChannel(t),r.maybeLoadMore()):r.deleteChannel(t)},r.deleteChannel=function(e){r.setState({scrollToChannelIndex:l.default.findIndex(r.state.channels,(function(t){return t.channelId===e})),channels:r.state.channels.filter((function(t){return t.channelId!==e}))}),r.maybeLoadMore()},r.markAllRead=function(){f.bulkAck(r.state.channels.map((function(e){return{channelId:e.channelId,messageId:e.newestUnreadMessageId}}))),r.setState({channels:[]})},r.toggle=function(e){var t,n=e.channelId,o=r.state,i=o.channels,s=o.collapsedChannels,d=o.loadState,f=l.default.findIndex(i,(function(e){return e.channelId===n})),c=i[f],p=!c.collapsed;s=N({},s,((t={})[n]=p,t)),u.default.set("unread-messages-collapsed-channels",s),r.setState({scrollToChannelIndex:f,collapsedChannels:s,loadState:d!==a.Done||p||c.isFullyLoaded?d:a.Loaded,channels:r.updateChannel(n,(function(e){return N({},e,{collapsed:p})}))}),c.collapsed?c.isFullyLoaded||r.loadMore():r.maybeLoadMore()},r.handleUserGuildSettingsStoreChange=function(){var e=r.state.channels.filter((function(e){return!O.default.isGuildOrCategoryOrChannelMuted(e.guildId,e.channelId)}));e.length!==r.state.channels.length&&r.setState({channels:e})},r}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n);var o=r.prototype;return o.loadMore=function(){var e=this,t=this.state,n=t.loadState,r=t.channels;if(n===a.Loaded){var o=!1,i=r.map((function(t){return t.isFullyLoaded||t.deleted||o?t:t.collapsed?t.hasLoadedAnything?t:N({},t,{hasLoadedAnything:!0}):((t=R(t,!1)).isFullyLoaded||e.loadChannel(t)&&(o=!0),t)}));o&&!i.some((function(e,t){return e!==r[t]}))||this.setState({channels:i,loadState:o?this.state.loadState:a.Done})}},o.clearScrollToChannelIndex=function(){this.setState({scrollToChannelIndex:null})},o.loadChannel=function(e){var t=this;d.default.clearChannel(e.channelId);var n=d.default.fetchMessages({channelId:e.channelId,limit:T.MAX_MESSAGES_PER_CHANNEL,jump:{messageId:e.oldestReadMessageId,flash:!0}});return null!=n&&!1!==n&&(this.setState({loadState:a.Loading}),n.then((function(){t.setState({loadState:a.Loaded,channels:t.updateChannel(e.channelId,(function(e){var t=R(e,!0);return 0!==t.messages.length&&t.messages.length!==e.messages.length||(t=N({},t,{hasLoadedAnything:!0,isFullyLoaded:!0})),t}))})}),(function(){t.setState({loadState:a.Loaded,channels:t.updateChannel(e.channelId,(function(e){var t;return N({},R(e,!0),{isFullyLoaded:!0,hasLoadedAnything:!0,newestUnreadMessageId:null===(t=e.messages[e.messages.length-1])||void 0===t?void 0:t.id})}))})})),!0)},o.updateChannel=function(e,t){return this.state.channels.map((function(n){return n.channelId===e?t(n):n}))},o.setState=function(e){for(var t in e)if(e[t]!==this.state[t])return this.state=N({},this.state,{},e),void this.emit("change",this.state)},r}(i.default);function R(e,t,n){var r;void 0===n&&(n=!1);var a=_.default.getMessages(e.channelId),o=a.toArray().filter((function(t){return t.id>e.oldestReadMessageId&&t.id<=e.newestUnreadMessageId}));if(o.length===e.messages.length&&o.every((function(t,n){return e.messages[n]===t}))&&n)return e;var i=null!=a.getAfter(e.oldestReadMessageId)||(null===(r=o[0])||void 0===r?void 0:r.id)===e.oldestUnreadMessageId,l=o[o.length-1],u=(null==l?void 0:l.id)>=e.newestUnreadMessageId||o.length>=25;return N({},e,{messages:o,hasLoadedAnything:e.hasLoadedAnything||i||t,hasLoadedFirst:e.hasLoadedFirst||i||t,isFullyLoaded:e.isFullyLoaded||i&&u||t&&!a.hasMoreAfter})}function L(){var e=u.default.get("unread-messages-collapsed-channels")||{},t=function(e){var t=[];return y.default.getSortedPrivateChannels().forEach((function(n){return D(e,t,null,n.id)})),S.default.getFlattenedGuildIds().forEach((function(n){if(null!=n){var r=m.default.getSelectableChannelIds(n),a=p.default.getActiveJoinedUnreadThreadsForGuild(n);r.forEach((function(r){D(e,t,n,r);var o=a[r]||{};for(var i in o)D(e,t,n,i)}))}})),l.default.sortBy(t,(function(e){return e.sortOrder}))}(e),n=l.default.uniq(t.map((function(e){return e.guildId})));return s.default.dirtyDispatch({type:"INBOX_OPEN",guildIds:n}),{collapsedChannels:e,loadState:a.Loaded,channels:t,scrollToChannelIndex:null}}function D(e,t,n,r){if(null!=r){var a=y.default.getChannel(r);if(null!=a)if(!a.isNSFW())if(v.THREAD_CHANNEL_TYPES.has(a.type)||!O.default.isGuildOrCategoryOrChannelMuted(n,a.id)){if(a.isPrivate()){if(!E.default.getMentionCount(r))return}else if(!E.default.hasUnread(a.id))return;if(a.isPrivate()||g.default.can(T.Permissions.READ_MESSAGE_HISTORY,a)){var o=E.default.ackMessageId(r);if(null==o){var i=h.default.getGuild(a.guild_id);if(null==i||null==i.joinedAt)return;o=I.default.fromTimestamp(i.joinedAt.getTime())}var l=E.default.getOldestUnreadMessageId(r),u=E.default.lastMessageId(r),s=E.default.getMentionCount(r),d=s>0||a.isPrivate();null!=u&&(o>=u||t.push({guildId:n,channelId:r,oldestReadMessageId:o,oldestUnreadMessageId:l,newestUnreadMessageId:u,collapsed:!0===e[r],hasLoadedAnything:!1,hasLoadedFirst:!1,isFullyLoaded:!1,hasMentionsOrUnreads:d,mentionCount:s,messages:[],sortOrder:w(n,r,l)}))}}}}t.UnreadMessagesLoader=A;function w(e,t,n){if(y.default.getChannel(t).isPrivate())return r.PrivateChannel;if(E.default.getMentionCount(t)>0)return r.Mentioned;if(null!=n){var a=I.default.extractTimestamp(n);if(Date.now()-a>864e6)return r.ReallyOldChannel;if(Date.now()-a>1728e5)return r.OldChannel}var o=O.default.getChannelMessageNotifications(e,t),i=o===T.UserNotificationSettings.NULL?O.default.getMessageNotifications(e):o;return i===T.UserNotificationSettings.ALL_MESSAGES?r.AllMessagesNotifications:i===T.UserNotificationSettings.NO_MESSAGES?r.NoNotifications:r.GuildChannel}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(null==e.guild_id)return!1;null==t&&(t=r.default.getState().channelId);return!function(e,t){return e===t||e===l.default.getVoiceChannelId()||i.default.getMentionCount(e)>0}(e.id,t)&&f(e)},t.isCategoryCollapsedOrChannelMuted=f;var r=d(n(5403)),a=n(32),o=d(n(1033)),i=d(n(231)),l=d(n(33)),u=d(n(267)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e){var t=e.id,n=e.guild_id,r=e.parent_id,l=u.default.getMutedChannels(n).has(t);return!(null==r||!o.default.isCollapsed(r)||!(l||e.isVocal()||e.type===s.ChannelTypes.GUILD_STORE||u.default.isChannelMuted(n,r)||(0,a.isGuildReadableType)(e.type)&&!1===i.default.hasUnread(t)))||l&&u.default.isGuildCollapsed(n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=c(n(3)),i=c(n(2)),l=c(n(9)),u=c(n(33)),s=c(n(12)),d=n(7646),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e){var t=l.default.getChannel(e),n=null!=t&&t.type===f.ChannelTypes.DM?t.getRecipientId():null,o=s.default.getUser(n);if(null!=o&&o.bot||(n=null),r===n)return!1;r=n,a=null}var y=new(function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var i=o.prototype;return i.initialize=function(){this.waitFor(l.default)},i.getCommands=function(e){return r===e?a:null},o}(o.default.Store))(i.default,{LOGOUT:function(e){return r=null,void(a=null)},CONNECTION_OPEN:function(e){var t;null!=(t=u.default.getChannelId())&&v(t)},CHANNEL_SELECT:function(e){var t=e.channelId;null!=t&&v(t)},DM_APPLICATION_COMMANDS_UPDATE:function(e){var t=e.botUserId,n=e.applicationCommands;if(t!==r)return!1;a=(0,d.buildApplicationCommands)(n)}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.serializeInlineObject=_,t.default=void 0;var r=p(n(21)),a=n(183),o=p(n(9)),i=p(n(20)),l=p(n(55)),u=p(n(107)),s=p(n(12)),d=n(60),f=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7703));function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){return e&&e.__esModule?e:{default:e}}var v={serialize:function(e,t){var n=y(e,new g(t));(0,r.default)(null!=n,"Slate: Should not have null markdown ever");var a=e.nodes.last();"block"===a.object&&"blockQuote"===a.type&&(n=n.replace(/(\n>\s*)+$/,""));return n},serializeSelection:function(e,t,n,a){void 0===a&&(a=!1);var o=y(e,new E(e,t,n));if(null==o){if(a)return"";(0,r.default)(null!=o,"Slate: Should not have null markdown ever")}return o}};function y(e,t){var n=t.startNode(e);switch(e.object){case"document":return function(e,t){return h(e,"\n",t)}(e,t);case"block":switch(e.type){case"line":case"paragraph":return m(e,t);case"blockQuote":var r=m(e,t);return n&&null!=r?"> "+r:r;default:throw new Error("Slate: Unknown block-object type: "+e.type)}case"inline":return t.outputInlineObject(_(e,t.mode));case"text":return t.outputText(e.text);default:throw new Error("Slate: Unknown object type: "+e.object+"-"+e.type)}}function m(e,t){return h(e,"",t)}function h(e,t,n){(0,r.default)("text"!==e.object,"Slate: node cannot be a text node");var a=e.nodes;if(0===a.size)return"";var o=a.map((function(e){return y(e,n)})).filter(d.isNotNullish);return 0===o.size?null:o.join(t)}function _(e,t){switch(e.type){case"emoji":var n=e.data.get("data");return null!=n.surrogate&&"raw"===t?n.surrogate:n.name;case"customEmoji":var r=e.data.get("data"),d=r.animated?"a":"";return"plain"===t?r.name:"<"+d+":"+r.name.replace(/:/g,"").split("~")[0]+":"+r.emojiId+">";case"mention":var c=e.data.get("id"),p="<@!"+c+">";if("plain"===t){var v=s.default.getUser(c);return null==v?p:"@"+v.username+"#"+v.discriminator}return p;case"textMention":return""+e.data.get("text");case"roleMention":var y=i.default.getGuild(u.default.getGuildId()),m=e.data.get("id"),h="<@&"+m+">";return"plain"===t?null==y||null==y.roles[m]?h:"@"+y.roles[m].name:h;case"channel":var g=e.data.get("id"),E="<#"+g+">";if("plain"===t){var S=o.default.getChannel(g);return null==S?E:(0,a.computeChannelName)(S,s.default,l.default,!0)}return E;case"commandOption":var O=e.data.get("name");return f.hasValueNodes(e)?O+":"+e.nodes.map((function(e){return null==e?"":"inline"===e.object?_(e,t):e.text})).join("")+" ":O+": ";default:throw new Error("Slate: Unknown inline-object type: "+e.type)}}t.default=v;var g=function(){function e(e){this.mode=e,this.mode=e}var t=e.prototype;return t.startNode=function(e){return!0},t.outputInlineObject=function(e){return e},t.outputText=function(e){return e},e}(),E=function(){function e(e,t,n){var r=t.start,a=r.key,o=r.offset,i=t.end,l=i.key,u=i.offset;this.document=e,this.mode=n,this.startKey="",this.startOffset=0,this.endKey="",this.endOffset=0,this.isIn=!1,this.isSkippingBlockquotes=!1,this.currentKey="",this.document=e,this.startKey=a,this.startOffset=o,this.endKey=l,this.endOffset=u;var s=this.document.getClosestBlock(this.startKey);this.isSkippingBlockquotes=null!=s&&"block"===s.object&&"blockQuote"===s.type&&!this.isFirstBlockQuoteNode(s)}var t=e.prototype;return t.startNode=function(e){this.currentKey=e.key;var t=this.shouldOutputMarkupSyntax(e);return this.currentKey===this.startKey&&(this.isIn=!0),this.currentKey===this.endKey&&(this.isIn=!1),t},t.shouldOutputMarkupSyntax=function(e){return this.isIn&&this.isSkippingBlockquotes&&"block"===e.object&&"blockQuote"!==e.type&&(this.isSkippingBlockquotes=!1),!this.isSkippingBlockquotes&&(!!this.isIn||"block"===e.object&&"blockQuote"===e.type&&this.isFirstBlockQuoteNode(e))},t.isFirstBlockQuoteNode=function(e){var t=e.getFirstText(),n=this.document.getPreviousSibling(e.key);return 0===this.startOffset&&null!=t&&t.key===this.startKey&&(null==n||"block"!==n.object||"blockQuote"!==n.type)},t.outputInlineObject=function(e){return this.isIn?e:null},t.outputText=function(e){return this.startKey===this.currentKey&&this.endKey===this.currentKey?e.substring(this.startOffset,this.endOffset):this.startKey===this.currentKey?e.substring(this.startOffset):this.endKey===this.currentKey?e.substring(0,this.endOffset):this.isIn?e:null},e}()},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.HelpMessageFontSizes=t.HelpMessageTypes=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o,i=f(n(8)),l=f(n(7590)),u=f(n(1050)),s=f(n(5288)),d=f(n(7056));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.children,n=e.messageType,r=e.className,f=e.fontSize,c=void 0===f?o.FONT_SIZE_14:f,v=function(e){switch(e){case a.WARNING:return s.default;case a.INFO:return u.default;case a.ERROR:return l.default}}(n),y=function(e){switch(e){case a.WARNING:return d.default.warning;case a.INFO:return d.default.info;case a.ERROR:return d.default.error}}(n),m=function(e){switch(e){case o.FONT_SIZE_14:return d.default.fontSize14;case o.FONT_SIZE_16:return d.default.fontSize16}}(c);return p("div",{className:(0,i.default)(d.default.container,y,m,r)},void 0,p(v,{className:d.default.icon}),p("div",{className:d.default.text},void 0,t))}t.HelpMessageTypes=a,function(e){e[e.WARNING=0]="WARNING",e[e.INFO=1]="INFO",e[e.ERROR=2]="ERROR"}(a||(t.HelpMessageTypes=a={})),t.HelpMessageFontSizes=o,function(e){e[e.FONT_SIZE_14=0]="FONT_SIZE_14",e[e.FONT_SIZE_16=1]="FONT_SIZE_16"}(o||(t.HelpMessageFontSizes=o={})),v.displayName="HelpMessage";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateRoleSort=function(e){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_SORT_UPDATE,roles:e})},t.init=function(){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_INIT})},t.updateRolePermissions=function(e,t,n){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_PERMISSIONS,id:e,flag:t,allow:n})},t.updateRolePermissionSet=function(e,t){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_PERMISSION_SET,id:e,permissions:t})},t.clearRolePermissions=function(e){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_CLEAR_PERMISSIONS,id:e})},t.updateRoleName=function(e,t){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_NAME,id:e,name:t})},t.updateRoleColor=function(e,t){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_COLOR,id:e,color:t})},t.toggleRoleSettings=function(e,t,n){r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_UPDATE_SETTINGS,id:e,hoist:t,mentionable:n})},t.saveRoleSettings=function(e,t,n){return r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_SUBMITTING}),new Promise((function(r){var o=function n(){if(null==t||0===t.length)return r();var o=t.pop();if(null==o||""===o.name)return n();a.default.updateRole(e,o.id,o.name,o.permissions,o.color,o.hoist,o.mentionable).then(n,n)};null!=n&&n.length>0?a.default.batchRoleUpdate(e,n).then(o,o):o()})).then((function(){return r.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_ROLES_SAVE_SUCCESS})}))};var r=i(n(2)),a=i(n(352)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updatePartnerApplication=function(e,t){a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_UPDATE,guildId:e,updates:t})},t.submitPartnerApplication=function(e,t){return s.apply(this,arguments)},t.fetchPartnerRequirements=function(e){return d.apply(this,arguments)};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t,n){var i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=n&&t===n.guildId){e.next=2;break}return e.abrupt("return");case 2:return a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_SUBMIT,guildId:t}),i={guild_id:n.guildId,partner_type:n.serverType,invite_url:n.inviteUrl,website:n.website,primary_category_id:n.primaryCategoryId,secondary_category_ids:n.secondaryCategoryIds,community_description:n.description,why_you:n.whyYou,first_name:n.firstName,last_name:n.lastName,country:n.country,primary_language:n.language,primary_platform:n.platform,primary_platform_other:n.platform,survey:n.survey,survey_other:n.surveyOther},n.connectedAccounts.forEach((function(e){var t=e.type;i[t+"_id"]=e.id})),e.prev=5,e.next=8,r.default.post({url:o.Endpoints.PARTNERS_APPLY,body:i,oldFormErrors:!0});case 8:return a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_SUBMIT_SUCCESS,guildId:t}),e.abrupt("return",!0);case 12:return e.prev=12,e.t0=e.catch(5),a.default.dispatch({type:o.ActionTypes.PARTNER_APPLICATION_SUBMIT_FAILURE,guildId:t,error:null===e.t0||void 0===e.t0?void 0:e.t0.body}),e.abrupt("return",!1);case 16:case"end":return e.stop()}}),e,null,[[5,12]])})))).apply(this,arguments)}function d(){return(d=u(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:o.ActionTypes.PARTNER_REQUIREMENTS_FETCH_START,guildId:t}),e.prev=1,e.next=4,r.default.get({url:o.Endpoints.PARTNER_REQUIREMENTS(t),oldFormErrors:!0});case 4:n=e.sent,a.default.dispatch({type:o.ActionTypes.PARTNER_REQUIREMENTS_FETCH_SUCCESS,guildId:t,checklist:n.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),a.default.dispatch({type:o.ActionTypes.PARTNER_REQUIREMENTS_FETCH_FAILURE,guildId:t});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.EMPTY_APPLICATION=void 0;var r=s(n(3)),a=s(n(2)),o=s(n(1067)),i=s(n(81)),l=s(n(7823)),u=s(n(107));n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var c={guildId:null,inviteUrl:"",description:"",whyYou:"",serverType:null,primaryCategoryId:null,secondaryCategoryIds:null,website:"",firstName:"",lastName:"",country:null,platform:null,connectedAccounts:[],otherPlatform:"",errors:null,survey:null,surveyOther:""};t.EMPTY_APPLICATION=c;var p=!1,v={};function y(){var e,t,n,r=u.default.getGuildId(),a=null!=r?null===(e=i.default.getDefaultChannel(r))||void 0===e?void 0:e.id:null,s=null!=a?null===(t=l.default.getInvite(a))||void 0===t?void 0:t.code:null;if(null==r)return!1;var d=null!==(n=v[r])&&void 0!==n?n:f({},c,{guildId:r});return""===d.inviteUrl&&null!=s&&(v[r]=f({},d,{inviteUrl:(0,o.default)(s)}),!0)}var m=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.initialize=function(){this.syncWith([l.default],y)},a.getApplication=function(e){return v[e]},a.isSubmitting=function(){return p},r}(r.default.Store))(a.default,{PARTNER_APPLICATION_UPDATE:function(e){var t,n=e.guildId,r=e.updates,a=null!==(t=v[n])&&void 0!==t?t:c;v[n]=f({},a,{},r)},PARTNER_APPLICATION_SUBMIT:function(e){var t,n=e.guildId;(null!==(t=v[n])&&void 0!==t?t:c).errors=null,p=!0},PARTNER_APPLICATION_SUBMIT_SUCCESS:function(e){var t=e.guildId;p=!1,delete v[t]},PARTNER_APPLICATION_SUBMIT_FAILURE:function(e){var t,n=e.guildId,r=e.error;p=!1,(null!==(t=v[n])&&void 0!==t?t:c).errors=r}});t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={},u={};var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.getRoleMemberCount=function(e){return null!=e?l[e]:null},a.shouldFetch=function(e){if(null==e)return!1;var t=u[e];return null==t||Date.now()-t>12e4},r}(r.default.Store))(a.default,{GUILD_ROLE_MEMBER_COUNT_FETCH_SUCCESS:function(e){var t=e.guildId,n=e.roleMemberCount;l[t]=n,u[t]=Date.now()},GUILD_ROLE_MEMBER_BULK_ADD:function(e){var t=e.guildId,n=e.roleId,r=e.added,a=l[t];if(null==a)return!1;if(null==a[n])return!1;var o=Object.keys(r).length;a[n]+=o},GUILD_ROLE_MEMBER_ADD:function(e){var t=e.guildId,n=e.roleId,r=l[t];return null!=r&&(null!=r[n]&&void(r[n]=r[n]+1))},GUILD_ROLE_MEMBER_REMOVE:function(e){var t=e.guildId,n=e.roleId,r=l[t];return null!=r&&(null!=r[n]&&void(r[n]=Math.max(r[n]-1,0)))},GUILD_ROLE_CREATE:function(e){var t=e.guildId,n=e.role;null==l[t]&&(l[t]={}),l[t][n.id]=0},GUILD_DELETE:function(e){var t=e.guild;delete l[t.id],delete u[t.id]}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useScrolledToTop=function(){var e=a.useState(!0),t=e[0],n=e[1];return{scrolledToTop:t,handleScroll:function(e){n(0===e.currentTarget.scrollTop)}}},t.default=function(e){var t=e.guild,n=e.role,r=e.selectedSection,f=e.setSelectedSection,E=a.useCallback((function(e){f(e)}),[]),S=(0,o.useStateFromStores)([p.default],(function(){var e;return null===(e=p.default.getRoleMemberCount(t.id))||void 0===e?void 0:e[n.id]}),[n.id,t.id]),O=(0,m.useDesktopRolesOverviewExperiment)(t.id).combineDisplayAndPermissions,C=t.id===n.id,M=(0,h.default)(n),N=(0,y.useDefaultEveryoneSettingsEditView)(t.id);a.useEffect((function(){C&&f(N)}),[C,f,N]);var P=(0,l.useHasGuildRoleItems)(t,n);return a.createElement(a.Fragment,null,I("div",{className:g.default.titleContainer},void 0,I(c.default,{className:g.default.titleText,color:c.default.Colors.HEADER_PRIMARY,size:c.default.Sizes.SIZE_16},void 0,_.default.Messages.ROLE_EDIT_TITLE_WITH_NAME.format({roleName:n.name})),P?I(u.default,{className:g.default.menu,onClick:function(e){(0,i.openContextMenu)(e,(function(e){return a.createElement(l.default,T({},e,{guild:t,role:n}))}))},"aria-label":_.default.Messages.MORE_OPTIONS},void 0,b):null),null!=M?I(s.default,{messageType:s.HelpMessageTypes.WARNING,fontSize:s.HelpMessageFontSizes.FONT_SIZE_14},void 0,M):null,I(d.default,{className:g.default.tabBar,"aria-label":_.default.Messages.OPTIONS,selectedItem:r,type:d.default.Types.TOP,look:d.default.Looks.BRAND,onItemSelect:E},void 0,O?I(d.Item,{className:g.default.tabBarItem,id:v.GuildSettingsRoleEditSections.DISPLAY_AND_PERMISSIONS},void 0,_.default.Messages.ROLE_EDIT_TAB_ROLE_SETTINGS):null,O?null:I(d.Item,{className:g.default.tabBarItem,id:v.GuildSettingsRoleEditSections.DISPLAY,disabled:C},void 0,_.default.Messages.ROLE_EDIT_TAB_DISPLAY),O?null:I(d.Item,{className:g.default.tabBarItem,id:v.GuildSettingsRoleEditSections.PERMISSIONS},void 0,_.default.Messages.ROLE_EDIT_TAB_PERMISSIONS),I(d.Item,{className:g.default.tabBarItem,id:v.GuildSettingsRoleEditSections.MEMBERS,disabled:C},void 0,C?_.default.Messages.ROLE_EDIT_TAB_MANAGE_MEMBERS:_.default.Messages.ROLE_EDIT_TAB_MEMBERS_WITH_LIST.format({numMembers:S||"0"}))))};var r,a=O(n(0)),o=n(3),i=n(349),l=O(n(7926)),u=E(n(84)),s=O(n(7834)),d=O(n(7597)),f=E(n(7699)),c=E(n(43)),p=E(n(7838)),v=n(7629),y=n(8154),m=n(7754),h=E(n(8655)),_=E(n(7)),g=E(n(7127));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var b=I(f.default,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.makeChannelSortable=function(e){return(0,a.DropTarget)("DRAGGABLE_GUILD_CHANNEL",{drop:function(e,t){var n=t.getItem(),a=(0,v.getDropData)(s.default.getChannel(n.id),n.position,e.channel,e.position,n.channelList);if(null!=a){var l=s.default.getChannel(n.id);if(null!=l){var u=e.channel.getGuildId(),h=d.default.getCategories(u),_=f.default.getGuild(u);if(null!=_){var E,S=(0,v.getDnDUpdates)(l,s.default.getChannel(a.referenceId),a.parentId,h);if(0!==S.length)if(S=S.filter((function(e){var t=e.id,n=s.default.getChannel(t);if(null==n)return!1;var r=s.default.getChannel(n.parent_id);return n.type===m.ChannelTypes.GUILD_CATEGORY||null==r?c.default.can(m.Permissions.MANAGE_CHANNELS,_):c.default.can(m.Permissions.MANAGE_CHANNELS,r)})),l.parent_id!==a.parentId&&S.find((function(e){if(e.id!==l.id)return!1;var t=s.default.getChannel(e.parent_id);if(!(null!=t&&c.default.can(m.Permissions.MANAGE_ROLES,l)&&c.default.can(m.Permissions.MANAGE_ROLES,t)))return!0;var n=y.default.areChannelsLocked(l,t),r=y.default.areChannelsLocked(l,s.default.getChannel(l.parent_id));return(null==l.parent_id&&!n||r&&!n)&&(E=e),!0})),null!=E){var O=s.default.getChannel(E.parent_id);null!=O&&(0,p.openModal)((function(e){return r.createElement(i.default,g({},e,{channel:l,category:O,onConfirm:function(){null!=E&&(E.lock_permissions=!0,o.default.batchChannelUpdate(u,S))},onCancel:function(){null!=E&&o.default.batchChannelUpdate(u,S)}}))}))}else o.default.batchChannelUpdate(u,S)}}}},canDrop:function(e,t){var n=t.getItem(),r=s.default.getChannel(n.id);if(null==r)return!1;var a=(0,v.getDropData)(s.default.getChannel(n.id),n.position,e.channel,e.position,n.channelList),o=f.default.getGuild(n.guildId);if(null==a||null==o)return!1;var i=s.default.getChannel(a.parentId),l=s.default.getChannel(r.parent_id),u=c.default.can(m.Permissions.MANAGE_CHANNELS,o),d=null!=l?c.default.can(m.Permissions.MANAGE_CHANNELS,l):u,p=null!=i?c.default.can(m.Permissions.MANAGE_CHANNELS,i):u;return d&&p}},(function(e,t){var n=t.getItem();return null==n||null==n.isChannelDrag?{connectChannelDropTarget:e.dropTarget(),sorting:!1,sortingType:null,sortingPosition:null,sortingParent:null}:{connectChannelDropTarget:e.dropTarget(),sorting:!0,sortingType:n.type,sortingPosition:t.isOver()&&t.canDrop()?n.position:null,sortingParent:t.isOver()&&t.canDrop()?n.parent:null}}))((0,a.DragSource)("DRAGGABLE_GUILD_CHANNEL",{canDrag:function(e){var t=e.channel,n=f.default.getGuild(t.getGuildId());if(null==n)return!1;if(t.type===m.ChannelTypes.GUILD_CATEGORY)return c.default.can(m.Permissions.MANAGE_CHANNELS,n);var r=s.default.getChannel(t.parent_id);return null!=r&&c.default.can(m.Permissions.MANAGE_CHANNELS,r)||null==r&&c.default.can(m.Permissions.MANAGE_CHANNELS,n)},beginDrag:function(e){var t=e.channel,n=t.id,r=t.parent_id,a=t.guild_id,o=t.type,i=e.position,s=d.default.getCategories(a);return{isChannelDrag:!0,id:n,position:i,parentId:r,type:o,channelList:(0,l.default)(s._categories,s,(function(e){var t=e.channel;return t.type===m.ChannelTypes.GUILD_CATEGORY&&s[t.id]&&0===s[t.id].length?c.default.can(m.Permissions.MANAGE_CHANNELS,t)&&c.default.can(m.Permissions.VIEW_CHANNEL,t):!u.default.isCollapsed(t.parent_id)})),guildId:a}}},(function(e){return{connectChannelDragSource:e.dragSource(),connectDragPreview:e.dragPreview()}}))(e))};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(5410),o=h(n(352)),i=h(n(8805)),l=h(n(1092)),u=h(n(1033)),s=h(n(9)),d=h(n(1059)),f=h(n(20)),c=h(n(48)),p=n(44),v=n(8662),y=h(n(102)),m=n(1);function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.configureJoin=function(e){var t=e.getGuildId();null!=t&&o.default.open(t,E.GuildSettingsSections.OVERVIEW)},t.copyId=function(e,t,n){(0,m.copy)(n.shiftKey?t.channel_id+"-"+t.id:t.id)},t.copyLink=function(e,t){(0,m.copy)(location.protocol+"//"+location.host+E.Routes.CHANNEL(e.guild_id,e.id,t.id))},t.deleteMessage=function(e,t,n){t.state===E.MessageStates.SEND_FAILED||n.shiftKey?i.default.deleteMessage(e.id,t.id,t.state===E.MessageStates.SEND_FAILED):u.default.confirmDelete(e,t)},t.editMessage=function(e,t){i.default.startEditMessage(e.id,t.id,t.content)},t.markMessageUnread=function(e,t){(0,_.default)(e.id,t.id)},t.pinMessage=function(e,t,n){if(!1===t.pinned)return void(n.shiftKey?a.default.pinMessage(e,t.id):u.default.confirmPin(e,t));n.shiftKey?a.default.unpinMessage(e,t.id):u.default.confirmUnpin(e,t)},t.publishMessage=function(e,t){(0,d.confirmPublish)(e.id,t.id)},t.retrySendMessage=function(e,t){(0,g.default)(e,t,void 0,h.default.getOptions(t.id))},t.reportMessage=function(e,t){l.default.openReportMessageModal(e,t)},t.showReactionsModal=function(e,t){(0,v.openModal)((function(e){return r.createElement(s.default,I({},e,{message:t}))}))},t.speakMessage=function(e,t){i.default.speakMessage(e.id,t.id)},t.stopSpeakingMessage=function(){i.default.stopSpeakingMessage()},t.replyToMessage=function(e,t){var n=e.isPrivate(),r=null!=t.webhookId,a=t.author.id===p.default.getId();(0,f.createPendingReply)({channel:e,message:t,shouldMention:!r&&!a,showMentionToggle:!n&&!r&&!a}),y.ComponentDispatch.dispatchToLastSubscribed(E.ComponentActions.TEXTAREA_FOCUS)},t.createThread=function(e,t){c.default.openThreadSidebarForCreating(e,t)};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=S(n(8022)),o=S(n(7565)),i=S(n(351)),l=S(n(7887)),u=S(n(7884)),s=S(n(8703)),d=n(8055),f=n(7701),c=S(n(7576)),p=S(n(10)),v=n(44),y=n(120),m=n(991),h=S(n(8704)),_=S(n(8168)),g=S(n(8705)),E=n(1);function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(0)),a=n(379),o=d(n(700)),i=n(44),l=d(n(15)),u=c(n(7843)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n){return r.createElement(u.default,p({onSuccess:function(){o.default.flowStep(a.FlowType.CREATE_GUILD,a.CreateGuildSteps.SUCCESS),e.onClose()},onSlideChange:function(e){return function(e,t){switch(e){case u.CreateGuildSlideTypes.GUILD_TEMPLATES:o.default.flowStepOrStart(a.FlowType.CREATE_GUILD,a.CreateGuildSteps.GUILD_TEMPLATES),l.default.track(s.AnalyticEvents.OPEN_MODAL,{type:"Create Guild Templates",location:t});break;case u.CreateGuildSlideTypes.CUSTOMIZE_GUILD:o.default.flowStep(a.FlowType.CREATE_GUILD,a.CreateGuildSteps.GUILD_CREATE),l.default.track(s.AnalyticEvents.OPEN_MODAL,{type:"Create Guild Step 2",location:t});break;case u.CreateGuildSlideTypes.CREATION_INTENT:l.default.track(s.AnalyticEvents.OPEN_MODAL,{type:"Server Intent Discovery",location:t});break;case u.CreateGuildSlideTypes.JOIN_GUILD:o.default.flowStep(a.FlowType.CREATE_GUILD,a.CreateGuildSteps.JOIN_GUILD),l.default.track(s.AnalyticEvents.OPEN_MODAL,{type:"Join Guild",location:t})}}(e,n)},initialSlide:t,hasJoinButton:!0},e))}v.displayName="renderModal";var y={CREATE_GUILD_MODAL_KEY:"create-guild",openCreateGuildModal:function(e){var t=e.initialSlide,n=e.location;(0,i.openModal)((function(e){return v(e,t,n)}),{modalKey:"create-guild"})},updateCreateGuildModal:function(e){var t=e.slide,n=e.location;(0,i.updateModal)("create-guild",(function(e){return v(e,t,n)}))}};t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I,t.CreateGuildSlideTypes=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=n(112),l=E(n(1071)),u=n(7844),s=n(106),d=n(50),f=E(n(15)),c=n(271),p=E(n(8180)),v=E(n(8181)),y=E(n(8182)),m=E(n(8183)),h=E(n(8275)),_=n(1),g=E(n(6795));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e){var t=e.transitionState,n=e.initialSlide,r=void 0===n?a.GUILD_TEMPLATES:n,E=e.onSuccess,S=e.onClose,I=e.onSlideChange,T=e.hasJoinButton,b=(0,s.useUID)(),C=o.useState(r),M=C[0],N=C[1],P=(0,l.default)(M),A=o.useState(null),R=A[0],L=A[1],D=o.useState(null),w=D[0],k=D[1],j=o.useState(null),U=j[0],G=j[1],F=o.useState(!1),B=F[0],H=F[1];o.useEffect((function(){N(r)}),[N,r]),o.useEffect((function(){M!==P&&I(M)}),[I,M,P]);var x=o.useCallback((function(e){N(a.CREATION_INTENT),k(e),f.default.track(_.AnalyticEvents.GUILD_TEMPLATE_SELECTED,{template_name:e.id,template_code:e.code})}),[]),V=o.useCallback((function(e){H(e),N(a.CUSTOMIZE_GUILD)}),[]),W=o.useCallback((function(){return N(a.JOIN_GUILD)}),[N]),Y=o.useCallback((function(){M!==a.CUSTOMIZE_GUILD?(N(a.GUILD_TEMPLATES),k(null)):N(a.CREATION_INTENT)}),[M]),z=o.useCallback((function(e){G(e),E()}),[E,G]),K={impression_group:i.ImpressionGroups.GUILD_ADD_FLOW};return O("div",{className:(0,c.getThemeClass)(_.ThemeTypes.LIGHT)},void 0,O(d.ModalRoot,{transitionState:t,"aria-labelledby":b,disableTrack:!0},void 0,O("div",{className:g.default.container},void 0,O(u.Slides,{activeSlide:M,width:440,onSlideReady:function(e){return L(e)}},void 0,O(u.Slide,{id:a.GUILD_TEMPLATES,impressionName:i.ImpressionNames.GUILD_ADD_LANDING,impressionMetadata:K},void 0,O(m.default,{isNewUser:!1,onJoin:T?W:void 0,onChooseTemplate:x,onClose:S})),O(u.Slide,{id:a.CREATION_INTENT,impressionName:i.ImpressionNames.GUILD_ADD_INTENT_SELECTION,impressionMetadata:K},void 0,O(v.default,{onClose:S,onBack:Y,onCreationIntentChosen:V})),O(u.Slide,{id:a.CUSTOMIZE_GUILD,impressionName:i.ImpressionNames.GUILD_ADD_CUSTOMIZE,impressionMetadata:K},void 0,O(y.default,{guildTemplate:w,onGuildCreated:z,onClose:S,onBack:Y,isSlideReady:R===a.CUSTOMIZE_GUILD,isCommunity:B})),O(u.Slide,{id:a.CHANNEL_PROMPT,impressionName:i.ImpressionNames.GUILD_ADD_CHANNEL_PROMPT,impressionMetadata:K},void 0,O(p.default,{createdGuildId:U,onClose:S,onChannelPromptCompleted:E,isSlideReady:R===a.CHANNEL_PROMPT})),O(u.Slide,{id:a.JOIN_GUILD,impressionName:i.ImpressionNames.GUILD_ADD_JOIN,impressionMetadata:K},void 0,O(h.default,{onBack:Y,onClose:S,isSlideReady:R===a.JOIN_GUILD}))))))}t.CreateGuildSlideTypes=a,function(e){e.GUILD_TEMPLATES="guild-templates",e.CUSTOMIZE_GUILD="customize-guild",e.CHANNEL_PROMPT="channel-prompt",e.JOIN_GUILD="join-guild",e.CREATION_INTENT="creation-intent"}(a||(t.CreateGuildSlideTypes=a={})),I.displayName="CreateGuildModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Slide=function(e){return null},t.Slides=_,t.springConfig=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(125),i=n(112),l=c(n(1110)),u=n(141),s=c(n(709)),d=c(n(7941)),f=c(n(8179));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var m={mass:1,tension:300,friction:28};function h(e,t){return function(n){if(0===n)return"auto";var r="forwards"===t.current,a=n>0,o=!1;return a&&r&&"left"===e&&(o=!0),a&&!r&&"right"===e&&(o=!0),!a&&r&&"right"===e&&(o=!0),a||r||"left"!==e||(o=!0),o?100*Math.abs(n)+"%":"auto"}}function _(e){var t,n={};a.Children.forEach(e.children,(function(e,t){n[e.props.id]={children:e.props.children,impressionName:e.props.impressionName,impressionMetadata:e.props.impressionMetadata,index:t}}));var r,c,p=e.activeSlide,_=(0,l.default)(e.activeSlide),g=(r=null!=_?n[_]:null,c=n[p],null==r?null:r.index>c.index?"backwards":r.index<c.index?"forwards":null),E=a.useContext(u.AccessibilityPreferencesContext).reducedMotion,S=a.useContext(s.default),O=n[p].impressionName,I=n[p].impressionMetadata;S({type:i.ImpressionTypes.MODAL,name:O,metadata:I});var T=a.useRef(null),b=(0,f.default)(T,!0,[p]),C=y({},m,{},e.springConfig,{},E.enabled?{clamp:!0}:null),M=(0,o.useSpring)({immediate:null==_||null!=b&&b.observed,width:null!==(t=e.width)&&void 0!==t?t:null!=b?b.width:0,height:null!=b?b.height:0,config:C}),N=(0,o.useTransition)(p,{immediate:null==_,value:0,from:{value:1},enter:{value:0},leave:{value:-1},config:C,onRest:function(t,n){var r=n.item;r===p&&null!=e.onSlideReady&&e.onSlideReady(r)}}),P=(0,d.default)(g),A=e.width,R=e.centered,L=void 0===R||R;return v(o.animated.div,{style:{position:"relative",overflow:"hidden",width:M.width.to((function(e){return Math.round(e)})),height:M.height.to((function(e){return Math.round(e)}))}},void 0,N((function(e,t,r){var i=r.key;return a.createElement(o.animated.div,{ref:t===p?T:null,key:i,style:y({position:"absolute",display:"block",backfaceVisibility:"hidden",width:A},L?{transform:"translate3d(0, -50%, 0) scale(1.0, 1.0)",top:"50%"}:{transform:"scale(1.0, 1.0)"},{},E.enabled?{opacity:e.value.to((function(e){return 1-Math.abs(e)}))}:{left:e.value.to(h("left",P)),right:e.value.to(h("right",P))})},n[t].children)})))}t.springConfig=m,_.displayName="Slides"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(364),i=n(67),l=s(n(13)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._flashTitleInterval=new i.Interval,t.state={titleIndex:null},t.handleFocus=function(){t._flashTitleInterval.stop(),t.setState({titleIndex:null}),document.removeEventListener("focusin",t.handleFocus)},t.rotateTitle=function(){var e=t.state.titleIndex;document.hasFocus()?(t._flashTitleInterval.stop(),t.setState({titleIndex:null})):t.setState({titleIndex:(e+1)%t.titles.length})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a,s,d,v=r.prototype;return v.componentDidMount=function(){l.default.embedded||document.hasFocus()||(this.setState({titleIndex:0}),this._flashTitleInterval.start(1e3,this.rotateTitle),document.addEventListener("focusin",this.handleFocus))},v.componentWillUnmount=function(){this._flashTitleInterval.stop(),document.removeEventListener("focusin",this.handleFocus)},v.render=function(){return null!=this.title?f(o.Helmet,{},void 0,f("title",{},void 0,this.title)):null},a=r,(s=[{key:"titles",get:function(){return[u.default.Messages.GO_LIVE_HEY,u.default.Messages.GO_LIVE_LOOK,u.default.Messages.GO_LIVE_LISTEN]}},{key:"title",get:function(){var e=this.state.titleIndex;return null!=e?this.titles[e]:null}}])&&c(a.prototype,s),d&&c(a,d),r}(a.PureComponent);t.default=v,v.displayName="TitleFocusFlasher"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(80)),l=u(n(5200));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v,y=["letter-spacing","line-height","padding-top","padding-bottom","font-family","font-weight","font-size","text-transform","width","padding-left","padding-right","border-width","box-sizing"],m=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).handleSetRef=function(e){n._textArea=e},n.handleChange=function(e){var t=n.props.onChange;t&&t(e),n.calculateSize()},n.state={height:void 0},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var u,s,m,h=r.prototype;return h.componentDidMount=function(){var e=this;Promise.resolve().then((function(){return e.calculateSize()}))},h.componentDidUpdate=function(e,t){var n=this;if(this.state.height!==t.height){var r=this.props.onResize;r&&r(this.state.height)}e.value!==this.props.value&&Promise.resolve().then((function(){return n.calculateSize()}))},h.calculateSize=function(){var e=this._textArea;if(null!=e){var t=this.props,n=t.fontWidthEstimate,r=t.rows,a=e.value;if(null!=n&&-1===a.indexOf("\n")&&a.length*n<.8*e.offsetWidth)this.setState({height:void 0});else{null==v&&null!=document.body&&(v=document.createElement("textarea"),document.body.appendChild(v));var o=this.calculateNodeStyling(e),i=o.paddingSize,l=o.borderSize,u=o.boxSizing,s=o.sizingStyle;v.setAttribute("style",s+";\n visibility:hidden;\n overflow:hidden;\n position:absolute;\n z-index:-1000;\n top:0;\n right:0;\n"),v.value=a,null!=r?v.setAttribute("rows",""+r):v.removeAttribute("rows");var d=v.scrollHeight;"border-box"===u?d+=l:"content-box"===u&&(d-=i),this.setState({height:d})}}},h.calculateNodeStyling=function(e){var t=window.getComputedStyle(e),n=t.getPropertyValue("box-sizing")||t.getPropertyValue("-moz-box-sizing")||t.getPropertyValue("-webkit-box-sizing"),r=parseFloat(t.getPropertyValue("padding-bottom"))+parseFloat(t.getPropertyValue("padding-top")),a=parseFloat(t.getPropertyValue("border-bottom-width"))+parseFloat(t.getPropertyValue("border-top-width"));return{sizingStyle:y.map((function(e){return e+":"+t.getPropertyValue(e)})).join(";"),paddingSize:r,borderSize:a,boxSizing:n}},h.clear=function(){null!=this._textArea&&(this._textArea.value=""),this.calculateSize()},h.blur=function(){var e=this._textArea;null!=e&&e.blur()},h.focus=function(){var e=this._textArea;null!=e&&e.focus()},h.setSelection=function(e,t){null!=this._textArea&&(this._textArea.selectionStart=e,this._textArea.selectionEnd=t)},h.render=function(){var e=this.props,t=e.style,n=e.className,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["style","className"]);delete r.fontWidthEstimate,delete r.onResize;var u=f({},this.state,{},t);return d(i.default,{},void 0,a.createElement("textarea",f({},r,{className:(0,o.default)(n,l.default.scrollbarGhostHairline),ref:this.handleSetRef,style:u,onChange:this.handleChange})))},u=r,(s=[{key:"selectionStart",get:function(){return this._textArea&&this._textArea.selectionStart||0}},{key:"selectionEnd",get:function(){return this._textArea&&this._textArea.selectionEnd||0}},{key:"value",get:function(){return this._textArea&&this._textArea.value||""}}])&&c(u.prototype,s),m&&c(u,m),r}(a.PureComponent);m.displayName="TextAreaAutosize",m.defaultProps={autoFocus:!1,disabled:!1,autoCorrect:"off"};var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e.type===r.MessageTypes.GUILD_INVITE_REMINDER&&!t};var r=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useMultiSelect=function(e){var t=a.useState(new Set(e)),n=t[0],r=t[1],o=a.useCallback((function(e){r((function(t){var n=new Set(t);return n.has(e)?n.delete(e):n.add(e),n}))}),[]);return[n,o]},t.useSingleSelect=function(e){var t=a.useState(new Set(e?[e]:void 0)),n=t[0],r=t[1],o=a.useCallback((function(e){r(new Set([e]))}),[]);return[n,o]},t.default=M,t.ComboboxItem=P;var r,a=E(n(0)),o=_(n(8)),i=E(n(644)),l=n(109),u=_(n(988)),s=_(n(84)),d=_(n(5404)),f=n(106),c=_(n(1078)),p=_(n(126)),v=_(n(43)),y=n(1029),m=_(n(7)),h=_(n(6806));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}var T=Object.freeze({STANDARD:h.default.selected,BRAND:h.default.selectedBrand});function b(e){return String(e)}var C=a.createContext({activeDescendant:null,selected:new Set,setSelected:l.NOOP,itemToString:b});function M(e){var t=e.placeholder,n=e.children,r=e.value,l=e.onChange,u=e.className,s=e.listClassName,c=e["aria-label"],_=e.multiSelect,g=void 0!==_&&_,E=e.autoFocus,T=void 0!==E&&E,M=e.maxVisibleItems,N=void 0===M?5:M,P=e.itemToString,A=void 0===P?b:P,R=a.useState(""),L=R[0],D=R[1],w=a.useState(!0)[0],k=a.useState(null),j=k[0],U=k[1],G=(0,f.useUID)(),F=a.useRef(null);a.useLayoutEffect((function(){var e=document.querySelector('[data-listbox-item-id="'+j+'"]'),t=F.current;null!=t&&null!=e&&t.scrollIntoViewNode({node:e,padding:12})}),[j]);var B=n(L),H=0===B.length,x=(0,f.useUID)(),V=a.useCallback((function(){return new Promise((function(e){var t=F.current;if(null==t)return e();t.scrollToTop({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),W=a.useCallback((function(){return new Promise((function(e){var t=F.current;if(null==t)return e();t.scrollToTop({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),Y=a.useCallback((function(e,t){U(t);var n=document.querySelector(e),r=F.current;null!=r&&null!=n&&r.scrollIntoViewNode({node:n})}),[]),z=(0,i.default)({id:x,isEnabled:!0,useVirtualFocus:!0,scrollToStart:V,scrollToEnd:W,setFocus:Y});return O(i.ListNavigatorProvider,{navigator:z},void 0,O(i.ListNavigatorContainer,{},void 0,(function(e){var n=e.ref,i=e.onKeyDown,f=I(e,["ref","onKeyDown"]);return a.createElement("div",{ref:n,role:"combobox","aria-label":c,"aria-expanded":w,"aria-controls":w?G:void 0,"aria-owns":G,"aria-haspopup":"listbox",className:(0,o.default)(h.default.combobox,u)},O(d.default,{autoFocus:T,size:d.default.Sizes.MEDIUM,placeholder:t,query:L,onChange:D,onKeyDown:i,onBlur:function(){return U(null)},onClear:function(){return D("")},inputProps:{"aria-multiline":!1,"aria-activedescendant":null!=j?j:void 0}}),O("div",{},void 0,w&&(H?O("div",{className:h.default.empty},void 0,O(p.default,{size:p.default.Sizes.SIZE_16,tag:p.default.Tags.H4},void 0,m.default.Messages.AUTOCOMPLETE_NO_RESULTS_HEADER),O(v.default,{color:v.default.Colors.MUTED,size:v.default.Sizes.SIZE_16},void 0,m.default.Messages.AUTOCOMPLETE_NO_RESULTS_BODY)):O(C.Provider,{value:{activeDescendant:j,selected:r,setSelected:l,itemToString:A}},void 0,a.createElement(y.ListNone,S({},f,{style:{maxHeight:46*N},"aria-multiselectable":g,id:G,ref:F,className:(0,o.default)(h.default.list,s),sections:[B.length],sectionHeight:0,rowHeight:40,renderRow:function(e){var t=e.row;return B[t]},renderSection:function(){return null}}))))))})))}M.displayName="Combobox";var N=a.createContext(null);function P(e){var t,n,r,l=e.value,u=e.children,d=e.disabled,f=void 0!==d&&d,c=e.selectedColor,p=void 0===c?T.STANDARD:c,v=I(e,["value","children","disabled","selectedColor"]),y=a.useContext(C),m=y.activeDescendant,_=y.selected,g=y.setSelected,E=(0,y.itemToString)(l),b=m===E,M=null!==(t=null==v?void 0:v.selected)&&void 0!==t?t:_.has(l),P=(0,i.useListItem)(E);return a.createElement(s.default,S({tag:"li",id:E,onClick:function(){return g(l)}},((n={})["data-listbox-item-id"]=l,n),{className:(0,o.default)(h.default.item,(r={},r[h.default.focused]=b,r[p]=M,r))},P,{role:"option","aria-selected":M,"aria-disabled":f}),O(N.Provider,{value:l},void 0,u))}P.displayName="ComboboxItem",P.Colors=T,P.Label=function(e){var t=e.children;return O("span",{className:h.default.itemLabel},void 0,t)},P.Icon=function(e){var t=e.children;return O("span",{className:h.default.itemCheckbox},void 0,t)},P.Checkbox=function(e){var t=e.checked,n=a.useContext(C).selected,r=a.useContext(N);return O("span",{className:h.default.itemCheckbox},void 0,O(u.default,{displayOnly:!0,value:null!=t?t:null!=r&&n.has(r),type:u.default.Types.INVERTED,size:20}))};var A=O(c.default,{width:20,height:20});P.Checkmark=function(){var e=a.useContext(C).selected,t=a.useContext(N);return e.has(t)?O("span",{className:h.default.itemCheckbox},void 0,A):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(8)),o=f(n(84)),i=n(5441),l=f(n(8336)),u=f(n(7896)),s=f(n(7)),d=f(n(6826));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(e){var t=e.onPlay,n=e.externalURL,r=e.className,f=e.renderLinkComponent,c=e.inactive,v=e.playText,y=null!=v;return p(i.MessagesInteractionContext.Consumer,{},void 0,(function(e){var i,m;return p("div",{className:(0,a.default)(r,d.default.wrapper,(i={},i[d.default.disableInteractions]=e.disableInteractions,i[d.default.wrapperHasPlayText]=y,i))},void 0,c&&null==t?p("div",{className:d.default.iconWrapper},void 0,p(u.default,{className:d.default.iconPlay})):null,null!=t?p(o.default,{onClick:t,className:(0,a.default)(d.default.iconWrapperActive,(m={},m[d.default.iconWrapperHasPlayText]=y,m)),tabIndex:c?-1:0,"aria-label":s.default.Messages.PLAY},void 0,p(u.default,{className:d.default.iconPlay}),y?p("span",{className:d.default.text},void 0,v):null):null,y||null==n?null:f({href:n,target:"_blank",rel:"noreferrer noopener",className:d.default.iconWrapperActive,children:p(l.default,{className:null!=t?d.default.iconExternalMargins:d.default.iconExternal})}))}))};v.displayName="VideoPlayPill";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PlaintextFilePreviewComponent=x,t.default=t.PlaintextFilePreviewExperiment=void 0;var r,a=A(n(0)),o=N(n(8)),i=n(1089),l=n(79),u=n(7851),s=n(341),d=N(n(249)),f=N(n(84)),c=A(n(7848)),p=N(n(437)),v=N(n(985)),y=N(n(227)),m=N(n(248)),h=N(n(5188)),_=N(n(7648)),g=N(n(8339)),E=N(n(8040)),S=n(50),O=n(44),I=N(n(43)),T=N(n(970)),b=N(n(7)),C=N(n(6829)),M=N(n(5200));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function w(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){D(o,r,a,i,l,"next",e)}function l(e){D(o,r,a,i,l,"throw",e)}i(void 0)}))}}var k=(0,l.createExperiment)({kind:"user",id:"2021-01_plaintext_file_previews_flag",label:"Plaintext File Previews flag",defaultConfig:{enabled:!1,beer:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0,beer:!1}},{id:2,label:"Enabled with beer",config:{enabled:!0,beer:!0}}]});function j(e){var t=e.text,r=e.language,a=function(){return L("pre",{},void 0,L("code",{className:(0,o.default)(M.default.scrollbarGhostHairline,C.default.codeView,"hljs")},void 0,t))};return L(i.LazyLibrary,{createPromise:function(){return Promise.all([n.e(7),n.e(31)]).then(n.t.bind(null,1041,7))},webpackId:1041,render:function(e){if(!e.hasLanguage(r))return a();var n=e.highlight(r,t,!0);return null==n?a():L("pre",{},void 0,L("code",{className:(0,o.default)(M.default.scrollbarGhostHairline,C.default.codeView,"hljs",n.language),dangerouslySetInnerHTML:{__html:n.value}}))},renderFallback:function(){return a()}})}function U(e){var t=e.expanded,n=e.setExpanded,r=e.isWholeFile,o=e.numLines,i=(r?b.default.Messages.PREVIEW_NUM_LINES:b.default.Messages.PREVIEW_NUM_LINES_AT_LEAST).format({lines:o});return L(m.default,{text:(t?b.default.Messages.COLLAPSE:b.default.Messages.EXPAND)+" ("+i+")"},void 0,(function(e){return a.createElement(f.default,R({},e,{className:C.default.toggleExpandSection,onClick:function(){n(!t)}}),L(h.default,{direction:t?h.default.Directions.UP:h.default.Directions.DOWN}),t?b.default.Messages.COLLAPSE:b.default.Messages.EXPAND)}))}function G(e){var t=e.attachment,n=t.filename+" ("+(0,s.formatKbSize)(t.size)+")";return a.createElement(a.Fragment,null,L(m.default,{text:n},void 0,(function(e){return a.createElement("span",R({},e,{className:(0,o.default)(C.default.downloadSection,C.default.attachmentName)}),t.filename)})),L(m.default,{text:n},void 0,(function(e){return a.createElement("span",R({},e,{className:(0,o.default)(C.default.downloadSection,C.default.formattedSize)}),(0,s.formatKbSize)(t.size))})),L(m.default,{text:b.default.Messages.DOWNLOAD+" "+n},void 0,(function(e){return a.createElement(d.default,R({},e,{className:C.default.downloadSection,href:t.url,target:"_blank",rel:"noreferrer noopener"}),L(_.default,{className:C.default.downloadButton,width:24,height:24}))})))}function F(e){var t=e.language,n=e.setLanguage;return L(v.default,{position:v.default.Positions.LEFT,renderPopout:function(e){var r=e.closePopout;return L(p.default,{"aria-label":b.default.Messages.PREVIEW_CHANGE_LANGUAGE},void 0,L(c.default,{className:C.default.languageSelector,multiSelect:!1,placeholder:b.default.Messages.PREVIEW_SEARCH_LANGUAGE_PLACEHOLDER,value:new Set([t]),autoFocus:!0,onChange:function(e){n(e),r()}},void 0,(function(e){return Array.from(u.PLAINTEXT_FILE_EXTENSIONS).filter((function(t){return t.toLowerCase().includes(e.toLowerCase())})).map((function(e){return L(c.ComboboxItem,{value:e},e,L(c.ComboboxItem.Label,{},void 0,e))}))})))}},void 0,(function(e){return L(m.default,{text:b.default.Messages.PREVIEW_CHANGE_LANGUAGE},void 0,(function(t){return a.createElement(E.default,R({width:24,height:24},t,e,{className:C.default.codeIcon}))}))}))}t.PlaintextFilePreviewExperiment=k,j.displayName="PreviewText",U.displayName="ToggleExpandedSection",F.displayName="LanguageSelect";var B=L(g.default,{});function H(e){var t=k.useExperiment({})[0].beer;return L(m.default,{text:b.default.Messages.PREVIEW_WHOLE_FILE},void 0,(function(n){return a.createElement(f.default,R({},n,{className:C.default.openFullPreviewSection,onClick:function(){(0,O.openModal)((function(t){return a.createElement(V,R({},e,t))}))}}),t?"🍺":B)}))}function x(e){var t,n,r=e.attachment,i=e.fileContents,l=e.expanded,u=e.setExpanded,d=e.language,f=e.setLanguage,c=e.bytesLeft,p=e.hadError,v=null==i?void 0:i.split("\n"),m=null!==(t=null==v?void 0:v.length)&&void 0!==t?t:0,h=l?100:6,_=0===c,g="";p||(_&&l&&m>h?g="\n...":_||(g="..."),""!==g&&(g+=_?" "+b.default.Messages.PREVIEW_LINES_LEFT.format({lines:m-h}):" "+b.default.Messages.PREVIEW_BYTES_LEFT.format({formattedBytes:(0,s.formatKbSize)(c)})));var E=(null==v?void 0:v.slice(0,h).join("\n"))+g,S=l||h<m;return L("div",{className:C.default.container},void 0,L("div",{className:(0,o.default)(C.default.textContainer,(n={},n[C.default.expanded]=l,n))},void 0,null==i?L(y.default,{className:C.default.spinner}):L(j,{text:E,language:d})),L(I.default,{color:I.default.Colors.HEADER_SECONDARY,className:C.default.footer},void 0,S?a.createElement(a.Fragment,null,L(U,{expanded:l,setExpanded:u,isWholeFile:_,numLines:m}),L(H,{language:d,fileContents:i,bytesLeft:c,attachment:r})):null,L("div",{className:C.default.footerGap}),L(G,{attachment:r}),L(F,{language:d,setLanguage:f})))}function V(e){var t=e.transitionState,n=e.language,r=e.fileContents,o=e.bytesLeft,i=e.attachment,l=a.useState(n),u=l[0],d=l[1],f=null!=r?r:"";return 0!==o&&(f+="... "+b.default.Messages.PREVIEW_BYTES_LEFT.format({formattedBytes:(0,s.formatKbSize)(o)})),L(S.ModalRoot,{transitionState:t,"aria-label":b.default.Messages.PREVIEW_MODAL_LABEL,size:S.ModalSize.LARGE,className:C.default.modalRoot},void 0,L("div",{className:C.default.modalContent},void 0,L(T.default,{className:C.default.modalTextContainer},void 0,null==r?L(y.default,{className:C.default.spinner}):L(j,{text:f,language:u})),L(I.default,{color:I.default.Colors.HEADER_SECONDARY,className:C.default.footer},void 0,L("div",{className:C.default.footerGap}),L(G,{attachment:i}),L(F,{language:u,setLanguage:d}))))}H.displayName="OpenFullPreviewSection",x.displayName="PlaintextFilePreviewComponent",V.displayName="PlaintextFilePreviewModal";var W=a.memo((function(e){var t=e.attachment,n=a.useState(!1),r=n[0],o=n[1],i=a.useState(t.filename.split(".").slice(-1)[0]),l=i[0],u=i[1],s=function(e,t){var n=a.useState(!1),r=n[0],o=n[1],i=a.useState(null),l=i[0],u=i[1],s=a.useState(1),d=s[0],f=s[1];return a.useEffect((function(){function n(){return(n=w(regeneratorRuntime.mark((function n(){var r,a,i,l,s,d,c,p;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,fetch(e,{headers:{Range:"bytes=0-50000",Accept:"text/plain"}});case 3:return a=n.sent,i=new TextDecoder(null!==(r=null==t?void 0:t.split("charset=").slice(-1)[0])&&void 0!==r?r:"utf-8"),n.t0=i,n.next=8,a.arrayBuffer();case 8:n.t1=n.sent,l=n.t0.decode.call(n.t0,n.t1),s=a.headers.get("content-range")||"0",d=a.headers.get("content-length")||"1",c=parseInt(s.split("/")[1]),p=c-parseInt(d),u(0===p?l:l.slice(0,-1)),f(p),o(!1),n.next=24;break;case 19:n.prev=19,n.t2=n.catch(0),u("Could not render this file preview."),f(0),o(!0);case 24:case"end":return n.stop()}}),n,null,[[0,19]])})))).apply(this,arguments)}!function(){n.apply(this,arguments)}()}),[e,t]),{fileContents:l,bytesLeft:d,hadError:r}}(t.url,t.content_type);return L(x,{attachment:t,fileContents:s.fileContents,bytesLeft:s.bytesLeft,expanded:r,setExpanded:o,language:l,setLanguage:u,hadError:s.hadError})}),(function(e,t){return e.attachment.id===t.attachment.id}));t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPlaintextPreviewableFile=function(e){return r.has(e.split(".").slice(-1)[0])},t.PLAINTEXT_FILE_EXTENSIONS=void 0;var r=new Set(["1c","4d","abnf","accesslog","ada","arduino","ino","armasm","arm","avrasm","actionscript","as","alan","i","log","ln","angelscript","asc","apache","apacheconf","applescript","osascript","arcade","asciidoc","adoc","aspectj","autohotkey","autoit","awk","mawk","nawk","gawk","bash","sh","zsh","basic","bbcode","blade","bnf","brainfuck","bf","csharp","cs","c","h","cpp","hpp","cc","hh","c++","h++","cxx","hxx","cal","cos","cls","cmake","cmake.in","coq","csp","css","csv","capnproto","capnp","chaos","kaos","chapel","chpl","cisco","clojure","clj","coffeescript","coffee","cson","iced","cpc","crmsh","crm","pcmk","crystal","cr","cypher","d","dns","zone","bind","dos","bat","cmd","dart","delphi","dpr","dfm","pas","pascal","freepascal","lazarus","lpr","lfm","diff","patch","django","jinja","dockerfile","docker","dsconfig","dts","dust","dst","dylan","ebnf","elixir","ex","elm","erlang","erl","extempore","xtlang","xtm","fsharp","fs","fix","fortran","f90","f95","gcode","nc","gams","gms","gauss","gss","godot","gdscript","gherkin","gn","gni","go","golang","gf","golo","gololang","gradle","groovy","xml","html","xhtml","rss","atom","xjb","xsd","xsl","plist","svg","http","https","haml","handlebars","hbs","html.hbs","html.handlebars","haskell","hs","haxe","hx","hy","hylang","ini","toml","inform7","i7","irpf90","json","java","jsp","javascript","js","jsx","jolie","iol","ol","julia","julia-repl","kotlin","kt","tex","leaf","lean","lasso","ls","lassoscript","less","ldif","lisp","livecodeserver","livescript","lock","ls","lua","makefile","mk","mak","make","markdown","md","mkdown","mkd","mathematica","mma","wl","matlab","maxima","mel","mercury","mirc","mrc","mizar","mojolicious","monkey","moonscript","moon","n1ql","nsis","never","nginx","nginxconf","nim","nimrod","nix","ocl","ocaml","ml","objectivec","mm","objc","obj-c","obj-c++","objective-c++","glsl","openscad","scad","ruleslanguage","oxygene","pf","pf.conf","php","php3","php4","php5","php6","php7","parser3","perl","pl","pm","plaintext","txt","text","pony","pgsql","postgres","postgresql","powershell","ps","ps1","processing","prolog","properties","protobuf","puppet","pp","python","py","gyp","profile","python-repl","pycon","k","kdb","qml","r","cshtml","razor","razor-cshtml","reasonml","re","redbol","rebol","red","red-system","rib","rsl","graph","instances","robot","rf","rpm-specfile","rpm","spec","rpm-spec","specfile","ruby","rb","gemspec","podspec","thor","irb","rust","rs","SAS","sas","scss","sql","p21","step","stp","scala","scheme","scilab","sci","shexc","shell","console","smali","smalltalk","st","sml","ml","solidity","sol","stan","stanfuncs","stata","iecst","scl","stl","structured-text","stylus","styl","subunit","supercollider","sc","svelte","swift","tcl","tk","terraform","tf","hcl","tap","thrift","tp","tsql","twig","craftcms","typescript","ts","tsx","unicorn-rails-log","vbnet","vb","vba","vbscript","vbs","vhdl","vala","verilog","v","vim","axapta","x++","x86asm","xl","tao","xquery","xpath","xq","yml","yaml","zephir","zep"]);t.PLAINTEXT_FILE_EXTENSIONS=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getInteractionTimeoutTimestamp=p,t.getInteractionStatusViewState=t.InteractionStatusViewState=t.handleInteractionResponse=t.getFirstSkemaErrorMessage=t.executeMessageComponentInteraction=void 0;var r=c(n(6)),a=c(n(707)),o=c(n(11)),i=n(187),l=c(n(351)),u=n(273),s=n(7899),d=n(7807),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e){return null==e||""===e||Number.isNaN(e)?Date.now():a.default.extractTimestamp(e)+9e5}t.executeMessageComponentInteraction=function(e,t,n,a,i,l,d){var c=r.default.uniqueId();(0,s.addQueued)(c,t,{data:{interactionType:u.InteractionTypes.MESSAGE_COMPONENT,customId:n,indices:a},onQueue:function(){var r={type:u.InteractionTypes.MESSAGE_COMPONENT,nonce:c,guild_id:d,channel_id:l,message_id:t,application_id:i,data:{component_type:e,custom_id:n}};o.default.post({url:f.Endpoints.INTERACTIONS,body:r,timeout:3e3},(function(e){return h(t,e)}))},onFailure:function(e,t){return v(l,e,t)}})};var v=function(e,t,n){null==n&&null!=t&&l.default.sendClydeError(e,t)},y=function e(t){for(var n in t){var r=t[n];if(null!=r){var a,o;if("_errors"===n&&Array.isArray(r))return null!==(a=null===(o=r[0])||void 0===o?void 0:o.message)&&void 0!==a?a:null;if("object"==typeof r)return e(r)}}return null};t.getFirstSkemaErrorMessage=y;var m,h=function(e,t){if(!t.ok){if(!t.hasErr)if(t.status>=400&&t.status<500&&t.body){var n=null;t.body.code===f.AbortCodes.INVALID_FORM_BODY&&t.body.errors&&(n=y(t.body.errors),(0,s.setFailed)(e,void 0,n))}else(0,s.setFailed)(e,t.body.code);(0,s.setFailed)(e)}};t.handleInteractionResponse=h,t.InteractionStatusViewState=m,function(e){e[e.SENDING=0]="SENDING",e[e.CREATED=1]="CREATED",e[e.FAILED=2]="FAILED"}(m||(t.InteractionStatusViewState=m={}));t.getInteractionStatusViewState=function(e,t){var n=null==t?void 0:t.state,r=e.state===f.MessageStates.SENT&&p(e.id)<(0,i.now)(),a=(null==t?void 0:t.data.interactionType)===u.InteractionTypes.APPLICATION_COMMAND,o=e.type===f.MessageTypes.APPLICATION_COMMAND;return a&&n===d.InteractionState.QUEUED||o&&e.state===f.MessageStates.SENDING?m.SENDING:a&&n===d.InteractionState.CREATED||e.hasFlag(f.MessageFlags.LOADING)&&!r?m.CREATED:e.hasFlag(f.MessageFlags.LOADING)&&r||o&&e.state===f.MessageStates.SEND_FAILED?m.FAILED:void 0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openPurchaseConfirmationModal=function(e,t,n,r){void 0===r&&(r={});return new Promise((function(i,l){a.default.dispatch({type:o.ActionTypes.PURCHASE_CONFIRMATION_MODAL_OPEN,applicationId:e,skuId:t,entitlements:n,context:null!=r.context?r.context:o.AppContext.APP,analyticsSource:r.analyticsSource,resolve:i,reject:l})}))},t.closePurchaseConfirmationModal=function(e){void 0===e&&(e=null);a.default.dispatch({type:o.ActionTypes.PURCHASE_CONFIRMATION_MODAL_CLOSE,error:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NO_PAYMENT_SOURCE=void 0;var r=i(n(3)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.NO_PAYMENT_SOURCE="no_payment_source";var d,f,c=null,p=null,v=null,y=null,m=null,h={},_=null,g=!1,E=null,S=!1,O=!1,I=!1,T=!1,b=null;function C(e){null!=d&&null!=_?d(_):null!=f&&f(e),d=null,f=null}var M=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var a,i,s,d=r.prototype;return d.getPricesForSku=function(e){return h[e]},d.isOpen=function(){var e=__OVERLAY__?o.AppContext.OVERLAY:o.AppContext.APP;return b===e&&I},a=r,(i=[{key:"isPurchasingSKU",get:function(){return g}},{key:"forceConfirmationStepOnMount",get:function(){return S}},{key:"error",get:function(){return E}},{key:"skuId",get:function(){return c}},{key:"applicationId",get:function(){return v}},{key:"analyticsLocation",get:function(){return y}},{key:"promotionId",get:function(){return m}},{key:"isIAP",get:function(){return O}},{key:"giftCode",get:function(){return p}},{key:"isGift",get:function(){return T}}])&&l(a.prototype,i),s&&l(a,s),r}(r.default.Store))(a.default,{SKU_PURCHASE_MODAL_OPEN:function(e){C(),c=e.skuId,v=e.applicationId,O=e.isIAP,y=e.analyticsLocation,b=e.context,T=e.isGift,I=!0,S=!1,d=e.resolve,f=e.reject,E=null,_=null,m=e.promotionId},SKU_PURCHASE_MODAL_CLOSE:function(e){var t=e.error;I=!1,b=null,C(t)},SKU_PURCHASE_PREVIEW_FETCH_SUCCESS:function(e){var t,n,r=e.skuId,a=e.paymentSourceId,o=e.price;h=s({},h,((n={})[r]=s({},h[r],((t={})[null!=a?a:"no_payment_source"]=o,t)),n))},SKU_PURCHASE_START:function(e){g=!0},SKU_PURCHASE_SUCCESS:function(e){var t=e.entitlements,n=e.giftCode;g=!1,_=t,p=n},SKU_PURCHASE_FAIL:function(e){var t=e.error;g=!1,E=t},SKU_PURCHASE_SHOW_CONFIRMATION_STEP:function(e){S=!0},SKU_PURCHASE_CLEAR_ERROR:function(e){E=null},SKU_PURCHASE_UPDATE_IS_GIFT:function(e){T=e.isGift},OVERLAY_SET_INPUT_LOCKED:function(e){if(!e.locked||null==b)return!1;I=!1,b=null,C()},GIFT_CODE_CREATE:function(e){var t=e.giftCode;if(0!==t.uses||t.sku_id!==c)return!1;p=t.code}});t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=s(n(8)),l=n(1),u=s(n(6848));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}!function(e){e.XSMALL="xsmall",e.SMALL="small",e.LARGE="large"}(a||(a={}));var p=function(e){var t,n,r,s,d=e.className,p=e.percent,v=e.size,y=void 0===v?a.SMALL:v,m=e.foregroundColor,h=void 0===m?l.Colors.BRAND:m,_=e.backgroundColor,g=void 0===_?"var(--background-modifier-active)":_,E=e.foregroundGradientColor,S=e.animate,O=void 0===S||S,I=null!=p?p:0;return s=null!=E?{background:"linear-gradient(to right, "+E[0]+", "+E[1]+")"}:{backgroundColor:h},f("div",{className:(0,i.default)(d,u.default.progress,u.default[y]),style:{backgroundColor:g}},void 0,"indeterminate"!==I&&"number"==typeof I?f("div",{className:(0,i.default)(u.default.progressBar,u.default[y],(t={},t[u.default.animating]=O,t)),style:c({transform:"translate3d("+(Math.min(Math.max(0,I),100)-100)+"%, 0, 0)"},s)}):f(o.Fragment,{},void 0,f("div",{className:(0,i.default)(u.default.indeterminateBar1,u.default[y],(n={},n[u.default.animating]=O,n)),style:s}),f("div",{className:(0,i.default)(u.default.indeterminateBar2,u.default[y],(r={},r[u.default.animating]=O,r)),style:s})))};p.displayName="Progress",p.Sizes=a,p.INDETERMINATE="indeterminate";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.InLibraryPrice=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=p(n(8)),u=p(n(7714)),s=p(n(7769)),d=p(n(5285)),f=p(n(7)),c=p(n(6753));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}!function(e){e[e.DIRECTORY_HERO=1]="DIRECTORY_HERO",e[e.DIRECTORY_TILE=2]="DIRECTORY_TILE",e[e.DIRECTORY_SEARCH=3]="DIRECTORY_SEARCH",e[e.LISTING=4]="LISTING",e[e.EMBED=5]="EMBED"}(a||(a={})),function(e){e[e.IN_LIBRARY=1]="IN_LIBRARY",e[e.ON_SALE=2]="ON_SALE",e[e.PREMIUM=3]="PREMIUM",e[e.DEFAULT=4]="DEFAULT",e[e.ENTITLEMENT_BRANCH=5]="ENTITLEMENT_BRANCH"}(o||(o={}));var h=function(e){var t=e.className;return m("div",{className:(0,l.default)(c.default.row,t)},void 0,m(s.default,{className:c.default.icon}),f.default.Messages.APPLICATION_STORE_IN_LIBRARY)};t.InLibraryPrice=h,h.displayName="InLibraryPrice";var _=function(e){var t=e.sku,n=e.className;return m("div",{className:(0,l.default)(c.default.row,n)},void 0,m(d.default,{className:c.default.icon}),(0,u.default)(t))};_.displayName="PremiumPrice";var g=function(e){var t=e.sku,n=e.className;return m("div",{className:(0,l.default)(c.default.salePercentage,n)},void 0,t.getDisplaySalePercentage())};g.displayName="SalePercent";var E=function(e){var t=e.sku,n=e.className;return m("div",{className:(0,l.default)(c.default.originalAmount,n)},void 0,(0,u.default)(t,!1))};E.displayName="OriginalAmount";var S=function(e){var t=e.sku;return m("div",{className:e.className},void 0,(0,u.default)(t))};S.displayName="Price";var O=function(e){var t=e.sku,n=e.className;return m("div",{className:(0,l.default)(c.default.row,n)},void 0,m(g,{sku:t}),m(E,{sku:t}),m(S,{sku:t}))};O.displayName="InlineSale";var I=function(e){return m("div",{className:e.className},void 0,f.default.Messages.APPLICATION_STORE_FREE)};I.displayName="EntitlementBranchPrice";var T=m(I,{}),b=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var u=r.prototype;return u.getState=function(){var e=this.props,t=e.inLibrary,n=e.sku;return e.hasEntitlementBranch?o.ENTITLEMENT_BRANCH:t?o.IN_LIBRARY:n.available?n.premium?o.PREMIUM:n.isOnSale?o.ON_SALE:null!=n.getPrice()?o.DEFAULT:null:o.DEFAULT},u.renderGeneric=function(e,t){var n=this.props,r=n.className,a=n.sku;switch(e){case o.ENTITLEMENT_BRANCH:return m(I,{className:(0,l.default)(t,r)});case o.IN_LIBRARY:return m(h,{className:(0,l.default)(t,r)});case o.PREMIUM:return m(_,{sku:a,className:(0,l.default)(t,r)});case o.ON_SALE:return m(O,{sku:a,className:(0,l.default)(t,r)});default:return m(S,{className:(0,l.default)(t,r),sku:a})}},u.renderDirectoryHero=function(e){var t=this.props,n=t.className,r=t.sku;switch(e){case o.ENTITLEMENT_BRANCH:return m(I,{className:(0,l.default)(n)});case o.PREMIUM:return m(_,{sku:r,className:(0,l.default)(c.default.directoryHeroPricePremium,n)});case o.ON_SALE:return m(O,{sku:r,className:(0,l.default)(c.default.directoryHeroPrice,n)});default:return m(S,{className:(0,l.default)(c.default.directoryHeroPrice,n),sku:r})}},u.renderListing=function(e){var t,n=this.props,r=n.className,a=n.sku;switch(e){case o.ENTITLEMENT_BRANCH:t=T;break;case o.ON_SALE:t=m(i.Fragment,{},void 0,m("div",{className:c.default.row},void 0,m(S,{sku:a}),m(g,{sku:a})),m(E,{sku:a}));break;default:t=m(S,{sku:a})}return m("div",{className:(0,l.default)(c.default.listingPrice,r)},void 0,t)},u.render=function(){var e=this.getState();if(null==e)return null;switch(this.props.type){case a.DIRECTORY_HERO:return this.renderDirectoryHero(e);case a.DIRECTORY_TILE:return this.renderGeneric(e,c.default.directoryTilePrice);case a.DIRECTORY_SEARCH:return this.renderGeneric(e,c.default.directorySearchPrice);case a.LISTING:return this.renderListing(e);case a.EMBED:return this.renderGeneric(e,c.default.embedPrice);default:throw new Error("Invalid Price Unit Type")}},r}(i.PureComponent);b.displayName="PriceUnit",b.Types=a;var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M22.545 4.91992V3.91992C22.545 2.79992 21.57 1.91992 20.52 1.91992C19.47 1.91992 18.52 2.79992 18.52 3.91992V4.91992H17.76C17.6275 4.91992 17.52 5.02737 17.52 5.15992V9.67992C17.52 9.81247 17.6275 9.91992 17.76 9.91992H23.28C23.4126 9.91992 23.52 9.81247 23.52 9.67992V5.15992C23.52 5.02737 23.4126 4.91992 23.28 4.91992H22.545ZM21.52 4.91992H19.52V3.91992C19.52 3.34849 19.9867 2.91992 20.52 2.91992C21.0533 2.91992 21.52 3.34849 21.52 3.91992V4.91992Z"}),s("path",{className:f,fill:d,d:"M15.44 6.99992C15.5725 6.99992 15.68 7.10737 15.68 7.23992V8.75992C15.68 8.89247 15.5725 8.99992 15.44 8.99992H9.41045L8.35045 14.9999H10.56V16.9999H8.00001L7.36325 20.5873C7.32088 20.826 7.11337 20.9999 6.87094 20.9999H5.88657C5.57547 20.9999 5.3399 20.7189 5.39427 20.4125L6.00001 16.9999H2.59511C2.28449 16.9999 2.04905 16.7197 2.10259 16.4137L2.27759 15.4137C2.31946 15.1745 2.52722 14.9999 2.77011 14.9999H6.35001L7.41001 8.99992H4.00511C3.69449 8.99992 3.45905 8.71969 3.51259 8.41373L3.68759 7.41373C3.72946 7.17448 3.93722 6.99992 4.18011 6.99992H7.76001L8.39677 3.41254C8.43914 3.17384 8.64664 2.99992 8.88907 2.99992H9.87344C10.1845 2.99992 10.4201 3.28099 10.3657 3.58731L9.76001 6.99992H15.44Z"}),s("path",{className:f,fill:d,d:"M13.44 12.9599C12.9098 12.9599 12.48 13.3897 12.48 13.9199V20.2212C12.48 20.7514 12.9098 21.1812 13.44 21.1812H14.4C14.5326 21.1812 14.64 21.2886 14.64 21.4212V23.4597C14.64 23.6677 14.8866 23.7772 15.0409 23.6377L17.4859 21.4289C17.6623 21.2694 17.8917 21.1812 18.1294 21.1812H22.56C23.0902 21.1812 23.52 20.7514 23.52 20.2212V13.9199C23.52 13.3897 23.0902 12.9599 22.56 12.9599H13.44Z"}))}d.displayName="PrivateThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackStickerShopResultSelected=t.trackStickerShopSearchEmpty=t.trackStickerShopSearchResultsViewed=t.trackStickerShopSearchStart=t.trackStickerSearchEmpty=t.trackStickerSearchSelect=t.trackStickerSearchResultsViewed=t.trackStickerSearchStart=t.getPaymentFlowAnalyticsDataForStickerPack=void 0;var r,a=s(n(121)),o=s(n(15)),i=n(7666),l=n(5187),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.getPaymentFlowAnalyticsDataForStickerPack=function(e,t){var n;void 0===t&&(t=null);var r={};if(null!=(null==e||null===(n=e.store_listing)||void 0===n?void 0:n.sku)){var a,o=e.store_listing.sku;r={sku_id:o.id,sku_type:o.type,application_id:o.application_id,store_title:o.name,regular_price:null===(a=o.price)||void 0===a?void 0:a.amount}}var i=(0,l.getPriceForStickerPack)(e,t);return d({},r,{},null!=i?{price:null==i?void 0:i.amount,currency:null==i?void 0:i.currency}:null,{payment_type:"sticker"})};t.trackStickerSearchStart=function(){o.default.track(u.AnalyticEvents.SEARCH_STARTED,{search_type:u.SearchTypes.STICKER})};t.trackStickerSearchResultsViewed=function(e,t,n){a.default.trackWithMetadata(u.AnalyticEvents.SEARCH_RESULT_VIEWED,{search_type:u.SearchTypes.STICKER,total_results:t,query:e,is_suggestion:n})};t.trackStickerSearchSelect=function(e,t,n){null!=t&&""!==t&&a.default.trackWithMetadata(u.AnalyticEvents.SEARCH_RESULT_SELECTED,{load_id:e.id,search_type:u.SearchTypes.STICKER,source_object:"Sticker Picker",total_results:n,query:t})};t.trackStickerSearchEmpty=function(e){null!=e&&""!==e&&a.default.trackWithMetadata(u.AnalyticEvents.SEARCH_RESULT_EMPTY,{query:e,search_type:u.SearchTypes.STICKER,source_object:"Sticker Picker"})};var f=((r={})[i.StickerShopSearchType.NONE]="None",r[i.StickerShopSearchType.STICKERS]="Stickers",r[i.StickerShopSearchType.STICKER_PACKS]="Packs",r),c=function(e){return{search_type:u.SearchTypes.STICKER_SHOP,location_section:"Sticker Shop Modal",location_object:"Sticker Shop Search Bar",location_object_type:f[e]}};t.trackStickerShopSearchStart=function(e){o.default.track(u.AnalyticEvents.SEARCH_STARTED,d({},c(e)))};t.trackStickerShopSearchResultsViewed=function(e,t,n){a.default.trackWithMetadata(u.AnalyticEvents.SEARCH_RESULT_VIEWED,d({total_results:t,query:e},c(n)))};t.trackStickerShopSearchEmpty=function(e,t){null!=e&&""!==e&&a.default.trackWithMetadata(u.AnalyticEvents.SEARCH_RESULT_EMPTY,d({query:e},c(t)))};t.trackStickerShopResultSelected=function(e,t,n,r){null!=t&&""!==t&&a.default.trackWithMetadata(u.AnalyticEvents.SEARCH_RESULT_SELECTED,d({load_id:e,total_results:n,query:t},c(r)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(6),l=n(1055),u=y(n(84)),s=y(n(336)),d=n(359),f=y(n(5405)),c=y(n(8060)),p=y(n(7)),v=y(n(6870));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=(0,l.cssValueToNumber)(v.default.stickerPickerPreviewDimensions),E=(0,l.cssValueToNumber)(v.default.stickerPickerPreviewPadding),S=_(c.default,{size:20}),O=a.memo((function(e){var t=e.isDisplayingIndividualStickers,n=void 0!==t&&t,r=e.preferAnimation,l=void 0===r||r,c=e.getStickerItemProps,y=e.getStickerRowProps,m=e.gutterWidth,O=e.inspectedStickerPosition,I=e.isScrolling,T=e.isUsingKeyboardNavigation,b=e.onInspect,C=e.onSelect,M=e.rowIndex,N=e.stickerClassName,P=e.stickerDescriptors,A=e.stickerPadding,R=void 0===A?E:A,L=e.stickerSize,D=void 0===L?g:L,w=e.ownedStickerPacks,k=D+2*R,j=a.useMemo((function(){return{gridColumnGap:m,gridTemplateColumns:"repeat(auto-fill, "+k+"px)",height:k,paddingRight:n?void 0:k}}),[n,m,k]),U=a.useMemo((function(){return{width:D,height:D,padding:R}}),[R,D]);return a.createElement("div",h({className:v.default.row,style:j},null==y?void 0:y(M)),P.map((function(e){var t,r=e.visibleRowIndex,y=e.columnIndex,m=r===(null==O?void 0:O.rowIndex)&&y===(null==O?void 0:O.columnIndex),g=function(t){!0!==(null==I?void 0:I.current)&&!0!==(null==T?void 0:T.current)&&(null==C||C(e,t))},E=(0,i.throttle)((function(){!0===(null==I?void 0:I.current)||!0===(null==T?void 0:T.current)||m||null==b||b(e)}),250),P=null!==(t=null==c?void 0:c(M,y))&&void 0!==t?t:{},A=P.ref,R=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(P,["ref"]);switch(e.type){case d.StickerGridItemTypes.STICKER:var L,j,G=e.sticker,F=n&&null!=w&&!w.has(G.pack_id);return a.createElement(u.default,h({},R,{key:G.id,"aria-label":G.name,className:(0,o.default)(v.default.sticker,N,(L={},L[v.default.stickerInspected]=m,L)),innerRef:A,onFocus:null!==(j=null==R?void 0:R.onFocus)&&void 0!==j?j:E,onMouseMove:E,onClick:g,style:U}),_(s.default,{mask:s.default.Masks.STICKER_ROUNDED_RECT,width:k,height:k,className:v.default.mask},void 0,_("div",{className:v.default.stickerBackground})),_(f.default,{disableAnimation:!m&&!l,isInteracting:m,maskAsset:!0,sticker:G,size:D}),F?S:null);case d.StickerGridItemTypes.VIEW_ALL:var B,H;return a.createElement(u.default,h({},R,{key:"view-all",className:(0,o.default)(v.default.viewAll,N,(B={},B[v.default.viewAllInspected]=m,B)),innerRef:A,onFocus:null!==(H=null==R?void 0:R.onFocus)&&void 0!==H?H:E,onMouseOver:E,onClick:g,style:U}),_(s.default,{mask:s.default.Masks.STICKER_ROUNDED_RECT,width:k,height:k,className:v.default.mask},void 0,_("div",{className:v.default.viewAllBackground},void 0,p.default.Messages.STICKER_PICKER_VIEW_ALL)))}})))}));t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNoRolesRow=S,t.getRolesRows=function(e,t,n,r){void 0===r&&(r=function(){return!0});if(null==e.roles)return[];return Object.values(e.roles).filter((function(a){return!_(a)&&O(t,a.id,n)&&I(e,a)&&r(a.name)})).sort(E).map((function(e){return g(e)}))},t.getRolesRowsWithPermissionDisabled=function(e,t,n,a){void 0===a&&(a=function(){return!0});if(null==e.roles)return[];return Object.values(e.roles).filter((function(r){return!_(r)&&O(t,r.id,n)&&I(e,r)&&a(r.name)})).sort(E).map((function(e){return g(e,r.default.has(e.permissions,n))}))},t.getExistingRoles=T,t.getAllExistingRolesWithPermission=b,t.getExistingRolesRows=function(e,t,n,r){var a=[];if(null==e.roles)return a;if(0===(a=T(e,t,n,r).sort(E).map((function(e){return g(e)}))).length)return S(y.default.Messages.CHANNEL_PERMISSIONS_NO_ROLES);return a},t.getExistingRolesRowWithPermissionDisabled=function(e,t,n,a){var o=[];if(null==e.roles)return o;if(0===(o=b(e,t,n,a).sort(E).map((function(e){return g(e,r.default.has(e.permissions,n))}))).length)return S(y.default.Messages.CHANNEL_PERMISSIONS_NO_ROLES);return o},t.getMembersRows=function(e,t,n,r,a){void 0===a&&(a=function(){return!0});return e.map(s.default.getUser).filter(f.isNotNullish).filter((function(e){return!n.isOwner(e)&&O(t,e.id,r)&&(a(C(e,n))||a(e.username)||a(e.discriminator))})).map((function(e){return P(e,n)})).sort(A)},t.getThreadMembersRows=function(e,t,n,r){void 0===r&&(r=function(){return!0});return e.map(s.default.getUser).filter(f.isNotNullish).filter((function(e){return r(C(e,n))||r(e.username)})).map((function(e){return function(e,t){var n=N(e,t);return{rowType:n,name:C(e,t),userTag:e.tag,id:e.id,avatarURL:e.avatarURL,bot:e.bot,verifiedBot:e.isVerifiedBot(),disabled:!1,key:n+":"+e.id}}(e,n)})).sort(A)},t.getExistingMembers=R,t.getExistingMembersRows=function(e,t,n,r,a){return R(e,t,n,r,a).map((function(e){return P(e,n)})).sort(A)},t.getRowTypeLabel=function(e,t){switch(e){case p.RowType.ROLE:return y.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_ROW_ROLE;case p.RowType.OWNER:return y.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_ROW_OWNER;case p.RowType.ADMINISTRATOR:return y.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_ROW_ADMINISTRATOR;case p.RowType.MEMBER:return t?y.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_ROW_MEMBER:null;case p.RowType.EMPTY_STATE:return null}},t.getRemoveTooltipHint=function(e){switch(e){case p.RowType.ROLE:return y.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TOOLTIP;case p.RowType.OWNER:return y.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TOOLTIP_OWNER;case p.RowType.ADMINISTRATOR:return y.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TOOLTIP_ADMINISTRATOR;case p.RowType.MEMBER:return y.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TOOLTIP;case p.RowType.EMPTY_STATE:default:return null}},t.flipEveryonePermission=L,t.toggleChannelEveryonePermission=function(e,t,n){var r=L(e,t,n);(0,o.updatePermission)(r.id,r.allow,r.deny)},t.grantUserChannelAccess=function(e,t){var n=s.default.getCurrentUser(),a=e.permissionOverwrites[n.id];if(null==a){var l={id:n.id,type:i.PermissionOverwriteType.MEMBER,allow:r.default.add(c.default.NONE,t),deny:c.default.NONE};(0,o.savePermissionUpdates)(e.id,[l],!0)}else{var u=a.allow,d=a.deny;u=r.default.add(u,t),(0,o.updatePermission)(a.id,u,d)}},t.isPrivateGuildChannel=function(e,t){if(null==e)return!1;var n=e.permissionOverwrites[e.guild_id];t&&null!=t[e.guild_id]&&(n=t[e.guild_id]);if(null!=n)return r.default.has(n.deny,e.viewPermission);return!1},t.hasCustomRoles=function(e){var t=Object.keys(e.roles);return 0!==t.length&&(1!==t.length||t[0]!==e.id)},t.isPrivateTextChannel=function(e){var t=e.permissionOverwrites[e.guild_id];return null!=t&&e.type===v.ChannelTypes.GUILD_TEXT&&r.default.has(t.deny,v.Permissions.VIEW_CHANNEL)},t.canCreatePrivateChannel=function(e,t,n){if(e===v.ChannelTypes.GUILD_TEXT||e===v.ChannelTypes.GUILD_ANNOUNCEMENT)return t;if((0,l.isGuildVocalChannelType)(e)||e===v.ChannelTypes.GUILD_CATEGORY)return t&&n;return!0},t.getPrivateChannelHintText=function(e){switch(e){case v.ChannelTypes.GUILD_TEXT:case v.ChannelTypes.GUILD_ANNOUNCEMENT:return y.default.Messages.PRIVATE_TEXT_CHANNEL_CREATION_PERMISSION_MISSING_HINT.format();case v.ChannelTypes.GUILD_VOICE:return y.default.Messages.PRIVATE_VOICE_CHANNEL_CREATION_PERMISSION_MISSING_HINT.format();case v.ChannelTypes.GUILD_CATEGORY:return y.default.Messages.PRIVATE_CATEGORY_CREATION_PERMISSION_MISSING_HINT.format();default:return null}},t.extractPermissionOverwrites=function(e,t){var n=[];return Object.values(e).forEach((function(e){var r=e.row;r.id&&(r.rowType===p.RowType.ROLE?n.push((0,d.permissionOverwriteForRole)(r.id,t)):r.rowType===p.RowType.MEMBER&&n.push((0,d.permissionOverwriteForUser)(r.id,t)))})),n};var r=m(n(85)),a=n(228),o=n(7739),i=n(273),l=n(32),u=m(n(64)),s=m(n(12)),d=n(272),f=n(60),c=m(n(102)),p=n(1049),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e){return r.default.has(e.permissions,v.Permissions.ADMINISTRATOR)}function g(e,t){var n;void 0===t&&(t=!1);var o=function(e){return r.default.has(e.permissions,v.Permissions.ADMINISTRATOR)?p.RowType.ADMINISTRATOR:p.RowType.ROLE}(e);return{rowType:o,colorString:null!==(n=e.colorString)&&void 0!==n?n:(0,a.int2hex)(v.DEFAULT_ROLE_COLOR),name:e.name,id:e.id,disabled:_(e)||t,key:o+":"+e.id}}function E(e,t){var n=_(e)?0:1,r=_(t)?0:1;return n!==r?n-r:t.position-e.position}function S(e){return void 0===e&&(e=y.default.Messages.PRIVATE_CHANNEL_ADD_MEMBERS_MODAL_NO_ROLES),[{rowType:p.RowType.EMPTY_STATE,colorString:(0,a.int2hex)(v.DEFAULT_ROLE_COLOR),name:e,disabled:!0,id:"EMPTY_STATE"}]}function O(e,t,n,a){var o=s.default.getCurrentUser();if(null==e)return o.id!==t;var i=e.permissionOverwrites[t];return a&&null!=a[t]&&(i=a[t]),!i||!r.default.has(i.allow,n)}function I(e,t){return e.id!==t.id}function T(e,t,n,r){return Object.values(e.roles).filter((function(a){return _(a)||!O(t,a.id,n,r)&&I(e,a)}))}function b(e,t,n,a){return Object.values(e.roles).filter((function(o){var i;return _(o)||!O(t,o.id,n,a)&&I(e,o)||r.default.has(r.default.combine(o.permissions,null===(i=t.permissionOverwrites[o.id])||void 0===i?void 0:i.allow),n)}))}function C(e,t){var n;return null!==(n=u.default.getNick(t.id,e.id))&&void 0!==n?n:e.username}function M(e,t){return t.isOwner(e)}function N(e,t){return t.isOwner(e)?p.RowType.OWNER:p.RowType.MEMBER}function P(e,t){var n=N(e,t);return{rowType:n,name:C(e,t),userTag:e.tag,id:e.id,avatarURL:e.avatarURL,bot:e.bot,verifiedBot:e.isVerifiedBot(),disabled:M(e,t),key:n+":"+e.id}}function A(e,t){return e.rowType!==t.rowType?e.rowType-t.rowType:e.name.toLocaleLowerCase().localeCompare(t.name.toLocaleLowerCase())}function R(e,t,n,r,a){return e.map(s.default.getUser).filter(f.isNotNullish).filter((function(e){return!O(t,e.id,r,a)||M(e,n)}))}function L(e,t,n){var a=e.permissionOverwrites[e.guild_id];null==a&&(a=c.default.makeEveryoneOverwrite(e.guild_id));var o=h({},a);return o.deny=r.default.remove(o.deny,t),o.allow=r.default.remove(o.allow,t),n||(o.deny=r.default.add(o.deny,t)),o}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.author,r=e.message,i=e.userOverride,l=e.compact,u=void 0!==l&&l,c=e.withMentionPrefix,p=void 0!==c&&c,h=e.showPopout,_=void 0!==h&&h,g=e.className,E=e.hideTag,S=e.onClick,O=e.onContextMenu,I=e.onPopoutRequestClose,T=e.renderPopout,b=p?"@":"",C=n.nick,M=n.colorString,N={className:f.default.username,style:M?{color:M}:void 0,onClick:S,onContextMenu:O,children:b+C};t=null!=T&&null!=_?y(d.default,{renderPopout:T,shouldShow:_,position:d.default.Positions.RIGHT,onRequestClose:I},void 0,(function(e){e.onClick;var t=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClick"]);return a.createElement(s.default,v({tag:"span"},t,N,{className:(0,o.default)(N.className,f.default.clickable,g)}))})):a.createElement(s.default,v({},N,{className:(0,o.default)(N.className,g)}));return a.createElement(a.Fragment,null,!E&&u?a.createElement(a.Fragment,null," ",m(r,u,i)," "):null,t,E||u?null:m(r,u,i))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(7803)),l=n(7802),u=c(n(7609)),s=c(n(84)),d=c(n(985)),f=c(n(6728));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t,n){var r,a=null!=n?n:null==e?void 0:e.author;return(null==e?void 0:e.isSystemDM())?r=u.default.Types.SYSTEM_DM:null!=e&&(0,i.default)(e)?r=(0,l.isPublicSystemMessage)(e)?u.default.Types.OFFICIAL:u.default.Types.SERVER:(null==a?void 0:a.bot)&&(r=u.default.Types.BOT),null!=r?y(u.default,{className:t?f.default.botTagCompact:f.default.botTagCozy,type:r,verified:null==a?void 0:a.isVerifiedBot(),useRemSizes:!0}):null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(e.match(i))return o.LATIN24;if(e.length<=5)return o.LATIN12;return o.ASIAN};var r,a=(r=n(6728))&&r.__esModule?r:{default:r};var o={LATIN12:a.default.latin12CompactTimeStamp,LATIN24:a.default.latin24CompactTimeStamp,ASIAN:a.default.asianCompactTimeStamp},i=/(AM|PM)$/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,fillRule:"evenodd",clipRule:"evenodd",className:f,d:"M5 3C3.89543 3 3 3.89543 3 5V19C3 20.1046 3.89543 21 5 21H19C20.1046 21 21 20.1046 21 19V5C21 3.89543 20.1046 3 19 3H5ZM16.8995 8.41419L15.4853 6.99998L7 15.4853L8.41421 16.8995L16.8995 8.41419Z"}))}d.displayName="ApplicationCommand"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(7740))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(e,t){var n=e.message;return l(o.default,{message:n,content:t})}u.displayName="renderMessageContent"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.message,n=e.author,r=e.compact,a=e.animateAvatar,o=e.isGroupStart,l=void 0===o||o;return(0,i.default)(t)||!l&&!r?void 0:s(d,{message:t,author:n,compact:r,animate:a})};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(8086)),i=l(n(649));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=a.memo(o.default)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.message,n=e.channel,r=e.compact;return(0,a.default)(t)?u(o.default,{message:t,channel:n,compact:r}):null};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(649)),o=i(n(8485));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.tier,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["tier"]);switch(t){case l.PremiumGuildTiers.NONE:case l.PremiumGuildTiers.TIER_1:return r.createElement(a.default,n);case l.PremiumGuildTiers.TIER_2:return r.createElement(o.default,n);case l.PremiumGuildTiers.TIER_3:return r.createElement(i.default,n);default:throw new Error("Not a valid tier type")}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(8495)),o=u(n(7977)),i=u(n(8496)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(5));function a(e){return e&&e.__esModule?e:{default:e}}function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=function(e){var t,n;function a(t){var n;return(n=e.call(this)||this).code=t.code||"",n.temporary=t.temporary||!1,n.revoked=t.revoked||!1,n.uses=t.uses||0,n.maxUses=t.maxUses||0,n.maxAge=t.maxAge||0,n.createdAt=t.createdAt||new Date,n.channel=t.channel,n.guild=t.guild,n.inviter=t.inviter||null,n.targetType=t.targetType||null,n.targetUser=t.targetUser||null,n.targetApplication=t.targetApplication||null,n}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),a.createFromServer=function(e){var t;return new a(o({},e,{maxUses:e.max_uses,maxAge:e.max_age,createdAt:(0,r.default)(null!==(t=e.created_at)&&void 0!==t?t:void 0),targetType:e.target_type,targetUser:e.target_user,targetApplication:e.target_application}))};var l=a.prototype;return l.isExpired=function(){var e=this.maxAge;if(e>0&&(0,r.default)(this.createdAt).add(e,"seconds").isBefore(Date.now()))return!0;return!1},l.getExpiresAt=function(){return this.maxAge>0?(0,r.default)(this.createdAt).add(this.maxAge,"seconds").toDate():1/0},l.toString=function(){return this.code},a}(a(n(54)).default);t.default=l},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.NewUserTypes=void 0,t.NewUserTypes=r,function(e){e[e.MARKETING_UNCLAIMED=0]="MARKETING_UNCLAIMED",e[e.INVITE_UNCLAIMED=1]="INVITE_UNCLAIMED",e[e.ORGANIC_REGISTERED=2]="ORGANIC_REGISTERED",e[e.ORGANIC_REGISTERED_GUILD_TEMPLATE=3]="ORGANIC_REGISTERED_GUILD_TEMPLATE"}(r||(t.NewUserTypes=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M6.7 11H5C5 12.19 5.34 13.3 5.9 14.28L7.13 13.05C6.86 12.43 6.7 11.74 6.7 11Z",fill:d}),s("path",{d:"M9.01 11.085C9.015 11.1125 9.02 11.14 9.02 11.17L15 5.18V5C15 3.34 13.66 2 12 2C10.34 2 9 3.34 9 5V11C9 11.03 9.005 11.0575 9.01 11.085Z",fill:d}),s("path",{d:"M11.7237 16.0927L10.9632 16.8531L10.2533 17.5688C10.4978 17.633 10.747 17.6839 11 17.72V22H13V17.72C16.28 17.23 19 14.41 19 11H17.3C17.3 14 14.76 16.1 12 16.1C11.9076 16.1 11.8155 16.0975 11.7237 16.0927Z",fill:d}),s("path",{d:"M21 4.27L19.73 3L3 19.73L4.27 21L8.46 16.82L9.69 15.58L11.35 13.92L14.99 10.28L21 4.27Z",className:f,fill:d}))}d.displayName="MicrophoneMute"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,a.useStateFromStoresArray)([i.default],(function(){return e.map((function(e){return{id:e,application:i.default.getGame(e),fetching:i.default.isFetching(e),failed:i.default.didFetchingFail(e)}}))}));return r.useEffect((function(){var e=t.filter((function(e){var t=e.application,n=e.fetching,r=e.failed;return null==t&&!n&&!r})).map((function(e){return e.id}));0!==e.length&&o.default.fetchApplications(e)}),[t]),t.map((function(e){return e.application}))};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=l(n(436)),i=l(n(56));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M12 2C14.761 2 17 4.238 17 7V9H7V7C7 4.238 9.238 2 12 2ZM10.5 5.5C10.5 6.329 11.172 7 12 7C12.828 7 13.5 6.329 13.5 5.5C13.5 4.671 12.828 4 12 4C11.172 4 10.5 4.671 10.5 5.5ZM23 22H17L19 19V12H17V18C17 18.553 16.552 19 16 19H14L15 22H9L10 19H8C7.448 19 7 18.553 7 18V12H5V19L7 22H1L3 19V12C3 10.896 3.897 10 5 10H19C20.103 10 21 10.896 21 12V19L23 22ZM13 14C13 14.553 13.448 15 14 15C14.552 15 15 14.553 15 14C15 13.447 14.552 13 14 13C13.448 13 13 13.447 13 14Z"}))}d.displayName="Robot"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNameForKeybindGroup=function(e){switch(e){case o.NAVIGATION:return U.default.Messages.USER_SETTINGS_KEYBINDS_NAVIGATION_SECTION_TITLE;case o.VOICE_AND_VIDEO:return U.default.Messages.USER_SETTINGS_KEYBINDS_VOICE_AND_VIDEO_SECTION_TITLE;case o.CHAT:return U.default.Messages.USER_SETTINGS_KEYBINDS_CHAT_SECTION_TITLE;case o.MISCELLANEOUS:return U.default.Messages.USER_SETTINGS_KEYBINDS_MISCELLANEOUS_SECTION_TITLE;case o.MESSAGE:return U.default.Messages.USER_SETTINGS_KEYBINDS_MESSAGE_SECTION_TITLE}},t.getDescriptionForKeybindGroup=function(e){switch(e){case o.MESSAGE:return U.default.Messages.USER_SETTINGS_KEYBINDS_MESSAGE_DESCRIPTION;default:return null}},t.getDefaultLayoutContent=function(){return[{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_SERVERS,binds:G(j.KeybindActions.SERVER_PREV,j.KeybindActions.SERVER_NEXT),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_CHANNELS,binds:G(j.KeybindActions.CHANNEL_PREV,j.KeybindActions.CHANNEL_NEXT),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_BACK_FORWARD,binds:G(j.KeybindActions.NAVIGATE_BACK,j.KeybindActions.NAVIGATE_FORWARD),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_CHANNELS,binds:G(j.KeybindActions.UNREAD_PREV,j.KeybindActions.UNREAD_NEXT),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_MENTION_CHANNELS,binds:G(j.KeybindActions.MENTION_CHANNEL_PREV,j.KeybindActions.MENTION_CHANNEL_NEXT),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_PREVIOUS_GUILD,binds:G(j.KeybindActions.TOGGLE_PREVIOUS_GUILD),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_QUICKSWITCHER,binds:G(j.KeybindActions.QUICKSWITCHER_SHOW),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_CREATE_GUILD,binds:G(j.KeybindActions.CREATE_GUILD),group:o.NAVIGATION},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_SERVER_READ,binds:G(j.KeybindActions.MARK_SERVER_READ),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_CHANNEL_READ,binds:G(j.KeybindActions.MARK_CHANNEL_READ),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_CREATE_DM_GROUP,binds:G(j.KeybindActions.CREATE_DM_GROUP),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_PINS,binds:G(j.KeybindActions.TOGGLE_CHANNEL_PINS),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_INBOX,binds:G(j.KeybindActions.TOGGLE_INBOX_UNREADS_TAB),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_TOP_INBOX_CHANNEL_READ,binds:G(j.KeybindActions.MARK_TOP_INBOX_CHANNEL_READ),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_USERS,binds:G(j.KeybindActions.TOGGLE_USERS),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_EMOJIS,binds:G(j.KeybindActions.SEARCH_EMOJIS),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_GIFS,binds:G(j.KeybindActions.SEARCH_GIFS),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_STICKERS,binds:G(j.KeybindActions.SEARCH_STICKERS),group:o.CHAT,predicate:function(){return i.StickersUserExperiment.getCurrentConfig({}).stickersEnabledForUser}},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_SCROLL_CHAT,binds:G(j.KeybindActions.SCROLL_UP,j.KeybindActions.SCROLL_DOWN),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_JUMP_TO_FIRST_UNREAD,binds:G(j.KeybindActions.JUMP_TO_FIRST_UNREAD),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_FOCUS_TEXT_AREA,binds:G(j.KeybindActions.TEXTAREA_FOCUS),group:o.CHAT},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_UPLOAD_FILE,binds:G(j.KeybindActions.UPLOAD_FILE),group:o.CHAT,groupEnd:!0},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_MUTE,binds:G(j.KeybindActions.TOGGLE_MUTE),group:o.VOICE_AND_VIDEO},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_DEAFEN,binds:G(j.KeybindActions.TOGGLE_DEAFEN),group:o.VOICE_AND_VIDEO},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_ACCEPT,binds:G(j.KeybindActions.CALL_ACCEPT),group:o.VOICE_AND_VIDEO},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_DECLINE,binds:G(j.KeybindActions.MARK_CHANNEL_READ),group:o.VOICE_AND_VIDEO},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_START,binds:G(j.KeybindActions.CALL_START),group:o.VOICE_AND_VIDEO,groupEnd:!0},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_HELP,binds:G(j.KeybindActions.TOGGLE_HELP),group:o.MISCELLANEOUS},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH,binds:G(j.KeybindActions.FOCUS_SEARCH),group:o.MISCELLANEOUS},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_EASTER_EGG,binds:["h+h+right+n+k"],group:o.MISCELLANEOUS,groupEnd:!0},{description:U.default.Messages.EDIT_MESSAGE,binds:["e"],group:o.MESSAGE},{description:U.default.Messages.DELETE_MESSAGE,binds:["backspace"],group:o.MESSAGE},{description:U.default.Messages.PIN_MESSAGE,binds:["p"],group:o.MESSAGE},{description:U.default.Messages.ADD_REACTION,binds:["plus"],group:o.MESSAGE},{description:U.default.Messages.MESSAGE_ACTION_REPLY,binds:["r"],group:o.MESSAGE},{description:U.default.Messages.COPY_TEXT,binds:["mod+c"],group:o.MESSAGE},{description:U.default.Messages.MARK_UNREAD,binds:["alt+enter"],group:o.MESSAGE},{description:U.default.Messages.KEYBIND_DESCRIPTION_MODAL_FOCUS_TEXT_AREA,binds:["escape"],group:o.MESSAGE,groupEnd:!0}]},t.default=t.DEFAULT_LAYOUT=t.KeybindGroup=void 0;var r,a,o,i=n(7635),l=n(8108),u=n(8109),s=n(8587),d=n(8588),f=n(8589),c=n(8590),p=n(1105),v=n(8110),y=n(8112),m=n(8113),h=n(1126),_=n(8114),g=n(8115),E=n(8116),S=n(8593),O=n(8594),I=n(8117),T=n(8118),b=n(8119),C=n(8120),M=n(8121),N=n(8596),P=n(8597),A=n(1099),R=n(8598),L=n(8599),D=n(8122),w=n(8601),k=n(8123),j=n(1),U=(r=n(7))&&r.__esModule?r:{default:r};function G(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.map((function(e){var t=F[e];if(null==t)throw new Error("getBindsFor(...): No bind for "+t);return t.binds[0]}))}t.KeybindGroup=o,function(e){e.NAVIGATION="NAVIGATION",e.CHAT="CHAT",e.VOICE_AND_VIDEO="VOICE_AND_VIDEO",e.MISCELLANEOUS="MISCELLANEOUS",e.MESSAGE="MESSAGE"}(o||(t.KeybindGroup=o={}));var F=((a={})[j.KeybindActions.SERVER_NEXT]=I.SERVER_NEXT,a[j.KeybindActions.SERVER_PREV]=I.SERVER_PREV,a[j.KeybindActions.CHANNEL_NEXT]=u.CHANNEL_NEXT,a[j.KeybindActions.CHANNEL_PREV]=u.CHANNEL_PREV,a[j.KeybindActions.NAVIGATE_BACK]=u.NAVIGATE_BACK,a[j.KeybindActions.NAVIGATE_FORWARD]=u.NAVIGATE_FORWARD,a[j.KeybindActions.UNREAD_NEXT]=D.UNREAD_NEXT,a[j.KeybindActions.UNREAD_PREV]=D.UNREAD_PREV,a[j.KeybindActions.MENTION_CHANNEL_NEXT]=D.MENTION_NEXT,a[j.KeybindActions.MENTION_CHANNEL_PREV]=D.MENTION_PREV,a[j.KeybindActions.TOGGLE_PREVIOUS_GUILD]=u.TOGGLE_PREVIOUS_GUILD,a[j.KeybindActions.JUMP_TO_GUILD]=p.JUMP_TO_GUILD,a[j.KeybindActions.SUBMIT]=T.SUBMIT,a[j.KeybindActions.TEXTAREA_FOCUS]=b.TEXTAREA_FOCUS,a[j.KeybindActions.MARK_CHANNEL_READ]=v.MARK_CHANNEL_READ,a[j.KeybindActions.MARK_SERVER_READ]=y.MARK_SERVER_READ,a[j.KeybindActions.TOGGLE_CHANNEL_PINS]=N.TOGGLE_CHANNEL_PINS,a[j.KeybindActions.TOGGLE_INBOX_UNREADS_TAB]=R.TOGGLE_INBOX_UNREADS_TAB,a[j.KeybindActions.MARK_TOP_INBOX_CHANNEL_READ]=R.MARK_TOP_INBOX_CHANNEL_READ,a[j.KeybindActions.TOGGLE_USERS]=L.TOGGLE_USERS,a[j.KeybindActions.TOGGLE_HELP]=P.TOGGLE_HELP,a[j.KeybindActions.TOGGLE_MUTE]=C.TOGGLE_MUTE,a[j.KeybindActions.TOGGLE_DEAFEN]=C.TOGGLE_DEAFEN,a[j.KeybindActions.TOGGLE_CATEGORY_COLLAPSED]=M.TOGGLE_CATEGORY_COLLAPSED,a[j.KeybindActions.SCROLL_UP]=g.SCROLL_UP,a[j.KeybindActions.SCROLL_DOWN]=g.SCROLL_DOWN,a[j.KeybindActions.QUICKSWITCHER_SHOW]=h.QUICKSWITCHER_SHOW,a[j.KeybindActions.CREATE_DM_GROUP]=s.CREATE_DM_GROUP,a[j.KeybindActions.SEARCH_EMOJIS]=E.SEARCH_EMOJIS,a[j.KeybindActions.SEARCH_GIFS]=S.SEARCH_GIFS,a[j.KeybindActions.SEARCH_STICKERS]=O.SEARCH_STICKERS,a[j.KeybindActions.TOGGLE_HOTKEYS]=A.TOGGLE_HOTKEYS,a[j.KeybindActions.JUMP_TO_FIRST_UNREAD]=m.JUMP_TO_FIRST_UNREAD,a[j.KeybindActions.CREATE_GUILD]=d.CREATE_GUILD,a[j.KeybindActions.UPLOAD_FILE]=w.UPLOAD_FILE,a[j.KeybindActions.RETURN_TO_AUDIO_CHANNEL]=_.RETURN_TO_AUDIO_CHANNEL,a[j.KeybindActions.CALL_ACCEPT]=l.CALL_ACCEPT,a[j.KeybindActions.CALL_START]=l.CALL_START,a[j.KeybindActions.FOCUS_SEARCH]=f.FOCUS_SEARCH,a[j.KeybindActions.JUMP_TO_CURRENT_CALL]=c.JUMP_TO_CURRENT_CALL,a[j.KeybindActions.ZOOM_IN]=k.ZOOM_IN,a[j.KeybindActions.ZOOM_OUT]=k.ZOOM_OUT,a[j.KeybindActions.ZOOM_RESET]=k.ZOOM_RESET,a);t.DEFAULT_LAYOUT=F;var B=F;t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=f.default.getCategories(e),n=l.default.getActiveJoinedThreadsForGuild(e),r=l.default.getActiveJoinedUnreadThreadsForGuild(e),a=i.default.getState().channelId,o=d.default.getChannel(a);return _(t,n,r,o)},t.useFlattenedChannelIdListWithThreads=function(e){var t=(0,o.useStateFromStores)([f.default],(function(){return f.default.getCategories(e)})),n=(0,o.useStateFromStores)([l.default],(function(){return l.default.getActiveJoinedThreadsForGuild(e)})),a=(0,o.useStateFromStores)([l.default],(function(){return l.default.getActiveJoinedUnreadThreadsForGuild(e)})),u=i.default.getState().channelId,p=(0,o.useStateFromStores)([d.default],(function(){return d.default.getChannel(u)})),v=(0,o.useStateFromStores)([c.default],(function(){return c.default.getGuildChangeSentinel(e)})),y=(0,o.useStateFromStores)([s.default],(function(){return s.default.version}));return(0,r.useMemo)((function(){return _(t,n,a,p).map((function(e){return e.channel.id}))}),[t,n,a,p,v,y])};var r=n(0),a=y(n(6)),o=n(3),i=y(n(5403)),l=y(n(1038)),u=n(32),s=y(n(1033)),d=y(n(9)),f=y(n(1059)),c=y(n(7637)),p=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7831));function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){return e&&e.__esModule?e:{default:e}}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _(e,t,n,r){for(var o,i=[],l=m(e._categories);!(o=l()).done;)for(var s,d=function(){var e=s.value,o=e.channel;if(!(0,u.isGuildSelectableChannelType)(o.type))return"continue";var l=[],d=(0,p.isCategoryCollapsedOrChannelMuted)(o)?n[o.id]:t[o.id];null==r||!u.THREAD_CHANNEL_TYPES.has(r.type)||r.parent_id!==o.id||null!=d&&r.id in d||l.push({channel:r,index:0}),null!=d&&(0,a.default)(d).values().sortBy("joinTimestamp").reverse().forEach((function(e,t){var n=e.channel;return l.push({channel:n,index:t})})),(!(0,p.default)(o,null==r?void 0:r.id)||l.length>0)&&i.push.apply(i,[e].concat(l))},f=m(e[o.value.channel.id]);!(s=f()).done;)d();return i}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s={expressionSuggestionsEnabled:!0},d=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a,o,u,d=r.prototype;return d.initialize=function(e){null!=e&&(s=e)},d.getState=function(){return s},a=r,(o=[{key:"expressionSuggestionsEnabled",get:function(){return s.expressionSuggestionsEnabled}}])&&i(a.prototype,o),u&&i(a,u),r}(r.default.PersistedStore);d.persistKey="ExpressionSuggestionsPersistedStore";var f=new d(a.default,{EXPRESSION_SUGGESTIONS_TOGGLE:function(e){s=u({},s,{expressionSuggestionsEnabled:!s.expressionSuggestionsEnabled})}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={saveDraft:function(e,t,n){a.default.dirtyDispatch({type:o.ActionTypes.DRAFT_SAVE,channelId:e,draft:t,draftType:n})},changeDraft:function(e,t,n){a.default.dirtyDispatch({type:o.ActionTypes.DRAFT_CHANGE,channelId:e,draft:t,draftType:n})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return o.default.embedded&&null!=e&&0!==(null==e?void 0:e.length)?[s(a.MenuItem,{id:"search-google",label:i.default.Messages.SEARCH_WITH_GOOGLE,action:function(){return window.open("https://www.google.com/search?q="+encodeURIComponent(e),"_blank")}})]:null};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(7563),o=l(n(13)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=de(n(0)),i=ue(n(8)),l=ue(n(6)),u=n(112),s=n(109),d=n(3),f=ue(n(9047)),c=ue(n(352)),p=ue(n(9048)),v=ue(n(9050)),y=n(273),m=ue(n(121)),h=n(183),_=n(1049),g=n(7860),E=n(7717),S=n(49),O=n(8630),I=n(8786),T=n(32),b=ue(n(9)),C=ue(n(56)),M=ue(n(64)),N=ue(n(20)),P=ue(n(48)),A=ue(n(55)),R=ue(n(12)),L=ue(n(36)),D=ue(n(63)),w=de(n(7834)),k=ue(n(5401)),j=n(7844),U=ue(n(7575)),G=ue(n(178)),F=n(106),B=ue(n(435)),H=ue(n(433)),x=ue(n(113)),V=ue(n(7621)),W=ue(n(7671)),Y=ue(n(9051)),z=ue(n(7595)),K=ue(n(7650)),$=ue(n(7578)),Z=ue(n(7772)),q=ue(n(654)),X=ue(n(7901)),Q=n(50),J=ue(n(126)),ee=ue(n(994)),te=ue(n(43)),ne=n(272),re=ue(n(131)),ae=n(102),oe=n(1),ie=ue(n(7)),le=ue(n(7057));function ue(e){return e&&e.__esModule?e:{default:e}}function se(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return se=function(){return e},e}function de(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=se();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function fe(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function ce(e,t){return(ce=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function pe(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function ve(){return(ve=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ye(e,t,n,r){var a=[{icon:e?W.default:V.default,label:ie.default.Messages.TEXT_CHANNEL,value:oe.ChannelTypes.GUILD_TEXT,description:ie.default.Messages.CREATE_TEXT_CHANNEL_DESCRIPTION},{icon:e?Z.default:$.default,label:ie.default.Messages.VOICE_CHANNEL,value:oe.ChannelTypes.GUILD_VOICE,description:ie.default.Messages.CREATE_VOICE_CHANNEL_DESCRIPTION}];return n&&a.push({icon:K.default,iconSize:24,label:ie.default.Messages.NEWS_CHANNEL,value:oe.ChannelTypes.GUILD_ANNOUNCEMENT,description:ie.default.Messages.CREATE_NEWS_CHANNEL_DESCRIPTION}),t&&a.push({icon:X.default,iconSize:24,label:ie.default.Messages.STORE_CHANNEL,value:oe.ChannelTypes.GUILD_STORE,description:ie.default.Messages.CREATE_STORE_CHANNEL_DESCRIPTION}),r&&a.push({icon:q.default,iconSize:24,label:ie.default.Messages.STAGE_VOICE_CHANNEL,value:oe.ChannelTypes.GUILD_STAGE_VOICE,description:ie.default.Messages.CREATE_STAGE_CHANNEL_DESCRIPTION}),a.map((function(e){var t=e.icon,n=e.iconSize,r=e.label,a=e.value,l=e.description;return{name:pe(D.default,{align:D.default.Align.CENTER},void 0,o.createElement(t,ve({},null!=n?{width:n,height:n}:null,{className:le.default.icon,background:le.default.background,foreground:le.default.foreground})),pe("div",{},void 0,pe(te.default,{size:te.default.Sizes.SIZE_16,className:le.default.radioText},void 0,r),pe(te.default,{size:te.default.Sizes.SIZE_12,color:te.default.Colors.HEADER_SECONDARY,className:(0,i.default)(le.default.radioText)},void 0,l))),value:a}}))}function me(e){var t=e.onChange,n=e.guildId,r=e.channelType,a=o.useState({}),i=a[0],l=a[1],u=(0,d.useStateFromStores)([N.default],(function(){return N.default.getGuild(n)})),s=r===oe.ChannelTypes.GUILD_STAGE_VOICE;return o.useEffect((function(){t(i)}),[i,t]),null==u?null:pe(Q.ModalContent,{className:le.default.addMembersContainer},void 0,pe(E.AddMembersBody,{guild:u,channel:null,permission:s?ae.MODERATE_STAGE_CHANNEL:(0,T.getViewPermission)(r),pendingAdditions:i,setPendingAdditions:l,isStageChannel:s}))}!function(e){e.CHANNEL_INFO="CHANNEL_INFO",e.ADD_MEMBERS="ADD_MEMBERS"}(a||(a={})),me.displayName="AddMembers";var he=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).headerId=(0,F.uid)(),n.setInputRef=function(e){n._input=e},n.handleNameChange=function(e){var t=n.state.channelType;(0,T.isGuildTextChannelType)(t)&&(e=(0,ne.sanitizeGuildTextChannelName)(e)),n.setState({name:e})},n.handleTypeChange=function(e){var t=e.value,r=n.state.name;(0,T.isGuildTextChannelType)(t)&&(r=(0,ne.sanitizeGuildTextChannelName)(r)),t===oe.ChannelTypes.GUILD_STAGE_VOICE&&n.setState({isPrivate:!1}),n.setState({channelType:t,name:r})},n.handlePrivacyChange=function(e){n.setState({isPrivate:e})},n.handleApplicationChange=function(e){n.setState({applicationId:e})},n.handleSKUChange=function(e){n.setState({skuId:e})},n.handleShowBranchesToggle=function(e){n.setState({showBranches:e,branchId:null})},n.handleBranchChange=function(e){n.setState({branchId:e})},n.handleHasBranchesChange=function(e){n.setState({hasBranches:e})},n.handleSubmit=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var r,a,o,i,u,s,d,c,p,v,m,h,E,O,b,C,M,N,P,A,R,L,D;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),r=n.props,a=r.cloneChannel,o=r.categoryId,i=r.user,u=r.memberRoleIds,s=r.isAdmin,d=r.onClose,c=r.owner,p=n.state,v=p.name,m=p.pendingPermissionOverwrites,h=p.channelType,E=p.skuId,O=p.branchId,b=p.isPrivate,null!=(C=n.getGuildId())){e.next=6;break}return e.abrupt("return");case 6:return null!=a?(M=l.default.values(a.permissionOverwrites),N=a.bitrate,P=a.userLimit):h===oe.ChannelTypes.GUILD_ANNOUNCEMENT?M=(0,ne.permissionOverwritesForAnnouncement)(C):(b&&(M=(0,ne.permissionOverwritesForRoles)(C,h,[],!0),(A=(0,g.extractPermissionOverwrites)(m,h)).length>0&&(M=M.concat(A)),R=!!c&&i.id===c.id,M.some((function(e){return u.has(e.id)}))||s||R||M.push((0,ne.permissionOverwriteForUser)(i.id,h))),h===oe.ChannelTypes.GUILD_STAGE_VOICE&&(M=[],Object.values(m).forEach((function(e){var t=e.row;t.id&&(t.rowType===_.RowType.ROLE?M.push((0,I.createModeratorOverwrite)(t.id,y.PermissionOverwriteType.ROLE)):t.rowType===_.RowType.MEMBER&&M.push((0,I.createModeratorOverwrite)(t.id,y.PermissionOverwriteType.MEMBER)))})))),n.setState({errors:{}}),e.prev=8,e.next=11,f.default.createChannel(C,h,v,M,N,P,h!==oe.ChannelTypes.GUILD_CATEGORY?o:null,E,O);case 11:if(null!=(L=e.sent)&&201===L.status){e.next=14;break}return e.abrupt("return");case 14:D=L.body,(0,T.isGuildTextChannelType)(h)&&(0,S.transitionToGuild)(D.guild_id,D.id),d(),e.next=22;break;case 19:e.prev=19,e.t0=e.catch(8),n.setState({errors:e.t0.body});case 22:case"end":return e.stop()}}),e,null,[[8,19]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){fe(o,r,a,i,l,"next",e)}function l(e){fe(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}();var r=t.channelType,o=t.cloneChannel;return n.state={channelType:r||oe.ChannelTypes.GUILD_TEXT,name:null!=o?(0,h.computeChannelName)(o,R.default,A.default):"",pendingPermissionOverwrites:{},isPrivate:!1,prevGuildId:t.guildId,applicationId:null,skuId:null,branchId:null,showBranches:!1,hasBranches:!1,slide:a.CHANNEL_INFO,errors:{}},n.handlePermissionOverwriteChange=n.handlePermissionOverwriteChange.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,ce(t,n);var d=r.prototype;return d.componentDidMount=function(){var e=this._input;null!=e&&e.select();var t=this.props,n=t.guildId,r=t.applications;t.canCreateStoreChannel&&null==r&&c.default.fetchApplications(n),m.default.trackWithMetadata(oe.AnalyticEvents.OPEN_MODAL,{type:"Create Channel"})},d.componentDidUpdate=function(e,t){!t.isPrivate&&this.state.isPrivate&&this.state.channelType===oe.ChannelTypes.GUILD_ANNOUNCEMENT&&this.setState({channelType:oe.ChannelTypes.GUILD_TEXT}),!t.isPrivate&&this.state.isPrivate&&m.default.trackWithMetadata(oe.AnalyticEvents.OPEN_MODAL,{type:"Create Private Channel"})},d.getGuildId=function(e){return void 0===e&&(e=this.props),e.guildId},d.canSubmit=function(){var e=this.props,t=e.canViewChannels,n=e.canConnect,r=this.state,a=r.isPrivate,o=r.channelType,i=r.skuId;return""!==r.name&&(!(a&&!(0,g.canCreatePrivateChannel)(o,t,n))&&(o!==oe.ChannelTypes.GUILD_STORE||null!=i))},d.getIconComponent=function(){var e=this.state,t=e.isPrivate,n=e.channelType;switch(n){case oe.ChannelTypes.GUILD_TEXT:return t?W.default:V.default;case oe.ChannelTypes.GUILD_VOICE:return t?Z.default:$.default;case oe.ChannelTypes.GUILD_STORE:return X.default;case oe.ChannelTypes.GUILD_ANNOUNCEMENT:return K.default;case oe.ChannelTypes.GUILD_STAGE_VOICE:return q.default;default:return(0,T.isGuildTextChannelType)(n)?V.default:s.NOOP_NULL}},d.renderHeader=function(){var e,t,n=this.props,r=n.cloneChannel,a=n.categoryId,o=n.onClose,i=this.state,l=i.channelType,u=i.isPrivate;if(e=null!=r?ie.default.Messages.CLONE_CHANNEL:l===oe.ChannelTypes.GUILD_CATEGORY?ie.default.Messages.CREATE_CATEGORY:l===oe.ChannelTypes.GUILD_TEXT?u?ie.default.Messages.CREATE_PRIVATE_TEXT_CHANNEL:ie.default.Messages.CREATE_TEXT_CHANNEL:l===oe.ChannelTypes.GUILD_STORE?ie.default.Messages.CREATE_STORE_CHANNEL:l===oe.ChannelTypes.GUILD_ANNOUNCEMENT?ie.default.Messages.CREATE_NEWS_CHANNEL:l===oe.ChannelTypes.GUILD_STAGE_VOICE?ie.default.Messages.CREATE_STAGE_CHANNEL:u?ie.default.Messages.CREATE_PRIVATE_VOICE_CHANNEL:ie.default.Messages.CREATE_VOICE_CHANNEL,null!=a){var s=b.default.getChannel(a);t=pe(te.default,{size:te.default.Sizes.SIZE_12,className:le.default.subtitle},void 0,ie.default.Messages.IN_CATEGORY.format({categoryName:s?s.name:""}))}return pe(Q.ModalHeader,{separator:!1,direction:D.default.Direction.VERTICAL,align:D.default.Align.CENTER,className:le.default.header},void 0,pe(J.default,{tag:J.default.Tags.H2,size:J.default.Sizes.SIZE_24,className:le.default.modalTitle},void 0,e),pe(te.default,{size:te.default.Sizes.SIZE_16,color:te.default.Colors.HEADER_SECONDARY,className:le.default.headerSubtitle},void 0,t),pe(Q.ModalCloseButton,{onClick:o,className:le.default.closeButton}))},d.renderName=function(){var e,t,n=this.props,r=n.cloneChannel,a=n.channelType,o=this.state.errors;null!=o.name&&(e=pe(te.default,{size:te.default.Sizes.SIZE_12,color:te.default.Colors.STATUS_RED,className:le.default.error},void 0,o.name)),null!=r&&(t=pe(H.default,{className:le.default.cloneInfo,type:H.default.Types.DESCRIPTION},void 0,ie.default.Messages.CLONE_CHANNEL_HELP.format({name:(0,h.computeChannelName)(r,R.default,A.default,!0)})));var i,l=a===oe.ChannelTypes.GUILD_CATEGORY;i=l?ie.default.Messages.CATEGORY_NAME:ie.default.Messages.FORM_LABEL_CHANNEL_NAME;var u=this.getIconComponent();return pe(B.default,{title:i,titleClassName:le.default.sectionTitle,className:le.default.name},void 0,pe(G.default,{value:this.state.name,onChange:this.handleNameChange,inputRef:this.setInputRef,maxLength:100,placeholder:l?ie.default.Messages.CATEGORY_NAME_PLACEHOLDER:ie.default.Messages.CHANNEL_NAME_PLACEHOLDER,className:le.default.inputWrapper,inputClassName:l?null:le.default.inputInner,prefixElement:l?null:pe(u,{className:le.default.inputPrefix,width:16,height:16}),autoFocus:!0}),e,t)},d.renderType=function(){var e=this.props,t=e.cloneChannel,n=e.applications,r=e.canCreateStoreChannel,a=e.canCreateAnnouncementChannel,o=e.canCreateStageChannel,i=this.state,l=i.channelType,u=i.isPrivate;if(null==t&&l!==oe.ChannelTypes.GUILD_CATEGORY){var s=null!=n&&n.length>0;return pe(B.default,{title:ie.default.Messages.CHANNEL_TYPE,titleClassName:le.default.sectionTitle,className:le.default.type},void 0,pe(k.default,{options:ye(u,r&&s,a,o),value:l,onChange:this.handleTypeChange}))}},d.renderChannelTypeDescription=function(e){var t;return e===oe.ChannelTypes.GUILD_ANNOUNCEMENT&&(t=ie.default.Messages.FORM_HELP_NEWS.format({documentationLink:re.default.getArticleURL(oe.HelpdeskArticles.ANNOUNCEMENT_CHANNELS)})),null==t?null:pe(H.default,{className:le.default.channelTypeDescription,type:H.default.Types.DESCRIPTION},void 0,t)},d.renderStoreOptions=function(){var e=this.props.applications,t=this.state,n=t.applicationId,r=t.skuId,a=t.branchId,i=t.showBranches,l=t.hasBranches;if(null==e||0===e.length)throw new Error("Unexpected empty applications");return pe("div",{},void 0,pe(x.default,{tag:x.default.Tags.H5},void 0,ie.default.Messages.CREATE_STORE_CHANNEL_APPLICATION),pe(ee.default,{options:e.map((function(e){return{label:e.name,value:e.id}})),placeholder:ie.default.Messages.CREATE_STORE_CHANNEL_SELECT_APPLICATION,value:n,onChange:this.handleApplicationChange,className:le.default.storeChannelOptionSelector}),null!=n?pe(o.Fragment,{},void 0,pe(x.default,{tag:x.default.Tags.H5},void 0,ie.default.Messages.CREATE_STORE_CHANNEL_SKU),pe(v.default,{applicationId:n,onChange:this.handleSKUChange,selectedSkuId:r,className:le.default.storeChannelOptionSelector},n)):null,null!=n&&l?pe(U.default,{hideBorder:!0,onChange:this.handleShowBranchesToggle,value:i,note:ie.default.Messages.CREATE_STORE_CHANNEL_BETA_NOTE.format({devPortalUrl:oe.MarketingURLs.API_DOCS_GAME_AND_SERVER_MANAGEMENT})},void 0,pe(Y.default,{className:le.default.switchIcon}),ie.default.Messages.CREATE_STORE_CHANNEL_BETA_TITLE):null,null!=n?pe(o.Fragment,{},void 0,i?pe(x.default,{tag:x.default.Tags.H5},void 0,ie.default.Messages.CREATE_STORE_CHANNEL_BRANCH):null,pe(p.default,{applicationId:n,onChange:this.handleBranchChange,selectedBranchId:a,hide:!i,onHasBranchesChange:this.handleHasBranchesChange,className:le.default.storeChannelOptionSelector},n)):null)},d.renderPrivacyOptions=function(){var e=this.props.cloneChannel,t=this.state,n=t.channelType,r=t.isPrivate;if(null!=e||n===oe.ChannelTypes.GUILD_ANNOUNCEMENT)return null;var a=ie.default.Messages.PRIVATE_CHANNEL,o=ie.default.Messages.CHANNEL_PERMISSIONS_PRIVATE_CHANNEL_DESCRIPTION;return n===oe.ChannelTypes.GUILD_CATEGORY?(a=ie.default.Messages.PRIVATE_CATEGORY,o=ie.default.Messages.CHANNEL_PERMISSIONS_PRIVATE_CATEGORY_DESCRIPTION):n===oe.ChannelTypes.GUILD_VOICE&&(o=ie.default.Messages.CHANNEL_PERMISSIONS_PRIVATE_CHANNEL_DESCRIPTION_VOICE),pe(B.default,{},"privacy-switch",pe(U.default,{hideBorder:!0,onChange:this.handlePrivacyChange,value:r,note:o},void 0,pe(z.default,{className:le.default.switchIcon}),a))},d.renderError=function(e){var t,n,r=this.state,a=r.channelType,o=r.isPrivate,l=r.errors,u=this.props,s=u.canConnect,d=u.canViewChannels;if(Object.values(l).length>0){if(l.message)t=l.message;else if(e||null==l.name){var f=Object.values(l)[0];f.length>0&&(t=f)}}else o&&!(0,g.canCreatePrivateChannel)(a,d,s)&&(t=(0,g.getPrivateChannelHintText)(a));if(null!=t)return pe("div",{className:(0,i.default)(le.default.createError,(n={},n[le.default.addMemberError]=e,n))},void 0,pe(w.default,{messageType:w.HelpMessageTypes.ERROR},void 0,t))},d.renderFooter=function(){var e,t=this,n=this.props,r=n.channelType,o=n.onClose,i=this.state.channelType,l=this.state.isPrivate;e=r===oe.ChannelTypes.GUILD_CATEGORY?ie.default.Messages.CREATE_CATEGORY:ie.default.Messages.CREATE_CHANNEL;var u=l||i===oe.ChannelTypes.GUILD_STAGE_VOICE;return pe(Q.ModalFooter,{},void 0,u?pe(L.default,{type:"button",onClick:function(){t.setState({slide:a.ADD_MEMBERS})},disabled:!this.canSubmit()},void 0,ie.default.Messages.NEXT):pe(L.default,{type:"submit",disabled:!this.canSubmit()},void 0,e),pe(L.default,{onClick:o,look:L.default.Looks.LINK,color:L.default.Colors.PRIMARY},void 0,ie.default.Messages.CANCEL))},d.renderAddMemberFooter=function(){var e,t=this,n=this.props.channelType,r=this.state.pendingPermissionOverwrites;return e=0===Object.keys(r).length?ie.default.Messages.SKIP:n===oe.ChannelTypes.GUILD_CATEGORY?ie.default.Messages.CREATE_CATEGORY:ie.default.Messages.CREATE_CHANNEL,pe(Q.ModalFooter,{},void 0,pe(L.default,{type:"submit",disabled:!this.canSubmit()},void 0,e),pe(L.default,{onClick:function(){t.setState({slide:a.CHANNEL_INFO})},look:L.default.Looks.LINK,color:L.default.Colors.PRIMARY},void 0,ie.default.Messages.BACK))},d.handlePermissionOverwriteChange=function(e){this.setState({pendingPermissionOverwrites:e})},d.renderCreateChannelContent=function(){var e=this.state.channelType;return o.createElement(o.Fragment,null,this.renderHeader(),pe(Q.ModalContent,{className:le.default.modalContent},void 0,this.renderType(),this.renderName(),e===oe.ChannelTypes.GUILD_STORE?this.renderStoreOptions():null,this.renderChannelTypeDescription(e),e===oe.ChannelTypes.GUILD_STAGE_VOICE?null:this.renderPrivacyOptions()),this.renderError(),this.renderFooter())},d.renderAddMemberSlideContent=function(){var e=this.state,t=e.name,n=e.channelType,r=this.props,a=r.guildId,i=r.onClose,l=this.getIconComponent(),u=n===oe.ChannelTypes.GUILD_STAGE_VOICE;return o.createElement(o.Fragment,null,pe(Q.ModalHeader,{separator:!1,direction:D.default.Direction.VERTICAL,align:D.default.Align.CENTER,className:le.default.header},void 0,pe(J.default,{tag:J.default.Tags.H2,size:J.default.Sizes.SIZE_24,style:{fontWeight:700}},void 0,u?ie.default.Messages.CHANNEL_PERMISSIONS_ADD_MODERATOR_TITLE:ie.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TITLE),pe(te.default,{size:te.default.Sizes.SIZE_16,color:te.default.Colors.HEADER_SECONDARY,className:le.default.headerSubtitle},void 0,pe(l,{height:16,width:16,className:le.default.headerSubtitleIcon}),t),pe(Q.ModalCloseButton,{onClick:i,className:le.default.closeButton})),this.renderError(!0),pe(me,{onChange:this.handlePermissionOverwriteChange,guildId:a,channelType:n}),this.renderAddMemberFooter())},d.renderSlides=function(){var e=this.state.slide,t={impression_group:u.ImpressionGroups.CHANNEL_ADD_FLOW};return pe("div",{},void 0,pe(j.Slides,{activeSlide:e,width:440},void 0,pe(j.Slide,{id:a.CHANNEL_INFO,impressionName:u.ImpressionNames.CHANNEL_ADD_INFO,impressionMetadata:t},void 0,this.renderCreateChannelContent()),pe(j.Slide,{id:a.ADD_MEMBERS,impressionName:u.ImpressionNames.CHANNEL_ADD_MEMBERS,impressionMetadata:t},void 0,this.renderAddMemberSlideContent())))},d.render=function(){var e=this.props.transitionState;return pe("form",{onSubmit:this.handleSubmit},void 0,pe(Q.ModalRoot,{transitionState:e,className:le.default.modal,"aria-labelledby":this.headerId},void 0,this.renderSlides()))},r}(o.PureComponent);he.displayName="CreateChannel";var _e=o.forwardRef((function(e,t){var n=e.channelType,r=e.guildId,a=e.cloneChannelId,i=(0,d.useStateFromStoresObject)([N.default,R.default,P.default,b.default,C.default,M.default],(function(){var e,t,o,i=N.default.getGuild(r),l=R.default.getCurrentUser(),u=null!=i&&null!=i.ownerId?R.default.getUser(i.ownerId):null,s=new Set(null!==(e=null===(t=M.default.getMember(r,l.id))||void 0===t?void 0:t.roles)&&void 0!==e?e:[]),d=P.default.can(oe.Permissions.ADMINISTRATOR,i),f=b.default.getChannel(a);return{applications:C.default.getApplicationsForGuild(r),canCreateStoreChannel:null!=i&&i.hasFeature(oe.GuildFeatures.COMMERCE),canCreateAnnouncementChannel:null!=i&&i.hasFeature(oe.GuildFeatures.NEWS),user:l,owner:u,memberRoleIds:s,canViewChannels:P.default.can(oe.Permissions.VIEW_CHANNEL,i),canConnect:P.default.can(oe.Permissions.CONNECT,i),isAdmin:d,cloneChannel:f,channelType:null!==(o=null==f?void 0:f.type)&&void 0!==o?o:n,canManageRoles:P.default.can(oe.Permissions.MANAGE_ROLES,i),canManageChannels:P.default.can(oe.Permissions.MANAGE_CHANNELS,i)}})),l=i.canManageRoles,u=i.canManageChannels,s=(0,O.useGuildEligibleForStageChannels)(r)&&l&&u;return o.createElement(he,ve({},e,i,{canCreateStageChannel:s,ref:t}))}));t.default=_e},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=n(60),i=n(659),l=(n(1),u(n(7)));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=null,f=[],c=[],p={};var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.getPrimaryCategories=function(){return f},a.getDiscoveryCategories=function(){var e=i.DISCOVERY_SIDEBAR_CATEGORIES.slice(1).map((function(e){return c.find((function(t){return t.categoryId===e.categoryId}))})).filter(o.isNotNullish);return[{categoryId:i.DISCOVERY_ALL_CATEGORIES_ID,name:l.default.Messages.HOME}].concat(e)},a.getAllCategories=function(){return c},a.getFetchedLocale=function(){return d},a.getCategoryName=function(e){return e===i.DISCOVERY_ALL_CATEGORIES_ID?l.default.Messages.HOME:p[e]},r}(r.default.Store))(a.default,{GUILD_DISCOVERY_CATEGORY_FETCH_SUCCESS:function(e){var t,n=e.categories,r=e.locale,a=[],o=[];if(n.sort((function(e,t){return e.name<t.name?-1:1})).forEach((function(e){var n=e.id,r=e.name,l=e.is_primary;n!==i.DEFAULT_DISCOVERY_CATEGORY_ID&&(n!==i.OTHER_DISCOVERY_CATEGORY_ID?(l&&a.push({categoryId:n,name:r}),o.push({categoryId:n,name:r}),p[n]=r):t={categoryId:n,name:r})})),null!=t){var l=t,u=l.categoryId,s=l.name;a.push({categoryId:u,name:s}),p[u]=s}d=r,f=a,c=o}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){void 0===n&&(n=e.type);var r=(0,o.useStateFromStores)([u.default],(function(){return u.default.can(d.Permissions.MANAGE_CHANNELS,e)}),[e]);if(__OVERLAY__||!r)return null;var c=function(){(0,s.openModal)((function(t){return a.createElement(i.default,y({},t,{channelType:n,guildId:e.guild_id,categoryId:e.parent_id}))}))};switch(n){case d.ChannelTypes.GUILD_TEXT:return v(l.MenuItem,{id:"create-text-channel",label:f.default.Messages.CREATE_TEXT_CHANNEL,action:c});case d.ChannelTypes.GUILD_VOICE:return v(l.MenuItem,{id:"create-voice-channel",label:f.default.Messages.CREATE_VOICE_CHANNEL,action:c});default:return null}};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=c(n(7878)),l=n(7563),u=c(n(48)),s=n(44),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=v(n(7607)),l=n(7563),u=n(7568),s=v(n(48)),d=n(44),f=n(7591),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t){return(0,o.useStateFromStores)([s.default],(function(){return(0,f.canViewInviteModal)(s.default,t,e)}))?m(l.MenuItem,{id:"invite-people",label:p.default.Messages.INVITE_PEOPLE,color:u.MenuItemColor.BRAND,action:function(){return(0,d.openModal)((function(n){return a.createElement(i.default,h({},n,{guild:t,channel:e,source:c.InstantInviteSources.CONTEXT_MENU}))}))}}):null}_.displayName="useInvitePeopleItem"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.search=f,t.searchByMode=function(e,t){var n=i.default.getQuery(e),r=function(e){switch(e){case u.SearchModes.MOST_RELEVANT:return{sort_by:"relevance",sort_order:"desc"};case u.SearchModes.OLDEST:return{sort_by:"timestamp",sort_order:"asc"};case u.SearchModes.NEWEST:default:return{sort_by:"timestamp",sort_order:"desc"}}}(t);return f(e,d({},n,{},r,{offset:0}))},t.searchNextPage=function(e,t){void 0===t&&(t=u.SEARCH_PAGE_SIZE);return c(e,t)},t.searchPreviousPage=function(e,t){void 0===t&&(t=u.SEARCH_PAGE_SIZE);return c(e,-t)},t.changePage=function(e,t){return p(e,t*u.SEARCH_PAGE_SIZE)},t.clearHistory=function(e){r.default.dispatch({type:u.ActionTypes.SEARCH_CLEAR_HISTORY,searchId:e})},t.ensureSearchState=function(e){r.default.wait((function(){r.default.dispatch({type:u.ActionTypes.SEARCH_ENSURE_SEARCH_STATE,searchId:e})}))},t.setSearchState=function(e,t){null!=e&&r.default.dirtyDispatch({type:u.ActionTypes.SEARCH_EDITOR_STATE_CHANGE,searchId:e,editorState:t})},t.clearSearchState=function(e){a.default.trackWithMetadata(u.AnalyticEvents.SEARCH_CLOSED,{search_id:i.default.getAnalyticsId(e)}),r.default.wait((function(){return r.default.dispatch({type:u.ActionTypes.SEARCH_EDITOR_STATE_CLEAR,searchId:e})}))},t.updateAutocompleteQuery=function(e,t,n){null!=e&&r.default.dirtyDispatch({type:u.ActionTypes.SEARCH_AUTOCOMPLETE_QUERY_UPDATE,searchId:e,tokens:t,cursorScope:n})},t.setShowBlockedResults=function(e,t){r.default.dispatch({type:u.ActionTypes.SEARCH_SET_SHOW_BLOCKED_RESULTS,searchId:e,showBlocked:t})};var r=s(n(2)),a=s(n(121)),o=s(n(8020)),i=s(n(1047)),l=s(n(12)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n){if(o.default.didAgree(e)){var s=l.default.getCurrentUser();t.include_nsfw=null==s.nsfwAllowed||s.nsfwAllowed}var d=Object.keys(t);a.default.trackWithMetadata(u.AnalyticEvents.SEARCH_STARTED,{search_type:i.default.getSearchType(),prev_search_id:i.default.getAnalyticsId(e),num_modifiers:d.length,modifiers:d.reduce((function(e,n){var r=t[n];return e[n]=Array.isArray(r)?r.length:1,e}),{})}),r.default.dispatch({type:u.ActionTypes.SEARCH_START,query:t,searchId:e,queryString:n})}function c(e,t){return p(e,i.default.getOffset(e)+t)}function p(e,t){var n=i.default.getQuery(e),r=i.default.getTotalResults(e);if(!(t<0||t>r))return f(e,d({},n,{offset:t}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=T(n(8)),i=T(n(8022)),l=T(n(351)),u=n(183),s=T(n(7673)),d=T(n(55)),f=T(n(12)),c=T(n(36)),p=T(n(7829)),v=T(n(7575)),y=T(n(969)),m=n(44),h=T(n(43)),_=n(111),g=n(8167),E=T(n(9291)),S=n(1),O=T(n(7)),I=T(n(6754));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var P=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={report:!1},t.handleDelete=function(){var e=t.state.report,n=t.props,r=n.channel,o=n.message;e?(0,m.openModal)((function(e){return a.createElement(E.default,M({},e,{channel:r,message:o,onReport:function(){return l.default.deleteMessage(r.id,o.id)}}))})):l.default.deleteMessage(r.id,o.id)},t.handleToggleReport=function(e){t.setState({report:e})},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n),r.prototype.render=function(){var e,t,n=this.state.report,r=this.props,o=r.channel,i=r.message,l=r.showContextMenuHint,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(r,["channel","message","showContextMenuHint"]),d=o.type===S.ChannelTypes.GUILD_ANNOUNCEMENT&&(0,_.hasFlag)(i.flags,S.MessageFlags.CROSSPOSTED);return l&&(e=N(p.default,{className:I.default.spacingTop},void 0,O.default.Messages.DELETE_MESSAGE_CONTEXT_MENU_HINT.format())),(0,g.canReportMessage)(i)&&(t=N(v.default,{value:n,onChange:this.handleToggleReport,hideBorder:!0,className:I.default.spacingTop},void 0,O.default.Messages.DELETE_MESSAGE_REPORT)),a.createElement(y.default,M({header:d?O.default.Messages.MODIFY_FOLLOWED_NEWS_HEADER:O.default.Messages.DELETE_MESSAGE_TITLE,confirmText:O.default.Messages.DELETE,cancelText:O.default.Messages.CANCEL,onConfirm:this.handleDelete},u),N(h.default,{size:h.default.Sizes.SIZE_16,className:I.default.spacing},void 0,d?O.default.Messages.DELETE_FOLLOWED_NEWS_BODY:O.default.Messages.DELETE_MESSAGE_BODY),N("div",{className:I.default.message},void 0,N(s.default,{channel:o,message:i,disableInteraction:!0})),t,e)},r}(a.PureComponent);P.displayName="DeleteModal";var A={confirmPin:function(e,t){var n=N(s.default,{channel:e,message:t,animateAvatar:!1,disableInteraction:!0});(0,m.openModal)((function(r){var o,l=(0,u.computeChannelName)(e,f.default,d.default);return o=e.isPrivate()?O.default.Messages.PIN_MESSAGE_BODY_PRIVATE_CHANNEL:O.default.Messages.PIN_MESSAGE_BODY.format({channelName:l}),a.createElement(y.default,M({header:O.default.Messages.PIN_MESSAGE_TITLE,confirmText:O.default.Messages.PIN_CONFIRM,cancelText:O.default.Messages.CANCEL,confirmButtonColor:c.default.Colors.BRAND,onConfirm:function(){return i.default.pinMessage(e,t.id)}},r),N(h.default,{size:h.default.Sizes.SIZE_16,className:I.default.spacing},void 0,o),N("div",{className:I.default.message},void 0,n))}))},confirmUnpin:function(e,t){var n=N(s.default,{channel:e,message:t,disableInteraction:!0});(0,m.openModal)((function(r){return a.createElement(y.default,M({header:O.default.Messages.UNPIN_MESSAGE_TITLE,confirmText:O.default.Messages.UNPIN_CONFIRM,cancelText:O.default.Messages.CANCEL,onConfirm:function(){return i.default.unpinMessage(e,t.id)}},r),N(h.default,{size:h.default.Sizes.SIZE_16,className:I.default.spacing},void 0,O.default.Messages.UNPIN_MESSAGE_BODY),N("div",{className:(0,o.default)(I.default.message,I.default.spacing)},void 0,n),N(p.default,{},void 0,O.default.Messages.UNPIN_MESSAGE_CONTEXT_MENU_HINT.format()))}))},confirmDelete:function(e,t,n){void 0===n&&(n=!1),(0,m.openModal)((function(r){return a.createElement(P,M({channel:e,message:t,showContextMenuHint:n},r))}))},confirmEdit:function(e,t,n){(0,m.openModal)((function(r){return a.createElement(y.default,M({header:O.default.Messages.MODIFY_FOLLOWED_NEWS_HEADER,confirmText:O.default.Messages.CONFIRM,cancelText:O.default.Messages.CANCEL,confirmButtonColor:c.default.Colors.BRAND,onConfirm:function(){return l.default.editMessage(e,t,{content:n})}},r),N(h.default,{size:h.default.Sizes.SIZE_16,className:I.default.spacing},void 0,O.default.Messages.EDIT_FOLLOWED_NEWS_BODY))}))}};t.default=A},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(0)),a=f(n(8745)),o=f(n(358)),i=f(n(7761)),l=f(n(105)),u=p(n(7598)),s=f(n(13)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e){var t=["openFile"];e.multiple&&t.push("multiSelections");var n=e.filters;l.default.fileManager.openFiles({properties:t,filters:n},e.maxSize,u.makeFile).then((function(t){null!=(t=t.map((function(e){return u.transformNativeFile(e)})))&&e.onChange({stopPropagation:function(){return null},preventDefault:function(){return null},currentTarget:{files:t}})}),(function(t){if("ETOOLARGE"!==t.code)throw t;o.default.push(i.default,{title:d.default.Messages.UPLOAD_AREA_TOO_LARGE_TITLE,help:d.default.Messages.UPLOAD_AREA_TOO_LARGE_HELP.format({maxSize:u.sizeString(e.maxSize)})})}))}var h=function(e){var t,n;function o(t){var n;return(n=e.call(this,t)||this).setRef=n.setRef.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var i=o.prototype;return i.activateUploadDialogue=function(){if(this._ref)return this._ref.activateUploadDialogue()},i.setRef=function(e){this._ref=e},i.render=function(){return r.createElement(a.default,v({ref:this.setRef,handleNativeClick:m,embedded:s.default.isDesktop()},this.props))},o}(r.Component);h.displayName="FileInput";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}var s={report:function(e){return r.default.post({url:o.Endpoints.REPORT,body:e,oldFormErrors:!0})},getReasons:function(e){return r.default.get({url:o.Endpoints.REPORT,query:e,oldFormErrors:!0}).then((function(e){return e.body}))},getOptions:function(){return u(regeneratorRuntime.mark((function e(){var t,n,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get({url:o.Endpoints.REPORT_OPTIONS,oldFormErrors:!0});case 2:return t=e.sent,n=t.body,a=n.reduce((function(e,t){return null!=t.sub_question&&null!=t.sub_types&&(e[t.value]={subTypeQuestion:t.sub_question,subTypes:t.sub_types}),e}),{}),e.abrupt("return",{typeOptions:n,subTypeOptions:a});case 6:case"end":return e.stop()}}),e)})))()},submitReport:function(e,t,n,a,i){return u(regeneratorRuntime.mark((function l(){var u;return regeneratorRuntime.wrap((function(l){for(;;)switch(l.prev=l.next){case 0:return l.next=2,r.default.post({url:o.Endpoints.REPORT_V2,body:{token:e,report_type:t,report_sub_type:n,subject:a,description:i},oldFormErrors:!0});case 2:return u=l.sent,l.abrupt("return",u);case 4:case"end":return l.stop()}}),l)})))()},openReportMessageModal:function(e,t){a.default.dispatch({type:o.ActionTypes.REPORT_MESSAGE_MODAL_OPEN,channel:e,message:t})},tokenizeReportedMessage:function(e,t){return u(regeneratorRuntime.mark((function n(){var a;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,r.default.post({url:o.Endpoints.STAGE_REPORT(e,t),body:{channel_id:e},oldFormErrors:!0});case 2:return a=n.sent,n.abrupt("return",a.body.token);case 4:case"end":return n.stop()}}),n)})))()}};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"24",height:"24"});function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,d,s("path",{fill:f,className:c,d:"M9,7 L11,7 L11,5 L9,5 L9,7 Z M10,18 C5.59,18 2,14.41 2,10 C2,5.59 5.59,2 10,2 C14.41,2 18,5.59 18,10 C18,14.41 14.41,18 10,18 L10,18 Z M10,4.4408921e-16 C4.4771525,-1.77635684e-15 4.4408921e-16,4.4771525 0,10 C-1.33226763e-15,12.6521649 1.0535684,15.195704 2.92893219,17.0710678 C4.80429597,18.9464316 7.3478351,20 10,20 C12.6521649,20 15.195704,18.9464316 17.0710678,17.0710678 C18.9464316,15.195704 20,12.6521649 20,10 C20,7.3478351 18.9464316,4.80429597 17.0710678,2.92893219 C15.195704,1.0535684 12.6521649,2.22044605e-16 10,0 L10,4.4408921e-16 Z M9,15 L11,15 L11,9 L9,9 L9,15 L9,15 Z",transform:"translate(2 2)"})))}f.displayName="Info"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MemberListRowTypes=void 0;var r=S(n(140)),a=S(n(6)),o=S(n(1088)),i=S(n(85)),l=S(n(3)),u=S(n(2)),s=S(n(102)),d=S(n(142)),f=S(n(10)),c=S(n(9)),p=S(n(356)),v=S(n(64)),y=S(n(20)),m=S(n(144)),h=S(n(442)),_=S(n(12)),g=n(1),E=S(n(7));function S(e){return e&&e.__esModule?e:{default:e}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T=(0,r.default)({GROUP:null,MEMBER:null});function b(e,t,n,r){switch(t){case g.StatusTypes.ONLINE:case g.StatusTypes.OFFLINE:case g.StatusTypes.UNKNOWN:return{type:T.GROUP,key:t,id:t,get title(){switch(t){case g.StatusTypes.ONLINE:return E.default.Messages.STATUS_ONLINE;case g.StatusTypes.OFFLINE:return E.default.Messages.STATUS_OFFLINE;default:return E.default.Messages.STATUS_UNKNOWN}},count:n,index:r};default:var a=y.default.getGuild(e),o=null!=a?a.getRole(t):null;return{type:T.GROUP,key:t,id:t,title:null!=o?o.name:"",count:n,index:r}}}function C(e,t,n){var r=n===f.default.getId(),a=m.default.isMobileOnline(n),o=r?h.default.getStatus():m.default.getStatus(n,e),i=r?h.default.getActivities():m.default.getActivities(n,e),l=d.default.getStreamForUser(n),u=_.default.getUser(n);return null==u?null:I({type:T.MEMBER},v.default.getMember(e,n),{user:u,status:o,activities:i,applicationStream:l,isOwner:t===n,isMobileOnline:a})}function M(e){var t=c.default.getChannel(e);return null==t?"everyone":null==t.memberListId?function(e){if(s.default.canEveryone(g.Permissions.VIEW_CHANNEL,e))return"everyone";return o.default.v3((0,a.default)(e.permissionOverwrites).reduce((function(e,t){var n=t.id,r=t.allow,a=t.deny;return i.default.has(r,g.Permissions.VIEW_CHANNEL)?e.push("allow:"+n):i.default.has(a,g.Permissions.VIEW_CHANNEL)&&e.push("deny:"+n),e}),[]).sort().join(",")).toString()}(t):t.memberListId}t.MemberListRowTypes=T;var N=function(){function e(e,t){this.rows=[],this.groups=[],this.members={},this.version=0,this.guildId=e,this.listId=t,this.updateOwnerId()}var t=e.prototype;return t.updateOwnerId=function(){var e=y.default.getGuild(this.guildId);if(null==e)return!1;var t=a.default.some(e.roles,(function(e){return e.hoist&&i.default.has(e.permissions,g.Permissions.ADMINISTRATOR)}))?null:e.ownerId;return this.ownerId!==t&&(this.ownerId=t,!0)},t.setGroups=function(e){var t=this,n=0;this.groups=e.map((function(e){var r=n;return n+=e.count+1,b(t.guildId,e.id,e.count,r)})),this.rows.length=n},t.sync=function(e,t){var n=this,r=e[0];t.forEach((function(e,t){return n.update(r+t,e)}))},t.invalidate=function(e){for(var t=e[0],n=e[1],r=t;r<=n;r++){var a=this.rows[r];if(null==a)break;delete this.rows[r],a.type===T.MEMBER&&delete this.members[a.user.id]}this.version++},t.insert=function(e,t){var n=t.group,r=t.member;if(null!=n)this.rows.splice(e,0,b(this.guildId,n.id,n.count));else if(null!=r){var a=C(this.guildId,this.ownerId,r.user.id);if(null==a)return;this.rows.splice(e,0,a),this.members[r.user.id]=a}this.version++},t.update=function(e,t){var n=t.group,r=t.member,a=this.rows[e];if(null!=a&&a.type===T.MEMBER&&delete this.members[a.user.id],null!=n)this.rows[e]=b(this.guildId,n.id,n.count);else if(null!=r){var o=C(this.guildId,this.ownerId,r.user.id);if(null==o)return;this.rows[e]=o,this.members[r.user.id]=o}this.version++},t.delete=function(e){var t=this.rows[e];null!=t&&(t.type===T.MEMBER&&delete this.members[t.user.id],this.rows.splice(e,1),this.version++)},t.rebuildMember=function(e){var t=this.members[e];null!=t&&(Object.assign(t,C(this.guildId,this.ownerId,e)),this.version++)},t.rebuildMembers=function(){var e=this;a.default.forEach(this.members,(function(t,n){e.rebuildMember(n)}))},e}(),P=new(function(){function e(){this._guildLists={}}var t=e.prototype;return t.get=function(e,t){var n=this._guildLists[e];null==n&&(n=this._guildLists[e]={});var r=n[t];return null==r&&((r=new N(e,t)).setGroups([{id:g.StatusTypes.UNKNOWN,count:p.default.getMemberCount(e)||0}]),n[t]=r),r},t.forEach=function(e,t){if(null==e)a.default.forEach(this._guildLists,(function(e){a.default.forEach(e,t)}));else{var n=this._guildLists[e];null!=n&&a.default.forEach(n,t)}},t.delete=function(e){delete this._guildLists[e]},t.reset=function(){this._guildLists={}},e}());function A(){P.reset()}var R=[];function L(){var e=d.default.getAllApplicationStreams(),t=R.concat(e);R=e,t.forEach((function(e){P.forEach(null,(function(t){return t.rebuildMember(e.ownerId)}))}))}function D(){var e=f.default.getId();P.forEach(null,(function(t){return t.rebuildMember(e)}))}var w=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(_.default,y.default,c.default,v.default,m.default,h.default,f.default,p.default,d.default),this.syncWith([h.default],D),this.syncWith([d.default],L)},a.getProps=function(e,t){var n=P.get(e,M(t));return{listId:n.guildId+":"+n.listId,groups:n.groups,rows:n.rows,version:n.version}},r}(l.default.Store))(u.default,{CONNECTION_OPEN:function(e){return A()},OVERLAY_INITIALIZE:function(e){return A()},GUILD_MEMBER_LIST_UPDATE:function(e){var t=P.get(e.guildId,e.id);e.ops.forEach((function(e){switch(e.op){case"SYNC":t.sync(e.range,e.items);break;case"INVALIDATE":t.invalidate(e.range);break;case"INSERT":t.insert(e.index,e.item);break;case"UPDATE":t.update(e.index,e.item);break;case"DELETE":t.delete(e.index)}})),t.setGroups(e.groups)},GUILD_UPDATE:function(e){var t=e.guild;P.forEach(t.id,(function(e){e.updateOwnerId()&&e.rebuildMembers()}))},GUILD_DELETE:function(e){var t=e.guild;P.delete(t.id)},GUILD_ROLE_UPDATE:function(e){var t=e.guildId;P.forEach(t,(function(e){return e.rebuildMembers()}))},GUILD_MEMBER_UPDATE:function(e){var t=e.guildId,n=e.user;P.forEach(t,(function(e){return e.rebuildMember(n.id)}))},CHANNEL_UPDATES:function(e){return!0}});t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=I(n(8)),o=n(3),i=I(n(7579)),l=I(n(12)),u=I(n(36)),s=I(n(63)),d=n(7951),f=n(1031),c=I(n(8306)),p=I(n(8307)),v=I(n(8309)),y=I(n(8310)),m=I(n(8311)),h=I(n(8314)),_=I(n(8316)),g=I(n(8317)),E=I(n(8318)),S=n(1),O=I(n(6818));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var C=(0,i.default)((function(e){var t,n=e.activity,r=e.user,i=e.applicationStream,I=e.className,T=e.guildId,C=e.channelId,M=e.source,N=e.color,P=void 0===N?u.default.Colors.WHITE:N,A=e.look,R=void 0===A?u.default.Looks.OUTLINED:A,L=e.type,D=e.onAction,w=e.onOpenConnections,k=(0,o.useStateFromStores)([l.default],(function(){return l.default.getCurrentUser()})),j=L===d.Types.PROFILE,U=L===d.Types.STREAM_PREVIEW||null!=i,G=(null==n?void 0:n.type)===S.ActivityTypes.LISTENING,F=j?s.default.Align.END:s.default.Align.STRETCH,B=G||U?s.default.Direction.HORIZONTAL:s.default.Direction.VERTICAL;if((0,f.isOnXbox)(n))return b(E.default,{onOpenConnections:w,look:R,color:P});if((null==n?void 0:n.type)===S.ActivityTypes.LISTENING&&null==i){var H=b(h.default,{activity:n,user:r,color:P,look:R,guildId:T,channelId:C,source:M},"spotify-activity-sync-button");t=[b(m.default,{activity:n,user:r,color:P,look:R,guildId:T,channelId:C,source:M},"spotify-activity-play-button"),H]}else if(U){t=[b(g.default,{isCurrentUser:k.id===r.id,color:P,look:R,applicationStream:i},"watch-button")]}else{var x=b(_.default,{activity:n,color:P,look:R}),V=b(p.default,{activity:n,user:r,isCurrentUser:k.id===r.id,color:P,look:R},"join-activity-button"),W=b(y.default,{activity:n,user:r,isCurrentUser:k.id===r.id,color:P,look:R},"spectate-activity-button"),Y=b(v.default,{activity:n,user:r,color:P,look:R},"notify-button"),z=b(c.default,{user:r,color:P,look:R,activity:n},"custom-activity-button");if(null==V&&null==Y&&null==x&&null==z)return null;t=[V,W,Y,x,z]}var K=B===s.default.Direction.VERTICAL;return b(s.default,{align:F,direction:B,wrap:K?s.default.Wrap.WRAP:s.default.Wrap.NO_WRAP,className:(0,a.default)(I,O.default.buttonsWrapper,K?O.default.vertical:O.default.horizontal),onClick:function(e){if(e.target instanceof Element){if("BUTTON"!==e.target.nodeName)return;null==D||D()}}},void 0,t)}));t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){switch(t){case a.SpotifyActionTypes.USER_ACTIVITY_PLAY:return e.isCurrentUser?o.default.Messages.USER_ACTIVITY_CANNOT_PLAY_SELF:e.playingSameTrack?o.default.Messages.USER_ACTIVITY_ALREADY_PLAYING:e.notPlayable?o.default.Messages.USER_ACTIVITY_NOT_DETECTED.format({name:a.SPOTIFY_PLATFORM_NAME}):void 0;case a.SpotifyActionTypes.USER_ACTIVITY_SYNC:return e.isCurrentUser?o.default.Messages.USER_ACTIVITY_CANNOT_SYNC_SELF:e.syncingWithUser||e.syncingWithParty?o.default.Messages.USER_ACTIVITY_ALREADY_SYNCING:o.default.Messages.USER_ACTIVITY_LISTEN_ALONG_DESCRIPTION.format({name:n||e.user.toString()});case a.SpotifyActionTypes.EMBED_SYNC:return e.isCurrentUser?o.default.Messages.USER_ACTIVITY_CANNOT_SYNC_SELF:e.syncingWithUser||e.syncingWithParty?o.default.Messages.USER_ACTIVITY_ALREADY_SYNCING:e.notPlayable?o.default.Messages.USER_ACTIVITY_NOT_DETECTED.format({name:a.SPOTIFY_PLATFORM_NAME}):void 0;default:return}};var r,a=n(234),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,a){var o,i,l,u=e.hasConnectedAccount(),s=(0,r.isSpotifyPlayable)(e),d=e.getTrack(),f=e.getSyncingWith(),c=e.getActivity(),p=null!==(o=null!==(i=null==d?void 0:d.id)&&void 0!==i?i:null==c?void 0:c.sync_id)&&void 0!==o?o:e.getLastPlayedTrackId();return{user:n,activity:a,hasSpotifyAccount:u,canPlaySpotify:s,notPlayable:u&&!s,syncingWithParty:null!=(null==c?void 0:c.party)&&(null==a||null===(l=a.party)||void 0===l?void 0:l.id)===c.party.id,syncingWithUser:null!=(null==f?void 0:f.userId)&&(null==f?void 0:f.userId)===n.id,isCurrentUser:n.id===t.getId(),currentUserTrackId:p,playingSameTrack:null!=p&&p===(null==a?void 0:a.sync_id)}};var r=n(7711)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return y.apply(this,arguments)};var r=c(n(0)),a=c(n(7661)),o=n(44),i=n(7711),l=d(n(7954)),u=d(n(8313)),s=d(n(7955));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function v(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){p(o,r,a,i,l,"next",e)}function l(e){p(o,r,a,i,l,"throw",e)}i(void 0)}))}}function y(){return(y=v(regeneratorRuntime.mark((function e(t,n,d){var f,c,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(f=t.hasSpotifyAccount,c=t.activity,p=t.user,(0,s.default)(f)&&null!=c&&null!=c.sync_id){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,i.ensureSpotifyPlayable)();case 5:return e.next=7,(0,i.ensureSpotifyPremium)().catch((function(e){return(0,o.openModal)((function(e){return r.createElement(u.default,e)})),Promise.reject(e)}));case 7:a.sync(c,p.id),(0,l.default)(n,p,c,d);case 9:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return f.apply(this,arguments)};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7661)),a=n(7711),o=l(n(7954)),i=l(n(7955));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}function f(){return(f=d(regeneratorRuntime.mark((function e(t,n,l){var u,s,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(u=t.hasSpotifyAccount,s=t.activity,d=t.user,(0,i.default)(u)&&null!=s&&null!=s.sync_id){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,(0,a.ensureSpotifyPlayable)();case 5:r.play(s,d.id),(0,o.default)(n,d,s,l);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=n(7765),i=l(n(6821));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t,n=e.activity,r=e.className,l=e.emojiClassName,u=e.textClassName,d=e.placeholderText,f=e.soloEmojiClassName,c=e.animate,p=void 0===c||c,v=e.hideTooltip,y=void 0!==v&&v,m=e.hideEmoji,h=void 0!==m&&m,_=e.children;if(null==n)return null;var g=n.emoji,E=n.state||d;return s("div",{className:(0,a.default)(i.default.container,r)},void 0,h||null==g?null:s(o.ActivityEmoji,{emoji:g,className:(0,a.default)(i.default.emoji,l,null!=f?(t={},t[f]=!E,t):null),animate:p,hideTooltip:y}),null!=E&&E.length>0?s("span",{className:u},void 0,E):null,_)}d.displayName="CustomStatus"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("polygon",{className:f,fill:d,points:"0 0 0 14 11 7",transform:"translate(7 5)"}))}d.displayName="Play"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M19.73 9L21 10.27l-2.23 2.23L21 14.73 19.73 16l-2.23-2.23L15.27 16 14 14.73l2.23-2.23L14 10.27 15.27 9l2.23 2.23z",fillRule:"evenodd"}),s("path",{fill:d,className:f,d:"M11.38 3.08a1 1 0 0 0-1.09.22L6 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h3l4.29 4.71A1 1 0 0 0 12 20V4a1 1 0 0 0-.62-.92z"}))}d.displayName="SpeakerMuted"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=a.useMemo((function(){var n;return(n={})[t]=[e.id],n}),[t,e.id]);(0,s.useSubscribeGuildMembers)(r),(0,o.useStateFromStores)([v.default],(function(){return v.default.getGuildVersion(t)}),[t]);var E=(0,o.useStateFromStores)([p.default],(function(){return p.default.getGuild(t)}),[t]),S=(0,o.useStateFromStores)([y.default],(function(){return y.default.getCurrentUser().id===e.id}),[e.id]),T=(0,o.useStateFromStores)([c.default],(function(){return c.default.getChannel(n)}),[n]),b=null==T?void 0:T.isGuildStageVoice(),C=(0,o.useStateFromStoresObject)([m.default],(function(){var n,r,a,o=m.default.getVoiceState(t,e.id);return{muted:null!==(n=null==o?void 0:o.mute)&&void 0!==n&&n,deafened:null!==(r=null==o?void 0:o.deaf)&&void 0!==r&&r,suppressed:null!==(a=null==o?void 0:o.suppress)&&void 0!==a&&a,voiceConnected:null!=(null==o?void 0:o.channelId)}})),M=C.muted,N=C.deafened,P=C.suppressed,A=C.voiceConnected&&null!=n?[!b&&v.default.canWithPartialContext(_.Permissions.MUTE_MEMBERS,{channelId:n})?I(d.MenuCheckboxItem,{id:"voice-mute",label:g.default.Messages.SERVER_VOICE_MUTE,checked:M||P,color:f.MenuItemColor.DANGER,action:function(){return i.default.setServerMute(t,e.id,!(M||P))}}):null,!b&&v.default.canWithPartialContext(_.Permissions.DEAFEN_MEMBERS,{channelId:n})?I(d.MenuCheckboxItem,{id:"voice-deafen",label:g.default.Messages.SERVER_DEAFEN,checked:N,color:f.MenuItemColor.DANGER,action:function(){return i.default.setServerDeaf(t,e.id,!N)}}):null,!S&&null!=E&&v.default.canWithPartialContext(_.Permissions.MOVE_MEMBERS,{channelId:n})?I(d.MenuItem,{id:"voice-disconnect",label:S?g.default.Messages.DISCONNECT_SELF:g.default.Messages.DISCONNECT_OTHER,color:f.MenuItemColor.DANGER,action:function(){return i.default.setChannel(t,e.id,null)}}):null]:[],R=S||null==E?[]:[v.default.canManageUser(_.Permissions.KICK_MEMBERS,e,E)?I(d.MenuItem,{id:"kick",label:g.default.Messages.KICK_USER.format({user:e.username}),color:f.MenuItemColor.DANGER,action:function(){return(0,h.openModal)((function(n){return a.createElement(u.default,O({},n,{guildId:t,user:e}))}))}}):null,v.default.canManageUser(_.Permissions.BAN_MEMBERS,e,E)?I(d.MenuItem,{id:"ban",label:g.default.Messages.BAN_USER.format({user:e.username}),color:f.MenuItemColor.DANGER,action:function(){return(0,h.openModal)((function(n){return a.createElement(l.default,O({},n,{guildId:t,user:e}))}))}}):null];return[].concat(A,R)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(352)),l=E(n(7959)),u=E(n(8194)),s=n(7600),d=n(7563),f=n(7568),c=E(n(9)),p=E(n(20)),v=E(n(48)),y=E(n(12)),m=E(n(65)),h=n(44),_=n(1),g=E(n(7));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.addQueued=function(e,t,n){var r=n.data,i=n.onQueue,l=n.onCreate,u=n.onSuccess,s=n.onFailure;a.default.dirtyDispatch({type:o.ActionTypes.INTERACTION_QUEUE,data:r,nonce:e,messageId:t,onQueue:i,onCreate:l,onSuccess:u,onFailure:s})},t.setFailed=function(e,t,n){a.default.dirtyDispatch({type:o.ActionTypes.INTERACTION_FAILURE,nonce:e,errorMessage:n,errorCode:t})},t.fetchMessageInteractionData=function(e,t){return s.apply(this,arguments)};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t,n){var i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,r.default.get({url:o.Endpoints.MESSAGE_INTERACTION_DATA(t,n),oldFormErrors:!0});case 2:(i=e.sent).ok&&(l=i.body,a.default.dirtyDispatch({type:o.ActionTypes.LOAD_MESSAGE_INTERACTION_DATA_SUCCESS,channelId:t,messageId:n,interactionData:l}));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(3)),a=s(n(2)),o=s(n(8043)),i=s(n(13)),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var c=i.default.isIOS()?l.TenorFormats.TINYGIF:l.TenorFormats.MP4,p=null,v="",y="",m=[],h=[],_=c,g=[],E=[];function S(e){switch(e){case l.GIPHYFormats.FIXED_HEIGHT_MP4:case l.GIPHYFormats.FIXED_HEIGHT_SMALL_MP4:case l.GIPHYFormats.FIXED_WIDTH_MP4:case l.GIPHYFormats.FIXED_WIDTH_SMALL_MP4:case l.GIPHYFormats.DOWNSIZED_SMALL_MP4:case l.GIPHYFormats.ORIGINAL_MP4:case l.TenorFormats.MP4:case l.TenorFormats.TINYMP4:case l.TenorFormats.NANOMP4:case l.TenorFormats.WEBM:case l.TenorFormats.TINYWEBM:case l.TenorFormats.NANOWEBM:return!0;default:return!1}}function O(e){return i.default.isIOS()?e:e.replace(/^https?:/,"")}var I=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.getAnalyticsID=function(){return p},a.getQuery=function(){return v},a.getResultQuery=function(){return y},a.getResultItems=function(){return m},a.getTrendingCategories=function(){return h},a.getSelectedFormat=function(){return _},a.getSuggestions=function(){return g},a.getTrendingSearchTerms=function(){return E},r}(r.default.Store))(a.default,{GIF_PICKER_INITIALIZE:function(e){p=e.analyticsID},GIF_PICKER_QUERY:function(e){""===(v=e.query)&&(y="",m=[],g=[])},GIF_PICKER_QUERY_SUCCESS:function(e){if(null!=e.query&&v===y)return!1;null!=e.query&&(y=e.query),m=e.items.map((function(e){var t=e.width,n=e.height,r=e.src,a=e.url,o=e.id;return{width:t,height:n,src:O(r),url:a,id:o,format:S(_)?l.GIFResultFormat.VIDEO:l.GIFResultFormat.IMAGE}}))},GIF_PICKER_QUERY_FAILURE:function(e){var t=e.query;if(null==t)return!1;y=t,m=[]},GIF_PICKER_TRENDING_FETCH_SUCCESS:function(e){var t=e.trendingCategories;h=[{type:l.GIFPickerResultTypes.TRENDING_GIFS,icon:o.default,name:u.default.Messages.GIF_PICKER_RESULT_TYPE_TRENDING_GIFS,src:O(e.trendingGIFPreview.src),format:l.GIFResultFormat.IMAGE}].concat(t.map((function(e){return f({},e,{src:O(e.src),type:l.GIFPickerResultTypes.TRENDING_CATEGORY,format:l.GIFResultFormat.VIDEO})})))},GIF_PICKER_SUGGESTIONS_SUCCESS:function(e){var t=e.items;g=t},GIF_PICKER_TRENDING_SEARCH_TERMS_SUCCESS:function(e){var t=e.items;E=t}});t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M21.707 13.293l-11-11C10.519 2.105 10.266 2 10 2H3c-.553 0-1 .447-1 1v7c0 .266.105.519.293.707l11 11c.195.195.451.293.707.293s.512-.098.707-.293l7-7c.391-.391.391-1.023 0-1.414zM7 9c-1.106 0-2-.896-2-2 0-1.106.894-2 2-2 1.104 0 2 .894 2 2 0 1.104-.896 2-2 2z"}))}d.displayName="StoreTag"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,d:"M10 5V3H5.375C4.06519 3 3 4.06519 3 5.375V18.625C3 19.936 4.06519 21 5.375 21H18.625C19.936 21 21 19.936 21 18.625V14H19V19H5V5H10Z"}),s("path",{foreground:f,fill:d,d:"M21 2.99902H14V4.99902H17.586L9.29297 13.292L10.707 14.706L19 6.41302V9.99902H21V2.99902Z"}))}d.displayName="Launch"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){var t=e.channel,n=e.canChat,r=e.renderReactions,a=e.canAddNewReactions,o=e.isLurking,i=t.isPrivate(),l=t.isSystemDM(),u=t.isArchivedThread(),s=(n||i)&&!u;return{disableReactionReads:!r,disableReactionCreates:o||!s||!((!0===a||i)&&!l&&!u),disableReactionUpdates:o||!s}};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("path",{d:"M0,0H24V24H0Z",fill:"none"});function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{viewBox:"0 0 24 24",width:n,height:a}),d,s("path",{fill:f,className:c,d:"M12.5,17.6l3.6,2.2a1,1,0,0,0,1.5-1.1l-1-4.1a1,1,0,0,1,.3-1l3.2-2.8A1,1,0,0,0,19.5,9l-4.2-.4a.87.87,0,0,1-.8-.6L12.9,4.1a1.05,1.05,0,0,0-1.9,0l-1.6,4a1,1,0,0,1-.8.6L4.4,9a1.06,1.06,0,0,0-.6,1.8L7,13.6a.91.91,0,0,1,.3,1l-1,4.1a1,1,0,0,0,1.5,1.1l3.6-2.2A1.08,1.08,0,0,1,12.5,17.6Z"}))}f.displayName="FavoriteFilled"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.useStateFromStoresArray)([o.default,a.default],(function(){var t=Object.entries(a.default.getVoiceStatesForChannel(e)).map((function(e){return{userId:e[0],sessionId:e[1].sessionId}})),n=[],r=o.default.getSelfEmbeddedActivityForChannel(e);return null!=r&&n.push(r),t.forEach((function(e){var t=e.userId,r=e.sessionId,a=o.default.getEmbeddedActivitiesForUser(t,r);n.push.apply(n,a)})),n}),[e])};var r=n(3),a=i(n(65)),o=i(n(274));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(7682)),l=n(1),u=s(n(6894));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=a.forwardRef((function(e,t){var n=e.activeIndex,r=e.children,s=e.className,d=e.listPadding,c=e.rowCount,p=e.getScrollOffsetForIndex,v=e.rowHeight,y=e.onScroll,m=e.renderCategoryListItem,h=a.useRef(null);return a.useImperativeHandle(t,(function(){return h.current})),function(e){var t=e.activeIndex,n=e.categoryListRef,r=e.getScrollOffsetForIndex,o=a.useRef(l.UNREACHABLE_REQUEST_ANIMATION_FRAME_ID),i=a.useRef(t);a.useEffect((function(){null!=t&&t!==i.current&&(o.current!==l.UNREACHABLE_REQUEST_ANIMATION_FRAME_ID&&window.cancelAnimationFrame(o.current),o.current=window.requestAnimationFrame((function(){var e;if(null!=n.current){var a=t>(null!==(e=i.current)&&void 0!==e?e:-1),u=null!=r?r(t,a):0;n.current.scrollRowIntoView(t,{animate:!0,offset:u}),o.current=l.UNREACHABLE_REQUEST_ANIMATION_FRAME_ID,i.current=t}})))}),[t,n,r])}({activeIndex:n,categoryListRef:h,getScrollOffsetForIndex:p}),f("div",{className:(0,o.default)(u.default.wrapper,s)},void 0,a.createElement(i.default,{listPadding:d,onScroll:y,ref:h,renderRow:m,rowCount:c,rowHeight:v,className:u.default.list,hideScrollbar:!0}),r)}));t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=n(5434),l=d(n(84)),u=d(n(7660)),s=d(n(6902));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=a.memo((function(e){var t,n,r=e.children,d=e.className,f=e.icon,p=e.isCollapsed,v=e.onClick,y=e["aria-label"],m=e.onVisible,h=a.useRef(null);return a.createElement(i.VisibilitySensor,{ref:h,onChange:function(e){e&&m&&m()},threshold:1},c("div",{className:(0,o.default)(s.default.wrapper,d)},void 0,c(l.default,{onClick:v,className:(0,o.default)(s.default.header,(t={},t[s.default.interactive]=null!=p,t)),"aria-expanded":null!=p?!p:void 0,"aria-label":y},void 0,null!=f&&c("div",{"aria-hidden":!0,className:s.default.headerIcon},void 0,f),c("span",{className:s.default.headerLabel},void 0,r),null!=p?c(u.default,{className:(0,o.default)(s.default.headerCollapseIcon,(n={},n[s.default.headerCollapseIconCollapsed]=p,n)),height:16,width:16}):null)))}));t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(36)),i=y(n(426)),l=y(n(178)),u=n(106),s=y(n(435)),d=y(n(113)),f=n(50),c=y(n(43)),p=y(n(7)),v=y(n(6912));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).headerId=(0,u.uid)(),t.state={value:"",error:null,isLoading:!1},t.handleSubmit=function(e){e.preventDefault();var n=t.state.value,r=t.props,a=r.handleSubmit,o=r.onClose,i=r.onError;t.setState({isLoading:!0}),a(n).then((function(){return o()}),(function(e){null!=e.body&&(i&&i(e.body),e.body.password?t.setState({error:e.body.password,isLoading:!1}):e.body.message&&t.setState({error:e.body.message,isLoading:!1}))}))},t.handleCancel=function(){(0,t.props.onClose)()},t.handlePasswordChange=function(e){var n=t.props.onPasswordChange;n&&n(e),t.setState({value:e})},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n),r.prototype.render=function(){var e=this.props,t=e.title,n=e.actionText,r=e.children,u=e.transitionState,y=this.state,m=y.error,_=y.isLoading,g=y.value,E=a.Children.count(r)?h(i.default,{type:i.default.Types.WARNING,className:v.default.card},void 0,h(c.default,{className:v.default.warning,size:c.default.Sizes.SIZE_16},void 0,r)):null;return h(f.ModalRoot,{transitionState:u,"aria-labelledby":this.headerId},void 0,h("form",{onSubmit:this.handleSubmit},void 0,h(f.ModalHeader,{separator:!1,id:this.headerId},void 0,h(d.default,{tag:d.default.Tags.H4},void 0,t)),h(f.ModalContent,{},void 0,E,h(s.default,{title:p.default.Messages.FORM_LABEL_PASSWORD,className:v.default.spacing},void 0,h(l.default,{type:"password",autoComplete:"off",autoFocus:!0,value:g,onChange:this.handlePasswordChange}),m?h(c.default,{size:c.default.Sizes.SIZE_12,color:c.default.Colors.STATUS_RED,className:v.default.error},void 0," ",m," "):null)),h(f.ModalFooter,{},void 0,h(o.default,{type:"submit",disabled:_},void 0,n||p.default.Messages.CONFIRM),h(o.default,{onClick:this.handleCancel,look:o.default.Looks.LINK,color:o.default.Colors.PRIMARY},void 0,p.default.Messages.CANCEL))))},r}(a.PureComponent);g.displayName="PasswordConfirm",g.key=function(){return"password-confirm-modal"};var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M12.2512 2.00309C12.1677 2.00104 12.084 2 12 2C6.477 2 2 6.477 2 12C2 17.522 6.477 22 12 22C17.523 22 22 17.522 22 12C22 11.916 21.999 11.8323 21.9969 11.7488C21.3586 11.9128 20.6895 12 20 12C15.5817 12 12 8.41828 12 4C12 3.31052 12.0872 2.6414 12.2512 2.00309ZM10 8C10 6.896 9.104 6 8 6C6.896 6 6 6.896 6 8C6 9.105 6.896 10 8 10C9.104 10 10 9.105 10 8ZM12 19C15.14 19 18 16.617 18 14V13H6V14C6 16.617 8.86 19 12 19Z"}),s("path",{d:"M21 3V0H19V3H16V5H19V8H21V5H24V3H21Z",fill:d}))}d.displayName="AddReaction"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setNewUser=function(e){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.NUF_NEW_USER,newUserType:e})}))},t.setNewUserFlowCompleted=function(){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.NUF_COMPLETE})}))};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NO_WELCOME_SCREEN=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};t.NO_WELCOME_SCREEN=l;var u={},s={},d=!1,f=!1,c=!1;function p(e){var t=e.invite.guild;return null!=(null==t?void 0:t.welcome_screen)&&(u[t.id]=t.welcome_screen,!0)}function v(e){var t=e.welcomeScreen,n=e.guildId;u[n]=t||l}var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.get=function(e){if(null!=e)return u[e]},a.isFetching=function(){return f},a.hasError=function(){return c},a.hasSeen=function(e,t){return void 0===t&&(t=!1),null!=e&&(t?d:s[e]||!1)},r}(r.default.Store))(a.default,{INVITE_RESOLVE_SUCCESS:p,INVITE_ACCEPT_SUCCESS:p,WELCOME_SCREEN_SUBMIT_SUCCESS:v,WELCOME_SCREEN_UPDATE:v,WELCOME_SCREEN_VIEW:function(e){var t=e.guildId,n=e.isLurking;s[t]=!0,n&&(d=!0)},GUILD_STOP_LURKING:function(e){d=!1},GUILD_DELETE:function(e){var t=e.guild.id;s[t]=!1},WELCOME_SCREEN_FETCH_START:function(e){return f=!0,void(c=!1)},WELCOME_SCREEN_FETCH_SUCCESS:function(e){f=!1,c=!1;var t=e.welcomeScreen,n=e.guildId;u[n]=t||l},WELCOME_SCREEN_FETCH_FAIL:function(e){return f=!1,void(c=!0)}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(6980));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d=function(e){var t=e.aspectRatio,n=e.style,r=e.className,i=e.children;return u("div",{className:(0,a.default)(o.default.outer,r),style:s({paddingTop:1/t*100+"%"},n)},void 0,u("div",{className:o.default.inner},void 0,i))};d.displayName="AspectRatioSizer";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){switch(e.type){case _.ChannelTypes.DM:return r.default;case _.ChannelTypes.GROUP_DM:return f.default;case _.ChannelTypes.GUILD_ANNOUNCEMENT:return e.isNSFW()?d.default:(0,h.default)(e)?s.default:u.default;case _.ChannelTypes.GUILD_TEXT:return e.id===(null==t?void 0:t.rulesChannelId)?a.default:e.isNSFW()?l.default:(0,h.default)(e)?i.default:o.default;case _.ChannelTypes.GUILD_STAGE_VOICE:return y.default;case _.ChannelTypes.GUILD_VOICE:return(0,h.default)(e)?v.default:p.default;case _.ChannelTypes.ANNOUNCEMENT_THREAD:case _.ChannelTypes.PUBLIC_THREAD:return m.default;case _.ChannelTypes.PRIVATE_THREAD:return c.default;default:return null}};var r=g(n(7771)),a=g(n(8057)),o=g(n(7621)),i=g(n(7671)),l=g(n(7790)),u=g(n(7650)),s=g(n(8058)),d=g(n(8059)),f=g(n(1040)),c=g(n(7857)),p=g(n(7578)),v=g(n(7772)),y=g(n(654)),m=g(n(7596)),h=g(n(7789)),_=n(1);function g(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=z,t.EmptyStateBottom=t.EmptyStateCenter=t.Header=void 0;var r,a=w(n(0)),o=L(n(8)),i=L(n(6)),l=n(644),u=w(n(3)),s=L(n(145)),d=L(n(351)),f=L(n(7673)),c=L(n(7999)),p=n(49),v=L(n(9)),y=L(n(233)),m=L(n(8100)),h=L(n(48)),_=L(n(35)),g=L(n(179)),E=L(n(36)),S=L(n(84)),O=L(n(7829)),I=L(n(227)),T=L(n(350)),b=L(n(126)),C=L(n(424)),M=L(n(15)),N=n(120),P=n(1),A=L(n(7)),R=L(n(6947));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function j(e,t){return(j=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e){e.stopPropagation()}var F=function(e){var t=e.title,n=e.children,r=e.className;return U("div",{className:(0,o.default)(r,R.default.header)},void 0,null==t?null:U(b.default,{size:b.default.Sizes.SIZE_16},void 0,t),n)};t.Header=F,F.displayName="Header";var B=function(e){var t=e.msg,n=e.image;return U("div",{className:R.default.emptyPlaceholder},void 0,U("div",{className:R.default.image,style:{backgroundImage:"url("+n+")"}}),U("div",{className:R.default.body},void 0,t))};t.EmptyStateCenter=B,B.displayName="EmptyStateCenter";var H=function(e){var t=e.msg,n=e.image;return U("div",{className:(0,o.default)(R.default.emptyPlaceholder,R.default.bottom)},void 0,U("div",{className:R.default.body},void 0,t),U("div",{className:R.default.image,style:{backgroundImage:"url("+n+")"}}))};t.EmptyStateBottom=H,H.displayName="EmptyStateBottom";var x=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClickJump=function(e){var n=t.props;(0,n.jumpTo)(n.message,e)},t.handleClickClose=function(e){var n=t.props,r=n.onCloseMessage,a=n.message;null!=r&&r(a,e)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,j(t,n);var a=r.prototype;return a.renderJumpButton=function(){var e,t=this.props.jumping;return U(S.default,{className:R.default.jumpButton,onClick:this.handleClickJump},void 0,U("div",{className:(0,o.default)(R.default.text,{hidden:t})},void 0,A.default.Messages.JUMP),U(I.default,{type:I.default.Type.PULSING_ELLIPSIS,className:(0,o.default)(R.default.loading,(e={},e[R.default.visible]=t,e))}))},a.renderCloseButton=function(){var e=this.props,t=e.onCloseMessage,n=e.canCloseAllMessages,r=e.canManageMessages,a=e.channel;return null==t?null:n||r||null!=a&&a.isPrivate()?U(E.default,{look:E.default.Looks.BLANK,size:E.default.Sizes.NONE,onClick:this.handleClickClose},void 0,U(T.default,{className:R.default.closeIcon})):null},a.render=function(){return U("div",{className:R.default.actionButtons},void 0,this.renderJumpButton(),this.renderCloseButton())},r}(a.PureComponent);x.displayName="ControlButtons";var V=u.default.connectStores([h.default],(function(e){var t=e.channel;return{canManageMessages:null!=t&&h.default.can(P.Permissions.MANAGE_MESSAGES,t)}}))(x),W=U(I.default,{}),Y=U(I.default,{});function z(e){var t,n=e.analyticsName,r=e.onFetch,h=e.channel,S=e.messages,I=e.hasMore,T=e.loading,b=e.loadMore,L=e.onJump,D=e.canCloseAllMessages,w=void 0!==D&&D,j=e.renderHeader,F=e.renderEmptyState,B=e.renderMessage,H=e.getProTip,x=e.scrollerClassName,z=e.className,K=e.onCloseMessage,$=e.listName,Z=a.useRef(null),q=(0,c.default)($,Z),X=(0,u.useStateFromStores)([m.default],(function(){return m.default.hasNotice()})),Q=(0,u.useStateFromStores)([g.default],(function(){return g.default.windowSize()})),J=(0,u.useStateFromStores)([y.default],(function(){var e=null!=h?y.default.getMessages(h.id):null;return null!=e&&null!=e.jumpTargetId&&(e.loadingMore&&!e.get(e.jumpTargetId))}));function ee(e,t){var r=e.id,a=e.blocked,o=e.author,i=e.channel_id;if(a)s.default.show({title:A.default.Messages.UNBLOCK_TO_JUMP_TITLE,body:A.default.Messages.UNBLOCK_TO_JUMP_BODY.format({name:o.username}),confirmText:A.default.Messages.OKAY});else if(!J){var l=v.default.getChannel(i);l&&(d.default.trackJump(i,r,n),(0,p.transitionTo)(P.Routes.CHANNEL(l.getGuildId(),i,r))),null==L||L(t)}}a.useEffect((function(){M.default.track(P.AnalyticEvents.OPEN_POPOUT,{type:n})}),[n]),a.useEffect((function(){r(h)}),[h,r]),a.useEffect((function(){function e(){var e;null===(e=Z.current)||void 0===e||e.scrollPageUp({animate:!0})}function t(){var e;null===(e=Z.current)||void 0===e||e.scrollPageDown({animate:!0})}return N.ComponentDispatch.subscribe(P.ComponentActions.SCROLL_PAGE_DOWN,t),N.ComponentDispatch.subscribe(P.ComponentActions.SCROLL_PAGE_UP,e),function(){N.ComponentDispatch.unsubscribe(P.ComponentActions.SCROLL_PAGE_DOWN,t),N.ComponentDispatch.unsubscribe(P.ComponentActions.SCROLL_PAGE_UP,e)}}),[]);var te=null===(t=Z.current)||void 0===t?void 0:t.getScrollerState();var ne=[],re=!0;null==S?ne=[U("div",{className:(0,o.default)(R.default.emptyPlaceholder,R.default.loadingPlaceholder)},"spinner",W)]:0===S.length?ne.push(U(a.Fragment,{},"empty-state",F(_.default.theme))):(re=!1,ne=[],i.default.each(S,(function(e){var t;(t=ne).push.apply(t,function(e,t){if(null==e)return[];if(null!=B)return B(e,(function(t){return ee(e,t)}));var n=[];return null==t?[]:(n.push(U("div",{className:R.default.messageGroupWrapper},e.id,U(f.default,{className:R.default.messageGroupCozy,message:e,channel:t}),U(V,{channel:h,message:e,jumping:J,canCloseAllMessages:w,jumpTo:ee,onCloseMessage:K}))),n)}(e,h))})));var ae=null;S&&S.length>0&&b&&(ae=T?U("div",{className:R.default.loadingMore},"loading-more-after",Y):I?U("div",{className:R.default.hasMore},void 0,U(E.default,{look:E.default.Looks.FILLED,color:E.default.Colors.GREY,size:E.default.Sizes.MAX,onClick:b},void 0,A.default.Messages.LOAD_MORE_MESSAGES)):U("div",{className:R.default.scrollingFooterWrap},void 0,F(_.default.theme)));var oe=null==H?void 0:H(),ie=re&&oe?U("div",{className:R.default.footer},void 0,U(O.default,{style:{width:"100%",paddingTop:10}},void 0,oe)):null,le={maxHeight:Q.height-43-25};X&&(le.maxHeight-=40);var ue=b&&I;return U("div",{className:(0,o.default)(z,R.default.messagesPopoutWrap),style:le,onClick:G,onDoubleClick:G,"aria-label":e["aria-label"]},void 0,j(),a.createElement(C.default,{className:(0,o.default)(R.default.messagesPopout,x),onScroll:ue?function(){null!=te&&te.scrollHeight===te.scrollTop+te.offsetHeight&&I&&!T&&(null==b||b())}:void 0,ref:Z},U(l.ListNavigatorProvider,{navigator:q},void 0,U(l.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement("div",k({ref:t},n),ne)}))),ae),ie)}z.displayName="MessagesPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(8)),o=i(n(6950));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s=function(e){var t=e.value,n=void 0===t?0:t,i=e.text,l=e.className,s=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["value","text","className"]);return null!=i?r.createElement("div",u({className:(0,a.default)(o.default.wrapper,l)},s),i):n>0?r.createElement("div",u({className:(0,a.default)(o.default.wrapper,l)},s),n):null};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isNewGroupItem=function(e,t){if(null==e||e.type!==i.ChannelStreamTypes.MESSAGE&&e.type!==i.ChannelStreamTypes.THREAD_STARTER_MESSAGE)return!0;return l(e.content,t)},t.default=l;var r,a=n(990),o=(r=n(649))&&r.__esModule?r:{default:r},i=n(1);function l(e,t){return!(!t.hasFlag(i.MessageFlags.HAS_THREAD)&&t.type!==i.MessageTypes.APPLICATION_COMMAND)||(t.type>i.MessageTypes.DEFAULT?!(0,o.default)(e):!(!((0,o.default)(e)||e.author.id!==t.author.id||t.webhookId&&e.author.username!==t.author.username)&&(0,a.isWithinInterval)(e.timestamp,t.timestamp,i.MESSAGE_GROUP_INTERVAL)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.acceptWhitelist=function(e){return a.default.post({url:i.Endpoints.OAUTH2_WHITELIST_ACCEPT,query:{token:e},oldFormErrors:!0})},t.authorize=function(e,t,n,r,a,o,i,l,u,s,f,c){return d.apply(this,arguments)},t.fetchAuthorization=function(e,t,n,r,a,o,i){return f.apply(this,arguments)},t.fetchChannels=function(e){return c.apply(this,arguments)},t.logoutWithRedirect=function(e){o.default.logout((0,r.getLoginPath)(e.pathname+e.search,!1))};var r=n(702),a=l(n(11)),o=l(n(438)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){return(d=s(regeneratorRuntime.mark((function e(t,n,r,o,l,u,s,d,f,c,p,v){var y;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.post({url:i.Endpoints.OAUTH2_AUTHORIZE,query:{client_id:n,response_type:o,redirect_uri:l,code_challenge:u,code_challenge_method:s,scope:r.join(" "),state:d},body:{captcha_key:c,guild_id:p,webhook_channel_id:v,permissions:f,authorize:t},oldFormErrors:!0});case 2:return y=e.sent,e.abrupt("return",y.body);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function f(){return(f=s(regeneratorRuntime.mark((function e(t,n,r,o,l,u,s){var d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.get({url:i.Endpoints.OAUTH2_AUTHORIZE,query:{client_id:t,response_type:r,redirect_uri:o,code_challenge:l,code_challenge_method:u,scope:n.join(" "),state:s},retries:3,oldFormErrors:!0});case 2:return d=e.sent,e.abrupt("return",d.body);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function c(){return(c=s(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.get({url:i.Endpoints.OAUTH2_AUTHORIZE_WEBHOOK_CHANNELS,query:{guild_id:t},oldFormErrors:!0});case 2:return n=e.sent,r=n.body,e.abrupt("return",r);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(3)),a=f(n(2)),o=f(n(9)),i=f(n(5413)),l=f(n(20)),u=f(n(33)),s=f(n(362)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=null;function v(e){var t=e.link;p=t}var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(i.default,s.default,u.default,l.default,o.default)},a.getHomeLink=function(){return p||i.default.fallbackRoute},r}(r.default.Store))(a.default,{OVERLAY_INITIALIZE:function(e){return t=s.default.getPrivateChannelIds(),void(((n=u.default.getChannelId(d.ME))||t[0])&&(p=d.Routes.CHANNEL(d.ME,n||t[0])));var t,n},APP_VIEW_SET_HOME_LINK:v,APPLICATION_STORE_LOCATION_CHANGE:function(e){v({link:e.location.pathname,type:d.ActionTypes.APP_VIEW_SET_HOME_LINK})},APPLICATION_STORE_RESET_NAVIGATION:function(e){return function(){if(null==p||!p.startsWith(d.Routes.APPLICATION_STORE))return!1;p=d.Routes.APPLICATION_STORE}()},CHANNEL_SELECT:function(e){var t=e.guildId,n=e.channelId;if(null==t&&null!=n){var r=d.Routes.CHANNEL(d.ME,n);if(r!==p)return p=r,!0}return!1}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",className:f,d:"M16.002 8.00598C16.002 10.211 14.208 12.006 12.002 12.006C9.79695 12.006 8.00195 10.211 8.00195 8.00598C8.00195 5.80098 9.79595 4.00598 12.002 4.00598C14.208 4.00598 16.002 5.80098 16.002 8.00598ZM4.00195 19.006C4.00195 15.473 7.29195 13.006 12.002 13.006C16.713 13.006 20.002 15.473 20.002 19.006V20.006H4.00195V19.006Z",fill:d}))}d.displayName="Person"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getBuiltInCommands=t.BUILT_IN_COMMANDS_ORIGINAL=t.BUILT_IN_COMMANDS=t.BUILT_IN_SECTIONS=void 0;var r=c(n(1174)),a=c(n(48)),o=c(n(35)),i=n(7628),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(8126)),u=n(7573),s=n(1),d=c(n(7));function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){return e&&e.__esModule?e:{default:e}}var p=n(8976).default;t.BUILT_IN_SECTIONS=p;var v=n(8977).default,y=[].concat(v,[{id:"-1",name:"shrug",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_SHRUG_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_SHRUG_MESSAGE_DESCRIPTION}],execute:function(e){return{content:((l.getOptionalString(e,"message")||"")+" ¯\\_(ツ)_/¯").trim()}}},{id:"-2",name:"tableflip",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_TABLEFLIP_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_TABLEFLIP_MESSAGE_DESCRIPTION}],execute:function(e){return{content:((l.getOptionalString(e,"message")||"")+" (╯°□°)╯︵ ┻━┻").trim()}}},{id:"-3",name:"unflip",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_TABLEUNFLIP_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_TABLEUNFLIP_MESSAGE_DESCRIPTION}],execute:function(e){return{content:((l.getOptionalString(e,"message")||"")+" ┬─┬ ノ( ゜-゜ノ)").trim()}}},{id:"-4",name:"tts",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_TTS_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_TTS_MESSAGE_DESCRIPTION,required:!0}],predicate:function(e){var t=e.channel;return!t.isPrivate()&&o.default.enableTTSCommand&&a.default.can(s.Permissions.SEND_TTS_MESSAGES,t)},execute:function(e){return{content:l.getOptionalString(e,"message")||"",tts:!0}}},{id:"-5",name:"me",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_ME_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_ME_MESSAGE_DESCRIPTION,required:!0}],execute:function(e){return{content:"_"+(l.getOptionalString(e,"message")||"")+"_"}}},{id:"-6",name:"spoiler",type:u.ApplicationCommandType.BUILT_IN_TEXT,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_SPOILER_DESCRIPTION,options:[{name:"message",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_SPOILER_MESSAGE_DESCRIPTION,required:!0}],execute:function(e){var t=l.getOptionalString(e,"message")||"";return{content:(0,s.MARKDOWN_SPOILER_WRAPPER)(t).trim()}}},{id:"-7",name:"nick",type:u.ApplicationCommandType.BUILT_IN,applicationId:i.SECTION_BUILT_IN,description:d.default.Messages.COMMAND_NICK_DESCRIPTION,options:[{name:"new_nick",type:u.ApplicationCommandOptionType.STRING,description:d.default.Messages.COMMAND_NICK_NEWNICK_DESCRIPTION}],predicate:function(e){var t=e.channel;return!t.isPrivate()&&(a.default.can(s.Permissions.CHANGE_NICKNAME,t)||a.default.can(s.Permissions.MANAGE_NICKNAMES,t))},execute:function(e,t){var n=t.guild,a=t.channel;if(n){var o=l.getOptionalString(e,"new_nick");r.default.changeNickname(n.id,a.id,s.ME,o||"")}}}]);t.BUILT_IN_COMMANDS=y;var m=y.filter((function(e){return["giphy","tenor","tts","me","tableflip","unflip","shrug","spoiler","nick"].includes(e.name)}));t.BUILT_IN_COMMANDS_ORIGINAL=m;t.getBuiltInCommands=function(e,t){var n=e?y:m;return t&&(n=n.filter((function(e){return e.type===u.ApplicationCommandType.BUILT_IN_TEXT||e.type===u.ApplicationCommandType.BUILT_IN_INTEGRATION}))),n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.pxToRem=function(e){return e/16+"rem"},t.getIconComponent=void 0;var r=n(7573),a=i(n(8979)),o=i(n(8980));function i(e){return e&&e.__esModule?e:{default:e}}t.getIconComponent=function(e){return e.type===r.ApplicationCommandSectionType.BUILT_IN?o.default:a.default}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 4 14"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("ellipse",{fill:d,cx:"3.75",cy:"1",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"3.75",cy:"4.61111107",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"0",cy:"4.61111107",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"3.75",cy:"8.22222227",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"0",cy:"8.22222227",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"3.75",cy:"11.83333337",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"0",cy:"11.83333337",rx:"1.125",ry:"1.08333333"}),s("ellipse",{fill:d,cx:"0",cy:"1",rx:"1.125",ry:"1.08333333"})))}d.displayName="Drag"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.viewAsRoles=function(e,t){f.default.track(p.AnalyticEvents.VIEW_AS_ROLES_SELECTED,y({num_roles:Object.keys(t).length},(0,i.collectGuildAnalyticsMetadata)(e))),o.default.close(),a.default.dispatch({type:p.ActionTypes.VIEW_AS_ROLES_UPDATE,guildId:e,roles:t});var n=u.default.getChannel(d.default.getChannelId());if(!r.default.has(c.default.computePermissionsForRoles(t,n),p.Permissions.VIEW_CHANNEL)){var v=s.default.getDefaultChannel(e);null!=v&&(0,l.transitionTo)(p.Routes.CHANNEL(e,v.id))}},t.viewAsRolesStop=function(e){a.default.dispatch({type:p.ActionTypes.VIEW_AS_ROLES_STOP,guildId:e})};var r=v(n(85)),a=v(n(2)),o=v(n(7565)),i=n(121),l=n(49),u=v(n(9)),s=v(n(81)),d=v(n(33)),f=v(n(15)),c=v(n(102)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={},u=!1;var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.isLoading=function(){return u},a.passesChecklist=function(e){var t;return!u&&(null===(t=l[e])||void 0===t?void 0:t.sufficient)},a.isPendingSuccess=function(e){var t=l[e];return null!=t&&(!u&&t.healthScorePending&&t.safeEnvironment&&0===Object.keys(t.nsfwProperties).length&&t.size&&t.protected)},a.getDiscoveryChecklist=function(e){return l[e]},r}(r.default.Store))(a.default,{DISCOVER_CHECKLIST_FETCH_START:function(e){u=!0},DISCOVER_CHECKLIST_FETCH_FAILURE:function(e){u=!1},DISCOVER_CHECKLIST_FETCH_SUCCESS:function(e){var t=e.checklist,n=e.guildId;u=!1,l[n]={guildId:t.guild_id,safeEnvironment:t.safe_environment,healthy:t.healthy,healthScorePending:t.health_score_pending,nsfwProperties:t.nsfw_properties,size:t.size,protected:t.protected,sufficient:t.sufficient,sufficientWithoutGracePeriod:t.sufficient_without_grace_period,gracePeriodEndDate:null!=t.grace_period_end_date?new Date(t.grace_period_end_date):null,retentionHealthy:t.retention_healthy,engagementHealthy:t.engagement_healthy,minimumGuildSize:null!=t.minimum_size?t.minimum_size:1e3,healthScore:t.health_score,minimumGuildAge:t.minimum_age||0,age:t.age}}});t.default=s},function(e,t,n){"use strict";var r,a,o,i,l;Object.defineProperty(t,"__esModule",{value:!0}),t.PLATFORM_OPTIONS=t.PrimaryPlatformTypes=t.PartnerReasons=t.PartnerTypes=t.PartnerApplicationSteps=t.ApplicationTypes=void 0,t.ApplicationTypes=r,function(e){e.PARTNER="partner"}(r||(t.ApplicationTypes=r={})),t.PartnerApplicationSteps=a,function(e){e.SERVER="server",e.USER="user",e.SUBMIT="submit"}(a||(t.PartnerApplicationSteps=a={})),t.PartnerTypes=o,function(e){e.CONTENT_CREATOR="CONTENT_CREATOR",e.COMMUNITY="COMMUNITY",e.BRAND="BRAND",e.SOFTWARE="SOFTWARE",e.OTHER="OTHER"}(o||(t.PartnerTypes=o={})),t.PartnerReasons=i,function(e){e.TALK_WITH_OTHER_PARTNERS="TALK_WITH_OTHER_PARTNERS",e.COMMUNITY_TEAM_ACCESS="COMMUNITY_TEAM_ACCESS",e.NEW_IDEAS_SUGGESTIONS="NEW_IDEAS_SUGGESTIONS",e.EARLY_ACCESS_TO_FEATURES="EARLY_ACCESS_TO_FEATURES",e.OTHER="OTHER"}(i||(t.PartnerReasons=i={})),t.PrimaryPlatformTypes=l,function(e){e.TWITTER="TWITTER",e.TWITCH="TWITCH",e.YOUTUBE="YOUTUBE",e.REDDIT="REDDIT",e.FACEBOOK="FACEBOOK",e.INSTAGRAM="INSTAGRAM",e.SOUNDCLOUD="SOUNDCLOUD",e.OTHER="OTHER"}(l||(t.PrimaryPlatformTypes=l={}));var u=[{value:l.TWITTER,label:"Twitter"},{value:l.TWITCH,label:"Twitch"},{value:l.YOUTUBE,label:"YouTube"},{value:l.REDDIT,label:"Reddit"},{value:l.FACEBOOK,label:"Facebook"},{value:l.INSTAGRAM,label:"Instagram"},{value:l.SOUNDCLOUD,label:"Soundcloud"},{value:l.OTHER,label:"Other"}];t.PLATFORM_OPTIONS=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useHasGuildRoleItems=function(e,t){return(0,i.default)(e,t).length>0},t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(349),o=u(n(7563)),i=u(n(9190)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.role,n=e.guild,r=(0,i.default)(n,t);return 0===r.length?null:d(o.default,{navId:"guild-settings-role-context","aria-label":l.default.Messages.GUILD_ROLE_ACTIONS_MENU_LABEL,onClose:a.closeContextMenu},void 0,r)}f.displayName="GuildSettingsRoleContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useGuildMembers=h,t.useGuildRoleMembers=function(e,t,n){r.useEffect((function(){(0,c.requestMembersForRole)(e,t).catch(n)}),[e,t]);var a=h(e);return r.useMemo((function(){return a.filter((function(e){return e.roles.includes(t)}))}),[a,t])},t.useQueryGuildMembers=function(e,t){var n=r.useRef(!1);r.useEffect((function(){f.default.requestMembers(e,t,200),""===t||n.current||(s.default.track(v.AnalyticEvents.SEARCH_STARTED,{search_type:"Role Members"}),n.current=!0)}),[e,t])},t.filterFullMembersByQuery=function(e,t){var n=e.trim().toLowerCase();return t.id===n||(0,a.default)(n,t.name.toLowerCase())||(0,a.default)(n,t.userTag.toLowerCase())},t.getSectionAnalyticsName=function(e){switch(e){case p.GuildSettingsRoleEditSections.MEMBERS:return"Members";case p.GuildSettingsRoleEditSections.PERMISSIONS:return"Permissions";case p.GuildSettingsRoleEditSections.DISPLAY:return"Role Settings";case p.GuildSettingsRoleEditSections.DISPLAY_AND_PERMISSIONS:return"Combined Settings";default:(0,d.assertNever)(e)}},t.MAX_PREFETCH_MEMBER_COUNT=t.ADD_MEMBER_QUERY_LIMIT=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=y(n(443)),o=n(3),i=y(n(64)),l=y(n(151)),u=y(n(12)),s=y(n(15)),d=n(60),f=y(n(671)),c=n(8153),p=n(7629),v=n(1);function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}t.ADD_MEMBER_QUERY_LIMIT=50;function h(e){return(0,o.useStateFromStores)([i.default,u.default,l.default],(function(){return i.default.getMembers(e).map((function(e){var t,n=u.default.getUser(e.userId);return null==n?null:{name:null!==(t=e.nick)&&void 0!==t?t:n.username,userTag:l.default.hidePersonalInformation?n.username:n.tag,id:e.userId,avatarSource:n.getAvatarSource(),avatarURL:n.getAvatarURL(),bot:n.bot,verifiedBot:n.isVerifiedBot(),roles:e.roles,key:e.userId}})).filter(d.isNotNullish)}),[e])}t.MAX_PREFETCH_MEMBER_COUNT=1e3},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=r.useState(e),n=t[0],a=t[1],o=r.useRef(null);return r.useEffect((function(){var t,n;a(null!==(t=null===(n=o.current)||void 0===n?void 0:n.offsetHeight)&&void 0!==t?t:e)})),{headerHeight:n,headerRef:o}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?18:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 18"}),s("polygon",{fillRule:"nonzero",className:f,fill:d,points:"15 10 10 10 10 15 8 15 8 10 3 10 3 8 8 8 8 3 10 3 10 8 15 8"}))}d.displayName="PlusAlt"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=b(n(0)),o=n(3),i=I(n(7644)),l=b(n(7704)),u=I(n(7607)),s=n(32),d=I(n(142)),f=I(n(20)),c=I(n(48)),p=I(n(84)),v=I(n(248)),y=I(n(7686)),m=I(n(7780)),h=n(44),_=n(8662),g=n(7591),E=n(1),S=I(n(7)),O=I(n(6739));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var P={offset:{top:-4,right:-4,bottom:-4,left:-4}};function A(e){var t=e.channel,n=e.disableManageChannels,r=e.tabIndex,a=e.handleEditClick;return(0,o.useStateFromStores)([c.default],(function(){return n||!c.default.can(E.Permissions.MANAGE_CHANNELS,t)&&!c.default.can(E.Permissions.MANAGE_ROLES,t)&&!c.default.can(E.Permissions.MANAGE_WEBHOOKS,t)||(0,s.isGuildSelectableChannelType)(t.type)&&!c.default.can(E.Permissions.VIEW_CHANNEL,t)||t.isVocal()&&!c.default.can(E.Permissions.CONNECT,t)||!s.EDITABLE_CHANNEL_TYPES.has(t.type)}))?null:N(v.default,{text:S.default.Messages.EDIT_CHANNEL},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave,o=e.onFocus,i=e.onBlur;return N(p.default,{className:O.default.iconItem,onClick:a,tabIndex:r,"aria-label":S.default.Messages.EDIT_CHANNEL,focusProps:P,onMouseEnter:t,onMouseLeave:n,onFocus:o,onBlur:i},void 0,N(y.default,{width:16,height:16,className:O.default.actionIcon}))}))}function R(e){var t=e.channel,n=e.isDefaultChannel,r=e.locked,i=e.tabIndex,u=e.handleInviteClick,s=(0,o.useStateFromStores)([f.default],(function(){return f.default.getGuild(t.getGuildId())})),d=(0,o.useStateFromStores)([c.default],(function(){return(0,g.canViewInviteModal)(c.default,s,t)})),y=(0,o.useStateFromStores)([c.default],(function(){return c.default.can(E.Permissions.CREATE_INSTANT_INVITE,t)?S.default.Messages.CREATE_INSTANT_INVITE:S.default.Messages.INVITE_TO_SERVER}));if(!r&&d){var h=N(m.default,{width:16,height:16,className:O.default.actionIcon,"aria-hidden":!0});return n&&(h=N(l.default,{tutorialId:"instant-invite",position:l.TutorialIndicatorPositions.LEFT},void 0,N("div",{},void 0,h))),N(v.default,{text:y},void 0,(function(e){return a.createElement(p.default,M({className:O.default.iconItem},e,{onClick:u,tabIndex:i,"aria-label":y,focusProps:P}),h)}))}return null}A.displayName="ConnectedEditButton";var L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleInviteClick=function(){var e=t.props.channel,n=f.default.getGuild(e.getGuildId());if(null!=n){var r=d.default.getAllActiveStreams().filter((function(t){return t.state!==E.ApplicationStreamStates.ENDED&&t.channelId===e.id}));(0,h.openModal)((function(t){return a.createElement(u.default,M({},t,{guild:n,channel:e,streamUserId:1===r.length?r[0].ownerId:null,source:E.InstantInviteSources.GUILD_CHANNELS}))}))}},t.handleEditClick=function(){i.default.open(t.props.channel.id)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var o=r.prototype;return o.renderEditButton=function(){return a.createElement(A,M({},this.props,{handleEditClick:this.handleEditClick}))},o.renderInviteButton=function(){return a.createElement(R,M({},this.props,{handleInviteClick:this.handleInviteClick}))},o.getClassName=function(){var e=this.props,t=e.position,n=e.sortingPosition;return null!=n?t>n?O.default.containerDragAfter:O.default.containerDragBefore:O.default.containerDefault},o.isDisabled=function(){var e=this.props,t=e.channel,n=e.sorting,r=e.sortingType;return!!n&&!(0,_.areTypesInSameSection)(r,t.type)},r}(a.PureComponent);t.default=L,L.defaultProps={isDefaultChannel:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(644),l=n(7643),u=y(n(80)),s=y(n(9233)),d=y(n(7659)),f=y(n(248)),c=y(n(43)),p=n(1),v=y(n(6772));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g={SELECTED:v.default.modeSelected,CONNECTED:v.default.modeConnected,UNREAD:v.default.modeUnread,MUTED:v.default.modeMuted,LOCKED:v.default.modeLocked};function E(e){e.stopPropagation()}function S(e){switch(e){case p.ChannelTypes.GUILD_STAGE_VOICE:case p.ChannelTypes.GUILD_VOICE:return v.default.typeVoice;case p.ChannelTypes.ANNOUNCEMENT_THREAD:case p.ChannelTypes.PUBLIC_THREAD:case p.ChannelTypes.PRIVATE_THREAD:return v.default.typeThread;case p.ChannelTypes.GUILD_ANNOUNCEMENT:case p.ChannelTypes.GUILD_TEXT:case p.ChannelTypes.GUILD_STORE:default:return v.default.typeDefault}}var O=function(e){var t=e.className,n=e.channel,r=e.guild,i=e.locked,u=e.hasActiveThreads,s=(0,l.getChannelIconComponent)(n,r,{locked:i,hasActiveThreads:u});if(null==s)return null;var d=(0,l.getChannelIconTooltipText)(n,r,i,u);return _(f.default,{text:d,delay:500},void 0,(function(e){return a.createElement("div",h({},e,{className:v.default.iconContainer}),_(s,{className:(0,o.default)(v.default.icon,t)}))}))};function I(e){var t=e.channel,n=e.name,r=e.muted,l=e.selected,f=e.connected,y=e.unread,m=e.locked,I=e.hasActiveThreads,T=e.onClick,b=e.onMouseDown,C=e.onMouseUp,M=e.onContextMenu,N=e.connectDragPreview,P=e.className,A=e.iconClassName,R=e.subtitle,L=e.channel.type,D=e.onMouseEnter,w=e.onMouseLeave,k=e["aria-label"],j=e.children,U=e.guild,G=(0,i.useListItem)(t.id),F=G.role,B=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(G,["role"]),H=a.useRef(null),x=a.useRef(null),V=t.getGuildId(),W=p.Routes.CHANNEL(V,t.id),Y=t.isVocal(),z=Y&&!f,K=a.createElement("div",{className:v.default.content,ref:x},a.createElement(s.default,h({role:z?"button":"link",href:Y?void 0:W,ref:H,className:v.default.mainContent,onClick:function(){return T&&T(t)}},B,{"aria-label":k,focusProps:{enabled:!1}}),_(O,{className:A,channel:t,guild:U,hasActiveThreads:I,locked:m}),_(d.default,{className:v.default.name,"aria-hidden":!0},void 0,_("div",{className:v.default.channelName},void 0,null==n?t.name:n),R&&_(c.default,{color:c.default.Colors.MUTED,size:c.default.Sizes.SIZE_12,className:v.default.subtitle},void 0,R))),a.Children.count(j)>0?_("div",{onClick:E,className:v.default.children},void 0,j):null),$=null!=T||null!=C||null!=b;return _(u.default,{focusTarget:H,ringTarget:x,offset:{top:2,bottom:2,right:4}},void 0,_("div",{className:(0,o.default)(P,$?v.default.wrapper:v.default.notInteractive,l?g.SELECTED:f?g.CONNECTED:m?g.LOCKED:r?g.MUTED:y?g.UNREAD:null,S(L)),onMouseUp:function(e){return null==C?void 0:C(e,t)},onMouseDown:function(e){return null==b?void 0:b(e,t)},onContextMenu:function(e){return null==M?void 0:M(e,t)},onMouseEnter:D,onMouseLeave:w,role:F},void 0,r||!y||l?null:_("div",{className:v.default.unread}),N?N(K):K))}O.displayName="ChannelItemIcon",I.displayName="ChannelItem"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getMessageDOMId=function(e){return"chat-messages-"+e},t.MESSAGE_ID_PREFIX=void 0;t.MESSAGE_ID_PREFIX="chat-messages"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useClickMessageAuthorUsername=function(e,t,n,r){var a=C("usernameProfile",n,r);return M(e.author.id,t.id,a)},t.useClickReferencedMessageAuthorUsername=function(e,t,n,r){var a=C("referencedUsernameProfile",n,r);return M(null==e?void 0:e.author.id,t.id,a)},t.useClickInteractionUserUsername=function(e,t,n,r){var a=C("interactionUsernameProfile",n,r);return M(null==e?void 0:e.user.id,t.id,a)},t.useClickMessageAuthorAvatar=function(e,t){return N(C("avatarProfile",e,t))},t.useClickReferencedMessageAuthorAvatar=function(e,t){return N(C("referencedAvatarProfile",e,t))},t.useClickInteractionUserAvatar=function(e,t){return N(C("interactionAvatarProfile",e,t))},t.useContextMenuMessage=function(e,t,n){var a=t.id,i=e.id,l=e.flags,f=(0,v.hasFlag)(l,S.MessageFlags.EPHEMERAL),c=(0,h.default)(e);return r.useCallback((function(e,t){if(y.default.embedded&&!f){var l=u.default.getChannel(a),p=d.default.getMessage(a,i),v=s.default.isEditing(a,i);null==l||null==p||v||(n({contextMenu:!0}),(0,o.openContextMenu)(e,(function(e){return c?r.createElement(E.default,b({},e,{message:p,channel:l,attachment:t})):r.createElement(g.default,b({},e,{message:p,channel:l,attachment:t}))}),{onClose:function(){return n({contextMenu:!1})}}))}}),[f,a,i,n,c])},t.useContextMenuUser=function(e,t){return r.useCallback((function(n){var r=c.default.getUser(e),a=u.default.getChannel(t);null!=r&&null!=a&&(n.stopPropagation(),(0,m.openUserContextMenu)(n,r,a))}),[e,t])},t.useClickMessage=function(e,t){var n=e.id,a=t.id;return r.useCallback((function(e){e.altKey&&(e.preventDefault(),(0,_.default)(a,n))}),[a,n])},t.useHoveredMessage=function(e,t,n){var a=S.ComponentActions.ANIMATE_CHAT_AVATAR(e+":"+t),o=r.useRef(n),i=r.useState(n),l=i[0],u=i[1];o.current=l||o.current;var s=r.useCallback((function(){l||(p.ComponentDispatch.dispatch(a,!0),u(!0))}),[a,l]),d=r.useCallback((function(){p.ComponentDispatch.dispatch(a,!1),u(!1)}),[a]);return{hasHovered:o.current,isHovered:l,handleMouseEnter:s,handleMouseLeave:d}},t.useFocusInside=function(e,t){var n=r.useState(!1),a=n[0],o=n[1],i=r.useState(!1),l=i[0],u=i[1],s=r.useCallback((function(t){(t.target===t.currentTarget||t.currentTarget.contains(document.activeElement))&&(u(!0),o(!0)),null!=e&&e(t)}),[e]),d=r.useCallback((function(e){e.target!==e.currentTarget&&e.currentTarget.contains(document.activeElement)||o(!1),null!=t&&t(e)}),[t]);return{handleFocus:s,handleBlur:d,isFocused:a,hasFocused:l}},t.useClickReply=function(e,t,n){void 0===n&&(n=!1);return r.useCallback((function(){null!=t&&(n?a.default.show({title:O.default.Messages.UNBLOCK_TO_JUMP_TITLE,body:O.default.Messages.UNBLOCK_TO_JUMP_BODY.format({name:t.author.username}),confirmText:O.default.Messages.OKAY}):i.default.jumpToMessage({channelId:t.channel_id,messageId:t.id,flash:!0,returnMessageId:e.id}))}),[n,e.id,t])},t.useClickInteractionCommandName=function(e,t){var n=C("interactionData",e,t);return r.useCallback((function(e){e.preventDefault(),e.stopPropagation(),n()}),[n])};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=I(n(145)),o=n(349),i=I(n(351)),l=I(n(7696)),u=I(n(9)),s=I(n(7652)),d=I(n(233)),f=I(n(151)),c=I(n(12)),p=n(120),v=n(111),y=I(n(13)),m=n(8094),h=I(n(649)),_=I(n(8168)),g=I(n(9309)),E=I(n(9320)),S=n(1),O=I(n(7));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n){return r.useCallback((function(){var r;n(((r={})[e]=!t,r))}),[e,n,t])}function M(e,t,n){return r.useCallback((function(r){var a=c.default.getUser(e);if(null!=a)if(r.preventDefault(),r.stopPropagation(),r.shiftKey){var o=a.username,i=a.tag,u="@"+(f.default.hidePersonalInformation?o:i);p.ComponentDispatch.dispatchToLastSubscribed(S.ComponentActions.INSERT_TEXT,{content:u}),l.default.startTyping(t)}else n()}),[e,t,n])}function N(e){return r.useCallback((function(t){t.preventDefault(),t.stopPropagation(),e()}),[e])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){var n,r;function i(){for(var e,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(e=t.call.apply(t,[this].concat(r))||this).state={isAuthenticated:o.default.isAuthenticated()},e.onStoreChange=function(){e.setState({isAuthenticated:o.default.isAuthenticated()})},e}r=t,(n=i).prototype=Object.create(r.prototype),n.prototype.constructor=n,u(n,r);var s=i.prototype;return s.componentDidMount=function(){o.default.addChangeListener(this.onStoreChange)},s.componentWillUnmount=function(){o.default.removeChangeListener(this.onStoreChange)},s.render=function(){return a.createElement(e,l({},this.props,{isAuthenticated:this.state.isAuthenticated}))},i}(a.Component)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(10))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchLibrary=function(){return f.apply(this,arguments)},t.createTestModeLibraryApplications=function(e){return c.apply(this,arguments)},t.setActiveLaunchOptionId=function(e,t,n){a.default.dispatch({type:l.ActionTypes.LIBRARY_APPLICATION_ACTIVE_LAUNCH_OPTION_UPDATE,applicationId:e,branchId:t,launchOptionId:n})};var r=u(n(11)),a=u(n(2)),o=u(n(1136)),i=n(355),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}function f(){return(f=d(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,i.httpGetWithCountryCodeQuery)({url:l.Endpoints.LIBRARY,oldFormErrors:!0});case 3:t=e.sent,a.default.dispatch({type:l.ActionTypes.LIBRARY_FETCH_SUCCESS,libraryApplications:t.body}),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),a.default.dispatch({type:l.ActionTypes.LIBRARY_FETCH_FAIL,error:e.t0});case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}function c(){return(c=d(regeneratorRuntime.mark((function e(t){var n,i,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=(n=t.primarySkuId)){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,r.default.get({url:l.Endpoints.APPLICATION_BRANCH_LIST(t.id),oldFormErrors:!0}).then((function(e){return e.body}));case 5:i=e.sent,u=i.map((function(e){return o.default.createForTestMode({id:t.id,skuId:n,branch:e})})),a.default.dispatch({type:l.ActionTypes.LIBRARY_APPLICATIONS_TEST_MODE_ENABLED,libraryApplications:u});case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=r.useRef(e);return t.current=e,t};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(43)),o=l(n(6788)),i=l(n(8265));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.icon,n=e.message,r=e.onClick,l=e.autoFocus;return s("button",{className:o.default.container,onClick:r,autoFocus:l},void 0,s("img",{className:o.default.icon,alt:"",src:t}),s(a.default,{className:o.default.text,size:a.default.Sizes.SIZE_16},void 0,n),s("img",{className:o.default.arrow,alt:"",src:i.default}))}d.displayName="ListSelectionItem"},function(e,t,n){e.exports=n.p+"5e8985b40ca5104dadceeccaa81c23ca.svg"},function(e,t,n){e.exports=n.p+"a01602a0c0bd856ebed967db1785d5a7.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(80)),o=l(n(7692)),i=l(n(6791));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("svg",{width:"80",height:"80",viewBox:"0 0 80 80",fill:"none"},void 0,s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M54.8694 2.85498C53.8065 2.4291 52.721 2.04752 51.6153 1.71253L51.3254 2.66957L51.0354 3.62661C51.9783 3.91227 52.9057 4.23362 53.8161 4.58911C54.1311 3.98753 54.4832 3.40847 54.8694 2.85498ZM75.4109 26.1839C76.0125 25.8689 76.5915 25.5168 77.145 25.1306C77.5709 26.1935 77.9525 27.279 78.2875 28.3847L77.3304 28.6746L76.3734 28.9646C76.0877 28.0217 75.7664 27.0943 75.4109 26.1839ZM78.8148 43.8253L79.8102 43.9222C79.9357 42.6318 80 41.3234 80 40C80 38.6766 79.9357 37.3682 79.8102 36.0778L78.8148 36.1747L77.8195 36.2715C77.9389 37.4977 78 38.7414 78 40C78 41.2586 77.9389 42.5023 77.8195 43.7285L78.8148 43.8253ZM43.8253 1.18515L43.9222 0.189853C42.6318 0.0642679 41.3234 0 40 0C38.6766 0 37.3682 0.064268 36.0778 0.189853L36.1747 1.18515L36.2715 2.18045C37.4977 2.06112 38.7414 2 40 2C41.2586 2 42.5023 2.06112 43.7285 2.18045L43.8253 1.18515ZM28.6746 2.66957L28.3847 1.71253C25.8549 2.47897 23.4312 3.48925 21.1408 4.71604L21.6129 5.59756L22.0851 6.47907C24.2606 5.3138 26.5624 4.35439 28.9646 3.62661L28.6746 2.66957ZM15.2587 9.85105L14.6239 9.0784C12.5996 10.7416 10.7416 12.5996 9.0784 14.6239L9.85105 15.2587L10.6237 15.8935C12.2042 13.9699 13.9699 12.2042 15.8935 10.6237L15.2587 9.85105ZM5.59756 21.6129L4.71604 21.1408C3.48925 23.4312 2.47897 25.8549 1.71253 28.3847L2.66957 28.6746L3.62661 28.9646C4.35439 26.5624 5.3138 24.2607 6.47907 22.0851L5.59756 21.6129ZM0 40C0 38.6766 0.0642679 37.3682 0.189853 36.0778L1.18515 36.1747L2.18045 36.2715C2.06112 37.4977 2 38.7414 2 40C2 41.2586 2.06112 42.5023 2.18045 43.7285L1.18515 43.8253L0.189853 43.9222C0.064268 42.6318 0 41.3234 0 40ZM2.66957 51.3254L1.71253 51.6153C2.47897 54.1451 3.48926 56.5688 4.71604 58.8592L5.59756 58.3871L6.47907 57.9149C5.3138 55.7394 4.35439 53.4376 3.62661 51.0354L2.66957 51.3254ZM9.85105 64.7413L9.0784 65.3761C10.7416 67.4004 12.5996 69.2584 14.6239 70.9216L15.2587 70.1489L15.8935 69.3763C13.9699 67.7958 12.2042 66.0301 10.6237 64.1065L9.85105 64.7413ZM21.6129 74.4024L21.1408 75.284C23.4312 76.5107 25.8549 77.521 28.3847 78.2875L28.6746 77.3304L28.9646 76.3734C26.5624 75.6456 24.2607 74.6862 22.0851 73.5209L21.6129 74.4024ZM36.1747 78.8148L36.0778 79.8102C37.3682 79.9357 38.6766 80 40 80C41.3234 80 42.6318 79.9357 43.9222 79.8102L43.8253 78.8148L43.7285 77.8195C42.5023 77.9389 41.2586 78 40 78C38.7414 78 37.4977 77.9389 36.2715 77.8195L36.1747 78.8148ZM51.3254 77.3304L51.6153 78.2875C54.1451 77.521 56.5688 76.5107 58.8592 75.284L58.3871 74.4024L57.9149 73.5209C55.7394 74.6862 53.4376 75.6456 51.0354 76.3734L51.3254 77.3304ZM64.7413 70.1489L65.3761 70.9216C67.4004 69.2584 69.2584 67.4004 70.9216 65.3761L70.1489 64.7413L69.3763 64.1065C67.7958 66.0301 66.0301 67.7958 64.1065 69.3763L64.7413 70.1489ZM74.4024 58.3871L75.284 58.8592C76.5107 56.5688 77.521 54.1451 78.2875 51.6153L77.3304 51.3254L76.3734 51.0354C75.6456 53.4375 74.6862 55.7393 73.5209 57.9149L74.4024 58.3871Z",fill:"currentColor"}),s("circle",{cx:"68",cy:"12",r:"12",fill:"#7289DA"}),s("path",{d:"M73.3332 11.4075H68.5924V6.66675H67.4072V11.4075H62.6665V12.5927H67.4072V17.3334H68.5924V12.5927H73.3332V11.4075Z",fill:"white"}),s("path",{d:"M40 29C37.794 29 36 30.794 36 33C36 35.207 37.794 37 40 37C42.206 37 44 35.207 44 33C44 30.795 42.206 29 40 29Z",fill:"currentColor"}),s("path",{d:"M48 26.001H46.07C45.402 26.001 44.777 25.667 44.406 25.111L43.594 23.891C43.223 23.335 42.598 23 41.93 23H38.07C37.402 23 36.777 23.335 36.406 23.89L35.594 25.11C35.223 25.667 34.598 26 33.93 26H32C30.895 26 30 26.896 30 28V39C30 40.104 30.895 41 32 41H48C49.104 41 50 40.104 50 39V28C50 26.897 49.104 26.001 48 26.001ZM40 39C36.691 39 34 36.309 34 33C34 29.692 36.691 27 40 27C43.309 27 46 29.692 46 33C46 36.31 43.309 39 40 39Z",fill:"currentColor"}),s("path",{d:"M24.6097 52.712V47.72H22.5457V52.736C22.5457 53.792 22.0777 54.404 21.1417 54.404C20.2177 54.404 19.7377 53.78 19.7377 52.712V47.72H17.6737V52.724C17.6737 55.04 19.0897 56.132 21.1177 56.132C23.1217 56.132 24.6097 55.016 24.6097 52.712ZM26.0314 56H28.0834V53.252H28.6114C30.6154 53.252 31.9474 52.292 31.9474 50.42C31.9474 48.62 30.7114 47.72 28.6954 47.72H26.0314V56ZM29.9554 50.456C29.9554 51.308 29.4514 51.704 28.5394 51.704H28.0594V49.268H28.5754C29.4874 49.268 29.9554 49.664 29.9554 50.456ZM37.8292 56L37.5532 54.224H35.0092V47.72H32.9572V56H37.8292ZM45.9558 51.848C45.9558 49.292 44.4078 47.564 42.0078 47.564C39.6078 47.564 38.0478 49.304 38.0478 51.872C38.0478 54.428 39.6078 56.156 41.9838 56.156C44.3958 56.156 45.9558 54.404 45.9558 51.848ZM43.8918 51.86C43.8918 53.504 43.1958 54.548 41.9958 54.548C40.8078 54.548 40.0998 53.504 40.0998 51.86C40.0998 50.216 40.8078 49.172 41.9958 49.172C43.1958 49.172 43.8918 50.216 43.8918 51.86ZM52.2916 56.084L54.3676 55.748L51.4876 47.684H49.2316L46.2556 56H48.2716L48.8236 54.284H51.6916L52.2916 56.084ZM50.2516 49.796L51.1756 52.676H49.3156L50.2516 49.796ZM62.5174 51.848C62.5174 49.388 61.0174 47.72 58.1374 47.72H55.2814V56H58.1854C60.9814 56 62.5174 54.308 62.5174 51.848ZM60.4534 51.86C60.4534 53.636 59.5414 54.404 58.0774 54.404H57.3334V49.316H58.0774C59.4814 49.316 60.4534 50.12 60.4534 51.86Z",fill:"currentColor"}));function f(e){var t=e.icon,n=e.onChange;return s(a.default,{within:!0},void 0,s("div",{className:i.default.iconContainer},void 0,null!=t?s("img",{alt:"Your icon",className:i.default.filledIcon,src:t}):d,s(o.default,{onChange:n,multiple:!1,tabIndex:0})))}f.displayName="TempUploadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?64:t,r=e.height,a=void 0===r?64:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 64 64"}),s("path",{className:f,fill:d,d:"M56 50.6667V13.3333C56 10.4 53.6 8 50.6667 8H13.3333C10.4 8 8 10.4 8 13.3333V50.6667C8 53.6 10.4 56 13.3333 56H50.6667C53.6 56 56 53.6 56 50.6667ZM22.6667 36L29.3333 44.0267L38.6667 32L50.6667 48H13.3333L22.6667 36Z"}))}d.displayName="ImagePlaceholder"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(36)),o=n(106),i=n(129),l=n(50),u=f(n(43)),s=f(n(7)),d=f(n(6978));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.onClose,n=e.transitionState,r=e.body,f=(0,o.useUID)();return p(l.ModalRoot,{transitionState:n,"aria-labelledby":f},void 0,p(l.ModalHeader,{id:f,separator:!1},void 0,p(i.FormTitle,{tag:i.FormTitle.Tags.H2,className:d.default.title},void 0,s.default.Messages.STREAM_REPORTED)),p(l.ModalContent,{},void 0,p(u.default,{size:u.default.Sizes.SIZE_16},void 0,r)),p(l.ModalFooter,{},void 0,p(a.default,{color:a.default.Colors.BRAND,onClick:t},void 0,s.default.Messages.DONE)))}v.displayName="ProblemReported"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useFocusBlock=i,t.default=l;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(106);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(e,t){var n="data-focus-blocked-"+(0,a.useUID)();r.useLayoutEffect((function(){if(t){var r=e.current;if(null!=r){for(var a=function(e){return document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:function(e){return e.tabIndex>=0&&!e.disabled?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}})}(r),o=a.currentNode;null!==o;){var i=o,l=i.tabIndex;i.tabIndex=-1,i.setAttribute(n,String(l)),o=a.nextNode()}return function(){r.querySelectorAll("["+n+"]").forEach((function(e){var t=e.getAttribute(n);if(null!=t){var r=parseInt(t,10);e.tabIndex=r}}))}}}}),[t])}function l(e){var t=e.children,n=e.enabled,a=void 0===n||n,o=r.useRef(null);return i(o,a),r.createElement("div",{ref:o},t)}l.displayName="FocusBlock"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getNote(e)}));return r.useEffect((function(){null==t&&function(e){p.apply(this,arguments)}(e)}),[t,e]),t||{loading:!0,note:null}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=s(n(11)),i=s(n(2)),l=s(n(8301)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){f(o,r,a,i,l,"next",e)}function l(e){f(o,r,a,i,l,"throw",e)}i(void 0)}))}}function p(){return(p=c(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return i.default.dirtyDispatch({type:u.ActionTypes.USER_NOTE_LOAD_START,userId:t}),e.prev=1,e.next=4,o.default.get({url:u.Endpoints.NOTE(t),oldFormErrors:!0});case 4:n=e.sent,r=n.body,i.default.dispatch({type:u.ActionTypes.USER_NOTE_LOADED,userId:t,note:r}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),i.default.dispatch({type:u.ActionTypes.USER_NOTE_LOADED,userId:t});case 12:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Types=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=R(n(8)),u=R(n(21)),s=R(n(8186)),d=R(n(171)),f=n(147),c=R(n(1142)),p=R(n(684)),v=R(n(1122)),y=R(n(1056)),m=R(n(678)),h=R(n(663)),_=n(111),g=n(253),E=R(n(8305)),S=R(n(249)),O=R(n(63)),I=R(n(439)),T=R(n(7734)),b=R(n(7952)),C=R(n(248)),M=R(n(126)),N=n(1),P=R(n(7)),A=R(n(6814));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(){return(D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function k(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,U(e,t)}function U(e,t){return(U=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.Types=o,function(e){e.USER_POPOUT="UserPopout",e.ACTIVITY_FEED="ActivityFeed",e.PROFILE="Profile",e.STREAM_PREVIEW="StreamPreview",e.VOICE_CHANNEL="VoiceChannel"}(o||(t.Types=o={}));var G=64,F=160,B=((r={})[o.STREAM_PREVIEW]=[108,60],r[o.USER_POPOUT]=[108,60],r[o.VOICE_CHANNEL]=[108,60],r[o.PROFILE]=[162,90],r[o.ACTIVITY_FEED]=[900,500],r),H=n(375).getAssetImage;var x=(0,s.default)(function(e){function t(){return e.apply(this,arguments)||this}return j(t,e),t.prototype.render=function(){return k("div",{className:A.default.timestamp},void 0,this.props.message)},t}(i.PureComponent)),V=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleOpenSpotifyTrack=function(){var e=t.props,n=e.activity,r=e.onOpenSpotifyTrack;(0,u.default)(null!=n,"Spotify activity was null"),null==r||r(n)},t.handleOpenSpotifyArtist=function(e){var n=t.props,r=n.activity,a=n.onOpenSpotifyArtist,o=n.user;(0,u.default)(null!=r,"Spotify activity was null"),null==a||a(r,o.id,e)},t.handleOpenSpotifyAlbum=function(){var e=t.props,n=e.activity,r=e.onOpenSpotifyAlbum,a=e.user;(0,u.default)(null!=n,"Spotify activity was null"),null==r||r(n,a.id)},t}j(t,e);var n,r,a,s=t.prototype;return s.getTypeClass=function(e,t){return(0,g.getClass)(A.default,e,this.props.type,t)},s.isStreamerOnTypeProfile=function(){return(0,h.default)(this.activity)&&this.props.type===o.PROFILE},s.isStreamerOnTypeActivityFeed=function(){return(0,h.default)(this.activity)&&this.props.type===o.ACTIVITY_FEED},s.renderHeader=function(e){var t=this.props,n=t.hideHeader,r=t.activityGuild,a=t.renderHeaderAccessory,o=this.activity;if(n||null==o)return null;var i,l,u=o.name;switch(o.type){case N.ActivityTypes.STREAMING:i=P.default.Messages.USER_ACTIVITY_HEADER_LIVE_ON_PLATFORM.format({platform:[N.PlatformTypes.TWITCH,N.PlatformTypes.YOUTUBE].includes(u.toLowerCase())?u:d.default.get(N.PlatformTypes.TWITCH).name});break;case N.ActivityTypes.LISTENING:i=P.default.Messages.USER_ACTIVITY_HEADER_LISTENING.format({name:u});break;case N.ActivityTypes.WATCHING:i=P.default.Messages.USER_ACTIVITY_HEADER_WATCHING.format({name:u});break;case N.ActivityTypes.PLAYING:i=(0,c.default)(o);break;case N.ActivityTypes.COMPETING:i=P.default.Messages.USER_ACTIVITY_HEADER_COMPETING.format({name:u})}null!=r&&(i=(0,_.hasFlag)(null!==(l=null==o?void 0:o.flags)&&void 0!==l?l:0,N.ActivityFlags.EMBEDDED)?o.type===N.ActivityTypes.WATCHING?P.default.Messages.EMBEDDED_ACTIVITIES_WATCHING_IN_GUILD.format({guildName:r.name}):P.default.Messages.EMBEDDED_ACTIVITIES_PLAYING_IN_GUILD.format({guildName:r.name}):P.default.Messages.USER_ACTIVITY_HEADER_STREAMING_TO_GUILD.format({server:r.name}));return k(M.default,{className:(0,g.getClass)(A.default,"headerText",e?"EmptyBody":"Normal"),size:M.default.Sizes.SIZE_12},void 0,i,null==a?void 0:a())},s.renderXboxImage=function(){return k("div",{className:A.default.xboxAssets},void 0,k("img",{alt:"",src:d.default.get(N.PlatformTypes.XBOX).icon.color3d,className:(0,l.default)(this.getTypeClass("assetsLargeImage","Xbox"))}))},s.renderImage=function(e){var t,n,r=this,a=this.props.type,o=e.assets,u=e.application_id;if(null==o||null==o.large_image)return null;(0,h.default)(e)&&(n=B[a]);var s,d=k("img",{alt:o.large_text||"",src:H(u,o.large_image,n||[F,F]),className:(0,l.default)(this.getTypeClass("assetsLargeImage",this.isStreamerOnTypeProfile()||this.isStreamerOnTypeActivityFeed()?N.PlatformTypes.TWITCH:""),(t={},t[this.getTypeClass("assetsLargeMask")]=null!=o.small_image,t))});return(0,y.default)(e)&&(d=k(S.default,{onClick:this.handleOpenSpotifyAlbum},void 0,d)),this.isStreamerOnTypeActivityFeed()&&e.url&&(d=k("div",{className:A.default.twitchImageContainer},void 0,k("div",{className:A.default.twitchImageOverlay},void 0,k("h3",{className:A.default.streamName},void 0,e.name),k("div",{className:A.default.streamGame},void 0,P.default.Messages.STREAMER_PLAYING.format({game:e.details}))),k(S.default,{className:A.default.twitchBackgroundImage,href:e.url},void 0,d))),null!=o.small_image&&(s=k(C.default,{text:o.small_text?o.small_text:null,position:C.default.Positions.TOP},void 0,(function(e){return i.createElement("img",D({alt:o.small_text||"",src:H(u,o.small_image,[G,G]),className:r.getTypeClass("assetsSmallImage")},e))}))),k("div",{className:A.default.assets},void 0,k(C.default,{text:null!=o.large_text?o.large_text:null,position:C.default.Positions.TOP},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return i.cloneElement(d,{onMouseEnter:t,onMouseLeave:n})})),s)},s.renderGameImage=function(e){var t=this.props,n=t.user,r=t.type,a=t.application,i=t.activityGuild;return(0,p.default)(e)||e.type!==N.ActivityTypes.PLAYING||r===o.ACTIVITY_FEED||n.bot?null:null==a&&null!=i?k("div",{className:(0,l.default)(A.default.gameIcon,A.default.screenshareIcon)}):k(I.default,{className:A.default.gameIcon,game:a})},s.renderName=function(e){var t=this.props,n=t.user,r=t.application;if(t.hideName)return null;var a=e.details;if(e.type===N.ActivityTypes.CUSTOM_STATUS)return null;var o=(0,v.default)(e),i=e.name,l=i;return o&&null!=r?i=k("span",{className:A.default.activityName},void 0,i):o||(l=a,i=a,(0,y.default)(e)&&null!=e.sync_id&&null!=a&&(i=k(S.default,{className:A.default.bodyLink,onClick:this.handleOpenSpotifyTrack},void 0,a))),null==i?null:k(M.default,{title:l,className:(0,g.getClass)(A.default,"name",n.bot||this.isStreamerOnTypeProfile()?"wrap":"normal")},void 0,i)},s.renderDetails=function(e){var t,n=this,r=e.details,a=e.state,o=r,i=r;if(e.type===N.ActivityTypes.CUSTOM_STATUS)o=a;else if(!(0,v.default)(e)&&(i=o=a,(0,y.default)(e)&&null!=a)){o=P.default.Messages.USER_ACTIVITY_LISTENING_ARTISTS.format({artists:i,artistsHook:function(t,r){return k(b.default,{artists:a,linkClassName:A.default.bodyLink,canOpen:null!=e.sync_id,onOpenSpotifyArtist:n.handleOpenSpotifyArtist},r)}})}return null==o||0===o.length?null:((0,h.default)(e)&&(o=P.default.Messages.STREAMER_PLAYING.format({game:o})),k("div",{title:null!==(t=i)&&void 0!==t?t:void 0,className:(0,h.default)(e)||(0,y.default)(e)?A.default.detailsWrap:A.default.details},void 0,o))},s.renderTimePlayed=function(e){var t=this.props.activityGuild;if(!(0,v.default)(e)||(0,y.default)(e))return null;var n=e.timestamps;return null==n?null:(0,p.default)(e)?k(x,{timestamps:n}):k(T.default,{start:n.start,location:T.default.Locations.USER_ACTIVITY,className:A.default.playTime,isApplicationStreaming:null!=t})},s.renderTimeBar=function(e){if(!(0,y.default)(e))return null;var t=e.timestamps;if(null==t)return null;var n=t.start,r=t.end;return null==n||null==r?null:k(E.default,{start:n,end:r,className:this.getTypeClass("timeBar"),themed:this.props.type===o.VOICE_CHANNEL})},s.renderState=function(e,t){var n,r,a,o=this,i=e.state,l=e.party,u=e.assets,s=i,d=s;if(!(0,v.default)(e)){if(null==u||null==u.large_text)return null;if(s=u.large_text,d=s,(0,y.default)(e)){s=P.default.Messages.USER_ACTIVITY_LISTENING_ALBUM.format({album:d,albumHook:function(t,n){return null!=e.sync_id&&null!=d?k(S.default,{className:A.default.bodyLink,onClick:o.handleOpenSpotifyAlbum},n,d):d}})}}if(null==s||0===s.length||e.type===N.ActivityTypes.CUSTOM_STATUS)return null;null==(null==l?void 0:l.size)&&[f.POKER_NIGHT_APPLICATION_ID].includes(null!==(n=e.application_id)&&void 0!==n?n:"")?r=P.default.Messages.USER_ACTIVITY_STATE_SIZE.format({count:"0",max:null!==(a=null==t?void 0:t.getMaxParticipants())&&void 0!==a?a:0}):null!=l&&null!=l.size&&l.size.length>=2&&(r=P.default.Messages.USER_ACTIVITY_STATE_SIZE.format({count:l.size[0],max:l.size[1]}));return k("div",{className:A.default.state},void 0,k("span",{title:d},void 0,s),null!=r?k("span",{},void 0," ",r):null)},s.render=function(){var e=this.props,t=e.type,n=e.renderActions,r=e.className,a=e.application,i=this.activity;if(null==i||i.type===N.ActivityTypes.CUSTOM_STATUS)return null;var u,s=t===o.USER_POPOUT,d=t===o.PROFILE,f=t===o.ACTIVITY_FEED,c=t===o.STREAM_PREVIEW,p=!1;(0,m.default)(i)?(u=this.renderXboxImage(),p=!0):null==(u=this.renderImage(i))&&(p=null!=(u=this.renderGameImage(i)));var v=this.renderName(i),y=this.renderDetails(i),h=this.renderState(i,a),_=this.renderTimePlayed(i),E=null!=n?n():null,S=this.renderTimeBar(i),I=![u,v,y,h,_,S,E].some((function(e){return null!=e}));return k("div",{className:(0,l.default)(this.getTypeClass("activity"),r)},void 0,this.renderHeader(I),k("div",{className:p?A.default.bodyAlignCenter:A.default.bodyNormal},void 0,u,this.isStreamerOnTypeActivityFeed()?null:k(O.default.Child,{className:(0,l.default)((0,g.getClass)(A.default,"content",p?"GameImage":null!=u?"Images":"NoImages",t))},void 0,v,y,h,_,s||c?null:S,f?E:null),d?E:null),s?S:null,s||c?E:null)},n=t,(r=[{key:"activity",get:function(){var e=this.props,t=e.activity;return null!=e.activityGuild&&(null==t?void 0:t.type)!==N.ActivityTypes.PLAYING&&(null==t?void 0:t.type)!==N.ActivityTypes.WATCHING?{type:N.ActivityTypes.PLAYING,name:P.default.Messages.SHARING_SCREEN}:t}}])&&w(n.prototype,r),a&&w(n,a),t}(i.PureComponent);V.displayName="UserActivity",V.Types=o;var W=V;t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(249))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,d(e,t)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(){var e=t.props,n=e.onClick,r=e.index;n&&n(r)},t}return s(t,e),t.prototype.render=function(){var e=this.props,t=e.text,n=e.lastItem,r=e.className;return u("span",{},void 0,u(i.default,{className:r,onClick:this.handleClick},void 0,t),n?"":", ")},t}(o.PureComponent);f.displayName="SpotifyArtistLink";var c=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleOpenSpotifyArtist=function(e){var n=t.props.onOpenSpotifyArtist;n&&n(e)},t}return s(t,e),t.prototype.render=function(){var e=this,t=this.props.artists.split(";");if(!this.props.canOpen)return t.join(", ");var n=t.length-1;return t.map((function(t,r){return u(f,{text:t,index:r,lastItem:r===n,onClick:e.handleOpenSpotifyArtist,className:e.props.linkClassName},"spotify-artist-"+r)}))},t}(o.PureComponent);t.default=c,c.displayName="SpotifyArtists"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){switch(t){case a.SpotifyActionTypes.USER_ACTIVITY_PLAY:return e.hasSpotifyAccount?o.default.Messages.USER_ACTIVITY_PLAY_ON_PLATFORM.format({platform:a.SPOTIFY_PLATFORM_NAME}):o.default.Messages.USER_ACTIVITY_CONNECT_PLATFORM.format({platform:a.SPOTIFY_PLATFORM_NAME});case a.SpotifyActionTypes.EMBED_SYNC:return e.hasSpotifyAccount?e.syncingWithUser||e.syncingWithParty?o.default.Messages.INVITE_EMBED_JOINED:o.default.Messages.JOIN:o.default.Messages.USER_ACTIVITY_CONNECT_PLATFORM.format({platform:a.SPOTIFY_PLATFORM_NAME});case a.SpotifyActionTypes.USER_ACTIVITY_SYNC:default:return}};var r,a=n(234),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){a.default.track(l.AnalyticEvents.SPOTIFY_BUTTON_CLICKED,{type:e,source:r,is_premium:(0,i.isSpotifyPremium)(),party_id:u.includes(e)&&null!=(null==n?void 0:n.party)?n.party.id:null,other_user_id:t.id})};var r,a=(r=n(15))&&r.__esModule?r:{default:r},o=n(234),i=n(7711),l=n(1);var u=[o.SpotifyActionTypes.USER_ACTIVITY_SYNC,o.SpotifyActionTypes.EMBED_SYNC]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return!!e||((0,a.default)(o.PlatformTypes.SPOTIFY,"Spotify Button"),!1)};var r,a=(r=n(7695))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(3)),i=n(49),l=y(n(10)),u=y(n(64)),s=y(n(35)),d=y(n(8328)),f=n(7603),c=n(8331),p=y(n(8332)),v=n(1);function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={isLoadingGuild:!1},t.handleView=function(){var e=t.props,n=e.guildId,r=e.channelId,a=e.messageId,o=e.isMember;if(null!=n){if(o)(0,i.transitionToGuild)(n,r,a);else{var l={page:v.AnalyticsPages.GUILD_CHANNEL,section:v.AnalyticsSections.GUILD_POPOUT,object:v.AnalyticsObjects.CARD};(0,f.startLurking)(n,l)}t.setState({isLoadingGuild:!0})}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this.props,t=e.guildId;null==e.guild&&null!=t&&(0,c.fetchGuildForPopout)(t)},a.render=function(){var e=this.props,t=e.loading,n=e.unavailable,r=e.guild,a=e.guildId,o=e.theme,i=this.state.isLoadingGuild;return null==a?null:h(d.default,{loading:t,unavailable:n,guild:r,onView:this.handleView,submitting:i,theme:o})},r}(a.Component);g.displayName="ConnectedGuildPopout";var E=o.default.connectStores([l.default,p.default,u.default,s.default],(function(e){var t=e.messageReference,n=t.channel_id,r=t.guild_id,a=t.message_id,o=null==r||p.default.hasFetchFailed(r),i=null!=r?p.default.getGuild(r):null;return{loading:null!=r&&(p.default.isFetchingGuild(r)||null==i)&&!o,unavailable:o,guild:i,guildId:r,channelId:n,messageId:a,isMember:u.default.isMember(r,l.default.getId()),theme:s.default.theme}}))(g);t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Controls=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=b(n(8)),i=b(n(6)),l=b(n(265)),u=n(7712),s=n(688),d=b(n(249)),f=b(n(84)),c=b(n(7958)),p=b(n(7849)),v=b(n(8191)),y=b(n(7648)),m=b(n(8192)),h=b(n(8193)),_=b(n(7896)),g=b(n(8338)),E=b(n(5415)),S=n(1),O=b(n(7)),I=b(n(6828)),T=b(n(996));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,A(e,t)}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var L={friction:14,tension:200},D={VIDEO:"VIDEO",AUDIO:"AUDIO"},w={width:"100%",height:"100%",backgroundColor:"black"};function k(e){var t=0|e,n=t%60;return(t-n)/60+":"+String(n).padStart(2,"0")}var j=function(e){var t=e.current,n=e.duration,r=null!=t?k(t):"-:--",a=null!=n?k(n):"-:--";return r=r.padStart(a.length,"0"),R("div",{className:I.default.durationTimeWrapper},void 0,R("span",{className:I.default.durationTimeDisplay},void 0,r),R("span",{className:I.default.durationTimeSeparator},void 0,"/"),R("span",{className:I.default.durationTimeDisplay},void 0,a))};j.displayName="DurationTime";var U=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={translateY:new l.default.Value(0)},t._isUnmounted=!1,t.setDurationRef=function(e){t.durationBar=e},t.setVolumeButtonRef=function(e){t.volumeButton=e},t}P(t,e);var n=t.prototype;return n.componentDidMount=function(){this.state.translateY.setValue(this.props.autoPlay?1:0)},n.componentDidUpdate=function(e){var t,n=this.props,r=n.hide,a=n.playing;r&&!e.hide?(this.animateControls(1,a),null===(t=this.volumeButton)||void 0===t||t.blur()):!r&&e.hide&&this.animateControls(0,a)},n.componentWillUnmount=function(){this._isUnmounted=!1},n.setStateIfMounted=function(e){this._isUnmounted||this.setState(e)},n.updateProgress=function(e,t){void 0===t&&(t=!0);var n=this.durationBar;null!=n&&n.setGrabber(e,t)},n.animateControls=function(e,t){var n=this.state.translateY;t?l.default.spring(n,N({toValue:e},L)).start():n.setValue(e)},n.getAnimatedStyle=function(){return{transform:[{translateY:this.state.translateY.interpolate({inputRange:[0,1],outputRange:["0%","100%"]})}]}},n.renderPlayIcon=function(){var e=this.props,t=e.playing,n=e.currentTime,r=e.duration,a=e.onPause,o=e.onPlay,i=e.disabled;return t?R(f.default,{onClick:a,tabIndex:i?-1:0,"aria-label":O.default.Messages.PAUSE},void 0,R(h.default,{className:I.default.controlIcon},"pause")):null!=n&&n===r?R(f.default,{onClick:o,tabIndex:i?-1:0,"aria-label":O.default.Messages.PLAY_AGAIN},void 0,R(g.default,{className:I.default.controlIcon},"replay")):R(f.default,{onClick:o,tabIndex:i?-1:0,"aria-label":O.default.Messages.PLAY},void 0,R(_.default,{className:I.default.controlIcon},"play"))},n.render=function(){var e=this.props,t=e.buffers,n=e.children,r=e.currentTime,o=e.duration,i=e.muted,u=e.onDrag,s=e.onDragEnd,d=e.onDragStart,f=e.onToggleMuted,p=e.width,y=e.volume,m=e.type,h="string"==typeof p||p>250;return R(l.default.div,{className:m===D.VIDEO?I.default.videoControls:I.default.audioControls,onClick:function(e){return e.stopPropagation()},onDoubleClick:function(e){return e.stopPropagation()},style:this.getAnimatedStyle()},void 0,this.renderPlayIcon(),h?R(j,{current:r,duration:o}):null,a.createElement(c.default,{buffers:t,value:o||0,onDrag:u,onDragEnd:s,onDragStart:d,type:c.default.Types.DURATION,ref:this.setDurationRef}),R("div",{className:T.default.flex},void 0,a.createElement(v.default,{ref:this.setVolumeButtonRef,muted:i,value:y,minValue:0,maxValue:1,currentWindow:window,onValueChange:function(e){return u(e,c.default.Types.VOLUME)},onToggleMute:f,iconClassName:I.default.controlIcon,sliderWrapperClassName:I.default.volumeSliderWrapper})),n)},t}(a.Component);t.Controls=U,U.displayName="Controls",U.defaultProps={disabled:!1};var G=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={translateY:new l.default.Value(0)},t}P(t,e);var n=t.prototype;return n.componentDidUpdate=function(e){var t=this.props.hide;t&&!e.hide?this.animateControls(1):!t&&e.hide&&this.animateControls(0)},n.animateControls=function(e){l.default.spring(this.state.translateY,N({toValue:e},L)).start()},n.getAnimatedStyle=function(){return{transform:[{translateY:this.state.translateY.interpolate({inputRange:[0,1],outputRange:["0%","-100%"]})}]}},n.renderVideoMetadata=function(){var e=this.props,t=e.fileName,n=e.fileSize,r=e.src,a=e.disabled;return R(l.default.div,{className:I.default.metadata,style:this.getAnimatedStyle()},void 0,R("div",{className:I.default.metadataContent},void 0,R("div",{className:I.default.metadataName},void 0,t),R("div",{className:I.default.metadataSize},void 0,n)),!a&&R(d.default,{href:r,target:"_blank",rel:"noreferrer noopener",className:I.default.metadataDownload,"aria-label":O.default.Messages.DOWNLOAD},void 0,R(y.default,{className:I.default.metadataIcon})))},n.renderAudioMetadata=function(){var e=this.props,t=e.fileName,n=e.fileSize,r=e.src,a=e.disabled;return R("div",{className:I.default.audioMetadata},void 0,R("div",{className:I.default.metadataContent},void 0,a?t:R(d.default,{className:I.default.metadataName,href:r},void 0,t),R("div",{className:I.default.metadataSize},void 0,n)),a?t:R(d.default,{href:r,className:I.default.metadataDownload,"aria-label":O.default.Messages.DOWNLOAD},void 0,R(y.default,{className:I.default.metadataIcon})))},n.render=function(){return this.props.type===D.AUDIO?this.renderAudioMetadata():this.renderVideoMetadata()},t}(a.Component);G.displayName="Metadata";var F=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={play:!1,scale:new l.default.Value(0),opacity:new l.default.Value(0)},t.popAnimation=function(){var e=t.state,n=e.opacity,r=e.scale;r.setValue(0),n.setValue(0),l.default.parallel([l.default.sequence([l.default.timing(n,{toValue:1,duration:200}),l.default.timing(n,{toValue:0,duration:200})]),l.default.spring(r,N({toValue:1.5},L,{friction:80}))]).start()},t}P(t,e);var n=t.prototype;return n.pop=function(e){void 0===e&&(e=!1),this.setState({play:e},this.popAnimation)},n.getAnimatedStyle=function(){var e=this.state,t=e.opacity,n=e.scale;return l.default.accelerate({opacity:t.interpolate({inputRange:[0,1],outputRange:[0,.8]}),transform:[{scale:n.interpolate({inputRange:[0,1],outputRange:[1,2]})}]})},n.render=function(){var e=this.state.play?_.default:h.default;return R(l.default.div,{className:I.default.playPausePop,style:this.getAnimatedStyle()},void 0,R(e,{className:I.default.playPausePopIcon}))},t}(a.Component);F.displayName="PlayPausePop";var B=function(e){function t(n){var r;(r=e.call(this,n)||this)._unmounted=!1,r._lastMove=0,r.mediaRef=a.createRef(),r.controlsRef=a.createRef(),r.playPausePopRef=a.createRef(),r.handleFullScreenExit=function(){var e=r.mediaRef.current;if(null!=e){var t=(0,s.getFullScreenNode)(e.parentNode,e);null!=t&&(0,s.isFullScreen)(t)||r.setState({fullscreen:!1})}},r.toggleFullscreen=function(){var e=!r.state.fullscreen;r.setState({fullscreen:e})},r.setMuted=function(e){r.setState({muted:e})},r.toggleMuted=function(){r.setMuted(!r.state.muted)},r.setTime=function(e,t){void 0===t&&(t=!0);var n=r.mediaRef.current;null!=n&&isFinite(n.duration)&&isFinite(n.currentTime)&&(n.currentTime=e,r.updateValue(e/n.duration,t),r.updateTime(e,n.duration))},r.handleUIUpdate=function(){if(r.state.playing&&!r._unmounted){var e=r.mediaRef.current;null!=e&&(e.duration>0&&r.updateValue(e.currentTime/e.duration),r.updateTime(e.currentTime,e.duration),r.updateControlsVisibility(),requestAnimationFrame(r.handleUIUpdate))}},r.handleDrag=function(e,t){var n=r.mediaRef.current;if(t===c.default.Types.DURATION)null!=n&&isFinite(n.duration)&&r.setTime(n.duration*e,!1);else if(t===c.default.Types.VOLUME){var a=(0,u.perceptualToAmplitude)(e,1);0===a?r.setState({muted:!0,volume:a}):r.state.muted&&a>0?r.setState({muted:!1,volume:a}):r.setState({volume:a})}},r.handleLoaded=function(){var e=r.mediaRef.current;null!=e&&(r.updateTime(e.currentTime,e.duration),r.setState({hasLoadedMetadata:!0,currentTime:e.currentTime,duration:e.duration}))},r.handleDurationChange=function(){var e=r.mediaRef.current;null!=e&&(r.updateTime(e.currentTime,e.duration),r.setState({duration:e.duration}))},r.handleBuffer=i.default.debounce((function(){var e=r.mediaRef.current,t=[];if(e)for(var n=e.duration,a=0;a<e.buffered.length;a++){var o=e.buffered.start(a),i=e.buffered.end(a);if(!(i-o<1)){var l=(i-o)/n,u=o/n;t.push([u,l])}}r.setState({buffers:t})}),400),r.handleEnded=function(e){var t=r.props.onEnded;r.setState({playing:!1,hideControls:!1}),null!=t&&t(e)},r.handleMouseMove=function(){r._lastMove=Date.now()},r.handleMouseLeave=function(){r._lastMove=0},r.handlePreload=function(){r.setState({preload:"metadata"})},r.handleVideoClick=function(e){e.stopPropagation();var t=M(r),n=t.state,a=n.hasClickedPlay,o=n.playing,i=t.props,l=i.autoPlay,u=i.autoMute;l&&!a&&o&&u?r.setState({muted:!1,hasClickedPlay:!0}):r.setPlay(!r.state.playing)},r.setPlay=function(e){var t=M(r),n=t.props.autoMute,a=t.state,o=a.hasClickedPlay,i=a.muted;e!==r.state.playing&&(e?r.setState({playing:e,hasClickedPlay:!0,muted:!(!o&&n)&&i}):r.setState({playing:!1,hideControls:!1}))},r.handleDragStart=function(e){r.setState({dragging:e})},r.handleDragEnd=function(){r.setState({dragging:null}),r._lastMove=Date.now()},r.handleKeyDown=function(e){var t=r.mediaRef.current;if(e.which===S.KeyboardKeys.SPACE)e.preventDefault(),r.setPlay(!r.state.playing);else if(e.which>=S.KeyboardKeys.DIGIT_0&&e.which<=S.KeyboardKeys.DIGIT_9&&null!=t){e.preventDefault();var n=(e.which-S.KeyboardKeys.DIGIT_0)/10;t.currentTime=t.duration*n,r.setPlay(!0)}};var o=r.props,l=o.autoPlay,d=o.autoMute,f=o.volume,p=o.playable,v="function"==typeof f?f():f,y="function"==typeof d?d():d;return r.state={buffers:[],currentTime:null,dragging:null,duration:null,fullscreen:!1,hasClickedPlay:!1,hasLoadedMetadata:!1,hideControls:!p,muted:y,volume:v,playing:l,preload:"none",width:t.minWidth,height:t.minHeight},r}P(t,e),t.getDerivedStateFromProps=function(e,t){return!e.playable&&t.playing?{playing:!1,hideControls:!1}:null};var n=t.prototype;return n.componentDidMount=function(){var e=this.state,t=e.playing,n=e.muted,r=e.volume,a=this.mediaRef.current;null!=a&&(n&&(a.muted=n),t&&(this.play(!0),this.handleUIUpdate()),a.volume=r)},n.componentDidUpdate=function(e,t){var n=this.props,r=n.onPause,a=n.onVolumeChange,o=n.onMute,i=this.state,l=i.playing,u=i.fullscreen,d=i.muted,f=i.dragging,p=i.volume,v=this.mediaRef.current,y=this.playPausePopRef.current;if(null!=v){l&&!t.playing?(this.play(),this.handleMouseMove(),this.handleUIUpdate(),t.hasClickedPlay&&y&&y.pop(l)):!l&&t.playing&&(v.pause(),y&&y.pop(l),r&&r());var m=(0,s.getFullScreenNode)(v.parentNode,v);u&&!t.fullscreen&&null!=m?((0,s.requestFullScreen)(m),m.addEventListener(s.FULLSCREEN_CHANGE_EVENT,this.handleFullScreenExit)):!u&&t.fullscreen&&null!=m&&(m.removeEventListener(s.FULLSCREEN_CHANGE_EVENT,this.handleFullScreenExit),(0,s.exitFullScreen)(m)),f===c.default.Types.DURATION&&t.dragging!==c.default.Types.DURATION&&l?v.pause():f!==c.default.Types.DURATION&&t.dragging===c.default.Types.DURATION&&l&&v.play(),d!==t.muted&&(v.muted=d,o&&o(d)),p!==t.volume&&(v.volume=p,a&&a(p))}},n.componentWillUnmount=function(){this._unmounted=!0;var e=this.mediaRef.current;if(null!=e){var t=(0,s.getFullScreenNode)(e.parentNode,e);null!=t&&(t.removeEventListener(s.FULLSCREEN_CHANGE_EVENT,this.handleFullScreenExit),(0,s.exitFullScreen)(t))}},n.play=function(e){void 0===e&&(e=!1);var t=this.props,n=t.onPlay,r=t.volume,a=t.autoMute,o=this.mediaRef.current;if(null!=o){var i={};if("function"==typeof r){var l=r();l!==this.state.volume&&(o.volume=l,i.volume=l)}if("function"==typeof a){var u=a();u!==this.state.muted&&(o.muted=u,i.muted=u)}this.setState(i),o.play(),n&&n(e)}},n.getWidth=function(){var e=this.props.width;return"100%"===e?e:Math.max(e,t.minWidth)},n.getHeight=function(){var e=this.props.height;return"100%"===e?e:Math.max(e,t.minHeight)},n.updateValue=function(e,t){void 0===t&&(t=!0);var n=this.controlsRef.current;null!=n&&n.updateProgress(e,t)},n.updateTime=function(e,t){var n=0|e,r=0|t;this.state.currentTime===n&&this.state.duration===r||this.setState({currentTime:n,duration:r})},n.updateControlsVisibility=function(){var e=this.state,t=e.dragging,n=e.fullscreen?1e3:3e3,r=Math.max(0,Date.now()-this._lastMove)>n;r!==this.state.hideControls&&null==t&&this.setState({hideControls:r})},n.renderVideo=function(){var e=this.props,t=e.src,n=e.poster,r=e.forceExternal,o=e.onError,i=this.state.playing,l=this.getWidth(),u=this.getHeight();return r?R(E.default,{className:I.default.video,controls:!1,height:u,poster:n,width:l,playsInline:!0,autoPlay:i}):a.createElement(E.default,{className:I.default.video,controls:!1,playsInline:!0,autoPlay:i,height:u,onClick:this.handleVideoClick,onEnded:this.handleEnded,onError:o,onLoadedMetadata:this.handleLoaded,onProgress:this.handleBuffer,poster:n,preload:this.state.preload,ref:this.mediaRef,width:l,src:t})},n.renderAudio=function(){return a.createElement("audio",{className:I.default.audio,controls:!1,onClick:this.handleVideoClick,onEnded:this.handleEnded,onLoadedMetadata:this.handleLoaded,onProgress:this.handleBuffer,preload:this.state.preload,ref:this.mediaRef},R("source",{src:this.props.src}))},n.renderControls=function(){var e=this,t=this.props,n=t.type,r=t.autoPlay,o=t.playable,i=void 0===o||o,l=t.renderLinkComponent,s=this.state,d=s.buffers,c=s.currentTime,v=s.duration,y=s.hasClickedPlay,h=s.hideControls,_=s.muted,g=s.playing,E=s.fullscreen,S=s.volume,O=s.dragging,T=this.getWidth();return y||r||n===D.AUDIO?a.createElement(U,{buffers:d,currentTime:c,duration:v,volume:(0,u.amplitudeToPerceptual)(S,1),hide:n===D.VIDEO&&h,muted:_,autoPlay:r,onDrag:this.handleDrag,onDragEnd:this.handleDragEnd,onDragStart:this.handleDragStart,onPause:function(){return e.setPlay(!1)},onPlay:function(){return e.setPlay(!0)},onToggleMuted:this.toggleMuted,playing:g,dragging:O,type:n,ref:this.controlsRef,width:E?window.screen.width:T,disabled:!i},n===D.VIDEO?R(f.default,{onClick:this.toggleFullscreen},void 0,R(m.default,{className:I.default.controlIcon,style:{marginLeft:0}})):null):R("div",{className:I.default.playCenter},void 0,R(p.default,{className:I.default.playButton,onPlay:this.handleVideoClick,renderLinkComponent:l,inactive:!i}))},n.renderMetadata=function(){var e=this.props,t=e.fileName,n=e.fileSize,r=e.src,a=e.type,o=e.playable,i=this.state.hideControls;return null==t||null==n?null:R(G,{fileName:t,fileSize:n,src:r,hide:a===D.VIDEO&&i,type:a,disabled:!o})},n.renderPlayPausePop=function(){return a.createElement(F,{ref:this.playPausePopRef})},n.render=function(){var e=this.props,t=e.height,n=e.type,r=e.src,a=e.forceExternal,i=e.className,l=e.renderLinkComponent,u=this.getWidth(),s=this.state,d=s.fullscreen,f=s.hideControls,c=s.playing,v=s.preload,y=I.default.wrapperPaused;return n===D.AUDIO?y=I.default.wrapperAudio:f?y=I.default.wrapperControlsHidden:c&&(y=I.default.wrapperPlaying),a&&n===D.VIDEO?R("div",{className:y,style:{width:u,height:t}},void 0,this.renderMetadata(),this.renderVideo(),R("div",{className:I.default.playCenter},void 0,R(p.default,{className:I.default.playButton,externalURL:r,renderLinkComponent:l}))):R("div",{className:(0,o.default)(y,i),"data-fullscreen":d,onMouseEnter:"none"===v?this.handlePreload:void 0,onMouseLeave:c?this.handleMouseLeave:void 0,onMouseMove:c?this.handleMouseMove:void 0,onKeyDown:this.handleKeyDown,style:d?w:{width:u,height:n===D.AUDIO?"auto":t}},void 0,this.renderMetadata(),n===D.AUDIO?this.renderAudio():this.renderVideo(),this.renderControls(),n===D.VIDEO?this.renderPlayPausePop():null)},t}(a.PureComponent);B.displayName="MediaPlayer",B.Types=D,B.defaultProps={width:400,height:300,forceExternal:!1,playable:!0,autoPlay:!1,autoMute:!1,volume:1},B.minWidth=150,B.minHeight=110;var H=B;t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(265)),l=u(n(6825));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v={friction:14,tension:200},y={DURATION:"DURATION",VOLUME:"VOLUME"};function m(e){var t=0|e,n=t%60;return(t-n)/60+":"+String(n).padStart(2,"0")}var h=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={animatedProgress:new i.default.Value(0),dragging:!1,offsetLeft:0,offsetWidth:0,previewWidth:new i.default.Value(0)},t.handlePreviewChange=function(){var e=c(t),n=e.bubble,r=e.state,a=r.dragging,o=r.previewWidth,i=e.props.value;a||null==n||(n.innerText=m(o._value*i))},t.handleAnimatedChange=function(){var e=c(t),n=e.bubble,r=e.state,a=r.dragging,o=r.animatedProgress,i=e.props.value;a&&null!=n&&(n.innerText=m(o._value*i))},t.handleMouseMove=function(e){var n=t.state,r=n.dragging,a=n.previewWidth;if(!r){var o=e.clientX,i=e.clientY;a.setValue(t.calculatePercentage(o,i))}},t.handleDragMove=function(e){var n=t.props,r=n.onDrag,a=n.type,o=e.clientX,i=e.clientY;r(t.calculatePercentage(o,i),a)},t.handleDragStart=function(e){var n=t.props,r=n.onDragStart,a=n.onDrag,o=n.type,i=n.currentWindow,l=e.clientX,u=e.clientY;if(e.preventDefault(),null!=t.wrapper){var s=t.wrapper.getBoundingClientRect(),d=s.left,f=s.width;t.setState({dragging:!0,offsetLeft:d,offsetWidth:f},(function(){r(o),a(t.calculatePercentage(l,u),o),i.removeEventListener("mouseup",t.handleDragEnd,!1),i.removeEventListener("mousemove",t.handleDragMove,!1),i.addEventListener("mouseup",t.handleDragEnd,!1),i.addEventListener("mousemove",t.handleDragMove,!1)}))}},t.handleDragEnd=function(){var e=t.props,n=e.onDragEnd,r=e.currentWindow;n(),r.removeEventListener("mouseup",t.handleDragEnd,!1),r.removeEventListener("mousemove",t.handleDragMove,!1),t.setState({dragging:!1})},t.setBubbleRef=function(e){null==e?t.bubble=null:null!=e.componentRef?t.bubble=e.componentRef:null!=e.refs&&(t.bubble=e.refs.node)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var u=r.prototype;return u.componentDidMount=function(){var e=this.state,t=e.previewWidth,n=e.animatedProgress;t.addListener(this.handlePreviewChange),n.addListener(this.handleAnimatedChange)},u.componentWillUnmount=function(){var e=this.state,t=e.previewWidth,n=e.animatedProgress;t.removeListener(this.handlePreviewChange),n.removeListener(this.handleAnimatedChange),window.removeEventListener("mouseup",this.handleDragEnd,!1),window.removeEventListener("mousemove",this.handleDragMove,!1)},u.componentDidUpdate=function(e,t){var n=this.state,r=n.dragging,a=n.previewWidth,o=n.animatedProgress;!r&&t.dragging&&a.setValue(o._value)},u.setGrabber=function(e,t){void 0===t&&(t=!0);var n=this.state.animatedProgress;t?i.default.spring(n,f({toValue:e},v)).start():n.setValue(e)},u.calculatePercentage=function(e,t){var n=this.wrapper,r=this.props.type;if(null==n)return 0;var a=n.getBoundingClientRect(),o=a.left,i=a.width,l=a.bottom,u=a.height,s=r===y.VOLUME?(l-t)/u:(e-o)/i;return Math.min(1,Math.max(0,s))},u.render=function(){var e=this,t=this.props,n=t.buffers,r=t.type,u=t.className,s=t.sliderClassName,f=this.state,c=f.dragging,p=f.previewWidth,v=f.animatedProgress,m=c?v:p;return d("div",{className:(0,o.default)(u,r===y.VOLUME?l.default.vertical:l.default.horizontal)},void 0,a.createElement("div",{className:(0,o.default)(s,c?l.default.mediaBarInteractionDragging:l.default.mediaBarInteraction,r===y.VOLUME?l.default.mediaBarInteractionVolume:null),onMouseDown:this.handleDragStart,onMouseMove:this.handleMouseMove,ref:function(t){return e.wrapper=t}},d("div",{className:(0,o.default)(l.default.mediaBarWrapper,r===y.VOLUME?l.default.mediaBarWrapperVolume:null)},void 0,null!=n?n.map((function(e,t){var n=e[0],r=e[1];return d("div",{className:l.default.buffer,style:{width:100*r+"%",left:100*n+"%"}},t)})):null,r===y.DURATION?d(i.default.div,{className:l.default.mediaBarPreview,style:{width:p.interpolate({inputRange:[0,1],outputRange:["0%","100%"]})}}):null,d(i.default.div,{className:l.default.mediaBarProgress,style:{width:v.interpolate({inputRange:[0,1],outputRange:["0%","100%"]})}},void 0,d("span",{className:l.default.mediaBarGrabber})),r===y.DURATION?a.createElement(i.default.div,{ref:this.setBubbleRef,className:l.default.bubble,style:{left:m.interpolate({inputRange:[0,1],outputRange:["0%","100%"]})}}):null)))},r}(a.Component);h.displayName="MediaBar",h.Types=y,h.defaultProps={currentWindow:window};var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(352)),i=v(n(987)),l=v(n(7587)),u=v(n(435)),s=v(n(969)),d=v(n(5415)),f=n(1),c=v(n(7)),p=v(n(6835));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=[{value:"0",label:c.default.Messages.DELETE_MESSAGE_HISTORY_OPTION_NONE},{value:"1",label:c.default.Messages.DELETE_MESSAGE_HISTORY_OPTION_24HR},{value:"7",label:c.default.Messages.DELETE_MESSAGE_HISTORY_OPTION_7D}],E=function(e){var t,r;function v(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={duration:g[1].value,reason:""},t.handleSubmit=function(){var e=t.props,n=e.guildId,r=e.user,a=t.state,i=a.duration,l=a.reason;o.default.banUser(n,r.id,i,l)},t.handleChangeDeleteDuration=function(e){var n=e.value;t.setState({duration:n})},t.handleChangeReason=function(e){t.setState({reason:e})},t}return r=e,(t=v).prototype=Object.create(r.prototype),t.prototype.constructor=t,_(t,r),v.prototype.render=function(){var e=this.state,t=e.duration,r=e.reason,o=this.props,v=o.user,y=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(o,["user"]);return a.createElement(s.default,m({header:c.default.Messages.BAN_CONFIRM_TITLE.format({username:"@"+v.toString()}),confirmText:c.default.Messages.BAN,cancelText:c.default.Messages.CANCEL,onConfirm:this.handleSubmit},y),h(d.default,{autoPlay:!0,loop:!0,className:p.default.spacing,width:400},void 0,h("source",{src:n(8348),type:"video/webm"}),h("source",{src:n(8349),type:"video/mp4"}),h("img",{alt:"",src:n(8350)})),h(u.default,{title:c.default.Messages.FORM_LABEL_DELETE_MESSAGE_HISTORY,className:p.default.spacing},void 0,h(i.default,{clearable:!1,searchable:!1,options:g,value:t,onChange:this.handleChangeDeleteDuration})),h(u.default,{title:c.default.Messages.FORM_LABEL_REASON_BAN,className:p.default.spacing},void 0,h(l.default,{maxLength:f.MAX_REASON_LENGTH,onChange:this.handleChangeReason,value:r,rows:2})))},v}(a.PureComponent);E.displayName="BanConfirm";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=b;I(n(0));var r,a=n(3),o=S(n(352)),i=S(n(170)),l=n(183),u=n(7563),s=S(n(10)),d=S(n(9)),f=I(n(81)),c=S(n(20)),p=S(n(48)),v=S(n(55)),y=S(n(12)),m=S(n(65)),h=n(272),_=S(n(102)),g=n(1),E=S(n(7));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e,t){var n=(0,a.useStateFromStores)([f.default],(function(){return f.default.getChannels(t)[f.GUILD_VOCAL_CHANNELS_KEY]}),[t]),r=(0,a.useStateFromStores)([m.default,d.default],(function(){var n=m.default.getUserVoiceChannelId(t,e.id);return d.default.getChannel(n)}),[t,e.id]);if(null==r)return null;var S=e.id===s.default.getId();if(!S&&!p.default.can(g.Permissions.MOVE_MEMBERS,r))return null;var O=n.filter((function(t){var n=t.channel;return n.id!==r.id&&(S?p.default.can(g.Permissions.CONNECT,n)&&!(0,h.isChannelFull)(n,m.default,c.default):p.default.can(g.Permissions.MOVE_MEMBERS,n)&&(p.default.can(g.Permissions.CONNECT,n)||_.default.can(g.Permissions.CONNECT,e,n))&&!(0,h.isChannelFull)(n,m.default,c.default))}));if(0===O.length)return null;return T(u.MenuItem,{id:"voice-move",label:E.default.Messages.MOVE_TO},void 0,O.map((function(n){var r=n.channel;return T(u.MenuItem,{id:r.id,action:function(){return function(n){e.id===s.default.getId()?i.default.selectVoiceChannel(n.id):o.default.setChannel(t,e.id,n.id)}(r)},label:(0,l.computeChannelName)(r,y.default,v.default)})})))}b.displayName="useMoveUserVoiceItems"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(8)),i=n(252),l=n(3),u=n(187),s=h(n(7806)),d=n(7852),f=h(n(5288)),c=h(n(1076)),p=h(n(43)),v=n(1),y=h(n(7)),m=h(n(6841));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){return{text:e,icon:g(c.default,{className:m.default.icon,dotRadius:3.5,themed:!0})}}function S(e){return{text:null!=e?e:y.default.Messages.APPLICATION_COMMAND_FAILED,color:p.default.Colors.ERROR,icon:g(f.default,{width:16,height:16,className:(0,o.default)(m.default.icon,m.default.errorIcon)})}}function O(e){var t=e.message,n=e.className,r=e.component,f=(0,i.useForceUpdate)(),c=(0,l.useStateFromStores)([s.default],(function(){return s.default.getInteraction(t)}),[t]);a.useEffect((function(){var e=null;if(t.hasFlag(v.MessageFlags.LOADING)&&null!=c){var n=(0,d.getInteractionTimeoutTimestamp)(t.id)-(0,u.now)();n>0&&(e=setTimeout((function(){return f()}),1e3+n))}return function(){clearTimeout(e)}}),[f,c,t]);var h=null;if(null==r?h=function(e,t){switch((0,d.getInteractionStatusViewState)(t,e)){case d.InteractionStatusViewState.SENDING:return E(y.default.Messages.APPLICATION_COMMAND_SENDING);case d.InteractionStatusViewState.CREATED:return E(y.default.Messages.APPLICATION_COMMAND_WAITING.format({applicationName:t.author.username}));case d.InteractionStatusViewState.FAILED:return S(t.interactionError)}}(c,t):null!=r.errorText&&(h=S(r.errorText)),null==h)return null;var _=h,O=_.text,I=_.icon,T=_.color;return g("div",{className:(0,o.default)(m.default.wrapper,n)},void 0,I,g(p.default,{size:p.default.Sizes.SIZE_14,color:T},void 0,O))}O.displayName="InteractionStatus";var I=a.memo(O);t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SimpleMessageAccessories=t.default=t.MessageAccessories=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=q();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=Z(n(8)),i=n(3),l=Z(n(172)),u=n(7808),s=Z(n(351)),d=Z(n(8355)),f=Z(n(7964)),c=Z(n(90)),p=Z(n(8373)),v=n(346),y=Z(n(8375)),m=n(8387),h=Z(n(8388)),_=Z(n(7615)),g=Z(n(8392)),E=n(1028),S=Z(n(8407)),O=Z(n(10)),I=Z(n(7741)),T=Z(n(64)),b=Z(n(1042)),C=Z(n(357)),M=Z(n(48)),N=Z(n(35)),P=Z(n(12)),A=Z(n(7814)),R=n(7625),L=n(7719),D=Z(n(8413)),w=Z(n(8414)),k=n(969),j=Z(n(43)),U=n(120),G=n(111),F=Z(n(188)),B=Z(n(7903)),H=Z(n(8070)),x=Z(n(8430)),V=Z(n(8437)),W=n(7589),Y=Z(n(8440)),z=n(1),K=Z(n(7)),$=Z(n(6916));function Z(e){return e&&e.__esModule?e:{default:e}}function q(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return q=function(){return e},e}function X(){return(X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Q(e,t){return(Q=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function J(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var ee=function(e){var t=e.width,n=e.height,r=e.url,a=e.src,o=e.format,l=e.className,s=(0,i.useStateFromStores)([I.default],(function(){return I.default.getIsFavorite(r)}));return J(H.default,{className:l,onClick:function(e){e?(0,u.removeFavoriteGIF)(r):((0,u.addFavoriteGIF)({url:r,src:a,width:t,height:n,format:o}),U.ComponentDispatch.dispatch(z.ComponentActions.FAVORITE_GIF))},isFavorite:s})};ee.displayName="ConnectedGIFFavButton";var te=function(e,t,n){return function(){var r=t||n;if(null==r)return null;var a=r.url,o=r.proxyURL,i=r.width,l=r.height;return J(ee,{width:i,height:l,src:o||a,url:e||o||a,format:null!=n?z.GIFResultFormat.VIDEO:z.GIFResultFormat.IMAGE,className:$.default.gifFavoriteButton})}},ne=function(e){return function(){var t=e.proxy_url,n=e.width,r=e.height;return R.IMAGE_GIF_RE.test(e.filename)&&null!=n&&null!=r?J(ee,{width:n,height:r,src:t,url:t,format:z.GIFResultFormat.IMAGE,className:$.default.gifFavoriteButton}):null}};var re=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={showSuppressModal:!1,showRemoveAttachmentModal:!1,attachmentToDelete:null},t.getAcceptInviteContext=function(e){var n=t.props,r=n.channel,a=n.message;return{location:e,location_guild_id:r.getGuildId(),location_channel_id:r.id,location_channel_type:r.type,location_message_id:a.id}},t.renderEmbed=function(e,n){var r=t.props,o=r.gifAutoPlay,i=r.inlineEmbedMedia,l=r.canSuppressEmbeds,u=r.hasSpoilerEmbeds;return J(L.GIFAccessoryContext.Provider,{value:te(e.url,e.image,e.video)},e.id,a.createElement(A.default,X({className:$.default.embedWrapper,embed:e,spoiler:u,autoPlayGif:o,hideMedia:!i,onSuppressEmbed:l?t.handleEmbedSuppressed:void 0,renderTitle:t.renderEmbedTitle,renderDescription:t.renderEmbedDescription},n)))},t.renderEmbedTitle=function(e,n){return e.type===z.EmbedTypes.RICH?_.default.parseEmbedTitle(n,!0,{channelId:t.props.channel.id}):n},t.renderEmbedDescription=function(e,n){return e.type===z.EmbedTypes.RICH?_.default.parse(n,!0,{channelId:t.props.channel.id,allowLinks:!0}):n},t.handleEmbedSuppressed=function(e){var n=t.props,r=n.channel,a=n.message;e.shiftKey?s.default.suppressEmbeds(r.id,a.id):t.setState({showSuppressModal:!0})},t.handleRemoveAttachment=function(e){t.setState({showRemoveAttachmentModal:!0,attachmentToDelete:e})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Q(t,n);var i=r.prototype;return i.shouldComponentUpdate=function(e,t){var n,r,a=this.props,o=a.channel,i=a.message,u=e.channel,s=e.message;return!((0,l.default)(this.state,t)&&(0,l.default)(this.props,e,["message","channel"])&&o.type===u.type&&s.codedLinks===i.codedLinks&&s.flags===i.flags&&s.giftCodes===i.giftCodes&&s.attachments===i.attachments&&s.embeds===i.embeds&&s.activity===i.activity&&(n=s.reactions,r=i.reactions,n===r||n.length===r.length&&!n.some((function(e,t){var n=e.emoji,a=e.count,o=r[t],i=o.emoji;return a!==o.count||n.id!==i.id||n.name!==i.name}))))},i.renderCodedLinks=function(e){var t=this;return 0===e.codedLinks.length?null:e.codedLinks.map((function(n){var r=n.type,a=n.code;if(r===v.CodedLinkType.INVITE)return J(x.default,{code:a,author:e.author,getAcceptInviteContext:t.getAcceptInviteContext},a);if(r===v.CodedLinkType.TEMPLATE)return J(y.default,{code:a},a);throw Error("Unknown coded link type: "+r)}))},i.renderGiftCodes=function(e){var t=e.giftCodes,n=e.author,r=e.channel_id;return t.length>0?t.map((function(e){return J("div",{className:$.default.giftCodeContainer},e,J(d.default,{code:e,author:n,channelId:r}))})):null},i.renderReactions=function(e){var t=this.props,n=t.disableReactionCreates,r=t.disableReactionReads,a=t.disableReactionUpdates,o=t.isLurking,i=t.isPendingMember,l=t.channel;return r?null:J(Y.default,{message:e,channel:l,disableReactionCreates:n,disableReactionUpdates:a,isLurking:o,isPendingMember:i})},i.renderAttachments=function(e){var t=this,n=e.attachments,r=this.props,a=r.gifAutoPlay,o=r.canDeleteAttachments,i=r.inlineAttachmentMedia,l=r.onAttachmentContextMenu,u=r.message;return n.length>0?n.map((function(e){return J(L.GIFAccessoryContext.Provider,{value:ne(e)},e.id,J(w.default,{className:$.default.embedWrapper,attachment:e,inlineMedia:i,autoPlayGif:a,renderImageComponent:W.renderImageComponent,renderVideoComponent:W.renderVideoComponent,renderAudioComponent:W.renderAudioComponent,renderPlaintextFilePreview:W.renderPlaintextFilePreview,canRemoveAttachment:o&&(n.length>1||""!==u.content),onRemoveAttachment:t.handleRemoveAttachment,onContextMenu:null!=l?function(t){t.stopPropagation(),t.preventDefault(),l(t,e)}:void 0}))})):null},i.renderEmbeds=function(e){var t=this,n=this.props.renderEmbeds;return e.embeds.length&&n?e.embeds.map((function(e){if(e.type===z.EmbedTypes.APPLICATION_NEWS)return null;var n={renderImageComponent:W.renderImageComponent,renderVideoComponent:W.renderVideoComponent,renderLinkComponent:W.renderMaskedLinkComponent};if(e.type===z.EmbedTypes.ARTICLE&&null!=e.url&&/^https?:\/\/(?:canary|ptb|www)?\.discord(?:app)?\.com\/store\/skus\/(?:[0-9]+)/.test(e.url)&&null!=e.provider&&"Discord"===e.provider.name){var r=F.default.safeParseWithQuery(e.url);if(null!=r&&null!=r.pathname){var a=r.pathname.split("/")[3];if(null!=a)return J(f.default,{skuId:a,renderFallback:function(){return t.renderEmbed(e,n)}},e.id)}}return t.renderEmbed(e,n)})):null},i.renderComponentAccessories=function(e){var t=this.props.channel.getGuildId();return null!=e.components&&0!==e.components.length&&null!=t&&m.ButtonComponentExperiment.getCurrentConfig({guildId:t}).enabled&&!1!==this.props.renderComponentAccessory?J(h.default,{message:e}):null},i.renderActivityInvite=function(e){if(null==e.activity)return null;var t=this.props.channel;return J(V.default,{channel:t,message:e,hideParty:!1})},i.renderPublishBump=function(e){return this.props.channel.type!==z.ChannelTypes.GUILD_ANNOUNCEMENT||(0,G.hasFlag)(e.flags,z.MessageFlags.EPHEMERAL)?null:J(p.default,{channelId:e.channel_id,messageId:e.id})},i.renderEphemeralAccessories=function(e){return(0,G.hasFlag)(e.flags,z.MessageFlags.EPHEMERAL)?J(D.default,{message:e,onDeleteMessage:function(){s.default.dismissAutomatedMessage(e)}}):null},i.renderStickersAccessories=function(e){if(0===e.stickers.length)return null;var t=this.props.isInteracting;return e.stickers.map((function(e){return J(g.default,{isInteracting:t,sticker:e},e.id)}))},i.renderThreadAccessories=function(e){if(e.hasFlag(z.MessageFlags.HAS_THREAD)&&!1!==this.props.renderThreadAccessory&&(0,E.computeCanSeeThreads)())return J(S.default,{message:e,compact:this.props.compact})},i.renderSuppressConfirmModal=function(){var e=this,t=this.props,n=t.channel,r=t.message;return J(k.DeclarativeConfirmModal,{dismissable:!0,header:K.default.Messages.SUPPRESS_EMBED_TITLE,confirmText:K.default.Messages.SUPPRESS_EMBED_CONFIRM,cancelText:K.default.Messages.CANCEL,onCancel:function(){return e.setState({showSuppressModal:!1})},onConfirm:function(){s.default.suppressEmbeds(n.id,r.id),e.setState({showSuppressModal:!1})}},void 0,J(j.default,{size:j.default.Sizes.SIZE_16,color:j.default.Colors.STANDARD,className:$.default.confirmText},void 0,K.default.Messages.SUPPRESS_EMBED_BODY),J(j.default,{size:j.default.Sizes.SIZE_16,color:j.default.Colors.MUTED},void 0,K.default.Messages.SUPPRESS_EMBED_TIP))},i.renderRemoveAttachmentConfirmModal=function(){var e=this,t=this.props,n=t.channel,r=t.message,a=this.state.attachmentToDelete;if(null!=a)return J(k.DeclarativeConfirmModal,{dismissable:!0,header:K.default.Messages.REMOVE_ATTACHMENT_TITLE,confirmText:K.default.Messages.REMOVE_ATTACHMENT_CONFIRM,cancelText:K.default.Messages.CANCEL,onCancel:function(){return e.setState({showRemoveAttachmentModal:!1,attachmentToDelete:null})},onConfirm:function(){var t=r.attachments.filter((function(e){return e.id!==a.id}));s.default.patchMessageAttachments(n.id,r.id,t),e.setState({showRemoveAttachmentModal:!1,attachmentToDelete:null})}},void 0,J(j.default,{size:j.default.Sizes.SIZE_16,color:j.default.Colors.STANDARD,className:$.default.confirmText},void 0,K.default.Messages.REMOVE_ATTACHMENT_BODY));this.setState({showRemoveAttachmentModal:!1})},i.render=function(){var e=this.props,t=e.className,n=e.message,r=this.state,a=r.showSuppressModal,i=r.showRemoveAttachmentModal,l=this.renderCodedLinks(n),u=this.renderGiftCodes(n),s=this.renderAttachments(n),d=this.renderEmbeds(n),f=this.renderActivityInvite(n),c=this.renderReactions(n),p=this.renderPublishBump(n),v=this.renderEphemeralAccessories(n),y=this.renderStickersAccessories(n),m=this.renderThreadAccessories(n),h=this.renderComponentAccessories(n);return null==l&&null==s&&null==d&&null==f&&null==c&&null==u&&null==p&&null==v&&null==y&&null==m&&null==h?null:J("div",{className:(0,o.default)(t,$.default.container)},void 0,l,u,s,d,f,y,c,h,p,v,a&&this.renderSuppressConfirmModal(),i&&this.renderRemoveAttachmentConfirmModal(),m)},r}(a.Component);t.MessageAccessories=re,re.displayName="MessageAccessories",re.defaultProps={renderEmbeds:!0,compact:!1};t.default=function(e){var t=e.channel,n=e.message,r=(0,i.useStateFromStores)([O.default],(function(){return O.default.getId()})),o=(0,i.useStateFromStoresObject)([c.default,N.default],(function(){var e=N.default.inlineAttachmentMedia,t=N.default.gifAutoPlay,n=N.default.renderEmbeds,r=N.default.inlineEmbedMedia,a=N.default.renderReactions,o=c.default.useReducedMotion;return{gifAutoPlay:t&&!o,renderEmbeds:n,inlineAttachmentMedia:e,inlineEmbedMedia:r,renderReactions:a}})),l=(0,i.useStateFromStores)([b.default],(function(){return null==t.guild_id||b.default.canChatInGuild(t.guild_id)}),[t]),u=o.renderReactions,s=(0,i.useStateFromStores)([C.default],(function(){return null!=t.guild_id&&C.default.isLurking(t.guild_id)}),[t]),d=(0,i.useStateFromStores)([T.default,P.default],(function(){var e,n,r=P.default.getCurrentUser();return null!==(e=null!=t.guild_id&&null!=r?null===(n=T.default.getMember(t.guild_id,r.id))||void 0===n?void 0:n.isPending:null)&&void 0!==e&&e})),f=(0,i.useStateFromStoresObject)([M.default],(function(){return{canAddNewReactions:l&&M.default.can(z.Permissions.ADD_REACTIONS,t),canManageMessages:M.default.can(z.Permissions.MANAGE_MESSAGES,t)}}),[l,t]),p=f.canAddNewReactions,v=f.canManageMessages,y=(r===n.author.id||v)&&n.author.id!==z.LOCAL_BOT_ID&&!t.isArchivedThread(),m=(r===n.author.id||v)&&!t.isArchivedThread(),h=(0,B.default)({channel:t,canChat:l,renderReactions:u,canAddNewReactions:p,isLurking:s});return a.createElement(re,X({canSuppressEmbeds:y,canDeleteAttachments:m},o,h,e,{isLurking:s&&l,isPendingMember:d&&l}))};var ae=function(e){var t=e.disableReactionReads,n=void 0!==t&&t,r=e.renderComponentAccessory,o=void 0!==r&&r,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["disableReactionReads","renderComponentAccessory"]),u=(0,i.useStateFromStoresObject)([c.default,N.default],(function(){var e=N.default.inlineAttachmentMedia,t=N.default.gifAutoPlay,n=N.default.renderEmbeds,r=N.default.inlineEmbedMedia,a=N.default.renderReactions,o=c.default.useReducedMotion;return{gifAutoPlay:t&&!o,renderEmbeds:n,inlineAttachmentMedia:e,inlineEmbedMedia:r,renderReactions:a}}));return a.createElement(re,X({},u,l,{disableReactionReads:n,disableReactionCreates:!0,disableReactionUpdates:!0,canSuppressEmbeds:!1,canDeleteAttachments:!1,renderComponentAccessory:o}))};t.SimpleMessageAccessories=ae,ae.displayName="SimpleMessageAccessories"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(6842));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var s=function(e){var t,n,r=e.renderTitle,i=e.renderTagline,l=e.renderActions,s=e.renderMedia,d=e.className,f=e.isHorizontal,c=void 0!==f&&f;return u("div",{className:(0,a.default)(o.default.tile,(t={},t[o.default.tileHorizontal]=c,t),d)},void 0,u("div",{className:(0,a.default)(o.default.media,(n={},n[o.default.mediaHorizontal]=c,n))},void 0,s&&s()),u("div",{className:o.default.description},void 0,u("h2",{className:o.default.title},void 0,r&&r()),u("div",{className:o.default.tagline},void 0,i&&i()),u("div",{className:o.default.actions},void 0,l&&l())))};s.displayName="ResponsiveTile";var d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StoreEmbedWithoutDimensions=t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(232),i=b(n(3)),l=n(7649),u=b(n(7566)),s=b(n(7965)),d=b(n(7856)),f=b(n(8366)),c=n(7809),p=b(n(7579)),v=b(n(7599)),y=b(n(56)),m=b(n(108)),h=b(n(8054)),_=b(n(335)),g=b(n(7664)),E=b(n(36)),S=n(355),O=n(1),I=b(n(7)),T=b(n(6855));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var R=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={playing:!1,muted:!0},t.handleToggleMute=function(){t.setState({muted:!t.state.muted})},t.handleMouseEnter=function(){t.setState({playing:!0})},t.handleMouseLeave=function(){t.setState({playing:!1})},t.getStoreListingLocation=function(){var e=t.props.sku;if(null==e)throw new Error("Should not be link to ApplicationStoreListing without SKU");return(0,S.getStoreListingLocation)(e.id,{slug:e.slug,analyticsSource:t.analyticsLocation})},t.handleActionButtonClick=function(e){return e.preventDefault()},t.handleBuyButtonClick=function(e){return e.preventDefault()},t.handleLinkClick=function(e){var n=t.props.onEmbedClick;null!=n&&n(e)},t.renderActions=function(e){var n=t.props,r=n.inLibrary,a=n.application,o=n.skuId,i=n.libraryApplication,l=n.renderCustomActions;if(null==a)return null;if(null!=l)return N("div",{className:T.default.tileActions},void 0,l());var u=null!=a&&a.primarySkuId===o,f=null!=i&&i.hasFlag(O.LibraryApplicationFlags.HIDDEN);return N("div",{className:T.default.tileActions},void 0,!u||f?t.renderViewInStoreButton():N(s.default,{application:a,customDisabledColor:E.default.Colors.GREY,size:E.default.Sizes.SMALL,className:T.default.actionButton,source:O.AnalyticsLocations.MESSAGE_EMBED,onClick:t.handleActionButtonClick}),r&&!f||e.premium?null:N(d.default,{type:d.default.Types.EMBED,sku:e,inLibrary:!1}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,A(t,n);var a,i,p,v=r.prototype;return v.componentDidMount=function(){var e=this.props,t=e.sku,n=e.skuId,r=e.storeListing;null!=t&&null!=r||(0,l.fetchStoreListingForSku)(n)},v.renderViewInStoreButton=function(){return N(E.default.Link,{to:this.getStoreListingLocation(),className:T.default.actionButton,color:E.default.Colors.GREEN,size:E.default.Sizes.SMALL},void 0,I.default.Messages.GAME_ACTION_BUTTON_VIEW_IN_STORE)},v.render=function(){var e=this,t=this.props,n=t.sku,r=t.storeListing,a=t.inLibrary,i=t.width,l=t.fetchFailed,s=t.renderFallback,d=t.renderCustomTitle,p=t.renderCustomTagline,v=this.state,y=v.playing,m=v.muted,h=i>c.HORIZONTAL_EMBED_BREAKPOINT;return null==n||null==r?l?s():N(c.ResponsiveLoadingEmbedTile,{isHorizontal:h}):N(u.default,{section:O.AnalyticsSections.APPLICATION_EMBED},void 0,N(o.Link,{onClick:this.handleLinkClick,to:this.getStoreListingLocation(),onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,N(f.default,{sku:n,storeListing:r,playing:y,muted:m,inLibrary:a,onToggleMute:this.handleToggleMute,renderCustomActions:function(){return e.renderActions(n)},renderCustomTitle:d,renderCustomTagline:p,isHorizontal:h,isEmbed:!0})))},a=r,(i=[{key:"analyticsLocation",get:function(){var e=this.props,t=e.analyticsContext.location,n=e.analyticsSection;return M({},t,{section:null!=n?n:O.AnalyticsSections.APPLICATION_EMBED,object:O.AnalyticsObjects.CARD})}}])&&P(a.prototype,i),p&&P(a,p),r}(a.Component);R.displayName="StoreEmbed",R.defaultProps={renderFallback:O.NOOP};var L=[_.default,h.default,m.default,g.default,y.default];function D(e){var t=e.skuId,n=_.default.get(t);return{sku:n,application:null!=n?y.default.getGame(n.applicationId):null,fetchFailed:_.default.didFetchingSkuFail(t),inLibrary:null!=n&&m.default.hasApplication(n.applicationId,n.applicationId,!0),storeListing:null!=n?g.default.getForSKU(n.id):null,libraryApplication:null!=n?m.default.getLibraryApplication(n.applicationId,n.applicationId,!0):null}}var w=(0,v.default)((0,p.default)(R));var k=i.default.connectStores(L,D)(w);t.default=k;var j=(0,p.default)(i.default.connectStores(L,D)(R));t.StoreEmbedWithoutDimensions=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=c(n(108)),i=c(n(335)),l=c(n(36)),u=n(127),s=c(n(7737)),d=c(n(7967)),f=c(n(8051));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e){var t=e.application,n=e.fullWidth,c=void 0!==n&&n,p=e.size,y=void 0===p?l.default.Sizes.LARGE:p,m=e.color,h=e.customDisabledColor,_=e.hideNotLaunchable,g=e.tooltipPosition,E=e.onClick,S=e.className,O=e.source,I=e.storeListingAnalyticsProperties,T=e.pauseAnimation,b={fullWidth:c,size:y,color:m,customDisabledColor:h,tooltipPosition:g,onClick:E,className:S,hover:e.hover,innerClassName:e.innerClassName},C=(0,a.useStateFromStores)([o.default],(function(){return o.default.getActiveLibraryApplication(t.id)})),M=null!=C?C.sku.id:null,N=null!=M?M:t.primarySkuId,P=(0,a.useStateFromStores)([i.default],(function(){return null!=N&&!i.default.didFetchingSkuFail(N)}));return null!=C&&(0,u.isUserEntitledToLibraryApplication)(C)?r.createElement(f.default,v({},b,{libraryApplication:C,source:O})):P?r.createElement(s.default,v({},b,{skuId:null!=C?C.sku.id:null,applicationId:t.id,pauseAnimation:T,storeListingAnalyticsProperties:I})):r.createElement(d.default,v({},b,{hideNotLaunchable:_,applicationId:t.id}))}y.displayName="ApplicationActionButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(2)),a=n(8047),o=f(n(255)),i=f(n(12)),l=f(n(5420)),u=n(5289),s=n(5198),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=new(function(e){var t,n;function o(){for(var t,n=arguments.length,o=new Array(n),f=0;f<n;f++)o[f]=arguments[f];return(t=e.call.apply(e,[this].concat(o))||this)._premiumPaymentModalCloseResolve=null,t._premiumPaymentModalCloseReject=null,t._premiumSwitchPlanModalCloseResolve=null,t._premiumSwitchPlanModalCloseReject=null,t._maybeFetchPremiumTrialOffer=function(){var e;!(null===(e=i.default.getNullableCurrentUser())||void 0===e?void 0:e.hasPremiumPerks)&&l.default.shouldFetchOffer(d.PREMIUM_SUBSCRIPTION_TRIAL_ID)&&(0,a.fetchUserTrialOffer)(d.PREMIUM_SUBSCRIPTION_TRIAL_ID)},t._handlePremiumPaymentModalOpen=function(e){(0,s.openPremiumSubscriptionNewPlanModal)(c({},e,{onClose:function(e){r.default.dispatch({type:d.ActionTypes.PREMIUM_PAYMENT_MODAL_CLOSE,didSucceed:e})}}))},t._handlePremiumPaymentModalClose=function(e){e.didSucceed&&null!=t._premiumPaymentModalCloseResolve?t._premiumPaymentModalCloseResolve():null!=t._premiumPaymentModalCloseReject&&t._premiumPaymentModalCloseReject(),t._premiumPaymentModalCloseResolve=null,t._premiumPaymentModalCloseReject=null},t._handlePremiumSwitchPlanModalOpen=function(e){(0,u.openPremiumSelectPlanModal)(c({},e,{onClose:function(e){r.default.dispatch({type:d.ActionTypes.PREMIUM_SWITCH_PLAN_MODAL_CLOSE,didSucceed:e})}}))},t._handlePremiumSwitchPlanModalClose=function(e){e.didSucceed&&null!=t._premiumSwitchPlanModalCloseResolve?t._premiumSwitchPlanModalCloseResolve():null!=t._premiumSwitchPlanModalCloseReject&&t._premiumSwitchPlanModalCloseReject(),t._premiumSwitchPlanModalCloseResolve=null,t._premiumSwitchPlanModalCloseReject=null},t}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var f=o.prototype;return f._initialize=function(){__OVERLAY__?(r.default.subscribe(d.ActionTypes.PREMIUM_PAYMENT_MODAL_OPEN,this._handlePremiumPaymentModalOpen),r.default.subscribe(d.ActionTypes.PREMIUM_SWITCH_PLAN_MODAL_OPEN,this._handlePremiumSwitchPlanModalOpen)):(r.default.subscribe(d.ActionTypes.PREMIUM_PAYMENT_MODAL_CLOSE,this._handlePremiumPaymentModalClose),r.default.subscribe(d.ActionTypes.PREMIUM_SWITCH_PLAN_MODAL_CLOSE,this._handlePremiumSwitchPlanModalClose),this._maybeFetchPremiumTrialOffer())},f._terminate=function(){__OVERLAY__?(r.default.unsubscribe(d.ActionTypes.PREMIUM_PAYMENT_MODAL_OPEN,this._handlePremiumPaymentModalOpen),r.default.unsubscribe(d.ActionTypes.PREMIUM_SWITCH_PLAN_MODAL_OPEN,this._handlePremiumSwitchPlanModalOpen)):(r.default.unsubscribe(d.ActionTypes.PREMIUM_PAYMENT_MODAL_CLOSE,this._handlePremiumPaymentModalClose),r.default.unsubscribe(d.ActionTypes.PREMIUM_SWITCH_PLAN_MODAL_CLOSE,this._handlePremiumSwitchPlanModalClose))},f.openPremiumPaymentModalInApp=function(e){if(__OVERLAY__)throw new Error("Should not use this function from the overlay, use ModalAPI.openModal instead");return new Promise((function(t,n){(0,s.openPremiumSubscriptionNewPlanModal)(c({},e,{onClose:function(e){e?t():n()}}))}))},f.openPremiumPaymentModalInOverlay=function(e){var t=this;if(__OVERLAY__)throw new Error("Should not use this function from the overlay, use ModalAPI.openModal instead");return new Promise((function(n,a){t._premiumPaymentModalCloseResolve=n,t._premiumPaymentModalCloseReject=a,r.default.dispatch(c({type:d.ActionTypes.PREMIUM_PAYMENT_MODAL_OPEN},e))}))},f.openPremiumSwitchPlanModalInApp=function(e){if(__OVERLAY__)throw new Error("Should not use this function from the overlay, use ModalAPI.openModal instead");return new Promise((function(t,n){(0,u.openPremiumSelectPlanModal)(c({},e,{onClose:function(e){e?t():n()}}))}))},f.openPremiumSwitchPlanModalInOverlay=function(e){var t=this;if(__OVERLAY__)throw new Error("Should not use this function from the overlay, use ModalAPI.openModal instead");var n=e||{},a=n.initialPlanId,o=n.followupSKUInfo;return new Promise((function(e,n){t._premiumSwitchPlanModalCloseResolve=e,t._premiumSwitchPlanModalCloseReject=n,r.default.dispatch({type:d.ActionTypes.PREMIUM_SWITCH_PLAN_MODAL_OPEN,initialPlanId:a,followupSKUInfo:o})}))},o}(o.default));t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=T(n(8)),i=T(n(3)),l=C(n(349)),u=T(n(7579)),s=T(n(1052)),d=T(n(8364)),f=T(n(275)),c=T(n(146)),p=T(n(74)),v=T(n(36)),y=T(n(84)),m=T(n(5402)),h=T(n(248)),_=T(n(1073)),g=T(n(13)),E=C(n(1061)),S=n(1),O=T(n(7)),I=T(n(6847));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var R=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleDropdownClick=function(e){e.stopPropagation();var n=t.props,r=n.libraryApplication,o=n.onDropdownOpen,i=n.onDropdownClose;if(o&&o(e),null==r)throw new Error("Unexpected missing libraryApplication");l.openContextMenu(e,(function(e){return a.createElement(d.default,N({},e,{libraryApplication:r,onPlay:t.handleClick}))}),{onClose:i})},t.handleClick=function(){var e=t.props,n=e.applicationId,r=e.libraryApplication,a=e.analyticsListSort,o=e.analyticsListIndex;E.playApplication(n,r,{analyticsParams:{location:t.analyticsLocation,list_sort:a,list_index:o}})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,A(t,n);var i,u,s,f=r.prototype;return f.renderDropdown=function(){var e=this.props.dispatchState;return null!=e&&null!=e.launchOptions&&Object.keys(e.launchOptions).length>1?M(y.default,{"aria-label":O.default.Messages.APPLICATION_CONTEXT_MENU_LAUNCH_OPTIONS,className:I.default.dropdownArrowHitbox,onClick:this.handleDropdownClick},void 0,M("div",{className:I.default.arrowSeparator}),M(_.default,{className:I.default.dropdownArrow})):null},f.renderDisabledButton=function(e,t){var n=this.props,r=n.className,o=n.fullWidth,i=n.size,l=n.customDisabledColor,u=n.tooltipPosition;return M("div",{className:I.default.disabledButtonWrapper},void 0,M(v.default,{className:r,fullWidth:o,size:i,color:null!=l?l:I.default.disabledButtonColor,disabled:!0},void 0,e),M(h.default,{text:t,position:u},void 0,(function(e){return a.createElement("div",N({className:I.default.disabledButtonOverlay},e))})))},f.render=function(){var e=this.props,t=e.className,n=e.fullWidth,r=e.size,a=e.color,i=e.isLaunchable,l=e.isLaunching,u=e.isRunning,s=e.isShiny,d=e.hideNotLaunchable;return i?u?this.renderDisabledButton(O.default.Messages.GAME_ACTION_BUTTON_NOW_PLAYING):M(s?m.default:v.default,{className:(0,o.default)(I.default.playButton,t),innerClassName:I.default.playButtonContents,fullWidth:n,size:r,color:null!=a?a:v.default.Colors.GREEN,hover:null!=a?v.default.Hovers.GREEN:v.default.Hovers.DEFAULT,submitting:l,onClick:this.handleClick},void 0,M("div",{className:I.default.buttonText},void 0,O.default.Messages.GAME_ACTION_BUTTON_PLAY),this.renderDropdown()):d?null:this.renderDisabledButton(O.default.Messages.GAME_ACTION_BUTTON_PLAY,g.default.embedded?O.default.Messages.GAME_ACTION_BUTTON_GAME_NOT_DETECTED:O.default.Messages.GAME_ACTION_BUTTON_PLAY_DISABLED_DESKTOP_APP)},i=r,(u=[{key:"analyticsLocation",get:function(){return N({},this.props.analyticsContext.location,{object:S.AnalyticsObjects.BUTTON_CTA})}}])&&P(i.prototype,u),s&&P(i,s),r}(a.PureComponent);R.displayName="ApplicationPlayButton",R.defaultProps={fullWidth:!1,size:v.default.Sizes.LARGE,tooltipPosition:h.default.Positions.TOP,isShiny:!1,hideNotLaunchable:!1};var L=(0,u.default)(i.default.connectStores([p.default,s.default,c.default,f.default],(function(e){var t=e.applicationId,n=e.libraryApplication,r=new Set(p.default.getRunningVerifiedApplicationIds());return{isLaunchable:f.default.isConnected(t)||s.default.isLaunchable(t)||null!=n&&c.default.isLaunchable(n.id,n.branchId),isLaunching:s.default.launchingGames.has(t),isRunning:r.has(t),dispatchState:null!=n?c.default.getState(n.id,n.branchId):null}}))(R));t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=v(n(8)),o=v(n(36)),i=n(106),l=n(434),u=n(50),s=v(n(970)),d=v(n(8195)),f=v(n(5429)),c=v(n(7)),p=v(n(6860));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e){var t=e.transitionState,n=e.onClose,r=e.guildTemplate,v=(0,d.default)(r,!1),y=v.form,h=v.preview,_=v.handleSubmit,g=(0,i.useUID)();return m("div",{},void 0,m(u.ModalRoot,{size:u.ModalSize.DYNAMIC,transitionState:t,className:(0,a.default)(p.default.modalRoot),"aria-labelledby":g},void 0,m("div",{className:p.default.modalContainer},void 0,m("div",{className:(0,a.default)(p.default.modalSection,p.default.ctaSection)},void 0,m("div",{className:p.default.ctaContainer},void 0,m(f.default,{guildTemplate:r,headerId:g}))),m("div",{className:(0,a.default)(p.default.modalSection,p.default.formSection)},void 0,m(s.default,{className:p.default.formContainer},void 0,m(l.Title,{className:p.default.header},void 0,c.default.Messages.GUILD_TEMPLATE_SETUP_DISCORD),y,h))),m(u.ModalFooter,{className:p.default.modalFooter},void 0,m(o.default,{color:o.default.Colors.GREY,onClick:n},void 0,c.default.Messages.CLOSE),m(o.default,{color:o.default.Colors.GREEN,onClick:function(){return _().then((function(e){return e&&n()}))}},void 0,c.default.Messages.CREATE))))}h.displayName="GuildTemplateModal"},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.ActionComponentState=void 0,t.ActionComponentState=r,function(e){e[e.NORMAL=0]="NORMAL",e[e.LOADING=1]="LOADING",e[e.DISABLED=2]="DISABLED"}(r||(t.ActionComponentState=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.renderComponents=function(e,t,n){if(null==t||0===t.length)return null;for(var r=[],a=0;a<t.length;a++){var o=n(e,t[a],a.toString());null!=o&&r.push(o)}return r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(f),{viewBox:"0 0 16 16"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.20038 2.39762V5.24178C9.20038 6.10455 9.89673 6.80072 10.7597 6.80072H13.6046C13.9558 6.80072 14.1343 6.37826 13.8844 6.12835L9.87292 2.11796C9.62295 1.86806 9.20038 2.04061 9.20038 2.39762ZM10.7461 8.01794C9.22044 8.01794 7.98197 6.77947 7.98197 5.25382V2.03499H3.19561C2.53749 2.03499 1.99902 2.57346 1.99902 3.23158V12.8043C1.99902 13.4624 2.53749 14.0009 3.19561 14.0009H12.7683C13.4265 14.0009 13.9649 13.4624 13.9649 12.8043V8.01794H10.7461ZM9.80015 9C9.80015 9.99411 8.99427 10.8 8.00015 10.8C7.00604 10.8 6.20015 9.99411 6.20015 9H5.00015C5.00015 10.6569 6.3433 12 8.00015 12C9.65701 12 11.0002 10.6569 11.0002 9H9.80015Z",fill:d}))}d.displayName="StickerSmall"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?10:t,r=e.height,a=void 0===r?12:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 14 20"}),s("path",{d:"M14 3.17V1a1 1 0 00-1-1H1a1 1 0 00-1 1v2.17a3 3 0 00.88 2.12L5.59 10 .88 14.71A3 3 0 000 16.83V19a1 1 0 001 1h12a1 1 0 001-1v-2.17a3 3 0 00-.88-2.12L8.41 10l4.71-4.71A3 3 0 0014 3.17zm-2 13.66V18H2v-1.17a1 1 0 01.29-.71L7 11.41l4.71 4.71a1 1 0 01.29.71zm0-13.66a1.05 1.05 0 01-.29.71L7 8.59 2.29 3.88A1.05 1.05 0 012 3.17V2h10z",fill:d,className:f}),s("path",{d:"M.94 18.16L6.99 14l6.04 4.16H.94z",className:f,fill:d}))}d.displayName="Hourglass"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.navigateToOwnedStickerPack=function(e){var t=e.stickerPack,n=e.ownedPacks,u=e.categoriesForOwnedPacks;a.ComponentDispatch.dispatchToLastSubscribed(l.ComponentActions.OPEN_EXPRESSION_PICKER,{activeView:r.ExpressionPickerViewType.STICKER});var s=n.findIndex((function(e){return e.id===t.id}));if(-1!==s){var d=u[0].type===i.StickerCategoryTypes.RECENT?1:0;(0,o.setActiveCategoryIndex)(s+d)}};var r=n(1035),a=n(120),o=n(7697),i=n(359),l=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=O(n(0)),o=E(n(8)),i=n(3),l=E(n(12)),u=E(n(36)),s=E(n(5402)),d=O(n(227)),f=E(n(5285)),c=E(n(130)),p=n(5286),v=E(n(427)),y=n(5187),m=n(7738),h=n(1),_=E(n(7)),g=E(n(6868));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var T=function(e){var t,n=e.className,r=e.fullWidth,E=void 0!==r&&r,S=e.onPurchaseClick,O=e.stickerPack,T=e.isStacked,b=void 0!==T&&T,C=(0,i.useStateFromStoresObject)([v.default],(function(){return{isOwned:v.default.ownsStickerPack(O.id),isFetchingShopStickerPacks:v.default.isFetchingShopStickerPacks({withStoreListings:!0}),hasFetchedShopStickerPacks:v.default.hasFetchedShopStickerPacks({withStoreListings:!0})}}),[O]),M=C.isOwned,N=C.isFetchingShopStickerPacks,P=C.hasFetchedShopStickerPacks,A=(0,i.useStateFromStores)([l.default],(function(){return l.default.getCurrentUser()})),R=c.default.isPremium(A,h.PremiumTypes.TIER_2),L=(0,y.isStickerPackFreeForPremiumType)(O,A.premiumType)||A.isStaff();(0,p.useFetchStickerPack)(O.id,{forceFetch:null==O.store_listing});var D,w;return I("div",{className:(0,o.default)(g.default.packActions,(t={},t[g.default.packActionsStacked]=b,t),n)},void 0,M?I(u.default,{fullWidth:E,color:u.default.Colors.GREY,disabled:!0,size:u.default.Sizes.SMALL},void 0,_.default.Messages.STICKER_PICKER_OWNED_PACK):null==O.store_listing&&!P||N?I(u.default,{fullWidth:E,color:u.default.Colors.GREEN,disabled:!0,size:u.default.Sizes.SMALL},void 0,I(d.default,{type:d.SpinnerTypes.PULSING_ELLIPSIS})):a.createElement(a.Fragment,null,!R&&!L&&!(0,y.isStickerPackPremiumExclusive)(O)&&I(u.default,{fullWidth:E,className:(0,o.default)(g.default.packAction,(D={},D[g.default.packActionStacked]=b,D)),color:u.default.Colors.GREY,size:u.default.Sizes.SMALL,onClick:function(){S({showPremiumSubscriptionUpsell:!1})}},void 0,(0,m.getWebStickerPackPriceLabel)(O,A.premiumType)),I(s.default,{className:(0,o.default)(g.default.packAction,(w={},w[g.default.packActionStacked]=b,w)),fullWidth:E,innerClassName:g.default.packActionShinyButton,color:u.default.Colors.GREEN,size:u.default.Sizes.SMALL,onClick:function(){S({showPremiumSubscriptionUpsell:!R&&!L})}},void 0,!(0,y.isStickerPackFreeForPremiumType)(O,null)&&I(f.default,{className:g.default.packActionIcon}),(0,m.getWebStickerPackPriceLabel)(O,A.premiumType,!0))))};T.displayName="StickerPackPurchaseActions";var b=T;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(8)),i=h(n(248)),l=h(n(7972)),u=h(n(5285)),s=h(n(8401)),d=h(n(126)),f=h(n(43)),c=n(5286),p=n(5187),v=h(n(7976)),y=h(n(7)),m=h(n(6871));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var S=function(e){var t,n=e.fullWidth,r=e.stickerPack,d=null===(t=r.store_listing)||void 0===t?void 0:t.unpublished_at,c=null!=d?new Date(d):null,h=g(v.default,{deadline:c});return g("div",{className:m.default.features},void 0,(0,p.isStickerPackAnimated)(r)?g(i.default,{tooltipClassName:m.default.featuresTooltip,position:i.default.Positions.TOP,text:y.default.Messages.STICKER_PICKER_PACK_DETAILS_ANIMATED},void 0,(function(e){return a.createElement(s.default,E({},e,{className:m.default.featureIcon}))})):null,(0,p.isStickerPackPremiumExclusive)(r)?g(i.default,{tooltipClassName:m.default.featuresTooltip,position:i.default.Positions.TOP,text:y.default.Messages.STICKER_PICKER_PREMIUM_EXCLUSIVE_TOOLTIP},void 0,(function(e){return a.createElement(u.default,E({},e,{className:m.default.featureIcon}))})):null,null!=c?g(i.default,{tooltipClassName:m.default.featuresTooltip,position:i.default.Positions.TOP,text:y.default.Messages.STICKER_PICKER_AVAILABLE_TIMER_TOOLTIP},void 0,(function(e){var t;return a.createElement(f.default,E({},e,{className:(0,o.default)(m.default.featureText,m.default.monospace,(t={},t[m.default.featureFlushRight]=n,t)),size:f.default.Sizes.SIZE_12,color:f.default.Colors.CUSTOM}),g(l.default,{className:(0,o.default)(m.default.featureTextIcon,m.default.timerIcon)}),h)})):null)};S.displayName="StickerPickerShopListHeaderFeatures";var O=function(){return g("div",{className:m.default.newTag},void 0,y.default.Messages.NEW)};O.displayName="StickerPickerShopListNewTag";var I=g(O,{}),T=function(e){var t=e.className,n=e.fullWidth,r=void 0!==n&&n,a=e.stickerPack,i=e.withDescription,l=void 0!==i&&i,u=(0,c.useIsShopStickerPackNew)(a);return g("div",{className:(0,o.default)(m.default.header,t)},void 0,g("div",{className:m.default.title},void 0,u&&I,g(d.default,{className:m.default.heading},void 0,a.name),g(S,{fullWidth:r,stickerPack:a})),l&&null!=a.description&&g(f.default,{className:m.default.description},void 0,a.description),g("div",{className:m.default.count},void 0,y.default.Messages.STICKER_PACK_STICKER_COUNT.format({numStickers:a.stickers.length})))};T.displayName="StickerPickerShopListHeader";var b=a.memo(T);t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(7812)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var s=function(e){var t=e.deadline,n=e.className;return u(a.default,{className:n,deadline:t,showUnits:!0},void 0,(function(e,t){return e.days>0?u("span",{className:n},void 0," ",o.default.Messages.DURATION_DAYS.format({days:e.days})):t()}))};s.displayName="StickersPackCountdown";var d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("path",{d:"M2 4.42007V6.79007L3 7.79007L4 6.79007V4.42007L3.01 3.42007L2 4.42007Z"}),f=s("path",{d:"M3 0.590088L0 3.59009V7.59009L3 10.5901L6 7.59009V3.59009L3 0.590088ZM5 7.21009L3 9.21009L1 7.21009V4.00009L3 2.00009L5 4.00009V7.21009Z"});function c(e){var t=e.width,n=void 0===t?6:t,r=e.height,a=void 0===r?11:r,l=e.color,c=void 0===l?"currentColor":l,p=e.foreground,v=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(v),{width:n,height:a,viewBox:"0 0 6 11"}),s("g",{fill:c,fillRule:"evenodd",className:p},void 0,d,f))}c.displayName="PremiumGuildTier2Simple"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;return(0,a.useStateFromStores)([i.default],(function(){return i.default.hasJoined(e.id)}))?f(o.MenuItem,{id:"leave-thread",label:u.default.Messages.LEAVE_THREAD,action:function(){return l.default.leaveThread(e)}}):(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)?null:f(o.MenuItem,{id:"join-thread",label:u.default.Messages.JOIN_THREAD,action:function(){return l.default.joinThread(e)}})};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=s(n(185)),l=s(n(7576)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.computeThreadNotificationSetting=u,t.useThreadNotificationSetting=function(e){return(0,r.useStateFromStores)([o.default,a.default],(function(){return u(e)}),[e])};var r=n(3),a=l(n(267)),o=l(n(185)),i=n(7588);function l(e){return e&&e.__esModule?e:{default:e}}function u(e){var t=o.default.flags(e.id);return null==t?i.ThreadMemberFlags.NO_MESSAGES:t&i.ThreadMemberFlags.ALL_MESSAGES?i.ThreadMemberFlags.ALL_MESSAGES:t&i.ThreadMemberFlags.ONLY_MENTIONS?i.ThreadMemberFlags.ONLY_MENTIONS:t&i.ThreadMemberFlags.NO_MESSAGES?i.ThreadMemberFlags.NO_MESSAGES:a.default.isGuildOrCategoryOrChannelMuted(e.guild_id,e.parent_id)?i.ThreadMemberFlags.ONLY_MENTIONS:i.ThreadMemberFlags.ALL_MESSAGES}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("path",{d:"M0 4.3258427C0 5.06741573.616438356 5.68539326 1.35616438 5.68539326 2.09589041 5.68539326 2.71232877 5.06741573 2.71232877 4.3258427 2.71232877 2.84269663 4.31506849 2.78089888 4.5 2.78089888 4.68493151 2.78089888 6.28767123 2.84269663 6.28767123 4.3258427L6.28767123 4.63483146C6.28767123 5.25280899 5.97945205 5.74719101 5.42465753 6.05617978L4.19178082 6.73595506C3.51369863 7.10674157 3.14383562 7.78651685 3.14383562 8.52808989L3.14383562 9.64044944C3.14383562 10.3820225 3.76027397 11 4.5 11 5.23972603 11 5.85616438 10.3820225 5.85616438 9.64044944L5.85616438 8.96067416 6.71917808 8.52808989C8.1369863 7.78651685 9 6.30337079 9 4.69662921L9 4.3258427C9 1.48314607 6.71917808 0 4.5 0 2.21917808 0 0 1.48314607 0 4.3258427zM4.5 12C2.5 12 2.5 15 4.5 15 6.5 15 6.5 12 4.5 12L4.5 12z"});function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:f,className:c,fillRule:"evenodd",transform:"translate(7 4)"},void 0,d))}f.displayName="Help"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=m(n(8442)),o=m(n(8443)),i=m(n(8444)),l=m(n(7623)),u=m(n(8445)),s=m(n(8446)),d=m(n(8447)),f=m(n(8448)),c=m(n(8449)),p=m(n(5285)),v=m(n(7815)),y=n(1032);function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}var _=r.memo((function(e){var t=e.categoryId,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["categoryId"]),m=function(e){switch(e){case y.EmojiCategories.RECENT:return l.default;case y.EmojiCategories.FAVORITES:return v.default;case y.EmojiCategories.PEOPLE:return d.default;case y.EmojiCategories.NATURE:return u.default;case y.EmojiCategories.FOOD:return i.default;case y.EmojiCategories.ACTIVITY:return a.default;case y.EmojiCategories.TRAVEL:return c.default;case y.EmojiCategories.OBJECTS:return s.default;case y.EmojiCategories.SYMBOLS:return f.default;case y.EmojiCategories.FLAGS:return o.default;case y.EmojiCategories.PREMIUM_UPSELL:return p.default}}(t);return null==m?null:r.createElement(m,n)}));t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCategorySelectHandler=t.useEmojiSelectHandler=t.useEmojiGrid=t.EmojiGridRowTypes=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(6)),i=_(n(101)),l=n(3),u=_(n(7742)),s=_(n(186)),d=_(n(184)),f=_(n(81)),c=_(n(20)),p=_(n(270)),v=_(n(256)),y=n(1032),m=n(7618),h=n(1);function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return S(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.EmojiGridRowTypes=r,function(e){e[e.SECTION_HEADING=0]="SECTION_HEADING",e[e.SECTION_ROW=1]="SECTION_ROW"}(r||(t.EmojiGridRowTypes=r={}));t.useEmojiGrid=function(e){var t=e.channel,n=e.collapsedSections,r=e.pickerIntention,u=e.emojiSearchResults,m=e.gridWidth,_=e.gridPaddingTop,g=e.emojiRowHeight,S=e.emojiSectionHeadingHeight,I=e.emojiPaddingHorizontal,T=e.emojiSpriteSize,b=(0,l.useStateFromStores)([d.default],(function(){return d.default.categories})),C=(0,l.useStateFromStores)([c.default],(function(){return c.default.getGuild(null==t?void 0:t.getGuildId())}),[t]),M=(0,l.useStateFromStoresArray)([d.default],(function(){var e=d.default.getDisambiguatedEmojiContext(null==t?null:t.getGuildId());return[e,e.favoriteEmojis]}),[t]),N=M[0],P=M[1],A=(0,l.useStateFromStores)([p.default],(function(){return p.default.getFlattenedGuilds()}),[]);return a.useMemo((function(){var e=[],a=[],l=[],d=[],p=0,M=0;return null!=N&&null!=m&&function(){var R=Math.floor(m/(T+2*I)),L=function(i,u){for(var s=new Map,f=n.has(u.sectionId),c=o.default.partition(i,(function(e){var n=v.default.isEmojiDisabled(e,t,r);return s.set(e,n),!n})),y=c[0],m=c[1],h=y.concat(m),E=Math.ceil(h.length/R),I=[],b=0;b<E;b++){var C=b*R,N=h.slice(C,C+R).map((function(e,t){return{emoji:e,size:T,isDisabled:s.get(e),rowIndex:M,columnIndex:t,visibleRowIndex:p}}));I.push(N),f||(d.push(N.length),l.push(N),p++),M++}var P=f?0:E,A=0===e.length?0:(p-P)*g,L=a.length*S+A+2*_,D=O({},u,{count:i.length,offsetTop:L});a.push(D),e.push(P)};if(null!=u)0!==u.unlocked.length&&L(u.unlocked,{type:y.EmojiCategoryTypes.SEARCH_RESULTS,sectionId:y.EmojiCategoryTypes.SEARCH_RESULTS}),0!==u.locked.length&&L(u.locked,{type:y.EmojiCategoryTypes.PREMIUM_UPSELL,categoryId:y.EmojiCategories.PREMIUM_UPSELL,sectionId:y.EmojiCategoryTypes.PREMIUM_UPSELL});else for(var D,w=function(){var e=D.value;if(e===y.EmojiCategories.CUSTOM){var n=N.getCustomEmoji(),a=o.default.groupBy(n,"guildId"),l=function(n){var o=a[n];if(null!=o){var l=o.filter((function(e){return v.default.getEmojiUnavailableReason({emoji:e,channel:null!=t?t:f.default.getDefaultChannel(n),intention:r})!==h.EmojiDisabledReasons.DISALLOW_EXTERNAL}));if(0!==l.length){var u=c.default.getGuild(n);L(l,{categoryId:e,guild:u,type:y.EmojiCategoryTypes.GUILD,sectionId:null!=u?u.id:i.default.v4()})}}};if(null!=C&&l(C.id),r!==h.EmojiIntention.COMMUNITY_CONTENT)for(var u,d=E(A);!(u=d()).done;){var p=u.value;null!=C&&C.id===p.id||l(p.id)}}else if(e===y.EmojiCategories.RECENT){var m=N.getFrequentlyUsedEmojis().filter((function(e){return!v.default.isEmojiFiltered(e,t,r)}));L(m,{categoryId:e,type:y.EmojiCategoryTypes.RECENT,sectionId:y.EmojiCategoryTypes.RECENT})}else if(e===y.EmojiCategories.FAVORITES){var _=P.filter((function(e){return!v.default.isEmojiFiltered(e,t,r)}));0!==_.length&&L(_,{categoryId:e,type:y.EmojiCategoryTypes.FAVORITES,sectionId:y.EmojiCategoryTypes.FAVORITES})}else{var g=s.default.getByCategory(e);L(null==g?[]:g,{categoryId:e,type:y.EmojiCategoryTypes.UNICODE,sectionId:e})}},k=E(b);!(D=k()).done;)w()}(),{columnCounts:d,emojiGrid:l,rowCountBySection:e,sectionDescriptors:a}}),[N,P,m,T,I,u,n,g,S,_,t,r,b,C,A])};t.useEmojiSelectHandler=function(e){var t=e.pickerIntention,n=e.selectedChannel,r=e.onSelectEmoji,o=e.setIsPremiumUpsellOpen,i=e.emojiSelectAnalytics,s=e.trackPremiumUpsellOpened,f=(0,l.useStateFromStores)([d.default],(function(){return d.default.getDisambiguatedEmojiContext(null==n?void 0:n.getGuildId())}),[n]);return a.useCallback((function(e,a){var l=e.emoji;if(null!=l){var d=v.default.getEmojiUnavailableReason({emoji:l,channel:n,intention:t});if(null==i||i(),a.toggleFavorite&&null==d)f.isFavoriteEmoji(l)?u.default.unfavoriteEmoji(l):u.default.favoriteEmoji(l);else if(d!==h.EmojiDisabledReasons.GUILD_SUBSCRIPTION_UNAVAILABLE)return d===h.EmojiDisabledReasons.PREMIUM_LOCKED?(null==s||s(l,n),void o(!0)):void r(l,a.isFinalSelection)}}),[n,t,r,o,f,i,s])};t.useCategorySelectHandler=function(e){var t=e.emojiListRef,n=(0,m.useEmojiPickerStore)((function(e){return e.searchQuery})),r=a.useCallback((function(e){var n;return null===(n=t.current)||void 0===n?void 0:n.scrollToSectionTop(e)}),[t]);return a.useCallback((function(e){""!==n?((0,m.setSearchQuery)(""),(0,m.setActiveCategoryIndex)(e)):r(e)}),[r,n])}},function(e,t,n){e.exports=n.p+"d234cfa374e30dab3650f8531d00fbfd.png"},function(e,t,n){e.exports=n.p+"ada1c665eb9ec661d28a2f19f12913e2.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=f(n(8)),i=f(n(84)),l=f(n(350)),u=n(1),s=f(n(7)),d=f(n(6917));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}!function(e){e.DEFAULT="",e.BOLD="Bold"}(a||(a={}));var v=function(e){var t,n,r=e.closeAction,f=e.theme,c=e.variant,v=e.keybind,y=e.className;return p("div",{className:(0,o.default)(d.default.container,y)},void 0,p(i.default,{className:(0,o.default)(d.default.closeButton,(t={},t[d.default.closeButtonBold]=c===a.BOLD,t)),onClick:r,"aria-label":s.default.Messages.CLOSE},void 0,p(l.default,{color:u.ThemeTypes.DARK===f?u.Colors.PRIMARY_DARK_200:u.Colors.PRIMARY_DARK_400,width:18,height:18,"aria-hidden":!0})),p("div",{className:(0,o.default)(d.default.keybind,(n={},n[d.default.keybindBold]=c===a.BOLD,n)),"aria-hidden":!0},void 0,v))};v.displayName="CloseIconWithKeybind",v.defaultProps={variant:a.DEFAULT},v.Variants=a;var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(968)),l=E(n(35)),u=E(n(12)),s=E(n(36)),d=E(n(971)),f=E(n(350)),c=E(n(126)),p=E(n(43)),v=E(n(130)),y=n(250),m=n(353),h=n(1),_=E(n(7)),g=E(n(6918));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=function(e){var t=e.children,n=e.isVertical,r=void 0!==n&&n,a=e.tierTitle,o=e.tierLogoSrc;return O("li",{className:r?g.default.tierVertical:g.default.tierHorizontal},void 0,O("img",{alt:a,className:g.default.tierLogo,src:o}),O("ul",{className:g.default.perkList},void 0,t))};I.displayName="TierPerks";var T=function(e){var t=e.children,n=e.isAvailable,r=void 0!==n&&n,a=r?d.default:f.default;return O("li",{className:r?g.default.perkAvailable:g.default.perkUnavailable},void 0,O(a,{className:g.default.perkAvailabilityIcon}),t)};T.displayName="TierPerk";var b=function(e){var t=e.onOpenPremiumClick,r=(0,o.useStateFromStores)([u.default],(function(){return u.default.getCurrentUser()})),d=v.default.isPremium(r,h.PremiumTypes.TIER_1),f=(0,o.useStateFromStores)([l.default],(function(){return l.default.locale})),E=(0,y.formatPercent)(f,m.PREMIUM_GUILD_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100);return v.default.isPremium(r,h.PremiumTypes.TIER_2)?null:O("div",{className:g.default.wrapper},void 0,O(c.default,{className:d?g.default.headingTier1:g.default.heading,size:c.default.Sizes.SIZE_24},void 0,d?_.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_HEADING_SECONDARY_PREMIUM_USER:_.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_HEADING_SECONDARY),d?O(p.default,{className:g.default.headingSecondary},void 0,_.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_HEADING_TERTIARY_PREMIUM_USER.format({numFreeGuildSubscriptions:m.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM})):null,O("ul",{className:g.default.tiersList},void 0,d?O(I,{tierTitle:_.default.Messages.PREMIUM_TIER_2,tierLogoSrc:n(8486)},void 0,O(T,{isAvailable:!0},void 0,_.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_BODY_PERK_GUILD_SUBSCRIPTION_DISCOUNT.format({discountPercentage:E})),O(T,{isAvailable:!0},void 0,_.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_BODY_PERK_NUM_GUILD_SUBSCRIPTIONS.format({numFreeGuildSubscriptions:m.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM}))):a.createElement(a.Fragment,null,O(I,{isVertical:!0,tierTitle:_.default.Messages.PREMIUM_TIER_2,tierLogoSrc:n(8487)},void 0,O(T,{isAvailable:!0},void 0,_.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_BODY_PERK_GUILD_SUBSCRIPTION_DISCOUNT.format({discountPercentage:E})),O(T,{isAvailable:!0},void 0,_.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_BODY_PERK_NUM_GUILD_SUBSCRIPTIONS.format({numFreeGuildSubscriptions:m.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM}))),O(I,{isVertical:!0,tierTitle:_.default.Messages.PREMIUM_TIER_1,tierLogoSrc:n(8488)},void 0,O(T,{isAvailable:!0},void 0,_.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_BODY_PERK_GUILD_SUBSCRIPTION_DISCOUNT.format({discountPercentage:E})),O(T,{},void 0,_.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_BODY_PERK_NO_FREE_GUILD_SUBSCRIPTIONS.format({numFreeGuildSubscriptions:m.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM}))))),O("div",{className:g.default.action},void 0,O(s.default,{color:s.default.Colors.BRAND,look:s.default.Looks.INVERTED,onClick:function(){i.default.open(h.UserSettingsSections.PREMIUM),null!=t&&t()},size:s.default.Sizes.SMALL},void 0,_.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_LEARN_MORE)))};b.displayName="PremiumGuildSubscriptionUpsellCTA";var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=h(n(8)),o=n(3),i=h(n(35)),l=h(n(12)),u=h(n(986)),s=h(n(126)),d=h(n(43)),f=h(n(130)),c=n(250),p=n(353),v=n(1),y=h(n(7)),m=h(n(6919));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=function(e){var t=e.className,n=(0,o.useStateFromStores)([l.default],(function(){return l.default.getCurrentUser()})),r=(0,o.useStateFromStores)([i.default],(function(){return i.default.locale})),h=(0,o.useStateFromStores)([u.default],(function(){return u.default.getSubscription()}));return g("div",{className:(0,a.default)(m.default.wrapper,t)},void 0,g(s.default,{className:m.default.heading,size:s.default.Sizes.SIZE_24},void 0,y.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_HEADING_PRIMARY),g(d.default,{size:d.default.Sizes.SIZE_16},void 0,function(e,t,n){var r,a,o=f.default.isPremium(e);if(null==n||f.default.getInterval(n.planId)===v.SubscriptionIntervalTypes.MONTH){var i=f.default.getPrice(v.SubscriptionPlans.PREMIUM_MONTH_GUILD,o),l=f.default.getPrice(v.SubscriptionPlans.PREMIUM_MONTH_GUILD,!1);r=(0,c.formatRate)((0,c.formatPrice)(i.amount,i.currency),v.SubscriptionIntervalTypes.MONTH),a=(0,c.formatRate)((0,c.formatPrice)(l.amount,l.currency),v.SubscriptionIntervalTypes.MONTH)}else{var u=f.default.getPrice(v.SubscriptionPlans.PREMIUM_YEAR_GUILD,o),s=f.default.getPrice(v.SubscriptionPlans.PREMIUM_YEAR_GUILD,!1);r=(0,c.formatRate)((0,c.formatPrice)(u.amount,u.currency),v.SubscriptionIntervalTypes.YEAR),a=(0,c.formatRate)((0,c.formatPrice)(s.amount,s.currency),v.SubscriptionIntervalTypes.YEAR)}return f.default.isPremium(e,v.PremiumTypes.TIER_2)?y.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_SUBHEADING_TIER_2.format({price:r,originalPrice:a,originalPriceHook:function(e,t){return g("span",{className:m.default.originalPrice},t,e)},freeSubscriptionCount:p.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM,discountPercent:(0,c.formatPercent)(t,p.PREMIUM_GUILD_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100)}):f.default.isPremium(e,v.PremiumTypes.TIER_1)?y.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_SUBHEADING_TIER_1.format({price:r,originalPrice:a,originalPriceHook:function(e,t){return g("span",{className:m.default.originalPrice},t,e)},discountPercent:(0,c.formatPercent)(t,p.PREMIUM_GUILD_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100)}):y.default.Messages.GUILD_SETTINGS_PREMIUM_UPSELL_SUBHEADING.format({price:r})}(n,r,h)))};E.displayName="PremiumGuildSubscriptionUpsellHeading";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,i=e.color,l=void 0===i?"currentColor":i;return o("svg",{className:e.className,width:n,height:a,viewBox:"0 0 24 24"},void 0,o("path",{className:e.foreground,fill:l,d:"M12 2.00098C6.486 2.00098 2 6.48698 2 12.001C2 17.515 6.486 22.001 12 22.001C17.514 22.001 22 17.515 22 12.001C22 6.48698 17.514 2.00098 12 2.00098ZM17 13.001H13V17.001H11V13.001H7V11.001H11V7.00098H13V11.001H17V13.001Z"}))}i.displayName="PlusCircle"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.tier,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["tier"]);switch(t){case l.PremiumGuildTiers.TIER_1:return r.createElement(a.default,n);case l.PremiumGuildTiers.TIER_2:return r.createElement(o.default,n);case l.PremiumGuildTiers.TIER_3:return r.createElement(i.default,n);case l.PremiumGuildTiers.NONE:return null;default:throw new Error("Not a valid tier type")}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(8497)),o=u(n(8089)),i=u(n(8498)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u={},s=null,d=[],f=!1,c=null,p=null;function v(){f=!0}var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a,o,v,y=r.prototype;return y.getSubscriptionsForGuild=function(e){return null!=u[e]?u[e].subscriptions:null},y.getLastFetchedAtForGuild=function(e){return null!=u[e]?u[e].lastFetchedAt:null},y.getCurrentUserSubscriptions=function(){return d},y.getSubscription=function(e){return d.find((function(t){return t.id===e}))},a=r,(o=[{key:"isModifyingSubscription",get:function(){return f}},{key:"subscribeError",get:function(){return c}},{key:"unsubscribeError",get:function(){return p}},{key:"cooldownEndsAt",get:function(){return s}}])&&i(a.prototype,o),v&&i(a,v),r}(r.default.Store))(a.default,{GUILD_PREMIUM_SUBSCRIPTIONS_FETCH_SUCCESS:function(e){var t=e.guildId,n=e.subscriptions;u[t]={subscriptions:n,lastFetchedAt:Date.now()}},GUILD_USER_PREMIUM_SUBSCRIPTIONS_FETCH_SUCCESS:function(e){var t=e.subscriptions;d=t},GUILD_PREMIUM_SUBSCRIPTIONS_COOLDOWN_FETCH_SUCCESS:function(e){var t=e.endsAt;s=t},GUILD_PREMIUM_UNSUBSCRIBE_START:function(e){return v()},GUILD_PREMIUM_SUBSCRIBE_START:function(e){return v()},GUILD_PREMIUM_SUBSCRIBE_SUCCESS:function(e){var t=e.subscriptions,n=new Set(t.map((function(e){return e.id})));d=[].concat(t,d.filter((function(e){return!n.has(e.id)}))),c=null,f=!1},GUILD_PREMIUM_SUBSCRIBE_FAIL:function(e){var t=e.error;f=!1,c=t},GUILD_PREMIUM_UNSUBSCRIBE_SUCCESS:function(e){var t=e.subscriptionId;d=d.filter((function(e){return e.id!==t})),f=!1},GUILD_PREMIUM_UNSUBSCRIBE_FAIL:function(e){var t=e.error;f=!1,p=t}});t.default=y},function(e,t,n){e.exports=n.p+"0c9615349350c4185381d58c69b88cbc.svg"},function(e,t,n){e.exports=n.p+"aff52bc375fe2da876174301a5c6d09d.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.useStateFromStores)([s.default],(function(){return s.default.getId()===e}),[e]),r=(0,a.useStateFromStoresArray)([l.default],(function(){return[l.default.getParticipants(t),l.default.getParticipant(t,e)]}),[t,e]),f=r[0],c=r[1];if(n||0===f.length)return null;if(null==c)return p(u.MenuItem,{id:"ring",label:d.default.Messages.RING,action:function(){return o.default.ring(t,[e])}});if(c.type===i.ParticipantTypes.USER&&c.ringing)return p(u.MenuItem,{id:"stop-ringing",label:d.default.Messages.STOP_RINGING,action:function(){return o.default.stopRinging(t,[e])}});return null};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(685)),i=n(651),l=f(n(650)),u=n(7563),s=f(n(10)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){return e.type!==d.MessageTypes.REPLY||null==t?null:p(v,{baseMessage:e,referencedMessage:n,compact:r})};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(661),l=f(n(55)),u=f(n(7775)),s=f(n(7640)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=a.memo((function(e){var t=e.baseMessage,n=e.referencedMessage,r=e.compact,d=void 0!==r&&r,f=n.state===i.ReferencedMessageState.LOADED?n.message:void 0,c=a.useMemo((function(){return null!=f&&f.content?(0,s.default)(f,{formatInline:!0}).content:null}),[f]),v=(0,o.useStateFromStores)([l.default],(function(){return null!=f&&l.default.isBlocked(f.author.id)}),[f]);return p(u.default,{baseMessage:t,referencedMessage:n,content:c,compact:d,isReplyAuthorBlocked:v})}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M6.16204 15.0065C6.10859 15.0022 6.05455 15 6 15H4V12C4 7.588 7.589 4 12 4C13.4809 4 14.8691 4.40439 16.0599 5.10859L17.5102 3.65835C15.9292 2.61064 14.0346 2 12 2C6.486 2 2 6.485 2 12V19.1685L6.16204 15.0065Z",fill:d}),s("path",{d:"M19.725 9.91686C19.9043 10.5813 20 11.2796 20 12V15H18C16.896 15 16 15.896 16 17V20C16 21.104 16.896 22 18 22H20C21.105 22 22 21.104 22 20V12C22 10.7075 21.7536 9.47149 21.3053 8.33658L19.725 9.91686Z",fill:d}),s("path",{d:"M3.20101 23.6243L1.7868 22.2101L21.5858 2.41113L23 3.82535L3.20101 23.6243Z",className:f,fill:d}))}d.displayName="HeadsetDeafen"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("path",{d:"M24 0v24H0V0z"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,d,s("path",{className:c,fill:f,d:"M12 16c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm0-6c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2zm0-6c1.1045695 0 2 .8954305 2 2s-.8954305 2-2 2-2-.8954305-2-2 .8954305-2 2-2z"})))}f.displayName="OverflowMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{d:"M19 3H4.99C3.88 3 3.01 3.89 3.01 5L3 19C3 20.1 3.88 21 4.99 21H19C20.1 21 21 20.1 21 19V5C21 3.89 20.1 3 19 3ZM19 15H15C15 16.66 13.65 18 12 18C10.35 18 9 16.66 9 15H4.99V5H19V15Z",fill:d,className:f}))}d.displayName="Inbox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={setGuildFilter:function(e){var t=e.guildFilter,n=e.roleFilter,r=e.everyoneFilter;a.default.dispatch({type:o.ActionTypes.SET_RECENT_MENTIONS_FILTER,guildFilter:t,roleFilter:n,everyoneFilter:r})},truncateMentions:function(e){a.default.dirtyDispatch({type:o.ActionTypes.TRUNCATE_MENTIONS,size:e})},fetchRecentMentions:function(e,t,n,i,l){void 0===t&&(t=o.MAX_MENTIONS_PER_FETCH),void 0===n&&(n=null),void 0===i&&(i=!0),void 0===l&&(l=!0),a.default.dirtyDispatch({type:o.ActionTypes.LOAD_RECENT_MENTIONS,guildId:n}),r.default.get({url:o.Endpoints.MENTIONS,query:{before:e,limit:t,guild_id:n,roles:i,everyone:l},retries:2,oldFormErrors:!0}).then((function(t){var n=t.body;a.default.dispatch({type:o.ActionTypes.LOAD_RECENT_MENTIONS_SUCCESS,messages:n,isAfter:null!=e,hasMoreAfter:n.length>=o.MAX_MENTIONS_PER_FETCH})}),(function(){a.default.dispatch({type:o.ActionTypes.LOAD_RECENT_MENTIONS_FAILURE})}))},deleteRecentMention:function(e){r.default.delete({url:o.Endpoints.MENTIONS_MESSAGE_ID(e),retries:2,oldFormErrors:!0}),a.default.dispatch({type:o.ActionTypes.RECENT_MENTION_DELETE,id:e})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.useStateFromStores)([i.default],(function(){return i.default.keyboardModeEnabled})),l=r.useCallback((function(e){var n=document.querySelector(e),r=t.current;null!=n&&null!=r&&(n.focus(),r.scrollIntoViewNode({node:n,padding:80}))}),[t]),u=r.useCallback((function(){return new Promise((function(e){var n=t.current;if(null==n)return e();n.scrollTo({to:0,callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[t]),s=r.useCallback((function(){return new Promise((function(e){var n=t.current;if(null==n)return e();n.scrollTo({to:Number.MAX_SAFE_INTEGER,callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[t]);return(0,a.default)({id:e,isEnabled:n,setFocus:l,scrollToStart:u,scrollToEnd:s})};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(644)),o=n(3),i=l(n(90));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ChangeLogTemplate=void 0;var r,a,o=m(n(1088)),i=m(n(3)),l=m(n(24)),u=m(n(2)),s=n(133),d=m(n(8001)),f=m(n(340)),c=m(n(20)),p=m(n(35)),v=m(n(12)),y=n(1);function m(e){return e&&e.__esModule?e:{default:e}}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}r=n(8567),t.ChangeLogTemplate=a,function(e){e.SPECIAL="special",e.STANDARD="standard"}(a||(t.ChangeLogTemplate=a={}));var E,S,O,I={},T={},b={},C={},M=!1,N=!1;function P(e){return e.locale||"en-us"}if(r.replace(/\r\n/g,"\n").split("---changelog---\n").slice(1).forEach((function(e){var t=!1,n={},r=e.split("\n").filter((function(e){if("---"===e)return t=!0,!1;if(""!==e&&!t){var r=e.split(": "),a=r.shift(),o=r.join(": ");null!=a&&(n[a]=JSON.parse(o))}return t})).join("\n");if(null==n.date||null==n.revision)throw new Error("ChangeLogStore: A changelog does not contain a date or revision property");var o=g({},n,{date:n.date,revision:n.revision,locale:null!=n.locale?n.locale.toLowerCase():"en-us",body:r});if("string"!=typeof n.template&&(o.template=a.STANDARD),null!=n.experiment_names&&n.experiment_names.length>0)n.experiment_names.forEach((function(e){var t=T[e]||(T[e]={}),n=o.experiment_bucket||(o.experiment_bucket=s.ExperimentBuckets.CONTROL),r=t[String(n)]||(t[String(n)]={}),a=P(o);if(null!=r[a])throw new Error("ChangeLogStore: Locale ("+a+") already defined for "+e);r[a]=o}));else if(n.partner_guild_owner){var i=P(o);if(null!=C[i])throw new Error("ChangeLogStore: Locale ("+i+") already defined for PartnerGuildOwner changelogs");C[i]=o}else if(n.hypesquad){var l=P(o);if(null!=b[l])throw new Error("ChangeLogStore: Locale ("+l+") already defined for HypeSquad changelogs");b[l]=o}else{var u=P(o);if(null!=I[u])throw new Error("ChangeLogStore: Locale ("+u+") already defined for default changelogs");I[u]=o}})),null==I["en-us"])throw new Error("ChangeLogStore: No default changeLog");function A(e){if(!e)return null;var t=e.date,n=e.revision,r=e.experiment_names;return o.default.v3(JSON.stringify({date:t,revision:n,experiment_names:r}))}function R(e){void 0===e&&(e=!1);var t=null!=T?Object.keys(T):[],n=p.default.locale.toLowerCase(),r=v.default.getCurrentUser(),a=null;if(!e&&t.length>0){var o=d.default.getFirstEligibleUserExperiment(t);if(null!=o){var i=o[0],l=o[1];if(null==i||null==T[i])throw new Error("ChangeLogStore: This changelog experiment has not been registered");var u=String(l.bucket);null!=T[i][u]&&(a=T[i][u][n]||T[i][u]["en-us"])}}if(null==a){var s=Object.values(c.default.getGuilds());if(null!=s&&s.some((function(e){return e.hasFeature(y.GuildFeatures.PARTNERED)&&e.isOwner(r)}))){var f=C[n]||C["en-us"];if(null!=f)return f}}if(null==a&&null!=r&&(r.hasFlag(y.UserFlags.HYPESQUAD)||r.hasFlag(y.UserFlags.HYPESQUAD_ONLINE_HOUSE_1)||r.hasFlag(y.UserFlags.HYPESQUAD_ONLINE_HOUSE_2)||r.hasFlag(y.UserFlags.HYPESQUAD_ONLINE_HOUSE_3))){var m=b[n]||b["en-us"];if(null!=m)return m}return null==a&&(a=I[n]||I["en-us"]),a}function L(){var e=A(E=R()),t=l.default.get("lastChangeLogDate"),n=t&&new Date(t),r=E.date&&new Date(E.date);S!==e&&v.default.getCurrentUser().isClaimed()&&(!n||!r||r>n)&&(N=null!=S,S=e,l.default.set("lastChangeLog",S),l.default.set("lastChangeLogDate",E.date),l.default.set("shouldShowChangeLog",N)),M=!0}E=R(!0);var D=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a,o,i,u=r.prototype;return u.initialize=function(){S=l.default.get("lastChangeLog")||S,N=l.default.get("shouldShowChangeLog")||N,this.waitFor(c.default,v.default,f.default,p.default)},u.isOpen=function(){return M&&N},u.lastSeenChangeLogMatches=function(e){return S===A(e)},a=r,(o=[{key:"changeLog",get:function(){return E}},{key:"changeLogSource",get:function(){return O}}])&&h(a.prototype,o),i&&h(a,i),r}(i.default.Store))(u.default,{CHANGE_LOG_OPEN:function(e){return t=e.query,O=t,N=!0,void l.default.set("shouldShowChangeLog",N);var t},CHANGE_LOG_CLOSE:function(e){return N=!1,void l.default.set("shouldShowChangeLog",N)},CONNECTION_OPEN:function(e){return L()},CONNECTION_CLOSED:function(e){M=!1},USER_SETTINGS_UPDATE:function(e){if(null==e.settings.locale)return!1;E=R()},EXPERIMENT_OVERRIDE_BUCKET:function(e){return L(),!0}});t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(6)),a=n(133),o=n(189),i=l(n(340));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e){for(var t,n=u(e);!(t=n()).done;){var r=t.value,a=i.default.getEligibleExperiment(r);if(null!=a)return[r,a]}return null}var f={getFirstEligibleUserExperiment:d,isInExperimentBucket:function(e,t){return i.default.getExperimentBucket(e)===t},experimentDescriptorEquals:function(e,t){if(null==e&&null==t)return!0;if(e===t)return!0;if(null==e&&null!=t)return!1;if(null!=e&&null==t)return!1;if(null!=e&&null!=t){if(e.type!==t.type)return!1;if(e.bucket!==t.bucket)return!1;if(e.revision!==t.revision)return!1;if(e.type===a.ExperimentTypes.USER&&t.type===a.ExperimentTypes.USER)return r.default.isEqual(e.context,t.context)}return!0},trackExposureToFirstEligibleUserExperiment:function(e){var t=d(e);if(null!=t){var n=t[0],r=t[1];return(0,o.trackExposureToExperiment)(n,r),r}},getExperimentBucketName:function(e){return e===a.ExperimentBuckets.CONTROL?"Control":e===a.ExperimentBuckets.NOT_ELIGIBLE?"Not Eligible":"Treatment "+e}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=E(n(6)),a=E(n(3)),o=E(n(24)),i=n(187),l=E(n(2)),u=n(363),s=E(n(697)),d=E(n(649)),f=E(n(1104)),c=E(n(10)),p=E(n(9)),v=E(n(233)),y=E(n(55)),m=E(n(107)),h=E(n(35)),_=E(n(12)),g=n(1);function E(e){return e&&e.__esModule?e:{default:e}}function S(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T=[],b={},C=!1,M=!0,N=o.default.get("recentMentionFilterSettings",{guildFilter:g.RecentMentionsFilters.ALL_SERVERS,everyoneFilter:!0,roleFilter:!0}),P=!1,A=0,R=!1;function L(e){if(e instanceof f.default)return e;var t=v.default.getMessage(e.channel_id,e.id);return null!=t?t:(0,u.createMessageRecord)(e)}function D(e,t){if(void 0===t&&(t=null),(0,d.default)(e))return null;t||(t=e.channel_id);var n=p.default.getChannel(t);if(!n||n&&n.type===g.ChannelTypes.DM)return null;if(N.guildFilter===g.RecentMentionsFilters.THIS_SERVER&&n.getGuildId()!==m.default.getGuildId())return null;var r=e.author.id,a=c.default.getId();return y.default.isBlocked(r)||r===a?null:(e=L(e),(0,s.default)(e,a,!N.everyoneFilter,!N.roleFilter)?e:null)}function w(e){if(null==b[e])return!1;delete b[e],T=r.default.filter(T,(function(t){return t.id!==e}))}function k(e){return w(e.id)}function j(e){var t=I({},N);N=r.default.defaults(r.default.pick(e,["guildFilter","roleFilter","everyoneFilter"]),N),o.default.set("recentMentionFilterSettings",N);var n=function(e,n){return t[e]!==N[e]&&N[e]===n},a=n("guildFilter",g.RecentMentionsFilters.THIS_SERVER)||n("everyoneFilter",!1)||n("roleFilter",!1);b={};var i=[];a&&T.forEach((function(e){var t=D(e);t&&(i.push(t),b[t.id]=!0)})),0===(T=i).length&&(P=!1)}function U(){r.default.forEach(T,(function(e){e.timestamp.locale(h.default.locale)}))}function G(){T=T.filter((function(e){return!y.default.isBlocked(e.author.id)}))}function F(e){var t=e.channel;T=r.default.filter(T,(function(e){return e.channel_id!==t.id||(delete b[e.id],!1)}))}var B=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var a,o,i,l=r.prototype;return l.initialize=function(){this.waitFor(_.default,p.default,v.default)},l.isOpen=function(){return R},l.getMentions=function(){return P||T.length?T:null},a=r,(o=[{key:"hasLoadedEver",get:function(){return P}},{key:"lastLoaded",get:function(){return A}},{key:"loading",get:function(){return C}},{key:"hasMore",get:function(){return M}},{key:"guildFilter",get:function(){return N.guildFilter}},{key:"everyoneFilter",get:function(){return N.everyoneFilter}},{key:"roleFilter",get:function(){return N.roleFilter}}])&&S(a.prototype,o),i&&S(a,i),r}(a.default.Store))(l.default,{LOAD_RECENT_MENTIONS:function(e){var t=e.guildId;C=!0,null==t&&N.guildFilter===g.RecentMentionsFilters.THIS_SERVER&&j({guildFilter:g.RecentMentionsFilters.ALL_SERVERS})},LOAD_RECENT_MENTIONS_SUCCESS:function(e){var t=e.hasMoreAfter,n=e.messages,a=e.isAfter,o=r.default.map(n,L);a?T=T.concat(o):(T=o,b={}),r.default.forEach(o,(function(e){b[e.id]=!0})),C=!1,M=t,A=(0,i.now)(),P=!0},LOAD_RECENT_MENTIONS_FAILURE:function(e){C=!1},SET_RECENT_MENTIONS_FILTER:j,TRUNCATE_MENTIONS:function(e){for(var t=e.size,n=t;n<T.length;++n)delete b[T[n].id];T=T.slice(0,t),M=!0},CHANNEL_SELECT:function(e){return function(){if(N.guildFilter!==g.RecentMentionsFilters.THIS_SERVER)return!1;P=!1}()},CONNECTION_OPEN:function(e){return T=[],b={},void(P=!1)},GUILD_DELETE:function(e){var t=e.guild;T=r.default.filter(T,(function(e){var n=p.default.getChannel(e.channel_id);return!(!n||n.getGuildId()===t.id)||(delete b[e.id],!1)}))},MESSAGE_CREATE:function(e){var t=e.channelId,n=D(e.message,t);if(!n)return!1;(T=T.slice()).unshift(n),b[n.id]=!0},MESSAGE_UPDATE:function(e){var t=e.message.id;if(null==b[String(t)])return!1;var n=r.default.findIndex(T,(function(e){return e.id===t})),a=(T=T.slice())[n];null!=a&&(T[n]=(0,u.updateMessageRecord)(a,e.message))},MESSAGE_DELETE:k,RECENT_MENTION_DELETE:k,MESSAGE_DELETE_BULK:function(e){var t=e.ids;r.default.forEach(t,w)},USER_SETTINGS_UPDATE:function(e){return U()},I18N_LOAD_SUCCESS:function(e){return U()},CHANNEL_DELETE:F,THREAD_DELETE:F,RELATIONSHIP_ADD:function(e){return G()},RELATIONSHIP_REMOVE:function(e){return G()},MENTION_MODAL_OPEN:function(e){R=!0},MENTION_MODAL_CLOSE:function(e){R=!1}});t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=n(49),l=p(n(84)),u=p(n(227)),s=p(n(43)),d=n(1),f=p(n(7)),c=p(n(6949));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.guildId,n=e.message,r=e.className,p=a.useState(!1),v=p[0],m=p[1];return y(l.default,{className:(0,o.default)(c.default.jumpButton,r),onClick:function(){m(!0),(0,i.transitionTo)(d.Routes.CHANNEL(t,n.channel_id,n.id))}},void 0,v?y(u.default,{type:u.default.Type.PULSING_ELLIPSIS}):y(s.default,{size:s.default.Sizes.SIZE_12,className:c.default.text},void 0,f.default.Messages.JUMP))}m.displayName="JumpToMessageButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=R;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=n(644),l=n(3),u=C(n(7765)),s=n(5406),d=C(n(183)),f=C(n(80)),c=C(n(142)),p=C(n(9)),v=C(n(20)),y=C(n(144)),m=C(n(12)),h=C(n(7915)),_=C(n(84)),g=C(n(5398)),E=n(106),S=C(n(126)),O=C(n(43)),I=n(1),T=C(n(7)),b=C(n(6951));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var A={top:8,bottom:8,left:-4,right:-4};function R(e){var t=e.channel,n=e.children,r=e.gotoChannel,o=e.mentionCount,l=e.channelState,u=e.toggleCollapsed,s=(0,i.useListItem)("recents-header-"+t.id+"-"+(0,E.useUID)());return P(f.default,{offset:A},void 0,a.createElement("div",N({className:b.default.channelHeader},s,{tabIndex:0,"data-recents-channel":t.id,onKeyDown:function(e){null!=u&&null!=l&&("ArrowRight"===e.key&&l.collapsed||"ArrowLeft"===e.key&&!l.collapsed)&&(null==u||u(l))}}),P(L,{channel:t,gotoChannel:r}),P(k,{channel:t,gotoChannel:r,mentionCount:o}),n))}function L(e){var t=e.channel,n=e.gotoChannel;return t.isPrivate()?P(D,{channel:t,gotoChannel:n}):P(w,{channel:t,gotoChannel:n})}function D(e){var t=e.channel,n=e.gotoChannel,r=(0,l.useStateFromStores)([m.default],(function(){return t.type===I.ChannelTypes.DM?m.default.getUser(t.getRecipientId()):null})),a=null==r?(0,s.getChannelIconURL)(t):r.getAvatarURL("jpg");return P(_.default,{onClick:n,tabIndex:-1},void 0,P("img",{className:b.default.dmIcon,src:a,alt:"","aria-hidden":!0}))}function w(e){var t=e.channel,n=e.gotoChannel,r=(0,l.useStateFromStores)([v.default],(function(){return v.default.getGuild(t.guild_id)}));return null==r?null:P(g.default,{className:b.default.guildIcon,guild:r,size:g.default.Sizes.MEDIUM,active:!0,onClick:n,tabIndex:-1})}function k(e){var t=e.channel,n=e.gotoChannel,r=e.mentionCount,a=(0,d.default)(t,!0),i=(0,l.useStateFromStores)([v.default],(function(){return v.default.getGuild(t.guild_id)})),u=(0,l.useStateFromStores)([p.default],(function(){return p.default.getChannel(t.parent_id)})),s=null==u?null==i?void 0:i.name:(null==i?void 0:i.name)+" › "+u.name,f=t.isMultiUserDM()?T.default.Messages.MEMBERS_HEADER.format({members:t.recipients.length+1}):t.isPrivate()?P(j,{channel:t,gotoChannel:n}):P(_.default,{className:(0,o.default)(b.default.subtext,b.default.guildName),onClick:n},void 0,s);return P("div",{className:b.default.channelNameSection},void 0,P(S.default,{size:O.default.Sizes.SIZE_16,className:b.default.channelNameHeader},void 0,P(_.default,{className:b.default.channelName,onClick:n},void 0,a,null!=r&&r>0?P(h.default,{value:r,className:b.default.badge}):null)),P(O.default,{color:O.default.Colors.HEADER_SECONDARY,size:O.default.Sizes.SIZE_12,className:b.default.subtextContainer},void 0,f))}function j(e){var t=e.channel,n=(0,l.useStateFromStoresObject)([m.default,y.default,c.default],(function(){var e=m.default.getUser(t.getRecipientId());return{activities:null!=e?y.default.getActivities(e.id):null,applicationStream:null!=e?c.default.getStreamForUser(e.id):null}})),r=n.activities,a=n.applicationStream;return null==r?null:P(u.default,{className:b.default.activityStatus,emojiClassName:b.default.activityEmoji,activities:r,applicationStream:a,hideTooltip:!0})}R.displayName="RecentsChannelHeader",D.displayName="DMSectionsIcon",k.displayName="ChannelName"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8103)),o=s(n(126)),i=s(n(43)),l=s(n(7)),u=s(n(6952));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.Icon,n=e.header,r=e.tip;return f("div",{className:u.default.container},void 0,f("div",{className:u.default.iconContainer},void 0,f(t,{className:u.default.icon,width:36,height:36}),f(a.default,{className:u.default.stars})),f(o.default,{className:u.default.header,size:o.default.Sizes.SIZE_24},void 0,n),f(i.default,{color:i.default.Colors.HEADER_SECONDARY,size:i.default.Sizes.SIZE_12},void 0,f(i.default,{tag:"span",className:u.default.protip,size:i.default.Sizes.SIZE_12,color:i.default.Colors.STATUS_GREEN},void 0,l.default.Messages.FORM_LABEL_ROLES_PRO_TIP,":"," "),r))}c.displayName="EmptyState"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v,t.Tab=void 0;c(n(0));var r,a,o=d(n(8)),i=n(7914),l=c(n(7597)),u=d(n(7)),s=d(n(6955));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t,n,r=e.tab,d=e.setTab,f=e.children;return p(i.Header,{className:s.default.header},void 0,p(l.default,{selectedItem:r,type:l.Types.TOP_PILL,onItemSelect:d,className:s.default.tabBar},void 0,p(l.Item,{id:a.Mentions,className:(0,o.default)(s.default.tab,(t={},t[s.default.active]=r===a.Mentions,t))},void 0,u.default.Messages.MENTIONS),p(l.Item,{id:a.Unreads,className:(0,o.default)(s.default.tab,(n={},n[s.default.active]=r===a.Unreads,n))},void 0,u.default.Messages.UNREADS_TAB_LABEL)),p("div",{className:s.default.controls},void 0,f))}t.Tab=a,function(e){e.Mentions="Recent Mentions",e.Unreads="Inbox"}(a||(t.Tab=a={})),v.displayName="RecentsHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{foreground:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M18 9V14C18 15.657 19.344 17 21 17V18H3V17C4.656 17 6 15.657 6 14V9C6 5.686 8.686 3 12 3C15.314 3 18 5.686 18 9ZM11.9999 21C10.5239 21 9.24793 20.19 8.55493 19H15.4449C14.7519 20.19 13.4759 21 11.9999 21Z"}))}d.displayName="Bell"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=s(n(3)),l=s(n(2)),u=n(7646);n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f,c=[];var p=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.getResultCommands=function(){return c},a.hasResults=function(e){return e=e.trimEnd().split(" ")[0].toLocaleLowerCase(),!(null==o||0!==c.length||!e.startsWith(o))||o===e},r}(i.default.Store))(l.default,{LOGOUT:function(e){return f=void 0,c=[],r=void 0,a=void 0,void(o=void 0)},CHANNEL_SELECT:function(e){var t=e.guildId;if(f===t)return!1;f=t,c=[],r=void 0,a=void 0,o=void 0},GUILD_APPLICATION_COMMANDS_UPDATE:function(e){var t,n=e.applicationCommands;if(e.nonce!==r)return!1;c=(0,u.buildApplicationCommands)(n),o=null===(t=a)||void 0===t?void 0:t.toLocaleLowerCase()},APPLICATION_COMMAND_QUERY_REQUEST:function(e){var t=e.nonce,n=e.query;r=t,a=n}});t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isSupported=s,t.setEnabled=function(e){return null!=d?d.then((function(t){t.enabled=e})):Promise.resolve()},t.setLearnedWords=function(e){return null!=d?d.then((function(t){return t.setLearnedWords(e)})):Promise.resolve()},t.isMisspelled=function(e,t){void 0===t&&(t=!1);return null!=d?d.then((function(n){return n.isMisspelled(e,t)})):Promise.resolve(!1)},t.getCorrections=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=5);return null!=d?d.then((function(r){return r.getCorrectionsForMisspelling(e,t).slice(0,n)})):Promise.resolve([])},t.replaceWithCorrection=function(e){return null!=d?d.then((function(t){return t.replaceMisspelling(e)})):Promise.resolve()},t.setAppLocale=function(e){return null!=d?d.then((function(t){return t.setAppLocale(e)})):Promise.resolve()},t.addResultListener=function(e){if(!u())return;(r.default.spellCheck.Spellchecker||r.default.spellCheck).on("spellcheck-result",e)},t.removeResultListener=function(e){if(!u())return;(r.default.spellCheck.Spellchecker||r.default.spellCheck).removeListener("spellcheck-result",e)};var r=l(n(105)),a=n(8609),o=n(8611),i=l(n(13));function l(e){return e&&e.__esModule?e:{default:e}}function u(){var e=null==r.default.spellCheck.setSpellCheckProvider,t=null!=r.default.spellCheck.Spellchecker;return e||t}function s(){return!!i.default.embedded&&(u()?i.default.isDesktop():i.default.isOSX()||i.default.isWindows()&&parseFloat(r.default.os.release)>=6.2)}var d=s()?u()?(0,o.install)():(0,a.installLegacy)():null},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(37))&&r.__esModule?r:{default:r};function o(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var i=function(){function e(e,t){this._shouldProcess=!1,this._processing=!1,this._minimumTimeRemaining=5,this._language=e,this._languageHint=e,this._onChange=t,t(e)}var t,n,r,i=e.prototype;return i.process=function(e){var t=this;this._processing||(this._processing=!0,requestIdleCallback((function(n){n.timeRemaining()<=t._minimumTimeRemaining?t._processEnd():(e.length>256&&(e=e.slice(0,256)),function(e,t){return a.default.ensureModule("discord_spellcheck").then((function(){var n=a.default.requireModule("discord_spellcheck").cld;return new Promise((function(r,a){n.detect(e,{httpHint:t,encodingHint:"UTF8"},(function(e,t){null!=e?a(new Error(e.message)):!t.reliable||t.languages[0].percent<90||t.languages[0].score<500?a(new Error("Not enough reliable text.")):r(t.languages[0].code)}))}))}))}(e,t._languageHint).then((function(e){t.language=e,t._processEnd(n.didTimeout)}),(function(){t._processEnd(n.didTimeout)})))})))},i._processEnd=function(e){void 0===e&&(e=!1),this._processing=!1,e&&this._minimumTimeRemaining++},t=e,(n=[{key:"language",get:function(){return this._language},set:function(e){this._language!==e&&(this._language=e,this._onChange(e))}},{key:"languageHint",set:function(e){this._languageHint=e}}])&&o(t.prototype,n),r&&o(t,r),e}();t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r={aa:"aa-ET",af:"af-ZA",ak:"ak-GH",am:"am-ET",an:"an-ES",ar:"ar-MA",as:"as-IN",ay:"ay-PE",az:"az-AZ",be:"be-BY",bg:"bg-BG",bi:"bi-TV",bn:"bn-BD",bo:"bo-CN",br:"br-FR",bs:"bs-BA",ca:"ca-ES",ce:"ce-RU",cs:"cs-CZ",cv:"cv-RU",cy:"cy-GB",da:"da-DK",de:"de-DE",dv:"dv-MV",dz:"dz-BT",el:"el-GR",en:"en-US",es:"es-ES",et:"et-EE",eu:"eu-ES",fa:"fa-IR",ff:"ff-SN",fi:"fi-FI",fo:"fo-FO",fr:"fr-FR",fy:"fy-DE",ga:"ga-IE",gd:"gd-GB",gl:"gl-ES",gu:"gu-IN",gv:"gv-GB",ha:"ha-NG",he:"he-IL",hi:"hi-IN",hr:"hr-HR",ht:"ht-HT",hu:"hu-HU",hy:"hy-AM",ia:"ia-FR",id:"id-ID",ig:"ig-NG",ik:"ik-CA",is:"is-IS",it:"it-IT",iu:"iu-CA",ja:"ja-JP",ka:"ka-GE",kk:"kk-KZ",kl:"kl-GL",km:"km-KH",kn:"kn-IN",ko:"ko-KR",ks:"ks-IN",ku:"ku-TR",kw:"kw-GB",ky:"ky-KG",lb:"lb-LU",lg:"lg-UG",li:"li-BE",ln:"ln-CD",lo:"lo-LA",lt:"lt-LT",lv:"lv-LV",mg:"mg-MG",mh:"mh-MH",mi:"mi-NZ",mk:"mk-MK",ml:"ml-IN",mn:"mn-MN",mr:"mr-IN",ms:"ms-MY",mt:"mt-MT",my:"my-MM",nb:"nb-NO",ne:"ne-NP",nl:"nl-NL",nn:"nn-NO",nr:"nr-ZA",oc:"oc-FR",om:"om-KE",or:"or-IN",os:"os-RU",pa:"pa-PK",pl:"pl-PL",ps:"ps-AF",pt:"pt-PT",ro:"ro-RO",ru:"ru-RU",rw:"rw-RW",sa:"sa-IN",sc:"sc-IT",sd:"sd-IN",se:"se-NO",si:"si-LK",sk:"sk-SK",sl:"sl-SI",so:"so-SO",sq:"sq-AL",sr:"sr-RS",ss:"ss-ZA",st:"st-ZA",sv:"sv-SE",sw:"sw-KE",ta:"ta-IN",te:"te-IN",tg:"tg-TJ",th:"th-TH",ti:"ti-ER",tk:"tk-TM",tl:"tl-PH",tn:"tn-ZA",tr:"tr-TR",ts:"ts-ZA",tt:"tt-RU",ug:"ug-CN",uk:"uk-UA",ur:"ur-PK",uz:"uz-UZ",ve:"ve-ZA",vi:"vi-VN",wa:"wa-BE",wo:"wo-SN",xh:"xh-ZA",yi:"yi-US",yo:"yo-NG",zh:"zh-CN",zu:"zu-ZA"};t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SHAKE_INTENSITY_INCREMENT=t.SHAKE_INTENSITY_MAX=t.SHAKE_INTENSITY_DEFAULT=void 0;var r,a=m(n(0)),o=n(112),i=v(n(388)),l=v(n(63)),u=v(n(7597)),s=n(120),d=v(n(7566)),f=m(n(7638)),c=v(n(8231)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var E=Object.freeze({shouldPreventNavigation:!1,onPreventNavigation:null});t.SHAKE_INTENSITY_DEFAULT=1.4;t.SHAKE_INTENSITY_MAX=15;function S(e){var t,n,r=e.section,l=e.setPreventNavigation,u=e.scrollerRef;(0,i.default)({type:o.ImpressionTypes.PANE,name:null==r?void 0:r.impressionName,metadata:null==r?void 0:r.impressionMetadata});var s=null!==(t=null==r?void 0:r.element)&&void 0!==t?t:p.NOOP_NULL,f=null!==(n=null==r?void 0:r.elementProps)&&void 0!==n?n:{};return _(d.default,{section:r.section},void 0,a.createElement(s,g({},f,{setPreventNavigation:l,refToScroller:u})))}t.SHAKE_INTENSITY_INCREMENT=2,S.displayName="SettingsContent";var O=_(c.default,{}),I=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._unmounted=!1,t._intensity=1.4,t._subscribedStores=[],t.scrollerRef=a.createRef(),t.state=E,t.setPreventNavigation=function(e,n){t.setState({shouldPreventNavigation:e,onPreventNavigation:n})},t.handleSetSection=function(e){var n=t.props,r=n.onSetSection,a=n.sections,o=t.state,i=o.shouldPreventNavigation,l=o.onPreventNavigation,u=function(){r(e);var n=(a.find((function(t){return e===t.section}))||{}).notice,o=null!=n?n.store:null;null==o||t._subscribedStores.includes(o)||(o.addChangeListener(t.handleNoticeStoreUpdate),t._subscribedStores.push(o)),t.setState(E)};t.validNavigation()&&!i&&u(),i&&null!=l&&l(u)},t.handleClose=function(){if(t.validNavigation()){var e=t.props.onClose;e&&e()}},t.handleNoticeStoreUpdate=function(){t._unmounted||(t._intensity=1.4,t.forceUpdate())},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n);var o=r.prototype;return o.componentDidMount=function(){var e=this;this.getPredicateSections().forEach((function(t){var n=t.notice;if(null!=n){var r=n.store;null!=r&&(r.addChangeListener(e.handleNoticeStoreUpdate),e._subscribedStores.push(r))}}))},o.componentDidUpdate=function(e){e.section!==this.props.section&&(this._intensity=1.4)},o.componentWillUnmount=function(){var e=this;this._unmounted=!0,this._subscribedStores.forEach((function(t){return t.removeChangeListener(e.handleNoticeStoreUpdate)}))},o.getPredicateSections=function(){return this.props.sections.filter((function(e){return null==e.predicate||e.predicate()}))},o.validNavigation=function(){var e=this.props.section,t=(this.getPredicateSections().find((function(t){return e===t.section}))||{}).notice;return t&&t.store.showNotice()?(s.ComponentDispatch.dispatch(p.ComponentActions.SHAKE_APP,{duration:300,intensity:this._intensity}),this._intensity=Math.min(this._intensity+2,15),s.ComponentDispatch.dispatch(p.ComponentActions.EMPHASIZE_NOTICE),!1):(this._intensity=1.4,!0)},o.renderSidebar=function(e){var t=this.props.section||e[0].section;return _(u.default,{selectedItem:t,onItemSelect:this.handleSetSection,orientation:"vertical"},void 0,e.map((function(e,t){var n=e.section,r=e.element,a=e.label,o=void 0===a?null:a,i=e.ariaLabel,s=e.onClick,d=e.color,c=e.className,v=e.newIndicator;switch(n){case f.SectionTypes.HEADER:return _(u.default.Header,{},t,o);case f.SectionTypes.DIVIDER:return _(u.default.Separator,{},t);case f.SectionTypes.CUSTOM:return _(r||p.NOOP_NULL,{},t);default:return _(u.default.Item,{color:d,id:n,onClick:s,className:c,"aria-label":i},n,v?_(l.default,{justify:l.default.Justify.BETWEEN,align:l.default.Align.CENTER},void 0,o,O):o)}})))},o.renderNotice=function(e){var t=this.props.theme;if(null==e||null==e.notice)return null;var n=e.notice,r=n.store,a=n.element;return null==r||r.showNotice()?_(a,{theme:t}):null},o.render=function(){var e=this.props,t=e.theme,n=e.sidebarTheme,r=e.section,a=this.getPredicateSections(),o=a.find((function(e){return e.section===r}));return null==o||null==r?null:_(f.default,{theme:t,sidebarTheme:n,scrollerRef:this.scrollerRef,section:r,sidebar:this.renderSidebar(a),content:_(S,{section:o,setPreventNavigation:this.setPreventNavigation,scrollerRef:this.scrollerRef}),contentType:o.type,notice:this.renderNotice(o),closeAction:this.handleClose})},r}(a.PureComponent);I.displayName="SettingsView";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.maybeFetchGuildDiscoveryCategories=function(e){return f.apply(this,arguments)},t.fetchMetadataForGuild=function(e){return c.apply(this,arguments)},t.updateGuildPrimaryCategory=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,primaryCategoryId:t})},t.updateGuildKeywords=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,keywords:t})},t.updateGuildEmojiDiscoverabilityEnabled=function(e,t){a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA,guildId:e,emojiDiscoverabilityEnabled:t})},t.saveGuildMetadata=function(e,t,n,r,a,o){return p.apply(this,arguments)},t.addGuildCategory=function(e,t){r.default.post({url:l.Endpoints.GUILD_DISCOVERY_UPDATE_CATEGORY(e,t),oldFormErrors:!0}).then((function(){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_ADD,guildId:e,categoryId:t})})).catch((function(t){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL,guildId:e,errors:t.body})}))},t.deleteGuildCategory=function(e,t){r.default.delete({url:l.Endpoints.GUILD_DISCOVERY_UPDATE_CATEGORY(e,t),oldFormErrors:!0}).then((function(){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_DELETE,guildId:e,categoryId:t})})).catch((function(t){a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL,guildId:e,errors:t.body})}))};var r=u(n(11)),a=u(n(2)),o=u(n(35)),i=u(n(7879)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}function f(){return(f=d(regeneratorRuntime.mark((function e(t){var n,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===t&&(t=!1),(n=o.default.locale)!==i.default.getFetchedLocale()){e.next=4;break}return e.abrupt("return");case 4:return e.next=6,r.default.get({url:l.Endpoints.GUILD_DISCOVERY_CATEGORIES,query:{locale:n,primary_only:t},oldFormErrors:!0});case 6:u=e.sent,a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_FETCH_SUCCESS,categories:u.body,locale:n});case 8:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function c(){return(c=d(regeneratorRuntime.mark((function e(t){var n,o,i,u,s,d,f,c,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.get({url:l.Endpoints.GUILD_DISCOVERY_METADATA(t),oldFormErrors:!0});case 3:return n=e.sent,o=n.body,i=o.primary_category_id,u=o.category_ids,s=o.keywords,d=o.emoji_discoverability_enabled,f=o.partner_actioned_timestamp,c=o.partner_application_timestamp,p={primaryCategoryId:i,secondaryCategoryIds:u,keywords:s,emojiDiscoverabilityEnabled:d,partnerActionedTimestamp:f,partnerApplicationTimestamp:c},a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA_FROM_SERVER,guildId:t,metadata:p}),e.abrupt("return",p);case 10:e.prev=10,e.t0=e.catch(0),a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_METADATA_FETCH_FAIL});case 13:case"end":return e.stop()}}),e,null,[[0,10]])})))).apply(this,arguments)}function p(){return(p=d(regeneratorRuntime.mark((function e(t,n,o,i,u,s){var d,f,c,p,v,y,m,h;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.patch({url:l.Endpoints.GUILD_DISCOVERY_METADATA(t),body:{primary_category_id:n,emoji_discoverability_enabled:i,partner_actioned_timestamp:u,partner_application_timestamp:s,keywords:o},oldFormErrors:!0});case 3:d=e.sent,f=d.body,c=f.primary_category_id,p=f.category_ids,v=f.keywords,y=f.emoji_discoverability_enabled,m=f.partner_actioned_timestamp,h=f.partner_application_timestamp,a.default.dispatch({type:l.ActionTypes.GUILD_UPDATE_DISCOVERY_METADATA_FROM_SERVER,guildId:t,metadata:{primaryCategoryId:c,secondaryCategoryIds:p,keywords:v,emojiDiscoverabilityEnabled:y,partnerActionedTimestamp:m,partnerApplicationTimestamp:h}}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),a.default.dispatch({type:l.ActionTypes.GUILD_DISCOVERY_CATEGORY_UPDATE_FAIL,guildId:t,errors:e.t0.body});case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){void 0===t&&(t=1e3);var r=(0,a.useForceUpdate)();return(0,i.default)((function(){r(),null!=n&&n()}),t),(0,o.diffAsUnits)(Date.now(),e)};var r,a=n(252),o=n(990),i=(r=n(8654))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(9607)),a=s(n(968)),o=n(1049),i=n(8630),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e){return r.generateGuildPermissionSpec(u.default.Messages,function(e){var t=(0,i.isGuildEligibleForStageChannels)(e);return{PRIORITY_SPEAKER_DESCRIPTION:u.default.Messages.ROLE_PERMISSIONS_PRIORITY_SPEAKER_DESCRIPTION_APP.format({keybind:u.default.Messages.KEYBIND_PUSH_TO_TALK_PRIORITY,onClick:function(){a.default.open(l.UserSettingsSections.KEYBINDS)}}),showStageChannelPermissions:t,showExperimental:!0}}(e))}var p={generateChannelPermissionSpec:function(e,t,n){var a=(0,o.getChannelPermissionSpecMap)(t,n);switch(t){case l.ChannelTypes.GUILD_CATEGORY:var s=[r.generateChannelGeneralSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_GENERAL_CATEGORY),r.generateChannelMembershipSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_MEMBERSHIP),r.generateChannelTextSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_TEXT),r.generateChannelVoiceSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_VOICE)];return(0,i.isGuildEligibleForStageChannels)(e)&&s.push(r.generateChannelStageSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_STAGE)),s;case l.ChannelTypes.GUILD_VOICE:return[r.generateChannelGeneralSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_GENERAL_CHANNEL,{showManageWebhooks:!1}),r.generateChannelMembershipSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_MEMBERSHIP),r.generateChannelVoiceSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_VOICE)];case l.ChannelTypes.GUILD_STAGE_VOICE:return[r.generateChannelGeneralSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_GENERAL_CHANNEL,{showManageWebhooks:!1}),r.generateChannelMembershipSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_MEMBERSHIP),r.generateChannelStageVoiceSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_VOICE),r.generateChannelStageSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_STAGE)];default:return[r.generateChannelGeneralSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_GENERAL_CHANNEL),r.generateChannelMembershipSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_MEMBERSHIP),r.generateChannelTextSection(a,u.default.Messages.ROLE_PERMISSIONS_SECTION_TEXT)]}},generateGuildPermissionSpec:function(e){var t=new Set;return e.hasFeature(l.GuildFeatures.COMMUNITY)||t.add(l.Permissions.VIEW_GUILD_ANALYTICS.toString()),function(e,t){return 0===t.size?e:e.map((function(e){return f({},e,{permissions:e.permissions.filter((function(e){return!t.has(e.flag.toString())}))})}))}(c(e.id),t)}};t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(7148));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var s=function(e){var t=e.className,n=e.children,r=e["aria-label"];return u("h2",{className:(0,a.default)(t,o.default.container),"aria-label":r},void 0,n)};s.displayName="ListSectionItem";var d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=c(n(7878)),l=n(7563),u=c(n(48)),s=n(44),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t){var n=(0,o.useStateFromStores)([u.default],(function(){return u.default.can(d.Permissions.MANAGE_CHANNELS,e)}),[e]);return __OVERLAY__||!n?null:v(l.MenuItem,{id:"clone-channel",label:f.default.Messages.CLONE_CHANNEL,action:function(){return(0,s.openModal)((function(n){return a.createElement(i.default,y({},n,{channelType:e.type,guildId:t.id,categoryId:e.parent_id,cloneChannelId:e.id}))}))}})}m.displayName="useChannelCloneItem"},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=Z;var r,a=F(n(0)),o=U(n(8)),i=n(5189),l=F(n(3)),u=n(67),s=U(n(438)),d=U(n(8238)),f=U(n(8674)),c=U(n(1108)),p=F(n(8675)),v=U(n(1e3)),y=U(n(5429)),m=n(7910),h=n(7869),_=n(5190),g=U(n(10)),E=U(n(1083)),S=U(n(5413)),O=U(n(988)),I=U(n(63)),T=U(n(248)),b=F(n(434)),C=U(n(113)),M=U(n(15)),N=n(120),P=U(n(5452)),A=U(n(5442)),R=F(n(5431)),L=U(n(5443)),D=n(1),w=U(n(7)),k=U(n(6965)),j=U(n(423));function U(e){return e&&e.__esModule?e:{default:e}}function G(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return G=function(){return e},e}function F(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=G();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function B(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function H(){return(H=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function x(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function V(e,t){return(V=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}l.default.initialize();var W=/\.$/,Y=function(e){return Array.isArray(e)?e.map((function(e){return e.replace(W,"")})).join(". ").trim():e},z=B(R.InviteResolvingHeader,{}),K=B(f.default,{fromRegister:!0}),$=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).dateOfBirthRef=a.createRef(),n._retryTimer=new u.Timeout,n.handleCaptchaVerify=function(e){return n.setState({captchaKey:e},(function(){return n.handleRegister()}))},n.handleGotoLogin=function(){var e=n.state.email,t=n.props,r=t.onLoginStart,a=t.giftCode,o=t.transitionTo,l=t.invite,u=t.guildTemplate,d=t.redirectTo,f=t.isGuest,c=t.location,p=t.closeRegister,v=t.openLogin;if(f)return void 0!==p&&p(),void(void 0!==v&&v());var y,m=null!=c?(0,i.parse)(c.search):{};null!=l?y=D.Routes.INVITE_LOGIN(l.code):null!=a?y=D.Routes.GIFT_CODE_LOGIN(a.code):null!=u?y=D.Routes.GUILD_TEMPLATE_LOGIN(u.code):null!=d?(y=D.Routes.LOGIN,m.redirect_to=d):(y=D.Routes.LOGIN,""!==e&&(m={email:e})),s.default.loginReset(),o(y,{search:(0,i.stringify)(m)}),null!=r&&r(),N.ComponentDispatch.dispatch(D.ComponentActions.WAVE_EMPHASIZE)},n.handleSubmit=function(e){e&&e.preventDefault(),n.handleRegister()},n.handleBirthdayChange=function(e){n.setState({parsedDateOfBirth:e})};var r=null!=t.location?(0,i.parse)(t.location.search):{};return n.state={email:r.email||"",username:"",password:"",parsedDateOfBirth:null,captchaKey:null,consent:!t.consentRequired,consentRequiredProp:t.consentRequired,isRateLimited:!1},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,V(t,n);var l,d,f,g=r.prototype;return g.hasConsent=function(){var e=this.props.consentRequired,t=this.state.consent;return null!=e&&t},g.componentDidMount=function(){this.redirectIfAuthenticated();var e=this.props,t=e.giftCodeSKU,n=e.invite;M.default.track(D.AnalyticEvents.REGISTER_VIEWED,H({location:null!=n?"Invite Register Page":"Non-Invite Register Page",registration_source:this.registrationSource},null!=t?(0,v.default)(t,!1,!1):{}),{flush:!0}),null==this.props.consentRequired&&s.default.getLocationMetadata(),(0,_.trackAppUIViewed)("register")},g.componentWillUnmount=function(){this._retryTimer.stop()},r.getDerivedStateFromProps=function(e,t){var n=e.consentRequired;return null==t.consentRequiredProp&&null!=n?{consent:!n,consentRequiredProp:n}:{consentRequiredProp:n}},g.componentDidUpdate=function(e,t){var n=this,r=this.props,a=r.apiErrors,o=r.authenticated,i=this.state.parsedDateOfBirth;e.apiErrors===a&&t.parsedDateOfBirth===i||(this.hasError("email")?null!=this.emailRef&&this.emailRef.focus():this.hasError("username")?null!=this.usernameRef&&this.usernameRef.focus():this.hasError("password")?null!=this.passwordRef&&this.passwordRef.focus():null==this.state.parsedDateOfBirth?null!=this.dateOfBirthRef.current&&this.dateOfBirthRef.current.focus():this.hasError("retry_after")&&(this.setState({isRateLimited:!0}),this._retryTimer.start(1e3*this.props.apiErrors.retry_after,(function(){n.setState({isRateLimited:!1})})))),o&&!e.authenticated&&this.redirectIfAuthenticated()},g.redirectIfAuthenticated=function(){var e=this.props,t=e.authenticated,n=e.transitionTo,r=e.redirectTo;t&&((0,m.setNewUser)(h.NewUserTypes.ORGANIC_REGISTERED),n(null!=r?r:S.default.defaultRoute))},g.handleRegister=function(){var e=this.state,t=e.email,n=e.username,r=e.password,a=e.captchaKey,o=e.consent,i=e.parsedDateOfBirth,l=this.props,u=l.invite,s=l.guildTemplate,d=l.giftCode,f=l.consentRequired,c=l.onRegister,v=null!=u?u.code:null,y=null!=d?d.skuId:null;if(null!==f&&(null!=u||null!=i)){N.ComponentDispatch.dispatch(D.ComponentActions.WAVE_EMPHASIZE);var m=null!=u?(0,p.default)({username:n,consent:o,invite:v,giftCodeSKUId:y,captchaKey:a}):(0,p.registerFull)({email:t,username:n,consent:o,password:r,invite:v,guildTemplateCode:null==s?void 0:s.code,giftCodeSKUId:y,captchaKey:a,birthday:i});m.catch((function(){return null})),c&&m.then(c)}},g.hasError=function(e){return null!=this.props.apiErrors[e]},g.renderConsentComponents=function(){var e=this,t=this.state.consent,n=null,r=null;return this.props.consentRequired?r=B(I.default,{className:j.default.marginTop20,align:I.default.Align.CENTER},void 0,B(O.default,{value:t,type:O.default.Types.INVERTED,onChange:function(t,n){return e.setState({consent:n})},className:k.default.checkbox},void 0,B(b.SubText,{},void 0,w.default.Messages.TERMS_PRIVACY_OPT_IN.format({termsURL:D.MarketingURLs.TERMS,privacyURL:D.MarketingURLs.PRIVACY})))):n=B(b.SubText,{className:j.default.marginTop20},void 0,w.default.Messages.TERMS_PRIVACY.format({termsURL:D.MarketingURLs.TERMS,privacyURL:D.MarketingURLs.PRIVACY})),{subText:n,consentText:r}},g.renderInviteResolving=function(){var e=this,t=this.props.authBoxClassName;return B(b.default,{className:t},void 0,z,B(b.Block,{className:j.default.marginTop40},void 0,B(C.default,{},void 0,w.default.Messages.FORM_LABEL_USERNAME),B(T.default,{text:w.default.Messages.AUTH_USERNAME_TOOLTIP,position:T.default.Positions.RIGHT,color:T.default.Colors.BRAND},void 0,(function(t){var n=t.onMouseEnter,r=t.onMouseLeave;return B(b.Input,{autoFocus:!0,className:j.default.marginBottom8,name:"username",value:e.state.username,placeholder:w.default.Messages.FORM_PLACEHOLDER_USERNAME,onChange:function(t){return e.setState({username:t})},onMouseEnter:n,onMouseLeave:r})})),B(b.Button,{className:j.default.marginTop20,disabled:!0},void 0,w.default.Messages.CONTINUE),B(b.Button,{look:b.Button.Looks.LINK,disabled:!0,className:j.default.marginTop8},void 0,w.default.Messages.ALREADY_HAVE_ACCOUNT),B(b.SubText,{disabled:!0,className:j.default.marginTop20},void 0,w.default.Messages.TERMS_PRIVACY.format({termsURL:D.MarketingURLs.TERMS,privacyURL:D.MarketingURLs.PRIVACY}))))},g.renderInvite=function(){var e=this,t=this.props,n=t.invite,r=t.registering,o=t.consentRequired,i=t.authBoxClassName,l=t.apiErrors.username,u=this.state.consent,s=this.renderConsentComponents(),d=s.subText,f=s.consentText,c=B(T.default,{text:!u&&o?w.default.Messages.TERMS_PRIVACY_OPT_IN_TOOLTIP:null},void 0,(function(t){return a.createElement("div",H({className:j.default.marginTop20},t),B(b.Button,{type:"submit",submitting:r,disabled:!e.hasConsent()},void 0,w.default.Messages.CONTINUE))}));return B(b.default,{onSubmit:this.handleSubmit,tag:"form",className:i},void 0,B(R.default,{invite:n}),B(b.Block,{className:j.default.marginTop40},void 0,B(C.default,{error:Y(l)},void 0,w.default.Messages.FORM_LABEL_USERNAME),B(T.default,{text:w.default.Messages.AUTH_USERNAME_TOOLTIP,position:T.default.Positions.RIGHT,color:T.default.Colors.BRAND},void 0,(function(t){var n=t.onMouseEnter,r=t.onMouseLeave;return B(b.Input,{autoFocus:!0,className:j.default.marginBottom8,name:"username",value:e.state.username,placeholder:w.default.Messages.FORM_PLACEHOLDER_USERNAME,onChange:function(t){return e.setState({username:t})},error:null!=l?"":null,onMouseEnter:n,onMouseLeave:r})})),f,c,B(b.Button,{look:b.Button.Looks.LINK,onClick:this.handleGotoLogin,className:j.default.marginTop8},void 0,w.default.Messages.ALREADY_HAVE_ACCOUNT),d))},g.renderErrorMessage=function(){var e=this.props.apiErrors.message,t=this.state.isRateLimited;return null!=e&&t?B(b.SubText,{className:(0,o.default)(j.default.marginTop20,k.default.errorMessage)},void 0,e):null},g.renderFull=function(e,t){var n=this,r=this.state,i=r.email,l=r.username,u=r.password,s=r.consent,d=r.parsedDateOfBirth,f=this.props,p=f.registering,v=f.consentRequired,y=f.isGuest,m=f.authBoxClassName,h=f.apiErrors,_=(h=void 0===h?{}:h).email,g=h.username,E=h.password,S=h.date_of_birth,O=this.renderConsentComponents(),I=O.subText,C=O.consentText,M=this.renderErrorMessage(),N=B(T.default,{text:!s&&v?w.default.Messages.TERMS_PRIVACY_OPT_IN_TOOLTIP:null},void 0,(function(e){return a.createElement("div",H({className:j.default.marginTop20},e),B(b.Button,{type:"submit",submitting:p,disabled:!n.hasConsent()||n.state.isRateLimited},void 0,w.default.Messages.CONTINUE))})),P=y?null:null!=e?e():B(b.Title,{},void 0,w.default.Messages.REGISTER_TITLE),A=B(b.Block,{className:j.default.marginTop20},void 0,B(b.Input,{autoFocus:!0,label:w.default.Messages.FORM_LABEL_EMAIL,className:j.default.marginBottom20,name:"email",value:i,onChange:function(e){return n.setState({email:e})},error:Y(_),type:"email",setRef:function(e){n.emailRef=e}}),B(b.Input,{label:w.default.Messages.FORM_LABEL_USERNAME,className:j.default.marginBottom20,name:"username",value:l,onChange:function(e){return n.setState({username:e})},error:Y(g),setRef:function(e){n.usernameRef=e}}),B(b.Input,{label:w.default.Messages.FORM_LABEL_PASSWORD,name:"password",value:u,onChange:function(e){return n.setState({password:e})},error:Y(E),type:"password",setRef:function(e){n.passwordRef=e}}),a.createElement(c.default,{label:w.default.Messages.AGE_GATE_YOUR_BIRTHDAY,wrapperClassName:j.default.marginTop20,name:"date_of_birth",onChange:this.handleBirthdayChange,ref:this.dateOfBirthRef,error:Y(S),value:d}),C,N,M,B(b.Button,{look:b.Button.Looks.LINK,onClick:this.handleGotoLogin,className:j.default.marginTop8},void 0,w.default.Messages.ALREADY_HAVE_ACCOUNT),I);return t?B(L.default,{onSubmit:this.handleSubmit,tag:"form",className:(0,o.default)(m,k.default.horizontalAuthBox)},void 0,(function(){return[P,B("div",{className:k.default.flex},void 0,B(b.Title,{className:k.default.createAccountTemplateHeader},void 0,w.default.Messages.REGISTER_TITLE),A)]})):B(b.default,{onSubmit:this.handleSubmit,tag:"form",className:m},void 0,P,A)},g.render=function(){var e=this.props,t=e.isGuest,n=e.authBoxClassName,r=e.isUnderage,a=e.apiErrors,o=a.captcha_service,i=a.captcha_sitekey;if(r||this.hasError("date_of_birth"))return K;if(this.hasError("captcha_key"))return B(P.default,{authBoxClassName:n,onVerify:this.handleCaptchaVerify,title:t?null:w.default.Messages.REGISTER_TITLE,captchaService:o,sitekey:i});var l=this.props,u=l.invite,s=l.giftCode,d=l.guildTemplate;if(null!=u)return u.state===D.InviteStates.RESOLVING?this.renderInviteResolving():this.renderInvite();var f=B(y.default,{guildTemplate:d});if(null!=d)return this.renderFull((function(){return f}),!0);var c=B(A.default,{giftCode:s});return null!=s?this.renderFull((function(){return c})):this.renderFull()},l=r,(d=[{key:"registrationSource",get:function(){var e=this.props,t=e.giftCode,n=e.guildTemplate,r=e.invite;return null!=t?"gift":null!=n?"guild_template":null!=r?null!=r.guild?"guild_invite":"dm_invite":null}}])&&x(l.prototype,d),f&&x(l,f),r}(a.PureComponent);function Z(e){var t={consentRequired:(0,l.useStateFromStores)([E.default],(function(){return E.default.getAuthenticationConsentRequired()})),registering:(0,l.useStateFromStores)([g.default],(function(){return g.default.getRegisterStatus()===D.RegistrationStates.REGISTERING})),apiErrors:(0,l.useStateFromStores)([g.default],(function(){return g.default.getErrors()})),authenticated:(0,l.useStateFromStores)([g.default],(function(){return g.default.isAuthenticated()})),isUnderage:(0,l.useStateFromStores)([d.default],(function(){return d.default.isUnderageAnonymous()}))};return a.createElement($,H({},e,t))}$.displayName="Register",$.defaultProps={giftCodeResolved:!1,transitionTo:function(t){return e.location.assign(t)}},Z.displayName="ConnectedRegister"}).call(this,n(39))},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(24)),o=i(n(2));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u={};var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var o=r.prototype;return o.initialize=function(){u=a.default.get("GuildNSFWAgreeStore")||u},o.didAgree=function(e){return null!=e&&(u[e]||!1)},r}(r.default.Store))(o.default,{GUILD_NSFW_AGREE:function(e){var t=e.guildId;u[t]=!0,a.default.set("GuildNSFWAgreeStore",u)}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createEntity=y,t.getCollapsedSelection=function(e,t,n){var r=t.getCurrentContent().getFirstBlock();n=(n=(n=n||t.getSelection()).set("focusKey",r.getKey())).set("anchorKey",r.getKey());var a=Math.min(n.getStartOffset(),n.getEndOffset())+e.length;return n=(n=n.set("anchorOffset",a)).set("focusOffset",a)},t.updateContent=m,t.deleteContent=function(e,t){switch(e){case"delete":return(0,c.default)(t);case"delete-word":return(0,u.default)(t);case"backspace":return(0,f.default)(t);case"backspace-word":return(0,l.default)(t);case"backspace-to-start-of-line":return(0,i.default)(t);default:return t}},t.miscCommand=function(e,t){switch(e){case"transpose-characters":return(0,p.default)(t);case"move-selection-to-start-of-block":return(0,d.default)(t);case"move-selection-to-end-of-block":return(0,s.default)(t);default:return t}},t.adaptSelection=function(e,t){var n=(e=(e=e.set("focusKey",t.getKey())).set("anchorKey",t.getKey())).getEndOffset();return e=(e=e.set("anchorOffset",n)).set("focusOffset",n)},t.getFirstTextBlock=h,t.applyTokensAsEntities=function(e,t,n){void 0===n&&(n={});var r=t.getCurrentContent(),a=r.getFirstBlock(),o=a.getText(),i=[];return a.findEntityRanges((function(e){return null!==e.getEntity()}),(function(e,t){var n=r.getEntity(a.getEntityAt(e)).getType(),l=o.substring(e,t);i.push({processed:!1,type:n,start:e,end:t,text:l})})),e.forEach((function(e){var r=!1;if(i.forEach((function(n){var a=e.type,o=e.start,i=e.end,l=e.getFullMatch();n.processed||(n.type===a&&n.start===o&&n.text===l?(n.processed=!0,r=!0):(o>=n.start&&o<n.end||i>n.start&&i<=n.end)&&(n.processed=!0,t=y(null,n.start,n.end,t)))})),!r){var a=n[e.type];t=y([e.type,a&&a.mutable?"MUTABLE":"IMMUTABLE",{token:e}],e.start,e.end,t)}})),i.forEach((function(e){e.processed||(t=y(null,e.start,e.end,t))})),t},t.getSelectionScope=function(e,t){var n,r,a=t.getSelection(),o=a.focusOffset,i=a.anchorOffset,l=e.find((function(t,a){return o>=t.start&&o<=t.end&&i>=t.start&&i<=t.end?(e[a+1]&&(r=e[a+1]),!0):(n=t,!1)}));if(!l)return null;return{previousToken:n,currentToken:l,nextToken:r}},t.createEmptyEditorState=function(e){return r.EditorState.createEmpty(new r.CompositeDecorator(e))},t.clearContent=function(e){var t=r.EditorState.push(e,r.ContentState.createFromText("")),n=e.getSelection();null!=n&&n.hasFocus&&(t=r.EditorState.moveFocusToEnd(t));return t},t.replaceAllContent=function(e,t){var n=h(t);return m(e,t,0,n.length)},t.appendSpace=function(e){var t=h(e);return m(" ",e,t.length)},t.setCollapsedSelection=_,t.setCollapsedEndSelection=function(e){return _(e.getCurrentContent().getFirstBlock().getText().length,e)},t.setCollapsedStartSelection=function(e){return _(0,e)},t.setToStartSelection=function(e){var t=e.getSelection();return t=(t=t.set("focusOffset",0)).set("isBackward",!0),r.EditorState.forceSelection(e,t)},t.setToEndSelection=function(e){var t=h(e),n=e.getSelection();return n=(n=n.set("focusOffset",t.length)).set("isBackward",!1),r.EditorState.forceSelection(e,n)},t.truncateContent=function(e,t){void 0===t&&(t=512);var n=h(e);if(n.length>t){var a=e.getSelection();e=m("",e,t,n.length),a.getAnchorOffset()>t&&(a=a.set("anchorOffset",t)),a.getFocusOffset()>t&&(a=a.set("focusOffset",t)),e=r.EditorState.forceSelection(e,a)}return e},t.scrollCursorIntoView=function(e){var t=window.getSelection();if(!t||"Caret"!==t.type||!e)return;var n=t.getRangeAt(0);if(!function(e,t){for(;e;){if(e===t)return!0;e=e.parentNode}return!1}(n.commonAncestorContainer,e))return;var r=n.getClientRects()[0],a=e.getClientRects()[0];if(!r||!a)return;var o=r.left-a.left+e.scrollLeft;o<e.scrollLeft?e.scrollLeft=o-10:o>e.scrollLeft+e.offsetWidth&&(e.scrollLeft=o-e.offsetWidth+3)},t.isEmpty=function(e){return 0===h(e).length},Object.defineProperty(t,"getDefaultKeyBinding",{enumerable:!0,get:function(){return a.default}});var r=n(8239),a=v(n(8682)),o=v(n(8240)),i=v(n(8824)),l=v(n(8825)),u=v(n(8826)),s=v(n(8827)),d=v(n(8828)),f=v(n(8680)),c=v(n(8829)),p=v(n(8830));function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t,n,a){var o,i=a.getCurrentContent(),l=null;null!=e&&(l=(i=(o=i).createEntity.apply(o,e)).getLastCreatedEntityKey());var u=i.getFirstBlock(),s=new r.SelectionState({anchorKey:u.getKey(),anchorOffset:t,focusKey:u.getKey(),focusOffset:n});return i=r.Modifier.applyEntity(i,s,l),r.EditorState.set(a,{currentContent:i})}function m(e,t,n,a){var i,l=t.getCurrentContent(),u=l.getFirstBlock(),s=u.getText();"number"==typeof n?(n>s.length&&(n=s.length),a>s.length&&(a=s.length),i=new r.SelectionState({anchorKey:u.getKey(),anchorOffset:n,focusKey:u.getKey(),focusOffset:a||n})):i=t.getSelection();var d,f=t.getCurrentInlineStyle(),c=(0,o.default)(l,i);return i.isCollapsed()?(l=r.Modifier.insertText(l,i,e,f,c),d="insert-characters"):(l=r.Modifier.replaceText(l,i,e,f,c),d="replace-characters"),r.EditorState.push(t,l,d)}function h(e){return e.getCurrentContent().getFirstBlock().getText()}function _(e,t){var n=t.getSelection();return n=(n=n.set("focusOffset",e)).set("anchorOffset",e),r.EditorState.forceSelection(t,n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(11)),a=s(n(2)),o=s(n(8838)),i=s(n(145)),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}var d={pinMessage:function(e,t){var n=e.id,a=e.name;r.default.put({url:l.Endpoints.PIN(n,t),oldFormErrors:!0}).catch((function(){var t;t=e.isPrivate()?u.default.Messages.PIN_MESSAGE_TOO_MANY_BODY_PRIVATE_CHANNEL.format({maxPins:l.MAX_PINS_PER_CHANNEL}):u.default.Messages.PIN_MESSAGE_TOO_MANY_BODY.format({maxPins:l.MAX_PINS_PER_CHANNEL,channelName:a}),i.default.show({title:u.default.Messages.PIN_MESSAGE_TOO_MANY_TITLE,body:t,confirmText:u.default.Messages.OKAY})}))},unpinMessage:function(e,t){r.default.delete({url:l.Endpoints.PIN(e.id,t),oldFormErrors:!0}).catch((function(){return i.default.show({title:u.default.Messages.UNPIN_MESSAGE_FAILED_TITLE,body:u.default.Messages.UNPIN_MESSAGE_FAILED_BODY,confirmText:u.default.Messages.TRY_AGAIN,cancelText:u.default.Messages.CANCEL,onConfirm:d.unpinMessage.bind(d,e,t)})}))},ackPins:function(e){a.default.dirtyDispatch({type:l.ActionTypes.CHANNEL_PINS_ACK,channelId:e})},fetchPins:function(e){var t=o.default.getPinnedMessages(e);t&&(t.loaded||t.loading)||(a.default.dirtyDispatch({type:l.ActionTypes.LOAD_PINNED_MESSAGES,channelId:e}),r.default.get({url:l.Endpoints.PINS(e),retries:2,oldFormErrors:!0}).then((function(t){a.default.dispatch({type:l.ActionTypes.LOAD_PINNED_MESSAGES_SUCCESS,messages:t.body,channelId:e})}),(function(){a.default.dispatch({type:l.ActionTypes.LOAD_PINNED_MESSAGES_FAILURE,channelId:e})})))}},f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(2)),a=v(n(7876)),o=v(n(351)),i=v(n(358)),l=v(n(7761)),u=v(n(9297)),s=n(7701),d=v(n(7748)),f=v(n(1063)),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t,n,v,m,h){var _={content:"",tts:!1,hasSpoiler:m,filename:h};if(null!=v){_.content=v.content,_.tts=v.tts;var g=d.default.getPendingReply(e);if(null!=g){var E=o.default.getSendMessageOptionsForReply(g);_.type=c.MessageTypes.REPLY,_.message_reference=E.messageReference,_.allowed_mentions=E.allowedMentions,(0,s.deletePendingReply)(e)}}var S=new u.default(c.Endpoints.MESSAGES(e));S.on("start",(function(t){r.default.dispatch({type:c.ActionTypes.UPLOAD_START,channelId:e,file:t,uploader:S})})),S.on("progress",(function(t){r.default.dispatch({type:c.ActionTypes.UPLOAD_PROGRESS,channelId:e,file:t})})),S.on("error",(function(u,s){r.default.dispatch({type:c.ActionTypes.UPLOAD_FAIL,channelId:e,file:u}),s!==c.AbortCodes.EXPLICIT_CONTENT?(i.default.push(l.default,{title:p.default.Messages.UPLOAD_AREA_UPLOAD_FAILED_TITLE,help:p.default.Messages.UPLOAD_AREA_UPLOAD_FAILED_HELP.format({onClick:function(){i.default.pop(),y(e,t,n,v)}})}),""!==_.content&&""===f.default.getDraft(e,n)&&a.default.saveDraft(e,_.content,n)):o.default.sendClydeError(e,s)})),S.on("complete",(function(t){r.default.dispatch({type:c.ActionTypes.UPLOAD_COMPLETE,channelId:e,file:t})})),S.upload(t,_)}var m={instantBatchUpload:function(e,t,n){Array.prototype.forEach.call(t,(function(t){y(e,t,n)}))},upload:y,cancel:function(e){r.default.dispatch({type:c.ActionTypes.UPLOAD_CANCEL_REQUEST,file:e})}};t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(11)),o=u(n(2)),i=u(n(10)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var f,c={},p=Object.freeze({});function v(e){return c[e]||p}function y(e){var t=e.channelId,n=e.userId,r=d({},v(t));clearTimeout(r[n]),r[n]=function(e,t){return setTimeout((function(){o.default.dispatch({type:l.ActionTypes.TYPING_STOP,channelId:e,userId:t})}),l.TYPING_TIMEOUT)}(t,n),c[t]=r}function m(e){var t=e.channelId,n=e.userId,r=c[t];if(null==r||null==r[n])return!1;var a=d({},r);clearTimeout(a[n]),delete a[n],c[t]=a}function h(){c={}}var _=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.getTypingUsers=function(e){return v(e)},a.isTyping=function(e,t){return null!=v(e)[t]},r}(r.default.Store))(o.default,{TYPING_START:y,TYPING_STOP:m,TYPING_START_LOCAL:function(e){var t=e.channelId,n=i.default.getId();if(null==n)return!1;null!=f&&f.channelId!==t&&(null!=f.timeout&&clearTimeout(f.timeout),f=null);var r=Date.now(),u=.8*l.TYPING_TIMEOUT;if(null!=f&&(null!=f.timeout||f.prevSend+u>r))return!1;var s=null==f||f.prevSend>r-2*u?l.TYPING_DELAY_LOCAL:0,d=setTimeout((function(){null!=f&&f.channelId===t&&n===i.default.getId()&&null!=f.timeout&&(f.timeout=null,function(e){var t=v(e);return t===p?0:Object.keys(t).length}(t)>l.MAX_TYPING_USERS||a.default.post({url:l.Endpoints.TYPING(t),oldFormErrors:!0}).then((function(e){if(200===e.status){var n=e.body.message_send_cooldown_ms;n>0&&o.default.dispatch({type:l.ActionTypes.SLOWMODE_START_COOLDOWN,channelId:t,cooldownMs:n})}})))}),s);return f={channelId:t,timeout:d,prevSend:r},y({channelId:t,userId:n})},TYPING_STOP_LOCAL:function(e){var t=e.channelId,n=i.default.getId();return null!=n&&(null!=f&&f.channelId===t&&null!=f.timeout&&(clearTimeout(f.timeout),f=null,m({channelId:t,userId:n})))},CONNECTION_OPEN:function(e){return h()},OVERLAY_INITIALIZE:function(e){return h()},MESSAGE_CREATE:function(e){var t=e.channelId,n=e.message.author;return e.optimistic&&function(e){if(null==f||f.channelId!==e)return!1;null!=f.timeout&&clearTimeout(f.timeout),f=null}(t),m({channelId:t,userId:n.id})}});t.default=_},,,,,,function(e,t,n){e.exports=n.p+"c83861b2303b7ee40c419e9590d57f11.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(12)),i=u(n(130)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=!1;var f=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(o.default)},a.isEligible=function(){return d},r}(r.default.Store))(a.default,{NOTICE_SHOW:function(e){if(e.notice.type!==l.NoticeTypes.INCENTIVIZED_INSTALL)return!1;d=!0},CONNECTION_CLOSED:function(e){d=!1},CURRENT_USER_UPDATE:function(e){return function(){var e=o.default.getNullableCurrentUser();if(null==e)return!1;d=d&&!i.default.isPremium(e)}()}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(228);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var l=function(e){var t=e.children,n=e.color,o=e.disableHover,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","color","disableHover"]),u=r.useState(!1),s=u[0],d=u[1],f=r.useCallback((function(){d(!0)}),[d]),c=r.useCallback((function(){d(!1)}),[d]),p={};return null!=n&&(p={color:(0,a.int2hex)(n),backgroundColor:s&&!o?(0,a.int2rgba)(n,.3):(0,a.int2rgba)(n,.1)}),r.createElement("span",i({},l,{style:p,onMouseEnter:f,onMouseLeave:c}),t)};l.displayName="Pill";var u=l;t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CustomGuildEmojiPopout=t.MessageCustomEmojiPopout=t.MessageStandardEmojiPopout=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=V();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=x(n(8)),i=n(3),l=x(n(352)),u=x(n(968)),s=x(n(5409)),d=n(121),f=n(8281),c=x(n(7658)),p=n(49),v=x(n(229)),y=x(n(9)),m=x(n(184)),h=x(n(20)),_=x(n(33)),g=x(n(107)),E=x(n(12)),S=x(n(36)),O=x(n(84)),I=x(n(63)),T=x(n(5287)),b=x(n(5398)),C=x(n(7659)),M=x(n(248)),N=x(n(113)),P=x(n(7660)),A=x(n(126)),R=x(n(336)),L=x(n(43)),D=x(n(15)),w=x(n(152)),k=n(7603),j=x(n(130)),U=x(n(8283)),G=n(7589),F=n(1),B=x(n(7)),H=x(n(6831));function x(e){return e&&e.__esModule?e:{default:e}}function V(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return V=function(){return e},e}function W(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function Y(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){W(o,r,a,i,l,"next",e)}function l(e){W(o,r,a,i,l,"throw",e)}i(void 0)}))}}function z(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function K(){return(K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var $=function(e){var t=e.node;return a.useEffect((function(){var e=g.default.getGuildId();D.default.track(F.AnalyticEvents.OPEN_POPOUT,K({type:"Standard Emoji Popout",guild_id:e},(0,d.collectChannelAnalyticsMetadata)(y.default.getChannel(_.default.getChannelId(e)))))}),[]),z(G.MessagePopoutContent,{},void 0,z(I.default,{className:H.default.emojiSection},void 0,z(s.default,{emojiName:t.name,className:H.default.primaryEmoji,src:t.src,animated:!1,jumboable:!0}),z(I.default,{direction:I.default.Direction.VERTICAL,justify:I.default.Justify.CENTER,className:H.default.truncatingText},void 0,z(L.default,{className:H.default.emojiName,size:L.default.Sizes.SIZE_16},void 0,z(C.default,{},void 0,t.name)),z(L.default,{},void 0,B.default.Messages.EMOJI_POPOUT_STANDARD_EMOJI_DESCRIPTION))))};t.MessageStandardEmojiPopout=$,$.displayName="MessageStandardEmojiPopout";var Z=function(e){var t=e.guild,n=e.disableLurking,r=void 0!==n&&n,i=t.id,l=t.icon,u=t.name,s=w.default.getGuildIconURL({id:i,icon:l,size:32,format:w.default.hasAnimatedGuildIcon(t)?"gif":"jpg"}),d=function(){r||((0,f.isDiscoverableGuildType)(t)?(0,k.startLurking)(i,{}):(0,p.transitionTo)(F.Routes.CHANNEL(i,_.default.getChannelId(i))))};return z(I.default,{align:I.default.Align.CENTER},void 0,z(R.default,{mask:R.default.Masks.SQUIRCLE,width:32,height:32,className:H.default.guildIconContainer},void 0,null!=s?z(O.default,{onClick:d},void 0,z("img",{src:s,alt:"",className:H.default.guildIcon})," :"):z(b.default,{size:b.default.Sizes.SMALL,className:H.default.guildIcon,guild:(0,f.isDiscoverableGuildType)(t)?new v.default(t):t,onClick:d})),z(I.default,{direction:I.default.Direction.VERTICAL,className:(0,o.default)(H.default.guildInformation,H.default.truncatingText)},void 0,z(I.default,{align:I.default.Align.CENTER},void 0,z(T.default,{guild:t,className:H.default.guildBadge}),z(O.default,{onClick:d,className:H.default.truncatingText},void 0,z(A.default,{className:H.default.guildName,size:A.default.Sizes.SIZE_16},void 0,z(C.default,{},void 0,u)))),z(I.default,{align:I.default.Align.CENTER},void 0,(0,f.isDiscoverableGuildType)(t)?a.createElement(a.Fragment,null,z(L.default,{size:L.default.Sizes.SIZE_12,color:L.default.Colors.HEADER_SECONDARY},void 0,B.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:t.presenceCount})),z("div",{className:H.default.dotSeparator}),z(L.default,{size:L.default.Sizes.SIZE_12,color:L.default.Colors.HEADER_SECONDARY},void 0,B.default.Messages.EMOJI_POPOUT_PUBLIC_SERVER)):z(L.default,{size:L.default.Sizes.SIZE_12,color:L.default.Colors.HEADER_SECONDARY},void 0,B.default.Messages.EMOJI_POPOUT_PRIVATE_SERVER))))};Z.displayName="GuildDetails";var q=z(G.PopoutLoadingAnimation,{});t.MessageCustomEmojiPopout=function(e){var t,n=e.node,r=e.closePopout,o=e.refreshPositionKey,l=(0,i.useStateFromStores)([m.default,h.default],(function(){var e=m.default.getCustomEmojiById(n.emojiId);return null==e?null:h.default.getGuild(e.guildId)})),u=null===(t=a.useRef(null==l||l.hasFeature(F.GuildFeatures.DISCOVERABLE)).current)||void 0===t||t,s=a.useState(null),d=s[0],f=s[1],c=a.useState(u),p=c[0],v=c[1];return a.useEffect((function(){u&&function(){var e=Y(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,U.default)(n.emojiId);case 3:t=e.sent,f(t),e.next=9;break;case 7:e.prev=7,e.t0=e.catch(0);case 9:v(!1);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}()()}),[]),a.useEffect((function(){o()}),[p]),p?q:z(X,{node:n,emojiSourceDiscoverableGuild:d,emojiSourceGuildRecord:l,closePopout:r,onToggleShowMoreEmojis:o,demoMode:!1})};var X=function(e){var t=e.node,n=e.emojiSourceDiscoverableGuild,r=e.emojiSourceGuildRecord,f=e.closePopout,p=e.onToggleShowMoreEmojis,v=e.demoMode,m=void 0!==v&&v,h=(0,i.useStateFromStores)([E.default],(function(){return E.default.getNullableCurrentUser()})),T=j.default.isPremium(h),b=(0,i.useStateFromStores)([g.default],(function(){var e=g.default.getGuildId();return null!=e&&(e===(null==n?void 0:n.id)||e===(null==r?void 0:r.id))})),A=null!=r,R=null!=n,w=a.useState(!1),k=w[0],U=w[1],x={page:null!=(0,i.useStateFromStores)([g.default],(function(){return g.default.getGuildId()}))?F.AnalyticsPages.GUILD_CHANNEL:F.AnalyticsPages.DM_CHANNEL,section:F.AnalyticsSections.EMOJI_UPSELL_POPOUT};m&&(T=!0,A=!1,b=!1);var V=g.default.getGuildId(),W=a.useRef(K({guild_id:V,emoji_id:t.emojiId},(0,d.collectChannelAnalyticsMetadata)(y.default.getChannel(_.default.getChannelId(V))))).current,$=null,q=!1,X="Custom Emoji Popout";T?$=A?b?B.default.Messages.EMOJI_POPOUT_PREMIUM_CURRENT_GUILD_DESCRIPTION:B.default.Messages.EMOJI_POPOUT_PREMIUM_JOINED_GUILD_DESCRIPTION:R?B.default.Messages.EMOJI_POPOUT_PREMIUM_UNJOINED_DISCOVERABLE_GUILD_DESCRIPTION:B.default.Messages.EMOJI_POPOUT_PREMIUM_UNJOINED_PRIVATE_GUILD_DESCRIPTION:A?b?($=B.default.Messages.EMOJI_POPOUT_CURRENT_GUILD_DESCRIPTION,q=!0,X="Custom Emoji Popout (Upsell)"):($=B.default.Messages.EMOJI_POPOUT_JOINED_GUILD_DESCRIPTION,q=!0,X="Custom Emoji Popout (Upsell)"):R?($=B.default.Messages.EMOJI_POPOUT_UNJOINED_DISCOVERABLE_GUILD_DESCRIPTION,q=!0,X="Custom Emoji Popout (Upsell)"):($=B.default.Messages.EMOJI_POPOUT_UNJOINED_PRIVATE_GUILD_DESCRIPTION.format({openPremiumSettings:function(){f(),D.default.track(F.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_page:x.page,location_section:x.section}),u.default.open(F.UserSettingsSections.PREMIUM)}}),X="Custom Emoji Popout (Soft Upsell)"),a.useEffect((function(){m||D.default.track(F.AnalyticEvents.OPEN_POPOUT,K({type:X},W))}),[]);var Q,J=R||A&&!b;return z(G.MessagePopoutContent,{},void 0,(Q=function(){var e=Y(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!m&&null!=n&&!A){e.next=2;break}return e.abrupt("return");case 2:return f(),t=n.id,e.prev=4,e.next=7,l.default.joinGuild(t);case 7:l.default.transitionToGuildSync(t),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(4);case 12:case"end":return e.stop()}}),e,null,[[4,10]])})));return function(){return e.apply(this,arguments)}}(),z("div",{className:H.default.emojiSection},void 0,z(I.default,{},void 0,z(s.default,{className:H.default.primaryEmoji,emojiId:t.emojiId,animated:t.animated,jumboable:!0}),z(I.default,{direction:I.default.Direction.VERTICAL,justify:I.default.Justify.CENTER,className:H.default.truncatingText},void 0,z(L.default,{className:H.default.emojiName,size:L.default.Sizes.SIZE_16},void 0,z(C.default,{},void 0,t.name)),null!=$&&z(L.default,{},void 0,$))),q&&z(c.default,{className:H.default.ctaButton,subscriptionTier:F.PremiumSubscriptionSKUs.TIER_2,size:S.default.Sizes.SMALL,fullWidth:!0,buttonText:B.default.Messages.EMOJI_POPOUT_PREMIUM_CTA,onSubscribeModalClose:function(e){return e?Q():f()},postSuccessGuild:A||null==n?void 0:n,premiumModalAnalyticsLocation:x}),T&&!A&&R&&z(S.default,{size:S.default.Sizes.SMALL,className:H.default.ctaButton,fullWidth:!0,onClick:Q},void 0,B.default.Messages.GUILD_PROFILE_JOIN_SERVER_BUTTON))),J&&function(){var e,i;if(R||A){var l=(null!==(e=null==n?void 0:n.emojis)&&void 0!==e?e:[]).slice(0,13).filter((function(e){return e.id!==t.emojiId})).slice(0,12);return z("div",{className:H.default.guildSection},void 0,z(N.default,{className:H.default.guildTitle},void 0,A?B.default.Messages.EMOJI_POPOUT_JOINED_GUILD_EMOJI_DESCRIPTION:B.default.Messages.EMOJI_POPOUT_UNJOINED_GUILD_EMOJI_DESCRIPTION),z(Z,{guild:null!=n?n:r}),!A&&a.createElement(a.Fragment,null,z(O.default,{onClick:function(){null==p||p(),k||m||D.default.track(F.AnalyticEvents.EMOJI_UPSELL_POPOUT_MORE_EMOJIS_OPENED,W),U(!k)},className:H.default.showMoreEmojis},void 0,z(I.default,{},void 0,z(L.default,{className:H.default.showMoreEmojisLabel,size:L.default.Sizes.SIZE_12,color:L.default.Colors.CUSTOM},void 0,B.default.Messages.EMOJI_POPOUT_SHOW_MORE_EMOJIS),z(P.default,{className:(0,o.default)(H.default.showMoreEmojisArrow,(i={},i[H.default.showMoreEmojisArrowCollapsed]=!k,i))}))),k&&z(I.default,{wrap:I.default.Wrap.WRAP,align:I.default.Align.START,justify:I.default.Justify.BETWEEN,className:H.default.otherEmojisContainer},void 0,l.map((function(e){return a.createElement(M.default,K({key:e.id,text:e.require_colons?":"+e.name+":":e.name},G.EXPRESSION_TOOLTIP_PROPS),(function(t){return a.createElement(s.default,K({className:H.default.otherEmoji,emojiId:e.id,animated:e.animated},t))}))})))))}}())};t.CustomGuildEmojiPopout=X,X.displayName="CustomGuildEmojiPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=c(n(140)),l=c(n(36)),u=c(n(63)),s=n(129),d=n(50),f=c(n(6798));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=(0,i.default)({UPGRADE:null,CANCEL:null,UNVERIFIED:null,UNCLAIMED:null,GRANDFATHERED:null}),m=((r={})[y.UPGRADE]="imageUpgrade",r[y.CANCEL]="imageCancel",r[y.UNVERIFIED]="imageUnverified",r[y.UNCLAIMED]="imageUnclaimed",r[y.GRANDFATHERED]="imageCancel",r),h=function(e){var t=e.children,n=e.onClose;return v(d.ModalHeader,{separator:!1},void 0,v(s.FormTitle,{tag:s.FormTitleTags.H4},void 0,t),null!=n?v(d.ModalCloseButton,{className:f.default.closeIcon,onClick:n}):null)};h.displayName="Header";var _=function(e){var t=e.children,n=e.type;return v(d.ModalContent,{},void 0,v("div",{className:f.default[m[n]]}),v("div",{className:f.default.message},void 0,t))};_.displayName="Content";var g=function(e){var t=e.primary,n=e.primaryRenderer,r=e.secondary;return v(d.ModalFooter,{},void 0,v(u.default,{justify:u.default.Justify.END},void 0,null!=r?v(l.default,{onClick:r.onClick,look:l.default.Looks.LINK,innerClassName:f.default.secondaryButton},void 0,r.label):null,null!=t?v(l.default,{onClick:t.onClick,color:l.default.Colors.BRAND},void 0,t.label):n))};g.displayName="Footer";var E=function(e){var t=e.children,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children"]);return o.createElement(d.ModalRoot,n,t)};E.displayName="PremiumModal",E.Header=h,E.Content=_,E.Footer=g,E.Types=y;var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(66)),i=n(3),l=p(n(8300)),u=p(n(7950)),s=p(n(151)),d=p(n(7846)),f=p(n(7)),c=p(n(6810));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).noteRef=a.createRef(),t.handleBlur=function(e){var n=e.currentTarget.value;t.props.note!==n&&l.default.updateNote(t.props.userId,n)},t.handleKeyPress=function(e){13===e.which&&(e.shiftKey?(e.currentTarget.value.match(/\n/g)||[]).length>=5&&e.preventDefault():(e.preventDefault(),e.currentTarget.blur()))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n);var i=r.prototype;return i.componentDidMount=function(){if(this.props.autoFocus&&!this.props.hideNote){var e=o.default.findDOMNode(this.noteRef.current);null!=e&&null!=e.selectionStart&&(e.focus(),e.selectionStart=e.selectionEnd=e.value.length)}},i.render=function(){var e=this.props,t=e.className,n=e.loading,r=e.note;return e.hideNote?null:m("div",{className:t},void 0,a.createElement(d.default,{ref:this.noteRef,className:c.default.textarea,disabled:n,placeholder:n?f.default.Messages.LOADING_NOTE:f.default.Messages.NOTE_PLACEHOLDER,onBlur:this.handleBlur,onKeyPress:this.handleKeyPress,defaultValue:r||void 0,maxLength:256}))},r}(a.PureComponent);function g(e){var t=(0,i.useStateFromStores)([s.default],(function(){return s.default.hidePersonalInformation})),n=(0,u.default)(e.userId);return a.createElement(_,y({},e,n,{hideNote:t}))}_.displayName="Note",_.defaultProps={autoFocus:!1},g.displayName="ConnectedNote"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"16",height:"16"});function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 16 16"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M12.7609503,7.08043507 C10.1796226,5.54647845 5.92178025,5.40543597 3.45759439,6.15380317 C3.06179846,6.27398591 2.64333918,6.05046133 2.5234242,5.65450895 C2.40350922,5.25826952 2.62670026,4.83983073 3.02268744,4.71945662 C5.85139953,3.86028398 10.5538071,4.02620506 13.52548,5.79134121 C13.8813999,6.00280925 13.9981592,6.46277616 13.7872083,6.81834866 C13.5760661,7.17449528 13.1160095,7.2919031 12.7609503,7.08043507 Z M12.7456938,9.37785148 C12.5639139,9.67256952 12.1782795,9.76502256 11.883727,9.58404861 C9.72377106,8.25738585 6.4301382,7.87299604 3.87475822,8.64810544 C3.54335063,8.74813503 3.19341953,8.56150265 3.09273996,8.2309159 C2.99292418,7.89984962 3.17979084,7.55075308 3.51062257,7.45005215 C6.42975429,6.56484307 10.0587298,6.99354129 12.5395359,8.51700243 C12.8340884,8.69826409 12.9268019,9.08380478 12.7456938,9.37785148 Z M11.7108365,11.5428368 C11.566471,11.780912 11.2582675,11.8554793 11.0223905,11.7103962 C9.13604653,10.5509855 6.76173752,10.28918 3.96555508,10.9314428 C3.69610478,10.9935661 3.42751778,10.823788 3.36603055,10.5528184 C3.30435146,10.2819451 3.47260203,10.0118436 3.74262788,9.95000969 C6.80260111,9.2465882 9.42736749,9.54929481 11.5446963,10.8504123 C11.7807651,10.995399 11.8551061,11.3055334 11.7108365,11.5428368 Z M0,7.99990447 C0,12.4185663 3.58181579,16 8,16 C12.4183753,16 16,12.4185663 16,7.99990447 C16,3.58172026 12.4183753,0 8,0 C3.58181579,0 0,3.58172026 0,7.99990447 Z"}),d))}f.displayName="PlatformSpotify"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M11.8 14a6.1 6.1 0 0 0 0 6H3v-2c0-2.7 5.3-4 8-4h.8zm-.8-2c-2.2 0-4-1.8-4-4s1.8-4 4-4 4 1.8 4 4-1.8 4-4 4zm6 1c2.2 0 4 1.8 4 4s-1.8 4-4 4-4-1.8-4-4 1.8-4 4-4zm-1 6.2l3-2.2-3-2.2v4.4z"}))}d.displayName="PersonPlay"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{className:f,fill:d,d:"M6,7 L2,7 L2,6 L6,6 L6,7 Z M8,5 L2,5 L2,4 L8,4 L8,5 Z M8,3 L2,3 L2,2 L8,2 L8,3 Z M8.88888889,0 L1.11111111,0 C0.494444444,0 0,0.494444444 0,1.11111111 L0,8.88888889 C0,9.50253861 0.497461389,10 1.11111111,10 L8.88888889,10 C9.50253861,10 10,9.50253861 10,8.88888889 L10,1.11111111 C10,0.494444444 9.5,0 8.88888889,0 Z",transform:"translate(3 3)"}))}d.displayName="RichActivity"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7598),i=d(n(7625)),l=d(n(7957)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n),r.prototype.render=function(){var e=this.props,t=e.src,n=e.fileSize,r=e.className,d=e.mediaPlayerClassName,f=e.poster,v=e.fileName,y=e.naturalWidth,m=e.naturalHeight,h=e.playable,_=e.volume,g=e.autoPlay,E=e.autoMute,S=e.renderLinkComponent,O=e.onPlay,I=e.onEnded,T=e.onVolumeChange,b=e.onMute,C=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["src","fileSize","className","mediaPlayerClassName","poster","fileName","naturalWidth","naturalHeight","playable","volume","autoPlay","autoMute","renderLinkComponent","onPlay","onEnded","onVolumeChange","onMute"]);return a.createElement(i.default,c({alt:s.default.Messages.VIDEO,className:r,src:f},C,{minWidth:l.default.minWidth,minHeight:l.default.minHeight,shouldLink:!1,shouldAnimate:!1}),(function(e){var r=e.src,a=e.size,i=a.width,s=a.height,f=!(y<=u.MAX_VIDEO_WIDTH&&m<=u.MAX_VIDEO_HEIGHT||y<=u.MAX_VIDEO_HEIGHT&&m<=u.MAX_VIDEO_WIDTH);return p(l.default,{className:d,forceExternal:f,src:t,poster:r,width:i,height:s,volume:_,autoPlay:g||!1,autoMute:E||!1,type:l.default.Types.VIDEO,fileName:v,fileSize:null==n?void 0:(0,o.sizeString)(n),playable:h,renderLinkComponent:S,onPlay:O,onEnded:I,onVolumeChange:T,onMute:b})}))},r}(a.Component);t.default=y,y.displayName="LazyVideo"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?20:t,r=e.height,a=void 0===r?20:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({viewBox:"0 0 20 20"},(0,i.default)(c),{width:n,height:a}),s("path",{fill:d,className:f,d:"M12.9297 3.25007C12.7343 3.05261 12.4154 3.05226 12.2196 3.24928L11.5746 3.89824C11.3811 4.09297 11.3808 4.40733 11.5739 4.60245L16.5685 9.64824C16.7614 9.84309 16.7614 10.1569 16.5685 10.3517L11.5739 15.3975C11.3808 15.5927 11.3811 15.907 11.5746 16.1017L12.2196 16.7507C12.4154 16.9477 12.7343 16.9474 12.9297 16.7499L19.2604 10.3517C19.4532 10.1568 19.4532 9.84314 19.2604 9.64832L12.9297 3.25007Z"}),s("path",{fill:d,className:f,d:"M8.42616 4.60245C8.6193 4.40733 8.61898 4.09297 8.42545 3.89824L7.78047 3.24928C7.58466 3.05226 7.26578 3.05261 7.07041 3.25007L0.739669 9.64832C0.5469 9.84314 0.546901 10.1568 0.739669 10.3517L7.07041 16.7499C7.26578 16.9474 7.58465 16.9477 7.78047 16.7507L8.42545 16.1017C8.61898 15.907 8.6193 15.5927 8.42616 15.3975L3.43155 10.3517C3.23869 10.1569 3.23869 9.84309 3.43155 9.64824L8.42616 4.60245Z"}))}d.displayName="InlineCode"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(7708)),i=l(n(6838));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){return e.toFixed(0)+"%"},f=a.forwardRef((function(e,t){var n=e.value,r=e.minValue,l=void 0===r?0:r,u=e.maxValue,f=void 0===u?100:u,c=e.onChange,p=e.renderValue,v=void 0===p?d:p,y=e["aria-label"],m=a.useRef(null);return a.useImperativeHandle(t,(function(){return{focus:function(){var e;return null===(e=m.current)||void 0===e?void 0:e.focus()},blur:function(){var e;return null===(e=m.current)||void 0===e?void 0:e.blur()},activate:function(){return!1}}}),[]),s("div",{className:i.default.sliderContainer},void 0,a.createElement(o.default,{ref:m,mini:!0,handleSize:16,className:i.default.slider,initialValue:n,minValue:l,maxValue:f,onValueChange:c,asValueChanges:c,onValueRender:v,orientation:"horizontal","aria-label":y}))}));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u,t.renderSimpleAccessories=s;i(n(0));var r,a=i(n(7962));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function l(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(e,t,n,r,o,i){var u=e.message,s=e.channel,d=e.compact,f=void 0!==d&&d;return l(a.default,{isInteracting:r,message:u,channel:s,compact:f,hasSpoilerEmbeds:t,onAttachmentContextMenu:n,renderThreadAccessory:o,renderComponentAccessory:i})}function s(e,t){var n=e.message,r=e.channel,o=e.compact,i=void 0!==o&&o;return l(a.SimpleMessageAccessories,{message:n,channel:r,compact:i,hasSpoilerEmbeds:t})}u.displayName="renderAccessories",s.displayName="renderSimpleAccessories"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd",transform:"translate(2 6)"},void 0,s("path",{className:f,fill:d,d:"M14 0l2.29 2.29-4.88 4.88-4-4L0 10.59 1.41 12l6-6 4 4 6.3-6.29L20 6V0z"})))}d.displayName="TrendingUp"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=b(n(0)),o=b(n(3)),i=I(n(436)),l=I(n(5427)),u=n(49),s=I(n(56)),d=I(n(7810)),f=I(n(108)),c=I(n(251)),p=I(n(335)),v=I(n(36)),y=I(n(439)),m=n(106),h=n(50),_=I(n(126)),g=I(n(43)),E=n(429),S=n(1),O=I(n(6844));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){N(o,r,a,i,l,"next",e)}function l(e){N(o,r,a,i,l,"throw",e)}i(void 0)}))}}function A(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={error:null,accepted:!1},t.handleAccept=P(regeneratorRuntime.mark((function e(){var n,r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.props,r=n.giftCode,a=n.channelContext,null!=r){e.next=3;break}throw new Error("GiftCode is null at acceptance.");case 3:return e.prev=3,e.next=6,l.default.redeemGiftCode(r.code,{channelId:a});case 6:t.setState({accepted:!0}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(3),t.setState({error:e.t0});case 12:case"end":return e.stop()}}),e,null,[[3,9]])}))),t.handleGoToLibrary=function(){var e=t.props,n=e.onClose,r=e.libraryApplication;(0,u.transitionTo)(S.Routes.APPLICATION_LIBRARY,{state:{applicationId:null!=r?r.id:null}}),n()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,R(t,n);var a,o,s,d=r.prototype;return d.componentDidMount=function(){var e=this.props,t=e.application,n=e.sku;null==t&&null!=n&&i.default.fetchApplication(n.applicationId)},d.render=function(){var e=this.props,t=e.application,n=e.accepting,r=e.onClose,a=e.giftCode,o=e.headerId,i=e.transitionState;return M(h.ModalRoot,{transitionState:i,size:h.ModalSize.SMALL,className:O.default.modal,"aria-labelledby":o},void 0,M("div",{className:O.default.backSplash}),M(h.ModalContent,{className:O.default.content},void 0,M(h.ModalCloseButton,{onClick:r,className:O.default.closeButton}),M(y.default,{size:y.default.Sizes.LARGE,game:t,skuId:a.skuId}),M(_.default,{className:O.default.header},void 0,this.headerText),M(g.default,{className:O.default.body},void 0,this.bodyText),M(v.default,{submitting:n,onClick:this.handleClick},void 0,this.buttonText)))},a=r,(o=[{key:"step",get:function(){var e=this.props,t=e.libraryApplication,n=e.accepting,r=e.giftCode,a=this.state,o=a.error,i=a.accepted;return(0,E.getStep)(t,r,o,i,n)}},{key:"buttonText",get:function(){return(0,E.getButtonText)(this.step,this.props.giftCode)}},{key:"headerText",get:function(){return null!=this.props.sku?(0,E.getHeaderText)(this.step,this.props.giftCode,this.props.sku):null}},{key:"bodyText",get:function(){var e=this.props,t=e.sku,n=e.accepting,r=e.libraryApplication,a=e.subscriptionPlan,o=this.state,i=o.error,l=o.accepted;return null!=t?(0,E.getBodyText)(this.step,t,r,i,l,n,this.handleGoToLibrary,a):null}},{key:"errorMessage",get:function(){var e=this.props,t=e.libraryApplication,n=e.accepting,r=this.state,a=r.error,o=r.accepted;return(0,E.getErrorMessage)(t,a,o,n,this.handleGoToLibrary)}},{key:"handleClick",get:function(){var e=this.props,t=e.giftCode,n=e.onClose;switch(this.step){case S.GiftCodeModalStates.ERROR:return n;case S.GiftCodeModalStates.SUCCESS:return __OVERLAY__||null!=t.subscriptionPlanId?n:this.handleGoToLibrary;case S.GiftCodeModalStates.CONFIRM:default:return this.handleAccept}}}])&&A(a.prototype,o),s&&A(a,s),r}(a.Component);L.displayName="GiftCodeAccept";var D=o.default.connectStores([f.default,p.default,s.default,d.default,c.default],(function(e){var t=e.giftCode,n=p.default.get(t.skuId),r=null!=n?s.default.getGame(n.applicationId):null;return{sku:n,libraryApplication:null!=n?(0,E.firstLibraryApplicationForGiftCode)(t,n,f.default):null,application:r,subscriptionPlan:null!=t.subscriptionPlanId?c.default.get(t.subscriptionPlanId):null,accepting:d.default.getIsAccepting(t.code)}}))(L),w=function(e){var t=e.channelContext,n=e.code,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["channelContext","code"]),i=(0,m.useUID)(),l=(0,o.useStateFromStores)([d.default],(function(){return d.default.get(n)}));return null==l?null:a.createElement(D,C({},r,{channelContext:t,giftCode:l,headerId:i}))};w.displayName="GiftCodeAcceptModal";var k=w;t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openIAPPurchaseModal=function(e,t,n,r,a){var o;o=null==p.default.get(t)?u.fetchSKU(e,t):Promise.resolve();return o.then((function(){var o=p.default.get(t),l=d.default.getCurrentUser();return null!=o&&o.premium?y.default.canInstallPremiumApplications(l)?O(o,a):i.openModal(a).then((function(){return function(e,t,n,r){var a=c.default.getPremiumSubscription(),o={id:e.id,applicationId:e.applicationId};if(null!=a){var i=y.default.getClosestUpgrade(a.planId);if(null==i)return Promise.reject(new Error("Could not find premium upgrade."));var l={initialPlanId:i,followupSKUInfo:o};switch(r){case h.AppContext.APP:return s.default.openPremiumSwitchPlanModalInApp(l);case h.AppContext.OVERLAY:return s.default.openPremiumSwitchPlanModalInOverlay(l);default:throw new Error("Unexpected app context: "+r)}}return t()}(o,n,0,a)})).then((function(){return O(o,a)})):T(e,t,r,{isIAP:!0,context:a})}))},t.openSKUPaymentModal=T;var r=E(n(0)),a=_(n(2)),o=E(n(266)),i=E(n(8046)),l=n(7853),u=E(n(1027)),s=_(n(7966)),d=_(n(12)),f=_(n(337)),c=_(n(986)),p=_(n(335)),v=n(44),y=_(n(130)),m=_(n(8358)),h=n(1);function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t){var n=e.applicationId,r=e.id;return u.purchaseSKU(n,r).then((function(e){var a=e.entitlements;return(0,l.openPurchaseConfirmationModal)(n,r,a,{context:t})}))}var I={isIAP:!1,context:h.AppContext.APP,promotionId:null,isGift:!1};function T(e,t,n,i){void 0===i&&(i={});var l=Promise.resolve();f.default.hasFetchedPaymentSources||(l=o.fetchPaymentSources());var u=S({},I,{},i),s=u.isIAP,d=u.context,c=u.promotionId,p=u.isGift;return l.then((function(){return new Promise((function(o,i){a.default.dispatch({type:h.ActionTypes.SKU_PURCHASE_MODAL_OPEN,applicationId:e,skuId:t,isIAP:s,isGift:p,analyticsLocation:n,promotionId:c,context:d,resolve:o,reject:i}),(0,v.openModal)((function(n){var o=n.onClose,i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(n,["onClose"]);return r.createElement(m.default,S({},i,{onClose:function(e){void 0===e&&(e=null),a.default.dispatch({type:h.ActionTypes.SKU_PURCHASE_MODAL_CLOSE,error:e}),o()},applicationId:e,skuId:t,appContext:d}))}))}))}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openModal=function(e){return f.apply(this,arguments)},t.closeModal=function(e){r.default.dispatch({type:i.ActionTypes.PREMIUM_REQUIRED_MODAL_CLOSE,shouldContinue:e})};var r=u(n(2)),a=u(n(986)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(266)),i=n(1);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))}}function f(){return(f=d(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=a.default.getPremiumSubscription()){e.next=3;break}return e.next=3,o.fetchSubscriptions();case 3:return e.abrupt("return",new Promise((function(e,n){r.default.dispatch({type:i.ActionTypes.PREMIUM_REQUIRED_MODAL_OPEN,context:t,resolve:e,reject:n})})));case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchUserTrialOffer=function(e){return s.apply(this,arguments)},t.userTrialOfferViewed=function(e){return d.apply(this,arguments)};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t){var n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,r.default.get({url:o.Endpoints.USER_TRIAL_OFFER(t),oldFormErrors:!0});case 3:n=e.sent,i=n.body,a.default.dispatch({type:o.ActionTypes.BILLING_USER_TRIAL_OFFER_FETCH_SUCCESS,trialId:t,userTrialOffer:i}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(0),a.default.dispatch({type:o.ActionTypes.BILLING_USER_TRIAL_OFFER_FETCH_SUCCESS,trialId:t});case 11:case"end":return e.stop()}}),e,null,[[0,8]])})))).apply(this,arguments)}function d(){return(d=u(regeneratorRuntime.mark((function e(t){var n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==t.expires_at){e.next=2;break}return e.abrupt("return");case 2:return e.prev=2,e.next=5,r.default.post({url:o.Endpoints.USER_TRIAL_OFFER_ACKNOWLEDGED(t.id)});case 5:n=e.sent,i=n.body,a.default.dispatch({type:o.ActionTypes.BILLING_USER_TRIAL_OFFER_ACKNOWLEDGED_SUCCESS,userTrialOffer:i}),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(2);case 12:case"end":return e.stop()}}),e,null,[[2,10]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(6845));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.application,n=e.splashSize,r=e.className,i=e.overrideSplash,l=null!=i?i:t.getSplashURL(n),s=null!=l?"url("+l+")":void 0;return u("div",{className:(0,a.default)(o.default.splashBackground,r),style:{backgroundImage:s}})}s.displayName="ApplicationSplashBackground"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=A(n(0)),o=N(n(3)),i=N(n(2)),l=n(386),u=n(1148),s=n(1094),d=A(n(242)),f=N(n(968)),c=N(n(448)),p=N(n(1155)),v=n(49),y=N(n(191)),m=N(n(108)),h=N(n(278)),_=N(n(387)),g=N(n(36)),E=N(n(63)),S=N(n(439)),O=N(n(5402)),I=n(7642),T=n(355),b=n(1),C=N(n(7)),M=N(n(5512));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(e,t){return(L=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var D=function(){return[C.default.Messages.APPLICATION_STORE_PURCHASE_CONFIRMATION_TITLE_1,C.default.Messages.APPLICATION_STORE_PURCHASE_CONFIRMATION_TITLE_2,C.default.Messages.APPLICATION_STORE_PURCHASE_CONFIRMATION_TITLE_3,C.default.Messages.APPLICATION_STORE_PURCHASE_CONFIRMATION_TITLE_4]},w=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={confirmHeaderIndex:Math.floor(Math.random()*D().length),installPath:t.props.defaultInstallationPath,hasInstallPathError:!1,hasAcceptedNeccessaryTerms:!1},t.handleInstallPathChange=function(e,n){t.setState({installPath:e,hasInstallPathError:n})},t.handleInventoryClick=function(){f.default.open(b.UserSettingsSections.INVENTORY),t.props.onClose()},t.handleGoToLibrary=function(){(0,v.transitionTo)(b.Routes.APPLICATION_LIBRARY),t.props.onClose()},t.handleInstall=function(){var e=t.props,n=e.application,r=e.branchId,a=e.buildId,o=e.hasPreviouslyAcceptedStoreTerms,i=e.manifestIds,l=e.onClose,u=t.state,f=u.installPath,c=u.hasInstallPathError;o||(0,s.acceptPurchaseTerms)(),null!=n.eulaId&&(0,s.acceptEULA)(n.eulaId),c||null==a||null==i||(d.installApplication(n,r,a,i,f,b.AnalyticsLocations.APPLICATION_STORE_PAYMENT_MODAL),l(),(0,v.transitionTo)(b.Routes.APPLICATION_LIBRARY))},t.handlePurchaseTermsChange=function(e){t.setState({hasAcceptedNeccessaryTerms:e})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,L(t,n);var o=r.prototype;return o.fetchInstallSize=function(){var e=this.props,t=e.application,n=e.branchId,r=e.buildId,a=e.manifestIds,o=e.buildSizeKB;null!=r&&null!=a&&null==o&&i.default.wait((function(){(0,u.fetchBuildSize)(t.id,n,r,a)}))},o.componentDidMount=function(){var e=this.props,t=e.application,n=e.branchId,r=e.buildId,a=e.manifestIds,o=e.sku;!e.isIAP&&(0,I.canUserInstall)(o)&&(null==r||null==a?i.default.wait((function(){return(0,l.fetchLiveBuild)(t.id,n)})):this.fetchInstallSize())},o.componentDidUpdate=function(e){this.props.buildId===e.buildId&&this.props.manifestIds===e.manifestIds||this.fetchInstallSize()},o.getHeaderBlurb=function(){var e=this.props,t=e.sku,n=e.application,r=e.isIAP;if(t.isPreorder()&&null!=t.preorderReleaseAt)return C.default.Messages.APPLICATION_STORE_PREORDER_PURCHASE_CONFIRMATION_BLURB.format({applicationName:n.name,date:t.preorderReleaseAt.format("MMMM DD")});if(r||[b.SKUTypes.DURABLE,b.SKUTypes.CONSUMABLE].includes(t.type))return C.default.Messages.APPLICATION_ADDON_PURCHASE_CONFIRMATION_BLURB.format({applicationName:n.name,itemName:t.name});if(t.type===b.SKUTypes.BUNDLE)return C.default.Messages.APPLICATION_STORE_BUNDLE_PURCHASE_CONFIRMATION_BLURB.format({name:t.name});var a=t.supportedOperatingSystems[0];return C.default.Messages.APPLICATION_STORE_PURCHASE_CONFIRMATION_UNSUPPORTED_OS.format({name:n.name,operatingSystem:(0,T.skuOperatingSystemToText)(a)})},o.renderInstallationHeader=function(){var e=this.props.application;return R("div",{className:M.default.blurb},void 0,C.default.Messages.APPLICATION_STORE_PURCHASE_CONFIRMATION_BLURB.format({name:e.name}))},o.renderInstallationBody=function(){var e=this.props,t=e.isFetchingBuild,n=e.buildId,r=e.buildSizeKB,o=e.application,i=this.state,l=i.installPath,u=i.hasInstallPathError,s=i.hasAcceptedNeccessaryTerms;return R(a.Fragment,{},void 0,R(p.default,{className:M.default.installSelector,value:l,requiredDiskKB:r,onChange:this.handleInstallPathChange}),R(c.default,{eulaId:o.eulaId,applicationName:o.name,onChange:this.handlePurchaseTermsChange,className:M.default.storeTerms}),R(O.default,{className:M.default.confirmButton,disabled:u||null==n||!s,onClick:this.handleInstall,submitting:t,color:g.default.Colors.GREEN},void 0,C.default.Messages.APPLICATION_STORE_PURCHASE_INSTALL_GAME))},o.renderGenericHeader=function(){return R("div",{className:M.default.blurb},void 0,this.getHeaderBlurb())},o.renderBlurbBody=function(){var e,t=this.props,n=t.isIAP,r=t.sku,o=t.onClose;return r.isPreorder()?(e=C.default.Messages.APPLICATION_PREORDER_PURCHASE_CONFIRMATION_BUTTON,o=this.handleGoToLibrary):e=n?C.default.Messages.APPLICATION_IAP_PURCHASE_RETURN_TO_GAME:C.default.Messages.OKAY,R(a.Fragment,{},void 0,R(g.default,{className:M.default.confirmButton,onClick:o},void 0,e))},o.renderBlurb=function(){var e=this.props,t=e.sku;return e.isIAP||!(0,I.canUserInstall)(t)||t.isPreorder()?this.renderGenericHeader():this.renderInstallationHeader()},o.renderBody=function(){var e=this.props,t=e.sku;return e.isIAP||!(0,I.canUserInstall)(t)||t.isPreorder()?this.renderBlurbBody():this.renderInstallationBody()},o.render=function(){var e=this.props.application,t=this.state.confirmHeaderIndex;return R(E.default,{direction:E.default.Direction.VERTICAL,align:E.default.Align.CENTER},void 0,R(S.default,{game:e,className:M.default.icon,size:S.default.Sizes.LARGE}),R("div",{className:M.default.header},void 0,D()[t]),this.renderBlurb(),R("div",{className:M.default.divider}),this.renderBody())},r}(a.Component);w.displayName="PurchaseConfirmation";var k=o.default.connectStores([y.default,h.default,m.default,_.default],(function(e){var t,n=e.application,r=m.default.getActiveLibraryApplication(n.id);t=null!=r?r.id:n.id;var a=h.default.getTargetBuildId(n.id,t);return{defaultInstallationPath:y.default.defaultInstallationPath,branchId:t,isFetchingBuild:h.default.isFetching(n.id,t),buildId:a,manifestIds:h.default.getTargetManifests(n.id,t),buildSizeKB:null!=a?h.default.getBuildSize(a):null,hasPreviouslyAcceptedStoreTerms:_.default.hasAcceptedStoreTerms}}))(w);t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSkuHeaderText=function(e,t){if(e)return o.default.Messages.APPLICATION_STORE_PURCHASE_IAP;switch(t){case a.SKUTypes.DURABLE_PRIMARY:return o.default.Messages.APPLICATION_STORE_PURCHASE_APPLICATION;case a.SKUTypes.DURABLE:return o.default.Messages.APPLICATION_STORE_PURCHASE_DLC;case a.SKUTypes.CONSUMABLE:return o.default.Messages.APPLICATION_STORE_PURCHASE_CONSUMABLE;case a.SKUTypes.BUNDLE:return o.default.Messages.APPLICATION_STORE_PURCHASE_BUNDLE}};var r,a=n(1),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=A(n(0)),l=N(n(3)),u=A(n(1085)),s=N(n(7579)),d=N(n(22)),f=n(49),c=N(n(146)),p=N(n(371)),v=N(n(278)),y=n(714),m=N(n(1127)),h=N(n(36)),_=N(n(7855)),g=N(n(248)),E=A(n(127)),S=N(n(13)),O=A(n(7642)),I=A(n(1061)),T=N(n(7967)),b=n(1),C=N(n(7)),M=N(n(6849));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function L(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function w(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){D(o,r,a,i,l,"next",e)}function l(e){D(o,r,a,i,l,"throw",e)}i(void 0)}))}}function k(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function j(e,t){return(j=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.PLAY="play",e.NOW_PLAYING="now_playing",e.INSTALL="install",e.UPDATE="update",e.PAUSED="paused",e.LOCATE="locate",e.UNINSTALLING="uninstalling",e.QUEUED="queued",e.DOWNLOADING="downloading",e.UNSUPPORTED_OS="unsupported_os",e.ADD_TO_LIBRARY="add_to_library",e.PREORDER_WAIT="preorder_wait"}(o||(o={}));var U=Object.freeze(((r={})[b.LibraryApplicationActions.PLAY]=o.PLAY,r[b.LibraryApplicationActions.INSTALL]=o.INSTALL,r[b.LibraryApplicationActions.UPDATE]=o.UPDATE,r[b.LibraryApplicationActions.PAUSE]=o.DOWNLOADING,r[b.LibraryApplicationActions.MOVE_UP]=o.QUEUED,r[b.LibraryApplicationActions.RESUME]=o.PAUSED,r));var G=function(e){var t,n;function r(){for(var t,n,r=arguments.length,a=new Array(r),i=0;i<r;i++)a[i]=arguments[i];return(n=e.call.apply(e,[this].concat(a))||this)._uninstallStringIndex=null,n.handleAddToLibrary=w(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,t=n.props.libraryApplication,e.next=4,u.updateFlags(t.id,t.branchId,t.getFlags()&~b.LibraryApplicationFlags.HIDDEN);case 4:(0,f.transitionTo)(b.Routes.APPLICATION_LIBRARY),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),new d.default("LibraryApplicationButton").error(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])}))),n.handleInstall=function(){var e=n.props,t=e.libraryApplication,r=e.source;I.installApplication(t.id,t.branchId,r)},n.handleUpdate=function(){var e=n.props.libraryApplication;I.updateApplication(e.id,e.branchId)},n.onClickHandlers=((t={})[o.ADD_TO_LIBRARY]=n.handleAddToLibrary,t[o.INSTALL]=n.handleInstall,t[o.UPDATE]=n.handleUpdate,t),n.handleClick=function(e,t){var r=n.props.onClick;r&&r(e),t(e)},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,j(t,n);var a,l,s,c=r.prototype;return c.getText=function(e){switch(e!==o.UNINSTALLING&&(this._uninstallStringIndex=null),e){case o.INSTALL:return C.default.Messages.GAME_ACTION_BUTTON_INSTALL;case o.UPDATE:return C.default.Messages.GAME_ACTION_BUTTON_UPDATE;case o.PAUSED:return C.default.Messages.GAME_ACTION_BUTTON_PAUSED;case o.LOCATE:return C.default.Messages.GAME_ACTION_BUTTON_LOCATE;case o.UNINSTALLING:var t=[C.default.Messages.GAME_ACTION_BUTTON_UNINSTALLING_1,C.default.Messages.GAME_ACTION_BUTTON_UNINSTALLING_2,C.default.Messages.GAME_ACTION_BUTTON_UNINSTALLING_3,C.default.Messages.GAME_ACTION_BUTTON_UNINSTALLING_4,C.default.Messages.GAME_ACTION_BUTTON_UNINSTALLING_5,C.default.Messages.GAME_ACTION_BUTTON_UNINSTALLING_6,C.default.Messages.GAME_ACTION_BUTTON_UNINSTALLING_7,C.default.Messages.GAME_ACTION_BUTTON_UNINSTALLING_8,C.default.Messages.GAME_ACTION_BUTTON_UNINSTALLING_9,C.default.Messages.GAME_ACTION_BUTTON_UNINSTALLING_10];return null==this._uninstallStringIndex&&(this._uninstallStringIndex=Math.floor(Math.random()*t.length)),t[this._uninstallStringIndex];case o.QUEUED:return C.default.Messages.GAME_ACTION_BUTTON_QUEUED;case o.DOWNLOADING:return C.default.Messages.GAME_ACTION_BUTTON_DOWNLOADING;case o.UNSUPPORTED_OS:return C.default.Messages.GAME_ACTION_BUTTON_INSTALL;case o.PREORDER_WAIT:return C.default.Messages.GAME_ACTION_BUTTON_PREORDER_WAIT;case o.ADD_TO_LIBRARY:return C.default.Messages.GAME_ACTION_BUTTON_ADD_TO_LIBRARY;default:throw new Error("Unexpected button state")}},c.getButtonState=function(){var e=this.props,t=e.libraryApplication,n=e.dispatchState,r=e.actionState;if(t.isHidden())return o.ADD_TO_LIBRARY;if(t.isPreorder())return o.PREORDER_WAIT;var a=null!=r?U[r]:null;return null!=a?a:null!=n&&n.type===b.LocalDispatchApplicationStates.UNINSTALLING?o.UNINSTALLING:S.default.isWeb()?o.PLAY:o.UNSUPPORTED_OS},c.renderPlayButton=function(){var e=this.props,t=e.libraryApplication,n=e.fullWidth,r=e.size,a=e.color,o=e.customDisabledColor,i=e.isPlayShiny,l=e.onDropdownOpen,u=e.onDropdownClose,s=e.analyticsListSort,d=e.analyticsListIndex;return L(T.default,{applicationId:t.id,libraryApplication:t,fullWidth:n,size:r,color:a,customDisabledColor:o,isShiny:i,onDropdownOpen:l,onDropdownClose:u,analyticsListSort:s,analyticsListIndex:d})},c.renderDisabledButton=function(e,t){var n=this.props,r=n.className,a=n.fullWidth,o=n.size,l=n.customDisabledColor,u=n.tooltipPosition;return L("div",{className:M.default.disabledButtonWrapper},void 0,L(h.default,{className:r,fullWidth:a,size:o,color:null!=l?l:M.default.disabledButtonColor,disabled:!0},void 0,this.getText(e),this.renderProgressBar()),L(g.default,{text:t,position:u},void 0,(function(e){return i.createElement("div",R({className:M.default.disabledButtonOverlay},e))})))},c.renderProgressBar=function(){var e=this.props,t=e.hideProgress,n=e.dispatchState;if(t)return null;var r=E.convertToTransitionState(n);if(null==r)return null;var a=r.type===b.LocalDispatchApplicationStates.UNINSTALLING?_.default.INDETERMINATE:E.calculateProgressPercentage(r.progress,r.total);return L(_.default,{percent:a,size:_.default.Sizes.XSMALL,foregroundColor:r.paused?b.Colors.PRIMARY_DARK:b.Colors.STATUS_GREEN,backgroundColor:b.Colors.TRANSPARENT,className:M.default.progress})},c.renderActionButton=function(e,t){var n=this,r=this.props,a=r.className,i=r.fullWidth,l=r.size,u=r.color,s=r.isCloudSyncing;return L(h.default,{className:a,fullWidth:i,size:l,color:null!=u?u:h.default.Colors.GREEN,hover:null!=u?h.default.Hovers.GREEN:h.default.Hovers.DEFAULT,submitting:e===o.UNINSTALLING||s,onClick:function(e){return n.handleClick(e,t)}},void 0,this.getText(e),this.renderProgressBar())},c.render=function(){var e=this.props,t=e.hasNoBuild,n=e.libraryApplication,r=this.getButtonState();if(r===o.PLAY)return this.renderPlayButton();if(r===o.PREORDER_WAIT)return this.renderDisabledButton(r,function(e){var t=O.getReadablePreorderReleaseDate(e.sku);return null!=t?C.default.Messages.GAME_ACTION_BUTTON_PREORDER_WAIT_TOOLTIP.format({date:t}):null}(n));if(r===o.UNSUPPORTED_OS)return this.renderDisabledButton(r,C.default.Messages.GAME_ACTION_BUTTON_UNAVAILABLE_TOOLTIP.format({operatingSystem:C.default.Messages.WINDOWS}));if(r===o.INSTALL&&t)return this.renderDisabledButton(r,C.default.Messages.GAME_ACTION_BUTTON_CANNOT_INSTALL);var a=this.onClickHandlers[r];return null==a?this.renderDisabledButton(r):this.renderActionButton(r,a)},a=r,(l=[{key:"analyticsLocation",get:function(){return R({},this.props.analyticsContext.location,{object:b.AnalyticsObjects.BUTTON_CTA})}}])&&k(a.prototype,l),s&&k(a,s),r}(i.Component);G.displayName="LibraryApplicationButton",G.defaultProps={fullWidth:!1,size:h.default.Sizes.LARGE,hideProgress:!1,isPlayShiny:!1,tooltipPosition:g.default.Positions.TOP},G.ButtonStates=o;var F=(0,s.default)(l.default.connectStores([c.default,p.default,v.default,m.default],(function(e){var t=e.libraryApplication;return{actionState:(0,y.getDefaultLibraryApplicationAction)(t,c.default,p.default),isCloudSyncing:m.default.isSyncing(t.id,t.branchId),hasNoBuild:v.default.hasNoBuild(t.id,t.branchId),dispatchState:c.default.getState(t.id,t.branchId)}}))(G));t.default=F},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g,t.OperatingSystemSection=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=v(n(8)),l=v(n(248)),u=v(n(8367)),s=v(n(8368)),d=v(n(8369)),f=n(1),c=v(n(7)),p=v(n(6850));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _=((r={})[f.OperatingSystems.WINDOWS]={icon:d.default,label:c.default.Messages.WINDOWS},r[f.OperatingSystems.MACOS]={icon:s.default,label:c.default.Messages.MACOS},r[f.OperatingSystems.LINUX]={icon:u.default,label:c.default.Messages.LINUX},r);function g(e){var t=e.operatingSystem,n=e.className,r=_[t];if(null==r)throw new Error("Unexpected operating system: "+t);var a=r.icon;return m(l.default,{text:r.label},void 0,(function(e){return o.createElement(a,h({},e,{className:n}))}))}g.displayName="OperatingSystemIcon";var E=function(e){var t=e.systems,n=e.className,r=e.iconClassName;return m("div",{className:(0,i.default)(p.default.OSSection,n)},void 0,t.map((function(e){return m(g,{operatingSystem:e,className:(0,i.default)(p.default.purchaseUnitOperatingSystem,r)},e)})))};t.OperatingSystemSection=E,E.displayName="OperatingSystemSection"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(67);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=function(e){var t,n;function o(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).timer=new a.Interval,t.state={hovered:!1},t.handlePause=function(){t.state.hovered||t.setState({hovered:!0})},t.handleResume=function(){t.setState({hovered:!1})},t}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),o.getDerivedStateFromProps=function(e){return e.disable?{hovered:!1}:null};var u=o.prototype;return u.componentDidMount=function(){var e=this.props,t=e.pauseOnHover,n=e.disable,r=this.state.hovered&&t;n||r||this.startTimer()},u.componentWillUnmount=function(){this.stopTimer()},u.componentDidUpdate=function(e,t){var n=this.props,r=function(e,t){return!(e.disable||t.hovered&&e.pauseOnHover)},a=r(n,this.state),o=r(e,t);a&&!o||e.interval!==n.interval?this.startTimer():!a&&o&&this.stopTimer()},u.startTimer=function(){var e=this.props,t=e.interval,n=e.onInterval;e.disable||this.timer.start(t,(function(){n()}))},u.stopTimer=function(){this.timer.stop()},u.render=function(){var e=this.props,t=e.children,n=e.className,a=e.disable?null:{onMouseEnter:this.handlePause,onFocus:this.handlePause,onMouseLeave:this.handleResume,onBlur:this.handleResume};return r.createElement("div",i({},a,{className:n}),t)},o}(r.Component);u.displayName="IntervalWrapper",u.defaultProps={disable:!1,pauseOnHover:!1};var s=u;t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u={matureAgree:!1,muted:!0};var s=new(function(e){var t,n,r,a,o;function s(){return e.apply(this,arguments)||this}return n=e,(t=s).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r=s,(a=[{key:"didMatureAgree",get:function(){return u.matureAgree}},{key:"isDirectoryMuted",get:function(){return u.muted}}])&&i(r.prototype,a),o&&i(r,o),s}(r.default.Store))(a.default,{APPLICATION_STORE_MATURE_AGREE:function(e){u.matureAgree=!0},APPLICATION_STORE_DIRECTORY_MUTE:function(e){u.muted=!0},APPLICATION_STORE_DIRECTORY_UNMUTE:function(e){u.muted=!1}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.confirmPublish=function(e,t){(0,v.openModal)((function(n){return a.createElement(C,S({channelId:e,messageId:t},n))}))},t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(3)),i=g(n(7770)),l=g(n(7565)),u=g(n(351)),s=g(n(8056)),d=g(n(9)),f=g(n(36)),c=g(n(227)),p=g(n(969)),v=n(44),y=g(n(43)),m=n(1),h=g(n(7)),_=g(n(6754));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var T=O(c.default,{}),b=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).openSettings=function(){var e=t.props,n=e.guildId,r=e.onClose;null!=n&&null!=r&&(r(),l.default.open(n,m.GuildSettingsSections.ANALYTICS))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var o=r.prototype;return o.componentDidMount=function(){var e=this.props.channelId;this.needsReload()&&i.default.fetchChannelFollowerStats(e)},o.needsReload=function(){var e=this.props.followerStats;return null==e||Date.now()-e.lastFetched>36e5},o.render=function(){var e=this.props,t=e.channelId,n=e.messageId,r=e.followerStats,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["channelId","messageId","followerStats"]),i=null!=r&&null!=r.guildsFollowing&&r.guildsFollowing>0?a.createElement(a.Fragment,null,O(y.default,{className:_.default.spacing},void 0,h.default.Messages.PUBLISH_FOLLOWED_NEWS_BODY_REACH.format({numGuildsFollowing:r.guildsFollowing})),O(y.default,{},void 0,h.default.Messages.PUBLISH_FOLLOWED_NEWS_BODY_SETTINGS_INSIGHTS.format({onClick:this.openSettings}))):h.default.Messages.PUBLISH_FOLLOWED_NEWS_BODY;return a.createElement(p.default,S({header:h.default.Messages.MODIFY_FOLLOWED_NEWS_HEADER,confirmText:h.default.Messages.CONFIRM,cancelText:h.default.Messages.CANCEL,confirmButtonColor:f.default.Colors.BRAND,onConfirm:function(){return u.default.crosspostMessage(t,n)}},o),O(y.default,{size:y.default.Sizes.SIZE_16,className:_.default.spacing},void 0,this.needsReload()?T:i))},r}(a.PureComponent);b.displayName="PublishModal";var C=o.default.connectStores([d.default,s.default],(function(e){var t=e.channelId,n=d.default.getChannel(t);return{followerStats:s.default.getFollowerStatsForChannel(t),guildId:null!=n?n.guild_id:null}}))(b),M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=i(n(3)),o=i(n(2));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.FAILED="failed",e.SUCCEEDED="succeeded"}(r||(r={}));var u={};var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r.prototype.getFollowerStatsForChannel=function(e){return u[e]},r}(a.default.Store))(o.default,{CONNECTION_OPEN:function(e){u={}},CHANNEL_FOLLOWER_STATS_FETCH_SUCCESS:function(e){var t=e.channelId,n=e.stats;n=null!=n?n:{},u[t]={loadingStatus:r.SUCCEEDED,lastFetched:Date.now(),channelsFollowing:n.channels_following,guildMembers:n.guild_members,guildsFollowing:n.guilds_following,usersSeenEver:n.users_seen_ever,subscribersGainedSinceLastPost:n.subscribers_gained_since_last_post,subscribersLostSinceLastPost:n.subscribers_lost_since_last_post}},CHANNEL_FOLLOWER_STATS_FETCH_FAILURE:function(e){var t=e.channelId;u[t]={loadingStatus:r.FAILED,lastFetched:Date.now(),channelsFollowing:0,guildMembers:0,guildsFollowing:0,usersSeenEver:0,subscribersGainedSinceLastPost:0,subscribersLostSinceLastPost:0}}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i;return o("svg",{width:n,height:a,viewBox:"0 0 40 40",fill:"none",className:e.className},void 0,o("path",{className:e.foreground,fill:l,fillRule:"evenodd",clipRule:"evenodd",d:"M33 34.5833V7.49998H35V36.6666H9C6.791 36.6666 5 34.801 5 32.5V7.49998C5 5.19894 6.791 3.33331 9 3.33331H31V30.4166H9C7.8955 30.4166 7 31.3485 7 32.5C7 33.6515 7.8955 34.5833 9 34.5833H33ZM23.9718 9.99998L15.8889 17.9915L12.7086 14.8441L10 17.5058L15.8885 23.3333L26.6667 12.6669L23.9718 9.99998Z"}))}i.displayName="ChannelRules"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,i=e.color,l=void 0===i?"currentColor":i,u=e.className,s=e.foreground;return o("svg",{width:n,height:a,viewBox:"0 0 24 24",className:u},void 0,o("path",{fillRule:"evenodd",clipRule:"evenodd",fill:l,className:s,d:"M22.545 4.87988V5.87988H23.28C23.4126 5.87988 23.52 5.98733 23.52 6.11988V10.6399C23.52 10.7724 23.4126 10.8799 23.28 10.8799H17.76C17.6275 10.8799 17.52 10.7724 17.52 10.6399V6.11988C17.52 5.98733 17.6275 5.87988 17.76 5.87988H18.52V4.87988C18.52 3.75988 19.47 2.87988 20.52 2.87988C21.57 2.87988 22.545 3.75988 22.545 4.87988ZM19.52 5.87988H21.52V4.87988C21.52 4.30845 21.0534 3.87988 20.52 3.87988C19.9867 3.87988 19.52 4.30845 19.52 4.87988V5.87988Z"}),o("path",{fillRule:"evenodd",clipRule:"evenodd",fill:l,className:s,d:"M4.85 8.26429L15.84 5.84426V10.5599C15.84 11.6202 16.6996 12.4799 17.76 12.4799H21V19.0586H19.1V17.9302L12.7065 16.524L10.36 19.6233C10.1776 19.8633 9.89545 19.9998 9.6 19.9998C9.524 19.9998 9.4461 19.9904 9.3701 19.9725L5.5701 19.0313C5.1464 18.925 4.85 18.5495 4.85 18.1175V8.26429ZM9.2181 17.9942L6.75 17.3824V15.2111L10.6706 16.0751L9.2181 17.9942Z"}),o("path",{d:"M3.9 8.25981H2V15.2939H3.9V8.25981Z",fill:l}))}i.displayName="MegaphoneLimited"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,i=e.color,l=void 0===i?"currentColor":i,u=e.className,s=e.foreground,d=e.background;return o("svg",{width:n,height:a,viewBox:"0 0 24 24",className:u},void 0,o("path",{fillRule:"evenodd",clipRule:"evenodd",fill:l,className:s,d:"M20.4683 4.76211L22.8094 9.51661C23.1366 10.1813 22.6554 10.9601 21.9174 10.9601L17.2104 10.9601C16.4706 10.9601 15.9894 10.1778 16.3203 9.51286L18.6861 4.75836C19.0537 4.01957 20.1037 4.02179 20.4683 4.76211ZM19.0833 5.96007H20.0786V8.46007H19.0834L19.0833 5.96007ZM19.0833 9.45894C19.0833 9.73596 19.3063 9.96007 19.5809 9.96007C19.8556 9.96007 20.0786 9.73596 20.0786 9.45894C20.0786 9.18231 19.8556 8.9578 19.5809 8.9578C19.3063 8.9578 19.0833 9.18231 19.0833 9.45894Z"}),o("path",{className:d,fill:l,fillRule:"evenodd",clipRule:"evenodd",d:"M4.85 8.26445L16.7165 5.65143L15.1067 9.30608C14.5477 10.5751 15.4771 12 16.8638 12H21V19.0588H19.1V17.9303L12.7065 16.5242L10.36 19.6235C10.1776 19.8635 9.89545 20 9.6 20C9.524 20 9.4461 19.9906 9.3701 19.9727L5.5701 19.0315C5.1464 18.9252 4.85 18.5496 4.85 18.1176V8.26445ZM9.2181 17.9943L6.75 17.3826V15.2113L10.6706 16.0753L9.2181 17.9943Z"}),o("path",{d:"M3.9 8.25998H2V15.2941H3.9V8.25998Z",fill:l}))}i.displayName="MegaphoneNSFW"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(7595)),o=i(n(6869));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var s=function(e){var t=e.size;return u("div",{className:o.default.unownedStickerLockContainer,style:{width:t,height:t}},void 0,u(a.default,{width:12,height:12,className:o.default.unownedStickerLockIcon}))};s.displayName="StickerLock";var d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(34)),l=u(n(6873));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t,n,r=e.width,u=void 0===r?24:r,s=e.height,c=void 0===s?24:s,p=e.color,v=void 0===p?"currentColor":p,y=e.winking,m=void 0!==y&&y,h=e.foreground,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","winking","foreground"]);return a.createElement("svg",d({width:u,height:c},(0,i.default)(_),{viewBox:"0 0 20 20"}),f("path",{fill:v,className:(0,o.default)(h,(t={},t[l.default.hidden]=m,t)),fillRule:"evenodd",clipRule:"evenodd",d:"M12.0002 0.662583V5.40204C12.0002 6.83974 13.1605 7.99981 14.5986 7.99981H19.3393C19.9245 7.99981 20.222 7.29584 19.8055 6.8794L13.1209 0.196569C12.7043 -0.219868 12.0002 0.0676718 12.0002 0.662583ZM14.5759 10.0282C12.0336 10.0282 9.96986 7.96441 9.96986 5.42209V0.0583083H1.99397C0.897287 0.0583083 0 0.955595 0 2.05228V18.0041C0 19.1007 0.897287 19.998 1.99397 19.998H17.9457C19.0424 19.998 19.9397 19.1007 19.9397 18.0041V10.0282H14.5759ZM11.9998 12.2201C11.9998 13.3245 11.1046 14.2198 10.0002 14.2198C8.8958 14.2198 8.00052 13.3245 8.00052 12.2201H6.66742C6.66742 14.0607 8.15955 15.5529 10.0002 15.5529C11.8408 15.5529 13.3329 14.0607 13.3329 12.2201H11.9998ZM4.44559 13.331C4.44559 13.9446 3.94821 14.442 3.33467 14.442C2.72112 14.442 2.22375 13.9446 2.22375 13.331C2.22375 12.7175 2.72112 12.2201 3.33467 12.2201C3.94821 12.2201 4.44559 12.7175 4.44559 13.331ZM16.6657 14.442C17.2793 14.442 17.7766 13.9446 17.7766 13.331C17.7766 12.7175 17.2793 12.2201 16.6657 12.2201C16.0522 12.2201 15.5548 12.7175 15.5548 13.331C15.5548 13.9446 16.0522 14.442 16.6657 14.442Z"}),f("path",{fill:v,className:(0,o.default)(h,(n={},n[l.default.hidden]=!m,n)),fillRule:"evenodd",clipRule:"evenodd",d:"M12.0002 0.662583V5.40204C12.0002 6.83974 13.1605 7.99981 14.5986 7.99981H19.3393C19.9245 7.99981 20.222 7.29584 19.8055 6.8794L13.1209 0.196569C12.7043 -0.219868 12.0002 0.0676718 12.0002 0.662583ZM14.5759 10.0282C12.0336 10.0282 9.96986 7.96441 9.96986 5.42209V0.0583083H1.99397C0.897287 0.0583083 0 0.955595 0 2.05228V18.0041C0 19.1007 0.897287 19.998 1.99397 19.998H17.9457C19.0424 19.998 19.9397 19.1007 19.9397 18.0041V10.0282H14.5759ZM12 13H11.2H8.8H8C8 14.1046 8.89543 15 10 15C11.1046 15 12 14.1046 12 13ZM17.7766 13.331C17.7766 13.9446 17.2793 14.442 16.6657 14.442C16.0522 14.442 15.5548 13.9446 15.5548 13.331C15.5548 12.7175 16.0522 12.2201 16.6657 12.2201C17.2793 12.2201 17.7766 12.7175 17.7766 13.331ZM2 12.2361L2.53532 11L5.62492 12.7835C5.79161 12.8797 5.79161 13.1203 5.62492 13.2165L2.53532 15L2 13.7639L3.32339 13L2 12.2361Z"}))}c.displayName="Sticker"},function(e,t,n){e.exports=n.p+"7445c3003909a83b8f7ace3ff361fc98.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t;if(!(0,u.useCanManageThread)(e))return;var n=new Date((0,s.default)(e)).toLocaleString(d.default.getLocale(),{month:"numeric",day:"numeric",hour:"numeric",minute:"2-digit"});return(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)?p(o.MenuItem,{id:"unarchive-thread",label:d.default.Messages.UNARCHIVE_THREAD,action:function(){return i.default.unarchiveThread(e)}}):a.createElement(a.Fragment,null,p(o.MenuItem,{id:"archive-thread",label:d.default.Messages.ARCHIVE_THREAD,action:function(){return i.default.archiveThread(e)}}),p(o.MenuItem,{id:"auto-archive-thread",label:d.default.Messages.AUTO_ARCHIVE,subtext:d.default.Messages.AUTO_ARCHIVE_THREAD_AT.format({time:n})},void 0,l.AUTO_ARCHIVE_DURATION_OPTIONS.map((function(t){var n=t.value,r=t.label;return p(o.MenuItem,{id:String(n),label:r,action:function(){return i.default.setAutoArchiveDuration(e,n)}},n)}))))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7563),i=f(n(7576)),l=n(7588),u=n(1028),s=f(n(8408)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ArchivedThreadListTypeAdapters=void 0;var r,a=c(n(21)),o=c(n(3)),i=c(n(2)),l=n(32),u=c(n(9)),s=c(n(185)),d=n(7588),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=!1,m=!1,h=!1,_=null,g=d.ArchivedThreadListType.ALL_PUBLIC_THREADS,E=[],S=((r={})[d.ArchivedThreadListType.ALL_PUBLIC_THREADS]={matches:function(e){var t;return e.type!==f.ChannelTypes.PRIVATE_THREAD&&!0===(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)},sortKey:function(e){var t;return null===(t=e.threadMetadata)||void 0===t?void 0:t.archiveTimestamp},endpoint:function(e){return f.Endpoints.ALL_ARCHIVED_THREADS(e,"public")}},r[d.ArchivedThreadListType.ALL_PRIVATE_THREADS]={matches:function(e){var t;return e.type===f.ChannelTypes.PRIVATE_THREAD&&!0===(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)},sortKey:function(e){var t;return null===(t=e.threadMetadata)||void 0===t?void 0:t.archiveTimestamp},endpoint:function(e){return f.Endpoints.ALL_ARCHIVED_THREADS(e,"private")}},r[d.ArchivedThreadListType.MY_PRIVATE_THREADS]={matches:function(e){var t;return e.type===f.ChannelTypes.PRIVATE_THREAD&&!0===(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)&&s.default.hasJoined(e.id)},sortKey:function(e){return e.id},endpoint:function(e){return f.Endpoints.MY_ARCHIVED_THREADS(e)}},r);function O(){y=!1,m=!1,h=!1,_=null,g=d.ArchivedThreadListType.ALL_PUBLIC_THREADS,E=[]}function I(e){if(!(E.indexOf(e)>=0))return!1;E=E.filter((function(t){return t===e}))}t.ArchivedThreadListTypeAdapters=S;var T=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a,o,i,l=r.prototype;return l.initialize=function(){this.waitFor(u.default,s.default)},l.getThreads=function(e,t){return _===e&&g===t?E:[]},a=r,(o=[{key:"canLoadMore",get:function(){return m&&!y&&!h}},{key:"loading",get:function(){return y}}])&&p(a.prototype,o),i&&p(a,i),r}(o.default.Store))(i.default,{CONNECTION_OPEN:function(e){return O()},THREAD_UPDATE:function(e){var t=e.channel;if(!l.ALL_CHANNEL_TYPES.has(t.type))return!1;if(t.parent_id!==_)return!1;var n=I(t.id),r=S[g];if(!r.matches(t))return n;var a=r.sortKey(t);if(null==a)return n;var o=E.findIndex((function(e){var t=u.default.getChannel(e);if(null==t)return!1;var n=r.sortKey(t);return null!=n&&n<a}));if(-1===o)return n;(E=E.slice()).splice(o,0,t.id)},THREAD_DELETE:function(e){return I(e.channel.id)},CHANNEL_DELETE:function(e){if(e.channel.id!==_)return!1;O()},LOAD_ARCHIVED_THREADS:function(e){e.channelId===_&&e.listType===g||O(),_=e.channelId,g=e.listType,y=!0},LOAD_ARCHIVED_THREADS_SUCCESS:function(e){if(e.channelId!==_||e.listType!==g)return!1;var t=e.threads.filter((function(e){return l.ALL_CHANNEL_TYPES.has(e.type)})).map((function(e){return e.id})),n=E.length>0?u.default.getChannel(E[E.length-1]):null,r=n?S[g].sortKey(n):null;null!=e.before&&null!=r?((0,a.default)(e.before<=r,"handleLoadArchivedThreadsSuccess - It is illegal use a `before` time that is more recent than an existing archived thread"),E=E.concat(t)):E=t,m=e.hasMore,y=!1},LOAD_ARCHIVED_THREADS_FAIL:function(e){if(e.channelId!==_||e.listType!==g)return!1;y=!1,h=!0}});t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=f(n(7717)),l=n(7563),u=f(n(185)),s=n(44),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e){var t;return(0,o.useStateFromStores)([u.default],(function(){return u.default.hasJoined(e.id)}))?(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)?null:p(l.MenuItem,{id:"add-members-to-thread",label:d.default.Messages.ADD_USERS,action:function(){return(0,s.openModal)((function(t){return a.createElement(i.default,v({},t,{channelId:e.id}))}))}}):null}y.displayName="useThreadAddMembersItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(6882));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.className;return u("div",{className:(0,a.default)(o.default.image,t)})}s.displayName="NoResultsImage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(7644)),o=n(7563),i=n(1028),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t;return!(0,i.useCanManageThread)(e)||(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)?null:d(o.MenuItem,{id:"edit-thread",label:l.default.Messages.EDIT_THREAD,action:function(){return a.default.open(e.id)}})}f.displayName="useThreadEditItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(6)),a=c(n(3)),o=c(n(2)),i=n(363),l=n(32),u=c(n(9)),s=c(n(233)),d=n(7588),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var m={},h={};function _(e,t){l.ALL_CHANNEL_TYPES.has(e.type)&&g(function(e){var t;e.id in m||(m[e.id]={guildId:e.guild_id,parentId:e.parent_id,count:null!==(t=e.messageCount)&&void 0!==t?t:0,mostRecentMessage:null});return m[e.id]}(e),t)}function g(e,t){var n,r=(null!==(n=h[e.parentId])&&void 0!==n?n:0)+1;h[e.parentId]=r,t(e)}function E(e){var t;null===(t=e.threads)||void 0===t||t.forEach(S)}function S(e){_(e,(function(t){var n;null!=e.messageCount&&(t.count=e.messageCount),null!=e.lastMessageId&&(null===(n=t.mostRecentMessage)||void 0===n?void 0:n.id)!==e.lastMessageId&&(t.mostRecentMessage=null)}))}function O(e){if(null!=e&&!(e.id in m)){var t=u.default.getChannel(e.id);if(null!=t)return S(t),!0}return!1}function I(e){S(e.channel)}var T=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(u.default,s.default)},a.getCount=function(e){var t,n;return null!==(t=null===(n=m[e])||void 0===n?void 0:n.count)&&void 0!==t?t:null},a.getMostRecentMessage=function(e){var t,n;return null!==(t=null===(n=m[e])||void 0===n?void 0:n.mostRecentMessage)&&void 0!==t?t:null},a.getChannelThreadsVersion=function(e){return h[e]},r}(a.default.Store))(o.default,{CONNECTION_OPEN:function(e){h={},e.guilds.forEach(E)},GUILD_CREATE:function(e){E(e.guild)},GUILD_DELETE:function(e){var t,n=e.guild;t=n.id,m=r.default.omitBy(m,(function(e){var n=e.guildId===t;return n&&delete h[e.parentId],n}))},THREAD_CREATE:I,THREAD_UPDATE:I,THREAD_LIST_SYNC:function(e){var t=e.threads,n=e.mostRecentMessages;t.forEach(S),null==n||n.forEach((function(e){var t=u.default.getChannel(e.channel_id);if(null!=t&&e.type!==f.MessageTypes.THREAD_STARTER_MESSAGE)try{var n=(0,i.createMessageRecord)(e);_(t,(function(e){e.mostRecentMessage=n}))}catch(e){console.log(e)}}))},LOAD_ARCHIVED_THREADS_SUCCESS:function(e){e.threads.forEach(O)},SEARCH_FINISH:function(e){for(var t,n=e.messages,r=e.threads,a=v(n);!(t=a()).done;)for(var o,i=v(t.value);!(o=i()).done;){O(o.value.thread)}r.forEach(O)},THREAD_DELETE:function(e){var t=e.channel;delete m[t.id]},CHANNEL_DELETE:function(e){var t,n=e.channel;t=n.id,m=r.default.omitBy(m,(function(e){return e.parentId===t})),delete h[t]},MESSAGE_CREATE:function(e){var t=e.message,n=e.optimistic,r=e.isPushNotification,a=e.sendMessageOptions;if(n||r||a)return!1;var o=u.default.getChannel(t.channel_id);if(null==o||!l.THREAD_CHANNEL_TYPES.has(o.type))return!1;if(t.type===f.MessageTypes.THREAD_STARTER_MESSAGE)return!1;var c=s.default.getMessage(o.id,t.id)||(0,i.createMessageRecord)(t);_(o,(function(e){e.count=Math.min(e.count+1,d.MAX_THREAD_MESSAGE_COUNT),e.mostRecentMessage=c}))},MESSAGE_UPDATE:function(e){var t=e.message,n=m[t.channel_id];if(null==n||null==n.mostRecentMessage||n.mostRecentMessage.id!==t.id)return!1;g(n,(function(e){var n;e.mostRecentMessage=null!==(n=s.default.getMessage(t.channel_id,t.id))&&void 0!==n?n:null}))},MESSAGE_DELETE:function(e){var t=e.id,n=e.channelId,r=m[n];if(null==r||null==r.mostRecentMessage||r.mostRecentMessage.id!==t)return!1;g(r,(function(e){e.mostRecentMessage=null}))},LOAD_MESSAGES_SUCCESS:function(e){for(var t,n=!1,r=v(e.messages);!(t=r()).done;){n=O(t.value.thread)||n}if(e.isAfter||e.isBefore||e.hasMoreAfter)return n;var a=u.default.getChannel(e.channelId);if(null==a||!l.THREAD_CHANNEL_TYPES.has(a.type))return n;_(a,(function(t){if(0===e.messages.length)t.mostRecentMessage=null,t.count=0;else{var n,r=null!==(n=s.default.getMessage(e.channelId,e.messages[0].id))&&void 0!==n?n:null;t.count=e.messages.length>=d.MAX_THREAD_MESSAGE_COUNT?d.MAX_THREAD_MESSAGE_COUNT:Math.min(e.messages.filter((function(e){return e.type!==f.MessageTypes.THREAD_STARTER_MESSAGE})).length,d.MAX_THREAD_MESSAGE_COUNT),(null==r?void 0:r.type)!==f.MessageTypes.THREAD_STARTER_MESSAGE&&(t.mostRecentMessage=r)}}))}});t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.AttachmentUpload=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=v(n(8)),o=v(n(7947)),i=n(7598),l=v(n(249)),u=v(n(84)),s=v(n(7855)),d=v(n(350)),f=v(n(7648)),c=v(n(7)),p=v(n(6888));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=function(e){var t=e.filename,r=(0,i.classifyFileName)(t),a=n(8415)("./icon-file-small-"+r+".svg");return m("img",{className:p.default.icon,src:a,alt:c.default.Messages.IMG_ALT_ATTACHMENT_FILE_TYPE.format({fileType:r}),title:r})};h.displayName="AttachmentIcon";var _=function(e){var t=e.className,n=e.filename,r=e.size,i=e.progress,l=e.onCancelUpload,f=e.onClick,v=e.onContextMenu,y=100===i,_=!y&&r>0;return m("div",{className:(0,a.default)(p.default.attachment,t)},void 0,m(h,{filename:n}),m("div",{className:p.default.attachmentInner},void 0,m("div",{className:p.default.filenameWrapper},void 0,m(u.default,{className:p.default.filename,onClick:f,onContextMenu:v},void 0,n),_?m("div",{className:p.default.size},void 0,"— "+o.default.filesize(r)):null),m("div",{className:p.default.progressContainer},void 0,y?c.default.Messages.ATTACHMENT_PROCESSING:m(s.default,{className:p.default.progress,percent:i}))),y?null:m(u.default,{onClick:l},void 0,m(d.default,{className:p.default.cancelButton,width:24,height:24})))};t.AttachmentUpload=_,_.displayName="AttachmentUpload";var g=function(e){var t=e.className,n=e.url,r=e.filename,i=e.size,u=e.onClick,s=e.onContextMenu;return m("div",{className:(0,a.default)(p.default.attachment,t)},void 0,m(h,{filename:r}),m("div",{className:p.default.attachmentInner},void 0,m("div",{className:p.default.filenameLinkWrapper},void 0,m(l.default,{className:p.default.fileNameLink,href:n,onClick:u,onContextMenu:s},void 0,r)),m("div",{className:p.default.metadata},void 0,o.default.filesize(i))),m(l.default,{href:n,target:"_blank",rel:"noreferrer noopener",className:p.default.downloadWrapper},void 0,m(f.default,{className:p.default.downloadButton,width:24,height:24})))};g.displayName="Attachment";var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(84)),l=c(n(248)),u=c(n(8429)),s=c(n(7904)),d=c(n(7)),f=c(n(6890));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={showPulse:!1},t.showPulse=function(){t.setState({showPulse:!0}),t._timeout=setTimeout((function(){t.setState({showPulse:!1})}),500)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var a=r.prototype;return a.componentWillUnmount=function(){clearTimeout(this._timeout)},a.render=function(){var e=this,t=this.props,n=t.className,r=t.size,a=t.isFavorite,c=t.onClick,p=this.state.showPulse,y=a?d.default.Messages.GIF_TOOLTIP_REMOVE_FROM_FAVORITES:d.default.Messages.GIF_TOOLTIP_ADD_TO_FAVORITES,m=a?s.default:u.default;return v(l.default,{text:y},void 0,(function(t){var l,u=t.onMouseEnter,s=t.onMouseLeave;return v(i.default,{tabIndex:-1,className:(0,o.default)(n,r,f.default.gifFavoriteButton,(l={},l[f.default.selected]=a,l[f.default.showPulse]=p,l)),onMouseDown:function(e){return e.preventDefault()},onClick:function(t){t.preventDefault(),t.stopPropagation(),e.showPulse(),c(a)},onDoubleClick:function(e){return e.preventDefault()},onMouseEnter:u,onMouseLeave:s},void 0,v(m,{className:f.default.icon}))}))},r}(a.PureComponent);m.displayName="GIFFavButton",m.defaultProps={size:f.default.size};var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=G(n(0)),o=j(n(3)),i=j(n(1046)),l=j(n(436)),u=j(n(358)),s=G(n(7661)),d=j(n(446)),f=j(n(7965)),c=j(n(7577)),p=n(147),v=j(n(1141)),y=j(n(1090)),m=j(n(7710)),h=j(n(1052)),_=n(7801),g=j(n(660)),E=j(n(8438)),S=j(n(104)),O=j(n(275)),I=j(n(146)),T=j(n(5318)),b=j(n(64)),C=j(n(108)),M=j(n(680)),N=j(n(12)),P=j(n(5296)),A=j(n(8439)),R=j(n(152)),L=n(236),D=j(n(13)),w=j(n(7566)),k=n(1);function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function B(){return(B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function H(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function x(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){H(o,r,a,i,l,"next",e)}function l(e){H(o,r,a,i,l,"throw",e)}i(void 0)}))}}function V(e,t){return(V=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var W={spotify:"Spotify"},Y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={sending:!1},t.handleJoin=function(){var e=t.props,n=e.activity,r=e.userId,a=e.message,o=e.channelId;null!=n&&null!=r&&null!=a&&null!=n.session_id&&null!=n.application_id&&(l.default.join(r,n.session_id,n.application_id,o,a.id),(0,m.default)(k.AnalyticsGameOpenTypes.JOIN,k.AnalyticsLocations.MESSAGE_EMBED,r,n,a.id))},t.handleInvite=x(regeneratorRuntime.mark((function e(){var n,r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.props,r=n.activity,a=n.channelId,null==r||null==a){e.next=9;break}return e.prev=2,t.setState({sending:!0}),e.next=6,i.default.sendActivityInvite({type:k.ActivityActionTypes.JOIN,channelId:a,activity:r,location:k.AnalyticsLocations.MESSAGE_EMBED});case 6:return e.prev=6,t.setState({sending:!1}),e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[2,,6,9]])}))),t.handleSync=function(){var e=t.props,n=e.activity,r=e.userId;null!=n&&null!=r&&s.sync(n,r)},t.handleDownloadApp=function(){u.default.push(d.default,{source:"Game Invite"})},t.renderUserPopout=function(e,n){var r=t.props,o=r.channelId,i=r.guildId;return null==o?null:a.createElement(c.default,B({},n,{userId:e.id,guildId:i,channelId:o}))},t.renderSpotifyJoinButton=function(e){var n=t.props,r=n.channelId,o=n.guildId;return a.createElement(E.default,B({guildId:null!=o?o:void 0,channelId:r,source:"Invite Embed"},e))},t.renderCustomButton=function(e){var n=t.props.application;return a.createElement(f.default,B({},e,{source:k.AnalyticsLocations.MESSAGE_EMBED,application:n}))},t.renderEmbed=function(){var e,n=t.props,r=n.activity,a=n.partyId,o=n.myPartyId,i=n.application,l=n.partyMembers,u=n.isPreview,s=n.isLaunching,d=n.isSender,f=n.activityActionType,c=n.className,p=n.channelId,v=n.message,y=n.hideParty,m=n.isSyncable,h=n.isLaunchable;if(null!=i)e=i.name;else if(null!=a){var _=a.split(":")[0];e=W[_]}return F(A.default,{activity:r,partyId:a,myPartyId:o,applicationId:null!=i?i.id:null,name:e,partyMembers:l,className:c,coverImage:t.getCoverImage(),isPreview:u,isGameLaunchable:h,isLoading:s||t.state.sending,activityActionType:f,isInBrowser:!D.default.embedded,isSyncable:m,isSender:d,channelId:p,message:v,hideParty:y,onJoin:t.handleJoin,onInvite:t.handleInvite,onSync:t.handleSync,onDownloadApp:t.handleDownloadApp,onOpenSpotifyTrack:t.handleOpenSpotifyTrack,onOpenSpotifyArtist:t.handleOpenSpotifyArtist,onOpenSpotifyAlbum:t.handleOpenSpotifyAlbum,renderUserPopout:t.renderUserPopout,renderSpotifyJoinButton:t.renderSpotifyJoinButton,renderCustomButton:t.shouldRenderCustomButton()?t.renderCustomButton:null})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,V(t,n);var o=r.prototype;return o.getCoverImage=function(){var e=this.props,t=e.activity,n=e.connectedApplication,r=e.application,a=e.isPreview,o=e.message;if(null!=r&&(a||null!=o&&(0,y.default)(t,o,r.id))){var i=(0,v.default)(t,r.id);if(null!=i)return i}return null!=r?R.default.getApplicationIconURL({id:r.id,icon:null!=n?n.coverImage:r.coverImage,size:p.ACTIVITY_INVITE_COVER_IMAGE_SIZE}):null},o.handleOpenSpotifyTrack=function(e){(0,_.openTrack)(e)},o.handleOpenSpotifyArtist=function(e,t,n){(0,_.openArtist)(e,t,n)},o.handleOpenSpotifyAlbum=function(e,t){(0,_.openAlbum)(e,t)},o.shouldRenderCustomButton=function(){var e=this.props,t=e.isLaunchable,n=e.application;return null!=n&&null!=n.primarySkuId&&!t&&D.default.embedded},o.render=function(){return F(w.default,{section:w.default.Sections.APPLICATION_EMBED},void 0,this.renderEmbed())},r}(a.PureComponent);Y.displayName="ActivityInviteEmbedContainer",Y.defaultProps={isPreview:!1};var z=o.default.connectStores([g.default,T.default,M.default,C.default,h.default,I.default,O.default,P.default,N.default,b.default],(function(e){var t=e.activity,n=e.application,r=e.partyId,a=e.userId,o=e.guildId,i=(n||{}).id,l=null!=t&&null!=t.party&&t.party.id===r?T.default.getParty(t.party.id):null,u=i?M.default.getApplicationActivity(i):M.default.findActivity((function(e){return e.type===k.ActivityTypes.LISTENING})),s=!1;null!=i&&(s=P.default.getState(i,k.ActivityActionTypes.JOIN)===k.ActivityActionStates.LOADING);var d=Array.from(l||[]).map((function(e){var t=o?b.default.getMember(o,e):null,n=null!=t?t.nick:null,r=N.default.getUser(e),a=null==r;return null==r&&(r=new S.default({discriminator:"0005"})),{user:r,unknownUser:a,nick:n}})),f=null!=t&&g.default.canPlay(t),c=g.default.getSyncingWith(),p=null!=c&&null!=a&&c.userId===a,v=f&&!p;return{partyMembers:d,connectedApplication:null!=i?O.default.getApplication(i):null,myPartyId:null!=u&&null!=u.party?u.party.id:null,isLaunching:s,isSyncable:v,isLaunchable:null!=i&&(0,L.isLaunchable)(C.default,h.default,I.default,O.default,i)}}))(Y);t.default=z},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=G;var r,a=A(n(0)),o=N(n(8)),i=N(n(6)),l=n(3),u=N(n(7743)),s=N(n(237)),d=N(n(665)),f=N(n(142)),c=A(n(81)),p=N(n(267)),v=N(n(12)),y=N(n(1044)),m=N(n(5287)),h=N(n(248)),_=N(n(7578)),g=N(n(654)),E=N(n(5412)),S=N(n(43)),O=N(n(7778)),I=n(169),T=n(1),b=N(n(7)),C=N(n(6755)),M=N(n(6896));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var D=(0,I.cssValueToNumber)(M.default.iconSize);function w(e,t,n){return 0===t.length?null:L("div",{className:M.default.row},void 0,L(e,{className:M.default.activityIcon}),L(O.default,{guildId:n,users:t,max:6}))}function k(e){var t=e.muteConfig,n=e.className;return null==t?null:null==t.end_time?L(S.default,{size:S.default.Sizes.SIZE_12,color:S.default.Colors.MUTED,className:n},void 0,b.default.Messages.FORM_LABEL_MUTED):L(u.default,{muteConfig:t,className:n})}function j(e){var t,n=e.guild,r=n.id,u=(0,l.useStateFromStoresObject)([c.default,s.default],(function(){var e=c.default.getChannels(r)[c.GUILD_VOCAL_CHANNELS_KEY];return{visibleVoiceChannelIds:e.filter((function(e){return e.channel.type===T.ChannelTypes.GUILD_VOICE})).map((function(e){return e.channel.id})),visibleStageChannelIds:e.filter((function(e){return e.channel.type===T.ChannelTypes.GUILD_STAGE_VOICE})).filter((function(e){var t=e.channel;return null!=s.default.getStageInstanceByChannel(t.id)})).map((function(e){return e.channel.id}))}}),[r]),d=u.visibleVoiceChannelIds,m=u.visibleStageChannelIds,h=(0,l.useStateFromStores)([y.default],(function(){return y.default.getVoiceStates(r)}),[r]),S=i.default.flatMap(d,(function(e){var t;return e===n.afkChannelId?[]:(null!==(t=h[e])&&void 0!==t?t:[]).map((function(e){return e.user}))})),O=i.default.flatMap(m,(function(e){var t;return e===n.afkChannelId?[]:(null!==(t=h[e])&&void 0!==t?t:[]).map((function(e){return e.user}))})),I=(0,l.useStateFromStoresArray)([f.default],(function(){return f.default.getAllApplicationStreams().filter((function(e){return e.guildId===r})).map((function(e){return e.ownerId}))}),[r]),b=(0,l.useStateFromStoresArray)([v.default],(function(){return I.map((function(e){return v.default.getUser(e)}))}),[I]),C=w(_.default,S.filter((function(e){return!I.includes(e.id)})),r),N=w(g.default,O,r),P=w(E.default,b,r),A=(0,l.useStateFromStoresObject)([p.default],(function(){return{isMuted:p.default.isMuted(r),muteConfig:p.default.getMuteConfig(r)}}),[r]),R=A.isMuted,D=A.muteConfig,j=null!=C||null!=P;return a.createElement(a.Fragment,null,N,C,P,R?L(k,{muteConfig:D,className:(0,o.default)(M.default.muteText,(t={},t[M.default.muteTextWithActivity]=j,t))}):null)}function U(e){var t,n=e.guild,r=e.includeActivity,i=void 0===r||r?L(j,{guild:n}):null,u=(0,l.useStateFromStores)([d.default],(function(){return d.default.isViewingRoles(n.id)}));return a.createElement(a.Fragment,null,L("div",{className:(0,o.default)(M.default.row,M.default.rowGuildName)},void 0,L(m.default,{guild:n,size:D,className:M.default.rowIcon}),L("span",{className:(0,o.default)(M.default.guildNameText,(t={},t[M.default.guildNameTextLimitedSize]=null!=i,t))},void 0,n.toString())),u?L(S.default,{className:M.default.viewAsRolesWarning,color:S.default.Colors.STANDARD,size:S.default.Sizes.SIZE_12},void 0,b.default.Messages.VIEW_AS_ROLES_MENTIONS_WARNING):i)}function G(e){var t=e.guild,n=e.disabled,r=void 0!==n&&n,o=e["aria-label"],i=void 0!==o&&o,l=e.children,u=e.includeActivity;return L(h.default,{hideOnClick:!0,spacing:20,position:h.default.Positions.RIGHT,text:r?null:L(U,{guild:t,includeActivity:u}),"aria-label":i,tooltipClassName:C.default.listItemTooltip},void 0,(function(e){var t=e.onFocus,n=e.onBlur,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onFocus","onBlur"]);return L("div",{onFocus:t,onBlur:n},void 0,a.cloneElement(a.Children.only(l),R({},r)))}))}w.displayName="makeRow",G.displayName="GuildTooltip"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(8)),o=d(n(7815)),i=d(n(126)),l=d(n(43)),u=d(n(7)),s=d(n(6900));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(e){var t=e.className,n=e.graphicPrimary,r=e.graphicSecondary,d=e.titlePrimary,f=e.titleSecondary,p=e.isFavorite,v=void 0!==p&&p;return c("div",{className:(0,a.default)(s.default.inspector,t)},void 0,c("div",{className:s.default.graphicPrimary,"aria-hidden":!0},void 0,n),c("div",{className:s.default.textWrapper},void 0,c(i.default,{className:s.default.titlePrimary,size:i.default.Sizes.SIZE_16},void 0,v?c(o.default,{"aria-label":v?u.default.Messages.EMOJI_IS_FAVORITE_ARIA_LABEL.format({names:d}):void 0,width:15,height:15,className:s.default.favorite}):null,d),null!=f&&c(l.default,{className:s.default.titleSecondary,size:l.default.Sizes.SIZE_12},void 0,f)),null!=r&&c("div",{className:s.default.graphicSecondary,"aria-hidden":!0},void 0,r))};p.displayName="ExpressionPickerInspector";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=O(n(0)),o=n(3),i=E(n(425)),l=E(n(7605)),u=E(n(35)),s=n(36),d=E(n(7744)),f=n(106),c=n(50),p=n(44),v=n(7592),y=O(n(7685)),m=n(7817),h=E(n(8199)),_=E(n(7)),g=E(n(6740));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var T=function(){var e=(0,o.useStateFromStores)([u.default],(function(){return u.default.theme}));return I(l.default,{theme:e,submitting:!1,message:_.default.Messages.MEMBER_VERIFICATION_PROGRESS_LOST_TITLE,onReset:function(){(0,m.setShowWarning)(!1)},onResetText:_.default.Messages.CANCEL,onSave:function(){(0,m.setShowWarning)(!1),(0,p.closeModal)(v.IN_APP_MEMBER_VERIFICATION_MODAL_KEY)},onSaveText:_.default.Messages.MEMBER_VERIFICATION_PROGRESS_LOST_CONTINUE,onSaveButtonColor:s.ButtonColors.RED})};T.displayName="WarnOnCloseNotice";var b=I(T,{}),C=function(e){var t=e.guildId,n=e.transitionState,r=e.onClose,l=e.onComplete,u=e.isPreview,s=void 0!==u&&u,p=(0,m.useMemberVerificationFormNoticeStore)((function(e){return e.shouldShowWarning})),v=(0,o.useStateFromStores)([y.default],(function(){return y.default.get(t)})),_=(0,f.useUID)();return a.useEffect((function(){v===y.NO_MEMBER_VERIFICATION_FORM&&r()}),[r,v]),v===y.NO_MEMBER_VERIFICATION_FORM?null:a.createElement(a.Fragment,null,I(c.ModalRoot,{size:c.ModalSize.MEDIUM,className:g.default.container,transitionState:n,"aria-labelledby":_},void 0,I(c.ModalCloseButton,{onClick:function(){return r(!1)},className:g.default.closeButton}),I(h.default,{guildId:t,onClose:r,onComplete:l,isPreview:s})),I(i.default,{},void 0,!0===p&&I(d.default,{className:g.default.notice},void 0,b)))};t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=g(n(20)),l=g(n(12)),u=g(n(63)),s=n(7592),d=g(n(7685)),f=n(7572),c=g(n(8076)),p=g(n(8077)),v=g(n(8078)),y=g(n(8079)),m=g(n(8080)),h=g(n(8081)),_=n(1);function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var I=function(e){var t,n,r=e.guildId,g=e.className,E=e.formState,I=e.updateFormState,T=e.isPreview,b=void 0!==T&&T,C=e.requestingUser,M=(0,o.useStateFromStores)([d.default],(function(){return d.default.get(r)})),N=(0,o.useStateFromStores)([i.default],(function(){var e;return null===(e=i.default.getGuild(r))||void 0===e?void 0:e.rulesChannelId})),P=null!==(t=null!=E?E:null==M?void 0:M.formFields)&&void 0!==t?t:[],A=(0,o.useStateFromStores)([i.default],(function(){var e;return null===(e=i.default.getGuild(r))||void 0===e?void 0:e.verificationLevel}),[r]),R=null!=A?A:null==M||null===(n=M.guild)||void 0===n?void 0:n.verification_level,L=(0,o.useStateFromStores)([l.default],(function(){return null!=C?C:l.default.getCurrentUser()}),[C]),D=R===_.VerificationLevels.VERY_HIGH&&!(null==L?void 0:L.isStaff()),w=null!=C,k=!b&&(D?null==L?void 0:L.isPhoneVerified():(null==L?void 0:L.verified)||(null==L?void 0:L.isPhoneVerified())),j=a.useRef(k),U=function(e,t){var n=P[e];I&&I([].concat(P.slice(0,e),[O({},n,{response:t})],P.slice(e+1)))},G=function(e,t,n){switch(e.field_type){case f.VerificationFormFieldTypes.VERIFICATION:return w||!0!==j.current?S(D?y.default:c.default,{passesVerification:k,isPreview:b,isReviewing:w},n):null;case f.VerificationFormFieldTypes.TERMS:return S(m.default,{channelId:N,field:e,isReviewing:w,onChange:function(e,n){return function(e,t){var n=P[e];I&&I([].concat(P.slice(0,e),[O({},n,{response:t})],P.slice(e+1)))}(t,n)}},n);case f.VerificationFormFieldTypes.TEXT_INPUT:return S(h.default,{field:e,isReviewing:w,onChange:function(e){return U(t,e)}},n);case f.VerificationFormFieldTypes.PARAGRAPH:return S(v.default,{field:e,isReviewing:w,onChange:function(e){return U(t,e)}},n);case f.VerificationFormFieldTypes.MULTIPLE_CHOICE:return S(p.default,{field:e,isReviewing:w,onChange:function(e){return function(e,t){var n=t.value,r=P[e];I&&I([].concat(P.slice(0,e),[O({},r,{response:n})],P.slice(e+1)))}(t,e)}},n);default:return null}};return null==M?null:S(u.default,{direction:u.default.Direction.VERTICAL,className:g},void 0,s.REQUIRED_FORM_FIELDS.map((function(e,t){return G(e,t,"required-"+t)})),null==P?void 0:P.map((function(e,t){return G(e,t,"field-"+t)})))};I.displayName="MemberVerificationFormRenderer";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(8)),i=h(n(438)),l=h(n(7565)),u=h(n(36)),s=h(n(63)),d=h(n(248)),f=h(n(971)),c=h(n(8479)),p=h(n(43)),v=n(1),y=h(n(7)),m=h(n(6729));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var S=function(e){var t,n,r=e.passesVerification,h=void 0!==r&&r,_=e.isPreview,S=void 0!==_&&_,O=e.isSettingsView,I=void 0!==O&&O,T=e.isReviewing,b=void 0!==T&&T,C=a.useState(!1),M=C[0],N=C[1];a.useEffect((function(){var e;return M&&(e=setTimeout((function(){N(!1)}),2e3)),function(){null!=e&&clearTimeout(e)}}),[M]);var P,A=y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_EMAIL_VERIFICATION_LABEL;return b||h?A=y.default.Messages.MEMBER_VERIFICATION_EMAIL_VERIFIED:!S&&h?A=y.default.Messages.MEMBER_VERIFICATION_EMAIL_VERIFICATION_ENABLED:I&&(A=y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_EMAIL_VERIFICATION_SETTINGS_LABEL),P=S?g(d.default,{text:y.default.Messages.MEMBER_VERIFICATION_VERIFICATION_FIELD_SETTINGS_TOOLTIP},void 0,(function(e){return a.createElement(u.default,E({},e,{disabled:!0,size:u.default.Sizes.SMALL,onClick:v.NOOP}),y.default.Messages.VERIFY)})):M?g(s.default,{align:s.default.Align.CENTER,grow:0},void 0,g(p.default,{className:m.default.verifyConfirmText,size:p.default.Sizes.SIZE_14,color:p.default.Colors.STATUS_GREEN},void 0,y.default.Messages.MEMBER_VERIFICATION_EMAIL_VERIFICATION_EMAIL_SENT)):h||b?g(s.default,{align:s.default.Align.CENTER,grow:0},void 0,g(f.default,{className:m.default.verificationCheckmark}),g(p.default,{className:m.default.verifyConfirmText,size:p.default.Sizes.SIZE_14,color:p.default.Colors.STATUS_GREEN},void 0,y.default.Messages.MEMBER_VERIFICATION_VERIFIED)):g(u.default,{disabled:I,size:u.default.Sizes.SMALL,onClick:S?v.NOOP:function(){N(!0),i.default.verifyResend()}},void 0,y.default.Messages.MEMBER_VERIFICATION_EMAIL_VERIFICATION_RESEND_EMAIL),g("div",{className:(0,o.default)((t={},t[m.default.formItem]=!I,t[m.default.settingsFormItem]=I,t))},void 0,g(s.default,{justify:s.default.Justify.BETWEEN,align:s.default.Align.CENTER,className:(0,o.default)(m.default.formFieldWrapper,(n={},n[m.default.settingsFormFieldWrapper]=I||b,n))},void 0,g(s.default,{align:s.default.Align.CENTER},void 0,g(c.default,{className:m.default.verificationIcon}),g(p.default,{size:p.default.Sizes.SIZE_16},void 0,A)),P),I?g(p.default,{color:p.default.Colors.HEADER_SECONDARY,className:m.default.settingsLink},void 0,y.default.Messages.MEMBER_VERIFICATION_FORM_VERIFICATION_SETTINGS.format({onSettingsClick:function(){return l.default.setSection(v.GuildSettingsSections.MODERATION)}})):null)};S.displayName="EmailVerificationField";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(5401)),l=f(n(433)),u=f(n(113)),s=n(1),d=f(n(6729));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(e){var t,n,r=e.field,f=e.onChange,c=void 0===f?s.NOOP:f,v=e.isSettingsView,y=void 0!==v&&v,m=e.isReviewing,h=void 0!==m&&m,_=r.label,g=r.description,E=r.choices,S=r.response,O=a.useMemo((function(){return E.map((function(e,t){return{name:e,value:t}}))}),[E]);return p("div",{className:(0,o.default)((t={},t[d.default.formItem]=!y,t[d.default.settingsFormItem]=y,t))},void 0,p(u.default,{},void 0,_),g&&p(l.default,{},void 0,g),p(i.default,{disabled:y||h,options:O,value:S,onChange:c,radioItemClassName:(0,o.default)((n={},n[d.default.radioItem]=h||y,n))}))};v.displayName="MultipleChoiceField";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(8)),o=f(n(7587)),i=f(n(433)),l=f(n(113)),u=n(7592),s=n(1),d=f(n(6729));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(e){var t,n=e.field,r=e.onChange,f=void 0===r?s.NOOP:r,c=e.isSettingsView,v=void 0!==c&&c,y=e.isReviewing,m=void 0!==y&&y,h=n.label,_=n.description,g=n.placeholder,E=n.response;return p("div",{className:(0,a.default)((t={},t[d.default.formItem]=!v,t[d.default.settingsFormItem]=v,t))},void 0,p(l.default,{},void 0,h),_&&p(i.default,{},void 0,_),p(o.default,{maxLength:u.MAX_PARAGRAPH_RESPONSE_LENGTH,value:null!=E?E:"",placeholder:g,onChange:f,disabled:v||m,autosize:!0}))};v.displayName="ParagraphField";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(8)),i=g(n(7565)),l=g(n(7745)),u=n(5291),s=g(n(36)),d=g(n(63)),f=g(n(248)),c=g(n(971)),p=g(n(8482)),v=n(44),y=g(n(43)),m=n(1),h=g(n(7)),_=g(n(6729));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=function(e){var t,n,r=e.passesVerification,g=void 0!==r&&r,E=e.isSettingsView,I=void 0!==E&&E,T=e.isPreview,b=void 0!==T&&T,C=e.isReviewing,M=void 0!==C&&C,N=function(){(0,v.openModal)((function(e){return a.createElement(l.default,e)}),{modalKey:u.PHONE_VERIFICATION_MODAL_KEY})},P=h.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_PHONE_VERIFICATION_LABEL;return M||g?P=h.default.Messages.MEMBER_VERIFICATION_PHONE_VERIFIED:!b&&g&&(P=h.default.Messages.MEMBER_VERIFICATION_PHONE_VERIFICATION_ENABLED),O("div",{className:(0,o.default)((t={},t[_.default.formItem]=!I,t[_.default.settingsFormItem]=I,t))},void 0,O(d.default,{justify:d.default.Justify.BETWEEN,align:d.default.Align.CENTER,className:(0,o.default)(_.default.formFieldWrapper,(n={},n[_.default.settingsFormFieldWrapper]=I||M,n))},void 0,O(d.default,{align:d.default.Align.CENTER},void 0,O(p.default,{className:_.default.verificationIcon}),O(y.default,{size:y.default.Sizes.SIZE_16},void 0,P)),g||M?O(d.default,{align:d.default.Align.CENTER,grow:0},void 0,O(c.default,{className:_.default.verificationCheckmark}),O(y.default,{className:_.default.verifyConfirmText,size:y.default.Sizes.SIZE_14,color:y.default.Colors.STATUS_GREEN},void 0,h.default.Messages.MEMBER_VERIFICATION_VERIFIED)):O(f.default,{text:I||b?h.default.Messages.MEMBER_VERIFICATION_VERIFICATION_FIELD_SETTINGS_TOOLTIP:null},void 0,(function(e){return a.createElement(s.default,S({},e,{disabled:I||b,size:s.default.Sizes.SMALL,onClick:b?m.NOOP:N}),h.default.Messages.VERIFY)}))),I?O(y.default,{color:y.default.Colors.HEADER_SECONDARY,className:_.default.settingsLink},void 0,h.default.Messages.MEMBER_VERIFICATION_FORM_VERIFICATION_SETTINGS.format({onSettingsClick:function(){return i.default.setSection(m.GuildSettingsSections.MODERATION)}})):null)};I.displayName="PhoneVerificationField";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=p(n(8)),o=p(n(7615)),i=p(n(988)),l=p(n(433)),u=p(n(113)),s=p(n(43)),d=n(1),f=p(n(7)),c=p(n(6729));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=function(e){var t,n,r=e.channelId,p=e.field,v=e.onChange,m=void 0===v?d.NOOP:v,h=e.isSettingsView,_=void 0!==h&&h,g=e.isReviewing,E=void 0!==g&&g,S=p.label,O=p.description,I=p.values,T=p.response;return y("div",{className:(0,a.default)((t={},t[c.default.formItem]=!_,t[c.default.settingsFormItem]=_,t))},void 0,y(u.default,{},void 0,S),O&&y(l.default,{},void 0,O),!E&&y("div",{className:(0,a.default)(c.default.formFieldWrapper,(n={},n[c.default.settingsFormFieldWrapper]=_||E,n))},void 0,I.map((function(e,t){return y("div",{className:c.default.termsRow},"term-"+t,y(s.default,{size:s.default.Sizes.SIZE_16,color:s.default.Colors.MUTED},void 0,t+1+"."),y(s.default,{size:s.default.Sizes.SIZE_16,className:c.default.termsRowContent},void 0,o.default.parseGuildVerificationFormRule(e,!0,{channelId:r})))}))),y(i.default,{size:20,type:i.default.Types.INVERTED,value:null!=T&&T,onChange:m,disabled:_||E,className:c.default.checkbox},void 0,y(s.default,{className:c.default.checkboxText,size:s.default.Sizes.SIZE_16},void 0,f.default.Messages.MEMBER_VERIFICATION_READ_RULES)))};m.displayName="TermsField";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(8)),o=f(n(178)),i=f(n(433)),l=f(n(113)),u=n(7592),s=n(1),d=f(n(6729));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(e){var t,n=e.field,r=e.onChange,f=void 0===r?s.NOOP:r,c=e.isSettingsView,v=void 0!==c&&c,y=e.isReviewing,m=void 0!==y&&y,h=n.label,_=n.description,g=n.placeholder,E=n.response;return p("div",{className:(0,a.default)((t={},t[d.default.formItem]=!v,t[d.default.settingsFormItem]=v,t))},void 0,p(l.default,{},void 0,h),_&&p(i.default,{},void 0,_),p(o.default,{maxLength:u.MAX_TEXT_RESPONSE_LENGTH,value:null!=E?E:"",placeholder:g,onChange:f,disabled:v||m}))};v.displayName="TextInputField";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.LurkerModeUpsellPopoutTypes=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=n(3),l=g(n(352)),u=g(n(7684)),s=g(n(357)),d=g(n(36)),f=g(n(437)),c=n(106),p=g(n(126)),v=g(n(43)),y=n(60),m=n(1),h=g(n(7)),_=g(n(6756));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}t.LurkerModeUpsellPopoutTypes=a,function(e){e[e.CHAT=0]="CHAT",e[e.REACTIONS=1]="REACTIONS"}(a||(t.LurkerModeUpsellPopoutTypes=a={}));var I=function(e){var t=e.type,r=e.guild,g=e.closePopout,E=(0,c.useUID)(),I=o.useState(!1),T=I[0],b=I[1],C=(0,i.useStateFromStores)([s.default],(function(){return s.default.isLurking(r.id)}),[r.id]),M=r.hasFeature(m.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED)&&r.hasFeature(m.GuildFeatures.COMMUNITY);o.useEffect((function(){T&&!C&&g()}),[T,C,g]);var N=null,P=h.default.Messages.LURKER_MODE_POPOUT_UPSELL_BODY;switch(t){case a.CHAT:N=h.default.Messages.LURKER_MODE_POPOUT_CHAT_HEADER;break;case a.REACTIONS:N=h.default.Messages.LURKER_MODE_POPOUT_REACTIONS_HEADER;break;default:return(0,y.assertNever)(t)}if(null==N)return null;var A=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return b(!0),e.prev=1,e.next=4,l.default.joinGuild(r.id,!1,m.JoinGuildSources.CHAT_INPUT_BLOCKER);case 4:n=e.sent,M&&null!=(null===(t=n.body)||void 0===t?void 0:t.member_verification_form)&&(g(),(0,u.default)(r.id)),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),b(!1);case 11:case"end":return e.stop()}}),e,null,[[1,8]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){O(o,r,a,i,l,"next",e)}function l(e){O(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();return S(f.default,{className:_.default.container,"aria-labelledby":E},void 0,S("img",{alt:"",className:_.default.image,src:n(8083)}),S("div",{className:_.default.content},void 0,S(p.default,{size:p.default.Sizes.SIZE_16,id:E},void 0,N),S(v.default,{color:v.default.Colors.HEADER_SECONDARY},void 0,P),S("div",{className:_.default.buttonContainer},void 0,S(d.default,{onClick:A,submitting:T},void 0,h.default.Messages.LURKER_MODE_POPOUT_JOIN),S(d.default,{onClick:g,look:d.default.Looks.BLANK,className:_.default.cancel},void 0,h.default.Messages.LURKER_MODE_POPOUT_CANCEL))))};I.displayName="LurkerModeUpsellPopout";var T=I;t.default=T},function(e,t,n){e.exports=n.p+"01ae13d7aba8e6c7812c608d17a35ffb.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(3)),a=c(n(2)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(1048)),i=c(n(104)),l=c(n(9)),u=c(n(357)),s=c(n(12)),d=n(1);function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v={},y=function(){function e(){this.fetched=!1,this.users={}}return e.ensure=function(t,n){var r=t+":"+n.name+":"+(n.id||"");return v[r]=v[r]||new e},e}();function m(e){var t=e.type,n=e.messageId,r=e.userId,a=e.emoji,o=y.ensure(n,a);if(t===d.ActionTypes.MESSAGE_REACTION_ADD){var i=s.default.getUser(r);i&&(o.users[r]=i)}else delete o.users[r]}var h=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n),r.prototype.getReactions=function(e,t,n){var r=y.ensure(t,n);if(!r.fetched){var a=l.default.getChannel(e),i=null!=a?a.getGuildId():null;if(null!=i&&u.default.isLurking(i))return;o.getReactions(e,t,n),r.fetched=!0}return r.users},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){v={}},MESSAGE_REACTION_ADD:m,MESSAGE_REACTION_REMOVE:m,MESSAGE_REACTION_ADD_USERS:function(e){var t=e.messageId,n=e.users,r=e.emoji,a=y.ensure(t,r);n.forEach((function(e){return a.users[e.id]=new i.default(e)}))}});t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=s(n(6)),l=s(n(265)),u=s(n(179));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e){return{toValue:e,duration:300,easing:l.default.Easing.inOut(l.default.Easing.back())}}!function(e){e[e.ABOVE=0]="ABOVE",e[e.VISIBLE=1]="VISIBLE",e[e.BELOW=2]="BELOW"}(a||(a={}));var y=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).animateNext=function(){var e=n.state,t=e.currValue,r=e.nextValue;null!=r?n.setState({prevValue:u.default.isFocused()?t:null,currValue:r,nextValue:null}):n.setState({prevValue:null})},n.state={prevValue:null,currValue:t.value,nextValue:null},n.prevAnimate=new l.default.Value(a.ABOVE),n.currAnimate=new l.default.Value(a.VISIBLE),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n),r.getDerivedStateFromProps=function(e,t){var n=t.prevValue,r=t.currValue,a=t.nextValue;return null==n&&r!==e.value?{prevValue:u.default.isFocused()?r:null,currValue:e.value}:null!=a&&a!==e.value?{nextValue:e.value}:null};var s=r.prototype;return s.componentDidUpdate=function(e,t){var n=this.state,r=n.prevValue,a=n.currValue;r!==t.prevValue&&null!=r&&this.animateBetween(r,a)},s.animateBetween=function(e,t){var n,r=this.props.forcePosition;this.prevAnimate.setValue(a.VISIBLE),null!=r?r===a.ABOVE?(this.currAnimate.setValue(a.ABOVE),n=a.BELOW):r===a.BELOW&&(this.currAnimate.setValue(a.BELOW),n=a.ABOVE):e>t?(this.currAnimate.setValue(a.ABOVE),n=a.BELOW):(this.currAnimate.setValue(a.BELOW),n=a.ABOVE),l.default.parallel([l.default.timing(this.prevAnimate,v(n)),l.default.timing(this.currAnimate,v(a.VISIBLE))]).start(this.animateNext)},s.getAnimatedStyle=function(e){return{transform:[{translateY:e.interpolate({inputRange:[0,1,2],outputRange:["-100%","0%","100%"]})}],position:"absolute",top:0,left:0,right:0,bottom:0}},s.getMinWidth=function(e){var t=this.props,n=t.digitWidth,r=t.padStartLength;if(null!=n){var a=Math.ceil(Math.log10(e+1));return r?Math.min(a,r)*n:a*n}},s.padValue=function(e){var t=this.props.padStartLength;return null!=t?String(e).padStart(t,"0"):e},s.render=function(){var e=this.state,t=e.prevValue,n=e.currValue,r=i.default.omit(this.props,["value","digitWidth","padStartLength","forcePosition"]);if(null==t)return o.createElement("div",c({},r,{style:{minWidth:this.getMinWidth(n)}}),this.padValue(n));var a=Math.max(t,n);return o.createElement("div",c({},r,{style:{position:"relative",overflow:"hidden"}}),f("div",{style:{visibility:"hidden",minWidth:this.getMinWidth(a)}},void 0,this.padValue(a)),f(l.default.div,{style:this.getAnimatedStyle(this.prevAnimate)},void 0,this.padValue(t)),f(l.default.div,{style:this.getAnimatedStyle(this.currAnimate)},void 0,this.padValue(n)))},r}(o.PureComponent);t.default=y,y.displayName="AnimatedCounter",y.Positions=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=m(n(0)),o=v(n(8)),i=n(141),l=v(n(985)),u=m(n(152)),s=n(120),d=v(n(7683)),f=v(n(7861)),c=n(1),p=v(n(6728));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t,r,a){var i,l,s,d=e.author;null==d.avatar&&e.type===c.MessageTypes.APPLICATION_COMMAND&&null!=e.application?l=null!=(null===(s=e.application)||void 0===s?void 0:s.icon)?u.default.getApplicationIconURL({id:e.application.id,icon:e.application.icon}):n(7819):l=t&&(0,u.hasAnimatedAvatar)(d)?d.getAvatarURL("gif"):d.getAvatarURL("jpg");return h("img",{src:l,onClick:r,onContextMenu:a,"aria-hidden":!0,className:(0,o.default)((i={},i[p.default.avatar]=!0,i[p.default.clickable]=null!=r,i)),alt:" "})}_.displayName="renderAvatar";var g=function(e){var t=e.message,n=e.compact,r=void 0!==n&&n,o=e.renderPopout,v=e.showTimestampOnHover,y=a.useMemo((function(){return null!=o?function(e){return o(e,t)}:void 0}),[o,t]),m=function(e,t){var n=e.message,r=e.compact,o=void 0!==r&&r,d=e.subscribeToGroupId,f=e.animate,p=void 0===f||f,v=e.onContextMenu,y=e.onClickAvatar,m=e.onPopoutRequestClose,g=e.showAvatarPopout,E=a.useState(!1),S=E[0],O=E[1],I=a.useContext(i.AccessibilityPreferencesContext).reducedMotion,T=(0,u.hasAnimatedAvatar)(n.author),b=!I.enabled&&(null!=d?S:p),C=n.author.id;if(a.useEffect((function(){if(T&&null!=d)return s.ComponentDispatch.subscribe(c.ComponentActions.ANIMATE_CHAT_AVATAR(d+":"+C),O),function(){s.ComponentDispatch.unsubscribe(c.ComponentActions.ANIMATE_CHAT_AVATAR(d+":"+C),O)}}),[C,T,d]),!o)return null!=t&&null!=g?h(l.default,{renderPopout:t,shouldShow:g,position:l.default.Positions.RIGHT,onRequestClose:m},void 0,(function(){return _(n,b,y,v)})):_(n,b,y,v)}(e,y),g=function(e,t){var n=e.message,r=e.author,o=e.compact,i=void 0!==o&&o,l=e.onContextMenu,u=e.showUsernamePopout,s=e.onClickUsername,d=e.onPopoutRequestClose;return a.createElement(a.Fragment,null,h(f.default,{message:n,author:r,compact:i,showPopout:u,renderPopout:t,onClick:s,onContextMenu:l,onPopoutRequestClose:d}),i&&a.createElement(a.Fragment,null,h("i",{className:p.default.separator},void 0,":")," "))}(e,y);return a.createElement(a.Fragment,null,m,h("h2",{className:p.default.header},void 0,r&&h(d.default,{compact:!0,timestamp:t.timestamp,isVisibleOnlyOnHover:v,isInline:!1}),h("span",{className:p.default.headerText},void 0,g),!r&&h(d.default,{timestamp:t.timestamp})))};t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(3)),a=p(n(24)),o=p(n(2)),i=p(n(121)),l=p(n(8489)),u=p(n(1106)),s=p(n(8491)),d=p(n(8492)),f=p(n(8493)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var m=[{type:c.ChannelNoticeTypes.MFA_WARNING,store:s.default},{type:c.ChannelNoticeTypes.INVITE,store:d.default},{type:c.ChannelNoticeTypes.QUICKSWITCHER,store:u.default},{type:c.ChannelNoticeTypes.PREMIUM_GUILD_SUBSCRIPTIONS_GUILD_AFFINITY,store:l.default},{type:c.ChannelNoticeTypes.PREMIUM_GUILD_SUBSCRIPTIONS,store:f.default}],h={},_=0,g=!1,E=0;function S(){a.default.set("channelNotices",h),a.default.set("lastHiddenChannelNotice",_)}var O=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var o=r.prototype;return o.initialize=function(){var e=a.default.get("channelNotices")||{};_=a.default.get("lastHiddenChannelNotice")||0,Object.keys(c.ChannelNoticeTypes).forEach((function(e){return h[e]=!0})),Object.keys(e).forEach((function(t){h[t]&&"boolean"==typeof e[t]&&(h[t]=e[t])})),S(),this.waitFor.apply(this,m.map((function(e){return e.store})))},o.getNotice=function(e){var t=this.getState(),n=t.noticeStates,r=t.lastHidden;return g&&null!=e?m.find((function(t){var a=t.store,o=t.type;return a.channelNoticePredicate(n[o],e,r)})):null},o.getState=function(){return g?{noticeStates:h,lastHidden:_}:{noticeStates:{},lastHidden:0}},o.shouldShowInviteNotice=function(){return a.default.get("showInviteNotice")||!1},o.getVersion=function(){return E},r}(r.default.Store))(o.default,{CONNECTION_OPEN:function(e){return g=!0,void(E+=1)},CONNECTION_CLOSED:function(e){return g=!1,void(E+=1)},CHANNEL_NOTICE_HIDE:function(e){var t=e.noticeType,n=e.suppressAnalyticsTracking;h[t]=!1,h=y({},h),t!==c.ChannelNoticeTypes.MFA_WARNING&&(_=Date.now()),S(),n||i.default.trackWithMetadata(c.AnalyticEvents.CHANNEL_NOTICE_CLOSED,{notice_type:t}),E+=1}});t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.normalizeIndex=m,t.default=t.CarouselWithPreview=t.Alignment=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(265)),l=s(n(7599)),u=s(n(6920));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v={tension:7,friction:5,overshootClamping:!0},y={LEFT:"left",CENTER:"center",RIGHT:"right"};function m(e,t){return(e%t+t)%t}t.Alignment=y;var h=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).animatedIndex=new i.default.Value(t.props.currentIndex),t.animatedAlignmentOffset=new i.default.Value(t.getAlignmentOffset(t.props.align)),t.animatedOpacity=new i.default.Value(1),t.getItemStyle=function(){var e=t.props.itemSize,n=e.width;return{flexBasis:n,marginRight:e.margin,height:e.height,width:n,maxWidth:n}},t.interpolateValueForItem=function(e){return t.animatedIndex.interpolate({inputRange:[e-1,e,e+1],outputRange:[0,1,0],extrapolate:"clamp"})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.componentDidMount=function(){this.animatedIndex.setValue(this.props.currentIndex)},a.componentDidUpdate=function(e){var t=this.props,n=t.align,r=t.animate,a=t.currentIndex,o=t.items,l=t.width,u=m(a,o.length),s=m(e.currentIndex,o.length);u===s&&o.length===e.items.length||this.updateAnimatedIndex(u,s),l!==e.width?this.animatedAlignmentOffset.setValue(this.getAlignmentOffset(n)):!r||n===e.align&&u===s||i.default.spring(this.animatedAlignmentOffset,c({},v,{toValue:this.getAlignmentOffset(n)})).start()},a.getAlignmentOffset=function(e){var t=this.props,n=t.width,r=t.itemSize,a=t.currentIndex,o=t.gutter,i=o*m(a,t.items.length)*2;return e===y.CENTER?(n-r.width)/2+i:e===y.RIGHT?n-r.width-o+i:o+i},a.getCarouselTranslate=function(){var e=this.props,t=e.itemSize;return e.edgeItems*(t.width+t.margin)},a.animateToIndex=function(e,t){var n=this.animatedIndex,r=this.props,a=r.items;r.edgeItems>0&&(0===e&&t===a.length-1?n.setValue(-1):0===t&&e===a.length-1&&a.length>2&&n.setValue(a.length)),i.default.spring(n,c({},v,{toValue:e})).start()},a.updateAnimatedIndex=function(e,t){var n=this.animatedIndex,r=this.animatedOpacity;this.props.animate?this.animateToIndex(e,t):i.default.timing(r,{fromValue:1,toValue:0,duration:100}).start((function(){n.setValue(e),i.default.timing(r,{fromValue:0,toValue:1,duration:100}).start()}))},a.renderSingleItem=function(){var e=this.props,t=e.renderItem,n=e.items,r=e.itemSize,a=e.className;return f("div",{className:(0,o.default)(u.default.singleItemWrapper,u.default.viewport,a)},void 0,f("div",{className:u.default.singleItem,style:{width:r.width,height:r.height}},void 0,t(n[0],0)))},a.renderCarouselItems=function(){var e=this,t=this.animatedIndex,n=this.animatedAlignmentOffset,r=this.animatedOpacity,a=this.props,o=a.renderItem,l=a.items,s=a.itemSize,d=a.edgeItems,c=a.gutter,p=s.margin,v=s.width,y=this.getCarouselTranslate(),m=this.getItemStyle(),h=(d>0?[].concat(l.slice(-d),l,l.slice(0,d)):l).map((function(t,n){return f("div",{style:m,className:u.default.item},n,o(t,n-d,e.interpolateValueForItem(n-d)))}));return f(i.default.div,{className:u.default.carousel,style:{opacity:r,left:i.default.add(t.interpolate({inputRange:[0,1],outputRange:[-y,-p-v-y-c*(l.length-1)]}),n)}},void 0,h)},a.render=function(){var e,t=this.props,n=t.items,r=t.className,a=t.hideOverflow;if(n.length<=0)throw new Error("Carousel has no items");return 1===n.length?this.renderSingleItem():f("div",{className:(0,o.default)((e={},e[u.default.viewport]=a,e),r)},void 0,this.renderCarouselItems())},r}(a.Component);t.CarouselWithPreview=h,h.displayName="CarouselWithPreview",h.defaultProps={animate:!0,edgeItems:2,align:y.CENTER,gutter:0,hideOverflow:!0};var _=(0,l.default)(h);t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 32 32"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M16.5 1.46002L24.62 9.58002L20.62 11.23L16.5 7.12002V1.46002ZM11 12.16L7 10.5V21.42L11 19.76V12.16ZM16.5 24.8001V30.4601L24.62 22.3401L20.62 20.6801L16.5 24.8001ZM15.5 7.12004V1.46004L7.38 9.58004L11.38 11.23L15.5 7.12004ZM15.5 30.46L7.38 22.34L11.38 20.68L15.5 24.8V30.46ZM21 19.76L25 21.42V10.5L21 12.16V19.76ZM16 8.03003L20 12.03V19.89L16 23.89L12 19.89V12.03L16 8.03003Z"}))}d.displayName="PremiumGuildTier2"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPerkIcon=function(e,t){if(t)return{icon:r.default,className:c.default.unlocked};switch(e){case f.PerkIcons.EMOJI:return{icon:a.default,className:c.default.emoji};case f.PerkIcons.AUDIO:return{icon:o.default,className:c.default.audio};case f.PerkIcons.ANIMATED:return{icon:i.default,className:c.default.animated};case f.PerkIcons.CUSTOMIZATION:return{icon:l.default,className:c.default.customization};case f.PerkIcons.UPLOAD:return{icon:d.default,className:c.default.upload};case f.PerkIcons.VANITY:return{icon:u.default,className:c.default.vanity};case f.PerkIcons.STREAM:return{icon:s.default,className:c.default.stream}}throw new Error("Unexpected perk icon "+e)};var r=p(n(971)),a=p(n(5416)),o=p(n(7821)),i=p(n(8091)),l=p(n(8499)),u=p(n(7815)),s=p(n(5412)),d=p(n(5445)),f=n(5400),c=p(n(6922));function p(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(c),{viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M2 2C0.895431 2 0 2.89543 0 4V20C0 21.1046 0.89543 22 2 22H22C23.1046 22 24 21.1046 24 20V4C24 2.89543 23.1046 2 22 2H2ZM9.76445 11.448V15.48C8.90045 16.044 7.88045 16.356 6.74045 16.356C4.11245 16.356 2.66045 14.628 2.66045 12.072C2.66045 9.504 4.23245 7.764 6.78845 7.764C7.80845 7.764 8.66045 8.004 9.32045 8.376L9.04445 10.164C8.42045 9.768 7.68845 9.456 6.83645 9.456C5.40845 9.456 4.71245 10.512 4.71245 12.06C4.71245 13.62 5.43245 14.712 6.86045 14.712C7.31645 14.712 7.64045 14.616 7.97645 14.448V12.972H6.42845V11.448H9.76445ZM11.5481 7.92H13.6001V16.2H11.5481V7.92ZM20.4724 7.92V9.636H17.5564V11.328H19.8604V13.044H17.5564V16.2H15.5164V7.92H20.4724Z"}))}d.displayName="InvertedGIFLabel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Steps=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=R(n(443)),l=R(n(21)),u=n(3),s=n(5414),d=n(5462),f=R(n(5171)),c=R(n(20)),p=R(n(7990)),v=R(n(270)),y=R(n(5418)),m=R(n(36)),h=R(n(84)),_=R(n(5398)),g=R(n(5463)),E=R(n(5404)),S=n(106),O=n(50),I=R(n(126)),T=R(n(43)),b=R(n(15)),C=n(5400),M=R(n(8501)),N=n(1),P=R(n(7)),A=R(n(6926));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}t.Steps=a,function(e){e.UNUSED_QUANTITY_SELECT="UNUSED_QUANTITY_SELECT",e.GUILD_SELECT="GUILD_SELECT",e.CONFIRM="CONFIRM",e.SUCCESS="SUCCESS"}(a||(t.Steps=a={}));var k=function(e){var t,n,r,R=e.userPremiumGuildSubscriptionSlots,L=e.selectedGuild,k=e.locationSection,j=e.transitionState,U=e.onClose,G=(0,C.getAvailableUserPremiumGuildSubscriptionSlots)(y.default.slots);(0,l.default)(null!=R||null!=L,"Must either provide slots or an initial selected guild"),(0,l.default)(!(null==R?void 0:R.some((function(e){return e.isOnCooldown()}))),"If slots are provided, they must not be on cooldown");var F=[null==R?a.UNUSED_QUANTITY_SELECT:null,null==L?a.GUILD_SELECT:null,a.CONFIRM,a.SUCCESS].filter((function(e){return null!=e})),B=(0,u.useStateFromStores)([v.default],(function(){return v.default.getFlattenedGuilds()})),H=(0,u.useStateFromStoresArray)([p.default],(function(){return[p.default.isModifyingSubscription,p.default.subscribeError]})),x=H[0],V=H[1],W=o.useState(""),Y=W[0],z=W[1],K=o.useState(F[0]),$=K[0],Z=K[1],q=o.useState(!1),X=q[0],Q=q[1],J=o.useState(L),ee=J[0],te=J[1],ne=o.useState(null!=R?R:G.slice(0,1)),re=ne[0],ae=ne[1],oe=o.useMemo((function(){return null==re?[]:re.map((function(e){var t=e.premiumGuildSubscription;return c.default.getGuild(null==t?void 0:t.guildId)})).filter((function(e){return null!=e}))}),[re]),ie=o.useMemo((function(){var e;return null!=(null==re||null===(e=re[0])||void 0===e?void 0:e.premiumGuildSubscription)}),[re]),le=function(){U($===a.SUCCESS),b.default.track(N.AnalyticEvents.MODAL_DISMISSED,{type:N.AnalyticsSections.PREMIUM_GUILD_SUBSCRIBE_MODAL,location_section:k})},ue=((t={})[a.UNUSED_QUANTITY_SELECT]={body:function(){return(0,l.default)(!(null==R&&0===G.length),"Cannot provide no slots if there are no other available slots"),w("div",{className:A.default.quantitySelectorBody},void 0,w(I.default,{size:I.default.Sizes.SIZE_16,className:A.default.quantitySelectorHeader},void 0,P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_UNUSED_SLOTS_HEADER),w(T.default,{size:T.default.Sizes.SIZE_16,className:A.default.quantitySelectorDescription},void 0,P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_UNUSED_SLOTS_DESCRIPTION),w("div",{className:A.default.quantitySelectorWrapper},void 0,w(g.default,{value:re.length,onChange:function(e){return ae(G.slice(0,e))},minValue:1,maxValue:G.length}),w(T.default,{className:A.default.quantitySelectorLabel,size:T.default.Sizes.SIZE_16},void 0,P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_UNUSED_SLOTS_COUNTER)))},footer:function(){return w(O.ModalFooter,{},void 0,w(m.default,{onClick:function(){return Z(a.CONFIRM)}},void 0,P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_UNUSED_SLOTS_NEXT),w(m.default,{look:m.default.Looks.LINK,color:m.default.Colors.PRIMARY,onClick:le},void 0,P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_UNUSED_SLOTS_CANCEL))}},t[a.GUILD_SELECT]={header:function(e){return w(O.ModalHeader,{className:A.default.selectHeaderContainer,id:e},void 0,w(I.default,{className:A.default.selectHeader,size:I.default.Sizes.SIZE_16},void 0,ie?P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_SELECT_GUILD_TRANSFER_HEADER:P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_SELECT_GUILD_HEADER),w(E.default,{size:E.default.Sizes.MEDIUM,placeholder:P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_SEARCH_GUILD_PLACEHOLDER,className:A.default.selectSearch,query:Y,onChange:z,onClear:function(){return z("")}}))},bodyClass:A.default.selectContent,body:function(){return B.filter((function(e){return!oe.some((function(t){return t.id===e.id}))&&(Y.length<=0||(0,i.default)(Y.toLowerCase(),e.name.toLowerCase()))})).map((function(e){return w(h.default,{className:A.default.selectGuild,onClick:function(){te(e),Z(a.CONFIRM)}},e.id,w(_.default,{guild:e,size:_.default.Sizes.SMALL}),w(T.default,{className:A.default.selectGuildName,size:T.default.Sizes.SIZE_16},void 0,e.name))}))}},t[a.CONFIRM]={body:function(){if(null==ee)return null;var e=re.filter((function(e){return e.canceled})).length,t=re.length,n=oe.length;return ie?w(M.default.TransferBody,{fromGuilds:oe,toGuild:ee,blurb:P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_TRANSFER_BLURB.format({slotCount:t,guildCount:n}),imageClass:A.default.transferConfirmImage,error:X?V:null,onDismissError:function(){return Q(!1)},slotCount:t,canceledCount:e}):w(M.default.SubscribeBody,{guild:ee,blurb:P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_BLURB,warning:P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_COOLDOWN_WARNING.format({days:N.PREMIUM_GUILD_SUBSCRIBE_COOLDOWN_DAYS,slotCount:t}),imageClass:A.default.confirmImage,error:X?V:null,onDismissError:function(){return Q(!1)},slotCount:t,canceledCount:e})},footer:function(){var e=re.length,t=F[0]===a.CONFIRM?le:function(){return Z(F[F.indexOf($)-1])},n=function(){var e,t=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=ee&&0!==(null==re?void 0:re.length)){e.next=2;break}return e.abrupt("return");case 2:return(0,l.default)(!re.some((function(e){return e.isOnCooldown()})),"Cannot use a premium guild subscription slot while on cooldown"),e.prev=3,e.next=6,Promise.all(re.map((function(e){var t=e.premiumGuildSubscription;return null!=t?(0,s.unsubscribeFromGuild)(t.guildId,t.id):Promise.resolve()})));case 6:return e.next=8,(0,s.subscribeToGuild)(ee.id,re.map((function(e){return e.id})));case 8:Z(a.SUCCESS),e.next=14;break;case 11:e.prev=11,e.t0=e.catch(3),Q(!0);case 14:case"end":return e.stop()}}),e,null,[[3,11]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){D(o,r,a,i,l,"next",e)}function l(e){D(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();return w(M.default.Footer,{confirmation:ie?P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_TRANSFER_CONFIRM_CONFIRMATION.format({slotCount:e}):P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_CONFIRMATION.format({slotCount:e}),confirmationLabel:ie?P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_TRANSFER_CONFIRM_CONFIRMATION_LABEL.format({slotCount:e}):P.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_CONFIRMATION_LABEL.format({slotCount:e}),onConfirm:n,onCancel:t,isModifyingSubscription:x})}},t[a.SUCCESS]={body:function(){return w(d.PremiumGuildSubscriptionConfirmation,{guild:ee,isTransfer:ie,guildSubscriptionQuantity:re.length,onClose:le})}},t);o.useEffect((function(){b.default.track(N.AnalyticEvents.OPEN_MODAL,{type:N.AnalyticsSections.PREMIUM_GUILD_SUBSCRIBE_MODAL,location_section:k})}),[k]);var se=ue[$],de=(0,S.useUID)();return w(O.ModalRoot,{transitionState:j,className:A.default.modal,size:O.ModalSize.SMALL,"aria-labelledby":de},void 0,null===(n=se.header)||void 0===n?void 0:n.call(se,de),w(O.ModalContent,{className:se.bodyClass},void 0,w(f.default,{step:$,steps:F},void 0,se.body())),null===(r=se.footer)||void 0===r?void 0:r.call(se),w(O.ModalCloseButton,{className:A.default.modalCloseButton,onClick:le}))};k.displayName="PremiumGuildSubscribeModal";var j=k;t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(686),a=c(n(10)),o=c(n(9)),i=c(n(20)),l=c(n(12)),u=c(n(269)),s=c(n(110)),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}var p={"234395307759108106":"https://groovy.bot/commands","365975655608745985":"https://www.pokecord.com/getting-started",512412940897484800:"http://jameslantz.net/smilebot"};function v(e){var t=[f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_001,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_002,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_003,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_004,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_005,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_006,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_007,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_008,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_009,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_010,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_011,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_012,f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_JOIN_013];return t[s.default.extractTimestamp(e)%t.length]}function y(e){return(0,r.astToString)(f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED.format({username:e,usernameOnClick:d.NOOP},!1))}function m(e,t){var n=o.default.getChannel(t);return null==n||null==i.default.getGuild(n.getGuildId())?y(e):(0,r.astToString)(f.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED.format({username:e,usernameOnClick:d.NOOP},!1))}var h={stringify:function(e){var t=e.mentions[0]&&l.default.getUser(e.mentions[0].id),n=e.channel_id,o=u.default.getName(null,n,e.author);switch(e.type){case d.MessageTypes.RECIPIENT_ADD:if(!t)return;return(0,r.astToString)(f.default.Messages.SYSTEM_MESSAGE_RECIPIENT_ADD.format({username:o,usernameOnClick:d.NOOP,otherUsername:u.default.getName(null,n,t),otherUsernameOnClick:d.NOOP},!1));case d.MessageTypes.RECIPIENT_REMOVE:if(!t)return;return e.author.id===t.id?(0,r.astToString)(f.default.Messages.SYSTEM_MESSAGE_RECIPIENT_REMOVE_SELF.format({username:o,usernameOnClick:d.NOOP},!1)):(0,r.astToString)(f.default.Messages.SYSTEM_MESSAGE_RECIPIENT_REMOVE.format({username:o,usernameOnClick:d.NOOP,otherUsername:u.default.getName(null,n,t),otherUsernameOnClick:d.NOOP},!1));case d.MessageTypes.CALL:var i=e.call;return i&&-1===i.participants.indexOf(a.default.getId())?(0,r.astToString)(f.default.Messages.SYSTEM_MESSAGE_CALL_STARTED.format({username:o,usernameOnClick:d.NOOP},!1)):void 0;case d.MessageTypes.CHANNEL_NAME_CHANGE:return(0,r.astToString)(f.default.Messages.SYSTEM_MESSAGE_CHANNEL_NAME_CHANGE.format({username:o,usernameOnClick:d.NOOP,channelName:e.content},!1));case d.MessageTypes.CHANNEL_ICON_CHANGE:return(0,r.astToString)(f.default.Messages.SYSTEM_MESSAGE_CHANNEL_ICON_CHANGE.format({username:o,usernameOnClick:d.NOOP},!1));case d.MessageTypes.CHANNEL_PINNED_MESSAGE:return(0,r.astToString)(f.default.Messages.SYSTEM_MESSAGE_PINNED_MESSAGE_NO_CTA.format({username:o,usernameOnClick:d.NOOP},!1));case d.MessageTypes.USER_JOIN:return(0,r.astToString)(v(e.id).format({username:o,usernameOnClick:d.NOOP},!1));case d.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION:return y(o);case d.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_1:case d.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_2:case d.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_3:return m(o,n);case d.MessageTypes.GUILD_INVITE_REMINDER:return f.default.Messages.SYSTEM_MESSAGE_INVITE_NOTIFICATION;default:return e.content}},getSystemMessageUserJoin:v,getSystemMessageBotJoin:function(e){return null==p[e]?null:f.default.Messages.SYSTEM_MESSAGE_GUILD_BOT_JOIN.format({learnOnClick:{onClick:function(){return window.open(p[e])}}})}};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openUserContextMenu=function(e,t,n){if(n.isGroupDM())(0,a.openContextMenu)(e,(function(e){return r.createElement(i.default,d({},e,{user:t,channel:n}))}));else if(n.isDM())(0,a.openContextMenu)(e,(function(e){return r.createElement(o.default,d({},e,{user:t,channel:n,showMute:!1}))}));else{var u=n.getGuildId();if(null==u)return;(0,a.openContextMenu)(e,(function(e){return r.createElement(l.default,d({},e,{user:t,channelId:n.id,guildId:u}))}))}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(349),o=u(n(7779)),i=u(n(8095)),l=u(n(7641));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=L;A(n(0));var r,a=n(349),o=N(n(7566)),i=N(n(7633)),l=N(n(7735)),u=N(n(7570)),s=A(n(7563)),d=N(n(10)),f=N(n(7674)),c=N(n(7675)),p=N(n(7676)),v=N(n(7677)),y=N(n(7678)),m=N(n(7804)),h=N(n(7679)),_=N(n(7805)),g=N(n(7662)),E=N(n(8544)),S=N(n(7993)),O=N(n(7663)),I=N(n(7634)),T=N(n(7680)),b=N(n(7681)),C=n(1),M=N(n(7));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(e){var t=e.user,n=e.channel,r=e.target,N=e.context,P=e.showChatItems,A=void 0===P||P,L=e.showMediaItems,D=void 0!==L&&L,w=e.showChannelCallItems,k=void 0!==w&&w,j=e.showModalItems,U=void 0===j||j,G=e.analyticsContext,F=(0,I.default)(t.id,null,N),B=(0,_.default)(t,null,N),H=(0,S.default)(t.id,n.id),x=(0,g.default)(t.id,N),V=(0,y.default)(t,N),W=(0,p.default)({user:t,channelId:n.id,target:r,context:N}),Y=(0,c.default)(t),z=(0,T.default)(t.id),K=(0,E.default)(t.id,n.id),$=(0,O.default)(t.id),Z=(0,m.default)(t.id,n.id),q=(0,h.default)(t),X=(0,i.default)(null,t),Q=(0,f.default)(t),J=(0,v.default)(t),ee=(0,u.default)(t.id),te=(0,b.default)(t.id),ne=(0,l.default)(n.id);if(d.default.isGuest()||t.isNonUserBot())return null;var re=n.isManaged();return R(o.default,{context:G,object:C.AnalyticsObjects.CONTEXT_MENU},void 0,R(s.default,{navId:"user-context",onClose:a.closeContextMenu,"aria-label":M.default.Messages.USER_ACTIONS_MENU_LABEL},void 0,R(s.MenuGroup,{},void 0,U&&F,A&&B,x,V,!re&&H,U&&W,U&&Y,te),D&&R(s.MenuGroup,{},void 0,z),R(s.MenuGroup,{},void 0,!re&&K),R(s.MenuGroup,{},void 0,U&&X),R(s.MenuGroup,{},void 0,D&&$,D&&Z,U&&q,Q,U&&J),k&&R(s.MenuGroup,{},void 0,ne),R(s.MenuGroup,{},void 0,ee)))}L.displayName="GroupDMUserContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f,t.IdleStateContext=t.IdleHandlerContext=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(67);function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s=a.createContext({onPreventIdle:function(){return null},onAllowIdle:function(){return null},onForceIdle:function(){return null},onActive:function(){return null}});t.IdleHandlerContext=s;var d=a.createContext(!1);function f(e){var t=e.children,n=e.timeout,r=a.useState(!1),i=r[0],f=r[1],c=a.useRef(new Set),p=a.useRef(null);a.useEffect((function(){return p.current=new o.DelayedCall(n,(function(){return f(!0)})),p.current.delay(),function(){var e;null===(e=p.current)||void 0===e||e.cancel(),p.current=null}}),[n]);var v=a.useCallback((function(e){var t;c.current.add(e),null===(t=p.current)||void 0===t||t.cancel()}),[c,p]),y=a.useCallback((function(e){var t;(c.current.delete(e),0===c.current.size)&&(null===(t=p.current)||void 0===t||t.delay())}),[c,p]),m=a.useCallback((function(){var e;(f(!1),0===c.current.size)&&(null===(e=p.current)||void 0===e||e.delay())}),[c,p,f]),h=a.useCallback((function(){var e;c.current.size>0||(null===(e=p.current)||void 0===e||e.cancel(),f(!0))}),[p,f]),_=a.useMemo((function(){return{onAllowIdle:y,onPreventIdle:v,onActive:m,onForceIdle:h}}),[y,v,m,h]);return l(d.Provider,{value:i},void 0,l(s.Provider,{value:_},void 0,t(u({idle:i},_))))}t.IdleStateContext=d,f.displayName="IdleProvider"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M4 2.5C2.897 2.5 2 3.397 2 4.5V15.5C2 16.604 2.897 17.5 4 17.5H11V19.5H7V21.5H17V19.5H13V17.5H20C21.103 17.5 22 16.604 22 15.5V4.5C22 3.397 21.103 2.5 20 2.5H4ZM20 4.5V13.5H4V4.5H20Z"}))}d.displayName="Monitor"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={fetchRegions:function(e){r.default.get({url:o.Endpoints.REGIONS(e),retries:1,oldFormErrors:!0}).then((function(t){return a.default.dispatch({type:o.ActionTypes.LOAD_REGIONS,regions:t.body,guildId:e})}),(function(){return a.default.dispatch({type:o.ActionTypes.LOAD_REGIONS,regions:[],guildId:e})}))},changeCallRegion:function(e,t){r.default.patch({url:o.Endpoints.CALL(e),body:{region:t},oldFormErrors:!0})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(6)),a=l(n(3)),o=l(n(2)),i=l(n(20));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=null,d={};var f=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var o=a.prototype;return o.initialize=function(){this.waitFor(i.default)},o.getOptimalRegion=function(e){void 0===e&&(e=null);var t=this.getRegions(e);return null!=t?t.find((function(e){return e.optimal}))||r.default.sample(t):null},o.getOptimalRegionId=function(e){void 0===e&&(e=null);var t=this.getOptimalRegion(e);return null!=t?t.id:null},o.getRandomRegion=function(e){void 0===e&&(e=null);var t=this.getRegions(e);return null!=t?r.default.sample(t):null},o.getRandomRegionId=function(e){void 0===e&&(e=null);var t=this.getRandomRegion(e);return null!=t?t.id:null},o.getRegions=function(e){return null!=e?d[e]:s},a}(a.default.Store))(o.default,{LOAD_REGIONS:function(e){var t=r.default.sortBy(e.regions,(function(e){return e.name}));e.guildId?d[e.guildId]=t:s=t},GUILD_DELETE:function(e){delete d[e.guild.id]}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=re(n(3)),o=n(31),i=re(n(1135)),l=re(n(24)),u=re(n(2)),s=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ne();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(266)),d=n(974),f=n(7781),c=re(n(171)),p=n(133),v=re(n(148)),y=re(n(373)),m=re(n(8031)),h=n(353),_=re(n(8566)),g=re(n(660)),E=n(277),S=re(n(665)),O=re(n(13)),I=re(n(130)),T=re(n(107)),b=re(n(10)),C=re(n(8212)),M=re(n(691)),N=re(n(8e3)),P=re(n(664)),A=re(n(8568)),R=re(n(8213)),L=re(n(1137)),D=re(n(371)),w=re(n(56)),k=re(n(64)),j=re(n(20)),U=re(n(357)),G=re(n(41)),F=re(n(7672)),B=re(n(48)),H=re(n(8569)),x=re(n(122)),V=re(n(74)),W=re(n(33)),Y=re(n(8214)),z=re(n(151)),K=re(n(8570)),$=re(n(8102)),Z=re(n(12)),q=re(n(65)),X=re(n(986)),Q=re(n(5420)),J=re(n(5408)),ee=re(n(441)),te=n(1);function ne(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ne=function(){return e},e}function re(e){return e&&e.__esModule?e:{default:e}}function ae(e,t){return(ae=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function oe(){return(oe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var ie=((r={})[te.NoticeTypes.DOWNLOAD_NAG]="hideNag",r[te.NoticeTypes.NOTIFICATION_NAG]="hideNotificationNag",r[te.NoticeTypes.CONNECT_SPOTIFY]="hideConnectSpotify",r[te.NoticeTypes.PREMIUM_PROMO]="hidePremiumPromo",r[te.NoticeTypes.MFA_SMS_BACKUP]="hideMFASMSNotice",r[te.NoticeTypes.PREMIUM_GRANDFATHERED_ENDING]="hidePremiumGrandfatheredEnding",r[te.NoticeTypes.PREMIUM_GRANDFATHERED_ENDED]="hidePremiumGrandfatheredEnded",r[te.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL]="hideDetectedOffPlatformPremiumPerkUpsell",r[te.NoticeTypes.PREMIUM_XBOX_GAME_PASS_PROMOTION]="hidePremiumXboxGamePassPromotionV2",r[te.NoticeTypes.PREMIUM_TIER_2_TRIAL_ENDING]="hidePremiumTier2TrialEnding",r[te.NoticeTypes.INCENTIVIZED_INSTALL]="hideIncentivizedUpsell",r),le=new Set([te.NoticeTypes.NO_INPUT_DETECTED,te.NoticeTypes.STREAMER_MODE,te.NoticeTypes.NOTIFICATION_NAG,te.NoticeTypes.VIDEO_UNSUPPORTED_BROWSER,te.NoticeTypes.SPOTIFY_AUTO_PAUSED,te.NoticeTypes.DISPATCH_ERROR,te.NoticeTypes.DISPATCH_ERROR,te.NoticeTypes.DISPATCH_INSTALL_SCRIPT_PROGRESS,te.NoticeTypes.NOISE_DETECTED]),ue={},se=Object.freeze({id:null,message:null,buttonText:null,callback:null,metadata:null}),de=null;function fe(e,t){if(null!=e){var n=ie[e];null==n||t||l.default.set(n,!0),le.has(e)&&(ue[e]=!0),e===te.NoticeTypes.PREMIUM_PROMO&&(0,d.setFlag)(te.UserFlags.PREMIUM_PROMO_DISMISSED,!0)}}function ce(e){if(null==e)return!1;var t=ue[e];if(t)return!0;var n=ie[e];return n?l.default.get(n):!!le.has(e)&&t}function pe(){var e,t;if(!P.default.isConnected())return!1;de=null;var n,r=Z.default.getCurrentUser(),a=X.default.getPremiumSubscription(),l=null!=a?a.planId:null,u=W.default.getVoiceChannelId(),s=null!=u&&q.default.hasVideo(u),d=null!=u?q.default.getVoiceStateForChannel(u):null,b=(0,E.getAudienceRequestToSpeakState)(d),C=T.default.getGuildId(),N=A.default.getDetectedOffPlatformPremiumPerks(),j=R.default.getLastError(),B=L.default.getLastProgress(),$=K.default.getCurrentSurvey(),J=S.default.isViewingRoles(C),ne=Q.default.getUserTrialOffer(te.SubscriptionTrials[te.PREMIUM_SUBSCRIPTION_TRIAL_ID].id);if(J)de=oe({},se,{type:te.NoticeTypes.VIEWING_ROLES});else if(null!=C&&U.default.isLurking(C))de=oe({},se,{type:te.NoticeTypes.LURKING_GUILD});else if(b===E.RequestToSpeakStates.REQUESTED_TO_SPEAK_AND_AWAITING_USER_ACK)de=oe({},se,{type:te.NoticeTypes.INVITED_TO_SPEAK});else if(null!=x.default.getRemoteDisconnectVoiceChannelId())de=oe({},se,{type:te.NoticeTypes.VOICE_DISABLED});else if(!1===G.default.getInputDetected())de=oe({},se,{type:te.NoticeTypes.NO_INPUT_DETECTED});else if(x.default.isConnected()&&G.default.isHardwareMute()){var re=G.default.getInputDeviceId(),ae=M.default.getVendor(re),ie=M.default.getModel(re);null!=ae&&null!=ie&&(de=oe({},se,{type:te.NoticeTypes.HARDWARE_MUTE,metadata:{vendor:ae,model:ie}}))}else if(null!=j)de=oe({},se,{type:te.NoticeTypes.DISPATCH_ERROR,metadata:{error:j}});else if(null!=B)de=oe({},se,{type:te.NoticeTypes.DISPATCH_INSTALL_SCRIPT_PROGRESS,metadata:B});else if(g.default.wasAutoPaused())de=oe({},se,{type:te.NoticeTypes.SPOTIFY_AUTO_PAUSED});else if(!ce(te.NoticeTypes.PREMIUM_GRANDFATHERED_ENDED)&&null!=l&&I.default.isGrandfathered(l)&&I.default.getDaysToGrandfatheredEnd(l)>=-14&&I.default.getDaysToGrandfatheredEnd(l)<=0&&!r.hasFreePremium())de=oe({},se,{type:te.NoticeTypes.PREMIUM_GRANDFATHERED_ENDED});else if(!ce(te.NoticeTypes.PREMIUM_GRANDFATHERED_ENDING)&&null!=l&&I.default.isGrandfathered(l)&&I.default.isWithinGrandfatheredUpgradeTime()&&!r.hasFreePremium()&&(null==a||null===(e=a.renewalMutations)||void 0===e?void 0:e.planId)!==te.SubscriptionPlans.PREMIUM_YEAR_TIER_2)de=oe({},se,{type:te.NoticeTypes.PREMIUM_GRANDFATHERED_ENDING,metadata:{plan:l}});else if(null==r||r.isClaimed())if(null!=C&&null!=r&&(null===(t=k.default.getMember(C,r.id))||void 0===t?void 0:t.isPending))de=oe({},se,{type:te.NoticeTypes.PENDING_MEMBER});else if(!ce(te.NoticeTypes.PREMIUM_XBOX_GAME_PASS_PROMOTION)&&_.default.isPromotionActive&&I.default.isPremium(r,te.PremiumTypes.TIER_2)&&null!=a&&!(0,f.hasPremiumThroughXboxGamePassPromotion)(a))de=oe({},se,{type:te.NoticeTypes.PREMIUM_XBOX_GAME_PASS_PROMOTION});else if(!O.default.embedded||i.default.supported()&&!D.default.isCorruptInstallation())if(!s||G.default.supports(o.Features.VIDEO)||ce(te.NoticeTypes.VIDEO_UNSUPPORTED_BROWSER))if(N.length>0&&I.default.canRedeemPremiumPerks(r)){var le=N[0];de=oe({},se,{type:te.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK,metadata:le})}else if(!ce(te.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL)&&N.length>0){var ue=N[0];de=oe({},se,{type:te.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL,metadata:ue})}else if(z.default.enabled)de=oe({},se,{type:te.NoticeTypes.STREAMER_MODE});else if(O.default.embedded||ce(te.NoticeTypes.DOWNLOAD_NAG))if(O.default.embedded||F.default.getDesktopType()!==te.DesktopNotificationTypes.NEVER||!ce(te.NoticeTypes.DOWNLOAD_NAG)||v.default.getUserExperimentBucket(y.default.NOTIFICATION_NAG)!==p.ExperimentBuckets.TREATMENT_1&&v.default.getUserExperimentBucket(y.default.NOTIFICATION_NAG)!==p.ExperimentBuckets.TREATMENT_2||ce(te.NoticeTypes.NOTIFICATION_NAG))if(n=Y.default.getScheduledMaintenance())de=oe({},se,{type:te.NoticeTypes.SCHEDULED_MAINTENANCE,metadata:{id:n.id,start:new Date(n.scheduled_for),end:new Date(n.scheduled_until)}});else if(null!=$)de=oe({},se,{type:te.NoticeTypes.SURVEY,metadata:$});else if(null==(null==r?void 0:r.email)||r.verified)if(g.default.hasConnectedAccount()||!V.default.isObservedAppRunning(c.default.get(te.PlatformTypes.SPOTIFY).name)||ce(te.NoticeTypes.CONNECT_SPOTIFY))if(null!=ne&&null!=ne.expires_at&&Date.parse(ne.expires_at)<Date.now()+h.USER_PREMIUM_TIER_2_TRIAL_EXPIRES_APPROACHING_THRESHOLD&&!ce(te.NoticeTypes.PREMIUM_TIER_2_TRIAL_ENDING))de=oe({},se,{type:te.NoticeTypes.PREMIUM_TIER_2_TRIAL_ENDING});else if(!ce(te.NoticeTypes.INCENTIVIZED_INSTALL)&&m.default.isEligible())de=oe({},se,{type:te.NoticeTypes.INCENTIVIZED_INSTALL});else if(null==r||I.default.isPremium(r)||r.hasFlag(te.UserFlags.PREMIUM_PROMO_DISMISSED)||!H.default.isEligible()||ce(te.NoticeTypes.PREMIUM_PROMO))if(null==r||!r.mfaEnabled||r.hasFlag(te.UserFlags.MFA_SMS)||r.hasFlag(te.UserFlags.STAFF)||r.hasFlag(te.UserFlags.PARTNER)||ce(te.NoticeTypes.MFA_SMS_BACKUP))if(null!=ee.default.testModeApplicationId){var fe=ee.default.testModeApplicationId,pe=w.default.getGame(fe),ve=null!=pe?pe.name:fe;de=oe({},se,{type:te.NoticeTypes.APPLICATION_TEST_MODE,metadata:{applicationName:ve,applicationId:fe}})}else G.default.getNoiseDetected()&&(de=oe({},se,{type:te.NoticeTypes.NOISE_DETECTED}));else de=oe({},se,{type:te.NoticeTypes.MFA_SMS_BACKUP});else de=oe({},se,{type:te.NoticeTypes.PREMIUM_PROMO});else de=oe({},se,{type:te.NoticeTypes.CONNECT_SPOTIFY});else de=oe({},se,{type:te.NoticeTypes.UNVERIFIED_ACCOUNT});else de=oe({},se,{id:te.NoticeTypes.NOTIFICATION_NAG,type:te.NoticeTypes.NOTIFICATION_NAG});else de=oe({},se,{type:te.NoticeTypes.DOWNLOAD_NAG});else de=oe({},se,{type:te.NoticeTypes.VIDEO_UNSUPPORTED_BROWSER});else de=oe({},se,{type:te.NoticeTypes.CORRUPT_INSTALLATION});else de=oe({},se,{type:te.NoticeTypes.UNCLAIMED_ACCOUNT});null!=de&&ce(de.type)&&(de=null)}function ve(){return z.default.enabled||delete ue[te.NoticeTypes.STREAMER_MODE],pe()}var ye=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,ae(t,n);var a=r.prototype;return a.initialize=function(){this.syncWith([K.default,H.default,A.default,T.default,_.default,Q.default,C.default,m.default],pe),this.waitFor(Z.default,Y.default,j.default,k.default,x.default,G.default,z.default,v.default,T.default,$.default,g.default,V.default,H.default,R.default,L.default,ee.default,F.default,X.default,D.default,A.default,N.default,B.default,_.default,J.default,Q.default)},a.hasNotice=function(){return null!=de&&null!=de.type},a.getNotice=function(){return null==$.default.getAction()?de:null},a.isNoticeDismissed=function(e){return ce(e)},r}(a.default.Store))(u.default,{CONNECTION_OPEN:function(e){return function(){if(!P.default.isConnected())return!1;var e=Z.default.getCurrentUser();I.default.isPremium(e)&&I.default.shouldCheckGrandfatheredPlan()&&u.default.wait((function(){return s.fetchSubscriptions()})),pe()}()},CURRENT_USER_UPDATE:function(e){return pe()},MEDIA_ENGINE_SET_AUDIO_ENABLED:function(e){return pe()},CLEAR_REMOTE_DISCONNECT_VOICE_CHANNEL_ID:function(e){return pe()},STATUS_PAGE_SCHEDULED_MAINTENANCE:function(e){return pe()},STATUS_PAGE_SCHEDULED_MAINTENANCE_ACK:function(e){return pe()},GUILD_CREATE:function(e){return pe()},GUILD_DELETE:function(e){return pe()},AUDIO_INPUT_DETECTED:function(e){return pe()},AUDIO_SET_DISPLAY_SILENCE_WARNING:function(e){return pe()},CERTIFIED_DEVICES_SET:function(e){return pe()},AUDIO_SET_INPUT_DEVICE:function(e){return pe()},AUDIO_SET_OUTPUT_DEVICE:function(e){return pe()},MEDIA_ENGINE_DEVICES:function(e){return pe()},RTC_CONNECTION_STATE:function(e){return pe()},RPC_APP_AUTHENTICATED:function(e){return pe()},RPC_APP_DISCONNECTED:function(e){return pe()},USER_CONNECTIONS_UPDATE:function(e){return pe()},WINDOW_FOCUS:function(e){return pe()},INSTANT_INVITE_CREATE:function(e){return pe()},INSTANT_INVITE_REVOKE_SUCCESS:function(e){return pe()},SPOTIFY_PLAYER_PAUSE:function(e){return pe()},RUNNING_GAMES_CHANGE:function(e){return pe()},EXPERIMENTS_FETCH_SUCCESS:function(e){return pe()},PREMIUM_PAYMENT_SUBSCRIBE_SUCCESS:function(e){return pe()},DEVELOPER_TEST_MODE_AUTHORIZATION_SUCCESS:function(e){return pe()},DEVELOPER_TEST_MODE_AUTHORIZATION_FAIL:function(e){return pe()},DEVELOPER_TEST_MODE_RESET:function(e){return pe()},BILLING_SUBSCRIPTION_FETCH_SUCCESS:function(e){return pe()},DISPATCH_APPLICATION_INSTALL:function(e){return pe()},CHANGE_LOG_OPEN:function(e){return pe()},VIEW_AS_ROLES_STOP:function(e){return pe()},VIEW_AS_ROLES_UPDATE:function(e){return pe()},GUILD_MEMBER_UPDATE:function(e){return pe()},NOISE_DETECTED:function(e){return pe()},SURVEY_FETCHED:function(e){return pe()},VOICE_STATE_UPDATE:function(e){return e.userId===b.default.getId()&&pe()},STREAMER_MODE_UPDATE:function(e){return ve()},RUNNING_STREAMER_TOOLS_CHANGE:function(e){return ve()},DISPATCH_APPLICATION_ERROR:function(e){return delete ue[te.NoticeTypes.DISPATCH_ERROR],pe()},DISPATCH_APPLICATION_LAUNCH_SETUP_START:function(e){return delete ue[te.NoticeTypes.DISPATCH_INSTALL_SCRIPT_PROGRESS],pe()},DISPATCH_APPLICATION_INSTALL_SCRIPTS_PROGRESS_UPDATE:function(e){return pe()},DISPATCH_APPLICATION_LAUNCH_SETUP_COMPLETE:function(e){return pe()},NOTICE_SHOW:function(e){de=e.notice},NOTICE_DISMISS:function(e){return null!=de&&((null==e.id||e.id===de.id)&&(fe(de.type,e.isTemporary),pe()))},NOTICE_DISABLE:function(e){return fe(e.noticeType),pe()},LOGOUT:function(e){return ue={},void(de=null)}});t.default=ye},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l=o.STATUS_PAGE_ENDPOINT+"/api/v2/scheduled-maintenances",u=o.STATUS_PAGE_ENDPOINT+"/api/v2/incidents/unresolved.json",s={checkIncidents:function(){Promise.all([r.default.get(l+"/active.json"),r.default.get(u)]).then((function(e){var t=e[0],n=e[1],r=t.body.scheduled_maintenances[0],i=n.body.incidents[0];a.default.dispatch({type:o.ActionTypes.STATUS_PAGE_INCIDENT,incident:i||r})}))},checkScheduledMaintenances:function(){r.default.get(l+"/upcoming.json").then((function(e){var t=e.body.scheduled_maintenances[0];a.default.dispatch({type:o.ActionTypes.STATUS_PAGE_SCHEDULED_MAINTENANCE,maintenance:t})}))},ackScheduledMaintenance:function(){a.default.dispatch({type:o.ActionTypes.STATUS_PAGE_SCHEDULED_MAINTENANCE_ACK})}};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=null;function u(e){l=e.requiredAction}var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.hasAction=function(){return null!=l},a.getAction=function(){return l},r}(r.default.Store))(a.default,{CONNECTION_OPEN:u,USER_REQUIRED_ACTION_UPDATE:u});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d=u("path",{d:"M95.6718 1.80634C95.6718 0.808724 94.863 0 93.8654 0C92.8678 0 92.0591 0.808724 92.0591 1.80634V3.64278C92.0591 4.64039 92.8678 5.44911 93.8654 5.44911C94.863 5.44911 95.6718 4.64039 95.6718 3.64278V1.80634Z",fill:"#ADF3FF"}),f=u("path",{d:"M95.6713 16.3574C95.6713 15.3598 94.8625 14.5511 93.8649 14.5511C92.8673 14.5511 92.0586 15.3598 92.0586 16.3574V18.1939C92.0586 19.1915 92.8673 20.0002 93.8649 20.0002C94.8625 20.0002 95.6713 19.1915 95.6713 18.1939V16.3574Z",fill:"#ADF3FF"}),c=u("path",{d:"M102.194 11.8412C103.191 11.8412 104 11.0325 104 10.0349C104 9.03724 103.191 8.22852 102.194 8.22852H100.357C99.3596 8.22852 98.5509 9.03724 98.5509 10.0349C98.5509 11.0325 99.3596 11.8412 100.357 11.8412H102.194Z",fill:"#ADF3FF"}),p=u("path",{d:"M87.6434 11.7413C88.641 11.7413 89.4497 10.9325 89.4497 9.93494C89.4497 8.93733 88.641 8.1286 87.6434 8.1286H85.8069C84.8093 8.1286 84.0006 8.93733 84.0006 9.93494C84.0006 10.9325 84.8093 11.7413 85.8069 11.7413H87.6434Z",fill:"#ADF3FF"}),v=u("path",{d:"M11.1501 74.4573L15.3147 73.0684C15.5192 72.9747 15.6925 72.8241 15.814 72.6347C15.9354 72.4454 16 72.225 16 72C16 71.775 15.9354 71.5546 15.814 71.3653C15.6925 71.1759 15.5192 71.0253 15.3147 70.9316L11.1501 69.5427C10.8657 69.4142 10.6378 69.1862 10.5094 68.9016L9.01446 64.7348C8.94423 64.521 8.80835 64.3349 8.62619 64.203C8.44403 64.071 8.22488 64 7.99999 64C7.77511 64 7.55597 64.071 7.37381 64.203C7.19165 64.3349 7.05576 64.521 6.98554 64.7348L5.49057 68.9016C5.36216 69.1862 5.13433 69.4142 4.84986 69.5427L0.685276 70.9316C0.480802 71.0253 0.307523 71.1759 0.186045 71.3653C0.0645662 71.5546 0 71.775 0 72C0 72.225 0.0645662 72.4454 0.186045 72.6347C0.307523 72.8241 0.480802 72.9747 0.685276 73.0684L4.84986 74.4573C5.0011 74.5032 5.1387 74.5858 5.25046 74.6976C5.36222 74.8094 5.44469 74.9471 5.49057 75.0984L6.98554 79.2652C7.05576 79.479 7.19165 79.6651 7.37381 79.797C7.55597 79.929 7.77511 80 7.99999 80C8.22488 80 8.44403 79.929 8.62619 79.797C8.80835 79.6651 8.94423 79.479 9.01446 79.2652L10.5094 75.0984C10.5553 74.9471 10.6378 74.8094 10.7495 74.6976C10.8613 74.5858 10.9989 74.5032 11.1501 74.4573Z",fill:"#FFD01A"});function y(e){var t=e.width,n=void 0===t?104:t,r=e.height,a=void 0===r?80:r,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height"]);return o.createElement("svg",s({},(0,i.default)(l),{width:n,height:a,viewBox:"0 0 104 80",fill:"none"}),d,f,c,p,v)}y.displayName="InboxEmptyStateStars"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=null==e?void 0:e.id,r=(0,o.useStateFromStoresObject)([d.default],(function(){return{muted:null!=n?d.default.isMuted(n):void 0,muteConfig:null!=n?d.default.getMuteConfig(n):void 0}}),[n]),c=r.muted,p=r.muteConfig,y=(0,s.useMutedUntilText)(p);if(null==n)return null;var m=[{time:u.MuteUntilSeconds.MINUTES_15,label:f.default.Messages.MUTE_DURATION_15_MINUTES},{time:u.MuteUntilSeconds.HOURS_1,label:f.default.Messages.MUTE_DURATION_1_HOUR},{time:u.MuteUntilSeconds.HOURS_8,label:f.default.Messages.MUTE_DURATION_8_HOURS},{time:u.MuteUntilSeconds.HOURS_24,label:f.default.Messages.MUTE_DURATION_24_HOURS},{time:u.MuteUntilSeconds.ALWAYS,label:f.default.Messages.MUTE_DURATION_ALWAYS}];return c?v(l.MenuItem,{id:"unmute-guild",label:f.default.Messages.UNMUTE_SERVER,subtext:y,action:function(){return i.default.updateGuildNotificationSettings(n,{muted:!1})}}):v(l.MenuItem,{id:"mute-guild",label:f.default.Messages.MUTE_SERVER,action:function(){return i.default.updateGuildNotificationSettings(n,{muted:!0})}},void 0,m.map((function(e){var r=e.time,o=e.label;return v(l.MenuItem,{id:""+r,label:o,action:function(){return function(e){if(null!=n){var r=e>0?(0,a.default)().add(e,"second").toISOString():null;i.default.updateGuildNotificationSettings(n,{muted:!0,mute_config:{selected_time_window:e,end_time:r}},t)}}(r)}},r)})))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(5)),o=n(3),i=c(n(7746)),l=n(7563),u=n(1070),s=n(7743),d=c(n(267)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.VoiceUserList=void 0;var r,a=S(n(0)),o=g(n(8)),i=g(n(8583)),l=g(n(8941)),u=g(n(84)),s=S(n(248)),d=g(n(7626)),f=g(n(8756)),c=g(n(7776)),p=g(n(7995)),v=g(n(7870)),y=g(n(7723)),m=n(1),h=g(n(7)),_=g(n(7001));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var b=function(e){var t=e.children,n=e.collapsed,r=void 0!==n&&n,a=e.className;return T("div",{className:(0,o.default)(a,_.default.list,r?_.default.listCollapse:_.default.listDefault),role:"group"},void 0,t)};t.VoiceUserList=b,b.displayName="VoiceUserList";var C=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(e){var n=t.props,r=n.onClick,a=n.user;r&&r(e,a)},t.handleDoubleClick=function(e){var n=t.props,r=n.onDoubleClick,a=n.user;r&&r(e,a)},t.handleContextMenu=function(e){var n=t.props,r=n.onContextMenu,a=n.user;r&&r(e,a)},t.handleMouseLeave=function(e){var n=t.props,r=n.onMouseLeave,a=n.user;r&&r(e,a)},t.handleMouseEnter=function(e){var n=t.props,r=n.onMouseEnter,a=n.user;r&&r(e,a)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var g=r.prototype;return g.renderPrioritySpeaker=function(){var e=this.props,t=e.speaking,n=e.priority,r=e.collapsed,i=e.mute,l=e.serverMute;return n&&!r?T(s.default,{text:h.default.Messages.PRIORITY_SPEAKER},void 0,(function(e){var n;return a.createElement("div",O({className:(0,o.default)(_.default.iconPriortySpeaker,(n={},n[_.default.iconPriortySpeakerSpeaking]=!i&&!l&&t,n))},e))})):null},g.renderAvatar=function(){var e,t=this.props,n=t.speaking,r=t.user,a=t.size,i=t.avatarContainerClass;return T("div",{className:(0,o.default)(i,_.default.avatar,(e={},e[_.default.avatarLarge]=a===m.OverlayAvatarSizes.LARGE,e[_.default.avatarSmall]=a===m.OverlayAvatarSizes.SMALL,e[_.default.avatarSpeaking]=n,e)),style:{backgroundImage:"url("+(r.avatarURL||r.getAvatarURL&&r.getAvatarURL("jpg")||"")+")"}})},g.renderName=function(){var e,t=this.props,n=t.nick,r=t.user,a=t.collapsed,i=t.speaking,l=t.userNameClassName,u=t.mute,s=t.serverMute;return a?null:T("div",{className:(0,o.default)(l,(e={},e[_.default.username]=!0,e[_.default.usernameSpeaking]=!u&&!s&&i,e))},void 0,n||r.username)},g.renderIcons=function(){var e=this.props,t=e.mute,n=e.localMute,r=e.localVideoDisabled,a=e.serverMute,u=e.disabled,m=e.deaf,g=e.serverDeaf,E=e.collapsed,S=e.video,O=e.isStreaming,I=e.isWatching,b=e.iconClassName,C=e.embeddedActivityType,M=e.embeddedApplication;if(E||u)return null;var N,P=[];if(t){var A;P.push(T(s.TooltipContainer,{text:n?h.default.Messages.LOCAL_MUTED:a?h.default.Messages.SERVER_MUTED:h.default.Messages.VOICE_CHANNEL_MUTED,className:_.default.iconSpacing},"mute",T(v.default,{className:(0,o.default)(_.default.icon,b,(A={},A[_.default.iconServer]=a,A)),foreground:n?_.default.strikethrough:void 0})))}(g||m)&&P.push(T(s.TooltipContainer,{className:_.default.iconSpacing,text:g?h.default.Messages.SERVER_DEAFENED:h.default.Messages.VOICE_CHANNEL_DEAFENED},"deaf",T(p.default,{className:(0,o.default)(_.default.icon,b,(N={},N[_.default.iconServer]=g,N))})));if(S&&(r?P.push(T(s.TooltipContainer,{className:_.default.iconSpacing,text:h.default.Messages.LOCAL_VIDEO_DISABLED},"video",T(f.default,{className:(0,o.default)(_.default.icon,b),foreground:_.default.strikethrough}))):P.push(T(s.TooltipContainer,{className:_.default.iconSpacing,text:h.default.Messages.VIDEO},"video",T(d.default,{className:(0,o.default)(_.default.icon,b)})))),O?P.push(T("div",{className:(0,o.default)(_.default.iconSpacing,_.default.liveIconSpacing)},"stream",T(y.default,{size:y.default.Sizes.SMALL}))):I&&P.push(T(s.TooltipContainer,{className:_.default.iconSpacing,text:h.default.Messages.WATCH_STREAM_WATCHING},"watch",T(c.default,{className:(0,o.default)(_.default.icon,b)}))),null!=C){var R=(0,l.default)(C);P.push(T(s.TooltipContainer,{text:(0,i.default)(null==M?void 0:M.name,C),className:_.default.iconSpacing},"activity",T(R,{className:(0,o.default)(_.default.icon,b)})))}return 0===P.length?null:T("div",{className:_.default.icons},void 0,P)},g.render=function(){var e,t,n=this.props,r=n.onClick,a=n.onMouseEnter,i=n.onMouseLeave,l=n.onDoubleClick,s=n.onContextMenu,d=n.flipped,f=n.size,c=n.className,p=n.selected,v=n.disabled,y=n["aria-label"],h=n.tabIndex;return T(u.default,{className:(0,o.default)(c,(e={},e[_.default.voiceUser]=!0,e[_.default.selected]=p,e[_.default.clickable]=null!=r,e[_.default.userSmall]=f===m.OverlayAvatarSizes.SMALL,e[_.default.userLarge]=f===m.OverlayAvatarSizes.LARGE,e[_.default.disabled]=!p&&v,e)),onClick:r&&this.handleClick,onDoubleClick:l&&this.handleDoubleClick,onContextMenu:s&&this.handleContextMenu,onMouseEnter:a&&this.handleMouseEnter,onMouseLeave:i&&this.handleMouseLeave,"aria-label":y,tabIndex:h},void 0,T("div",{className:(0,o.default)(_.default.content,(t={},t[_.default.flipped]=d,t))},void 0,this.renderPrioritySpeaker(),this.renderAvatar(),this.renderName(),this.renderIcons()))},r}(a.Component);C.displayName="VoiceUser",C.defaultProps={avatarContainerClass:_.default.avatarContainer,userNameClassName:_.default.usernameFont,size:m.OverlayAvatarSizes.SMALL,selected:!1,disabled:!1};var M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.makeVoiceUserDroppable=function(e){return(0,r.DropTarget)("DRAGGABLE_USER",{canDrop:function(e){var t,n,r=e.channel,a=r.getGuildId(),s=null!==(t=null===(n=o.default.getGuild(a))||void 0===n?void 0:n.maxVideoChannelUsers)&&void 0!==t?t:-1,d=l.default.countVoiceStatesForChannel(r.id),f=null!=a&&l.default.hasVideo(r.id)&&s>0&&d>=s+1;return i.default.can(u.Permissions.MOVE_MEMBERS,r)&&i.default.can(u.Permissions.CONNECT,r)&&!f},drop:function(e,t){var n=e.channel;a.default.setChannel(n.getGuildId(),t.getItem().user.id,n.id)}},(function(e,t){return{connectUserDropTarget:e.dropTarget(),isUserOver:t.isOver()&&t.canDrop()}}))(e)},t.makeVoiceUserDraggable=function(e){return(0,r.DragSource)("DRAGGABLE_USER",{canDrag:function(e){var t=e.canDrag;return t},beginDrag:function(e){return{user:e.user}}},(function(e){return{connectUserDragSource:e.dragSource()}}))(e)};var r=n(5410),a=s(n(352)),o=s(n(20)),i=s(n(48)),l=s(n(65)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getScopeName=function(e){switch(e){case a.OAuth2Scopes.IDENTIFY:return o.default.Messages.SCOPE_IDENTIFY;case a.OAuth2Scopes.EMAIL:return o.default.Messages.SCOPE_EMAIL;case a.OAuth2Scopes.CONNECTIONS:return o.default.Messages.SCOPE_CONNECTIONS;case a.OAuth2Scopes.MESSAGES_READ:return o.default.Messages.SCOPE_MESSAGES_READ;case a.OAuth2Scopes.GUILDS:return o.default.Messages.SCOPE_GUILDS;case a.OAuth2Scopes.GUILDS_JOIN:return o.default.Messages.SCOPE_GUILDS_JOIN;case a.OAuth2Scopes.GDM_JOIN:return o.default.Messages.SCOPE_GDM_JOIN;case a.OAuth2Scopes.RPC:return o.default.Messages.SCOPE_RPC;case a.OAuth2Scopes.RPC_NOTIFICATIONS_READ:return o.default.Messages.SCOPE_RPC_NOTIFICATIONS_READ;case a.OAuth2Scopes.RPC_VOICE_WRITE:return o.default.Messages.SCOPE_RPC_VOICE_WRITE;case a.OAuth2Scopes.RPC_VOICE_READ:return o.default.Messages.SCOPE_RPC_VOICE_READ;case a.OAuth2Scopes.RPC_ACTIVITIES_WRITE:return o.default.Messages.SCOPE_RPC_ACTIVITIES_WRITE;case a.OAuth2Scopes.APPLICATIONS_BUILDS_UPLOAD:return o.default.Messages.SCOPE_APPLICATIONS_BUILDS_UPLOAD;case a.OAuth2Scopes.APPLICATIONS_BUILDS_READ:return o.default.Messages.SCOPE_APPLICATIONS_BUILDS_READ;case a.OAuth2Scopes.APPLICATIONS_COMMANDS:return o.default.Messages.SCOPE_APPLICATIONS_COMMANDS;case a.OAuth2Scopes.APPLICATIONS_COMMANDS_UPDATE:return o.default.Messages.SCOPE_APPLICATIONS_COMMANDS_UPDATE;case a.OAuth2Scopes.APPLICATIONS_STORE_UPDATE:return o.default.Messages.SCOPE_APPLICATIONS_STORE_UPDATE;case a.OAuth2Scopes.APPLICATIONS_ENTITLEMENTS:return o.default.Messages.SCOPE_APPLICATIONS_ENTITLEMENTS;case a.OAuth2Scopes.ACTIVITIES_READ:return o.default.Messages.SCOPE_ACTIVITIES_READ;case a.OAuth2Scopes.ACTIVITIES_WRITE:return o.default.Messages.SCOPE_ACTIVITIES_WRITE;case a.OAuth2Scopes.RELATIONSHIPS_READ:return o.default.Messages.SCOPE_RELATIONSHIPS_READ}throw new Error("Unknown scope: "+e)},t.getSecurityMessage=function(e){if(e.includes(a.OAuth2Scopes.MESSAGES_READ))return o.default.Messages.OAUTH2_CAN_READ_NOTICE.format();return o.default.Messages.OAUTH2_CANNOT_READ_SEND_NOTICE.format()},t.RemovedScopes=t.ValidScopes=t.OrderedAccountScopes=t.FakeScopes=void 0;var r,a=n(1),o=(r=n(7))&&r.__esModule?r:{default:r};var i=[o.default.Messages.OAUTH2_FAKE_SCOPE_1,o.default.Messages.OAUTH2_FAKE_SCOPE_2,o.default.Messages.OAUTH2_FAKE_SCOPE_3,o.default.Messages.OAUTH2_FAKE_SCOPE_4,o.default.Messages.OAUTH2_FAKE_SCOPE_5,o.default.Messages.OAUTH2_FAKE_SCOPE_6,o.default.Messages.OAUTH2_FAKE_SCOPE_7,o.default.Messages.OAUTH2_FAKE_SCOPE_8];t.FakeScopes=i;var l=[a.OAuth2Scopes.IDENTIFY,a.OAuth2Scopes.EMAIL,a.OAuth2Scopes.CONNECTIONS,a.OAuth2Scopes.MESSAGES_READ,a.OAuth2Scopes.GUILDS,a.OAuth2Scopes.GUILDS_JOIN,a.OAuth2Scopes.GDM_JOIN,a.OAuth2Scopes.RPC,a.OAuth2Scopes.RPC_NOTIFICATIONS_READ,a.OAuth2Scopes.RPC_VOICE_READ,a.OAuth2Scopes.RPC_VOICE_WRITE,a.OAuth2Scopes.RPC_ACTIVITIES_WRITE,a.OAuth2Scopes.APPLICATIONS_BUILDS_UPLOAD,a.OAuth2Scopes.APPLICATIONS_BUILDS_READ,a.OAuth2Scopes.APPLICATIONS_COMMANDS,a.OAuth2Scopes.APPLICATIONS_COMMANDS_UPDATE,a.OAuth2Scopes.APPLICATIONS_STORE_UPDATE,a.OAuth2Scopes.APPLICATIONS_ENTITLEMENTS,a.OAuth2Scopes.ACTIVITIES_READ,a.OAuth2Scopes.ACTIVITIES_WRITE,a.OAuth2Scopes.RELATIONSHIPS_READ];t.OrderedAccountScopes=l;var u=l.concat([a.OAuth2Scopes.WEBHOOK_INCOMING,a.OAuth2Scopes.BOT]);t.ValidScopes=u;t.RemovedScopes=["rpc.api"]},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CALL_START=t.CALL_ACCEPT=void 0;var r=n(120),a=n(1),o={binds:["mod+return"],comboKeysBindGlobal:!0,action:function(){if(r.ComponentDispatch.hasSubscribers(a.ComponentActions.CALL_ACCEPT))return r.ComponentDispatch.dispatch(a.ComponentActions.CALL_ACCEPT),!1}};t.CALL_ACCEPT=o;var i={binds:["ctrl+'","ctrl+shift+'"],comboKeysBindGlobal:!0,action:function(e){if(r.ComponentDispatch.hasSubscribers(a.ComponentActions.CALL_START))return r.ComponentDispatch.dispatch(a.ComponentActions.CALL_START,e),!1}};t.CALL_START=i;var l={CALL_ACCEPT:o,CALL_START:i};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NAVIGATE_FORWARD=t.NAVIGATE_BACK=t.TOGGLE_PREVIOUS_GUILD=t.CHANNEL_PREV=t.CHANNEL_NEXT=void 0;var r,a,o=c(n(59)),i=c(n(8586)),l=n(7619),u=n(49),s=c(n(33)),d=c(n(107)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}var p=/Darwin|OS X/.test(null!==(r=null===(a=o.default.os)||void 0===a?void 0:a.family)&&void 0!==r?r:""),v={binds:["alt+down"],comboKeysBindGlobal:!0,action:function(){return(0,i.default)(),!1}};t.CHANNEL_NEXT=v;var y={binds:["alt+up"],comboKeysBindGlobal:!0,action:function(){return(0,i.default)(-1),!1}};t.CHANNEL_PREV=y;var m={binds:["mod+alt+right"],comboKeysBindGlobal:!0,action:function(){var e;if(d.default.getGuildId())e=f.ME;else{var t=d.default.getLastSelectedGuildId();t&&(e=t,(0,l.transitionToChannel)(t,s.default.getChannelId(t)))}return null!=e&&(0,u.transitionTo)(f.Routes.CHANNEL(e,s.default.getChannelId(e))),!1}};t.TOGGLE_PREVIOUS_GUILD=m;var h={binds:p?["mod+["]:["alt+left"],comboKeysBindGlobal:!0,action:function(){return(0,u.back)(),!1}};t.NAVIGATE_BACK=h;var _={binds:p?["mod+]"]:["alt+right"],comboKeysBindGlobal:!0,action:function(){return(0,u.forward)(),!1}};t.NAVIGATE_FORWARD=_;var g={CHANNEL_PREV:y,CHANNEL_NEXT:v,TOGGLE_PREVIOUS_GUILD:m,NAVIGATE_BACK:h,NAVIGATE_FORWARD:_};t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MARK_CHANNEL_READ=void 0;var r=S(n(351)),a=n(7617),o=n(7701),i=S(n(7748)),l=S(n(5421)),u=n(5407),s=S(n(7576)),d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(1075)),f=S(n(673)),c=S(n(7652)),p=S(n(233)),v=S(n(231)),y=S(n(33)),m=S(n(107)),h=S(n(179)),_=n(120),g=n(1);function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){return e&&e.__esModule?e:{default:e}}var O={binds:["esc","shift+pagedown"],comboKeysBindGlobal:!0,action:function(){if(h.default.isElementFullScreen())return!1;if(_.ComponentDispatch.hasSubscribers(g.ComponentActions.CALL_DECLINE))return _.ComponentDispatch.dispatch(g.ComponentActions.CALL_DECLINE),!1;if(f.default.close())return!1;if(_.ComponentDispatch.hasSubscribers(g.ComponentActions.POPOUT_CLOSE))return _.ComponentDispatch.dispatch(g.ComponentActions.POPOUT_CLOSE),!1;if(_.ComponentDispatch.hasSubscribers(g.ComponentActions.CLOSE_GIF_PICKER))return _.ComponentDispatch.dispatch(g.ComponentActions.CLOSE_GIF_PICKER),!1;if(_.ComponentDispatch.hasSubscribers(g.ComponentActions.MODAL_CLOSE))return _.ComponentDispatch.dispatch(g.ComponentActions.MODAL_CLOSE),!1;if(_.ComponentDispatch.hasSubscribers(g.ComponentActions.SEARCH_RESULTS_CLOSE))return _.ComponentDispatch.dispatch(g.ComponentActions.SEARCH_RESULTS_CLOSE),!1;var e=m.default.getGuildId(),t=y.default.getChannelId(e),n=d.default.getSection(t)===g.ChannelSections.THREAD?d.default.getThreadSidebarState(t):null,r=(null==n?void 0:n.type)===d.ThreadSidebarType.VIEW?n.channelId:null;if(!1===I(t))return!1;if(!1===I(r))return!1;if(null!=t&&(null==n?void 0:n.type)===d.ThreadSidebarType.CREATE)return s.default.closeThreadSidebar(t),!1;var a=T(t),o=T(r);return null==t||a||o||null==n?(_.ComponentDispatch.dispatch(g.ComponentActions.SCROLLTO_PRESENT),!1):(s.default.closeThreadSidebar(t),!1)}};function I(e){if(null!=e)return c.default.isEditingAny(e)?(r.default.endEditMessage(e),!1):null!=i.default.getPendingReply(e)?((0,o.deletePendingReply)(e),!1):null!=l.default.getStickerPreview(e)?((0,u.clearStickerPreview)(e),!1):void 0}function T(e){if(null==e)return!1;var t=!1;return p.default.getMessages(e).hasMoreAfter&&(r.default.jumpToPresent(e,g.MAX_MESSAGES_PER_CHANNEL),t=!0),v.default.hasUnread(e)&&((0,a.ack)(e),t=!0),(0,a.localAck)(e),t}t.MARK_CHANNEL_READ=O;var b={MARK_CHANNEL_READ:O};t.default=b},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MARK_SERVER_READ=void 0;var r=c(n(11)),a=c(n(2)),o=c(n(351)),i=c(n(7637)),l=c(n(233)),u=c(n(33)),s=c(n(107)),d=n(120),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}var p={};var v={binds:["shift+esc"],comboKeysBindGlobal:!0,action:function(){var e=s.default.getGuildId();if(e&&i.default.getUnreadGuildsIgnoreMuted(e)){if(!p[e]){var t=function(){return delete p[e]};(n=e,r.default.post({url:f.Endpoints.GUILD_ACK(n),oldFormErrors:!0}).then((function(){return a.default.dispatch({type:f.ActionTypes.GUILD_ACK,guildId:n})}))).then(t,t)}var n,c=u.default.getChannelId(e);if(c)l.default.getMessages(c).hasMoreAfter?o.default.jumpToPresent(c,f.MAX_MESSAGES_PER_CHANNEL):d.ComponentDispatch.dispatch(f.ComponentActions.SCROLLTO_PRESENT)}}};t.MARK_SERVER_READ=v;var y={MARK_SERVER_READ:v};t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.JUMP_TO_FIRST_UNREAD=void 0;var r=i(n(351)),a=i(n(231)),o=i(n(33));function i(e){return e&&e.__esModule?e:{default:e}}var l={binds:["shift+pageup"],comboKeysBindGlobal:!0,action:function(){var e=o.default.getChannelId();if(e){var t=a.default.ackMessageId(e);t&&a.default.getOldestUnreadTimestamp(e)>0&&r.default.jumpToMessage({channelId:e,messageId:t,offset:1,context:"Keyboard Shortcut"})}return!1}};t.JUMP_TO_FIRST_UNREAD=l;var u={JUMP_TO_FIRST_UNREAD:l};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.RETURN_TO_AUDIO_CHANNEL=void 0;var r=u(n(1043)),a=n(7619),o=u(n(122)),i=u(n(33)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s={binds:["mod+alt+left"],comboKeysBindGlobal:!0,action:function(){if(!o.default.isConnected())return!1;var e=o.default.getGuildId()||l.ME,t=i.default.getChannelId(e);return(0,a.transitionToChannel)(e,t),r.default.channelListScrollTo(e,o.default.getChannelId()),!1}};t.RETURN_TO_AUDIO_CHANNEL=s;var d={RETURN_TO_AUDIO_CHANNEL:s};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SCROLL_DOWN=t.SCROLL_UP=void 0;var r=n(120),a=n(1),o={binds:["pageup"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatchToLastSubscribed(a.ComponentActions.SCROLL_PAGE_UP),!1}};t.SCROLL_UP=o;var i={binds:["pagedown"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatchToLastSubscribed(a.ComponentActions.SCROLL_PAGE_DOWN),!1}};t.SCROLL_DOWN=i;var l={SCROLL_UP:o,SCROLL_DOWN:i};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SEARCH_EMOJIS=void 0;var r=n(120),a=n(1),o={binds:["mod+e"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatchToLastSubscribed(a.ComponentActions.TOGGLE_EMOJI_POPOUT),!1}};t.SEARCH_EMOJIS=o;var i={SEARCH_EMOJIS:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SERVER_PREV=t.SERVER_NEXT=void 0;var r,a=(r=n(8595))&&r.__esModule?r:{default:r};var o={binds:["mod+alt+down","mod+shift+]","ctrl+tab"],comboKeysBindGlobal:!0,action:function(e){return e.preventDefault(),e.stopPropagation(),(0,a.default)(),!1}};t.SERVER_NEXT=o;var i={binds:["mod+alt+up","mod+shift+[","ctrl+shift+tab"],comboKeysBindGlobal:!0,action:function(e){return e.preventDefault(),e.stopPropagation(),(0,a.default)(-1),!1}};t.SERVER_PREV=i;var l={SERVER_NEXT:o,SERVER_PREV:i};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SUBMIT=void 0;var r,a=(r=n(90))&&r.__esModule?r:{default:r},o=n(120),i=n(1);var l={binds:["return"],action:function(){if(!a.default.keyboardModeEnabled&&o.ComponentDispatch.hasSubscribers(i.ComponentActions.MODAL_SUBMIT))return o.ComponentDispatch.dispatch(i.ComponentActions.MODAL_SUBMIT),!1}};t.SUBMIT=l;var u={SUBMIT:l};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TEXTAREA_FOCUS=void 0;var r=n(708),a=c(n(90)),o=c(n(657)),i=c(n(41)),l=c(n(122)),u=n(120),s=n(1132),d=n(365),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}var p=new Set(["PageDown","PageUp","Home","End","ArrowUp","ArrowDown","ArrowLeft","ArrowRight"]),v=new Set(["Alt","AltGraph","CapsLock","Control","Fn","FnLock","Hyper","Meta","NumLock","OS","ScrollLock","Shift","Super","Symbol","SymbolLock"]),y=new Set(["F1","F2","F3","F4","F5","F6","F7","F8","F9","F10","F11","F12","F13","F14","F15","F16","F17","F18","F19","F20","Accept","ContextMenu","Find","ZoomIn","ZoomOut"]),m={binds:["any-character"],keydown:function(e,t){if((0,s.isInputLikeElement)(document.activeElement))return!1;if(r.LOCK_STACK.isActive())return!1;if(v.has(t))return!1;if(y.has(t))return!1;var n=null!=document.activeElement&&"BODY"===document.activeElement.tagName;return!(a.default.keyboardModeEnabled&&!n&&!/^[a-zA-Z0-9]$/.test(t))&&(!u.ComponentDispatch.hasSubscribers(f.ComponentActions.MODAL_CLOSE)&&(!o.default.hasLayers()&&("Tab"===t&&u.ComponentDispatch.hasSubscribers(f.ComponentActions.TEXTAREA_FOCUS)&&null!=document.querySelector('[data-can-focus="true"]')?(e.preventDefault(),u.ComponentDispatch.dispatch(f.ComponentActions.TEXTAREA_FOCUS),!1):!(l.default.isConnected()&&i.default.getMode()===f.InputModes.PUSH_TO_TALK&&!i.default.isSelfMute()&&Object.values(i.default.getShortcuts()).map(d.toBrowserEvents).some((function(t){return t.map((function(e){return e.keyCode})).includes(e.keyCode)})))&&void(e.metaKey||e.ctrlKey||p.has(t)||u.ComponentDispatch.dispatchToLastSubscribed(f.ComponentActions.TEXTAREA_FOCUS)))))}};t.TEXTAREA_FOCUS=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TOGGLE_DEAFEN=t.TOGGLE_MUTE=void 0;var r,a=(r=n(268))&&r.__esModule?r:{default:r};var o={binds:["mod+shift+m"],comboKeysBindGlobal:!0,action:function(){return a.default.toggleSelfMute(),!1}};t.TOGGLE_MUTE=o;var i={binds:["mod+shift+d"],comboKeysBindGlobal:!0,action:function(){return a.default.toggleSelfDeaf(),!1}};t.TOGGLE_DEAFEN=i;var l={TOGGLE_MUTE:o,TOGGLE_DEAFEN:i};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.TOGGLE_CATEGORY_COLLAPSED=void 0;var r=n(7725),a=u(n(1033)),o=u(n(81)),i=u(n(107)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s={binds:["mod+shift+a"],comboKeysBindGlobal:!0,action:function(){var e=i.default.getGuildId();return null==e||(o.default.getChannels(e)[l.ChannelTypes.GUILD_CATEGORY].some((function(e){var t=e.channel;return"null"!==t.id&&!a.default.isCollapsed(t.id)}))?(0,r.categoryCollapseAll)(e):(0,r.categoryExpandAll)(e)),!1}};t.TOGGLE_CATEGORY_COLLAPSED=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MENTION_PREV=t.MENTION_NEXT=t.UNREAD_PREV=t.UNREAD_NEXT=void 0;var r=d(n(8600)),a=d(n(5403)),o=n(32),i=d(n(9)),l=d(n(231)),u=d(n(267)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}var f=function(e,t){var n=i.default.getChannel(t);return null!=n&&((0,o.isPrivate)(n.type)?Boolean(l.default.getMentionCount(t)):(!u.default.isChannelMuted(e,t)||l.default.getMentionCount(t)>0)&&l.default.hasUnread(t))},c={binds:["alt+shift+down"],comboKeysBindGlobal:!0,action:function(){var e=a.default.getState().guildId||s.ME;return(0,r.default)(1,f,(function(t){return t===e||!u.default.isMuted(t)})),!1}};t.UNREAD_NEXT=c;var p={binds:["alt+shift+up"],comboKeysBindGlobal:!0,action:function(){var e=a.default.getState().guildId||s.ME;return(0,r.default)(-1,f,(function(t){return t===e||!u.default.isMuted(t)})),!1}};t.UNREAD_PREV=p;var v=function(e,t){return l.default.getMentionCount(t)>0},y={binds:["mod+shift+alt+down"],comboKeysBindGlobal:!0,action:function(){return(0,r.default)(1,v),!1}};t.MENTION_NEXT=y;var m={binds:["mod+shift+alt+up"],comboKeysBindGlobal:!0,action:function(){return(0,r.default)(-1,v),!1}};t.MENTION_PREV=m;var h={UNREAD_NEXT:c,UNREAD_PREV:p,MENTION_NEXT:y,MENTION_PREV:m};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ZOOM_RESET=t.ZOOM_OUT=t.ZOOM_IN=void 0;var r,a=n(264),o=(r=n(90))&&r.__esModule?r:{default:r},i=n(1);function l(e){return i.Accessibility.ZOOM_SCALES[Math.max(0,Math.min(i.Accessibility.ZOOM_SCALES.indexOf(o.default.zoom)+e,i.Accessibility.ZOOM_SCALES.length-1))]}var u={binds:["mod+plus"],comboKeysBindGlobal:!0,action:function(){return(0,a.setZoom)(l(1)),!1}};t.ZOOM_IN=u;var s={binds:["mod+minus"],comboKeysBindGlobal:!0,action:function(){return(0,a.setZoom)(l(-1)),!1}};t.ZOOM_OUT=s;var d={binds:["mod+0"],comboKeysBindGlobal:!0,action:function(){return(0,a.setZoom)(i.Accessibility.ZOOM_DEFAULT),!1}};t.ZOOM_RESET=d;var f={ZOOM_IN:u,ZOOM_OUT:s,ZOOM_RESET:d};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-09_desktop_slash_commands",label:"Slash Commands",defaultConfig:{allowSlashCommands:!1},treatments:[{id:1,label:"Enables the new Slash Commands UI",config:{allowSlashCommands:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=I(n(8)),i=n(7646),l=I(n(8602)),u=n(183),s=n(7643),d=I(n(8981)),f=I(n(427)),c=I(n(55)),p=I(n(12)),v=n(8127),y=I(n(84)),m=I(n(8603)),h=I(n(8604)),_=I(n(643)),g=I(n(126)),E=n(1),S=I(n(7)),O=I(n(6765));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,N(e,t)}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var P=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).selectable=!0,t.layoutClass=O.default.autocompleteRowVertical,t.handleMouseEnter=function(){var e=t.props,n=e.onHover,r=e.index,a=e.selected;null!=n&&!a&&"number"==typeof r&&n(r)},t.handleClick=function(e){var n=t.props,r=n.onClick,a=n.index;null!=r&&"number"==typeof a&&r(a,e)},t}M(t,e);var n=t.prototype;return n.isSelectable=function(){return this.selectable},n.renderContent=function(){throw new Error("AutocompleteRow: renderContent must be extended")},n.render=function(){var e,t=this.layoutClass,n=this.props,r=n.className,a=n.selected,i=this.isSelectable();return C(y.default,{className:(0,o.default)(r,t),onMouseMove:i?this.handleMouseEnter:void 0,onClick:i?this.handleClick:void 0},void 0,C("div",{className:(0,o.default)((e={},e[O.default.base]=!0,e[O.default.selectable]=i,e[O.default.selected]=i&&a,e))},void 0,this.renderContent()))},t}(a.PureComponent);P.displayName="AutocompleteRow";var A=function(e){function t(){return e.apply(this,arguments)||this}return M(t,e),t.prototype.renderContent=function(){var e=this.props,t=e.text,n=e.description;return C(v.AutocompleteRowContent,{},void 0,C(v.AutocompleteRowContentPrimary,{},void 0,C(v.AutocompleteRowHeading,{},void 0,t)),C(v.AutocompleteRowContentSecondary,{},void 0,n))},t}(P),R=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).selectable=!1,t}return M(t,e),t.prototype.renderContent=function(){var e=this.props,t=e.className,n=e.title;return C(g.default,{className:(0,o.default)(O.default.contentTitle,t),size:g.default.Sizes.SIZE_12},void 0,n)},t}(P),L=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).layoutClass=O.default.dividerContainer,t.selectable=!1,t}return M(t,e),t.prototype.renderContent=function(){var e=this.props.className;return C("div",{className:(0,o.default)(e,O.default.divider)})},t}(P),D=function(e){function t(){return e.apply(this,arguments)||this}return M(t,e),t.prototype.renderContent=function(){var e=this.props,t=e.user,n=e.nick,r=e.status,a=e.hidePersonalInformation;return C(v.AutocompleteRowContent,{},void 0,C(v.AutocompleteRowIcon,{},void 0,C(_.default,{size:_.default.Sizes.SIZE_24,src:t.getAvatarURL(),"aria-label":t.username,status:r})),C(v.AutocompleteRowContentPrimary,{},void 0,C(v.AutocompleteRowHeading,{},void 0,n||t.username)),C(v.AutocompleteRowContentSecondary,{},void 0,C("span",{className:O.default.descriptionUsername},void 0,t.username),a?null:C("span",{className:O.default.descriptionDiscriminator},void 0,"#",t.discriminator)))},t}(P),w=function(e){function t(){return e.apply(this,arguments)||this}return M(t,e),t.prototype.renderContent=function(){var e=this.props,t=e.role,n=e.hideDescription;return C(v.AutocompleteRowContent,{},void 0,C(v.AutocompleteRowContentPrimary,{},void 0,C(v.AutocompleteRowHeading,{},void 0,C("span",{style:{color:t.colorString||void 0}},void 0,"@",t.name))),n?null:C(v.AutocompleteRowContentSecondary,{},void 0,S.default.Messages.MENTION_USERS_WITH_ROLE))},t}(P),k=function(e){function t(){return e.apply(this,arguments)||this}return M(t,e),t.prototype.renderContent=function(){var e=this.props,t=e.channel,n=e.category,r=t.type===E.ChannelTypes.GUILD_CATEGORY?m.default:(0,s.getChannelIconComponent)(t);return C(v.AutocompleteRowContent,{},void 0,null!=r&&C(v.AutocompleteRowIcon,{},void 0,C(r,{className:O.default.icon})),C(v.AutocompleteRowContentPrimary,{},void 0,C(v.AutocompleteRowHeading,{},void 0,(0,u.computeChannelName)(t,p.default,c.default))),null!=n?C(v.AutocompleteRowContentSecondary,{},void 0,n.name):null)},t}(P),j=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.isSelectable=function(){return(0,i.hasAccess)(this.props.command)},n.renderContent=function(){var e=this.props.command;return C(v.AutocompleteRowContent,{},void 0,C(v.AutocompleteRowIcon,{},void 0,C(h.default,{className:O.default.icon,foreground:O.default.iconForeground})),C(v.AutocompleteRowContentPrimary,{},void 0,C(v.AutocompleteRowHeading,{},void 0,e.name)),C(v.AutocompleteRowContentSecondary,{},void 0,e.description))},t}(P),U=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.isSelectable=function(){return(0,i.hasAccess)(this.props.command)},n.renderContent=function(){var e=this.props,t=e.command,n=e.channel,r=e.showImage,a=e.selected,o=this.isSelectable();return C(l.default,{command:t,channel:n,showImage:r,showOptions:o&&a,isSelectable:o})},t}(P),G=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).layoutClass=(0,o.default)(O.default.autocompleteRowVertical,O.default.autocompleteRowVerticalSmall),t}return M(t,e),t.prototype.renderContent=function(){var e=this.props,t=e.emoji,n=e.sentinel,r=e.guild,a=t.url?C("img",{alt:"",className:O.default.emojiImage,src:t.url}):C("span",{className:O.default.emojiRaw},void 0,t.surrogates),o=null!=r?C(v.AutocompleteRowContentSecondary,{},void 0,r.name):null;return C(v.AutocompleteRowContent,{},void 0,C(v.AutocompleteRowIcon,{},void 0,a),C(v.AutocompleteRowContentPrimary,{},void 0,C(v.AutocompleteRowHeading,{},void 0,n,t.name,n)),o)},t}(P),F=function(e){function t(){return e.apply(this,arguments)||this}return M(t,e),t.prototype.renderContent=function(){var e=this.props.name;return C(v.AutocompleteRowContent,{},void 0,C(v.AutocompleteRowContentPrimary,{},void 0,C(v.AutocompleteRowHeading,{},void 0,e)))},t}(P),B=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).layoutClass=(0,o.default)(O.default.autocompleteRowVertical,O.default.autocompleteRowVerticalSmall),t}return M(t,e),t.prototype.renderContent=function(){var e=this.props,t=e.queryMatch,n=e.renderSticker,r=e.selected,a=e.sticker,o=f.default.getStickerPack(a.pack_id);return C(v.AutocompleteRowContent,{},void 0,C(v.AutocompleteRowIcon,{},void 0,n(a,!0===r)),C(v.AutocompleteRowContentPrimary,{},void 0,C(v.AutocompleteRowHeading,{className:O.default.stickerName},void 0,a.name),null!=t&&C(v.AutocompleteRowSubheading,{},void 0,S.default.Messages.AUTOCOMPLETE_STICKERS_QUERY_MATCH.format({queryMatch:t}))),null!=o&&C(v.AutocompleteRowContentSecondary,{},void 0,o.name))},t}(P),H=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).layoutClass=O.default.autocompleteRowHorizontal,t}return M(t,e),t.prototype.renderContent=function(){var e=this.props,t=e.width,n=e.height;return C("img",{alt:"",src:e.src,width:t,height:n})},t}(P),x=function(e){function t(){return e.apply(this,arguments)||this}return M(t,e),t.prototype.renderContent=function(){return C(d.default,{emojis:this.props.emojis})},t}(P),V=function(e){function t(){return e.apply(this,arguments)||this}return M(t,e),t.prototype.render=function(){var e=this.props,t=e.children,n=e.className,r=e.innerClassName,i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","className","innerClassName"]);return a.Children.count(t)>0?C("div",{className:(0,o.default)(O.default.autocomplete,n)},void 0,a.createElement("div",b({className:(0,o.default)(O.default.autocompleteInner,r)},i),t)):null},t}(a.PureComponent);V.displayName="Autocomplete",V.Generic=A,V.Title=R,V.Divider=L,V.User=D,V.Role=w,V.Channel=k,V.Command=j,V.NewCommand=U,V.Emoji=G,V.GIFIntegration=H,V.Sticker=B,V.Option=F,V.EmojiUpsell=x;var W=V;t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.filterEmpty=u,t.getBoolean=s,t.getOptionalBoolean=function(e,t){return null==e[t]?null:s(e,t)},t.getChannelId=d,t.getOptionalChannelId=function(e,t){return null==e[t]?null:d(e,t)},t.getUserId=f,t.getOptionalUserId=function(e,t){return null==e[t]?null:f(e,t)},t.getRoleId=c,t.getOptionalRoleId=function(e,t){return null==e[t]?null:c(e,t)},t.getString=p,t.getOptionalString=function(e,t){return null==e[t]?null:p(e,t)};var r,a=(r=n(21))&&r.__esModule?r:{default:r},o=n(7628);function i(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return l(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return l(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function u(e){return null==e?[]:e.filter((function(e){return"text"!==e.type||""!==e.text.trim()}))}function s(e,t){var n,r=u(e[t]);return(0,a.default)(1===r.length,"Contains multiple values"),(0,a.default)("text"===(null===(n=r[0])||void 0===n?void 0:n.type),"First value is not text"),r[0].text===o.TRUE_OPTION_NAME}function d(e,t){var n,r=u(e[t]);return(0,a.default)(1===r.length,"Contains multiple values"),(0,a.default)("channelMention"===(null===(n=r[0])||void 0===n?void 0:n.type),"First value is not a channel mention"),r[0].channelId}function f(e,t){var n,r=u(e[t]);return(0,a.default)(1===r.length,"Contains multiple values"),(0,a.default)("userMention"===(null===(n=r[0])||void 0===n?void 0:n.type),"First value is not a user mention"),r[0].userId}function c(e,t){var n,r=u(e[t]);return(0,a.default)(1===r.length,"Contains multiple values"),(0,a.default)("roleMention"===(null===(n=r[0])||void 0===n?void 0:n.type),"First value is not a role mention"),r[0].roleId}function p(e,t){for(var n,r="",a=i(e[t]);!(n=a()).done;){var o=n.value;switch(o.type){case"text":r+=o.text;break;case"userMention":r+="<@!"+o.userId+">";break;case"channelMention":r+="<#"+o.channelId+">";break;case"roleMention":r+="<@&"+o.roleId+">";break;case"textMention":r+=o.text;break;case"emoji":r+=o.surrogate;break;case"customEmoji":r+="<"+(o.animated?"a":"")+":"+o.name.replace(/:/g,"").split("~")[0]+":"+o.emojiId+">"}}return r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AutocompleteRowContentSecondary=t.AutocompleteRowSubheading=t.AutocompleteRowHeading=t.AutocompleteRowIcon=t.AutocompleteRowContentPrimary=t.AutocompleteRowContent=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(43)),i=l(n(6765));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){var t=e.children,n=e.className;return s("div",{className:(0,a.default)(i.default.autocompleteRowContent,n)},void 0,t)};t.AutocompleteRowContent=d,d.displayName="AutocompleteRowContent";var f=function(e){var t=e.children,n=e.className;return s("div",{className:(0,a.default)(i.default.autocompleteRowContentPrimary,n)},void 0,t)};t.AutocompleteRowContentPrimary=f,f.displayName="AutocompleteRowContentPrimary";var c=function(e){var t=e.children,n=e.className;return s("div",{className:(0,a.default)(i.default.autocompleteRowIcon,n)},void 0,t)};t.AutocompleteRowIcon=c,c.displayName="AutocompleteRowIcon";var p=function(e){var t=e.children,n=e.className;return s(o.default,{className:n,color:o.default.Colors.INTERACTIVE_ACTIVE,size:o.default.Sizes.SIZE_16},void 0,t)};t.AutocompleteRowHeading=p,p.displayName="AutocompleteRowHeading";var v=function(e){var t=e.children,n=e.className;return s(o.default,{className:(0,a.default)(n,i.default.autocompleteRowSubheading),color:o.default.Colors.INTERACTIVE_NORMAL,size:o.default.Sizes.SIZE_12},void 0,t)};t.AutocompleteRowSubheading=v,v.displayName="AutocompleteRowSubheading";var y=function(e){var t=e.children,n=e.className;return s(o.default,{className:(0,a.default)(n,i.default.autocompleteRowContentSecondary),color:o.default.Colors.INTERACTIVE_NORMAL,size:o.default.Sizes.SIZE_12},void 0,t)};t.AutocompleteRowContentSecondary=y,y.displayName="AutocompleteRowContentSecondary"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCommandSection=function(e,t){return(0,r.useStateFromStores)([s.default,o.default],(function(){var n=i.BUILT_IN_SECTIONS.find((function(e){return e.id===t}));if(null!=n)return n;if(null!=e.guild_id)return s.default.getGuildSection(e.guild_id,t);if((null==e?void 0:e.type)===f.ChannelTypes.DM&&t===e.getRecipientId()){var r=o.default.getUser(e.getRecipientId());return null==r?null:{id:t,type:d.ApplicationCommandSectionType.DM,name:r.username,icon:r.avatar}}return null}),[t,e])},t.useContextCommands=function(e){return(0,r.useStateFromStores)([l.default,u.default,a.default],(function(){return p(e,l.default,u.default,a.default)}),[e])},t.getContextCommands=p;var r=n(3),a=c(n(48)),o=c(n(12)),i=n(7920),l=c(n(7832)),u=c(n(8008)),s=c(n(7750)),d=n(7573),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t,n,r){if(e.type===f.ChannelTypes.DM){var a,o=e.getRecipientId();return null!==(a=t.getCommands(o))&&void 0!==a?a:[]}return null!=e.guild_id&&r.can(f.Permissions.USE_APPLICATION_COMMANDS,e)?n.getResultCommands():[]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.EventEmitterConsumer=t.EventEmitterProvider=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.on=function(){return this},a.once=function(){return this},a.addListener=function(){return this},a.removeListener=function(){return this},a.emit=function(){return!1},r}(((r=n(61))&&r.__esModule?r:{default:r}).default),u=a.createContext(new l),s=u.Provider,d=u.Consumer;t.EventEmitterConsumer=d,t.EventEmitterProvider=s;var f=u;t.default=f},function(e,t,n){e.exports=n.p+"1da5ceafac1ef5abfddb3f0ed0b0e1d3.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(24)),o=l(n(2)),i=n(8009);n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=!0,d=new Set;function f(){a.default.set("SpellcheckStore",{enabled:s,learnedWords:d})}var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var o=r.prototype;return o.initialize=function(){var e=a.default.get("SpellcheckStore");null!=e&&(s=e.enabled,d=new Set(e.learnedWords),(0,i.setEnabled)(s),(0,i.setLearnedWords)(d))},o.isEnabled=function(){return s},r}(r.default.Store))(o.default,{SPELLCHECK_TOGGLE:function(e){return s=!s,(0,i.setEnabled)(s),void f()},SPELLCHECK_LEARN_WORD:function(e){var t=e.word;d.add(t.toLocaleLowerCase()),(0,i.setLearnedWords)(d),f()},I18N_LOAD_SUCCESS:function(e){var t=e.locale;(0,i.setAppLocale)(t)}});t.default=c},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=v(n(0)),o=n(349),i=v(n(7563)),l=c(n(8134)),u=c(n(8135)),s=c(n(13)),d=c(n(37)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.text,n=e.target,r=e.onHeightUpdate,c=e.showExpressionSuggestionsToggle,p=a.useCallback((function(){(0,o.closeContextMenu)(),n instanceof HTMLElement&&n.focus()}),[n]),v=(0,u.default)({text:t,target:n,onHeightUpdate:r}),m=v[0],h=v[1],_=(0,l.default)();if(!s.default.embedded)return null;if(!(n instanceof HTMLInputElement||n instanceof HTMLTextAreaElement))return null;var g=""!==t?[y(i.MenuItem,{id:"copy",label:f.default.Messages.COPY,hint:s.default.isOSX()?"⌘C":"Ctrl+C",action:function(){return d.default.copy(t)}}),y(i.MenuItem,{id:"cut",label:f.default.Messages.CUT,hint:s.default.isOSX()?"⌘X":"Ctrl+X",action:function(){return setTimeout((function(){return d.default.cut()}),0)}})]:null;return y(i.default,{navId:"textarea-context",onClose:p,"aria-label":f.default.Messages.TEXTAREA_ACTIONS_MENU_LABEL},void 0,!0===c&&y(i.MenuGroup,{},void 0,_),y(i.MenuGroup,{},void 0,m),y(i.MenuGroup,{},void 0,h),y(i.MenuGroup,{},void 0,g,y(i.MenuItem,{id:"paste",label:f.default.Messages.PASTE,hint:s.default.isOSX()?"⌘V":"Ctrl+V",action:function(){return setTimeout((function(){return d.default.paste()}),0)}})))}m.displayName="NativeTextAreaContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(8228),i=f(n(7875)),l=n(7563),u=f(n(15)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){var e=(0,a.useStateFromStores)([i.default],(function(){return i.default.expressionSuggestionsEnabled}));return p(l.MenuCheckboxItem,{id:"sticker-suggestions",label:d.default.Messages.AUTO_SUGGEST_STICKERS,checked:e,action:function(){u.default.track(s.AnalyticEvents.STICKER_SUGGESTIONS_ENABLED_TOGGLED,{enabled:!e,location:{object:s.AnalyticsObjects.CONTEXT_MENU}}),(0,o.toggleExpressionSuggestionsEnabled)()}})}v.displayName="useExpressionSuggestionItems"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.text,n=void 0===t?"":t,r=e.target,p=(0,o.useStateFromStores)([u.default],(function(){return u.default.isEnabled()})),v=a.useRef(m({},e,{spellcheckEnabled:p}));v.current=m({},e,{spellcheckEnabled:p});var h=a.useRef(!1),_=a.useState(!1),g=_[0],E=_[1],S=a.useState([]),O=S[0],I=S[1],T=a.useCallback((function(){var e=v.current,t=e.spellcheckEnabled,n=e.text,r=e.onHeightUpdate;t&&(0,d.isSupported)()&&Promise.all([(0,d.isMisspelled)(n,!0),(0,d.getCorrections)(n,!0)]).then((function(e){var t=e[0],n=e[1];h.current&&(E(t),I(n),r())}))}),[]),b=a.useCallback((function(){if(r instanceof HTMLInputElement||r instanceof HTMLTextAreaElement){var e=r.selectionStart,t=r.selectionEnd,n=r.value;r.value="",r.value=n,"email"!==r.type&&(r.selectionStart=e,r.selectionEnd=t)}}),[r]);if(a.useEffect((function(){return(0,d.addResultListener)(T),h.current=!0,function(){h.current=!1,(0,d.removeResultListener)(T)}}),[T]),a.useEffect((function(){T()}),[n,p,T]),!(0,d.isSupported)())return[null,null];var C=O.map((function(e,t){return y(l.MenuItem,{id:"correction-"+t,label:e,action:function(){(0,d.replaceWithCorrection)(e),r.focus()}})})),M=a.createElement(a.Fragment,null,g?y(l.MenuItem,{id:"add-to-dictionary",label:c.default.Messages.ADD_TO_DICTIONARY,action:function(){(0,i.learnWord)(n),b()}}):null,y(l.MenuCheckboxItem,{id:"spellcheck",label:c.default.Messages.SPELLCHECK,checked:p,action:function(){(0,i.toggleSpellcheck)(),b()}}),p?y(l.MenuItem,{id:"languages",label:c.default.Messages.LANGUAGES,action:function(){return window.open(s.default.getArticleURL(f.HelpdeskArticles.SPELLCHECK))}}):null);return[C,M]};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(8616),l=n(7563),u=p(n(8131)),s=p(n(131)),d=n(8009),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(!l.default.embedded||null==e||(t=e,n=new URL(t),r=_(t),"https://media.discordapp.net"!==n.origin&&"https://cdn.discordapp.com"!==n.origin||t.startsWith("https://media.discordapp.net/stickers")||null==r||!m.has(r)))return null;var t,n,r;var a=function(e){var t=new URL(e);return"https://cdn.discordapp.com"===t.origin?e:"https://cdn.discordapp.com"+t.pathname}(e),u=function(){var e=y(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,s.default.saveImage(a);case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),E(d.default.Messages.ERROR_SAVING_IMAGE,e.t0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})));return function(){return e.apply(this,arguments)}}(),f=function(){var e=y(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,s.default.copyImage(a);case 3:e.next=8;break;case 5:e.prev=5,e.t0=e.catch(0),E(d.default.Messages.ERROR_COPYING_IMAGE,e.t0);case 8:case"end":return e.stop()}}),e,null,[[0,5]])})));return function(){return e.apply(this,arguments)}}();return l.default.isLinux()&&(0,i.getElectronVersion)()<7?null:[s.default.canCopyImage()&&g(e)?p(o.MenuItem,{id:"copy-image",label:d.default.Messages.COPY_IMAGE_MENU_ITEM,action:f},"copy-image"):null,p(o.MenuItem,{id:"save-image",label:d.default.Messages.SAVE_IMAGE_MENU_ITEM,action:u},"save-image")]};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(145)),o=n(7563),i=n(1006),l=f(n(13)),u=f(n(153)),s=f(n(37)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function y(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))}}var m=new Set(["jpg","jpeg","png","webp","gif","tiff","bmp"]),h=new Set(["jpg","jpeg","png"]),_=function(e){var t;return null===(t=new URL(e).pathname.split(".").pop())||void 0===t?void 0:t.toLowerCase()};function g(e){var t=_(e);return null!=t&&h.has(t)}function E(e,t){a.default.show({title:d.default.Messages.ERROR,body:e}),u.default.captureException(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NotificationTypes=void 0;var r,a,o=y(n(0)),i=p(n(8)),l=n(125),u=p(n(36)),s=p(n(8626)),d=p(n(8627)),f=y(n(336)),c=p(n(7042));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.NotificationTypes=a,function(e){e[e.UPDATE=0]="UPDATE",e[e.NEW=1]="NEW"}(a||(t.NotificationTypes=a={}));var _={config:{friction:26,tension:700,mass:1},initial:{scale:1,opacity:1},from:{scale:.6,opacity:0},enter:{scale:1,opacity:1},leave:{scale:.6,opacity:0}};function g(e){var t,n,r=e.tabIndex,a=e.className,o=e.iconClassName,p=e.icon,v=e.children,y=e.onClick,g=e.isActive,E=e.onMouseEnter,S=e.onMouseLeave,O=e.onFocus,I=e.onBlur,T=e.pulse,b=e.sparkle,C=e.notification,M=e.label,N=(0,l.useTransition)(null!=v,h({},_,{keys:function(e){return e?"children":"icon"}})),P=function(e){var t=e.component;return null!=C?m("div",{className:c.default.buttonContent},void 0,m(f.default,{className:c.default.iconMask,mask:f.MaskIDs.CHAT_INPUT_BUTTON_NOTIFICATION,width:24,height:24},void 0,t),m("span",{className:c.default.notificationDot})):t};return m(u.default,{look:u.default.Looks.BLANK,size:u.default.Sizes.NONE,"aria-label":M,tabIndex:r,className:(0,i.default)((t={},t[c.default.active]=g,t)),innerClassName:(0,i.default)(c.default.button,a,(n={},n[c.default.pulseButton]=T,n)),onClick:y,onMouseEnter:E,onMouseLeave:S,onFocus:O,onBlur:I,focusProps:{offset:{top:4,bottom:4}}},void 0,N((function(e,t,n){var r,a=n.key;return t?m(l.animated.div,{style:e,className:c.default.buttonWrapper,id:a},a,P({component:v})):null!=p?m(l.animated.div,{style:e,className:c.default.buttonWrapper,id:a},a,P({component:m(p,{className:(0,i.default)(c.default.icon,o,(r={},r[c.default.pulseIcon]=T,r))})})):void 0})),b&&m("div",{className:c.default.sparkleContainer},void 0,m(d.default,{className:c.default.sparkleStar}),m(s.default,{className:c.default.sparklePlus})))}g.displayName="ChannelTextAreaButton";var E=o.memo(g);t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={show:function(e,t){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.TUTORIAL_INDICATOR_SHOW,tutorialId:e,renderData:t})}))},hide:function(e){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.TUTORIAL_INDICATOR_HIDE,tutorialId:e})}))},dismiss:function(e){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.TUTORIAL_INDICATOR_DISMISS,tutorialId:e})})),r.default.put({url:o.Endpoints.TUTORIAL_INDICATOR(e),oldFormErrors:!0})},suppressAll:function(){a.default.dispatch({type:o.ActionTypes.TUTORIAL_INDICATOR_SUPPRESS_ALL}),r.default.post({url:o.Endpoints.TUTORIAL_INDICATORS_SUPPRESS,oldFormErrors:!0})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(9040)),i=u(n(664)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var p={},v={},y=!0,m={},h=!1;function _(){return o.default}function g(){if(m={},!y)for(var e=_(),t=0,n=Object.entries(e);t<n.length;t++){var r=n[t],a=r[0],o=r[1],i=!1!==p[a];if(m[a]=i,i&&null!=o.prerequisites)for(var l,u=f(o.prerequisites);!(l=u()).done;){var s=l.value;!1===p[s]||(m[a]=!1)}}}var E=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.initialize=function(){g(),this.mustEmitChanges((function(e){return e.type!==l.ActionTypes.CONNECTION_OPEN})),this.waitFor(i.default)},a.shouldShow=function(e){return!(!h||y)&&(m[e]||!1)},a.shouldShowAnyIndicators=function(){return!y},a.getIndicators=function(){return v},a.getData=function(){return _()},a.getDefinition=function(e){var t=this.getData();return null!=t?t[e]:null},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){var t=e.tutorial;h=!0,y=!0,p={},null!=t&&(y=t.indicators_suppressed,t.indicators_confirmed.forEach((function(e){return p[e]=!1}))),g()},CONNECTION_CLOSED:function(e){h=!1},TUTORIAL_INDICATOR_DISMISS:function(e){var t;p=d({},p,((t={})[e.tutorialId]=!1,t)),delete(v=d({},v))[e.tutorialId],g()},TUTORIAL_INDICATOR_SHOW:function(e){var t;v=d({},v,((t={})[e.tutorialId]=e.renderData,t))},TUTORIAL_INDICATOR_HIDE:function(e){delete(v=d({},v))[e.tutorialId]},TUTORIAL_INDICATOR_SUPPRESS_ALL:function(e){y=!0}});t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=U;var r,a=w(n(0)),o=n(3),i=n(349),l=w(n(1072)),u=L(n(7565)),s=L(n(8789)),d=L(n(8790)),f=L(n(7570)),c=w(n(7563)),p=n(7568),v=n(49),y=L(n(10)),m=L(n(81)),h=L(n(7637)),_=L(n(357)),g=L(n(12)),E=L(n(969)),S=n(44),O=L(n(43)),I=L(n(8631)),T=L(n(7736)),b=L(n(8785)),C=L(n(8104)),M=L(n(9054)),N=L(n(8787)),P=L(n(8788)),A=n(1),R=L(n(7));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function U(e){var t=e.guild,n=t.id,r=m.default.getDefaultChannel(n),L=(0,o.useStateFromStores)([g.default],(function(){return t.isOwner(g.default.getCurrentUser())}),[t]),D=(0,o.useStateFromStores)([_.default],(function(){return _.default.isLurking(n)}),[n]),w=(0,o.useStateFromStores)([h.default],(function(){return h.default.getUnreadGuildsIgnoreMuted(n)}),[n]),U=(0,P.default)(t,r),G=(0,N.default)(n),F=(0,C.default)(t),B=(0,M.default)(t),H=(0,T.default)(t.id,y.default.getId()),x=(0,b.default)(t),V=(0,f.default)(t.id);if(y.default.isGuest())return null;var W=function(){if(D)return l.stopLurking(),void(0,v.transitionTo)(A.Routes.GUILD_DISCOVERY);u.default.leaveGuild(n)};return j(c.default,{navId:"guild-context",onClose:i.closeContextMenu,"aria-label":R.default.Messages.GUILD_ACTIONS_MENU_LABEL},void 0,j(c.MenuGroup,{},void 0,j(c.MenuItem,{id:"mark-guild-read",label:R.default.Messages.MARK_AS_READ,action:function(){return(0,I.default)([n])},disabled:!w})),j(c.MenuGroup,{},void 0,U),j(c.MenuGroup,{},void 0,F),j(c.MenuGroup,{},void 0,G,B,__OVERLAY__?null:a.createElement(a.Fragment,null,j(c.MenuItem,{id:"notifications",label:R.default.Messages.NOTIFICATION_SETTINGS,action:function(){return(0,S.openModal)((function(e){return a.createElement(s.default,k({},e,{guildId:n}))}))}}),j(c.MenuItem,{id:"privacy",label:R.default.Messages.PRIVACY_SETTINGS,action:function(){return(0,S.openModal)((function(e){return a.createElement(d.default,k({},e,{guild:t}))}))}})),H),j(c.MenuGroup,{},void 0,x),j(c.MenuGroup,{},void 0,!L&&j(c.MenuItem,{id:"leave-guild",label:R.default.Messages.LEAVE_SERVER,action:function(){(0,S.openModal)((function(e){return a.createElement(E.default,k({header:R.default.Messages.LEAVE_SERVER_TITLE.format({name:t.name}),confirmText:R.default.Messages.LEAVE_SERVER,cancelText:R.default.Messages.CANCEL,onConfirm:W},e),j(O.default,{size:O.default.Sizes.SIZE_16},void 0,R.default.Messages.LEAVE_SERVER_BODY.format({name:t.name})))}))},color:p.MenuItemColor.DANGER})),j(c.MenuGroup,{},void 0,V))}U.displayName="GuildContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(63)),o=u(n(126)),i=u(n(43)),l=u(n(7059));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=function(e){var t=e.title,n=e.subtitle,r=e.icon;return d(a.default,{className:l.default.wrapper,align:a.default.Align.BASELINE},void 0,null!=r&&d(r,{width:16,height:16,className:l.default.icon}),d(i.default,{size:i.default.Sizes.SIZE_16,className:l.default.title},void 0,t),n&&d(o.default,{size:o.default.Sizes.SIZE_12,className:l.default.subtitle},void 0,n))};f.displayName="IconSelectOption";var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"guild",id:"2021-04_desktop_roles_overview_v2",label:"Desktop Roles Overview V2",defaultConfig:{showNewRolesOverview:!1,defaultToSettingsView:!1,combineDisplayAndPermissions:!1},treatments:[{id:1,label:"Show the new guild roles overview page",config:{showNewRolesOverview:!0,defaultToSettingsView:!1,combineDisplayAndPermissions:!1}},{id:2,label:"Show new roles settings, but hide the overview page if there are existing roles",config:{showNewRolesOverview:!0,defaultToSettingsView:!0,combineDisplayAndPermissions:!1}},{id:3,label:"Combine the Display and Permissions tabs in new roles settings",config:{showNewRolesOverview:!0,defaultToSettingsView:!1,combineDisplayAndPermissions:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(12)),i=n(7572),l=n(1058);n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var f={},c=!1;function p(){var e;return(e={})[i.GuildJoinRequestApplicationStatuses.STARTED]={requests:[],total:0},e[i.GuildJoinRequestApplicationStatuses.PENDING]={requests:[],total:0},e[i.GuildJoinRequestApplicationStatuses.REJECTED]={requests:[],total:0},e[i.GuildJoinRequestApplicationStatuses.APPROVED]={requests:[],total:0},e}var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.getRequests=function(e){var t;return null!==(t=f[e])&&void 0!==t?t:p()},a.isFetching=function(){return c},r}(r.default.Store))(a.default,{GUILD_JOIN_REQUESTS_FETCH_SUCCESS:function(e){var t=e.status,n=e.requests,r=e.total,a=e.guildId;c=!1,f[a]=p(),f[a][t]={requests:n,total:r}},GUILD_JOIN_REQUESTS_FETCH_START:function(e){c=!0},GUILD_JOIN_REQUESTS_FETCH_FAILURE:function(e){c=!1},GUILD_JOIN_REQUESTS_BULK_ACTION:function(e){var t,n=e.guildId,r=e.action,a=f[n][i.GuildJoinRequestApplicationStatuses.PENDING],o=a.requests,l=a.total;f[n]=d({},f[n],((t={})[i.GuildJoinRequestApplicationStatuses.PENDING]={requests:[],total:0},t[r]={requests:[].concat(f[n][r].requests,o),total:f[n][r].total+l},t))},GUILD_JOIN_REQUEST_UPDATE:function(e){var t=e.guildId,n=e.request,r=e.status,a=(0,l.joinRequestFromServer)(n),u=o.default.getCurrentUser();if(a.userId===u.id)return!1;null==f[t]&&(f[t]=p());for(var s=0,d=Object.values(i.GuildJoinRequestApplicationStatuses);s<d.length;s++){var c=d[s],v=f[t][c],y=v.requests.findIndex((function(e){return e.userId===a.userId}));y>=0?v.requests[y]=a:r===c&&y<0&&(v.requests.push(a),++v.total)}return!0},GUILD_JOIN_REQUEST_DELETE:function(e){var t=e.guildId,n=e.userId;if(null!=f[t])for(var r=0,a=Object.values(i.GuildJoinRequestApplicationStatuses);r<a.length;r++){var o=a[r],l=f[t][o].requests,u=l.findIndex((function(e){return e.userId===n}));if(u>=0)return l.splice(u,1),!0}}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NoticeButton=h,t.NoticeButtonAnchor=_,t.NoticeCloseButton=g,t.default=E,t.NoticeColors=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(80)),l=f(n(249)),u=f(n(84)),s=f(n(7)),d=f(n(6770));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}var m=Object.freeze({DEFAULT:d.default.colorDefault,NEUTRAL:d.default.colorNeutral,BRAND:d.default.colorBrand,DANGER:d.default.colorDanger,INFO:d.default.colorInfo,DARK:d.default.colorDark,NOTIFICATION:d.default.colorNotification,DOWNLOAD:d.default.colorDownload,STREAMER_MODE:d.default.colorStreamerMode,CUSTOM:d.default.colorCustom,SPOTIFY:d.default.colorSpotify,PREMIUM_TIER_1:d.default.colorPremiumTier1,PREMIUM_TIER_2:d.default.colorPremiumTier2});function h(e){var t,n=e.children,r=e.className,l=e.minor,u=void 0!==l&&l,s=y(e,["children","className","minor"]);return p(i.default,{},void 0,a.createElement("button",v({className:(0,o.default)(d.default.button,r,(t={},t[d.default.buttonMinor]=u,t))},s),n))}function _(e){var t=e.children,n=e.href,r=y(e,["children","href"]);return a.createElement(l.default,v({},r,{className:d.default.button,href:n}),t)}function g(e){var t=e.onClick;return p(u.default,{focusProps:{offset:6},className:d.default.closeButton,onClick:t,"aria-label":s.default.Messages.DISMISS})}function E(e){var t=e.color,n=void 0===t?m.DEFAULT:t,r=e.className,a=e.style,i=e.children;return p("div",{className:(0,o.default)(d.default.notice,r,n),style:null!=a?a:void 0},void 0,i)}t.NoticeColors=m,h.displayName="NoticeButton",_.displayName="NoticeButtonAnchor",g.displayName="NoticeCloseButton",E.displayName="Notice"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=l(n(20)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d={description:"",channels:[],enabled:!1},f=d,c=!1,p=!1,v=d;function y(e){var t,n,r=e.welcomeScreen,a=e.guildId,l=o.default.getGuild(a);null!=r?(f={description:null!==(t=r.description)&&void 0!==t?t:"",channels:null!==(n=r.welcome_channels)&&void 0!==n?n:[],enabled:null==l?void 0:l.hasFeature(i.GuildFeatures.WELCOME_SCREEN_ENABLED)},v=f):v=f=d;p=!1}var m=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(o.default)},a.get=function(){return v},a.showNotice=function(){return p},a.getSettingsProps=function(){return{submitting:c,hasErrors:p,welcomeSettings:v,originalWelcomeSettings:f}},r}(r.default.Store))(a.default,{WELCOME_SCREEN_FETCH_SUCCESS:y,WELCOME_SCREEN_UPDATE:y,WELCOME_SCREEN_SETTINGS_RESET:function(e){return v=f,void(p=!1)},WELCOME_SCREEN_SETTINGS_UPDATE:function(e){var t=e.settings;v=s({},v,{},t)},WELCOME_SCREEN_SUBMIT:function(e){c=!0},WELCOME_SCREEN_SUBMIT_SUCCESS:function(e){y(e),c=!1},WELCOME_SCREEN_SUBMIT_FAILURE:function(e){return p=!0,void(c=!1)}});t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(6)),a=p(n(85)),o=p(n(3)),i=p(n(2)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(8147)),u=n(32),s=p(n(64)),d=p(n(20)),f=n(1);function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var _=[f.Permissions.KICK_MEMBERS,f.Permissions.BAN_MEMBERS,f.Permissions.ADMINISTRATOR,f.Permissions.MANAGE_CHANNELS,f.Permissions.MANAGE_GUILD,f.Permissions.MANAGE_MESSAGES,f.Permissions.MANAGE_NICKNAMES,f.Permissions.MANAGE_ROLES,f.Permissions.MANAGE_WEBHOOKS,f.Permissions.MANAGE_EMOJIS,f.Permissions.MOVE_MEMBERS,f.Permissions.MUTE_MEMBERS,f.Permissions.DEAFEN_MEMBERS],g=null,E=[],S=[],O=[],I=[],T=!0,b=!1,C=!1,M=!0,N=!1,P=null,A=f.AuditLogActions.ALL,R={},L=0;function D(e){var t=[],n=0;return e.reverse().forEach((function(e){var a=[],o=null,i=null;if(null!=e.reason&&a.push(new l.AuditLogChange(f.AuditLogChangeKeys.REASON,null,e.reason)),e.changes)for(var s,d=m(e.changes);!(s=d()).done;){var c=s.value,p=new l.AuditLogChange(c.key,c.old_value,c.new_value);a.push(p),p.key===f.AuditLogChangeKeys.NAME?o=p:p.key===f.AuditLogChangeKeys.TYPE&&(i=p)}if(e.action_type===f.AuditLogActions.MEMBER_PRUNE){var v=null!=e&&null!=e.options&&null!=e.options.delete_member_days?e.options.delete_member_days:1,y=new l.AuditLogChange(f.AuditLogChangeKeys.PRUNE_DELETE_DAYS,null,v);a.push(y)}var h=new l.default({id:e.id,action:e.action_type,targetId:e.target_id,userId:e.user_id,changes:a,options:e.options}),_=t[0];if(function(e,t,n,a,o){return void 0===a&&(a=30),void 0===o&&(o=50),null!=e&&e.action===t.action&&e.targetId===t.targetId&&e.userId===t.userId&&r.default.isEqual(e.options,t.options)&&t.timestampStart.diff(e.timestampStart,"minutes")<a&&n<o&&t.targetType!==f.AuditLogTargetTypes.INVITE&&t.action!==f.AuditLogActions.MESSAGE_DELETE&&t.action!==f.AuditLogActions.MESSAGE_BULK_DELETE&&t.action!==f.AuditLogActions.MESSAGE_PIN&&t.action!==f.AuditLogActions.MESSAGE_UNPIN&&t.action!==f.AuditLogActions.MEMBER_MOVE&&t.action!==f.AuditLogActions.MEMBER_DISCONNECT&&t.action!==f.AuditLogActions.BOT_ADD}(_,h,n))return t[0]=_.merge({changes:[].concat(_.changes,h.changes),timestampEnd:h.timestampStart}),void n++;if(h.actionType===f.AuditLogActionTypes.DELETE&&null!=o){var g,E=o.oldValue;if(h.targetType!==f.AuditLogTargetTypes.CHANNEL&&h.targetType!==f.AuditLogTargetTypes.CHANNEL_OVERWRITE||null===i||!(0,u.isGuildSelectableChannelType)(i.oldValue)||(E="#"+E),null==R[h.targetType])R[h.targetType]=((g={})[h.targetId]=E,g);else R[h.targetType][h.targetId]=E}n=0,t.unshift(h)})),t}function w(e){if(e.section!==f.GuildSettingsSections.AUDIT_LOG)return!1;var t=s.default.getMembers(g),n=d.default.getGuild(g);O=(0,r.default)(t).filter((function(e){return e.roles.some((function(t){if(null!=n){if(e.userId===n.ownerId)return!0;var r=n.roles[t];return null!=r&&_.some((function(e){return a.default.has(r.permissions,e)}))}}))})).map((function(e){return e.userId})).value()}var k=new(function(e){var t,n,r,a,o;function i(){return e.apply(this,arguments)||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n),r=i,(a=[{key:"logs",get:function(){return E}},{key:"integrations",get:function(){return S}},{key:"webhooks",get:function(){return I}},{key:"isInitialLoading",get:function(){return T}},{key:"isLoading",get:function(){return b}},{key:"isLoadingNextPage",get:function(){return C}},{key:"hasOlderLogs",get:function(){return M}},{key:"hasError",get:function(){return N}},{key:"userIds",get:function(){return O}},{key:"userIdFilter",get:function(){return P}},{key:"actionFilter",get:function(){return A}},{key:"deletedTargets",get:function(){return R}},{key:"groupedFetchCount",get:function(){return L}}])&&v(r.prototype,a),o&&v(r,o),i}(o.default.Store))(i.default,{AUDIT_LOG_FETCH_START:function(e){b=!0},AUDIT_LOG_FETCH_SUCCESS:function(e){var t=e.logs,n=e.integrations,r=e.webhooks;L=0,T=!1,b=!1,M=!0,N=!1,E=D(t),S=n,I=r,t.length<f.AUDIT_LOG_PAGE_LIMIT&&(M=!1)},AUDIT_LOG_FETCH_FAIL:function(e){return b=!1,N=!0,void(E=[])},AUDIT_LOG_FETCH_NEXT_PAGE_START:function(e){var t=e.isGroupedFetch;C=!0,t&&L++},AUDIT_LOG_FETCH_NEXT_PAGE_SUCCESS:function(e){var t=e.logs,n=e.integrations,r=e.webhooks;if(C=!1,S=n,I=r,(0===t.length||t.length<f.AUDIT_LOG_PAGE_LIMIT)&&(M=!1),t.length>0){var a=D(t);E=[].concat(E,a)}},AUDIT_LOG_FETCH_NEXT_PAGE_FAIL:function(e){C=!1},AUDIT_LOG_FILTER_BY_ACTION:function(e){var t=e.action;A=t},AUDIT_LOG_FILTER_BY_USER:function(e){var t=e.userId;P=t},GUILD_SETTINGS_SET_SECTION:w,GUILD_SETTINGS_INIT:function(e){var t=e.guildId,n=e.section;return g=t,w({section:n})},GUILD_SETTINGS_CLOSE:function(e){return E=[],O=[],A=f.AuditLogActions.ALL,P=null,R={},L=0,T=!0,S=[],void(I=[])}});t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTargetType=d,t.getActionType=f,t.default=t.AuditLogChange=void 0;var r=u(n(5)),a=u(n(54)),o=u(n(153)),i=u(n(110)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){return e===l.AuditLogActions.ALL?l.AuditLogTargetTypes.ALL:e<=l.AuditLogActions.GUILD_UPDATE?l.AuditLogTargetTypes.GUILD:e<=l.AuditLogActions.CHANNEL_DELETE||e===l.AuditLogActions.MESSAGE_BULK_DELETE?l.AuditLogTargetTypes.CHANNEL:e<=l.AuditLogActions.CHANNEL_OVERWRITE_DELETE?l.AuditLogTargetTypes.CHANNEL_OVERWRITE:e<=l.AuditLogActions.BOT_ADD||e===l.AuditLogActions.MESSAGE_DELETE||e===l.AuditLogActions.MESSAGE_PIN||e===l.AuditLogActions.MESSAGE_UNPIN?l.AuditLogTargetTypes.USER:e<=l.AuditLogActions.ROLE_DELETE?l.AuditLogTargetTypes.ROLE:e<=l.AuditLogActions.INVITE_DELETE?l.AuditLogTargetTypes.INVITE:e<=l.AuditLogActions.WEBHOOK_DELETE?l.AuditLogTargetTypes.WEBHOOK:e<=l.AuditLogActions.EMOJI_DELETE?l.AuditLogTargetTypes.EMOJI:e<=l.AuditLogActions.INTEGRATION_DELETE?l.AuditLogTargetTypes.INTEGRATION:(o.default.captureMessage("Unknown target type for: "+e),l.AuditLogTargetTypes.UNKNOWN)}function f(e){switch(e){case l.AuditLogActions.CHANNEL_CREATE:case l.AuditLogActions.CHANNEL_OVERWRITE_CREATE:case l.AuditLogActions.MEMBER_BAN_REMOVE:case l.AuditLogActions.ROLE_CREATE:case l.AuditLogActions.INVITE_CREATE:case l.AuditLogActions.WEBHOOK_CREATE:case l.AuditLogActions.EMOJI_CREATE:case l.AuditLogActions.MESSAGE_PIN:case l.AuditLogActions.BOT_ADD:case l.AuditLogActions.INTEGRATION_CREATE:return l.AuditLogActionTypes.CREATE;case l.AuditLogActions.CHANNEL_DELETE:case l.AuditLogActions.CHANNEL_OVERWRITE_DELETE:case l.AuditLogActions.MEMBER_KICK:case l.AuditLogActions.MEMBER_PRUNE:case l.AuditLogActions.MEMBER_BAN_ADD:case l.AuditLogActions.ROLE_DELETE:case l.AuditLogActions.INVITE_DELETE:case l.AuditLogActions.WEBHOOK_DELETE:case l.AuditLogActions.EMOJI_DELETE:case l.AuditLogActions.MESSAGE_DELETE:case l.AuditLogActions.MESSAGE_BULK_DELETE:case l.AuditLogActions.MESSAGE_UNPIN:case l.AuditLogActions.INTEGRATION_DELETE:case l.AuditLogActions.MEMBER_DISCONNECT:return l.AuditLogActionTypes.DELETE;case l.AuditLogActions.GUILD_UPDATE:case l.AuditLogActions.CHANNEL_UPDATE:case l.AuditLogActions.CHANNEL_OVERWRITE_UPDATE:case l.AuditLogActions.MEMBER_UPDATE:case l.AuditLogActions.MEMBER_ROLE_UPDATE:case l.AuditLogActions.ROLE_UPDATE:case l.AuditLogActions.INVITE_UPDATE:case l.AuditLogActions.WEBHOOK_UPDATE:case l.AuditLogActions.EMOJI_UPDATE:case l.AuditLogActions.INTEGRATION_UPDATE:case l.AuditLogActions.MEMBER_MOVE:return l.AuditLogActionTypes.UPDATE}return l.AuditLogActionTypes.ALL}t.AuditLogChange=function(e,t,n){this.key=e,this.oldValue=t,this.newValue=n};var c=function(e){var t,n;function a(t){var n;return(n=e.call(this)||this).id=t.id,n.action=t.action,n.actionType=f(n.action),n.targetId=t.targetId,n.timestampStart=t.timestampStart||(0,r.default)(i.default.extractTimestamp(n.id)),n.timestampEnd=t.timestampEnd||n.timestampStart,n.userId=t.userId,n.changes=t.changes||[],n.targetType=d(n.action),n.options=t.options||{},n.target=t.target||t.id,n.user=t.user||null,n}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n),a}(a.default);t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ChecklistItem=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(5)),l=n(3),u=C(n(7565)),s=C(n(7924)),d=C(n(9127)),f=C(n(9)),c=C(n(20)),p=C(n(36)),v=C(n(988)),y=C(n(227)),m=C(n(7590)),h=C(n(5288)),_=n(44),g=C(n(126)),E=C(n(43)),S=C(n(131)),O=C(n(110)),I=n(1),T=C(n(7)),b=C(n(7089));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var A=function(e){var t=e.name,n=e.failingName,r=e.description,a=e.checked,o=e.pending,i=e.pendingDescription,l=e.failingDescription,u=t,s=null,d=null;return o?(s=P(h.default,{color:I.Colors.STATUS_YELLOW,width:20,height:20}),d=null!=i?i:r):a?(s=P(v.default,{readOnly:!0,shape:v.default.Shapes.ROUND,size:20,type:v.default.Types.INVERTED,value:!0}),d=r):(s=P(m.default,{color:I.Colors.STATUS_RED,width:20,height:20}),u=null!=n?n:t,d=null!=l?l:r),P("div",{className:b.default.checklistItem},void 0,P("div",{className:b.default.checklistIcon},void 0,s),P("div",{className:b.default.checklistText},void 0,P(g.default,{size:g.default.Sizes.SIZE_16},void 0,u),P(E.default,{color:E.default.Colors.MUTED},void 0,d)))};t.ChecklistItem=A,A.displayName="ChecklistItem";var R=function(e){var t=e.guildId,r=e.className,v=e.noHeader,m=void 0!==v&&v,h=e.failedItemsOnly,C=void 0!==h&&h,M=(0,l.useStateFromStoresArray)([s.default],(function(){return[s.default.getDiscoveryChecklist(t),s.default.isLoading()]}),[t]),R=M[0],L=M[1],D=(R||{}).nsfwProperties,w=void 0===D?{}:D,k=(0,l.useStateFromStores)([c.default],(function(){return c.default.getGuild(t)}),[t]),j=null==k?void 0:k.hasFeature(I.GuildFeatures.PARTNERED),U=[],G=[];if(null!=w&&null!=w.channels){var F=f.default.getMutableGuildChannels();w.channels.forEach((function(e){var t=F[e];null!=t&&t.type===I.ChannelTypes.GUILD_CATEGORY?G.push("#"+t.name):null!=t&&U.push("#"+t.name)}))}if(L||null==R)return P("div",{className:(0,o.default)(b.default.container,b.default.loaderContainer,r)},void 0,P(g.default,{className:b.default.loadingText,tag:g.default.Tags.H2,size:E.default.Sizes.SIZE_16,muted:!0},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_LOADING),P(y.default,{className:b.default.spinner}));var B,H=j?T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SIZE_DESCRIPTION_FAILING_PARTNERS:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SIZE_DESCRIPTION_FAILING,x=[{name:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE,failingName:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_FAILING,description:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_DESCRIPTION,failingDescription:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_DESCRIPTION_FAILING_GUIDELINES.format({termsURL:I.MarketingURLs.TERMS,guidelinesURL:S.default.getArticleURL(I.HelpdeskArticles.PUBLIC_GUILD_GUILDLINES)}),checked:null==R?void 0:R.safeEnvironment},{name:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SIZE.format({minMembers:R.minimumGuildSize}),failingName:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SIZE_FAILING.format({minMembers:R.minimumGuildSize.toLocaleString()}),description:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SIZE_DESCRIPTION.format({minMembers:R.minimumGuildSize.toLocaleString()}),failingDescription:H.format({minMembers:R.minimumGuildSize.toLocaleString()}),checked:null==R?void 0:R.size},{name:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE,failingName:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE_FAILING,description:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE_DESCRIPTION.format({minimumGuildAge:Math.ceil(R.minimumGuildAge/7)}),failingDescription:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE_DESCRIPTION_FAILING.format({minimumGuildAge:Math.ceil(R.minimumGuildAge/7),passDate:(0,i.default)(O.default.extractTimestamp(t)).add(R.minimumGuildAge,"days").format("LL")}),checked:null==R?void 0:R.age},{name:(null==R?void 0:R.healthScorePending)?T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_PENDING:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY,failingName:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_FAILING,description:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_DESCRIPTION,failingDescription:a.createElement(a.Fragment,null,P(E.default,{color:E.default.Colors.MUTED,className:b.default.healthFailingDescription},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_DESCRIPTION_FAILING),(null==R?void 0:R.engagementHealthy)?null:P(E.default,{color:E.default.Colors.ERROR},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_ENGAGEMENT_FAILING),(null==R?void 0:R.retentionHealthy)?null:P(E.default,{color:E.default.Colors.ERROR},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_RETENTION_FAILING),function(){if(null==R||null==R.healthScore)return!1;var e=R.retentionHealthy,t=R.engagementHealthy,n=R.healthScore,r=n.avg_nonnew_participators,a=n.avg_nonnew_communicators,o=n.perc_ret_w1_intentful;return!e&&null!=o||!t&&null!=r&&null!=a}()&&P(p.default,{className:b.default.detailsButton,look:p.default.Looks.LINK,size:p.default.Sizes.NONE,color:p.default.Colors.LINK,onClick:function(){return(0,_.openModal)((function(e){return a.createElement(d.default,N({},e,{guildChecklist:R}))}))}},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTH_VIEW_DETAILS)),pendingDescription:(null==R?void 0:R.size)?T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_DESCRIPTION_PENDING.format({checkBackHook:function(e,t){return P("strong",{className:b.default.healthPending},t,e)}}):T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_DESCRIPTION_PENDING_SIZE.format({minMembers:500}),checked:null==R?void 0:R.healthy,pending:null==R?void 0:R.healthScorePending},{name:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW,failingName:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW_FAILING,description:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW_DESCRIPTION,failingDescription:a.createElement(a.Fragment,null,U.length>0?P(E.default,{color:E.default.Colors.MUTED},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_CHANNEL_NAMES.format({numChannels:U.length,channelNames:U.join(", "),channelHook:function(e,t){return P("span",{className:b.default.doesNot},t,e)}})):null,G.length>0?P(E.default,{color:E.default.Colors.MUTED},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_CHANNEL_CATEGORIES.format({numCategories:G.length,categoryNames:G.join(", "),categoryHook:function(e,t){return P("span",{className:b.default.doesNot},t,e)}})):null,null!=(null==w?void 0:w.name)?P(E.default,{color:E.default.Colors.MUTED},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_NAME.format({nameHook:function(e,t){return P("span",{className:b.default.doesNot},t,e)}})):null,null!=(null==w?void 0:w.description)?P(E.default,{color:E.default.Colors.MUTED},void 0,T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_DESCRIPTION.format({descriptionHook:function(e,t){return P("span",{className:b.default.doesNot},t,e)}})):null),checked:0===Object.keys(w).length},{name:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA,failingName:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_FAILING,description:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION,failingDescription:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION_FAILING.format({onClick:function(){return u.default.setSection(I.GuildSettingsSections.MODERATION)}}),checked:null==R?void 0:R.protected}];return P("div",{className:(0,o.default)(b.default.container,r)},void 0,(B=(null==R?void 0:R.sufficient)?n(9128):n(9129),m?null:P("div",{className:b.default.header},void 0,P("img",{alt:"",src:B,className:b.default.headerIcon,width:40}),P(g.default,{tag:g.default.Tags.H2,size:g.default.Sizes.SIZE_16},void 0,(null==R?void 0:R.sufficient)?T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_GOOD_STANDING:T.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_BAD_STANDING.format({doesNotHook:function(e,t){return P("strong",{className:b.default.doesNot},t,e)}})))),x.filter((function(e){return!C||null==e.checked||!e.checked})).map((function(e,t){return P(a.Fragment,{},e.name,a.createElement(A,e),t<x.length-1?P("hr",{className:b.default.separator}):null)})))};R.displayName="GuildSettingsDiscoveryChecklist";var L=R;t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i,u=e.className,s=e.foreground;return o("svg",{width:n,height:a,viewBox:"0 0 24 24",className:u},void 0,o("path",{fill:l,className:s,d:"M11 10.9C11 10.9 11 10.9 11 10.9V8.82929C9.83481 8.41746 9 7.30622 9 6C9 4.34315 10.3431 3 12 3C13.6569 3 15 4.34315 15 6H17C17 3.23858 14.7614 1 12 1C9.23858 1 7 3.23858 7 6C7 7.79499 7.94587 9.36906 9.36637 10.251L6.29491 16.0216C6.19867 16.0074 6.1002 16 6 16C4.89543 16 4 16.8954 4 18C4 19.1046 4.89543 20 6 20C6.82012 20 7.52495 19.5064 7.83358 18.8H16.1664C16.475 19.5064 17.1799 20 18 20C19.1046 20 20 19.1046 20 18C20 16.8954 19.1046 16 18 16C17.1799 16 16.475 16.4936 16.1664 17.2H7.83359C7.82844 17.1882 7.82318 17.1765 7.81781 17.1648L11 10.9Z"}),o("path",{fill:l,className:s,d:"M12 8C10.8954 8 10 7.10457 10 6C10 4.89543 10.8954 4 12 4C13.1046 4 14 4.89543 14 6C14 6.43529 13.8609 6.8381 13.6248 7.16643L18 13C20.7614 13 23 15.2386 23 18C23 20.7614 20.7614 23 18 23C15.9497 23 14.1876 21.7659 13.416 20H15.7639C16.3132 20.6138 17.1115 21 18 21C19.6568 21 21 19.6569 21 18C21 16.3431 19.6568 15 18 15H17L12 8Z"}),o("path",{fill:l,className:s,d:"M10.584 20C9.8124 21.7659 8.05032 23 6 23C3.23858 23 1 20.7614 1 18C1 15.2386 3.23858 13 6 13V15C4.34315 15 3 16.3431 3 18C3 19.6569 4.34315 21 6 21C6.8885 21 7.68679 20.6138 8.23611 20H10.584Z"}))}i.displayName="Webhook"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNodeId=E,t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(7656)),i=n(183),l=y(n(55)),u=y(n(12)),s=n(129),d=y(n(9143)),f=y(n(9144)),c=n(1),p=y(n(7)),v=y(n(7098));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return g(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return g(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function g(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function E(e){return"settings-integrations-webhook-"+e}function S(e){var t=e.webhooks,n=e.selectableWebhookChannels,r=e.lastCreatedWebhookId,s=e.editedWebhook,d=e.errors,f=e.canNavigate,c=a.useMemo((function(){return Object.values(n).map((function(e){return{value:e.id,label:(0,i.computeChannelName)(e,u.default,l.default,!0)}}))}),[n]),p=a.useMemo((function(){for(var e,r={},a=_(t);!(e=a()).done;){var o=e.value;if(o.channel_id in r)r[o.channel_id].webhooks.push(o);else{var i=n[o.channel_id];null!=i&&(r[o.channel_id]={channel:i,webhooks:[o]})}}return Object.values(r).sort((function(e,t){return e.channel.name.localeCompare(t.channel.name)}))}),[n,t]),y=a.useCallback((function(e){f()&&(e===(null==s?void 0:s.id)?o.default.stopEditingWebhook():o.default.startEditingWebhook(e))}),[f,s]);return h("div",{className:v.default.list},void 0,p.map((function(e){return O(e.channel,e.webhooks,c,r,s,d,y)})))}function O(e,t,n,r,a,o,y){return h("div",{},e.id,h(s.FormTitle,{className:v.default.groupHeader},void 0,p.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_SECTION.format({channelHook:function(){return h("span",{className:v.default.channelName},e.id,(0,i.computeChannelName)(e,u.default,l.default,!0))}})),t.map((function(e){return e.type===c.WebhookTypes.CHANNEL_FOLLOWER?h(d.default,{webhook:e,editedWebhook:a,channelOptions:n,isExpanded:(null==a?void 0:a.id)===e.id,onToggleExpand:function(){return y(e.id)},errors:o},e.id):h(f.default,{id:E(e.id),webhook:e,editedWebhook:a,channelOptions:n,isExpanded:(null==a?void 0:a.id)===e.id,isNew:r===e.id,onToggleExpand:function(){return y(e.id)},errors:o},e.id)})))}S.displayName="WebhookCardList",O.displayName="renderGroup"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackApplicationFunnel=function(e,t){a.default.trackWithMetadata(o.AnalyticEvents.MKTG_APPLICATION_STEP,{application_type:e,step:t})};var r,a=(r=n(121))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("path",{d:"M0 0h24v24H0z",fill:"none"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.className,p=e.foreground,v=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(v),{className:c,width:n,height:a,viewBox:"0 0 24 24"}),d,s("path",{className:p,fill:f,d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31C15.55 19.37 13.85 20 12 20zm6.31-3.1L7.1 5.69C8.45 4.63 10.15 4 12 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z"}))}f.displayName="NotAllowed"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchMemberCounts=function(e){return v.apply(this,arguments)},t.requestMembersForRole=function(e,t,n){void 0===n&&(n=!0);var r=e+"-"+t;if(!n||null==y.get(r))return y.set(r,!0),function(e,t){return a.default.get({url:u.Endpoints.GUILD_ROLE_MEMBER_IDS(e,t)}).then((function(t){i.default.requestMembersById(e,t.body,!1)}))}(e,t);return Promise.resolve()};var r=s(n(369)),a=s(n(11)),o=s(n(2)),i=s(n(352)),l=s(n(7838)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(e){return p.apply(this,arguments)}function p(){return(p=f(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,o.default.dirtyDispatch({type:u.ActionTypes.GUILD_ROLE_MEMBER_COUNT_FETCH_START,guildId:t}),e.next=4,a.default.get({url:u.Endpoints.GUILD_ROLE_MEMBER_COUNTS(t)});case 4:n=e.sent,r=n.body,o.default.dirtyDispatch({type:u.ActionTypes.GUILD_ROLE_MEMBER_COUNT_FETCH_SUCCESS,guildId:t,roleMemberCount:r}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),o.default.dirtyDispatch({type:u.ActionTypes.GUILD_ROLE_MEMBER_COUNT_FETCH_FAILURE,guildId:t});case 12:case"end":return e.stop()}}),e,null,[[0,9]])})))).apply(this,arguments)}function v(){return(v=f(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!l.default.shouldFetch(t)){e.next=3;break}return e.next=3,c(t);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var y=new r.default({maxAge:1e4})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useDefaultRolesSettingsEditView=function(e){return a.default.useExperiment({guildId:e})[0].combineDisplayAndPermissions?o.GuildSettingsRoleEditSections.DISPLAY_AND_PERMISSIONS:o.GuildSettingsRoleEditSections.DISPLAY},t.useDefaultEveryoneSettingsEditView=function(e){return a.default.useExperiment({guildId:e})[0].combineDisplayAndPermissions?o.GuildSettingsRoleEditSections.DISPLAY_AND_PERMISSIONS:o.GuildSettingsRoleEditSections.PERMISSIONS};var r,a=(r=n(8142))&&r.__esModule?r:{default:r},o=n(7629)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ViewAsRoleDescription=function(e){var t=e.guildId,n=e.role;return a.createElement(a.Fragment,null,v(l.default,{title:d.default.Messages.VIEW_AS_ROLE,className:f.default.container},void 0,v(s.default,{},void 0,d.default.Messages.VIEW_AS_ROLE_DESCRIPTION),v(i.default,{className:f.default.button,innerClassName:f.default.buttonInner,size:i.default.Sizes.SMALL,color:i.default.Colors.GREY,onClick:function(){var e;return(0,o.viewAsRoles)(t,((e={})[n.id]=n,e))}},void 0,d.default.Messages.VIEW_AS_ROLE,v(u.default,{width:16,height:16,direction:u.default.Directions.RIGHT,className:f.default.arrowIcon}))))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7923),i=c(n(36)),l=c(n(435)),u=c(n(7705)),s=c(n(43)),d=c(n(7)),f=c(n(7128));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=n(67),l=p(n(36)),u=p(n(5446)),s=p(n(178)),d=n(991),f=p(n(7)),c=p(n(7142));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).state={mode:u.default.Modes.DEFAULT},n._timeout=new i.Timeout,n.handleCopy=n.handleCopy.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n);var p=r.prototype;return p.componentWillUnmount=function(){this._timeout.stop()},p.render=function(){var e=this.props,t=e.isVertical,n=e.value,r=e.text,i=e.className,d=e.inputClassName,p=this.state.mode,v=p===u.default.Modes.SUCCESS?f.default.Messages.COPIED:r;return t?m("div",{className:(0,o.default)(i,p)},void 0,m(s.default,{value:n,inputClassName:d}),m(l.default,{className:c.default.button,onClick:this.handleCopy,size:l.default.Sizes.MIN,color:this.getVerticalButtonColor(p),look:l.default.Looks.FILLED},void 0,v)):a.createElement(u.default,y({},this.props,{onCopy:this.handleCopy,mode:p,text:v}))},p.handleCopy=function(){var e=this,t=this.props,n=t.onCopy,r=t.value,a=(0,d.copy)(r);this.setState({mode:a?u.default.Modes.SUCCESS:u.default.Modes.ERROR}),this._timeout.start(300,(function(){return e.setState({mode:u.default.Modes.DEFAULT})})),n&&n()},p.getVerticalButtonColor=function(e){switch(e){case u.default.Modes.SUCCESS:return l.default.Colors.GREEN;case u.default.Modes.ERROR:return l.default.Colors.RED;default:return l.default.Colors.BRAND}},r}(a.PureComponent);_.displayName="CopyInput",_.defaultProps={isVertical:!1};var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=0);var u,s=(0,o.computeChannelName)(e,a.default,r.default);switch(e.type){case i.ChannelTypes.DM:u=t?l.default.Messages.DIRECT_MESSAGE_A11Y_LABEL_WITH_UNREADS:l.default.Messages.DIRECT_MESSAGE_A11Y_LABEL;break;case i.ChannelTypes.GROUP_DM:u=t?l.default.Messages.GROUP_MESSAGE_A11Y_LABEL_WITH_UNREADS:l.default.Messages.GROUP_MESSAGE_A11Y_LABEL;break;case i.ChannelTypes.GUILD_STORE:u=l.default.Messages.GUILD_SIDEBAR_STORE_CHANNEL_A11Y_LABEL;break;case i.ChannelTypes.GUILD_ANNOUNCEMENT:u=n>0?l.default.Messages.GUILD_SIDEBAR_ANNOUNCEMENT_CHANNEL_A11Y_LABEL_WITH_MENTIONS:t?l.default.Messages.GUILD_SIDEBAR_ANNOUNCEMENT_CHANNEL_A11Y_LABEL_WITH_UNREADS:l.default.Messages.GUILD_SIDEBAR_ANNOUNCEMENT_CHANNEL_A11Y_LABEL;break;default:u=n>0?l.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL_WITH_MENTIONS:t?l.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL_WITH_UNREADS:l.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL}return u.format({channelName:s,mentionCount:n})};var r=u(n(55)),a=u(n(12)),o=n(183),i=n(1),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useActiveThreads=function(e){var t=(0,u.useStateFromStoresArray)([d.default,p.default],(function(){return(0,i.default)(p.default.getThreadsForGuild(e.guild_id)).values().filter((function(t){return!0===window._THREAD_BROWSER_ALL_CHANNELS||t.parent_id===e.id})).filter((function(e){return d.default.can(l.Permissions.VIEW_CHANNEL,e)})).map((function(e){return e.id})).value()}),[]),n=o.useMemo((function(){return(0,i.default)(t).sort((function(e,t){return c.default.compare(f.default.lastMessageId(e),f.default.lastMessageId(t))})).reverse().value()}),[t]),r=(0,u.useStateFromStores)([y.default],(function(){return i.default.partition(n,(function(e){return y.default.hasJoined(e)}))}),[n]),a=r[0],s=r[1];return{joinedThreadIds:a,unjoinedThreadIds:s}},t.useArchivedThreads=function(e,t,n){var r=t===a.Public?h.ArchivedThreadListType.ALL_PUBLIC_THREADS:n?h.ArchivedThreadListType.ALL_PRIVATE_THREADS:h.ArchivedThreadListType.MY_PRIVATE_THREADS,f=o.useCallback((function(t){m.default.loadArchivedThreads(e.guild_id,e.id,r,t)}),[e.id,r]);o.useEffect((function(){return f()}),[f]);var c=(0,u.useStateFromStoresObject)([v.default],(function(){return{canLoadMore:v.default.canLoadMore,loading:v.default.loading}})),p=c.canLoadMore,y=c.loading;return{threadIds:(0,u.useStateFromStoresArray)([v.default,s.default,d.default],(function(){return(0,i.default)(v.default.getThreads(e.id,r)).filter((function(e){var t=s.default.getChannel(e);return null!=t&&d.default.can(l.Permissions.VIEW_CHANNEL,t)})).value()})),canLoadMore:p,loading:y,loadMore:f}},t.PrivacyTab=t.StatusTab=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=_(n(6)),l=n(109),u=n(3),s=_(n(9)),d=_(n(48)),f=_(n(231)),c=_(n(110)),p=_(n(698)),v=_(n(8064)),y=_(n(185)),m=_(n(7576)),h=n(7588);function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}t.StatusTab=r,function(e){e[e.Active=0]="Active",e[e.Archived=1]="Archived"}(r||(t.StatusTab=r={})),t.PrivacyTab=a,function(e){e[e.Public=0]="Public",e[e.Private=1]="Private"}(a||(t.PrivacyTab=a={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return t===a.Active?A(R,{channel:e}):t===a.AllArchived?A(w,{channel:e}):A(k,{channel:e})},t.RowType=void 0;var r,a,o=P(n(0)),i=M(n(5)),l=n(3),u=P(n(5432)),s=n(7600),d=M(n(7640)),f=M(n(645)),c=M(n(64)),p=M(n(231)),v=M(n(55)),y=M(n(12)),m=M(n(7857)),h=M(n(7596)),_=n(7775),g=M(n(43)),E=P(n(990)),S=M(n(110)),O=M(n(8068)),I=n(667),T=n(1),b=M(n(7)),C=M(n(6773));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function R(e){var t=e.channel,n=(0,l.useStateFromStores)([O.default],(function(){return O.default.getMostRecentMessage(t.id)}));return null==n?A(L,{channel:t}):A(D,{channel:t,message:n})}function L(e){var t=e.channel,n=t.type===T.ChannelTypes.PRIVATE_THREAD?m.default:h.default,r=(0,l.useStateFromStores)([p.default],(function(){return p.default.lastMessageId(t.id)}));return A(g.default,{className:C.default.subtext,size:g.default.Sizes.SIZE_14,color:g.default.Colors.HEADER_SECONDARY},void 0,A("div",{className:C.default.noAvatarIcon},void 0,A(n,{width:10,height:10})),b.default.Messages.THREAD_BROWSER_NO_RECENT_MESSAGES," • ",(0,I.getTimestampString)(S.default.extractTimestamp(r)))}function D(e){var t,n=e.channel,r=e.message;(0,s.useSubscribeGuildMembers)(((t={})[n.guild_id]=[r.author.id],t));var a=(0,l.useStateFromStores)([y.default],(function(){var e;return null!==(e=y.default.getUser(r.author.id))&&void 0!==e?e:r.author})),i=(0,f.default)(r),c=i.nick,p=i.colorString,m=(0,l.useStateFromStores)([v.default],(function(){return v.default.isBlocked(r.author.id)})),h=o.useMemo((function(){var e=r.content?(0,d.default)(r,{formatInline:!0}).content:null,t=(0,_.renderSingleLineMessage)(r,e,m,C.default.messageContent,C.default.messageContentIcon),n=t.contentPlaceholder,a=t.renderedContent,i=t.icon;return o.createElement(o.Fragment,null,null!=a?a:A("span",{},void 0,n),i)}),[r,m]);return A(g.default,{className:C.default.subtext,size:g.default.Sizes.SIZE_14,color:g.default.Colors.HEADER_SECONDARY},void 0,A(u.default,{className:C.default.avatar,user:a,size:u.Sizes.SIZE_16}),A("span",{className:C.default.authorName,style:{color:p}},void 0,c,":")," ",h," • ",(0,I.getTimestampString)(S.default.extractTimestamp(r.id)))}function w(e){var t=e.channel;return A(j,{channel:t,timestamp:b.default.Messages.THREAD_BROWSER_ARCHIVE_TIME.format({time:E.calendarFormat((0,i.default)(t.threadMetadata.archiveTimestamp))})})}function k(e){var t=e.channel;return A(j,{channel:t,timestamp:b.default.Messages.THREAD_BROWSER_CREATION_TIME.format({time:E.calendarFormat((0,i.default)(new Date(S.default.extractTimestamp(t.id))))})})}function j(e){var t,n=e.channel,r=e.timestamp;(0,s.useSubscribeGuildMembers)(((t={})[n.guild_id]=[n.ownerId],t));var a=(0,l.useStateFromStores)([y.default],(function(){return y.default.getUser(n.ownerId)})),i=(0,l.useStateFromStores)([c.default],(function(){return c.default.getMember(n.guild_id,n.ownerId)})),d=n.type===T.ChannelTypes.PRIVATE_THREAD?m.default:h.default;return A(g.default,{className:C.default.subtext,size:g.default.Sizes.SIZE_14,color:g.default.Colors.HEADER_SECONDARY},void 0,null==a?o.createElement(o.Fragment,null,A("div",{className:C.default.noAvatarIcon},void 0,A(d,{width:10,height:10})),r):o.createElement(o.Fragment,null,A(u.default,{className:C.default.avatar,user:a,size:u.Sizes.SIZE_16}),b.default.Messages.THREAD_BROWSER_STARTED_BY.format({authorHook:function(e,t){var n,r;return A("span",{className:C.default.authorName,style:{color:null!==(n=null==i?void 0:i.colorString)&&void 0!==n?n:void 0}},t," ",null!==(r=null==i?void 0:i.nick)&&void 0!==r?r:a.username)}}),A("span",{className:C.default.bullet},void 0,"•"),r))}t.RowType=a,function(e){e[e.Active=0]="Active",e[e.AllArchived=1]="AllArchived",e[e.MyArchived=2]="MyArchived"}(a||(t.RowType=a={})),L.displayName="NoRecentMessageSubtext",D.displayName="RecentMessageSubtext",w.displayName="ArchiveTimeSubtext",k.displayName="CreatedTimeSubtext",j.displayName="StartedBySubtext"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(5410),l=f(n(172)),u=f(n(352)),s=n(1),d=f(n(7167));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t,n=e.folderIndex,r=e.index,f=e.isExpandedFolder,c=e.offset,p=a.useMemo((function(){return{accept:[s.GuildsBarDragTypes.GUILD,s.GuildsBarDragTypes.FOLDER],options:{arePropsEqual:l.default},canDrop:function(e,t){if(e.folderIndex===n&&e.index===r)return!1;if(t.getItemType()===s.GuildsBarDragTypes.FOLDER){if(null!=r)return!1;if(f&&1===c)return!1}return!0},hover:function(e){var t=n,a=r;if(0!==c)if(f){if(null!=r)return;a=0}else null==r?t+=c:null!=a&&(a+=c);e.folderIndex<t&&null==e.index?t-=1:e.folderIndex===t&&null!=a&&null!=e.index&&e.index<a&&(a-=1),t===e.folderIndex&&a===e.index||(u.default.move(e.index,a,e.folderIndex,t),e.folderIndex=t,e.index=a)},collect:function(e){return{canDrop:e.canDrop(),isDraggingFolder:e.getItemType()===s.GuildsBarDragTypes.FOLDER}}}}),[n,r,f,c]),v=(0,i.useDrop)(p),y=v[0],m=y.canDrop,h=y.isDraggingFolder,_=v[1],g=h||null!=r||e.isExpandedFolder||e.isLastItem?d.default.half:d.default.edge;return a.createElement("span",{ref:_,className:(0,o.default)(g,(t={},t[d.default.higher]=e.isLastItem,t[d.default.autoPointerEvents]=m,t))})}function y(e){var t,n=e.onDragOverChanged,r=e.folderIndex,f=e.index,c=a.useMemo((function(){return{accept:s.GuildsBarDragTypes.GUILD,options:{arePropsEqual:l.default},canDrop:function(e){return e.folderIndex!==r||e.index!==f},drop:function(e){var t=r;null==e.index&&e.folderIndex<t&&(t-=1),u.default.move(e.index,-1,e.folderIndex,t)},collect:function(e){return{canDrop:e.canDrop(),isOver:e.isOver()}}}}),[r,f]),p=(0,i.useDrop)(c),v=p[0],y=v.canDrop,m=v.isOver,h=p[1];return a.useLayoutEffect((function(){null!=n&&n(m)}),[n,m]),a.createElement("span",{ref:h,className:(0,o.default)(d.default.middle,(t={},t[d.default.autoPointerEvents]=y,t))})}v.displayName="EdgeDropTarget",y.displayName="CenterDropTarget";var m=a.memo((function(e){var t=e.folderIndex,n=e.index,r=e.isExpandedFolder,a=e.isLastItem,o=e.onDragOverChanged;return p("div",{className:d.default.wrapper,"aria-hidden":!0},void 0,p(v,{folderIndex:t,index:n,offset:0,isLastItem:a}),null==n&&!r&&!a&&p(y,{folderIndex:t,index:n,onDragOverChanged:o}),!a&&p(v,{folderIndex:t,index:n,offset:1,isExpandedFolder:r}))}));t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=n(232),l=d(n(84)),u=n(169),s=d(n(7169));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var v=[18,18,16,16,14,12,10];var y=function(e){var t,n,r,d,f=e.children,y=e.icon,m=e.name,h=e.ariaLabel,_=e.className,g=e.style,E=e.to,S=e.onClick,O=e.selected,I=void 0!==O&&O,T=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","icon","name","ariaLabel","className","style","to","onClick","selected"]),b=(0,i.useHistory)();null==y&&null!=m&&(d=function(e){return v[e.length-1]||v[v.length-1]}(r=(0,u.getAcronym)(m)));var C="string"==typeof E?E:E.pathname,M=a.useCallback((function(e){if("string"==typeof E)b.push(E);else{var t=E.pathname,n=E.state;b.push(t,n)}null!=S&&S(e)}),[b,E,S]);return a.createElement(l.default,p({},T,{href:C,onClick:M,className:(0,o.default)(_,s.default.wrapper,(t={},t[s.default.selected]=I,t)),"aria-label":null!==(n=h||m)&&void 0!==n?n:"",style:p({},g,{fontSize:d}),focusProps:{enabled:!1}}),null!=r?c("div",{className:(0,o.default)(s.default.childWrapper,s.default.acronym),"aria-hidden":!0},void 0,r):null,null!=y?c("img",{className:s.default.icon,src:y,alt:"",width:48,height:48,"aria-hidden":!0}):null,null!=f?c("div",{className:s.default.childWrapper},void 0,f):null)};y.displayName="NavItem";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.JoinRequestGuild=t.LurkingGuild=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=K();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=z(n(8)),i=n(5410),l=n(644),u=n(3),s=z(n(172)),d=n(67),f=z(n(354)),c=n(349),p=z(n(331)),v=z(n(8140)),y=z(n(9260)),m=z(n(1058)),h=z(n(5403)),_=z(n(8235)),g=z(n(8668)),E=z(n(142)),S=z(n(10)),O=z(n(239)),I=z(n(7637)),T=z(n(20)),b=z(n(122)),C=z(n(33)),M=z(n(107)),N=z(n(270)),P=z(n(267)),A=z(n(12)),R=z(n(65)),L=z(n(179)),D=z(n(7756)),w=n(7606),k=z(n(7757)),j=z(n(8161)),U=n(152),G=n(440),F=n(7758),B=z(n(9261)),H=z(n(8160)),x=z(n(8072)),V=n(1),W=z(n(7)),Y=z(n(6776));function z(e){return e&&e.__esModule?e:{default:e}}function K(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return K=function(){return e},e}function $(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Z(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function q(){return(q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function X(e,t){return(X=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Q={analyticsSource:{page:V.AnalyticsPages.GUILD_CHANNEL,section:V.AnalyticsSections.CHANNEL_LIST,object:V.AnalyticsObjects.CHANNEL}},J=$("div",{},void 0,$(F.DragPlaceholder,{})),ee=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={hovered:!1,isDropHovering:!1,isPreviewingFolder:!1,isFocused:!1},t.setDropHoveringDelayedCall=new d.DelayedCall(200,(function(){return t.setState({isDropHovering:!0})})),t.getMemoizedTo=(0,G.cachedFunction)((function(e){return{pathname:e,state:Q}})),t.handleMouseDown=function(){var e=t.props,n=e.guild,r=e.selectedChannelId,a=e.unavailable,o=e.isJoinRequestGuild;null==n||null==r||a||o||f.default.preload(n.id,r)},t.handleContextMenu=function(e){var n=t.props,r=n.guild,o=n.isJoinRequestGuild;null!=r&&(0,c.openContextMenu)(e,(function(e){return o?a.createElement(y.default,q({},e,{guild:r})):a.createElement(v.default,q({},e,{guild:r}))}))},t.handleMouseLeave=function(){!t.props.sorting&&t.setState({hovered:!1})},t.handleMouseEnter=function(){!t.props.sorting&&t.setState({hovered:!0})},t.handleKeyDown=function(e){var n,r=t.props.folderName;"ArrowLeft"===e.key&&null!=r&&(null===(n=document.querySelector("[aria-owns="+r+"]"))||void 0===n||n.focus())},t.handleDragOverChanged=function(e){e?t.setDropHoveringDelayedCall.delay():(t.setDropHoveringDelayedCall.cancel(),t.setState({isDropHovering:!1}))},t.handleFolderPreviewAnimationStart=function(){t.state.isDropHovering&&t.setState({isPreviewingFolder:!0})},t.handleFolderPreviewAnimationRest=function(){!t.state.isDropHovering&&t.setState({isPreviewingFolder:!1})},t.handleFocus=function(e){var n=t.props.treeItemProps.onFocus;t.setState({isFocused:!0}),null!=n&&n(e)},t.handleBlur=function(){t.setState({isFocused:!1})},t.setRef=function(e){var n=t.props,r=n.setRef,a=n.guildId;null!=r&&r(a,e)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,X(t,n),r.getDerivedStateFromProps=function(e,t){var n=e.sorting,r=t.hovered;return n&&r?{hovered:!1}:null};var i=r.prototype;return i.shouldComponentUpdate=function(e,t){return!(0,s.default)(this.props,e,["treeItemProps"])||(!(0,s.default)(this.state,t)||!(0,s.default)(this.props.treeItemProps,e.treeItemProps))},i.componentDidUpdate=function(e){var t=this.props,n=t.dragging,r=t.guildId,a=t.onDragStart;n&&!e.dragging&&null!=a&&a(r)},i.componentWillUnmount=function(){this.setDropHoveringDelayedCall.cancel()},i.render=function(){var e=this.props,t=e.guild,n=e.selected,r=e.unread,i=e.setRef,l=e.draggable,u=e.badge,s=e.connectDragSource,d=e.sorting,f=e.draggingGuildId,c=e.audio,p=e.video,v=e.screenshare,y=e.isCurrentUserInThisGuildVoice,m=e.liveStage,h=e.isInStageChannel,_=e.unavailable,g=e.animatable,E=e.selectedChannelId,S=e.folderIndex,O=e.index,I=e.isJoinRequestGuild,T=(e.joinRequestStatus,e.treeItemProps),b=(T.onFocus,Z(T,["onFocus"])),C=this.state,M=C.hovered,N=C.isDropHovering,P=C.isPreviewingFolder,A=C.isFocused;if(null==t)return null;var R,L,U=f===t.id;if(U)R=J;else{var G,z=N||P?$(B.default,{guild:t,show:N,active:n,onAnimationStart:this.handleFolderPreviewAnimationStart,onAnimationRest:this.handleFolderPreviewAnimationRest}):a.createElement(j.default,q({ariaLabel:W.default.Messages.GUILD_TOOLTIP_A11Y_LABEL.format({guildName:t.toString(),mentions:u}),to:this.getMemoizedTo(I?V.Routes.GUILD_MEMBER_VERIFICATION(t.id):V.Routes.CHANNEL(t.id,E)),name:t.toString(),onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,onMouseDown:this.handleMouseDown,onContextMenu:this.handleContextMenu,onKeyDown:this.handleKeyDown,icon:t.getIconURL(M&&g?"gif":"jpg"),selected:n||M},b,{role:"treeitem"})),K=_?(0,F.renderUnavailableBadge)():(0,F.renderIconBadge)({audio:c,video:p,screenshare:v,liveStage:m,participating:y,participatingInStage:h}),X=u>0?(0,F.renderMentionBadge)(u):null;R=$("div",{className:(0,o.default)(Y.default.blobContainer,(G={},G[Y.default.sorting]=d,G[Y.default.wobble]=N,G)),onFocus:this.handleFocus,onBlur:this.handleBlur},void 0,$(k.default,{selected:N||n||M,focused:A,upperBadge:K,lowerBadge:X,lowerBadgeWidth:(0,w.getBadgeWidthForValue)(u)},void 0,z)),l&&null!=s&&(R=s(R))}return l&&null!=S&&(L=$(H.default,{folderIndex:S,index:O,onDragOverChanged:this.handleDragOverChanged})),(0,F.renderListItem)($(a.Fragment,{},void 0,$(D.default,{hovered:!U&&M,selected:!U&&n,unread:!U&&r,className:Y.default.pill}),$(x.default,{guild:t,disabled:d},void 0,R),L),null!=i?this.setRef:null)},r}(a.Component);ee.displayName="Guild",ee.defaultProps={unread:!1,audio:!1,video:!1,screenshare:!1,isCurrentUserInThisGuildVoice:!1,liveStage:!1,isInStageChannel:!1,unavailable:!1,badge:0,draggable:!0,sorting:!1,isJoinRequestGuild:!1};t.LurkingGuild=function(e){var t=e.guild,n=e.guildId,r=Z(e,["guild","guildId"]),o=(0,l.useListItem)(null!=n?n:"");return null!=t&&null!=n?a.createElement(ee,q({guildId:n,guild:t,draggable:!1,dragging:!1,treeItemProps:o},r)):null};function te(e){var t,n,r=e.guildId,o=(0,u.useStateFromStores)([T.default],(function(){return T.default.getGuild(r)})),i=(null===(t=(0,_.default)(r))||void 0===t?void 0:t.length)>0,s=(null===(n=(0,g.default)())||void 0===n?void 0:n.guild_id)===r,d=(0,u.useStateFromStores)([O.default],(function(){return O.default.isUnavailable(r)})),f=(0,u.useStateFromStores)([L.default],(function(){return L.default.isFocused()})),c=(0,h.default)((function(e){return e.guildId})),p=(0,u.useStateFromStores)([C.default],(function(){return C.default.getChannelId(r)})),v=(0,u.useStateFromStoresObject)([I.default],(function(){return{badge:I.default.getMentionCount(r),unread:I.default.hasUnread(r)}})),y=v.badge,M=v.unread,N=(0,u.useStateFromStoresObject)([b.default],(function(){return{selectedVoiceGuildId:b.default.getGuildId(),selectedVoiceChannelId:b.default.getChannelId()}})),D=N.selectedVoiceGuildId,w=N.selectedVoiceChannelId,k=D===r,j=(0,u.useStateFromStores)([S.default],(function(){return S.default.getId()})),G=(0,u.useStateFromStores)([E.default],(function(){if(!k)return!1;var e=E.default.getActiveStreamForUser(j);return null!=e&&e.guildId===r})),F=(0,u.useStateFromStores)([P.default],(function(){return P.default.isMuted(r)})),B=(0,u.useStateFromStores)([E.default],(function(){return E.default.getAllApplicationStreams().some((function(e){return e.guildId===r}))})),H=(0,u.useStateFromStores)([R.default],(function(){return k&&null!=w&&R.default.hasVideo(w)}),[k,w]),x=(0,u.useStateFromStores)([m.default,A.default],(function(){var e,t=(null===(e=A.default.getCurrentUser())||void 0===e?void 0:e.isStaff())?m.default.getRequest(r):null;return null!=(null==t?void 0:t.applicationStatus)&&null==(null==t?void 0:t.lastSeen)?t.applicationStatus:null})),V=!1,W=!1,Y=!1;k?(V=!H,W=H,Y=G):Y=!F&&B;var z=(0,l.useListItem)(null!=r?r:"");return a.createElement(ee,q({},e,{guild:o,unavailable:d,animatable:f&&null!=o&&(0,U.hasAnimatedGuildIcon)(o),selected:c===r,selectedChannelId:p,badge:y,unread:M,isCurrentUserInThisGuildVoice:k,liveStage:i,isInStageChannel:s,audio:V,video:W,screenshare:Y,treeItemProps:z,joinRequestStatus:x}))}t.JoinRequestGuild=function(e){var t=e.guildId,n=Z(e,["guildId"]),r=(0,l.useListItem)(null!=t?t:""),o=(0,u.useStateFromStoresObject)([m.default,A.default],(function(){var e,n=(null===(e=A.default.getCurrentUser())||void 0===e?void 0:e.isStaff())?m.default.getRequest(t):null,r=null!=(null==n?void 0:n.applicationStatus)&&null==(null==n?void 0:n.lastSeen)?n.applicationStatus:null;return{requestToJoinGuild:m.default.getJoinRequestGuild(t),joinRequestStatus:r}})),i=o.requestToJoinGuild,s=o.joinRequestStatus,d=(0,u.useStateFromStores)([L.default],(function(){return L.default.isFocused()})),f=(0,u.useStateFromStores)([M.default],(function(){return M.default.getGuildId()}));return null!=i?a.createElement(ee,q({},n,{guildId:t,guild:i,animatable:null!=i&&(0,U.hasAnimatedGuildIcon)(i)&&d,draggable:!1,dragging:!1,treeItemProps:r,selected:t===f,isJoinRequestGuild:!0,joinRequestStatus:s})):null},te.displayName="ConnectedGuild";var ne=(0,i.DragSource)(V.GuildsBarDragTypes.GUILD,{beginDrag:function(e){return{folderIndex:e.folderIndex,index:e.index}},endDrag:function(e){null!=e.onDragEnd&&e.onDragEnd(),p.default.updateRemoteSettings({guildFolders:N.default.guildFolders})}},(function(e,t){return{connectDragSource:e.dragSource(),dragging:t.isDragging()}}),{arePropsEqual:s.default})(te);t.default=ne},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canReportInChannel=s,t.canReportUser=d,t.canReportMessage=function(e){return null!=e&&d(e.author)&&s(e.getChannelId())};var r=u(n(9)),a=u(n(356)),o=u(n(48)),i=u(n(12)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=r.default.getChannel(e);if(null==t)return!1;if(t.type===l.ChannelTypes.DM||t.type===l.ChannelTypes.GROUP_DM)return!0;if(o.default.canWithPartialContext(l.Permissions.MANAGE_MESSAGES,{channelId:e})){var n=a.default.getMemberCount(t.getGuildId());return null!=n&&n>=50}return!1}function d(e){if(null==e)return!1;var t=e.id,n=i.default.getNullableCurrentUser();return!(null==n||!n.verified)&&n.id!==t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=l.default.getMessages(e),c=r.default.maxBy(n.toArray().filter((function(e){return e.id<t})),"id"),p=null==c?d.default.atPreviousMillisecond(t):c.id,v=s.default.getCurrentUser(),y=0;if(n.forAll((function(e){e.id>p&&(0,u.shouldBadgeMessage)(e,v)&&y++})),(0,o.isArchivedOrUnjoinedThread)(i.default.getChannel(e)))throw Error("markUnread cannot be used with archived/unjoined threads");a.default.post({url:f.Endpoints.MESSAGE_ACK(e,p),body:{manual:!0,mention_count:y},oldFormErrors:!0})};var r=c(n(6)),a=c(n(11)),o=n(667),i=c(n(9)),l=c(n(233)),u=n(231),s=c(n(12)),d=c(n(110)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getElementFromMessageId=function(e){return document.getElementById((0,T.getMessageDOMId)(e))},t.ThreadStarterChatMessage=function(e){var t,n=e.id,r=e.message,s=e.message.messageReference,d=e.compact,c=void 0!==d&&d,p=e.className;(0,i.default)(r.type===U.MessageTypes.THREAD_STARTER_MESSAGE,"Message must be a thread starter message");var v,y=Y({},(0,l.useListItem)(null!==(t=e.id)&&void 0!==t?t:"")),m=(0,u.useStateFromStores)([f.default],(function(){return f.default.getMessageByReference(s)})),h=$(r.id,O.DEFAULT_POPOUTS),g=h.popouts,E=h.setPopout,S=K(r,!1);return r.type===U.MessageTypes.THREAD_STARTER_MESSAGE&&null!=m&&m.state===f.ReferencedMessageState.LOADED?a.createElement(Z,Y({},e,{message:m.message,groupId:m.message.id})):a.createElement(_.default,Y({},y,{id:n,compact:c,className:(0,o.default)(p,(v={},v[F.default.message]=!0,v[F.default.cozyMessage]=!c,v[F.default.systemMessage]=!0,v[F.default.groupStart]=!0,v)),childrenHeader:(0,L.default)(e,E,g,s),childrenSystemMessage:(0,j.default)(e),childrenMessageContent:null,"aria-label":S,hasThread:!1}))},t.default=void 0;var r,a=x(n(0)),o=B(n(8)),i=B(n(21)),l=n(644),u=n(3),s=B(n(90)),d=B(n(7748)),f=x(n(661)),c=n(49),p=n(1028),v=B(n(7652)),y=B(n(35)),m=B(n(9308)),h=B(n(84)),_=B(n(7709)),g=n(120),E=n(990),S=n(111),O=n(1069),I=B(n(1034)),T=n(7933),b=B(n(649)),C=B(n(645)),M=n(7934),N=B(n(9321)),P=B(n(7763)),A=B(n(8042)),R=B(n(9322)),L=B(n(9330)),D=B(n(9331)),w=B(n(9333)),k=B(n(9336)),j=B(n(7866)),U=n(1),G=B(n(7)),F=B(n(6730));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function W(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function Y(){return(Y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function z(e){return Object.keys(e).some((function(t){return e[t]}))}function K(e,t){var n=(0,C.default)(e).nick;if(t)return G.default.Messages.CHANNEL_MESSAGE_A11Y_LABEL.format({author:n,timestamp:(0,E.dateFormat)(e.timestamp,"LT"),content:I.default.unparse(e.content,e.channel_id,!0)})}function $(e,t){var n=a.useState(t),r=n[0],o=n[1],i=a.useState(z(r)),l=i[0],u=i[1],s=a.useRef(l),d=a.useRef(null),f=a.useCallback((function(e){o((function(t){var n=Y({},t,{},e),r=z(n);return r!==s.current&&(s.current=r,null!=d.current&&(cancelAnimationFrame(d.current),d.current=null),r?u(!0):d.current=requestAnimationFrame((function(){return u(!1)}))),n}))}),[]),c=U.ComponentActions.TOGGLE_REACTION_POPOUT(e);return a.useEffect((function(){var e=function(e){return f({emojiPicker:e})};return g.ComponentDispatch.subscribe(c,e),function(){g.ComponentDispatch.unsubscribe(c,e)}}),[c,f]),{popouts:r,setPopout:f,selected:l}}function Z(e){var t,n,r=e.id,i=e.message,d=e.message,p=d.id,v=d.channel_id,m=e.channel.guild_id,g=e.compact,E=void 0!==g&&g,I=e.className,T=e.groupId,C=i.type===U.MessageTypes.REPLY?i.messageReference:void 0,R=(0,l.useListItem)(null!==(t=e.id)&&void 0!==t?t:""),w=R.onFocus,B=W(R,["onFocus"]),H=(0,M.useFocusInside)(w),x=H.isFocused,z=H.handleFocus,Z=H.handleBlur,q=$(i.id,O.DEFAULT_POPOUTS),X=q.popouts,Q=q.selected,J=q.setPopout,ee=(0,u.useStateFromStores)([y.default],(function(){var e=y.default.inlineEmbedMedia,t=y.default.renderEmbeds;return e&&t})),te=(0,u.useStateFromStores)([f.default],(function(){return f.default.getMessageByReference(C)})),ne=(0,M.useHoveredMessage)(T,i.author.id,Q),re=ne.handleMouseEnter,ae=ne.handleMouseLeave,oe=ne.isHovered,ie=(0,u.useStateFromStores)([s.default],(function(){return s.default.keyboardModeEnabled})),le=Q||ie&&x,ue=le||oe,se=(0,P.default)(i,ee,ue,!1),de=se.content,fe=se.hasSpoilerEmbeds,ce=(0,N.default)(p,v,ie),pe=K(i,!1),ve=(0,D.default)(e,de,!1),ye=a.useCallback((function(){return(0,c.transitionToGuild)(m,v,p)}),[m,v,p]);return V("div",{className:F.default.quotedChatMessage},void 0,V(h.default,{className:F.default.jump,onClick:ye,"aria-label":G.default.Messages.JUMP},void 0,G.default.Messages.JUMP),a.createElement(_.default,Y({},B,{id:r,compact:E,className:(0,o.default)(I,(n={},n[F.default.message]=!0,n[F.default.cozyMessage]=!E,n[F.default.mentioned]=i.mentioned&&!(0,b.default)(i),n[F.default.ephemeral]=(0,S.hasFlag)(i.flags,U.MessageFlags.EPHEMERAL),n[F.default.systemMessage]=(0,b.default)(i),n[F.default.groupStart]=i.id===T||i.type===U.MessageTypes.REPLY,n[F.default.selected]=le,n)),zalgo:!0,onKeyDown:ce,onFocus:z,onBlur:Z,childrenRepliedMessage:(0,k.default)(e,J,X,C,te),childrenHeader:(0,L.default)(e,J,X,C),childrenAccessories:(0,A.default)(e,fe,(function(){}),ue,!1),childrenSystemMessage:(0,j.default)(e),childrenMessageContent:ve,onMouseMove:re,onMouseLeave:ae,"aria-label":pe,hasThread:!1})))}Z.displayName="QuotedChatMessage";var q=a.memo((function(e){var t,n,r,c=e.id,h=e.message,g=e.message.id,E=e.channel,I=e.channel.id,T=e.compact,C=void 0!==T&&T,G=e.className,B=e.flashKey,H=e.groupId;(0,i.default)(h.type!==U.MessageTypes.THREAD_STARTER_MESSAGE,"Message must not be a thread starter message");var x=U.MessageTypesWithLazyLoadedReferences.has(h.type)?h.messageReference:void 0,z=(0,l.useListItem)(null!==(t=e.id)&&void 0!==t?t:""),Z=z.onFocus,q=W(z,["onFocus"]),X=(0,u.useStateFromStores)([y.default],(function(){var e=y.default.inlineEmbedMedia,t=y.default.renderEmbeds;return e&&t})),Q=(0,u.useStateFromStores)([f.default],(function(){return f.default.getMessageByReference(x)})),J=$(h.id,O.DEFAULT_POPOUTS),ee=J.popouts,te=J.selected,ne=J.setPopout,re=(0,M.useContextMenuMessage)(h,E,ne),ae=(0,M.useClickMessage)(h,E),oe=(0,M.useHoveredMessage)(H,h.author.id,te),ie=oe.handleMouseEnter,le=oe.handleMouseLeave,ue=oe.hasHovered,se=oe.isHovered,de=(0,M.useFocusInside)(Z),fe=de.isFocused,ce=de.hasFocused,pe=de.handleFocus,ve=de.handleBlur,ye=(0,u.useStateFromStores)([v.default],(function(){return v.default.isEditing(I,g)}),[I,g]),me=(0,u.useStateFromStores)([s.default],(function(){return s.default.keyboardModeEnabled})),he=te||ye||me&&fe,_e=he||se,ge=(0,P.default)(h,X,_e,!1),Ee=ge.content,Se=ge.hasSpoilerEmbeds,Oe=(0,N.default)(g,I,me),Ie=K(h,!1),Te=(0,u.useStateFromStores)([d.default],(function(){return d.default.getPendingReply(I)})),be=(0,D.default)(e,Ee,ye),Ce=function(e){var t=a.useRef(e);return a.useEffect((function(){t.current=e||t.current})),e||t.current}(B),Me=(0,p.useCanSeeThreads)(),Ne=a.createElement(_.default,Y({},q,{id:c,compact:C,className:(0,o.default)(G,(n={},n[F.default.message]=!0,n[F.default.cozyMessage]=!C,n[F.default.mentioned]=h.mentioned&&!(0,b.default)(h),n[F.default.ephemeral]=(0,S.hasFlag)(h.flags,U.MessageFlags.EPHEMERAL),n[F.default.systemMessage]=(0,b.default)(h),n[F.default.groupStart]=h.id===H||h.type===U.MessageTypes.REPLY,n[F.default.selected]=he,n[F.default.replying]=(null==Te?void 0:Te.message.id)===h.id,n[F.default.interactionSending]=h.type===U.MessageTypes.APPLICATION_COMMAND&&h.state===U.MessageStates.SENDING,n)),zalgo:!ye,onContextMenu:re,onKeyDown:Oe,onClick:ae,onFocus:pe,onBlur:ve,childrenRepliedMessage:(0,k.default)(e,ne,ee,x,Q),childrenExecutedCommand:(0,w.default)(e,ne,ee),childrenHeader:(0,L.default)(e,ne,ee,x),childrenAccessories:(0,A.default)(e,Se,re,_e),childrenButtons:ue||ce?(0,R.default)(e,ne,ee):void 0,childrenSystemMessage:(0,j.default)(e),childrenMessageContent:be,onMouseMove:ie,onMouseLeave:le,"aria-label":Ie,hasThread:Me&&h.hasFlag(U.MessageFlags.HAS_THREAD),hasReply:h.type===U.MessageTypes.REPLY}));return null!=Ce?V(m.default,{flashKey:Ce,className:(0,o.default)((r={},r[F.default.backgroundFlash]=!0,r[F.default.groupStart]=!C&&h.id===H,r))},void 0,Ne):Ne}));t.default=q},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.canReplyToMessage=u,t.useCanReplyToMessage=function(e,t){return(0,a.useStateFromStores)([i.default],(function(){return u(e,t,i.default)}))};var r=n(109),a=n(3),o=l(n(649)),i=l(n(48));function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n){return(e.isPrivate()?!e.isSystemDM():n.can(r.Permissions.SEND_MESSAGES,e)&&n.can(r.Permissions.READ_MESSAGE_HISTORY,e))&&!(0,o.default)(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=T(n(3)),a=T(n(2)),o=I(n(1118)),i=n(183),l=I(n(661)),u=T(n(10)),s=T(n(9)),d=T(n(64)),f=T(n(20)),c=T(n(41)),p=T(n(233)),v=T(n(7672)),y=T(n(55)),m=T(n(33)),h=T(n(267)),_=T(n(35)),g=T(n(12)),E=n(1),S=T(n(7));function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e){return e&&e.__esModule?e:{default:e}}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var C=[],M=null,N=null,P=null;function A(){if(!o.supported)return!1;var e=_.default.locale;N||(N=window.speechSynthesis&&window.speechSynthesis.getVoices());var t=N.filter((function(t){return t.lang===e||t.lang.slice(0,e.length)===e}));M=t.length>0?t[0]:null}function R(e,t,n,r){var a=f.default.getGuild(n),o=e.replace(E.MARKDOWN_SPOILER_REGEXP_GLOBAL,S.default.Messages.SPOILER).replace(/<@!?(\d+)>/g,(function(e,t){var r=g.default.getUser(t);return null==r?e:d.default.getNick(n,r.id)||r.username})).replace(/<@&?(\d+)>/g,(function(e,t){var n=null!=a?a.roles[t]:null;return null!=n&&null!=n.name?n.name:S.default.Messages.MESSAGE_TTS_DELETED_ROLE})).replace(/<#(\d+)>/g,(function(e,t){var n=s.default.getChannel(t);return null==n?e:(0,i.computeChannelName)(n,g.default,y.default)})).replace(/<a?:(\w+):(\d+)>/g,(function(e,t){return S.default.Messages.EMOJI+" "+t})).replace(/<\/([^\s]+?):(\d+)>/g,(function(e,t){return"/"+t}));return null==r?S.default.Messages.MESSAGE_TTS.format({username:t,body:o}):S.default.Messages.MESSAGE_TTS_REPLY.format({username:t,body:o,replyUsername:r})}function L(){a.default.dispatch({type:E.ActionTypes.STOP_SPEAKING_MESSAGE})}function D(){return null!==P&&P.utterance.removeEventListener("end",L),o.cancelAll(),P=null,!0}var w=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(u.default,m.default,v.default,c.default,g.default,_.default,f.default,l.default)},a.isSpeakingMessage=function(e,t){return null!==P&&P.channelId===e&&P.messageId===t},r}(r.default.Store))(a.default,__OVERLAY__?{}:{SPEAK_MESSAGE:function(e){var t,n,r=e.messageId,a=e.channelId,i=s.default.getChannel(a);if(null==i)return!1;var u=p.default.getMessage(a,r);if(null==u)return!1;var f=u.type===E.MessageTypes.REPLY?l.default.getMessageByReference(u.messageReference):null,c=(null==f?void 0:f.state)===l.ReferencedMessageState.LOADED?null==f||null===(t=f.message)||void 0===t?void 0:t.author:null,v=c?null!==(n=d.default.getNick(i.guild_id,null==c?void 0:c.id))&&void 0!==n?n:c.username:null,y=i.getGuildId(),m=d.default.getNick(y,u.author.id)||u.author.username,h=R(u.content,m,y,v);M||A(),null!==P&&D();var _=o.createUtterance(h);return _.addEventListener("end",L),o.speakUtterance(_,M),P={utterance:_,messageId:u.id,channelId:i.id},!0},STOP_SPEAKING_MESSAGE:function(e){return D()},MESSAGE_CREATE:function(e){var t=e.channelId,n=e.message;if(e.optimistic||c.default.isSelfDeaf())return!1;var r=s.default.getChannel(t);if(null==r)return!1;var a=t===m.default.getChannelId(),i=_.default.enableTTSCommand&&n.tts&&a,l=v.default.getTTSType(),f=n.author.id!==u.default.getId()&&(l===E.TTSNotificationTypes.ALL_CHANNELS||l===E.TTSNotificationTypes.SELECTED_CHANNEL&&a);if((i||f)&&!y.default.isBlocked(n.author.id)){var p,g;if(C.indexOf(n.id)>=0)return!1;C.unshift(n.id)>10&&C.pop();var S=r.getGuildId();if(S&&h.default.getMutedChannels(S).has(t))return!1;var O=d.default.getNick(S,n.author.id)||n.author.username,I=n.type===E.MessageTypes.REPLY?null===(p=n.referenced_message)||void 0===p?void 0:p.author:null,T=I?null!==(g=d.default.getNick(S,null==I?void 0:I.id))&&void 0!==g?g:I.username:null,b=R(n.content,O,S,T);M||A();var N=o.speak(b,M,E.MAX_TTS_LENGTH);null!=N&&(P={utterance:N,messageId:n.id,channelId:n.channel_id})}return!1},MESSAGE_DELETE:function(e){var t,n,r=e.id,a=e.channelId;return(r===(null===(t=P)||void 0===t?void 0:t.messageId)||a===(null===(n=P)||void 0===n?void 0:n.channelId))&&(o.cancelAll(),P=null,!0)},AUDIO_TOGGLE_SELF_DEAF:function(e){c.default.isSelfDeaf()&&o.cancelAll()},USER_SETTINGS_UPDATE:function(e){return A()},I18N_LOAD_SUCCESS:function(e){return A()}});t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(36)),l=d(n(248)),u=d(n(336)),s=d(n(7262));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.tooltipText,n=e.children,r=e.onContextMenu,d=e.onClick,f=e.disabled,v=e.icon,y=e.iconForeground,m=e.innerClassName,h=e.tooltipClassName,_=e.onMouseEnter,g=e.onMouseLeave,E=e["aria-label"],S=e["aria-checked"],O=e.role,I=e.tooltipColor,T=e.tooltipForceOpen,b=p(v,{width:20,height:20,foreground:y});return p(l.default,{tooltipClassName:h,text:t,"aria-label":E,color:I,forceOpen:T},void 0,(function(e){var t,l=e.onClick,v=e.onMouseEnter,y=e.onMouseLeave,h=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClick","onMouseEnter","onMouseLeave"]);return a.createElement(i.default,c({},h,{look:i.default.Looks.BLANK,size:i.default.Sizes.NONE,disabled:f,innerClassName:m,className:(0,o.default)(s.default.button,(t={},t[s.default.disabled]=f,t[s.default.enabled]=!f,t)),onClick:function(e){null!=l&&l(),null!=d&&d(e)},onMouseEnter:function(){null==v||v(),null==_||_()},onMouseLeave:function(){null==y||y(),null==g||g()},onContextMenu:r,role:O,"aria-checked":S}),null!=n?p(u.default,{width:20,height:20,mask:u.default.Masks.PANEL_BUTTON},void 0,b):b,n)}))}v.displayName="PanelButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(6)),a=v(n(5)),o=v(n(3)),i=v(n(11)),l=v(n(2)),u=v(n(32)),s=v(n(229)),d=v(n(7868)),f=v(n(104)),c=v(n(9)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var g,E,S,O,I,T=p.FormStates.CLOSED,b={},C={},M=!1,N=!1,P=["name","type","topic","bitrate","userLimit","nsfw","rateLimitPerUser","rtcRegion","videoQualityMode"];function A(e){if(null==E||E.id!==e)return!1;if(E===S){var t=c.default.getChannel(e);if(null==t)return!1;S=E=t,O=c.default.getChannel(S.parent_id)}else{var n=c.default.getChannel(e);if(null==n)return!1;E=n,null!=S&&(S=S.set("permissionOverwrites",E.permissionOverwrites),O=c.default.getChannel(S.parent_id))}return!0}function R(e){var t=c.default.getChannel(e.channelId);if(null==t)return D();T=p.FormStates.OPEN,null!=(S=E=t)&&(S=S.set("nsfw",S.isNSFW())),O=c.default.getChannel(S.parent_id),I=S.getGuildId(),b={},L({section:g||p.ChannelSettingsSections.OVERVIEW})}function L(e){g=e.section,null!=S&&g===p.ChannelSettingsSections.INSTANT_INVITES&&(M=!0,i.default.get({url:p.Endpoints.INSTANT_INVITES(S.id),oldFormErrors:!0}).then((function(e){M=!1,l.default.dispatch({type:p.ActionTypes.CHANNEL_SETTINGS_LOADED_INVITES,invites:e.body})}),(function(){return M=!1})))}function D(){N=!1,T=p.FormStates.CLOSED,g=null,S=E=null,O=null,C={}}var w=r.default.debounce((function(){if(null==S||null==E)return!1;var e=S.toJS(),t=E.toJS();P.every((function(n){return e[n]===t[n]}))&&S!==E&&(S=E,j.emitChange())}),500);function k(e){return new d.default({code:e.code,temporary:e.temporary,revoked:e.revoked,inviter:null!=e.inviter?new f.default(e.inviter):null,channel:new u.default(e.channel),guild:null!=e.guild?new s.default(e.guild):null,uses:e.uses,maxUses:e.max_uses,maxAge:e.max_age,createdAt:(0,a.default)(e.created_at)})}var j=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(c.default)},a.hasChanges=function(){return S!==E},a.isOpen=function(){return N},a.getSection=function(){return g},a.getInvites=function(){return{invites:C,loading:M}},a.showNotice=function(){return this.hasChanges()},a.getChannel=function(){return S},a.getFormState=function(){return T},a.getCategory=function(){return O},a.getProps=function(){return{submitting:T===p.FormStates.SUBMITTING,errors:b,channel:S,section:g,invites:C,selectedOverwriteId:I,hasChanges:this.hasChanges()}},r}(o.default.Store))(l.default,{CHANNEL_SETTINGS_INIT:R,CHANNEL_SETTINGS_OPEN:function(e){N=!0,R(e)},CHANNEL_SETTINGS_SUBMIT:function(e){T=p.FormStates.SUBMITTING},CHANNEL_SETTINGS_SUBMIT_SUCCESS:function(e){return E=S,void(T=p.FormStates.OPEN)},CHANNEL_SETTINGS_SUBMIT_FAILURE:function(e){T=p.FormStates.OPEN,b=e.errors||{}},CHANNEL_SETTINGS_CLOSE:function(e){return D()},CHANNEL_SETTINGS_OVERWRITE_SELECT:function(e){var t=e.overwriteId;I=t},CHANNEL_SETTINGS_UPDATE:function(e){var t=e.name,n=e.channelType,r=e.topic,a=e.bitrate,o=e.userLimit,i=e.nsfw,l=e.rateLimitPerUser,u=e.rtcRegion,s=e.videoQualityMode;if(null==S)return!1;null!=t&&(S=S.set("name",t)),null!=r&&(S=S.set("topic",r)),null!=a&&(S=S.set("bitrate",a)),null!=o&&(S=S.set("userLimit",o)),null!=i&&(S=S.set("nsfw",i)),null!=l&&(S=S.set("rateLimitPerUser",l)),null!=n&&(S=S.set("type",n)),void 0!==u&&(S=S.set("rtcRegion",u)),null!=s&&(S=S.set("videoQualityMode",s)),w()},CHANNEL_SETTINGS_SET_SECTION:L,CHANNEL_SETTINGS_LOADED_INVITES:function(e){C={},e.invites.forEach((function(e){C[e.code]=k(e)}))},CHANNEL_UPDATES:function(e){var t=e.updates;if(null==S)return!1;for(var n,r=!1,a=m(t);!(n=a()).done;){A(n.value.channel.id)&&null!=S&&(null!=I&&null==S.permissionOverwrites[I]&&(I=S.getGuildId()),r=!0)}return r},CHANNEL_DELETE:function(e){var t=e.channel.id;return null!=S&&(S.id===t&&void(T=p.FormStates.CLOSED))},INSTANT_INVITE_REVOKE_SUCCESS:function(e){delete(C=_({},C))[e.code]},INSTANT_INVITE_CREATE_SUCCESS:function(e){var t;C=_({},C,((t={})[e.invite.code]=k(e.invite),t))}}),U=j;t.default=U},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={showChangeLog:function(e){a.default.dispatch({type:o.ActionTypes.CHANGE_LOG_OPEN,query:e})},hideChangeLog:function(){a.default.dispatch({type:o.ActionTypes.CHANGE_LOG_CLOSE})}};t.default=i},function(e,t,n){e.exports=n.p+"4b25b64915cb0e74934b6b749445def2.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isSameSize=l,t.default=function(e,t,n){var r=(0,a.useState)(null),u=r[0],s=r[1],d=(0,a.useRef)(null);function f(e){null!==u&&l(u,e)||s(e)}return(0,a.useLayoutEffect)((function(){if(function(e,t){requestAnimationFrame((function(){e.current&&t(e.current.getBoundingClientRect())}))}(e,(function(e){f(i(e,!1))})),t&&e.current){var n=e.current;d.current=(0,o.default)(e.current,(function(t){e.current===n&&f(i(t,!0))})),d.current.observe()}return function(){d.current&&d.current.unobserve()}}),[e.current,t].concat(n)),u};var r,a=n(0),o=(r=n(8744))&&r.__esModule?r:{default:r};function i(e,t){return{width:e.width,height:e.height,observed:t}}function l(e,t){return e.width===t.width&&e.height===t.height}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useChannelPromptSlide=T,t.default=function(e){return T(e).content};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(354)),l=n(254),u=E(n(81)),s=E(n(20)),d=E(n(36)),f=E(n(63)),c=E(n(5398)),p=E(n(178)),v=n(106),y=n(129),m=n(50),h=E(n(43)),_=E(n(7)),g=E(n(6787));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function T(e){var t=e.createdGuildId,n=e.hasFooter,r=void 0===n||n,E=e.onClose,S=e.onChannelPromptCompleted,T=e.isSlideReady,b=(0,v.useUID)(),C=a.useState(""),M=C[0],N=C[1],P=a.useState(null),A=P[0],R=P[1],L=a.useState(!1),D=L[0],w=L[1],k=(0,o.useStateFromStores)([s.default],(function(){return s.default.getGuild(t)}),[t]),j=a.useRef(null);a.useEffect((function(){var e;T&&(null===(e=j.current)||void 0===e||e.focus())}),[T]);var U=a.useCallback(function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),null!=k){e.next=3;break}return e.abrupt("return");case 3:return w(!0),R(null),n=u.default.getDefaultChannel(k.id),e.prev=6,r=_.default.Messages.NUF_CHANNEL_PROMPT_CHANNEL_TOPIC_TEMPLATE.format({topic:M}),e.next=10,i.default.createTextChannel(k.id,M,null==n?void 0:n.parent_id,r);case 10:S(),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(6),R(new l.APIError(e.t0));case 16:w(!1);case 17:case"end":return e.stop()}}),e,null,[[6,13]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){I(o,r,a,i,l,"next",e)}function l(e){I(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),[k,M,S]),G=a.createElement(a.Fragment,null,O(d.default,{color:d.default.Colors.BRAND,onClick:U,disabled:0===M.length,submitting:D},void 0,_.default.Messages.DONE),O(d.default,{className:g.default.skipButton,look:d.default.Looks.BLANK,size:d.default.Sizes.MIN,onClick:S},void 0,_.default.Messages.SKIP));return{content:a.createElement(a.Fragment,null,O(m.ModalHeader,{className:g.default.header,direction:f.default.Direction.VERTICAL,separator:!1,id:b},void 0,k&&O(c.default,{guild:k}),O(h.default,{className:g.default.guildName,color:h.default.Colors.HEADER_PRIMARY},void 0,null==k?void 0:k.name),O(h.default,{className:g.default.title,color:h.default.Colors.HEADER_PRIMARY},void 0,_.default.Messages.NUF_CHANNEL_PROMPT_TITLE),O(h.default,{className:g.default.subtitle,color:h.default.Colors.HEADER_SECONDARY,size:h.default.Sizes.SIZE_16},void 0,_.default.Messages.NUF_CHANNEL_PROMPT_SUBTITLE),E&&O(m.ModalCloseButton,{className:g.default.closeButton,onClick:E})),O(m.ModalContent,{className:g.default.channelPrompt},void 0,O("form",{onSubmit:U},void 0,O(y.FormItem,{title:_.default.Messages.NUF_CHANNEL_PROMPT_TOPIC,error:null==A?void 0:A.getFieldMessage("name")},void 0,O(p.default,{type:"text",value:M,onChange:N,placeholder:_.default.Messages.NUF_CHANNEL_PROMPT_TOPIC_PLACEHOLDER,inputRef:j}))),null!=A&&0===Object.keys(A.fields).length&&O(h.default,{size:h.default.Sizes.SIZE_12,color:h.default.Colors.STATUS_RED},void 0,A.message)),r&&O(m.ModalFooter,{},void 0,G)),footer:G}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCreationIntentSlide=O,t.default=function(e){return O(e).content};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(36)),l=_(n(63)),u=n(106),s=n(50),d=_(n(43)),f=_(n(15)),c=_(n(7942)),p=n(1),v=_(n(7)),y=_(n(6789)),m=_(n(7943)),h=_(n(7944));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var S=Math.random()<.5;function O(e){var t=e.onClose,n=e.onBack,r=e.onCreationIntentChosen,_=e.hasFooter,g=void 0===_||_,O=(0,u.useUID)(),I=a.createElement(a.Fragment,null,E(i.default,{className:y.default.backButton,look:i.default.Looks.BLANK,size:i.default.Sizes.MIN,onClick:n},void 0,v.default.Messages.BACK));function T(e){f.default.track(p.AnalyticEvents.GUILD_CREATION_INTENT_SELECTED,{skipped:null==e,is_community:Boolean(e)}),r(Boolean(e))}return{content:a.createElement(a.Fragment,null,E(s.ModalHeader,{direction:l.default.Direction.VERTICAL,className:y.default.header,separator:!1,id:O},void 0,E(d.default,{className:(0,o.default)(y.default.title),color:d.default.Colors.HEADER_PRIMARY,size:d.default.Sizes.SIZE_24},void 0,v.default.Messages.CREATION_INTENT_TITLE),E(d.default,{className:y.default.subtitle,color:d.default.Colors.HEADER_SECONDARY,size:d.default.Sizes.SIZE_16},void 0,v.default.Messages.CREATION_INTENT_DESCRIPTION),t&&E(s.ModalCloseButton,{className:y.default.closeButton,onClick:t})),E(s.ModalContent,{className:y.default.optionsList},void 0,S?a.createElement(a.Fragment,null,E(c.default,{icon:m.default,message:v.default.Messages.CREATION_INTENT_OPTION_FRIENDS,onClick:function(){return T(!1)}}),E(c.default,{icon:h.default,message:v.default.Messages.CREATION_INTENT_OPTION_COMMUNITY,onClick:function(){return T(!0)}})):a.createElement(a.Fragment,null,E(c.default,{icon:h.default,message:v.default.Messages.CREATION_INTENT_OPTION_COMMUNITY,onClick:function(){return T(!0)}}),E(c.default,{icon:m.default,message:v.default.Messages.CREATION_INTENT_OPTION_FRIENDS,onClick:function(){return T(!1)}})),E(d.default,{className:y.default.skip,color:d.default.Colors.HEADER_SECONDARY,size:d.default.Sizes.SIZE_14},void 0,v.default.Messages.CREATION_INTENT_SKIP.format({onSkip:function(){return T(null)}}))),g&&E(s.ModalFooter,{justify:l.default.Justify.BETWEEN},void 0,I)),footer:I}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCustomizeGuildSlide=b,t.default=function(e){return b(e).content};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=S(n(8)),i=n(3),l=S(n(352)),u=S(n(7945)),s=S(n(12)),d=S(n(36)),f=S(n(63)),c=S(n(178)),p=n(106),v=n(129),y=n(50),m=S(n(43)),h=S(n(8267)),_=n(1),g=S(n(7)),E=S(n(6792));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function b(e){var t=e.guildTemplate,n=e.onClose,r=e.onBack,S=e.onGuildCreated,O=e.isSlideReady,b=e.hasFooter,C=void 0===b||b,M=e.isCommunity,N=void 0!==M&&M,P=(0,p.useUID)(),A=(0,i.useStateFromStores)([s.default],(function(){return s.default.getNullableCurrentUser()}),[]),R=a.useState(g.default.Messages.CREATE_SERVER_DEFAULT_SERVER_NAME_FORMAT.format({username:null==A?void 0:A.username})),L=R[0],D=R[1],w=a.useState(null),k=w[0],j=w[1],U=a.useState(!1),G=U[0],F=U[1],B=a.useState(null),H=B[0],x=B[1],V=a.useRef(null);a.useEffect((function(){var e;O&&(null===(e=V.current)||void 0===e||e.focus())}),[O]);var W=a.useCallback(function(){var e,n=(e=regeneratorRuntime.mark((function e(n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),null!=t){e.next=3;break}return e.abrupt("return");case 3:return F(!0),x(null),e.prev=5,e.next=8,h.default.createGuildFromTemplate(L,k,t,N);case 8:r=e.sent,l.default.transitionToGuildSync(r.id),S(r.id),e.next=16;break;case 13:e.prev=13,e.t0=e.catch(5),x(e.t0);case 16:F(!1);case 17:case"end":return e.stop()}}),e,null,[[5,13]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){T(o,r,a,i,l,"next",e)}function l(e){T(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return n.apply(this,arguments)}}(),[t,k,L,S]),Y=a.createElement(a.Fragment,null,I(d.default,{color:d.default.Colors.BRAND,onClick:W,disabled:0===L.length,submitting:G},void 0,g.default.Messages.CREATE),I(d.default,{look:d.default.Looks.BLANK,size:d.default.Sizes.MIN,onClick:r},void 0,g.default.Messages.BACK));return{content:a.createElement(a.Fragment,null,I(y.ModalHeader,{direction:f.default.Direction.VERTICAL,className:E.default.header,separator:!1,id:P},void 0,I(m.default,{className:(0,o.default)(E.default.title),color:m.default.Colors.HEADER_PRIMARY,size:m.default.Sizes.SIZE_24},void 0,g.default.Messages.NUF_CREATE_SERVER_CUSTOMIZE_HEADER),I(m.default,{className:E.default.subtitle,color:m.default.Colors.HEADER_SECONDARY,size:m.default.Sizes.SIZE_16},void 0,g.default.Messages.NUF_CREATE_SERVER_CUSTOMIZE_SUBHEADER),n&&I(y.ModalCloseButton,{className:E.default.closeButton,onClick:n})),I(y.ModalContent,{className:E.default.createGuild},void 0,I("div",{className:E.default.uploadIcon},void 0,I(u.default,{icon:k,onChange:j})),I("form",{onSubmit:W},void 0,I(v.FormItem,{title:g.default.Messages.FORM_LABEL_SERVER_NAME,className:E.default.nameInput,error:null==H?void 0:H.getFirstFieldErrorMessage("name")},void 0,I(c.default,{type:"text",value:L,maxLength:100,onChange:D,inputRef:V}))),I(m.default,{size:m.default.Sizes.SIZE_12,color:m.default.Colors.MUTED,className:E.default.guidelines},void 0,g.default.Messages.CREATE_SERVER_GUIDELINES.format({guidelinesURL:_.MarketingURLs.GUIDELINES})),null==H||H.hasFieldErrors()?null:I(m.default,{size:m.default.Sizes.SIZE_12,color:m.default.Colors.STATUS_RED},void 0,H.message)),C&&I(y.ModalFooter,{justify:f.default.Justify.BETWEEN},void 0,Y)),footer:Y}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.className,n=e.isNewUser,r=e.onClose,p=e.onChooseTemplate,v=e.onJoin,h=(0,s.useUID)(),_=(0,c.getGuildTemplatesMap)();i.default.trackExposure({});var S=i.default.useExperiment({})[0].reorderTemplates;return a.createElement(a.Fragment,null,g(d.ModalHeader,{direction:u.default.Direction.VERTICAL,className:m.default.header,separator:!1,id:h},void 0,g(f.default,{className:m.default.title,color:f.default.Colors.HEADER_PRIMARY,size:f.default.Sizes.SIZE_24},void 0,n?y.default.Messages.NUF_DESKTOP_TEMPLATES_TITLE:y.default.Messages.CREATE_GUILD_WITH_TEMPLATES_TITLE),g(f.default,{className:m.default.subtitle,color:f.default.Colors.HEADER_SECONDARY,size:f.default.Sizes.SIZE_16},void 0,y.default.Messages.NUF_DESKTOP_TEMPLATES_SUBTITLE),r&&g(d.ModalCloseButton,{className:m.default.closeButton,onClick:r})),g(d.ModalContent,{className:(0,o.default)(m.default.templatesList,t),paddingFix:!1},void 0,g(E,{guildTemplate:_[c.GuildTemplateId.CREATE],onClick:p,autoFocus:!0}),g(f.default,{className:m.default.optionHeader,color:f.default.Colors.HEADER_SECONDARY,size:f.default.Sizes.SIZE_12},void 0,y.default.Messages.GUILD_TEMPLATE_SELECTOR_OPTION_HEADER),S?a.createElement(a.Fragment,null,g(E,{guildTemplate:_[c.GuildTemplateId.GAMING],onClick:p}),g(E,{guildTemplate:_[c.GuildTemplateId.SCHOOL_CLUB],onClick:p}),g(E,{guildTemplate:_[c.GuildTemplateId.STUDY],onClick:p}),g(E,{guildTemplate:_[c.GuildTemplateId.FRIENDS],onClick:p})):a.createElement(a.Fragment,null,g(E,{guildTemplate:_[c.GuildTemplateId.GAMING],onClick:p}),g(E,{guildTemplate:_[c.GuildTemplateId.FRIENDS],onClick:p}),g(E,{guildTemplate:_[c.GuildTemplateId.STUDY],onClick:p})),g(E,{guildTemplate:_[c.GuildTemplateId.CREATORS],onClick:p}),S?null:g(E,{guildTemplate:_[c.GuildTemplateId.CLUBS],onClick:p}),g(E,{guildTemplate:_[c.GuildTemplateId.LOCAL_COMMUNITY],onClick:p})),v&&g(d.ModalFooter,{className:m.default.footer},void 0,g(f.default,{size:f.default.Sizes.SIZE_20,className:m.default.footerTitle},void 0,y.default.Messages.NUF_HAVE_AN_INVITE_ALREADY),g(l.default,{className:m.default.footerButton,color:l.default.Colors.GREY,onClick:v},void 0,y.default.Messages.JOIN_SERVER_TITLE)))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(8)),i=h(n(8268)),l=h(n(36)),u=h(n(63)),s=n(106),d=n(50),f=h(n(43)),c=n(8184),p=n(8269),v=h(n(7942)),y=h(n(7)),m=h(n(6793));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t=e.guildTemplate,n=e.onClick,r=e.autoFocus,o=a.useCallback((function(){n(t)}),[t,n]);return g(v.default,{icon:p.GUILD_TEMPLATE_ICONS[t.id],message:t.label,onClick:o,autoFocus:r})}E.displayName="GuildTemplatesItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getGuildTemplatesMap=function(){var e;return(e={})[r.CREATE]={id:r.CREATE,code:"2TffvPucqHkN",label:l.default.Messages.GUILD_TEMPLATE_HEADER_CREATE,channels:[],system_channel_id:null},e[r.GAMING]={id:r.GAMING,code:"hvtBQMfw6uSJ",label:l.default.Messages.GUILD_TEMPLATE_HEADER_GAMING,channels:[{id:"00",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_TEXT,type:i.ChannelTypes.GUILD_CATEGORY},{id:"01",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_GENERAL,type:i.ChannelTypes.GUILD_TEXT},{id:"02",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_CLIPS_AND_HIGHLIGHTS,type:i.ChannelTypes.GUILD_TEXT},{id:"10",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_VOICE,type:i.ChannelTypes.GUILD_CATEGORY},{id:"11",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_LOBBY,type:i.ChannelTypes.GUILD_VOICE},{id:"12",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_GAMING,type:i.ChannelTypes.GUILD_VOICE}],system_channel_id:"01"},e[r.FRIENDS]={id:r.FRIENDS,code:"hgM48av5Q69A",label:l.default.Messages.GUILD_TEMPLATE_HEADER_FRIEND,channels:[{id:"00",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_TEXT,type:i.ChannelTypes.GUILD_CATEGORY},{id:"01",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_GENERAL,type:i.ChannelTypes.GUILD_TEXT},{id:"02",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_GAME,type:i.ChannelTypes.GUILD_TEXT},{id:"03",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_MUSIC,type:i.ChannelTypes.GUILD_TEXT},{id:"10",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_VOICE,type:i.ChannelTypes.GUILD_CATEGORY},{id:"11",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_LOUNGE,type:i.ChannelTypes.GUILD_VOICE},{id:"12",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_STREAM_ROOM,type:i.ChannelTypes.GUILD_VOICE}],system_channel_id:"01"},e[r.STUDY]={id:r.STUDY,code:"FbwUwRp4j8Es",label:l.default.Messages.GUILD_TEMPLATE_HEADER_STUDY,channels:[{id:"00",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_INFORMATION,type:i.ChannelTypes.GUILD_CATEGORY},{id:"01",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_WELCOME_AND_RULES,type:i.ChannelTypes.GUILD_TEXT},{id:"02",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_NOTES_RESOURCES,type:i.ChannelTypes.GUILD_TEXT},{id:"10",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_TEXT,type:i.ChannelTypes.GUILD_CATEGORY},{id:"11",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_GENERAL,type:i.ChannelTypes.GUILD_TEXT},{id:"12",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_HOMEWORK_HELP,type:i.ChannelTypes.GUILD_TEXT},{id:"13",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_SESSION_PLANNING,type:i.ChannelTypes.GUILD_TEXT},{id:"14",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_OFF_TOPIC,type:i.ChannelTypes.GUILD_TEXT},{id:"20",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_VOICE,type:i.ChannelTypes.GUILD_CATEGORY},{id:"21",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_LOUNGE,type:i.ChannelTypes.GUILD_VOICE},{id:"22",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_STUDY_ROOM.format({number:1}),type:i.ChannelTypes.GUILD_VOICE},{id:"23",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_STUDY_ROOM.format({number:2}),type:i.ChannelTypes.GUILD_VOICE}],system_channel_id:"11"},e[r.CLUBS]={id:r.CLUBS,code:"s4WNnBxTDPsY",label:l.default.Messages.GUILD_TEMPLATE_HEADER_CLUBS,channels:[{id:"00",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_INFORMATION,type:i.ChannelTypes.GUILD_CATEGORY},{id:"01",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_WELCOME_AND_RULES,type:i.ChannelTypes.GUILD_TEXT},{id:"02",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_ANNOUNCEMENTS,type:i.ChannelTypes.GUILD_TEXT},{id:"10",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_TEXT,type:i.ChannelTypes.GUILD_CATEGORY},{id:"11",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_GENERAL,type:i.ChannelTypes.GUILD_TEXT},{id:"12",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_MEETING_PLANS,type:i.ChannelTypes.GUILD_TEXT},{id:"20",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_VOICE,type:i.ChannelTypes.GUILD_CATEGORY},{id:"21",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_LOUNGE,type:i.ChannelTypes.GUILD_VOICE},{id:"22",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_MEETING_ROOM,type:i.ChannelTypes.GUILD_VOICE}],system_channel_id:"11"},e[r.CREATORS]={id:r.CREATORS,code:"6exdzMgjZgah",label:l.default.Messages.GUILD_TEMPLATE_HEADER_CREATOR,channels:[{id:"00",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_INFORMATION,type:i.ChannelTypes.GUILD_CATEGORY},{id:"01",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_WELCOME_AND_RULES,type:i.ChannelTypes.GUILD_TEXT},{id:"02",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_ANNOUNCEMENTS,type:i.ChannelTypes.GUILD_TEXT},{id:"10",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_TEXT,type:i.ChannelTypes.GUILD_CATEGORY},{id:"11",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_GENERAL,type:i.ChannelTypes.GUILD_TEXT},{id:"12",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_EVENTS,type:i.ChannelTypes.GUILD_TEXT},{id:"13",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_IDEAS_AND_FEEDBACK,type:i.ChannelTypes.GUILD_TEXT},{id:"20",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_VOICE,type:i.ChannelTypes.GUILD_CATEGORY},{id:"21",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_LOUNGE,type:i.ChannelTypes.GUILD_VOICE},{id:"22",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_COMMUNITY_HANGOUT,type:i.ChannelTypes.GUILD_VOICE},{id:"23",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_STREAM_ROOM,type:i.ChannelTypes.GUILD_VOICE}],system_channel_id:"11"},e[r.LOCAL_COMMUNITY]={id:r.LOCAL_COMMUNITY,code:"64UDvRNCC52Y",label:l.default.Messages.GUILD_TEMPLATE_HEADER_COMMUNITY,channels:[{id:"00",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_INFORMATION,type:i.ChannelTypes.GUILD_CATEGORY},{id:"01",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_WELCOME_AND_RULES,type:i.ChannelTypes.GUILD_TEXT},{id:"02",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_ANNOUNCEMENTS,type:i.ChannelTypes.GUILD_TEXT},{id:"03",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_RESOURCES,type:i.ChannelTypes.GUILD_TEXT},{id:"10",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_TEXT,type:i.ChannelTypes.GUILD_CATEGORY},{id:"11",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_GENERAL,type:i.ChannelTypes.GUILD_TEXT},{id:"12",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_MEETING_PLANS,type:i.ChannelTypes.GUILD_TEXT},{id:"13",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_OFF_TOPIC,type:i.ChannelTypes.GUILD_TEXT},{id:"20",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_VOICE,type:i.ChannelTypes.GUILD_CATEGORY},{id:"21",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_LOUNGE,type:i.ChannelTypes.GUILD_VOICE},{id:"22",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_MEETING_ROOM,type:i.ChannelTypes.GUILD_VOICE}],system_channel_id:"11"},e[r.SCHOOL_CLUB]={id:r.SCHOOL_CLUB,code:"Ctg7PUHcQmZu",label:l.default.Messages.GUILD_TEMPLATE_HEADER_SCHOOL_CLUB,channels:[{id:"00",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_INFORMATION,type:i.ChannelTypes.GUILD_CATEGORY},{id:"01",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_WELCOME_AND_RULES,type:i.ChannelTypes.GUILD_TEXT},{id:"02",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_ANNOUNCEMENTS,type:i.ChannelTypes.GUILD_TEXT},{id:"03",parent_id:"00",name:l.default.Messages.GUILD_TEMPLATE_NAME_RESOURCES,type:i.ChannelTypes.GUILD_TEXT},{id:"10",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_TEXT,type:i.ChannelTypes.GUILD_CATEGORY},{id:"11",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_GENERAL,type:i.ChannelTypes.GUILD_TEXT},{id:"12",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_MEETING_PLANS,type:i.ChannelTypes.GUILD_TEXT},{id:"13",parent_id:"10",name:l.default.Messages.GUILD_TEMPLATE_NAME_OFF_TOPIC,type:i.ChannelTypes.GUILD_TEXT},{id:"20",parent_id:null,name:l.default.Messages.GUILD_TEMPLATE_NAME_CATEGORY_VOICE,type:i.ChannelTypes.GUILD_CATEGORY},{id:"21",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_LOUNGE,type:i.ChannelTypes.GUILD_VOICE},{id:"22",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_MEETING_ROOM_1,type:i.ChannelTypes.GUILD_VOICE},{id:"22",parent_id:"20",name:l.default.Messages.GUILD_TEMPLATE_NAME_VOICE_MEETING_ROOM_2,type:i.ChannelTypes.GUILD_VOICE}],roles:[{id:"00",name:"@everyone",permissions:o.default.DEFAULT},{id:"01",name:"officers (example)",mentionable:!0,hoist:!0,permissions:a.default.combine(o.default.DEFAULT,i.Permissions.MANAGE_ROLES,i.Permissions.MANAGE_CHANNELS,i.Permissions.KICK_MEMBERS,i.Permissions.BAN_MEMBERS,i.Permissions.MANAGE_NICKNAMES,i.Permissions.MANAGE_EMOJIS,i.Permissions.MANAGE_MESSAGES,i.Permissions.SEND_TTS_MESSAGES),color:3066993}],system_channel_id:"11"},e},t.GuildTemplateId=void 0;var r,a=u(n(85)),o=u(n(102)),i=n(1),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}t.GuildTemplateId=r,function(e){e.CREATE="CREATE",e.GAMING="GAMING",e.FRIENDS="FRIENDS",e.STUDY="STUDY",e.CLUBS="CLUBS",e.CREATORS="CREATORS",e.LOCAL_COMMUNITY="LOCAL_COMMUNITY",e.SCHOOL_CLUB="SCHOOL_CLUB"}(r||(t.GuildTemplateId=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MenuSeparator=function(){return null},t.MenuGroup=function(e){return null},t.MenuItem=function(e){return null},t.MenuCheckboxItem=function(e){return null},t.MenuRadioItem=function(e){return null},t.MenuControlItem=function(e){return null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){var n,r;function l(e){var n;return(n=t.call(this,e)||this)._interval=new o.Interval,n.state=u({},n.getUpdatedTime()),n}r=t,(n=l).prototype=Object.create(r.prototype),n.prototype.constructor=n,s(n,r);var f=l.prototype;return f.componentDidMount=function(){var e=this;this._interval.start(1e3,(function(){return e.setState(e.getUpdatedTime())}))},f.componentWillUnmount=function(){this._interval.stop()},f.componentDidUpdate=function(e){e.timestamps.end===this.props.timestamps.end&&e.timestamps.start===this.props.timestamps.start||this.setState(this.getUpdatedTime())},f.getUpdatedTime=function(){var e=this.props.timestamps,t=Date.now()/1e3;return null!=e.end?this.getDiff(t,d(e.end)/1e3):null!=e.start?this.getDiff(d(e.start)/1e3,t):{hours:0,minutes:0,seconds:0}},f.renderTime=function(e,t){return void 0===t&&(t=!1),t&&e<=0?-1:e<10?"0"+e:e},f.getDiff=function(e,t){var n=Math.max(t-e,0),r=Math.floor(n)%60,a=Math.floor(n/60)%60;return{hours:Math.floor(n/3600)%24,minutes:a,seconds:r}},f.render=function(){var t=this.props,n=t.timestamps,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["timestamps"]),o=this.state,l=o.hours,s=o.minutes,d=o.seconds,f={hours:this.renderTime(l,!0),minutes:this.renderTime(s),seconds:this.renderTime(d)};return null!=n.end?a.createElement(e,u({},r,{message:i.default.Messages.USER_ACTIVITY_TIMESTAMP_END.format(f)})):null!=n.start?a.createElement(e,u({},r,{message:i.default.Messages.USER_ACTIVITY_TIMESTAMP_START.format(f)})):null},l}(a.PureComponent)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(67),i=(r=n(7))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e){return(""+e).length<13?1e3*e:e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(101)),i=l(n(34));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,l=void 0===r?16:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]),v=a.useRef(o.default.v4());return a.createElement("svg",s({},(0,i.default)(p),{width:n,height:l,viewBox:"0 0 24 25"}),d("g",{"clip-path":"url("+v.current+")"},void 0,d("path",{d:"M21 0.994141V3.99414H24V5.99414H21V8.99414H19V5.99414H16V3.99414H19V0.994141H21Z",fill:f,className:c}),d("path",{d:"M14 12.9941C14 14.0987 13.1046 14.9941 12 14.9941C10.8954 14.9941 10 14.0987 10 12.9941C10 11.8896 10.8954 10.9941 12 10.9941C13.1046 10.9941 14 11.8896 14 12.9941Z",fill:f,className:c}),d("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20 11.9941C20.6987 11.9941 21.3734 11.8918 22.0101 11.7012C22.6497 12.4666 23 12.9941 23 12.9941C23 12.9941 18.352 19.9941 12 19.9941C5.648 19.9941 1 12.9941 1 12.9941C1 12.9941 5.648 5.99414 12 5.99414C12.3661 5.99414 12.7266 6.0174 13.0808 6.06123C13.5947 9.42075 16.4968 11.9941 20 11.9941ZM8 12.9941C8 15.2041 9.791 16.9941 12 16.9941C14.209 16.9941 16 15.2041 16 12.9941C16 10.7841 14.209 8.99414 12 8.99414C9.791 8.99414 8 10.7841 8 12.9941Z",fill:f,className:c})),d("defs",{},void 0,d("clipPath",{id:v.current},void 0,d("rect",{width:"24",height:"24",fill:f,className:c,transform:"translate(0 0.994141)"}))))}f.displayName="EyeAdd"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 60 60"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M8.95185131,8.62650012 L8.92775494,8.65059649 C3.20486729,14.2891468 -0.0119979765,21.9758886 5.02080018e-05,29.9999795 C-0.0119979765,36.56624 2.14462705,42.9517778 6.13257613,48.1686417 C6.16872068,48.2168345 6.24100979,48.252979 6.28920253,48.2168345 C6.33739527,48.1806899 6.34944345,48.120449 6.32534708,48.0602081 C4.03619202,40.9879237 15.722931,23.8433572 21.7711196,16.6626392 C21.795216,16.6385428 21.8193124,16.6144465 21.8193124,16.5783019 C21.8193124,16.5421573 21.795216,16.5060128 21.7590715,16.4819164 C11.6024519,6.37348961 8.8795622,8.68674104 8.92775494,8.65059649 M51.048208,8.62650012 L51.0723044,8.65059649 C56.795192,14.2770987 60.0000091,21.9758886 59.9879609,29.9999795 C60.0000091,36.56624 57.8433841,42.9517778 53.855435,48.1686417 C53.8192905,48.2168345 53.7470014,48.252979 53.6988086,48.2168345 C53.6506159,48.1806899 53.6506159,48.120449 53.6626641,48.0602081 C55.9518191,40.9879237 44.2650801,23.831309 38.2289397,16.650591 C38.2048433,16.6264946 38.180747,16.6023983 38.180747,16.5662537 C38.180747,16.518061 38.2048433,16.4939646 38.2409879,16.4698682 C48.4096556,6.36144143 51.0964008,8.68674104 51.0602562,8.65059649 M30.0000297,0 C36.0482183,0 41.0361667,1.66264946 45.626525,4.38553917 C45.6867659,4.40963554 45.6988141,4.48192464 45.6747177,4.53011738 C45.6506214,4.57831012 45.5903804,4.5903583 45.5301395,4.57831012 C39.7229146,3.32529893 30.8915953,8.33734369 30.0602706,8.84336744 C30.0361742,8.85541562 30.024126,8.86746381 30.0000297,8.86746381 C29.9759333,8.86746381 29.9518369,8.85541562 29.9397887,8.84336744 C27.7229228,7.56625988 19.5663019,3.28915437 14.4217271,4.61445467 C14.3614862,4.62650286 14.3012452,4.61445467 14.2771489,4.56626193 C14.2530525,4.50602101 14.2771489,4.44578009 14.3253416,4.42168372 C18.9156999,1.66264946 23.9638892,0 30.0000297,0 M30.0000297,24.0602245 C30.0361742,24.0602245 30.0723188,24.0843209 30.0964151,24.1084172 C39.0723126,30.9397379 54.4337479,47.8071962 49.7470041,52.5782773 L49.7590523,52.5662291 L49.7590523,52.5782773 L49.7470041,52.5782773 C44.2771283,57.3734547 37.2650849,60.0120071 30.0000297,59.9999589 C22.7349744,60.0120071 15.7108828,57.3734547 10.2530552,52.5782773 L10.2410071,52.5662291 L10.2530552,52.5782773 C5.56631146,47.8071962 20.9277467,30.9276897 29.9036442,24.1084172 C29.9156924,24.0843209 29.9638851,24.0602245 30.0000297,24.0602245"})))}d.displayName="PlatformXbox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.subscribeMembers=function(e,t){a.default.dirtyDispatch({type:i.ActionTypes.GUILD_SUBSCRIPTIONS_MEMBERS_ADD,guildId:e,userIds:t})},t.unsubscribeMembers=function(e,t){a.default.dirtyDispatch({type:i.ActionTypes.GUILD_SUBSCRIPTIONS_MEMBERS_REMOVE,guildId:e,userIds:t})},t.subscribeChannel=l,t.subscribeChannelDimensions=function(e,t,n,r,a){function i(e,t){return void 0===t&&(t=0),Math.max(0,Math.ceil(Math.ceil(e/a))+t)}var u=[];function s(e){var t=e+(o.MINIMUM_RANGE-1);return u.push([e,t]),t+1}var d=i(.5*r),f=i(n,-d),c=i(n+r,d);f>0&&(f=Math.max(s(0),f));f=Math.floor(f/o.MINIMUM_RANGE)*o.MINIMUM_RANGE;for(;f<=c;)f=s(f);l(e,t,u)};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(8190),i=n(1);function l(e,t,n){a.default.dirtyDispatch({type:i.ActionTypes.GUILD_SUBSCRIPTIONS_CHANNEL,guildId:e,channelId:t,ranges:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.DEFAULT_RANGES=t.MINIMUM_RANGE=void 0;var r=o(n(6)),a=o(n(369));function o(e){return e&&e.__esModule?e:{default:e}}t.MINIMUM_RANGE=100;var i=[[0,99]];function l(e){var t={};return e.forEach((function(e,n){t[n]=e})),t}t.DEFAULT_RANGES=i;var u=function(){function e(e){this._subscriptions={},this._onChange=e}var t=e.prototype;return t.reset=function(){this._subscriptions={}},t.get=function(e){return l(this._get(e))},t._get=function(e){return this._subscriptions[e]||new a.default({max:5})},t.clear=function(e){delete this._subscriptions[e]},t.subscribe=function(e,t,n){var a=this._get(e);r.default.isEqual(a.get(t),n)||(a.set(t,n),this._subscriptions[e]=a,this._onChange(e,l(a)))},e}();t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(36)),l=p(n(7958)),u=p(n(7578)),s=p(n(7897)),d=p(n(8337)),f=p(n(7)),c=p(n(6827));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._mediaBar=a.createRef(),t.state={hovered:!1,focused:!1,dragging:!1},t.handleValueChange=function(e){var n=t.props,r=n.maxValue,a=n.onValueChange;null==a||a(e*r)},t.handleToggleMute=function(){var e=t.props.onToggleMute;e&&e()},t.handleKeyDown=function(e){var n=t.props,r=n.minValue,a=n.value,o=n.maxValue,i=n.onValueChange,l=.05*(o-r);switch(e.key){case"ArrowUp":e.stopPropagation(),e.preventDefault(),null==i||i(Math.min(o,a+l));break;case"ArrowDown":e.stopPropagation(),e.preventDefault(),null==i||i(Math.max(r,a-l))}},t.handleDragStart=function(){t.setState({dragging:!0})},t.handleDragEnd=function(){t.setState({dragging:!1})},t.blur=function(){t.setState({focused:!1})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var p=r.prototype;return p.componentDidMount=function(){this.updateMediaBar()},p.componentDidUpdate=function(e){this.props.value===e.value&&this.props.muted===e.muted||this.updateMediaBar()},p.updateMediaBar=function(){var e=this.props,t=e.muted,n=e.value,r=e.maxValue,a=this._mediaBar.current;null!=a&&(t?a.setGrabber(0):a.setGrabber(n/r))},p.render=function(){var e,t=this,n=this.props,r=n.iconClassName,p=n.sliderWrapperClassName,v=n.sliderClassName,m=n.currentWindow,h=n.muted,_=n.minValue,g=n.maxValue,E=n.value,S=this.state,O=S.hovered,I=S.focused,T=S.dragging,b=u.default;return h||E===_?b=s.default:E<g/2&&(b=d.default),y("div",{className:c.default.volumeButton,onMouseEnter:function(){clearTimeout(t._hoverTimeout),t.setState({hovered:!0})},onMouseLeave:function(){clearTimeout(t._hoverTimeout),t._hoverTimeout=setTimeout((function(){return t.setState({hovered:!1})}),150)},onFocus:function(){return t.setState({focused:!0})},onBlur:function(){return t.setState({focused:!1})},onKeyDown:this.handleKeyDown},void 0,y("div",{className:(0,o.default)(c.default.volumeButtonSlider,p,(e={},e[c.default.sliderVisible]=O||I||T,e)),onMouseEnter:function(){clearTimeout(t._hoverTimeout),t.setState({hovered:!0})},onMouseLeave:function(){clearTimeout(t._hoverTimeout),t._hoverTimeout=setTimeout((function(){return t.setState({hovered:!1})}),150)}},void 0,a.createElement(l.default,{sliderClassName:v,type:l.default.Types.VOLUME,value:E/g,onDrag:this.handleValueChange,onDragStart:this.handleDragStart,onDragEnd:this.handleDragEnd,currentWindow:m,ref:this._mediaBar})),y(i.default,{"aria-label":f.default.Messages.CONTROL_VOLUME,size:i.default.Sizes.NONE,look:i.default.Looks.BLANK,onClick:this.handleToggleMute},void 0,y(b,{className:r})))},r}(a.PureComponent);h.displayName="VolumeButton",h.defaultProps={minValue:0,maxValue:100,handleSize:16};var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M19,3H14V5h5v5h2V5A2,2,0,0,0,19,3Z"}),s("path",{className:f,fill:d,d:"M19,19H14v2h5a2,2,0,0,0,2-2V14H19Z"}),s("path",{className:f,fill:d,d:"M3,5v5H5V5h5V3H5A2,2,0,0,0,3,5Z"}),s("path",{className:f,fill:d,d:"M5,14H3v5a2,2,0,0,0,2,2h5V19H5Z"}))}d.displayName="Fullscreen"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M0,14 L4,14 L4,0 L0,0 L0,14 L0,14 Z M8,0 L8,14 L12,14 L12,0 L8,0 L8,0 Z",transform:"translate(6 5)"}))}d.displayName="Pause"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(352)),i=p(n(7587)),l=p(n(435)),u=p(n(969)),s=p(n(43)),d=n(1),f=p(n(7)),c=p(n(6836));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={reason:""},t.handleReasonChange=function(e){t.setState({reason:e})},t.handleKick=function(){var e=t.props,n=e.guildId,r=e.user;o.default.kickUser(n,r.id,t.state.reason)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n),r.prototype.render=function(){var e=this.props.user;return a.createElement(u.default,y({header:f.default.Messages.KICK_USER_TITLE.format({user:e.username}),confirmText:f.default.Messages.KICK,cancelText:f.default.Messages.CANCEL,onConfirm:this.handleKick},this.props),m(s.default,{size:s.default.Sizes.SIZE_16,className:c.default.spacing},void 0,f.default.Messages.KICK_USER_BODY.format({user:"@"+e.toString()})),m(l.default,{title:f.default.Messages.FORM_LABEL_REASON_KICK,className:c.default.spacing},void 0,m(i.default,{maxLength:d.MAX_REASON_LENGTH,onChange:this.handleReasonChange,value:this.state.reason,rows:2})))},r}(a.PureComponent);_.displayName="KickConfirm";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t=!0);var n=a.useState(""),r=n[0],o=n[1],i=a.useState(null),l=i[0],v=i[1],y=a.useState(null),m=y[0],b=y[1],C=(0,g.default)(e);a.useEffect((function(){function e(){return(e=P(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=(t=f.default.getNullableCurrentUser())){e.next=11;break}return e.prev=2,e.next=5,(0,s.fetchCurrentUser)();case 5:t=e.sent,e.next=11;break;case 8:e.prev=8,e.t0=e.catch(2),u.default.verifySSOToken(null);case 11:null!=t&&o(C.defaultName.format({username:t.username}));case 12:case"end":return e.stop()}}),e,null,[[2,8]])})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[C.defaultName]);(0,E.default)(e);var N=a.createElement(a.Fragment,null,t?M(S.default,{guildTemplate:e}):null,M("div",{className:T.default.icon},void 0,M(d.default,{icon:l,onChange:v})),M(p.default,{title:C.nameLabel},void 0,M(c.default,{type:"text",value:r,maxLength:100,onChange:o,error:null==m?void 0:m.name})),M(h.default,{size:h.default.Sizes.SIZE_12,color:h.default.Colors.MUTED,className:T.default.guidelines},void 0,C.terms.format({guidelinesURL:O.MarketingURLs.GUIDELINES}))),L=e.serializedSourceGuild.roles.filter((function(e){return"@everyone"!==e.name})),D=a.createElement(a.Fragment,null,M("div",{className:T.default.divider}),M(p.default,{className:T.default.previewSection,title:I.default.Messages.GUILD_TEMPLATE_MODAL_CHANNELS_HEADER},void 0,M(A,{channels:e.serializedSourceGuild.channels}),M(h.default,{size:h.default.Sizes.SIZE_12,color:h.default.Colors.HEADER_SECONDARY,className:T.default.protip},void 0,M("span",{className:T.default.protipText},void 0,I.default.Messages.FORM_LABEL_ROLES_PRO_TIP,":")," ",I.default.Messages.GUILD_TEMPLATE_MODAL_CHANNELS_TIP)),L.length>0?a.createElement(a.Fragment,null,M(p.default,{className:T.default.previewSection,title:I.default.Messages.GUILD_TEMPLATE_MODAL_ROLES_HEADER2},void 0,M(R,{roles:L}))):null);return{form:N,preview:D,handleSubmit:function(){return _.default.acceptGuildTemplate(e.code,r,l).catch((function(e){return b(e)}))}}};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=b(n(8)),i=b(n(6)),l=n(228),u=b(n(438)),s=n(974),d=b(n(7945)),f=b(n(12)),c=b(n(178)),p=b(n(435)),v=b(n(5188)),y=b(n(7621)),m=b(n(7578)),h=b(n(43)),_=b(n(8384)),g=b(n(5449)),E=b(n(8385)),S=b(n(5439)),O=n(1),I=b(n(7)),T=b(n(6859));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){N(o,r,a,i,l,"next",e)}function l(e){N(o,r,a,i,l,"throw",e)}i(void 0)}))}}function A(e){var t=e.channels,n=(0,i.default)(t).sortBy((function(e){return null==e.parent_id?1e4*Number(e.id):1e4*Number(e.parent_id)+e.id})).map((function(e){var t,n,r=(n=e.type)===O.ChannelTypes.GUILD_VOICE?m.default:n===O.ChannelTypes.GUILD_CATEGORY?v.default:y.default;return M("div",{className:(0,o.default)(T.default.channel,(t={},t[T.default.category]=e.type===O.ChannelTypes.GUILD_CATEGORY,t))},e.id,M(r,{className:T.default.channelIcon}),M(h.default,{className:T.default.channelText},void 0,e.name))})).value();return M("div",{className:T.default.channelsWrapper},void 0,n)}function R(e){var t=e.roles.slice().reverse().map((function(e){return M(L,{role:e},e.id)}));return M("ul",{className:T.default.rolesWrapper},void 0,t)}function L(e){var t,n=e.role,r=null==n.color?O.Colors.PRIMARY_DARK_300:(0,l.int2hex)(n.color),a=M("div",{className:T.default.roleCircle,style:{backgroundColor:r}});return M("li",{className:T.default.role,style:{borderColor:null!==(t=(0,l.hex2rgb)(r,.6))&&void 0!==t?t:void 0}},void 0,a,M("div",{className:T.default.roleName},void 0,n.name))}n(8386),A.displayName="Channels",R.displayName="Roles",L.displayName="Role"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=v(n(7565)),o=v(n(183)),i=v(n(20)),l=v(n(36)),u=v(n(113)),s=n(50),d=v(n(43)),f=n(1),c=v(n(7)),p=v(n(6881));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=function(e){var t=e.channel,n=e.onClose,r=e.onConfirm,v=e.transitionState,y=(0,o.default)(t,!0),h=t.id,_=i.default.getGuild(t.getGuildId());if(null==_||!_.hasFeature(f.GuildFeatures.COMMUNITY)||_.rulesChannelId!==h&&_.publicUpdatesChannelId!==h){var g=t.type===f.ChannelTypes.GUILD_CATEGORY?c.default.Messages.DELETE_CATEGORY:c.default.Messages.DELETE_CHANNEL;return m(s.ModalRoot,{transitionState:v,"aria-label":g},void 0,m(s.ModalHeader,{separator:!1},void 0,m(u.default,{tag:u.default.Tags.H4},void 0,g)),m(s.ModalContent,{},void 0,m(d.default,{size:d.default.Sizes.SIZE_16,className:p.default.modalText},void 0,c.default.Messages.DELETE_CHANNEL_BODY.format({channelName:y}))),m(s.ModalFooter,{},void 0,m(l.default,{onClick:r,color:l.default.Colors.RED},void 0,g),m(l.default,{onClick:n,look:l.default.Looks.LINK,color:l.default.Colors.PRIMARY},void 0,c.default.Messages.CANCEL)))}var E=_.rulesChannelId===h?c.default.Messages.DELETE_RULES_CHANNEL_BODY:c.default.Messages.DELETE_UPDATES_CHANNEL_BODY;return m(s.ModalRoot,{transitionState:v,"aria-label":c.default.Messages.CANNOT_DELETE_CHANNEL},void 0,m(s.ModalHeader,{separator:!1},void 0,m(u.default,{tag:u.default.Tags.H4},void 0,c.default.Messages.CANNOT_DELETE_CHANNEL)),m(s.ModalContent,{},void 0,m(d.default,{size:d.default.Sizes.SIZE_16,className:p.default.modalText},void 0,E),m(d.default,{size:d.default.Sizes.SIZE_16,className:p.default.modalText},void 0,c.default.Messages.DESIGNATE_OTHER_CHANNEL.format({onClick:function(){a.default.open(_.id,f.GuildSettingsSections.COMMUNITY),n()}}))),m(s.ModalFooter,{},void 0,m(l.default,{onClick:n},void 0,c.default.Messages.OKAY)))};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,d:"M4.79805 3C3.80445 3 2.99805 3.8055 2.99805 4.8V15.6C2.99805 16.5936 3.80445 17.4 4.79805 17.4H7.49805V21L11.098 17.4H19.198C20.1925 17.4 20.998 16.5936 20.998 15.6V4.8C20.998 3.8055 20.1925 3 19.198 3H4.79805Z"}))}d.displayName="ChatBubble"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(7563),o=s(n(7576)),i=n(7588),l=n(7979),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=(0,l.useThreadNotificationSetting)(e);return f(a.MenuItem,{id:"thread-notifications",label:u.default.Messages.NOTIFICATION_SETTINGS},void 0,(0,i.getThreadNotificationOptions)().map((function(n){var r=n.setting,i=n.label;return f(a.MenuRadioItem,{group:"thread-notifications",id:""+r,label:i,action:function(){return o.default.setNotificationSetting(e,r)},checked:r===t},r)})))}c.displayName="useThreadNotificationItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=z(n(0)),o=W(n(8)),i=n(3),l=W(n(438)),u=n(998),s=W(n(90)),d=W(n(5171)),f=W(n(229)),c=W(n(184)),p=W(n(356)),v=W(n(64)),y=W(n(20)),m=W(n(12)),h=W(n(36)),_=W(n(63)),g=W(n(5398)),E=W(n(7818)),S=W(n(178)),O=W(n(248)),I=n(129),T=W(n(113)),b=n(50),C=W(n(126)),M=W(n(43)),N=W(n(15)),P=W(n(152)),A=W(n(7698)),R=n(7592),L=z(n(7685)),D=n(7572),w=n(8478),k=n(7817),j=W(n(8075)),U=n(1),G=W(n(7)),F=W(n(6740)),B=W(n(8483)),H=W(n(1153)),x=W(n(1154)),V=W(n(8484));function W(e){return e&&e.__esModule?e:{default:e}}function Y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Y=function(){return e},e}function z(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function K(){return(K=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function $(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function Z(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){$(o,r,a,i,l,"next",e)}function l(e){$(o,r,a,i,l,"throw",e)}i(void 0)}))}}function q(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var X;!function(e){e[e.CLAIM_ACCOUNT=0]="CLAIM_ACCOUNT",e[e.EMAIL_CONFIRMATION=1]="EMAIL_CONFIRMATION",e[e.VERIFICATION_FORM=2]="VERIFICATION_FORM"}(X||(X={}));var Q=function(e){var t=e.email,n=e.password,r=e.setEmail,a=e.setPassword,o=e.emailError,i=e.passwordError;return q("div",{className:F.default.content},void 0,q("img",{alt:G.default.Messages.MEMBER_VERIFICATION_CLAIM_ACCOUNT_ICON,src:B.default,className:F.default.applicationIcon}),q(C.default,{size:C.default.Sizes.SIZE_24,className:F.default.header},void 0,G.default.Messages.MEMBER_VERIFICATION_CLAIM_ACCOUNT_TITLE),q(M.default,{size:M.default.Sizes.SIZE_14,color:M.default.Colors.HEADER_SECONDARY},void 0,G.default.Messages.MEMBER_VERIFICATION_CLAIM_ACCOUNT_SUBTITLE),q("hr",{className:F.default.divider}),q(I.FormItem,{title:G.default.Messages.FORM_LABEL_EMAIL,className:F.default.formItem},void 0,q(S.default,{value:t,error:o,onChange:r,autoFocus:!0})),q(I.FormItem,{title:G.default.Messages.FORM_LABEL_PASSWORD,className:F.default.formItem},void 0,q(S.default,{type:"password",value:n,error:i,onChange:a})))};Q.displayName="MemberVerificationClaimAccountStep";var J=function(e){var t=e.email;return q("div",{className:F.default.content},void 0,q("img",{alt:G.default.Messages.MEMBER_VERIFICATION_VERIFY_EMAIL_ICON,src:V.default,className:F.default.applicationIcon}),q(C.default,{size:C.default.Sizes.SIZE_24,className:F.default.header},void 0,G.default.Messages.MEMBER_VERIFICATION_EMAIL_CONFIRMATION_TITLE.format({email:t})),q(M.default,{size:M.default.Sizes.SIZE_14,color:M.default.Colors.HEADER_SECONDARY},void 0,G.default.Messages.MEMBER_VERIFICATION_EMAIL_CONFIRMATION_SUBTITLE),q(h.default,{className:F.default.resendButton,size:h.default.Sizes.NONE,look:h.default.Looks.LINK,onClick:function(){return l.default.verifyResend()}},void 0,G.default.Messages.MEMBER_VERIFICATION_EMAIL_RESEND))};J.displayName="MemberVerificationEmailConfirmationStep";var ee=function(){return n.e(24).then(n.t.bind(null,8743,3)).then((function(e){return e.default}))},te=function(e){var t=e.guildId,n=e.formState,r=e.updateFormState,a=e.useReducedMotion,i=e.isPreview,l=void 0!==i&&i;return q("div",{className:F.default.content},void 0,q("div",{className:F.default.animationAndSparklesContainer},void 0,q("img",{alt:G.default.Messages.MEMBER_VERIFICATION_VERIFICATION_ICON,src:x.default,className:(0,o.default)(F.default.sparkleIcon,F.default.sparkleBottom)}),q(E.default,{importData:ee,shouldAnimate:!a,className:F.default.animation}),q("img",{alt:G.default.Messages.MEMBER_VERIFICATION_VERIFICATION_ICON,src:H.default,className:(0,o.default)(F.default.sparkleIcon,F.default.sparkleTop)})),q(C.default,{size:C.default.Sizes.SIZE_24,className:F.default.header},void 0,G.default.Messages.MEMBER_VERIFICATION_MODAL_TITLE),q(M.default,{size:M.default.Sizes.SIZE_14,color:M.default.Colors.HEADER_SECONDARY},void 0,G.default.Messages.MEMBER_VERIFICATION_MODAL_SUBTITLE),q("hr",{className:F.default.divider}),q(j.default,{className:F.default.verificationForm,guildId:t,formState:n,updateFormState:r,isPreview:l}))};te.displayName="MemberVerificationFormStep";var ne=function(e){var t,n,r=e.guildId,l=e.onClose,E=e.onComplete,S=e.inviteCode,I=e.isPreview,j=void 0!==I&&I,B=(0,k.useMemberVerificationFormNoticeStore)((function(e){return e.hasUnsubmittedChanges})),H=(0,i.useStateFromStores)([y.default],(function(){return y.default.getGuild(r)})),x=(0,i.useStateFromStores)([L.default],(function(){return L.default.get(r)})),V=(0,i.useStateFromStores)([m.default],(function(){return m.default.getNullableCurrentUser()})),W=!(null==V?void 0:V.isClaimed()),Y=null==V?void 0:V.verified,z=null==V?void 0:V.isPhoneVerified(),$=(0,i.useStateFromStores)([c.default],(function(){return c.default.getGuildEmoji(r)})),ee=(0,i.useStateFromStoresObject)([p.default],(function(){return{storeMemberCount:p.default.getMemberCount(r),storeOnlineCount:p.default.getOnlineCount(r)}})),ne=ee.storeMemberCount,re=ee.storeOnlineCount,ae=a.useState(null!==(t=null==x?void 0:x.formFields)&&void 0!==t?t:[]),oe=ae[0],ie=ae[1],le=a.useState(!1),ue=le[0],se=le[1],de=a.useState(null),fe=de[0],ce=de[1],pe=a.useState(W?X.CLAIM_ACCOUNT:X.VERIFICATION_FORM),ve=pe[0],ye=pe[1],me=a.useState(""),he=me[0],_e=me[1],ge=a.useState(""),Ee=ge[0],Se=ge[1],Oe=a.useState(null),Ie=Oe[0],Te=Oe[1],be=a.useState(null),Ce=be[0],Me=be[1],Ne=null==x?void 0:x.guild,Pe=a.useMemo((function(){return null!=H?H:null!=Ne?new f.default(Ne):null}),[H,Ne]),Ae=a.useMemo((function(){var e,t=null!==(e=0===$.length?null==Ne?void 0:Ne.emojis:$)&&void 0!==e?e:[],n=[].concat(t).reverse(),r=0,a=n.length;return a>12&&null!=n&&(n=n.slice(0,11),r=Math.min(a-n.length,99)),{emojisToRender:n,remainingEmojis:r,numGuildEmoji:a}}),[Ne,$]),Re=Ae.emojisToRender,Le=Ae.remainingEmojis,De=Ae.numGuildEmoji,we=null!=ne?ne:null==Ne?void 0:Ne.approximate_member_count,ke=null!=re?re:null==Ne?void 0:Ne.approximate_presence_count;a.useEffect((function(){return(0,k.setHasUnsubmittedChanges)(!1),function(){(0,k.setHasUnsubmittedChanges)(!1)}}),[]),a.useEffect((function(){A.default.fetchVerificationForm(r,S)}),[r,S]),a.useEffect((function(){null!=x&&ie(x.formFields)}),[x]),a.useEffect((function(){null!=V&&V.isClaimed()&&ye(X.VERIFICATION_FORM)}),[V]),a.useEffect((function(){ve===X.EMAIL_CONFIRMATION&&Y&&ye(X.VERIFICATION_FORM)}),[ve,Y]),a.useEffect((function(){null!=r&&N.default.track(U.AnalyticEvents.OPEN_MODAL,{type:R.MEMBER_VERIFICATION_TYPE,guild_id:r})}),[r]),a.useEffect((function(){var e=oe.some((function(e){return e.field_type!==D.VerificationFormFieldTypes.TERMS&&(0,w.isValidFormResponse)(e)}));e&&!B?(0,k.setHasUnsubmittedChanges)(!0):!e&&B&&(0,k.setHasUnsubmittedChanges)(!1)}),[oe,B]);var je=a.useMemo((function(){return!(((null==Pe?void 0:Pe.verificationLevel)!==U.VerificationLevels.VERY_HIGH||(null==V?void 0:V.isStaff()))&&Y||z)||oe.some((function(e){return!(0,w.isValidFormResponse)(e)}))}),[oe,Pe,z,Y,V]),Ue=(0,i.useStateFromStores)([s.default],(function(){return s.default.useReducedMotion}));if(null==Pe)return null;var Ge=function(){var e=Z(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return se(!0),Te(null),Me(null),e.prev=3,e.next=6,(0,u.saveAccountRequest)({email:he,password:Ee});case 6:se(!1),ye(X.EMAIL_CONFIRMATION),e.next=14;break;case 10:e.prev=10,e.t0=e.catch(3),Te(null===e.t0||void 0===e.t0||null===(t=e.t0.body)||void 0===t?void 0:t.email),Me(null===e.t0||void 0===e.t0||null===(n=e.t0.body)||void 0===n?void 0:n.password);case 14:return e.prev=14,se(!1),e.finish(14);case 17:case"end":return e.stop()}}),e,null,[[3,10,14,17]])})));return function(){return e.apply(this,arguments)}}(),Fe=function(){var e=Z(regeneratorRuntime.mark((function e(){var t,n,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(se(!0),ce(null),null==(t=null!=V?v.default.getMember(r,V.id):null)||t.isPending){e.next=6;break}return null==l||l(!0),e.abrupt("return");case 6:if(e.prev=6,e.t0=E,!e.t0){e.next=11;break}return e.next=11,E(K({},null!=x?x:L.NO_MEMBER_VERIFICATION_FORM,{formFields:oe}));case 11:null==l||l(!0),e.next=19;break;case 14:e.prev=14,e.t1=e.catch(6),null!=(null==(o=null===e.t1||void 0===e.t1?void 0:e.t1.body)||null===(n=o.errors)||void 0===n?void 0:n.version)||null!=(null==o||null===(a=o.errors)||void 0===a?void 0:a.form_fields)?ce(G.default.Messages.MEMBER_VERIFICATION_VERSION_MISMATCH_ERROR):ce(null==o?void 0:o.message),se(!1);case 19:case"end":return e.stop()}}),e,null,[[6,14]])})));return function(){return e.apply(this,arguments)}}(),Be=q(Q,{email:he,password:Ee,setEmail:_e,setPassword:Se,emailError:Ie,passwordError:Ce}),He=q(J,{email:he}),xe=q(te,{guildId:r,formState:oe,updateFormState:ie,isPreview:j,useReducedMotion:Ue});return a.createElement(a.Fragment,null,q(_.default,{direction:_.default.Direction.VERTICAL,justify:_.default.Justify.BETWEEN,className:F.default.guildSidebar,shrink:0},void 0,q("div",{},void 0,q(g.default,{guild:Pe,className:F.default.guildIcon}),q(C.default,{size:C.default.Sizes.SIZE_20,className:F.default.guildName},void 0,null==Pe?void 0:Pe.name),q(M.default,{className:F.default.guildDescription,size:M.default.Sizes.SIZE_14,color:M.default.Colors.HEADER_SECONDARY},void 0,null==x?void 0:x.description),null!=Re&&Re.length>0?a.createElement(a.Fragment,null,q("hr",{className:F.default.divider}),q(T.default,{},void 0,G.default.Messages.MEMBER_VERIFICATION_NUM_EMOJIS.format({emojis:De})),q("div",{className:F.default.emojisContainer},void 0,Re.map((function(e){var t=P.default.getEmojiURL({id:e.id,animated:!1});return q(O.default,{text:":"+e.name+":"},e.id,(function(e){return a.createElement("img",K({},e,{width:24,height:24,src:t,className:F.default.emoji,alt:""}))}))})),null!=Le&&Le>0?q(C.default,{size:C.default.Sizes.SIZE_12,muted:!0,className:F.default.emoji},void 0,"+"+Le):null)):null),q("div",{},void 0,null!=ke&&q(_.default,{align:_.default.Align.CENTER,className:F.default.onlineCount},void 0,q("div",{className:F.default.dotOnline}),q(M.default,{},void 0,G.default.Messages.MEMBER_VERIFICATION_NUM_ONLINE.format({membersOnline:ke}))),null!=we&&q(_.default,{align:_.default.Align.CENTER},void 0,q("div",{className:F.default.dotMembers}),q(M.default,{},void 0,G.default.Messages.MEMBER_VERIFICATION_NUM_MEMBERS.format({members:we}))))),q("div",{className:F.default.modal},void 0,q(b.ModalContent,{className:F.default.modalContent},void 0,q(d.default,{className:(0,o.default)(F.default.sequencer,(n={},n[F.default.centerContent]=ve!==X.VERIFICATION_FORM,n)),steps:[X.CLAIM_ACCOUNT,X.EMAIL_CONFIRMATION,X.VERIFICATION_FORM],step:ve},void 0,function(){switch(ve){case X.CLAIM_ACCOUNT:return Be;case X.EMAIL_CONFIRMATION:return He;case X.VERIFICATION_FORM:return xe}}())),function(){switch(ve){case X.CLAIM_ACCOUNT:return q(b.ModalFooter,{className:F.default.footer},void 0,q(h.default,{className:F.default.submitButton,type:"submit",submitting:ue,onClick:Ge,disabled:0===he.length||0===Ee.length||ue},void 0,G.default.Messages.NEXT),q(M.default,{size:M.default.Sizes.SIZE_12,color:M.default.Colors.HEADER_SECONDARY},void 0,G.default.Messages.MEMBER_VERIFICATION_CLAIM_ACCOUNT_INFO));case X.EMAIL_CONFIRMATION:return null;case X.VERIFICATION_FORM:return q(b.ModalFooter,{className:F.default.footer},void 0,q(h.default,{className:F.default.submitButton,type:"submit",submitting:ue,onClick:Fe,color:h.default.Colors.GREEN,disabled:null==E||je||ue},void 0,G.default.Messages.SUBMIT),null!=fe?q(M.default,{size:M.default.Sizes.SIZE_12,color:M.default.Colors.STATUS_RED},void 0,fe):null)}}()))};t.default=ne},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=n(8490),i=l(n(20));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d={},f=function(){d={guildAffinitiesByGuildId:{},guildAffinities:[],lastFetched:0}};f();var c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a,o,l,f=r.prototype;return f.initialize=function(e){null!=e&&(d=e),this.waitFor(i.default)},f.getState=function(){return d},f.getGuildAffinity=function(e){return d.guildAffinitiesByGuildId[e]},a=r,(o=[{key:"affinities",get:function(){return d.guildAffinities}},{key:"hasRequestResolved",get:function(){return 0!==d.lastFetched}}])&&u(a.prototype,o),l&&u(a,l),r}(r.default.PersistedStore);c.persistKey="GuildAffinitiesStore";var p=new c(a.default,{CONNECTION_OPEN:function(e){return Date.now()-d.lastFetched>864e5&&(0,o.fetchGuildAffinities)(),!1},LOAD_GUILD_AFFINITIES_SUCCESS:function(e){var t=e.guildAffinities;d.guildAffinities=[],d.guildAffinitiesByGuildId={},d.lastFetched=Date.now(),t.forEach((function(e,t){var n=e.affinity,r=e.guild_id,a={score:n,guildId:r,index:t};d.guildAffinitiesByGuildId[r]=a,d.guildAffinities.push(a)}))},LOGOUT:function(e){f()}});t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("path",{d:"M3.494 16.768c.32-.258.794-.187 1.08.107.447.46.993.824 1.638 1.092.898.374 1.796.56 2.694.56.809 0 1.527-.142 2.156-.428.629-.286 1-.736 1.112-1.352.067-.351 0-.66-.202-.923a2.177 2.177 0 0 0-.842-.692 5.764 5.764 0 0 0-1.28-.429c-.472-.132-.944-.23-1.415-.296a9.625 9.625 0 0 1-2.695-.857c-.83-.44-1.55-1-2.156-1.682a6.19 6.19 0 0 1-1.313-2.373C2 8.57 1.967 7.56 2.17 6.462c.224-1.187.64-2.187 1.246-3A7.497 7.497 0 0 1 5.673 1.45 9.23 9.23 0 0 1 8.536.33 15.82 15.82 0 0 1 11.769 0c.719 0 1.426.055 2.123.165.696.11 1.37.308 2.02.593.652.286 1.27.67 1.853 1.154.429.355.839.775 1.231 1.26.241.298.16.73-.16.945L15.55 6.345c-.292.198-.686.146-.954-.083a4.584 4.584 0 0 0-1.41-.822 6.76 6.76 0 0 0-2.123-.429c-.763-.022-1.426.11-1.987.396-.562.285-.876.725-.943 1.318-.09.682.134 1.198.673 1.55.54.33 1.269.593 2.19.79a22.17 22.17 0 0 1 2.998.792c.988.308 1.819.77 2.492 1.385.696.593 1.202 1.373 1.516 2.34.314.945.337 2.143.067 3.594-.224 1.143-.64 2.143-1.246 3a7.925 7.925 0 0 1-2.19 2.11c-.875.571-1.886 1-3.031 1.285A14.575 14.575 0 0 1 7.997 24c-.719 0-1.471-.088-2.257-.264a11.036 11.036 0 0 1-2.257-.79 10.817 10.817 0 0 1-2.054-1.32 7.69 7.69 0 0 1-1.306-1.349c-.209-.277-.143-.66.128-.88l3.243-2.629zM29.31 8.579a.692.692 0 0 0 .694.784h8.053c.426 0 .753.368.695.78l-.547 3.869a.697.697 0 0 1-.695.592h-8.446a.697.697 0 0 0-.695.591l-.307 2.12a.692.692 0 0 0 .695.784h8.897c.426 0 .753.367.696.78l-.584 4.197a.697.697 0 0 1-.695.594H21.884a.692.692 0 0 1-.695-.782L24.328.921a.697.697 0 0 1 .695-.591H40.21c.427 0 .755.37.695.783l-.61 4.198a.697.697 0 0 1-.694.59h-9.292a.697.697 0 0 0-.695.59l-.304 2.088zM50.653 16.57a.706.706 0 0 0-.591-.317h-.082a.697.697 0 0 0-.695.593l-.878 6.231a.697.697 0 0 1-.695.593h-4.678a.692.692 0 0 1-.695-.782L45.477.921a.697.697 0 0 1 .695-.591h8.922c1.235 0 2.358.165 3.369.494 1.033.33 1.897.824 2.593 1.484.719.659 1.235 1.494 1.55 2.505.314 1.011.393 2.198.236 3.56-.158 1.078-.393 2-.708 2.77a7.315 7.315 0 0 1-1.179 1.945 8.12 8.12 0 0 1-1.684 1.418c-.444.27-.925.534-1.443.794a.696.696 0 0 0-.27 1.026l4.477 6.264c.326.455-.007 1.08-.574 1.08h-5.78a.706.706 0 0 1-.592-.316l-4.436-6.785zm2.993-5.394c.943 0 1.673-.275 2.19-.824.516-.572.819-1.198.909-1.88.09-.703-.056-1.318-.438-1.846-.36-.527-.988-.79-1.886-.79h-2.928a.697.697 0 0 0-.695.59l-.575 3.966a.692.692 0 0 0 .695.784h2.728zM81.555.694a.703.703 0 0 1 .637-.397h4.884c.522 0 .861.537.628.993l-11.223 22a.703.703 0 0 1-.628.38h-4.526a.699.699 0 0 1-.685-.539l-4.946-22a.69.69 0 0 1 .685-.834h5.009c.339 0 .63.237.69.563l2.017 10.843.335 5.535a.04.04 0 0 0 .04.037.04.04 0 0 0 .039-.028l1.81-5.51L81.555.693zM95.982 8.579a.692.692 0 0 0 .695.784h8.053c.425 0 .753.368.695.78l-.547 3.869a.697.697 0 0 1-.695.592h-8.447a.697.697 0 0 0-.695.591l-.306 2.12a.692.692 0 0 0 .695.784h8.897c.425 0 .753.367.696.78l-.584 4.197a.696.696 0 0 1-.695.594H88.557a.692.692 0 0 1-.695-.782L91 .921a.697.697 0 0 1 .695-.591h15.187c.427 0 .755.37.695.783l-.609 4.198a.697.697 0 0 1-.695.59h-9.291a.697.697 0 0 0-.695.59l-.305 2.088zM117.326 16.57a.706.706 0 0 0-.591-.317h-.083a.697.697 0 0 0-.695.593l-.877 6.231a.697.697 0 0 1-.695.593h-4.678a.692.692 0 0 1-.695-.782L112.15.921a.697.697 0 0 1 .695-.591h8.922c1.235 0 2.358.165 3.368.494 1.033.33 1.898.824 2.594 1.484.719.659 1.235 1.494 1.549 2.505.315 1.011.393 2.198.236 3.56-.157 1.078-.393 2-.707 2.77a7.295 7.295 0 0 1-1.179 1.945c-.472.527-1.033 1-1.684 1.418-.445.27-.926.534-1.443.794a.697.697 0 0 0-.27 1.026l4.477 6.264c.326.455-.007 1.08-.575 1.08h-5.78a.706.706 0 0 1-.591-.316l-4.436-6.785zm2.993-5.394c.943 0 1.673-.275 2.189-.824.517-.572.82-1.198.91-1.88.089-.703-.057-1.318-.438-1.846-.36-.527-.988-.79-1.887-.79h-2.927a.697.697 0 0 0-.695.59l-.576 3.966a.692.692 0 0 0 .695.784h2.729zM158.699 7.45a3.965 3.965 0 0 1-.303.924 4.234 4.234 0 0 1-.607 1.055c-.247.351-.55.692-.909 1.022l-.049.044c-.428.378-.443 1.14-.013 1.516.232.202.432.419.601.648.404.55.685 1.121.842 1.715a4.66 4.66 0 0 1 .135 1.747 7.08 7.08 0 0 1-.27 1.516c-.584 1.89-1.628 3.374-3.132 4.45-1.482 1.056-3.548 1.583-6.198 1.583h-8.928a.692.692 0 0 1-.695-.782L142.311.921a.697.697 0 0 1 .695-.591h8.956c1.145 0 2.167.165 3.065.494.921.33 1.685.802 2.291 1.418.606.593 1.033 1.33 1.28 2.209.269.879.303 1.879.101 3zm-8.051 2.012c.741 0 1.325-.21 1.752-.627.449-.44.707-.923.775-1.45.09-.528-.023-1-.337-1.418-.292-.44-.82-.66-1.583-.66h-2.895a.696.696 0 0 0-.694.59l-.406 2.78a.691.691 0 0 0 .694.785h2.694zm-1.28 9.032c.899 0 1.606-.241 2.123-.725.538-.505.842-1.055.909-1.648a2.07 2.07 0 0 0-.438-1.648c-.382-.506-1.022-.759-1.92-.759h-2.891a.698.698 0 0 0-.696.593l-.48 3.407c-.058.413.27.78.696.78h2.697zM163.079 8.011c.202-1.34.652-2.505 1.348-3.495a9.593 9.593 0 0 1 2.593-2.505 11.606 11.606 0 0 1 3.369-1.516c1.235-.33 2.47-.495 3.705-.495 1.235 0 2.425.165 3.57.495 1.146.33 2.134.835 2.965 1.516a6.245 6.245 0 0 1 1.886 2.505c.426.99.539 2.154.337 3.495l-1.179 7.978c-.202 1.34-.652 2.517-1.348 3.527a9.329 9.329 0 0 1-2.526 2.506 11.578 11.578 0 0 1-3.368 1.484c-1.235.33-2.504.494-3.807.494-1.235 0-2.425-.165-3.57-.494-1.123-.33-2.1-.825-2.931-1.484a6.56 6.56 0 0 1-1.886-2.505c-.426-1.011-.539-2.187-.337-3.528l1.179-7.978zm4.851 7.978c-.068.418-.011.791.168 1.12.18.309.427.572.741.792.315.198.685.352 1.112.462.449.11.898.165 1.347.165.494 0 .977-.055 1.449-.165.494-.11.943-.275 1.347-.495.404-.22.741-.494 1.01-.824.292-.352.472-.758.539-1.22l1.179-7.813c.068-.44.023-.824-.134-1.154a2.099 2.099 0 0 0-.708-.824 3.38 3.38 0 0 0-1.145-.495 5.526 5.526 0 0 0-1.381-.164c-.494 0-.988.055-1.482.164-.472.11-.91.275-1.314.495-.404.22-.752.494-1.044.824-.27.33-.438.714-.505 1.154l-1.179 7.978zM186.795 8.011c.202-1.34.651-2.505 1.347-3.495a9.597 9.597 0 0 1 2.594-2.505 11.6 11.6 0 0 1 3.368-1.516c1.235-.33 2.47-.495 3.705-.495 1.235 0 2.426.165 3.571.495 1.145.33 2.133.835 2.964 1.516a6.227 6.227 0 0 1 1.886 2.505c.427.99.539 2.154.337 3.495l-1.179 7.978c-.202 1.34-.651 2.517-1.347 3.527a9.357 9.357 0 0 1-2.526 2.506 11.596 11.596 0 0 1-3.369 1.484c-1.235.33-2.504.494-3.806.494a12.85 12.85 0 0 1-3.571-.494c-1.122-.33-2.099-.825-2.93-1.484a6.54 6.54 0 0 1-1.886-2.505c-.427-1.011-.539-2.187-.337-3.528l1.179-7.978zm4.85 7.978c-.067.418-.011.791.169 1.12.179.309.426.572.741.792a3.9 3.9 0 0 0 1.111.462c.449.11.898.165 1.348.165a6.36 6.36 0 0 0 1.448-.165c.494-.11.943-.275 1.347-.495.405-.22.741-.494 1.011-.824.292-.352.471-.758.539-1.22l1.179-7.813c.067-.44.022-.824-.135-1.154a2.096 2.096 0 0 0-.707-.824 3.394 3.394 0 0 0-1.146-.495 5.52 5.52 0 0 0-1.381-.164c-.494 0-.988.055-1.482.164-.471.11-.909.275-1.313.495-.405.22-.753.494-1.045.824a2.35 2.35 0 0 0-.505 1.154l-1.179 7.978zM211.767 16.768c.319-.258.794-.187 1.08.107.448.46.994.824 1.638 1.092.898.374 1.796.56 2.695.56.808 0 1.527-.142 2.155-.428.629-.286 1-.736 1.112-1.352.067-.351 0-.66-.202-.923a2.178 2.178 0 0 0-.842-.692 5.777 5.777 0 0 0-1.28-.429c-.472-.132-.943-.23-1.415-.296a9.636 9.636 0 0 1-2.695-.857 7.63 7.63 0 0 1-2.155-1.682 6.176 6.176 0 0 1-1.314-2.373c-.27-.924-.303-1.935-.101-3.033.224-1.187.64-2.187 1.246-3a7.498 7.498 0 0 1 2.257-2.011A9.23 9.23 0 0 1 216.809.33c1.055-.22 2.133-.33 3.234-.33.718 0 1.426.055 2.122.165.696.11 1.37.308 2.021.593.651.286 1.269.67 1.852 1.154a8.82 8.82 0 0 1 1.231 1.26c.241.298.16.73-.159.945l-3.288 2.228c-.292.198-.686.146-.953-.083a4.582 4.582 0 0 0-1.412-.822 6.756 6.756 0 0 0-2.122-.429c-.763-.022-1.426.11-1.987.396-.561.285-.876.725-.943 1.318-.09.682.135 1.198.674 1.55.538.33 1.268.593 2.189.79 1.033.199 2.032.462 2.998.792.988.308 1.819.77 2.492 1.385.697.593 1.202 1.373 1.516 2.34.315.945.337 2.143.068 3.594-.225 1.143-.64 2.143-1.247 3a7.922 7.922 0 0 1-2.189 2.11c-.876.571-1.886 1-3.032 1.285a14.575 14.575 0 0 1-3.604.429c-.718 0-1.471-.088-2.257-.264a11.068 11.068 0 0 1-2.257-.79 10.823 10.823 0 0 1-2.054-1.32c-.493-.399-.928-.849-1.306-1.349-.208-.277-.143-.66.128-.88l3.243-2.629zM243.571 5.703a.698.698 0 0 0-.696.593l-2.359 16.781a.697.697 0 0 1-.695.593h-4.68a.692.692 0 0 1-.695-.78l2.306-16.406a.692.692 0 0 0-.695-.78h-4.817a.692.692 0 0 1-.694-.787l.603-4.033a.698.698 0 0 1 .695-.587h17.545c.428 0 .756.371.694.786l-.603 4.033a.697.697 0 0 1-.694.587h-5.215z"});function f(e){var t=e.width,n=void 0===t?251:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 251 24"}),s("g",{fill:f,className:c},void 0,d))}f.displayName="PremiumGuildSubscriptionLogoCentered"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchUserAffinities=function(e){void 0===e&&(e=!0);return o.default.needsRefresh()?(a.default.dirtyDispatch({type:i.ActionTypes.LOAD_USER_AFFINITIES}),r.default.get({url:i.Endpoints.USER_AFFINITIES,retries:e?3:0,oldFormErrors:!0}).then((function(e){var t=e.body;a.default.dispatch({type:i.ActionTypes.LOAD_USER_AFFINITIES_SUCCESS,affinities:t})}),(function(){a.default.dispatch({type:i.ActionTypes.LOAD_USER_AFFINITIES_FAILURE})}))):Promise.resolve()};var r=l(n(11)),a=l(n(2)),o=l(n(7724)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ConfettiCannon=t.ConfettiCanvas=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(6)),o=s(n(101)),i=n(67),l=n(447),u=s(n(6940));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t,n){return t&&f(e.prototype,t),n&&f(e,n),e}function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,v(e,t)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e){return e*(Math.PI/180)}var m=function(){function e(e){var t,n=e.sourceX,r=void 0===n?0:n,a=e.sourceY,i=void 0===a?0:a,l=e.sourceWidth,u=void 0===l?0:l,s=e.sourceHeight,d=void 0===s?0:s,f=e.size,c=e.x,p=e.y,v=e.color,m=e.rotation,h=void 0===m?0:m,_=e.rotationIncremental,g=void 0===_?0:_,E=e.angle,S=void 0===E?0:E,O=e.velocity,I=void 0===O?0:O,T=e.skew,b=void 0===T?0:T,C=e.skewAngleIncremental,M=void 0===C?0:C,N=e.gravity,P=void 0===N?0:N,A=e.dragCoefficient,R=void 0===A?0:A;this.id=o.default.v4(),this.creationTime=Date.now(),this.currentTime=Date.now(),this.rotationIncremental=g,this.rotation=h,this.velocityY=I*(t=S,Math.cos(y(t))),this.velocityX=I*function(e){return Math.sin(y(e))}(S),this.height=f,this.width=f,this.skewAngle=0,this.skew=0,this.skewCoefficient=b,this.skewAngleIncremental=M,this.position={x:c,y:p},this.color=v,this.gravity=P,this.dragCoefficient=R,this.sourceX=r,this.sourceY=i,this.sourceWidth=u,this.sourceHeight=d}e.drawSprite=function(e){var t=e.image,n=e.context,r=e.color,a=e.x,o=e.y,i=e.width,u=e.height;n.drawImage(t,a,o,i,u);for(var s=n.getImageData(a,o,i,u),d=(0,l.hexToRgb)(r),f=0;f<s.data.length;f+=4)s.data[f]=d.r,s.data[f+1]=d.g,s.data[f+2]=d.b;n.putImageData(s,a,o)};var t=e.prototype;return t.update=function(){var e=Date.now(),t=(e-this.currentTime)/100,n=this.gravity*t,r=this.velocityX>0?-1:1,a=this.velocityY>0?-1:1,o=Math.min(n,this.dragCoefficient*this.velocityX*this.velocityX)*r,i=Math.min(n,this.dragCoefficient*this.velocityY*this.velocityY)*a;this.velocityY+=n+i,this.velocityX+=o,this.position.x+=this.velocityX*t,this.position.y+=this.velocityY*t,this.rotation+=this.rotationIncremental*t,this.skewAngle+=this.skewAngleIncremental,this.skew=Math.sin(this.skewAngle)*this.skewCoefficient,this.currentTime=e},t.draw=function(e,t,n){t.save(),t.setTransform(1,this.skew/n,0,1,this.position.x,this.position.y),t.translate(this.width/2,this.height/2),t.rotate(this.rotation/n),t.translate(-this.width/2,-this.height/2),t.drawImage(e,this.sourceX*n,this.sourceY*n,this.sourceWidth*n,this.sourceHeight*n,0,0,this.width*n,this.width*n),t.restore()},e}(),h=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={canvas:null},t._confetti=new Map,t._animationFrameRequestId=null,t._isUnmounted=!1,t.setCanvasSize=function(){var e=t.state.canvas;if(null!=e){var n=e.getBoundingClientRect(),r=n.width,a=n.height;e.width=r*t.devicePixelRatio,e.height=a*t.devicePixelRatio}},t.handleSetCanvas=function(e){t.setState({canvas:e})},t.handleTick=function(){if(!t._isUnmounted){var e=t.state.canvas;if(null!=e){var n=e.getContext("2d");null!=n&&(n.clearRect(0,0,e.width,e.height),t._confetti.forEach((function(e,r){e.confetti.update(),e.confetti.draw(e.spriteCanvas,n,t.devicePixelRatio),t.shouldDestroy(e.confetti)&&t._confetti.delete(r)})),t._confetti.size>0?t._animationFrameRequestId=window.requestAnimationFrame(t.handleTick):(n.clearRect(0,0,e.width,e.height),t._animationFrameRequestId=null))}}},t.handleAddConfetti=function(e,n){t._confetti.set(e.id,{confetti:e,spriteCanvas:n}),null==t._animationFrameRequestId&&t.handleTick()},t}p(t,e);var n=t.prototype;return n.componentDidMount=function(){window.addEventListener("resize",this.setCanvasSize)},n.componentWillUnmount=function(){this._isUnmounted=!0,window.removeEventListener("resize",this.setCanvasSize)},n.componentDidUpdate=function(e,t){null!=this.state.canvas&&null==t.canvas&&this.setCanvasSize()},n.shouldDestroy=function(e){var t=this.state.canvas;return null!=t&&(e.velocityY>0&&e.position.y-e.height*this.devicePixelRatio>t.height||e.velocityX>0&&e.position.x-e.width*this.devicePixelRatio>t.width||e.velocityX<0&&e.position.x+e.width*this.devicePixelRatio<0)},n.render=function(){var e=this.state.canvas;return r.createElement(r.Fragment,null,null!=e?this.props.children({canvas:e,setCanvasSize:this.setCanvasSize,addConfetti:this.handleAddConfetti}):null,r.createElement("canvas",{key:"canvas",className:this.props.className,ref:this.handleSetCanvas}))},c(t,[{key:"devicePixelRatio",get:function(){return window.devicePixelRatio||1}}]),t}(r.Component);t.ConfettiCanvas=h,h.displayName="ConfettiCanvas";var _=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._spriteCanvas=null,t._interval=new i.Interval,t._spriteContext=null,t._fireCount=0,t._sprites=[],t._cachedDevicePixelRatio=window.devicePixelRatio||0,t.setSpriteCanvasSize=function(){if(null!=t._spriteCanvas){var e=t.props,n=e.size,r=e.sizeSpread,a=e.colors,o=e.sprites;t._spriteCanvas.width=(n+r+2)*a.length*t.devicePixelRatio,t._spriteCanvas.height=(n+r+2)*o.length*t.devicePixelRatio}},t.fireCannon=function(){var e=t.props,n=e.delay,r=e.setCanvasSize;t._fireCount>=n&&t.shouldFire()?(t.devicePixelRatio!==t._cachedDevicePixelRatio&&(r(),t.setSpriteCanvasSize(),t.drawSprites(),t._cachedDevicePixelRatio=t.devicePixelRatio),t.addConfetti(),t._fireCount++,t.shouldFire()||t.stopCannon()):t.stopCannon()},t.handleSetSpriteCanvas=function(e){t._spriteCanvas=e,t.setSpriteCanvasSize()},t}p(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this;this._spriteContext=this.spriteCanvas.getContext("2d");var t=this.props.sprites.map((function(e){var t=new Image;t.src=e;var n=new Promise((function(e){t.onload=function(){return e()}}));return{image:t,loadPromise:n}}));this._sprites=t.map((function(e){return e.image})),Promise.all(t.map((function(e){return e.loadPromise}))).then((function(){return e.drawSprites()})),this.startCannon()},n.componentDidUpdate=function(e){e.firing!==this.props.firing&&(this.stopCannon(),this.startCannon())},n.componentWillUnmount=function(){this.stopCannon()},n.drawSprites=function(){var e=this,t=this._spriteContext;if(null!=t){var n=this.props,r=n.size,a=n.sizeSpread,o=n.colors,i=r+a;this._sprites.forEach((function(n,r){o.forEach((function(a,o){m.drawSprite({image:n,context:t,color:a,x:(i*o+2*o)*e.devicePixelRatio,y:(i*r+2*r)*e.devicePixelRatio,width:i*e.devicePixelRatio,height:i*e.devicePixelRatio})}))}))}},n.startCannon=function(){var e=this.props,t=e.firing,n=e.interval;this._fireCount=0,t&&(0===n&&this._fireCount?this.fireCannon():this._interval.start(n,this.fireCannon))},n.stopCannon=function(){this._interval.stop()},n.shouldFire=function(){var e=this.props,t=e.firing,n=e.fireCount,r=e.delay;return t&&(-1===n||this._fireCount<n+r)},n.createConfetti=function(){var e=this.props,t=e.canvas,n=e.position,r=e.angle,o=e.angleSpread,i=e.velocity,l=e.velocitySpread,u=e.size,s=e.minRotation,d=e.maxRotation,f=e.minRotationIncremental,c=e.maxRotationIncremental,p=e.skew,v=e.skewSpread,y=e.skewAngleIncremental,h=e.skewAngleIncrementalSpread,_=e.sizeSpread,g=e.gravity,E=e.dragCoefficient,S=e.colors,O=r-o/2,I=r+o/2,T=Math.max(g,i-l),b=i+l,C=Math.max(0,u-_),M=u+_,N=p-v,P=p+v,A=Math.max(0,y-h),R=y+h,L=t.width*(n.x/100),D=t.height*(n.y/100),w=a.default.random(s,d),k=a.default.random(f,c)*this.devicePixelRatio,j=S[a.default.random(S.length-1)],U=a.default.random(S.length-1),G=a.default.random(this._sprites.length-1),F={sourceWidth:M,sourceHeight:M,sourceX:U*M+2*U,sourceY:G*M+2*G,size:a.default.random(C,M),x:L,y:D,color:j,rotation:w,rotationIncremental:k,angle:a.default.random(O,I),velocity:a.default.random(T,b)*this.devicePixelRatio,skew:a.default.random(N,P)*this.devicePixelRatio,skewAngleIncremental:a.default.random(A,R)*this.devicePixelRatio,gravity:g*this.devicePixelRatio,dragCoefficient:E*this.devicePixelRatio};return new m(F)},n.addConfetti=function(){for(var e=this.props.addConfetti,t=0;t<this.props.count;t++){e(this.createConfetti(),this.spriteCanvas)}},n.render=function(){return r.createElement("canvas",{key:"sprite-canvas",className:u.default.spriteCanvas,ref:this.handleSetSpriteCanvas})},c(t,[{key:"spriteCanvas",get:function(){if(null==this._spriteCanvas)throw new Error("Unable to get sprite canvas");return this._spriteCanvas}},{key:"devicePixelRatio",get:function(){return window.devicePixelRatio||1}}]),t}(r.Component);t.ConfettiCannon=_,_.displayName="ConfettiCannon",_.defaultProps={count:50,position:{x:50,y:100},delay:0,fireCount:-1,firing:!0,angle:180,angleSpread:80,velocity:65,velocitySpread:50,size:12,sizeSpread:7,minRotation:0,maxRotation:359,minRotationIncremental:-.06,maxRotationIncremental:.06,skew:0,skewSpread:.5,skewAngleIncremental:.05,skewAngleIncrementalSpread:.01,gravity:9.8,dragCoefficient:.001,interval:1e3/60}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ChatLayerProvider=t.ChatLayerContainer=void 0;var r=(0,n(385).createLayer)("Chat"),a=r.Layer,o=r.LayerContainer,i=r.LayerProvider,l=o;t.ChatLayerContainer=l;var u=i;t.ChatLayerProvider=u;var s=a;t.default=s},function(e,t,n){e.exports=n.p+"f78b68c74574f5aa4ddb092d24b9a2c0.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(968)),i=h(n(8549)),l=n(353),u=h(n(7658)),s=h(n(36)),d=n(50),f=h(n(126)),c=h(n(43)),p=h(n(15)),v=n(1),y=h(n(7)),m=h(n(6982));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=n(8888);function S(e){var t=e.onClose,n=e.onCloseParent,r=e.transitionState,h=e.analyticsSource;return a.useEffect((function(){p.default.track(v.AnalyticEvents.PREMIUM_UPSELL_VIEWED,{type:l.PremiumUpsellTypes.STREAM_QUALITY_UPSELL,source:h})}),[]),g(d.ModalRoot,{className:m.default.root,"aria-label":y.default.Messages.PREMIUM,transitionState:r},void 0,g("img",{className:m.default.art,alt:"",src:E}),g(d.ModalContent,{className:m.default.content},void 0,g(f.default,{className:m.default.header,size:f.default.Sizes.SIZE_24},void 0,y.default.Messages.STREAM_PREMIUM_UPSELL_HEADER),g(c.default,{size:c.default.Sizes.SIZE_16},void 0,__OVERLAY__?y.default.Messages.STREAM_PREMIUM_UPSELL_BODY_NO_CTA:y.default.Messages.STREAM_PREMIUM_UPSELL_BODY.format({onPressMore:function(){(0,i.default)(),t(),null==n||n(),p.default.track(v.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_section:v.AnalyticsSections.STREAM_UPSELL_MODAL,location_object:v.AnalyticsObjects.NAVIGATION_LINK}),o.default.open(v.UserSettingsSections.PREMIUM)}}))),g(d.ModalFooter,{className:m.default.footer},void 0,g(u.default,{premiumModalAnalyticsLocation:{section:v.AnalyticsSections.STREAM_UPSELL_MODAL,object:v.AnalyticsObjects.BUTTON_CTA},size:s.default.Sizes.SMALL,color:s.default.Colors.GREEN,onClick:function(){(0,i.default)(),t()}}),null!=n?g(s.default,{size:s.default.Sizes.SMALL,color:s.default.Colors.PRIMARY,onClick:t,look:s.default.Looks.LINK},void 0,y.default.Messages.BACK):null))}S.displayName="StreamUpsellModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSizeForWidth=function(e){return e<400?"small":e<1e3?"medium":"large"},t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8)),o=s(n(36)),i=s(n(63)),l=s(n(43)),u=s(n(7299));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.onCTAClick,n=e.callToAction,r=e.header,s=e.description,d=e.size,c=e.className,p=e.artURL,v=e.noArt,y=void 0!==v&&v,m=e.selected,h=void 0!==m&&m;return f(i.default,{className:c,justify:i.default.Justify.CENTER,align:i.default.Align.CENTER,direction:i.default.Direction.VERTICAL},void 0,!y&&null!=p&&f("div",{className:(0,a.default)(u.default.art,u.default[d]),style:{backgroundImage:"url("+p+")"}}),null!=r?f(l.default,{color:l.default.Colors.CUSTOM,size:l.default.Sizes.SIZE_16,className:u.default.header},void 0,r):null,null!=s?f(l.default,{color:l.default.Colors.CUSTOM,className:u.default.description,size:l.default.Sizes.SIZE_14},void 0,s):null,h||null==n?null:f(o.default,{className:u.default.outerButton,size:o.default.Sizes.NONE,color:o.default.Colors.WHITE,look:o.default.Looks.BLANK,innerClassName:u.default.button,onClick:function(e){e.stopPropagation(),null==t||t(e)}},void 0,n))}c.displayName="EmptyState"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){l.default.supports(a.Features.VIDEO)?(0,u.openModal)((function(t){return r.createElement(s.default,p({},t,{header:d.default.Messages.CAMERA_UNAVAILABLE,body:d.default.Messages.CAMERA_NO_DEVICE,confirmText:d.default.Messages.OKAY,onConfirm:e}))})):(0,u.openModal)((function(t){return r.createElement(s.default,p({},t,{header:d.default.Messages.VIDEO_UNSUPPORTED_BROWSER_TITLE,body:d.default.Messages.VIDEO_UNSUPPORTED_BROWSER_BODY,confirmText:d.default.Messages.DOWNLOAD_APP,onConfirm:function(){null==e||e(),o.default.push(i.default,{source:"Video unsupported browser"})}}))}))};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(31),o=f(n(358)),i=f(n(446)),l=f(n(41)),u=n(44),s=f(n(9561)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if((0,l.default)(),p.default.embedded)(0,c.openModal)((function(t){return r.createElement(u.default,m({},t,{guildId:e,analyticsLocation:n}))}));else{var v,y=(0,i.default)(o.ApplicationStreamPresets.PRESET_CUSTOM,o.ApplicationStreamResolutions.RESOLUTION_1080,o.ApplicationStreamFPS.FPS_30,f.default.getCurrentUser().premiumType,null===(v=s.default.getGuild(e))||void 0===v?void 0:v.premiumTier)?{width:1920,height:1080}:{width:1280,height:720};d.default.getMediaEngine().getDesktopSource(y,!0).then((function(n){(0,a.startStream)(e,t,{pid:null,sourceId:n,sourceName:null})}))}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(332),o=n(1057),i=v(n(7827)),l=v(n(8549)),u=v(n(8210)),s=v(n(20)),d=v(n(41)),f=v(n(12)),c=n(44),p=v(n(13));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=ee;var r,a,o=$(n(0)),i=z(n(21)),l=n(125),u=n(3),s=z(n(170)),d=n(332),f=z(n(7566)),c=z(n(8898)),p=z(n(8899)),v=z(n(1012)),y=z(n(9)),m=z(n(56)),h=z(n(20)),_=z(n(41)),g=z(n(74)),E=z(n(33)),S=z(n(12)),O=z(n(370)),I=$(n(36)),T=z(n(63)),b=n(7844),C=n(106),M=z(n(969)),N=n(50),P=n(44),A=z(n(126)),R=z(n(43)),L=z(n(15)),D=z(n(13)),w=z(n(37)),k=n(1057),j=z(n(7827)),U=z(n(8900)),G=z(n(1065)),F=z(n(8901)),B=z(n(8908)),H=z(n(8909)),x=z(n(8562)),V=n(1),W=z(n(7)),Y=z(n(6737));function z(e){return e&&e.__esModule?e:{default:e}}function K(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return K=function(){return e},e}function $(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=K();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Z(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function q(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function X(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){q(o,r,a,i,l,"next",e)}function l(e){q(o,r,a,i,l,"throw",e)}i(void 0)}))}}function Q(){return(Q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function J(e,t){L.default.track(V.AnalyticEvents.SCREENSHARE_FAILED,{source_id:e,screens:t.length})}function ee(e){var t,n,r=e.selectGuild,z=void 0!==r&&r,K=e.selectSource,$=void 0===K||K,q=e.guildId,ee=e.analyticsLocation,te=e.onClose,ne=e.transitionState,re=(0,u.useStateFromStores)([v.default],(function(){return v.default.getState()})),ae=re.preset,oe=re.resolution,ie=re.fps,le=(0,u.useStateFromStores)([E.default,y.default],(function(){return y.default.getChannel(E.default.getVoiceChannelId())})),ue=(0,u.useStateFromStores)([g.default,O.default],(function(){return D.default.isWindows()?(0,G.default)(g.default,O.default):null})),se=p.default.useExperiment({})[0].showExtendedSettings,de=(0,u.useStateFromStores)([S.default],(function(){return S.default.getCurrentUser().premiumType})),fe=(0,u.useStateFromStores)([h.default],(function(){var e;return null===(e=h.default.getGuild(q))||void 0===e?void 0:e.premiumTier})),ce=null!==(t=(0,U.default)(ae,de,fe))&&void 0!==t?t:[k.ApplicationStreamResolutions.RESOLUTION_720,k.ApplicationStreamFPS.FPS_30],pe=ce[0],ve=ce[1];ae!==k.ApplicationStreamPresets.PRESET_CUSTOM&&(oe=pe,ie=ve);var ye=(0,C.useUID)(),me=o.useState(function(e,t){return e?a.GUILD:t?a.SOURCE:a.CONFIRM}(z,$)),he=me[0],_e=me[1],ge=o.useState(!1),Ee=ge[0],Se=ge[1],Oe=o.useState(null),Ie=Oe[0],Te=Oe[1],be=o.useState(null),Ce=be[0],Me=be[1],Ne=o.useState(ae),Pe=Ne[0],Ae=Ne[1],Re=o.useState(oe),Le=Re[0],De=Re[1],we=o.useState(ie),ke=we[0],je=we[1],Ue=o.useState(null!=q?q:null),Ge=Ue[0],Fe=Ue[1],Be=null!==(n=null==le?void 0:le.id)&&void 0!==n?n:Ie;function He(){!function(){var e,t;(0,i.default)(null!=ue||null!=Ce,"got nothing to stream");var n=null!==(e=null==le?void 0:le.id)&&void 0!==e?e:Ie;(0,i.default)(null!=n,"Received null target channel ID");var r=y.default.getChannel(n),a=null!==(t=null==r?void 0:r.getGuildId())&&void 0!==t?t:q;null==le&&s.default.selectVoiceChannel(n);var o=Pe,l=Le,u=ke;(0,j.default)(o,l,u,de,fe)||(o=k.ApplicationStreamPresets.PRESET_VIDEO,l=k.ApplicationStreamResolutions.RESOLUTION_720,u=k.ApplicationStreamFPS.FPS_30),(0,d.updateStreamSettings)({preset:o,resolution:l,frameRate:u});var f=(0,x.default)(ue,Ce,g.default.getRunningGames()),c=!D.default.isWindows()||null==f||null==f?null:f.pid;(0,d.startStream)(a,n,{pid:c,sourceId:null==c&&null!=Ce?Ce.id:null,sourceName:null==c&&null!=Ce?Ce.name:null})}(),te()}function xe(){var e,t=null!==(e=null==ue?void 0:ue.pid)&&void 0!==e?e:null;(0,P.openModal)((function(e){return o.createElement(c.default,Q({},e,{handleStream:He,pid:t}))}))}o.useEffect((function(){var e=D.default.isWindows()?(0,G.default)(g.default,O.default):null,t=null!=(null==e?void 0:e.id)?m.default.getGame(e.id):null;L.default.track(V.AnalyticEvents.OPEN_MODAL,{type:"Go Live Modal",application_id:null==t?void 0:t.id,application_name:null==e?void 0:e.name,game_id:null==t?void 0:t.id,location_section:ee})}),[ee]);var Ve=o.useCallback((function(e,t,n){var r=(0,U.default)(e,de,fe),a=null!=r?r:[t,n],o=a[0],i=a[1];if(e!==Pe&&(t=o,n=i),!(0,j.default)(e,t,n,de,fe)){var l=(0,U.default)(k.ApplicationStreamPresets.PRESET_VIDEO,de,fe);t=l[0],n=l[1]}n!==ke&&je(n),t!==Le&&De(t),o!==t||i!==n?Ae(k.ApplicationStreamPresets.PRESET_CUSTOM):e!==Pe&&Ae(e)}),[de,fe,ke,Le,Pe]);function We(){return(We=X(regeneratorRuntime.mark((function e(t){var n,r,i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),he!==a.SOURCE){e.next=3;break}return e.abrupt("return",_e(a.CONFIRM));case 3:if(n=(0,x.default)(ue,Ce,g.default.getRunningGames()),r=w.default.supportsFeature(V.NativeFeatures.ELEVATED_HOOK)&&(null==n?void 0:n.elevated),!D.default.isOSX()||null==Ce){e.next=14;break}return e.next=8,_.default.getMediaEngine().getDesktopSources();case 8:if(i=e.sent,!((l=Ce.id).startsWith("screen")&&i.length>0)||i.some((function(e){return e.includes(l)}))){e.next=14;break}return J(l,i),(0,P.openModal)((function(e){return o.createElement(M.default,Q({header:W.default.Messages.SCREENSHARE_RELAUNCH,confirmText:W.default.Messages.OKAY,cancelText:W.default.Messages.CANCEL,onConfirm:function(){return w.default.relaunch()}},e),Z(R.default,{size:R.default.Sizes.SIZE_16},void 0,W.default.Messages.SCREENSHARE_RELAUNCH_BODY))})),e.abrupt("return");case 14:r?xe():He();case 15:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var Ye=o.useCallback((function(e){Me(e),null!=e&&(_e(a.CONFIRM),Se(!0))}),[]),ze=o.useCallback((function(e){Fe(e),_e($?a.SOURCE:a.CONFIRM)}),[$]),Ke=Z(N.ModalHeader,{className:Y.default.modalHeader,separator:!1},void 0,Z(T.default,{direction:T.default.Direction.VERTICAL,align:T.default.Align.CENTER,className:Y.default.header},void 0,Z(A.default,{size:A.default.Sizes.SIZE_24,id:ye,className:Y.default.headerText},void 0,W.default.Messages.GO_LIVE_MODAL_TITLE),Z(R.default,{className:Y.default.headerDescription,size:R.default.Sizes.SIZE_16,color:R.default.Colors.STANDARD},void 0,function(e){switch(e){case a.SOURCE:return W.default.Messages.GO_LIVE_MODAL_DESCRIPTION_SELECT_SOURCE;case a.CONFIRM:return W.default.Messages.GO_LIVE_MODAL_DESCRIPTION;case a.GUILD:default:return W.default.Messages.GO_LIVE_MODAL_DESCRIPTION_GENERIC}}(he)))),$e=Z(b.Slides,{springConfig:Q({},l.config.stiff,{clamp:!0}),activeSlide:he,width:400},void 0,Z(b.Slide,{id:a.GUILD},void 0,Z("div",{className:Y.default.modalSize},void 0,Z(B.default,{onSelectGuild:ze}))),Z(b.Slide,{id:a.SOURCE},void 0,Z("div",{className:Y.default.modalSize},void 0,Z(H.default,{selectedSource:Ce,onChangeSelectedSource:Ye}))),Z(b.Slide,{id:a.CONFIRM},void 0,Z("div",{className:Y.default.modalSize},void 0,Z(F.default,{selectedChannelId:Ie,selectedPreset:Pe,selectedResolution:Le,selectedSource:Ce,selectedFPS:ke,showExtendedSettings:se,sourceChanged:Ee,selectSource:$,onChangeSelectedFPS:function(e){return Ve(Pe,Le,e)},onChangeSelectedResolution:function(e){return Ve(Pe,e,ke)},onChangeSelectedPreset:function(e){return Ve(e,Le,ke)},onChangeSelectedChannelId:Te,onChangeSource:function(){return _e(a.SOURCE)},onChangeGuild:function(){return _e(a.GUILD)},onClose:te,guildId:Ge,selectGuild:z})))),Ze=function(e,t,n,r){switch(e){case a.SOURCE:return t?a.GUILD:null;case a.CONFIRM:return r?a.SOURCE:!n&&t?a.GUILD:null;case a.GUILD:default:return null}}(he,z,$,Ee),qe=he!==a.CONFIRM||null==Ce&&null==ue||null==Be,Xe=Z(N.ModalFooter,{justify:null==Ze?T.default.Justify.START:T.default.Justify.BETWEEN},void 0,Z(I.default,{type:"submit",size:I.default.Sizes.SMALL,disabled:qe,autoFocus:!0},void 0,W.default.Messages.GO_LIVE_MODAL_CTA),null==Ze?Z(I.default,{className:Y.default.cancelButton,look:I.default.Looks.LINK,size:I.default.Sizes.SMALL,color:I.ButtonColors.PRIMARY,onClick:te},void 0,W.default.Messages.CANCEL):Z(I.default,{size:I.default.Sizes.SMALL,color:I.ButtonColors.PRIMARY,onClick:function(){return _e(Ze)}},void 0,W.default.Messages.BACK));return Z(f.default,{page:V.AnalyticsPages.GO_LIVE_MODAL},void 0,Z(N.ModalRoot,{"aria-labelledby":ye,transitionState:ne,size:N.ModalSize.DYNAMIC,className:Y.default.modalSize},void 0,Z(N.ModalCloseButton,{onClick:te,className:Y.default.modalCloseButton}),Z("div",{className:Y.default.art}),Z("form",{onSubmit:function(e){return We.apply(this,arguments)}},void 0,Ke,$e,Xe)))}!function(e){e[e.GUILD=0]="GUILD",e[e.SOURCE=1]="SOURCE",e[e.CONFIRM=2]="CONFIRM"}(a||(a={})),ee.displayName="GoLiveModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=g(n(0)),o=h(n(24)),i=h(n(437)),l=h(n(985)),u=h(n(7997)),s=n(7585),d=n(120),f=h(n(8565)),c=h(n(8571)),p=g(n(8006)),v=h(n(8573)),y=n(1),m=h(n(7));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var O=S(c.default,{});function I(e){var t=e.onOpen,n=e.onClose,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onOpen","onClose"]),c=a.useState(!1),h=c[0],_=c[1],g=function(){var e=a.useState((function(){return o.default.get("recentsButtonTab2")||p.Tab.Unreads})),t=e[0],n=e[1];return t!==p.Tab.Mentions&&t!==p.Tab.Unreads&&(t=p.Tab.Unreads),[t,a.useCallback((function(e){n(e),o.default.set("recentsButtonTab2",e)}),[])]}(),I=g[0],T=g[1],b=function(e){var t=a.useState((function(){return o.default.get("seenInboxTutorial",!1)})),n=t[0],r=t[1],i=a.useCallback((function(){r(!0),o.default.set("seenInboxTutorial",!0)}),[]);return{showTutorial:!n&&e===p.Tab.Unreads,setSeenTutorial:i}}(I),C=b.showTutorial,M=b.setSeenTutorial,N=a.useCallback((function(){_(!1),h&&(null==n||n())}),[n,h]),P=a.useCallback((function(){_(!h),h?null==n||n():null==t||t()}),[n,t,h]),A=a.useCallback((function(){P(),T(p.Tab.Unreads)}),[T,P]);a.useEffect((function(){return d.ComponentDispatch.subscribe(y.ComponentActions.TOGGLE_INBOX_UNREADS_TAB,A),function(){d.ComponentDispatch.unsubscribe(y.ComponentActions.TOGGLE_INBOX_UNREADS_TAB,A)}}),[A]);var R=a.useCallback((function(e){e.shiftKey||N()}),[N]),L=S(f.default,{onJump:R,header:S(p.default,{tab:I,setTab:T},void 0,O)}),D=S(v.default,{onJump:R,setTab:T,showTutorial:C,setSeenTutorial:M,closePopout:N});return S(l.default,{animation:l.default.Animation.NONE,position:l.default.Positions.BOTTOM,align:l.default.Align.RIGHT,autoInvert:!1,shouldShow:h,onRequestClose:N,renderPopout:function(){return S(i.default,{},void 0,I===p.Tab.Mentions?L:D)}},void 0,(function(e,t){return a.createElement(s.Icon,E({},r,e,{onClick:P,icon:u.default,"aria-label":m.default.Messages.INBOX,tooltip:t?null:m.default.Messages.INBOX,selected:t}))}))}I.displayName="RecentsButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(9)),i=u(n(275)),l=u(n(233));n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=null;var f=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(o.default,i.default,l.default)},a.getApps=function(){return d},r}(r.default.Store))(a.default,{USER_AUTHORIZED_APPS_UPDATE:function(e){d=e.apps}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=null,s=[o.DispatchErrorCodes.REDISTRIBUTABLE_INSTALL_FAILED,o.DispatchErrorCodes.POST_INSTALL_FAILED,o.DispatchErrorCodes.POST_INSTALL_CANCELLED],d=[o.DispatchErrorCodes.APPLICATION_NOT_FOUND,o.DispatchErrorCodes.APPLICATION_LOAD_FAILED,o.DispatchErrorCodes.INTERRUPTED,o.DispatchErrorCodes.DESERIALIZATION_FAILED];var f=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r.prototype.getLastError=function(){return u},r}(r.default.Store))(a.default,{DISPATCH_APPLICATION_LAUNCH_SETUP_START:function(e){null!=u&&null!=u.code&&s.includes(u.code)&&(u=null)},DISPATCH_APPLICATION_ERROR:function(e){var t=e.error;u=null!=t.code&&d.includes(t.code)?null:t}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(24)),o=l(n(2)),i=l(n(8101));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=null,d=null,f=null;var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var o=r.prototype;return o.initialize=function(){f=a.default.get("MaintenanceStore")},o.getIncident=function(){return s},o.getScheduledMaintenance=function(){return null!=d&&d.id!==f?d:null},r}(r.default.Store))(o.default,{CONNECTION_OPEN:function(e){return s=null,void i.default.checkScheduledMaintenances()},STATUS_PAGE_INCIDENT:function(e){s=e.incident},STATUS_PAGE_SCHEDULED_MAINTENANCE:function(e){d=e.maintenance},STATUS_PAGE_SCHEDULED_MAINTENANCE_ACK:function(e){return function(){if(null==d)return!1;f=d.id,a.default.set("MaintenanceStore",f)}()}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.surveyHide=function(e,t){a.default.dispatch({type:u.ActionTypes.SURVEY_HIDE,key:e}),t?o.default.track(u.AnalyticEvents.APP_NOTICE_CLOSED,{notice_type:u.NoticeTypes.SURVEY,survey_id:e,dismissed:t}):o.default.track(u.AnalyticEvents.APP_NOTICE_PRIMARY_CTA_OPENED,{notice_type:u.NoticeTypes.SURVEY})},t.surveyFetch=function(){return i.default.get({url:u.Endpoints.USER_SURVEY,trackedActionData:{event:r.NetworkActionNames.USER_SURVEY_FETCH,metadata:function(e){var t,n=null==e||null===(t=e.body)||void 0===t?void 0:t.survey;return(0,l.exact)({key:null==n?void 0:n.key})}}}).then((function(e){var t;a.default.dispatch({type:u.ActionTypes.SURVEY_FETCHED,survey:null==e||null===(t=e.body)||void 0===t?void 0:t.survey})}),(function(){a.default.dispatch({type:u.ActionTypes.SURVEY_FETCHED,survey:null})}))};var r=n(112),a=s(n(2)),o=s(n(15)),i=s(n(672)),l=n(1115),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"24",height:"24"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M5.79335761,5 L18.2066424,5 C19.7805584,5 21.0868816,6.21634264 21.1990185,7.78625885 L21.8575059,17.0050826 C21.9307825,18.0309548 21.1585512,18.9219909 20.132679,18.9952675 C20.088523,18.9984215 20.0442685,19 20,19 C18.8245863,19 17.8000084,18.2000338 17.5149287,17.059715 L17,15 L7,15 L6.48507125,17.059715 C6.19999155,18.2000338 5.1754137,19 4,19 C2.97151413,19 2.13776159,18.1662475 2.13776159,17.1377616 C2.13776159,17.0934931 2.1393401,17.0492386 2.1424941,17.0050826 L2.80098151,7.78625885 C2.91311838,6.21634264 4.21944161,5 5.79335761,5 Z M14.5,10 C15.3284271,10 16,9.32842712 16,8.5 C16,7.67157288 15.3284271,7 14.5,7 C13.6715729,7 13,7.67157288 13,8.5 C13,9.32842712 13.6715729,10 14.5,10 Z M18.5,13 C19.3284271,13 20,12.3284271 20,11.5 C20,10.6715729 19.3284271,10 18.5,10 C17.6715729,10 17,10.6715729 17,11.5 C17,12.3284271 17.6715729,13 18.5,13 Z M6,9 L4,9 L4,11 L6,11 L6,13 L8,13 L8,11 L10,11 L10,9 L8,9 L8,7 L6,7 L6,9 Z"}),d))}f.displayName="Activity"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(8)),i=n(3),l=n(67),u=g(n(274)),s=g(n(7871)),d=g(n(142)),f=g(n(10)),c=g(n(41)),p=g(n(48)),v=g(n(263)),y=n(8105),m=g(n(8942)),h=n(1),_=g(n(7004));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T=a.memo((function(e){var t=e.mute,n=e.deaf,r=e.sessionId,o=e.user.id,l=e.channel,p=(0,i.useStateFromStores)([f.default],(function(){return f.default.getId()===o}),[o]),y=(0,i.useStateFromStoresArray)([c.default],(function(){return p?[!c.default.isSupported()||c.default.isSelfMute()||c.default.isSelfMutedTemporarily(),c.default.isSelfDeaf(),!1]:[!c.default.isSupported()||c.default.isLocalMute(o),!1,c.default.isLocalVideoDisabled(o)]}),[p,o]),_=y[0],g=y[1],E=y[2],S=(0,i.useStateFromStoresArray)([v.default],(function(){return[v.default.isPrioritySpeaker(o),v.default.isSpeaking(o)||v.default.isSoundSharing(o)]}),[o]),O=S[0],T=S[1],b=(0,i.useStateFromStores)([u.default],(function(){return p?u.default.getSelfEmbeddedActivityForChannel(l.id):u.default.getEmbeddedActivitiesForUser(o,r)[0]}),[p,r,o,l.id]),C=(0,s.default)(null!=b?[b.applicationId]:[]),M=(0,i.useStateFromStoresArray)([d.default],(function(){return[d.default.getStreamForUser(o),d.default.getActiveStreamForUser(o)]}),[o]),N=M[0],P=M[1];return a.createElement(m.default,I({},e,{localMute:_&&!p,localVideoDisabled:E,mute:t||_,deaf:n||g,speaking:(p||!t&&!_)&&T,priority:O,embeddedActivityType:null==b?void 0:b.type,embeddedApplication:C[0],isStreaming:null!=N&&N.channelId===l.id,isWatching:null!=P&&P.state!==h.ApplicationStreamStates.ENDED}))}));T.displayName="ConnectedVoiceUser";var b=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).showPreview=new l.DelayedCall(50,(function(){t.setState({previewUserId:t.previewUserIdAfterDelay}),t.previewUserIdAfterDelay=null})),t.hidePreview=new l.DelayedCall(175,(function(){t.setState({previewUserId:null})})),t.previewUserIdAfterDelay=null,t.state={previewUserId:null,previewIsOpen:!1},t.handleShowPreview=function(e){t.props.allowPreviews&&(t.setState({previewIsOpen:!0}),t.hidePreview.cancel(),t.previewUserIdAfterDelay=e,t.showPreview.delay())},t.handleHidePreview=function(e){if(t.props.allowPreviews){var n=t.state.previewUserId;t.showPreview.cancel(),n===e&&(t.setState({previewIsOpen:!1}),t.hidePreview.delay())}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var a=r.prototype;return a.renderVoiceUsers=function(){var e=this,t=this.props,n=t.channel,r=t.allowDragging,a=t.voiceStates,o=t.collapsed,i=t.tabIndex,l=this.state,u=l.previewUserId,s=l.previewIsOpen;return null==a||0===a.length?null:a.map((function(t){var a,l=t.user,d=t.nick,c=t.voiceState;return S(T,{user:l,nick:d,isSelfOnOtherClient:f.default.getId()===l.id&&c.sessionId!==f.default.getSessionId(),mute:c.mute||c.selfMute||c.suppress,deaf:c.deaf||c.selfDeaf,video:c.selfVideo,serverMute:c.mute,serverDeaf:c.deaf,sessionId:null!==(a=c.sessionId)&&void 0!==a?a:"",channel:n,collapsed:o,canDrag:r&&p.default.can(h.Permissions.MOVE_MEMBERS,n),showPreview:e.handleShowPreview,hidePreview:e.handleHidePreview,previewIsOpen:s,shouldShowPreview:u===l.id,tabIndex:i},l.id)}))},a.render=function(){var e,t=this.renderVoiceUsers(),n=this.props,r=n.collapsed,a=n.className,i=n.children;return null==t&&null==i?null:S(y.VoiceUserList,{className:(0,o.default)(a,_.default.list,(e={},e[_.default.collapsed]=r,e)),collapsed:r},void 0,t,i)},r}(a.Component);b.displayName="VoiceUsers",b.defaultProps={allowPreviews:!0,allowDragging:!0};var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={setSection:function(e){a.default.dispatch({type:o.ActionTypes.FRIENDS_SET_SECTION,section:e})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPermissionName=function(e){switch(e){case a.Permissions.ADMINISTRATOR:return o.default.Messages.ADMINISTRATOR;case a.Permissions.MANAGE_GUILD:return o.default.Messages.MANAGE_SERVER;case a.Permissions.MANAGE_ROLES:return o.default.Messages.MANAGE_ROLES;case a.Permissions.MANAGE_CHANNELS:return o.default.Messages.MANAGE_CHANNELS;case a.Permissions.KICK_MEMBERS:return o.default.Messages.KICK_MEMBERS;case a.Permissions.BAN_MEMBERS:return o.default.Messages.BAN_MEMBERS;case a.Permissions.CREATE_INSTANT_INVITE:return o.default.Messages.CREATE_INSTANT_INVITE;case a.Permissions.MANAGE_NICKNAMES:return o.default.Messages.MANAGE_NICKNAMES;case a.Permissions.CHANGE_NICKNAME:return o.default.Messages.CHANGE_NICKNAME;case a.Permissions.MANAGE_EMOJIS:return o.default.Messages.MANAGE_EMOJIS;case a.Permissions.MANAGE_WEBHOOKS:return o.default.Messages.MANAGE_WEBHOOKS;case a.Permissions.VIEW_AUDIT_LOG:return o.default.Messages.VIEW_AUDIT_LOG;case a.Permissions.VIEW_CHANNEL:return o.default.Messages.READ_MESSAGES;case a.Permissions.SEND_MESSAGES:return o.default.Messages.SEND_MESSAGES;case a.Permissions.SEND_TTS_MESSAGES:return o.default.Messages.SEND_TTS_MESSAGES;case a.Permissions.MANAGE_MESSAGES:return o.default.Messages.MANAGE_MESSAGES;case a.Permissions.EMBED_LINKS:return o.default.Messages.EMBED_LINKS;case a.Permissions.ATTACH_FILES:return o.default.Messages.ATTACH_FILES;case a.Permissions.READ_MESSAGE_HISTORY:return o.default.Messages.READ_MESSAGE_HISTORY;case a.Permissions.MENTION_EVERYONE:return o.default.Messages.MENTION_EVERYONE;case a.Permissions.ADD_REACTIONS:return o.default.Messages.ADD_REACTIONS;case a.Permissions.USE_EXTERNAL_EMOJIS:return o.default.Messages.USE_EXTERNAL_EMOJIS;case a.Permissions.USE_APPLICATION_COMMANDS:return o.default.Messages.USE_APPLICATION_COMMANDS;case a.Permissions.CONNECT:return o.default.Messages.CONNECT;case a.Permissions.SPEAK:return o.default.Messages.SPEAK;case a.Permissions.MUTE_MEMBERS:return o.default.Messages.MUTE_MEMBERS;case a.Permissions.DEAFEN_MEMBERS:return o.default.Messages.DEAFEN_MEMBERS;case a.Permissions.MOVE_MEMBERS:return o.default.Messages.MOVE_MEMBERS;case a.Permissions.USE_VAD:return o.default.Messages.USE_VAD;case a.Permissions.PRIORITY_SPEAKER:return o.default.Messages.PRIORITY_SPEAKER}throw new Error("Unknown permission: "+e)},t.OrderedPermissions=void 0;var r,a=n(1),o=(r=n(7))&&r.__esModule?r:{default:r};var i=[a.Permissions.ADMINISTRATOR,a.Permissions.MANAGE_GUILD,a.Permissions.MANAGE_ROLES,a.Permissions.MANAGE_CHANNELS,a.Permissions.KICK_MEMBERS,a.Permissions.BAN_MEMBERS,a.Permissions.CREATE_INSTANT_INVITE,a.Permissions.MANAGE_NICKNAMES,a.Permissions.CHANGE_NICKNAME,a.Permissions.MANAGE_EMOJIS,a.Permissions.MANAGE_WEBHOOKS,a.Permissions.VIEW_AUDIT_LOG,a.Permissions.VIEW_CHANNEL,a.Permissions.SEND_MESSAGES,a.Permissions.SEND_TTS_MESSAGES,a.Permissions.MANAGE_MESSAGES,a.Permissions.EMBED_LINKS,a.Permissions.ATTACH_FILES,a.Permissions.READ_MESSAGE_HISTORY,a.Permissions.MENTION_EVERYONE,a.Permissions.ADD_REACTIONS,a.Permissions.USE_EXTERNAL_EMOJIS,a.Permissions.USE_APPLICATION_COMMANDS,a.Permissions.CONNECT,a.Permissions.SPEAK,a.Permissions.MUTE_MEMBERS,a.Permissions.DEAFEN_MEMBERS,a.Permissions.MOVE_MEMBERS,a.Permissions.USE_VAD,a.Permissions.PRIORITY_SPEAKER];t.OrderedPermissions=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OAuth2Page=_,t.OAuth2Modal=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(364),i=y(n(331)),l=y(n(5479)),u=n(997),s=y(n(338)),d=n(1004),f=n(271),c=n(1),p=y(n(7)),v=y(n(7010));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t=e.children,n=a.useState(u.WaveStates.INITIAL),r=n[0],y=n[1],m=a.useContext(s.default),_=a.useCallback((function(e){y((function(t){return Math.max(t,e)}))}),[]);return a.useEffect((function(){i.default.updateLocalSettings({theme:c.ThemeTypes.DARK})}),[]),m===c.ThemeTypes.LIGHT?null:h(l.default,{className:(0,f.getThemeClass)(m),splash:(0,d.getArtForPath)(),waveState:r,showLogo:!0,updateWaveState:_},void 0,h(o.Helmet,{title:p.default.Messages.OAUTH2_TITLE}),h("div",{className:v.default.oauth2Wrapper},void 0,t))}function g(e){var t=e.children;return h("div",{className:v.default.oauth2Wrapper},void 0,t)}_.displayName="OAuth2Page",g.displayName="OAuth2Modal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=p(n(0)),o=f(n(1138)),i=f(n(8952)),l=p(n(8953)),u=f(n(13)),s=f(n(37)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=u.default.embedded&&null!=s.default.getDiscordUtils().inputCaptureRegisterElement,h=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this)._mounted=!1,n.recordStart=function(){u.default.embedded&&!m&&(n.gs=new i.default,n.gs.on("change",n.handleGSChange)),n.setState({mode:l.RecordModes.RECORDING})},n.recordEnd=function(){n.cleanUp(),n.setState({mode:l.RecordModes.DEFAULT})},n.toggleRecordMode=function(){n.state.mode===l.RecordModes.DEFAULT?n.recordStart():n.recordEnd()},n.handleComboKeys=function(e,t,r){if(r.preventDefault(),"keydown"===r.type){var a=t.map((function(e){return[d.KeyboardDeviceTypes.KEYBOARD_KEY,(0,o.default)(e),d.KeyboardEnvs.BROWSER]})),i=r.keyCode;a.find((function(e){var t=e[1];return i===t}))||a.push([d.KeyboardDeviceTypes.KEYBOARD_KEY,i,d.KeyboardEnvs.BROWSER]),n.handleComboChange(a)}},n.handleGSChange=function(e){if(!1!==n._mounted){var t=[].concat(e.combo);n.handleComboChange(t)}},n.handleNativeChange=function(e){e.length>0&&n.handleComboChange(e),n.recordEnd()};var r=t.defaultValue;return n.state={codes:r,mode:l.RecordModes.DEFAULT},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var a=r.prototype;return a.componentDidMount=function(){this._mounted=!0},a.componentWillUnmount=function(){this._mounted=!1,this.cleanUp()},a.cleanUp=function(){u.default.embedded&&null!=this.gs&&(this.gs.destroy(),this.gs=null)},a.handleComboChange=function(e){var t=this.state.mode,n=this.props.onChange;t===l.RecordModes.RECORDING&&(null!=n&&n(e),this.setState({codes:e}))},a.render=function(){var e,t,n=this.state,r=n.codes,a=n.mode,o=this.props.disabled;return m?(t=s.default.getDiscordUtils().inputCaptureRegisterElement,e=this.handleNativeChange):u.default.embedded||(e=this.handleComboKeys),v(l.default,{disabled:o,value:r,mode:a,onClick:this.toggleRecordMode,onChange:e,registerNativeRecorder:t,disableOnClickWhileRecording:m})},r}(a.PureComponent);h.displayName="KeybindRecorder";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var u=null;var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.getCurrentPath=function(){return null!=u?u.pathname:null},a.getCurrentRoute=function(){return function(e){var t=null!=e&&null!=e.search?e.search:"";return null!=e?""+e.pathname+t:null}(u)},a.reset=function(){throw new Error("Should not reset the store this way outside of a test environment")},r}(r.default.Store))(a.default,{APPLICATION_STORE_LOCATION_CHANGE:function(e){var t=e.location;u=l({},t)},APPLICATION_STORE_RESET_NAVIGATION:function(e){u=null}});t.default=s},,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={toggleMembersSection:function(){a.default.dispatch({type:o.ActionTypes.CHANNEL_TOGGLE_MEMBERS_SECTION})}};t.default=i},function(e,t,n){"use strict";var r,a,o;Object.defineProperty(t,"__esModule",{value:!0}),t.AnalyticsSetupTypes=t.AnalyticsActions=t.Steps=void 0,t.Steps=r,function(e){e.INVITE="member_joined",e.CHANNEL="create_channel",e.AVATAR="avatar",e.MESSAGE="send_message",e.COMPLETED="completed",e.DISMISSED="dismissed"}(r||(t.Steps=r={})),t.AnalyticsActions=a,function(e){e.PERSONALIZE_SERVER="Personalize Server",e.INVITE="Invite Friends",e.CREATE_CHANNEL="Create Channel",e.SEND_MESSAGE="Send Message",e.DOWNLOAD="Download",e.DISMISS_GUILD_PROGRESS="Dismiss Guild Progress",e.DISCORD_OVERVIEW_VIDEO="Discord Overview Video"}(a||(t.AnalyticsActions=a={})),t.AnalyticsSetupTypes=o,function(e){e.CHANNEL_WELCOME="Channel Welcome CTA",e.GUILD_PROGRESS="Guild Progress"}(o||(t.AnalyticsSetupTypes=o={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toggleExpressionSuggestionsEnabled=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);t.toggleExpressionSuggestionsEnabled=function(){a.default.dispatch({type:o.ActionTypes.EXPRESSION_SUGGESTIONS_TOGGLE})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=n(125),l=n(253),u=c(n(36)),s=n(1),d=c(n(7)),f=c(n(7041));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h={tension:800,friction:24},_=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={hovered:!1,emojiIndex:0},t.handleMouseEnter=function(){if(!t.state.hovered&&!t.props.active){var e=Math.floor(Math.random()*s.EmojiSprites.PickerCount);t.setState({hovered:!0,emojiIndex:e})}},t.handleMouseLeave=function(){t.setState({hovered:!1})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var a=r.prototype;return a.getSpriteStyle=function(){var e=this.state.emojiIndex;return{backgroundPosition:-e%s.EmojiSprites.PickerPerRow*22+"px "+22*-Math.floor(e/s.EmojiSprites.PickerPerRow)+"px",backgroundSize:22*s.EmojiSprites.PickerPerRow+"px "+22*Math.ceil(s.EmojiSprites.PickerCount/s.EmojiSprites.PickerPerRow)+"px"}},a.render=function(){var e=this.props,t=e.tabIndex,n=e.className,r=e.renderButtonContents,a=e.active,s=e.onClick,c=e["aria-expanded"],p=e["aria-controls"],m=e.focusProps,_=this.state.hovered||a,g=(0,l.getClass)(f.default,"emojiButton",_?"Hovered":"Normal"),E=this.getSpriteStyle();return v(u.default,{look:u.default.Looks.BLANK,size:u.default.Sizes.NONE,tabIndex:t,className:(0,o.default)(g,n),onMouseEnter:this.handleMouseEnter,onMouseOver:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,onClick:s,"aria-label":d.default.Messages.SELECT_EMOJI,"aria-expanded":c,"aria-controls":p,focusProps:m},void 0,null!=r?r():v(i.Spring,{config:h,to:{value:_?1:0}},void 0,(function(e){var t=e.value;return v(i.animated.div,{className:f.default.sprite,style:y({},E,{transform:t.to([0,1],[1,1.14]).to((function(e){return"scale("+e+")"})),filter:t.to((function(e){return"grayscale("+(100-100*e)+"%)"}))})})})))},r}(a.PureComponent);_.displayName="EmojiButton";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(11)),a=u(n(2)),o=n(712),i=u(n(267)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s={update:function(e){a.default.dispatch({type:l.ActionTypes.CHANNEL_COLLAPSE,channelId:e})},toggleCollapseGuild:function(e){o.CollapseMigrationExperiment.getCurrentConfig({}).enabled&&r.default.patch({url:l.Endpoints.USER_GUILD_SETTINGS(e),body:{hide_muted_channels:!i.default.isGuildCollapsed(e)}}),a.default.dispatch({type:l.ActionTypes.GUILD_TOGGLE_COLLAPSE_MUTED,guildId:e})}};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(7)),i=l(n(6961));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.className;return s("div",{className:(0,a.default)(i.default.badge,t)},void 0,o.default.Messages.NEW)}d.displayName="BadgeNew"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M15 3.999V2H9V3.999H3V5.999H21V3.999H15Z"}),s("path",{fill:d,className:f,d:"M5 6.99902V18.999C5 20.101 5.897 20.999 7 20.999H17C18.103 20.999 19 20.101 19 18.999V6.99902H5ZM11 17H9V11H11V17ZM15 17H13V11H15V17Z"}))}d.displayName="Trash"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=_(n(0)),o=m(n(8)),i=m(n(85)),l=m(n(9195)),u=m(n(7575)),s=m(n(248)),d=m(n(646)),f=_(n(113)),c=m(n(8152)),p=m(n(102)),v=m(n(7126)),y=m(n(423));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var S=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,E(t,n);var m=r.prototype;return m.getOverwriteValue=function(e){var t=this.props,n=t.allow,r=t.deny;if(null==n||null==r)throw new Error("PermissionsForm.getOverwriteValue: Invalid allow or deny props");return i.default.has(n,e)?p.default.ALLOW:i.default.has(r,e)?p.default.DENY:p.default.PASSTHROUGH},m.getPermissionValue=function(e,t){return i.default.has(t,e)},m.handleChange=function(e,t){(0,this.props.onChange)(e,t)},m.renderDisabledIndicator=function(e){return g(s.default,{text:e,position:s.default.Positions.TOP,color:s.default.Colors.RED},void 0,(function(e){return a.createElement("span",e,g(c.default,{className:v.default.icon,width:18,height:18}))}))},m.renderComponent=function(e){var t,n=this,r=e.title,a=e.description,i=e.flag,s=this.props,d=s.permissions,f=s.locked,c=s.permissionRender,p=null==c?void 0:c(i),y=Boolean(f||p),m="string"==typeof p?this.renderDisabledIndicator(p):null,h=(0,o.default)(((t={})[v.default.title]=null!=m,t));return null==d?g(l.default,{disabled:y,value:this.getOverwriteValue(i),onChange:function(e){return n.handleChange(i,e)},note:a},String(i),m,g("span",{className:h},void 0,r)):g(u.default,{disabled:y,value:this.getPermissionValue(i,d),onChange:function(e){return n.handleChange(i,e)},note:a},String(i),m,g("span",{className:h},void 0,r))},m.render=function(){var e=this.props,t=e.spec,n=e.className;return g(d.default,{className:n},void 0,g(f.default,{tag:f.Tags.H5,className:y.default.marginBottom20},void 0,t.title),t.permissions.map(this.renderComponent,this))},r}(a.PureComponent);S.displayName="PermissionsForm";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Content=t.Sidebar=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(63)),l=s(n(970)),u=s(n(7134));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function v(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,y(e,t)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){var e=this.props,t=e.scrollable,n=p(e,["scrollable"]);return t?f("aside",{className:u.default.sidebarScrollable},void 0,f(l.default,{fade:!0,className:u.default.scroller},void 0,a.createElement(i.default.Child,c({},n,{wrap:!0})))):a.createElement(i.default.Child,c({},n,{wrap:!0}))},t}(a.PureComponent);t.Sidebar=m,m.displayName="Sidebar",m.defaultProps={basis:232,grow:0,shrink:0,className:u.default.sidebar};var h=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){var e=this.props,t=e.className,n=p(e,["className"]);return a.createElement(i.default.Child,c({className:(0,o.default)(u.default.content,t),wrap:!0},n))},t}(a.PureComponent);t.Content=h,h.displayName="Content";var _=function(e){function t(){return e.apply(this,arguments)||this}return v(t,e),t.prototype.render=function(){return a.createElement(i.default,this.props)},t}(a.PureComponent);_.displayName="Layout",_.defaultProps={className:u.default.layout,direction:i.default.Direction.HORIZONTAL,justify:i.default.Justify.START,align:i.default.Align.START,wrap:i.default.Wrap.NO_WRAP,shrink:1,grow:1,basis:"auto"},_.Direction=i.default.Direction,_.Justify=i.default.Justify,_.Align=i.default.Align,_.Wrap=i.default.Wrap,_.Sidebar=m,_.Content=h;var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useAllLiveStageChannels=function(){return d((0,r.useStateFromStores)([u.default],(function(){return u.default.getAllStageInstances().map((function(e){return e.channel_id}))}),[]))},t.default=function(e){return d((0,r.useStateFromStores)([u.default],(function(){return Object.keys(u.default.getStageInstancesByGuild(e))}),[e]))};var r=n(3),a=s(n(9)),o=s(n(48)),i=n(60),l=n(1130),u=s(n(237));function s(e){return e&&e.__esModule?e:{default:e}}function d(e){var t=(0,r.useStateFromStoresArray)([a.default],(function(){return e.map((function(e){return a.default.getChannel(e)})).filter(i.isNotNullish)}),[e]);return(0,r.useStateFromStoresArray)([o.default],(function(){return t.filter((function(e){return o.default.can(l.JOIN_VOCAL_CHANNEL_PERMISSIONS,e)}))}),[t])}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDispatchApplicationStates=k,t.default=void 0;var r,a,o,i,l,u=N(n(0)),s=C(n(8)),d=C(n(265)),f=C(n(3)),c=C(n(425)),p=n(49),v=C(n(146)),y=C(n(371)),m=C(n(56)),h=n(7734),_=C(n(8809)),g=C(n(248)),E=C(n(7648)),S=N(n(127)),O=C(n(8669)),I=n(1),T=C(n(7)),b=C(n(7163));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function P(e,t,n,r){l||(l="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var i=new Array(o),u=0;u<o;u++)i[u]=arguments[u+3];t.children=i}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:l,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,R(e,t)}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var L=((i={})[I.LocalDispatchApplicationStates.INSTALLING]=((r={})[h.TimeUnits.NONE]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_INSTALLING.format({name:e})},r[h.TimeUnits.SECONDS]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_INSTALLING_SECONDS.format({name:e,timeRemaining:t})},r[h.TimeUnits.MINUTES]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_INSTALLING_MINUTES.format({name:e,timeRemaining:t})},r[h.TimeUnits.HOURS]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_INSTALLING_HOURS.format({name:e,timeRemaining:t})},r),i[I.LocalDispatchApplicationStates.UPDATING]=((a={})[h.TimeUnits.NONE]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_UPDATING.format({name:e})},a[h.TimeUnits.SECONDS]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_UPDATING_SECONDS.format({name:e,timeRemaining:t})},a[h.TimeUnits.MINUTES]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_UPDATING_MINUTES.format({name:e,timeRemaining:t})},a[h.TimeUnits.HOURS]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_UPDATING_HOURS.format({name:e,timeRemaining:t})},a),i[I.LocalDispatchApplicationStates.REPAIRING]=((o={})[h.TimeUnits.NONE]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_INSTALLING.format({name:e})},o[h.TimeUnits.SECONDS]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_INSTALLING_SECONDS.format({name:e,timeRemaining:t})},o[h.TimeUnits.MINUTES]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_INSTALLING_MINUTES.format({name:e,timeRemaining:t})},o[h.TimeUnits.HOURS]=function(e,t){return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_INSTALLING_HOURS.format({name:e,timeRemaining:t})},o),i),D=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderProgressBody=function(e,n){var r=t.props,a=r.state,o=r.application,i=a.stage,l=a.progress,u=a.total,s=a.type;if(null==l||null==u||null==i)return null;var d=e[e.length-1]/n*1e3,f=u-l,c=0!==d?Math.max(1,f/d):null,p=null!=c?c/60:null,v=L[s],y=null!=v?Object.keys(v):[],m=(0,h.getTimeAndUnit)(p,y),_=m.unit,g=m.time;if(null!=v&&null!=_){var E=v[_];return null!=E?E(o.name,g):null}return null},t}A(t,e);var n=t.prototype;return n.renderText=function(){var e=this.props,t=e.state,n=e.isPaused;if(t.type===I.LocalDispatchApplicationStates.UPDATING||t.type===I.LocalDispatchApplicationStates.REPAIRING||t.type===I.LocalDispatchApplicationStates.INSTALLING){if(n)return T.default.Messages.APPLICATION_PROGRESS_INDICATOR_PAUSED;if(t.stage===I.DispatchApplicationStages.PATCHING||t.stage===I.DispatchApplicationStages.REPAIRING)return P(O.default,{getHistoricalTotalBytes:v.default.getHistoricalTotalBytesWritten,updateInterval:5e3},void 0,this.renderProgressBody)}return null},n.render=function(){var e=this.renderText();return null!=e?e:T.default.Messages.LIBRARY},t}(u.PureComponent);D.displayName="UpdateProgressTooltipText";var w=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={animationScale:new d.default.Value(0)},t.handleOnClick=function(e){var n=t.props.onClick;e.preventDefault(),e.stopPropagation(),null!=n&&n(e),(0,p.transitionTo)(I.Routes.APPLICATION_LIBRARY)},t}A(t,e);var n=t.prototype;return n.componentWillAppear=function(e){this.state.animationScale.setValue(1),e()},n.componentWillEnter=function(e){d.default.spring(this.state.animationScale,{toValue:1,duration:200}).start(e)},n.componentWillLeave=function(e){d.default.spring(this.state.animationScale,{toValue:0,duration:200}).start(e)},n.getTooltipText=function(){var e=this.props,t=e.firstApplication,n=e.firstState,r=e.isPaused;return null==t||null==n?T.default.Messages.LIBRARY:P(D,{application:t,state:n,isPaused:r})},n.render=function(){var e=this.props,t=e.percent,n=e.isPaused,r=e.className;return P(d.default.div,{style:{transform:[{scale:this.state.animationScale}]},className:(0,s.default)(r,b.default.progressContainer),onClick:this.handleOnClick},void 0,P(g.default,{text:this.getTooltipText(),position:g.default.Positions.RIGHT,"aria-label":!1},void 0,(function(e){return u.createElement("div",e,P(_.default,{percent:t,colorOverride:n?I.Colors.PRIMARY_DARK_500:null},void 0,P(E.default,{className:b.default.downloadIcon})))})))},t}(u.PureComponent);w.displayName="GameUpdateProgressIndicator",w.defaultProps={strokeSize:_.default.StrokeSizes.MEDIUM};function k(e,t){return e.reduce((function(e,n){var r=n.applicationId,a=n.branchId,o=t.getState(r,a);return null!=o&&e.push(o),e}),[])}var j=f.default.connectStores([y.default,m.default,v.default],(function(){var e=y.default.activeItems,t=k(e,v.default),n=S.getCombinedProgress(t),r=n.total,a=n.progress;return{percent:S.calculateProgressPercentage(a,r),isPaused:y.default.paused,firstApplication:e.length>0?m.default.getGame(e[0].applicationId):null,firstState:t.length>0?t[0]:null}}))((function(e){var t=e.determineOwnVisibility,n=void 0===t||t,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["determineOwnVisibility"]);return n?P(c.default,{component:u.Fragment},void 0,r.percent>0&&r.percent<100?u.createElement(w,r):null):u.createElement(w,r)}));t.default=j},function(e,t,n){e.exports=n.p+"3bd0d83cb24ccf918b757ab5c18dc564.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(978)),a=u(n(3)),o=u(n(2)),i=u(n(13)),l=n(695);n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=null;var f=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n),a.prototype.isUnderageAnonymous=function(){return i.default.embedded?null!=d&&d+l.AGE_GATE_REGISTER_TIMEOUT_MS>Date.now():null!=r.default.parse(document.cookie).underage},a}(a.default.Store))(o.default,{AGE_GATE_PREVENT_UNDERAGE_REGISTRATION:function(e){return!0,d=Date.now(),void(document.cookie="underage=1;path=/")},LOGIN_SUCCESS:function(e){return!1,d=null,void(document.cookie="underage=1;path=/;max-age=0")}});t.default=f},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(7563),o=u(n(13)),i=u(n(37)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return o.default.embedded&&0!==(null==e?void 0:e.length)?d(a.MenuItem,{id:"copy",label:l.default.Messages.COPY,hint:o.default.isOSX()?"⌘C":"Ctrl+C",action:function(){i.default.copy(e),null==t||t.focus()}}):null}f.displayName="useNativeCopyItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=n(1179),i=n(7563),l=n(991),u=n(1),s=(r=n(7))&&r.__esModule?r:{default:r};function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return l.SUPPORTS_COPY&&e.type!==u.MessageTypes.GUILD_INVITE_REMINDER?f(i.MenuItem,{id:"copy-link",label:s.default.Messages.COPY_MESSAGE_LINK,action:function(){return(0,o.copy)(location.protocol+"//"+location.host+u.Routes.CHANNEL(t.guild_id,t.id,e.id))}}):null}c.displayName="useMessageCopyLinkItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=p(n(351)),i=p(n(7884)),l=n(7563),u=n(7568),s=p(n(48)),d=p(n(12)),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){var n=(0,a.useStateFromStores)([d.default],(function(){return d.default.getCurrentUser()}),[]),r=(0,a.useStateFromStores)([s.default],(function(){return s.default.can(f.Permissions.MANAGE_MESSAGES,t)&&!t.isArchivedThread()}),[t]);return e.state===f.MessageStates.SENDING?null:(e.author.id===n.id||r)&&e.type in f.MessageTypesDeletable?y(l.MenuItem,{id:"delete",label:c.default.Messages.DELETE_MESSAGE,action:function(n){e.state===f.MessageStates.SEND_FAILED?o.default.deleteMessage(t.id,e.id,!0):n.shiftKey?o.default.deleteMessage(t.id,e.id):i.default.confirmDelete(t,e,!0)},color:u.MenuItemColor.DANGER}):null}m.displayName="useMessageDeleteItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=f(n(698)),l=f(n(185)),u=n(32),s=f(n(8168)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){if((0,a.useStateFromStores)([i.default,l.default],(function(){return!u.THREAD_CHANNEL_TYPES.has(t.type)||i.default.isActive(t.guild_id,t.id)&&l.default.hasJoined(t.id)})))return p(o.MenuItem,{id:"mark-unread",label:d.default.Messages.MARK_UNREAD,action:function(){return(0,s.default)(t.id,e.id)}})}v.displayName="useMessageMarkUnreadItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=e.background,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","background"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:d,fillRule:"nonzero",d:"M22.031 12.665c-.923-.4338-1.9384-.665-2.9778-.665-.695 0-1.3663.1013-2 .29V11h-4V7h-2v4h-4v2h4v4h1.29c-.1887.6337-.29 1.305-.29 2 0 1.0394.2312 2.055.665 2.978-.2207.0146-.4424.022-.665.022-2.6522 0-5.1957-1.0536-7.071-2.929C3.1067 17.1958 2.053 14.6523 2.053 12c0-5.5228 4.4772-10 10-10 2.6522 0 5.1957 1.0536 7.071 2.929 1.8754 1.8753 2.929 4.4188 2.929 7.071 0 .2225-.0074.4443-.022.665zM15.4457 13c-.9793.59-1.8023 1.413-2.3924 2.3924V13h2.3924z"}),s("path",{className:f,fill:d,d:"M19.0532 14c1.326 0 2.598.5268 3.5355 1.4645.9377.9376 1.4645 2.2094 1.4645 3.5355 0 1.326-.5268 2.598-1.4645 3.5355C21.651 23.4732 20.3793 24 19.0532 24c-1.326 0-2.5978-.5268-3.5355-1.4645C14.58 21.598 14.0532 20.326 14.0532 19c0-2.7614 2.2386-5 5-5zm-1 7l3-2-3-2v4z"})))}d.displayName="PlusCirclePlay"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M15 7.5V2H9v5.5l3 3 3-3zM7.5 9H2v6h5.5l3-3-3-3zM9 16.5V22h6v-5.5l-3-3-3 3zM16.5 9l-3 3 3 3H22V9h-5.5z"}))}d.displayName="Gamepad"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={popFirstFile:function(){a.default.dispatch({type:o.ActionTypes.UPLOAD_MODAL_POP_FILE})},pushFiles:function(e){var t=e.files,n=e.channelId,r=e.showLargeMessageDialog;a.default.dispatch({type:o.ActionTypes.UPLOAD_MODAL_PUSH_FILES,files:t,channelId:n,showLargeMessageDialog:r})},clearAll:function(){a.default.dispatch({type:o.ActionTypes.UPLOAD_MODAL_CLEAR_ALL_FILES})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(6)),a=s(n(3)),o=s(n(2)),i=s(n(104)),l=s(n(20)),u=s(n(270));n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f={},c={},p={};var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(u.default)},a.getUserProfile=function(e){return f[e]},a.getMutualFriends=function(e){return c[e]},a.getMutualGuilds=function(e){return p[e]},r}(a.default.Store))(o.default,{USER_PROFILE_MODAL_FETCH_SUCCESS:function(e){var t={};e.mutual_guilds.forEach((function(e){var n=e.id,r=e.nick,a=l.default.getGuild(n);null!=a&&(t[n]={guild:a,nick:r})}));var n=e.premium_since||null;p[e.user.id]=u.default.getFlattenedGuilds().filter((function(e){return null!=t[e.id]})).map((function(e){return{guild:t[e.id].guild,nick:t[e.id].nick}})),f[e.user.id]={connectedAccounts:e.connected_accounts||[],premiumSince:null!=n?new Date(n):null,premiumGuildSince:null!=e.premium_guild_since?new Date(e.premium_guild_since):null}},LOAD_MUTUAL_FRIENDS:function(e){c[e.userId]=(0,r.default)(e.mutualFriends).map((function(e){return{key:e.id,user:new i.default(e)}})).sortBy((function(e){return e.user.username.toLowerCase()})).value()}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=p(n(0)),o=f(n(8)),i=p(n(36)),l=f(n(63)),u=n(1),s=f(n(6974)),d=f(n(423));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n),r.prototype.render=function(){var e=this.props,t=e.title,n=e.description,r=e.agreement,a=e.disagreement,u=e.onAgree,f=e.onDisagree,c=e.imageClassName;return v(l.default,{className:s.default.gatedContent,justify:l.default.Justify.CENTER,align:l.default.Align.CENTER,direction:l.default.Direction.VERTICAL},void 0,v("div",{className:(0,o.default)(s.default.image,c)}),v("div",{className:(0,o.default)(s.default.title,d.default.marginBottom8)},void 0,t),v("div",{className:(0,o.default)(s.default.description,d.default.marginBottom20)},void 0,n),v(l.default,{justify:l.default.Justify.CENTER,align:l.default.Align.CENTER,grow:0},void 0,f&&a?v(i.default,{className:s.default.action,size:i.ButtonSizes.LARGE,color:i.ButtonColors.PRIMARY,onClick:f},void 0,a):null,u&&r?v(i.default,{className:s.default.action,color:s.default.actionRed,size:i.ButtonSizes.LARGE,onClick:u},void 0,r):null))},r}(a.PureComponent);m.displayName="GatedContent",m.defaultProps={onAgree:u.NOOP,onDisagree:u.NOOP};var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(43)),i=l(n(7263));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.children,n=e.className;return s(o.default,{color:o.default.Colors.CUSTOM,className:(0,a.default)(i.default.subtext,n),size:o.default.Sizes.SIZE_12},void 0,t)}d.displayName="PanelSubtext"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(1),o=(r=n(7))&&r.__esModule?r:{default:r};var i={getStatus:function(e,t){var n,r;switch(void 0===t&&(t=!1),e){case a.RTCConnectionStates.CONNECTING:n=a.ConnectionStatus.CONNECTING,r=o.default.Messages.CONNECTION_STATUS_CONNECTING;break;case a.RTCConnectionStates.AUTHENTICATING:n=a.ConnectionStatus.CONNECTING,r=o.default.Messages.CONNECTION_STATUS_AUTHENTICATING;break;case a.RTCConnectionStates.AWAITING_ENDPOINT:n=a.ConnectionStatus.CONNECTING,r=o.default.Messages.CONNECTION_STATUS_AWAITING_ENDPOINT;break;case a.RTCConnectionStates.RTC_CONNECTED:n=a.ConnectionStatus.CONNECTED,r=t?o.default.Messages.CONNECTION_STATUS_VIDEO_CONNECTED:o.default.Messages.CONNECTION_STATUS_VOICE_CONNECTED;break;case a.RTCConnectionStates.RTC_CONNECTING:n=a.ConnectionStatus.CONNECTING,r=o.default.Messages.CONNECTION_STATUS_RTC_CONNECTING;break;case a.RTCConnectionStates.ICE_CHECKING:n=a.ConnectionStatus.CONNECTING,r=o.default.Messages.CONNECTION_STATUS_ICE_CHECKING;break;case a.RTCConnectionStates.NO_ROUTE:n=a.ConnectionStatus.ERROR,r=o.default.Messages.CONNECTION_STATUS_NO_ROUTE;break;case a.RTCConnectionStates.RTC_DISCONNECTED:n=a.ConnectionStatus.ERROR,r=o.default.Messages.CONNECTION_STATUS_RTC_DISCONNECTED;break;case a.RTCConnectionStates.DISCONNECTED:default:n=a.ConnectionStatus.ERROR,r=o.default.Messages.CONNECTION_STATUS_DISCONNECTED}return{connectionStatus:n,connectionStatusText:r}},getShortHostname:function(e){return null==e?"":e.split(".")[0]}};t.default=i},,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.authorizeAndSetTestModeApplication=function(e,t){return h.apply(this,arguments)},t.reset=function(){r.default.dispatch({type:f.ActionTypes.DEVELOPER_TEST_MODE_RESET})},t.resetError=function(){r.default.dispatch({type:f.ActionTypes.DEVELOPER_TEST_MODE_RESET_ERROR})};var r=v(n(2)),a=v(n(339)),o=v(n(56)),i=n(111),l=v(n(188)),u=v(n(436)),s=p(n(7940)),d=p(n(1027)),f=n(1);function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function m(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))}}function h(){return(h=m(regeneratorRuntime.mark((function e(t,n){var c,p;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r.default.dispatch({applicationId:t,type:f.ActionTypes.DEVELOPER_TEST_MODE_AUTHORIZATION_START}),e.prev=1,e.next=4,d.fetchSKUsForApplication(t,!1);case 4:if(null!=e.sent){e.next=7;break}throw new Error("Did not get a successful response from endpoint.");case 7:if(null!=(c=o.default.getGame(t))){e.next=14;break}return e.t0=a.default,e.next=12,u.default.fetchApplication(t);case 12:e.t1=e.sent,c=e.t0.createFromServer.call(e.t0,e.t1);case 14:if(!(p=(0,i.hasFlag)(c.flags,f.ApplicationFlags.EMBEDDED))||null!=n&&l.default.URL_REGEX.test(n)){e.next=17;break}throw new Error("Invalid Origin URL for embedded application");case 17:return p||s.createTestModeLibraryApplications(c),r.default.dispatch({type:f.ActionTypes.DEVELOPER_TEST_MODE_AUTHORIZATION_SUCCESS,applicationId:t,originURL:p?n:null}),e.abrupt("return",!0);case 22:return e.prev=22,e.t2=e.catch(1),r.default.dispatch({type:f.ActionTypes.DEVELOPER_TEST_MODE_AUTHORIZATION_FAIL,applicationId:t,error:e.t2.message}),e.abrupt("return",!1);case 26:case"end":return e.stop()}}),e,null,[[1,22]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openModal=function(e,t){return new Promise((function(n){a.default.dispatch({type:o.ActionTypes.ACTIVITY_INVITE_MODAL_OPEN,activity:e,isPrivate:t,resolve:n})}))},t.updateQuery=function(e){a.default.dispatch({type:o.ActionTypes.ACTIVITY_INVITE_MODAL_QUERY,query:e})},t.inviteChannel=function(e){a.default.dispatch({type:o.ActionTypes.ACTIVITY_INVITE_MODAL_SEND,channelId:e})},t.inviteUser=function(e){a.default.dispatch({type:o.ActionTypes.ACTIVITY_INVITE_MODAL_SEND,userId:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.open=function(e,t,n){void 0===n&&(n={});a.default.dispatch({type:o.ActionTypes.PICTURE_IN_PICTURE_OPEN,id:e,component:t,props:n})},t.close=function(e){a.default.dispatch({type:o.ActionTypes.PICTURE_IN_PICTURE_CLOSE,id:e})},t.hide=function(e){a.default.dispatch({type:o.ActionTypes.PICTURE_IN_PICTURE_HIDE,id:e})},t.show=function(e){a.default.dispatch({type:o.ActionTypes.PICTURE_IN_PICTURE_SHOW,id:e})},t.moveTo=function(e,t){a.default.dispatch({type:o.ActionTypes.PICTURE_IN_PICTURE_MOVE,id:e,position:t})},t.updateRect=function(e,t){a.default.dispatch({type:o.ActionTypes.PICTURE_IN_PICTURE_UPDATE_RECT,id:e,rect:t})},t.switchPIPFocus=function(e){a.default.dispatch({type:o.ActionTypes.PICTURE_IN_PICTURE_UPDATE_SELECTED_WINDOW,id:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(24)),o=l(n(2)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var f,c=new Map,p=i.PictureInPicturePositions.BOTTOM_RIGHT,v={};var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var o,l,d,y=r.prototype;return y.initialize=function(){p=a.default.get("PictureInPictureLocation",i.PictureInPicturePositions.BOTTOM_RIGHT)},y.isEmbeddedActivityHidden=function(){var e;return null==f||(null===(e=c.get(f))||void 0===e?void 0:e.component)!==i.PictureInPictureComponents.EMBED_IFRAME},y.getDockedRect=function(e){return v[e]},y.isOpen=function(e){return null!=e&&c.has(e)},o=r,(l=[{key:"pipWindow",get:function(){return null==f?null:c.get(f)}},{key:"pipWindows",get:function(){return c}}])&&u(o.prototype,l),d&&u(o,d),r}(r.default.Store))(o.default,{PICTURE_IN_PICTURE_OPEN:function(e){var t,n,r=e.id,a=e.component,o=e.props;if(null==c.get(r)){var i={id:r,component:a,position:null!==(t=o.position)&&void 0!==t?t:p,props:o,docked:null!==(n=o.docked)&&void 0!==n&&n};c.set(r,i),null==f&&(f=r)}},PICTURE_IN_PICTURE_CLOSE:function(e){var t=e.id;if(!c.has(t))return!1;if(c.delete(t),f===t){var n=Array.from(c.keys());f=0===n.length?null:n[0]}},PICTURE_IN_PICTURE_MOVE:function(e){var t=e.id,n=e.position;if(null==f||f!==t)return!1;var r=new Map;c.forEach((function(e,t){r.set(t,d({},e,{position:n}))})),c=r,p=n,a.default.set("PictureInPictureLocation",n)},PICTURE_IN_PICTURE_HIDE:function(e){var t=e.id;if(f!==t)return!1;var n=c.get(t);if(null==n)return!1;c.set(t,d({},n,{hidden:!0}))},PICTURE_IN_PICTURE_SHOW:function(e){var t=e.id;if(f!==t)return!1;var n=c.get(t);if(null==n)return!1;c.set(t,d({},n,{hidden:!1}))},PICTURE_IN_PICTURE_UPDATE_RECT:function(e){var t=e.id,n=e.rect;v[t]=n},PICTURE_IN_PICTURE_UPDATE_SELECTED_WINDOW:function(e){var t=e.id;f=t},LOGOUT:function(e){return f=null,void(c=new Map)}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.openAgeGateModal=function(e){o.default.track(i.AnalyticEvents.OPEN_MODAL,{type:"Enter Your Birthday",source:{section:e}}),r.default.dispatch({type:i.ActionTypes.AGE_GATE_MODAL_OPEN,source:e})},t.closeAgeGateModal=function(){r.default.wait((function(){return r.default.dispatch({type:i.ActionTypes.AGE_GATE_MODAL_CLOSE})}))},t.openSuccessAgeGateModal=function(){r.default.wait((function(){r.default.dispatch({type:i.ActionTypes.AGE_GATE_SUCCESS_MODAL_OPEN})}))},t.openFailureAgeGateModal=function(e,t){void 0===t&&(t=!1);r.default.wait((function(){r.default.dispatch({type:i.ActionTypes.AGE_GATE_FAILURE_MODAL_OPEN,underageMessage:e,forceOpen:t})}))},t.closeFailedAgeGate=function(){r.default.dispatch({type:i.ActionTypes.LOGOUT}),(0,a.transitionTo)(i.Routes.LOGIN)};var r=l(n(2)),a=n(49),o=l(n(15)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){e.exports=n.p+"69a0ea5dbf79a129c81a0cb171b60b7a.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=h(n(0)),o=n(6),i=h(n(36)),l=y(n(7708)),u=n(106),s=n(129),d=y(n(7946)),f=n(50),c=n(1),p=y(n(7)),v=y(n(6790));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t,n){var r={top:0,bottom:0,left:0,right:0},a=e-n,o=t-n;return 0!==a&&(r.left=-Math.abs(a/2),r.right=a/2),0!==o&&(r.bottom=-Math.abs(o/2),r.top=o/2),r}var S=function(e){var t=e.imgURI,n=e.transitionState,r=e.onCrop,y=e.filename,m=e.onClose,h=a.useState(0),S=h[0],O=h[1],I=a.useState({top:0,bottom:0,left:0,right:0}),T=I[0],b=I[1],C=a.useState(!1),M=C[0],N=C[1],P=a.useState(1),A=P[0],R=P[1],L=a.useState({x:0,y:0}),D=L[0],w=L[1],k=a.useState(null),j=k[0],U=k[1],G=a.useRef({x:0,y:0}),F=a.createRef(),B=(0,u.useUID)(),H=a.useCallback((function(e,t,n){G.current=function(e,t,n){return{x:(0,o.clamp)(e,n.left,n.right),y:(0,o.clamp)(t,n.bottom,n.top)}}(e,t,n),null!=F.current&&(F.current.style.transform="translate3d("+G.current.x+"px, "+G.current.y+"px, 0)")}),[F]),x=function(){if(!(null==F.current||A>1)){var e=F.current.getBoundingClientRect(),t=e.width,n=e.height;U({width:t,height:n});var r=Math.min(t,n);O(r),b(E(t,n,r))}},V=a.useCallback((function(e){var t=G.current,n=t.x,r=t.y;if(M&&(e.clientX!==n||e.clientY!==r)){var a=e.clientX-D.x,o=e.clientY-D.y;H(a,o,T)}}),[T,M,D,H]),W=function(){N(!1)};return a.useEffect((function(){return window.addEventListener("mouseup",W),window.addEventListener("resize",x),function(){window.removeEventListener("mouseup",W),window.removeEventListener("resize",x)}})),a.useEffect((function(){if(M)return window.addEventListener("mousemove",V),function(){return window.removeEventListener("mousemove",V)}}),[V,M]),g(f.ModalRoot,{onAnimationEnd:x,transitionState:n,size:f.ModalSize.MEDIUM,"aria-labelledby":B},void 0,g(f.ModalContent,{className:v.default.modalContent},void 0,g(f.ModalHeader,{separator:!1,id:B},void 0,g(s.FormTitle,{tag:s.FormTitleTags.H4},void 0,p.default.Messages.AVATAR_UPLOAD_EDIT_MEDIA)),g("div",{className:v.default.editingContainer},void 0,a.createElement("img",{style:_({transform:"translate3d("+G.current.x+"px, "+G.current.y+"px, 0px)"},null==j||1===A?{}:{width:j.width*A,minWidth:j.width*A,height:j.height*A}),className:v.default.image,src:t,alt:"avatar",ref:F,onMouseDown:function(e){var t=e.clientX-G.current.x,n=e.clientY-G.current.y;w({x:t,y:n}),N(!0)},draggable:!1}),g("div",{className:v.default.overlay,style:{width:S,height:S}})),g("div",{className:v.default.sliderContainer},void 0,g(d.default,{className:v.default.icon,width:24,height:24}),g(l.default,{initialValue:1,minValue:1,maxValue:2,keyboardStep:.025,asValueChanges:function(e){if(null!=j){var t=E(j.width*e,j.height*e,S),n=G.current,r=n.x,a=n.y;(0,o.inRange)(r,t.right,t.left)&&(0,o.inRange)(a,t.top,t.bottom)||H(r,a,t),R(e),b(t)}},equidistant:!0,hideBubble:!0}),g(d.default,{className:v.default.icon,width:48,height:48}))),g(f.ModalFooter,{className:v.default.modalFooter},void 0,g(i.default,{className:v.default.cancelButton,look:i.default.Looks.LINK,color:i.default.Colors.PRIMARY,size:i.ButtonSizes.SMALL,onClick:m},void 0,p.default.Messages.AVATAR_UPLOAD_CANCEL),g(i.default,{size:i.ButtonSizes.SMALL,onClick:function(){if(null!=F.current){var e=F.current,t=e.naturalWidth/e.width,n=S/2,a=(e.width/2-n-G.current.x)*t,o=(e.height/2-n-G.current.y)*t,i=S*t,l=Math.min(i,c.AVATAR_MAX_SIZE),u=document.createElement("canvas");u.width=l,u.height=l;var s=u.getContext("2d");null!=s&&s.drawImage(e,a,o,i,i,0,0,u.width,u.height),r(u.toDataURL("image/png"),y),m()}}},void 0,p.default.Messages.AVATAR_UPLOAD_APPLY)))};S.displayName="AvatarUploadModal";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(112),o=n(254),i=(r=n(672))&&r.__esModule?r:{default:r},l=n(1);function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){return(d=s(regeneratorRuntime.mark((function e(t,n,r,u){var s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,i.default.post({url:l.Endpoints.GUILDS,body:{name:t,icon:n,channels:r.channels,system_channel_id:r.system_channel_id,roles:r.roles,guild_template_code:r.code},trackedActionData:{event:a.NetworkActionNames.GUILD_CREATE,metadata:{template_name:r.id,is_community_intent:u}}});case 3:return s=e.sent,e.abrupt("return",s.body);case 7:throw e.prev=7,e.t0=e.catch(0),new o.V8APIError(e.t0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}var f={createGuildFromTemplate:function(e,t,n,r){return d.apply(this,arguments)}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-09_guild_template_reorder",label:"Reorder guild templates for school use cases",defaultConfig:{reorderTemplates:!1},treatments:[{id:1,label:"Reorder templates to prioritize school-related templates",config:{reorderTemplates:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GUILD_TEMPLATE_ICONS=void 0;var r=d(n(7943)),a=d(n(8270)),o=d(n(8271)),i=d(n(8272)),l=d(n(8273)),u=d(n(7944)),s=d(n(8274));function d(e){return e&&e.__esModule?e:{default:e}}var f={CREATE:o.default,GAMING:l.default,FRIENDS:i.default,STUDY:s.default,CLUBS:a.default,CREATORS:r.default,LOCAL_COMMUNITY:u.default,SCHOOL_CLUB:a.default};t.GUILD_TEMPLATE_ICONS=f},function(e,t,n){e.exports=n.p+"d149a7d17b8c891a36059af8d4108813.svg"},function(e,t,n){e.exports=n.p+"79516499036b21acd5f56ccba0635c38.svg"},function(e,t,n){e.exports=n.p+"6670414aa93c6a4b3b5c7f57ead40533.svg"},function(e,t,n){e.exports=n.p+"b13e5fb6748d48b8d32a0a7b720d3a31.svg"},function(e,t,n){e.exports=n.p+"8ea6fb273c261048c7cfb159b0bd286e.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=E(n(1030)),l=E(n(181)),u=E(n(36)),s=E(n(84)),d=E(n(63)),f=E(n(178)),c=n(106),p=n(129),v=n(50),y=E(n(43)),m=n(7762),h=n(1),_=E(n(7)),g=E(n(6794));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I,T,b=(I=window.GLOBAL_ENV.INVITE_HOST,T="",null==I&&(I=location.host,T=h.Routes.INVITE("")),location.protocol+"//"+I+T+"/"),C=["hTKzmak",b+"hTKzmak",b+"cool-people"];function M(e){var t,n=e.onBack,r=e.onClose,h=e.isSlideReady,E=(0,c.useUID)(),S=a.useState(""),I=S[0],T=S[1],M=a.useState(!1),N=M[0],P=M[1],A=a.useState(null),R=A[0],L=A[1],D=a.useRef(null);a.useEffect((function(){var e;h&&(null===(e=D.current)||void 0===e||e.focus())}),[h]);var w=function(e){e.preventDefault();var t=I.trim();if(""!==t){L(null),P(!0);var n=t.split("/"),a=n[n.length-1];i.default.resolveInvite(a,"Join Guild",{inputValue:t}).then((function(e){var t=e.invite;if(P(!1),null!=t){if(null!=t.channel){var n=i.default.getInviteContext("Join Guild",t);i.default.acceptInvite(t.code,n,(function(e){r(),i.default.transitionToInvite(e)})).catch((function(e){if(e instanceof l.default){var t=(0,m.getInviteError)(e.code);L(t)}else L(_.default.Messages.INVITE_MODAL_ERROR_DEFAULT)}))}}else L(_.default.Messages.INSTANT_INVITE_EXPIRED)}),(function(e){P(!1);var t=new l.default(e),n=(0,m.getInviteError)(t.code);L(n)}))}else L(_.default.Messages.INVALID_INVITE_LINK_ERROR)};return O("div",{},void 0,O(v.ModalHeader,{className:g.default.header,direction:d.default.Direction.VERTICAL,separator:!1,id:E},void 0,O(y.default,{className:g.default.title,size:y.default.Sizes.SIZE_24,color:y.default.Colors.HEADER_PRIMARY},void 0,_.default.Messages.JOIN_SERVER_TITLE),O(y.default,{color:y.default.Colors.HEADER_SECONDARY},void 0,_.default.Messages.JOIN_SERVER_DESCRIPTION_NUF),O(v.ModalCloseButton,{className:g.default.closeButton,onClick:r})),O(v.ModalContent,{className:g.default.content},void 0,O("form",{onSubmit:w,className:g.default.inputForm},void 0,O(p.FormItem,{title:_.default.Messages.FORM_LABEL_INVITE_LINK,error:R,titleClassName:(0,o.default)(g.default.formTitle,(t={},t[g.default.error]=null!=R,t)),required:!0},void 0,O(f.default,{value:I,onChange:T,className:g.default.input,inputClassName:g.default.inputInner,placeholder:b+"hTKzmak",inputRef:D}))),O(p.FormItem,{title:_.default.Messages.JOIN_SERVER_INVITE_EXAMPLES_HEADER,titleClassName:g.default.formTitle,className:g.default.examplesForm},void 0,C.map((function(e){return O(s.default,{className:g.default.sampleLink,onClick:function(){return T(e)}},e,e)})))),O(v.ModalFooter,{className:g.default.footer},void 0,O(u.default,{color:u.default.Colors.BRAND,submitting:N,onClick:w},void 0,_.default.Messages.NUF_JOIN_SERVER_BUTTON),O(u.default,{color:u.default.Colors.PRIMARY,look:u.default.Looks.LINK,size:u.default.Sizes.MIN,onClick:n},void 0,_.default.Messages.BACK)))}M.displayName="JoinGuildSlide"},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.LAST_ACTIVITY_FEEDBACK_DATE_STORAGE_KEY=t.LAST_VOICE_FEEDBACK_DATE_STORAGE_KEY=t.END_ACTIVITY_FEEDBACK_COOLDOWN=t.END_VOICE_FEEDBACK_COOLDOWN=t.END_ACTIVITY_FEEDBACK_CHANCE=t.END_STREAM_FEEDBACK_CHANCE=t.END_VOICE_FEEDBACK_CHANCE=t.FEEDBACK_FREEFORM_LENGTH=t.FeedbackRating=void 0,t.FeedbackRating=r,function(e){e.BAD="bad",e.NEUTRAL="neutral",e.GOOD="good"}(r||(t.FeedbackRating=r={}));t.FEEDBACK_FREEFORM_LENGTH=1024;t.END_VOICE_FEEDBACK_CHANCE=.2;t.END_STREAM_FEEDBACK_CHANCE=.2;t.END_ACTIVITY_FEEDBACK_CHANCE=1;t.END_VOICE_FEEDBACK_COOLDOWN=864e5;t.END_ACTIVITY_FEEDBACK_COOLDOWN=0;t.LAST_VOICE_FEEDBACK_DATE_STORAGE_KEY="lastVoiceFeedback";t.LAST_ACTIVITY_FEEDBACK_DATE_STORAGE_KEY="lastActivityFeedback"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.inIncentiviedInstallExperiment=function(){return i.ExperimentStore.getUserExperimentBucket(i.Experiments.INCENTIVIZED_INSTALL)!==i.ExperimentBuckets.NOT_ELIGIBLE},t.useAndTrackExposureToExperiment=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return!l.default.isEligible()})),t=u.useExperiment({},{disable:e})[0];e||u.trackExposure({});return t.show},t.default=void 0;var r,a=n(3),o=n(79),i=n(972),l=(r=n(8031))&&r.__esModule?r:{default:r};var u=(0,o.createExperiment)({id:i.Experiments.INCENTIVIZED_INSTALL,kind:"user",label:"Incentivized Install",defaultConfig:{show:!1},treatments:[{id:1,label:"Show Upsell",config:{show:!0}}]}),s=u;t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return F({},x,{link:(0,A.default)(e),emoji:(t=e,n=t.emojiTooltipPosition,r=void 0===n?T.default.Positions.TOP:n,{react:function(e,t,n){return e.src?B(f.MessageStandardEmoji,{node:e,tooltipPosition:r},n.key):B("span",{},n.key,e.surrogate)}}),customEmoji:H(e)});var t,n,r};var r=G(n(0)),a=j(n(8)),o=n(349),i=j(n(170)),l=j(n(1098)),u=j(n(8032)),s=n(183),d=n(257),f=n(8279),c=j(n(8342)),p=n(49),v=j(n(7641)),y=n(32),m=j(n(9)),h=j(n(184)),_=j(n(20)),g=j(n(48)),E=j(n(55)),S=j(n(12)),O=j(n(7768)),I=j(n(7713)),T=j(n(248)),b=j(n(7595)),C=j(n(7578)),M=n(272),N=G(n(7603)),P=n(8352),A=j(n(1149)),R=n(1),L=j(n(7)),D=j(n(5200));n(6840);var w,k=j(n(6732));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function F(){return(F=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function B(e,t,n,r){w||(w="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var i=new Array(o),l=0;l<o;l++)i[l]=arguments[l+3];t.children=i}if(t&&a)for(var u in a)void 0===t[u]&&(t[u]=a[u]);else t||(t=a||{});return{$$typeof:w,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function H(e){var t=e.emojiTooltipPosition,n=void 0===t?T.default.Positions.TOP:t;return{react:function(e,t,r){var a=r.key,o=r.guildId,i=r.isInteracting,l=h.default.getDisambiguatedEmojiContext(o).getById(e.emojiId);null!=l&&(e=F({},e,{name:!l||l.require_colons?":"+l.name+":":l.name}));return B(f.MessageCustomEmoji,{isInteracting:i,node:e,tooltipPosition:n},a)}}}var x={blockQuote:{react:function(e,t,n){return B("div",{className:k.default.blockquoteContainer},n.key,B("div",{className:k.default.blockquoteDivider}),B("blockquote",{},void 0,t(e.content,n)))}},s:{react:function(e,t,n){return B("s",{},n.key,t(e.content,n))}},highlight:{react:function(e,t,n){return B("span",{className:"highlight"},n.key,e.content)}},paragraph:{react:function(e,t,n){return B("p",{},n.key,t(e.content,n))}},mention:{handleUserContextMenu:function(e,t,n,a){(0,o.openContextMenu)(a,(function(a){return r.createElement(v.default,F({},a,{user:e,channelId:t,guildId:n}))}))},react:function(e,t,n){var r=e.color,a=e.userId,o=e.channelId,i=null!=r&&0!==r?u.default:O.default;return null==a?B(i,{className:"mention",color:r},n.key,t(e.content,n)):B(c.default,{className:"mention",userId:a,channelId:o},n.key)}},channel:{handleClick:function(e,t){if(null!=e&&null!=t){var n=_.default.getGuild(e);if(null!=n&&null!=n.joinedAt){var r=m.default.getChannel(t);null!=r&&(0,y.isGuildVocalChannelType)(r.type)?i.default.selectVoiceChannel(r.id):(0,p.transitionTo)(R.Routes.CHANNEL(e,t))}else N.startLurking(e,{},t)}},react:function(e,t,n){var r=this,a=m.default.getChannel(e.channelId),o=m.default.getChannel(null!=a?a.parent_id:null),i=(0,M.shouldDisplayChannelIconPrefix)(null==a?void 0:a.type),l=null;return i&&(l=g.default.can(R.Permissions.CONNECT,a)?B(C.default,{className:k.default.channelIcon,"aria-label":L.default.Messages.VOICE_CHANNEL}):B(b.default,{className:k.default.channelIcon,"aria-label":L.default.Messages.VOICE_CHANNEL_LOCKED})),B(T.default,{text:null!=o?(0,s.computeChannelName)(o,S.default,E.default):null,position:T.default.Positions.TOP},n.key,(function(a){var o=a.onMouseEnter,u=a.onMouseLeave;return B(O.default,{onClick:r.handleClick.bind(r,e.guildId,e.channelId),onMouseEnter:o,onMouseLeave:u,className:i?k.default.iconMention:void 0},n.key,l,t(e.content,n))}))}},inlineCode:{react:function(e,t,n){return B("code",{className:"inline"},n.key,(0,P.smartOutput)(e,t,n))}},codeBlock:{react:function(e,t,r){var o=function(){return B("pre",{},r.key,B("code",{className:(0,a.default)(D.default.scrollbarGhostHairline,"hljs")},void 0,(0,P.smartOutput)(e,t,r)))};return B(d.LazyLibrary,{createPromise:function(){return Promise.all([n.e(7),n.e(31)]).then(n.t.bind(null,1041,7))},webpackId:1041,renderFallback:o,render:function(t){if(e.lang&&t.hasLanguage(e.lang)){var n=t.highlight(e.lang,e.content,!0);return null==n?o():B("pre",{},r.key,B("code",{className:(0,a.default)(D.default.scrollbarGhostHairline,"hljs",n.language),dangerouslySetInnerHTML:{__html:n.value}}))}return o()}},r.key)}},text:{react:function(e,t,n){return"string"==typeof e.content?e.content:B("span",{},n.key,t(e.content,n))}},spoiler:{react:function(e,t,n){return B(I.default,{type:I.default.Types.TEXT,renderTextElement:function(e,t){return null==e||e.type!==l.default||t?e:r.cloneElement(e,{tabIndex:-1})}},n.key,(function(){return t(e.content,n)}))}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MessageCustomEmoji=t.MessageStandardEmoji=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(5409)),i=p(n(8280)),l=p(n(84)),u=p(n(985)),s=p(n(248)),d=n(8033),f=n(7589),c=p(n(6832));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var h=function(e){var t=e.node,n=e.tooltipPosition,r=void 0===n?f.EXPRESSION_TOOLTIP_PROPS.position:n;i.default.trackExposure({});var p=i.default.useExperiment({})[0].popoutEnabled,v=function(e){return a.createElement(o.default,m({},e,{emojiName:t.name,jumboable:t.jumboable,src:t.src,animated:!1}))};if(!p)return a.createElement(s.default,m({text:t.name},f.EXPRESSION_TOOLTIP_PROPS,{position:r}),(function(e){return v(e)}));return y(u.default,{animation:u.default.Animation.TRANSLATE,align:u.default.Align.CENTER,autoInvert:!0,nudgeAlignIntoViewport:!0,position:u.default.Positions.RIGHT,renderPopout:function(e){return a.createElement(d.MessageStandardEmojiPopout,m({},e,{node:t}))}},void 0,(function(e){var n=e.onClick;return a.createElement(s.default,m({text:(0,f.renderClickableTooltipNode)(t.name),"aria-label":t.name},f.EXPRESSION_TOOLTIP_PROPS,{position:r}),(function(e){return y(l.default,{tag:"span",className:c.default.emojiContainer,onClick:n},void 0,v(e))}))}))};t.MessageStandardEmoji=h,h.displayName="MessageStandardEmoji";var _=function(e){var t=e.node,n=e.isInteracting,r=e.tooltipPosition,p=void 0===r?f.EXPRESSION_TOOLTIP_PROPS.position:r;i.default.trackExposure({});var v=a.useState(String(Date.now())),h=v[0],_=v[1],g=i.default.useExperiment({})[0].popoutEnabled,E=function(e){return a.createElement(o.default,m({},e,{emojiName:t.name,jumboable:t.jumboable,emojiId:t.emojiId,animated:t.animated,isInteracting:n}))};if(!g)return a.createElement(s.default,m({text:t.name},f.EXPRESSION_TOOLTIP_PROPS,{position:p}),(function(e){return E(e)}));return y(u.default,{animation:u.default.Animation.TRANSLATE,align:u.default.Align.CENTER,autoInvert:!0,nudgeAlignIntoViewport:!0,position:u.default.Positions.RIGHT,renderPopout:function(e){return a.createElement(d.MessageCustomEmojiPopout,m({},e,{node:t,refreshPositionKey:function(){return _(String(Date.now()))}}))},positionKey:h},void 0,(function(e){var n=e.onClick;return a.createElement(s.default,m({text:(0,f.renderClickableTooltipNode)(t.name),"aria-label":t.name},f.EXPRESSION_TOOLTIP_PROPS,{position:p}),(function(e){return y(l.default,{tag:"span",className:c.default.emojiContainer,onClick:n},void 0,E(e))}))}))};t.MessageCustomEmoji=_,_.displayName="MessageCustomEmoji"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-06_emoji_upsell_popout",label:"Emoji Upsell Popout",defaultConfig:{popoutEnabled:!1},treatments:[{id:1,label:"Popout enabled",config:{popoutEnabled:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isDiscoverableGuildType=void 0;var r,a=(r=n(229))&&r.__esModule?r:{default:r};t.isDiscoverableGuildType=function(e){return!(e instanceof a.default)&&null!=e.presenceCount}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(1109)),i=n(44),l=s(n(8034)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),l=0;l<n;l++)r[l]=arguments[l];return(t=e.call.apply(e,[this].concat(r))||this).cancel=function(){var e=t.props.onClose;e&&e()},t.claimAccount=function(){var e=t.props.onClose;e&&e(),(0,i.openModal)((function(e){return a.createElement(o.default,e)}))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r.prototype.render=function(){var e=this.props.transitionState;return f(l.default,{transitionState:e,"aria-label":u.default.Messages.PREMIUM_NOT_CLAIMED},void 0,f(l.default.Header,{},void 0,u.default.Messages.PREMIUM_NOT_CLAIMED),f(l.default.Content,{type:l.default.Types.UNCLAIMED},void 0,u.default.Messages.PREMIUM_NOT_CLAIMED_BODY),f(l.default.Footer,{secondary:{onClick:this.cancel,label:u.default.Messages.NEVERMIND},primary:{onClick:this.claimAccount,label:u.default.Messages.CLAIM_ACCOUNT}}))},r}(a.Component);p.displayName="UnclaimedAccountModal";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(11))&&r.__esModule?r:{default:r},o=n(7603),i=n(1);var l=function(e){return a.default.get({url:i.Endpoints.EMOJI_GUILD_DATA(e),oldFormErrors:!0}).then((function(e){return null!=(null==e?void 0:e.body)?(0,o.makeDiscoverableGuild)(e.body):null})).catch((function(){return null}))};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=c(n(179)),o=c(n(8285)),i=c(n(7625)),l=n(50),u=n(44),s=n(5411),d=c(n(7)),f=c(n(6805));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){var t,n;function c(){for(var t,n=arguments.length,i=new Array(n),c=0;c<n;c++)i[c]=arguments[c];return(t=e.call.apply(e,[this].concat(i))||this)._isListeningToWindow=!1,t.state={isWindowFocused:a.default.isFocused()},t.addWindowListeners=function(){t._isListeningToWindow=!0,a.default.addChangeListener(t.onChangeWindowStore),t.onChangeWindowStore()},t.removeWindowListeners=function(){t._isListeningToWindow=!1,a.default.removeChangeListener(t.onChangeWindowStore)},t.onChangeWindowStore=function(){var e=a.default.isFocused();e!==t.state.isWindowFocused&&t.setState({isWindowFocused:e})},t.onMouseEnter=function(e,n){var r=n.preloadImage,a=t.props,o=a.width,i=a.height;r((0,s.zoomFit)(o,i))},t.onZoom=function(e,n){var a=n.placeholder;e.preventDefault();var i=t.props,s=i.src,c={src:s,original:i.original||s,width:i.width,height:i.height,animated:i.animated,children:i.children,placeholder:a,renderLinkComponent:i.renderLinkComponent};e.currentTarget instanceof HTMLElement&&e.currentTarget.blur(),(0,u.openModal)((function(e){return r.createElement(l.ModalRoot,v({className:f.default.modal},e,{size:l.ModalSize.DYNAMIC,"aria-label":d.default.Messages.IMAGE}),r.createElement(o.default,v({},c,{className:f.default.image,shouldAnimate:t.state.isWindowFocused})))}))},t}n=e,(t=c).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var p=c.prototype;return p.componentDidMount=function(){i.default.isAnimated(this.props)&&!this._isListeningToWindow&&this.addWindowListeners()},p.componentDidUpdate=function(){var e=i.default.isAnimated(this.props);e&&!this._isListeningToWindow?this.addWindowListeners():!e&&this._isListeningToWindow&&this.removeWindowListeners()},p.componentWillUnmount=function(){this._isListeningToWindow&&this.removeWindowListeners()},p.render=function(){return r.createElement(i.default,v({},this.props,{onZoom:this.onZoom,onMouseEnter:this.onMouseEnter,shouldAnimate:this.state.isWindowFocused}))},c}(r.PureComponent);t.default=m,m.displayName="LazyImageZoomable",m.defaultProps={alt:"",shouldLink:!0,autoPlay:!1,animated:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(5411),i=s(n(7625)),l=s(n(7)),u=s(n(6804));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n),r.prototype.render=function(){var e=this.props,t=e.src,n=e.original,r=e.placeholder,s=e.width,d=e.height,p=e.animated,v=e.children,y=e.renderLinkComponent,m=(e.maxWidth,e.maxHeight,e.shouldAnimate,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["src","original","placeholder","width","height","animated","children","renderLinkComponent","maxWidth","maxHeight","shouldAnimate"])),h=(0,o.zoomFit)(s,d),_=h.width,g=h.height;return f("div",{className:u.default.wrapper},void 0,a.createElement(i.default,c({src:t,placeholder:r,shouldLink:!1,width:s,height:d,maxWidth:_,maxHeight:g,children:v,animated:p,autoPlay:!0},m)),null!=n&&y({href:n,target:"_blank",rel:"noreferrer noopener",className:u.default.downloadLink,children:l.default.Messages.OPEN_ORIGINAL_IMAGE}))},r}(a.PureComponent);t.default=v,v.displayName="ImageModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(8)),o=i(n(6802));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["className"]);return r.createElement("div",u({className:(0,a.default)(o.default.gifTag,t)},n))}s.displayName="GIFTag"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ImageReadyStates=void 0;var r,a=p(n(0)),o=f(n(8)),i=f(n(140)),l=n(5411),u=f(n(249)),s=p(n(227)),d=f(n(6803));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=(0,i.default)({LOADING:null,ERROR:null,READY:null});t.ImageReadyStates=h;var _=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n),r.prototype.render=function(){var e,t=this.props,n=t.className,r=t.imageClassName,i=t.readyState,f=t.src,c=t.alt,p=t.width,m=t.height,_=t.maxWidth,g=void 0===_?p:_,E=t.maxHeight,S=void 0===E?m:E,O=t.minWidth,I=t.minHeight,T=t.accessory,b=t.zoomable,C=t.original,M=t.children,N=t.renderItem,P=t.renderAccessory,A=t.tabIndex,R=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["className","imageClassName","readyState","src","alt","width","height","maxWidth","maxHeight","minWidth","minHeight","accessory","zoomable","original","children","renderItem","renderAccessory","tabIndex"]);if(1===p&&1===m)return null;var L,D=(0,l.fit)(p,m,g,S,O,I),w={},k="div";null!=C&&(k=u.default,w.href=C,w.tabIndex=A),L=null!=f&&i===h.READY&&"function"==typeof M?null!=N?N():M({src:f,size:D,alt:c,className:r}):i===h.LOADING?y("div",{className:d.default.imageWrapperInner},void 0,f?y("img",{alt:c,className:d.default.imagePlaceholder,src:f,style:D}):null,f?y("div",{className:d.default.imagePlaceholderOverlay}):null,y(s.default,{type:s.SpinnerTypes.WANDERING_CUBES})):y("div",{className:d.default.imageWrapperInner},void 0,y("div",{className:d.default.imageError}));var j=null!=P?P():null;return j=j||T,a.createElement(k,v({className:(0,o.default)(d.default.imageWrapper,(e={},e[d.default.imageZoom]=b,e[d.default.imageWrapperBackground]=i!==h.READY,e[d.default.clickable]=null!=R.onClick,e),n),style:null!=N?null:D},w,R),j?y("div",{className:d.default.imageAccessory},void 0,j):null,L)},r}(a.PureComponent);t.default=_,_.displayName="Image",_.defaultProps={readyState:h.READY,zoomable:!0,alt:"",children:function(e){var t=e.src,n=e.size,r=e.alt;return y("img",{className:e.className||void 0,alt:r,src:t,style:n})},minWidth:0,minHeight:0}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"CheckboxItem",{enumerable:!0,get:function(){return a.default}}),Object.defineProperty(t,"MenuCheckboxItemProps",{enumerable:!0,get:function(){return a.MenuCheckboxItemProps}}),Object.defineProperty(t,"ControlItem",{enumerable:!0,get:function(){return o.default}}),Object.defineProperty(t,"MenuControlItemProps",{enumerable:!0,get:function(){return o.MenuControlItemProps}}),Object.defineProperty(t,"CustomItem",{enumerable:!0,get:function(){return i.default}}),Object.defineProperty(t,"MenuCustomItemProps",{enumerable:!0,get:function(){return i.MenuCustomItemProps}}),Object.defineProperty(t,"MenuCustomItemRenderProps",{enumerable:!0,get:function(){return i.MenuCustomItemRenderProps}}),Object.defineProperty(t,"Group",{enumerable:!0,get:function(){return l.default}}),Object.defineProperty(t,"MenuGroupProps",{enumerable:!0,get:function(){return l.MenuGroupProps}}),Object.defineProperty(t,"Item",{enumerable:!0,get:function(){return u.default}}),Object.defineProperty(t,"MenuItemProps",{enumerable:!0,get:function(){return u.MenuItemProps}}),Object.defineProperty(t,"RadioItem",{enumerable:!0,get:function(){return s.default}}),Object.defineProperty(t,"MenuRadioItemProps",{enumerable:!0,get:function(){return s.MenuRadioItemProps}}),Object.defineProperty(t,"Separator",{enumerable:!0,get:function(){return d.default}}),Object.defineProperty(t,"SubmenuItem",{enumerable:!0,get:function(){return f.default}}),Object.defineProperty(t,"MenuSubmenuItemProps",{enumerable:!0,get:function(){return f.MenuSubmenuItemProps}});var r,a=p(n(8289)),o=p(n(8292)),i=p(n(8293)),l=p(n(8294)),u=p(n(8295)),s=p(n(8296)),d=(r=n(8297))&&r.__esModule?r:{default:r},f=p(n(8298));function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(84)),l=c(n(8290)),u=c(n(8291)),s=c(n(7793)),d=n(7568),f=c(n(6727));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t,n=e.color,r=void 0===n?d.MenuItemColor.DEFAULT:n,c=e.label,p=e.checked,m=e.subtext,h=e.disabled,_=e.isFocused,g=e.menuItemProps,E=e.action;return a.createElement(i.default,v({className:(0,o.default)(f.default.item,f.default.labelContainer,f.default[r],(t={},t[f.default.disabled]=h,t[f.default.focused]=_,t)),onClick:h?void 0:E},g,{"aria-checked":p,"aria-disabled":h}),y("div",{className:f.default.label},void 0,(0,s.default)(c,e),null!=m&&y("div",{className:f.default.subtext},void 0,m)),y("div",{className:f.default.iconContainer},void 0,p?y(u.default,{className:f.default.icon,background:f.default.checkbox,foreground:f.default.check}):y(l.default,{className:f.default.icon,foreground:f.default.checkboxEmpty})))}m.displayName="MenuCheckboxItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.className,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.625 3H5.375C4.06519 3 3 4.06519 3 5.375V18.625C3 19.936 4.06519 21 5.375 21H18.625C19.936 21 21 19.936 21 18.625V5.375C21.0057 4.08803 19.9197 3 18.625 3ZM19 19V5H4.99999V19H19Z",className:c,fill:d}))}d.displayName="Checkbox"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.className,c=e.background,p=e.foreground,v=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","background","foreground"]);return o.createElement("svg",u({},(0,i.default)(v),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.37499 3H18.625C19.9197 3 21.0056 4.08803 21 5.375V18.625C21 19.936 19.9359 21 18.625 21H5.37499C4.06518 21 3 19.936 3 18.625V5.375C3 4.06519 4.06518 3 5.37499 3Z",className:c,fill:d}),s("path",{d:"M9.58473 14.8636L6.04944 11.4051L4.50003 12.9978L9.58473 18L19.5 8.26174L17.9656 6.64795L9.58473 14.8636Z",className:p,fill:d}))}d.displayName="CheckboxChecked"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=n(7568),l=u(n(6727));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t,n=e.color,r=void 0===n?i.MenuItemColor.DEFAULT:n,u=e.label,s=e.control,c=e.disabled,p=e.isFocused,v=e.showDefaultFocus,y=void 0!==v&&v,m=e.menuItemProps,h=e.onClose,_=a.useRef(null);a.useLayoutEffect((function(){var e,t,n;p?null===(e=_.current)||void 0===e||e.focus():null===(t=_.current)||void 0===t||null===(n=t.blur)||void 0===n||n.call(t)}),[p]);var g=a.useCallback((function(){var e,t;(null===(e=_.current)||void 0===e||null===(t=e.activate)||void 0===t?void 0:t.call(e))&&h()}),[h]),E=s({onClose:h,disabled:c,isFocused:p},_);return a.createElement("div",d({onClick:g,className:(0,o.default)(l.default.item,l.default[r],(t={},t[l.default.disabled]=c,t[l.default.focused]=y&&p,t[l.default.hideInteraction]=!y,t)),"aria-disabled":c},m),null!=u?f("div",{className:l.default.labelContainer},void 0,f("div",{className:l.default.label},void 0,u)):null,E)}c.displayName="MenuControlItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(8)),o=u(n(84)),i=n(7568),l=u(n(6727));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){var t,n=e.children,u=e.color,s=void 0===u?i.MenuItemColor.DEFAULT:u,f=e.isFocused,c=void 0!==f&&f,p=e.disabled,v=void 0!==p&&p,y=e.keepItemStyles,m=void 0!==y&&y,h=e.menuItemProps,_=e.action,g=e.onClose,E=r.useCallback((function(e){if(null==_)return!1;g(),e.persist(),requestAnimationFrame((function(){return _(e)}))}),[_,g]),S=m?(0,a.default)(l.default.item,l.default[s],((t={})[l.default.focused]=c,t)):l.default.customItem;return r.createElement(o.default,d({className:S,onClick:v?void 0:E,"aria-disabled":v},h),n({color:s,disabled:v,isFocused:c}))}f.displayName="MenuCustomItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=n(7568),i=l(n(6727));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.contents,n=e.label,r=e.className,l=e.color,u=void 0===l?o.MenuItemColor.DEFAULT:l;return 0===t.length?null:s("div",{"aria-label":n,role:"group",className:r},void 0,null!=n?s("div",{className:(0,a.default)(i.default.groupLabel,i.default[u])},void 0,n):null,t)}d.displayName="MenuGroup"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(84)),l=f(n(7660)),u=f(n(7793)),s=n(7568),d=f(n(6727));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t,n=e.color,r=void 0===n?s.MenuItemColor.DEFAULT:n,f=e.label,c=e.icon,y=e.imageUrl,m=e.hint,h=e.subtext,_=e.hasSubmenu,g=e.disabled,E=e.isFocused,S=e.menuItemProps,O=e.action,I=e.onClose,T=a.useCallback((function(e){if(null==O)return!1;I(),e.persist(),requestAnimationFrame((function(){return O(e)}))}),[O,I]);return a.createElement(i.default,p({className:(0,o.default)(d.default.item,d.default.labelContainer,d.default[r],(t={},t[d.default.disabled]=g,t[d.default.focused]=E,t)),onClick:g?void 0:T,"aria-disabled":g},S),v("div",{className:d.default.label},void 0,(0,u.default)(f,e),null!=h&&v("div",{className:d.default.subtext},void 0,h)),null!=m&&v("div",{className:d.default.hintContainer},void 0,(0,u.default)(m,e)),null!=c&&v("div",{className:d.default.iconContainer},void 0,v(c,{className:d.default.icon})),null!=y&&v("div",{className:d.default.imageContainer},void 0,v("img",{className:d.default.image,src:(0,u.default)(y,e),alt:""})),_&&v("div",{className:d.default.iconContainer},void 0,v(l.default,{className:d.default.caret})))}y.displayName="MenuItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(84)),l=c(n(5458)),u=c(n(5459)),s=c(n(7793)),d=n(7568),f=c(n(6727));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t,n=e.color,r=void 0===n?d.MenuItemColor.DEFAULT:n,c=e.label,p=e.checked,m=e.subtext,h=e.disabled,_=e.isFocused,g=e.menuItemProps,E=e.action;return a.createElement(i.default,v({className:(0,o.default)(f.default.item,f.default.labelContainer,f.default[r],(t={},t[f.default.disabled]=h,t[f.default.focused]=_,t)),onClick:h?void 0:E},g,{"aria-checked":p,"aria-disabled":h}),y("div",{className:f.default.label},void 0,(0,s.default)(c,e),null!=m&&y("div",{className:f.default.subtext},void 0,m)),y("div",{className:f.default.iconContainer},void 0,p?y(u.default,{className:f.default.icon,background:f.default.radio,foreground:f.default.radioSelection}):y(l.default,{className:f.default.icon,foreground:f.default.radio})))}m.displayName="MenuRadioItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(6727))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(){return l("div",{role:"separator",className:o.default.separator})}u.displayName="MenuSeparator"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=d(n(0)),o=d(n(235)),i=u(n(970)),l=u(n(6727));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.parentItem,n=e.isFocused,r=e.menuSubmenuProps,u=e.renderSubmenu,s=a.useRef(null),d=a.useRef(null);return a.useLayoutEffect((function(){var e;n&&(null===(e=d.current)||void 0===e||e.focus())}),[n]),c("div",{className:l.default.submenuContainer},void 0,a.createElement("div",{ref:s}),t,n?c(o.default,{reference:s,autoInvert:!0,nudgeAlignIntoViewport:!0,fixed:!0,spacing:4,position:o.Positions.RIGHT,align:o.Align.TOP},void 0,(function(){return c("div",{className:l.default.submenuPaddingContainer},void 0,a.createElement("div",f({className:l.default.submenu},r,{ref:d}),c(i.default,{className:l.default.scroller},void 0,u())))})):null)}p.displayName="MenuSubmenuItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"BotTypes",{enumerable:!0,get:function(){return o.BotTagTypes}}),t.default=void 0;s(n(0));var r,a=l(n(8)),o=s(n(7609)),i=l(n(6809));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=function(e){var t=e.name,n=e.discriminator,r=e.invertBotTagColor,l=e.nameColor,u=e.className,s=e.botType,f=e.usernameClass,c=e.discriminatorClass,p=e.botClass,v=e.botVerified,y=void 0!==v&&v,m=e.style,h=e.useRemSizes,_=void 0!==h&&h;return d("div",{className:(0,a.default)(u,i.default.nameTag),style:m},void 0,d("span",{className:(0,a.default)(i.default.username,f),style:null!=l?{color:l}:void 0},void 0,t),null!=n?d("span",{className:c},void 0,"#",n):null,null!=s?d(o.default,{type:s,invertColor:r,className:(0,a.default)(p,i.default.bot),verified:y,useRemSizes:_}):null)};f.displayName="NameTag";var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(11))&&r.__esModule?r:{default:r},o=n(1);var i={updateNote:function(e,t){a.default.put({url:o.Endpoints.NOTE(e),body:{note:t},oldFormErrors:!0})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};function u(){l={}}var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.getNote=function(e){return l[e]},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return u()},OVERLAY_INITIALIZE:function(e){return u()},USER_NOTE_UPDATE:function(e){l[e.id]={loading:!1,note:e.note}},USER_NOTE_LOAD_START:function(e){var t=e.userId;l[t]={loading:!0,note:null}},USER_NOTE_LOADED:function(e){var t=e.userId,n=e.note;l[t]={loading:!1,note:null==n?void 0:n.note}}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(21)),i=m(n(354)),l=n(648),u=m(n(351)),s=m(n(1034)),d=m(n(9)),f=m(n(55)),c=m(n(178)),p=n(7694),v=m(n(7)),y=m(n(6812));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),f=0;f<n;f++)r[f]=arguments[f];return(t=e.call.apply(e,[this].concat(r))||this).inputRef=a.createRef(),t.handleKeyPress=function(e){if(13===e.which){e.preventDefault(),(0,o.default)(null!=t.inputRef.current,"Keypress on Input when not mounted");var n=t.inputRef.current.value.trim();return(0,p.applyChatRestrictions)(null,null,n,void 0,null).then((function(e){if(e.valid){i.default.openPrivateChannel(t.props.user.id).then((function(e){var t=d.default.getChannel(e);(0,o.default)(null!=t,"Newly created PrivateChannel is null"),u.default.sendMessage(t.id,s.default.parse(t,n)),(0,l.popLayer)()}));var r=t.props.onClose;null==r||r()}})),!0}},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n),r.prototype.render=function(){var e=this.props,t=e.user,n=e.autoFocus,r=e.className,a=f.default.isBlocked(t.id);return _(c.default,{className:r,inputClassName:y.default.input,inputRef:this.inputRef,autoFocus:n,placeholder:a?v.default.Messages.QUICK_DM_BLOCKED:v.default.Messages.QUICK_DM_USER.format({name:t.username}),onKeyPress:this.handleKeyPress,disabled:a})},r}(a.PureComponent);E.displayName="QuickMessage",E.defaultProps={autoFocus:!1};var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(5425)),i=h(n(7610)),l=n(121),u=h(n(35)),s=h(n(36)),d=h(n(437)),f=h(n(7888)),c=h(n(43)),p=h(n(15)),v=n(1),y=h(n(7)),m=h(n(6811));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){var t,r;function h(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).animItem=null,t.handleConfirm=function(){var e=t.props.onConfirm;null!=e&&e(),t.close()},t.handleCancel=function(){var e=t.props.onCancel;null!=e&&e(),t.close()},t}r=e,(t=h).prototype=Object.create(r.prototype),t.prototype.constructor=t,S(t,r);var _=h.prototype;return _.componentDidMount=function(){var e=this,t=u.default.theme;n.e(84).then(function(r){var a=t===v.ThemeTypes.DARK?n(9533):n(9534);e.animItem=o.default.loadAnimation({container:e.animRef,renderer:"svg",loop:!0,autoplay:!0,animationData:a})}.bind(null,n)).catch(n.oe),p.default.track(v.AnalyticEvents.OPEN_POPOUT,E({type:"@Everyone Warning"},(0,l.collectChannelAnalyticsMetadata)(this.props.channel)))},_.componentWillUnmount=function(){null!=this.animItem&&(this.animItem.destroy(),this.animItem=void 0)},_.close=function(){var e=this.props.popoutKey;i.default.close(e)},_.render=function(){var e=this,t=this.props,n=t.numPeople,r=t.role,o=n>100?100:10;return g(d.default,{"aria-labelledby":"everyone-popout-label"},void 0,g("form",{className:m.default.everyonePopout,onSubmit:this.handleConfirm},void 0,g("div",{className:m.default.body},void 0,a.createElement("div",{className:m.default.animation,ref:function(t){e.animRef=t}}),g("div",{className:m.default.content},void 0,g("div",{className:m.default.header},void 0,y.default.Messages.SELF_XSS_HEADER),g(c.default,{id:"everyone-popout-label"},void 0,y.default.Messages.EVERYONE_POPOUT_BODY.format({role:r,count:(parseInt(n/o,10)*o).toLocaleString()})),g("div",{className:m.default.buttonWrapper},void 0,g("div",{className:m.default.buttonContainer},void 0,g(s.default,{className:m.default.button,look:s.default.Looks.OUTLINED,onClick:this.handleCancel},void 0,y.default.Messages.EDIT_MESSAGE),g(c.default,{size:c.default.Sizes.SIZE_12,className:m.default.buttonHint},void 0,y.default.Messages.EVERYONE_POPOUT_ESC.format())),g("div",{className:m.default.buttonContainer},void 0,g(s.default,{className:m.default.button,onClick:this.handleConfirm,type:"submit",autoFocus:!0},void 0,y.default.Messages.EVERYONE_POPOUT_SEND_NOW),g(c.default,{size:c.default.Sizes.SIZE_12,className:m.default.buttonHint},void 0,y.default.Messages.EVERYONE_POPOUT_ENTER.format()))))),g("div",{className:m.default.footer},void 0,g(f.default,{color:v.Colors.PRIMARY_DARK_400,className:m.default.icon}),g(c.default,{},void 0,y.default.Messages.EVERYONE_POPOUT_FOOTER))))},h}(a.PureComponent);t.default=O,O.displayName="EveryonePopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(21)),a=u(n(1034)),o=u(n(7889)),i=u(n(48)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var f=new RegExp(/@(:?everyone|here)/);function c(e,t){var n=0;return o.default.getProps(t.getGuildId(),t.id).groups.forEach((function(t){"@everyone"!==e&&t.id===l.StatusTypes.OFFLINE||(n+=t.count)})),n}function p(e){if("string"==typeof e.content){var t;if("inlineCode"===e.type||"codeBlock"===e.type)return null;var n=null===(t=e.content)||void 0===t?void 0:t.match(f);if(n)return n[0]}else if(Array.isArray(e.content)){for(var r,a=s(e.content);!(r=a()).done;){var o=p(r.value);if(null!=o)return o}return null}return null}var v={shouldShowEveryoneGuard:function(e,t){var n=t.getGuildId();return(0,r.default)(n,"isGuildChannel with null guildId"),c(e,t)>30&&i.default.can(l.Permissions.MENTION_EVERYONE,t)},everyoneMemberCount:c,extractEveryoneRole:function(e,t){for(var n,r=s(a.default.parsePreprocessor(t,e));!(n=r()).done;){var o=p(n.value);if(null!=o)return o}return null}};t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(67),l=s(n(63)),u=s(n(6813));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.percentage;return c("div",{className:u.default.bar},void 0,c("div",{className:u.default.barInner,style:{width:100*Math.max(Math.min(t,1),0)+"%"}}))}function v(e){return String(e).padStart(2,"0")}function y(e){var t=Math.floor(e)%60,n=Math.floor(e/60)%60,r=Math.floor(e/3600);return 0===r?n+":"+v(t):r+":"+v(n)+":"+v(t)}p.displayName="Bar";var m=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).timer=new i.Interval,t.state={now:Date.now()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this;this.timer.start(500,(function(){e.setState({now:Date.now()})}))},a.componentWillUnmount=function(){this.timer.stop()},a.render=function(){var e,t=this.props,n=t.start,r=t.end,a=t.className,i=t.themed,s=this.state.now,d=(r-n)/1e3,f=Math.max(Math.min((s-n)/1e3,d),0);return c("div",{className:(0,o.default)(a,(e={},e[u.default.themed]=i,e))},void 0,c(p,{percentage:f/d}),c(l.default,{},void 0,c(l.default.Child,{grow:1,className:u.default.textLeft},void 0,y(f)),c(l.default.Child,{grow:0,className:u.default.textRight},void 0,y(d))))},r}(a.PureComponent);m.displayName="ActivityTimeBar",m.defaultProps={themed:!1};var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.activity,n=e.color,r=e.user,s=e.look;if(null==(null==t?void 0:t.buttons)||t.buttons.length<1)return null;function d(){return(d=p(regeneratorRuntime.mark((function e(t,n,r){var a,u,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,o.getMetadata)(t,n);case 3:if(null!=(a=e.sent)&&Array.isArray(a.button_urls)){e.next=6;break}return e.abrupt("return");case 6:if("string"==typeof(u=a.button_urls[r])){e.next=9;break}return e.abrupt("return");case 9:if(null!=(s=l.default.safeParseWithQuery(u))&&null!=s.protocol&&null!=s.hostname){e.next=12;break}return e.abrupt("return");case 12:(0,i.handleClick)({href:l.default.format(s),trusted:!1}),e.next=17;break;case 15:e.prev=15,e.t0=e.catch(0);case 17:case"end":return e.stop()}}),e,null,[[0,15]])})))).apply(this,arguments)}return a.createElement(a.Fragment,null,t.buttons.map((function(e,a){return f(u.default,{color:n,look:s,onClick:function(){return function(e,t,n){return d.apply(this,arguments)}(t,r.id,a)}},"customButton-"+a,e)})))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7661),i=n(683),l=s(n(188)),u=s(n(7632));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=G;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=w(n(1046)),l=w(n(436)),u=w(n(170)),s=w(n(1052)),d=n(49),f=w(n(9)),c=w(n(275)),p=w(n(146)),v=w(n(356)),y=w(n(20)),m=w(n(108)),h=w(n(48)),_=w(n(55)),g=w(n(33)),E=w(n(65)),S=w(n(5296)),O=w(n(248)),I=n(236),T=w(n(13)),b=w(n(274)),C=n(1031),M=w(n(7798)),N=w(n(7799)),P=w(n(7710)),A=w(n(7632)),R=n(147),L=n(1),D=w(n(7));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function U(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function G(e){var t=e.activity,n=e.isCurrentUser,r=e.color,w=e.look,k=e.hover,G=e.user,F=a.useState(!1),B=F[0],H=F[1],x=(0,N.default)(t),V=(0,o.useStateFromStores)([m.default,s.default,p.default,c.default],(function(){return x||null!=(null==t?void 0:t.application_id)&&(0,I.isLaunchable)(m.default,s.default,p.default,c.default,t.application_id)})),W=(0,o.useStateFromStores)([b.default],(function(){return Array.from(b.default.getSelfEmbeddedActivities().values()).some((function(e){return e.applicationId===(null==t?void 0:t.application_id)}))})),Y=(0,o.useStateFromStores)([S.default],(function(){return null!=t&&null!=t.application_id&&S.default.getState(t.application_id,L.ActivityActionTypes.JOIN)===L.ActivityActionStates.LOADING})),z=(0,o.useStateFromStores)([f.default,y.default,v.default,_.default,g.default,E.default,h.default],(function(){return(0,M.default)(G,t,f.default,y.default,v.default,_.default,g.default,E.default,h.default)})),K=!T.default.embedded;if(null==t||!(0,C.hasFlag)(t,L.ActivityFlags.JOIN)||null==t.application_id)return null;var $=!n&&(K||V)&&!B&&!W&&(!x||z),Z=null;n?Z=D.default.Messages.USER_ACTIVITY_CANNOT_JOIN_SELF:K||V||(Z=D.default.Messages.USER_ACTIVITY_NOT_DETECTED.format({name:t.name}));var q=function(){var e,n=(e=regeneratorRuntime.mark((function e(){var n,r,a,o,s,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=(0,N.default)(t),null==t.session_id||null==t.application_id){e.next=16;break}if(n&&z&&(a=null===(r=E.default.getVoiceStateForSession(G.id,t.session_id))||void 0===r?void 0:r.channelId,null!=(o=f.default.getChannel(a))&&(u.default.selectVoiceChannel(o.id),(0,d.transitionTo)(L.Routes.CHANNEL(null!==(s=o.getGuildId())&&void 0!==s?s:L.ME,o.id)))),e.t0=z,!e.t0){e.next=8;break}return e.next=7,l.default.join(G.id,t.session_id,t.application_id,g.default.getVoiceChannelId(),null,R.ActivityIntent.PLAY,n);case 7:e.t0=e.sent;case 8:if(!e.t0){e.next=11;break}return(0,P.default)(L.AnalyticsGameOpenTypes.JOIN,L.AnalyticsLocations.USER_ACTIVITY_ACTIONS,G.id,t),e.abrupt("return");case 11:return H(!0),e.next=14,i.default.sendActivityInviteUser({type:L.ActivityActionTypes.JOIN_REQUEST,userId:G.id,activity:t,location:L.AnalyticsLocations.PROFILE_POPOUT});case 14:null!=(c=e.sent)&&u.default.selectPrivateChannel(c.id);case 16:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){U(o,r,a,i,l,"next",e)}function l(e){U(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return n.apply(this,arguments)}}(),X=z?D.default.Messages.JOIN:D.default.Messages.USER_ACTIVITY_ACTION_ASK_TO_JOIN;return x&&(X=D.default.Messages.EMBEDDED_ACTIVITIES_JOIN_ACTIVITY),j(O.default,{text:Z},"join",(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return j(A.default,{onClick:q,onMouseEnter:t,onMouseLeave:n,color:r,look:w,hover:k,disabled:!$,submitting:Y,fullWidth:!0},void 0,X)}))}G.displayName="JoinActivityButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,o,i,l){var u,s=null===(u=o.getVoiceStateForSession(e.id,null==t?void 0:t.session_id))||void 0===u?void 0:u.channelId;if(null==s)return!1;var d=n.getChannel(s);if(null==d)return!1;var f=o.getCurrentClientVoiceChannelId(d.getGuildId())===s,c=(0,r.isChannelFull)(d,o,l),p=i.can(a.Permissions.CONNECT,d);return!!(f||!c&&p)};var r=n(272),a=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(22)),o=n(1031),i=s(n(7632)),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.activity,n=e.user,r=e.look,s=e.color;if(!(0,o.hasFlag)(t,l.ActivityFlags.INSTANCE))return null;return f(i.default,{look:r,color:s,onClick:function(){new a.default("UserActivityActions").log("notify",n.id,t)},fullWidth:!0},"notify",u.default.Messages.USER_ACTIVITY_ACTION_NOTIFY_ME)}c.displayName="NotifyActivityButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=j;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=L(n(436)),i=L(n(170)),l=L(n(1052)),u=n(49),s=L(n(9)),d=L(n(275)),f=L(n(146)),c=L(n(356)),p=L(n(20)),v=L(n(108)),y=L(n(48)),m=L(n(55)),h=L(n(33)),_=L(n(65)),g=L(n(5296)),E=L(n(248)),S=n(236),O=L(n(13)),I=L(n(274)),T=n(1031),b=L(n(7798)),C=L(n(7799)),M=L(n(7710)),N=L(n(7632)),P=n(147),A=n(1),R=L(n(7));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function k(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function j(e){var t=e.activity,n=e.isCurrentUser,r=e.color,L=e.look,D=e.hover,j=e.user,U=(0,C.default)(t),G=(0,a.useStateFromStores)([v.default,l.default,f.default,d.default],(function(){return(0,C.default)(t)||null!=(null==t?void 0:t.application_id)&&(0,S.isLaunchable)(v.default,l.default,f.default,d.default,t.application_id)})),F=(0,a.useStateFromStores)([I.default],(function(){return Array.from(I.default.getSelfEmbeddedActivities().values()).some((function(e){return e.applicationId===(null==t?void 0:t.application_id)}))})),B=(0,a.useStateFromStores)([g.default],(function(){return null!=t&&null!=t.application_id&&g.default.getState(t.application_id,A.ActivityActionTypes.JOIN)===A.ActivityActionStates.LOADING})),H=(0,a.useStateFromStores)([s.default,p.default,c.default,m.default,h.default,_.default,y.default],(function(){return(0,b.default)(j,t,s.default,p.default,c.default,m.default,h.default,_.default,y.default)})),x=!O.default.embedded;if(null==t||t.application_id!==P.POKER_NIGHT_APPLICATION_ID||!U||!(0,T.hasFlag)(t,A.ActivityFlags.JOIN)||null==t.application_id)return null;var V=!n&&(x||G)&&H&&!F,W=null;n?W=R.default.Messages.USER_ACTIVITY_CANNOT_JOIN_SELF:x||G||(W=R.default.Messages.USER_ACTIVITY_NOT_DETECTED.format({name:t.name}));var Y=function(){var e,n=(e=regeneratorRuntime.mark((function e(){var n,r,a,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==t.session_id||null==t.application_id){e.next=9;break}if(U&&H&&(r=null===(n=t.party)||void 0===n?void 0:n.id,null!=(a=s.default.getChannel(r))&&(i.default.selectVoiceChannel(a.id),(0,u.transitionTo)(A.Routes.CHANNEL(null!==(l=a.getGuildId())&&void 0!==l?l:A.ME,a.id)))),e.t0=H,!e.t0){e.next=7;break}return e.next=6,o.default.join(j.id,t.session_id,t.application_id,h.default.getVoiceChannelId(),null,P.ActivityIntent.SPECTATE,U);case 6:e.t0=e.sent;case 7:if(!e.t0){e.next=9;break}(0,M.default)(A.AnalyticsGameOpenTypes.SPECTATE,A.AnalyticsLocations.USER_ACTIVITY_ACTIONS,j.id,t);case 9:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){k(o,r,a,i,l,"next",e)}function l(e){k(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return n.apply(this,arguments)}}();return w(E.default,{text:W},"spectate",(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return w(N.default,{onClick:Y,onMouseEnter:t,onMouseLeave:n,color:r,look:L,hover:D,disabled:!V,submitting:B,fullWidth:!0},void 0,R.default.Messages.SPECTATE)}))}j.displayName="SpectateActivityButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(8312)),o=n(1031),i=n(1),l=u(n(6735));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){var t=e.activity,n=e.user,u=e.color,s=e.look,f=e.guildId,c=e.channelId,p=e.source;if(null==t||!(0,o.hasFlag)(t,i.ActivityFlags.PLAY))return null;if(!(0,o.isListeningOnSpotify)(t))return null;var v={key:"play",className:l.default.button,size:l.default.buttonSize,color:u,look:s,activity:t,user:n,fullWidth:!0};return r.createElement(a.default,d({guildId:null!=f?f:void 0,channelId:c,source:p},v))}f.displayName="SpotifyActivityPlayButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(36)),i=f(n(63)),l=f(n(248)),u=f(n(8036)),s=n(7800),d=f(n(6745));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.activity,n=e.user,r=e.source,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["activity","user","source"]),c=(0,s.useSpotifyPlayAction)(t,n,r),y=c.label,m=c.tooltip,h=c.loading,_=c.disabled,g=c.onClick;return v(l.default,{text:m},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return a.createElement(o.default,p({},f,{onClick:g,onMouseEnter:t,onMouseLeave:n,disabled:_,submitting:h}),v(i.default,{align:i.default.Align.CENTER},void 0,v(u.default,{className:d.default.spotifyButtonLogo}),y))}))}y.displayName="SpotifyPlayButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=p(n(36)),o=p(n(63)),i=n(106),l=p(n(113)),u=n(50),s=p(n(43)),d=n(7801),f=p(n(7)),c=p(n(6815));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.transitionState,n=e.onClose,r=(0,i.useUID)();return y(u.ModalRoot,{"aria-labelledby":r,transitionState:t,size:u.ModalSize.SMALL},void 0,y(u.ModalHeader,{separator:!1},void 0,y(l.default,{id:r,tag:l.default.Tags.H4},void 0,f.default.Messages.SPOTIFY_PREMIUM_UPGRADE_HEADER)),y(u.ModalContent,{},void 0,y(o.default,{justify:o.default.Justify.CENTER},void 0,y("div",{className:c.default.image})),y(s.default,{className:c.default.text},void 0,f.default.Messages.SPOTIFY_PREMIUM_UPGRADE_BODY)),y(u.ModalFooter,{},void 0,y(a.default,{onClick:function(){(0,d.openPremiumSite)(),n()}},void 0,f.default.Messages.SPOTIFY_PREMIUM_UPGRADE_BUTTON),y(a.default,{look:a.default.Looks.LINK,color:a.default.Colors.PRIMARY,onClick:n},void 0,f.default.Messages.CANCEL)))}m.displayName="SpotifyPremiumUpgrade"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(8315)),o=n(1031),i=n(1),l=u(n(6735));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){var t=e.activity,n=e.user,u=e.color,s=e.look,f=e.guildId,c=e.channelId,p=e.source;if(null==t||!(0,o.hasFlag)(t,i.ActivityFlags.SYNC))return null;var v={key:"sync",className:l.default.button,size:l.default.buttonSize,color:u,look:s,user:n,activity:t};return(0,o.isListeningOnSpotify)(t)?r.createElement(a.default,d({guildId:null!=f?f:void 0,channelId:c,source:p},v)):null}f.displayName="SpotifyActivitySyncButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(36)),l=c(n(248)),u=c(n(8037)),s=c(n(269)),d=n(7800),f=c(n(6745));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.activity,n=e.user,r=e.channelId,c=e.guildId,p=e.source,m=e.size,h=e.className,_=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["activity","user","channelId","guildId","source","size","className"]),g=(0,d.useSpotifySyncAction)(t,n,p,s.default.getNickname(c,r,n)),E=g.tooltip,S=g.loading,O=g.disabled,I=g.onClick;return y(l.default,{text:E},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return a.createElement(i.default,v({},_,{size:(0,o.default)(m,f.default.iconButtonSize),className:(0,o.default)(h,f.default.iconButton),onClick:I,onMouseEnter:n,onMouseLeave:r,disabled:O,submitting:S,"aria-label":E||t.name}),y(u.default,{className:f.default.listenAlongIcon}))}))}m.displayName="SpotifySyncButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(1031),o=l(n(7632)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e){var t=e.activity,n=e.color,l=e.look;if(!(0,a.isStreaming)(t))return null;var u={color:n,look:l};return r.createElement(o.default,s({key:"play-activity",onClick:function(){var e=(0,a.getStreamURL)(t);return window.open(null!=e?e:void 0)}},u,{fullWidth:!0}),i.default.Messages.WATCH)}d.displayName="WatchActivityButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.isCurrentUser,n=e.color,r=e.look,I=e.applicationStream,T=(0,o.useStateFromStoresObject)([d.default],(function(){return{activeStream:d.default.getActiveStreamForApplicationStream(I),watchingOtherStream:null!=I&&d.default.getAllActiveStreamsForChannel(I.channelId).filter((function(e){return e.ownerId!==I.ownerId})).length>0}})),M=T.activeStream,N=T.watchingOtherStream,P=(0,o.useStateFromStores)([f.default],(function(){return f.default.getChannel(null==I?void 0:I.channelId)})),A=(0,o.useStateFromStores)([v.default,c.default,p.default],(function(){return null!=P&&(0,s.canWatchStream)(P,v.default,c.default,p.default)}),[P]),R=null!=M&&null!=I&&M.state!==E.ApplicationStreamStates.ENDED&&M.ownerId===I.ownerId,L=function(e){null!=I&&(l.default.selectVoiceChannel(I.channelId),R||(0,u.watchStreamAndTransitionToStream)(I,{forceMultiple:e}),_.ComponentDispatch.dispatch(E.ComponentActions.POPOUT_CLOSE),_.ComponentDispatch.dispatch(E.ComponentActions.MODAL_CLOSE),i.default.popAll())};if(null==I)return null;var D=S.default.Messages.WATCH_STREAM;t?D=S.default.Messages.WATCH_STREAM_STREAMING:R&&(D=S.default.Messages.WATCH_STREAM_WATCHING);var w={color:n,look:r};return a.createElement(a.Fragment,null,a.createElement(g.default,b({key:"play",disabled:t||R||!A,onClick:function(){return L(!1)}},w,{fullWidth:!0}),C(h.default,{className:O.default.streamIcon}),D),N&&!R?C(y.default,{text:S.default.Messages.STREAM_WATCH_MULTIPLE_TOOLTIP},void 0,(function(e){return a.createElement(g.default,b({},e,{onClick:function(){var t;null===(t=e.onClick)||void 0===t||t.call(e),L(!0)}},w,{className:O.default.iconButton,size:O.default.iconButtonSize}),C(m.default,{className:O.default.iconSize}))})):null)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=I(n(358)),l=I(n(170)),u=n(332),s=n(449),d=I(n(142)),f=I(n(9)),c=I(n(20)),p=I(n(48)),v=I(n(65)),y=I(n(248)),m=I(n(8187)),h=I(n(5412)),_=n(120),g=I(n(7632)),E=n(1),S=I(n(7)),O=I(n(6816));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=d(n(8319)),i=d(n(171)),l=d(n(679)),u=n(1),s=d(n(6735));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e){var t=e.color,n=e.look,d=e.onOpenConnections;if((0,a.useStateFromStores)([l.default],(function(){return l.default.getAccounts().some((function(e){return e.type===i.default.get(u.PlatformTypes.XBOX).type}))})))return null;var f={className:s.default.button,size:s.default.buttonSize,color:t,look:n,fullWidth:!0};return r.createElement(o.default,c({onOpenConnections:d},f))}p.displayName="XboxActivityButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(968)),i=p(n(171)),l=p(n(36)),u=p(n(63)),s=p(n(8188)),d=n(1),f=p(n(7)),c=p(n(6817));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=i.default.get(d.PlatformTypes.XBOX).name,_=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(){var e=t.props.onOpenConnections;e&&e(),o.default.open(d.UserSettingsSections.CONNECTIONS)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n),r.prototype.render=function(){var e=this.props,t=e.className,n=e.look,r=e.size,a=e.color;return y(l.default,{size:r,look:n,color:a,className:t,onClick:this.handleClick},void 0,y(u.default,{align:u.default.Align.CENTER},void 0,y(s.default,{className:c.default.xboxButtonLogo}),f.default.Messages.USER_ACTIVITY_CONNECT_PLATFORM.format({platform:h})))},r}(a.Component);t.default=_,_.displayName="XboxButton",_.defaultProps={look:l.default.Looks.OUTLINED,color:l.default.Colors.WHITE,size:l.default.Sizes.MAX}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=u.default.getCurrentUser().id===e,s=(0,r.useStateFromStores)([o.default],(function(){return null!=t&&o.default.isLurking(t)}));return(0,r.useStateFromStores)([i.default,a.default,l.default],(function(){return!n&&!s&&(i.default.isFriend(e)||null!=a.default.memberOf(e).find((function(e){return!l.default.isGuildRestricted(e)})))}))};var r=n(3),a=s(n(64)),o=s(n(357)),i=s(n(55)),l=s(n(35)),u=s(n(12));function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){e.exports=n.p+"c613a8513d53c5b2a4d5941419100a11.svg"},function(e,t,n){e.exports=n.p+"14ce1e8528e32f1a13659e476a3c0716.svg"},function(e,t,n){e.exports=n.p+"69599bf4774238ea687b769da6a9595e.svg"},function(e,t,n){e.exports=n.p+"006ca0d19c6267812c15ff9611d4e6d5.svg"},function(e,t,n){e.exports=n.p+"b3bbdcadbdb67b466e9330da22ed0221.svg"},function(e,t,n){e.exports=n.p+"273ec1aee7edca70e8038dfcb26436b1.svg"},function(e,t,n){e.exports=n.p+"5947547ef2316bb7db5650751f2ccb2f.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=O(n(8)),i=O(n(152)),l=n(259),u=O(n(36)),s=O(n(84)),d=O(n(437)),f=O(n(63)),c=O(n(5287)),p=O(n(248)),v=O(n(126)),y=O(n(336)),m=O(n(43)),h=n(1),_=O(n(7)),g=O(n(6823)),E=O(n(8329)),S=O(n(8330));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var M=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var O=r.prototype;return O.renderLoading=function(){return a.createElement(a.Fragment,null,b("div",{className:g.default.splashPlaceholder}),b("div",{className:(0,o.default)(g.default.body,g.default.hasSplash)},void 0,b("div",{className:g.default.iconPlaceholder}),b("div",{className:g.default.headerText},void 0,b("div",{className:g.default.namePlaceholder})),b(f.default,{className:g.default.memberInfo,align:f.default.Align.CENTER},void 0,b("div",{className:g.default.memberCount},void 0,b("div",{className:g.default.memberInfoPlaceholder})),b("div",{className:g.default.memberCount},void 0,b("div",{className:g.default.memberInfoPlaceholder}))),b("div",{className:g.default.viewButtonPlaceholder})))},O.renderUnavailable=function(){var e=this.props.theme;return b("div",{className:g.default.body},void 0,b("img",{src:e===h.ThemeTypes.DARK?E.default:S.default,className:g.default.unavailableIcon,width:80,height:80,alt:""}),b(v.default,{className:g.default.unavailableHeader,size:v.default.Sizes.SIZE_16},void 0,_.default.Messages.GUILD_POPOUT_UNAVAILABLE_HEADER),b(m.default,{},void 0,_.default.Messages.GUILD_POPOUT_UNAVAILABLE_FLAVOR))},O.renderFooter=function(){var e,t=this.props,n=t.onView,r=t.submitting,l=t.guild;if(null==l)return null;var s=l.emojis,d=s,f=null;return null!=d&&d.length>6&&null!=s&&(d=(null==s?void 0:s.slice(Math.max((null==s?void 0:s.length)-6,0)))||[],f=s.length-6),b("div",{className:g.default.footer},void 0,null!=d&&d.length>0?a.createElement(a.Fragment,null,b(v.default,{size:v.default.Sizes.SIZE_12,muted:!0,className:g.default.emojiHeader},void 0,_.default.Messages.SERVER_EMOJI),b("div",{className:(0,o.default)(g.default.emojiContainer,(e={},e[g.default.withCounter]=null!=f,e))},void 0,d.map((function(e){var t=i.default.getEmojiURL({id:e.id,animated:!1});return b(p.default,{text:":"+e.name+":"},e.id,(function(e){var n;return a.createElement("img",T({},e,{width:24,height:24,src:t,className:(0,o.default)((n={},n[g.default.emoji]=null==f,n)),alt:""}))}))})),null!=f?b(v.default,{size:v.default.Sizes.SIZE_12,muted:!0,className:g.default.emojiCounter},void 0,"+"+f):null)):null,b(u.default,{look:u.default.Looks.FILLED,color:u.default.Colors.BRAND,size:u.default.Sizes.SMALL,onClick:n,submitting:r,autoFocus:!0},void 0,_.default.Messages.GUILD_POPOUT_VIEW_SERVER_BUTTON))},O.renderGuild=function(){var e,t,n=this.props,r=n.guild,u=n.onView;if(null==r)return null;var d=r.name,v=r.id,E=r.discoverySplash,S=r.icon,O=r.description,I=r.presenceCount,T=r.memberCount,C=i.default.getGuildDiscoverySplashURL({id:v,splash:E,size:250*(0,l.getDevicePixelRatio)()}),M=i.default.getGuildIconURL({id:v,icon:S,size:80})||void 0;return a.createElement(a.Fragment,null,null!=C?b("img",{src:C,alt:"",className:g.default.splashImage}):null,b("div",{className:(0,o.default)(g.default.body,(e={},e[g.default.hasSplash]=null!=C,e))},void 0,b("div",{className:(0,o.default)((t={},t[g.default.iconWithSplash]=null!=C,t))},void 0,b(s.default,{onClick:u},void 0,b(y.default,{mask:y.default.Masks.SQUIRCLE,width:88,height:88},void 0,b("div",{className:g.default.iconMask},void 0,b(y.default,{mask:y.default.Masks.SQUIRCLE,width:80,height:80},void 0,b("img",{src:M,alt:"",className:g.default.avatar})))))),null!=d?b("div",{className:g.default.guildNameWrapper},void 0,b(c.default,{className:g.default.badge,guild:r,tooltipPosition:p.default.Positions.TOP,tooltipColor:p.default.Colors.PRIMARY,badgeColor:h.Colors.PRIMARY_DARK}),b("span",{className:g.default.guildName},void 0,d)):null,null!=O?b(m.default,{color:m.default.Colors.HEADER_SECONDARY,className:g.default.description},void 0,O):null,b(f.default,{className:g.default.memberInfo,align:f.default.Align.CENTER},void 0,null!=I?b("div",{className:g.default.memberCount},void 0,b("div",{className:g.default.dotOnline}),b("span",{className:g.default.memberText},void 0,_.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:I}))):null,null!=T?b("div",{className:g.default.memberCount},void 0,b("div",{className:g.default.dotOffline}),b("span",{className:g.default.memberText},void 0,_.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:T}))):null)),this.renderFooter())},O.render=function(){var e=this.props,t=e.loading,n=e.guild,r=null,a=null;return t?(r=this.renderLoading(),a=_.default.Messages.LOADING):null!=n?(r=this.renderGuild(),a=n.name):(r=this.renderUnavailable(),a=_.default.Messages.GUILD_UNAVAILABLE_HEADER),b(d.default,{"aria-label":a,className:g.default.guildPopout},void 0,r)},r}(a.Component);M.displayName="GuildPopout";var N=M;t.default=N},function(e,t,n){e.exports=n.p+"9b6e88ab0dce304077f9037fbcced99a.svg"},function(e,t,n){e.exports=n.p+"568ed23b69c459a68d126f08051a9b44.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchGuildForPopout=function(e){return s.apply(this,arguments)};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dirtyDispatch({type:o.ActionTypes.GUILD_POPOUT_FETCH_START,guildId:t}),e.prev=1,e.next=4,r.default.get({url:o.Endpoints.GUILD_PREVIEW(t),oldFormErrors:!0});case 4:n=e.sent,a.default.dispatch({type:o.ActionTypes.GUILD_POPOUT_FETCH_SUCCESS,guildId:t,guild:n.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),a.default.dispatch({type:o.ActionTypes.GUILD_POPOUT_FETCH_FAILURE,guildId:t});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=u(n(3)),o=u(n(2)),i=u(n(10)),l=n(7603);n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}!function(e){e.UNSET="unset",e.FETCHING="fetching",e.FAILED="failed",e.SUCCEEDED="succeeded"}(r||(r={}));var f={guilds:{}};var c=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var o=a.prototype;return o.initialize=function(){this.waitFor(i.default)},o.isFetchingGuild=function(e){var t=f.guilds[e];return null!=t&&t.fetchState===r.FETCHING},o.getGuild=function(e){var t=f.guilds[e];return null!=t?t.guild:null},o.hasFetchFailed=function(e){var t=f.guilds[e];return null!=t&&t.fetchState===r.FAILED},a}(a.default.Store))(o.default,{GUILD_POPOUT_FETCH_START:function(e){var t=e.guildId;f.guilds[t]=d({},f.guilds[t],{fetchState:r.FETCHING})},GUILD_POPOUT_FETCH_SUCCESS:function(e){var t=e.guildId,n=e.guild,a=(0,l.makeDiscoverableGuild)(n);f.guilds[t]=d({},f.guilds[t],{guild:a,fetchState:r.SUCCEEDED})},GUILD_POPOUT_FETCH_FAILURE:function(e){var t=e.guildId;f.guilds[t]=d({},f.guilds[t],{fetchState:r.FAILED})}});t.default=c},function(e,t,n){e.exports=n.p+"302f8a6d450ff3029c8cf2b49bb22302.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(63)),i=v(n(5292)),l=v(n(248)),u=v(n(126)),s=v(n(43)),d=n(7802),f=n(1),c=v(n(7)),p=v(n(6824));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(){return h(o.default,{align:o.default.Align.CENTER,justify:o.default.Justify.CENTER,direction:o.default.Direction.VERTICAL,className:p.default.popout},void 0,h("img",{alt:"",src:(0,d.getPublicSystemMessageAvatar)(),className:p.default.avatar}),h(o.default,{align:o.default.Align.CENTER,justify:o.default.Justify.CENTER,className:p.default.nameWrapper},void 0,h(l.default,{text:c.default.Messages.STAFF_BADGE_TOOLTIP},void 0,(function(e){return a.createElement(i.default,m({color:f.Colors.BRAND,size:16},e),h("div",{className:p.default.staffBadge}))})),h(u.default,{className:p.default.header,size:s.default.Sizes.SIZE_16},void 0,c.default.Messages.ANNOUNCEMENT_GUILD_POPOUT_NAME)),h(s.default,{className:p.default.description,color:s.default.Colors.HEADER_SECONDARY},void 0,c.default.Messages.ANNOUNCEMENT_GUILD_DESCRIPTION),h(s.default,{className:p.default.description,color:s.default.Colors.HEADER_SECONDARY},void 0,c.default.Messages.ANNOUNCEMENT_GUILD_HERE_TO_HELP))};_.displayName="PublicGuildAnnouncementPopout";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=n(7598),l=(r=n(7957))&&r.__esModule?r:{default:r};function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n),r.prototype.render=function(){var e=this.props,t=e.src,n=e.fileSize,r=e.fileName,a=e.className,o=e.playable,u=e.volume,d=e.renderLinkComponent,f=e.onVolumeChange,c=e.autoMute,p=e.onMute;return s(l.default,{src:t,fileName:r,fileSize:(0,i.sizeString)(n),type:l.default.Types.AUDIO,className:a,playable:o,volume:u,onMute:p,autoMute:c,onVolumeChange:f,renderLinkComponent:d})},r}(o.PureComponent);t.default=f,f.displayName="LazyAudio"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,transform:"translate(3.000000, 4.000000)",d:"M16 0H2a2 2 0 0 0-2 2v12a2 2 0 0 0 2 2h4v-2H2V4h14v10h-4v2h4c1.1 0 2-.9 2-2V2a2 2 0 0 0-2-2zM9 6l-4 4h3v6h2v-6h3L9 6z"}))}d.displayName="OpenExternal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M10.293 3.29604C10.579 3.01004 11.009 2.92504 11.383 3.07904C11.757 3.23204 12 3.59904 12 4.00204V20.002C12 20.407 11.757 20.772 11.383 20.927C11.009 21.082 10.579 20.996 10.293 20.71L6 16.002H3C2.45 16.002 2 15.552 2 15.002V9.00204C2 8.45304 2.45 8.00204 3 8.00204H6L10.293 3.29604ZM14 9.00195C15.654 9.00195 17 10.349 17 12.002C17 13.657 15.654 15.002 14 15.002V13.002C14.551 13.002 15 12.553 15 12.002C15 11.451 14.551 11.002 14 11.002V9.00195Z"}))}d.displayName="SpeakerQuiet"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M12,5 L12,1 L7,6 L12,11 L12,7 C15.31,7 18,9.69 18,13 C18,16.31 15.31,19 12,19 C8.69,19 6,16.31 6,13 L4,13 C4,17.42 7.58,21 12,21 C16.42,21 20,17.42 20,13 C20,8.58 16.42,5 12,5 L12,5 Z"}))}d.displayName="Replay"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{className:f,fill:d,d:"M1.93956 14.6668H6.18203C6.51658 14.6668 6.7881 14.3953 6.7881 14.0607C6.7881 13.7262 6.51658 13.4547 6.18203 13.4547H3.40261L7.21658 9.64069C7.45325 9.40402 7.45325 9.02038 7.21658 8.78371C7.0984 8.66522 6.94325 8.60613 6.7881 8.60613C6.63294 8.60613 6.47779 8.66522 6.35961 8.78371L2.54563 12.5977V9.81826C2.54563 9.48372 2.27411 9.2122 1.93956 9.2122C1.60501 9.2122 1.3335 9.48372 1.3335 9.81826V14.0607C1.3335 14.3953 1.60501 14.6668 1.93956 14.6668Z"}),s("path",{className:f,fill:d,d:"M8.78374 7.21643C9.02041 7.4531 9.40405 7.4531 9.64072 7.21643L13.4547 3.40245V6.18188C13.4547 6.51643 13.7262 6.78794 14.0608 6.78794C14.3953 6.78794 14.6668 6.51643 14.6668 6.18188V1.93941C14.6668 1.60486 14.3953 1.33334 14.0608 1.33334L9.8183 1.33334C9.48375 1.33334 9.21223 1.60486 9.21223 1.93941C9.21223 2.27396 9.48375 2.54548 9.8183 2.54548H12.5977L8.78374 6.35945C8.54707 6.59612 8.54707 6.97976 8.78374 7.21643Z"}))}d.displayName="ExpandIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M12.291 5.70697L15.998 9.41397L21.705 3.70697L20.291 2.29297L15.998 6.58597L13.705 4.29297L12.291 5.70697ZM1.99805 7H11.088C11.564 9.837 14.025 12 16.998 12V18C16.998 19.103 16.102 20 14.998 20H8.33205L2.99805 24V20H1.99805C0.894047 20 -0.00195312 19.103 -0.00195312 18V9C-0.00195312 7.897 0.894047 7 1.99805 7Z"}))}d.displayName="ChatCheck"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getVolume=o,t.setVolume=function(e){a.default.set("MediaPlayerVolume",{volume:e,muted:i()})},t.getMuted=i,t.setMuted=function(e){a.default.set("MediaPlayerVolume",{volume:o(),muted:e})};var r,a=(r=n(24))&&r.__esModule?r:{default:r};function o(){var e=(a.default.get("MediaPlayerVolume")||{}).volume;return"number"!=typeof e&&(e=1),e=Math.min(1,Math.max(0,e))}function i(){var e=(a.default.get("MediaPlayerVolume")||{}).muted;return"boolean"!=typeof e&&(e=!1),e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(21)),i=n(3),l=n(349),u=h(n(7577)),s=h(n(7641)),d=h(n(9)),f=h(n(64)),c=h(n(55)),p=h(n(12)),v=h(n(7768)),y=h(n(7611)),m=h(n(269));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e){var t=e.className,n=e.userId,r=e.channelId,h=(0,i.useStateFromStores)([p.default],(function(){return p.default.getUser(n)})),_=(0,i.useStateFromStores)([d.default],(function(){return d.default.getChannel(r)})),S=_?_.getGuildId():null,O=null!=h&&null!=S&&null!=r?function(e){(0,l.openContextMenu)(e,(function(e){return a.createElement(s.default,E({},e,{user:h,channelId:r,guildId:S}))}))}:void 0,I=(0,i.useStateFromStores)([d.default,f.default,c.default],(function(){return m.default.getName(S,r,h)}));return g(y.default,{closeOnScroll:!1,render:function(){return(0,o.default)(null!=h,"Unexpected missing user"),g(u.default,{userId:h.id,guildId:null!=S?S:void 0,channelId:r})},position:y.default.Positions.RIGHT,shadow:!1},void 0,g(v.default,{className:t,onContextMenu:O},void 0,"@"+I))}S.displayName="UserMention"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(11)),i=h(n(10)),l=h(n(36)),u=h(n(426)),s=h(n(178)),d=h(n(435)),f=h(n(113)),c=n(50),p=h(n(43)),v=n(1),y=h(n(7)),m=h(n(6833));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=function(e){var t=e.transitionState,n=e.onClose,r=e.user,h=e.guildId,_=e.nick,E=a.useState(!1),S=E[0],O=E[1],I=a.useState({}),T=I[0],b=I[1],C=a.useState(_||""),M=C[0],N=C[1],P=a.useRef(null);return g(c.ModalRoot,{"aria-label":y.default.Messages.CHANGE_NICKNAME,transitionState:t},void 0,g("form",{onSubmit:function(e){if(e.preventDefault(),null!=r&&null!=h){O(!0);var t=i.default.getId()===r.id?v.Endpoints.GUILD_MEMBER_NICK(h,v.ME):v.Endpoints.GUILD_MEMBER(h,r.id);o.default.patch({url:t,body:{nick:M},oldFormErrors:!0}).then((function(){return n()}),(function(e){return b(e.body||{})})).finally((function(){O(!1)}))}}},void 0,g(c.ModalHeader,{separator:!1},void 0,g(f.default,{tag:f.default.Tags.H4},void 0,y.default.Messages.CHANGE_NICKNAME)),g(c.ModalContent,{},void 0,null==r||r.id===i.default.getId()?null:g(u.default,{type:u.default.Types.WARNING,className:m.default.card},void 0,g(p.default,{className:m.default.warning,size:p.default.Sizes.SIZE_16},void 0,y.default.Messages.CHANGE_NICKNAME_WARNING)),g(d.default,{title:y.default.Messages.NICKNAME,className:m.default.input},void 0,g(s.default,{inputRef:P,value:M,placeholder:null!=r?""+r.toString():"",onChange:function(e){N(e)},autoFocus:!0}),null!=(null==T?void 0:T.nick)?g(p.default,{size:p.default.Sizes.SIZE_12,color:p.default.Colors.STATUS_RED,className:m.default.error},void 0,T.nick):null),g(l.default,{look:l.default.Looks.LINK,size:l.default.Sizes.NONE,onClick:function(){var e;N(""),null===(e=P.current)||void 0===e||e.focus()},className:m.default.reset},void 0,y.default.Messages.RESET_NICKNAME)),g(c.ModalFooter,{},void 0,g(l.default,{type:"submit",disabled:S},void 0,y.default.Messages.SAVE),g(l.default,{onClick:n,look:l.default.Looks.LINK,color:l.default.Colors.PRIMARY},void 0,y.default.Messages.CANCEL))))};E.displayName="ChangeNickname";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=v(n(9)),l=v(n(20)),u=v(n(48)),s=v(n(12)),d=n(669),f=v(n(276)),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t,n){var r=i.default.getChannel(n),v=(0,a.useStateFromStores)([l.default],(function(){return l.default.getGuild(t)}),[t]),y=s.default.getCurrentUser().id===e.id,h=(0,a.useStateFromStores)([f.default],(function(){return f.default.getPermissionsForUser(e.id,n)}),[n,e.id]),_=(0,a.useStateFromStores)([u.default],(function(){return null!=n&&u.default.canWithPartialContext(c.Permissions.MUTE_MEMBERS,{channelId:n})}),[n]);if(null==r||null==v)return null;if(!_)return null;if(h.speaker)return null;return m(o.MenuItem,{id:"invite-speaker",label:y?p.default.Messages.STAGE_CHANNEL_USER_SET_MYSELF_TO_SPEAKER:p.default.Messages.STAGE_CHANNEL_USER_INVITE_TO_SPEAK,action:function(){y?(0,d.audienceAckRequestToSpeak)(r,!1):(0,d.inviteUserToStage)(r,e.id)}})}h.displayName="useInviteToSpeakItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=v(n(9)),l=v(n(20)),u=v(n(48)),s=v(n(12)),d=n(669),f=v(n(276)),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t,n){var r=i.default.getChannel(n),v=(0,a.useStateFromStores)([l.default],(function(){return l.default.getGuild(t)}),[t]),y=(0,a.useStateFromStores)([f.default],(function(){return f.default.getPermissionsForUser(e.id,n)}),[n,e.id]),h=s.default.getCurrentUser().id===e.id,_=(0,a.useStateFromStores)([u.default],(function(){return null!=n&&u.default.canWithPartialContext(c.Permissions.MUTE_MEMBERS,{channelId:n})}),[n]);if(null==r||null==v)return null;if(!_&&!h)return null;if(!y.speaker)return null;return m(o.MenuItem,{id:"audience",label:p.default.Messages.STAGE_CHANNEL_USER_MOVE_TO_AUDIENCE,action:function(){h?(0,d.moveSelfToAudience)(r):(0,d.moveUserToAudience)(e,r)}})}h.displayName="useMoveToAudienceItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,a.useStateFromStores)([i.default],(function(){return i.default.getCurrentUser()})),t=null==e?void 0:e.isStaff();t||l.trackExposure({});var n=l.useExperiment({},{disable:t})[0];return t||n.enabled},t.FriendNicknamesExperiment=void 0;var r,a=n(3),o=n(79),i=(r=n(12))&&r.__esModule?r:{default:r};var l=(0,o.createExperiment)({kind:"user",id:"2021-04_friend_nicknames",label:"Friend nicknames",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enable friend nicknames",config:{enabled:!0}}]});t.FriendNicknamesExperiment=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(1036)),i=v(n(36)),l=v(n(178)),u=n(106),s=n(129),d=n(50),f=v(n(43)),c=v(n(7)),p=v(n(6834));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function _(e){var t=e.user,n=e.nickname,r=e.transitionState,v=e.onClose,y=(0,u.useUID)(),_=a.useState(!1),g=_[0],E=_[1],S=a.useState(n),O=S[0],I=S[1],T=a.useRef(null),b=function(){var e,n=(e=regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.preventDefault(),E(!0),e.prev=2,e.next=5,o.default.updateRelationship(t.id,O);case 5:v(),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(2);case 10:return e.prev=10,E(!1),e.finish(10);case 13:case"end":return e.stop()}}),e,null,[[2,8,10,13]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){h(o,r,a,i,l,"next",e)}function l(e){h(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return n.apply(this,arguments)}}(),C=null==n?c.default.Messages.ADD_FRIEND_NICKNAME:c.default.Messages.CHANGE_FRIEND_NICKNAME;return m(d.ModalRoot,{transitionState:r,size:d.ModalSize.SMALL,"aria-labelledby":y},void 0,m("form",{onSubmit:b},void 0,m(d.ModalHeader,{separator:!1},void 0,m(s.FormTitle,{tag:s.FormTitle.Tags.H4},void 0,C)),m(d.ModalContent,{},void 0,m(f.default,{size:f.default.Sizes.SIZE_16,className:p.default.description},void 0,c.default.Messages.FRIEND_NICKNAME_DESCRIPTION),m(s.FormItem,{title:c.default.Messages.FRIEND_NICKNAME},void 0,m(l.default,{inputRef:T,value:null!=O?O:"",placeholder:t.toString(),onChange:I,className:p.default.input,autoFocus:!0})),m(i.default,{look:i.default.Looks.LINK,size:i.default.Sizes.NONE,onClick:function(){var e;I(null),null===(e=T.current)||void 0===e||e.focus()},className:p.default.reset},void 0,c.default.Messages.RESET_FRIEND_NICKNAME)),m(d.ModalFooter,{},void 0,m(i.default,{type:"submit",disabled:g},void 0,c.default.Messages.SAVE),m(i.default,{onClick:v,look:i.default.Looks.LINK,color:i.default.Colors.PRIMARY},void 0,c.default.Messages.CANCEL))))}_.displayName="AddFriendNicknameModal"},function(e,t,n){e.exports=n.p+"62ac6016dc438a1fe4926ed43d3fe280.webm"},function(e,t,n){e.exports=n.p+"6b3cc6ff5c09de83cc37561a43304dee.mp4"},function(e,t,n){e.exports=n.p+"1923b5f96b83785235595042bd7f5a0d.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MAX_AGE_OPTIONS=t.INVITE_OPTIONS_FOREVER=t.INVITE_OPTIONS_7_DAYS=t.INVITE_OPTIONS_1_DAY=t.INVITE_OPTIONS_12_HOURS=t.INVITE_OPTIONS_6_HOURS=t.INVITE_OPTIONS_1_HOUR=t.INVITE_OPTIONS_30_MINUTES=t.MAX_USES_OPTIONS=t.INVITE_OPTIONS_100_TIMES=t.INVITE_OPTIONS_50_TIMES=t.INVITE_OPTIONS_25_TIMES=t.INVITE_OPTIONS_10_TIMES=t.INVITE_OPTIONS_5_TIMES=t.INVITE_OPTIONS_ONCE=t.INVITE_OPTIONS_UNLIMITED=void 0;var r,a=(r=n(7))&&r.__esModule?r:{default:r};function o(e,t){return{value:e,get label(){return t()}}}var i=o(0,(function(){return a.default.Messages.MAX_USES.format({maxUses:0})}));t.INVITE_OPTIONS_UNLIMITED=i;var l=o(1,(function(){return a.default.Messages.MAX_USES.format({maxUses:1})}));t.INVITE_OPTIONS_ONCE=l;var u=o(5,(function(){return a.default.Messages.MAX_USES.format({maxUses:5})}));t.INVITE_OPTIONS_5_TIMES=u;var s=o(10,(function(){return a.default.Messages.MAX_USES.format({maxUses:10})}));t.INVITE_OPTIONS_10_TIMES=s;var d=o(25,(function(){return a.default.Messages.MAX_USES.format({maxUses:25})}));t.INVITE_OPTIONS_25_TIMES=d;var f=o(50,(function(){return a.default.Messages.MAX_USES.format({maxUses:50})}));t.INVITE_OPTIONS_50_TIMES=f;var c=o(100,(function(){return a.default.Messages.MAX_USES.format({maxUses:100})}));t.INVITE_OPTIONS_100_TIMES=c;var p=[i,l,u,s,d,f,c];t.MAX_USES_OPTIONS=p;var v=o(1800,(function(){return a.default.Messages.DURATION_MINUTES.format({minutes:30})}));t.INVITE_OPTIONS_30_MINUTES=v;var y=o(3600,(function(){return a.default.Messages.DURATION_HOURS.format({hours:1})}));t.INVITE_OPTIONS_1_HOUR=y;var m=o(21600,(function(){return a.default.Messages.DURATION_HOURS.format({hours:6})}));t.INVITE_OPTIONS_6_HOURS=m;var h=o(43200,(function(){return a.default.Messages.DURATION_HOURS.format({hours:12})}));t.INVITE_OPTIONS_12_HOURS=h;var _=o(86400,(function(){return a.default.Messages.DURATION_DAYS.format({days:1})}));t.INVITE_OPTIONS_1_DAY=_;var g=o(604800,(function(){return a.default.Messages.DURATION_DAYS.format({days:7})}));t.INVITE_OPTIONS_7_DAYS=g;var E=o(0,(function(){return a.default.Messages.MAX_AGE_NEVER}));t.INVITE_OPTIONS_FOREVER=E;var S=[v,y,m,h,_,g,E];t.MAX_AGE_OPTIONS=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.smartOutput=function(e,t,n){return"string"==typeof e.content?e.content:t(e.content,n)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return{content:l(o.default,{message:e}),hasSpoilerEmbeds:!1}};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(7961))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculateAnalyticsMetadata=function(e,t,n){var a,o=null!=t?((a={})[t]=1,a):{},i=null!=n?n:{},l=i.offset,u=i.limit,s=i.results,d=i.totalResults;return{search_type:r.SearchTypes.GIF,load_id:e,limit:u,offset:l,page:null!=u&&null!=l?Math.floor(l/u)+1:1,total_results:d,page_results:s?s.length:null,num_modifiers:Object.keys(o).length,modifiers:o}};var r=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=D(n(0)),o=R(n(8)),i=R(n(5)),l=R(n(3)),u=R(n(968)),s=n(7809),d=R(n(7579)),f=R(n(7599)),c=n(49),p=R(n(10)),v=R(n(7810)),y=R(n(108)),m=R(n(12)),h=R(n(251)),_=R(n(335)),g=R(n(36)),E=R(n(84)),S=R(n(63)),O=R(n(7769)),I=n(44),T=R(n(15)),b=D(n(429)),C=R(n(8044)),M=n(7964),N=n(1),P=R(n(7)),A=R(n(6856));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function w(){return(w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function k(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function j(e,t,n){return t&&k(e.prototype,t),n&&k(e,n),e}function U(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,G(e,t)}function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function B(e){var t=e.onClick,n=e.libraryApplication;return F(E.default,{className:A.default.libraryLink,onClick:t},void 0,F(O.default,{className:A.default.libraryIcon}),F("div",{},void 0,n.isHidden()?P.default.Messages.APPLICATION_STORE_PURCHASE_IN_LIBRARY_HIDDEN:P.default.Messages.APPLICATION_STORE_PURCHASE_IN_LIBRARY))}B.displayName="LibraryLink";var H=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderMedia=function(){var e;return F("div",{className:(0,o.default)(A.default.invalidPoop,(e={},e[A.default.invalidPoopHorizontal]=t.isHorizontal,e))})},t.renderTitle=function(){return t.props.isSelfGift?P.default.Messages.GIFT_EMBED_INVALID_TITLE_SELF:P.default.Messages.GIFT_EMBED_INVALID_TITLE_OTHER},t.renderActions=function(){return t.props.isSelfGift?F(g.default,{size:g.default.Sizes.SMALL,onClick:t.handleViewInventory},void 0,P.default.Messages.GIFT_INVENTORY):F(g.default,{disabled:!0,size:g.default.Sizes.SMALL},void 0,P.default.Messages.GIFT_EMBED_BUTTON_ACCEPT)},t.renderTagline=function(){return t.props.isSelfGift?P.default.Messages.GIFT_EMBED_INVALID_TAGLINE_SELF:P.default.Messages.GIFT_EMBED_INVALID_TAGLINE_OTHER},t}U(t,e);var n=t.prototype;return n.handleViewInventory=function(){u.default.open(N.UserSettingsSections.INVENTORY)},n.render=function(){return F(s.ResponsiveEmbedTile,{isHorizontal:this.isHorizontal,renderTitle:this.renderTitle,renderTagline:this.renderTagline,renderMedia:this.renderMedia,renderActions:this.renderActions})},j(t,[{key:"isHorizontal",get:function(){return this.props.width>=s.HORIZONTAL_EMBED_BREAKPOINT}}]),t}(a.PureComponent);H.displayName="InvalidGift";var x=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleViewLibrary=function(e){var n=t.props.libraryApplication;e.preventDefault(),null!=n&&n.isHidden()?(0,c.transitionTo)(N.Routes.APPLICATION_LIBRARY_SETTINGS):(0,c.transitionTo)(N.Routes.APPLICATION_LIBRARY,{state:{applicationId:null!=n?n.id:null}})},t.handleVerificationClick=function(e){e.preventDefault(),u.default.open(N.UserSettingsSections.ACCOUNT)},t.handleAccept=function(e){var n=t.props,r=n.channelId,o=n.code;e.preventDefault(),e.stopPropagation(),T.default.track(N.AnalyticEvents.OPEN_MODAL,{type:"gift_accept",location:w({},t.analyticsLocation,{object:N.AnalyticsObjects.BUTTON_CTA})}),(0,I.openModal)((function(e){return a.createElement(C.default,w({code:o,channelContext:r},e))}))},t.handleEmbedClick=function(e){var n=t.props.giftCode;null!=n&&n.isSubscription&&(e.preventDefault(),u.default.open(N.UserSettingsSections.PREMIUM))},t}U(t,e);var n=t.prototype;return n.renderActions=function(e){var t=this.props.libraryApplication;return F(S.default,{justify:S.default.Justify.BETWEEN},void 0,F(S.default,{},void 0,this.renderButton(e),null==t||e.isSubscription?null:F(B,{onClick:this.handleViewLibrary,libraryApplication:t})),F(S.default,{align:S.default.Align.END,justify:S.default.Justify.END,className:A.default.metadata,direction:S.default.Direction.VERTICAL},void 0,e.hasMultipleCopies?F("div",{},void 0,this.renderGiftCodeCopiesLeft(e)):null,e.redeemed||e.isClaimed||null!=t||null==e.expiresAt?null:F("div",{},void 0,P.default.Messages.GIFT_EMBED_EXPIRATION.format({hours:e.expiresAt.diff((0,i.default)(),"h")}))))},n.renderGiftCodeCopiesLeft=function(e){return(e.isSubscription?P.default.Messages.GIFT_EMBED_SUBSCRIPTIONS_LEFT:P.default.Messages.GIFT_EMBED_COPIES_LEFT).format({remaining:e.remainingUses,total:e.maxUses})},n.renderButton=function(e){var t=this.props,n=t.libraryApplication,r=t.currentUser,o=t.isSelfGift,i={onClick:this.handleAccept,color:g.default.Colors.GREEN},l=!e.isSubscription&&null!=n||!e.isSelfRedeemable&&o||e.isExistingPremiumSubscriptionDisallowed&&r.hasPremiumPerks;return(e.redeemed||l||e.isClaimed||!r.verified)&&(i.color=g.default.Colors.PRIMARY,i.disabled=!0),a.createElement(g.default,w({},i,{size:g.default.Sizes.SMALL}),e.redeemed?P.default.Messages.GIFT_EMBED_BUTTON_CLAIMED:P.default.Messages.GIFT_EMBED_BUTTON_ACCEPT)},n.renderTitle=function(e){var t=this.props,n=t.isSelfGift;return null==t.sku?null:e.isSubscription?n?P.default.Messages.GIFT_EMBED_TITLE_SUBSCRIPTION_SELF:P.default.Messages.GIFT_EMBED_TITLE_SUBSCRIPTION:n?P.default.Messages.GIFT_EMBED_TITLE_SELF:P.default.Messages.GIFT_EMBED_TITLE},n.renderBody=function(e){var t=this.props,n=t.libraryApplication,r=t.isSelfGift,a=t.sku,o=t.gifter,i=t.subscriptionPlan,l=t.currentUser;if(null==a)return P.default.Messages.LOADING;var u=a.isPreorder()?P.default.Messages.PREORDER_SKU_NAME.format({name:a.name}):a.name;if(e.redeemed)return e.isSubscription?P.default.Messages.GIFT_EMBED_BODY_CLAIMED_SELF_SUBSCRIPTION:P.default.Messages.GIFT_EMBED_BODY_CLAIMED_SELF.format({skuName:u,onViewInLibrary:this.handleViewLibrary});if(!e.isSubscription&&null!=n)return P.default.Messages.GIFT_EMBED_BODY_OWNED.format({skuName:u,onViewInLibrary:this.handleViewLibrary});if(e.isClaimed)return P.default.Messages.GIFT_EMBED_BODY_CLAIMED_OTHER;if(!l.verified)return P.default.Messages.GIFT_EMBED_BODY_REQUIRES_VERIFICATION.format({onClick:this.handleVerificationClick});if(r)return e.isSelfRedeemable?P.default.Messages.GIFT_EMBED_BODY_SELF:P.default.Messages.GIFT_EMBED_BODY_SELF_NOT_REDEEMABLE.format({skuName:u});if(e.isExistingPremiumSubscriptionDisallowed)return P.default.Messages.GIFT_EMBED_BODY_SUBSCRIPTION_ALREADY_ACTIVE;if(e.hasMultipleCopies)return null!=o?e.isSubscription?P.default.Messages.GIFT_EMBED_BODY_SUBSCRIPTION_GIVEAWAY.format({username:o.tag,maxUses:e.maxUses,skuName:u}):P.default.Messages.GIFT_EMBED_BODY_GIVEAWAY.format({username:o.tag,totalCopies:e.maxUses,skuName:u}):e.isSubscription?P.default.Messages.GIFT_EMBED_BODY_SUBSCRIPTION_NO_USER_GIVEAWAY.format({maxUses:e.maxUses,skuName:u}):P.default.Messages.GIFT_EMBED_BODY_NO_USER_GIVEAWAY.format({totalCopies:e.maxUses,skuName:u});if(e.isSubscription){if(null==i)throw new Error("How could you let this happen??");return null!=o?(i.interval===N.SubscriptionIntervalTypes.MONTH?P.default.Messages.GIFT_EMBED_BODY_SUBSCRIPTION_DEFAULT_MONTHS:P.default.Messages.GIFT_EMBED_BODY_SUBSCRIPTION_DEFAULT_YEARS).format({username:o.tag,skuName:u,intervalCount:i.intervalCount}):(i.interval===N.SubscriptionIntervalTypes.MONTH?P.default.Messages.GIFT_EMBED_BODY_SUBSCRIPTION_NO_USER_DEFAULT_MONTHS:P.default.Messages.GIFT_EMBED_BODY_SUBSCRIPTION_NO_USER_DEFAULT_YEARS).format({skuName:u,intervalCount:i.intervalCount})}return null!=o?P.default.Messages.GIFT_EMBED_BODY_DEFAULT.format({username:o.tag}):P.default.Messages.GIFT_EMBED_BODY_NO_USER_DEFAULT},n.render=function(){var e=this,t=this.props,n=t.giftCode,r=t.resolved,a=t.width,o=t.isSelfGift;return null==n||n.revoked?r?F(H,{isSelfGift:o,width:a}):F(s.ResponsiveLoadingEmbedTile,{isHorizontal:a>=s.HORIZONTAL_EMBED_BREAKPOINT}):F(M.StoreEmbedWithoutDimensions,{skuId:n.skuId,onEmbedClick:this.handleEmbedClick,analyticsSection:N.AnalyticsSections.GIFT_CODE_EMBED,renderCustomActions:function(){return e.renderActions(n)},renderCustomTitle:function(){return e.renderTitle(n)},renderCustomTagline:function(){return e.renderBody(n)},width:a})},j(t,[{key:"analyticsLocation",get:function(){return w({},this.props.analyticsContext.location,{section:N.AnalyticsSections.GIFT_CODE_EMBED})}}]),t}(a.Component);x.displayName="GiftCodeEmbed";var V=(0,f.default)((0,d.default)(x));var W=l.default.connectStores([v.default,_.default,m.default,y.default,h.default,p.default],(function(e){var t=e.code,n=e.author,r=v.default.get(t),a=null!=r?_.default.get(r.skuId):null;return{sku:a,giftCode:r,gifter:null!=r&&null!=r.userId?m.default.getUser(r.userId):null,subscriptionPlan:null!=r&&null!=r.subscriptionPlanId?h.default.get(r.subscriptionPlanId):null,isSelfGift:null!=r?p.default.getId()===r.userId:p.default.getId()===n.id,currentUser:m.default.getCurrentUser(),resolved:v.default.getIsResolved(t),libraryApplication:null!=a&&null!=r?b.firstLibraryApplicationForGiftCode(r,a,y.default):null}}))(V);t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(54)),a=n(8357),o=i(n(104));function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=function(e){var t,n;function r(t){var n;return(n=e.call(this)||this).id=t.id,n.skuId=t.skuId,n.summary=t.summary,n.tagline=t.tagline,n.flavorText=t.flavorText,n.description=t.description,n.carouselItems=t.carouselItems||[],n.childSkuIds=t.childSkuIds||[],n.alternativeSkuIds=t.alternativeSkuIds||[],n.assets=t.assets||[],n.staffNotes=t.staffNotes,n.guild=t.guild,n.thumbnail=t.thumbnail||null,n.boxArt=t.boxArt||null,n.previewVideo=t.previewVideo||null,n.headerBackground=t.headerBackground||null,n.headerLogoDarkTheme=t.headerLogoDarkTheme||null,n.headerLogoLightTheme=t.headerLogoLightTheme||null,n.heroBackground=t.heroBackground||null,n.heroVideo=t.heroVideo||null,n.entitlementBranchId=t.entitlementBranchId||null,n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r.createFromServer=function(e){var t=e.staff_notes;return new r({id:e.id,skuId:e.sku.id,summary:e.summary,tagline:e.tagline,flavorText:e.flavor_text,description:e.description,childSkuIds:null!=e.child_skus?e.child_skus.map((function(e){return e.id})):null,alternativeSkuIds:null!=e.alternative_skus?e.alternative_skus.map((function(e){return e.id})):null,carouselItems:null!=e.carousel_items?e.carousel_items.map((function(e){return{assetId:e.asset_id,youtubeVideoId:e.youtube_video_id}})):null,assets:null!=e.assets?e.assets.map(a.transformStoreAssetFromServer):null,staffNotes:null!=t?{content:t.content,user:null!=t.user?new o.default(t.user):null}:null,guild:null!=e.guild?{id:e.guild.id,name:e.guild.name,icon:e.guild.icon,approximateMemberCount:e.guild.approximate_member_count,approximatePresenceCount:e.guild.approximate_presence_count}:null,thumbnail:null!=e.thumbnail?(0,a.transformStoreAssetFromServer)(e.thumbnail):null,previewVideo:null!=e.preview_video?(0,a.transformStoreAssetFromServer)(e.preview_video):null,headerBackground:null!=e.header_background?(0,a.transformStoreAssetFromServer)(e.header_background):null,headerLogoDarkTheme:null!=e.header_logo_dark_theme?(0,a.transformStoreAssetFromServer)(e.header_logo_dark_theme):null,headerLogoLightTheme:null!=e.header_logo_light_theme?(0,a.transformStoreAssetFromServer)(e.header_logo_light_theme):null,boxArt:null!=e.box_art?(0,a.transformStoreAssetFromServer)(e.box_art):null,heroBackground:null!=e.hero_background?(0,a.transformStoreAssetFromServer)(e.hero_background):null,heroVideo:null!=e.hero_video?(0,a.transformStoreAssetFromServer)(e.hero_video):null,entitlementBranchId:e.entitlement_branch_id})},r.prototype.isSlimDirectoryVersion=function(){return null==this.description},r}(r.default);t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.transformStoreAssetFromServer=function(e){return{id:e.id,filename:e.filename,size:e.size,width:e.width,height:e.height,mimeType:e.mime_type}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=W(n(0)),o=x(n(140)),i=x(n(101)),l=n(3),u=x(n(2)),s=n(1094),d=W(n(1027)),f=x(n(8359)),c=x(n(5436)),p=x(n(8048)),v=x(n(1e3)),y=x(n(56)),m=x(n(12)),h=x(n(5435)),_=x(n(5408)),g=W(n(7854)),E=x(n(335)),S=x(n(441)),O=x(n(5192)),I=x(n(63)),T=x(n(989)),b=x(n(439)),C=x(n(227)),M=n(129),N=x(n(7811)),P=n(50),A=x(n(15)),R=n(5294),L=x(n(13)),D=n(250),w=n(7642),k=n(355),j=x(n(5303)),U=x(n(8049)),G=n(8050),F=n(1),B=x(n(7)),H=x(n(6752));function x(e){return e&&e.__esModule?e:{default:e}}function V(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return V=function(){return e},e}function W(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=V();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function z(){return(z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function K(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function $(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){K(o,r,a,i,l,"next",e)}function l(e){K(o,r,a,i,l,"throw",e)}i(void 0)}))}}function Z(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function q(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,X(e,t)}function X(e,t){return(X=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Q=(0,o.default)({UNSUPPORTED_OS:null,TEST_MODE:null,GIFT_ONLY:null,PREORDER:null}),J=Y(C.default,{}),ee=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={paymentSourceId:null},t._loadId=i.default.v4(),t._stepStartTime=Date.now(),t._flowStartTime=Date.now(),t._paymentModalRef=a.createRef(),t.handlePaymentSourceChange=function(e){var n=t.props,r=n.applicationId,a=n.skuId;null!=e?(d.fetchPurchasePreview(r,a,e.id),t.setState({paymentSourceId:e.id})):(d.fetchPurchasePreview(r,a,null),t.setState({paymentSourceId:null}))},t.handlePurchase=function(){var e=$(regeneratorRuntime.mark((function e(n){var r,a,o,i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.props,a=r.applicationId,o=r.sku,i=t.getPrice(),l=null!=i?i.amount:0,null!=o){e.next=5;break}throw new Error("SKU is null during purchase");case 5:if(!g.default.isPurchasingSKU){e.next=7;break}return e.abrupt("return");case 7:return e.prev=7,A.default.track(F.AnalyticEvents.PAYMENT_FLOW_COMPLETED,z({},t.getBaseAnalyticsData(),{duration_ms:Date.now()-t._flowStartTime})),e.next=11,d.purchaseSKU(a,o.id,{expectedAmount:l,paymentSourceId:n.id,analyticsLoadId:t._loadId,isGift:t.isGift});case 11:(0,s.acceptPurchaseTerms)(),e.next=18;break;case 14:throw e.prev=14,e.t0=e.catch(7),A.default.track(F.AnalyticEvents.PAYMENT_FLOW_FAILED,z({},t.getBaseAnalyticsData(),{payment_gateway:n.type===F.PaymentSourceTypes.CARD?F.PaymentGateways.STRIPE:F.PaymentGateways.BRAINTREE,payment_source_id:n.id,duration_ms:Date.now()-t._flowStartTime,payment_error_code:e.t0.code})),e.t0;case 18:case"end":return e.stop()}}),e,null,[[7,14]])})));return function(t){return e.apply(this,arguments)}}(),t.handleClose=function(e){void 0===e&&(e=null),(0,t.props.onClose)(e)},t.handleStepChange=function(e,n){var r=Date.now();A.default.track(F.AnalyticEvents.PAYMENT_FLOW_STEP,z({},t.getBaseAnalyticsData(),{from_step:e,to_step:n,step_duration_ms:r-t._stepStartTime,flow_duration_ms:r-t._flowStartTime})),t._stepStartTime=r,n===R.Steps.CONFIRM&&d.showPurchaseConfirmationStep()},t.renderHeader=function(e,n,r){var a=t.props.application;switch(e){case R.Steps.CONFIRM:return null!=a?Y(p.default,{application:a,splashSize:880}):null;default:return t.renderDefaultHeader(e,n,r)}},t.renderConfirmation=function(){var e=t.props,n=e.application,r=e.sku,a=e.isIAP,o=e.giftCode;if(null==r||null==n)throw new Error("No SKU for confirmation step!");return Y("div",{className:H.default.confirmContent},void 0,Y(I.default,{direction:I.default.Direction.VERTICAL},void 0,Y(P.ModalCloseButton,{onClick:function(){return t.handleClose()},className:H.default.confirmCloseButton}),null!=o?Y(j.default,{giftCode:o,application:n,sku:r,onClose:function(){return t.handleClose()}}):Y(U.default,{application:n,sku:r,isIAP:a,onClose:function(){return t.handleClose()}})))},t}q(t,e);var n,r,o,l=t.prototype;return l.getSkuPrice=function(e,t){void 0===e&&(e=this.props),void 0===t&&(t=this.state);var n=e.prices,r=t.paymentSourceId;return null==n?null:n[null!=r?r:g.NO_PAYMENT_SOURCE]},l.componentDidMount=function(){var e=this,t=this.props,n=t.sku,r=t.skuId,a=t.applicationId;null==n?d.fetchSKU(a,r).catch((function(t){return e.handleClose(t.message)})):A.default.track(F.AnalyticEvents.PAYMENT_FLOW_STARTED,this.getBaseAnalyticsData())},l.componentDidUpdate=function(e,t){null==e.sku&&null!=this.props.sku&&A.default.track(F.AnalyticEvents.PAYMENT_FLOW_STARTED,this.getBaseAnalyticsData()),this.checkPriceChange(this.getSkuPrice(e,t),this.getSkuPrice())},l.checkPriceChange=function(e,t){var n=this.props,r=n.sku,a=n.onClose;null!=e&&null!=t&&e.discount_percent_off!==t.discount_percent_off&&u.default.wait((function(){if(null==r)throw new Error("Unexpected null SKU");a(F.PaymentModalPriceChangedError)}))},l.getPrice=function(){var e=this.props,t=e.sku,n=e.isFetchingSKU;if(null==t||n)return null;var r=this.getSkuPrice();if(null!=r)return{amount:r.amount,tax:r.tax,taxInclusive:r.tax_inclusive,currency:r.currency};if(null==this.state.paymentSourceId){var a=t.getPrice();if(null==a)throw new Error("Sku Price cannot be null");return{amount:a.amount,tax:0,taxInclusive:!1,currency:a.currency}}return null},l.getBaseAnalyticsData=function(){var e=this.props,t=e.sku,n=e.analyticsLocation,r=e.appContext,a=e.promotionId;if(null==t)return{};var o=this.getPrice();return z({},(0,v.default)(t),{load_id:this._loadId,payment_type:"sku",is_gift:this.isGift,client_event_source:r===F.AppContext.OVERLAY?F.AppContext.OVERLAY:null,location:n,price:null!=o?o.amount:null,currency:null!=o?o.currency:null,location_promotion_id:a})},l.renderPurchaseWarning=function(){var e=this.props,t=e.sku,n=e.isInTestMode,r=e.isIAP,o=e.isUserEntitledToSku;if(null==t)return null;var i=(0,k.nativePlatformTypeToSKUOperatingSystem)(L.default.getPlatform()),l=[];if(!(null!=i&&t.supportedOperatingSystems.includes(i)||r)){if(1!==t.supportedOperatingSystems.length)throw new Error("Unexpected number of supported operating systems");l.push(Y(c.default,{icon:N.default,iconSize:c.default.Sizes.SMALL,color:c.default.Colors.WARNING,className:H.default.errorBlock},Q.UNSUPPORTED_OS,B.default.Messages.APPLICATION_STORE_PURCHASE_GAME_UNSUPPORTED_OS.format({operatingSystem:(0,k.skuOperatingSystemToText)(t.supportedOperatingSystems[0])})))}return n&&l.push(Y(c.default,{icon:N.default,iconSize:c.default.Sizes.SMALL,color:c.default.Colors.WARNING,className:H.default.errorBlock},Q.TEST_MODE,B.default.Messages.APPLICATION_STORE_PURCHASE_TEST_MODE)),!0===o&&this.isGiftable&&l.push(Y(c.default,{icon:N.default,iconSize:c.default.Sizes.SMALL,color:c.default.Colors.PRIMARY,className:H.default.errorBlock},Q.GIFT_ONLY,B.default.Messages.APPLICATION_STORE_PURCHASE_GIFT_ONLY)),t.isPreorder()&&l.push(Y(c.default,{icon:N.default,iconSize:c.default.Sizes.SMALL,color:c.default.Colors.PRIMARY,className:H.default.errorBlock},Q.PREORDER,B.default.Messages.APPLICATION_STORE_PURCHASE_WARNING_PREORDER.format({date:(0,w.getReadablePreorderReleaseDate)(t)}))),Y(a.Fragment,{},void 0,l)},l.renderGenericError=function(e,t){return null==e&&null==t?null:Y(T.default,{className:H.default.errorBlock},void 0,null!=e?e.message:null!=t?t.message:null)},l.renderDefaultHeader=function(e,t,n){var r=this,a=this.props,o=a.isIAP,i=a.application,l=a.sku,u=a.purchaseError;if(null==l||null==i)return null;var s=this.getPrice();return Y(P.ModalHeader,{direction:I.default.Direction.VERTICAL,align:I.default.Align.START,separator:!1},void 0,Y(p.default,{application:i,splashSize:880}),Y(I.default,{align:I.default.Align.CENTER,className:H.default.headerHeader},void 0,Y(M.FormTitle,{tag:M.FormTitleTags.H4},void 0,(0,G.getSkuHeaderText)(o,l.type)),Y(P.ModalCloseButton,{onClick:function(){return r.handleClose()}})),Y(I.default,{align:I.default.Align.CENTER,className:H.default.headerContent},void 0,Y(I.default,{align:I.default.Align.CENTER},void 0,Y(b.default,{game:i}),Y("div",{className:H.default.applicationName},void 0,l.name)),Y("div",{className:H.default.price},void 0,null!=s?(0,D.formatPrice)(s.amount,s.currency):Y(C.default,{type:C.default.Type.PULSING_ELLIPSIS,className:H.default.priceSpinner}))),this.renderPurchaseWarning(),this.renderGenericError(u,n),t.length>1?Y(O.default,{activeId:e,breadcrumbs:t,className:H.default.breadcrumbs}):null)},l.render=function(){var e=this,t=this.props,n=t.sku,r=t.isFetchingSKU,o=t.isPurchasing,i=t.purchaseError,l=t.isUserEntitledToSku,u=t.forceConfirmationStepOnMount,s=t.transitionState;return null==n||r?J:a.createElement(f.default,{ref:this._paymentModalRef,transitionState:s,canSubmit:null!=this.getSkuPrice(),needsToBeGift:n.type===F.SKUTypes.DURABLE_PRIMARY&&!0===l,isGiftable:this.isGiftable,isPurchasing:o,purchaseError:i,price:this.getPrice(),size:P.ModalSize.SMALL,onPurchase:this.handlePurchase,onIsGiftUpdate:d.updateSKUPaymentIsGift,onPaymentSourceChange:this.handlePaymentSourceChange,onClose:function(){return e.handleClose()},onClearError:d.clearPurchaseError,renderHeader:this.renderHeader,renderConfirmationBody:this.renderConfirmation,submitButtonText:this.isGift?B.default.Messages.APPLICATION_STORE_BUY_GIFT:B.default.Messages.APPLICATION_STORE_BUY,initialStep:u?R.Steps.CONFIRM:null,onStepChange:this.handleStepChange,isGift:this.isGift})},n=t,(r=[{key:"closable",get:function(){var e=this._paymentModalRef.current;return null!=e&&e.closable}},{key:"isGiftable",get:function(){var e=this.props.sku;return null!=e&&e.isGiftable(this.getPrice())}},{key:"isGift",get:function(){return this.props.isGift&&this.isGiftable}}])&&Z(n.prototype,r),o&&Z(n,o),t}(a.PureComponent);ee.displayName="SKUPayment";var te=a.forwardRef((function(e,t){var n=e.applicationId,r=e.skuId,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["applicationId","skuId"]),i=(0,l.useStateFromStores)([y.default],(function(){return y.default.getGame(n)})),u=(0,l.useStateFromStoresArray)([g.default],(function(){return[g.default.getPricesForSku(r),g.default.isPurchasingSKU,g.default.error,g.default.analyticsLocation,g.default.promotionId,g.default.giftCode,g.default.isGift,g.default.isIAP,g.default.forceConfirmationStepOnMount]})),s=u[0],d=u[1],f=u[2],c=u[3],p=u[4],v=u[5],O=u[6],I=u[7],T=u[8],b=(0,l.useStateFromStoresArray)([E.default],(function(){return[E.default.get(r),E.default.isFetching(r)]})),C=b[0],M=b[1],N=(0,l.useStateFromStores)([S.default],(function(){return S.default.inTestModeForApplication(n)})),P=(0,l.useStateFromStores)([_.default,m.default],(function(){return _.default.isEntitledToSku(m.default.getNullableCurrentUser(),r,n)})),A=(0,l.useStateFromStores)([h.default],(function(){return h.default.error}));return a.createElement(ee,z({},o,{application:i,applicationId:n,skuId:r,prices:s,isPurchasing:d,purchaseError:A||f,analyticsLocation:c,promotionId:p,isIAP:I,giftCode:v,isGift:O,forceConfirmationStepOnMount:T,sku:C,isFetchingSKU:M,isInTestMode:N,isUserEntitledToSku:P,ref:t}))})),ne=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._skuPaymentModalRef=a.createRef(),t}q(t,e);var n=t.prototype;return n.close=function(){null!=this._skuPaymentModalRef.current&&this._skuPaymentModalRef.current.closable&&this.handleClose()},n.handleClose=function(e){void 0===e&&(e=null),this.props.onClose(e)},n.render=function(){var e=this;return a.createElement(te,z({},this.props,{ref:this._skuPaymentModalRef,onClose:function(){return e.handleClose()}}))},t}(a.PureComponent);ne.displayName="SKUPaymentModal";var re=ne;t.default=re},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PaymentModal=void 0;var r,a=m(n(0)),o=n(3),i=m(n(266)),l=m(n(5300)),u=v(n(5193)),s=v(n(5435)),d=v(n(337)),f=n(5294),c=m(n(8360)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function E(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){g(o,r,a,i,l,"next",e)}function l(e){g(o,r,a,i,l,"throw",e)}i(void 0)}))}}function S(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var I=[f.Steps.REVIEW,f.Steps.CONFIRM],T=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this)._hasChangedSteps=!1,n.handlePaypalContinue=function(){n.setState({step:f.Steps.PAYPAL_ADDRESS})},n.handleCreditCardContinue=function(){n.setState({step:f.Steps.ADDRESS})},n.handleReviewPaymentSourceChange=function(e){n.setState({paymentSourceId:null!=e?e.id:null})},n.handleReviewPaymentSourceAdd=function(){n.setState({step:f.Steps.PAYMENT_TYPE,steps:c.ADD_PAYMENT_STEPS,paymentSourceId:null});var e=n.props.onClearError;e&&e()},n.handleBack=function(){var e=n.props,t=e.paymentSources,r=e.onClose,a=n.state,o=a.step,i=a.steps,u=n.stepsToRender,s=(0,f.getStepIndex)(o,u);if(s>0){var d=u[s-1],p=d===f.Steps.PAYMENT_TYPE;p&&l.clearError(),n.setState({step:d,steps:p?c.ADD_PAYMENT_STEPS:i})}else if((0,f.canGoBack)(s,t)){var v=n.props.defaultPaymentSourceId;n.setState({step:f.Steps.REVIEW,steps:c.REVIEW_PAYMENT_STEPS,paymentSourceId:v})}else r()},n.handleChoosePaymentType=function(e){switch(e){case p.PaymentSourceTypes.PAYPAL:n.setState({step:f.Steps.PAYPAL,steps:c.ADD_PAYPAL_STEPS});break;case p.PaymentSourceTypes.CARD:n.setState({step:f.Steps.CREDIT_CARD_INFORMATION,steps:c.ADD_CARD_STEPS});break;case p.PaymentSourceTypes.PAYMENT_REQUEST:n.setState({step:f.Steps.PAYMENT_REQUEST_INFO,steps:c.ADD_PAYMENT_REQUEST_STEPS})}},n.handlePaymentSourceAdd=function(e){n.setState({step:f.Steps.REVIEW,paymentSourceId:e})},n.handlePurchase=E(regeneratorRuntime.mark((function e(){var t,r,a,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.props,r=t.paymentSources,a=t.onPurchase,o=t.isGift,null!=(i=n.state.paymentSourceId)){e.next=4;break}return e.abrupt("return");case 4:return e.prev=4,e.next=7,a(r[i],o);case 7:n.setState({steps:I,step:f.Steps.CONFIRM}),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(4);case 12:case"end":return e.stop()}}),e,null,[[4,10]])}))),n.handleSelectPlan=function(){var e=n.props.paymentSources,t=Object.values(e).length>0;n.setState({step:t?f.Steps.REVIEW:f.Steps.PAYMENT_TYPE})};var r=t.defaultPaymentSourceId,a=t.paymentSources,o=t.initialStep,i=Object.values(a).length>0,u=o;return null==u&&(u=i?f.Steps.REVIEW:f.Steps.PAYMENT_TYPE),n.state={paymentSourceId:r,steps:i?c.REVIEW_PAYMENT_STEPS:c.ADD_PAYMENT_STEPS,step:u,errorStep:null},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var a,o,u,s=r.prototype;return s.componentDidMount=function(){d.default.hasFetchedPaymentSources||i.fetchPaymentSources()},s.componentDidUpdate=function(e,t){var n=this.props.onStepChange,r=this.state.step;r!==t.step&&(this._hasChangedSteps=!0,null!=n&&n(t.step,r))},r.getDerivedStateFromProps=function(e,t){var n=e.billingError,r=e.isAwaitingAuthentication,a=t.errorStep,o={};if(null==n)null!=a&&(o.errorStep=null);else{var i=(0,f.errorToStep)(n);null!=i&&i!==t.errorStep&&(o.step=i,o.errorStep=i)}return null==t.paymentSourceId&&null!=e.defaultPaymentSourceId&&(o.paymentSourceId=e.defaultPaymentSourceId),r?o.step=f.Steps.AWAITING_AUTHENTICATION:t.step===f.Steps.AWAITING_AUTHENTICATION&&(o.step=null!=n?f.Steps.REVIEW:f.Steps.CONFIRM),o},s.render=function(){var e,t=this,n=this.props,r=n.isPurchasing,a=n.canSubmit,o=n.submitButtonText,i=n.useShinySubmitButton,l=n.legalNotice,u=n.renderHeader,s=n.onPaymentSourceChange,d=n.price,p=n.onClearError,v=n.size,y=n.renderConfirmationBody,m=n.renderConfirmationFooter,h=n.className,g=n.isGift,E=n.isGiftable,S=n.needsToBeGift,O=n.onIsGiftUpdate,I=n.transitionState,T=((e={})[f.Steps.CONFIRM]={renderBody:y,renderFooter:m},e[f.Steps.SELECT_PLAN]={renderBody:function(){return t.props.renderSelectPlanBody(t.handleSelectPlan)},renderFooter:function(){return t.props.renderSelectPlanFooter()}},e),b=this.state,C=b.step,M=b.paymentSourceId,N=this.stepsToRender;return _(c.default,{transitionState:I,className:h,isPurchasing:r,canSubmit:a,submitButtonText:o,useShinySubmitButton:i,legalNotice:l,renderHeader:u,onPaymentSourceChange:s,price:d,onClearError:p,size:v,extraRenderers:T,step:C,steps:N,paymentSourceId:M,isGiftable:E,isGift:g,needsToBeGift:S,onIsGiftUpdate:O,onBack:this.handleBack,onChoosePaymentType:this.handleChoosePaymentType,onCreditCardContinue:this.handleCreditCardContinue,onPaymentSourceAdd:this.handlePaymentSourceAdd,onPurchase:this.handlePurchase,onPaypalContinue:this.handlePaypalContinue,onReviewPaymentSourceChange:this.handleReviewPaymentSourceChange,onReviewPaymentSourceAdd:this.handleReviewPaymentSourceAdd})},a=r,(o=[{key:"stepsToRender",get:function(){var e=this.props.prependSteps,t=this.state.steps;return null!=e?[].concat(e,t):t}},{key:"closable",get:function(){var e=this.state.step;return 0===(0,f.getStepIndex)(e,this.stepsToRender)||!this._hasChangedSteps}}])&&S(a.prototype,o),u&&S(a,u),r}(a.Component);t.PaymentModal=T,T.displayName="PaymentModal",T.defaultProps={useShinySubmitButton:!1,needsToBeGift:!1,isGiftable:!1,isGift:!1,renderConfirmationBody:p.NOOP_NULL,renderConfirmationFooter:p.NOOP_NULL,renderSelectPlanBody:p.NOOP_NULL,renderSelectPlanFooter:p.NOOP_NULL};var b=a.forwardRef((function(e,t){var n=(0,o.useStateFromStoresArray)([d.default],(function(){return[d.default.paymentSources,d.default.defaultPaymentSourceId]})),r=n[0],i=n[1],l=(0,o.useStateFromStores)([u.default],(function(){return u.default.error})),f=(0,o.useStateFromStoresArray)([s.default],(function(){return[s.default.error,s.default.isAwaitingAuthentication]})),c=f[0],p=f[1];return a.createElement(T,h({},e,{ref:t,billingError:c||l,paymentSources:r,defaultPaymentSourceId:i,isAwaitingAuthentication:p}))}));t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ADD_PAYMENT_REQUEST_STEPS=t.ADD_PAYPAL_STEPS=t.ADD_CARD_STEPS=t.ADD_PAYMENT_STEPS=t.REVIEW_PAYMENT_STEPS=void 0;var r,a=F(n(0)),o=U(n(3)),i=U(n(2)),l=F(n(266)),u=F(n(5194)),s=F(n(5300)),d=U(n(5171)),f=U(n(151)),c=U(n(5293)),p=U(n(5302)),v=U(n(5193)),y=U(n(337)),m=U(n(36)),h=U(n(988)),_=U(n(63)),g=U(n(989)),E=n(129),S=n(50),O=U(n(970)),I=n(5294),T=U(n(13)),b=n(169),C=U(n(5304)),M=U(n(5305)),N=n(5455),P=n(5456),A=n(5306),R=n(8361),L=n(8362),D=n(1),w=U(n(7)),k=U(n(5301)),j=U(n(5213));function U(e){return e&&e.__esModule?e:{default:e}}function G(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return G=function(){return e},e}function F(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=G();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function B(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function H(){return(H=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function x(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function V(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){x(o,r,a,i,l,"next",e)}function l(e){x(o,r,a,i,l,"throw",e)}i(void 0)}))}}function W(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Y(e,t){return(Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var z=[I.Steps.PAYMENT_TYPE,I.Steps.CREDIT_CARD_INFORMATION,I.Steps.REVIEW];t.REVIEW_PAYMENT_STEPS=z;var K=[I.Steps.PAYMENT_TYPE,I.Steps.CREDIT_CARD_INFORMATION,I.Steps.REVIEW];t.ADD_PAYMENT_STEPS=K;var $=[I.Steps.PAYMENT_TYPE,I.Steps.CREDIT_CARD_INFORMATION,I.Steps.ADDRESS,I.Steps.REVIEW];t.ADD_CARD_STEPS=$;var Z=[I.Steps.PAYMENT_TYPE,I.Steps.PAYPAL,I.Steps.PAYPAL_ADDRESS,I.Steps.REVIEW];t.ADD_PAYPAL_STEPS=Z;var q=[I.Steps.PAYMENT_TYPE,I.Steps.PAYMENT_REQUEST_INFO,I.Steps.REVIEW];t.ADD_PAYMENT_REQUEST_STEPS=q;var X=(0,b.cssValueToNumber)(j.default.innerPadding),Q=function(e){var t,n;function r(){for(var t,n,r=arguments.length,o=new Array(r),d=0;d<r;d++)o[d]=arguments[d];return(n=e.call.apply(e,[this].concat(o))||this).state={hasAcceptedNeccessaryTerms:!1},n.handleToggleIsGift=function(e,t){var r=n.props.onIsGiftUpdate;null!=r&&r(t)},n.handlePurchaseTermsChange=function(e){n.setState({hasAcceptedNeccessaryTerms:e})},n.handleReopenPaypal=function(){u.reopenPayPalWindow()},n.handleCardInfoChange=function(e,t){i.default.wait((function(){return s.updateCardInfo(e,t)}))},n.handleBillingAddressChange=function(e,t){i.default.wait((function(){return s.updateAddressInfo(e,t)}))},n.handleCreditCardAdd=V(regeneratorRuntime.mark((function e(){var t,r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=n.props,r=t.creditCardInfo,a=t.billingAddressInfo,e.prev=1,e.next=4,l.createCardPaymentSource(H({},r,{billingAddress:a,type:D.PaymentSourceTypes.CARD,isDefault:!1}));case 4:o=e.sent,n.props.onPaymentSourceAdd(o.id),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(1);case 10:case"end":return e.stop()}}),e,null,[[1,8]])}))),n.handleStripePaymentRequestAdd=function(){var e=V(regeneratorRuntime.mark((function e(t){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(s.updateStripePaymentRequest(t),null!=t){e.next=4;break}return n.props.onBack(),e.abrupt("return");case 4:return e.prev=4,e.next=7,l.createPaymentRequestPaymentSource(t);case 7:r=e.sent,n.props.onPaymentSourceAdd(r.id),e.next=13;break;case 11:e.prev=11,e.t0=e.catch(4);case 13:case"end":return e.stop()}}),e,null,[[4,11]])})));return function(t){return e.apply(this,arguments)}}(),n.handlePaypalAdd=V(regeneratorRuntime.mark((function e(){var t,r,a,o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=n.props,r=t.braintreeEmail,a=t.braintreeNonce,o=t.billingAddressInfo,0!==r.length&&null!=a){e.next=3;break}return e.abrupt("return");case 3:return e.prev=3,e.next=6,l.createPaypalPaymentSource(a,o);case 6:i=e.sent,n.props.onPaymentSourceAdd(i.id),e.next=12;break;case 10:e.prev=10,e.t0=e.catch(3);case 12:case"end":return e.stop()}}),e,null,[[3,10]])}))),n.renderBackButton=function(){var e=n.props,t=e.step,r=e.steps,a=e.paymentSources,o=e.onBack,i=(0,I.getStepIndex)(t,r),l=(0,I.canGoBack)(i,a)?w.default.Messages.BACK:w.default.Messages.CANCEL;return B(m.default,{look:m.default.Looks.LINK,className:k.default.backButton,color:k.default.backButtonColor,size:k.default.backButtonSize,onClick:o},void 0,l)},n.stepRenderer=H(((t={})[I.Steps.PAYMENT_TYPE]={renderBody:function(){var e=n.props,t=e.hidePersonalInformation,r=e.onChoosePaymentType,o=e.isGiftable,i=e.needsToBeGift,l=e.isGift;return t?B(g.default,{className:k.default.errorBlock},void 0,w.default.Messages.BILLING_ERROR_ADD_PAYMENT_SOURCE_STREAMER_MODE):B(a.Fragment,{},void 0,B(C.default,{className:k.default.choosePaymentSourceType,onChooseType:r,allowStripeRequestPayments:!T.default.embedded,onStripePaymentMethodReceived:n.handleStripePaymentRequestAdd}),o&&B(h.default,{disabled:i,className:k.default.giftToggle,type:h.default.Types.INVERTED,value:l,onChange:n.handleToggleIsGift},void 0,B("div",{className:k.default.checkboxLabel},void 0,w.default.Messages.BILLING_IS_GIFT_PURCHASE)))},renderFooter:function(){return B(S.ModalFooter,{direction:_.default.Direction.HORIZONTAL},void 0,n.renderBackButton())}},t[I.Steps.PAYMENT_REQUEST_INFO]={renderBody:function(){return B(A.PaymentRequestStepBody,{className:k.default.formItem,stripePaymentMethod:n.props.stripePaymentMethod,submitting:n.props.submitting})},renderFooter:function(){return B(S.ModalFooter,{direction:_.default.Direction.HORIZONTAL},void 0,n.renderBackButton())}},t[I.Steps.PAYPAL]={renderBody:function(){return B(M.default,{className:k.default.formItem})},renderFooter:function(){var e=n.props,t=e.submitting,r=e.braintreeNonce,a=e.braintreeEmail,o=e.onPaypalContinue,i=e.paypalClient;return B(R.PaypalStepFooter,{submitting:t||null==i,braintreeNonce:r,braintreeEmail:a,onPaypalContinue:o,onReopenPaypal:n.handleReopenPaypal,renderBackButton:n.renderBackButton})}},t[I.Steps.CREDIT_CARD_INFORMATION]={renderBody:function(){var e=n.props,t=e.creditCardInfo,r=e.billingError;return B(P.CreditCardInformationBody,{creditCardInfo:t,billingError:r,onCardInfoChange:n.handleCardInfoChange})},renderFooter:function(){var e=n.props,t=e.isCardInfoValid,r=e.submitting,a=e.onCreditCardContinue;return B(P.CreditCardInformationFooter,{isCardInfoValid:t,submitting:r,renderBackButton:n.renderBackButton,onCreditCardContinue:a})}},t[I.Steps.PAYPAL_ADDRESS]={renderBody:function(){var e=n.props,t=e.billingAddressInfo,r=e.billingError;return B(N.AddressStepBody,{billingAddressInfo:t,billingError:r,onBillingAddressChange:n.handleBillingAddressChange})},renderFooter:function(){var e=n.props,t=e.isBillingAddressInfoValid,r=e.submitting;return B(N.AddressStepFooter,{isBillingAddressInfoValid:t,submitting:r,onContinue:n.handlePaypalAdd,renderBackButton:n.renderBackButton})}},t[I.Steps.ADDRESS]={renderBody:function(){var e=n.props,t=e.billingAddressInfo,r=e.billingError;return B(N.AddressStepBody,{billingAddressInfo:t,billingError:r,onBillingAddressChange:n.handleBillingAddressChange})},renderFooter:function(){var e=n.props,t=e.isBillingAddressInfoValid,r=e.submitting;return B(N.AddressStepFooter,{isBillingAddressInfoValid:t,submitting:r,onContinue:n.handleCreditCardAdd,renderBackButton:n.renderBackButton})}},t[I.Steps.REVIEW]={renderBody:function(){var e=n.props,t=e.legalNotice,r=e.paymentSources,a=e.price,o=e.hidePersonalInformation,i=e.paymentSourceId,l=e.onReviewPaymentSourceChange,u=e.onReviewPaymentSourceAdd,s=e.isGiftable,d=e.isGift,f=e.needsToBeGift;return B(L.ReviewStepBody,{legalNotice:t,paymentSources:r,price:a,hidePersonalInformation:o,paymentSourceId:i,onPaymentSourceChange:l,onPaymentSourceAdd:u,onPurchaseTermsChange:n.handlePurchaseTermsChange,onToggleIsGift:n.handleToggleIsGift,isGiftable:s,isGift:d,needsToBeGift:f})},renderFooter:function(){var e=n.props,t=e.canSubmit,r=e.submitButtonText,a=e.useShinySubmitButton,o=e.isPurchasing,i=e.paymentSourceId,l=e.onPurchase,u=e.needsToBeGift,s=e.isGift,d=e.paymentSources;return B(L.ReviewStepFooter,{canSubmit:t,submitButtonText:r,useShinySubmitButton:a,isPurchasing:o,hasAcceptedTerms:n.state.hasAcceptedNeccessaryTerms,paymentSource:null!=i?d[i]:null,onPurchase:l,tooltipText:n.disabledTooltip,needsToBeGift:u,isGift:s})}},t[I.Steps.CONFIRM]={renderBody:D.NOOP_NULL,renderFooter:D.NOOP_NULL},t[I.Steps.AWAITING_AUTHENTICATION]={renderBody:function(){return B(E.FormTitle,{className:k.default.formTitle},void 0,w.default.Messages.PAYMENT_WAITING_FOR_AUTHENTICATION)},renderFooter:D.NOOP_NULL},t),n.props.extraRenderers),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Y(t,n);var o,f,c,p=r.prototype;return p.componentDidMount=function(){u.createClient();var e=this.props,t=e.onPaymentSourceChange,n=e.paymentSources,r=e.defaultPaymentSourceId,a=e.paymentSourceId;null!=t&&(null!=a&&a!==r&&null!=n[a]?t(n[a]):null!=r&&null!=n[r]?t(n[r]):t(null))},p.componentDidUpdate=function(e){var t=this.props,n=t.onPaymentSourceChange,r=t.paymentSources,a=t.paymentSourceId;e.paymentSourceId!==a&&null!=a&&null!=r[a]&&n&&n(r[a])},p.componentWillUnmount=function(){u.teardown(),s.clearCardInfo();var e=this.props.onClearError;e&&e()},p.preventDefault=function(e){e.preventDefault()},p.renderHeader=function(){var e=this.props,t=e.renderHeader,n=e.billingError;return t(e.step,e.steps.map((function(e){return{id:e,label:(0,I.getCrumbLabels)(e)}})),null==(0,I.errorToStep)(n)?n:null)},p.render=function(){var e=this.props,t=e.size,n=e.step,r=e.steps,a=e.className,o=e.transitionState,i=this.stepRenderer[n],l=i.renderBody();return B(S.ModalRoot,{size:t,className:a,"aria-label":w.default.Messages.SKU_PAYMENT_STEPS_LABEL,transitionState:o},void 0,B(O.default,{},void 0,B("form",{className:k.default.form,onSubmit:this.preventDefault},void 0,this.renderHeader(),n!==I.Steps.CONFIRM?B("div",{className:k.default.divider}):null,null!=l&&B(S.ModalContent,{className:k.default.modalContent},void 0,B("div",{className:k.default.content},void 0,B(d.default,{step:n,steps:r,sideMargin:X},void 0,l))),i.renderFooter())))},o=r,(f=[{key:"disabledTooltip",get:function(){var e=this.props,t=e.needsToBeGift,n=e.isGift,r=e.isGiftable;return this.state.hasAcceptedNeccessaryTerms?t&&!n?r?w.default.Messages.APPLICATION_STORE_PURCHASE_GIFT_ONLY:w.default.Messages.APPLICATION_STORE_PURCHASE_GIFT_ONLY_UNGIFTABLE:null:w.default.Messages.BILLING_ACCEPT_TERMS_TOOLTIP}}])&&W(o.prototype,f),c&&W(o,c),r}(a.PureComponent);Q.displayName="PaymentModal",Q.defaultProps={canSubmit:!0,useShinySubmitButton:!1,size:S.ModalSize.SMALL,billingError:null,extraRenderers:{},className:k.default.modal};var J=o.default.connectStores([y.default,v.default,c.default,f.default,p.default],(function(){return{submitting:c.default.isBusy,paymentSources:y.default.paymentSources,defaultPaymentSourceId:y.default.defaultPaymentSourceId,stripePaymentMethod:v.default.stripePaymentMethod,creditCardInfo:v.default.getCreditCardInfo(),isCardInfoValid:v.default.isCardInfoValid,billingAddressInfo:v.default.getBillingAddressInfo(),isBillingAddressInfoValid:v.default.isBillingAddressInfoValid,braintreeEmail:v.default.braintreeEmail,braintreeNonce:v.default.braintreeNonce,billingError:v.default.error,paypalClient:p.default.getPayPalClient(),hidePersonalInformation:f.default.hidePersonalInformation}}))(Q);t.default=J},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PaypalStepFooter=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(36)),o=u(n(63)),i=n(50),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=function(e){var t=e.submitting,n=e.braintreeNonce,r=e.braintreeEmail,u=e.onPaypalContinue,s=e.onReopenPaypal,f=e.renderBackButton,c=0!==r.length&&null!=n;return d(i.ModalFooter,{justify:o.default.Justify.BETWEEN,direction:o.default.Direction.HORIZONTAL},void 0,f(),d(a.default,{submitting:t,look:c?a.default.Looks.FILLED:a.default.Looks.OUTLINED,onClick:c?u:s},void 0,c?l.default.Messages.NEXT:l.default.Messages.PAYMENT_SOURCE_PAYPAL_REOPEN))};t.PaypalStepFooter=f,f.displayName="PaypalStepFooter"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ReviewStepFooter=t.ReviewStepBody=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(5436)),i=g(n(5172)),l=g(n(448)),u=g(n(36)),s=g(n(988)),d=g(n(5402)),f=g(n(248)),c=n(129),p=g(n(8363)),v=g(n(7811)),y=n(50),m=n(250),h=g(n(7)),_=g(n(5301));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=function(e){var t=e.legalNotice,n=e.paymentSources,r=e.price,u=e.hidePersonalInformation,d=e.paymentSourceId,f=e.isGiftable,y=e.isGift,g=e.needsToBeGift,E=e.onPaymentSourceChange,S=e.onPaymentSourceAdd,I=e.onPurchaseTermsChange,T=e.onToggleIsGift,b=[],C=null!=d?n[d]:null;return null!=C&&C.invalid&&b.push(O(o.default,{icon:v.default,color:o.default.Colors.ERROR,iconSize:o.default.Sizes.NONE,iconClassName:_.default.invalidIcon},"source_invalid",h.default.Messages.BILLING_PAYMENT_SOURCE_INVALID)),null!=r&&(r.taxInclusive?b.push(O(o.default,{icon:p.default,color:o.default.Colors.PRIMARY,iconSize:o.default.Sizes.LARGE},"tax_included",h.default.Messages.BILLING_SALES_TAX_INCLUDED)):r.tax>0&&b.push(O(o.default,{icon:p.default,color:o.default.Colors.PRIMARY,iconSize:o.default.Sizes.LARGE},"tax_added",h.default.Messages.BILLING_SALES_TAX_ADDED.format({tax:(0,m.formatPrice)(r.tax,r.currency)})))),O(a.Fragment,{},void 0,O(c.FormTitle,{className:_.default.formTitle},void 0,h.default.Messages.BILLING_PAY_FOR_IT_WITH),O(i.default,{paymentSources:Object.values(n),selectedPaymentSourceId:d,hidePersonalInformation:u,onChange:E,onPaymentSourceAdd:S}),b,f&&O(s.default,{disabled:g,className:_.default.giftToggle,type:s.default.Types.INVERTED,value:y,onChange:T},void 0,O("div",{className:_.default.checkboxLabel},void 0,h.default.Messages.BILLING_IS_GIFT_PURCHASE)),O(l.default,{onChange:I,forceShow:!0,className:_.default.purchaseTerms,finePrint:t}))};t.ReviewStepBody=I,I.displayName="ReviewStepBody";var T=function(e){var t=e.canSubmit,n=e.submitButtonText,r=e.useShinySubmitButton,o=e.isPurchasing,i=e.hasAcceptedTerms,l=e.paymentSource,s=e.onPurchase,c=e.tooltipText,p=e.needsToBeGift,v=e.isGift,m=null!=l&&!l.invalid,h=i&&!(p&&!v)&&m&&t,g={submitting:o,color:u.default.Colors.GREEN,disabled:!h,onClick:s};return O(y.ModalFooter,{},void 0,O("div",{className:_.default.buyButtonTooltipWrapper},void 0,g.disabled&&null!=c?O(f.default,{text:c},void 0,(function(e){return a.createElement("div",S({"aria-hidden":!0,className:_.default.buyButtonTooltipTarget},e))})):null,r?a.createElement(d.default,g,n):a.createElement(u.default,S({type:"submit"},g),n)))};t.ReviewStepFooter=T,T.displayName="ReviewStepFooter"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 20"}),s("path",{className:f,fill:d,d:"M15,15H3V13H15Zm0-4H3V9H15Zm0-4H3V5H15ZM0,20l1.5-1.5L3,20l1.5-1.5L6,20l1.5-1.5L9,20l1.5-1.5L12,20l1.5-1.5L15,20l1.5-1.5L18,20V0L16.5,1.5,15,0,13.5,1.5,12,0,10.5,1.5,9,0,7.5,1.5,6,0,4.5,1.5,3,0,1.5,1.5,0,0Z"}))}d.displayName="Receipt"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(349),o=u(n(7563)),i=u(n(8365)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.libraryApplication,n=e.onPlay,r=(0,i.default)(t,n);return d(o.default,{navId:"launch-context",onClose:a.closeContextMenu,"aria-label":l.default.Messages.APPLICATION_ACTIONS_MENU_LABEL},void 0,r)}f.displayName="ApplicationLaunchOptionsContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.useStateFromStores)([l.default],(function(){return l.default.getLaunchOptions(e.id,e.branchId)})),r=(0,a.useStateFromStores)([u.default],(function(){return u.default.getActiveLaunchOptionId(e.id,e.branchId)}));return n.length<2?null:n.map((function(n){return c(i.MenuItem,{id:n.id,label:n.name,action:function(a){n.id!==r&&o.setActiveLaunchOptionId(e.id,e.branchId,n.id),t&&t(a)}})}))};f(n(0));var r,a=n(3),o=f(n(7940)),i=n(7563),l=s(n(146)),u=s(n(108));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(7737)),l=_(n(7856)),u=n(8052),s=_(n(36)),d=_(n(8370)),f=_(n(8371)),c=_(n(8372)),p=n(355),v=n(7809),y=_(n(7963)),m=n(1),h=_(n(6854));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),v=0;v<n;v++)r[v]=arguments[v];return(t=e.call.apply(e,[this].concat(r))||this).renderActions=function(){var e=t.props,n=e.inLibrary,r=e.sku,a=e.renderCustomActions,o=e.isMouseOver,d=(e.showBuyInline||!r.requiresPayment)&&!n,f=d&&o;return null!=a?a():E("div",{className:h.default.priceOs},void 0,E(l.default,{type:l.default.Types.DIRECTORY_TILE,sku:r,inLibrary:n,className:f?h.default.tilePriceWithVisibleBuyButton:h.default.tilePrice}),E(u.OperatingSystemSection,{systems:[m.OperatingSystems.WINDOWS],className:h.default.platform}),d?E(i.default,{skuId:r.id,applicationId:r.applicationId,size:s.default.Sizes.SMALL,shouldRenderPrice:!0,onStoreListing:!0,onClick:function(e){return e.preventDefault()},className:f?h.default.tileBuyButtonVisible:h.default.tileBuyButton}):null)},t.renderMedia=function(){var e,n,r,i=t.props,l=i.playing,u=i.muted,s=i.showMediaPlaceholder,v=i.onToggleMute,y=i.sku,m=i.isHorizontal,_=i.storeListing;return E(a.Fragment,{},void 0,E(c.default,{className:(0,o.default)(h.default.splashContainer,(e={},e[h.default.splashContainerHorizontal]=m,e)),video:null!=_.previewVideo?(0,p.getAssetURL)(y.applicationId,_.previewVideo):void 0,image:null!=_.thumbnail?(0,p.getAssetURL)(y.applicationId,_.thumbnail,600):null,title:y.name,playing:l,muted:u,placeholder:s,onToggleMute:v,splashClassName:h.default.splashVideo,splashPlaceholderClassName:h.default.splashPlaceholder}),y.exclusive?E(d.default,{className:(0,o.default)(h.default.exclusiveRegular,(n={},n[h.default.exclusivePlaying]=l,n))}):y.isTheGameAwardsWinner?E(f.default,{className:(0,o.default)(h.default.exclusiveRegular,(r={},r[h.default.exclusivePlaying]=l,r))}):null)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n),r.prototype.render=function(){var e=this.props,t=e.sku,n=e.storeListing,r=e.isHorizontal,a=e.className,o=e.renderCustomTagline,i=e.renderCustomTitle;return E(e.isEmbed?v.ResponsiveEmbedTile:y.default,{className:a,renderMedia:this.renderMedia,renderTitle:null!=i?i:function(){return t.name},renderTagline:null!=o?o:function(){return n.tagline},renderActions:this.renderActions,isHorizontal:r})},r}(a.PureComponent);O.displayName="ApplicationTile",O.defaultProps={showMediaPlaceholder:!1,isMouseOver:!1,showBuyInline:!1,isHorizontal:!1,isEmbed:!1};var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"24",height:"24"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M14.62 8.35c-.42.28-1.75 1.04-1.95 1.19-.39.31-.75.29-1.14-.01-.2-.16-1.53-.92-1.95-1.19-.48-.31-.45-.7.08-.92 1.64-.69 3.28-.64 4.91.03.49.21.51.6.05.9m7.22 7.28c-.93-2.09-2.2-3.99-3.84-5.66a4.31 4.31 0 0 1-1.06-1.88c-.1-.33-.17-.67-.24-1.01-.2-.88-.29-1.78-.7-2.61-.73-1.58-2-2.4-3.84-2.47-1.81.05-3.16.81-3.95 2.4-.21.43-.36.88-.46 1.34-.17.76-.32 1.55-.5 2.32-.15.65-.45 1.21-.96 1.71-1.61 1.57-2.9 3.37-3.88 5.35-.14.29-.28.58-.37.88-.19.66.29 1.12.99.96.44-.09.88-.18 1.3-.31.41-.15.57-.05.67.35.65 2.15 2.07 3.66 4.24 4.5 4.12 1.56 8.93-.66 9.97-4.58.07-.27.17-.37.47-.27.46.14.93.24 1.4.35.49.09.85-.16.92-.64.03-.26-.06-.49-.16-.73"}),d))}f.displayName="OsLinux"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"24",height:"24"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M18.64 19.499c-.82 1.24-1.687 2.45-3.008 2.47-1.322.03-1.746-.79-3.245-.79-1.508 0-1.972.77-3.224.82-1.292.05-2.268-1.32-3.097-2.53-1.686-2.47-2.978-7.02-1.242-10.08.858-1.52 2.396-2.48 4.063-2.51 1.262-.02 2.465.87 3.244.87.77 0 2.229-1.07 3.757-.91.64.03 2.436.26 3.59 1.98-.09.06-2.14 1.28-2.12 3.81.029 3.02 2.612 4.03 2.642 4.04-.03.07-.414 1.44-1.36 2.83zm-5.631-16c.72-.829 1.913-1.459 2.899-1.499.128 1.17-.336 2.35-1.026 3.19-.68.85-1.804 1.51-2.909 1.42-.148-1.15.404-2.35 1.036-3.11z"}),d))}f.displayName="OsMac"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"24",height:"24"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M4 11.526V6.553l5.684-1.25v6.138L4 11.526zM20.105 3v8.29l-9.473.142V5.094L20.105 3zM4 12.474l5.684.085v6.452L4 17.92v-5.447zm16.105.237V21l-9.473-1.81v-6.622l9.473.143z"}),d))}f.displayName="OsWindows"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(7)),i=l(n(6851));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){var t=e.className;return s("div",{className:(0,a.default)(i.default.tag,t)},void 0,s("span",{className:i.default.text},void 0,o.default.Messages.APPLICATION_STORE_FIRST_ON_DISCORD))};d.displayName="FirstOnDiscordTag";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(7)),i=l(n(6852));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){var t=e.className;return s("div",{className:(0,a.default)(i.default.tag,t)},void 0,s("span",{className:i.default.text},void 0,o.default.Messages.APPLICATION_STORE_THE_GAME_AWARDS_WINNER))};d.displayName="TheGameAwardsTag";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(8)),i=h(n(265)),l=n(67),u=h(n(425)),s=n(366),d=h(n(84)),f=h(n(8053)),c=h(n(227)),p=h(n(7578)),v=h(n(7897)),y=h(n(5415)),m=h(n(6853));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,S(e,t)}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._animatedValue=new i.default.Value(1),t.state={imageLoadError:!1,imageLoading:!0},t.componentWillEnter=function(e){t._animatedValue.setValue(0),i.default.timing(t._animatedValue,{toValue:1,duration:400}).start(e)},t.componentWillLeave=function(e){i.default.timing(t._animatedValue,{toValue:0,duration:400}).start(e)},t.getImageStyle=function(){return{opacity:t._animatedValue}},t.handleImageError=function(){t.setState({imageLoadError:!0,imageLoading:!1})},t.handleImageLoaded=function(){t.setState({imageLoading:!1})},t}E(t,e);var n=t.prototype;return n.renderMedia=function(){var e,t=this.props,n=t.src,r=t.className,a=t.title,l=this.state.imageLoading;return g(i.default.img,{className:(0,o.default)((e={},e[m.default.imageLoading]=l,e),r),src:n,alt:a,style:this.getImageStyle(),onError:this.handleImageError,onLoad:this.handleImageLoaded})},n.render=function(){var e=this.props,t=e.className,n=e.title,r=e.src,a=this.state,l=a.imageLoadError,u=a.imageLoading;return null==r||l?g(i.default.div,{className:(0,o.default)(m.default.titleContainer,t),style:this.getImageStyle()},void 0,n):g(i.default.div,{className:(0,o.default)(u?m.default.loadingContainer:null,t),style:this.getImageStyle()},void 0,u?g(c.default,{className:m.default.spinner,itemClassName:m.default.spinnerItem,type:c.default.Type.PULSING_ELLIPSIS,animated:!0}):null,this.renderMedia())},t}(a.Component);O.displayName="TileMediaImage";var I=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).state={currentIndex:0,videoLoadError:!1,videoLoaded:!1},t._video=a.createRef(),t.videoTimeout=new l.Timeout,t.videoPlaying=!1,t.handleToggleMute=function(e){e.stopPropagation(),e.preventDefault();var n=t.props.onToggleMute;n&&n(e)},t.handleVideoError=function(){t.setState({videoLoadError:!0})},t.handleVideoLoaded=function(){t.setState({videoLoaded:!0})},t.renderTypeVideo=function(){var e,n=t.state.videoLoaded,r=t.props,i=r.video,l=r.image,f=r.title,c=r.playing,h=r.muted,_=r.splashClassName,E=r.splashPlaceholderClassName,S=r.renderMediaOverlay,I=h?v.default:p.default;return g(a.Fragment,{},void 0,s.isMobile?null:a.createElement(y.default,{className:(0,o.default)(m.default.splash,_),muted:h,loop:!0,preload:"none",ref:t._video,onLoadedMetadata:t.handleVideoLoaded,onError:t.handleVideoError},g("source",{src:i,type:"video/mp4"})),g(u.default,{},void 0,c&&n?null:g(O,{className:(0,o.default)(m.default.splashPlaceholder,E),src:l,title:f},0)),g(d.default,{className:(0,o.default)(m.default.muteContainer,(e={},e[m.default.muteContainerPlaying]=c&&n,e[m.default.muteContainerMediaOverlay]=null!=S,e)),onClick:t.handleToggleMute},void 0,c&&n?g(I,{className:m.default.mute}):null))},t.nextItem=function(){var e=t.props.slideImages;null!=e&&t.setState({currentIndex:(t.state.currentIndex+1)%e.length})},t.renderSlideItem=function(e){var n=t.props,r=n.image,a=n.title,i=n.playing,l=n.splashClassName,u=t.state.currentIndex;return i?g(O,{className:(0,o.default)(m.default.splash,l),src:e[u],title:a},u):g(O,{className:(0,o.default)(m.default.splash,l),src:r,title:a},"image")},t}E(t,e);var n=t.prototype;return n.componentWillUnmount=function(){this.videoTimeout.stop()},n.componentDidUpdate=function(e){var t=this,n=this.props.playing,r=this._video.current;if(null!=r)if(n&&!e.playing){this.videoTimeout.stop(),isFinite(r.duration)&&isFinite(r.currentTime)&&(r.currentTime=0),r.volume=.3;var a=r.play();null!=a&&a.then((function(){t.videoPlaying=!0}))}else e.playing&&!n&&this.videoTimeout.start(400,(function(){t.videoPlaying&&(r.pause(),t.videoPlaying=!1)}))},n.renderTypeImage=function(){var e=this.props,t=e.playing,n=e.slideImages,r=e.image,a=e.title,i=e.splashClassName;return null==n?g(O,{className:(0,o.default)(m.default.splash,i),src:r,title:a},"image"):g(f.default,{onInterval:this.nextItem,interval:2e3,className:m.default.slideshowWrapper,disable:!t},void 0,g(u.default,{},void 0,this.renderSlideItem(n)))},n.render=function(){var e=this.props,t=e.video,n=e.className,r=e.placeholder,a=e.renderMediaOverlay,i=e.playing,l=this.state,u=l.videoLoadError,s=l.videoLoaded;return r?g("div",{className:n}):g("figure",{className:(0,o.default)(m.default.tileMedia,n)},void 0,null==t||u?this.renderTypeImage():this.renderTypeVideo(),null!=a&&a(i&&s))},t}(a.Component);I.displayName="TileMedia";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=h(n(7770)),l=n(8055),u=h(n(36)),s=h(n(84)),d=h(n(7590)),f=h(n(7650)),c=h(n(126)),p=h(n(43)),v=h(n(8374)),y=h(n(7)),m=h(n(6857));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=function(e){var t=e.channelId,n=e.messageId,r=(0,o.useStateFromStores)([v.default],(function(){return v.default.shouldShowBump(n)}),[n]),h=a.useCallback((function(){i.default.dismissPublishBump(n),(0,l.confirmPublish)(t,n)}),[t,n]),_=a.useCallback((function(){i.default.dismissPublishBump(n)}),[n]),E=a.useCallback((function(){i.default.permanentlyHidePublishBump(t)}),[t]);return r?g("div",{className:m.default.container},void 0,g("div",{className:m.default.bumpBox},void 0,g(f.default,{className:m.default.icon}),g(c.default,{className:m.default.tagline,size:c.default.Sizes.SIZE_14},void 0,y.default.Messages.NEWS_CHANNEL_PUBLISH_BUMP),g(u.default,{color:u.default.Colors.BRAND,look:u.default.Looks.LINK,size:u.default.Sizes.MIN,className:m.default.publish,onClick:h},void 0,y.default.Messages.NEWS_CHANNEL_PUBLISH),g(s.default,{onClick:_},void 0,g(d.default,{className:m.default.closeIcon,width:16,height:16}))),g(p.default,{color:p.default.Colors.MUTED,className:m.default.hidePermanently},void 0,g(s.default,{onClick:E},void 0,y.default.Messages.NEWS_CHANNEL_PUBLISH_BUMP_HIDE_PERMANENTLY))):null};E.displayName="ChannelFollowingPublishBump";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(3)),a=p(n(24)),o=p(n(2)),i=p(n(10)),l=p(n(9)),u=p(n(48)),s=p(n(12)),d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(111)),f=n(1);function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=new Set,m=new Set;var h=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(i.default),y=new Set(a.default.get("ChannelFollowingBumpChannels"))},o.shouldShowBump=function(e){return m.has(e)},r}(r.default.Store))(o.default,{MESSAGE_CREATE:function(e){var t=e.channelId,n=e.message;if(e.optimistic)return!1;if(y.has(t))return!1;var r=l.default.getChannel(t),a=s.default.getCurrentUser();if(!(null!=r&&r.type===f.ChannelTypes.GUILD_ANNOUNCEMENT&&n.type===f.MessageTypes.DEFAULT&&(n.author.id===a.id?u.default.can(f.Permissions.SEND_MESSAGES,r):u.default.can(f.Permissions.MANAGE_MESSAGES,r))&&!d.hasFlag(n.flags,f.MessageFlags.CROSSPOSTED)))return!1;m.add(n.id)},MESSAGE_UPDATE:function(e){var t=e.message;m.has(t.id)&&d.hasFlag(t.flags,f.MessageFlags.CROSSPOSTED)&&m.delete(t.id)},CHANNEL_SELECT:function(e){m.clear()},CHANNEL_FOLLOWING_PUBLISH_BUMP_DISMISSED:function(e){var t=e.messageId;m.delete(t)},CHANNEL_FOLLOWING_PUBLISH_BUMP_HIDE_PERMANENTLY:function(e){var t=e.channelId;y.add(t),a.default.set("ChannelFollowingBumpChannels",y),m.clear()}});t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=v(n(7601)),l=v(n(8383)),u=n(44),s=v(n(1001)),d=n(260),f=v(n(7968)),c=v(n(7)),p=v(n(6861));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=h(i.default.Body,{resolving:!0}),g=h(i.default.Icon,{expired:!0});function E(e){var t=e.code,n=(0,o.useStateFromStores)([s.default],(function(){return s.default.getGuildTemplate(t)}));if(null==n||n.state===d.GuildTemplateStates.RESOLVING)return h(i.default,{},void 0,h(i.default.Header,{text:c.default.Messages.GUILD_TEMPLATE_RESOLVING_TITLE}),_);if(n.state===d.GuildTemplateStates.EXPIRED)return h(i.default,{},void 0,h(i.default.Header,{text:c.default.Messages.GUILD_TEMPLATE_INVALID_TITLE}),h(i.default.Body,{},void 0,g,h(i.default.Info,{expired:!0,title:c.default.Messages.GUILD_TEMPLATE_INVALID_SUBTITLE})));var r=__OVERLAY__?h(i.default.Button,{isDisabled:!0,color:i.default.Button.Colors.GREY},void 0,c.default.Messages.GUILD_TEMPLATE_EMBED_VIEW_IN_APP):h(i.default.Button,{onClick:function(){(0,u.openModal)((function(e){return a.createElement(f.default,m({},e,{guildTemplate:n}))}))},submitting:n.state===d.GuildTemplateStates.ACCEPTING,color:i.default.Button.Colors.GREEN},void 0,c.default.Messages.GUILD_TEMPLATE_OPEN);return h(i.default,{},void 0,h(i.default.Header,{text:c.default.Messages.GUILD_TEMPLATE_RESOLVED_EMBED_TITLE}),h(i.default.Body,{},void 0,h(l.default,{className:p.default.icon}),h(i.default.Info,{title:n.name},void 0,c.default.Messages.GUILD_TEMPLATE_USAGES.format({usageCount:n.usageCount||0})),r))}E.displayName="GuildTemplateEmbed"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,d:"M19.0999 3.99994V5.12653L4.84988 8.26441V18.1176C4.84988 18.5496 5.14628 18.9251 5.56998 19.0315L9.36998 19.9726C9.44598 19.9905 9.52388 19.9999 9.59988 19.9999C9.89533 19.9999 10.1775 19.8635 10.3599 19.6235L10.5599 19.3593V16.2214L9.21798 17.9943L6.74988 17.3825V15.2112L10.5599 16.0509V13.92C10.5599 12.3294 11.8493 11.04 13.4399 11.04H20.9999V3.99994H19.0999Z"}),s("path",{className:f,fill:d,d:"M3.89988 8.25994H1.99988V15.2941H3.89988V8.25994Z"}),s("path",{className:f,fill:d,d:"M12.48 13.92C12.48 13.3898 12.9098 12.96 13.44 12.96H22.56C23.0901 12.96 23.52 13.3898 23.52 13.92V20.2213C23.52 20.7514 23.0901 21.1813 22.56 21.1813H18.1294C17.8916 21.1813 17.6623 21.2695 17.4858 21.4289L15.0408 23.6378C14.8865 23.7772 14.64 23.6677 14.64 23.4597V21.4213C14.64 21.2887 14.5325 21.1813 14.4 21.1813H13.44C12.9098 21.1813 12.48 20.7514 12.48 20.2213V13.92Z"}))}d.displayName="AnnouncementThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,i=e.color,l=void 0===i?"currentColor":i,u=e.className,s=e.foreground;return o("svg",{className:u,width:n,height:a,viewBox:"0 0 16 16"},void 0,o("g",{fill:"none",fillRule:"evenodd"},void 0,o("path",{className:e.background,fill:l,d:"M14,8.99751269 L14,11.6666667 L11.3333333,9 L11.3333333,11.3333333 C11.3333333,11.7 11.0333333,12 10.6666667,12 L2.66666667,12 C2.3,12 2,11.7 2,11.3333333 L2,4.66666667 C2,4.3 2.3,4 2.66666667,4 L9.01132709,4 L9.00227441,7.99603187 L9.00227328,7.9999947 C9.00321074,8.55227865 9.4516853,8.9992333 10.0039693,8.99829584 L11.96,8.99497564 L14,8.99751269 Z",opacity:".6"}),o("path",{className:s,fill:l,fillRule:"nonzero",d:"M15.1,3.2 L15.1,2 C15.1,0.88 14.05,0 13,0 C11.95,0 10.9,0.88 10.9,2 L10.9,3.2 C10.45,3.2 10,3.68 10,4.16 L10,6.96 C10,7.52 10.45,8 10.9,8 L15.025,8 C15.55,8 16,7.52 16,7.04 L16,4.24 C16,3.68 15.55,3.2 15.1,3.2 Z M14,3 L12,3 L12,1.92857143 C12,1.35714286 12.4666667,1 13,1 C13.5333333,1 14,1.35714286 14,1.92857143 L14,3 Z"})))}i.displayName="CallVideoCameraLimited"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M20.4681 4.76205L22.8092 9.51655C23.1365 10.1812 22.6552 10.96 21.9172 10.96L17.2103 10.96C16.4705 10.96 15.9893 10.1777 16.3201 9.5128L18.686 4.75829C19.0536 4.01951 20.1036 4.02173 20.4681 4.76205ZM19.0832 5.96001H20.0785V8.46001H19.0832L19.0832 5.96001ZM19.0832 9.45888C19.0832 9.7359 19.3061 9.96001 19.5808 9.96001C19.8555 9.96001 20.0784 9.7359 20.0784 9.45888C20.0784 9.18225 19.8555 8.95774 19.5808 8.95774C19.3061 8.95774 19.0832 9.18225 19.0832 9.45888Z"}),s("path",{className:f,fill:d,d:"M16.6811 5.6591L4.84988 8.26437V18.1175C4.84988 18.5495 5.14628 18.9251 5.56998 19.0314L9.36998 19.9726C9.44598 19.9905 9.52388 19.9999 9.59988 19.9999C9.89533 19.9999 10.1775 19.8634 10.3599 19.6234L10.5599 19.3592V16.2214L9.21798 17.9943L6.74988 17.3825V15.2112L10.5599 16.0508V13.9199C10.5599 12.3294 11.8493 11.0399 13.4399 11.0399H13.92L16.6811 5.6591Z"}),s("path",{className:f,fill:d,d:"M3.89988 8.2599H1.99988V15.294H3.89988V8.2599Z"}),s("path",{className:f,fill:d,d:"M13.44 12.96C12.9098 12.96 12.48 13.3898 12.48 13.92V20.2213C12.48 20.7515 12.9098 21.1813 13.44 21.1813H14.4C14.5325 21.1813 14.64 21.2887 14.64 21.4213V23.4597C14.64 23.6677 14.8865 23.7773 15.0408 23.6378L17.4858 21.4289C17.6623 21.2695 17.8916 21.1813 18.1294 21.1813H22.56C23.0901 21.1813 23.52 20.7515 23.52 20.2213V13.92C23.52 13.3898 23.0901 12.96 22.56 12.96H13.44Z"}))}d.displayName="NSFWAnnouncementThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,d:"M14.4 7C14.5326 7 14.64 7.10745 14.64 7.24V8.76C14.64 8.89255 14.5326 9 14.4 9H9.41045L8.35045 15H10.56V17H8.00001L7.36325 20.5874C7.32088 20.8261 7.11337 21 6.87094 21H5.88657C5.57547 21 5.3399 20.7189 5.39427 20.4126L6.00001 17H2.59511C2.28449 17 2.04905 16.7198 2.10259 16.4138L2.27759 15.4138C2.31946 15.1746 2.52722 15 2.77011 15H6.35001L7.41001 9H4.00511C3.69449 9 3.45905 8.71977 3.51259 8.41381L3.68759 7.41381C3.72946 7.17456 3.93722 7 4.18011 7H7.76001L8.39677 3.41262C8.43914 3.17391 8.64664 3 8.88907 3H9.87344C10.1845 3 10.4201 3.28107 10.3657 3.58738L9.76001 7H14.4Z"}),s("path",{className:f,fill:d,d:"M12.48 13.92C12.48 13.3898 12.9098 12.96 13.44 12.96H22.56C23.0902 12.96 23.52 13.3898 23.52 13.92V20.2213C23.52 20.7515 23.0902 21.1813 22.56 21.1813H18.1294C17.8917 21.1813 17.6623 21.2695 17.4859 21.4289L15.0409 23.6378C14.8866 23.7773 14.64 23.6677 14.64 23.4597V21.4213C14.64 21.2887 14.5326 21.1813 14.4 21.1813H13.44C12.9098 21.1813 12.48 20.7515 12.48 20.2213V13.92Z"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M22.8093 8.55658L20.4681 3.80208C20.1036 3.06176 19.0536 3.05954 18.686 3.79833L16.3201 8.55283C15.9893 9.21773 16.4705 10 17.2103 10L21.9173 10C22.6553 10 23.1365 9.22122 22.8093 8.55658ZM20.0785 5.00004H19.0832L19.0833 7.50004H20.0785V5.00004ZM19.5808 9.00004C19.3061 9.00004 19.0832 8.77593 19.0832 8.49891C19.0832 8.22228 19.3061 7.99777 19.5808 7.99777C19.8555 7.99777 20.0785 8.22228 20.0785 8.49891C20.0785 8.77593 19.8555 9.00004 19.5808 9.00004Z"}))}d.displayName="NSFWThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M22.545 4.88V5.88H23.28C23.4126 5.88 23.52 5.98746 23.52 6.12001V10.64C23.52 10.7726 23.4126 10.88 23.28 10.88H17.76C17.6275 10.88 17.52 10.7726 17.52 10.64V6.12C17.52 5.98746 17.6275 5.88 17.76 5.88H18.52V4.88C18.52 3.76 19.47 2.88 20.52 2.88C21.57 2.88 22.545 3.76 22.545 4.88ZM19.52 5.88H21.52V4.88C21.52 4.30858 21.0534 3.88 20.52 3.88C19.9867 3.88 19.52 4.30858 19.52 4.88V5.88Z"}),s("path",{className:f,fill:d,d:"M15.84 5.84438L4.85 8.26441V18.1176C4.85 18.5496 5.1464 18.9251 5.5701 19.0315L9.3701 19.9726C9.4461 19.9905 9.524 19.9999 9.6 19.9999C9.89545 19.9999 10.1776 19.8635 10.36 19.6235L10.56 19.3593V16.2214L9.2181 17.9943L6.75 17.3825V15.2112L10.56 16.0509V13.92C10.56 12.3294 11.8494 11.04 13.44 11.04H15.84V5.84438Z"}),s("path",{className:f,fill:d,d:"M3.9 8.25994H2V15.2941H3.9V8.25994Z"}),s("path",{className:f,fill:d,d:"M13.44 12.96C12.9098 12.96 12.48 13.3898 12.48 13.92V20.2213C12.48 20.7515 12.9098 21.1813 13.44 21.1813H14.4C14.5326 21.1813 14.64 21.2887 14.64 21.4213V23.4597C14.64 23.6677 14.8866 23.7773 15.0409 23.6378L17.4859 21.4289C17.6623 21.2695 17.8917 21.1813 18.1294 21.1813H22.56C23.0902 21.1813 23.52 20.7515 23.52 20.2213V13.92C23.52 13.3898 23.0902 12.96 22.56 12.96H13.44Z"}))}d.displayName="PrivateAnnouncementThreadIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?32:t,r=e.height,a=void 0===r?32:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M22.025 2V3C22.5635 3 23 3.43652 23 3.975V7C23 7.55228 22.5523 8 22 8H18C17.4477 8 17 7.55228 17 7V4C17 3.44772 17.4477 3 18 3V2C18 0.88 18.95 0 20 0C21.05 0 22.025 0.88 22.025 2ZM19 3H21V2C21 1.42857 20.5333 1 20 1C19.4667 1 19 1.42857 19 2V3Z",fill:d}),s("path",{d:"M15 2.41495C14.0462 2.14467 13.0398 2 12 2C5.93 2 1 6.93 1 13C1 15 1.55 16.88 2.48 18.49L3.77 17.74C2.97 16.35 2.5 14.73 2.5 13C2.5 7.75 6.75 3.5 12 3.5C13.0485 3.5 14.0571 3.66952 15 3.98267V2.41495Z",fill:d}),s("path",{d:"M21.0173 10C21.3305 10.9429 21.5 11.9515 21.5 13C21.5 14.73 21.03 16.35 20.22 17.75L21.51 18.5C22.45 16.88 23 15 23 13C23 11.9602 22.8553 10.9538 22.585 10H21.0173Z",fill:d}),s("path",{d:"M14 13C14 14.1 13.1 15 12 15C10.9 15 10 14.1 10 13C10 11.9 10.9 11 12 11C13.1 11 14 11.9 14 13Z",fill:d}),s("path",{d:"M8.5 19.5V20H15.5V19.5C15.5 17.8 14.06 16.5 12 16.5C9.94 16.5 8.5 17.8 8.5 19.5Z",fill:d}),s("path",{d:"M7 13C7 10.24 9.24 8 12 8C14.76 8 17 10.24 17 13C17 13.91 16.74 14.75 16.31 15.49L17.62 16.25C18.17 15.29 18.5 14.19 18.5 13C18.5 9.42 15.58 6.5 12 6.5C8.42 6.5 5.5 9.42 5.5 13C5.5 14.18 5.82 15.29 6.38 16.25L7.69 15.49C7.26 14.75 7 13.91 7 13Z",fill:d}))}d.displayName="StageLimited"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o,i=p(n(8)),l=n(3),u=p(n(179)),s=n(152),d=n(5411),f=n(169),c=p(n(5518));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}!function(e){e.LARGE="Large",e.XLARGE="XLarge"}(o||(o={}));var m=((r={})[o.LARGE]=[18,18,16,16,14,12,10],r[o.XLARGE]=[20,20,18,18,16,14,12],r);function h(e){var t,n=e.guildTemplate,r=e.className,a=e.size,p=(0,l.useStateFromStores)([u.default],(function(){return u.default.isFocused()})),v=null==n?void 0:n.serializedSourceGuild,h=null==v?void 0:v.icon_hash,_=null==h?void 0:(0,d.makeCssUrlString)((0,s.getGuildTemplateIconURL)({id:n.code,icon:h,format:(0,s.isAnimatedIconHash)(h)&&p?"gif":"jpg"})),g=m[a||o.LARGE],E=null==v?null:(0,f.getAcronym)(v.name),S=null==h?g[(null==E?void 0:E.length)||0]||g[g.length-1]:void 0;return y("div",{className:(0,i.default)(c.default.icon,r,a===o.XLARGE?c.default.iconSizeXLarge:c.default.iconSizeLarge,a===o.XLARGE?c.default.iconActiveXLarge:c.default.iconActiveLarge,(t={},t[c.default.noIcon]=null==h,t[c.default.noAcronym]=null==E,t)),style:{backgroundImage:_,fontSize:S}},void 0,null==h?E:null)}h.displayName="GuildTemplateIcon",h.Sizes=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?40:t,r=e.height,a=void 0===r?40:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,style:{minWidth:n,minHeight:a},viewBox:"0 0 40 40"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20 4C15.5817 4 12 7.58172 12 12V20C12 24.4183 15.5817 28 20 28H28C32.4183 28 36 24.4183 36 20V12C36 7.58172 32.4183 4 28 4H20ZM19.5962 21.6084C19.5599 21.8126 19.717 22 19.9244 22H20.5806C20.7422 22 20.8806 21.8841 20.9088 21.7249L21.3333 19.3333H25.3333L24.9295 21.6084C24.8932 21.8126 25.0503 22 25.2577 22H25.9139C26.0756 22 26.2139 21.8841 26.2421 21.7249L26.6667 19.3333H29.0533C29.2152 19.3333 29.3537 19.217 29.3816 19.0575L29.4983 18.3908C29.534 18.1868 29.377 18 29.1699 18H26.9L27.6067 14H29.9933C30.1552 14 30.2937 13.8836 30.3216 13.7241L30.4383 13.0575C30.474 12.8535 30.317 12.6667 30.1099 12.6667H27.84L28.2438 10.3916C28.2801 10.1874 28.123 10 27.9156 10H27.2594C27.0977 10 26.9594 10.1159 26.9312 10.2751L26.5067 12.6667H22.5067L22.9105 10.3916C22.9467 10.1874 22.7897 10 22.5823 10H21.926C21.7644 10 21.6261 10.1159 21.5978 10.2751L21.1733 12.6667H18.7867C18.6248 12.6667 18.4863 12.783 18.4584 12.9425L18.3417 13.6092C18.306 13.8132 18.463 14 18.6701 14H20.94L20.2333 18H17.8467C17.6848 18 17.5463 18.1164 17.5184 18.2759L17.4017 18.9425C17.366 19.1465 17.523 19.3333 17.7301 19.3333H20L19.5962 21.6084ZM21.5669 18L22.2736 14H26.2736L25.5669 18H21.5669Z",fill:d}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M9.33335 14.0208C6.11738 16.1734 4 19.8395 4 24C4 30.6274 9.37258 36 16 36C20.1604 36 23.8262 33.8829 25.979 30.6672H24.3268C22.372 33.1055 19.3683 34.6667 16 34.6667C10.109 34.6667 5.33333 29.8911 5.33333 24C5.33333 20.6315 6.89477 17.6277 9.33335 15.6729V14.0208Z",fill:d}))}d.displayName="TemplateIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(11)),a=d(n(2)),o=n(49),i=d(n(664)),l=d(n(81)),u=d(n(20)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}var f={acceptGuildTemplate:function(e,t,n){return a.default.dirtyDispatch({type:s.ActionTypes.GUILD_TEMPLATE_ACCEPT,code:e}),new Promise((function(d,f){r.default.post({url:s.Endpoints.UNRESOLVED_GUILD_TEMPLATE(e),body:{name:t,icon:n},oldFormErrors:!0}).then((function(t){var n=t.body;a.default.dispatch({type:s.ActionTypes.GUILD_TEMPLATE_ACCEPT_SUCCESS,code:e,guild:n}),i.default.isConnected()?u.default.addConditionalChangeListener((function(){var e;if(null!=u.default.getGuild(n.id))return(0,o.transitionToGuild)(n.id,null===(e=l.default.getDefaultChannel(n.id))||void 0===e?void 0:e.id),d(n),!1})):((0,o.transitionToGuild)(n.id),d(n))}),(function(t){a.default.dispatch({type:s.ActionTypes.GUILD_TEMPLATE_ACCEPT_FAILURE,code:e}),f(t.body)}))}))}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a.useRef([]);a.useEffect((function(){null!=e&&e.state!==i.GuildTemplateStates.RESOLVING&&(t.current.includes(e.code)||(t.current.push(e.code),o.default.track(l.AnalyticEvents.CREATE_GUILD_VIEWED,{guild_template_code:e.code,guild_template_name:e.name,guild_template_description:e.description,guild_template_guild_id:e.sourceGuildId})))}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(15))&&r.__esModule?r:{default:r},i=n(260),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}},function(e,t,n){e.exports=n.p+"3e32a26f74dd0b05787417375bee3542.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ButtonComponentExperiment=void 0;var r=(0,n(79).createExperiment)({kind:"guild",id:"2021-04_bot_ui_kit_buttons",label:"Bot UI Kit Buttons",defaultConfig:{enabled:!1},treatments:[{id:1,label:"Enabled",config:{enabled:!0}}]});t.ButtonComponentExperiment=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(273),l=p(n(7806)),u=n(8389),s=n(7970),d=p(n(8390)),f=p(n(8391)),c=p(n(6865));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n){switch(t.type){case i.ComponentType.ACTION_ROW:return a.createElement(f.default,m({key:n,message:e,renderComponent:h},t));case i.ComponentType.BUTTON:return a.createElement(d.default,m({key:n,message:e},t))}}function _(e){for(var t=e.message,n=(0,o.useStateFromStores)([l.default],(function(){var e;return(0,u.createComponents)(t,null!==(e=t.components)&&void 0!==e?e:[])}),[t]),r=[],a=0;a<n.length;a++)r.push(h(t,n[a],a.toString()));return y("div",{className:c.default.container},void 0,(0,s.renderComponents)(t,n,h))}_.displayName="MessageComponents"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createComponents=void 0;var r=d(n(6)),a=n(273),o=d(n(7806)),i=n(7807),l=d(n(152)),u=n(7969),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}t.createComponents=function e(t,n,d){void 0===d&&(d=[]);var p=o.default.getInteraction(t),v=(null==p?void 0:p.data.interactionType)===a.InteractionTypes.MESSAGE_COMPONENT&&(null==p?void 0:p.state)===i.InteractionState.FAILED?p.data.indices:null;return n.map((function(n,o){var y,m=d.concat([o]);switch(n.type){case a.ComponentType.BUTTON:var h=null!=n.emoji?f({},n.emoji,{src:null!=(null===(y=n.emoji)||void 0===y?void 0:y.id)?l.default.getEmojiURL({id:n.emoji.id,animated:n.emoji.animated||!1}):void 0}):void 0,_=u.ActionComponentState.NORMAL;return null!=p&&p.state!==i.InteractionState.FAILED&&(p.data.interactionType===a.InteractionTypes.MESSAGE_COMPONENT&&r.default.isEqual(p.data.indices,m)?_=u.ActionComponentState.LOADING:c(n)&&(_=u.ActionComponentState.DISABLED)),f({},n,{emoji:h,indices:m,state:_,applicationId:t.applicationId||t.author.id});case a.ComponentType.ACTION_ROW:var g,E,S=null!=n.components?e(t,n.components,d.concat(o)):void 0;if(null!=v&&r.default.isEqual(v.slice(0,v.length-1),m))g=null!==(E=t.interactionError)&&void 0!==E?E:s.default.Messages.APPLICATION_COMMAND_FAILED;return f({},n,{components:S,errorText:g})}}))};var c=function(e){return e.type===a.ComponentType.BUTTON&&e.style!==a.ButtonStyle.LINK}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=m(n(8)),o=m(n(5409)),i=n(273),l=n(7852),u=m(n(9)),s=m(n(36)),d=m(n(7902)),f=m(n(1076)),c=n(683),p=n(7969),v=m(n(6862)),y=m(n(6863));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){switch(e){case i.ButtonStyle.PRIMARY:return s.default.Colors.BRAND;case i.ButtonStyle.SUCCESS:return s.default.Colors.GREEN;case i.ButtonStyle.DESTRUCTIVE:return s.default.Colors.RED;default:return s.default.Colors.PRIMARY}}var E=_(f.default,{dotRadius:3.5,themed:!0});function S(e){var t,n,r,f=e.message,m=e.label,h=e.style,S=e.disabled,O=e.emoji,I=e.url,T=e.custom_id,b=e.indices,C=e.applicationId,M=e.state,N=null!=O,P=null!=m&&m.length>0,A=h===i.ButtonStyle.LINK&&null!=I&&I.length>0,R=M===p.ActionComponentState.LOADING;return r=A?function(){(0,c.handleClick)({href:I||"",shouldConfirm:!0})}:function(){var e=u.default.getChannel(f.channel_id);null!=e&&null!=T&&(0,l.executeMessageComponentInteraction)(i.ComponentType.BUTTON,f.id,null!=T?T:"",b,C,e.id,e.guild_id)},_(s.default,{className:v.default.component,color:g(h),size:s.default.Sizes.SMALL,disabled:S||M===p.ActionComponentState.DISABLED,onClick:r,role:A?"link":"button"},void 0,_("div",{className:(0,a.default)(y.default.content,(t={},t[y.default.hidden]=R,t)),"aria-hidden":R},void 0,N?_(o.default,{className:(0,a.default)((n={},n[y.default.textEmoji]=P,n)),src:O.src,emojiId:O.id,emojiName:O.name,animated:O.animated}):null,P?m:null,A?_(d.default,{className:y.default.launchIcon,width:16,height:16}):null),R?_("div",{className:y.default.loading},void 0,E):null)}S.displayName="ButtonActionComponent"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7961)),o=n(7970),i=l(n(6864));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.message,n=e.components,r=e.errorText,l=e.renderComponent,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["message","components","errorText","renderComponent"]);return null==n||0===n.length?null:d("div",{className:i.default.container},void 0,d("div",{className:i.default.children},void 0,(0,o.renderComponents)(t,n,l)),d(a.default,{className:i.default.error,message:t,component:s({errorText:r},u)}))}f.displayName="ActionRowLayoutComponent"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7635),i=n(7589),l=m(n(84)),u=m(n(985)),s=m(n(248)),d=m(n(7971)),f=n(169),c=m(n(5405)),p=m(n(8393)),v=m(n(6880)),y=m(n(6731));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=(0,f.cssValueToNumber)(y.default.stickerDimension),S=function(e){var t=e.sticker,n=e.isInteracting,r=a.useState(!0),f=r[0],y=r[1],m=(0,o.useStickersUserExperiment)()[0].stickersEnabledForUser,h=a.useState(String(Date.now())),S=h[0],O=h[1];if(!m)return g(c.default,{isInteracting:n,size:E,sticker:t});var I=g(c.default,{isInteracting:n,size:E,sticker:t});return g(u.default,{align:u.default.Align.CENTER,animation:u.default.Animation.TRANSLATE,positionKey:S,onRequestClose:function(){y(!0)},renderPopout:function(e){return a.createElement(p.default,_({},e,{sticker:t,refreshPositionKey:function(){return O(String(Date.now()))}}))}},void 0,(function(e){var n=e.onClick;return a.createElement(s.default,_({},i.EXPRESSION_TOOLTIP_PROPS,{shouldShow:f,"aria-label":t.name,text:(0,i.renderClickableTooltipNode)(g("span",{className:v.default.stickerName},void 0,g(d.default,{className:v.default.stickerIcon}),t.name))}),(function(e){return a.createElement(l.default,_({},e,{className:v.default.clickableSticker,onClick:function(e){y(!1),n(e)},tag:"span"}),I)}))}))};S.displayName="StickerMessage";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=j(n(8)),i=n(3),l=j(n(968)),u=n(121),s=n(7589),d=n(353),f=j(n(9)),c=j(n(33)),p=j(n(107)),v=j(n(12)),y=j(n(36)),m=j(n(84)),h=j(n(5402)),_=j(n(7972)),g=j(n(5285)),E=j(n(126)),S=j(n(43)),O=j(n(15)),I=j(n(130)),T=n(5286),b=j(n(427)),C=n(5187),M=n(713),N=j(n(5405)),P=n(7665),A=n(7973),R=j(n(7976)),L=n(7738),D=n(1),w=j(n(7)),k=j(n(6879));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var B=function(e){var t=e.isOwned,n=e.onViewStickerPack,r=e.onClose,a=e.stickerPack,i=e.user,l=(0,M.isPackAvailableForPurchase)(a);if(!l&&!t)return null;var u=[];if((l||t)&&u.push(F(y.default,{color:y.default.Colors.PRIMARY,size:y.default.Sizes.SMALL,onClick:n},"view-sticker-pack",w.default.Messages.STICKER_PACK_VIEW)),!t&&l){var s,d=(0,C.isStickerPackFreeForPremiumType)(a,null);u.unshift(F(h.default,{className:(0,o.default)((s={},s[k.default.premiumButtonWithViewPackButton]=0!==u.length,s)),color:y.default.Colors.GREEN,innerClassName:k.default.premiumButton,size:y.default.Sizes.SMALL,onClick:function(){var e=(0,C.isStickerPackPremiumExclusive)(a);(0,P.openStickerPackPurchaseModal)({analyticsLocation:{object:D.AnalyticsObjects.STICKER_POPOUT_PURCHASE_BUTTON,section:D.AnalyticsSections.STICKER_POPOUT},packId:a.id,showPremiumSubscriptionUpsell:e,onDismissUpsell:r}),e||r()}},"purchase-sticker-pack",d?null:F(g.default,{className:k.default.premiumButtonNitroWheel}),(0,L.getWebStickerPackPriceLabel)(a,i.premiumType)))}return F("div",{className:k.default.packActions},void 0,u)};B.displayName="PopoutPackActions";var H=function(e){var t=e.unpublishedAt,n=new Date(t);return F("div",{className:k.default.countdownContainer},void 0,F(E.default,{muted:!0},void 0,w.default.Messages.STICKER_POPOUT_COUNTDOWN_HEADER),F(S.default,{className:k.default.countdownText,size:S.default.Sizes.SIZE_12,color:S.default.Colors.CUSTOM},void 0,F(_.default,{className:k.default.countdownIcon}),F(R.default,{deadline:n})))};H.displayName="PopoutCountdown";var x=function(e){var t,n=e.closePopout,r=e.sticker,o=e.refreshPositionKey,y=(0,i.useStateFromStores)([b.default],(function(){return b.default.getStickerPack(r.pack_id)}),[r]),h=(0,i.useStateFromStores)([b.default],(function(){return null==b.default.getStickerPack(r.pack_id)||!b.default.hasFetchedUserStickerPacks})),_=(0,i.useStateFromStores)([v.default],(function(){return v.default.getCurrentUser()}),[]),g=function(e){var t=e.sticker,n=e.stickerPack;return a.useMemo((function(){return null==n?[]:n.stickers.slice(0,4).reduce((function(e,n){return 3!==e.length&&n.id!==t.id?e.concat(n):e}),[])}),[t,n])}({sticker:r,stickerPack:y});(0,T.useFetchStickerPack)(r.pack_id,{forceFetch:!0}),(0,T.useFetchUserStickerPacks)();var S=(0,T.useOwnedStickerPacks)(),R=(0,T.useFilteredOwnedStickersCategories)();if(a.useEffect((function(){o()}),[h]),a.useEffect((function(){var e=p.default.getGuildId();O.default.track(D.AnalyticEvents.OPEN_POPOUT,G({type:D.AnalyticsSections.STICKER_POPOUT,guild_id:e,sticker_pack_id:r.pack_id},(0,u.collectChannelAnalyticsMetadata)(f.default.getChannel(c.default.getChannelId(e)))))}),[r.pack_id]),h)return F(s.PopoutLoadingAnimation,{className:k.default.popoutLoader});if(null==y)return null;var L=null===(t=y.store_listing)||void 0===t?void 0:t.unpublished_at,j=b.default.ownsStickerPack(y.id),U=function(){j?((0,A.navigateToOwnedStickerPack)({stickerPack:y,categoriesForOwnedPacks:R,ownedPacks:S}),n()):null!=y&&(0,M.isPackAvailableForPurchase)(y)&&((0,P.openStickerPackPurchaseModal)({analyticsLocation:{object:D.AnalyticsObjects.STICKER_POPOUT_VIEW_ALL,section:D.AnalyticsSections.STICKER_POPOUT},packId:y.id,showPackPreview:!0}),n())};return F(s.MessagePopoutContent,{className:k.default.popoutContent},void 0,F(E.default,{className:k.default.packName,onClick:U},void 0,r.name),F("p",{className:k.default.packDescription},void 0,function(e,t,n){if(!(0,M.isPackAvailableForPurchase)(e))return w.default.Messages.STICKER_POPOUT_PACK_INFO_UNAVAILABLE.format({stickerPackName:e.name});var r=(0,C.isStickerPackPremiumExclusive)(e);return I.default.isPremium(t)||b.default.ownsStickerPack(e.id)||r?w.default.Messages.STICKER_POPOUT_PACK_INFO_PREMIUM.format({stickerPackName:e.name}):w.default.Messages.STICKER_POPOUT_PACK_INFO.format({stickerPackName:e.name,discount:d.STICKER_PACK_FOR_PREMIUM_USER_DISCOUNT_PERCENT,onClick:function(){n(),l.default.open(D.UserSettingsSections.PREMIUM)}})}(y,_,n)),F("ul",{className:k.default.stickersList},void 0,g.map((function(e){return F(m.default,{onClick:U,className:k.default.stickerWrapper},e.id,F(N.default,{isInteracting:!0,size:80,sticker:e}))}))),F(B,{isOwned:j,onViewStickerPack:U,onClose:n,stickerPack:y,user:_}),null!=L?F(H,{unpublishedAt:L}):null)};x.displayName="StickerMessagePopout";var V=x;t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(21)),i=n(1027),l=n(647),u=n(995),s=f(n(227)),d=f(n(6866));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var y=function(e){var t,n=e.isLoadingPrice,r=e.isPackFreeForUser,f=e.onPurchaseStateChange,c=e.onStepChange,y=e.stickerPack,m=a.useRef(!1),h=null===(t=y.store_listing)||void 0===t?void 0:t.sku;return(0,o.default)(null!=h,"SKU not found for sticker pack: "+y.id),a.useEffect((function(){!r&&n||m.current||function(){var e,t=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,m.current=!0,f(u.PurchaseState.PURCHASING),e.next=5,(0,i.purchaseSKU)(h.application_id,h.id);case 5:f(u.PurchaseState.COMPLETED),c(l.Step.CONFIRM),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(0),f(u.PurchaseState.FAIL,e.t0);case 12:case"end":return e.stop()}}),e,null,[[0,9]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}()()}),[n,f,c,h]),p(s.default,{className:d.default.loadingIndicator})};y.displayName="StickerPackPurchaseModalClaimFreeSKUBody";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=v(n(8)),o=n(647),i=v(n(36)),l=v(n(126)),u=n(5286),s=n(5187),d=v(n(5405)),f=n(7973),c=v(n(7)),p=v(n(6741));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=function(e){var t,n=e.stickerPack,r=e.hasHeaderImage,v=e.onClose,y=e.handleStepChange,h=e.startedFromShopView,_=(0,u.useOwnedStickerPacks)(),g=(0,u.useFilteredOwnedStickersCategories)();return m("div",{className:(0,a.default)(p.default.bodyContentWrapper,p.default.confirmBodyContentWrapper)},void 0,!r&&m("div",{className:p.default.confirmBodySticker},void 0,m(d.default,{size:72,sticker:(0,s.getStickerPackPreviewSticker)(n)})),m(l.default,{size:l.default.Sizes.SIZE_24,className:(0,a.default)(p.default.confirmBodyHeader,(t={},t[p.default.confirmBodyHeaderWithHeaderImage]=r,t))},void 0,c.default.Messages.STICKER_PURCHASE_MODAL_CONFIRM_BODY_HEADER),m("p",{className:p.default.confirmBodyContent},void 0,c.default.Messages.STICKER_PURCHASE_MODAL_CONFIRM_BODY_CONTENT.format({packName:n.name})),h?m(i.default,{onClick:function(){return y(o.Step.SHOP)},className:p.default.confirmBodyAction},void 0,c.default.Messages.STICKER_PURCHASE_MODAL_BACK_TO_SHOP):m(i.default,{className:p.default.confirmBodyAction,"aria-label":c.default.Messages.STICKER_PURCHASE_MODAL_CONFIRM_ACKNOWLEDGE,onClick:function(){v(),(0,f.navigateToOwnedStickerPack)({stickerPack:n,categoriesForOwnedPacks:g,ownedPacks:_})}},void 0,c.default.Messages.STICKER_PURCHASE_MODAL_CONFIRM_ACKNOWLEDGE))};h.displayName="StickerPackPurchaseModalConfirmBody";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(21)),i=n(1027),l=n(647),u=n(995),s=c(n(36)),d=c(n(248)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function y(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))}}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _=function(e){var t=e.isLoading,n=e.onNext,r=e.paymentSource,c=e.price,p=e.onPurchaseStateChange,v=e.currentStep,_=e.stickerPack,g=a.useRef(!0),E=a.useState(!1),S=E[0],O=E[1];switch(a.useEffect((function(){return function(){g.current=!1}}),[]),v){case l.Step.REVIEW:if(null==r)return m(d.default,{text:f.default.Messages.BILLING_SELECT_PAYMENT_SOURCE_TOOLTIP},void 0,(function(e){return a.createElement(s.default,h({},e,{color:s.default.Colors.GREEN,type:"submit",disabled:!0}),f.default.Messages.STICKER_PURCHASE_MODAL_PURCHASE)}));var I=_.store_listing;(0,o.default)(null!=I&&null!=I.sku&&null!=I.sku.price,"Unable to determine sticker pack price. Pack ID: "+_.id);var T=I.sku;return m(s.default,{onClick:t?void 0:y(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return O(!0),p(u.PurchaseState.PURCHASING),e.prev=2,(0,o.default)(null!=r,"Cannot purchase gift without payment source"),e.next=6,(0,i.purchaseSKU)(T.application_id,T.id,{expectedAmount:null==c?void 0:c.amount,paymentSourceId:r.id});case 6:p(u.PurchaseState.COMPLETED),n(),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),p(u.PurchaseState.FAIL,e.t0);case 13:return e.prev=13,g.current&&O(!1),e.finish(13);case 16:case"end":return e.stop()}}),e,null,[[2,10,13,16]])}))),color:s.default.Colors.GREEN,disabled:t,submitting:S},void 0,f.default.Messages.STICKER_PURCHASE_MODAL_PURCHASE);default:return null}};t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(8)),o=n(50),i=d(n(126)),l=n(355),u=d(n(7)),s=d(n(6867));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(e){var t,n,r=e.id,d=e.isPackFree,f=e.stickerPack,p=e.onClose,v=f.store_listing,y=null==v?void 0:v.thumbnail,m=d?u.default.Messages.STICKER_PURCHASE_MODAL_HEADER_CLAIM_FREE_PACK:u.default.Messages.STICKER_PURCHASE_MODAL_HEADER;return c(o.ModalHeader,{className:(0,a.default)((t={},t[s.default.headerWithImage]=null!=y,t)),id:r},void 0,null!=v&&null!=y?c("div",{role:"image","aria-label":m,style:{backgroundImage:"url("+(0,l.getAssetURL)(v.sku.application_id,y,1024)+")"},className:s.default.backgroundImage}):c(i.default,{size:i.default.Sizes.SIZE_16},void 0,m),c(o.ModalCloseButton,{className:(0,a.default)(s.default.closeButton,(n={},n[s.default.closeButtonWithImage]=null!=y,n)),onClick:p}))};p.displayName="StickerPackPurchaseModalHeader";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=b(n(0)),o=n(3),i=I(n(968)),l=I(n(5172)),u=n(7616),s=n(647),d=n(353),f=I(n(5464)),c=I(n(151)),p=I(n(35)),v=n(973),y=b(n(113)),m=I(n(43)),h=n(250),_=n(5187),g=I(n(8399)),E=n(1),S=I(n(7)),O=I(n(6741));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var M=function(e){var t=e.paymentSources,n=e.stickerPack,r=e.currentPremiumType,I=e.onClose,T=e.isLoadingPrice,b=e.price,M=e.paymentSourceId,N=e.setPaymentSourceId,P=e.handleStepChange,A=(0,o.useStateFromStores)([c.default],(function(){return c.default.enabled})),R=a.useMemo((function(){return Object.values(t)}),[t]),L=function(e){var t,n=e.stickerPack,r=e.currentPremiumType,a=e.onClose,o=e.locale,l=function(){a(),(0,u.trackPremiumSettingsPaneOpened)(),i.default.open(E.UserSettingsSections.PREMIUM)},s=null===(t=(0,_.getPriceForStickerPack)(n,E.PremiumTypes.TIER_2))||void 0===t?void 0:t.amount;return null==s||r===E.PremiumTypes.TIER_2?null:0===s?S.default.Messages.STICKER_PREMIUM_UPSELL_MODAL_FOOTER_FREE.format({premiumMarketing:l,discountPercentage:(0,h.formatPercent)(o,d.STICKER_PACK_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100)}):S.default.Messages.STICKER_PREMIUM_UPSELL_MODAL_FOOTER_PAY_LESS.format({premiumMarketing:l,discountPercentage:(0,h.formatPercent)(o,d.STICKER_PACK_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100)})}({stickerPack:n,currentPremiumType:r,onClose:I,locale:(0,o.useStateFromStores)([p.default],(function(){return p.default.locale}))});return C("div",{className:O.default.bodyContentWrapper},void 0,C(y.default,{className:O.default.reviewBodyHeader},void 0,"Buy sticker pack"),C(g.default,{className:O.default.invoice,isLoading:T,price:b,stickerPack:n}),C(y.default,{tag:y.Tags.H5},void 0,S.default.Messages.PAYMENT_SOURCE_PAYMENT_REQUEST_INFO_TITLE),C(l.default,{className:O.default.paymentSourceDropdown,paymentSources:R,selectedPaymentSourceId:M,onChange:function(e){return N(null==e?void 0:e.id)},onPaymentSourceAdd:function(){return P(s.Step.PAYMENT_TYPE)},hidePersonalInformation:A}),C(m.default,{size:m.default.Sizes.SIZE_14},void 0,S.default.Messages.STICKER_PURCHASE_MODAL_TERMS.format({termsUrl:E.MarketingURLs.TERMS})),null!=L?C(f.default,{text:L,color:v.GradientCssUrls.PREMIUM_TIER_2}):null)};M.displayName="StickerPackPurchaseModalReviewBody";var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(21)),i=n(3),l=n(993),u=n(1037),s=y(n(12)),d=y(n(227)),f=y(n(130)),c=n(250),p=n(5187),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=h(d.default,{}),g=h(u.PremiumInvoiceTableDivider,{}),E=function(e){var t=e.className,n=e.isLoading,r=e.price,d=e.stickerPack,y=(0,i.useStateFromStores)([s.default],(function(){return s.default.getCurrentUser()})),m=(0,p.getPriceForStickerPack)(d,null);return(0,o.default)(null!=m,"Unable to determine sticker pack price. Pack ID: "+d.id),h(u.PremiumInvoiceTable,{className:t},void 0,n||null==r?_:a.createElement(a.Fragment,null,h(u.PremiumInvoiceTableHeader,{},void 0,v.default.Messages.BILLING_PURCHASE_DETAILS_HEADER),r.amount<m.amount&&f.default.isPremium(y)?h(u.PremiumInvoiceDiscountedTableRow,{label:d.name,value:(0,c.formatPrice)(r.amount,r.currency),originalAmount:m.amount,currency:r.currency,discounts:[{type:l.InvoiceDiscountTypes.SUBSCRIPTION_PLAN,amount:m.amount-r.amount}]}):h(u.PremiumInvoiceTableRow,{label:d.name,value:(0,c.formatPrice)(m.amount,m.currency)}),r.tax_inclusive||0===r.tax?null:h(u.PremiumInvoiceTableRow,{label:v.default.Messages.BILLING_INVOICE_TAX,value:(0,c.formatPrice)(r.tax,r.currency)}),g,h(u.PremiumInvoiceTableTotalRow,{label:r.tax_inclusive?v.default.Messages.BILLING_INVOICE_TODAY_TOTAL_TAX_INCLUSIVE.format():v.default.Messages.BILLING_INVOICE_TODAY_TOTAL.format(),value:(0,c.formatPrice)(r.amount,r.currency)})))};E.displayName="StickerPackInvoice";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StickerPackPurchaseModalSKUPreviewFooter=t.StickerPackPurchaseModalSKUPreviewBody=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=O(n(8)),i=n(647),l=O(n(249)),u=n(50),s=n(169),d=n(7666),f=n(5407),c=n(428),p=n(5286),v=n(5187),y=n(7773),m=O(n(7974)),h=O(n(7859)),_=O(n(7975)),g=O(n(7)),E=O(n(6872)),S=O(n(6731));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var C=(0,s.cssValueToNumber)(S.default.stickerPurchasePackPreviewDimensions),M=(0,s.cssValueToNumber)(S.default.stickerPurchasePackPreviewPadding),N=(0,s.cssValueToNumber)(S.default.stickerPurchasePackPreviewMargin),P=C+2*M,A=function(e){var t=e.visibleRowIndex,n=e.columnIndex;(0,d.setInspectedStickerPosition)(n,t,c.InspectedStickerChangeSource.MOUSE_EVENT)},R=function(e){var t,n=e.stickerPack,r=e.width,i=e.hasHeaderImage,l=a.useMemo((function(){return[(0,v.createStickerPackCategory)(n)]}),[n]),u=(0,y.useInspectedStickerPosition)(d.useStickerShopStore),s=(0,p.useStickersGrid)({stickersCategories:l,stickerNodeMargin:N,stickerNodeWidth:P,listWidth:r}),c=s.rowCountBySection,m=s.stickersGrid,g=s.gutterWidth,S=a.useCallback((function(){if(0===c.length)return null;for(var e=[],t=0;t<c[0];t++)e.push(b(h.default,{preferAnimation:!0,gutterWidth:g,inspectedStickerPosition:u,onInspect:A,rowIndex:t,stickerDescriptors:m[t],stickerPadding:M,stickerSize:C,isDisplayingIndividualStickers:!0},t));return e}),[c,g,m,u]);return a.useEffect((function(){(0,d.setInspectedStickerPosition)(0,0)}),[]),a.useEffect((function(){(0,f.stickerIndividualShopPackViewed)(n)}),[n]),b("div",{className:(0,o.default)(E.default.container,(t={},t[E.default.containerWithHeader]=i,t))},void 0,b(_.default,{className:E.default.header,stickerPack:n,withDescription:!0},n.id),S())};R.displayName="StickerPackPurchaseModalSKUPreviewBodyInner";var L=function(e){var t=a.useState(null),n=t[0],r=t[1],o=a.useRef(null);return a.useLayoutEffect((function(){null!=o.current&&r(o.current.offsetWidth)}),[]),a.createElement("div",{className:E.default.previewBody,ref:o},null==n?null:a.createElement(R,T({},e,{width:n})))};t.StickerPackPurchaseModalSKUPreviewBody=L,L.displayName="StickerPackPurchaseModalSKUPreviewBody";var D=function(e){var t=e.onBack,n=e.onClose;return null!=t?b(l.default,{onClick:t,className:E.default.skuPreviewFooterCloseButton},void 0,g.default.Messages.BACK):b(l.default,{onClick:n,className:E.default.skuPreviewFooterCloseButton},void 0,g.default.Messages.CLOSE)};D.displayName="FooterNavigation";var w=function(e){var t,n=e.showCloseLink,r=e.handlePurchaseClick,a=e.handleStepChange,l=e.stickerPack,s=e.user,d=e.onClose,f=e.setTargetUpsellTier,c=e.onBack,p=n||null!=c;return b(u.ModalFooter,{className:(0,o.default)(E.default.footer,(t={},t[E.default.footerEnd]=!p,t))},void 0,p?b(D,{onBack:c,onClose:d}):null,b(m.default,{onPurchaseClick:function(e){if(e.showPremiumSubscriptionUpsell)return f((0,v.getStickerPackUpsellTier)(s,l)),void a(i.Step.PREMIUM_UPSELL);r(l.id)},stickerPack:l}))};t.StickerPackPurchaseModalSKUPreviewFooter=w,w.displayName="StickerPackPurchaseModalSKUPreviewFooter"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 12 12"}),s("path",{d:"M2.5 1.50146V10.5015L10 6.00146L2.5 1.50146Z",fill:d,className:f}))}d.displayName="PlayIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StickerPackPurchasedModalUpsellFooter=t.StickerPackPurchasedModalUpsellBody=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(353),l=n(5289),u=T(n(5461)),s=T(n(35)),d=T(n(36)),f=T(n(338)),c=T(n(5416)),p=T(n(7977)),v=T(n(8061)),y=T(n(5412)),m=n(50),h=T(n(43)),_=T(n(130)),g=n(250),E=n(5187),S=n(1),O=T(n(7)),I=T(n(6874));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var M=function(e){var t=e.locale;return a.createElement(a.Fragment,null,C(u.default,{icon:v.default,iconClassName:I.default.iconColorLightBlue,description:O.default.Messages.STICKER_PREMIUM_TIER_2_UPSELL_PERK_DISCOUNT.format({percent:(0,g.formatPercent)(t,i.STICKER_PACK_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100)})}),C(u.default,{icon:v.default,iconClassName:I.default.iconColorOrange,description:O.default.Messages.STICKER_PREMIUM_TIER_2_UPSELL_PERK_PREMIUM_PACK.format({stickerPackName:"What's Up Wumpus"})}),C(u.default,{icon:p.default,iconClassName:I.default.iconColorPink,description:O.default.Messages.STICKER_PREMIUM_TIER_2_UPSELL_PERK_GUILD_SUBSCRIPTION.format({numGuildSubscriptions:i.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM,discountPercent:(0,g.formatPercent)(t,i.PREMIUM_GUILD_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100)})}),C(u.default,{icon:c.default,iconClassName:I.default.iconColorYellow,description:O.default.Messages.STICKER_PREMIUM_TIER_2_UPSELL_PERK_PREMIUM_SUBSCRIPTION}))},N=function(e){var t=e.locale;return a.createElement(a.Fragment,null,C(u.default,{icon:v.default,iconClassName:I.default.iconColorYellow,description:O.default.Messages.STICKER_PREMIUM_TIER_2_UPSELL_PERK_PREMIUM_PACK.format({stickerPackName:"What's Up Wumpus"})}),C(u.default,{icon:p.default,iconClassName:I.default.iconColorPink,description:O.default.Messages.STICKER_PREMIUM_TIER_1_UPSELL_PERK_PREMIUM_GUILD_SUBSCRIPTION_DISCOUNT.format({percent:(0,g.formatPercent)(t,i.PREMIUM_GUILD_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100)})}),C(u.default,{icon:y.default,iconClassName:I.default.iconColorDarkBlue,description:O.default.Messages.STICKER_PREMIUM_TIER_1_UPSELL_PERK_STREAMING_QUALITY}),C(u.default,{icon:c.default,iconClassName:I.default.iconColorBlue,description:O.default.Messages.STICKER_PREMIUM_TIER_1_UPSELL_PERK_PREMIUM_SUBSCRIPTION}))},P=function(e){var t=e.onClose,r=e.upsellTier,a=(0,o.useStateFromStores)([s.default],(function(){return s.default.locale})),i=_.default.getPrice(r===S.PremiumTypes.TIER_2?S.SubscriptionPlans.PREMIUM_MONTH_TIER_2:S.SubscriptionPlans.PREMIUM_MONTH_TIER_1);return C("div",{className:I.default.wrapper},void 0,C(m.ModalCloseButton,{onClick:t,className:I.default.closeButton}),C("img",{className:I.default.heroImage,src:n(8403),alt:""}),C(h.default,{size:h.default.Sizes.SIZE_16,className:I.default.heading},void 0,(r===S.PremiumTypes.TIER_2?O.default.Messages.STICKER_PREMIUM_TIER_2_UPSELL_ALERT_DESCRIPTION:O.default.Messages.STICKER_PREMIUM_TIER_1_UPSELL_ALERT_DESCRIPTION).format({monthlyPrice:(0,g.formatPrice)(i.amount,i.currency)})),C("div",{className:I.default.perks},void 0,r===S.PremiumTypes.TIER_2?C(M,{locale:a}):C(N,{locale:a})))};t.StickerPackPurchasedModalUpsellBody=P,P.displayName="StickerPackPurchasedModalUpsellBody";var A=function(e){var t=e.stickerPack,n=e.targetUpsellTier,r=e.onDismiss,o=e.handlePurchaseClick,i=e.onClose,u=n===S.PremiumTypes.TIER_2,s=a.useContext(f.default)===S.ThemeTypes.LIGHT?d.default.Colors.PRIMARY:d.default.Colors.WHITE;return C(m.ModalFooter,{className:I.default.footer},void 0,(0,E.isStickerPackPremiumExclusive)(t)?null:C(d.default,{className:I.default.continueToPurchaseButton,look:d.default.Looks.LINK,color:s,onClick:function(){o(t.id),null==r||r()}},void 0,O.default.Messages.STICKER_PREMIUM_TIER_2_UPSELL_CONTINUE_TO_PURCHASE),C(d.default,{color:d.default.Colors.GREEN,type:"submit",onClick:function(){(0,l.openPremiumSelectPlanModal)({analyticsLocation:{section:u?S.AnalyticsSections.STICKER_PREMIUM_TIER_2_UPSELL_MODAL:S.AnalyticsSections.STICKER_PREMIUM_TIER_1_UPSELL_MODAL},subscriptionTier:u?S.PremiumSubscriptionSKUs.TIER_2:S.PremiumSubscriptionSKUs.TIER_1}),i()}},void 0,u?O.default.Messages.STICKER_PREMIUM_TIER_2_UPSELL_ALERT_UPGRADE_CTA:O.default.Messages.STICKER_PREMIUM_TIER_1_UPSELL_ALERT_UPGRADE_CTA))};t.StickerPackPurchasedModalUpsellFooter=A,A.displayName="StickerPackPurchasedModalUpsellFooter"},function(e,t,n){e.exports=n.p+"ae971fcbf3bbca191a19e338c38f0917.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StickerShopModalBody=t.StickerShopModalHeader=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=D(n(658)),i=D(n(7604)),l=D(n(2)),u=D(n(7774)),s=n(647),d=D(n(7682)),f=n(129),c=n(50),p=n(169),v=n(7666),y=n(5407),m=n(7858),h=n(428),_=n(5286),g=D(n(427)),E=n(5187),S=n(7773),O=D(n(7974)),I=D(n(7859)),T=D(n(7975)),b=D(n(8405)),C=n(7738),M=D(n(7)),N=D(n(6878)),P=D(n(6731)),A=D(n(6733)),R=D(n(8062)),L=D(n(8406));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var U=(0,p.cssValueToNumber)(P.default.stickersShopListSectionHeadingHeight),G=(0,p.cssValueToNumber)(P.default.stickersShopListSectionFooterHeight),F=(0,p.cssValueToNumber)(P.default.stickerPickerPreviewMargin),B=(0,p.cssValueToNumber)(P.default.stickerShopModalPreviewDimensions),H=(0,p.cssValueToNumber)(P.default.stickerPickerPreviewPadding),x=(0,p.cssValueToNumber)(P.default.stickerPickerPreviewMargin),V=B+2*H+x,W=B+2*H,Y=(0,p.cssValueToNumber)(P.default.stickersListDividerHeight),z=(0,p.cssValueToNumber)(A.default.expressionPickerListSectionHeadingHeight),K=(0,o.default)(m.trackStickerShopSearchEmpty,200),$=(0,o.default)(m.trackStickerShopSearchResultsViewed,200),Z=function(e){var t=e.onClose;return j(c.ModalHeader,{className:N.default.header},void 0,j("div",{role:"image","aria-label":M.default.Messages.STICKER_SHOP,style:{backgroundImage:"url("+L.default+")"},className:N.default.backgroundImage}),j(c.ModalCloseButton,{className:N.default.closeButton,onClick:t}))};t.StickerShopModalHeader=Z,Z.displayName="StickerShopModalHeader";var q=j(f.FormDivider,{}),X=function(e){return e===v.StickerShopSearchType.NONE||e===v.StickerShopSearchType.STICKERS},Q=(0,o.default)(v.setScrollTop,200,{leading:!0}),J=function(e){var t=e.handlePurchaseClick,n=e.handleStepChange,r=e.shouldForceFetch,o=e.setTargetUpsellTier,c=e.user,p=(0,v.useStickerShopStore)((function(e){return[e.searchQuery,e.filter,e.scrollTop]}),i.default),P=p[0],A=p[1],L=p[2],D=a.useRef(""),w=a.useRef(null),H=(0,S.useInspectedStickerPosition)(v.useStickerShopStore);(0,_.useFetchShopStickerPacks)({forceFetch:r,withStoreListings:!0});var x=(0,_.useShopStickerPacks)(),Z=X(A)&&""!==P,J=(0,_.useShopStickersCategories)(),ee=a.useMemo((function(){return function(e){if(""===e)return null;var t=[],n=[];return(0,E.searchAllStickerPacks)(e).forEach((function(e){g.default.ownsStickerPack(e.id)?t.push(e):g.default.canPurchaseStickerPack(e.id)&&n.push(e)})),[].concat(n,t).map(E.createStickerPackCategory)}(P)}),[P]),te=a.useMemo((function(){return X(A)?(0,C.getFilteredStickers)(P):null}),[P,A]),ne=function(e,t,n){var r;if(X(e)){if(null==n)return 0;var a=n.owned,o=n.unowned;return a.length+o.length}return null!==(r=null==t?void 0:t.length)&&void 0!==r?r:0}(A,ee,te),re=null!=ee?ee:J,ae=(0,_.useStickersGrid)({isShopView:!Z,stickersCategories:re,listWidth:400,stickerNodeWidth:W,filteredStickers:te,showOwnedFirst:!1}),oe=ae.rowCount,ie=ae.rowCountBySection,le=ae.stickersGrid,ue=ae.gutterWidth,se=ae.columnCounts,de=function(e){var t=e.handleStepChange;return{handleStickerInspect:a.useCallback((function(e){var t=e.visibleRowIndex,n=e.columnIndex,r=e.gridSectionIndex;(0,v.setActiveCategoryIndex)(r),(0,v.setInspectedStickerPosition)(n,t,h.InspectedStickerChangeSource.MOUSE_EVENT)}),[]),handleSelect:a.useCallback((function(e){var n=e.packId;t(s.Step.SKU_PREVIEW,n)}),[t])}}({handleStepChange:n}),fe=de.handleSelect,ce=de.handleStickerInspect,pe=a.useCallback((function(e){var t=e.packId;(0,m.trackStickerShopResultSelected)(t,P,ne,A),fe(e)}),[P,ne,A,fe]),ve=(0,S.useKeyboardNavigation)({columnCounts:se,stickersListRef:w,stickersGrid:le,store:v.useStickerShopStore,gridNavigatorId:"sticker-shop-grid",setInspectedStickerPosition:v.setInspectedStickerPosition,onGridItemSelect:pe}),ye=ve.getItemProps,me=ve.getRowProps,he=ve.gridContainerProps,_e=ve.handleGridContainerKeyDown,ge=ve.isUsingKeyboardNavigation,Ee=function(e){var t=e.stickersGrid,n=e.isDisplayingIndividualStickers,r=e.gutterWidth,o=e.handleStickerInspect,i=e.handleSelect,l=e.stickersCategories,u=e.handlePurchaseClick,d=e.inspectedStickerPosition,c=e.filteredStickers,p=e.isUsingKeyboardNavigation,v=e.getStickerItemProps,y=e.getStickerRowProps,m=e.setTargetUpsellTier,h=e.handleStepChange,_=e.user,S=a.useCallback((function(e){var a=t[e];return null==a?null:j(I.default,{isDisplayingIndividualStickers:n,gutterWidth:r,stickerDescriptors:a,rowIndex:e,onInspect:o,onSelect:i,stickerSize:B,inspectedStickerPosition:d,stickerClassName:N.default.sticker,isUsingKeyboardNavigation:p,getStickerRowProps:y,getStickerItemProps:v},e)}),[t,n,r,o,i,d,y,v,p]),b=a.useCallback((function(e){if(null!=c){var t=c.owned,n=c.unowned;if(0===e&&n.length>0)return null;var r=t.length>0&&n.length>0;return a.createElement(a.Fragment,null,r?j("div",{className:N.default.divider},void 0,q):null,j("div",{className:N.default.packHeader,"aria-label":M.default.Messages.STICKER_SHOP_OWNED_STICKERS_A11Y},"stickers-you-own",M.default.Messages.STICKER_SHOP_OWNED_STICKERS))}var o=l[e],i=g.default.getStickerPack(o.id);return null==i?null:j("div",{className:N.default.packHeaderShopWrapper},"header-"+i.id,j(T.default,{fullWidth:!0,className:N.default.packHeaderShop,stickerPack:i}))}),[l,c]),C=a.useCallback((function(e){if(n)return null;var t=l[e];if(null==t)return null;var r=g.default.getStickerPack(t.id);if(null==r)return null;var o=e!==l.length-1;return j(a.Fragment,{},"footer-"+e,j(O.default,{className:N.default.footerActions,fullWidth:!0,onPurchaseClick:function(e){if(e.showPremiumSubscriptionUpsell)return m((0,E.getStickerPackUpsellTier)(_,r)),void h(s.Step.PREMIUM_UPSELL,r.id);u(r.id)},stickerPack:r}),o&&j(f.FormDivider,{className:N.default.shopDivider}))}),[l,u,n,_,m,h]),P=a.useCallback((function(e){if(null!=c){var t=c.owned,n=c.unowned;if(0===e&&n.length>0)return 0;var r=t.length>0&&n.length>0?Y:0;return z+r}return U}),[c]);return{renderRow:S,renderSectionFooter:C,renderSectionHeader:b,sectionFooterHeight:a.useCallback((function(){return n?0:G+F}),[n]),sectionHeaderHeight:P}}({gutterWidth:ue,isDisplayingIndividualStickers:Z,handlePurchaseClick:t,handleSelect:pe,handleStickerInspect:ce,stickersCategories:re,stickersGrid:le,inspectedStickerPosition:H,filteredStickers:te,isUsingKeyboardNavigation:ge,getStickerRowProps:me,getStickerItemProps:ye,setTargetUpsellTier:o,handleStepChange:n,user:c}),Se=Ee.renderRow,Oe=Ee.renderSectionFooter,Ie=Ee.renderSectionHeader,Te=Ee.sectionFooterHeight,be=Ee.sectionHeaderHeight;a.useEffect((function(){Z||l.default.wait((function(){(0,y.stickerPickerShopLoaded)(x)}))}),[x,Z]),a.useEffect((function(){""===D.current&&""!==P&&(0,m.trackStickerShopSearchStart)(A),D.current=P}),[P,A]),a.useEffect((function(){""!==P&&(0===ne?K(P,A):$(P,ne,A))}),[P,ne,A]);var Ce=a.useMemo((function(){return Z?[12,8,0,0]:[0,8,12,0]}),[Z]);return a.createElement("div",k({id:"sticker-shop-grid",className:N.default.container},he),j(b.default,{onKeyDown:_e,stickersListRef:w,isScrolledToTop:0===L}),j("div",{className:N.default.resultsContainer},void 0,""!==P&&0===ne?j(u.default,{message:M.default.Messages.NO_STICKER_SEARCH_RESULTS,className:N.default.noSearchResults,noResultsImageURL:R.default}):a.createElement(d.default,{ref:w,renderRow:Se,renderSectionFooter:Oe,renderSectionHeader:Ie,rowCount:oe,rowCountBySection:ie,rowHeight:V,sectionFooterHeight:Te,sectionHeaderHeight:be,listPadding:Ce,className:N.default.shopList,onScroll:Q,initialScrollTop:L})))};t.StickerShopModalBody=J,J.displayName="StickerShopModalBody"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(7604)),l=c(n(5404)),u=c(n(994)),s=n(7666),d=c(n(7)),f=c(n(6877));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=[{value:s.StickerShopSearchType.STICKERS,label:d.default.Messages.STICKER_SHOP_FILTER_STICKERS},{value:s.StickerShopSearchType.STICKER_PACKS,label:d.default.Messages.STICKER_SHOP_FILTER_STICKER_PACKS}],m=function(e){var t,n=e.onKeyDown,r=e.stickersListRef,c=e.isScrolledToTop,p=a.useRef(null),m=(0,s.useStickerShopStore)((function(e){return{searchQuery:e.searchQuery,filter:e.filter}}),i.default),h=m.searchQuery,_=m.filter,g=a.useCallback((function(e){var t;(0,s.setSearchQuery)(e),(0,s.setInspectedStickerPosition)(0,0),null===(t=r.current)||void 0===t||t.scrollTo(0)}),[r]),E=a.useCallback((function(e){var t;(0,s.setFilter)(e),(0,s.setInspectedStickerPosition)(0,0),null===(t=r.current)||void 0===t||t.scrollTo(0)}),[r]),S=a.useCallback((function(){(0,s.setSearchQuery)("")}),[]);return a.useEffect((function(){var e;null===(e=p.current)||void 0===e||e.focus()}),[]),v("div",{className:(0,o.default)(f.default.searchContainer,(t={},t[f.default.shadow]=!c,t))},void 0,a.createElement(l.default,{ref:p,className:f.default.searchBar,size:l.default.Sizes.MEDIUM,query:h,placeholder:d.default.Messages.STICKER_SHOP_SEARCH_PLACEHOLDER,onClear:S,onKeyDown:n,onChange:g}),v(u.default,{placeholder:d.default.Messages.STICKER_SHOP_FILTER_NONE,className:f.default.searchFilter,options:y,value:_,onChange:E}))};m.displayName="StickerShopModalSearch";var h=m;t.default=h},function(e,t,n){e.exports=n.p+"f17bf82d8901350200246cedb720e974.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=I(n(8)),i=n(3),l=n(349),u=I(n(7715)),s=n(49),d=I(n(9)),f=I(n(231)),c=I(n(84)),p=I(n(126)),v=I(n(43)),y=I(n(110)),m=I(n(7576)),h=n(7588),_=I(n(8068)),g=n(667),E=I(n(8410)),S=I(n(7)),O=I(n(6885));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var M=C("div",{},void 0,"Let us know if you see this :)");function N(e){var t=e.message,n=e.compact,r=(0,i.useStateFromStores)([d.default],(function(){return d.default.getChannel(t.id)}));return null==r?M:C(P,{channel:r,compact:n})}function P(e){var t,n=e.channel,r=e.compact;var d=(0,i.useStateFromStores)([_.default],(function(){return _.default.getCount(n.id)})),I=function(e){var t,n=(0,i.useStateFromStores)([_.default],(function(){return _.default.getMostRecentMessage(e.id)})),r=(0,i.useStateFromStores)([_.default],(function(){return _.default.getCount(e.id)})),o=(0,i.useStateFromStores)([f.default],(function(){return f.default.lastMessageId(e.id)}));if(null===(t=e.threadMetadata)||void 0===t?void 0:t.archived)return S.default.Messages.THREAD_ARCHIVED;if(!r)return S.default.Messages.NO_THREAD_MESSAGES;if(null==n)return a.createElement(a.Fragment,null,C("span",{},void 0,S.default.Messages.NO_RECENT_THREAD_MESSAGES),C(v.default,{tag:"span",size:v.default.Sizes.SIZE_14,color:v.default.Colors.MUTED,className:O.default.timestamp},void 0,(0,g.getTimestampString)(y.default.extractTimestamp(o))));return a.createElement(a.Fragment,null,C(E.default,{message:n,channel:e}),C(v.default,{tag:"span",size:v.default.Sizes.SIZE_14,color:v.default.Colors.MUTED,className:O.default.timestamp},void 0,(0,g.getTimestampString)(y.default.extractTimestamp(o))))}(n);return a.createElement(a.Fragment,null,C("div",{className:(0,o.default)(O.default.spine,(t={},t[O.default.cozy]=!r,t))}),C(c.default,{onClick:function(e){e.shiftKey?(0,s.transitionToGuild)(n.guild_id,n.id):m.default.openThreadSidebarForViewing(n)},onContextMenu:function(e){(0,l.openContextMenu)(e,(function(e){return a.createElement(u.default,b({channel:n},e))}))},className:O.default.container},void 0,C("div",{className:O.default.topLine},void 0,C(p.default,{size:p.default.Sizes.SIZE_14,className:O.default.name},void 0,n.name),C(v.default,{size:v.default.Sizes.SIZE_14,className:O.default.cta,color:v.default.Colors.CUSTOM},void 0,d?d>=h.MAX_THREAD_MESSAGE_COUNT?S.default.Messages.THREAD_MESSAGE_COUNT_MAX:S.default.Messages.THREAD_MESSAGE_COUNT.format({count:d}):S.default.Messages.SEE_THREAD)),C(v.default,{className:(0,o.default)(O.default.bottomLine),size:v.default.Sizes.SIZE_14,color:v.default.Colors.HEADER_SECONDARY},void 0,I)))}N.displayName="ThreadMessageAccessories"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n;if(null==e.threadMetadata)return 0;var o=null!==(t=r.default.lastMessageId(e.id))&&void 0!==t?t:e.id,i=a.default.extractTimestamp(o),l=e.threadMetadata.archiveTimestamp?new Date(e.threadMetadata.archiveTimestamp).getTime():0,u=60*(null===(n=e.threadMetadata)||void 0===n?void 0:n.autoArchiveDuration)*1e3;return Math.max(i,l)+u};var r=o(n(231)),a=o(n(110));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(7593)),o=i(n(6883));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}var u=r.forwardRef((function(e,t){var n=e.query,i=e.onQueryChange,l=e.onRemoveTag,u=e.onSelect,s=e.onSelectionChange,d=e.selectedSection,f=e.selectedRow,c=e.tags,p=e.sections,v=e.placeholder,y=void 0===v?"":v;return r.createElement(a.default,{autoFocus:!0,className:o.default.searchBar,maxHeight:100,onQueryChange:i,onRemoveTag:l,selectedSection:d,selectedRow:f,onSelect:u,onSelectionChange:s,placeholder:0===c.length?y:"",query:n,ref:t,size:a.default.Sizes.MEDIUM,tags:c,sections:p})}));t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(7600),l=c(n(7640)),u=c(n(7813)),s=c(n(55)),d=n(7775),f=c(n(6728));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.message,n=e.channel,r=(0,o.useStateFromStores)([s.default],(function(){return s.default.isBlocked(t.author.id)})),c=a.useMemo((function(){var e;return(e={})[n.guild_id]=[t.author.id],e}),[n.guild_id,t.author.id]);(0,i.useSubscribeGuildMembers)(c);var p=a.useMemo((function(){return t.content?(0,l.default)(t,{formatInline:!0}).content:null}),[t]);return v("div",{className:f.default.threadMessageAccessory},void 0,v("img",{alt:"",src:t.author.getAvatarURL("jpg"),className:f.default.threadMessageAccessoryAvatar}),v(u.default,{message:t,compact:!0}),v("div",{className:f.default.threadMessageAccessoryPreview},void 0,function(e,t,n){var r=(0,d.renderSingleLineMessage)(e,t,n,f.default.threadMessageAccessoryContent,f.default.threadMessageAccessoryContentIcon),o=r.contentPlaceholder,i=r.renderedContent,l=r.icon;return a.createElement(a.Fragment,null,null!=i?i:v("span",{className:f.default.threadMessageAccessoryPlaceholder},void 0,o),l)}(t,p,r)))}y.displayName="ThreadMessageAccessoryMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return null!=t&&!!e.mentions.includes(t.author.id)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7719),i=s(n(5415)),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.poster,n=e.src,r=e.width,o=e.height,u=e.naturalWidth,s=e.naturalHeight,d=e.play,f=void 0===d||d,p=e.className,v=a.useRef(null);return a.useEffect((function(){var e=v.current;null!=e&&(f?e.play():e.pause())}),[f]),u<=l.MAX_VIDEO_WIDTH&&s<=l.MAX_VIDEO_HEIGHT||u<=l.MAX_VIDEO_HEIGHT&&s<=l.MAX_VIDEO_WIDTH?a.createElement(i.default,{ref:v,className:p,poster:t,src:n,width:r,height:o,muted:!0,loop:!0,autoPlay:f,preload:"none"}):c("img",{alt:"",src:t,width:r,height:o})}function v(e){var t=e.src,n=e.poster,r=e.naturalWidth,a=e.naturalHeight,i=e.autoPlay,l=e.className,s=e.playable,d=void 0===s||s,v=e.renderImageComponent,y=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["src","poster","naturalWidth","naturalHeight","autoPlay","className","playable","renderImageComponent"]);return c(o.GIFAccessoryContext.Consumer,{},void 0,(function(e){return v(f({},y,{alt:u.default.Messages.GIF,src:n,className:l,autoPlay:i,animated:d,renderAccessory:e,tabIndex:d?0:-1,children:function(e){var n=e.src,o=e.size,i=e.animating;return c(p,{className:l,poster:n,src:t,width:o.width,height:o.height,naturalWidth:r,naturalHeight:a,play:d&&i})}}))}))}p.displayName="Video",v.displayName="LazyGIFV"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7776)),o=l(n(7)),i=l(n(6887));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.message,n=e.onDeleteMessage;return s("div",{className:i.default.ephemeralMessage,onClick:function(e){return e.stopPropagation()}},void 0,s(a.default,{className:i.default.icon,width:16,height:16}),o.default.Messages.ONLY_YOU_CAN_SEE_AND_DELETE_THESE.format({count:1,countMessages:1,handleDelete:function(){n(t,!0)}}))}d.displayName="EphemeralAccessories"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8)),i=n(7851),l=m(n(8069)),u=m(n(84)),s=n(7850),d=m(n(7713)),f=n(7719),c=m(n(350)),p=n(1),v=m(n(7)),y=m(n(6889));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=/\.(mp4|webm|mov)$/i,S=/\.(mp3|m4a|ogg|wav|flac)$/i,O=function(e){var t=e.attachment,n=e.inlineMedia,r=e.autoPlayGif,a=e.onClick,o=e.onContextMenu,u=e.renderImageComponent,d=e.renderVideoComponent,c=e.renderAudioComponent,v=e.renderPlaintextFilePreview,y=e.className,m=e.focusable,h=t.filename,_=t.width,O=t.height,I=s.PlaintextFilePreviewExperiment.useExperiment({})[0].enabled;return n&&null!=_&&_>0&&null!=O&&O>0?p.IMAGE_RE.test(h)?g(f.GIFAccessoryContext.Consumer,{},void 0,(function(e){return u({alt:"",src:t.proxy_url||t.url,original:t.url,width:_,height:O,autoPlay:r,onClick:a,onContextMenu:o,renderAccessory:e,className:y,shouldLink:m})})):E.test(h)&&null!=t.proxy_url?d({poster:t.proxy_url+"?format=jpeg",fileSize:t.size,fileName:t.filename,src:t.url,width:_,height:O,onClick:a,onContextMenu:o,naturalWidth:_,naturalHeight:O,className:y,playable:m}):null:null!=n&&S.test(h)&&null!=t.url?c({fileSize:t.size,fileName:t.filename,src:t.url,className:y,playable:m}):I&&null!=t.url&&(0,i.isPlaintextPreviewableFile)(h)?v({attachment:t}):g(l.default,{url:t.url,filename:t.filename,size:t.size,onClick:a,onContextMenu:o,className:y})};O.displayName="AttachmentContent";var I=g(c.default,{width:16,height:16}),T=function(e){var t=e.className,n=e.attachment,r=e.onRemoveAttachment,i=e.canRemoveAttachment,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["className","attachment","onRemoveAttachment","canRemoveAttachment"]),s=n.width,f=n.height,c=n.spoiler,p=null!=s&&s<200||null!=f&&f<50,m=function(e){var s;return void 0===e&&(e=!1),g("div",{className:y.default.messageAttachment},void 0,a.createElement(O,_({},l,{attachment:n,className:(0,o.default)(t,(s={},s[y.default.spoiler]=c&&!p,s[y.default.hiddenSpoilers]=c&&e,s[y.default.inline]=c&&p,s)),focusable:!e})),i&&g(u.default,{className:y.default.removeAttachmentButton,focusProps:{offset:{bottom:4}},onClick:function(){return r(n)},"aria-label":v.default.Messages.REMOVE_MESSAGE_ATTACHMENT},void 0,I))};return c?g(d.default,{type:d.default.Types.ATTACHMENT,inline:p},void 0,(function(e){return m(e)})):m()};t.default=T},function(e,t,n){var r={"./icon-file-small-acrobat.svg":8416,"./icon-file-small-ae.svg":8417,"./icon-file-small-ai.svg":8418,"./icon-file-small-archive.svg":8419,"./icon-file-small-audio.svg":8420,"./icon-file-small-code.svg":8421,"./icon-file-small-document.svg":8422,"./icon-file-small-ps.svg":8423,"./icon-file-small-sketch.svg":8424,"./icon-file-small-spreadsheet.svg":8425,"./icon-file-small-unknown.svg":8426,"./icon-file-small-video.svg":8427,"./icon-file-small-webcode.svg":8428};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=8415},function(e,t,n){e.exports=n.p+"f167b4196f02faf2dc2e7eb266a24275.svg"},function(e,t,n){e.exports=n.p+"982bd8aedd89b0607f492d1175b3b3a5.svg"},function(e,t,n){e.exports=n.p+"03ad68e1f4d47f2671d629cfeac048ef.svg"},function(e,t,n){e.exports=n.p+"73d212e3701483c36a4660b28ac15b62.svg"},function(e,t,n){e.exports=n.p+"5b0da31dc2b00717c1e35fb1f84f9b9b.svg"},function(e,t,n){e.exports=n.p+"481aa700fab464f2332ca9b5f4eb6ba4.svg"},function(e,t,n){e.exports=n.p+"9f358f466473586417baee7bacfba5ca.svg"},function(e,t,n){e.exports=n.p+"a236ab3be009cf5fbbbae4d7a7437804.svg"},function(e,t,n){e.exports=n.p+"f812168e543235a62b9f6deb2b094948.svg"},function(e,t,n){e.exports=n.p+"85f7a4063578f6e0e2c73f60bca0fcce.svg"},function(e,t,n){e.exports=n.p+"985ea67d2edab4424c62009886f12e44.svg"},function(e,t,n){e.exports=n.p+"83a157e8720aa50957c4338e10d01c80.svg"},function(e,t,n){e.exports=n.p+"a11e895b46cde503a094dd31641060a6.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M19.6,9l-4.2-0.4c-0.4,0-0.7-0.3-0.8-0.6l-1.6-3.9c-0.3-0.8-1.5-0.8-1.8,0L9.4,8.1C9.3,8.4,9,8.6,8.6,8.7L4.4,9 c-0.9,0.1-1.2,1.2-0.6,1.8L7,13.6c0.3,0.2,0.4,0.6,0.3,1l-1,4.1c-0.2,0.9,0.7,1.5,1.5,1.1l3.6-2.2c0.3-0.2,0.7-0.2,1,0l3.6,2.2 c0.8,0.5,1.7-0.2,1.5-1.1l-1-4.1c-0.1-0.4,0-0.7,0.3-1l3.2-2.8C20.9,10.2,20.5,9.1,19.6,9z M12,15.4l-3.8,2.3l1-4.3l-3.3-2.9 l4.4-0.4l1.7-4l1.7,4l4.4,0.4l-3.3,2.9l1,4.3L12,15.4z"}))}d.displayName="Favorite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.code,n=e.author,r=e.getAcceptInviteContext,m=(0,o.useStateFromStoresObject)([d.default],(function(){return{invite:d.default.getInvite(t),inviteError:d.default.getInviteError(t)}}),[t]),g=m.invite,E=m.inviteError;a.useEffect((function(){null==g&&i.default.resolveInvite(t)}),[t]);var I=null!=g?g:{state:_.InviteStates.RESOLVING,code:""},T=(0,o.useStateFromStores)([s.default],(function(){return null!=(null==g?void 0:g.guild)?s.default.getGuild(g.guild.id):null}),[g]),b=(0,o.useStateFromStores)([u.default],(function(){return u.default.getId()})),C=function(){null!=I.channel&&i.default.transitionToInviteSync(I)},M=function(){i.default.acceptInvite(t,r("Invite Button Embed"),(function(){C()}))};switch(I.state){case _.InviteStates.RESOLVING:return O;case _.InviteStates.EXPIRED:case _.InviteStates.BANNED:return S(y.default,{banned:I.state===_.InviteStates.BANNED,author:n});case _.InviteStates.ERROR:return S(c.default,{author:n,inviteError:E});default:return I.target_type===l.InviteTargetTypes.STREAM?S(h.default,{onTransitionToInviteChannel:C,onAcceptInstantInvite:M,currentUserId:b,guild:T,invite:I}):I.target_type===l.InviteTargetTypes.EMBEDDED_APPLICATION?S(f.default,{invite:I,getAcceptInviteContext:r}):null!=I.channel&&I.channel.type===_.ChannelTypes.GROUP_DM?S(p.default,{onTransitionToInviteChannel:C,onAcceptInstantInvite:M,currentUserId:b,invite:I,author:n}):S(v.default,{onTransitionToInviteChannel:C,onAcceptInstantInvite:M,currentUserId:b,guild:T,invite:I,author:n})}};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=g(n(1030)),l=n(444),u=g(n(10)),s=g(n(20)),d=g(n(999)),f=g(n(8431)),c=g(n(8432)),p=g(n(8433)),v=g(n(8434)),y=g(n(8435)),m=g(n(7668)),h=g(n(8436)),_=n(1);function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var O=S(m.default,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=S(n(21)),i=n(3),l=S(n(1030)),u=n(147),s=S(n(274)),d=S(n(7905)),f=n(444),c=S(n(339)),p=S(n(229)),v=S(n(20)),y=n(36),m=S(n(7601)),h=S(n(248)),_=S(n(7668)),g=n(1),E=S(n(7));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var C=b(_.default,{});function M(e){var t,n,r=e.invite,_=e.getAcceptInviteContext,S=r.target_type,O=r.target_application;(0,o.default)(S===f.InviteTargetTypes.EMBEDDED_APPLICATION&&null!=O,"invalid application invite");var M=(0,i.useStateFromStores)([v.default],(function(){return null!=r.guild?v.default.getGuild(r.guild.id):null}),[r]),N=c.default.createFromServer(O),P=(0,i.useStateFromStores)([s.default],(function(){return null!=(null==r?void 0:r.channel)&&null!=s.default.getSelfEmbeddedActivityForChannel(r.channel.id)})),A=(0,d.default)(null!==(t=null===(n=r.channel)||void 0===n?void 0:n.id)&&void 0!==t?t:"").some((function(e){var t=e.applicationId;return O.id===t})),R=r.state===g.InviteStates.ACCEPTING,L=null!=M;if(null==M){if(null==r.guild)return C;M=new p.default(r.guild)}var D,w=function(e){null!=r.channel&&l.default.transitionToInviteSync(r,void 0,e)},k=function(){return null};return L&&A?k=w:L||(k=function(e){l.default.acceptInvite(r.code,_("Invite Button Embed"),(function(){w(e)}))}),L&&(A?P&&(D=E.default.Messages.EMBEDDED_ACTIVITIES_ALREADY_IN_ACTIVITY):D=E.default.Messages.EMBEDDED_ACTIVITIES_INVITE_ACTIVITY_ENDED),b(m.default,{},void 0,b(m.default.Header,{text:E.default.Messages.INVITE_BUTTON_TITLE_INVITED_TO_PLAY}),b(m.default.Body,{},void 0,b(m.default.Icon,{guild:M,application:N,onClick:function(){return k(u.ActivityIntent.PLAY)}}),b(m.default.Info,{title:O.name,onClick:function(){return k(u.ActivityIntent.PLAY)}},void 0,E.default.Messages.INVITE_BUTTON_STREAMING_SUBTEXT.format({guildName:M.name})),b(h.default,{text:D},void 0,(function(e){var t=e.onClick,n=T(e,["onClick"]);return a.createElement(m.default.Button,I({onClick:function(){k(u.ActivityIntent.PLAY),null==t||t()}},n,{submitting:R,isDisabled:L&&(P||!A),color:y.ButtonColors.GREEN}),E.default.Messages.PLAY)})),b(h.default,{text:D},void 0,(function(e){var t=e.onClick,n=T(e,["onClick"]);return a.createElement(m.default.Button,I({onClick:function(){k(u.ActivityIntent.SPECTATE),null==t||t()}},n,{submitting:R,isDisabled:L&&(P||!A),color:y.ButtonColors.PRIMARY}),E.default.Messages.SPECTATE)}))))}M.displayName="EmbeddedApplicationInvite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=s(n(10)),i=s(n(7601)),l=n(7762),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=f(i.default.Icon,{expired:!0});function p(e){var t,n,r=e.author,s=e.inviteError,d=(0,a.useStateFromStores)([o.default],(function(){return o.default.getId()}))===r.id?u.default.Messages.INVITE_BUTTON_TITLE_INVITER_INVALID:u.default.Messages.INVITE_BUTTON_TITLE_INVITED_INVALID,p=(0,l.getDescriptiveInviteError)(null==s?void 0:s.code);return f(i.default,{},void 0,f(i.default.Header,{text:d}),f(i.default.Body,{},void 0,c,f(i.default.Info,{expired:!0,title:null!==(t=null==p?void 0:p.title)&&void 0!==t?t:u.default.Messages.INVITE_BUTTON_INVALID},void 0,null!==(n=null==p?void 0:p.description)&&void 0!==n?n:null==s?void 0:s.message)))}p.displayName="ErrorInvite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=p(n(32)),i=p(n(9)),l=p(n(12)),u=p(n(7601)),s=n(60),d=p(n(7668)),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=y(d.default,{});function h(e){var t,n=e.invite,r=e.author,d=e.currentUserId,p=e.onTransitionToInviteChannel,v=e.onAcceptInstantInvite,h=d===r.id,_=n.state===f.InviteStates.ACCEPTING,g=(0,a.useStateFromStores)([i.default],(function(){return null!=n.channel?i.default.getChannel(n.channel.id):null}),[n]),E=null!=g;if(null==g){if(null==n.channel)return m;g=new o.default(n.channel),t=null!=n.channel&&null!=n.channel.recipients?n.channel.recipients:[]}else t=g.recipients.reduce((function(e,t){var n=l.default.getUser(t);return null!=n&&e.push(n),e}),[]),E&&t.push(l.default.getCurrentUser());var S=g.name;S||(S=t.length>0?t.filter(s.isNotNullish).map((function(e){return e.username})).join(", "):c.default.Messages.UNNAMED);var O=E?p:v,I=c.default.Messages.JOIN_GUILD,T=u.default.Button.Colors.GREEN;E&&(I=c.default.Messages.JOINED_GUILD,T=u.default.Button.Colors.PRIMARY);var b=c.default.Messages.INVITE_BUTTON_TITLE_INVITED_GROUP_DM;return h&&(b=c.default.Messages.INVITE_BUTTON_TITLE_INVITER_GROUP_DM),y(u.default,{},void 0,y(u.default.Header,{text:b}),y(u.default.Body,{},void 0,y(u.default.Icon,{channel:g,onClick:E?O:void 0}),y(u.default.Info,{title:S,onClick:E?O:void 0},void 0,y(u.default.Data,{members:t.length})),y(u.default.Button,{onClick:O,submitting:_,isDisabled:E,color:T},void 0,I)))}h.displayName="GroupDMInvite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(32)),o=d(n(229)),i=d(n(7601)),l=d(n(7668)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=c(l.default,{});function v(e){var t=e.onTransitionToInviteChannel,n=e.onAcceptInstantInvite,r=e.guild,l=e.invite,d=e.author,f=e.currentUserId===d.id,v=l.channel,y=l.approximate_member_count,m=l.approximate_presence_count,h=l.state===u.InviteStates.ACCEPTING,_=null!=v?new a.default(v):null,g=null!=r,E=null!=_,S=null!=_&&_.type===u.ChannelTypes.GUILD_VOICE;if(null==r){if(null==l.guild)return p;r=new o.default(l.guild)}var O,I,T,b=g?t:n;return I=f?s.default.Messages.INVITE_BUTTON_TITLE_INVITER:s.default.Messages.INVITE_BUTTON_TITLE_INVITED,null!=r&&(T=c(i.default.GuildName,{guild:r})),S?(I=f?s.default.Messages.INVITE_BUTTON_TITLE_INVITER_VOICE_CHANNEL:s.default.Messages.INVITE_BUTTON_TITLE_INVITED_VOICE_CHANNEL,T=c(i.default.Channel,{channel:_}),O=s.default.Messages.INVITE_BUTTON_BODY_IN_GUILD.format({guildName:r.name})):null!=y&&y>=5||null!=m&&m>0?O=c(i.default.Data,{members:y,membersOnline:m}):E&&(O=c(i.default.Channel,{channel:_,guild:r})),c(i.default,{},void 0,c(i.default.Header,{text:I}),c(i.default.Body,{},void 0,c(i.default.Icon,{guild:r}),c(i.default.Info,{title:T,onClick:g?b:null},void 0,O),c(i.default.Button,{onClick:b,submitting:h,color:i.default.Button.Colors.GREEN},void 0,S?s.default.Messages.INVITE_VOICE_CHANNEL_JOIN:g?s.default.Messages.JOINED_GUILD:s.default.Messages.JOIN_GUILD)))}v.displayName="GuildInvite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=p(n(7696)),i=p(n(10)),l=p(n(33)),u=p(n(151)),s=p(n(7601)),d=n(120),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=y(s.default.Icon,{expired:!0});function h(e){var t,n,r,p=e.author,v=e.banned,h=(0,a.useStateFromStores)([i.default],(function(){return i.default.getId()})),_=(0,a.useStateFromStores)([l.default],(function(){return l.default.getChannelId()}));return h===p.id?(t=c.default.Messages.INVITE_BUTTON_INVALID_OWNER,r=c.default.Messages.INVITE_BUTTON_TITLE_INVITER_INVALID):(r=c.default.Messages.INVITE_BUTTON_TITLE_INVITED_INVALID,v?t=c.default.Messages.INSTANT_INVITE_BANNED_INFO:p&&p.username?(t=c.default.Messages.INSTANT_INVITE_ASK_USER_FOR_NEW_INVITE.format({username:p.username}),n=y(s.default.Button,{onClick:function(){var e=p.username,t=p.discriminator,n="@"+e;u.default.hidePersonalInformation||(n+="#"+t),d.ComponentDispatch.dispatchToLastSubscribed(f.ComponentActions.INSERT_TEXT,{content:n}),null!=_&&o.default.startTyping(_)}},void 0,c.default.Messages.MENTION)):t=c.default.Messages.INSTANT_INVITE_ASK_FOR_NEW_INVITE),y(s.default,{},void 0,y(s.default.Header,{text:r}),y(s.default.Body,{},void 0,m,y(s.default.Info,{expired:!0,title:c.default.Messages.INVITE_BUTTON_INVALID},void 0,t),n))}h.displayName="InvalidInvite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=y(n(21)),o=n(3),i=n(444),l=y(n(32)),u=y(n(229)),s=y(n(142)),d=y(n(107)),f=y(n(7601)),c=y(n(7668)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=h(c.default,{});function g(e){var t=e.invite,n=e.currentUserId,r=e.guild,c=e.onTransitionToInviteChannel,y=e.onAcceptInstantInvite,m=(0,o.useStateFromStores)([d.default],(function(){return d.default.getGuildId()})),g=(0,o.useStateFromStores)([s.default],(function(){return null!=t&&null!=t.target_user?s.default.getActiveStreamForUser(t.target_user.id):null}),[t]),E=(0,o.useStateFromStores)([s.default],(function(){return null!=t&&null!=t.target_user?s.default.getStreamForUser(t.target_user.id):null}),[t]),S=null!=t&&t.target_type===i.InviteTargetTypes.STREAM&&null!=t.target_user&&null!=g,O=null!=t&&null!=E&&null!=t.channel&&null!=t.guild&&E.channelId===t.channel.id&&E.guildId===t.guild.id;(0,a.default)(null!=t,"Invite cannot be null");var I=t.target_type,T=t.target_user;(0,a.default)(I===i.InviteTargetTypes.STREAM&&null!=T,"invalid streaming invite");var b=n===T.id,C=t.state===p.InviteStates.ACCEPTING,M=null!=r;if(null==r){if(null==t.guild)return _;r=new u.default(t.guild)}var N,P,A,R=null!=t.channel?new l.default(t.channel):null,L=S?c:y;M&&!O?A=b?v.default.Messages.INVITE_BUTTON_STREAM_ENDED_STREAMER:v.default.Messages.INVITE_BUTTON_STREAM_ENDED.format({name:T.username}):(N=v.default.Messages.WATCH,P=f.default.Button.Colors.GREEN,S&&(N=v.default.Messages.INVITE_BUTTON_STREAM_WATCHING,P=f.default.Button.Colors.PRIMARY),A=b?v.default.Messages.INVITE_BUTTON_STREAMER:v.default.Messages.INVITE_BUTTON_STREAMING.format({name:T.username}));var D=m===r.id&&R?h(f.default.Channel,{channel:R}):v.default.Messages.INVITE_BUTTON_STREAMING_SUBTEXT.format({guildName:r.name});return h(f.default,{},void 0,h(f.default.Header,{text:v.default.Messages.INVITE_BUTTON_TITLE_STREAMING}),h(f.default.Body,{},void 0,h(f.default.Icon,{guild:r,onClick:M&&O?L:void 0}),h(f.default.Info,{title:A,onClick:M&&O?L:void 0},void 0,D),O?h(f.default.Button,{disabled:M&&!O,onClick:L,submitting:C,isDisabled:S&&O,color:P},void 0,N):null))}g.displayName="StreamingInvite"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=c(n(8071)),i=n(234),l=n(1074),u=c(n(10)),s=c(n(144)),d=n(1),f=c(n(6893));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){return null!=e.application?e.application:null!=e.activity&&null!=e.activity.party_id&&(0,i.isSpotifyParty)(e.activity.party_id)?l.SpotifyApplication:void 0}var m=function(e){var t=e.channel,n=e.message,r=e.hideParty,i=(0,a.useStateFromStores)([u.default],(function(){return u.default.getId()})),l=(0,a.useStateFromStores)([s.default],(function(){if(null!=n.application){var e,r=n.author.id;return(null===(e=n.activity)||void 0===e?void 0:e.type)===d.ActivityActionTypes.JOIN_REQUEST&&(r=r===i?t.getRecipientId():i),s.default.getApplicationActivity(r,n.application.id)}return s.default.findActivity(n.author.id,(function(e){return e.type===d.ActivityTypes.LISTENING}))}),[n,t,i]);return v(o.default,{className:f.default.container,activity:l,activityActionType:null!=n.activity?n.activity.type:null,partyId:null!=n.activity?n.activity.party_id:null,userId:n.author.id,application:y(n),message:n,channelId:t.id,guildId:t.getGuildId(),hideParty:r,isSender:n.author.id===i})};m.displayName="MessageActivityInvite";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(36)),i=u(n(248)),l=n(7800);function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e){var t=e.activity,n=e.user,r=e.source,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["activity","user","source"]),s=(0,l.useSpotifyJoinAction)(t,n,r),c=s.label,p=s.tooltip,v=s.loading,y=s.disabled,m=s.onClick;return d(i.default,{text:p},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return a.createElement(o.default,f({},u,{color:y?o.default.Colors.GREY:o.default.Colors.GREEN,onClick:m,onMouseEnter:t,onMouseLeave:n,disabled:!v&&y,submitting:v}),c)}))}c.displayName="SpotifyJoinButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(360)),l=C(n(1090)),u=C(n(1056)),s=n(234),d=C(n(104)),f=C(n(131)),c=n(253),p=C(n(249)),v=C(n(36)),y=C(n(84)),m=C(n(63)),h=C(n(985)),_=C(n(7952)),g=C(n(248)),E=C(n(7720)),S=C(n(7980)),O=C(n(643)),I=n(1),T=C(n(7)),b=C(n(6892));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,R(e,t)}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var L=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderUserPopout=function(e){var n=t.props,r=n.renderUserPopout,a=n.member;return a.unknownUser?null:r(a.user,e)},t}return A(t,e),t.prototype.render=function(){var e=this.props,t=e.member,n=e.className;return P(h.default,{renderPopout:this.renderUserPopout,position:h.default.Positions.LEFT},void 0,(function(e){return P(g.default,{text:t.unknownUser?null:t.nick||t.user.username},void 0,(function(r){return a.createElement(y.default,N({className:t.unknownUser?b.default.partyMember:b.default.partyMemberKnown},r,e),P(O.default,{src:t.user.getAvatarURL(),size:O.default.Sizes.SIZE_24,className:(0,o.default)(b.default.partyAvatar,n),"aria-label":t.user.username}))}))}))},t}(a.PureComponent);L.displayName="PartyMember";var D=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleJoin=function(){var e=t.props.onJoin;e&&e()},t.handleInvite=function(){var e=t.props.onInvite;e&&e()},t.handleSync=function(){var e=t.props.onSync;e&&e()},t.handleDownloadApp=function(){var e=t.props.onDownloadApp;e&&e()},t.handleOpenSpotifyTrack=function(){var e=t.props,n=e.activity,r=e.onOpenSpotifyTrack;null!=n&&r&&r(n)},t.handleOpenSpotifyArtist=function(e){var n=t.props,r=n.activity,a=n.onOpenSpotifyArtist,o=n.message;null!=r&&null!=o&&a&&a(r,o.author.id,e)},t.handleOpenSpotifyAlbum=function(){var e=t.props,n=e.activity,r=e.onOpenSpotifyAlbum,a=e.message;null!=n&&null!=a&&r&&r(n,a.author.id)},t.renderUser=function(e,n,r){var a=t.props.renderUserPopout;return null!=e?P(L,{member:e,renderUserPopout:a,className:n},r):P("div",{className:(0,o.default)(b.default.partyMemberEmpty,n)},r)},t}A(t,e);var n=t.prototype;return n.isDeadInvite=function(){var e=this.props,t=e.isPreview,n=e.message,r=e.activity,a=e.applicationId;return!t&&!(null!=n&&(0,l.default)(r,n,a))},n.getPartySize=function(){var e=this.props.activity;return null==e||null==e.party||null==e.party.size||e.party.size.length<2?[-1,-1]:e.party.size},n.getActionableMode=function(){return[I.ActivityActionTypes.LISTEN,I.ActivityActionTypes].includes(this.props.activityActionType)||this.props.isPreview||this.canJoin()?"Actionable":"NotActionable"},n.isInParty=function(){var e=this.props,t=e.activity,n=e.myPartyId;return!e.isPreview&&null!=t&&null!=t.party&&n===t.party.id},n.isPartyFull=function(){var e=this.getPartySize(),t=e[0],n=e[1];return t>-1&&t>=n},n.hasPartySize=function(){var e=this.getPartySize(),t=e[0],n=e[1];return t>-1&&n>-1},n.isActionType=function(e){return this.props.activityActionType===e},n.canJoin=function(){var e=this.props,t=e.activity,n=e.isPreview,r=e.isGameLaunchable,a=e.isInBrowser;return!!n||!(this.isDeadInvite()||!this.isActionType(I.ActivityActionTypes.JOIN)||!(0,i.default)(t,I.ActivityFlags.JOIN))&&(!(!this.hasPartySize()||this.isPartyFull())&&!(a||!r||this.isInParty()))},n.canSendInvite=function(){var e=this.props,t=e.activity;return!!e.isPreview||!(this.isDeadInvite()||!this.isActionType(I.ActivityActionTypes.JOIN_REQUEST)||!(0,i.default)(t,I.ActivityFlags.JOIN))&&!(!this.hasPartySize()||this.isPartyFull())},n.canSync=function(){var e=this.props,t=e.activity,n=e.isPreview,r=e.isSyncable,a=e.isInBrowser;return!!n||!(!this.isActionType(I.ActivityActionTypes.LISTEN)&&!this.isActionType(I.ActivityActionTypes.WATCH))&&(!(this.isDeadInvite()||!(0,i.default)(t,I.ActivityFlags.SYNC))&&!(a||!r||this.isInParty()))},n.getHelpdeskArticleURL=function(){var e=this.props.partyId;return null!=e&&(0,s.isSpotifyParty)(e)?I.HelpdeskArticles.SPOTIFY_CONNECTION:I.HelpdeskArticles.RICH_PRESENCE_INTRODUCTION},n.renderHeaderText=function(){var e=this.props,t=e.activityActionType,n=e.name;switch(t){case I.ActivityActionTypes.LISTEN:return T.default.Messages.INVITE_EMBED_INVITE_TO_LISTEN.format({name:n});case I.ActivityActionTypes.WATCH:return T.default.Messages.INVITE_EMBED_INVITE_TO_WATCH.format({name:n});case I.ActivityActionTypes.JOIN:return T.default.Messages.INVITE_EMBED_INVITE_TO_JOIN_GROUP;case I.ActivityActionTypes.JOIN_REQUEST:default:return T.default.Messages.INVITE_EMBED_ASK_TO_JOIN}},n.renderPartyStatus=function(){var e=this,t=this.props,n=t.activityActionType,r=t.isGameLaunchable,a=t.isSyncable,o=t.isPreview,i=t.isInBrowser,l=t.name,s=t.activity,d=this.getPartySize(),f=d[0],c=d[1];if(this.isDeadInvite())switch(n){case I.ActivityActionTypes.LISTEN:return T.default.Messages.INVITE_EMBED_LISTEN_HAS_ENDED;case I.ActivityActionTypes.WATCH:return T.default.Messages.INVITE_EMBED_WATCH_HAS_ENDED;case I.ActivityActionTypes.JOIN:case I.ActivityActionTypes.JOIN_REQUEST:default:return T.default.Messages.INVITE_EMBED_GAME_HAS_ENDED}if(i&&!o)switch(n){case I.ActivityActionTypes.JOIN:return T.default.Messages.INVITE_EMBED_JOIN_VIA_DESKTOP_APP}if(this.isActionType(I.ActivityActionTypes.LISTEN)||this.isActionType(I.ActivityActionTypes.WATCH)){if(null!=s&&null!=s.details&&null!=s.state&&(0,u.default)(s)){return[P("div",{className:b.default.details},"details",P(p.default,{className:b.default.textLink,onClick:this.handleOpenSpotifyTrack},void 0,s.details)),P("div",{className:b.default.state},"state",T.default.Messages.USER_ACTIVITY_LISTENING_ARTISTS.format({artists:s.state,artistsHook:function(t,n){return null!=s.state?P(_.default,{artists:s.state,linkClassName:b.default.textLink,canOpen:null!=s.sync_id,onOpenSpotifyArtist:e.handleOpenSpotifyArtist},n):null}}))]}return this.isActionType(I.ActivityActionTypes.LISTEN)?T.default.Messages.USER_ACTIVITY_LISTEN_ALONG:T.default.Messages.USER_ACTIVITY_WATCH_ALONG}return this.isActionType(I.ActivityActionTypes.JOIN_REQUEST)?this.isPartyFull()?T.default.Messages.INVITE_EMBED_FULL_GROUP:T.default.Messages.INVITE_EMBED_NUM_OPEN_SLOTS.format({number:c-f}):this.isInParty()?T.default.Messages.INVITE_EMBED_IN_GROUP:r||a||o?this.isPartyFull()?T.default.Messages.INVITE_EMBED_FULL_GROUP:this.hasPartySize()?T.default.Messages.INVITE_EMBED_NUM_OPEN_SLOTS.format({number:c-f}):T.default.Messages.JOIN:T.default.Messages.USER_ACTIVITY_NOT_DETECTED.format({name:l})},n.renderActionButton=function(){var e=this,t=this.props,n=t.isInBrowser,r=t.isPreview,o=t.isGameLaunchable,i=t.isSender,l=t.partyId,u=t.activity,d=t.message,f=t.renderSpotifyJoinButton,c=t.renderCustomButton,p={className:b.default.actionButton,size:v.default.Sizes.SMALL},y=null!=c?c(p):null;if(null!=y)return y;if(!this.isDeadInvite()&&this.isActionType(I.ActivityActionTypes.LISTEN)&&null!=l&&null!=d&&null!=u&&(0,s.isSpotifyParty)(l))return f(N({},p,{activity:u,user:d.author}));return a.createElement(v.default,N({},p,r||!n||e.isDeadInvite()?e.canJoin()?{children:T.default.Messages.JOIN,onClick:e.handleJoin}:e.canSync()?{children:T.default.Messages.JOIN,onClick:e.handleSync}:e.canSendInvite()?{children:T.default.Messages.INVITE_EMBED_INVITE_TO_JOIN,onClick:e.handleInvite,disabled:i}:{children:e.isActionType(I.ActivityActionTypes.JOIN_REQUEST)?T.default.Messages.INVITE_EMBED_INVITE_TO_JOIN:T.default.Messages.JOIN,disabled:!0}:{children:T.default.Messages.USER_ACTIVITY_ACTION_DOWNLOAD_APP,onClick:e.handleDownloadApp},{color:!n&&!o||this.isDeadInvite()?v.default.Colors.GREY:v.default.Colors.GREEN,submitting:this.props.isLoading}))},n.renderMoreUsers=function(e,t,n){return P("div",{className:b.default.moreUsers},n,e)},n.renderParty=function(){var e=this.props,t=e.partyId,n=e.partyMembers,r=e.hideParty,a=this.getPartySize(),o=a[0],i=a[1],l=this.hasPartySize()||this.isActionType(I.ActivityActionTypes.LISTEN)||this.isActionType(I.ActivityActionTypes.WATCH);if(null==t||this.isDeadInvite()||!l||r)return null;for(var u=[].concat(n),s=Math.min(o,6);u.length<s;)u.push({user:new d.default({discriminator:"0005"}),unknownUser:!0});for(var f=Math.min(i,106);u.length<f;)u.push(null);return P(E.default,{className:b.default.partyMembers,users:u,max:i>0?Math.min(i,6):6,renderUser:this.renderUser,renderMoreUsers:this.renderMoreUsers})},n.render=function(){var e=this,t=this.props,n=t.className,r=t.coverImage,a=t.name,i=t.activity,l=this.isActionType(I.ActivityActionTypes.JOIN)||this.isActionType(I.ActivityActionTypes.JOIN_REQUEST),s=this.isDeadInvite(),d=null;null==r||null==i||l?!l&&s&&(d=P("div",{className:b.default.artworkSpotifySessionEnded})):d=P("img",{alt:"",src:r,className:(0,c.getClass)(b.default,"artwork",this.getActionableMode())});var v=null!=i&&null!=d&&null!=i.assets&&i.assets.large_text&&!s&&(0,u.default)(i)?i.assets.large_text:null,y=null!=v?P(g.default,{text:v},void 0,(function(t){var n=t.onMouseEnter,r=t.onMouseLeave;return P(p.default,{onClick:e.handleOpenSpotifyAlbum,onMouseEnter:n,onMouseLeave:r},void 0,d)})):d;return P("div",{className:(0,o.default)(b.default.invite,n)},void 0,P("div",{className:b.default.coverImageWrapper},void 0,P("div",{className:(0,o.default)((0,c.getClass)(b.default,"coverImage",this.getActionableMode()),null!=d?b.default.blurred:null),style:{backgroundImage:null!=r?"url('"+r+"')":void 0}})),P(m.default,{className:b.default.fullHeight},void 0,P(m.default,{direction:m.default.Direction.VERTICAL},void 0,P("div",{className:b.default.header},void 0,this.renderHeaderText()),P(m.default.Child,{className:b.default.partyStatus},void 0,this.renderPartyStatus()),P(m.default,{align:m.default.Align.END},void 0,P(m.default,{align:m.default.Align.CENTER,className:b.default.actionAndParty,basis:0,style:{marginRight:0}},void 0,this.renderActionButton(),this.renderParty()),null==d&&l?P("div",{className:b.default.name},void 0,a):null)),y),P(p.default,{href:f.default.getArticleURL(this.getHelpdeskArticleURL()),className:b.default.helpIcon},void 0,P(S.default,{color:I.Colors.PRIMARY_DARK_300,width:12,height:12})))},t}(a.PureComponent);D.displayName="ActivityInviteEmbed";var w=D;t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=D(n(0)),o=R(n(8)),i=R(n(6)),l=R(n(265)),u=n(67),s=R(n(425)),d=n(1048),f=R(n(5409)),c=R(n(7777)),p=R(n(7684)),v=D(n(8082)),y=R(n(9)),m=R(n(20)),h=R(n(8084)),_=R(n(55)),g=R(n(179)),E=R(n(8085)),S=R(n(84)),O=R(n(985)),I=R(n(248)),T=R(n(7909)),b=n(111),C=R(n(269)),M=n(681),N=n(1),P=R(n(7)),A=R(n(6915));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function w(){return(w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,U(e,t)}function U(e,t){return(U=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var G=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={isEmojiPickerActive:!1},t.onAddReaction=function(e){if(null!=e){var n=t.props,r=n.channel,a=n.message;(0,d.addReaction)(r.id,a.id,(0,M.toReactionEmoji)(e))}},t.handleEmojiPickerToggle=function(){t.setState((function(e){return{isEmojiPickerActive:!e.isEmojiPickerActive}}))},t.renderReactionPopout=function(e){var n=e.closePopout,r=t.props.channel;return k(c.default,{closePopout:n,channel:r,onSelectEmoji:function(e,r){t.onAddReaction(e),r&&n()},pickerIntention:N.EmojiIntention.REACTION})},t}return j(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.message,r=t.className,i=this.state.isEmojiPickerActive;return n.state===N.MessageStates.SENDING||(0,b.hasFlag)(n.flags,N.MessageFlags.EPHEMERAL)?null:k(O.default,{shouldShow:i,onRequestClose:this.handleEmojiPickerToggle,renderPopout:this.renderReactionPopout,position:O.default.Positions.RIGHT},void 0,(function(t,n){var i;return a.createElement(S.default,w({},t,{onClick:e.handleEmojiPickerToggle,className:(0,o.default)(A.default.reactionBtn,(i={},i[A.default.active]=n,i),r),"aria-label":P.default.Messages.ADD_REACTION}),k(T.default,{className:A.default.icon}))}))},t}(a.Component);G.displayName="ButtonAddReaction";var F=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).isMouseEntered=!1,t.scale=new l.default.Value(1),t.opacity=new l.default.Value(1),t.timeout=new u.Timeout,t.state={shouldShowTooltip:!1,tooltipText:null},t.handleClick=function(){var e=t.props,n=e.message,r=e.emoji,a=e.me,o=e.readOnly,i=e.isPendingMember,l=n.getChannelId();i?t.handleShowVerificationGate():a?(0,d.removeReaction)(l,n.id,r):o||(0,d.addReaction)(l,n.id,r)},t.handleMouseEnter=function(){t.isMouseEntered=!0,t.timeout.start(500,t.showTooltip,!1)},t.showTooltip=function(){t.isMouseEntered&&(t.handleStoreChange(),h.default.addChangeListener(t.handleStoreChange))},t.handleMouseLeave=function(){t.isMouseEntered=!1,t.hideTooltip(),t.setState({shouldShowTooltip:!1})},t.hideTooltip=function(){t.timeout.stop(),h.default.removeChangeListener(t.handleStoreChange)},t.handleStoreChange=function(){var e=t.props,n=H(e.message,e.emoji);t.setState({tooltipText:n,shouldShowTooltip:null!=n&&""!==n})},t.renderLurkerModeUpsellPopout=function(e){var n=e.closePopout,r=t.props,a=r.message;if(!r.isLurking)return null;var o=y.default.getChannel(a.getChannelId()),i=m.default.getGuild(null==o?void 0:o.getGuildId());return null!=i?k(v.default,{type:v.LurkerModeUpsellPopoutTypes.REACTIONS,guild:i,closePopout:n}):void 0},t.renderTooltip=function(){var e=t.props.emoji,n=t.state.tooltipText;return a.createElement(a.Fragment,null,k(f.default,{className:A.default.reactionTooltipEmoji,emojiId:e.id,emojiName:e.name,animated:e.animated}),n)},t.handleShowVerificationGate=function(){var e=t.props,n=e.message;if(!e.isPendingMember)return null;var r=y.default.getChannel(n.getChannelId()),a=m.default.getGuild(null==r?void 0:r.getGuildId());null!=a&&(0,p.default)(a.id)},t}j(t,e);var n=t.prototype;return n.componentWillAppear=function(e){this.animateIn(e)},n.componentWillEnter=function(e){this.animateIn(e)},n.componentWillUnmount=function(){this.hideTooltip()},n.animateIn=function(e){g.default.isFocused()?(this.scale.setValue(0),this.opacity.setValue(0),l.default.parallel([l.default.timing(this.scale,{toValue:1,duration:300,easing:l.default.Easing.inOut(l.default.Easing.back())}),l.default.timing(this.opacity,{toValue:1,duration:300})]).start(e)):(this.scale.setValue(1),this.opacity.setValue(1),e())},n.render=function(){var e=this,t=this.props,n=t.count,r=t.emoji,i=t.me,u=t.readOnly,s=t.isLurking,d=t.isPendingMember,c=this.state,p=c.shouldShowTooltip,v=c.tooltipText,y={transform:[{scale:this.scale}],opacity:this.opacity},m=s?"div":S.default;return k(I.default,{tooltipClassName:A.default.reactionTooltip,tooltipContentClassName:A.default.reactionTooltipContent,forceOpen:p,"aria-label":null!=v&&v,text:this.renderTooltip(),onAnimationRest:function(t,n){n!==N.SpringTransitionPhases.LEAVE||e.isMouseEntered||e.setState({tooltipText:null})}},void 0,(function(t){t.onMouseEnter,t.onMouseLeave;var c,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["onMouseEnter","onMouseLeave"]);return a.createElement("div",w({onMouseEnter:e.handleMouseEnter,onMouseLeave:e.handleMouseLeave},p),k(l.default.div,{className:(0,o.default)(A.default.reaction,(c={},c[A.default.reactionMe]=i,c[A.default.reactionReadOnly]=u&&!s&&!d,c)),style:y},void 0,k(O.default,{renderPopout:e.renderLurkerModeUpsellPopout,position:O.default.Positions.TOP},void 0,(function(t){return a.createElement("div",t,k(m,{className:A.default.reactionInner,onClick:s?void 0:e.handleClick,"aria-label":P.default.Messages.REACT_WITH_LABEL.format({emojiName:r.name}),"aria-pressed":i},void 0,k(f.default,{emojiId:r.id,emojiName:r.name,animated:r.animated}),k(E.default,{className:A.default.reactionCount,value:n,digitWidth:9})))}))))}))},t}(a.PureComponent);F.displayName="Reaction";var B=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={disableTransitionAppear:!0,reactionsCount:t.props.message.reactions.length},t}return j(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.message.reactions.length;return 0===t.reactionsCount&&n>0?{disableTransitionAppear:!1,reactionsCount:n}:t.reactionsCount!==n?{reactionsCount:n}:null},t.prototype.render=function(){var e=this.props,t=e.message,n=e.disableReactionCreates,r=e.disableReactionUpdates,o=e.isLurking,i=e.isPendingMember,l=e.channel,u=this.state.disableTransitionAppear;return t.reactions.length?k(s.default,{component:"div",className:A.default.reactions,transitionAppear:!u,role:"group","aria-label":P.default.Messages.REACTIONS,transitionLeave:!1},void 0,t.reactions.map((function(e){return a.createElement(F,w({key:(e.emoji.id||0)+":"+e.emoji.name,message:t,readOnly:r,isLurking:o,isPendingMember:i},e))})),!n&&k(G,{message:t,channel:l})):null},t}(a.PureComponent);function H(e,t){var n=h.default.getReactions(e.getChannelId(),e.id,t),r=y.default.getChannel(e.getChannelId()),a=null==r||r.isPrivate()?null:r.getGuildId(),o=(0,i.default)(n).reject((function(e){return _.default.isBlocked(e.id)})).take(3).map((function(e){return C.default.getName(a,null==r?void 0:r.id,e)})).value();if(!o.length)return"";var l=e.getReaction(t),u=Math.max(0,(l&&l.count||0)-o.length),s=(0,M.getReactionEmojiName)(t);return 1===o.length?u>0?P.default.Messages.REACTION_TOOLTIP_1_N.format({a:o[0],n:u,emojiName:s}):P.default.Messages.REACTION_TOOLTIP_1.format({a:o[0],emojiName:s}):2===o.length?u>0?P.default.Messages.REACTION_TOOLTIP_2_N.format({a:o[0],b:o[1],n:u,emojiName:s}):P.default.Messages.REACTION_TOOLTIP_2.format({a:o[0],b:o[1],emojiName:s}):3===o.length?u>0?P.default.Messages.REACTION_TOOLTIP_3_N.format({a:o[0],b:o[1],c:o[2],n:u,emojiName:s}):P.default.Messages.REACTION_TOOLTIP_3.format({a:o[0],b:o[1],c:o[2],emojiName:s}):P.default.Messages.REACTION_TOOLTIP_N.format({n:u,emojiName:s})}t.default=B,B.displayName="Reactions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=M(n(8)),i=M(n(6)),l=n(3),u=n(7582),s=M(n(90)),d=n(1035),f=M(n(7906)),c=M(n(8072)),p=M(n(179)),v=M(n(84)),y=M(n(5416)),m=M(n(15)),h=n(169),_=n(1032),g=n(7618),E=n(7616),S=M(n(7981)),O=M(n(7816)),I=n(7982),T=n(1),b=M(n(6898)),C=M(n(6736));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var A=(0,h.cssValueToNumber)(C.default.guildCategoryIconSize),R=(0,h.cssValueToNumber)(C.default.guildCategoryIconMarginVerical),L=(0,h.cssValueToNumber)(C.default.unicodeCategoryIconSize),D=(0,h.cssValueToNumber)(C.default.unicodeCategoryIconMarginVertical),w=(0,h.cssValueToNumber)(C.default.unicodeCategoryIconPadding),k=(0,h.cssValueToNumber)(b.default.unicodeCategoryShortcutHeight),j=(0,h.cssValueToNumber)(C.default.categorySeparatorSize),U=(0,h.cssValueToNumber)(C.default.categorySeparatorMarginVertical),G=L+R+2*w,F=A+R,B=F+(j+2*U),H=L+D+2*w,x=P(y.default,{height:L,width:L}),V=function(e){var t,n=e.className,r=e.emojiListRef,y=e.sectionDescriptors,h=e.intention,C=e.channel,M=(0,g.useEmojiPickerStore)((function(e){return e.activeCategoryIndex})),N=(0,I.useCategorySelectHandler)({sectionDescriptors:y,emojiListRef:r}),A=(0,u.useAnalyticsContext)(),w=(0,E.useEmojiCategories)(h,C),V=a.useRef(null),W=(0,l.useStateFromStores)([p.default],(function(){return p.default.isFocused()})),Y=(0,l.useStateFromStores)([s.default],(function(){return s.default.useReducedMotion}),[]),z=a.useMemo((function(){return i.default.memoize((function(e){var t,n=w[e];if(null!=n){var r=n.type!==_.EmojiCategoryTypes.GUILD?n.id:null,i=M===e,l=n.type===_.EmojiCategoryTypes.GUILD?n.guild:null,u=P(v.default,{"aria-label":n.type===_.EmojiCategoryTypes.GUILD?null==l?void 0:l.toString():n.id,className:(0,o.default)((t={},t[b.default.categoryItemGuildCategory]=null!=l,t[b.default.categoryItemDefaultCategory]=null==l,t[b.default.categoryItemDefaultCategorySelected]=null==l&&i,t[b.default.categoryItemRecentEmoji]=n.type===_.EmojiCategoryTypes.RECENT,t)),onClick:function(){null!=l&&m.default.track(T.AnalyticEvents.EXPRESSION_PICKER_CATEGORY_SELECTED,{location:null==A?void 0:A.location,tab:d.ExpressionPickerViewType.EMOJI,guild_id:l.id}),N(e)}},e,null!=l?P(O.default,{guild:l,isSelected:i,shouldAnimate:!Y&&W}):null,null==l&&null!=r?P(S.default,{categoryId:r,className:b.default.categoryIcon,height:L,width:L}):null),s=w[e+1],f=null!=s&&n.type===_.EmojiCategoryTypes.GUILD&&s.type!==_.EmojiCategoryTypes.GUILD;return null==l?u:P(a.Fragment,{},e,P(c.default,{guild:l,includeActivity:!1},void 0,P("div",{},void 0,u)),f?P("hr",{className:b.default.guildCategorySeparator},"separator"):null)}}))}),[M,A,w,N,W,Y]),K=a.useMemo((function(){return[8,8,0,8]}),[]),$=a.useCallback((function(e){var t=w[e];if(t.type===_.EmojiCategoryTypes.RECENT)return G;if(t.type===_.EmojiCategoryTypes.GUILD){var n=w[e+1];return null!=n&&n.type!==_.EmojiCategoryTypes.GUILD?B:F}return H}),[w]),Z=a.useMemo((function(){var e=w.reduce((function(e,t){return t.type===_.EmojiCategoryTypes.GUILD||t.type===_.EmojiCategoryTypes.FAVORITES?e+1:e}),0);return{guildCategoryCount:e,firstUnicodeCategoryIndex:e+1,firstUnicodeCategoryOffsetTop:G+e*F+B}}),[w]),q=Z.guildCategoryCount,X=Z.firstUnicodeCategoryIndex,Q=Z.firstUnicodeCategoryOffsetTop,J=a.useState(!0),ee=J[0],te=J[1];a.useLayoutEffect((function(){te(q>=7)}),[q]);var ne=a.useCallback((function(e){var t,n=null===(t=V.current)||void 0===t?void 0:t.getListDimensions();if(null!=n){var r=e+n.height;te(!(r-j>=Q))}}),[Q]),re=a.useCallback((function(){var e;N(X),null===(e=V.current)||void 0===e||e.scrollTo(Q)}),[Q,X,N]),ae=a.useCallback((function(e,t){var n=w[e];if(null==n)return 0;var r=ee?k:0;if(n.type===_.EmojiCategoryTypes.RECENT)return t?0:D;if(n.type===_.EmojiCategoryTypes.GUILD){var a=w[e+1];return null!=a&&a.type!==_.EmojiCategoryTypes.GUILD?t?j+-2*U+R+r:R:t?r:R}return t?R+r:2*R}),[w,ee]);return a.createElement(f.default,{ref:V,activeIndex:M,className:n,listPadding:K,onScroll:ne,renderCategoryListItem:z,rowCount:w.length,rowHeight:$,getScrollOffsetForIndex:ae},q>=7&&P(v.default,{"aria-hidden":!ee,className:(0,o.default)(b.default.unicodeShortcut,(t={},t[b.default.unicodeShortcutInvisible]=!ee,t)),onClick:re},void 0,x))};V.displayName="EmojiCategoryList";var W=V;t.default=W},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M5.66487 5H18.3351C19.9078 5 21.2136 6.21463 21.3272 7.78329L21.9931 16.9774C22.0684 18.0165 21.287 18.9198 20.248 18.9951C20.2026 18.9984 20.1572 19 20.1117 19C18.919 19 17.8785 18.1904 17.5855 17.0342L17.0698 15H6.93015L6.41449 17.0342C6.12142 18.1904 5.08094 19 3.88826 19C2.84645 19 2.00189 18.1554 2.00189 17.1136C2.00189 17.0682 2.00354 17.0227 2.00682 16.9774L2.67271 7.78329C2.78632 6.21463 4.0921 5 5.66487 5ZM14.5 10C15.3284 10 16 9.32843 16 8.5C16 7.67157 15.3284 7 14.5 7C13.6716 7 13 7.67157 13 8.5C13 9.32843 13.6716 10 14.5 10ZM18.5 13C19.3284 13 20 12.3284 20 11.5C20 10.6716 19.3284 10 18.5 10C17.6716 10 17 10.6716 17 11.5C17 12.3284 17.6716 13 18.5 13ZM6.00001 9H4.00001V11H6.00001V13H8.00001V11H10V9H8.00001V7H6.00001V9Z",fill:d,className:f}))}d.displayName="EmojiActivityCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M20 6.002H14V3.002C14 2.45 13.553 2.002 13 2.002H4C3.447 2.002 3 2.45 3 3.002V22.002H5V14.002H10.586L8.293 16.295C8.007 16.581 7.922 17.011 8.076 17.385C8.23 17.759 8.596 18.002 9 18.002H20C20.553 18.002 21 17.554 21 17.002V7.002C21 6.45 20.553 6.002 20 6.002Z",fill:d,className:f}))}d.displayName="EmojiFlagsCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M11 18H13V22H11V18Z",fill:d,className:f}),s("path",{d:"M12 2C8.822 2 7 4.187 7 8V16C7 16.552 7.447 17 8 17H16C16.553 17 17 16.552 17 16V8C17 4.187 15.178 2 12 2ZM11 14.001H10V5.001H11V14.001ZM14 14.001H13V5.001H14V14.001Z",fill:d,className:f}))}d.displayName="EmojiFoodCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M6.814 8.982C4.539 11.674 4.656 15.591 6.931 18.153L4.034 21.579L5.561 22.87L8.463 19.437C9.569 20.127 10.846 20.513 12.161 20.513C14.231 20.513 16.183 19.607 17.516 18.027C20.069 15.01 20.771 6.945 21 3C17.765 3.876 9.032 6.356 6.814 8.982V8.982ZM8.935 17.331C6.826 15.548 6.56 12.382 8.342 10.272C9.592 8.793 14.904 6.845 18.764 5.698L8.935 17.331V17.331Z",fill:d,className:f}))}d.displayName="EmojiNatureCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M18 5.999H17V4.999C17 4.448 16.553 3.999 16 3.999H4C3.447 3.999 3 4.448 3 4.999V12.999C3 14.488 3.47 15.865 4.265 16.999H15.722C16.335 16.122 16.761 15.105 16.92 13.999H18C20.205 13.999 22 12.205 22 9.999C22 7.794 20.205 5.999 18 5.999V5.999ZM18 12H17V8H18C19.104 8 20 8.897 20 10C20 11.102 19.104 12 18 12Z",fill:d,className:f}),s("path",{d:"M2 18H18V20H2V18Z",fill:d,className:f}))}d.displayName="EmojiObjectsCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M12 2C6.477 2 2 6.477 2 12C2 17.522 6.477 22 12 22C17.523 22 22 17.522 22 12C22 6.477 17.522 2 12 2ZM16.293 6.293L17.707 7.706L16.414 9L17.707 10.293L16.293 11.706L13.586 9L16.293 6.293ZM6.293 7.707L7.707 6.294L10.414 9L7.707 11.707L6.293 10.294L7.586 9L6.293 7.707ZM12 19C9.609 19 7.412 17.868 6 16.043L7.559 14.486C8.555 15.92 10.196 16.831 12 16.831C13.809 16.831 15.447 15.92 16.443 14.481L18 16.04C16.59 17.867 14.396 19 12 19Z",fill:d,className:f}))}d.displayName="EmojiPeopleCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M16 4.001C14.406 4.001 12.93 4.838 12 6.081C11.07 4.838 9.594 4.001 8 4.001C5.243 4.001 3 6.244 3 9.001C3 14.492 11.124 19.633 11.471 19.849C11.633 19.95 11.817 20.001 12 20.001C12.183 20.001 12.367 19.95 12.529 19.849C12.876 19.633 21 14.492 21 9.001C21 6.244 18.757 4.001 16 4.001V4.001Z",fill:d,className:f}))}d.displayName="EmojiSymbolsCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M22 17H19.725C19.892 16.529 20 16.029 20 15.5C20 13.015 17.985 11 15.5 11H13.5L12.276 8.553C12.107 8.214 11.761 8 11.382 8H7C6.448 8 6 8.447 6 9V11.051C3.753 11.302 2 13.186 2 15.5C2 17.986 4.015 20 6.5 20H15.5C16.563 20 17.527 19.616 18.297 19H22V17ZM6.5 16.75C5.81 16.75 5.25 16.19 5.25 15.5C5.25 14.81 5.81 14.25 6.5 14.25C7.19 14.25 7.75 14.81 7.75 15.5C7.75 16.19 7.19 16.75 6.5 16.75ZM11.5 16.75C10.81 16.75 10.25 16.19 10.25 15.5C10.25 14.81 10.81 14.25 11.5 14.25C12.19 14.25 12.75 14.81 12.75 15.5C12.75 16.19 12.19 16.75 11.5 16.75ZM16.5 16.75C15.81 16.75 15.25 16.19 15.25 15.5C15.25 14.81 15.81 14.25 16.5 14.25C17.19 14.25 17.75 14.81 17.75 15.5C17.75 16.19 17.19 16.75 16.5 16.75Z",fill:d,className:f}),s("path",{d:"M8 7H10C10 5.346 8.654 4 7 4H6V6H7C7.551 6 8 6.449 8 7Z",fill:d,className:f}))}d.displayName="EmojiTravelCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(451)),i=_(n(6)),l=n(125),u=n(644),s=_(n(7742)),d=_(n(8451)),f=_(n(84)),c=_(n(256)),p=n(169),v=n(1),y=_(n(7)),m=_(n(6736)),h=_(n(6899));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var O=o.default.convert.fromCodePoint("1f44f"),I=(0,p.cssValueToNumber)(m.default.emojiContainerPaddingVertical),T=(0,p.cssValueToNumber)(m.default.diversityEmojiSize);function b(e){switch(o.default.convert.toCodePoint(e)){case"1f3fb":return y.default.Messages.EMOJI_MODIFIER_LIGHT_SKIN_TONE;case"1f3fc":return y.default.Messages.EMOJI_MODIFIER_MEDIUM_LIGHT_SKIN_TONE;case"1f3fd":return y.default.Messages.EMOJI_MODIFIER_MEDIUM_SKIN_TONE;case"1f3fe":return y.default.Messages.EMOJI_MODIFIER_MEDIUM_DARK_SKIN_TONE;case"1f3ff":return y.default.Messages.EMOJI_MODIFIER_DARK_SKIN_TONE;default:return y.default.Messages.EMOJI_MODIFIER_NONE}}var C=function(e){var t=e.fade,n=e.surrogate,r=e.onClick,o=e.delay,i=e.index,s=(0,u.useListItem)("item-"+i),d=c.default.getURL(O+n),p=(0,l.useSpring)({opacity:1,from:{opacity:t?0:1},delay:o});return a.createElement(f.default,S({},s,{onClick:function(){return r(n)},className:h.default.diversityEmojiItem,role:"option"}),E(l.animated.div,{"aria-label":b(n),className:h.default.diversityEmojiItemImage,style:S({backgroundImage:'url("'+d+'")'},p)}))};C.displayName="DiversityOption";var M=function(e){var t=e.selectedSurrogate,n=e.onClick,r=(0,d.default)("diversity"),o=(0,l.useSpring)({height:(T+2*I)*(v.DIVERSITY_SURROGATES.length+1),from:{height:T},config:{duration:125}});a.useEffect((function(){r.focusFirstVisibleItem()}),[r]);var s=[""].concat(v.DIVERSITY_SURROGATES);return i.default.remove(s,(function(e){return e===t})),s.unshift(t),E(u.ListNavigatorProvider,{navigator:r},void 0,E(u.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement(l.animated.div,S({},r,{ref:t,className:h.default.diversitySelectorOptions,style:o,role:"listbox"}),s.map((function(e,t){return E(C,{index:t,fade:0!==t,delay:20*t,surrogate:e,onClick:n},t)})))})))};M.displayName="DiversityOptions";var N=function(e){var t=e.searchBarRef,n=e.selectedSurrogate,r=e.className,o=c.default.getURL(O+n),i=a.useState(!1),l=i[0],u=i[1],d=a.useRef(null),p=function(e){var t;(null==e?void 0:e.target)instanceof Node&&(null===(t=d.current)||void 0===t?void 0:t.contains(null==e?void 0:e.target))||u(!1)};return a.useEffect((function(){return document.addEventListener("click",p,!0),function(){return document.removeEventListener("click",p,!0)}}),[p]),a.createElement("div",{ref:d,className:r},E(f.default,{className:h.default.diversitySelectorButton,onClick:function(){u(!0)},"aria-haspopup":!0,"aria-expanded":l,tabIndex:l?-1:0},void 0,E("div",{className:h.default.diversityEmojiItemImage,style:{backgroundImage:'url("'+o+'")'}})),l?E(M,{selectedSurrogate:n,onClick:function(e){var n;s.default.setDiversityColor(e),p(),null===(n=t.current)||void 0===n||n.focus()}}):null)};N.displayName="DiversitySelector";var P=N;t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,a.useStateFromStores)([o.default],(function(){return o.default.keyboardModeEnabled}));return(0,r.default)({id:e,isEnabled:t,setFocus:u,scrollToStart:l,scrollToEnd:l})};var r=i(n(644)),a=n(3),o=i(n(90));function i(e){return e&&e.__esModule?e:{default:e}}function l(){return Promise.resolve()}function u(e){var t=document.querySelector(e);null!=t&&t.focus()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=h(n(90)),l=h(n(8073)),u=h(n(184)),s=h(n(20)),d=h(n(179)),f=h(n(43)),c=h(n(152)),p=n(7618),v=h(n(7816)),y=h(n(7)),m=h(n(6901));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=a.memo((function(e){var t,n=e.className,r=e.emojiGrid,h=(0,p.useEmojiPickerStore)((function(e){return e.inspectedEmojiPosition})),_=a.useMemo((function(){var e,t=h.rowIndex,n=h.columnIndex;return null===(e=r[t])||void 0===e?void 0:e[n]}),[r,h]),E=null==_?void 0:_.emoji,S=(0,o.useStateFromStores)([s.default],(function(){return null==E?null:s.default.getGuild(E.guildId)}),[E]),O=(0,o.useStateFromStores)([d.default],(function(){return d.default.isFocused()})),I=(0,o.useStateFromStores)([i.default],(function(){return i.default.useReducedMotion}),[]),T=(0,o.useStateFromStores)([u.default],(function(){return u.default.getDisambiguatedEmojiContext(null==S?void 0:S.id).isFavoriteEmoji(E)}),[S,E]);if(null==E)return null;var b=null!=E.id?c.default.getEmojiURL({id:E.id,animated:E.animated}):E.url,C=""===b?g(f.default,{size:f.default.Sizes.SIZE_16,className:m.default.glyphEmoji},void 0,"surrogates"in E?E.surrogates:null):g("img",{alt:null!==(t=E.allNamesString)&&void 0!==t?t:"",src:b,className:m.default.emoji}),M=null==S?null:g(v.default,{className:m.default.guildIcon,guild:S,shouldAnimate:!I&&O});return g(l.default,{className:n,graphicPrimary:C,graphicSecondary:M,titlePrimary:E.allNamesString,titleSecondary:null==S?null:y.default.Messages.EMOJI_FROM_GUILD.format({guildName:S.name}),isFavorite:T})}));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=L(n(451)),i=L(n(8)),l=L(n(6)),u=n(3),s=L(n(7774)),d=n(7582),f=L(n(90)),c=n(1035),p=n(7667),v=L(n(7907)),y=n(7647),m=n(353),h=L(n(7682)),_=L(n(15)),g=n(169),E=n(1032),S=n(7618),O=n(7616),I=L(n(7981)),T=L(n(7816)),b=L(n(8454)),C=L(n(8455)),M=n(1),N=L(n(7)),P=L(n(6736)),A=L(n(6907)),R=L(n(6733));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var k=(0,g.cssValueToNumber)(P.default.emojiListPaddingTop),j=(0,g.cssValueToNumber)(P.default.emojiListPaddingRight),U=(0,g.cssValueToNumber)(P.default.emojiListPaddingBottom),G=(0,g.cssValueToNumber)(P.default.emojiListPaddingLeft),F=(0,g.cssValueToNumber)(P.default.emojiListSearchResultsPaddingTop),B=(0,g.cssValueToNumber)(R.default.expressionPickerListSectionHeadingHeight),H=(0,g.cssValueToNumber)(P.default.emojiSectionMarginBottom),x=(0,g.cssValueToNumber)(P.default.emojiPremiumUpsellHeight)+(0,g.cssValueToNumber)(P.default.emojiPremiumUpsellMarginTop),V=a.memo((function(e){var t=e.diversitySurrogate,n=e.emojiGrid,r=e.emojiListRef,g=e.emojiSize,P=e.onEmojiSelect,R=e.sectionDescriptors,L=e.rowCountBySection,D=e.collapsedSections,V=e.setCollapsedSections,W=e.getEmojiItemProps,Y=e.getEmojiRowProps,z=e.rowCount,K=e.emojiRowHeight,$=e.isUsingKeyboardNavigation,Z=a.useRef(!1),q=(0,S.useEmojiPickerStore)((function(e){return e.activeCategoryIndex})),X=(0,S.useEmojiPickerStore)((function(e){return e.searchQuery})),Q=function(e){var t=e.collapsedSections,n=e.diversitySurrogate,r=e.emojiGrid,s=e.emojiSize,f=e.onEmojiSelect,p=e.searchQuery,h=e.sectionDescriptors,g=e.setCollapsedSections,N=e.getEmojiItemProps,P=e.getEmojiRowProps,R=e.isScrolling,L=e.isUsingKeyboardNavigation,D=e.useReducedMotion,V=(0,d.useAnalyticsContext)(),W=a.useRef(M.UNREACHABLE_REQUEST_ANIMATION_FRAME_ID),Y=a.useMemo((function(){return""!==n?o.default.convert.toCodePoint(n):""}),[n]),z=a.useCallback((function(e,n){void 0===n&&(n=null);var r=new Set(t),a=t.has(e);a?r.delete(e):r.add(e),null!=n&&_.default.track(M.AnalyticEvents.EXPRESSION_PICKER_CATEGORY_COLLAPSE_TOGGLED,{location:V.location,tab:c.ExpressionPickerViewType.EMOJI,collapsed:!a,guild_id:n.id}),g(r)}),[V,t,g]),K=a.useCallback((function(e){var t=e.emoji,n=e.visibleRowIndex,r=e.columnIndex;W.current!==M.UNREACHABLE_REQUEST_ANIMATION_FRAME_ID&&window.cancelAnimationFrame(W.current),W.current=window.requestAnimationFrame((function(){(0,S.setInspectedEmojiPosition)(r,n,S.InspectedEmojiChangeSource.MOUSE_EVENT),(0,S.setSearchPlaceholder)(t.allNamesString),W.current=M.UNREACHABLE_REQUEST_ANIMATION_FRAME_ID}))}),[]),$=(0,u.useStateFromStores)([y.HotspotStore],(function(){return y.HotspotStore.hasHotspot(y.HotspotLocations.FAVORITE_EMOJI_TOOLTIP)}),[]),Z=a.useMemo((function(){return l.default.memoize((function(e){var t=r[e];return w(C.default,{emojiDescriptors:t,emojiSize:s,surrogateCodePoint:Y,onInspect:K,onSelect:f,getEmojiItemProps:N,getEmojiRowProps:P,isScrolling:R,isUsingKeyboardNavigation:L,rowIndex:e,useReducedMotion:D,showEmojiFavoriteTooltip:$},e)}))}),[r,s,Y,K,f,N,P,R,L,D,$]),q=a.useMemo((function(){return l.default.memoize((function(e){var n=h[e];if(null!=n){var r=n.guild,a=n.categoryId,o=n.type,i=n.sectionId;if(o!==E.EmojiCategoryTypes.SEARCH_RESULTS){var l=null==r?null!=a?w(I.default,{categoryId:a,height:16,width:16}):null:w(T.default,{guild:r,height:16,width:16});return w(v.default,{className:A.default.header,icon:l,isCollapsed:t.has(i),onClick:function(){return z(i,r)},onVisible:function(){a===E.EmojiCategories.PREMIUM_UPSELL&&_.default.track(M.AnalyticEvents.PREMIUM_UPSELL_VIEWED,{type:m.PremiumUpsellTypes.EMOJI_PICKER_SEARCH,location:V.location})}},i,null==r?null==a?null:(0,O.getStringForEmojiCategory)(a):r.toString())}}}))}),[t,h,z]),X=a.useCallback((function(e,n){var r,a=h[e];return w("div",{className:(0,i.default)(A.default.categorySection,(r={},r[A.default.categorySectionLast]=e===h.length-1,r[A.default.categorySectionCollapsed]=t.has(a.sectionId),r))},e,n)}),[t,h]),Q=a.useCallback((function(e){var n=h[e];return n.sectionId!==E.EmojiCategoryTypes.PREMIUM_UPSELL||t.has(n.sectionId)?null:w(b.default,{className:A.default.premiumUpsell},"emoji-picker-inline-upsell")}),[h,t]),J=a.useCallback((function(e){var n=h[e];return n.sectionId!==E.EmojiCategoryTypes.PREMIUM_UPSELL||t.has(n.sectionId)?0:x}),[h,t]),ee=a.useCallback((function(e){var n;return e===h.length-1||t.has(null===(n=h[e])||void 0===n?void 0:n.sectionId)?0:H}),[t,h]);return{listPadding:a.useMemo((function(){return[""!==p?F:k,j,U,G]}),[p]),renderRow:Z,renderSection:X,renderSectionHeader:q,renderSectionFooter:Q,sectionMarginBottom:ee,sectionHeaderHeight:a.useCallback((function(e){return h[e].type===E.EmojiCategoryTypes.SEARCH_RESULTS?0:B}),[h]),sectionFooterHeight:J}}({collapsedSections:D,diversitySurrogate:t,emojiGrid:n,emojiSize:g,onEmojiSelect:P,searchQuery:X,sectionDescriptors:R,setCollapsedSections:V,getEmojiItemProps:W,getEmojiRowProps:Y,isScrolling:Z,isUsingKeyboardNavigation:$,useReducedMotion:(0,u.useStateFromStores)([f.default],(function(){return f.default.useReducedMotion}),[])}),J=Q.listPadding,ee=Q.renderRow,te=Q.renderSection,ne=Q.renderSectionHeader,re=Q.renderSectionFooter,ae=Q.sectionMarginBottom,oe=Q.sectionHeaderHeight,ie=Q.sectionFooterHeight,le=(0,p.useSynchronizedActiveCategoryIndexForScrollPosition)({activeCategoryIndex:q,isScrolling:Z,listRef:r,onActiveCategoryIndexChange:S.setActiveCategoryIndex,scrollOffset:20,searchQuery:X});(0,p.useSynchronizedScrollPositionForActiveCategoryIndex)({searchQuery:X,activeCategoryIndex:q,listRef:r});var ue=R.length>0;return w("div",{className:A.default.listWrapper},void 0,ue?a.createElement(h.default,{className:A.default.list,listPadding:J,onScroll:le,renderRow:ee,renderSection:te,renderSectionHeader:ne,renderSectionFooter:re,rowCount:z,rowCountBySection:L,rowHeight:K,sectionHeaderHeight:oe,sectionMarginBottom:ae,sectionFooterHeight:ie,stickyHeaders:!0,ref:r}):w(s.default,{message:N.default.Messages.NO_EMOJI_SEARCH_RESULTS,className:A.default.noSearchResultsContainer}))}));t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(7582),l=n(5289),u=y(n(36)),s=n(973),d=y(n(5285)),f=y(n(43)),c=n(1),p=y(n(7)),v=y(n(6903));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var g=function(e){var t=e.className,n=(0,i.useAnalyticsContext)().location,r=a.useCallback((function(){(0,l.openPremiumSelectPlanModal)({subscriptionTier:c.PremiumSubscriptionSKUs.TIER_2,analyticsLocation:_({},n,{object:c.AnalyticsObjects.BUTTON_CTA,objectType:c.AnalyticsObjectTypes.TIER_2})})}),[n]);return h("div",{className:(0,o.default)(v.default.upsell,t)},void 0,h(d.default,{color:s.GradientCssUrls.PREMIUM_TIER_2,className:v.default.premiumIcon}),h(f.default,{color:f.default.Colors.INTERACTIVE_NORMAL,className:v.default.body},void 0,p.default.Messages.EMOJI_PICKER_PREMIUM_UPSELL_BODY),h(u.default,{look:u.default.Looks.LINK,color:u.default.Colors.LINK,onClick:r},void 0,p.default.Messages.EMOJI_PICKER_PREMIUM_UPSELL_CTA))};g.displayName="EmojiPickerInlinePremiumUpsell";var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=g(n(8)),u=g(n(59)),s=n(3),d=g(n(5173)),f=n(7647),c=g(n(184)),p=g(n(248)),v=n(1032),y=n(7618),m=g(n(8456)),h=g(n(7)),_=g(n(6906));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t,n,r){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=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}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===n?null:""+n,ref:null,props:t,_owner:null}}var I=/Darwin|OS X/.test(null!==(r=null===(a=u.default.os)||void 0===a?void 0:a.family)&&void 0!==r?r:""),T=function(e){var t,n=e.emojiDescriptors,r=e.emojiSize,a=e.onSelect,o=e.onInspect,u=e.surrogateCodePoint,g=e.getEmojiItemProps,E=e.getEmojiRowProps,T=e.isScrolling,b=e.isUsingKeyboardNavigation,C=e.rowIndex,M=e.useReducedMotion,N=e.showEmojiFavoriteTooltip,P=y.useEmojiPickerStore.getState(),A=i.useState(P.inspectedEmojiPosition),R=A[0],L=A[1],D=(0,d.default)(null,300),w=D[0],k=D[1],j=(0,s.useStateFromStores)([c.default],(function(){return c.default.getDisambiguatedEmojiContext()}),[]);i.useEffect((function(){return y.useEmojiPickerStore.subscribe((function(e){return L(e)}),(function(e){return e.inspectedEmojiPosition}))}),[]);var U=r===v.EmojiSize.LARGE,G=r===v.EmojiSize.MEDIUM;return i.createElement("ul",S({},E(C),{className:(0,l.default)(_.default.emojiListRow,(t={},t[_.default.emojiListRowLargeSize]=U,t[_.default.emojiListRowMediumSize]=G,t))}),n.map((function(e){var t=e.rowIndex+"c"+e.columnIndex,n=e.emoji,r=e.size,s=e.isDisabled,d=e.visibleRowIndex,v=e.columnIndex,y=R.rowIndex===d&&R.columnIndex===v,E=function(r){if(!T.current&&!b.current){var o=r.altKey;o&&!c.default.getDisambiguatedEmojiContext().isFavoriteEmoji(n)&&k(t),(0,f.hideHotspot)(f.HotspotLocations.FAVORITE_EMOJI_TOOLTIP),a(e,{isFinalSelection:!r.shiftKey,toggleFavorite:o})}},P=function(){T.current||b.current||o(e)},A=function(e){var a,o=void 0===e?{}:e,d=o.onMouseEnter,f=o.onMouseLeave;return i.createElement("li",S({},g(v,C),{key:t,className:(0,l.default)(_.default.emojiItem,(a={},a[_.default.emojiItemLarge]=U,a[_.default.emojiItemMedium]=G,a[_.default.emojiItemSelected]=y,a[_.default.emojiItemDisabled]=s,a[_.default.showPulse]=w===t,a)),onMouseEnter:d,onMouseLeave:f,onMouseOver:P,onClick:E}),O(m.default,{"aria-label":j.isFavoriteEmoji(n)?h.default.Messages.EMOJI_NAMES_WITH_FAVORITED.format({names:n.allNamesString}):n.allNamesString,columnIndex:v,rowIndex:C,emoji:n,size:r,surrogateCodePoint:u,useReducedMotion:M}))};return N?O(p.default,{text:h.default.Messages.EMOJI_FAVORITE_TOOLTIP.format({key:I?"Opt":"Alt"}),position:p.default.Positions.TOP,delay:200},t,(function(e){return A(e)})):A()})))};T.displayName="EmojiPickerListRow";var b=T;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(6)),i=f(n(186)),l=f(n(8457)),u=f(n(152)),s=n(1),d=f(n(6905));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=o.default.memoize((function(e){return e*s.EmojiSprites.NonDiversityPerRow+"px "+e*Math.ceil(i.default.numNonDiversitySprites/s.EmojiSprites.NonDiversityPerRow)+"px"})),y=o.default.memoize((function(e){return e*s.EmojiSprites.DiversityPerRow+"px "+e*Math.ceil(i.default.numDiversitySprites/s.EmojiSprites.DiversityPerRow)+"px"})),m=function(e,t,r){if(e.useSpriteSheet){var a,o,i,l=null!=e.index?e.index:0;return e.hasDiversity?(a=n(8458)("./spritesheet-"+t+"-"+r+".png"),o=y(r),i=s.EmojiSprites.DiversityPerRow):(a=n(8472)("./spritesheet-emoji-"+r+".png"),o=v(r),i=s.EmojiSprites.NonDiversityPerRow),{backgroundImage:"url('"+a+"')",backgroundPosition:-l%i*r+"px "+-Math.floor(l/i)*r+"px",backgroundSize:o,height:r,width:r}}},h=a.memo((function(e){var t,n=e.emoji,r=e.size,o=e.surrogateCodePoint,i=e.useReducedMotion,s=e["aria-label"];if(!n.useSpriteSheet){var f=null==n.id?n.url:u.default.getEmojiURL({id:n.id,animated:!i&&n.animated});return null!=f?p(l.default,{"aria-label":s,src:f,size:r,alt:n.allNamesString||""}):null}var c="emoji-picker-list-row-item-"+(null!==(t=n.id)&&void 0!==t?t:n.name);return a.createElement(a.Fragment,null,p("div",{"aria-describedby":c,className:d.default.emojiSpriteImage,style:m(n,o,r)}),p("span",{style:{position:"absolute",top:-999999},id:c},void 0,s))}));t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(6904))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}var l=function(e){var t=e.src,n=e.alt,r=e.size,i=e["aria-label"],l=a.useRef(null),u=a.useRef(!1);return a.createElement("img",{className:u.current?o.default.image:o.default.imageLoading,alt:n,src:t,ref:l,"aria-label":i,style:{backgroundSize:r,height:r,width:r},onLoad:u.current?void 0:function(){window.requestAnimationFrame((function(){null!=l.current&&(u.current=!0,l.current.classList.remove(o.default.imageLoading),l.current.classList.add(o.default.image))}))}})};l.displayName="ExpressionPickerListItemImage";var u=l;t.default=u},function(e,t,n){var r={"./spritesheet--32.png":8459,"./spritesheet--48.png":8460,"./spritesheet-1f3fb-32.png":8461,"./spritesheet-1f3fb-48.png":8462,"./spritesheet-1f3fc-32.png":8463,"./spritesheet-1f3fc-48.png":8464,"./spritesheet-1f3fd-32.png":8465,"./spritesheet-1f3fd-48.png":8466,"./spritesheet-1f3fe-32.png":8467,"./spritesheet-1f3fe-48.png":8468,"./spritesheet-1f3ff-32.png":8469,"./spritesheet-1f3ff-48.png":8470,"./spritesheet-emoji-32.png":7983,"./spritesheet-emoji-48.png":7984,"./spritesheet-picker-22.png":8471};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=8458},function(e,t,n){e.exports=n.p+"c3df8c474460a13a81ef7078b5c03bff.png"},function(e,t,n){e.exports=n.p+"5712254a02742f58523fbc570f6d854c.png"},function(e,t,n){e.exports=n.p+"478868dbb3697add4535c596af5cfe73.png"},function(e,t,n){e.exports=n.p+"f1d89dc00b3f2d42aced54922aa71a6a.png"},function(e,t,n){e.exports=n.p+"078f4757425bfe9d96852be1d2c3b726.png"},function(e,t,n){e.exports=n.p+"36bc48a0a61592c30168ee793d994e16.png"},function(e,t,n){e.exports=n.p+"add345935ac48fae737547f8c20d0247.png"},function(e,t,n){e.exports=n.p+"deec8d74d1eec6fed46465a0929f85e6.png"},function(e,t,n){e.exports=n.p+"86bbb68bd533b42c93b63f226b7bbcd5.png"},function(e,t,n){e.exports=n.p+"57780a7f0f326c756def90b28b8e5eb4.png"},function(e,t,n){e.exports=n.p+"ea2211f2b340bec85baae29b4c051006.png"},function(e,t,n){e.exports=n.p+"f34939479b01863200905e85db8fcc22.png"},function(e,t,n){e.exports=n.p+"b7432af851a2ba9cf2ea22663916028c.png"},function(e,t,n){var r={"./spritesheet-emoji-32.png":7983,"./spritesheet-emoji-48.png":7984};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=8472},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=T(n(5)),i=n(3),l=T(n(24)),u=n(266),s=T(n(968)),d=n(972),f=n(353),c=T(n(986)),p=T(n(249)),v=T(n(84)),y=n(973),m=T(n(350)),h=T(n(5285)),_=T(n(43)),g=C(n(130)),E=n(7616),S=n(1),O=T(n(7)),I=T(n(6908));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var N=l.default.get("premiumRetentionEmojiPickerNotice"),P=(0,d.registerUserExperiment)({id:d.Experiments.PREMIUM_RETENTION_EMOJI_PICKER,title:"Nitro Retention: Emoji Picker",description:["Treatment 1: Users see the notice"],buckets:[d.ExperimentBuckets.CONTROL,d.ExperimentBuckets.TREATMENT_1],clientFilter:(0,d.createFluxStoreExperimentClientFilter)([c.default],(function(){var e=c.default.getPremiumSubscription();return null!=e&&(0,g.isSubscriptionStatusFailedPayment)(e.status)}))}),A=function(e){var t=e.closePopout,n=e.channel,r=(0,d.useAndTrackExposureToUserExperiment)(P),T=a.useState(!1),b=T[0],C=T[1],A=(0,i.useStateFromStoresObject)([c.default],(function(){return{subscription:c.default.getPremiumSubscription(),hasFetchedSubscriptions:c.default.hasFetchedSubscriptions()}})),R=A.subscription,L=A.hasFetchedSubscriptions;if(a.useEffect((function(){L||(0,u.fetchSubscriptions)()}),[L]),r!==d.ExperimentBuckets.TREATMENT_1||null==R||!(0,g.isSubscriptionStatusFailedPayment)(R.status)||b)return null;var D=R.status===S.SubscriptionStatusTypes.PAST_DUE?f.MAX_INVOICE_PAYMENT_DAYS:f.MAX_ACCOUNT_HOLD_DAYS,w=(0,o.default)(R.currentPeriodStart).add(D,"days"),k=R.id+":"+w.toISOString();return N===k?null:M("div",{className:I.default.premiumRetentionNotice},void 0,M(h.default,{className:I.default.premiumRetentionNoticeIcon,color:g.default.getPremiumType(R.planId)===S.PremiumTypes.TIER_1?y.GradientCssUrls.PREMIUM_TIER_1:y.GradientCssUrls.PREMIUM_TIER_2}),M("div",{className:I.default.premiumRetentionNoticeContent},void 0,M(_.default,{size:_.default.Sizes.SIZE_12},void 0,O.default.Messages.PREMIUM_RETENTION_EMOJI_PICKER_DESCRIPTION.format({planName:g.default.getDisplayPremiumType(R.planId),endsAt:w})),M("div",{},void 0,M(p.default,{onClick:function(){(0,E.trackPremiumSettingsPaneOpened)(n),t(),s.default.open(S.UserSettingsSections.PREMIUM)}},void 0,O.default.Messages.PREMIUM_RETENTION_EMOJI_PICKER_UPDATE_PAYMENT_INFORMATION))),M(v.default,{onClick:function(){l.default.set("premiumRetentionEmojiPickerNotice",k),N=k,C(!0)}},void 0,M(m.default,{className:I.default.premiumRetentionNoticeClose})))};A.displayName="EmojiPickerPremiumRetentionNotice";var R=A;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(968)),i=v(n(7594)),l=v(n(7658)),u=v(n(36)),s=v(n(84)),d=n(7616),f=n(1),c=v(n(7)),p=v(n(6909));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=function(e){var t=e.onLearnMore,r=e.onClose,v=e.channel,y=(0,i.default)(),h=a.useState(!1),_=h[0],g=h[1],E=y===f.ThemeTypes.LIGHT?n(8475):n(8476);return m("div",{className:p.default.premiumPromo},void 0,m(s.default,{className:p.default.premiumPromoClose,onClick:r},void 0,c.default.Messages.CLOSE),m("img",{alt:"",className:p.default.premiumPromoImage,src:E}),m("div",{className:p.default.premiumPromoTitle},void 0,c.default.Messages.PREMIUM_PROMO_TITLE_SEARCH_UPSELL),m("div",{className:p.default.premiumPromoDescription},void 0,c.default.Messages.PREMIUM_PROMO_DESCRIPTION_SEARCH_UPSELL.format({onClick:function(){(0,d.trackPremiumSettingsPaneOpened)(v),o.default.open(f.UserSettingsSections.PREMIUM),t()}})),m(l.default,{subscriptionTier:f.PremiumSubscriptionSKUs.TIER_2,submitting:_,premiumModalAnalyticsLocation:{section:f.AnalyticsSections.EMOJI_PICKER_POPOUT,object:f.AnalyticsObjects.BUTTON_CTA},size:u.default.Sizes.SMALL,color:u.default.Colors.GREEN,onClick:function(){g(!0)},onSubscribeModalClose:function(e){g(!1),e&&r()},buttonText:c.default.Messages.PREMIUM_REQUIRED_GET_NITRO}))};h.displayName="EmojiPickerPremiumUpsell";var _=h;t.default=_},function(e,t,n){e.exports=n.p+"9cbfe5105fc5f29ef4e659059ee01a46.svg"},function(e,t,n){e.exports=n.p+"222e7361d9f298ecb525cb9d9d9d7312.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=d(n(7604)),o=d(n(7593)),i=n(1032),l=n(7618),u=d(n(7)),s=d(n(6747));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}var c=r.forwardRef((function(e,t){var n=e.emojiListRef,d=e.gridNavigatorId,f=e.onKeyDown,c=r.useRef(null),p=(0,l.useEmojiPickerStore)((function(e){return{searchQuery:e.searchQuery,searchPlaceholder:e.searchPlaceholder,inspectedEmojiPosition:e.inspectedEmojiPosition}}),a.default),v=p.searchQuery,y=p.searchPlaceholder,m=p.inspectedEmojiPosition,h=r.useCallback((function(e){var t;(0,l.setActiveCategoryIndex)(""===e?0:i.INACTIVE_CATEGORY_INDEX),(0,l.setInspectedEmojiPosition)(0,0),(0,l.setSearchPlaceholder)(null),(0,l.setSearchQuery)(e),null===(t=n.current)||void 0===t||t.scrollTo(0)}),[n]),_=r.useCallback((function(){(0,l.setSearchQuery)("")}),[]);return r.useImperativeHandle(t,(function(){return{focus:function(){var e;return null===(e=c.current)||void 0===e?void 0:e.focus()}}})),r.createElement(o.default,{"aria-activedescendant":d+"-"+m.columnIndex+"-"+m.rowIndex,autoFocus:!0,query:v,ref:c,size:o.default.Sizes.MEDIUM,placeholder:null==y?u.default.Messages.SEARCH_FOR_EMOJI:y,onClear:_,onKeyDown:f,onQueryChange:h,className:s.default.searchBar,preventEscapePropagation:!1,useKeyboardNavigation:!1})})),p=r.memo(c);t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.removeInternalFields=function(e){return e.filter((function(e){return e.field_type!==a.VerificationFormFieldTypes.VERIFICATION}))},t.isValidFormResponse=void 0;var r=n(60),a=n(7572);t.isValidFormResponse=function(e){var t=e.required,n=e.response,o=e.field_type;if(!t)return!0;if(null==n)return!1;switch(o){case a.VerificationFormFieldTypes.TERMS:case a.VerificationFormFieldTypes.VERIFICATION:return n;case a.VerificationFormFieldTypes.TEXT_INPUT:case a.VerificationFormFieldTypes.PARAGRAPH:return"string"==typeof n&&""!==n.trim();case a.VerificationFormFieldTypes.MULTIPLE_CHOICE:return"number"==typeof n;default:return(0,r.assertNever)(o)}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{d:"M12.0002 10.823L20.9652 5.26C20.6772 5.1 20.3522 5 20.0002 5H4.00016C3.64816 5 3.32216 5.1 3.03516 5.26L12.0002 10.823Z",fill:d,className:f}),s("path",{d:"M12.527 12.8489C12.366 12.9489 12.183 12.9999 12 12.9999C11.817 12.9999 11.634 12.9489 11.473 12.8499L2.003 6.97292C2.003 6.98192 2 6.99092 2 6.99892V15.9989C2 17.1009 2.897 17.9989 4 17.9989H20C21.103 17.9989 22 17.1009 22 15.9989V6.99892C22 6.98992 21.997 6.98092 21.997 6.97192L12.527 12.8489Z",fill:d,className:f}))}d.displayName="Mail"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=g(n(0)),o=h(n(8)),i=h(n(5425)),l=h(n(101)),u=g(n(36)),s=h(n(5448)),d=h(n(63)),f=h(n(8481)),c=n(50),p=h(n(7)),v=h(n(6914)),y=h(n(996)),m=h(n(423));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){var t,r;function h(t){var n;return(n=e.call(this,t)||this)._animItem=null,n.headerId=l.default.v4(),n.setLottieRef=function(e){n._lottieRef=e},n.handleAddPhone=function(e){n.state.animated||null==n._animItem||(n._animItem.play(),n.setState({animated:!0})),n._phone=e;var t=n.props.onAddPhone;t&&t(e)},n.handleVerifyPhone=function(e){var t=n.props.onVerifyPhone;null==t||t(e)},n.handleResendCode=function(){var e=n.props.onAddPhone;null==e||e(n._phone)},n.state={animated:!1},n}r=e,(t=h).prototype=Object.create(r.prototype),t.prototype.constructor=t,S(t,r);var _=h.prototype;return _.componentDidMount=function(){var e=this;n.e(87).then(function(t){var r=n(9535);e._animItem=i.default.loadAnimation({container:e._lottieRef,renderer:"svg",loop:!0,autoplay:!1,animationData:r})}.bind(null,n)).catch(n.oe)},_.componentWillUnmount=function(){null!=this._animItem&&(this._animItem.destroy(),this._animItem=void 0)},_.render=function(){var e,t,n=this.props,r=n.error,i=n.working,l=n.transitionState,h=n.validPhone;return e=r?E("div",{className:(0,o.default)(v.default.description,v.default.error,m.default.marginBottom20)},void 0,r):h?E("div",{className:(0,o.default)(v.default.description,m.default.marginBottom20)},void 0,p.default.Messages.VERIFICATION_PHONE_DESCRIPTION):a.createElement(a.Fragment,null,E("div",{className:(0,o.default)(v.default.description,m.default.marginBottom20)},void 0,p.default.Messages.ENTER_PHONE_DESCRIPTION),E("div",{className:(0,o.default)(v.default.description,m.default.marginBottom20)},void 0,p.default.Messages.ENTER_PHONE_DESCRIPTION_NOTE.format())),t=h?E(d.default,{className:v.default.field,direction:d.default.Direction.VERTICAL,align:d.default.Align.CENTER},void 0,E(s.default,{onSubmit:this.handleVerifyPhone}),E(u.default,{className:m.default.marginTop8,size:u.ButtonSizes.SMALL,look:u.ButtonLooks.LINK,color:u.ButtonColors.PRIMARY,onClick:this.handleResendCode},void 0,p.default.Messages.RESEND_CODE)):E(f.default,{className:v.default.field,onSubmit:this.handleAddPhone,submitting:i}),E(c.ModalRoot,{transitionState:l,className:(0,o.default)(v.default.phoneVerificationModal,y.default.vertical,y.default.alignCenter,y.default.justifyCenter,m.default.marginTop60),"aria-labelledby":this.headerId},void 0,a.createElement("div",{className:v.default.animationContainer,ref:this.setLottieRef}),E("div",{className:(0,o.default)(v.default.title,m.default.marginBottom8),id:this.headerId},void 0,h?p.default.Messages.VERIFICATION_PHONE_TITLE:p.default.Messages.ENTER_PHONE_TITLE),e,t)},h}(a.PureComponent);O.displayName="PhoneVerificationModal";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=h(n(0)),o=y(n(8)),i=y(n(5196)),l=y(n(5450)),u=h(n(36)),s=y(n(63)),d=y(n(5188)),f=y(n(7)),c=y(n(6913)),p=y(n(5430)),v=y(n(423));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).handleChange=function(e){n.closePopout(),n.setState({phone:e.currentTarget.value})},n.handleKeyPress=function(e){n.closePopout(),13===e.which&&(e.preventDefault(),n.handleSubmit())},n.handleSubmit=function(){var e=n.props,t=e.onSubmit,r=e.submitting,a=n.state,o=a.countryCode,i=a.phone;r||t&&t(""+o+i)},n.handleTogglePopout=function(){n.setState({open:!n.state.open})},n.handleClick=function(e){var t=i.default[e].code.split(" "),r=t[0],a=t[1];n.setState({open:!1,countryCode:r,phone:a||""})};var r=i.default.find((function(e){return"United States"===e.name})).code.split(" "),a=r[0],o=r[1];return n.state={countryCode:a,phone:o||"",open:!1},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n);var a=r.prototype;return a.render=function(){var e=this.state,t=e.countryCode,n=e.phone,r=e.open,a=this.props,i=a.className,y=a.submitting,m=t.split("+")[1];return _(s.default,{className:(0,o.default)(c.default.phoneField,p.default.elevationLow,i),align:s.default.Align.CENTER,grow:0},void 0,_(u.default,{size:u.ButtonSizes.SMALL,className:c.default.countryButton,color:u.ButtonColors.GREY,innerClassName:c.default.countryButtonInner,onClick:this.handleTogglePopout},void 0,_(s.default,{className:(0,o.default)(c.default.countryCodeContainer,v.default.marginReset),justify:s.default.Justify.CENTER},void 0,_("div",{className:c.default.plusSign},void 0,"+"),_("div",{className:c.default.countryCode},void 0,m)),_(d.default,{foreground:c.default.phoneFieldExpand,expanded:r,width:16,height:16})),_("input",{className:c.default.inputField,value:n,onChange:this.handleChange,onKeyPress:this.handleKeyPress,autoFocus:!0}),_(u.default,{className:c.default.sendButton,size:u.ButtonSizes.SMALL,submitting:y,onClick:this.handleSubmit},void 0,f.default.Messages.SEND),r?_(l.default,{onClick:this.handleClick}):null)},a.closePopout=function(){this.state.open&&this.setState({open:!1})},r}(a.PureComponent);E.displayName="PhoneField";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{fill:d,d:"M15.5 1h-8C6.12 1 5 2.12 5 3.5v17C5 21.88 6.12 23 7.5 23h8c1.38 0 2.5-1.12 2.5-2.5v-17C18 2.12 16.88 1 15.5 1zm-4 21c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm4.5-4H7V4h9v14z"})))}d.displayName="MobileDevice"},function(e,t,n){e.exports=n.p+"e05a39f2363a5628be26fe1d1efbb86c.svg"},function(e,t,n){e.exports=n.p+"07ee40a8c86c515c8582bb432ac02343.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=ee(n(0)),i=n(3),l=n(349),u=Q(n(7565)),s=Q(n(170)),d=n(332),f=Q(n(7577)),c=Q(n(7820)),p=Q(n(7715)),v=Q(n(22)),y=n(182),m=n(49),h=Q(n(7576)),_=Q(n(10)),g=Q(n(240)),E=Q(n(9)),S=Q(n(20)),O=Q(n(144)),I=Q(n(33)),T=Q(n(12)),b=Q(n(65)),C=ee(n(7611)),M=n(1054),N=Q(n(7740)),P=Q(n(8507)),A=Q(n(8509)),R=Q(n(8512)),L=Q(n(8513)),D=Q(n(8514)),w=Q(n(8515)),k=n(8517),j=Q(n(8520)),U=Q(n(8521)),G=Q(n(8527)),F=Q(n(8528)),B=Q(n(8529)),H=Q(n(8530)),x=Q(n(8531)),V=Q(n(8532)),W=Q(n(8533)),Y=Q(n(8534)),z=n(120),K=Q(n(269)),$=Q(n(153)),Z=n(8094),q=Q(n(7640)),X=n(1);function Q(e){return e&&e.__esModule?e:{default:e}}function J(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return J=function(){return e},e}function ee(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=J();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function te(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function ne(){return(ne=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function re(e,t,n){return void 0===n&&(n=!1),o.useCallback((function(r){null!=e&&(n&&r.stopPropagation(),(0,C.openPopout)(r.currentTarget,{closeOnScroll:!1,position:C.default.Positions.RIGHT,shadow:!1,render:function(n){var r=E.default.getChannel(t);return null==r?null:o.createElement(f.default,ne({},n,{userId:e,guildId:r.getGuildId(),channelId:r.id}))}}))}),[e,t,n])}function ae(e,t){return o.useCallback((function(n){var r=E.default.getChannel(t);null!=r&&null!=e&&(0,Z.openUserContextMenu)(n,e,r)}),[e,t])}function oe(e){var t=e.message,n=e.compact,r=t.id,a=t.author,l=_.default.getId(),u=t.getChannelId(),d=(0,i.useStateFromStores)([g.default],(function(){return g.default.isCallActive(u,r)}),[u,r]),f=(0,i.useStateFromStores)([b.default],(function(){return b.default.getVoiceState(X.ME,l)})),c=!d&&null!=t.call&&!t.call.participants.includes(l),p=d&&(null==f||f.channelId!==u),v=o.useCallback((function(){return s.default.selectVoiceChannel(u)}),[u]),y=re(a.id,u),m=ae(a,u);return te(A.default,{compact:n,message:t,missed:c,joinable:p,onClickUsername:y,onContextMenuUsername:m,onClickJoinCall:v})}function ie(e){var t=e.message,n=e.compact,r=t.author,a=t.getChannelId(),o=re(r.id,a),i=ae(r,a);return te(D.default,{compact:n,message:t,onClickUsername:o,onContextMenuUsername:i})}function le(e){var t=e.message,n=e.compact,r=t.author,a=t.getChannelId(),o=re(r.id,a),i=ae(r,a);return te(L.default,{compact:n,message:t,onClickUsername:o,onContextMenuUsername:i})}function ue(e){var t=e.message,n=e.compact,r=t.author,a=t.getChannelId(),i=o.useCallback((function(){if(I.default.getChannelId()!==a){var e=E.default.getChannel(a);null!=e&&(0,m.transitionToGuild)(e.guild_id,e.id)}setTimeout((function(){return z.ComponentDispatch.dispatch(X.ComponentActions.TOGGLE_CHANNEL_PINS)}),0)}),[a]),l=re(r.id,a),u=ae(r,a);return te(w.default,{message:t,compact:n,onClickUsername:l,onContextMenuUsername:u,onClickPins:__OVERLAY__?null:i})}function se(e){var t=e.message,n=e.compact,r=re(t.author.id,t.channel_id),a=ae(t.author,t.channel_id),i=o.useCallback((function(){var e,n=E.default.getChannel(null===(e=t.messageReference)||void 0===e?void 0:e.channel_id);null!=n&&h.default.openThreadSidebarForViewing(n)}),[t]),u=o.useCallback((function(e){var n,r=E.default.getChannel(null===(n=t.messageReference)||void 0===n?void 0:n.channel_id);null!=r&&(0,l.openContextMenu)(e,(function(e){return o.createElement(p.default,ne({},e,{channel:r}))}))}),[t]);return te(B.default,{message:t,compact:n,onClickUsername:r,onContextMenuUsername:a,onClickThread:i,onContextMenuThread:u})}function de(e){var t=e.message,n=e.channel,r=e.compact,a=t.author,o=t.getChannelId(),l=(0,i.useStateFromStores)([T.default],(function(){return T.default.getUser(t.mentions[0])}),[t]),u=re(a.id,o),s=ae(a,o),d=re(null==l?void 0:l.id,o),f=ae(l,o);if(n.isThread())return te(x.default,{message:t,channel:n,compact:r,targetUser:l,onClickActor:u,onContextMenuActor:s,onClickTarget:d,onContextMenuTarget:f});if(null!=l&&l.id!==a.id){var c=K.default.getName(null,o,l);return te(F.default,{message:t,compact:r,onClickUsername:u,onContextMenuUsername:s,otherUsername:c,onClickOtherUsername:d,onContextMenuOtherUsername:f})}return te(F.default,{message:t,onClickUsername:u,onContextMenuUsername:s})}function fe(e){var t=e.message,n=e.compact,r=t.author,a=t.getChannelId(),o=re(r.id,a),i=ae(r,a);return te(W.default,{message:t,compact:n,onClickUsername:o,onContextMenuUsername:i})}function ce(e){var t=e.message,n=e.channel,r=e.compact,a=t.author,l=n.guild_id,u=t.getChannelId(),s=(0,i.useStateFromStores)([S.default],(function(){return S.default.getGuild(l)}),[l]),d=o.useCallback((function(){null!=s&&(0,M.openFullScreenLayer)((function(e){var t=e.transitionState,n=e.closeLayer;return te(c.default,{layerTransitionState:t,close:n,guildId:s.id,locationSection:X.AnalyticsSections.CHANNEL_TEXT_AREA})}))}),[s]),f=re(a.id,u,!0),p=ae(a,u);return te(Y.default,{message:t,compact:r,guild:s,onClickUsername:f,onContextMenuUsername:p,onClickMessage:d})}function pe(e){var t=e.message,n=e.compact,r=t.author,a=t.getChannelId(),o=re(r.id,a),i=ae(r,a);return te(R.default,{message:t,compact:n,onClickUsername:o,onContextMenuUsername:i})}function ve(e){var t=e.message,n=e.compact,r=t.getChannelId(),a=(0,i.useStateFromStores)([E.default],(function(){return E.default.getChannel(r)}),[r]),o=null!=a?a.getGuildId():null;return te(k.UIKitGuildDiscoveryDisqualified,{message:t,compact:n,onClick:function(){null!=o&&u.default.open(o,X.GuildSettingsSections.DISCOVERY)}})}function ye(e){var t=e.message,n=e.compact,r=t.author,a=t.getChannelId(),o=re(r.id,a),i=ae(r,a);return te(P.default,{message:t,compact:n,onClickUsername:o,onContextMenuUsername:i})}function me(e){var t=e.message,n=e.channel,r=e.compact,a=(0,i.useStateFromStores)([T.default],(function(){return T.default.getCurrentUser()})),o=(0,i.useStateFromStores)([S.default],(function(){var e,t;return null!==(e=null===(t=S.default.getGuild(n.getGuildId()))||void 0===t?void 0:t.isOwner(a))&&void 0!==e&&e}));return te(U.default,{message:t,compact:r,isOwner:o,channel:n})}oe.displayName="Call",ie.displayName="ChannelNameChange",le.displayName="ChannelIconChange",ue.displayName="ChannelPinnedMessage",se.displayName="ThreadCreated",de.displayName="RecipientRemove",fe.displayName="UserJoin",ce.displayName="UserPremiumGuildSubscription",pe.displayName="ChannelFollowAdd",ve.displayName="GuildDiscoveryDisqualified",ye.displayName="ApplicationCommand",me.displayName="InviteUsersReminder";var he=Object.freeze(((r={})[X.MessageTypes.DEFAULT]=void 0,r[X.MessageTypes.REPLY]=void 0,r[X.MessageTypes.APPLICATION_COMMAND]=ye,r[X.MessageTypes.RECIPIENT_ADD]=function(e){var t=e.message,n=e.channel,r=e.compact,a=t.author,o=t.getChannelId(),l=(0,i.useStateFromStores)([T.default],(function(){return T.default.getUser(t.mentions[0])}),[t]),u=K.default.getName(null,o,l),s=re(a.id,o),d=ae(a,o),f=re(null==l?void 0:l.id,o),c=ae(l,o);return n.isThread()?te(H.default,{message:t,channel:n,compact:r,targetUser:l,onClickActor:s,onContextMenuActor:d,onClickTarget:f,onContextMenuTarget:c}):te(G.default,{message:t,compact:r,otherUsername:u,onClickUsername:s,onContextMenuUsername:d,onClickOtherUsername:f,onContextMenuOtherUsername:c})},r[X.MessageTypes.RECIPIENT_REMOVE]=de,r[X.MessageTypes.CALL]=oe,r[X.MessageTypes.CHANNEL_NAME_CHANGE]=ie,r[X.MessageTypes.CHANNEL_ICON_CHANGE]=le,r[X.MessageTypes.CHANNEL_PINNED_MESSAGE]=ue,r[X.MessageTypes.USER_JOIN]=fe,r[X.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION]=ce,r[X.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_1]=ce,r[X.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_2]=ce,r[X.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_3]=ce,r[X.MessageTypes.CHANNEL_FOLLOW_ADD]=pe,r[X.MessageTypes.GUILD_STREAM]=function(e){var t=e.message,n=e.compact,r=t.author,a=t.author.id,l=t.messageReference,u=t.getChannelId(),s=(0,i.useStateFromStores)([O.default],(function(){return O.default.findActivity(a,(function(e){return e.type===X.ActivityTypes.PLAYING}))}),[a]),f=(0,i.useStateFromStores)([E.default],(function(){return null!=l?E.default.getChannel(l.channel_id):null}),[l]),c=null==l?void 0:l.guild_id,p=re(r.id,u),v=ae(r,u),m=o.useCallback((function(){null!=f&&null!=c&&(0,d.watchStreamAndTransitionToStream)({streamType:y.StreamTypes.GUILD,ownerId:a,channelId:f.id,guildId:c})}),[a,f,c]);return null!=l&&null!=f&&null!=l.guild_id?te(j.default,{message:t,compact:n,channel:f,playingActivity:s,onJoinStream:m,onClickUsername:p,onContextMenuUsername:v}):null},r[X.MessageTypes.GUILD_DISCOVERY_DISQUALIFIED]=ve,r[X.MessageTypes.GUILD_DISCOVERY_REQUALIFIED]=k.UIKitGuildDiscoveryRequalified,r[X.MessageTypes.GUILD_DISCOVERY_GRACE_PERIOD_INITIAL_WARNING]=k.UIKitGuildDiscoveryGracePeriodInitialWarning,r[X.MessageTypes.GUILD_DISCOVERY_GRACE_PERIOD_FINAL_WARNING]=k.UIKitGuildDiscoveryGracePeriodFinalWarning,r[X.MessageTypes.THREAD_CREATED]=se,r[X.MessageTypes.THREAD_STARTER_MESSAGE]=V.default,r[X.MessageTypes.GUILD_INVITE_REMINDER]=me,r));function _e(e){var t,n=e.message,r=e.channel,a=e.compact,o=n.type,i=he[o];return null==i?(t=new Error("unknown message type "+n.type),$.default.captureException(t),new v.default("SystemMessage").error("",t),null):te(N.default,{message:n,content:(0,q.default)(n).content},void 0,te(i,{message:n,channel:r,compact:a}))}_e.displayName="SystemMessageWrapper";var ge=o.memo(_e);t.default=ge},function(e,t,n){e.exports=n.p+"b4aa5e92cbf71d936e8ab48605ec1461.svg"},function(e,t,n){e.exports=n.p+"f3e713834a05aad80371aa84fb82037a.svg"},function(e,t,n){e.exports=n.p+"de8659b8a9149c4e0dcb597a09bd25d0.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(2)),a=n(972),o=d(n(8200)),i=d(n(356)),l=d(n(20)),u=d(n(1060)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var v=null;function y(){var e=o.default.affinities;if(null==e)return!1;for(var t,n=c(e);!(t=n()).done;){var r=t.value,a=r.score,u=r.guildId,d=l.default.getGuild(u),f=i.default.getMemberCount(u);null!=d&&d.premiumSubscriberCount<s.PremiumGuildSubscriptionsRequired[s.PremiumGuildTiers.TIER_3]&&null!=f&&f>=3&&(null==v||a>v.score)&&(v=r)}}var m=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var u=r.prototype;return u.initialize=function(){this.waitFor(l.default,o.default,a.ExperimentStore,i.default),this.syncWith([l.default,o.default,a.ExperimentStore,i.default],y)},u.channelNoticePredicate=function(e,t,n){var r=a.ExperimentStore.getUserExperimentDescriptor(a.Experiments.GUILD_AFFINITY_PREMIUM_GUILD_SUBSCRIPTION_CTA),o=e&&null!=v&&v.guildId===t.id&&Date.now()-n>=s.CHANNEL_NOTICE_SHOW_DELAY;return o&&null!=r&&r.bucket===a.ExperimentBuckets.CONTROL&&(0,a.trackExposureToExperiment)(a.Experiments.GUILD_AFFINITY_PREMIUM_GUILD_SUBSCRIPTION_CTA,r),o&&null!=r&&r.bucket===a.ExperimentBuckets.TREATMENT_1},r}(u.default))(r.default);t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchGuildAffinities=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}t.fetchGuildAffinities=function(){return r.default.get({url:o.Endpoints.GUILD_AFFINITIES,oldFormErrors:!0}).then((function(e){var t=e.body.guild_affinities;a.default.dispatch({type:o.ActionTypes.LOAD_GUILD_AFFINITIES_SUCCESS,guildAffinities:t})}),(function(){a.default.dispatch({type:o.ActionTypes.LOAD_GUILD_AFFINITIES_FAILURE})}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(2)),a=u(n(81)),o=u(n(12)),i=u(n(1060)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=null;function f(){var e=o.default.getCurrentUser();if(null==e||e.mfaEnabled===d)return!1;d=e.mfaEnabled}var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var i=r.prototype;return i.initialize=function(){this.waitFor(o.default,a.default),this.syncWith([o.default,a.default],f)},i.channelNoticePredicate=function(e,t){return t.mfaLevel===l.MFALevels.ELEVATED&&!1===d&&a.default.hasElevatedPermissions(t.id)},r}(i.default))(r.default,{CONNECTION_OPEN:function(e){return f()},GUILD_UPDATE:function(e){return!0}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(2)),a=l(n(48)),o=l(n(1060)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){return!0}var d=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(a.default),this.syncWith([a.default],s)},o.channelNoticePredicate=function(e,t,n){var r=Date.now()-n>=i.CHANNEL_NOTICE_SHOW_DELAY;return e&&r&&a.default.can(i.Permissions.ADMINISTRATOR,t)},r}(o.default))(r.default);t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(2)),a=l(n(48)),o=l(n(1060)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(a.default),this.syncWith([a.default],i.NOOP)},o.channelNoticePredicate=function(e,t,n){return e&&Date.now()-n>=i.CHANNEL_NOTICE_SHOW_DELAY&&a.default.can(i.Permissions.MANAGE_GUILD,t)},r}(o.default))(r.default);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=E(n(0)),o=_(n(8)),i=n(125),l=n(447),u=n(5400),s=_(n(36)),d=_(n(84)),f=E(n(248)),c=_(n(7988)),p=_(n(7867)),v=_(n(43)),y=n(1),m=_(n(7)),h=_(n(6921));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T={tension:140,friction:30},b={tension:180,friction:30},C={tension:800,friction:20},M=I({},C,{clamp:!0}),N=[].concat(u.GuildTierSubscriptionsOrdered,[{tier:y.PremiumGuildTiers.NONE}]).reverse();function P(e){var t=(0,l.hexToRgb)(e);return[t.r,t.g,t.b]}function A(e){switch(e){case"color":return M;case"scale":default:return C}}function R(e){var t,n=e.tier,r=e.guild,l=e.selectedTier,s=e.canSelectTier,c=e.theme,v=e.tierMarkerActive,_=e.secondaryTierMarkerActive,g=e.finishedInitialAnimation,E=e.targetTier,S=e.renderTierLabel,T=e.onSelect,b=a.useRef(null),C=r.premiumSubscriberCount>=y.PremiumGuildSubscriptionsRequired[n]&&r.premiumSubscriberCount>0,M=l===n,N=C&&y.PremiumGuildSubscriptionsRequired[v]>=y.PremiumGuildSubscriptionsRequired[n]||null!=E&&y.PremiumGuildSubscriptionsRequired[_]>=y.PremiumGuildSubscriptionsRequired[n],R=(g||N)&&M,L=c===y.ThemeTypes.DARK?y.Colors.PRIMARY_DARK_700:y.Colors.PRIMARY_LIGHT_160,D=(0,u.getTierName)(n),w=y.PremiumGuildSubscriptionsRequired[n],k=null!=D?O(a.Fragment,{},void 0,O("div",{},void 0,D),O("div",{},void 0,m.default.Messages.PREMIUM_GUILD_PERKS_MODAL_LEVEL_SUBSCRIBER_COUNT_TOOLTIP.format({subscriberCount:Math.min(r.premiumSubscriberCount,w),numRequired:w}))):null,j={scale:1,color:P(L)},U={scale:R?1.625:1,color:P(N?y.Colors.PREMIUM_GUILD_PINK:L)},G=O(f.default,{text:k,"aria-label":D||!1},void 0,(function(e){return a.createElement(d.default,I({},e,{onClick:function(){return T(n)},focusProps:{ringTarget:b}}),O(i.Spring,{from:j,to:U,config:A},void 0,(function(e){var t,r,l,u=e.scale,d=e.color;return a.createElement(i.animated.div,{ref:b,style:{transform:u.interpolate((function(e){return"scale("+e+")"})),background:(0,i.interpolate)([d],(function(e){return"rgb("+e.toString()+")"}))},className:(0,o.default)(N?h.default.tierMarkerAccomplished:h.default.tierMarkerInProgress,(r={},r[h.default.tierMarkerSelectable]=null===(t=null==s?void 0:s(n))||void 0===t||t,r))},n!==y.PremiumGuildTiers.NONE?O(p.default,{tier:n,className:(0,o.default)(h.default.currentTierIcon,(l={},l[h.default.tier3Icon]=n===y.PremiumGuildTiers.TIER_3,l))}):null)})))}));return O("div",{className:(0,o.default)(h.default.tierMarkerGroup,(t={},t[h.default.selectedTier]=M,t))},n,O("div",{className:h.default.tierMarkerBackground}),G,n!==y.PremiumGuildTiers.NONE?O("div",{className:h.default.tierMarkerLabelContainer},void 0,S(n,C)):null)}R.displayName="TierMarker";var L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).state={finishedInitialAnimation:0===t.props.guild.premiumSubscriberCount,tierMarkerActive:y.PremiumGuildTiers.NONE,targetTier:null,hasTargetedTier:!1,subscribeModalOpen:!1,secondaryTierMarkerActive:y.PremiumGuildTiers.NONE},t.handleForegroundFrame=function(e){var n=e.width,r=void 0===n?0:n,a=t.props.guild;t.handleTierMarkers(t.state.tierMarkerActive,(function(e){return t.setState({tierMarkerActive:e})}),(function(e,t){return null!=e.amount&&r>=t&&a.premiumSubscriberCount>=e.amount}))},t.handleSecondaryFrame=function(e){var n=e.width,r=void 0===n?0:n;t.handleTierMarkers(t.state.secondaryTierMarkerActive,(function(e){return t.setState({secondaryTierMarkerActive:e})}),(function(e,t){return r>=t}))},t.handleTierMarkers=function(e,t,n){for(var r=N.length-1;r>0;r--){var a=N[r];if(n(a,r/N.length*100))return void(e!==r&&t(a.tier))}},t.handleFinishedInitialAnimation=function(){t.setState({finishedInitialAnimation:!0})},t.handleSelectTier=function(e){var n=t.props,r=n.canSelectTier,a=n.onSelectTier;(null==r||r(e))&&a(e)},t.renderTierLabel=function(e,n){var r=t.props,i=r.guild,l=r.theme;if(null!=(0,u.generateBlockGuildSubscriptionPurchasesNode)()||n)return O(v.default,{className:(0,o.default)([h.default.tierMarkerLabelText,h.default.isAccomplished])},void 0,(0,u.getTierName)(e));var d=(0,u.getTierName)(e),p=O("div",{},void 0,m.default.Messages.PREMIUM_GUILD_PERKS_MODAL_SUBSCRIBE_TO_TIER_TOOLTIP.format({tierName:d}));return O(f.default,{text:p,"aria-label":d||!1,position:f.TooltipPositions.BOTTOM},void 0,(function(n){return a.createElement(s.default,I({},n,{color:l===y.ThemeTypes.DARK?s.default.Colors.WHITE:s.default.Colors.BLACK,size:s.default.Sizes.SMALL,look:s.default.Looks.BLANK,onMouseEnter:function(){var r;null===(r=n.onMouseEnter)||void 0===r||r.call(n),t.setTargetTier(e)},onMouseLeave:function(){var e;null===(e=n.onMouseLeave)||void 0===e||e.call(n),t.maybeClearTargetTier()},onClick:function(){return t.subscribeUpToTier(e,i)}}),O(v.default,{className:h.default.tierMarkerLabelText},void 0,d,O(c.default,{className:h.default.tierMarkerLabelPlusIcon})))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var l=r.prototype;return l.componentDidUpdate=function(e){var t=this.props.selectedTier;e.selectedTier!==t&&this.setState({finishedInitialAnimation:!0})},l.setTargetTier=function(e){var t=this.props.guild;e>(0,u.getGuildTierFromSubscriberCount)(t.premiumSubscriberCount)&&this.setState({targetTier:e,hasTargetedTier:!0})},l.maybeClearTargetTier=function(){this.state.subscribeModalOpen||this.setState({targetTier:null})},l.subscribeUpToTier=function(e,t){var n=this,r={page:y.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,section:y.AnalyticsSections.PREMIUM_GUILD_USER_MODAL_PROGRESS_BAR,object:y.AnalyticsObjects.SUBSCRIBE_TO_TIER_BUTTON};switch(e){case y.PremiumGuildTiers.TIER_3:r.objectType=y.AnalyticsObjectTypes.TIER_3;break;case y.PremiumGuildTiers.TIER_2:r.objectType=y.AnalyticsObjectTypes.TIER_2;break;case y.PremiumGuildTiers.TIER_1:r.objectType=y.AnalyticsObjectTypes.TIER_1}this.setState({subscribeModalOpen:!0}),this.props.openPaymentModal({analyticsLocation:r,numberOfSubscriptionsToAdd:y.PremiumGuildSubscriptionsRequired[e]-t.premiumSubscriberCount,onClose:function(){return n.setState({targetTier:null,subscribeModalOpen:!1})}})},l.renderTierMarker=function(e){var t=this.props,n=t.guild,r=t.selectedTier,a=t.canSelectTier,o=t.theme,i=this.state;return O(R,{tier:e,guild:n,selectedTier:r,canSelectTier:a,theme:o,tierMarkerActive:i.tierMarkerActive,secondaryTierMarkerActive:i.secondaryTierMarkerActive,finishedInitialAnimation:i.finishedInitialAnimation,targetTier:i.targetTier,renderTierLabel:this.renderTierLabel,onSelect:this.handleSelectTier})},l.renderForegroundBar=function(){var e=this.state.finishedInitialAnimation,t=this.props,n=t.guild,r=t.initialAnimationDelay;return O(i.Spring,{from:{width:0},to:{width:(0,u.getProgressPercentToTopTier)(n)},config:T,delay:e?0:r,onChange:this.handleForegroundFrame,onRest:e?void 0:this.handleFinishedInitialAnimation},void 0,(function(e){var t=e.width;return O(i.animated.div,{className:h.default.barForeground,style:{width:t.interpolate((function(e){return e+"%"}))}})}))},l.renderSecondaryBar=function(){var e=this.state.targetTier,t=(0,u.getProgressPercentToTopTier)(this.props.guild),n=null!=e?100*e/u.GuildTierSubscriptionsOrdered.length:t;return O(i.Spring,{from:{width:t},to:{width:n},config:b,onChange:this.handleSecondaryFrame},void 0,(function(e){var t=e.width;return O(i.animated.div,{className:h.default.barSecondary,style:{width:t.interpolate((function(e){return e+"%"}))}})}))},l.render=function(){var e=this;return O("div",{className:(0,o.default)(this.props.className,h.default.progressBar)},void 0,O("div",{className:h.default.barBackground},void 0,this.state.hasTargetedTier?this.renderSecondaryBar():null,this.renderForegroundBar()),O("div",{className:h.default.tierMarkerContainer},void 0,N.map((function(t){return e.renderTierMarker(t.tier)}))))},r}(a.Component);t.default=L,L.displayName="PremiumGuildModalProgressBar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?6:t,r=e.height,a=void 0===r?11:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 6 11"}),s("path",{fill:d,className:f,d:"M3 0.625244L0 3.62524V7.62524L3 10.6252L6 7.62524V3.62524L3 0.625244ZM5 7.24524L3 9.24524L1 7.24524V4.04524L3 2.04524L5 4.04524V7.24524Z"}))}d.displayName="PremiumGuildTier1Simple"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("path",{d:"M3 0.625305L0 3.62531V7.62531L3 10.6253L6 7.62531V3.62531L3 0.625305ZM5 7.24531L3 9.24531L1 7.24531V4.04531L3 2.04531L5 4.04531V7.24531Z"}),f=s("path",{d:"M3.76 4.21526L3 3.45526L2 4.45526V5.97526L3.76 4.21526Z"}),c=s("path",{d:"M2.28003 7.11532L3.00003 7.83532L4.00003 6.83532V5.39532L2.28003 7.11532Z"});function p(e){var t=e.width,n=void 0===t?6:t,r=e.height,a=void 0===r?11:r,l=e.color,p=void 0===l?"currentColor":l,v=e.foreground,y=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(y),{width:n,height:a,viewBox:"0 0 6 11"}),s("g",{fill:p,fillRule:"evenodd",className:v},void 0,d,f,c))}p.displayName="PremiumGuildTier3Simple"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 32 32"}),s("path",{fill:d,className:f,d:"M16 1L7 10V22L16 31L25 22V10L16 1ZM20.62 11.27L16.5 7.16V2.91L23.62 10.03L20.62 11.27ZM12 19.93V12.07L16 8.07L20 12.07V19.93L16 23.93L12 19.93ZM15.5 7.16L11.38 11.28L8.38 10.04L15.5 2.91V7.16ZM11 12.2V19.8L8 21.04V10.96L11 12.2ZM11.38 20.73L15.5 24.85V29.09L8.38 21.97L11.38 20.73ZM16.5 24.84L20.62 20.72L23.62 21.96L16.5 29.09V24.84ZM21 19.8V12.2L24 10.96V21.05L21 19.8Z"}))}d.displayName="PremiumGuildTier1"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 32 32"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M29 2C29 2.55 28.55 3 28 3C27.45 3 27 2.55 27 2V1C27 0.45 27.45 0 28 0C28.55 0 29 0.45 29 1V2ZM2.94 25.94L4 24L5.06 25.94L7 27L5.06 28.06L4 30L2.94 28.06L1 27L2.94 25.94ZM28 5C27.45 5 27 5.45 27 6V7C27 7.55 27.45 8 28 8C28.55 8 29 7.55 29 7V6C29 5.45 28.56 5 28 5ZM30 3H31C31.56 3 32 3.45 32 4C32 4.55 31.55 5 31 5H30C29.45 5 29 4.55 29 4C29 3.45 29.45 3 30 3ZM26 3H25C24.45 3 24 3.45 24 4C24 4.55 24.45 5 25 5H26C26.55 5 27 4.55 27 4C27 3.45 26.56 3 26 3ZM15.6201 1.46002V7.12002L11.5001 11.23L7.50012 9.58002L15.6201 1.46002ZM24.7401 9.58002L16.6201 1.46002V7.12002L20.7401 11.23L24.7401 9.58002ZM7.12012 10.5L11.1201 12.16V19.76L7.12012 21.42V10.5ZM16.6201 24.8V30.46L24.7401 22.34L20.7401 20.68L16.6201 24.8ZM15.6201 30.46L7.50012 22.34L11.5001 20.68L15.6201 24.8V30.46ZM21.1201 19.76L25.1201 21.42V10.5L21.1201 12.16V19.76ZM19.7301 11.64L20.1201 12.03V19.89L16.1201 23.89L12.1201 19.89V19.38L19.7301 11.64ZM12.1201 17.95L19.0201 10.93L18.2401 10.15L12.1201 16.38V17.95ZM17.5301 9.44002L12.1201 14.95V12.03L16.1201 8.03002L17.5301 9.44002Z"}))}d.displayName="PremiumGuildTier3"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M17 6V6.999H7C5.896 6.999 5 7.895 5 8.999V16H3C1.895 16 1 15.104 1 14V6C1 4.896 1.895 4 3 4H15C16.104 4 17 4.896 17 6ZM7 10.999C7 9.89502 7.896 8.99902 9 8.99902H21C22.104 8.99902 23 9.89502 23 10.999V18.999C23 20.103 22.104 20.999 21 20.999H9C7.896 20.999 7 20.103 7 18.999V10.999ZM11.828 14.462L9 18.999H21L17.023 12.618L13.85 17.706L11.828 14.462Z"}))}d.displayName="Pictures"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(5198),l=E(n(5418)),u=E(n(36)),s=E(n(5398)),d=E(n(5402)),f=E(n(248)),c=E(n(5298)),p=E(n(5290)),v=E(n(126)),y=E(n(43)),m=n(5400),h=n(1),_=E(n(7)),g=E(n(6923));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T=function(e){var t=e.openPaymentModal,n=(0,m.generateBlockGuildSubscriptionPurchasesNode)();if(null!=n)return O(f.default,{text:n,"aria-label":!1},void 0,(function(e){return a.createElement(d.default,I({},e,{disabled:!0,size:u.default.Sizes.SMALL}),_.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BUTTON_SUBSCRIBE_THIS_SERVER)}));return O(d.default,{onClick:function(){t({analyticsLocation:{page:h.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,section:h.AnalyticsSections.PREMIUM_GUILD_USER_MODAL_CTA_BAR,object:h.AnalyticsObjects.BUTTON_CTA}})},size:u.default.Sizes.SMALL},void 0,_.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BUTTON_SUBSCRIBE_THIS_SERVER)};T.displayName="PremiumGuildSubscribeButton";var b=function(e){var t=e.guild,n=e.closeLayer,r=e.openPaymentModal,a=(0,o.useStateFromStores)([l.default],(function(){return l.default.slots})),d=Object.keys(a).filter((function(e){var n=a[e];return null!=n.premiumGuildSubscription&&n.premiumGuildSubscription.guildId===t.id}));return O("div",{className:g.default.ctaBar},void 0,O(s.default,{guild:t,active:!0,size:s.default.Sizes.LARGE,className:g.default.guildIcon}),O("div",{className:g.default.guildDetails},void 0,O(v.default,{size:v.default.Sizes.SIZE_20,className:g.default.guildName},void 0,t.name),O("div",{className:g.default.guildSubscriptionInfo},void 0,O("div",{className:g.default.subscriberCountWrapper},void 0,O(p.default,{className:t.premiumSubscriberCount>0?g.default.badgeIconWithSubscribers:g.default.badgeIconWithoutSubscribers}),O(y.default,{className:g.default.guildSubscriptionInfoSubscriberCount},void 0,_.default.Messages.PREMIUM_GUILD_PERKS_MODAL_HEADER_SUBSCRIPTION_COUNT.format({subscriptions:t.premiumSubscriberCount}))),d.length>0?O(y.default,{className:g.default.userSubscriptionCount},void 0,_.default.Messages.PREMIUM_GUILD_PERKS_MODAL_HEADER_USER_SUBSCRIPTION_COUNT.format({numSubscriptions:d.length})):null)),O("div",{className:g.default.actions},void 0,O(T,{openPaymentModal:r}),O(u.default,{className:g.default.giftAction,innerClassName:g.default.giftActionContent,color:u.default.Colors.PRIMARY,onClick:function(){(0,i.openPremiumSubscriptionNewPlanModal)({planId:h.SubscriptionPlans.PREMIUM_MONTH_TIER_2,isGift:!0,analyticsLocation:{page:h.AnalyticsPages.PREMIUM_GUILD_USER_MODAL,section:h.AnalyticsSections.PREMIUM_GUILD_USER_MODAL_CTA_BAR,object:h.AnalyticsObjects.BUTTON_ICON,objectType:h.AnalyticsObjectTypes.GIFT},onClose:function(e){return e&&n()}})},size:u.default.Sizes.SMALL},void 0,O(c.default,{className:g.default.giftIcon}),_.default.Messages.PREMIUM_GUILD_PERKS_MODAL_GIFT_NITRO)))};b.displayName="PremiumGuildPerksModalCTABar";var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(3),l=E(n(425)),u=E(n(986)),s=E(n(36)),d=E(n(63)),f=E(n(989)),c=E(n(7744)),p=E(n(5288)),v=n(50),y=E(n(126)),m=E(n(43)),h=E(n(8502)),_=E(n(7)),g=E(n(6925));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,T(e,t)}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var b=function(e){function t(){return e.apply(this,arguments)||this}return I(t,e),t.prototype.render=function(){var e=this.props.onClose;return O(v.ModalHeader,{separator:!1,justify:d.default.Justify.BETWEEN},void 0,O(y.default,{size:y.default.Sizes.SIZE_16},void 0,this.props.text),null!=e?O(v.ModalCloseButton,{onClick:e}):null)},t}(a.PureComponent);function C(e){var t=e.imageClass,n=e.children,r=e.error,a=e.onDismissError;return O("div",{className:g.default.content},void 0,O("div",{className:(0,o.default)(g.default.image,t)}),n,O(l.default,{},void 0,null!=r?O(c.default,{className:g.default.error},void 0,O(f.default,{onDismiss:a},void 0,r.message)):null))}b.displayName="ConfirmationHeader",C.displayName="Body";var M=function(e){var t=e.canceledCount,n=(0,i.useStateFromStores)([u.default],(function(){return u.default.getSubscription()}));return null==n?null:O("div",{className:g.default.pendingCancellation},void 0,O(p.default,{className:g.default.pendingCancellationIcon}),O(m.default,{size:m.default.Sizes.SIZE_16,className:g.default.pendingCancellationMessage},void 0,_.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_CANCEL_WARNING.format({date:n.currentPeriodEnd,canceledCount:t})))};function N(e){var t=e.imageClass,n=e.blurb,r=e.guild,a=e.warning,o=e.error,i=e.onDismissError,l=e.slotCount,u=void 0===l?1:l,s=e.canceledCount,d=void 0===s?0:s;return O(C,{imageClass:t,error:o,onDismissError:i},void 0,O(m.default,{size:m.default.Sizes.SIZE_16},void 0,n),O(h.default,{className:g.default.guildCard,guild:r,subscriptionChange:u}),O(m.default,{size:m.default.Sizes.SIZE_16},void 0,a),d>0?O(M,{canceledCount:d}):null)}function P(e){var t,n,r=e.imageClass,o=e.blurb,i=e.fromGuilds,l=e.toGuild,u=e.error,s=e.onDismissError,d=e.slotCount,f=void 0===d?1:d,c=e.canceledCount,p=void 0===c?0:c,v=a.useRef(i),y=null===(t=v.current)||void 0===t?void 0:t.length,E=null===(n=v.current)||void 0===n?void 0:n.reduce((function(e,t){return e.hasOwnProperty(t.id)||(e[t.id]=[]),e[t.id].push(t),e}),{});return O(C,{imageClass:r,error:u,onDismissError:s},void 0,O(m.default,{size:m.default.Sizes.SIZE_16},void 0,o),O(m.default,{size:m.default.Sizes.SIZE_12,className:g.default.transferGuildCardHeader},void 0,_.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_TRANSFER_FROM_GUILD.format({guildCount:y})),null!=E?Object.keys(E).map((function(e){return O(h.default,{className:g.default.transferFromGuildCard,guild:E[e][0],subscriptionChange:-1*E[e].length},e)})):null,O(m.default,{size:m.default.Sizes.SIZE_12,className:g.default.transferGuildCardHeader},void 0,_.default.Messages.PREMIUM_GUILD_SUBSCRIBE_CONFIRM_TRANSFER_TO_GUILD.format({slotCount:f})),O("div",{className:g.default.activeTransferGuildCardBorder},void 0,O(h.default,{className:g.default.transferToGuildCard,guild:l,subscriptionChange:null!=i?i.length:1})),p>0?O(M,{canceledCount:p}):null)}M.displayName="PendingCancellationWarning",N.displayName="ConfirmationBody",P.displayName="TransferConfirmationBody";var A=function(e){function t(){return e.apply(this,arguments)||this}return I(t,e),t.prototype.render=function(){var e=this.props,t=e.confirmation,n=e.confirmationLabel,r=e.isModifyingSubscription,a=e.onConfirm,o=e.onCancel;return O(v.ModalFooter,{},void 0,O(s.default,{onClick:a,submitting:r,"aria-label":n},void 0,t),O(s.default,{look:s.default.Looks.LINK,color:s.default.Colors.PRIMARY,onClick:o,disabled:r},void 0,_.default.Messages.CANCEL))},t}(a.PureComponent);A.displayName="ConfirmationFooter";var R=function(e){function t(){return e.apply(this,arguments)||this}return I(t,e),t.prototype.render=function(){var e=this.props,t=e.guild,n=e.header,r=e.blurb,o=e.warning,i=e.confirmation,l=e.confirmationLabel,u=e.imageClass,s=e.error,d=e.isModifyingSubscription,f=e.onConfirm,c=e.onCancel,p=e.onDismissError,y=e.canceledCount;return O(a.Fragment,{},void 0,O(b,{text:n}),O(v.ModalContent,{},void 0,O(N,{guild:t,blurb:r,warning:o,imageClass:u,error:s,onDismissError:p,canceledCount:y})),O(A,{confirmation:i,confirmationLabel:l,isModifyingSubscription:d,onConfirm:f,onCancel:c}))},t}(a.PureComponent);R.displayName="PremiumGuildSubscriptionConfirmation",R.Header=b,R.SubscribeBody=N,R.TransferBody=P,R.Footer=A;var L=R;t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(5292)),l=c(n(5398)),u=c(n(8503)),s=c(n(7867)),d=n(5400),f=c(n(6924));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){function t(){return e.apply(this,arguments)||this}return y(t,e),t.prototype.render=function(){var e=this.props.tier;return v("div",{className:f.default.tierPill},void 0,v(i.default,{className:f.default.tierPillStar},void 0,v(s.default,{tier:e,className:f.default.tierPillGem})),(0,d.getTierName)(e))},t}(a.PureComponent);h.displayName="TierPill";var _=function(e){var t=e.subscriptionChange,n=e.guild;if(0===t)return null;var r=Math.max(n.premiumSubscriberCount+t,0),o=(0,d.getGuildTierFromSubscriberCount)(r),i=o-(0,d.getGuildTierFromSubscriberCount)(n.premiumSubscriberCount);return 0===i?null:a.createElement(a.Fragment,null,v(u.default,{className:i>0?f.default.levelUpIcon:f.default.levelDownIcon}),v(h,{tier:o}))},g=function(e){function t(){return e.apply(this,arguments)||this}return y(t,e),t.prototype.render=function(){var e=this.props,t=e.guild,n=e.className,r=e.subscriptionChange;return v("div",{className:(0,o.default)(f.default.subscription,n)},void 0,v(l.default,{guild:t,size:l.default.Sizes.LARGE}),v("div",{className:f.default.subscriptionInfo},void 0,v("div",{className:f.default.guildName},void 0,t.name),v("div",{className:f.default.tierInfo},void 0,v(h,{tier:t.premiumTier}),v(_,{guild:t,subscriptionChange:null!=r?r:0}))))},t}(a.PureComponent);t.default=g,g.displayName="GuildSubscriptionCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M8.45329 8.53891L3.26217 13.7844C2.95995 14.0719 2.49772 14.0719 2.21328 13.7844C1.92883 13.497 1.92883 13.0299 2.21328 12.7245L6.88884 7.99999L2.21328 3.27543C1.92883 2.988 1.92883 2.50297 2.21328 2.21555C2.49772 1.92812 2.95995 1.92812 3.26217 2.21555L8.45329 7.47903C8.73774 7.76645 8.73774 8.23352 8.45329 8.53891Z",fill:d}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M14.4533 8.53891L9.26217 13.7844C8.95995 14.0719 8.49772 14.0719 8.21328 13.7844C7.92883 13.497 7.92883 13.0299 8.21328 12.7245L12.8888 7.99999L8.21328 3.27543C7.92883 2.988 7.92883 2.50297 8.21328 2.21555C8.49772 1.92812 8.95995 1.92812 9.26217 2.21555L14.4533 7.47903C14.7377 7.76645 14.7377 8.23352 14.4533 8.53891Z",fill:d}))}d.displayName="DoubleChevronRight"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(7718)),o=d(n(5290)),i=d(n(8505)),l=d(n(43)),u=d(n(7)),s=d(n(6928));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(){return c("ul",{className:s.default.perks},void 0,[{icon:o.default,text:u.default.Messages.PREMIUM_GUILD_SUBSCRIBER_FEATURE_MEMBER_BADGE},{icon:i.default,text:u.default.Messages.PREMIUM_GUILD_SUBSCRIBER_FEATURE_PROFILE_BADGE},{icon:a.default,text:u.default.Messages.PREMIUM_GUILD_SUBSCRIBER_FEATURE_ROLE}].map((function(e,t){var n=e.icon;return c("li",{className:s.default.perk},t,c(n,{className:s.default.icon}),c(l.default,{size:l.default.Sizes.SIZE_14},void 0,e.text))})))};p.displayName="PremiumGuildSubscriberPerks";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(34)),l=u(n(6927));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=function(e){return f("path",{fill:e.fill,fillRule:"evenodd",className:e.className,d:"M4 20c.3 0 .5-.2.5-.5v-1c0-.3-.2-.5-.5-.5s-.5.2-.5.5v1c0 .2.2.5.5.5zM4 24c.3 0 .5-.2.5-.5v-1c0-.3-.2-.5-.5-.5s-.5.2-.5.5v1c0 .2.2.5.5.5zM5 21c0 .3.2.5.5.5h1c.3 0 .5-.3.5-.5 0-.3-.2-.5-.5-.5h-1c-.3 0-.5.2-.5.5zM1 21c0 .3.2.5.5.5h1c.3 0 .5-.3.5-.5 0-.3-.2-.5-.5-.5h-1c-.3 0-.5.2-.5.5zM2 13l.7 1.3L4 15l-1.3.7L2 17l-.7-1.3L0 15l1.3-.7L2 13zM22 7l.7 1.3L24 9l-1.3.7L22 11l-.7-1.3L20 9l1.3-.7L22 7zM10 14.7v.6l2 2 2-2v-4.6l-4 4zM10 13.3l4-4v-.6l-.1-.2-3.9 3.9v.9zM13.1 7.8L12 6.7l-2 2V11l3.1-3.2zM15 8.2L18 7l-6-6v4.2l3 3zM15 15.8l3 1.2-6 6v-4.2l3-3z"})};c.displayName="GemSheen";var p=f(c,{fill:"#fff"});function v(e){var t=e.width,n=void 0===t?24:t,r=e.height,u=void 0===r?24:r,s=e.color,v=void 0===s?"currentColor":s,y=e.foreground,m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return a.createElement("svg",d({},(0,i.default)(m),{width:n,height:u,viewBox:"0 0 24 24",fill:"none"}),p,f("path",{fill:v,fillRule:"evenodd",clipRule:"evenodd",d:"M12 1L6 7V17L12 23V18.8L9 15.8V8.2L12 5.2V1ZM15 15.8L18 17V7L15 8.2V15.8Z"}),f(c,{fill:v,className:(0,o.default)(l.default.gemSheen,y)}))}v.displayName="PremiumGuildSubscriberBadgeLevel4"},function(e,t,n){e.exports=n.p+"50f02014a2ac385c90461d9a4b80e482.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=b;var r,a=S(n(0)),o=g(n(8)),i=S(n(7645)),l=n(7612),u=n(8508),s=g(n(7813)),d=g(n(84)),f=g(n(7863)),c=g(n(7683)),p=g(n(7569)),v=g(n(152)),y=n(120),m=n(1),h=g(n(7)),_=g(n(6931));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return O("div",{className:_.default.spine})}I.displayName="renderIconSpine";var T=O(f.default,{});function b(e){var t,r=e.message,f=e.onClickUsername,g=e.onContextMenuUsername,E=e.compact,S=r.application;if(null==S||null==S.name)return null;var b,C=(0,u.getApplicationCommand)(r.content);if(null==C)return null;if(!E){var M,N=null!==(M=v.default.getApplicationIconURL({id:S.id,icon:S.icon}))&&void 0!==M?M:n(7819);b=O("img",{alt:"","aria-hidden":!0,className:_.default.avatar,src:N})}var P=h.default.Messages.SYSTEM_MESSAGE_APPLICATION_COMMAND_USED.format({usernameHook:function(){return O(s.default,{className:_.default.username,message:r,compact:E,onClick:f,onContextMenu:g},r.author.id)},commandNameHook:function(){return O(d.default,{className:_.default.command,onClick:function(){return e=C,t=""+l.COMMAND_SENTINEL+e.name,y.ComponentDispatch.dispatchToLastSubscribed(m.ComponentActions.INSERT_TEXT,{content:t}),void i.setPreferredCommandId(e.id);var e,t}},C.id,"/",C.name)},applicationNameHook:function(){return O("span",{className:_.default.application},S.id,b,S.name)}}),A=O(c.default,{timestamp:r.timestamp,compact:E});if(E){var R,L=a.createElement(a.Fragment,null,A,C.hasOptions?I():null);return O(p.default,{className:(0,o.default)(_.default.messageApplicationCommand,(R={},R[_.default.compact]=!0,R)),iconNode:L,iconContainerClassName:_.default.messageIconContainer,compact:!0},void 0,O("div",{className:_.default.header},void 0,P),C.hasOptions?O("div",{className:_.default.content},void 0,C.content):null)}var D=a.createElement(a.Fragment,null,T,C.hasOptions?I():null);return O(p.default,{className:(0,o.default)(_.default.messageApplicationCommand,(t={},t[_.default.compact]=E,t)),iconNode:D,iconContainerClassName:_.default.messageIconContainer},void 0,O("div",{className:_.default.header},void 0,P,A),C.hasOptions?O("div",{className:(0,o.default)(_.default.cozy,_.default.content)},void 0,C.content):null)}b.displayName="ApplicationCommand"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getApplicationCommand=function(e){var t=r.exec(e);if(null==t)return null;t[0];var n=t[1],a=t[2],o=t[3];if(null==n||null==a)return null;return{content:"/"+n+(null!=o?" "+o:""),name:n,id:a,hasOptions:!!o}};var r=/<\/([^\s]+):(\d+)>(?:\s?(.*))?/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(645)),o=l(n(7569)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.message,r=e.compact,l=e.missed,u=e.joinable,d=e.onClickUsername,f=e.onContextMenuUsername,c=e.onClickJoinCall,p=(0,a.default)(t).nick,v=function(e){var t=null!=e.call?e.call.duration:null;return null!=t?t.humanize():null}(t),y={onClick:d,onContextMenu:f};return l?s(o.default,{icon:n(8510),timestamp:t.timestamp,compact:r},void 0,null!=v?i.default.Messages.SYSTEM_MESSAGE_CALL_MISSED_WITH_DURATION.format({username:p,usernameOnClick:y,callDuration:v}):i.default.Messages.SYSTEM_MESSAGE_CALL_MISSED.format({username:p,usernameOnClick:y})):s(o.default,{icon:n(8511),timestamp:t.timestamp,compact:r},void 0,null!=v?i.default.Messages.SYSTEM_MESSAGE_CALL_STARTED_WITH_DURATION.format({username:p,usernameOnClick:y,callDuration:v}):i.default.Messages.SYSTEM_MESSAGE_CALL_STARTED.format({username:p,usernameOnClick:y}),u?s(o.default.Action,{onClick:c},void 0,i.default.Messages.SYSTEM_MESSAGE_JOIN_CALL):null)}d.displayName="Call"},function(e,t,n){e.exports=n.p+"d80d1fdc43a3c42134a31a39581160ac.svg"},function(e,t,n){e.exports=n.p+"c30220457097b064286a8759a9b6c4af.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(7956)),i=d(n(249)),l=d(n(985)),u=d(n(7569)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.children,n=e.messageReference;if(null==n)return p(i.default,{},void 0,t);var r=p(o.default,{messageReference:n});return p(l.default,{position:l.default.Positions.RIGHT,renderPopout:function(){return r}},void 0,(function(e){e["aria-controls"],e["aria-expanded"];var n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["aria-controls","aria-expanded"]);return a.createElement(i.default,n,t)}))}v.displayName="WebhookName";var y=function(e){var t,r;function a(){return e.apply(this,arguments)||this}return r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,c(t,r),a.prototype.render=function(){var e=this.props,t=e.onClickUsername,r=e.message,a=e.onContextMenuUsername,o=e.compact,i=r.author,l=r.content,d=r.timestamp,f=r.messageReference,c=s.default.Messages.SYSTEM_MESSAGE_CHANNEL_FOLLOW_ADD.format({username:i.toString(),usernameOnClick:{onClick:t,onContextMenu:a},webhookName:l,webhookNameHook:function(e,t){return p(v,{messageReference:f},t,e)}});return p(u.default,{icon:n(7722),timestamp:d,compact:o},void 0,c)},a}(a.Component);t.default=y,y.displayName="ChannelFollowAdd"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(645)),o=l(n(7569)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.message,r=e.onClickUsername,l=e.onContextMenuUsername,u=e.compact,d=(0,a.default)(t).nick;return s(o.default,{icon:n(7991),timestamp:t.timestamp,compact:u},void 0,i.default.Messages.SYSTEM_MESSAGE_CHANNEL_ICON_CHANGE.format({username:d,usernameOnClick:{onClick:r,onContextMenu:l}}))}d.displayName="ChannelIconChange"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(645)),o=s(n(249)),i=s(n(7569)),l=s(n(7)),u=s(n(6932));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.message,r=e.onClickUsername,s=e.onContextMenuUsername,d=e.compact,c=(0,a.default)(t),p=c.nick,v=c.colorString;return f(i.default,{compact:d,className:u.default.channelNameChange,icon:n(7991),timestamp:t.timestamp},void 0,null==v?l.default.Messages.SYSTEM_MESSAGE_CHANNEL_NAME_CHANGE.format({username:p,usernameOnClick:{onClick:r,onContextMenu:s},channelName:t.content}):l.default.Messages.SYSTEM_MESSAGE_CHANNEL_NAME_CHANGE2.format({username:p,usernameHook:function(e,t){var n=v?{color:v}:null;return f(o.default,{onClick:r,onContextMenu:s,style:n},t,e)},channelName:t.content}))}c.displayName="ChannelNameChange"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(351)),o=s(n(645)),i=s(n(249)),l=s(n(7569)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.message,r=e.onClickUsername,s=e.onContextMenuUsername,d=e.onClickPins,c=e.compact,p=(0,o.default)(t),v=p.nick,y=p.colorString,m=function(e,t){var n=y?{color:y}:null;return f(i.default,{onClick:r,onContextMenu:s,style:n},t,e)},h=function(){if(null!=t.messageReference){var e=t.messageReference,n=e.channel_id,r=e.message_id;a.default.jumpToMessage({channelId:n,messageId:r,flash:!0})}};return f(l.default,{icon:n(8516),timestamp:t.timestamp,compact:c},void 0,null!=t.messageReference?null==d?u.default.Messages.SYSTEM_MESSAGE_PINNED_MESSAGE_NO_CTA_FORMATTED_WITH_MESSAGE.format({usernameOnClick:m,username:v,messageOnClick:h}):u.default.Messages.SYSTEM_MESSAGE_PINNED_MESSAGE_WITH_MESSAGE.format({usernameHook:m,username:v,pinsActionOnClick:d,messageOnClick:h}):null==d?u.default.Messages.SYSTEM_MESSAGE_PINNED_MESSAGE_NO_CTA_FORMATTED.format({usernameOnClick:m,username:v}):u.default.Messages.SYSTEM_MESSAGE_PINNED_MESSAGE.format({usernameHook:m,username:v,pinsActionOnClick:d}))}c.displayName="ChannelPinnedMessage"},function(e,t,n){e.exports=n.p+"5da4cdab01d4d89c593c48c62ae0d937.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.UIKitGuildDiscoveryDisqualified=f,t.UIKitGuildDiscoveryRequalified=c,t.UIKitGuildDiscoveryGracePeriodInitialWarning=p,t.UIKitGuildDiscoveryGracePeriodFinalWarning=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(5288)),o=u(n(7569)),i=u(n(7)),l=u(n(6933));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.message,r=e.compact,a=e.onClick;return d(o.default,{icon:n(8518),timestamp:t.timestamp,compact:r,contentClassName:l.default.messageContent},void 0,i.default.Messages.SYSTEM_MESSAGE_GUILD_DISCOVERY_DISQUALIFIED.format({onClick:a}))}function c(e){var t=e.message,r=e.compact;return d(o.default,{icon:n(8519),timestamp:t.timestamp,compact:r,contentClassName:l.default.messageContent},void 0,i.default.Messages.SYSTEM_MESSAGE_GUILD_DISCOVERY_REQUALIFIED)}function p(e){var t=e.message,n=e.compact;return d(o.default,{iconNode:d(a.default,{className:l.default.alertIcon}),timestamp:t.timestamp,compact:n,contentClassName:l.default.messageContent},void 0,i.default.Messages.SYSTEM_MESSAGE_GUILD_DISCOVERY_GRACE_PERIOD_INITIAL_WARNING)}function v(e){var t=e.message,n=e.compact;return d(o.default,{iconNode:d(a.default,{className:l.default.alertIcon}),timestamp:t.timestamp,compact:n,contentClassName:l.default.messageContent},void 0,i.default.Messages.SYSTEM_MESSAGE_GUILD_DISCOVERY_GRACE_PERIOD_FINAL_WARNING)}f.displayName="UIKitGuildDiscoveryDisqualified",c.displayName="UIKitGuildDiscoveryRequalified",p.displayName="UIKitGuildDiscoveryGracePeriodInitialWarning",v.displayName="UIKitGuildDiscoveryGracePeriodFinalWarning"},function(e,t,n){e.exports=n.p+"46db4c8d56c169f418cc5c0f0d4ddf70.svg"},function(e,t,n){e.exports=n.p+"286a546022f1e3cbe45b41090f8d6e97.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(645)),o=s(n(7822)),i=s(n(7569)),l=s(n(7723)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=f(o.default,{width:20,height:20});function p(e){var t,n=e.message,r=e.channel,o=e.playingActivity,s=e.onJoinStream,d=e.onClickUsername,p=e.onContextMenuUsername,v=e.compact,y=(0,a.default)(n).nick,m=null===(t=n.call)||void 0===t?void 0:t.duration,h=u.default.Messages.SYSTEM_MESSAGE_GUILD_STREAM_ACTIVE.format({username:y,activityName:null!=o?o.name:"unknown",onJoinStream:s,usernameOnClick:{onClick:d,onContextMenu:p}});return null!=m&&(h=u.default.Messages.SYSTEM_MESSAGE_GUILD_STREAM_ENDED.format({username:y,duration:m.humanize(),channelName:r.name,usernameOnClick:{onClick:d,onContextMenu:p}})),f(i.default,{iconNode:null!=m?c:f(l.default,{size:l.default.Sizes.SMALL}),timestamp:n.timestamp,compact:v},void 0,h)}p.displayName="GuildStream"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(7607)),i=n(1147),l=y(n(20)),u=y(n(249)),s=y(n(36)),d=y(n(7569)),f=n(44),c=n(1),p=y(n(7)),v=y(n(6939));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e){var t,r=e.compact,y=e.isOwner,m=e.channel,g=function(){var e=l.default.getGuild(m.getGuildId());null!=e&&((0,f.openModal)((function(t){return a.createElement(o.default,_({},t,{guild:e,channel:m,source:c.InstantInviteSources.INVITE_SYSTEM_MESSAGE}))})),(0,i.trackGuildInviteNotificationAction)())},E=function(e,t){return h(u.default,{className:v.default.inviteLink,onClick:g},t,e)};return t=r?h("div",{className:v.default.inviteContent},void 0,y?p.default.Messages.SYSTEM_MESSAGE_INVITE_USERS_OWNER_COMPACT.format({inviteHook:E}):p.default.Messages.SYSTEM_MESSAGE_INVITE_USERS_COMPACT.format({inviteHook:E})):h("div",{className:v.default.content},void 0,h("div",{className:v.default.inviteHeader},void 0,y?p.default.Messages.SYSTEM_MESSAGE_INVITE_USERS_OWNER:p.default.Messages.SYSTEM_MESSAGE_INVITE_USERS),h("div",{className:v.default.inviteContent},void 0,y?p.default.Messages.SYSTEM_MESSAGE_INVITE_USERS_DESCRIPTION_OWNER:p.default.Messages.SYSTEM_MESSAGE_INVITE_USERS_DESCRIPTION),h(s.default,{onClick:g,size:s.default.Sizes.SMALL,className:v.default.inviteButton},void 0,p.default.Messages.SYSTEM_MESSAGE_INVITE_USERS_BUTTON)),h(d.default,{className:r?v.default.compact:v.default.inviteContent,iconNode:r?null:h("img",{alt:"",src:n(8526),width:40,height:40}),iconContainerClassName:v.default.iconContainer,compact:r},void 0,t)}g.displayName="InviteUsersReminderMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.loadInviteSuggestions=function(e,t,n){return(0,o.fetchUserAffinities)().then((function(){a.default.dispatch({type:i.ActionTypes.LOAD_INVITE_SUGGESTIONS,omitUserIds:e||new Set,guild:t,channel:n})}))},t.searchInviteSuggestions=function(e){a.default.dispatch({type:i.ActionTypes.INVITE_SUGGESTIONS_SEARCH,query:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(8202),i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.InvitePropertiesType=void 0;var r=u(n(354)),a=u(n(351)),o=u(n(22)),i=u(n(9)),l=u(n(1146));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d;t.InvitePropertiesType=d,function(e){e[e.GROUP_DM=0]="GROUP_DM",e[e.USER=1]="USER"}(d||(t.InvitePropertiesType=d={}));var f=new(function(e){var t,n;function l(){return e.call(this,new o.default("InviteQueue"),1010)||this}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var u=l.prototype;return u._sendInvite=function(e,t,n,r,o){a.default.sendInvite(e.id,t,n,r).then((function(){return o(null,!0)}),(function(){return o(null,!1)}))},u.drain=function(e,t){var n=this,a=e.code,o=e.location,l=e.suggested;switch(e.type){case d.GROUP_DM:this._sendInvite(e.channel,a,o,l,t);break;case d.USER:r.default.ensurePrivateChannel(e.user.id).then((function(e){var r=i.default.getChannel(e);null!=r&&n._sendInvite(r,a,o,l,t)}),(function(){return t(null,!1)}))}},l}(l.default));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=n(7591),i=u(n(55)),l=u(n(7724));n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var c,p,v,y,m=new Set,h=[],_=new Map;function g(e){var t=new Set,n=null==y?void 0:y.id,r=(0,o.getMostRecentDMedUser)(m,n);r&&!i.default.isBlocked(r.id)&&t.add(r.id);for(var a,u=d(l.default.getUserAffinities());!(a=u()).done;){var s=a.value.user_id;i.default.isBlocked(s)||t.add(s)}return(0,o.generateRowsForQuery)(e,m,t,100,n)}function E(e){h=e,_=new Map,e.forEach((function(e,t){_.set(e,{index:t})}))}var S=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.getInviteSuggestionRows=function(){return h},a.getTotalSuggestionsCount=function(){return p},a.getInitialCounts=function(){return c},a.getSelectedInviteMetadata=function(e){var t=_.get(e),n=l.default.getUserAffinitiesUserIds();return null!=t?{rowNum:t.index,isAffinitySuggestion:e.isSuggested,numTotal:h.length,numAffinityConnections:n.size,isFiltered:v}:null},r}(r.default.Store))(a.default,{LOAD_INVITE_SUGGESTIONS:function(e){var t=e.omitUserIds,n=e.guild,r=e.channel;y=null==r?n:null,m=t,v=!1;var a=g(""),o=a.rows,i=a.counts;E(o),c=i,p=h.length},INVITE_SUGGESTIONS_SEARCH:function(e){var t=e.query;v=""!==t,E(g(t).rows)}});t.default=S},function(e,t,n){e.exports=n.p+"cf3e2e7f108d20c8d804a13c9067f5a6.svg"},function(e,t,n){e.exports=n.p+"121cb07065820e8ebb8c5218cae21d57.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(645)),o=l(n(7569)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.message,r=e.otherUsername,l=e.onClickUsername,u=e.onContextMenuUsername,d=e.onClickOtherUsername,f=e.onContextMenuOtherUsername,c=e.compact,p=(0,a.default)(t).nick,v=i.default.Messages.SYSTEM_MESSAGE_RECIPIENT_ADD.format({username:p,usernameOnClick:{onClick:l,onContextMenu:u},otherUsername:r,otherUsernameOnClick:{onClick:d,onContextMenu:f}});return s(o.default,{icon:n(7722),timestamp:t.timestamp,compact:c},void 0,v)}d.displayName="RecipientAdd"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(645)),o=l(n(7569)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t,r=e.message,l=e.onClickUsername,u=e.onContextMenuUsername,d=e.compact,f=(0,a.default)(r).nick;if(e.otherUsername){var c=e.otherUsername,p=e.onClickOtherUsername,v=e.onContextMenuOtherUsername;t=i.default.Messages.SYSTEM_MESSAGE_RECIPIENT_REMOVE.format({username:f,usernameOnClick:{onClick:l,onContextMenu:u},otherUsername:c,otherUsernameOnClick:{onClick:p,onContextMenu:v}})}else t=i.default.Messages.SYSTEM_MESSAGE_RECIPIENT_REMOVE_SELF.format({username:f,usernameOnClick:{onClick:l,onContextMenu:u}});return s(o.default,{icon:n(7992),timestamp:r.timestamp,compact:d},void 0,t)}d.displayName="RecipientRemove"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(645)),o=s(n(249)),i=s(n(7596)),l=s(n(7569)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=f(i.default,{width:16,height:16});function p(e){var t=e.message,n=e.compact,r=e.onClickUsername,i=e.onContextMenuUsername,s=e.onClickThread,d=e.onContextMenuThread,p=(0,a.default)(t),v=p.nick,y=p.colorString,m=u.default.Messages.SYSTEM_MESSAGE_THREAD_CREATED.format({actorName:v,actorHook:function(e,t){var n=y?{color:y}:null;return f(o.default,{onClick:r,onContextMenu:i,style:n},t,e)},threadName:t.content,threadOnClick:{onClick:s,onContextMenu:d}});return f(l.default,{iconNode:c,timestamp:t.timestamp,compact:n},void 0,m)}p.displayName="ThreadCreated"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;d(n(0));var r,a=d(n(645)),o=u(n(249)),i=u(n(7569)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.message,r=e.channel,u=e.targetUser,s=e.onClickActor,d=e.onContextMenuActor,c=e.onClickTarget,p=e.onContextMenuTarget,v=e.compact,y=(0,a.default)(t),m=(0,a.useNullableUserAuthor)(u,r),h=l.default.Messages.SYSTEM_MESSAGE_THREAD_MEMBER_ADD.format({actorName:y.nick,actorHook:function(e,t){var n=y.colorString?{color:y.colorString}:null;return f(o.default,{onClick:s,onContextMenu:d,style:n},t,e)},targetName:null==m?void 0:m.nick,targetHook:function(e,t){var n=(null==m?void 0:m.colorString)?{color:m.colorString}:null;return f(o.default,{onClick:c,onContextMenu:p,style:n},t,e)}});return f(i.default,{icon:n(7722),timestamp:t.timestamp,compact:v},void 0,h)}c.displayName="ThreadMemberAdd"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;d(n(0));var r,a=d(n(645)),o=u(n(249)),i=u(n(7569)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.message,r=e.channel,u=e.targetUser,s=e.onClickActor,d=e.onContextMenuActor,c=e.onClickTarget,p=e.onContextMenuTarget,v=e.compact,y=(0,a.default)(t),m=(0,a.useNullableUserAuthor)(u,r),h=l.default.Messages.SYSTEM_MESSAGE_THREAD_MEMBER_REMOVE.format({actorName:y.nick,actorHook:function(e,t){var n=y.colorString?{color:y.colorString}:null;return f(o.default,{onClick:s,onContextMenu:d,style:n},t,e)},targetName:null==m?void 0:m.nick,targetHook:function(e,t){var n=(null==m?void 0:m.colorString)?{color:m.colorString}:null;return f(o.default,{onClick:c,onContextMenu:p,style:n},t,e)}});return f(i.default,{icon:n(7992),timestamp:t.timestamp,compact:v},void 0,h)}c.displayName="ThreadMemberRemove"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7596)),o=l(n(7569)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s(a.default,{width:16,height:16});function f(e){var t=e.message,n=e.compact;return s(o.default,{iconNode:d,timestamp:t.timestamp,compact:n},void 0,i.default.Messages.THREAD_STARTER_MESSAGE_NOT_LOADED)}f.displayName="ThreadStarterMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(7569)),o=i(n(8093));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.message,r=e.onClickUsername,i=e.onContextMenuUsername,l=e.compact,s=t.id,d=t.author,f=o.default.getSystemMessageUserJoin(s).format({username:d.username,usernameOnClick:{onClick:r,onContextMenu:i}});return u(a.default,{icon:n(7722),timestamp:t.timestamp,compact:l},void 0,f)}s.displayName="UserJoin"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=O(n(8)),u=n(1055),s=n(141),d=n(645),f=O(n(8535)),c=O(n(84)),p=n(8203),v=O(n(5454)),y=O(n(5290)),m=O(n(8204)),h=O(n(7569)),_=n(5400),g=n(1),E=O(n(7)),S=O(n(6941));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e,t,n,r){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=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}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===n?null:""+n,ref:null,props:t,_owner:null}}function b(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,C(e,t)}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var N;!function(e){e.ENTER="enter",e.CONFETTI="confetti",e.LEAF_PEEL="leaf_peel",e.LEAF_FALL="leaf_fall",e.EXIT="exit"}(N||(N={}));var P,A=((r={})[N.ENTER]={BEG:0,END:22},r[N.CONFETTI]={BEG:23,END:119},r[N.LEAF_PEEL]={BEG:120,END:160},r[N.LEAF_FALL]={BEG:161,END:163},r[N.EXIT]={BEG:164,END:200},r);!function(e){e.TOP_LEFT="TOP_LEFT",e.TOP_RIGHT="TOP_RIGHT",e.BOTTOM_LEFT="BOTTOM_LEFT",e.BOTTOM_RIGHT="BOTTOM_RIGHT"}(P||(P={}));var R=[P.TOP_LEFT,P.TOP_RIGHT],L=(0,u.cssValueToNumber)(S.default.easterEggSize),D={leafX:0,leafY:0,leafSprites:[],leafRotationIncremental:0},w=Object.freeze(((a={})[P.TOP_LEFT]={x:L-11,y:L-125,angle:45,leafX:85,leafY:125,leafSprites:[n(8536)],leafRotationIncremental:.06},a[P.TOP_RIGHT]={x:11,y:L-125,angle:315,leafX:66,leafY:125,leafSprites:[n(8537)],leafRotationIncremental:-.06},a[P.BOTTOM_LEFT]=M({},D,{x:L-11,y:125,angle:135}),a[P.BOTTOM_RIGHT]=M({},D,{x:11,y:125,angle:225}),a)),k={sprites:[n(8205),n(8538),n(8539),n(8540),n(8541)],colors:[g.Colors.PREMIUM_GUILD_PINK,"#FFC0FF","#FFD836","#FF9A15","#A5F7DE","#51BC9D","#AEC7FF","#3E70DD"],fireCount:10,count:5,size:12,sizeSpread:7,angle:170,angleSpread:120,velocity:65,velocitySpread:50},j=M({},k,{count:k.count*k.fireCount,fireCount:1}),U={colors:["#61D5B2"],fireCount:1,count:1,angleSpread:0,size:45,sizeSpread:0,skew:.1,skewSpread:0,skewAngleIncremental:.01,velocity:1,velocitySpread:0,minRotation:0,maxRotation:0,dragCoefficient:.001,interval:0};function G(){switch(Math.floor(Math.random()*Object.keys(P).length)){case 0:return P.TOP_LEFT;case 2:return P.TOP_RIGHT;case 3:return P.BOTTOM_LEFT;case 4:default:return P.BOTTOM_RIGHT}}var F=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={animationRef:null,scene:null,position:G(),showAnimationLeaf:!0,fireFallingLeaf:!1,fireConfetti:!1},t.handleEasterEggScenePlay=function(e){t.setState({scene:e})},t.handleEasterEggSceneComplete=function(e){switch(e){case N.EXIT:return t.props.onAnimationComplete()}},t.handleSetAnimationRef=function(e){t.setState({animationRef:e})},t}b(t,e);var r=t.prototype;return r.loadEasterEggAnimation=function(){return n.e(30).then(n.t.bind(null,9536,3)).then((function(e){return e.default}))},r.getNextScene=function(){var e=this.state.scene;if(null==e)return N.ENTER;switch(e){case N.ENTER:return N.CONFETTI;case N.CONFETTI:return R.includes(this.state.position)?N.LEAF_PEEL:N.EXIT;case N.LEAF_PEEL:return N.LEAF_FALL;case N.LEAF_FALL:return N.EXIT;case N.EXIT:return N.ENTER}},r.render=function(){var e,t=this.props,n=t.canvasProps,r=t.parentRef,a=this.state,o=a.scene,u=a.animationRef,s=a.position,d=w[s],f=R.includes(s),c=0,y=0,m=0,h=0;if(null!=o&&null!=u&&r){var _=r.getBoundingClientRect(),g=u.getBoundingClientRect(),E=g.left-_.left,O=g.top-_.top;m=(E+d.x)/_.width*100,h=(O+d.y)/_.height*100,f&&(c=(E+d.leafX)/_.width*100,y=(O+d.leafY)/_.height*100)}var I=this.getNextScene(),b=f&&o===N.LEAF_FALL,C=f&&o===N.EXIT,L=o===N.CONFETTI;return i.createElement(i.Fragment,null,null!=I?T(v.default,{animationRef:this.handleSetAnimationRef,className:(0,l.default)(S.default.easterEggAnimation,(e={},e[S.default.easterEggAnimationTopLeft]=s===P.TOP_LEFT,e[S.default.easterEggAnimationTopRight]=s===P.TOP_RIGHT,e[S.default.easterEggAnimationBottomLeft]=s===P.BOTTOM_LEFT,e[S.default.easterEggAnimationBottomRight]=s===P.BOTTOM_RIGHT,e[S.default.easterEggAnimationHideLeaf]=C,e)),nextScene:I,sceneSegments:A,onScenePlay:this.handleEasterEggScenePlay,onSceneComplete:this.handleEasterEggSceneComplete,importData:this.loadEasterEggAnimation,pauseWhileUnfocused:!1}):null,i.createElement(p.ConfettiCannon,M({},n,j,{angle:d.angle,position:{x:m,y:h},firing:L})),f?i.createElement(p.ConfettiCannon,M({},n,U,{className:S.default.cannon,sprites:d.leafSprites,position:{x:c,y:y},angle:d.angle,minRotationIncremental:d.leafRotationIncremental,maxRotationIncremental:d.leafRotationIncremental,firing:b})):null)},t}(i.Component);F.displayName="EasterEggAnimation";var B=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={iconRef:null,confettiCannonRef:null,fireCannon:!1,showEasterEgg:!1},t.handleIconMouseEnter=function(){t.state.showEasterEgg||0!==Math.floor(50*Math.random())?t.setState({fireCannon:!0}):t.setState({showEasterEgg:!0})},t.handleIconMouseLeave=function(){t.setState({fireCannon:!1})},t.handleEasterEggAnimationComplete=function(){t.setState({showEasterEgg:!1})},t.handleSetIconRef=function(e){t.setState({iconRef:e})},t.handleSetConfettiCannonRef=function(e){t.setState({confettiCannonRef:e})},t}b(t,e);var n=t.prototype;return n.renderConfetti=function(){var e=this,t=this.state,n=t.iconRef,r=t.confettiCannonRef,a=t.fireCannon,o=t.showEasterEgg,l=0,u=0;if(null!=r&&null!=n){var s=r.getBoundingClientRect(),d=n.getBoundingClientRect(),f=d.left-s.left+d.width/2,c=d.top-s.top+d.height/2;l=f/s.width*100,u=c/s.height*100}return T(m.default,{},void 0,i.createElement("div",{className:S.default.cannonWrapper,ref:this.handleSetConfettiCannonRef},null!=r?T(p.ConfettiCanvas,{className:S.default.cannon},void 0,(function(t){return i.createElement(i.Fragment,null,o?T(F,{canvasProps:t,parentRef:r,onAnimationComplete:e.handleEasterEggAnimationComplete}):null,i.createElement(p.ConfettiCannon,M({},t,k,{position:{x:l,y:u},firing:a})))})):null))},n.render=function(){var e,t=this.props,n=t.message,r=t.onClickUsername,a=t.onContextMenuUsername,o=t.onClickMessage,i=t.guild,l=t.compact,u=function(e){switch(e.type){case g.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_1:return g.PremiumGuildTiers.TIER_1;case g.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_2:return g.PremiumGuildTiers.TIER_2;case g.MessageTypes.USER_PREMIUM_GUILD_SUBSCRIPTION_TIER_3:return g.PremiumGuildTiers.TIER_3}return null}(n),s=(0,f.default)(n),p=this.context.reducedMotion,v=(0,d.getMessageAuthor)(n).nick,m={onClick:r,onContextMenu:a};e=null==u||null==i?s>1?E.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED_MANY.format({username:v,usernameOnClick:m,numSubscriptions:s}):E.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED.format({username:v,usernameOnClick:m}):s>1?E.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED_MANY_ACHIEVED_TIER.format({username:v,usernameOnClick:m,numSubscriptions:s,guildName:i.name,newTierName:(0,_.getTierName)(u)}):E.default.Messages.SYSTEM_MESSAGE_GUILD_MEMBER_SUBSCRIBED_ACHIEVED_TIER.format({username:v,usernameOnClick:m,guildName:i.name,newTierName:(0,_.getTierName)(u)});var O=T(c.default,{className:S.default.iconWrapper,innerRef:this.handleSetIconRef,onClick:o},void 0,T(y.default,{className:S.default.icon,onMouseEnter:this.handleIconMouseEnter,onMouseLeave:this.handleIconMouseLeave}));return T(h.default,{iconNode:O,timestamp:n.timestamp,compact:l},void 0,T("div",{onClick:o,className:S.default.message},void 0,e),p.enabled?null:this.renderConfetti())},t}(i.PureComponent);t.default=B,B.displayName="UserPremiumGuildSubscription",B.contextType=s.AccessibilityPreferencesContext},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=Number(e.content);return isNaN(t)||0===t?1:t}},function(e,t,n){e.exports=n.p+"65e856f0d3fa6f1c3bc728d421240da2.svg"},function(e,t,n){e.exports=n.p+"584625557b31e29b44a3bb2f4cd7e33a.svg"},function(e,t,n){e.exports=n.p+"bb738a64264307f6a4a3e84e5f1eddb6.svg"},function(e,t,n){e.exports=n.p+"e843c51c0eec3801b70cae5c45ad343f.svg"},function(e,t,n){e.exports=n.p+"0700205862c1a590feed964754d34669.svg"},function(e,t,n){e.exports=n.p+"6b6d88307890126be8b60125143bc2f4.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackGuildNotificationSettingsUpdate=function(e,t,n){var r=t.suppress_everyone,o=t.suppress_roles,i=t.muted,u=t.mute_config,s=t.mobile_push,c=t.message_notifications,p=f(e),v=p.guild_suppress_everyone,y=p.guild_suppress_roles,m=p.guild_is_muted,h=p.guild_muted_until,_=p.guild_receive_mobile_push,g=p.guild_message_notification_settings;a.default.trackWithMetadata(l.AnalyticEvents.NOTIFICATION_SETTINGS_UPDATED,{update_type:l.NotificationSettingsUpdateType.GUILD,guild_id:e,guild_suppress_everyone:null!=r?r:v,guild_suppress_roles:null!=o?o:y,guild_is_muted:null!=i?i:m,guild_muted_until:null!=u&&null!=u.end_time?new Date(u.end_time).getTime():h,guild_receive_mobile_push:null!=s?s:_,guild_message_notification_settings:null!=c?d[c]:g,location:n})},t.trackChannelNotificationSettingsUpdate=function(e,t,n,r){var u=n.muted,c=n.mute_config,p=n.message_notifications,v=function(e,t){var n=i.default.isChannelMuted(e,t),r=i.default.getChannelMuteConfig(e,t);return{channel_is_muted:n,channel_muted_until:null!=r&&null!=r.end_time?new Date(r.end_time).getTime():null,channel_message_notification_settings:d[i.default.getChannelMessageNotifications(e,t)]}}(e,t),y=v.channel_is_muted,m=v.channel_muted_until,h=v.channel_message_notification_settings;y=null!=u?u:y,m=null!=c&&null!=c.end_time?new Date(c.end_time).getTime():m,h=null!=p?d[p]:h;var _=null==e?null:!0===y||null!=h,g=o.default.getChannel(t);a.default.trackWithMetadata(l.AnalyticEvents.NOTIFICATION_SETTINGS_UPDATED,s({update_type:l.NotificationSettingsUpdateType.CHANNEL,guild_id:e,channel_id:t,parent_id:null!=g?g.parent_id:null},f(e),{channel_is_overridden:_,channel_is_muted:y,channel_muted_until:m,channel_message_notification_settings:h,location:r}))};var r,a=u(n(121)),o=u(n(9)),i=u(n(267)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d=Object.freeze(((r={})[l.UserNotificationSettings.ALL_MESSAGES]="All",r[l.UserNotificationSettings.ONLY_MENTIONS]="Mentions",r[l.UserNotificationSettings.NO_MESSAGES]="Nothing",r[l.UserNotificationSettings.NULL]=null,r));function f(e){if(null==e)return{};var t=i.default.isMuted(e),n=i.default.getMuteConfig(e);return{guild_suppress_everyone:i.default.isSuppressEveryoneEnabled(e),guild_suppress_roles:i.default.isSuppressRolesEnabled(e),guild_is_muted:t,guild_muted_until:null!=n&&null!=n.end_time?new Date(n.end_time).getTime():null,guild_receive_mobile_push:i.default.isMobilePushEnabled(e),guild_message_notification_settings:d[i.default.getMessageNotifications(e)]}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(354)),o=n(7563),i=u(n(9)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){var n=i.default.getChannel(e);return null==n||n.isMultiUserDM()?null:d(o.MenuItem,{id:"close-dm",label:l.default.Messages.CLOSE_DM,action:function(){return a.default.closePrivateChannel(e,t)}})}f.displayName="useCloseDMItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(354)),i=n(7563),l=n(7568),u=f(n(9)),s=f(n(12)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){var n=(0,a.useStateFromStores)([s.default],(function(){return s.default.getCurrentUser()}),[]),r=(0,a.useStateFromStores)([u.default],(function(){return u.default.getChannel(t)}),[t]);return null==r||r.isOwner(e)||!r.isOwner(n.id)?null:p(i.MenuItem,{id:"remove",label:d.default.Messages.REMOVE_FROM_GROUP,action:function(){return o.default.removeRecipient(t,e)},color:l.MenuItemColor.DANGER})}v.displayName="useRemoveUserFromGroupItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=U(n(0)),o=n(109),i=n(3),l=k(n(5409)),u=k(n(186)),s=n(49),d=k(n(9)),f=k(n(184)),c=k(n(20)),p=k(n(48)),v=k(n(36)),y=k(n(84)),m=k(n(5287)),h=k(n(5398)),_=k(n(227)),g=k(n(248)),E=n(106),S=n(129),O=k(n(5188)),I=k(n(7621)),T=n(50),b=k(n(126)),C=k(n(336)),M=k(n(43)),N=k(n(15)),P=k(n(7825)),A=n(8546),R=U(n(7911)),L=n(1),D=k(n(7)),w=k(n(6763));function k(e){return e&&e.__esModule?e:{default:e}}function j(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return j=function(){return e},e}function U(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=j();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var F=function(e){var t=e.channelData,n=e.onClose,r=e.trackOptionClick,a=(0,i.useStateFromStores)([d.default],(function(){return d.default.getChannel(t.channel_id)})),c=(0,i.useStateFromStores)([p.default],(function(){return null!=a&&p.default.can(o.Permissions.VIEW_CHANNEL,a)})),v=(0,i.useStateFromStores)([f.default],(function(){return null!=t.emoji_id?f.default.getCustomEmojiById(t.emoji_id):null}),[t.emoji_id]),m=null!=t.emoji_name?u.default.getByName(u.default.convertSurrogateToName(t.emoji_name,!1)):null;return null!=a&&c?G(y.default,{className:w.default.optionContainer,onClick:function(){r(),n(),(0,s.transitionToGuild)(a.guild_id,a.id)}},void 0,null!=v||null!=m?G(l.default,{emojiName:null!=t.emoji_id?null==v?void 0:v.name:t.emoji_name,animated:null!=v&&v.animated,emojiId:null==v?void 0:v.id,autoplay:!0,className:w.default.optionEmoji}):G(I.default,{className:w.default.channelIcon}),G("div",{className:w.default.optionTextContainer},void 0,G(M.default,{size:M.default.Sizes.SIZE_16,className:w.default.channelDescription},void 0,t.description),G(M.default,{size:M.default.Sizes.SIZE_12,color:M.default.Colors.HEADER_SECONDARY},void 0,"#"+a.name)),G(O.default,{direction:O.default.Directions.RIGHT,className:w.default.optionArrow})):null};F.displayName="WelcomeScreenModalOption";var B=function(e){var t,n=e.onClose,r=e.transitionState,o=e.guildId,l=e.isPreview,u=(0,i.useStateFromStores)([c.default],(function(){return c.default.getGuild(o)})),s=(0,i.useStateFromStoresObject)([R.default],(function(){return{welcomeScreen:R.default.get(o),fetching:R.default.isFetching(),hasError:R.default.hasError()}})),d=s.welcomeScreen,f=s.fetching,p=s.hasError,y=(0,E.useUID)();a.useEffect((function(){null==d&&P.default.fetchWelcomeScreen(o)}),[o,d]),a.useEffect((function(){!1===f&&!0===p&&n()}),[f,p,n]),a.useEffect((function(){d===R.NO_WELCOME_SCREEN&&n()}),[n,d]),a.useEffect((function(){!0!==l&&N.default.track(L.AnalyticEvents.OPEN_MODAL,{type:A.WELCOME_SCREEN_TYPE,guild_id:o})}),[o,l]);var O=a.useCallback((function(e){var t;if(null!=d&&!0!==l){var n=[],r=[],a=!1;null===(t=d.welcome_channels)||void 0===t||t.forEach((function(e){n.push(e.description),r.push(e.channel_id),null!=e.emoji_id&&(a=!0)})),N.default.track(L.AnalyticEvents.GUILD_WELCOME_SCREEN_OPTION_SELECTED,{index:e,guild_id:o,options:n,options_channel_ids:r,guild_description:d.description,has_custom_emojis:a})}}),[o,l,d]);return null==u?null:null==d?G(T.ModalRoot,{transitionState:r,className:w.default.main,"aria-label":D.default.Messages.LOADING},void 0,G(_.default,{type:_.default.Type.SPINNING_CIRCLE})):G(T.ModalRoot,{transitionState:r,className:w.default.main,"aria-labelledby":y},void 0,G(T.ModalCloseButton,{onClick:n,className:w.default.close}),G(C.default,{mask:C.default.Masks.SQUIRCLE,width:64,height:64,className:w.default.guildIcon},void 0,G(h.default,{size:h.default.Sizes.LARGER,guild:u,active:!0,animate:!0,tabIndex:-1})),G(b.default,{size:b.default.Sizes.SIZE_24,className:w.default.header,id:y},void 0,D.default.Messages.WELCOME_SCREEN_TITLE.format({guildName:u.name,guildNameHook:function(e,t){return G("span",{},t,G(m.default,{guild:u,className:w.default.headerGuildBadge,flowerStarClassName:w.default.flowerStar,tooltipColor:g.default.Colors.PRIMARY}),G("strong",{className:w.default.headerGuildName},void 0,e))}})),null!=d.description?G(M.default,{size:M.default.Sizes.SIZE_14,color:M.default.Colors.HEADER_SECONDARY,className:w.default.guildDescription},void 0,d.description):null,G(S.FormTitle,{className:w.default.choiceHeader},void 0,D.default.Messages.WELCOME_SCREEN_CHOICE_HEADER),G("div",{className:w.default.options},void 0,null===(t=d.welcome_channels)||void 0===t?void 0:t.map((function(e,t){return G(F,{channelData:e,trackOptionClick:function(){return O(t)},onClose:n},e.channel_id+"-"+t)}))),G(v.default,{look:v.default.Looks.LINK,color:w.default.skipColor,className:w.default.skip,onClick:n},void 0,D.default.Messages.WELCOME_SCREEN_SKIP))};B.displayName="WelcomeScreenModal";var H=B;t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WELCOME_EMOJI_TOOLTIP_STORAGE_KEY=t.WELCOME_SCREEN_TYPE=void 0;t.WELCOME_SCREEN_TYPE="Guild Welcome Screen";t.WELCOME_EMOJI_TOOLTIP_STORAGE_KEY="hasClickedWelcomeEmojiPicker"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CallTileFit=t.CallTileOverlay=void 0;var r,a=F(n(0)),o=U(n(8)),i=n(3),l=n(31),u=U(n(268)),s=n(651),d=U(n(8754)),f=n(8096),c=U(n(10)),p=U(n(41)),v=U(n(84)),y=U(n(248)),m=F(n(8755)),h=U(n(1152)),_=U(n(7626)),g=U(n(8756)),E=U(n(7995)),S=U(n(7870)),O=U(n(8097)),I=U(n(7699)),T=U(n(7578)),b=U(n(7897)),C=U(n(43)),M=U(n(10178)),N=U(n(10179)),P=U(n(8885)),A=F(n(10182)),R=U(n(10189)),L=n(9558),D=U(n(10191)),w=n(1),k=U(n(7)),j=U(n(6944));function U(e){return e&&e.__esModule?e:{default:e}}function G(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return G=function(){return e},e}function F(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=G();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function B(){return(B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function H(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var V=a.memo((function(e){var t,n,r,y,h=e.participant,g=e.onDoubleClick,E=e.onContextMenu,S=e.onClick,O=e.className,I=e.style,T=e.channel,b=e.width,C=e.inPopout,L=e.onVideoResize,w=e.inCall,k=void 0!==w&&w,U=e.selected,G=void 0!==U&&U,F=e.noBorder,B=void 0!==F&&F,H=e.focused,V=void 0!==H&&H,W=e.blocked,Y=void 0!==W&&W,z=e.fit,K=void 0===z?m.default.Fit.CONTAIN:z,Z=e.paused,q=void 0!==Z&&Z,X=e.pulseSpeakingIndicator,Q=void 0!==X&&X,J=a.useContext(f.IdleStateContext),ee=(0,i.useStateFromStores)([c.default],(function(){return c.default.getId()})),te=h.type===s.ParticipantTypes.ACTIVITY?null:null===(t=h.user)||void 0===t?void 0:t.id,ne=(0,i.useStateFromStores)([p.default],(function(){return null!=te&&p.default.isLocalVideoDisabled(te,(0,d.default)(h.type))}),[te,h.type]),re=(0,D.default)(h,ee),ae=re.speaking,oe=re.muted,ie=re.deafen,le=re.ringing,ue=re.hasVideo,se=(0,i.useStateFromStores)([p.default],(function(){return null!=te&&p.default.isLocalMute(te,(0,d.default)(h.type))}),[te,h.type]),de=h.type===s.ParticipantTypes.STREAM&&te===ee,fe=a.useCallback((function(){null!=te&&u.default.toggleLocalMute(te,l.MediaEngineContextTypes.STREAM)}),[te]),ce=a.useCallback((function(e){null==S||S(h,e)}),[S,h]),pe=a.useCallback((function(e){null==g||g(h,e)}),[g,h]),ve=a.useCallback((function(e){null==E||E(h,e)}),[E,h]),ye=null,me=null,he=!0;switch(h.type){case s.ParticipantTypes.STREAM:ye=x(A.default,{participant:h,selected:G,width:b,fit:K,onVideoResize:L,paused:q,inPopout:C}),me=x(A.StreamTileIndicators,{participant:h,selected:G,width:b,focused:V,idle:J}),he=!1;break;case s.ParticipantTypes.USER:ye=x(R.default,{channel:T,inCall:k,participant:h,fit:K,paused:q,selected:G,width:b,blocked:Y,pulseSpeakingIndicator:Q});break;case s.ParticipantTypes.ACTIVITY:ye=x(N.default,{interactible:V,participant:h,selected:G,channel:T,width:b})}var _e=a.useRef(null);return x("div",{className:(0,o.default)(j.default.wrapper,(n={},n[j.default.ringing]=le,n),O)},void 0,a.createElement(P.default,{ref:_e,className:(0,o.default)(j.default.tile,(r={},r[j.default.noBorder]=B,r[j.default.noInteraction]=null==S,r[j.default.idle]=J,r[j.default.videoLayer]=he,r)),noBorder:B,style:I},x(v.default,{focusProps:{ringTarget:_e,offset:1},onDoubleClick:pe,onContextMenu:ve,onClick:ce,className:j.default.tileChild},void 0,ye,B?null:x("div",{className:j.default.indicators},void 0,me),G?x("div",{className:j.default.selectedScreen},void 0,x(_.default,{className:j.default.selectedIcon})):null,x($,{focused:V,width:b,inCall:k,participantType:h.type,hasVideo:null!=ue&&ue,muted:oe,deafen:ie,idle:J,title:(0,M.default)(T,h),blocked:Y,localMute:se,localVideoDisabled:ne,hideAudioIcon:de,onContextMenu:ve,onToggleMute:fe}),k&&!B?x("div",{className:(0,o.default)(j.default.border,(y={},y[j.default.speaking]=ae&&!V,y))}):null)))}));V.displayName="CallTile";var W=x(b.default,{width:20,height:20}),Y=x(T.default,{width:20,height:20}),z=x(I.default,{width:20,height:20}),K=x("div",{}),$=a.memo((function(e){var t,n,r=e.muted,i=e.deafen,u=e.idle,d=e.title,f=e.width,c=e.hasVideo,m=e.inCall,I=e.localMute,T=e.localVideoDisabled,b=e.focused,M=e.blocked,N=e.hideAudioIcon,P=e.participantType,A=e.onContextMenu,R=e.onToggleMute,D=null,U=null,G=null,F=(0,L.isVideoCompact)(f),V=(0,L.isNamesCompact)(f);N||(i||r||I?(D=x(i?E.default:S.default,{foreground:(0,o.default)((n={},n[j.default.localMuteStrikethrough]=I&&!i,n)),className:j.default.status}),I&&P===s.ParticipantTypes.STREAM&&c&&!b&&(D=x(y.default,{text:k.default.Messages.UNMUTE},void 0,(function(e){var t=e.onClick,n=H(e,["onClick"]);return a.createElement(v.default,B({},n,{onClick:function(e){e.stopPropagation(),null==t||t(),R()},className:(0,o.default)(j.default.status,j.default.interactive)}),W)})))):I||P!==s.ParticipantTypes.STREAM||!c||F||b||(D=x(y.default,{text:k.default.Messages.MUTE},void 0,(function(e){var t=e.onClick,n=H(e,["onClick"]);return a.createElement(v.default,B({},n,{onClick:function(e){e.stopPropagation(),null==t||t(),R()},className:(0,o.default)(j.default.status,j.default.interactive,j.default.toggleMute)}),Y)}))));return m&&p.default.supports(l.Features.VIDEO)||!c||(U=x(_.default,{className:j.default.status})),m&&c&&T&&(U=x(g.default,{className:j.default.status,foreground:j.default.localMuteStrikethrough})),P===s.ParticipantTypes.STREAM&&!b&&c&&(G=x(y.default,{text:k.default.Messages.OPTIONS},void 0,(function(e){var t=e.onClick,n=H(e,["onClick"]);return a.createElement(v.default,B({},n,{onClick:function(e){e.stopPropagation(),null==t||t(),A(e)},className:(0,o.default)(j.default.status,j.default.interactive)}),z)}))),x("div",{className:j.default.overlay},void 0,V||b?K:x(C.default,{className:(0,o.default)(j.default.overlayTitle,(t={},t[j.default.idle]=u,t)),color:C.default.Colors.CUSTOM,size:C.default.Sizes.SIZE_16},void 0,M?x("div",{className:j.default.blocked},void 0,x(h.default,{className:j.default.blockedIcon,color:w.Colors.STATUS_RED})):null,P===s.ParticipantTypes.STREAM&&x(O.default,{className:j.default.titleIcon}),x("span",{className:j.default.overlayTitleText},void 0,d)),x("div",{className:j.default.statusContainer},void 0,U,D,G))}));t.CallTileOverlay=$,$.displayName="CallTitleOverlay";var Z=m.VideoStreamFit;t.CallTileFit=Z;var q=V;t.default=q},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=n(3),l=p(n(8757)),u=p(n(63)),s=p(n(227)),d=p(n(43)),f=p(n(7)),c=p(n(6981));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=y(s.default,{});function h(e){var t=e.isLoading,n=e.noText,r=e.className;return y(u.default,{className:(0,o.default)(c.default.emptyPreviewContainer,r),direction:u.default.Direction.VERTICAL,align:u.default.Align.CENTER,justify:u.default.Justify.CENTER},void 0,t?m:a.createElement(a.Fragment,null,y("div",{className:c.default.emptyPreviewImage}),n?null:y(d.default,{size:d.default.Sizes.SIZE_14,color:d.default.Colors.CUSTOM,className:c.default.emptyPreviewText},void 0,f.default.Messages.STREAM_NO_PREVIEW)))}function _(e){var t=e.stream,n=e.className,r=e.noText,u=void 0!==r&&r,s=(0,i.useStateFromStoresObject)([l.default],(function(){return{url:l.default.getPreviewURL(t.guildId,t.channelId,t.ownerId),isLoading:l.default.getIsPreviewLoading(t.guildId,t.channelId,t.ownerId)}})),d=s.url,f=s.isLoading,p=a.useRef(f?null:d);a.useEffect((function(){f||(p.current=d)}),[d,f]);var v=null==d||f?p.current:d;return null==v?y(h,{className:n,isLoading:f,noText:u}):y("div",{className:(0,o.default)(n,c.default.root)},void 0,y("img",{src:v,alt:"",className:c.default.image}))}h.displayName="DefaultFallback",_.displayName="StreamPreview"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){r.default.embedded?a.default.focus():window.focus()};var r=o(n(13)),a=o(n(37));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("path",{foreground:f,fill:d,d:"M20 10.9378H14.2199H8.06628L10.502 8.50202L9 7L4 12L9 17L10.502 15.498L8.06628 13.0622H20V10.9378Z"}))}d.displayName="ArrowLeft"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.VideoButtonWrapper=m,t.default=h;var r,a=c(n(0)),o=d(n(8)),i=n(5628),l=d(n(7626)),u=c(n(7613)),s=d(n(7315));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function m(e){var t=(0,i.getVideoButtonLabel)(e),n=e.enabled,r=e.cameraUnavailable,o=e.onChange,u=e.onCameraUnavailable,s=e.hasPermission,d=e.children,f=e.channelLimitReached,c=void 0!==f&&f,p=r?function(){return u()}:function(){return o(!e.enabled)};return a.createElement(a.Fragment,null,d({onClick:p,active:n,disabled:!s||c&&!n,iconComponent:l.default,label:t,unavailable:r}))}function h(e){var t=e.enabled,n=e.join,r=e.channel,i=e.onChange,l=e.onCameraUnavailable,d=e.cameraUnavailable,f=e.hasPermission,c=e.className,h=e.channelLimitReached,_=e.channelLimit,g=e.centerButton,E=void 0!==g&&g,S=y(e,["enabled","join","channel","onChange","onCameraUnavailable","cameraUnavailable","hasPermission","className","channelLimitReached","channelLimit","centerButton"]),O=E?u.CenterControlButton:u.default;return p(m,{enabled:t,join:n,channel:r,onChange:i,onCameraUnavailable:l,cameraUnavailable:d,hasPermission:f,channelLimitReached:h,channelLimit:_},void 0,(function(e){var t,n=e.unavailable,r=y(e,["unavailable"]);return a.createElement(O,v({className:(0,o.default)(c,(t={},t[s.default.fauxDisabled]=n,t))},r,S))}))}h.displayName="VideoButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M21.1169 1.11603L22.8839 2.88403L19.7679 6.00003L22.8839 9.11603L21.1169 10.884L17.9999 7.76803L14.8839 10.884L13.1169 9.11603L16.2329 6.00003L13.1169 2.88403L14.8839 1.11603L17.9999 4.23203L21.1169 1.11603ZM18 22H13C6.925 22 2 17.075 2 11V6C2 5.447 2.448 5 3 5H7C7.553 5 8 5.447 8 6V10C8 10.553 7.553 11 7 11H6C6.063 14.938 9 18 13 18V17C13 16.447 13.447 16 14 16H18C18.553 16 19 16.447 19 17V21C19 21.553 18.553 22 18 22Z"}))}d.displayName="CallLeave"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i;return o("svg",{className:e.className,width:n,height:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"},void 0,o("path",{className:e.foreground,fill:l,fillRule:"evenodd",clipRule:"evenodd",d:"M2 4.5C2 3.397 2.897 2.5 4 2.5H20C21.103 2.5 22 3.397 22 4.5V15.5C22 16.604 21.103 17.5 20 17.5H13V19.5H17V21.5H7V19.5H11V17.5H4C2.897 17.5 2 16.604 2 15.5V4.5ZM13.2 14.3375V11.6C9.864 11.6 7.668 12.6625 6 15C6.672 11.6625 8.532 8.3375 13.2 7.6625V5L18 9.6625L13.2 14.3375Z"}))}i.displayName="Screenshare"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useOtherStreams=M,t.default=N;var r,a=b(n(0)),o=n(3),i=n(31),l=I(n(7566)),u=I(n(650)),s=I(n(8555)),d=I(n(8896)),f=I(n(5465)),c=b(n(7563)),p=I(n(142)),v=I(n(41)),y=I(n(12)),m=I(n(8553)),h=I(n(7822)),_=I(n(8760)),g=I(n(269)),E=I(n(13)),S=n(1),O=I(n(7));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e,t,n){var r=(0,o.useStateFromStores)([u.default],(function(){return u.default.getSelectedParticipantId(e.id)})),a=(0,o.useStateFromStores)([p.default],(function(){return null!=r?p.default.getActiveStreamForStreamKey(r):null}),[r]);return(0,o.useStateFromStoresArray)([y.default],(function(){var r=n.filter((function(e){return e.ownerId!==t.id})).map((function(t){return{stream:t,username:g.default.getName(e.getGuildId(),e.id,y.default.getUser(t.ownerId))}}));return 1===r.length&&r[0].stream.ownerId===(null==a?void 0:a.ownerId)?[]:r}),[e,a,n])}function N(e){var t,n=e.channel,r=e.currentUser,o=e.activeStreams,u=e.hideSelfOptions,p=void 0!==u&&u,y=e.showReportOption,g=void 0!==y&&y,I=e.handleGoLive,T=e.onClose,b=e.appContext,N=void 0===b?S.AppContext.APP:b,P=v.default.supports(i.Features.DESKTOP_CAPTURE_APPLICATIONS),A=null!==(t=o.find((function(e){return e.ownerId===r.id})))&&void 0!==t?t:null,R=M(n,r,o),L=(0,d.default)(A,N),D=(0,s.default)(A,N,S.NOOP_NULL),w=null==A?C(c.MenuItem,{id:"share-your-screen",label:O.default.Messages.SHARE_YOUR_SCREEN,icon:m.default,action:I}):a.createElement(a.Fragment,null,E.default.embedded?C(c.MenuItem,{id:"stream-settings",label:O.default.Messages.SCREENSHARE_STREAM_QUALITY},void 0,L):null,g?D:null,P?C(c.MenuItem,{id:"change-windows",label:O.default.Messages.SCREENSHARE_CHANGE_WINDOWS,icon:m.default,action:I}):null,C(c.MenuItem,{id:"stop-streaming",label:O.default.Messages.STOP_STREAMING,icon:h.default,action:function(){return(0,f.default)(A)}}));return C(l.default,{section:S.AnalyticsSections.CONTEXT_MENU},void 0,C(c.default,{navId:"manage-streams",onClose:T,"aria-label":null!=A?O.default.Messages.STOP_STREAMING:O.default.Messages.SHARE_YOUR_SCREEN},void 0,C(c.MenuGroup,{},void 0,R.map((function(e){var t=e.stream,n=e.username;return C(c.MenuItem,{id:t.ownerId,label:O.default.Messages.STOP_WATCHING_USER.format({username:n}),icon:_.default,action:function(){return(0,f.default)(t)}},"manage-stream-menu"+t.ownerId)}))),p?null:w))}N.displayName="ManageStreamsMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(682),l=v(n(8895)),u=n(7563),s=v(n(10)),d=v(n(144)),f=v(n(1081)),c=n(44),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n){var r=(0,o.useStateFromStores)([d.default],(function(){return(0,i.getStreamerApplication)(e,d.default)}),[e]),v=(0,o.useStateFromStores)([s.default],(function(){return s.default.getId()})),y={media_session_id:f.default.getActiveMediaSessionId(),rtc_connection_id:f.default.getActiveRTCConnectionId()};return null==e?null:m(u.MenuItem,{id:"report-stream-problem",label:p.default.Messages.STREAM_REPORT_PROBLEM_MENU_ITEM,action:function(){null==n||n(),null!=e&&(0,c.openModal)((function(t){return a.createElement(l.default,h({stream:e,streamApplication:r,isStreamer:v===(null==e?void 0:e.ownerId),analyticsData:y},t))}))}})}_.displayName="useReportProblemItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t=0,n=Object.keys(e);t<n.length;t++){var a=n[t],o=e[a];if(null!=o&&null==o.error&&r.has(a))return!0}return!1},t.SUPPORTED_HARDWARE_ACCEL_VENDORS=void 0;var r=new Set(["nvidia"]);t.SUPPORTED_HARDWARE_ACCEL_VENDORS=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=u[i.default.getPlatform()];if(null==t)return!1;for(var n=0,r=Object.keys(e);n<r.length;n++){var a=r[n],l=e[a],s=t[a];if(null!=l&&null!=s&&null==l.error){var d=((f=l).major||0)+"."+(f.minor||0)+".0";if(!o.default.satisfies(d,s))return!0}}var f;return!1},t.REQUIRED_DRIVER_VERSIONS_BY_PLATFORM=void 0;var r,a,o=(r=n(1102))&&r.__esModule?r:{default:r},i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(13));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}var u=((a={})[i.PlatformTypes.WINDOWS]={nvidia:">=397.93.0"},a);t.REQUIRED_DRIVER_VERSIONS_BY_PLATFORM=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(8)),o=c(n(183)),i=c(n(7913)),l=n(248),u=c(n(7778)),s=c(n(269)),d=c(n(7)),f=c(n(6986));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t,n=e.channel,r=e.users,c=e.selected,p=void 0!==c&&c,y=(0,o.default)(n),m=null;if(null!=r&&r.length>0){m=v(u.default,{guildId:n.guild_id,className:f.default.voiceUserList,users:r,renderUser:function(e){if(null==e)return null;var t=s.default.getName(n.guild_id,n.id,e),r=e.getAvatarURL();return v(l.TooltipContainer,{text:t},void 0,v("img",{src:null!=r?r:void 0,"aria-label":e.username,alt:"",className:f.default.avatar}))},renderMoreUsers:function(e){var t=function(e,t){var n=t.id,r=t.guild_id;return e.length<=1?null:2===e.length?d.default.Messages.GO_LIVE_MODAL_OVERFLOW_TWO_USERS.format({nickname0:s.default.getName(r,n,e[0]),nickname1:s.default.getName(r,n,e[1])}):3===e.length?d.default.Messages.GO_LIVE_MODAL_OVERFLOW_THREE_USERS.format({nickname0:s.default.getName(r,n,e[0]),nickname1:s.default.getName(r,n,e[1]),nickname2:s.default.getName(r,n,e[2])}):d.default.Messages.GO_LIVE_MODAL_OVERFLOW_FOUR_OR_MORE_USERS.format({nickname0:s.default.getName(r,n,e[0]),nickname1:s.default.getName(r,n,e[1]),remainingCount:e.length-2})}(r.slice(4),n);return v("div",{},void 0,v(l.TooltipContainer,{text:t},void 0,v("div",{className:f.default.userListOverflow},void 0,e)))},max:5})}var h=(0,i.default)(n);return v("div",{className:(0,a.default)(f.default.channelInfo,(t={},t[f.default.selected]=p,t))},void 0,v(h,{className:f.default.channelIcon}),v("div",{className:f.default.channelName},void 0,y),m)}y.displayName="RadioItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.title,r=e.scrollerClassName,f=e.children,c=a.useRef(null),v=a.useState(!1),y=v[0],m=v[1],h=a.useState(!1),_=h[0],g=h[1],E=a.useCallback((function(){var e=c.current;null!=e&&(m(!e.isScrolledToTop()),g(!e.isScrolledToBottom()))}),[]);return a.useLayoutEffect((function(){return E()}),[]),a.createElement(a.Fragment,null,p("div",{className:(0,o.default)(d.default.title,d.default.scrollWrapper)},void 0,p(i.FormTitle,{className:s.default.formItemTitle},void 0,n),p(u.default,{separator:y})),p("div",{className:r},void 0,a.createElement(l.default,{ref:c,className:(0,o.default)(d.default.scrollerInner,(t={},t[d.default.bottomSeparator]=_,t)),onScroll:E},f)))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(129),l=f(n(424)),u=f(n(8560)),s=f(n(6737)),d=f(n(6988));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(6987));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t,n=e.separator,r=void 0!==n&&n;return u("div",{className:(0,a.default)(o.default.divider,(t={},t[o.default.separator]=r,t))})}s.displayName="Divider"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(6990))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(e){var t=e.children;return l("div",{className:o.default.card},void 0,t)}u.displayName="RowCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(null==t)return e;return n.find((function(e){return(0,a.default)(t.id,e.windowHandle)}))};var r,a=(r=n(1119))&&r.__esModule?r:{default:r}},function(e,t,n){var r={"./amsterdam.png":8914,"./brazil.png":8915,"./dubai.png":8916,"./eu-central.png":8917,"./eu-west.png":8918,"./europe.png":8919,"./frankfurt.png":8920,"./hongkong.png":8921,"./india.png":8922,"./japan.png":8923,"./london.png":8924,"./russia.png":8925,"./singapore.png":8926,"./south-korea.png":8927,"./southafrica.png":8928,"./sydney.png":8929,"./unknown.png":7828,"./us-central.png":8930,"./us-east.png":8931,"./us-south.png":8932,"./us-west.png":8933};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=8563},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=y(n(21)),o=n(3),i=y(n(7607)),l=y(n(20)),u=y(n(48)),s=y(n(7780)),d=n(44),f=n(333),c=y(n(7613)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e){var t=e.stream,n=e.channel,y=e.exitFullScreen,m=e.appContext,_=e.analyticsLocation,g=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["stream","channel","exitFullScreen","appContext","analyticsLocation"]),E=null==n?void 0:n.getGuildId(),S=(0,o.useStateFromStores)([l.default],(function(){return null!=E?l.default.getGuild(E):null}),[E]);return function(e,t){return null!=e&&null!=t&&u.default.can(p.Permissions.CREATE_INSTANT_INVITE,t)}(S,n)?r.createElement(c.default,h({onClick:function(){(0,a.default)(null!=S,"guild cannot be null"),(0,a.default)(null!=n,"channel cannot be null"),function(e,t,n,a,o,l){null==o||o(),(0,d.openModal)((function(a){return r.createElement(i.default,h({},a,{guild:e,channel:t,streamUserId:n,analyticsLocation:l,source:p.InstantInviteSources.STREAM_INVITE}))}),{modalKey:"stream-invite-modal"},a===p.AppContext.POPOUT?f.POPOUT_MODAL_CONTEXT:f.DEFAULT_MODAL_CONTEXT)}(S,n,null==t?void 0:t.ownerId,m,y,_)},iconComponent:s.default,label:v.default.Messages.ACTIVITY_INVITE_MODAL_INVITE},g)):null}_.displayName="InviteButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=T(n(0)),o=n(3),i=O(n(7998)),l=O(n(7914)),u=O(n(7673)),s=O(n(9)),d=O(n(33)),f=O(n(35)),c=T(n(7636)),p=O(n(7771)),v=O(n(350)),y=O(n(8002)),m=O(n(8003)),h=O(n(8004)),_=O(n(8005)),g=n(1),E=O(n(7)),S=O(n(6953));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var C={offset:{left:4,right:-12}};function M(e,t){var n=void 0===t?{}:t,r=n.guildFilter,a=n.roleFilter,o=n.everyoneFilter,l=n.messageId,u=void 0===l?null:l;r=void 0===r?y.default.guildFilter:r,a=void 0===a?y.default.roleFilter:a,o=void 0===o?y.default.everyoneFilter:o;var s=null;null!=e&&(s=r===g.RecentMentionsFilters.ALL_SERVERS?null:e.getGuildId()),i.default.fetchRecentMentions(u,g.MAX_MENTIONS_PER_FETCH,s,a,o)}function N(e){var t=e.header,n=e.onJump,r=(0,o.useStateFromStores)([s.default,d.default],(function(){return s.default.getChannel(d.default.getChannelId())})),u=(0,o.useStateFromStoresObject)([y.default],(function(){var e;return{messages:null!==(e=y.default.getMentions())&&void 0!==e?e:[],hasMore:y.default.hasMore,loading:y.default.loading,guildFilter:y.default.guildFilter,roleFilter:y.default.roleFilter,everyoneFilter:y.default.everyoneFilter}})),f=u.messages,c=u.hasMore,p=u.loading,v=u.guildFilter,m=u.roleFilter,h=u.everyoneFilter;return a.useEffect((function(){M(r)}),[v,m,h,r]),a.useEffect((function(){return function(){i.default.truncateMentions(g.MAX_MENTIONS_PER_FETCH)}}),[]),b(l.default,{className:S.default.recentMentionsPopout,scrollerClassName:S.default.scroller,onFetch:L,onJump:n,onCloseMessage:function(e){i.default.deleteRecentMention(e.id)},channel:r,messages:f,loading:p,hasMore:c,analyticsName:"Recent Mentions",loadMore:function(){var e=null!=f&&f.length>0?f[f.length-1].id:null;M(r,{messageId:e})},canCloseAllMessages:!0,renderHeader:function(){return t},renderEmptyState:R,renderMessage:A,"aria-label":E.default.Messages.RECENT_MENTIONS,listName:"recents"})}N.displayName="RecentMentions";var P=b(v.default,{width:16,height:16});function A(e,t){if(null==e)return[];var n=s.default.getChannel(e.channel_id);return null==n?[]:[b("div",{className:S.default.container},void 0,b(h.default,{channel:n,gotoChannel:t},void 0,b(c.default,{className:S.default.closeButton,tooltip:E.default.Messages.CLOSE,color:c.CircleIconButtonColors.TERTIARY,icon:P,onClick:function(){return i.default.deleteRecentMention(e.id)}})),b("div",{className:S.default.messageContainer},void 0,b(m.default,{guildId:n.guild_id,message:e,className:S.default.jumpButton}),b(u.default,{message:e,channel:n,className:S.default.message,compact:f.default.messageDisplayCompact,animateAvatar:!1,focusProps:C},e.id)))]}function R(e){return b(_.default,{Icon:p.default,header:E.default.Messages.RECENT_MENTIONS_EMPTY_STATE_HEADER,tip:E.default.Messages.RECENT_MENTIONS_EMPTY_STATE_TIP})}function L(e){y.default.hasLoadedEver||M(e)}R.displayName="renderEmptyState"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=i(n(7781));function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=!1,d=new(function(e){var t,n,r,a,o;function i(){return e.apply(this,arguments)||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n),r=i,(a=[{key:"isPromotionActive",get:function(){return s}}])&&l(r.prototype,a),o&&l(r,o),i}(r.default.Store))(a.default,{});o.default.subscribe({},(function(e){s!==e.showPromotion&&(s=e.showPromotion,d.emitChange())}));var f=d;t.default=f},function(e,t){e.exports='---changelog---\ndate: "2021-02-08"\nlocale: "en-US"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nWe spend a lot of time working on big features. Sometimes, small, quality-of-life updates don’t get the love they deserve. This time, we set time aside to tackle as many of these small changes as we could, cleaning, shining, and polishing the deepest corners of Discord.\n\n\n*sweeps broom* {added marginTop}\n======================\n\n* **Reduced idle computer usage.** Fixed a bug where Discord was using more of your computer’s resources when idle than we needed. \n\n\n* **Fixed audio crunch.** Have you ever sang Happy Birthday in a server with your pals only for it to sound like fireworks full of Pop Rocks a couple of notes in? Fixed! It should sound much better if many people try to speak (or sing) at the same time now. \n\n\n* **Fixed screen share status bug.** After screen sharing on your phone, you should have a considerably less likely chance of seeing your screen share status stuck on desktop. \n\n\n* **Fixed reply jumping text bug.** Sometimes when using replies, you\'d see the text jump when the message sends. Yea that was annoying and now gone.\n\n\n*vacuums* {fixed}\n======================\n\n* **For those who can’t help but updating Discord during calls:** If you try to update while in voice, you\'ll now get a warning. You’re going to do it anyway, but hey, at least it’s on you now.\n\n\n* **A big change to images hosted by Discord, aka posted in chat.** You can now right click > copy or save an image without clicking into it. Big improvement for all my fellow “diary server” \npeople where it’s only you, a bunch of text channels, and the images you dump in chat to save for later.\n\n\n* **Direct message improvements.** You can now see your mutual servers and also accept, reject, send friend requests, block, and unblock people in your one-on-one DMs. \n\n* **Mobile screen share now available on iPad.** So you can now do art together, play mobile games on your tablet, and watch Robert get his math homework wrong for the 5th time from the comfort of your bed.\n\n* **Added multi-stream mute button.** When watching multiple streams at a time, switching streams to mute them is a bit of a hassle. We added a small mute button on video streams in grid view when you hover on the tiles. \n\n* **Added forward and back navigation key binds.** Jump quickly between channels you were just in. For Mac: **⌘ + [** and **⌘ + ]**. For Windows: **Alt + Left Arrow** and **Alt + Right Arrow.** Left Arrow let’s stomp. Right Arrow let’s stomp. Take it back now, y\'all. \n\n\n*mops* {fixed}\n======================\n\n* **Updated account settings log in.** It’s now easier to add a phone number to your account so you can have more options to easily login with either an email or phone number. \n\n\n* **Better error message for non-accessible servers.** You now get a fancy popup if you click on a message link to a server you\'re not in instead of staring at a blank wall wondering where you went wrong in life...\n\n\n* **Shortcuts for emoji are now recognized at the end of a line.** For example, typing “Discord is my favorite chat app in the whole world :)” will now turn the \':)\' into 😃\n\n\n* **Role colors and nicknames now live update in chat.** Previously, if someone had a role change or updated their nickname, only newly loaded messages would use the latest color or nickname. Those should live update now and should display consistently throughout the client so the shadow of your former self is no longer haunting chat.\n\n\n* **Video popout improvement.** When popping out a video, you will be auto-magically returned to the last text channel that you visited in that server instead of randomly being dropped in a text channel with a map, compass, and 50 feet of hempen rope to find your way back.\n\n\nPssst, hey you on the Mac laptop with all the stickers on the cover {added marginTop}\n======================\n\n* **Fixed a long-time bug on Mac** that would show Discord as "Not Responding" in the task manager even when working properly.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "nl"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nWe hebben veel tijd besteed aan grote functies. Soms krijgen kleine updates die je leven net wat beter maken niet de liefde die ze verdienen. Deze keer hebben we niet op de klok gekeken om zo veel mogelijk van deze kleine wijzigingen aan te pakken. Tot in de diepste krochten van Discord is er schoongemaakt en gepoetst.\n\n\n*bezemt* {added marginTop}\n======================\n\n\n* **Inactief computergebruik verminderd.** Probleem opgelost waarbij Discord meer van je computer vroeg dan nodig wanneer die inactief was. \n\n\n* **Audiogekraak opgelost.** Heb je weleens Lang zal-ie leven gezongen met je vrienden in een server en dat het dan na een paar noten klonk als vuurwerk vol knettersnoep? Dat is nu opgelost! Als veel mensen tegelijk praten (of zingen) zou dat nu veel beter moeten klinken. \n\n\n* **Probleem opgelost met schermdelenstatus.** Na het schermdelen op je telefoon is de kans nu een stuk kleiner dat je op je desktop nog de schermdelenstatus ziet. \n\n\n* **Probleem opgelost waarbij de tekst versprong tijdens het antwoorden:** Soms versprong de tekst tijdens het versturen van het bericht wanneer je \'Antwoorden\' gebruikte. Ja, dat was irritant en is nu verleden tijd.\n\n\n*stofzuigt* {fixed}\n======================\n\n\n* **Voor wie zich niet in kan houden om Discord te updaten tijdens gesprekken:** Als je nu een update probeert uit te voeren terwijl je in een spraakkanaal zit, krijg je een waarschuwing. Je gaat het toch wel doen, maar dan is het tenminste wel je eigen schuld.\n\n\n* **Een grote verandering voor afbeeldingen gehost door Discord, dus gepost in de chat.** Je kunt nu op de rechtermuisknop klikken > en een afbeelding kopiëren of opslaan zonder verder nog door te hoeven klikken. Een grote verbetering voor al mijn mede-\'dagboekserver\'-mensen \nen dan bedoel ik jou, een hoop tekstkanalen en de afbeeldingen die je in de chat dumpt om ze voor later te bewaren.\n\n\n* **Verbeteringen privéberichten.** Je kunt nu jullie gemeenschappelijke servers zien en in je privéberichten vriendenverzoeken accepteren, afwijzen of versturen en mensen (de)blokkeren. \n\n\n* **Toetsencombinaties vooruit en achteruit navigeren toegevoegd.** Wissel snel tussen kanalen waar je net in zat. Voor Mac: **⌘ + [** en **⌘ + ]**. Voor Windows: **Alt + pijltje naar links** en **Alt + pijltje naar rechts.** Druk dat linkerpijltje in. Druk dat rechterpijltje in. Ga helemaal los. \n\n\n* **Knop om te dempen voor meerdere streams toegevoegd.** Wanneer je meerdere streams tegelijk bekijkt, is het lastig om tussen streams te wisselen om ze te dempen. We hebben een klein dempknopje toegevoegd op videostreams in rasterweergave wanneer je je cursor boven de tegels houdt. \n\n\n*dweilt* {fixed}\n======================\n\n* **Accountinstellingen om in te loggen bijgewerkt.** Het is nu makkelijker om een telefoonnummer aan je account toe te voegen, zodat je meer opties hebt om eenvoudig in te loggen met een e-mailadres of telefoonnummer. \n\n\n* **Betere foutmeldingen voor niet-toegankelijke servers.** Je krijgt nu een mooie pop-up te zien als je op een berichtlink klinkt voor een server waar je niet in zit, in plaats van dat je naar een lege muur moet staren en je afvraagt wat er mis is gegaan in je leven...\n\n\n* **Shortcuts voor emoji\'s worden nu herkend aan het einde van een zin.** Als je bijvoorbeeld typt: \\"Discord is mijn favoriete chatapp van de hele wereld :)\\" verandert de \':)\' nu in 😃\n\n\n* **Rolkleuren en bijnamen worden nu live bijgewerkt in de chat.** Als iemand voorheen een andere rol had gekregen of een nieuwe bijnaam had gekozen, toonden alleen nieuwe berichten de nieuwe kleur of bijnaam. Ze worden nu live bijgewerkt en zouden steeds weergegeven moeten worden op je client, zodat de schaduw van je voormalige zelf niet langer rondwaart in de chat.\n\n\n* **Verbetering video-pop-out.** Bij de pop-out van een video keer je nu auto-magisch terug naar het laatste tekstkanaal dat je bezocht in de server, in plaats van dat je in een willekeurig tekstkanaal op de kaart gedropt wordt met een kompas en een touw om je weg weer terug te vinden.\n\n\nPssst. Hé, jij op de Mac-laptop met al die stickers erop geplakt {added marginTop}\n======================\n\n* **Een oud probleem op de Mac opgelost** waarbij in het taakbeheer \'Reageert niet\' bij Discord stond, ook als alles wel goed werkte.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "fr"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nNous consacrons beaucoup de temps et d\'énergie aux fonctionnalités principales. Parfois, les petites mises à jour qui nous facilitent la vie ne reçoivent pas toute l\'attention qu\'elles méritent. Cette fois-ci, nous avons pris le temps de nous attaquer à autant de ces petits changements que possible : nous avons nettoyé, astiqué et poli Discord jusque dans les moindres recoins.\n\n\n*passe le balai* {added marginTop}\n======================\n\n\n* **Réduction de l\'utilisation lorsque l\'ordinateur est inactif.** Correction d\'un bug à cause duquel Discord utilisait plus de ressources de ton ordinateur que nécessaire lorsque celui-ci était inactif. \n\n\n* **Correction des grésillements.** As-tu déjà essayé de chanter « Joyeux anniversaire » avec tes potes sur un serveur pour finalement n\'entendre que des bruits dignes d\'un feu d\'artifice bourré au champomy après le premier couplet ? C\'est réglé ! Le son devrait maintenant être bien meilleur lorsque de nombreuses personnes tentent de parler (ou de chanter) en même temps. \n\n\n* **Correction du bug de l\'état de partage d\'écran.** Celui-ci est bien moins susceptible de continuer d\'apparaître sur ton bureau après la fin du partage d\'écran de ton téléphone. \n\n\n* **Correction du bug qui faisait sauter le texte dans les réponses :** Parfois, lorsque tu utilisais la fonction réponse, tu voyais ton texte sauter lors de l\'envoi de ton message. On sait, c\'était agaçant. Mais maintenant, c\'est réparé.\n\n\n*passe l\'aspirateur* {fixed}\n======================\n\n\n* **À l\'attention de tous ceux qui ne peuvent pas s\'empêcher de mettre à jour Discord lors des appels :** Si vous essayez de lancer la mise à jour alors que vous êtes en vocal, vous recevrez maintenant un avertissement. Vous allez quand même le faire, bien sûr. Mais bon, au moins vous ne pourrez vous en prendre qu\'à vous-même.\n\n\n* **Grand changement pour les images hébergées par Discord, alias postées sur la plateforme de discussion.** Tu peux maintenant faire un clic droit > copier ou enregistrer une image sans cliquer dessus. Un immense progrès pour tous ceux qui, comme nous, tiennent un journal du serveur \noù ils sont en tête à tête avec une poignée de salons textuels et les images qu\'ils balancent sur la plateforme de discussion pour mieux les retrouver plus tard.\n\n\n* **Améliorations des messages privés.** Tu peux maintenant voir tes serveurs en commun, ainsi qu\'accepter, rejeter ou envoyer des demandes d\'ami et bloquer ou débloquer certaines personnes dans tes conversations privées. \n\n\n* **Ajout de raccourcis clavier pour la navigation vers l\'avant et vers l\'arrière.** Passe rapidement d\'un salon que tu viens de visiter à l\'autre. Sur Mac : **⌘ + [** et **⌘ + ]**. Sur Windows : **Alt + flèche gauche** et **Alt + flèche droite.** Je mets la flèche à gauche, je mets la flèche à droite. Et je vais en avant ! \n\n\n* **Ajout d\'un bouton pour rendre muets des streams multiples.** Lorsque tu regardes plusieurs streams en même temps, c\'est assez galère de passer d\'un stream à l\'autre pour les rendre muets. Nous avons ajouté un petit bouton « muet » dans l\'affichage grille des streams vidéo quand tu passes ta souris au-dessus des cases. \n\n\n*passe la serpillière* {fixed}\n======================\n\n* **Mise à jour des paramètres de connexion au compte.** Il est maintenant plus facile d\'ajouter un numéro de téléphone à ton compte, ce qui te permet de te connecter sans difficulté avec, au choix, une adresse e-mail ou un numéro de téléphone. \n\n\n* **Amélioration du message d\'erreur pour les serveurs inaccessibles.** Maintenant, une boîte de dialogue stylée apparaît quand tu cliques sur un lien de message vers un serveur auquel tu n\'appartiens pas. C\'est mieux que de te retrouver à réévaluer tous tes choix de vie face à une page blanche...\n\n* **Reconnaissance des raccourcis d\'émojis en fin de ligne.** Par exemple, si tu tapes « Discord est la meilleure application de discussion du monde entier :) », tu verras automatiquement un « 😃 » plutôt qu\'un « :) ».\n\n* **Mise à jour en direct des couleurs de rôles et des pseudos sur la plateforme de discussion.** Avant, lorsque quelqu\'un changeait de rôle ou modifiait son pseudo, ces nouvelles caractéristiques n\'étaient visibles que sur les messages ultérieurs au changement. Maintenant, elles devraient être mises à jour en direct et partout dans le fil de ton client. Ainsi, ton fantôme ne hantera plus la plateforme de discussion.\n\n* **Amélioration de la fenêtre vidéo.** Maintenant, lorsque tu réduis une fenêtre vidéo, nous te redirigeons directement vers le dernier salon textuel que tu as visité sur ce serveur, comme par magie. Nous ne te lâcherons donc plus dans un salon textuel au hasard, avec seulement une carte, une boussole et une corde en chanvre de 15 m pour retrouver ton chemin.\n\nPsst, hé toi là-bas avec ton Mac recouvert d\'autocollants {added marginTop}\n======================\n\n\n* **Correction d\'un bug de longue date sur Mac** indiquant que Discord « ne répond pas » dans le gestionnaire des tâches même lorsqu\'il fonctionne normalement.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "de"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nWir verbringen eine Menge Zeit damit, an großen Features zu arbeiten. Manchmal bekommen kleinere Verbesserungen einfach nicht die Aufmerksamkeit, die sie eigentlich verdienen. Doch diesmal läuft es etwas anders. Dieses Mal haben wir uns extra Zeit für die kleinen Dinge genommen, damit auch der hinterletzte Winkel von Discord einmal ordentlich entrümpelt und aufpoliert wird.\n\n\n*Besen wird geschwungen* {added marginTop}\n======================\n\n\n* **Rechenleistung bei Inaktivität reduziert.** Es wurde ein Fehler behoben, durch den Discord bei Inaktivität die Ressourcen deines Computers stärker beansprucht hat als benötigt. \n\n\n* **Audiofehler wurde behoben.** Schon mal mit deinen Freunden ein Geburtstagsständchen auf einem Server gesungen und bemerkt, dass sich das Ganze wie Brausetabletten in Limo anhört? Hat sich jetzt erledigt! Es sollte nun viel besser klingen, wenn sich viele Leute gleichzeitig miteinander unterhalten (oder grölen). \n\n\n* **Fehler beim Status der Bildschirmübertragung behoben.** Nach einer Bildschirmübertragung mit deinem Mobilgerät sollte die Wahrscheinlichkeit sehr viel geringer sein, dass sich der Status der Bildschirmübertragung auf der Desktop-App aufhängt. \n\n\n* **Fehler beim Antworten auf Nachrichten behoben.** Wenn du auf Nachrichten geantwortet hast, ist es ab und zu vorgekommen, dass der Text hin- und hergesprungen ist. Diese schweren Zeiten sind nun überstanden.\n\n\n*Staubsaugergeräusche* {fixed}\n======================\n\n\n* **Falls du es einfach nicht lassen kannst, Discord während eines Anrufs zu aktualisieren:** Von nun an bekommst du dann einen Warnhinweis. Das wird dich wahrscheinlich nicht davon abhalten, aber hey, immerhin haben wir dich gewarnt.\n\n\n* **Eine große Veränderung für das Teilen von Bildern in Chats.** Per Rechtsklick > kopieren oder Bild speichern kannst du nun Bilder kopieren oder speichern, ohne sie erst öffnen zu müssen. Das ist unsere Liebeserklärung an alle „Tagebuchserver“ – \nes gibt nur dich, ein paar Textkanäle und eine stetig wachsende Sammlung an Bildern – was will man mehr?\n\n\n* **Direktnachrichten verbessert.** In Direktnachrichten kannst du nun gemeinsame Server sehen, Freundschaftsanfragen akzeptieren, ablehnen oder versenden und Leute blockieren oder entblocken. \n\n\n* **Tastenkombinationen für Vor- und Zurücknavigation hinzugefügt.** Du kannst jetzt schnell zwischen deinen Kanälen umherschalten. Für Mac: **⌘ + [** und **⌘ + ]**. Für Windows: **Alt + Linke Pfeiltaste.** und **Alt + Rechte Pfeiltaste.** Linke Pfeiltaste. Perfekt. Rechte Pfeiltaste. Perfekt. Was für eine Kombo! \n\n\n* **Funktion zum Stummschalten bei Multistreaming hinzugefügt.** Beim Schauen mehrerer Streams gleichzeitig ist es etwas mühsam, zwischen Streams umherschalten zu müssen, um sie stummzuschalten. Daher haben wir eine Schaltfläche zum Stummschalten von Videostreams in der Rasteransicht hinzugefügt. Fahre dazu mit dem Mauszeiger über die Kacheln. \n\n\n*Bodenwischen* {fixed}\n======================\n\n\n* **Accounteinstellungen zum Einloggen aktualisiert.** Es ist nun einfacher, deinem Account eine Telefonnummer hinzuzufügen, damit du dich kinderleicht mit deiner E-Mail-Adresse oder deiner Telefonnummer einloggen kannst. \n\n\n* **Bessere Fehlermeldung, wenn du keinen Serverzugriff hast.** Nun taucht ein schickes Fenster auf, wenn du einen Link zu einem Server anklickst, auf den du keinen Zugriff hast, anstatt auf eine leere, seelenlose Wand starren zu müssen und dich zu fragen, was du in deinem Leben falsch gemacht hast …\n\n\n* **Tastenkürzel für Emojis werden nun am Ende einer Zeile erkannt.** Falls du beispielsweise „Discord ist die beste Chat-App auf der ganzen Welt :)“ schreiben möchtest, wird :) nun zu 😃.\n\n\n* **Farben von Rollen und Nicknames werden nun automatisch im ganzen Chat aktualisiert.** Wenn die Rolle eines Benutzers geändert oder der Nickname aktualisiert wurde, wurden diese Änderungen bisher nur in neuen Nachrichten angezeigt. Neue Farben und Nicknames werden nun auch bei älteren Nachrichten aktualisiert, sodass dein bösartiger Zwilling aus der Vergangenheit endlich verschwindet.\n\n\n* **Verbesserung an Videochats im Popout.** Wenn du ein Video im Popout öffnest, wirst du im Hauptfenster automagisch zum letzten verwendeten Textkanal des Servers zurückgebracht, anstatt mit Karte, Kompass und 50 m Hanfseil in irgendeinem zufälligen Textkanal zurückgelassen zu werden.\n\n\nHey, hey du … Ja, genau, du mit dem MacBook und den ganzen Stickern drauf {added marginTop}\n======================\n\n\n* **Wir haben einen uralten Fehler für Mac behoben**, durch den im Task-Manager angezeigt wurde, dass Discord nicht mehr antworten würde, obwohl es problemlos funktioniert hat.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "it"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nLavoriamo duramente sui contenuti importanti. A volte gli aggiornamenti più piccoli, che migliorano la qualità della vita, non vengono apprezzati come meritano. Ma questa volta ci siamo presi un po\' di tempo per occuparci di queste modifiche, tutte quelle che abbiamo potuto, per pulire, lucidare e rifinire gli angoli più remoti di Discord.\n\n\n*passata di scopa* {added marginTop}\n======================\n\n\n* **Ridotto l\'utilizzo del computer quando è inattivo.** Risolto un bug per cui Discord utilizzava più risorse del necessario quando il tuo computer era inattivo. \n\n\n* **Risolto il problema dello scricchiolio dell\'audio.** Hai mai provato a cantare Tanti auguri in un server coi tuoi amici, e il risultato assomigliava più a dei fuochi d\'artificio fatti con cola e paracetamolo? Abbiamo risolto il problema! Ora l\'audio dovrebbe essere molto meglio quando varie persone vogliono parlare (o cantare) nello stesso momento. \n\n\n* **Risolto il bug dello stato della condivisione schermo.** Ora dovresti avere una probabilità molto più bassa di vedere lo stato di condivisione schermo bloccato sul desktop, dopo aver condiviso lo schermo sul telefono. \n\n\n* **Risolto il bug del salto del testo nella risposta.** A volte, quando si rispondeva a un messaggio, poteva succedere che il testo saliva su quando inviavi la risposta. Era insopportabile, ma ora non succederà più, non ti preoccupare.\n\n\n*rumore di aspirapolvere* {fixed}\n======================\n\n\n* **Per quelli che devono aggiornare Discord proprio durante le chiamate.** Se provi ad aggiornare Discord quando sei in chat vocale, riceverai un avviso. Ehi, se lo vuoi fare comunque sono affari tuoi, noi ti abbiamo avvertito.\n\n\n* **Un grosso cambiamento alle immagini archiviate su Discord, cioè pubblicate in chat.** Ora puoi cliccare col tasto destro del mouse > copia o salva un\'immagine senza dover prima cliccarci sopra. Un gran miglioramento per tutti quelli che usano i \\"server diari\\" \ndove ci sei solo tu, qualche canale testuale e le immagini che metti nella chat per utilizzarle in un altro momento.\n\n\n* **Miglioramenti ai messaggi diretti.** Ora puoi vedere i server che hai in comune con un\'altra persona e accettare, mandare richieste d\'amicizia, bloccare e sbloccare gli altri utenti direttamente nei tuoi MD, a quattr\'occhi. \n\n\n* **Aggiunte delle combinazioni di tasti per la navigazione in avanti e indietro.** Puoi scorrere rapidamente tra i canali in cui sei stato di recente. Per gli utenti Mac: **⌘ + [** e **⌘ + ]**. Per gli utenti Windows: **Alt + freccia sinistra** e **Alt + freccia destra.** Sinistr destr, sinistr destr. Riposo. \n\n\n* **Aggiunto un pulsante per silenziare i multistream.** Quando guardi più stream contemporaneamente, silenziarne uno alla volta è un lavoro non da poco. Abbiamo aggiunto un piccolo tasto per silenziare i video in stream nella visuale a riquadri, quando posizioni il mouse sopra di essi. \n\n\n*suono di lucidatrice* {fixed}\n======================\n\n\n* **Aggiornamento per le impostazioni di accesso all\'account.** Ora sarà più semplice aggiungere un numero di telefono al tuo account, così avrai diverse opzioni a tua disposizione per accedere facilmente con la tua e-mail o il tuo numero di telefono. \n\n\n* **Miglioramento al messaggio di errore per i server non accessibili.** Ti vizieremo con un favoloso avviso se clicchi su un link per accedere a un server di cui non fai parte, invece di dover fissare il vuoto chiedendoti se hai fatto le scelte giuste nella vita...\n\n\n* **Ora le scorciatoie per le emoji sono riconosciute anche a fine riga.** Se scrivi, ad esempio, \\"Discord è la mia app di chat preferita in tutto il mondo :)\\", la faccina diventerà 😃\n\n\n* **Ora gli aggiornamenti ai colori dei ruoli e ai nickname si vedono in diretta nella chat.** Quando qualcuno cambiava un ruolo oppure il nickname, solo i messaggi caricati di recente avevano il nuovo colore o nickname. Ora dovrebbero aggiornarsi tutti in diretta ed essere mostrati correttamente sul client, così il tuo passato non ti perseguiterà nelle chat.\n\n\n* **Miglioramento ai video nella finestra popup.** Quando smetti di guardare un video nella finestra popup verrai teletrasportato magicamente all\'ultimo canale testuale che hai visitato in quel server, invece di essere lanciato in un canale testuale a caso con mappa, bussola e 50 piedi di corda per ritrovare la strada per conto tuo.\n\n\nPssst, sì, dico a te con il Mac portatile con tutti quegli adesivi attaccati sopra {added marginTop}\n======================\n\n\n* **Risolto un bug dei Mac risalente al Mesozoico** che mostrava Discord come \\"Non risponde\\" nella gestione attività, anche se stava funzionando correttamente.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "ja"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nDiscordでは、目立つ機能の開発・改修に多くの時間をかけています。その一方で、生活の質を向上させるささやかなアップデートには、十分な注目が集まらないことも。そこで今回は、こういった小さなポイントをできるだけ多く改善することに時間を割き、Discordの隅の隅まできれいに磨き上げてお掃除しました。\n\n\n*ホーキさっさっ* {added marginTop}\n======================\n\n\n* **アイドル状態のメモリ使用を削減** Discordがアイドル状態のとき、必要以上にあなたのパソコンのリソースを使用するバグを修正しました。 \n\n\n* **音割れ問題を修正** サーバーで友達とハッピーバースデーを歌ったら、「ハッピ……」以降がわたパチ入りの花火大会みたいになったことありませんか? でももう大丈夫! たくさんの人が同時に話そうと(あるいは歌おうと)しても、前よりずっとよく聞こえるようになったはずです。 \n\n\n* **画面共有ステータスのバグを修正** スマホで画面共有を行った場合、そのステータスがデスクトップ版で永久に表示され続ける可能性が圧倒的に低まりました。 \n\n\n* **リプライでテキストがジャンプするバグを修正:** リプライ機能を使うと、メッセージ送信時にテキストがジャンプすることがありました。うっとうしかったですよね。もう直りましたよ。\n\n\n*掃除機ブイーン* {fixed}\n======================\n\n\n* **通話中にDiscordをアップデートせずにはいられないあなたへ**。ボイス通話中にアップデートを試みた場合、警告メッセージが表示されるようになりました。それでもどうせアップデートするんでしょうけど、今後はあなたひとりの責任ってことで。\n\n\n* **Discordでホストされた、つまりチャットに投稿された画像にビッグな変更あり**。これからはサクッと画像を右クリック > コピーまたは保存できます。たくさんのテキストチャンネルと \n後で保存するためにチャットに放り込んでおく画像に囲まれてひとり暮らす「日記サーバー」の皆さん、朗報ですよ。\n\n\n* **ダイレクトメッセージを改善**。1対1のDMで共通サーバーを見られるとともに、フレンドリクエストを送ったり、承諾したり、拒否したり、ブロックしたり、ブロックを解除したりできるようになりました。 \n\n\n* **「戻る」&「進む」ナビゲーション・キーボードショートカットを実装**。開いていたチャンネルの間を手早くジャンプできます。Mac: **⌘ + [** および **⌘ + ]**。Windows: **Alt + 左矢印** および **Alt + 右矢印**。♪右、右、左、左、前、うしろ、前前前♪ \n\n\n* **マルチストリーム用ミュートボタンを追加**。複数の配信を同時に見ているとき、ミュートするために配信をいちいち切り替えるのはちょっと面倒ですよね。グリッド表示でタイルにカーソルを重ねると、小さなミュートボタンが表示されるようになりました。 \n\n\n*モップきゅっきゅ* {fixed}\n======================\n\n\n* **アカウントのログイン設定を改修**。アカウントに電話番号を追加しやすくなりました。メールまたは電話番号で、簡単にログインするオプションが増えました。 \n\n\n* **アクセス不可能なサーバーで出るエラーメッセージを改善**。今後、参加していないサーバーへのメッセージリンクをクリックすると、素敵なポップアップが出るようになります。真っ白な壁を見つめて、自分の人生どこで間違ったんだろう、と思い惑う必要はもうありません……\n\n\n* **文末の絵文字ショートカットが認識されるように**。例えば「世界で一番好きなチャットアプリはDiscordです :)」と入力したら、\':)\' が 😃 に変わります。\n\n\n* **ロールの色やニックネームがチャット中にライブアップデートされるように**。これまで、ロールやニックネームが変更された場合、新しく読み込まれたメッセージにのみ反映される仕様となっていました。今後は変更内容がライブアップデートされ、クライアント全体で一貫して表示されます。かつての自分の影がチャットに取り憑くことはもうありません。\n\n\n* **ビデオポップアウトを改善**。ビデオをポップアウトするとき、自動魔術的に、そのサーバー内で最後に訪問したテキストチャンネルに戻されます。適当なテキストチャンネルに転移させられ、地図とコンパス、15メートルの麻ロープだけを手に右往左往する必要は、もうありません。\n\n\nもしもーし、はい、Macbookのカバーにステッカー貼りまくってるそこのあなた! {added marginTop}\n======================\n\n\n* **Macにながらく残っていたバグを修正しました**。Discordがちゃんと動作しているのに、タスクマネージャーでは「応答していません」と出る問題です。\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "ko"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\n우리는 큰 것들에 많은 시간을 쏟죠. 그러다 보니 작지만 삶의 질을 높여주는 것들이 관심을 받지 못할 때가 있어요. 그래서 이번에는 시간을 들여서 이런 작은 변화들을 최대한 많이 다루려고 애썼답니다. Discord의 구석구석을 쓸고 닦고 광내면서 말이죠.\n\n\n(빗자루로 쓰는 중) {added marginTop}\n======================\n\n\n* **유휴 상태에서의 컴퓨터 사용량을 줄였어요.** Discord가 유휴 상태일 때 여러분의 컴퓨터의 리소스를 필요보다 더 많이 사용하던 버그를 해결했어요. \n\n\n* **음성이 깨지는 문제가 해결됐어요.** 시끄러운 노래가 여러 음으로 빵빵 터지는 것 같은 소리를 들어보려고 서버에서 친구들과 생일 축하 노래를 불러본 적이 있나요? 이제 안 그래요! 이젠 여러 사람이 동시에 말하거나 노래를 해도 괜찮을 거예요. \n\n\n* **화면 공유 상태 버그를 수정했어요.** 스마트폰에서 화면을 공유하고 나서 데스크탑에도 화면 공유 상태가 뜨던 문제가 많이 해결됐어요. \n\n\n* **답장시 텍스트가 이동하는 문제가 해결됐어요.** 답장 기능을 사용할 때면 가끔, 메시지가 전송될 때 텍스트가 움직이곤 했죠. 그거 참 짜증 났었는데 이젠 해결됐답니다.\n\n\n(청소기 돌리는 중) {fixed}\n======================\n\n\n* **통화 중에 꼭 Discord를 업데이트해야만 하는 분들을 위한 소식** 이제 통화 중에 업데이트를 시도하면 경고 메시지를 받게 돼요. 그래도 하실 분들은 하시겠지만... 저희는 경고해드렸어요.\n\n\n* **Discord가 호스트하는 이미지(채팅창에 게시된 이미지)에 큰 변화를 줬어요.** 앞으로는 이미지를 열지 않고도 마우스 오른쪽 버튼을 누르고 이미지를 복사 또는 저장할 수 있어요. \\"일기장 서버\\"에 있는 친구들이 좋아할 만한 업데이트죠. \n나 혼자만 있는 방에 채팅 채널들이랑, 나중에 쓰려고 채팅하다가 퍼온 이미지들을 모아놓는 친구들이요.\n\n\n* **개인 메시지가 업데이트되었어요.** 이제 개인 메시지에서 공동 서버를 볼 수도 있고, 친구 요청을 수락, 거절, 전송할 수도 있고, 사람들을 차단하거나 차단 해제할 수도 있어요. \n\n\n* **앞으로 가기와 뒤로 가기 단축키를 추가했어요.** 채널에 들어간 후 이 채널 저 채널로 빠르게 이동할 수 있어요. Mac에서는 **⌘ + [** 와 **⌘ + ]**를, Windows에서는 **Alt + ←** 와 **Alt + →**를 누르시면 돼요. 자, 우리 모두 왼쪽 화살표로 한 발짝! 오른쪽 화살표로 한 발짝! ...죄송합니다. \n\n\n* **멀티 스트림에 음소거 버튼을 추가했어요.** 동시에 여러 방송을 볼 때, 방송을 바꿔가며 음소거를 하는 게 좀 귀찮죠. 그래서 격자 뷰에서 영상 스트리밍에 조그만 음소거 버튼을 추가했어요. 제목 위에 마우스를 가져다 대면 버튼이 나와요. \n\n\n(물걸레질 하는 중) {fixed}\n======================\n\n\n* **계정 설정 업데이트로 로그인 방법이 다양해졌어요.** 이제 계정에 전화번호를 쉽게 추가할 수 있게 돼서 쉽게 로그인하는 방법도 이메일과 전화번호, 2가지로 늘어났어요. \n\n\n* **들어갈 수 없는 서버에 대한 오류 메시지를 개선했어요.** 서버로 이동하는 메시지 링크를 클릭했는데 내가 속한 서버가 아닐 때, 빈 화면 대신 멋진 팝업이 뜰 거예요. 이젠 공허한 화면을 바라보며 내 인생이 어디서부터 잘못된 건지 고민하지 않아도 돼요.\n\n\n* **문장 끝에 이모티콘 단축키를 입력하면 이모티콘으로 인식돼요.** 예를 들어 \\"Discord는 내가 세상에서 제일 좋아하는 채팅 앱이에요 :)\\" 라고 입력하면 \':)\'가 😃로 바뀌어요.\n\n\n* **채팅창의 역할 색상과 별명이 실시간으로 업데이트돼요.** 예전에는 누가 역할을 바꾸거나 별명을 바꾸면, 새로 뜨는 메시지에만 새 역할이나 별명이 적용됐었죠. 지금은 실시간 업데이트가 되어서 클라이언트 전체에 표시될 거예요. 이젠 옛날의 내가 채팅창에 유령마냥 떠돌지 않을 거랍니다.\n\n\n* **영상 팝아웃이 업데이트 되었어요.** 영상을 띄우면 마법처럼 자동으로 해당 서버에서 최근에 방문했던 채팅 채널로 돌아가요. 이젠 아무 채팅 채널에나 떨궈지는 바람에 지도랑 나침반이랑 15m 짜리 밧줄을 챙겨서 돌아갈 길을 찾으러 다닐 일은 없을 거예요.\n\n\n저기요, 거기 맥북 커버에 스티커 잔뜩 붙이신 분~ {added marginTop}\n======================\n\n\n* **Mac에 있던 고질적인 버그를 수정했어요** Discord가 멀쩡히 작동하고 있는데도 작업관리자에서는 \\"응답 없음\\" 이라고 뜨는 버그가 고쳐졌답니다.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "pl"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nSpędzamy wiele czasu nad dużymi funkcjami. Czasem małe aktualizacje ułatwiające życie pozostają trochę niedocenione. Tym razem poświęciliśmy czas wielu drobnym zmianom – czyszczeniu, wycieraniu i polerowaniu najodleglejszych zakątków Discorda.\n\n\n*zamiata* {added marginTop}\n======================\n\n\n* **Zmniejszyliśmy zużycie zasobów komputera w stanie bezczynności.** Naprawiliśmy problem z tym, że Discord zużywał w stanie bezczynności więcej zasobów komputera, niż potrzebował. \n\n\n* **Naprawiliśmy nakładanie się dźwięków.** Czy zdarzyło Ci się śpiewać „Sto lat” na serwerze ze znajomymi, a po chwili brzmiało to tylko jak fajerwerki pełne popcornu? Naprawiliśmy to! Dźwięk powinien brzmieć teraz dużo lepiej, gdy wiele osób mówi (lub śpiewa) naraz. \n\n\n* **Naprawiliśmy problem ze statusem współdzielenia ekranu.** Powinno być teraz dużo mniej prawdopodobne, że po zakończeniu współdzielenia ekranu na telefonie ciągle będziesz widzieć status współdzielenia ekranu na komputerze. \n\n\n* **Naprawiliśmy problem ze skaczącym tekstem odpowiedzi.** Czasem przy korzystaniu z odpowiedzi tekst podskakiwał przy wysłaniu. Tak, to było irytujące i nie będzie się powtarzać.\n\n\n*odkurza* {fixed}\n======================\n\n\n* **Dla tych, którzy nie mogą się powstrzymać przed aktualizowaniem Discorda podczas rozmów:** jeśli spróbujesz zaktualizować aplikację podczas rozmowy głosowej, wyświetli Ci się ostrzeżenie. Pewnie i tak to zrobisz, ale hej, teraz to Twoja wina.\n\n\n* **Duża zmiana dotycząca obrazów hostowanych na Discordzie, czyli wysyłanych na czat.** Możesz teraz kliknąć prawym przyciskiem myszy > skopiować lub zapisać go bez wchodzenia w sam obraz. To ważna zmiana dla osób, które tak jak ja prowadzą „serwer-pamiętnik”, \nna którym siedzą same z mnóstwem kanałów tekstowych i chomikują obrazki zapisane na czacie na później.\n\n\n* **Poprawki prywatnych wiadomości.** Widzisz teraz Wasze wspólne serwery oraz możesz przyjmować, odrzucać i wysyłać zaproszenia do znajomych oraz blokować i odblokowywać osoby w prywatnych wiadomościach. \n\n\n* **Dodaliśmy przypisanie klawiszy do przechodzenia dalej i wstecz.** Przeskakuj szybko między kanałami sprzed chwili. Na Mac: **⌘ + [** i **⌘ + ]**, a na Windows: **Alt + lewa strzałka** i **Alt + prawa strzałka.** Tupiemy lewą strzałką, tupiemy prawą strzałką, a teraz do tyłu. \n\n\n* **Dodaliśmy przycisk wyciszenia wielu streamów naraz.** Gdy oglądasz wiele streamów jednocześnie, przeskakiwanie między nimi, by je wyciszyć, bywa irytujące. Dodaliśmy mały przycisk wyciszenia na streamach wideo w widoku siatki, gdy najeżdżasz na kafelki. \n\n\n*przejeżdża mopem* {fixed}\n======================\n\n\n* **Zaktualizowaliśmy ustawienia logowania do konta.** Teraz łatwiej jest dodać numer telefonu do konta, więc masz więcej możliwości łatwego logowania za pomocą adresu e-mail lub numeru telefonu. \n\n\n* **Lepsze powiadomienie o błędzie przy niedostępnych serwerach.** Dostajesz teraz fikuśne wyskakujące okienko, gdy klikniesz w wiadomości w link do serwera, na którym nie jesteś – już nie będzie trzeba gapić się w pustą ścianę i zastanawiać nad błędami w życiu...\n\n\n* **Skrótowa pisownia emoji rozpoznawana jest teraz na końcu linijki.** Na przykład, gdy wpiszesz „Discord jest moją ulubioną aplikacją z czatem na świecie :)”, „:)” zamieni się w „😃”.\n\n\n* **Kolory ról i pseudonimy aktualizują się teraz na żywo na czacie.** Wcześniej, gdy ktoś zmienił rolę lub zaktualizował pseudonim, tylko nowo załadowane wiadomości zawierały nowy kolor i pseudonim. Teraz powinny one aktualizować się na żywo i wyświetlać się tak samo w całym kliencie, tak by duch Twojej dawnej tożsamości nie nawiedzał już czatu.\n\n\n* **Poprawione odłączanie okna wideo.** Podczas odłączania okna wideo wrócisz na ostatni odwiedzony kanał tekstowy na tym serwerze, a nie wylądujesz na losowym kanale tekstowym tylko z mapą, kompasem i 15 metrami liny konopnej, które powinny Cię zaprowadzić do domu.\n\n\nPssst, hej Ty na laptopie Mac z tymi wszystkimi naklejkami na pokrywie {added marginTop}\n======================\n\n\n* **Naprawiliśmy od dawna występujący błąd na komputerach Mac,** który polegał na tym, że Discord pojawiał się w menedżerze zadań w stanie „Nie odpowiada”, choć działał prawidłowo.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "ru"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nМы тратим много времени на работу над крупными функциями. И в результате иногда получается, что маленькие, но полезные обновления оказываются обделены вниманием. В этот раз мы выделили время, чтобы разобраться с как можно большим количеством этих небольших изменений и вычистить и отполировать все самые дальние уголки Discord.\n\n\n*подметает* {added marginTop}\n======================\n\n\n* **Снижено потребление ресурсов компьютера при простое.** Исправлена ошибка, из-за которой при простое Discord потреблял больше ресурсов компьютера, чем необходимо. \n\n\n* **Исправлен хруст аудио.** У вас наверняка бывало, что вы с друзьями поздравляете кого-то с днём рождения, но все ваши речи и песенки звучали так, будто вы бросили целый пакет попкорна прямо в костёр. Мы это исправили! Теперь несколько людей могут спокойно говорить (или петь) одновременно. \n\n\n* **Исправлена ошибка со статусом показа экрана.** Теперь, когда вы показываете экран на телефоне, у вас, скорее всего, больше не будет отображаться статус показа экрана в приложении для компьютера. \n\n\n* **Исправлена ошибка перескакивания текста после ответа.** Иногда, когда вы использовали функцию ответа, текст перескакивал после отправки сообщения. Да, это раздражало, и мы от этого избавились.\n\n\n*пылесосит* {fixed}\n======================\n\n\n* **Для любителей обновлять Discord во время звонков:** теперь, когда вы попробуете обновить приложение во время беседы в голосовом чате, вам будет показано предупреждение. Это, конечно, вас не остановит, но тут уж вы будете сами виноваты.\n\n\n* **Большое изменение для изображений, хранящихся на серверах Discord (то есть опубликованных в чате).** Теперь вы можете скопировать и сохранить изображение, щёлкнув по нему правой кнопки мыши. Открывать его больше не нужно. Большое изменение для всех «серверов-дневников», \nна которых есть только вы и несколько текстовых каналов, куда вы скидываете изображения, которые могут пригодиться вам в будущем.\n\n\n* **Улучшения личных сообщений.** Теперь вы можете просматривать общие серверы, принимать, отклонять и отправлять запросы в друзья, а также блокировать и разблокировать пользователей прямо в личных сообщениях. \n\n\n* **Добавлена навигация с помощью клавиш вперёд и назад.** Быстро переключайтесь между недавними каналами. Для Mac: **⌘ + [** и **⌘ + ]**. Для Windows: **Alt + стрелка «Влево»** и **Alt + стрелка вправо.** Левая стрелка, твой выход. Правая стрелка, твой выход. Порвите танцпол! \n\n\n* **Добавлена кнопка заглушения нескольких стримов.** Когда вы смотрите сразу несколько стримов, переключаться между ними, чтобы заглушить, может быть ужасно неудобно. Мы добавили небольшую кнопку отключения звука, которая появляется над стримами, когда вы наводите на них указатель в режиме просмотра в виде сетки. \n\n\n*моет* {fixed}\n======================\n\n* **Обновлены настройки входа в учётную запись.** Теперь вы можете с лёгкостью добавить в учётную запись номер телефона, чтобы получить возможность входить в систему по адресу электронной почты или номеру телефона. \n\n\n* **Улучшенные сообщения об ошибках для недоступных серверов.** Теперь, когда вы щёлкните по ссылке на сообщение на недоступном вам сервере, вам будет показано крутое уведомление. Это всяко лучше, чем сидеть и смотреть на глухую стену, пытаясь понять, когда ваша жизнь пошла под откос...\n\n\n* **Вводимые вручную эмодзи теперь распознаются и в конце строки.** Например, если вы напишите «Discord — моё любимое приложения для общения :)», то «:)» превратится в 😃.\n\n\n* **Обновление цветов ролей и никнеймов в чате в реальном времени.** Раньше, если кому-то меняли роль или кто-то менял своё имя, новые цвет роли или никнейм отображались только в новых сообщениях. Теперь они будут обновляться в реальном времени и отображаться по всему клиенту. Призраки вашего прошлого больше не будут преследовать вас в чате.\n\n\n* **Улучшение закрытия видео.** Теперь, когда вы закрываете видео, вы будете автомагически перенесены в последний текстовый канал, посещенный на этом сервере. Больше никаких случайных текстовых каналов и ориентирования на местности по компасу и карте.\n\n\nЭй, ты! С облепленным стикерами Mac {added marginTop}\n======================\n\n\n* **Исправлена давняя ошибка на Mac,** из-за которой Discord «не отвечал» в диспетчере задач, даже когда приложение работало нормально.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "es-ES"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nInvertimos mucho tiempo trabajando en características importantes y, a veces, las actualizaciones pequeñas que mejoran nuestra calidad de vida no reciben el amor que se merecen. Esta vez, hemos reservado tiempo para ocuparnos de todos los pequeños cambios que podamos, limpiando, lustrando y puliendo los rincones más recónditos de Discord.\n\n\n*barre* {added marginTop}\n======================\n\n* **Hemos reducido el uso del ordenador cuando la aplicación está inactiva.** Hemos arreglado un error por el que Discord usaba más recursos de vuestro equipo de los necesarios al estar inactivo. \n\n\n* **Hemos arreglado el crujido del audio.** ¿Alguna vez habéis cantado «Cumpleaños feliz» en un servidor con vuestros colegas y ha sonado como fuegos artificiales llenos de Peta Zetas tras un par de notas? ¡Arreglado! Ahora debería sonar mucho mejor si mucha gente intenta hablar (o cantar) a la vez. \n\n\n* **Hemos arreglado el error del estado de compartir pantalla.** Tras compartir pantalla en vuestro teléfono, la probabilidad de que el estado de compartir pantalla se quede bloqueado en el escritorio debería ser considerablemente menor. \n\n\n* **Hemos arreglado el error por el que el texto saltaba al responder.** A veces, al responder, el texto saltaba cuando se enviaba el mensaje. Sí, era molesto y ya está solucionado.\n\n\n*pasa la aspiradora* {fixed}\n======================\n\n* **Para aquellos que no pueden evitar actualizar Discord durante las llamadas:** si intentáis actualizar mientras estáis hablando por voz, recibiréis una advertencia. Lo vais a hacer de todos modos, pero bueno, al menos ahora es responsabilidad vuestra.\n\n\n* **Un cambio importante en las imágenes alojadas en Discord, es decir, publicadas en el chat.** Ahora podéis hacer clic derecho > copiar o guardar una imagen sin tener que abrirla primero. Una gran mejora para las personas que, como yo, \ntienen un «servidor diario» en el que solo estás tú, unos cuantos canales de texto y las imágenes que subes al chat para más tarde.\n\n\n* **Mejoras en los mensajes directos.** Ahora podéis ver los servidores en común y también aceptar, rechazar y enviar solicitudes de amistad, así como bloquear y desbloquear a gente en vuestros MD privados. \n\n\n* **Hemos añadido atajos de teclado para avanzar y retroceder.** Id rápidamente de un canal a otro en los que acabáis de estar. En Mac: **⌘ + [** y **⌘ + ]**. En Windows: **Alt + flecha izquierda** y **Alt + flecha derecha.** Una flecha izquierda y una flecha derecha. «Follow the leader, leader, leader». \n\n\n* **Hemos añadido un botón para silenciar en las multitransmisiones.** Cuando estáis viendo varias transmisiones a la vez, cambiar entre ellas para silenciarlas es un poco rollo. Hemos añadido un pequeño botón de silenciar en las transmisiones de vídeo que aparece al pasar el cursor por los cuadros en la vista en cuadrícula. \n\n\n*friega* {fixed}\n======================\n\n* **Hemos actualizado los ajustes de la cuenta para iniciar sesión.** Ahora es más fácil añadir un número de teléfono a vuestra cuenta con el objetivo de que podáis tener más opciones para iniciar sesión con facilidad usando un correo electrónico o un número de teléfono. \n\n\n* **Un mensaje de error mejor para los servidores a los que no tienes acceso.** Ahora veréis una ventana emergente de lo más elegante si hacéis clic en el enlace de un mensaje a un servidor en el que no estéis, en lugar de quedaros mirando una pared en blanco preguntándoos en qué momento se torció vuestra vida...\n\n\n* **Ahora se reconocen los atajos de emojis al final de una línea.** Por ejemplo, si escribís «Discord es mi aplicación de chat favorita en el mundo entero :)», ahora «:)» se convertirá en 😃.\n\n\n* **Ahora los colores de los roles y los apodos se actualizan al instante en el chat.** Antes, si a alguien le cambiaban el rol o actualizaba su apodo, solo los nuevos mensajes usaban el color o el apodo nuevo. Ahora deberían actualizarse al instante y mostrarse de forma coherente por todo el cliente para que la sombra de vuestro antiguo yo deje de rondar el chat.\n\n\n* **Hemos mejorado la ventana de vídeo.** Al abrir una ventana emergente con un vídeo, volveréis automágicamente al último canal de texto en el que hayáis estado de ese servidor, en vez de acabar en un canal de texto aleatorio con un mapa, una brújula y 15 metros de cuerda de cáñamo para encontrar el camino de vuelta.\n\n\nChisss, eh, vosotros que tenéis el portátil Mac con todas esas pegatinas en la tapa {added marginTop}\n======================\n\n* **Hemos arreglado un error antiguo en Mac** que mostraba Discord como «No responde» en el administrador de tareas aunque estuviese funcionando correctamente.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "sv-SE"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nVi lägger mycket tid på stora funktioner vilket innebär att de små livskvalitetsuppdateringarna inte alltid får den kärlek de förtjänar. Den här gången ägnar vi oss åt att ta itu med så många av dessa små ändringar som möjligt: rengöring, putsning och polering av Discords otillgängliga hörn.\n\n\n*sveper med kvasten* {added marginTop}\n======================\n\n\n* **Minskad datoranvändning i viloläge.** Fixade en bugg där Discord använde fler av dina dators resurser i viloläge än nödvändigt. \n\n\n* **Fixade knastrande ljud.** Har du någonsin sjungit Ja må du leva med dina kompisar på en server och så låter det som sprakande fyrverkerier efter bara några noter? Fixat! Nu ska det låta mycket bättre om många försöker tala (eller sjunga) samtidigt. \n\n\n* **Fixade bugg med skärmdelningsstatus.** Efter skärmdelning på din telefon ska det nu vara betydligt mindre sannolikt att din skärmdelningsstatus fastnar på skrivbordet. \n\n\n* **Fixade bugg med hoppande svarstext:** Ibland när svar användes kunde man se hur texten hoppade när meddelandet skickades. Jo, det var störande, men nu är det borta.\n\n\n*dammsugaren går på* {fixed}\n======================\n\n\n* **Till alla er som inte kan låta bli att uppdatera Discord under pågående samtal:** Om du försöker uppdatera under ett samtal får du nu en varning. Du kommer säkert göra det ändå, men nu har du dig själv att skylla.\n\n\n* **En stor förändring för bilder som Discord är värd för, d.v.s. de som postas i chatten.** Du kan nu högerklicka > kopiera eller spara en bild utan att behöva klicka i den. En stor förbättring för alla mina "dagboksserver"- \nvänner där det bara är du, en massa textkanaler och bilderna du dumpar och sparar i chatten så att du kan använda dem någon annan gång.\n\n\n* **Förbättrade direktmeddelanden.** Du kan nu se era gemensamma servrar och även godkänna, neka och skicka vänförfrågningar samt blockera och avblockera folk i dina direktmeddelanden för två personer. \n\n\n* **Snabbtangenter för framåt- och bakåtnavigering.** Hoppa snabbt mellan de kanaler du just varit i. För Mac: **⌘ + [** och **⌘ + ]**. För Windows: **Alt + vänsterpil** och **Alt + högerpil.** Vänsterpil, hopp! Högerpil, hopp! En gång till, allihop! \n\n\n* **Tystningsknapp för multistreaming.** När du tittar på flera streamar samtidigt kan det bli krångligt att växla mellan dem för att tysta dem en och en. Vi har lagt till en liten tystningsknapp på videostreamar i rutnätsvy när du drar markören över ikonerna. \n\n\n*moppar* {fixed}\n======================\n\n\n* **Uppdaterade inloggningsinställningar för konto.** Det är nu lättare att lägga till ett telefonnummer till ditt konto vilket ger dig fler valmöjligheter för att enkelt logga in, antingen via e-post eller telefonnummer. \n\n\n* **Bättre felmeddelanden för icke tillgängliga servrar.** Du får nu ett snyggt popup-meddelande om du klickar på en meddelandelänk till en server som du inte befinner dig i. Du slipper att stirra in i en vägg och undra vad som gått fel här i livet ...\n\n\n* **Genvägar till emojier känns nu igen i slutet av en textrad.** Till exempel, skriver du \\"Discord är min absoluta favoritchattapp :)\\" förvandlas \':)\' till 😃\n\n\n* **Rollfärger och smeknamn uppdateras nu live i chatten.** Tidigare, om någon bytte roll eller uppdaterade sitt smeknamn, visade endast de nyladdade meddelanden den senaste färgen eller smeknamnet. De ska nu liveuppdateras och visas konsekvent i hela klienten. Skuggan av ditt forna jag inte kommer inte längre att hemsöka chattarna.\n\n\n* **Förbättring av video-popout.** När du poppar ut en video hamnar du automatiskt och på magiskt vis i den textkanal som du senast besökte på den servern. Bättre än att släppas av i en slumpvis vald textkanal och hitta tillbaka med hjälp av karta, kompass och 15 meter hamparep.\n\n\nPssst, du med Mac-laptoppen med alla klistermärkena på {added marginTop}\n======================\n\n\n* **Fixade en bugg för Mac som varit med länge** som i aktivitetshanteraren visade att Discord \\"svarar inte\\" även när den fungerade som den skulle.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "pt-BR"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nNós passamos um tempão trabalhando em grandes funcionalidades. Às vezes, as pequenas melhorias não recebem a atenção que merecem. Desta vez, nós tiramos um tempo para trabalhar no maior número possível destas pequenas mudanças, limpando, polindo e lustrando os recônditos mais obscuros do Discord.\n\n\n*varrendo* {added marginTop}\n======================\n\n\n* **Uso passivo do computador reduzido.** Consertamos um erro onde o Discord usava mais recursos do seu computador do que o necessário no modo inativo. \n\n\n* **Ruídos no áudio consertados.** Você já começou a cantar Parabéns a Você com seus amigos em um servidor mas tudo o que o aniversariante conseguia ouvir era o som de uma britadeira? Consertado! Agora o som deve ficar muito melhor quando várias pessoas falam (ou cantam) ao mesmo tempo. \n\n\n* **Consertamos um erro no status de compartilhamento de tela.** Após compartilhar a tela no seu telefone, você terá consideravelmente menos chances de ver seu status de compartilhamento de tela travado no seu desktop. \n\n\n* **Consertamos erro da resposta saltitante:** Às vezes, ao usar a resposta direta, você a via pular para onde as mensagens são enviadas. É, muito chato, mas já resolvemos.\n\n\n*passando aspirador* {fixed}\n======================\n\n\n* **Para aqueles que não consegue evitar de atualizar o Discord durante uma chamada:** Agora, se você tentar atualizar enquanto fala, vai receber um aviso. Você vai fazer isso de qualquer jeito, mas pelo menos nós avisamos.\n\n\n* **Uma grande mudança na forma como imagens são hospedadas no Discord, ou seja, postadas no bate-papo.** Agora você pode clicar com o botão direito > copiar ou salvar uma imagem sem ter que abri-la. Uma ótima melhoria para a galera do \\"servidor diário\\" \nque usa um monte de canais de texto e as imagens guardadas para mais tarde no chat.\n\n\n* **Melhorias nas mensagens diretas.** Agora você pode ver seus servidores mútuos, além de aceitar, rejeitar, enviar pedidos de amizade, bloquear e desbloquear pessoas nas suas MDs. \n\n\n* **Adicionamos atalhos para as teclas de navegação avançar e voltar.** Pule entre os canais que você acabou de visitar com rapidez. Para Mac: **⌘ + [** e **⌘ + ]**. Para Windows: **Alt + Seta esquerda** e **Alt + Seta direita.** \n\n\n* **Adicionamos botão de silenciar em múltiplas transmissões.** É meio chato ficar mudando de transmissão para silenciá-las quando se está assistindo várias transmissões ao mesmo tempo. Nós colocamos um pequeno botão de silenciar na grade de visualização das transmissões de vídeo quando você passar o mouse sobre o ícone. \n\n\n*esfregando* {fixed}\n======================\n\n\n* **Configurações de entrada atualizadas.** Agora ficou mais fácil adicionar um número de telefone à sua conta, para que você tenha mais opções que facilitem a entrada, usando um e-mail ou número de telefone. \n\n\n* **Mensagens de erro melhores para servidores inacessíveis.** Agora você vai ver um popup invocado quando clicar em um link para um servidor a que não pertence, ao invés de só ficar encarando uma tela em branco e repensando suas decisões de vida…\n\n\n* **Atalhos para emojis agora são reconhecidos no final da linha.** Por exemplo, ao digitar \\"Discord é meu app de bate-papo favorito :)\\" o \':)\' vai se transformar em 😃\n\n\n* **Cores dos cargos e apelidos agora atualizam em tempo real no bate-papo.** Antes, se alguém mudava de cargo ou atualizava seu apelido, apenas as mensagens recém-carregadas exibiriam a mudança. Isso não deve mais acontecer e a alteração deve ser consistente para que a sombra do seu passado não assombre mais o bate-papo.\n\n\n* **Melhorias nos destaques de vídeos.** Ao destacar a janela de um vídeo, você voltará auto-magicamente para o último canal de texto em que esteve naquele servidor, ao invés de ir parar em um canal de texto aleatório com um mapa, uma bússola e 50 metros de corda de sisal para encontrar o caminho de volta.\n\n\nPsiu, ei você no notebook Mac com um monte de adesivos cobrindo a tampa {added marginTop}\n======================\n\n* **Consertamos um erro antigo no Mac** que mostrava o Discord como \\"Não Respondendo\\" no gerenciador de tarefas mesmo quando ele estava funcionando normalmente.\n\n\n---changelog---\ndate: "2021-02-08"\nlocale: "tr"\nrevision: 1\nimage: "https://cdn.discordapp.com/attachments/611697863579402254/807053846244491284/202101017_PMM_JanChangelog_2020.png"\n---\nBüyük özelliklere çok vakit ayırıyoruz. Bazen küçük ama hayat kalitesini arttıran güncellemelere hak ettikleri ilgiyi gösteremiyoruz. Bu sefer sırf bir sürü küçük değişiklik yapmak için ayrıca zaman ayırdık. Discord\'u dip köşe temizledik, cilaladık, pırıl pırıl yaptık.\n\n\n\n*süpürür* {added marginTop}\n======================\n\n* **Boştayken bilgisayar kullanımını azalttık.** Discord\'un boştayken bilgisayarının kaynaklarını ihtiyacımız olandan daha fazla kullanmasına neden olan bir hatayı düzelttik. \n\n\n* **Çızırtılı ses sorununu giderdik.** Arkadaşlarınla sunucuda hep birlikte Mutlu Yıllar diye şarkı söylerken sesin çıtırtılı ve bozuk geldiği oldu mu? Bu hatayı düzelttik! Artık aynı anda pek çok kişi konuşurken (veya şarkı söylerken) sesler çok daha net duyuluyor. \n\n\n* **Ekran paylaşımı durumu hatasını düzelttik.** Telefonunda ekran paylaşımı yaptıktan sonra masaüstüne döndüğünde, durumunun hâlâ ekran paylaştığını gösterme ihtimali oldukça azaldı. \n\n\n* **Yanıtlama sırasında mesaja atlama sorununu düzelttik.** Bazen yanıtlama özelliğini kullanarak mesaj gönderirken başka mesaja atlanabiliyordu. Evet, sinir bozucuydu ama artık olmuyor.\n\n\n*süpürür* {fixed}\n======================\n\n\n* **Arama sırasında güncelleme yapmadan duramayanları uyarıyoruz.** Sesli görüşme sırasında güncelleme yapmaya çalışırsan artık bir uyarı alacaksın. Yine de güncelleme yapmakta ısrar edersen, sen bilirsin.\n\n\n* **Discord\'da tutulan, yani sohbette paylaşılan görsellerde büyük değişiklik yaptık.** Artık bir görseli açmadan sağ tıklayıp > kopyala veya kaydet diyebilirsin. İçinde yalnızca kendisi, birkaç metin kanalı ve daha sonra kaydetmek üzere attığı \ngörselleri bulunduran "sevgili günlük tipi sunucu" kullanıcıları için büyük gelişme.\n\n\n* **Direkt mesajları iyileştirdik.** Artık birebir direkt mesajlarında ortak sunucuları görebilir, arkadaşlık isteklerini kabul edebilir, reddedebilir veya gönderebilir ve insanları engelleyebilir veya engellerini kaldırabilirsin. \n\n\n* **İleri ve geri navigasyon tuş atamalarını ekledik.** Az önce çıktığın kanallar arasında hızlıca gezin. Mac için: **⌘ + [** ve **⌘ + ]**. Windows için: **Alt + Sol Ok** ve **Alt + Sağ Ok.** Aman sol ok, canım sağ ok. \n\n\n* **Çoklu yayında susturma düğmesi ekledik.** Aynı anda birden fazla yayın izlerken bazılarını susturmak istediğinde hepsini tek tek dolaşmak biraz zahmetli oluyordu. Yayınlar kareler görünümündeyken imleçle üzerlerine geldiğinde görünecek küçük sustur düğmeleri ekledik. \n\n\n*paspas atar* {fixed}\n======================\n\n\n* **Hesap ayarları girişini güncelledik.** Artık hesabına telefon numarası eklemek daha kolay. Bu sayede e-posta veya telefon numaranı kullanarak kolaylıkla giriş yapabilirsin. \n\n\n* **Erişilemeyen sunucular için hata mesajını iyileştirdik.** Artık dahil olmadığın bir sunucuya giden bir mesaj bağlantısına tıkladığında boş duvara bakıp nerede yanlış yaptığını düşünmek yerine havalı bir açılır pencere göreceksin.\n\n\n* **Emoji kısayolları artık satır sonunda tanınıyor.** Örneğin, artık \\"Discord tüm dünyada en sevdiğim sohbet uygulaması :)\\" yazdığında \\":)\\" ifadesi 😃 emojisine dönüşecek.\n\n\n* **Rol renkleri ve kullanıcı adları sohbette canlı güncelleniyor.** Önceden birisi bir rol değişikliği yaptıysa veya kullanıcı adını güncellediyse, yalnızca yeni yüklenen mesajlar en son renk veya kullanıcı adıyla görünüyordu. Bunlar artık canlı güncelleniyor ve istemci çapında tutarlı bir şekilde görünüyor. Bu sayede eski benliğinin gölgesi artık sohbete musallat olamayacak.\n\n\n* **Video açılır pencerelerini iyileştirdik.** Bir videoyu ayrı pencerede açarken, geri dönüş yolunu bulmak için harita, pusula ve 20 metre halat eşliğinde rastgele bir metin kanalına düşmek yerine artık otomatik olarak o sunucuda ziyaret ettiğin son metin kanalına geri döneceksin.\n\n\nPşşt, kapağı çıkartmalarla dolu Mac dizüstü bilgisayar başındaki arkadaş! {added marginTop}\n======================\n\n\n* **Mac uygulamasında uzun süredir var olan bir hatayı giderdik.** Discord düzgün çalıştığı halde görev yöneticisinde \\"Yanıt Vermiyor\\" olarak görünebiliyordu.\n\n\n'},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=_(n(6)),a=_(n(3)),o=_(n(24)),i=_(n(2)),l=h(n(5419)),u=_(n(436)),s=h(n(1027)),d=_(n(56)),f=_(n(74)),c=_(n(12)),p=_(n(5408)),v=_(n(335)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e){return e&&e.__esModule?e:{default:e}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function E(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return S(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return S(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function S(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var O="DetectedOffPlatformPremiumPerksStore",I={},T={},b=[];function C(){for(var e,t=!1,n=E(r.default.values(T));!(e=n()).done;){var a=e.value,o=a.skuId,i=a.applicationId;if(!b.includes(o)){var l=d.default.getGame(i);if(null!=l){var f=v.default.get(o);null!=f?p.default.applicationIdsFetching.has(l.id)||p.default.isEntitledToSku(c.default.getCurrentUser(),o,l.id,l.id)||!f.available?null!=I[o]&&(delete I[o],t=!0):(I[o]={skuId:o,applicationId:i},t=!0):v.default.isFetching(o)||v.default.didFetchingSkuFail(o)||s.fetchSKU(l.id,o)}else d.default.isFetching(i)||d.default.didFetchingFail(i)||u.default.fetchApplication(i)}}return t}var M=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n);var i=a.prototype;return i.initialize=function(){this.waitFor(f.default,v.default,p.default),b=o.default.get(O)||b},i.getDetectedOffPlatformPremiumPerks=function(){return r.default.values(I)},a}(a.default.Store))(i.default,{LOGOUT:function(e){return I={},void(T={})},SKU_FETCH_SUCCESS:function(e){return C()},ENTITLEMENT_FETCH_APPLICATION_SUCCESS:function(e){return C()},ENTITLEMENT_CREATE:function(e){return C()},APPLICATION_FETCH_SUCCESS:function(e){return C()},DETECTED_OFF_PLATFORM_PREMIUM_PERKS_DISMISS:function(e){var t=e.skuId;if(delete I[t],b.includes(t))return!1;b.push(t),o.default.set(O,b)},RUNNING_GAMES_CHANGE:function(e){return function(){for(var e,t=!1,n=E(f.default.getRunningGames());!(e=n()).done;){var r=e.value,a=r.id,o=r.distributor;if(null!=a&&o!==y.Distributors.DISCORD)for(var i,u=E(y.OFF_PLATFORM_PREMIUM_PERKS);!(i=u()).done;){var s=i.value,d=s.skuId,c=s.applicationId;c===a&&(b.includes(d)||null==T[d]&&(p.default.applicationIdsFetched.has(c)||p.default.applicationIdsFetching.has(c)||null!=p.default.getForSku(d)||l.fetchUserEntitlementsForApplication(c),T[d]={skuId:d,applicationId:c},t=!0))}}return t&&C(),t}()}});t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(110)),i=u(n(10)),l=u(n(55));n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=!1;var f=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(l.default,i.default)},a.isEligible=function(){return d},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return d!==(d=l.default.getFriendIDs().length>=10&&o.default.extractTimestamp(i.default.getId())<Date.now()-15552e6)}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;f(n(5));var r=f(n(3)),a=f(n(24)),o=f(n(2)),i=n(8215),l=f(n(20)),u=f(n(48)),s=f(n(12)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p,v={hiddenSurveys:{},currentSurvey:null,iosIsPushNotificationClicked:!1,iosIsInviteShown:!1,iosFirstRunDate:a.default.get(d.FIRST_RUN_DATE_KEY)||null,lastFetched:null},y=v;!function(e){e.IS_OWNER="is_owner",e.IS_ADMIN="is_admin",e.IS_COMMUNITY="is_community"}(p||(p={}));var m=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var a=r.prototype;return a.initialize=function(e){y=e||v},a.getState=function(){return y},a.getCurrentSurvey=function(){return y.currentSurvey},r}(r.default.PersistedStore);m.persistKey="SurveyStore";var h=new m(o.default,{CONNECTION_OPEN:function(e){var t;null!=y.lastFetched&&Date.now()-(null!==(t=y.lastFetched)&&void 0!==t?t:0)<864e5||(0,i.surveyFetch)()},SURVEY_FETCHED:function(e){var t=e.survey,n=y,r=n.hiddenSurveys;if(n.iosIsPushNotificationClicked,n.iosIsInviteShown,y.lastFetched=Date.now(),null!=t&&null==r[t.key]){if(!function(e){if(void 0===e&&(e=[]),0===e.length)return!0;for(var t=0,n=Object.values(l.default.getGuilds());t<n.length;t++){var r=n[t];if(!e.includes(p.IS_COMMUNITY)||r.hasFeature(d.GuildFeatures.COMMUNITY)){var a=s.default.getCurrentUser(),o=(null==a?void 0:a.id)===r.ownerId,i=u.default.can(d.Permissions.ADMINISTRATOR,r);if((!e.includes(p.IS_OWNER)||o)&&(!e.includes(p.IS_ADMIN)||i))return!0}}return!1}(t.guild_requirements))return;0,y.currentSurvey=t}},SURVEY_HIDE:function(e){var t=e.key;y.hiddenSurveys[t]=!0,y.currentSurvey=null},PUSH_NOTIFICATION_CLICK:function(e){y.iosIsPushNotificationClicked=!0},DISPLAYED_INVITE_SHOW:function(e){y.iosIsInviteShown=!0},LOGOUT:function(e){y.hiddenSurveys={}}});t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;h(n(0));var r,a=n(3),o=y(n(7998)),i=h(n(7563)),l=y(n(9)),u=y(n(33)),s=h(n(7636)),d=y(n(985)),f=y(n(8572)),c=y(n(8002)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.closePopout,n=(0,a.useStateFromStores)([l.default,u.default],(function(){return l.default.getChannel(u.default.getChannelId())})),r=(0,a.useStateFromStoresObject)([c.default],(function(){return{everyoneFilter:c.default.everyoneFilter,roleFilter:c.default.roleFilter,guildFilter:c.default.guildFilter}})),s=r.everyoneFilter,d=r.roleFilter,f=r.guildFilter;return _(i.default,{navId:"mentions-filter","aria-label":v.default.Messages.FILTER,onClose:t},void 0,_(i.MenuCheckboxItem,{id:"Everyone",label:v.default.Messages.RECENT_MENTIONS_FILTER_EVERYONE,action:function(){o.default.setGuildFilter({everyoneFilter:!s})},checked:s}),_(i.MenuCheckboxItem,{id:"Roles",label:v.default.Messages.RECENT_MENTIONS_FILTER_ROLES,action:function(){o.default.setGuildFilter({roleFilter:!d})},checked:d}),null==n||n.isPrivate()?null:_(i.MenuCheckboxItem,{id:"All Servers",label:v.default.Messages.RECENT_MENTIONS_FILTER_ALL_SERVERS,action:function(){o.default.setGuildFilter({guildFilter:f===p.RecentMentionsFilters.THIS_SERVER?p.RecentMentionsFilters.ALL_SERVERS:p.RecentMentionsFilters.THIS_SERVER})},checked:f===p.RecentMentionsFilters.ALL_SERVERS}))}g.displayName="FilterPopout";var E=_(f.default,{});function S(){return _(d.default,{align:d.default.Align.RIGHT,animation:d.default.Animation.NONE,position:d.default.Positions.BOTTOM,renderPopout:function(e){return _(g,{closePopout:e.closePopout})}},void 0,(function(e){var t=e.onClick;return _(s.default,{tooltip:v.default.Messages.FILTER,color:s.CircleIconButtonColors.SECONDARY,icon:E,onClick:t})}))}S.displayName="RecentMentionsFilterButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,fill:"none"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M4.33331 1.33331C3.78103 1.33331 3.33331 1.78103 3.33331 2.33331V9.99998H2.33331C1.78103 9.99998 1.33331 10.4477 1.33331 11C1.33331 11.5523 1.78103 12 2.33331 12H3.33331V13.6666C3.33331 14.2189 3.78103 14.6666 4.33331 14.6666C4.8856 14.6666 5.33331 14.2189 5.33331 13.6666V12H6.33331C6.8856 12 7.33331 11.5523 7.33331 11C7.33331 10.4477 6.8856 9.99998 6.33331 9.99998H5.33331V2.33331C5.33331 1.78103 4.8856 1.33331 4.33331 1.33331ZM10.6666 2.33331C10.6666 1.78103 11.1144 1.33331 11.6666 1.33331C12.2189 1.33331 12.6666 1.78103 12.6666 2.33331V3.99998H13.6666C14.2189 3.99998 14.6666 4.44769 14.6666 4.99998C14.6666 5.55226 14.2189 5.99998 13.6666 5.99998H12.6666V13.6666C12.6666 14.2189 12.2189 14.6666 11.6666 14.6666C11.1144 14.6666 10.6666 14.2189 10.6666 13.6666V5.99998H9.66665C9.11436 5.99998 8.66665 5.55226 8.66665 4.99998C8.66665 4.44769 9.11436 3.99998 9.66665 3.99998H10.6666V2.33331Z",fill:d,className:f}))}d.displayName="Filter"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=D;var r,a=A(n(0)),o=N(n(8)),i=N(n(59)),l=n(644),u=n(3),s=N(n(2)),d=N(n(90)),f=N(n(36)),c=N(n(227)),p=N(n(7997)),v=N(n(126)),y=N(n(43)),m=n(424),h=N(n(15)),_=n(120),g=N(n(8574)),E=N(n(8005)),S=A(n(8006)),O=N(n(8576)),I=A(n(7830)),T=N(n(7999)),b=n(1),C=N(n(7)),M=N(n(6960));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(e){var t=e.setTab,n=e.onJump,r=e.showTutorial,f=e.setSeenTutorial,v=e.closePopout,y=a.useRef(null),N=(0,I.default)(y),P=N[0],A=N[1],D=P.loadState,w=P.channels,j=A.maybeLoadMore,U=A.markAllRead;!function(e,t,n){a.useLayoutEffect((function(){var r,a=t.scrollToChannelIndex;n.clearScrollToChannelIndex();var o=e.current;if(null!=o&&null!=a){var i=null===(r=o.getScrollerNode())||void 0===r?void 0:r.children;if(null!=i){var l=i[a];if(null!=l){var u=o.getScrollerState(),s=u.scrollTop,d=s+u.scrollHeight;(l.offsetTop<s||l.offsetTop>d)&&o.scrollTo({to:l.offsetTop})}}}}))}(y,P,A),function(e,t){a.useEffect((function(){var n=function(){var n=e.channels.find((function(e){return!e.collapsed}));null!=n&&t.markChannelRead(n)};return _.ComponentDispatch.subscribe(b.ComponentActions.MARK_TOP_INBOX_CHANNEL_READ,n),function(){_.ComponentDispatch.unsubscribe(b.ComponentActions.MARK_TOP_INBOX_CHANNEL_READ,n)}}),[t,e.channels])}(P,A),a.useEffect((function(){h.default.track(b.AnalyticEvents.OPEN_POPOUT,{type:"Inbox"})}),[]),a.useEffect((function(){return s.default.subscribe(b.ActionTypes.CONNECTION_OPEN,v),function(){s.default.unsubscribe(b.ActionTypes.CONNECTION_OPEN,v)}}),[v]);var G,F=(0,u.useStateFromStores)([d.default],(function(){return d.default.messageGroupSpacing})),B=(0,T.default)("unreads",y);if(0===w.length)return L("div",{className:M.default.container},void 0,L(S.default,{tab:S.Tab.Unreads,setTab:t}),L(E.default,{Icon:p.default,header:C.default.Messages.UNREADS_EMPTY_STATE_HEADER,tip:"OS X"===(null===(G=i.default.os)||void 0===G?void 0:G.family)?C.default.Messages.UNREADS_EMPTY_STATE_TIP_MAC:C.default.Messages.UNREADS_EMPTY_STATE_TIP}));var H=L(k,{setSeenTutorial:f});return L("div",{className:(0,o.default)(M.default.container,"group-spacing-"+F),"aria-label":C.default.Messages.UNREADS_TAB_LABEL},void 0,L(S.default,{tab:S.Tab.Unreads,setTab:t},void 0,L(g.default,{onClick:U})),L(l.ListNavigatorProvider,{navigator:B},void 0,L(l.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement(m.AdvancedScrollerThin,R({ref:function(e){var n;y.current=e,t.current=null!==(n=null==e?void 0:e.getScrollerNode())&&void 0!==n?n:null}},o,{onScroll:D===I.LoadState.Done?void 0:j,className:M.default.scroller}),r?H:null,(0,O.default)(w,A,n),D===I.LoadState.Done?null:L(c.default,{className:M.default.spinner}))}))))}D.displayName="UnreadMessages";var w=L(p.default,{width:24,height:24});function k(e){var t=e.setSeenTutorial;return L("div",{className:M.default.tutorial},void 0,L("div",{className:M.default.tutorialIcon},void 0,w),L("div",{},void 0,L(v.default,{className:M.default.tutorialHeader,size:v.default.Sizes.SIZE_16},void 0,C.default.Messages.UNREADS_TUTORIAL_HEADER),L(y.default,{color:y.default.Colors.HEADER_SECONDARY,size:y.default.Sizes.SIZE_14},void 0,C.default.Messages.UNREADS_TUTORIAL_BODY),L(f.default,{className:M.default.tutorialButton,onClick:t,size:f.default.Sizes.SMALL},void 0,C.default.Messages.TUTORIAL_CLOSE)))}k.displayName="Tutorial"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.onClick,n=a.useState(!1),r=n[0],i=n[1],l=function(){t(),s.default.track(d.AnalyticEvents.INBOX_CHANNEL_ACKED,{marked_all_channels_as_read:!0,num_unread_channels_remaining:0})};return a.createElement(a.Fragment,null,r?y(h,{confirm:l,cancel:function(){return i(!1)}}):null,y(o.default,{tooltip:f.default.Messages.UNREADS_MARK_READ,color:o.CircleIconButtonColors.SECONDARY,icon:m,onClick:function(e){e.shiftKey?l():i(!0)}}))};var r,a=v(n(0)),o=v(n(7636)),i=c(n(8575)),l=n(969),u=c(n(43)),s=c(n(15)),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=y(i.default,{});function h(e){var t=e.cancel,n=e.confirm;return y(l.DeclarativeConfirmModal,{dismissable:!0,header:f.default.Messages.UNREADS_CONFIRM_MARK_ALL_READ_HEADER,confirmText:f.default.Messages.MARK_AS_READ,cancelText:f.default.Messages.CANCEL,onCancel:t,onConfirm:n},void 0,y(u.default,{color:u.default.Colors.STANDARD},void 0,f.default.Messages.UNREADS_CONFIRM_MARK_ALL_READ_DESCRIPTION))}h.displayName="ConfirmDeleteModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16",fill:"none"}),s("path",{d:"M12 4.66668L11.06 3.72668L6.83332 7.95335L7.77332 8.89335L12 4.66668ZM14.8266 3.72668L7.77332 10.78L4.98665 8.00002L4.04665 8.94002L7.77332 12.6667L15.7733 4.66668L14.8266 3.72668ZM0.273315 8.94002L3.99998 12.6667L4.93998 11.7267L1.21998 8.00002L0.273315 8.94002Z",fill:d,className:f}))}d.displayName="DoubleCheckmark"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=t.markChannelRead,d=t.deleteChannel,f=t.toggle,p=t.getNumUnreadChannels,v=null;return a.default.flatMap(e,(function(e){var t=e.sortOrder!==v;v=e.sortOrder;var a=[];return t&&(e.hasLoadedAnything&&e.sortOrder===l.SortOrder.ReallyOldChannel?a.push(c(o.default,{className:s.default.divider,contentClassName:s.default.dividerContent},"old-divider",u.default.Messages.UNREADS_OLD_CHANNELS_DIVIDER)):e.hasLoadedAnything&&e.sortOrder===l.SortOrder.NoNotifications&&a.push(c(o.default,{className:s.default.divider,contentClassName:s.default.dividerContent},"disabled-divider",u.default.Messages.UNREADS_NO_NOTIFICATIONS_DIVIDER))),a.push(c(i.default,{channel:e,markChannelRead:r,toggle:f,deleteChannel:d,onJump:n,getNumUnreadChannels:p},e.channelId)),a}))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(6)),o=d(n(7782)),i=d(n(8578)),l=n(7830),u=d(n(7)),s=d(n(6959));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?8:t,r=e.height,a=void 0===r?13:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 8 13"}),s("path",{className:null!=f?f:void 0,stroke:d,fill:"transparent",d:"M8.16639 0.5H9C10.933 0.5 12.5 2.067 12.5 4V9C12.5 10.933 10.933 12.5 9 12.5H8.16639C7.23921 12.5 6.34992 12.1321 5.69373 11.4771L0.707739 6.5L5.69373 1.52292C6.34992 0.86789 7.23921 0.5 8.16639 0.5Z"}))}d.displayName="UnreadCap"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=T(n(8)),i=n(125),l=n(3),u=T(n(2)),s=n(7617),d=n(121),f=n(49),c=T(n(9)),p=C(n(7636)),v=T(n(84)),y=T(n(248)),m=T(n(5188)),h=T(n(971)),_=T(n(8579)),g=T(n(8004)),E=T(n(8581)),S=n(1),O=T(n(7)),I=T(n(6958));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e){var t=e.channel,n=e.deleteChannel,r=a.useRef(null),o=a.useState([0,0]),l=o[0],u=l[0],s=l[1],d=o[1],f=t.deleted&&u>0;if(t.deleted&&0===u&&null!=r.current){var c=r.current.offsetHeight,p=r.current.offsetTop,v=r.current.parentElement.scrollTop;d([c,c-(v>p?c-(v-p):c)])}var y=(0,i.useSpring)({config:{clamp:!0,friction:18,tension:200},opacity:f?0:1,size:f?0:1,onRest:function(){n(t.channelId)}}),m={opacity:y.opacity,height:y.size.to((function(e){return f?function(e,t,n){return t+(e-t)*n}(u,s,e):"auto"}))};return a.createElement(i.animated.div,{ref:r,style:m},a.createElement(L,e))}P.displayName="AnimatedUnreadChannel";var A=a.memo(P);function R(e){var t=e.channel,n=e.onJump,r=e.deleteChannel,o=e.toggle,i=(0,l.useStateFromStores)([c.default],(function(){return c.default.getChannel(t.channelId)}));if(a.useEffect((function(){null!=i&&t.isFullyLoaded&&!t.collapsed&&0===t.messages.length&&u.default.wait((function(){(0,s.ack)(t.channelId,!0),r(t.channelId)}))})),null==i)return null;if(!t.hasLoadedAnything)return null;var p=function(e,r){(0,d.trackWithMetadata)(S.AnalyticEvents.INBOX_CHANNEL_CLICKED,{channel_id:t.channelId,guild_id:t.guildId}),(0,f.transitionTo)(S.Routes.CHANNEL(t.guildId||S.ME,t.channelId,r||t.oldestUnreadMessageId)),n(e)};return N("div",{className:I.default.channel},void 0,N(g.default,{channel:i,gotoChannel:p,mentionCount:t.mentionCount,toggleCollapsed:o,channelState:t},void 0,N(_.default,{channel:i}),a.createElement(w,e),a.createElement(j,e)),t.collapsed?null:N(E.default,{channel:t,channelRecord:i,gotoChannel:p}))}t.default=A,R.displayName="UnreadChannel";var L=a.memo(R),D=N(h.default,{width:16,height:16});function w(e){var t=e.channel,n=e.markChannelRead,r=e.getNumUnreadChannels;return N(p.default,{className:I.default.markReadButton,tooltip:O.default.Messages.MARK_AS_READ,color:p.CircleIconButtonColors.TERTIARY,icon:D,onClick:function(){n(t),(0,d.trackWithMetadata)(S.AnalyticEvents.INBOX_CHANNEL_ACKED,{channel_id:t.channelId,guild_id:t.guildId,marked_all_channels_as_read:!1,num_unread_channels_remaining:r()-1})}})}w.displayName="MarkReadButton";var k=N(m.default,{width:16,height:16});function j(e){var t=e.channel,n=e.toggle,r=e.getNumUnreadChannels;function i(){n(t),(0,d.trackWithMetadata)(S.AnalyticEvents.INBOX_CHANNEL_COLLAPSED,{channel_id:t.channelId,guild_id:t.guildId,num_unread_channels_remaining:r(),is_now_collapsed:!t.collapsed})}return N(y.default,{text:O.default.Messages.COLLAPSE},void 0,(function(e){var n;return a.createElement(v.default,M({},e,{className:(0,o.default)(I.default.collapseButton,(n={},n[I.default.collapsed]=t.collapsed,n)),onClick:i}),k)}))}j.displayName="CollapseButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;c(n(0));var r,a=c(n(7636)),o=d(n(985)),i=d(n(8007)),l=d(n(8580)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=p(i.default,{width:16,height:16});function y(e){var t=e.channel;return p(o.default,{align:o.default.Align.RIGHT,animation:o.default.Animation.NONE,position:o.default.Positions.BOTTOM,renderPopout:function(){return p(l.default,{channel:t,location:{section:u.AnalyticsSections.INBOX}})}},void 0,(function(e){var t=e.onClick;return p(a.default,{tooltip:s.default.Messages.NOTIFICATION_SETTINGS,color:a.CircleIconButtonColors.TERTIARY,icon:v,onClick:t})}))}y.displayName="NotificationSettingsButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;p(n(0));var r,a=n(3),o=n(349),i=f(n(7687)),l=f(n(8104)),u=p(n(7563)),s=f(n(20)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.channel,n=e.location,r=(0,a.useStateFromStores)([s.default],(function(){return s.default.getGuild(t.guild_id)})),f=(0,i.default)(t,n),c=(0,l.default)(r,n);return v(u.default,{navId:"recents-notifications",onClose:o.closeContextMenu,"aria-label":d.default.Messages.RECENTS_NOTIFICATIONS_MENU_LABEL},void 0,v(u.MenuGroup,{},void 0,f),v(u.MenuGroup,{},void 0,c))}y.displayName="RecentsNotificationSettingsContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=A;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=I(n(5)),i=n(644),l=n(3),u=I(n(80)),s=I(n(7847)),d=I(n(7916)),f=I(n(8582)),c=I(n(48)),p=I(n(35)),v=I(n(36)),y=I(n(227)),m=I(n(7782)),h=n(990),_=I(n(8003)),g=n(7830),E=n(1),S=I(n(7)),O=I(n(6957));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var M={left:4,right:-12};function N(e){var t,n=e.channel,r=e.message,o=e.compact,l=e.isGroupStart,s=(0,i.useListItem)(null!==(t=r.id)&&void 0!==t?t:""),d=a.useCallback((function(e){var t;"ArrowLeft"===e.key&&(null===(t=document.querySelector('[data-recents-channel="'+n.id+'"]'))||void 0===t||t.focus())}),[n.id]);return C(u.default,{offset:M},void 0,a.createElement("div",b({className:O.default.messageContainer,key:r.id,onKeyDown:d},s),C(_.default,{guildId:n.guild_id,message:r,className:O.default.jumpButton}),C(f.default,{id:r.id,message:r,channel:n,className:O.default.message,compact:o,animateAvatar:!1,isGroupStart:l,onKeyDown:d})))}N.displayName="UnreadMessage";var P=C(y.default,{},"spinner");function A(e){var t=e.channel,n=e.channelRecord,r=e.gotoChannel,a=(0,l.useStateFromStores)([p.default],(function(){return p.default.messageDisplayCompact})),i=(0,l.useStateFromStores)([c.default],(function(){return c.default.can(E.Permissions.CREATE_INSTANT_INVITE,n)})),u=0===t.messages.length||t.messages[0].timestamp.isSame((0,o.default)(),"day"),f=[];if(!t.collapsed){var y=null,_=null,I=t.messages.slice(0,g.MAX_SHOWN_MESSAGES);I.forEach((function(e){if(!(0,s.default)(e,i)){if(!(u||null!=y&&y.isSame(e.timestamp,"day"))){var t=(0,h.dateFormat)(e.timestamp,"LL");f.push(C(m.default,{className:O.default.divider},t,t)),y=e.timestamp}var r=null==_||(0,d.default)(_,e);_=e,f.push(C(N,{channel:n,message:e,compact:a,isGroupStart:r},e.id))}})),t.messages.length>g.MAX_SHOWN_MESSAGES&&f.push(C(v.default,{look:v.default.Looks.LINK,onClick:function(e){return r(e,I[I.length-1].id)}},"view-all",S.default.Messages.UNREADS_VIEW_CHANNEL," ›")),0===f.length&&(f=[P])}return C("div",{className:O.default.messages},void 0,f)}A.displayName="UnreadChannelMessages"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=A(n(0)),o=N(n(8)),i=n(3),l=N(n(90)),u=A(n(661)),s=n(1028),d=N(n(9)),f=N(n(55)),c=N(n(35)),p=N(n(350)),v=N(n(7709)),y=N(n(7569)),m=n(111),h=N(n(645)),_=n(7962),g=N(n(7763)),E=N(n(7864)),S=N(n(7865)),O=N(n(7866)),I=N(n(7994)),T=n(1),b=N(n(7)),C=N(n(6757)),M=N(n(6730));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e){var t,n=e.channel,r=e.message,p=e.compact,y=void 0!==p&&p,b=e.className,C=e.onContextMenu,N=e.onClick,P=e.disableInteraction,A=void 0!==P&&P,w=e.hasThread,j=T.MessageTypesWithLazyLoadedReferences.has(r.type)?r.messageReference:void 0,U=(0,i.useStateFromStores)([u.default],(function(){return u.default.getMessageByReference(j)})),G=(0,i.useStateFromStores)([d.default],(function(){return r.type===T.MessageTypes.THREAD_STARTER_MESSAGE&&U.state===u.ReferencedMessageState.LOADED?d.default.getChannel(U.message.channel_id):null})),F=(0,i.useStateFromStoresObject)([l.default,c.default],(function(){var e=c.default.inlineAttachmentMedia,t=c.default.gifAutoPlay,n=c.default.renderEmbeds,r=c.default.inlineEmbedMedia,a=c.default.renderReactions,o=l.default.useReducedMotion;return{gifAutoPlay:t&&!o,renderEmbeds:n,inlineAttachmentMedia:e,inlineEmbedMedia:r,renderReactions:a}})),B=(0,g.default)(r,F.inlineEmbedMedia&&F.renderEmbeds),H=B.content,x=B.hasSpoilerEmbeds,V=(0,h.default)(r),W=(0,s.useCanSeeThreads)();return r.type===T.MessageTypes.THREAD_STARTER_MESSAGE&&U.state===u.ReferencedMessageState.LOADED&&null!=G?a.createElement(D,L({},e,{message:U.message,channel:G,hasThread:!1})):f.default.isBlocked(r.author.id)?R(k,{className:b,compact:y,count:1}):R(v.default,{compact:y,className:(0,o.default)(b,(t={},t[M.default.ephemeral]=(0,m.hasFlag)(r.flags,T.MessageFlags.EPHEMERAL),t[M.default.disableInteraction]=A,t[M.default.groupStart]=e.isGroupStart,t)),childrenRepliedMessage:(0,I.default)(r,j,U,y),childrenHeader:(0,S.default)(L({},e,{author:V})),childrenAccessories:a.createElement(_.MessageAccessories,L({},F,{channel:n,message:r,hasSpoilerEmbeds:x,compact:y,canSuppressEmbeds:!1,canDeleteAttachments:!1,disableReactionReads:!1,disableReactionCreates:!1,disableReactionUpdates:!1,renderThreadAccessory:w})),childrenMessageContent:(0,E.default)(e,H),childrenSystemMessage:(0,O.default)(e),onContextMenu:C,onClick:N,hasThread:W&&!1!==w&&r.hasFlag(T.MessageFlags.HAS_THREAD),hasReply:r.type===T.MessageTypes.REPLY})}D.displayName="InboxMessage";var w=a.memo(D);function k(e){var t=e.className,n=e.count,r=e.compact;return R(v.default,{className:t,compact:r,role:"group",childrenMessageContent:R(y.default,{compact:r,className:C.default.blockedSystemMessage,iconNode:R(p.default,{className:C.default.blockedIcon})},void 0,R("div",{className:C.default.blockedMessageText},void 0,b.default.Messages.BLOCKED_MESSAGE_COUNT.format({count:n})))})}t.default=w,k.displayName="BlockedItemMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(null==e)return o.default.Messages.EMBEDDED_ACTIVITIES_IN_ACTIVITY;switch(t){case a.ActivityTypes.WATCHING:return o.default.Messages.EMBEDDED_ACTIVITIES_WATCHING_APPLICATION.format({applicationName:e});case a.ActivityTypes.PLAYING:return o.default.Messages.EMBEDDED_ACTIVITIES_PLAYING_APPLICATION.format({applicationName:e});default:return o.default.Messages.EMBEDDED_ACTIVITIES_IN_APPLICATION.format({applicationName:e})}};var r,a=n(1),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E,t.OAuth2Success=S,t.OAuth2Error=O,t.OAuth2AuthorizedPage=I,t.OAuth2ErrorPage=T;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8)),i=n(5189),l=n(364),u=m(n(174)),s=n(49),d=m(n(227)),f=m(n(43)),c=n(8220),p=n(1),v=m(n(7)),y=m(n(7011));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=_(d.default,{});function E(e){var t=e.message,n=e.headerClassName,r=e.cta,a=e.spinner;return _("div",{className:y.default.wrapper},void 0,_(l.Helmet,{title:v.default.Messages.OAUTH2_TITLE}),a?g:null,_("div",{className:(0,o.default)(y.default.header,n)}),_(f.default,{size:f.default.Sizes.SIZE_16,className:y.default.text},void 0,t),r?_(f.default,{size:f.default.Sizes.SIZE_12,color:f.default.Colors.MUTED},void 0,v.default.Messages.OAUTH2_MESSAGE_CTA):null)}function S(e){var t=e.message,n=e.cta;return _(E,{message:t,headerClassName:y.default.headerSuccess,cta:n})}function O(e){var t=e.message,n=e.cta;return _(E,{message:t,headerClassName:y.default.headerFailure,cta:n})}function I(){return _(c.OAuth2Page,{},void 0,_(S,{message:v.default.Messages.AUTHORIZED,cta:!0}))}function T(e){var t=e.location;a.useEffect((function(){if(null!=t){var e=document.referrer?u.default.parse(document.referrer):null;null!=e&&e.host===window.location.host&&e.pathname===p.Routes.OAUTH2_AUTHORIZE||(0,s.transitionTo)(p.Routes.INDEX)}}),[t]);var n=null!=t?(0,i.parse)(t.search):{},r=n.error_description||n.error||v.default.Messages.OAUTH2_UNKNOWN_ERROR;return _(c.OAuth2Page,{},void 0,_(O,{message:r,cta:!0}))}E.displayName="OAuth2Result",S.displayName="OAuth2Success",O.displayName="OAuth2Error",I.displayName="OAuth2AuthorizedPage",T.displayName="OAuth2ErrorPage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(1150),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(1151)),o=n(377),i=f(n(1009)),l=f(n(15)),u=f(n(1097)),s=f(n(1002)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var v=p({},s.default,{openNativeAppModal:function(e){i.default.openNativeAppModal(e,d.RPCCommands.GUILD_TEMPLATE_BROWSER)},openMobileApp:function(e,t){if(!(null!=platform.ua&&platform.ua.toLowerCase().indexOf("googlebot")>-1)){var n=null!=e?(0,r.getGuildTemplateDynamicLinkTemplate)(e):(0,r.getDefaultDynamicLinkTemplate)(),i=(0,a.generateAttemptId)(),s=(0,a.default)(n,{utmSource:"template",fingerprint:t,attemptId:i});l.default.track(d.AnalyticEvents.DEEP_LINK_CLICKED,{fingerprint:(0,o.maybeExtractId)(t),attempt_id:i,source:"template",guild_template_code:e}),u.default.launch(s,(function(){}))}}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){void 0===e&&(e=1);var t=a.default.getState().guildId;null==t?function(e){var t=a.default.getState(),n=t.channelId,r=t.path,o=t.basePath,i=u.default.getPrivateChannelIds(),s=__OVERLAY__?i:[].concat(p(),i),c=(null==n?(y=r||o,p().findIndex((function(e){return y.startsWith(e)}))):null!=n?s.indexOf(n):0)+e;var y;c>=s.length?c=0:c<0&&(c=s.length-1);var m=s[c];p().includes(m)?(h=m,_=l.default.getCurrentRoute(),h===f.Routes.APPLICATION_STORE&&null!=_?(0,d.transitionToPage)(_):(0,d.transitionToPage)(h)):v(f.ME,m);var h,_}(e):function(e,t){var n=a.default.getState().channelId,o=(0,r.default)(t).map((function(e){return e.channel.id})),i=function(e,t){if(e<0)return t-1;if(e>=t)return 0;return e}(o.indexOf(n)+e,o.length);v(t,o[i])}(e,t)};var r=c(n(7874)),a=c(n(5403)),o=c(n(108)),i=c(n(35)),l=c(n(8222)),u=c(n(362)),s=n(60),d=n(7619),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}var p=function(){return[f.Routes.FRIENDS,o.default.hasLibraryApplication()&&!i.default.disableGamesTab?f.Routes.APPLICATION_LIBRARY:null,f.Routes.APPLICATION_STORE].filter(s.isNotNullish)};function v(e,t){(0,d.transitionToChannel)(e,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CREATE_DM_GROUP=void 0;var r,a=n(7619),o=(r=n(107))&&r.__esModule?r:{default:r},i=n(120),l=n(1);var u={binds:["mod+shift+t"],comboKeysBindGlobal:!0,action:function(){return o.default.getGuildId()&&(0,a.transitionToChannel)(l.ME),i.ComponentDispatch.safeDispatch(l.ComponentActions.TOGGLE_DM_CREATE),!1}};t.CREATE_DM_GROUP=u;var s={CREATE_DM_GROUP:u};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CREATE_GUILD=void 0;var r,a=(r=n(7842))&&r.__esModule?r:{default:r},o=n(7843),i=n(44);var l={binds:["mod+shift+n"],comboKeysBindGlobal:!0,action:function(){(0,i.hasModalOpen)(a.default.CREATE_GUILD_MODAL_KEY)?a.default.updateCreateGuildModal({slide:o.CreateGuildSlideTypes.JOIN_GUILD,location:"Keyboard Shortcut"}):a.default.openCreateGuildModal({location:"Keyboard Shortcut"})}};t.CREATE_GUILD=l;var u={CREATE_GUILD:l};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.FOCUS_SEARCH=void 0;var r=n(120),a=n(1),o={binds:["mod+f"],comboKeysBindGlobal:!0,action:function(e){e.preventDefault(),e.stopPropagation(),r.ComponentDispatch.dispatch(a.ComponentActions.FOCUS_SEARCH,{prefillCurrentChannel:!0})}};t.FOCUS_SEARCH=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.JUMP_TO_CURRENT_CALL=void 0;var r,a=n(7619),o=(r=n(122))&&r.__esModule?r:{default:r},i=n(1);var l={binds:["mod+shift+alt+v"],comboKeysBindGlobal:!0,action:function(e){e.preventDefault(),e.stopPropagation();var t=o.default.getGuildId(),n=o.default.getChannelId();return n&&(0,a.transitionToChannel)(null!=t?t:i.ME,n),!1}};t.JUMP_TO_CURRENT_CALL=l},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SEARCH_GIFS=void 0;var r=n(120),a=n(1),o={binds:["mod+g"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatchToLastSubscribed(a.ComponentActions.TOGGLE_GIF_PICKER),!1}};t.SEARCH_GIFS=o;var i={SEARCH_GIFS:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SEARCH_STICKERS=void 0;var r=n(120),a=n(1),o={binds:["mod+s"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatchToLastSubscribed(a.ComponentActions.TOGGLE_STICKER_PICKER),!1}};t.SEARCH_STICKERS=o;var i={SEARCH_STICKERS:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(6)),a=d(n(5403)),o=d(n(33)),i=d(n(270)),l=d(n(7918)),u=n(7619),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}var f=r.default.throttle((function(e){void 0===e&&(e=1);var t,n=i.default.getFlattenedGuildIds(),r=a.default.getState().guildId,s=-1;if(r&&(s=n.indexOf(r)),-2===(s+=e)&&(s=n.length-1),s>=n.length||s<0)(0,u.transitionToPage)(l.default.getHomeLink());else{t=n[s];var d=o.default.getChannelId(t);(0,u.transitionToChannel)(t,d===t?null:d,!1)}}),s.NAVIGATION_THROTTLE);t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TOGGLE_CHANNEL_PINS=void 0;var r=n(120),a=n(1),o={binds:["mod+p"],comboKeysBindGlobal:!0,action:function(){return r.ComponentDispatch.dispatch(a.ComponentActions.TOGGLE_CHANNEL_PINS),!1}};t.TOGGLE_CHANNEL_PINS=o;var i={TOGGLE_CHANNEL_PINS:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TOGGLE_HELP=void 0;var r=n(131),a={binds:["mod+shift+h","f1"],comboKeysBindGlobal:!0,action:function(){return window.open(r.SUPPORT_LOCATION),!1}};t.TOGGLE_HELP=a;var o={TOGGLE_HELP:a};t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MARK_TOP_INBOX_CHANNEL_READ=t.TOGGLE_INBOX_UNREADS_TAB=void 0;var r,a=(r=n(6))&&r.__esModule?r:{default:r},o=n(120),i=n(1);var l={binds:["mod+i"],comboKeysBindGlobal:!0,action:function(){return o.ComponentDispatch.dispatch(i.ComponentActions.TOGGLE_INBOX_UNREADS_TAB),!1}};t.TOGGLE_INBOX_UNREADS_TAB=l;var u={binds:["mod+shift+e"],comboKeysBindGlobal:!0,action:a.default.debounce((function(){if(o.ComponentDispatch.hasSubscribers(i.ComponentActions.MARK_TOP_INBOX_CHANNEL_READ))return o.ComponentDispatch.dispatch(i.ComponentActions.MARK_TOP_INBOX_CHANNEL_READ),!1}),100,{leading:!0})};t.MARK_TOP_INBOX_CHANNEL_READ=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TOGGLE_USERS=void 0;var r,a=(r=n(8226))&&r.__esModule?r:{default:r};var o={binds:["mod+u"],comboKeysBindGlobal:!0,action:function(){return a.default.toggleMembersSection(),!1}};t.TOGGLE_USERS=o;var i={TOGGLE_USERS:o};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(6)),a=f(n(7874)),o=f(n(5403)),i=f(n(270)),l=f(n(362)),u=n(120),s=n(7619),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e){return e===d.ME?l.default.getPrivateChannelIds():(0,a.default)(e).map((function(e){return e.channel.id}))}var p=r.default.throttle((function(e,t,n){void 0===e&&(e=1),void 0===t&&(t=function(e,t){return!0}),void 0===n&&(n=function(e){return!0});for(var r,a=o.default.getState().guildId||d.ME,l=o.default.getState().channelId,f=function(e,t){var n=[d.ME].concat(i.default.getFlattenedGuildIds()),r=n.indexOf(e);return t>0?n.slice(r).concat(n.slice(0,r),e):(n.splice(r,0,e),n.slice(r+1).concat(n.slice(0,r+1)))}(a,e),p=e>0?0:f.length-1,v=c(a),y=v.indexOf(l)+e;a;){if(r=v[y],n(a))for(;r;){if(t(a,r))return(0,s.transitionToChannel)(a,r);r=v[y+=e]}if(!(a=f[p+=e]))break;v=c(a),y=e<0?v.length-1:0}u.ComponentDispatch.dispatch(d.ComponentActions.SHAKE_APP,{duration:200,intensity:2})}),d.NAVIGATION_THROTTLE);t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.UPLOAD_FILE=void 0;var r=l(n(9)),a=l(n(33)),o=n(120),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u={binds:["mod+shift+u"],comboKeysBindGlobal:!0,action:function(){var e=r.default.getChannel(a.default.getChannelId());return null==e||e.isManaged()||o.ComponentDispatch.dispatch(i.ComponentActions.UPLOAD_FILE),!1}};t.UPLOAD_FILE=u;var s={UPLOAD_FILE:u};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=n(7612),l=n(8127),u=v(n(126)),s=n(8128),d=v(n(8978)),f=n(7921),c=v(n(7)),p=v(n(7018));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t,n){return m(d.default,{className:p.default.option,name:e.name,state:t,onClick:n},e.name)}function _(e){var t,n,r,o,i=e.command,l=e.optionStates,s=e.onOptionClick,d=null!==(t=null===(n=i.options)||void 0===n?void 0:n.filter((function(e){return e.required})))&&void 0!==t?t:[],f=null!==(r=null===(o=i.options)||void 0===o?void 0:o.filter((function(e){return!e.required})))&&void 0!==r?r:[];return a.createElement(a.Fragment,null,d.map((function(e){return h(e,null==l?void 0:l[e.name],s)})),f.length>0?a.createElement(a.Fragment,null,m(u.default,{className:p.default.optionalHeader,size:u.default.Sizes.SIZE_12},void 0,c.default.Messages.COMMANDS_OPTIONAL_HEADER),f.map((function(e){return h(e,null==l?void 0:l[e.name],s)}))):null)}function g(e){var t,n,r,u,d,c=e.command,v=e.activeOptionName,y=e.channel,h=e.showOptions,g=e.showImage,E=e.optionStates,S=e.onOptionClick,O=e.isSelectable,I=void 0===O||O,T=(0,s.useCommandSection)(y,c.applicationId),b=a.useMemo((function(){var e;return null==c||null===(e=c.options)||void 0===e?void 0:e.find((function(e){return e.name===v}))}),[v,c]),C=null!=v?null==E?void 0:E[v]:null;null!=C&&!1===(null===(t=C.lastValidationResult)||void 0===t?void 0:t.success)?u=null!==(d=C.lastValidationResult.error)&&void 0!==d?d:"":u=null;var M=g&&null!=T?(0,f.getIconComponent)(T):null;return m("div",{className:(0,o.default)(p.default.wrapper,I?null:p.default.disabled)},void 0,null!=M?m(M,{className:p.default.image,section:T,width:32,height:32}):null,m("div",{className:p.default.infoWrapper},void 0,m("div",{className:p.default.usageWrapper},void 0,m(l.AutocompleteRowHeading,{className:p.default.title},void 0,i.COMMAND_SENTINEL+c.name),h?m(_,{command:c,optionStates:E,onOptionClick:S}):null),m(l.AutocompleteRowSubheading,{className:(0,o.default)(p.default.description,null!=u?p.default.error:null)},void 0,null!==(n=null!==(r=u)&&void 0!==r?r:null==b?void 0:b.description)&&void 0!==n?n:c.description)),m(l.AutocompleteRowContentSecondary,{className:p.default.source},void 0,null==T?void 0:T.name))}h.displayName="renderOption",g.displayName="ApplicationCommandItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M20 7H12L10.553 5.106C10.214 4.428 9.521 4 8.764 4H3C2.447 4 2 4.447 2 5V19C2 20.104 2.895 21 4 21H20C21.104 21 22 20.104 22 19V9C22 7.896 21.104 7 20 7Z"}))}d.displayName="Folder"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var i=o("rect",{width:"16",height:"16"});function l(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,u=void 0===l?"currentColor":l,s=e.className,d=e.foreground;return o("svg",{className:s,width:n,height:a,viewBox:"0 0 16 16"},void 0,o("g",{fill:"none",fillRule:"evenodd"},void 0,i,o("polygon",{className:d,fill:u,points:"12 2.32 10.513 2 4 13.68 5.487 14"})))}l.displayName="Slash"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(140))&&r.__esModule?r:{default:r},i=n(1);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=(0,o.default)({ARROW_UP:null,ARROW_DOWN:null,ARROW_LEFT:null,ARROW_RIGHT:null});function d(e){switch(e){case i.KeyboardKeys.ARROW_DOWN:return s.ARROW_DOWN;case i.KeyboardKeys.ARROW_UP:return s.ARROW_UP;case i.KeyboardKeys.ARROW_LEFT:return s.ARROW_LEFT;case i.KeyboardKeys.ARROW_RIGHT:return s.ARROW_RIGHT;default:return null}}var f=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={focusedColumn:null,focusedRow:null},t.handleKeyDown=function(e){var n=t.props.onSelect;switch(e.keyCode){case i.KeyboardKeys.ARROW_DOWN:case i.KeyboardKeys.ARROW_UP:case i.KeyboardKeys.ARROW_LEFT:case i.KeyboardKeys.ARROW_RIGHT:e.preventDefault(),e.stopPropagation(),t.focusNext(d(e.keyCode));break;case i.KeyboardKeys.ENTER:e.preventDefault(),e.stopPropagation();var r=t.calculateFocusedItem();null!=r&&null!=n&&n(r)}},t.wrapPosition=function(e,n,r,a){var o=e.length,i=r*o+n,l=Math.max(i+a,0)%o,u=0;return a<0&&l>n&&(u=-1),a>0&&l<n&&(u=1),{column:l,row:(t.calculateClosest(e[n][r],e[l])||r)+u}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var a=r.prototype;return a.componentDidMount=function(){document.addEventListener("keydown",this.handleKeyDown,!0)},a.componentWillUnmount=function(){document.removeEventListener("keydown",this.handleKeyDown,!0)},a.focusNext=function(e){var t=this,n=this.props,r=n.getItemGrid,a=n.onFocus,o=this.state,i=o.focusedColumn,l=o.focusedRow;if(null!=e){var u=r();if(null!=u){var s=this.getNext(u,i,l,e);this.setState({focusedColumn:s.column,focusedRow:s.row},(function(){var e=t.calculateFocusedItem();null!=e&&null!=a&&a(e)}))}}},a.getNext=function(e,t,n,r){var a,o,i,l;if(null==t||null==n)o=0,i=0,a={column:0,row:0};else switch(o=t,i=n,r){case s.ARROW_UP:a={column:o,row:Math.max(i-1,0)};break;case s.ARROW_DOWN:a={column:o,row:Math.min(i+1,e[o].length-1)};break;case s.ARROW_LEFT:a=this.wrapPosition(e,o,i,-1);break;case s.ARROW_RIGHT:a=this.wrapPosition(e,o,i,1)}return null!=a&&(l=e[a.column][a.row]),null!=l&&null!=a||(l=e[(a={column:o,row:i}).column][a.row]),{column:a.column,row:a.row,id:l}},a.calculateClosest=function(e,t){var n=this.props.getCoordsMap()[e];if(null!=n){for(var r,a=Number.MAX_SAFE_INTEGER,o=0;o<t.length;o++){var i=this.props.getCoordsMap()[t[o]];if(null!=i){var l=Math.abs(i.top-n.top);if(!(l<a))break;a=l,r=o}}return r}},a.calculateFocusedItem=function(){var e=this.props.getItemGrid,t=this.state,n=t.focusedRow,r=t.focusedColumn,a=e();return null==a||null==r||null==n||null==a[r]||null==a[r][n]?null:a[r][n]},a.render=function(){return this.props.children},r}(a.Component);t.default=f,f.displayName="MasonryKeyboardNavigationWrapper"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"MasonryListScrollerRef",{enumerable:!0,get:function(){return o.MasonryListScrollerRef}}),Object.defineProperty(t,"RenderSection",{enumerable:!0,get:function(){return o.RenderSection}}),Object.defineProperty(t,"RenderItem",{enumerable:!0,get:function(){return o.RenderItem}}),Object.defineProperty(t,"MasonryListScrollerProps",{enumerable:!0,get:function(){return o.MasonryListScrollerProps}}),Object.defineProperty(t,"MasonryListGetItemKey",{enumerable:!0,get:function(){return o.MasonryListGetItemKey}}),Object.defineProperty(t,"MasonryListUnitCoords",{enumerable:!0,get:function(){return o.MasonryListUnitCoords}}),Object.defineProperty(t,"MasonryListCoordsMap",{enumerable:!0,get:function(){return o.MasonryListCoordsMap}}),Object.defineProperty(t,"MasonryListGrid",{enumerable:!0,get:function(){return o.MasonryListGrid}}),t.default=t.MasonryListAuto=t.MasonryListThin=void 0;var r,a=n(701),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(8990)),i=(r=n(342))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}var u=(0,o.default)(i.default.thin,i.default.fade,ResizeObserver||a.ResizeObserver);t.MasonryListThin=u;var s=(0,o.default)(i.default.auto,i.default.fade,ResizeObserver||a.ResizeObserver);t.MasonryListAuto=s;var d=u;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(e,t,n){var r=Math.max(Math.floor(e/t),1);return Math.min(r,n)}var d=(0,((r=n(7599))&&r.__esModule?r:{default:r}).default)((o=a=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={columns:s(t.props.width,t.props.desiredItemWidth,t.props.maxColumns)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n),r.getDerivedStateFromProps=function(e,t){var n=s(e.width,e.desiredItemWidth,e.maxColumns);return n!==t.columns?{columns:n}:null},r.prototype.render=function(){var e=this.props,t=e.width,n=e.height;return(0,e.children)(this.state.columns,t,n)},r}(i.Component),a.defaultProps={desiredItemWidth:200},o));t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GIFPickerSearchItem=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=I(n(8)),i=I(n(6)),l=I(n(9601)),u=I(n(3)),s=n(7808),d=I(n(8605)),f=I(n(7774)),c=I(n(8070)),p=I(n(7741)),v=I(n(36)),y=I(n(84)),m=I(n(7904)),h=I(n(8606)),_=I(n(970)),g=I(n(8607)),E=n(1),S=I(n(7)),O=I(n(7024));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,C(e,t)}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var P=[E.Colors.PREMIUM_TIER_1_PURPLE,E.Colors.PREMIUM_TIER_1_BLUE,"#929AFA"],A=Array.from({length:16}).map((function(e,t){return{id:""+t,height:Math.floor(100*Math.random())+120}}));function R(e){return e.id||e.src}function L(e,t){var n=A[t];return null==n?0:n.height}function D(e,t,n,r){if(!(e>0))return null==A[t]?null:M("div",{className:O.default.placeholder,style:N({animationDelay:75*t+"ms"},n)},r)}function w(e,t){var n;return e>0?"":(null===(n=A[t])||void 0===n?void 0:n.id)||""}function k(e){return e===E.GIFResultFormat.VIDEO}D.displayName="renderLoadingItem";var j=function(e){var t=e.className,n=e.isFavorite,r=e.item;return M(c.default,{className:t,isFavorite:n,onClick:function(e){var t=r.width,n=r.height,a=r.src,o=r.url,i=r.format;e?(0,s.removeFavoriteGIF)(o):(0,s.addFavoriteGIF)({width:t,height:n,src:a,url:o,format:i})}})};j.displayName="ConnectedGIFFavButtonInner";var U=u.default.connectStores([p.default],(function(e){var t=e.item.url;return{isFavorite:p.default.getIsFavorite(t)}}))(j),G=new l.default((function(){var e=document.createElement("video");return e.className=O.default.gif,e.autoplay=!0,e.loop=!0,e.muted=!0,e.preload="auto",e.controls=!1,e}),(function(e){e.src="",e.oncanplay=null;var t=e.parentNode;null!=t&&t.removeChild(e)})),F=new l.default((function(){return document.createElement("img")}),(function(e){e.onload=null,e.src=""})),B=function(e){function t(t){var n;(n=e.call(this,t)||this).ref=null,n._video=null,n._image=null,n._mounted=!0,n.handleCanPlay=function(){n._mounted&&n.setState({loaded:!0})},n.handleClick=function(){var e=n.props,t=e.onClick,r=e.item,a=e.index;null!=t&&t(r,a)};var r=n.props,a=r.format,o=r.color;return n.state={color:null==o?i.default.sample(P):o,loaded:!1},k(a)||(n._image=F.getElement(),n._image.onload=function(){return n.setState({loaded:!0})},n._image.src=t.src),n}b(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.format,n=e.src,r=e.coords,a=r.width,o=r.height,i=this.ref;if(t===E.GIFResultFormat.VIDEO&&null!=i){var l=G.getElement();l.oncanplay=this.handleCanPlay,l.src=n,l.width=a,l.height=o,i.appendChild(l),this._video=l}},n.componentDidUpdate=function(e){var t=this.props.coords,n=t.width,r=t.height;null==this._video||e.coords.width===n&&e.coords.height===r||(this._video.width=n,this._video.height=r)},n.componentWillUnmount=function(){this._mounted=!1;var e=this._image,t=this._video;null!=e&&(this._image=null,F.poolElement(e)),null!=t&&(this._video=null,G.poolElement(t))},n.renderGIF=function(){var e=this.props,t=e.src,n=e.coords,r=n.width,a=n.height;return this.state.loaded?M("img",{src:t,width:r,height:a,className:O.default.gif,alt:""}):null},n.render=function(){var e,t=this,n=this.props,r=n.item,a=n.renderExtras,i=n.format,l=n.coords,u=n.focused,s=this.state,d=s.color,f=s.loaded;return M(y.default,{tabIndex:-1,innerRef:function(e){t.ref=e},className:(0,o.default)(O.default.result,(e={},e[O.default.focused]=u,e)),onClick:this.handleClick,style:N({backgroundColor:f?void 0:d},l)},void 0,k(i)?null:this.renderGIF(),null!=a?a(r):null)},t}(a.PureComponent);t.GIFPickerSearchItem=B,B.displayName="GIFPickerSearchItem";var H=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._masonryRef=a.createRef(),t.prevResultQuery=null,t.state={focusedId:null},t.handleFocus=function(e){var n=t._masonryRef.current;if(null!=n){var r=n.getCoordsMap()[e];null!=r&&(n.scrollIntoViewRect({start:r.top-10,end:r.top+r.height+10}),t.setState({focusedId:e}))}},t.handleSelect=function(e){var n,r=t.props.data,a=r.findIndex((function(t){return R(t)===e}));-1!==a&&(n=r[a]),null!=n&&t.selectItem(n,a)},t.handleClickItem=function(e,n){t.selectItem(e,n)},t.handleScroll=function(){var e=t.props.resultQuery,n=t._masonryRef.current;if(null!=n){var r=n.getScrollerState(),a=r.scrollTop;r.scrollHeight-a<=1220&&(e!==t.prevResultQuery&&(0,s.fetchSuggestions)(e),t.prevResultQuery=e)}},t.renderItem=function(e,n,r,a){if(e>0)return null;var o=t.state.focusedId,i=t.props.data[n];return null==i?null:M(B,{item:i,index:n,format:i.format,src:i.src,coords:r,onClick:t.handleClickItem,renderExtras:function(){return M(U,{className:O.default.favButton,item:i})},focused:R(i)===o},a)},t.getItemHeight=function(e,n,r){if(e>0)return 0;var a=t.props.data[n];return null==a?0:r*(a.height/a.width)},t.getItemKey=function(e,n){if(e>0)return null;var r=t.props.data[n];return null!=r?r.id||r.src:null},t.renderSection=function(e,n,r){var o=t.props,i=o.onSelectSuggestion,l=o.suggestions;return 1===e?M("div",{className:O.default.endContainer,style:n},r,l.length>0?M(a.Fragment,{},void 0,M("div",{className:O.default.endText},void 0,S.default.Messages.GIF_PICKER_RELATED_SEARCH),M("div",{className:O.default.searchSuggestions},void 0,l.map((function(e){return M(v.default,{look:v.default.Looks.OUTLINED,color:v.default.Colors.PRIMARY,size:v.default.Sizes.SMALL,className:O.default.searchSuggestion,onClick:function(){i(e)}},e,e)})))):null):null},t.renderContent=function(e,n,r){var o=t.props,i=o.data,l=o.resultQuery,u=o.query,s=o.resultType;return 0!==i.length||l===u&&s!==E.GIFPickerResultTypes.TRENDING_GIFS?a.createElement(h.default,{key:l+"-"+(s||""),ref:t._masonryRef,fade:!0,itemGutter:12,className:O.default.results,columns:e,sections:[i.length,0],getItemKey:t.getItemKey,getItemHeight:t.getItemHeight,renderItem:t.renderItem,getSectionHeight:t.getSectionHeight,renderSection:t.renderSection,onScroll:t.handleScroll,chunkSize:128}):M(h.default,{fade:!0,className:O.default.results,sections:[A.length],columns:e,itemGutter:12,getItemKey:w,getItemHeight:L,renderItem:D,chunkSize:128},l)},t.getItemGrid=function(){var e=t._masonryRef.current;return null!=e?e.getItemGrid():[]},t.getCoordsMap=function(){var e=t._masonryRef.current;return null!=e?e.getCoordsMap():{}},t}b(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.resultType,n=e.data;t===E.GIFPickerResultTypes.FAVORITES&&((0,s.trackSearchStart)(E.GIFPickerResultTypes.FAVORITES),(0,s.trackSearchResultViewed)(n,E.GIFPickerResultTypes.FAVORITES,{limit:null}))},n.componentWillUnmount=function(){G.clearPool(),F.clearPool()},n.selectItem=function(e,t){var n=this.props,r=n.onSelectGIF,a=n.resultType,o=n.data,i=n.resultQuery;null!=r&&r(e),(0,s.trackSelectGIF)({type:a,index:t,offset:this.props.searchOffset,limit:this.props.searchLimit,results:o,totalResults:this.props.searchTotalResults,query:i,gifId:e.id})},n.getSectionHeight=function(e){return 1===e?220:0},n.renderEmptyFavorite=function(e,t){return void 0===t&&(t=!1),M("div",{className:O.default.emptyHint},void 0,null!=e?M("div",{className:O.default.emptyHintCard},void 0,t?M(m.default,{className:O.default.emptyHintFavorite}):null,M("div",{className:O.default.emptyHintText},void 0,e)):M("div",{className:O.default.emptyHintSpacer}))},n.renderEmptyFavorites=function(){var e=this;return M(_.default,{className:O.default.results,fade:!0},void 0,M("div",{className:O.default.emptyHints},void 0,this.renderEmptyFavorite(S.default.Messages.NO_GIF_FAVORITES_HOW_TO_FAVORITE,!0),this.renderEmptyFavorite(S.default.Messages.NO_GIF_FAVORITES_WHERE_TO_FAVORITE),this.renderEmptyFavorite(S.default.Messages.NO_GIF_FAVORITES_GO_FAVORITE),Array.from({length:15}).map((function(t,n){return M(a.Fragment,{},n,e.renderEmptyFavorite())})),this.renderEmptyFavorite(S.default.Messages.NO_GIF_FAVORITES_FLAVOR_FAVORITE_PLEASE),Array.from({length:16}).map((function(t,n){return M(a.Fragment,{},n,e.renderEmptyFavorite())})),this.renderEmptyFavorite(S.default.Messages.NO_GIF_FAVORITES_FLAVOR_STILL_HERE)))},n.render=function(){var e=this.props,t=e.data,n=e.resultQuery,r=e.query,a=e.resultType;return 0===t.length&&n===r&&a!==E.GIFPickerResultTypes.TRENDING_GIFS?a===E.GIFPickerResultTypes.FAVORITES?this.renderEmptyFavorites():M(f.default,{message:S.default.Messages.NO_GIF_SEARCH_RESULTS,className:O.default.noResults}):M(d.default,{getItemGrid:this.getItemGrid,getCoordsMap:this.getCoordsMap,onFocus:this.handleFocus,onSelect:this.handleSelect},n,M(g.default,{desiredItemWidth:200,maxColumns:8},void 0,this.renderContent))},t}(a.PureComponent);H.displayName="GIFPickerSearchResults";var x=H;t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.installLegacy=function(){return s.default.ensureModule("discord_spellcheck").then((function(){var e=s.default.requireModule("discord_spellcheck"),t=e.getLegacySpellchecker?e.getLegacySpellchecker():e.Spellchecker,n=t instanceof Function?new t:t,r=new h(n);return function(e){null!=document.body&&document.body.addEventListener("input",(function(t){var n=function(e){if(null==e)return null;if(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)return e.value;if(e instanceof HTMLElement&&e.hasAttribute("contenteditable"))return e.textContent}(t.target);null!=n&&e.detectLocale(n)}),!0)}(r),r}))},t.LegacySpellchecker=void 0;var r=n(8132),a=p(n(369)),o=p(n(105)),i=p(n(22)),l=n(60),u=p(n(13)),s=p(n(37)),d=p(n(8010)),f=p(n(8610)),c=p(n(8011));function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var y=new i.default("Spellchecker");function m(e){e=c.default[e]||e;var t=(0,r.parse)(e.replace(/[_-]/g,"-"));if(null!=t&&null!=t.langtag.language&&null!=t.langtag.region){var n=t.langtag,a=n.language,o=n.region;return a.language.toLowerCase()+"-"+o.toUpperCase()}y.error(e+" is not a valid locale.")}var h=function(){function e(e){var t=this;this._isMisspelledCache=new a.default({max:512,maxAge:4e3}),this._localeAvailable=!1,this._enabled=!0,this._learnedWords=new Set,this._spellchecker=e;var n=this.getAvailableLocales(),r=this.getAvailableLanguages(n);this._languageDetector=new d.default(n[0].split("-")[0],(function(e){var n=r[e]||c.default[e];null!=n&&t.setLocale(n)}))}var t,n,r,i=e.prototype;return i.reset=function(){var e=this;null!=this._locale&&(this._isMisspelledCache.reset(),o.default.spellCheck.setSpellCheckProvider(this._locale,!0,{spellCheck:function(t){return!e.isMisspelled(t)}}))},i.setLearnedWords=function(e){this._learnedWords=e,this.reset()},i.setLocale=function(e){e!==this._locale&&(this._locale=e,this._localeAvailable=this._spellchecker.setDictionary(e),y.info("Switching to "+e,this._localeAvailable?"(available)":"(unavailable)"),this.reset())},i.detectLocale=function(e){this.enabled&&this._languageDetector.process(e)},i.getAvailableLocales=function(){var e=s.default.requireModule("discord_spellcheck"),t=e.getKeyboardLayout?e.getKeyboardLayout():e.keyboardLayout;return(u.default.isOSX()?this._spellchecker.getAvailableDictionaries():t.getInstalledKeyboardLanguages()).map(m).filter(l.isNotNullish)},i.getAvailableLanguages=function(e){e=e||this.getAvailableLocales();var t={};return e.forEach((function(e){var n=e.split("-")[0];t[n]=t[n]||e})),t},i.isMisspelled=function(e,t){void 0===t&&(t=!1);var n=this._isMisspelledCache.get(e);return null!=n?n:!t&&(n=this._isMisspelled(e),this._isMisspelledCache.set(e,n),n)},i._isMisspelled=function(e){if(!this._enabled||!this._localeAvailable)return!1;if(1===e.length)return!1;var t=e.toLocaleLowerCase();return!this._learnedWords.has(t)&&!f.default.has(t)&&this._spellchecker.isMisspelled(e)},i.getCorrectionsForMisspelling=function(e,t){return void 0===t&&(t=!1),this.isMisspelled(e,t)&&this._spellchecker.getCorrectionsForMisspelling(e)||[]},i.setAppLocale=function(e){},i.replaceMisspelling=function(e){o.default.spellCheck.replaceMisspelling(e)},t=e,(n=[{key:"enabled",get:function(){return this._enabled},set:function(e){this._enabled=e,this.reset()}}])&&v(t.prototype,n),r&&v(t,r),e}();t.LegacySpellchecker=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=new Set(["ain't","aren't","can't","could've","couldn't","couldn't've","didn't","doesn't","don't","hadn't","hadn't've","hasn't","haven't","he'd","he'd've","he'll","he's","how'd","how'll","how's","I'd","I'd've","I'll","I'm","I've","isn't","it'd","it'd've","it'll","it's","let's","ma'am","mightn't","mightn't've","might've","mustn't","must've","needn't","not've","o'clock","shan't","she'd","she'd've","she'll","she's","should've","shouldn't","shouldn't've","that'll","that's","there'd","there'd've","there're","there's","they'd","they'd've","they'll","they're","they've","wasn't","we'd","we'd've","we'll","we're","we've","weren't","what'll","what're","what's","what've","when's","where'd","where's","where've","who'd","who'll","who're","who's","who've","why'll","why're","why's","won't","would've","wouldn't","wouldn't've","y'all","y'all'd've","you'd","you'd've","you'll","you're","you've"].map((function(e){return e.replace(/'.*/,"")})));t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.install=function(){return E.apply(this,arguments)},t.Spellchecker=void 0;var r,a=n(8132),o=f(n(105)),i=f(n(22)),l=f(n(35)),u=n(60),s=f(n(8010)),d=f(n(8011));function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var y=new i.default("Spellchecker"),m=(null===o.default||void 0===o.default||null===(r=o.default.spellCheck)||void 0===r?void 0:r.Spellchecker)||(null===o.default||void 0===o.default?void 0:o.default.spellCheck);function h(e){e=d.default[e]||e;var t=(0,a.parse)(e.replace(/[_-]/g,"-"));if(null!=t&&null!=t.langtag.language&&null!=t.langtag.region){var n=t.langtag,r=n.language,o=n.region;return r.language.toLowerCase()+"-"+o.toUpperCase()}y.error(e+" is not a valid locale.")}var _=function(){function e(e){var t=this;this._enabled=!0,this._misspelledWord="",this._corrections=[];var n=l.default.locale.split("-"),r=n[0],a=n[1];this._regionPreference=a;var o=this.getAvailableLanguages(e);this._languageDetector=new s.default(r,(function(n){var a=n+"-"+t._regionPreference;if(-1!==e.indexOf(a))t.setLocale(a);else{var i=o[n]||d.default[r];null!=i&&t.setLocale(i)}})),m.on("spellcheck-result",(function(e,n){t._misspelledWord=e||"",t._corrections=n||[]}))}var t,n,r,a=e.prototype;return a.setLearnedWords=function(e){m.setLearnedWords(e)},a.setLocale=function(e){m.setLocale(e).then((function(t){y.info("Switching to "+e,t?"(available)":"(unavailable)")}))},a.setAppLocale=function(e){this._regionPreference=e.split("-")[1]},a.detectLanguage=function(e){this.enabled&&this._languageDetector.process(e)},a.getAvailableLanguages=function(e){var t={};return e.forEach((function(e){var n=e.split("-")[0];t[n]=t[n]||e})),t},a.isMisspelled=function(e,t){return""!==this._misspelledWord&&e===this._misspelledWord},a.getCorrectionsForMisspelling=function(e,t){return this.isMisspelled(e,t)?this._corrections:[]},a.replaceMisspelling=function(e){m.replaceMisspelling(e)},t=e,(n=[{key:"enabled",get:function(){return this._enabled},set:function(e){this._enabled=e}}])&&v(t.prototype,n),r&&v(t,r),e}();function g(e){null!=document.body&&document.body.addEventListener("input",(function(t){var n=function(e){if(null==e)return null;if(e instanceof HTMLInputElement||e instanceof HTMLTextAreaElement)return e.value;if(e instanceof HTMLElement&&e.hasAttribute("contenteditable"))return e.textContent}(t.target);null!=n&&e.detectLanguage(n)}),!0)}function E(){return(E=p(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,m.getAvailableDictionaries();case 2:return t=e.sent,n=t.map(h).filter(u.isNotNullish),g(r=new _(n)),e.abrupt("return",r);case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}t.Spellchecker=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useEmojiAutocompleteUpsellIOSExperiment=t.EmojiAutocompleteUpsellIOSExperiment=t.default=t.useEmojiAutocompleteUpsellExperiment=t.EmojiAutocompleteUpsellExperiment=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(79);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}var i=(0,a.createExperiment)({kind:"user",id:"2021-03_nitro_emoji_autocomplete_upsell",label:"Emoji Autocomplete Upsell",defaultConfig:{emojiAutocompleteUpsellEnabled:!1},treatments:[{id:1,label:"Show emoji autocomplete upsell",config:{emojiAutocompleteUpsellEnabled:!0}}]});t.EmojiAutocompleteUpsellExperiment=i;t.useEmojiAutocompleteUpsellExperiment=function(e){return r.useEffect((function(){e&&i.trackExposure({})}),[e]),i.useExperiment({})};var l=i;t.default=l;var u=(0,a.createExperiment)({kind:"user",id:"2021-04_nitro_emoji_autocomplete_upsell_ios",label:"Emoji Autocomplete Upsell iOS",defaultConfig:{emojiAutocompleteUpsellEnabled:!1},treatments:[{id:1,label:"Show emoji autocomplete upsell",config:{emojiAutocompleteUpsellEnabled:!0}}]});t.EmojiAutocompleteUpsellIOSExperiment=u;t.useEmojiAutocompleteUpsellIOSExperiment=function(){return u.useExperiment({})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u={},s={integration:"",query:""};var d=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a=r.prototype;return a.getResults=function(e,t){if(null==e||null==t)return null;var n=u[e];return null!=n&&null!=n[t]?n[t]:null},a.getQuery=function(){return s},r}(r.default.Store))(a.default,{INTEGRATION_QUERY:function(e){var t=e.integration,n=e.query;u[t]=u[t]||{},u[t][n]={loading:!0,results:[]}},INTEGRATION_QUERY_SUCCESS:function(e){var t=e.integration,n=e.query,r=e.results;u[t][n]={loading:!1,results:r.map((function(e){return{type:o.ChannelTextAreaIntegrations[t].type,meta:e}}))},s={query:n,integration:t}},INTEGRATION_QUERY_FAILURE:function(e){var t=e.integration,n=e.query;delete u[t][n]}});t.default=d},function(e,t,n){"use strict";var r,a;Object.defineProperty(t,"__esModule",{value:!0}),t.AutocompleteSelectionTypes=t.AutocompleteTypes=void 0,t.AutocompleteTypes=r,function(e){e.MENTIONS="MENTIONS",e.CHANNELS="CHANNELS",e.EMOJIS_AND_STICKERS="EMOJIS_AND_STICKERS",e.REACTIONS="REACTIONS",e.GIFS="GIFS",e.COMMANDS="COMMANDS",e.CHOICE="CHOICE"}(r||(t.AutocompleteTypes=r={})),t.AutocompleteSelectionTypes=a,function(e){e.MENTION="MENTION",e.CHANNEL="CHANNEL",e.EMOJI="EMOJI",e.STICKER="STICKER",e.REACTION="REACTION",e.GIF="GIF",e.COMMAND="COMMAND",e.CHOICE="CHOICE",e.EMOJI_UPSELL="EMOJI_UPSELL"}(a||(t.AutocompleteSelectionTypes=a={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackAutocompleteOpen=function(e,t,n){l.default.track(u.AnalyticEvents.CHANNEL_AUTOCOMPLETE_OPEN,s({},(0,o.collectChannelAnalyticsMetadata)(t),{},(0,o.collectGuildAnalyticsMetadata)(t.guild_id),{autocomplete_type:e,num_emoji_results:n.numEmojiResults,num_sticker_results:n.numStickerResults}))},t.trackAutocompleteSelect=function(e,t,n){l.default.track(u.AnalyticEvents.CHANNEL_AUTOCOMPLETE_SELECTED,s({},(0,o.collectChannelAnalyticsMetadata)(t),{},(0,o.collectGuildAnalyticsMetadata)(t.guild_id),{autocomplete_type:e,selection_type:n.selectionType,sticker_id:n.stickerId,num_emoji_results:n.numEmojiResults,num_sticker_results:n.numStickerResults}))},t.trackStickerPreviewSelect=function(e){var t=e.sticker,n=e.stickerSelectLocation,r=e.isReplacement;l.default.track(u.AnalyticEvents.STICKER_ATTACHED,{replaced:r,source:d(n),sticker_id:t.id})};var r,a,o=n(121),i=n(359),l=(r=n(15))&&r.__esModule?r:{default:r},u=n(1);function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e){switch(e){case i.StickerSelectLocation.AUTOCOMPLETE:return a.AUTOCOMPLETE;case i.StickerSelectLocation.EXPRESSION_SUGGESTIONS:return a.AUTOSUGGEST;case i.StickerSelectLocation.STICKER_PICKER:return a.STICKER_PICKER;default:return null}}!function(e){e.AUTOCOMPLETE="autocomplete",e.AUTOSUGGEST="autosuggest",e.STICKER_PICKER="picker"}(a||(a={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.toggleSpellcheck=function(){a.default.dispatch({type:o.ActionTypes.SPELLCHECK_TOGGLE})},t.learnWord=function(e){a.default.dispatch({type:o.ActionTypes.SPELLCHECK_LEARN_WORD,word:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;c(n(0));var r,a=n(349),o=c(n(7563)),i=d(n(13)),l=d(n(8136)),u=d(n(7751)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.src,n=(0,l.default)(t),r=(0,u.default)(t,null);return i.default.embedded?p(o.default,{navId:"image-context",onClose:a.closeContextMenu,"aria-label":s.default.Messages.IMAGE_ACTIONS_MENU_LABEL},void 0,p(o.MenuGroup,{},void 0,n),p(o.MenuGroup,{},void 0,r)):null}v.displayName="NativeImageContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;f(n(0));var r,a=n(349),o=f(n(7563)),i=s(n(13)),l=s(n(7751)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.href,n=e.textContent,r=(0,l.default)(t,n);return i.default.embedded?null==r?null:c(o.default,{navId:"image-context",onClose:a.closeContextMenu,"aria-label":u.default.Messages.IMAGE_ACTIONS_MENU_LABEL},void 0,c(o.MenuGroup,{},void 0,r)):null}p.displayName="NativeLinkContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;c(n(0));var r,a=n(349),o=c(n(7563)),i=d(n(13)),l=d(n(37)),u=d(n(7877)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.text,n=(0,u.default)(t);return i.default.embedded?p(o.default,{navId:"text-context",onClose:a.closeContextMenu,"aria-label":s.default.Messages.TEXT_ACTIONS_MENU_LABEL},void 0,p(o.MenuGroup,{},void 0,n),p(o.MenuGroup,{},void 0,p(o.MenuItem,{id:"copy",label:s.default.Messages.COPY,action:function(){return l.default.copy(t)}}))):null}v.displayName="NativeTextContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getValidationResults=function(e,t){var n={},r=e.options;if(null==r)return n;for(var a,o=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(r);!(a=o()).done;){var i=a.value,l=t[i.name];void 0!==l&&l.length>0&&(n[i.name]=d(i,l))}return n},t.validateOptionNameContent=function(e,t){var n,r=a.default.getActiveCommand(),o=null==r||null===(n=r.options)||void 0===n?void 0:n.find((function(t){return t.name===e}));if(null==o)return{success:!1};return d(o,t)},t.validateOptionContent=d;var r=n(7628),a=u(n(7627)),o=n(7573),i=u(n(9016)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function d(e,t){var n,a;if(e.required&&(null===t||0===t.length||"text"===t[0].type&&""===(null===(n=t[0])||void 0===n||null===(a=n.text)||void 0===a?void 0:a.trim())))return{success:!1,error:l.default.Messages.COMMAND_VALIDATION_REQUIRED_ERROR};if(null===t)return{success:!0};if(t.length>1)return e.type!==o.ApplicationCommandOptionType.STRING||null!=e.choices?{success:!1,error:(0,r.getValidationErrorText)(e)}:{success:!0};if(0===t.length)return{success:!1,error:(0,r.getValidationErrorText)(e)};var u=i.default[e.type](t[0],e);return null==u.error&&(u.error=(0,r.getValidationErrorText)(e)),u}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.replaceCommandName=function(e,t){var n=e.value,o=n.document,i=n.selection,l=o.getFirstText();(0,r.default)(null!=l,"Failed to find first text");var u=""+s.COMMAND_SENTINEL+t.name+" ";if(l.text.startsWith(u))return;var d=o.getPath(l.key);(0,r.default)(null!=d,"Failed to find path for first text");var f=a.Point.create({key:l.key,path:d,offset:0}),c=f,p=o.data.get("commandName");null==p&&l.text.startsWith(""+s.COMMAND_SENTINEL+p+" ")?c=a.Point.create({key:l.key,path:d,offset:p.length+2}):l.text.startsWith(s.COMMAND_SENTINEL)&&(c=i.end);var v=a.Range.create({anchor:f,focus:c});e.insertTextAtRange(v,u)},t.selectCommandOption=h,t.completeCurrentCommandOption=function(e){var t,n=i.default.getActiveCommand();if(null==n||n.type===l.ApplicationCommandType.BUILT_IN_INTEGRATION)return!1;var a=e.value,s=a.document,f=a.selection,c=d.getPreviousOptionNode(s,f.start.path);if(null==c||d.hasValueNodes(c))return!1;var p=c.data.get("name"),v=d.getOptionContent(s,p);(0,r.default)(null!=v,"Failed to find a content range for the current option");var y=(0,u.validateOptionNameContent)(p,v);if(o.updateOptionStates(((t={})[p]={lastValidationResult:y},t)),0===v.length)return!1;d.wrapOptionValueNodes(e,c);var m=d.getNextOptionNode(s,f.start.path,!0);null!=m?h(e,m.data.get("name")):g(e,!1);return!0},t.completeAllCommandOptions=function(e){var t=i.default.getActiveCommand();if(null==t||t.type===l.ApplicationCommandType.BUILT_IN_INTEGRATION)return!1;for(var n,r=e.value.document,a=d.getOptionNames(r),s={},f=y(a);!(n=f()).done;){var c=n.value,p=d.getOptionContent(r,c);if(null!=p){var v=(0,u.validateOptionNameContent)(c,p);if(s[c]={lastValidationResult:v},0!==p.length){var m=d.getOptionNode(r,c);null==m||d.hasValueNodes(m)||d.wrapOptionValueNodes(e,m)}}}o.updateOptionStates({validationResults:s})},t.unwrapPreviousCommandOption=function(e){var t=e.value,n=t.document,r=t.selection,a=n.getPreviousNode(r.anchor.path);if(null==a||!d.isOptionNode(a))return!1;if(d.hasValueNodes(a))return d.unwrapOptionValueNodes(e,a,!1),!0;return e.removeNodeByKey(a.key),!0},t.removeCurrentOptionValues=function(e){var t=e.value,n=t.document,a=t.selection,o=d.getPreviousOptionNode(n,a.focus.path);if(null==o||d.hasValueNodes(o))return!1;var i=n.getClosestBlock(o.key);(0,r.default)(null!=i,"Failed to find parent block for current option");var l=d.getRangeBetweenNodes({parent:i,startNode:o,endNode:d.getNextOptionNode(n,a.focus.path)});return(0,r.default)(null!=l,"Failed to find content range for current option"),e.deleteAtRange(l),!0},t.insertCommandOption=_,t.insertNextCommandOption=g,t.validateAllOptionContents=function(e){var t=i.default.getActiveCommand();if(null==(null==t?void 0:t.options))return{};for(var n,r={},a={},l=y(t.options);!(n=l()).done;){var s,d=n.value,f=(0,u.validateOptionNameContent)(d.name,null!==(s=e[d.name])&&void 0!==s?s:null);a[d.name]=f,r[d.name]={lastValidationResult:f}}return o.updateOptionStates(r),a},t.clear=function(e){var t=e.value.document,n=t.getFirstText(),o=t.getLastText();(0,r.default)(null!=n&&null!=o,"Failed to find any text nodes");var i=a.Range.create({anchor:a.Point.create({key:n.key,offset:0}),focus:a.Point.create({key:o.key,offset:o.text.length})});e.deleteAtRange(i)};var r=v(n(21)),a=n(7654),o=p(n(7645)),i=v(n(7627)),l=n(7573),u=n(8620),s=n(7612),d=p(n(7703)),f=n(8622);function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function h(e,t){var n=e.value.document,a=d.getOptionNode(n,t);if(null!=a)if(d.hasValueNodes(a))d.unwrapOptionValueNodes(e,a,!0);else{var o=n.getClosestBlock(a.key);(0,r.default)(null!=o,"Failed to find parent block for selected option node");var i=d.getRangeBetweenNodes({parent:o,startNode:a,endNode:d.getNextOptionNode(n,a.key)});(0,r.default)(null!=i,"Failed to find option value range"),e.select(i)}}function _(e,t,n){var o,l=i.default.getActiveCommand();if(null==l)return!1;if(null==(null==l||null===(o=l.options)||void 0===o?void 0:o.find((function(e){return e.name===t}))))return!1;var u=e.value.document,c=a.Inline.create({type:d.COMMAND_OPTION_TYPE,data:{name:t},nodes:[a.Text.create({text:" "})]});if(n){var p=u.getFirstText();(0,r.default)(null!=p,"Failed to find first text node");var v=u.getPath(p.key);(0,r.default)(null!=v,"Failed to find path to first text node");var y=a.Point.create({key:p.key,path:v,offset:s.COMMAND_SENTINEL.length+l.name.length+1}),m=a.Range.create({anchor:y,focus:y});e.insertInlineAtRange(m,c),e.moveToEndOfInline()}else{var h,_=null===(h=u.getLastText())||void 0===h?void 0:h.text,g=null!=_&&_.length>0&&!f.WHITESPACE_RE.test(_[_.length-1]);e.moveToEndOfDocument(),g&&e.insertText(" "),e.insertInline(c),e.moveToEndOfDocument()}return!0}function g(e,t,n){var r=i.default.getActiveCommand();if(null!=r){for(var a,o=e.value.document,l=d.getOptionNames(o),u=y(null!==(s=r.options)&&void 0!==s?s:[]);!(a=u()).done;){var s,f=a.value;if((t||f.required)&&!l.has(f.name))return _(e,f.name,n),!0}return!1}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.WHITESPACE_RE=void 0;t.WHITESPACE_RE=/(\t|\s)/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,a){return{renderInline:function(t,n,a){return function(e,t,n,a){var o=e.attributes,i=e.node;switch(i.type){case"emoji":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderEmoji(i.data.get("data")));case"customEmoji":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderCustomEmoji(i.data.get("data")));case"textMention":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderTextMention(i.data.get("text")));case"mention":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderUserMention(i.data.get("id")));case"roleMention":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderRoleMention(i.data.get("id")));case"channel":return r.createElement("span",m({},o,{contentEditable:!1}),a.renderChannelMention(i.data.get("id")));default:return n()}}(t,0,a,e)},onChange:f.catchAndLogExceptions((function(e,r){return function(e,t,n,r,a){!function(e){f.iterateNodes(e.value.document,(function(t){"inline"===t.object&&(s.isOptionNode(t)?0===t.text.length&&e.removeNodeByKey(t.key):" "!==t.text&&e.removeNodeByKey(t.key))}))}(r);for(;I(r,e,t,n););return a()}(t,n,a,e,r)})),onKeyDown:f.catchAndLogExceptions(P)}},t.stripAllBlocks=O,t.runOnce=I,t.onKeyDown=P;var r=y(n(0)),a=p(n(21)),o=n(7654),i=p(n(7627)),l=y(n(8624)),u=n(7752),s=y(n(7703)),d=y(n(7833)),f=y(n(7670)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return _(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return _(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function _(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var g=/(@[^@#]+#\d{4})|(:[a-zA-Z0-9_~]+:)|(#[^\s\t@#:]+(?=[\s\t@#:]))/g,E=/((?:\w|[-_])+):\s*/g;var S=new Set(["paragraph","line","blockQuote"]);function O(e){var t=e.value.document.nodes.get(0);(0,a.default)("block"===t.object,"Slate: Invalid block type:"+t.object+" "+t.type),C(e,t,!0,[])}function I(e,t,n,r){if(f.areStylesDisabledInEditor(e))return O(e),!1;for(var o,i=h(e.value.document.nodes);!(o=i()).done;){var l=o.value;if((0,a.default)("block"===l.object,"Slate: Invalid block type: "+l.object+" "+l.type),S.has(l.type)&&T(e,l,t,n,r))return!0}return!1}function T(e,t,n,r,a){var o=(0,u.getLineState)(t),s=!0===(null==o?void 0:o.wasInCodeBlock),d=l.parse(t.text,n,s);if(function(e,t,n){for(var r,a=h(n);!(r=a()).done;){var o=r.value;switch(o.attributes[0]){case"emoji":case"customEmoji":return N(e,t,o.start,o.text.length,o.attributes[0],{data:o.data});case"textMention":return N(e,t,o.start,o.text.length,o.attributes[0],{text:o.data.text});case"mention":case"roleMention":case"channel":return N(e,t,o.start,o.text.length,o.attributes[0],{id:o.data.id});case"commandOption":return N(e,t,o.start,o.text.length,o.attributes[0],{name:o.data.id})}}return!1}(e,t=C(e,t,!0===(null==o?void 0:o.isInCodeBlock),d),d))return!0;if(!(null==o?void 0:o.isInCodeBlock)){if(b(e,t,r,d,g))return!0;if(null!=a&&null!=i.default.getActiveCommand()&&b(e,t,a,d,E))return!0}}function b(e,t,n,r,a){for(var o,l=null,u=function(){var u,d=o.value;if(s.isOptionNode(d)){if(s.hasValueNodes(d))l=null;else{var f,c,p=i.default.getActiveCommand();l=null!==(f=null==p||null===(c=p.options)||void 0===c?void 0:c.find((function(e){return e.name===d.data.get("name")})))&&void 0!==f?f:null}return"continue"}if("text"!==d.object)return"continue";if(null!=(null===(u=l)||void 0===u?void 0:u.choices))return"continue";var v=d.text;a.lastIndex=0;for(var y=void 0;y=a.exec(v);)if((0===y.index||v.charAt(y.index-1).match(/(\t|\s)/))&&!M(y.index,y[0].length,r)){var m=n(y[0],e);if(null!=m){var h=t.getOffset(d.key);return{v:N(e,t,h+y.index,y[0].length,m.type,m.data)}}a.lastIndex=y.index+1}},d=h(t.nodes);!(o=d()).done;){var f=u();switch(f){case"continue":continue;default:if("object"==typeof f)return f.v}}return!1}function C(e,t,n,r){if(!function(e){for(var t,n=h(e.nodes);!(t=n()).done;){if("inline"===t.value.object)return!0}return!1}(t))return t;for(var i,l=!1,u=!1,s=h(t.nodes);!(i=s()).done;){var f=i.value;if("text"===f.object)for(var c=0;;){var p=f.text.indexOf("\\",c);if(-1===p)break;if(p===f.text.length-1){l=!0;break}c+=2}else"inline"===f.object&&(n||l||M(t.getOffset(f.key),1,r))&&(l=!1,e.replaceNodeByKey(f.key,o.Text.create({text:d.serializeInlineObject(f,"plain")})),u=!0)}if(!u)return t;var v=e.value.document.getNode(t.key);return(0,a.default)(null!=v&&"block"===v.object,"invalid block node"),v}function M(e,t,n){for(var r,a=e+t,o=h(n);!(r=o()).done;){var i=r.value;if(i.attributes.includes("codeBlockText")||i.attributes.includes("inlineCode")){var l=i.start,u=i.start+i.text.length;if(l<a&&u>e)return!0}}return!1}function N(e,t,n,r,i,l){e.normalize(),(0,a.default)("text"!==t.object,"Slate: block may not be a text node");var u=e.value.document.nodes.indexOf(t);(0,a.default)(u>=0,"Slate: line not found");var s=e.value,d=s.selection,c=s.document,p=f.selectionToLineChar(c,d),v=f.findPointInBlockNode(t,n,!0),y=f.findPointInBlockNode(t,n+r,!1),m=o.PathUtils.lift(v.path),_=0!==m.size?t.getChild(m):t,g=Array.from(_.nodes).map((function(e){return e.key})),E=g.indexOf(v.key),S=g.indexOf(y.key);(0,a.default)(E>=0&&(S>=0&&E<=S||_!==t),"Slate: inline object text nodes not found or out of order"+JSON.stringify({b:_.toJSON(),startPoint:v,endPoint:y,blockChildrenKeys:g,startPointIndex:E,endPointIndex:S}));for(var O,I=[],T=!1,b=h(_.nodes);!(O=b()).done;){var C=O.value;if(C.key===v.key){T=!0;var M=null==v.offset?null:C.text.substring(0,v.offset);M&&I.push(o.Text.create({text:M})),I.push(o.Inline.create({type:i,data:l,nodes:[{object:"text",text:" "}]}))}if("document"===C.object||C.key===v.key||C.key===y.key||T||I.push(C),C.key===y.key){T=!1;var N=null==y.offset?null:C.text.substring(y.offset);N&&I.push(o.Text.create({text:N}))}}if("block"===_.object?e.replaceNodeByKey(_.key,o.Block.create({type:_.type,nodes:I,data:_.data})):"inline"===_.object&&(0!==I.length&&"text"===I[0].object||I.unshift(o.Text.create({text:""})),"text"!==I[I.length-1].object&&I.push(o.Text.create({text:""})),e.replaceNodeByKey(_.key,o.Inline.create({type:_.type,nodes:I,data:_.data}))),d.isCollapsed&&null!=p&&p.line===u){var P=p.character>n?p.character-r+1:p.character,A=e.value.document.nodes.get(u),R=f.findPointInBlockNode(A,P);e.select(o.Range.create({anchor:R,focus:R}))}return!0}function P(e,t,n){if(e.ctrlKey||e.altKey||e.metaKey)return n();var r=t.value,a=r.selection,i=r.document,l=i.getClosestBlock(a.focus.key);if(null==l)return n();var u="rtl"===l.getTextDirection(),s=u&&e.which===c.KeyboardKeys.ARROW_RIGHT||!u&&e.which===c.KeyboardKeys.ARROW_LEFT,d=u&&e.which===c.KeyboardKeys.ARROW_LEFT||!u&&e.which===c.KeyboardKeys.ARROW_RIGHT;if(!s&&!d)return n();var p=f.pointToLineChar(i,a.focus);if(null==p)return n();if(s&&0===p.character)return n();if(d&&p.character>=l.text.length)return n();var v=s?-1:1,y=f.findPointInBlockNode(l,p.character+v,!1,s);if(e.shiftKey)t.select(o.Range.create({anchor:a.anchor,focus:y}));else if(a.isCollapsed)t.select(o.Range.create({anchor:y,focus:y}));else{var m=s?a.start:a.end;t.select(o.Range.create({anchor:m,focus:m}))}e.preventDefault()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parse=function(e,t,n,r){void 0===n&&(n=!1);void 0===r&&(r=!1);var a=d.findBackticksOnLine(e);if(a.push(e.length),1===a.length&&n)return[];for(var o,i=0,l=n,u=[],s=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(a);!(o=s()).done;){var f=o.value;if(l)u.push({text:e.substring(i,f),start:i,attributes:["codeBlockText"],data:void 0});else{var c=f===a[a.length-2]?e.substring(f+3):"",p=null!=c.match(d.caseInsensitiveLangRegex);f+=3+(p?c:"").length;var m=e.substring(i,f);if(""!==m)R(m,t,r).forEach((function(e){u.push(y({},e,{start:e.start+i}))}))}l=!l,i=f}return u},t.markdownRules=void 0;var r=p(n(21)),a=p(n(369)),o=c(n(86)),i=c(n(686)),l=p(n(22)),u=p(n(1113)),s=p(n(1114)),d=c(n(7752));function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var m={link:{type:"skip"},highlight:{type:"skip"},blockQuote:{type:"skip"},codeBlock:{type:"skip"},newline:{type:"verbatim"},br:{type:"verbatim"},paragraph:{type:"verbatim"},text:{type:"verbatim"},emoticon:{type:"verbatim"},mention:{type:"inlineObject"},roleMention:{type:"inlineObject"},channel:{type:"inlineObject"},emoji:{type:"inlineObject"},customEmoji:{type:"inlineObject"},em:{type:"inlineStyle",before:"*",after:"*"},autolink:{type:"inlineStyle",before:"<",after:">"},strong:{type:"inlineStyle",before:"**",after:"**"},u:{type:"inlineStyle",before:"__",after:"__"},s:{type:"inlineStyle",before:"~~",after:"~~"},escape:{type:"inlineStyle",before:"\\",after:""},inlineCode:{type:"inlineStyle",before:"`",after:"`"},spoiler:{type:"inlineStyle",before:"||",after:"||"},url:{type:"inlineStyle",before:"",after:""},codeBlockText:{type:"inlineStyle",before:"",after:""},codeBlockSyntax:{type:"inlineStyle",before:"",after:""},codeBlockLang:{type:"inlineStyle",before:"",after:""}},h=new Set(["*","_","\\"]),_={},g={};for(var E in u.default.RULES){if(!(E in m))throw new Error("Slate: Unknown markdown rule: "+E+". If you have just added a new markdown rule then you probably need to add it to this file so that the rich chat box understands it.");var S=m[E];"skip"!==S.type&&(_[E]=O(u.default.RULES[E])),"skip"!==S.type&&"inlineObject"!==S.type&&(g[E]=O("text"===E?o.defaultRules.text:u.default.RULES[E]))}function O(e){(0,r.default)(null!=e.parse,"Slate: rule must have a parse function");var t=e.parse;return y({},e,{parse:function(e,n,r){var a=t.call(this,e,n,r);return a instanceof Array||(a.originalMatch=e),a}})}var I={url:{parse:function(e){return{type:"link",content:e[1],originalMatch:e}}},autolink:{parse:function(e){return{type:"autolink",content:e[1],originalMatch:e}}},codeBlockSyntax:{order:o.defaultRules.inlineCode.order-.1,match:function(e){return/^(```)([a-z0-9_+\-.]+$)?/.exec(e)},parse:function(e){return e[2]&&d.isKnownLang(e[2])?[{type:"codeBlockSyntax",content:e[1],originalMatch:e},{type:"codeBlockLang",content:e[2],originalMatch:e}]:{type:"codeBlockSyntax",content:e[0],originalMatch:e}}}},T=(0,s.default)([_,I]);t.markdownRules=T;var b=(0,s.default)([g,I]),C=i.astParserFor(T),M=i.astParserFor(b),N={max:1/0,maxAge:6e4,updateAgeOnGet:!0},P=new a.default(N),A=new a.default(N);function R(e,t,n){var r=[],a={returnMentionIds:!0,disableAutoBlockNewlines:!0,guildId:t},o=n?M:C,i=n?A:P,l=i.get(e);if(null!=l)return l;var u=e.replace(/\r\n/g," \n").replace(/[\r\f]/g," ").replace(/\t/g," ")+"\n\n";L(r,u,{originalMatch:{index:0,0:""},type:"paragraph",content:o(u,!1,a)},0,[]);var s=function(e){if(0===(e=e.filter((function(e){return e.text.length>0}))).length)return e;for(var t=[e[0]],n=1;n<e.length;n++){var r=t[t.length-1],a=r.start+r.text.length,o=e[n];o.start===a&&null==r.data&&null==o.data&&r.attributes.join("-")===o.attributes.join("-")?r.text+=o.text:t.push(o)}return t}(r);return i.set(e,s),s}function L(e,t,n,a,o){var i=n.content,l=n.type,u=n.originalMatch;switch((0,r.default)(null!=u,"Slate: originalMatch must be set "+JSON.stringify(n,void 0,2)),l){case"newline":case"br":case"paragraph":case"text":case"emoticon":return D(e,t,i||"",a,o);case"emoji":case"customEmoji":var s=t.substring(a);if(s.startsWith(u[0])||(a=U(e,t,a,t.length),s=t.substring(a)),s.startsWith(u[0]))return k(e,t,u[0],a,[l],n);throw new Error("Slate: Unable to find emoji: "+u[0]+" in "+t+" at "+a);case"mention":case"roleMention":case"channel":var d=n.text,f=n.id;return null!=d?((0,r.default)(d===u[0],"Slate: text mentions must exactly match the regex match"),k(e,t,d,a,["textMention"],{text:d})):k(e,t,u[0],a,[l],{id:f});case"em":case"autolink":case"strong":case"u":case"s":case"escape":case"inlineCode":case"codeBlockSyntax":case"codeBlockLang":case"spoiler":case"url":case"link":var c=function(e,t,n,r){if("inlineCode"===t)return{before:r[1],after:r[1]};if("em"===t&&"_"===e.substring(n,n+1))return{before:"_",after:"_"};var a=m["link"===t?"url":t];if("inlineStyle"===a.type)return a;throw new Error("Slate: rule must be an inlineStyle")}(t,l,a=j(t,a),u),p=c.before,v=c.after;return a=w(e,t,p,a,"syntaxBefore"),o.push(l),a=D(e,t,i,a,o),o.pop(),j(t,a=w(e,t,v,a,"syntaxAfter"));default:throw new Error("Slate: Unknown rule type: "+l)}}function D(e,t,n,r,a){return"string"==typeof n?r=k(e,t,n,r,a,null):(n instanceof Array||(n=[n]),n.forEach((function(n){r=L(e,t,n,r,a)}))),j(t,r)}function w(e,t,n,a,o){if(n.length>0){var i=t.indexOf(n,a),l=t.substring(a,i+n.length);(0,r.default)(i>=0,"Slate: Unable to find syntax characters"),e.push({text:l,attributes:[o],start:a,data:null}),a=i+n.length}return a}function k(e,t,n,r,a,o){for(var i=j(t,r);"\n"===n.charAt(0)||" "===n.charAt(0);)n=n.substring(1);var u=t.indexOf(n,i);if(u!==i?i=r=U(e,t,i,u):"\\"===n&&"\\"===t.charAt(u+1)&&(u++,r=++i),u!==i)throw new l.default("MarkdownToSlate").error(JSON.stringify({sourceText:t,searchText:n,searchStartsAt:t.substring(i),startPos:i})),Error("Slate: Unable to find content in source text!");var s=i+n.length,d=t.substring(r,s);return e.push({text:d,attributes:a.slice(),start:r,data:o}),s}function j(e,t){for(;"\n"===e.charAt(t)||" "===e.charAt(t);)t++;return t}function U(e,t,n,r){for(;n<r&&h.has(t[n]);)n=j(t,n=w(e,t,t[n],n,"syntaxBefore"));return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.parseSelectedSyntax=l,t.doesSelectionHaveLineStyle=function(e,t){var n=e.selection,r=e.document,o=(0,a.pointToLineChar)(r,n.start),i=(0,a.pointToLineChar)(r,n.end);if(null==o||null==i)return!1;for(var l=o.line;l<=i.line;l++){var u=r.nodes.get(l);if("block"!==u.object||u.type!==t)return!1}return!0},t.toggleMarkdownStyle=function(e,t){e.ensureSelection();var n=l(e.value),o=n.before[t],u=n.after[t];if(null!=o&&null!=u){var s=e.value,d=s.selection,f=s.document,c=f.getClosestBlock(d.start.key);if(null==c)return;var p=(0,a.findPointInBlockNode)(c,o.location),v=f.getClosestBlock(d.end.key);if(null==v)return;var y=(0,a.findPointInBlockNode)(v,u.location);e.select(r.Range.create({anchor:y,focus:y})).deleteForward(u.chars.length).select(r.Range.create({anchor:p,focus:p})).deleteForward(o.chars.length).select(r.Range.create({anchor:p,focus:{key:y.key,offset:y.offset-o.chars.length}})).focus()}else{var m=e.value.selection,h=m.start,_=m.end;e.select(r.Range.create({anchor:_,focus:_})).insertTextAtRange(r.Range.create({anchor:_,focus:_}),i[t]).insertTextAtRange(r.Range.create({anchor:h,focus:h}),i[t]).select(r.Range.create({anchor:{key:h.key,offset:h.offset+i[t].length},focus:{key:_.key,offset:_.offset+i[t].length}})).focus()}};var r=n(7654),a=n(7670),o=new Set(["*","_","~","`","|"]),i={bold:"**",italics:"*",underline:"__",strikethrough:"~~",inlineCode:"`",spoiler:"||"};function l(e){var t=e.selection,n=e.document,r=u(n,t.start),a=u(n,t.end);for(var o in r)o in a||delete r[o];for(var i in a)i in r||delete a[i];return{before:r,after:a}}function u(e,t){var n=(0,a.pointToLineChar)(e,t);if(null==n)return{};for(var r=e.nodes.get(n.line).text,i=n.character,l=i-1;l>=0&&o.has(r.charAt(l));l--)i--;for(var u=n.character,f=u;f<r.length&&o.has(r.charAt(f));f++)u++;var c=r.substring(i,u),p={};return d(p,c,i,"***","italics","bold"),d(p,c,i,"___","italics","underline"),s(p,c,i,"**","bold"),s(p,c,i,"*","italics"),s(p,c,i,"_","italics"),s(p,c,i,"__","underline"),s(p,c,i,"`","inlineCode"),s(p,c,i,"~~","strikethrough"),s(p,c,i,"||","spoiler"),p}function s(e,t,n,r,a){var o=f(t,r);o>=0&&(e[a]={chars:r,location:n+o})}function d(e,t,n,r,a,o){var i=f(t,r);i>=0&&(e[a]={chars:r.substring(0,1),location:i+n},e[o]={chars:r.substring(1),location:i+n+1})}function f(e,t){var n=e.indexOf(t);if(n>=0){var r=t.charAt(0);if(n>0&&e.charAt(n-1)===r)return-1;if(n<e.length-1&&e.charAt(n+t.length)===r)return-1}return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?12:t,r=e.height,a=void 0===r?12:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 12 12"}),s("path",{className:f,d:"M7.00168 1.08381C7.00168 0.485238 6.51645 0 5.91788 0C5.31931 0 4.83408 0.485238 4.83408 1.08381V2.18568C4.83408 2.78425 5.31931 3.26949 5.91788 3.26949C6.51645 3.26949 7.00168 2.78425 7.00168 2.18568V1.08381Z",fill:d}),s("path",{className:f,d:"M7.00159 9.81428C7.00159 9.21571 6.51636 8.73047 5.91779 8.73047C5.31922 8.73047 4.83398 9.21571 4.83398 9.81428V10.9161C4.83398 11.5147 5.31922 12 5.91779 12C6.51636 12 7.00159 11.5147 7.00159 10.9161V9.81428Z",fill:d}),s("path",{className:f,d:"M10.9162 7.10561C11.5148 7.10561 12 6.62037 12 6.0218C12 5.42323 11.5148 4.93799 10.9162 4.93799H9.81433C9.21576 4.93799 8.73053 5.42323 8.73053 6.0218C8.73053 6.62037 9.21576 7.10561 9.81433 7.10561H10.9162Z",fill:d}),s("path",{className:f,d:"M2.18573 7.04555C2.7843 7.04555 3.26953 6.56031 3.26953 5.96174C3.26953 5.36317 2.7843 4.87793 2.18573 4.87793H1.08386C0.485292 4.87793 5.67436e-05 5.36317 5.67436e-05 5.96174C5.67436e-05 6.56031 0.485292 7.04555 1.08386 7.04555H2.18573Z",fill:d}))}d.displayName="SparklePlus"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?10:t,r=e.height,a=void 0===r?10:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 10 10"}),s("path",{className:f,d:"M4.59185 1.69642L1.32007 0.0611887C1.14437 -0.00404167 0.953613 -0.0174513 0.770466 0.0225611C0.587319 0.0625734 0.419488 0.154328 0.286908 0.286908C0.154328 0.419488 0.0625738 0.587318 0.0225614 0.770466C-0.0174511 0.953613 -0.00404127 1.14437 0.0611893 1.32007L1.69642 4.59185C1.78832 4.83513 1.78825 5.10365 1.69623 5.34698L0.122153 8.68254C0.0375916 8.84984 0.00799916 9.03955 0.0375831 9.2246C0.0671671 9.40965 0.154425 9.58061 0.286913 9.7131C0.419402 9.84559 0.59035 9.93283 0.775402 9.96242C0.960453 9.992 1.15016 9.96241 1.31746 9.87785L4.65302 8.30377C4.89635 8.21175 5.16487 8.21168 5.40815 8.30358L8.67993 9.93881C8.85563 10.004 9.04639 10.0175 9.22953 9.97744C9.41268 9.93743 9.58051 9.84567 9.71309 9.71309C9.84567 9.58051 9.93743 9.41268 9.97744 9.22953C10.0175 9.04639 10.004 8.85563 9.93881 8.67993L8.30358 5.40815C8.24152 5.292 8.20906 5.16233 8.2091 5.03061C8.20913 4.89889 8.24165 4.7692 8.30377 4.65302L9.87785 1.31746C9.96241 1.15016 9.992 0.960453 9.96242 0.775401C9.93283 0.59035 9.84559 0.419401 9.7131 0.286913C9.58061 0.154424 9.40965 0.0671663 9.2246 0.0375824C9.03955 0.00799847 8.84984 0.037591 8.68254 0.122152L5.34698 1.69623C5.2308 1.75835 5.10111 1.79087 4.96939 1.7909C4.83767 1.79094 4.708 1.75848 4.59185 1.69642Z",fill:d}))}d.displayName="SparkleStar"},function(e,t,n){e.exports=n.p+"99ac3518ec114a8f0d5731e44edcd311.jpg"},function(e,t,n){e.exports=n.p+"7cae05d9deaeae011c5401e259f1c48a.jpg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isGuildEligibleForStageChannels=l,t.useGuildEligibleForStageChannels=function(e){return(0,a.useStateFromStores)([o.default],(function(){return l(e,[o.default])}),[e])};var r,a=n(3),o=(r=n(20))&&r.__esModule?r:{default:r},i=n(1);function l(e,t){var n,r=(void 0===t?[o.default]:t)[0];return Boolean(null===(n=r.getGuild(e))||void 0===n?void 0:n.hasFeature(i.GuildFeatures.COMMUNITY))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=r.default.flatMap(e,(function(e){for(var t,n=i.default.getSelectableChannelIds(e),r=[].concat(n),a=o.default.getActiveJoinedThreadsForGuild(e),l=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(n);!(t=l()).done;){var u=a[t.value]||{};for(var d in u)r.push(d)}return r})).map((function(e){return{channelId:e,messageId:l.default.lastMessageId(e)}}));return(0,a.bulkAck)(t)};var r=u(n(6)),a=n(7617),o=u(n(1038)),i=u(n(81)),l=u(n(231));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"guild",id:"2021-01_desktop_roles_overview",label:"Desktop Roles Overview",defaultConfig:{showNewRolesOverview:!1},treatments:[{id:1,label:"Show the new guild roles overview page",config:{showNewRolesOverview:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=_(n(0)),o=m(n(8)),i=m(n(36)),l=m(n(84)),u=_(n(9063)),s=m(n(178)),d=m(n(5475)),f=m(n(5422)),c=m(n(126)),p=n(1),v=m(n(7)),y=m(n(7063));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=function(e){var t=e.page,n=e.totalPageCount,r=e.onPageChange,i=a.useState(!1),u=i[0],d=i[1],f=a.useState(null),v=f[0],m=f[1],h=null!=v&&v>=1&&v<=n;return u?g(s.default,{autoFocus:!0,className:y.default.jumpToPageInlineInput,size:s.default.Sizes.MINI,value:null==v?"":""+v,onChange:function(e){var t=parseInt(e);""===e||isNaN(t)?m(null):m(t)},onBlur:function(){d(!1),m(null)},onKeyPress:function(e){e.which===p.KeyboardKeys.ENTER&&null!=v&&h&&(r(v),d(!1),m(null))}},t.key):g(l.default,{onClick:function(){return d(!0)}},t.key,g(c.default,{className:(0,o.default)(y.default.roundButton,y.default.gap),"aria-hidden":!0},void 0,"…"))},S=function(e){var t=e.currentPage,n=e.totalCount,r=e.pageSize,a=e.maxVisiblePages,s=e.onPageChange,c=Math.ceil(n/r),p=function(e){var t=e.pages;return e.hasMultiplePages?g("div",{className:(0,o.default)(y.default.pageControlContainer)},void 0,g("nav",{className:y.default.pageControl},void 0,t.map((function(e){switch(e.type){case u.PaginationTypes.BACK:return n=(t=e).key,r=t.disabled,a=t.navigateToPage,g(i.default,{className:y.default.endButton,innerClassName:y.default.endButtonInner,look:i.default.Looks.BLANK,color:i.default.Colors.TRANSPARENT,onClick:a,disabled:r,rel:"prev"},n,g(d.default,{className:y.default.iconCaret,"aria-hidden":!0}),g("span",{},void 0,v.default.Messages.BACK));case u.PaginationTypes.PAGE:return function(e){var t;return g(l.default,{className:(0,o.default)(y.default.roundButton,(t={},t[y.default.activeButton]=e.selected,t)),onClick:e.selected?void 0:e.navigateToPage,"aria-label":v.default.Messages.PAGINATION_PAGE_LABEL.format({pageNumber:e.targetPage}),"aria-current":e.selected?"page":void 0},e.key,g("span",{},void 0,e.targetPage))}(e);case u.PaginationTypes.GAP:return function(e){return g(E,{page:e,totalPageCount:c,onPageChange:s})}(e);case u.PaginationTypes.NEXT:return function(e){var t=e.key,n=e.disabled,r=e.navigateToPage;return g(i.default,{className:y.default.endButton,innerClassName:y.default.endButtonInner,look:i.default.Looks.BLANK,color:i.default.Colors.TRANSPARENT,onClick:r,disabled:n,rel:"next"},t,g("span",{},void 0,v.default.Messages.NEXT),g(f.default,{className:y.default.iconCaret,"aria-hidden":!0}))}(e);default:return null}var t,n,r,a})))):null};return g(u.default,{totalPageCount:c,selectedPage:t,maxVisiblePages:a,onPageChange:function(e){null!=s&&s(e)}},void 0,p)};S.displayName="Paginator";var O=S;t.default=O},function(e,t,n){e.exports=n.p+"3231ce6517d4a74dc5cdb4c98a0e8fd2.svg"},function(e,t,n){e.exports=n.p+"300e574bfeb954dc85176e515eb7b57c.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(6)),a=f(n(3)),o=f(n(2)),i=f(n(7729)),l=f(n(7567)),u=f(n(48)),s=f(n(8794)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var h,_,g=[],E=[],S=null,O=null,I=!1,T=!1,b=d.FormStates.CLOSED,C={},M=!1;function N(e){if(e.section!==d.GuildSettingsSections.INTEGRATIONS)return!1;if(_=d.IntegrationSettingsSections.OVERVIEW,null==h){var t=l.default.getGuildId();null!=t&&i.default.fetchForGuild(t),P(!1)}}function P(e){if(null!=(h=l.default.getProps().guild)&&u.default.can(d.Permissions.MANAGE_GUILD,h)){var t=l.default.getProps().integrations;null==t&&(T=!0),g=t||[]}else g=[];if(E=null!=h&&u.default.can(d.Permissions.MANAGE_WEBHOOKS,h)?s.default.getWebhooksForGuild(h.id):[],!e&&null!=S){var n=R(S.id);null!=n&&(S=n)}if(null!=O){var r=L(O.id);null!=r&&(O=r)}b=d.FormStates.OPEN,C={},M=!1}var A=r.default.debounce((function(){M&&(null!=S?r.default.isEqual(S,R(S.id))&&(M=!1):null!=O?r.default.isEqual(O,L(O.id))&&(M=!1):M=!1,M||D.emitChange())}),500);function R(e){return g.find((function(t){return t.id===e}))}function L(e){return E.find((function(t){return t.id===e}))}var D=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a,o,i,f=r.prototype;return f.initialize=function(){this.waitFor(l.default,s.default,u.default)},f.hasChanges=function(){return M},f.getIntegration=function(e){return R(e)},f.getWebhook=function(e){return L(e)},f.showNotice=function(){return this.hasChanges()},f.getProps=function(){return{submitting:b===d.FormStates.SUBMITTING,integrations:g,webhooks:E,editedIntegration:S,editedWebhook:O,section:_,isFetching:T||I,hasChanges:this.hasChanges(),errors:C}},a=r,(o=[{key:"guild",get:function(){return h}},{key:"integrations",get:function(){return g}},{key:"webhooks",get:function(){return E}},{key:"editedIntegration",get:function(){return S}},{key:"editedWebhook",get:function(){return O}},{key:"formState",get:function(){return b}}])&&c(a.prototype,o),i&&c(a,i),r}(a.default.Store))(o.default,__OVERLAY__?{}:{INTEGRATION_SETTINGS_INIT:function(e){return P(!1)},INTEGRATION_SETTINGS_SAVE_SUCCESS:function(e){return P(!0)},GUILD_SETTINGS_INIT:N,GUILD_SETTINGS_SET_SECTION:N,INTEGRATION_SETTINGS_SET_SECTION:function(e){var t=e.section;_=t},INTEGRATION_SETTINGS_START_EDITING_INTEGRATION:function(e){var t=R(e.integrationId);if(null==t)return!1;S=t,O=null,C={},M=!1},INTEGRATION_SETTINGS_STOP_EDITING_INTEGRATION:function(e){return S=null,C={},void(M=!1)},INTEGRATION_SETTINGS_UPDATE_INTEGRATION:function(e){var t=e.settings;if(null==S)return!1;S=m({},S),null!=t.enableEmoticons&&S.enable_emoticons!==t.enableEmoticons&&(S.enable_emoticons=t.enableEmoticons,M=!0),null!=t.expireBehavior&&S.expire_behavior!==t.expireBehavior&&(S.expire_behavior=t.expireBehavior,M=!0),null!=t.expireGracePeriod&&S.expire_grace_period!==t.expireGracePeriod&&(S.expire_grace_period=t.expireGracePeriod,M=!0),M&&A()},INTEGRATION_SETTINGS_UPDATE_WEBHOOK:function(e){var t=e.settings;if(null==O)return!1;O=m({},O),null!=t.name&&O.name!==t.name&&(O.name=t.name,M=!0),void 0!==t.avatar&&O.avatar!==t.avatar&&(O.avatar=t.avatar,M=!0),null!=t.channelId&&O.channel_id!==t.channelId&&(O.channel_id=t.channelId,M=!0),M&&A()},INTEGRATION_SETTINGS_START_EDITING_WEBHOOK:function(e){var t=L(e.webhookId);if(null==t)return!1;O=t,S=null,C={},M=!1},INTEGRATION_SETTINGS_STOP_EDITING_WEBHOOK:function(e){return O=null,C={},void(M=!1)},GUILD_SETTINGS_CLOSE:function(e){return h=null,g=[],E=[],S=null,O=null,b=d.FormStates.CLOSED,void(M=!1)},GUILD_SETTINGS_LOADED_INTEGATIONS:function(e){var t=e.guildId,n=e.integrations;if(null==h||t!==h.id||b===d.FormStates.SUBMITTING)return!1;T=!1;for(var r,a=function(){var e,t,n,a=r.value;null==g.find((function(e){if(e.id===a.id)return!0}))&&(g.push(a),a.type===(null===(e=S)||void 0===e?void 0:e.type)&&(null===(t=a.account)||void 0===t?void 0:t.id)===(null===(n=S.account)||void 0===n?void 0:n.id)&&(S=a))},o=v(n);!(r=o()).done;)a();for(var i=function(e){var t=g[e],r=n.find((function(e){if(e.id===t.id)return!0}));if(r){var a,o=m({},t,{},r);(null===(a=S)||void 0===a?void 0:a.id)===o.id&&(!1===o.enabled?S=null:M||(S=o)),g[e]=o}else{var i;(null===(i=S)||void 0===i?void 0:i.id)===t.id&&(S=null),g.splice(e,1)}},l=g.length-1;l>=0;l--)i(l);g=[].concat(g),A()},WEBHOOKS_UPDATE:function(e){var t=e.guildId,n=e.channelId,r=e.webhooks;if(null==h||t!==h.id||null==r||b===d.FormStates.SUBMITTING)return!1;I=!1;for(var a=function(e){var t=E[e];if(null!=n&&(null==t?void 0:t.channel_id)!==n)return"continue";var a=r.find((function(e){if(e.id===t.id)return!0}));if(null!=a){var o,i=m({},t,{},a);E[e]=i,M||(null===(o=O)||void 0===o?void 0:o.id)!==i.id||(O=i)}else{var l;(null===(l=O)||void 0===l?void 0:l.id)===t.id&&(O=null),E.splice(e,1)}},o=E.length-1;o>=0;o--)a(o);for(var i,l=function(){var e=i.value;null==E.find((function(t){if(t.id===e.id)return!0}))&&E.push(e)},u=v(r);!(i=u()).done;)l();E=[].concat(E),A()},INTEGRATION_SETTINGS_SUBMITTING:function(e){return b=d.FormStates.SUBMITTING,void(C={})},INTEGRATION_SETTINGS_SAVE_FAILURE:function(e){if(b!==d.FormStates.SUBMITTING)return!1;b=d.FormStates.OPEN,C=e.errors||{}}}),w=D;t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.calculatePositionDeltas=i,t.moveItemFromTo=l,t.getPositionUpdates=u,t.default=void 0;var r=a(n(6));function a(e){return e&&e.__esModule?e:{default:e}}var o=new(a(n(22)).default)("DragAndDropUtils");function i(e,t,n,r,a){void 0===a&&(a=!0);var i=t.length;if(e.length!==i)return o.warn("Arrays are not of the same length!",e,t),[];var l=e.map(n).sort().join(":"),u=t.map(n).sort().join(":");if(l!==u)return o.warn("Object IDs in the old ordering and the new ordering are not the same.",l,u),[];for(var s={},d=0;d<i;d++)s[n(e[d])]=r(e[d]);for(var f=[],c=0;c<i;c++){var p=n(t[c]),v=a?c:i-1-c;s[p]===v&&r(t[c])===v||f.push({id:p,position:v})}return a||f.reverse(),f}function l(e,t,n){var r=e[t],a=[].concat(e);return a.splice(t,1),a.splice(n,0,r),a}function u(e,t,n,a,o,u){return void 0===u&&(u=!0),Array.isArray(e)||(e=r.default.values(e)),i(e,l(e,t,n),a,o,u)}var s={moveItemFromTo:l,calculatePositionDeltas:i,getPositionUpdates:u};t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=null,s=0,d=null,f=!1;var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a,o,c,p=r.prototype;return p.showNotice=function(){return u!==d},p.hasError=function(){return f},a=r,(o=[{key:"vanityURLCode",get:function(){return u}},{key:"originalVanityURLCode",get:function(){return d}},{key:"vanityURLUses",get:function(){return s}}])&&i(a.prototype,o),c&&i(a,c),r}(r.default.Store))(a.default,{GUILD_SETTINGS_SET_VANITY_URL:function(e){d=u=e.code||"",s=e.uses,f=!1},GUILD_SETTINGS_VANITY_URL_CLOSE:function(e){return d=u=null,s=0,void(f=!1)},GUILD_SETTINGS_VANITY_URL_RESET:function(e){return u=d,void(s=0)},GUILD_SETTINGS_VANITY_URL_SET:function(e){u=e.code,s=0},GUILD_SETTINGS_VANITY_URL_ERROR:function(e){f=!0}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(443)),i=d(n(84)),l=d(n(7794)),u=d(n(985)),s=d(n(8761));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderItems=function(e){var n=t.props,r=n.items,a=n.renderItem;return r.reduce((function(t,n,r){return(0,o.default)(e.toLowerCase(),n.label.toLowerCase())&&t.push(a(n,r)),t}),[])},t.renderPopout=function(e){var n=e.closePopout,r=t.props,a=r.placeholder,o=r.popoutClassName,i=r.onChange,u=r.value;return p(l.default,{className:o,placeholder:a,value:new Set([u.value]),onChange:i,onClose:n},void 0,(function(e){return t.renderItems(e)}))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n),r.prototype.render=function(){var e=this.props,t=e.label,n=e.value,r=e.popoutProps,o=e.renderValue,l=e.className,d=p(s.default,{label:t,value:n,renderValue:o});return a.createElement(u.default,c({},r,{renderPopout:this.renderPopout}),(function(e){return a.createElement(i.default,c({},e,{className:l}),d)}))},r}(a.PureComponent);y.displayName="SearchableQuickSelectWrapper";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getChangeTitle=function(e){switch(e.action){case E.AuditLogActions.GUILD_UPDATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_UPDATE;case E.AuditLogActions.CHANNEL_CREATE:var t=e.changes?e.changes.find((function(e){return e.key===E.AuditLogChangeKeys.TYPE})):null;if(null==t)throw new Error("[AuditLog] Could not find type change for channel create");switch(t.newValue){case E.ChannelTypes.GUILD_STAGE_VOICE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_STAGE_CREATE;case E.ChannelTypes.GUILD_VOICE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_VOICE_CREATE;case E.ChannelTypes.GUILD_CATEGORY:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_CATEGORY_CREATE;default:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TEXT_CREATE}case E.AuditLogActions.CHANNEL_UPDATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_UPDATE;case E.AuditLogActions.CHANNEL_DELETE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_DELETE;case E.AuditLogActions.CHANNEL_OVERWRITE_CREATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_OVERWRITE_CREATE;case E.AuditLogActions.CHANNEL_OVERWRITE_UPDATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_OVERWRITE_UPDATE;case E.AuditLogActions.CHANNEL_OVERWRITE_DELETE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_OVERWRITE_DELETE;case E.AuditLogActions.MEMBER_KICK:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_KICK;case E.AuditLogActions.MEMBER_PRUNE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_PRUNE;case E.AuditLogActions.MEMBER_BAN_ADD:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_BAN_ADD;case E.AuditLogActions.MEMBER_BAN_REMOVE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_BAN_REMOVE;case E.AuditLogActions.MEMBER_UPDATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_UPDATE;case E.AuditLogActions.MEMBER_ROLE_UPDATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_ROLE_UPDATE;case E.AuditLogActions.MEMBER_MOVE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_MOVE;case E.AuditLogActions.MEMBER_DISCONNECT:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_DISCONNECT;case E.AuditLogActions.BOT_ADD:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_BOT_ADD;case E.AuditLogActions.ROLE_CREATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_CREATE;case E.AuditLogActions.ROLE_UPDATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_UPDATE;case E.AuditLogActions.ROLE_DELETE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_DELETE;case E.AuditLogActions.INVITE_CREATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_CREATE;case E.AuditLogActions.INVITE_UPDATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_UPDATE;case E.AuditLogActions.INVITE_DELETE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_DELETE;case E.AuditLogActions.WEBHOOK_CREATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_CREATE;case E.AuditLogActions.WEBHOOK_UPDATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_UPDATE;case E.AuditLogActions.WEBHOOK_DELETE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_DELETE;case E.AuditLogActions.EMOJI_CREATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_CREATE;case E.AuditLogActions.EMOJI_UPDATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_UPDATE;case E.AuditLogActions.EMOJI_DELETE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_DELETE;case E.AuditLogActions.MESSAGE_DELETE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_DELETE;case E.AuditLogActions.MESSAGE_BULK_DELETE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_BULK_DELETE;case E.AuditLogActions.MESSAGE_PIN:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_PIN;case E.AuditLogActions.MESSAGE_UNPIN:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MESSAGE_UNPIN;case E.AuditLogActions.INTEGRATION_CREATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_CREATE;case E.AuditLogActions.INTEGRATION_UPDATE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_UPDATE;case E.AuditLogActions.INTEGRATION_DELETE:return S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_DELETE;default:return null}},t.getStringForPermission=function(e,t){switch(e){case E.Permissions.CREATE_INSTANT_INVITE:return S.default.Messages.CREATE_INSTANT_INVITE;case E.Permissions.KICK_MEMBERS:return S.default.Messages.KICK_MEMBERS;case E.Permissions.BAN_MEMBERS:return S.default.Messages.BAN_MEMBERS;case E.Permissions.ADMINISTRATOR:return S.default.Messages.ADMINISTRATOR;case E.Permissions.MANAGE_CHANNELS:return t.targetType===E.AuditLogTargetTypes.CHANNEL||t.targetType===E.AuditLogTargetTypes.CHANNEL_OVERWRITE?S.default.Messages.MANAGE_CHANNEL:S.default.Messages.MANAGE_CHANNELS;case E.Permissions.MANAGE_GUILD:return S.default.Messages.MANAGE_SERVER;case E.Permissions.VIEW_GUILD_ANALYTICS:return S.default.Messages.VIEW_GUILD_ANALYTICS;case E.Permissions.CHANGE_NICKNAME:return S.default.Messages.CHANGE_NICKNAME;case E.Permissions.MANAGE_NICKNAMES:return S.default.Messages.MANAGE_NICKNAMES;case E.Permissions.MANAGE_ROLES:return S.default.Messages.MANAGE_ROLES;case E.Permissions.MANAGE_WEBHOOKS:return S.default.Messages.MANAGE_WEBHOOKS;case E.Permissions.MANAGE_EMOJIS:return S.default.Messages.MANAGE_EMOJIS;case E.Permissions.VIEW_AUDIT_LOG:return S.default.Messages.VIEW_AUDIT_LOG;case E.Permissions.VIEW_CHANNEL:return S.default.Messages.READ_MESSAGES;case E.Permissions.SEND_MESSAGES:return S.default.Messages.SEND_MESSAGES;case E.Permissions.SEND_TTS_MESSAGES:return S.default.Messages.SEND_TTS_MESSAGES;case E.Permissions.USE_APPLICATION_COMMANDS:return S.default.Messages.USE_APPLICATION_COMMANDS;case E.Permissions.MANAGE_MESSAGES:return S.default.Messages.MANAGE_MESSAGES;case E.Permissions.EMBED_LINKS:return S.default.Messages.EMBED_LINKS;case E.Permissions.ATTACH_FILES:return S.default.Messages.ATTACH_FILES;case E.Permissions.READ_MESSAGE_HISTORY:return S.default.Messages.READ_MESSAGE_HISTORY;case E.Permissions.MENTION_EVERYONE:return S.default.Messages.MENTION_EVERYONE;case E.Permissions.USE_EXTERNAL_EMOJIS:return S.default.Messages.USE_EXTERNAL_EMOJIS;case E.Permissions.ADD_REACTIONS:return S.default.Messages.ADD_REACTIONS;case E.Permissions.CONNECT:return S.default.Messages.CONNECT;case E.Permissions.SPEAK:return S.default.Messages.SPEAK;case E.Permissions.MUTE_MEMBERS:return S.default.Messages.MUTE_MEMBERS;case E.Permissions.DEAFEN_MEMBERS:return S.default.Messages.DEAFEN_MEMBERS;case E.Permissions.MOVE_MEMBERS:return S.default.Messages.MOVE_MEMBERS;case E.Permissions.USE_VAD:return S.default.Messages.USE_VAD;case E.Permissions.PRIORITY_SPEAKER:return S.default.Messages.PRIORITY_SPEAKER;case E.Permissions.STREAM:return S.default.Messages.VIDEO;case E.Permissions.REQUEST_TO_SPEAK:return S.default.Messages.REQUEST_TO_SPEAK}return null},t.transformLogs=function(e,t){var n=[];return e.forEach((function(e){var r=function(e,t){switch(e.targetType){case E.AuditLogTargetTypes.GUILD:return t;case E.AuditLogTargetTypes.CHANNEL:case E.AuditLogTargetTypes.CHANNEL_OVERWRITE:return P(e,E.AuditLogChangeKeys.NAME,(function(e){return v.default.getChannel(e)}),(function(e){return(0,f.computeChannelName)(e,_.default,h.default,!0)}));case E.AuditLogTargetTypes.USER:return P(e,E.AuditLogChangeKeys.NICK,(function(e){return _.default.getUser(e)}),(function(e){return e}));case E.AuditLogTargetTypes.ROLE:return P(e,E.AuditLogChangeKeys.NAME,(function(e){return t.getRole(e)}),(function(e){return e.name}));case E.AuditLogTargetTypes.INVITE:return P(e,E.AuditLogChangeKeys.CODE,E.NOOP_NULL);case E.AuditLogTargetTypes.INTEGRATION:return P(e,E.AuditLogChangeKeys.TYPE,(function(e){return m.default.integrations.find((function(t){return t.id===e}))}),(function(e){return null==e?void 0:e.name}));case E.AuditLogTargetTypes.WEBHOOK:return P(e,E.AuditLogChangeKeys.NAME,(function(e){return m.default.webhooks.find((function(t){return t.id===e}))}),(function(e){return e.name}));case E.AuditLogTargetTypes.EMOJI:return P(e,E.AuditLogChangeKeys.NAME,(function(e){return y.default.getGuildEmoji(t.id).find((function(t){return t.id===e}))}),(function(e){return e.name}));default:return T.warn("Unknown targetType for log",e),null}}(e,t),a=_.default.getUser(e.userId);if(null!=a&&(null!=r||[E.AuditLogActions.MEMBER_PRUNE,E.AuditLogActions.MEMBER_DISCONNECT,E.AuditLogActions.MEMBER_MOVE].includes(e.action))){if(null!=(e=(e=(e=e.set("user",a)).set("target",r)).set("options",function(e){if(null!=e.options){var t=I({},e.options);switch(e.options.type){case E.AuditLogSubtargetTypes.USER:t.subtarget=A(e.options.id,(function(e){return _.default.getUser(e)}),(function(e){return e.toString()}));break;case E.AuditLogSubtargetTypes.ROLE:t.subtarget=A(e.options.role_name,E.NOOP_NULL)}return null!=e.options.channel_id&&(t.channel=P(e,"",(function(e){return v.default.getChannel(e)}),(function(e){return e}),e.options.channel_id)),e.options.members_removed&&(t.count=e.options.members_removed),t}return e.options}(e))).changes){var o=[];e.changes.forEach((function(e){var t=function(e){switch(e.key){case E.AuditLogChangeKeys.OWNER_ID:return N(e,(function(e){return _.default.getUser(e)}));case E.AuditLogChangeKeys.CHANNEL_ID:case E.AuditLogChangeKeys.AFK_CHANNEL_ID:case E.AuditLogChangeKeys.SYSTEM_CHANNEL_ID:case E.AuditLogChangeKeys.RULES_CHANNEL_ID:case E.AuditLogChangeKeys.PUBLIC_UPDATES_CHANNEL_ID:return N(e,(function(e){return v.default.getChannel(e)}),(function(e){return(0,f.computeChannelName)(e,_.default,h.default,!0)}));case E.AuditLogChangeKeys.AFK_TIMEOUT:return N(e,(function(e){return e/60}));case E.AuditLogChangeKeys.BITRATE:return N(e,(function(e){return e/1e3}));case E.AuditLogChangeKeys.COLOR:return N(e,(function(e){return(0,d.int2hex)(e).toUpperCase()}));case E.AuditLogChangeKeys.MAX_AGE:return N(e,(function(e){var t=g.default.getMaxAgeOptions.find((function(t){var n=t.value;return e===n}));return t?t.label:e}));case E.AuditLogChangeKeys.PERMISSIONS:var t=[],n=M(e.oldValue,e.newValue),r=n.added,a=n.removed;if(r.length>0){var o=new p.AuditLogChange(E.AuditLogChangeKeys.PERMISSIONS_GRANTED,null,r);t.push(o)}if(a.length){var i=new p.AuditLogChange(E.AuditLogChangeKeys.PERMISSIONS_DENIED,null,a);t.push(i)}return t;case E.AuditLogChangeKeys.PERMISSIONS_GRANTED:case E.AuditLogChangeKeys.PERMISSIONS_DENIED:var l=[],u=M(e.oldValue,e.newValue),s=u.added,c=u.removed;if(s.length>0){var y=new p.AuditLogChange(e.key,null,s);l.push(y)}if(c.length){var m=new p.AuditLogChange(E.AuditLogChangeKeys.PERMISSIONS_RESET,c,c);l.push(m)}return l;case E.AuditLogChangeKeys.PREFERRED_LOCALE:return N(e,(function(e){var t=S.default.getAvailableLocales().find((function(t){return t.value===e}));return null!=t?t.name:null}));case E.AuditLogChangeKeys.VIDEO_QUALITY_MODE:return N(e,(function(e){return e===E.VideoQualityMode.FULL?S.default.Messages.VIDEO_QUALITY_MODE_FULL:S.default.Messages.VIDEO_QUALITY_MODE_AUTO}))}return e}(e);Array.isArray(t)?t.forEach((function(e){return o.push(e)})):o.push(t)})),e=e.set("changes",o)}n.push(e)}})),n},t.ACTION_FILTER_ITEMS=t.NotRenderedChanges=t.IntegrationChangeStrings=t.EmojiChangeStrings=t.WebhookChangeStrings=t.InviteChangeStrings=t.RoleChangeStrings=t.UserChangeStrings=t.ChannelChangeStrings=t.GuildChangeStrings=t.DEFAULT_FOR_STRINGS_KEY=void 0;var r,a,o,i,l,u,s=O(n(85)),d=n(228),f=n(183),c=O(n(22)),p=n(8147),v=O(n(9)),y=O(n(184)),m=O(n(8146)),h=O(n(55)),_=O(n(12)),g=O(n(7591)),E=n(1),S=O(n(7));function O(e){return e&&e.__esModule?e:{default:e}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T=new c.default("AuditLogUtils");t.DEFAULT_FOR_STRINGS_KEY=-1;var b=function(){var e;return(e={})[E.AuditLogChangeKeys.REASON]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMON_REASON,e};t.GuildChangeStrings=function(){var e,t,n,r,a;return I(((a={})[E.AuditLogChangeKeys.NAME]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_NAME_CHANGE,a[E.AuditLogChangeKeys.DESCRIPTION]=L(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DESCRIPTION_CLEAR,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DESCRIPTION_CHANGE),a[E.AuditLogChangeKeys.ICON_HASH]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_ICON_HASH_CHANGE,a[E.AuditLogChangeKeys.SPLASH_HASH]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SPLASH_HASH_CHANGE,a[E.AuditLogChangeKeys.DISCOVERY_SPLASH_HASH]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DISCOVERY_SPLASH_HASH_CHANGE,a[E.AuditLogChangeKeys.BANNER_HASH]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_BANNER_HASH_CHANGE,a[E.AuditLogChangeKeys.OWNER_ID]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_OWNER_ID_CHANGE,a[E.AuditLogChangeKeys.REGION]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_REGION_CHANGE,a[E.AuditLogChangeKeys.PREFERRED_LOCALE]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_PREFERRED_LOCALE_CHANGE,a[E.AuditLogChangeKeys.AFK_CHANNEL_ID]=L(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_AFK_CHANNEL_ID_CLEAR,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_AFK_CHANNEL_ID_CHANGE),a[E.AuditLogChangeKeys.AFK_TIMEOUT]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_AFK_TIMEOUT_CHANGE,a[E.AuditLogChangeKeys.SYSTEM_CHANNEL_ID]=L(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_ID_DISABLE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_SYSTEM_CHANNEL_ID_CHANGE),a[E.AuditLogChangeKeys.RULES_CHANNEL_ID]=L(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_RULES_CHANNEL_ID_CLEAR,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_RULES_CHANNEL_ID_CHANGE),a[E.AuditLogChangeKeys.PUBLIC_UPDATES_CHANNEL_ID]=L(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_UPDATES_CHANNEL_ID_CLEAR,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_UPDATES_CHANNEL_ID_CHANGE),a[E.AuditLogChangeKeys.MFA_LEVEL]=((e={})[E.MFALevels.NONE]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_MFA_LEVEL_DISABLED,e[E.MFALevels.ELEVATED]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_MFA_LEVEL_ENABLED,e),a[E.AuditLogChangeKeys.WIDGET_ENABLED]={true:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_ENABLED,false:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_DISABLED},a[E.AuditLogChangeKeys.WIDGET_CHANNEL_ID]=L(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_CHANNEL_ID_DELETE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_WIDGET_CHANNEL_ID_CHANGE),a[E.AuditLogChangeKeys.VERIFICATION_LEVEL]=((t={})[E.VerificationLevels.NONE]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_NONE,t[E.VerificationLevels.LOW]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_LOW,t[E.VerificationLevels.MEDIUM]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_MEDIUM,t[E.VerificationLevels.HIGH]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_HIGH,t[E.VerificationLevels.VERY_HIGH]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VERIFICATION_LEVEL_CHANGE_VERY_HIGH,t),a[E.AuditLogChangeKeys.DEFAULT_MESSAGE_NOTIFICATIONS]=((n={})[E.UserNotificationSettings.ALL_MESSAGES]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DEFAULT_MESSAGE_NOTIFICATIONS_CHANGE_ALL_MESSAGES,n[E.UserNotificationSettings.ONLY_MENTIONS]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_DEFAULT_MESSAGE_NOTIFICATIONS_CHANGE_ONLY_MENTIONS,n),a[E.AuditLogChangeKeys.VANITY_URL_CODE]=L(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VANITY_URL_CODE_DELETE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_VANITY_URL_CODE_CHANGE),a[E.AuditLogChangeKeys.EXPLICIT_CONTENT_FILTER]=((r={})[E.GuildExplicitContentFilterTypes.DISABLED]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_EXPLICIT_CONTENT_FILTER_DISABLE,r[E.GuildExplicitContentFilterTypes.MEMBERS_WITHOUT_ROLES]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_EXPLICIT_CONTENT_FILTER_MEMBERS_WITHOUT_ROLES,r[E.GuildExplicitContentFilterTypes.ALL_MEMBERS]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_GUILD_EXPLICIT_CONTENT_FILTER_ALL_MEMBERS,r),a),b())};t.ChannelChangeStrings=function(){var e;return(e={})[E.AuditLogChangeKeys.NAME]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NAME_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NAME_CHANGE),e[E.AuditLogChangeKeys.POSITION]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_POSITION_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_POSITION_CHANGE),e[E.AuditLogChangeKeys.TOPIC]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TOPIC_CHANGE),e[E.AuditLogChangeKeys.BITRATE]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_BITRATE_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_BITRATE_CHANGE),e[E.AuditLogChangeKeys.RTC_REGION_OVERRIDE]=D(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RTC_REGION_OVERRIDE_CHANGE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RTC_REGION_OVERRIDE_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RTC_REGION_OVERRIDE_DELETE),e[E.AuditLogChangeKeys.USER_LIMIT]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_USER_LIMIT_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_USER_LIMIT_CHANGE),e[E.AuditLogChangeKeys.RATE_LIMIT_PER_USER]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RATE_LIMIT_PER_USER_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_RATE_LIMIT_PER_USER_CHANGE),e[E.AuditLogChangeKeys.PERMISSIONS_RESET]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_PERMISSION_OVERRIDES_RESET,e[E.AuditLogChangeKeys.PERMISSIONS_GRANTED]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_PERMISSION_OVERRIDES_GRANTED,e[E.AuditLogChangeKeys.PERMISSIONS_DENIED]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_PERMISSION_OVERRIDES_DENIED,e[E.AuditLogChangeKeys.REASON]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMON_REASON,e[E.AuditLogChangeKeys.NSFW]={false:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NSFW_DISABLED,true:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_NSFW_ENABLED},e[E.AuditLogChangeKeys.TYPE]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TYPE_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_TYPE_CHANGE),e[E.AuditLogChangeKeys.VIDEO_QUALITY_MODE]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_VIDEO_QUALITY_MODE_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_CHANNEL_VIDEO_QUALITY_MODE_CHANGE),e};t.UserChangeStrings=function(){var e;return I(((e={})[E.AuditLogChangeKeys.NICK]=D(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_NICK_CHANGE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_NICK_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_NICK_DELETE),e[E.AuditLogChangeKeys.DEAF]={true:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_DEAF_ON,false:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_DEAF_OFF},e[E.AuditLogChangeKeys.MUTE]={true:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_MUTE_ON,false:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_MUTE_OFF},e[E.AuditLogChangeKeys.ROLES_REMOVE]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_ROLES_REMOVE,e[E.AuditLogChangeKeys.ROLES_ADD]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_ROLES_ADD,e[E.AuditLogChangeKeys.PRUNE_DELETE_DAYS]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_MEMBER_PRUNE_DELETE_DAYS,e),b())};t.RoleChangeStrings=function(){var e,t;return I(((t={})[E.AuditLogChangeKeys.NAME]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_NAME_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_NAME_CHANGE),t[E.AuditLogChangeKeys.PERMISSIONS_GRANTED]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PERMISSIONS_GRANTED,t[E.AuditLogChangeKeys.PERMISSIONS_DENIED]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_PERMISSIONS_DENIED,t[E.AuditLogChangeKeys.COLOR]=((e={"#000000":S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_COLOR_NONE})[-1]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_COLOR_IOS,e),t[E.AuditLogChangeKeys.HOIST]={true:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_HOIST_ON,false:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_HOIST_OFF},t[E.AuditLogChangeKeys.MENTIONABLE]={true:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_MENTIONABLE_ON,false:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_ROLE_MENTIONABLE_OFF},t),b())};t.InviteChangeStrings=function(){var e,t,n;return I(((n={})[E.AuditLogChangeKeys.CODE]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_CODE_CREATE,n[E.AuditLogChangeKeys.CHANNEL_ID]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_CHANNEL_CREATE,n[E.AuditLogChangeKeys.MAX_USES]=((e={0:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_USES_CREATE_INFINITE})[-1]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_USES_CREATE,e),n[E.AuditLogChangeKeys.MAX_AGE]=((t={0:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_AGE_CREATE_INFINITE})[-1]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_MAX_AGE_CREATE,t),n[E.AuditLogChangeKeys.TEMPORARY]={true:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_TEMPORARY_ON,false:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INVITE_TEMPORARY_OFF},n),b())};t.WebhookChangeStrings=function(){var e;return(e={})[E.AuditLogChangeKeys.CHANNEL_ID]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_CHANNEL_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_CHANNEL_CHANGE),e[E.AuditLogChangeKeys.NAME]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_NAME_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_NAME_CHANGE),e[E.AuditLogChangeKeys.AVATAR_HASH]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_WEBHOOK_AVATAR,e[E.AuditLogChangeKeys.REASON]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_COMMON_REASON,e};t.EmojiChangeStrings=function(){var e;return I(((e={})[E.AuditLogChangeKeys.NAME]=R(S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_NAME_CREATE,S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_EMOJI_NAME_CHANGE),e),b())};t.IntegrationChangeStrings=function(){var e;return I(((e={})[E.AuditLogChangeKeys.ENABLE_EMOTICONS]={true:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_ENABLE_EMOTICONS_ON,false:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_ENABLE_EMOTICONS_OFF},e[E.AuditLogChangeKeys.EXPIRE_BEHAVIOR]={0:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_EXPIRE_BEHAVIOR_REMOVE_SYNCED_ROLE,1:S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_EXPIRE_BEHAVIOR_KICK_FROM_SERVER},e[E.AuditLogChangeKeys.EXPIRE_GRACE_PERIOD]=S.default.Messages.GUILD_SETTINGS_AUDIT_LOG_INTEGRATION_EXPIRE_GRACE_PERIOD,e),b())};var C=((u={})[E.AuditLogTargetTypes.CHANNEL]=((r={})[E.AuditLogChangeKeys.ID]=!0,r[E.AuditLogChangeKeys.PERMISSION_OVERWRITES]=!0,r),u[E.AuditLogTargetTypes.CHANNEL_OVERWRITE]=((a={})[E.AuditLogChangeKeys.TYPE]=!0,a[E.AuditLogChangeKeys.ID]=!0,a[E.AuditLogChangeKeys.PERMISSION_OVERWRITES]=!0,a),u[E.AuditLogTargetTypes.INVITE]=((o={})[E.AuditLogChangeKeys.INVITER_ID]=!0,o[E.AuditLogChangeKeys.USES]=!0,o),u[E.AuditLogTargetTypes.WEBHOOK]=((i={})[E.AuditLogChangeKeys.TYPE]=!0,i[E.AuditLogChangeKeys.APPLICATION_ID]=!0,i),u[E.AuditLogTargetTypes.INTEGRATION]=((l={})[E.AuditLogChangeKeys.TYPE]=!0,l),u);t.NotRenderedChanges=C;function M(e,t){var n=s.default.deserialize("string"==typeof e?e:0),r=s.default.deserialize("string"==typeof t?t:0),a=s.default.remove(r,n),o=s.default.remove(n,r),i=[],l=[];for(var u in E.Permissions){var d=E.Permissions[u];s.default.has(a,d)&&i.push(d),s.default.has(o,d)&&l.push(d)}return{added:i,removed:l}}function N(e,t,n){var r=e.newValue,a=e.oldValue;return null!=e.newValue&&(r=t(e.newValue),null!=n&&null!=r&&(r=n(r))),null!=e.oldValue&&(a=t(e.oldValue),null!=n&&null!=a&&(a=n(a))),new p.AuditLogChange(e.key,a||e.oldValue,r||e.newValue)}function P(e,t,n,r,a){var o=null,i=n(a=a||e.targetId);if(null!=i&&null!=r&&(o=r(i)),null==o){var l=m.default.deletedTargets[e.targetType];null!=l&&l[a]&&(o=l[a])}if(null==o&&null!=e.changes){var u=e.changes.find((function(e){return e.key===t}));null!=u&&(o=u.newValue||u.oldValue)}return o||a}function A(e,t,n){var r=e,a=t(e);return null!=a&&null!=n&&(r=n(a)),r}function R(e,t){return function(n){return null==n.oldValue?e:t}}function L(e,t){return function(n){return null==n.newValue?e:t}}function D(e,t,n,r){return function(a){return null!=a.newValue&&null!=a.oldValue?e:null!=a.newValue?t:null!=a.oldValue?n:r}}t.ACTION_FILTER_ITEMS=function(){return[{value:E.AuditLogActions.ALL,label:S.default.Messages.GUILD_SETTINGS_FILTER_ALL_ACTIONS,valueLabel:S.default.Messages.GUILD_SETTINGS_FILTER_ALL},{value:E.AuditLogActions.GUILD_UPDATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_GUILD_UPDATE},{value:E.AuditLogActions.CHANNEL_CREATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_CREATE},{value:E.AuditLogActions.CHANNEL_UPDATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_UPDATE},{value:E.AuditLogActions.CHANNEL_DELETE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_DELETE},{value:E.AuditLogActions.CHANNEL_OVERWRITE_CREATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_OVERWRITE_CREATE},{value:E.AuditLogActions.CHANNEL_OVERWRITE_UPDATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_OVERWRITE_UPDATE},{value:E.AuditLogActions.CHANNEL_OVERWRITE_DELETE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_CHANNEL_OVERWRITE_DELETE},{value:E.AuditLogActions.MEMBER_KICK,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_KICK},{value:E.AuditLogActions.MEMBER_PRUNE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_PRUNE},{value:E.AuditLogActions.MEMBER_BAN_ADD,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_BAN_ADD},{value:E.AuditLogActions.MEMBER_BAN_REMOVE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_BAN_REMOVE},{value:E.AuditLogActions.MEMBER_UPDATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_UPDATE},{value:E.AuditLogActions.MEMBER_ROLE_UPDATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_ROLE_UPDATE},{value:E.AuditLogActions.MEMBER_MOVE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_MOVE},{value:E.AuditLogActions.MEMBER_DISCONNECT,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MEMBER_DISCONNECT},{value:E.AuditLogActions.BOT_ADD,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_BOT_ADD},{value:E.AuditLogActions.ROLE_CREATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE},{value:E.AuditLogActions.ROLE_UPDATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_UPDATE},{value:E.AuditLogActions.ROLE_DELETE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_DELETE},{value:E.AuditLogActions.INVITE_CREATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INVITE_CREATE},{value:E.AuditLogActions.INVITE_UPDATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INVITE_UPDATE},{value:E.AuditLogActions.INVITE_DELETE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INVITE_DELETE},{value:E.AuditLogActions.WEBHOOK_CREATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_WEBHOOK_CREATE},{value:E.AuditLogActions.WEBHOOK_UPDATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_WEBHOOK_UPDATE},{value:E.AuditLogActions.WEBHOOK_DELETE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_WEBHOOK_DELETE},{value:E.AuditLogActions.EMOJI_CREATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_EMOJI_CREATE},{value:E.AuditLogActions.EMOJI_UPDATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_EMOJI_UPDATE},{value:E.AuditLogActions.EMOJI_DELETE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_EMOJI_DELETE},{value:E.AuditLogActions.MESSAGE_DELETE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_DELETE},{value:E.AuditLogActions.MESSAGE_BULK_DELETE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_BULK_DELETE},{value:E.AuditLogActions.MESSAGE_PIN,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_PIN},{value:E.AuditLogActions.MESSAGE_UNPIN,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_MESSAGE_UNPIN},{value:E.AuditLogActions.INTEGRATION_CREATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INTEGRATION_CREATE},{value:E.AuditLogActions.INTEGRATION_UPDATE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INTEGRATION_UPDATE},{value:E.AuditLogActions.INTEGRATION_DELETE,label:S.default.Messages.GUILD_SETTINGS_ACTION_FILTER_INTEGRATION_DELETE}]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.FeatureCard=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=R(n(8)),i=n(3),l=n(7614),u=n(7631),s=R(n(9102)),d=R(n(48)),f=R(n(36)),c=R(n(248)),p=R(n(8795)),v=R(n(1050)),y=R(n(8043)),m=n(44),h=R(n(126)),_=R(n(43)),g=R(n(131)),E=n(1),S=R(n(7)),O=R(n(7080)),I=R(n(8643)),T=R(n(9109)),b=R(n(9110)),C=R(n(9111)),M=R(n(9112)),N=R(n(9113)),P=R(n(9114)),A=R(n(9115));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(){return(D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var k=[{iconSrc:N.default,name:"Pokemon GO Paris",position:[-230,-100]},{iconSrc:P.default,name:"Python",position:[-180,-100],faded:!0,rightAlign:!0},{iconSrc:C.default,name:"Learn Latin",position:[-280,-30],faded:!0},{iconSrc:M.default,name:"r/leagueoflegends",position:[-320,-30],rightAlign:!0},{iconSrc:A.default,name:"Sneaker Fans",position:[-250,40]},{iconSrc:b.default,name:"Hogwarts School",position:[-270,40],faded:!0,rightAlign:!0}],j=function(e){var t=e.icon,n=e.color,r=e.size,a=void 0===r?24:r,o=e.header,i=e.body,l=t;return w("div",{className:O.default.featureCard},void 0,w("div",{className:O.default.featureIcon},void 0,w(l,{color:n,width:a,height:a})),w(h.default,{size:h.default.Sizes.SIZE_16,className:O.default.featureHeader},void 0,o),w(_.default,{color:_.default.Colors.HEADER_SECONDARY},void 0,i))};t.FeatureCard=j,j.displayName="FeatureCard";var U=function(e){var t,n,r=e.iconSrc,a=e.name,i=e.position,l=e.faded,u=e.rightAlign,s=e.imageCoordinates,d=((t={})[u?"right":"left"]=s[0]+i[0],t.top=s[1]+i[1],t);return w("div",{className:(0,o.default)(O.default.guildDetails,(n={},n[O.default.faded]=l,n)),style:d},void 0,w("img",{alt:"",src:r,className:O.default.guildIcon,width:24,height:24}),w(h.default,{size:h.default.Sizes.SIZE_12},void 0,a))};U.displayName="GuildDetails";var G=function(e){var t,n,r=e.guild,o=a.useState(0),b=o[0],C=o[1],M=a.useState(0),N=M[0],P=M[1],A=a.useRef(null),R=(0,i.useStateFromStores)([d.default],(function(){return d.default.can(E.Permissions.ADMINISTRATOR,r)})),L=null==A||null===(t=A.current)||void 0===t?void 0:t.offsetWidth,G=null==A||null===(n=A.current)||void 0===n?void 0:n.offsetHeight;a.useEffect((function(){null!=L&&C(L/2),null!=G&&P(G/2)}),[L,G,C,P]),a.useEffect((function(){(0,u.hideHotspot)(l.HotspotLocations.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL)}),[]);var F=function(){(0,m.openModal)((function(e){return a.createElement(s.default,e)}))};return w("div",{className:O.default.container},void 0,a.createElement("div",{className:O.default.banner,ref:A},k.map((function(e){return a.createElement(U,D({key:e.name},e,{imageCoordinates:[b,N]}))})),w("img",{alt:"",src:I.default,className:O.default.image,width:256}),w("img",{alt:"",src:T.default,className:O.default.sparkles})),w(h.default,{size:h.default.Sizes.SIZE_24},void 0,S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_HEADER),w(_.default,{color:_.default.Colors.HEADER_SECONDARY,size:_.default.Sizes.SIZE_16,className:O.default.body},void 0,S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_BODY),w(c.default,{text:R?null:S.default.Messages.GUILD_SETTINGS_COMMUNITY_ADMINISTRATOR_ONLY,"aria-label":R?void 0:S.default.Messages.GUILD_SETTINGS_COMMUNITY_ADMINISTRATOR_ONLY},void 0,(function(e){return a.createElement(f.default,D({onClick:F,className:O.default.button,disabled:!R},e),S.default.Messages.GET_STARTED)})),w("hr",{className:O.default.separator}),w(_.default,{color:_.default.Colors.HEADER_SECONDARY},void 0,S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_DETAILS),w(_.default,{color:_.default.Colors.HEADER_SECONDARY,className:O.default.body},void 0,S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_LEARN_MORE.format({helpdeskArticle:g.default.getArticleURL(E.HelpdeskArticles.GUILD_COMMUNITY_FEATURE)})),w("div",{className:O.default.features},void 0,[{icon:y.default,color:E.Colors.STATUS_GREEN,header:S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_DISCOVERY_HEADER,body:S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_DISCOVERY_BODY.format({featureHook:function(e,t){return w("strong",{className:O.default.featuredText},t,e)}})},{icon:p.default,color:E.Colors.PARTNER,header:S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_ANALYTICS_HEADER,body:S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_ANALYTICS_BODY.format({infoHook:function(){return w(c.default,{text:S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_ANALYTICS_TOOLTIP,"aria-label":S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_ANALYTICS_TOOLTIP},void 0,(function(e){return a.createElement(v.default,D({className:O.default.infoIcon},e))}))},featureHook:function(e,t){return w("strong",{className:O.default.featuredText},t,e)}})},{icon:v.default,color:E.Colors.STATUS_RED_400,header:S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_STAY_INFORMED_HEADER,body:S.default.Messages.GUILD_SETTINGS_COMMUNITY_INTRO_UPSELL_STAY_INFORMED_BODY}].map((function(e,t){return a.createElement(j,D({key:t},e))}))))};G.displayName="GuildSettingsCommunityIntro";var F=G;t.default=F},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=v(n(5171)),l=v(n(36)),u=n(106),s=n(50),d=v(n(126)),f=v(n(43)),c=v(n(7)),p=v(n(7078));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=function(e){var t,n=e.index,r=e.title,a=e.selected;return m("div",{className:(0,o.default)(p.default.overviewStep,(t={},t[p.default.selected]=a,t))},void 0,m(f.default,{className:p.default.stepIndex},void 0,n+1),m(f.default,{size:f.default.Sizes.SIZE_16,className:p.default.stepTitle},void 0,r))};h.displayName="OverviewStep";var _=function(e){var t=e.className,n=e.title,r=e.stepData,f=e.transitionState,v=e.onClose,y=e.completeButtonText,_=e.overviewFooter,g=e.onComplete,E=e.sequencerClassName,S=e.initialStep,O=void 0===S?0:S,I=e.submitting,T=void 0!==I&&I,b=e.autoCloseOnComplete,C=void 0===b||b,M=a.useState([]),N=M[0],P=M[1],A=a.useState(O),R=A[0],L=A[1],D=(0,u.useUID)();a.useEffect((function(){P([].concat(Array(r.length).keys()))}),[r.length]);var w=r[R],k=0===R,j=R===r.length-1,U=null!=y?y:c.default.Messages.DONE;return m(s.ModalRoot,{size:s.ModalSize.MEDIUM,className:(0,o.default)(p.default.container,t),transitionState:f,"aria-labelledby":D},void 0,m("div",{className:p.default.overviewSidebar},void 0,m(d.default,{size:d.default.Sizes.SIZE_24,className:p.default.header},void 0,n),m("div",{className:p.default.overviewSteps},void 0,r.map((function(e,t){return m(h,{index:t,title:e.overviewTitle,selected:t===R},t)}))),_),m("div",{className:p.default.modal},void 0,m(s.ModalContent,{},void 0,m(s.ModalCloseButton,{focusProps:{offset:{top:4,right:4,left:4}},onClick:v,className:p.default.closeButton}),m(i.default,{step:R,steps:N,sideMargin:24,verticalMargin:24,className:(0,o.default)(p.default.sequencer,E),innerClassName:p.default.innerSequencer},void 0,w.modalContent)),m(s.ModalFooter,{className:p.default.footer},void 0,m(l.default,{type:"submit",submitting:T,onClick:function(){j?(g(),C&&v()):L(R+1)},color:l.default.Colors.GREEN,disabled:w.disableNextStep},void 0,j?U:c.default.Messages.NEXT),k?null:m(l.default,{look:l.default.Looks.LINK,color:l.default.Colors.PRIMARY,size:l.default.Sizes.MIN,onClick:function(){return L(R-1)}},void 0,c.default.Messages.BACK))))};_.displayName="MultiStepModal";var g=_;t.default=g},function(e,t,n){e.exports=n.p+"7f62c4c1f689de046a6ad83020c897ad.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=U(n(0)),o=n(3),i=k(n(24)),l=k(n(5409)),u=k(n(7566)),s=n(183),d=k(n(7777)),f=k(n(184)),c=U(n(81)),p=k(n(55)),v=k(n(12)),y=k(n(36)),m=k(n(8229)),h=k(n(63)),_=k(n(985)),g=k(n(987)),E=k(n(178)),S=n(248),O=n(106),I=k(n(646)),T=k(n(7590)),b=n(50),C=k(n(126)),M=k(n(43)),N=k(n(102)),P=n(8546),A=k(n(7911)),R=k(n(8645)),L=n(1),D=k(n(7)),w=k(n(7082));function k(e){return e&&e.__esModule?e:{default:e}}function j(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return j=function(){return e},e}function U(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=j();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var B=function(e){var t,n,r=e.guildId,k=e.welcomeChannel,j=e.transitionState,U=e.onSave,B=e.onClose,H=(0,O.useUID)(),x=a.useState(null!=k?k.channel_id:null),V=x[0],W=x[1],Y=a.useState(null!=k?k.description:""),z=Y[0],K=Y[1],$=a.useState(null!=k?{id:k.emoji_id,name:k.emoji_name}:null),Z=$[0],q=$[1],X=a.useState(!1),Q=X[0],J=X[1],ee=(0,o.useStateFromStores)([f.default],(function(){return null!=(null==Z?void 0:Z.id)?f.default.getUsableCustomEmojiById(Z.id):null})),te=(0,o.useStateFromStores)([c.default],(function(){return c.default.getChannels(r)[c.GUILD_SELECTABLE_CHANNELS_KEY]}),[r]),ne=(0,o.useStateFromStores)([A.default],(function(){return A.default.get(r)})),re=null!==(t=null==ne||null===(n=ne.welcome_channels)||void 0===n?void 0:n.map((function(e){return e.channel_id})))&&void 0!==t?t:[],ae=a.useState(!1),oe=ae[0],ie=ae[1];a.useEffect((function(){i.default.get(P.WELCOME_EMOJI_TOOLTIP_STORAGE_KEY)||setTimeout((function(){return ie(!0)}),300)}),[]);var le=[];te.forEach((function(e){var t=e.channel;!N.default.canEveryoneRole(L.Permissions.VIEW_CHANNEL,t)||(null==k?void 0:k.channel_id)!==t.id&&re.includes(t.id)||le.push({value:t.id,label:(0,s.computeChannelName)(t,v.default,p.default,!0)})}));var ue=function(){ie(!1),B()},se=a.useCallback((function(e){return K(e)}),[]),de=a.useCallback((function(){i.default.set(P.WELCOME_EMOJI_TOOLTIP_STORAGE_KEY,!0),ie(!1)}),[]);return F(u.default,{page:L.AnalyticsPages.CHANNEL_WELCOME_CREATE_MODAL},void 0,F(b.ModalRoot,{transitionState:j,"aria-labelledby":H},void 0,F("div",{className:w.default.modalContents},void 0,F(b.ModalCloseButton,{onClick:ue,className:w.default.closeButton}),F(C.default,{size:C.default.Sizes.SIZE_16,className:w.default.headerText,id:H},void 0,null==k?D.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_RECOMMENDED_CHANNEL_MODAL_ADD:D.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_RECOMMENDED_CHANNEL_MODAL_EDIT),F(M.default,{size:M.default.Sizes.SIZE_14,color:M.default.Colors.HEADER_SECONDARY,className:w.default.formDescription},void 0,D.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_PICK_CHANNEL),F(I.default,{className:w.default.formGroup,title:D.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_SELECT_A_CHANNEL},void 0,F(g.default,{clearable:!1,searchable:!0,options:le,onChange:function(e){var t=e.value;return W(t)},value:V}),F(M.default,{size:M.default.Sizes.SIZE_14,color:M.default.Colors.HEADER_SECONDARY,className:w.default.formDescription},void 0,D.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_ONLY_VIEWABLE_CHANNELS)),F(I.default,{className:w.default.formGroup,title:D.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_SET_DESCRIPTION},void 0,F("div",{className:w.default.channelDescriptionWrapper},void 0,F("div",{className:w.default.emojiButtonContainer},void 0,F(_.default,{renderPopout:function(e){var t=e.closePopout,n=c.default.getDefaultChannel(r);return F(d.default,{guildId:r,closePopout:t,onSelectEmoji:function(e,n){!function(e){var t,n,r;null!=e&&q(null!=e.id?{id:null!==(t=e.id)&&void 0!==t?t:null,name:null!==(n=e.name)&&void 0!==n?n:null}:{id:null,name:null!==(r=e.optionallyDiverseSequence)&&void 0!==r?r:null})}(e),n&&t()},pickerIntention:L.EmojiIntention.COMMUNITY_CONTENT,onNavigateAway:ue,channel:n})},position:_.default.Positions.LEFT,animation:_.default.Animation.NONE,align:_.default.Align.BOTTOM},void 0,(function(e,t){return F(S.TooltipContainer,{color:S.TooltipColors.BRAND,tooltipClassName:w.default.tooltip,position:S.TooltipPositions.LEFT,text:oe?D.default.Messages.WELCOME_CHANNEL_EMOJI_PICKER_TOOLTIP:null,forceOpen:oe},void 0,a.createElement(m.default,G({},e,{onClick:function(t){de(),e.onClick&&e.onClick(t)},active:t,className:w.default.emojiButton,tabIndex:0,renderButtonContents:null==Z||null==Z.id&&null==Z.name?null:function(){return F(l.default,{className:w.default.emoji,emojiId:Z.id,emojiName:Z.name,animated:Boolean(null==ee?void 0:ee.animated)})}})))}))),F(E.default,{maxLength:42,value:z,inputClassName:w.default.input,placeholder:D.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_CHANNEL_DESCRIPTION_PLACEHOLDER,onChange:se}),z.length>0||null!=Z?F(y.default,{className:w.default.clearButton,onClick:function(){K(""),q(null)},look:y.default.Looks.BLANK,size:y.default.Sizes.NONE},void 0,F(T.default,{className:w.default.clearIcon})):null))),F(b.ModalFooter,{className:w.default.footer,justify:h.default.Justify.BETWEEN},void 0,F(h.default,{grow:0,align:h.default.Align.CENTER},void 0,F(y.default,{onClick:ue,size:y.default.Sizes.SMALL,look:y.default.Looks.LINK,color:y.default.Colors.PRIMARY},void 0,D.default.Messages.CANCEL),F(y.default,{onClick:function(){null!=V&&z.length>0&&U({channel_id:V,description:z,emoji_id:null==Z?void 0:Z.id,emoji_name:null==Z?void 0:Z.name}),ue()},disabled:null==V||0===z.length},void 0,D.default.Messages.SAVE)),null!=k&&F(y.default,{onClick:function(){J(!0)},size:y.default.Sizes.MIN,look:y.default.Looks.LINK,color:y.default.Colors.RED},void 0,D.default.Messages.REMOVE)),Q&&F(R.default,{onConfirm:function(){U(),ue()},onCancel:function(){return J(!1)},channelId:V})))};B.displayName="CreateWelcomeChannelModal";var H=B;t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=d(n(183)),i=d(n(9)),l=n(969),u=d(n(43)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.onConfirm,n=e.onCancel,r=e.channelId,d=(0,a.useStateFromStores)([i.default],(function(){return null!=r?i.default.getChannel(r):null})),f=(0,o.default)(d,!0);return c(l.DeclarativeConfirmModal,{dismissable:!0,header:s.default.Messages.WELCOME_CHANNEL_DELETE_CONFIRM_TITLE,confirmText:s.default.Messages.REMOVE,cancelText:s.default.Messages.CANCEL,onConfirm:t,onCancel:n},void 0,c(u.default,{size:u.default.Sizes.SIZE_14},void 0,null!=d?s.default.Messages.WELCOME_CHANNEL_DELETE_CONFIRM_BODY.format({channelName:f}):s.default.Messages.WELCOME_CHANNEL_DELETE_CONFIRM_BODY_GENERIC))}p.displayName="WelcomeChannelDeleteConfirmModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.trackGuildSelected=function(e,t,n){a.default.track(i.AnalyticEvents.GUILD_DISCOVERY_GUILD_SELECTED,{load_id:n.loadId,location:u({},n.location,{object:i.AnalyticsObjects.CARD}),guild_id:e,card_index:t})},t.trackDiscoveryViewed=function(e,t){var n=t.loadId,r=(t.loadDate,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["loadId","loadDate"]));a.default.track(i.AnalyticEvents.GUILD_DISCOVERY_VIEWED,u({},r,{load_id:n,num_guilds_recommended:e.length,recommended_guild_ids:e}))},t.trackGuildSettingsDiscoveryViewed=function(e){var t=o.default.getDiscoveryChecklist(e),n=[];(null==t?void 0:t.sufficient)||((null==t?void 0:t.safeEnvironment)||n.push(r.SAFE_ENVIRONMENT),(null==t?void 0:t.healthy)&&!(null==t?void 0:t.healthScorePending)||n.push(r.HEALTHY),(null==t?void 0:t.size)||n.push(r.SIZE),Object.keys((null==t?void 0:t.nsfwProperties)||{}).length>0&&n.push(r.NSFW),(null==t?void 0:t.protected)||n.push(r.PROTECTED));a.default.track(i.AnalyticEvents.GUILD_SETTINGS_DISCOVERY_VIEWED,{guild_id:e,failed_reasons:n})};var r,a=l(n(15)),o=l(n(7924)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}!function(e){e.SAFE_ENVIRONMENT="TNS",e.HEALTHY="HEALTH",e.SIZE="MEMBER_COUNT",e.NSFW="BAD_WORDS",e.PROTECTED="2FA"}(r||(r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=E(n(8)),l=E(n(7594)),u=E(n(5287)),s=E(n(248)),d=E(n(336)),f=E(n(43)),c=E(n(152)),p=n(259),v=n(169),y=n(1),m=E(n(7)),h=E(n(7087)),_=E(n(8648)),g=E(n(8649));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=((r={})[y.ThemeTypes.DARK]=_.default,r[y.ThemeTypes.LIGHT]=g.default,r),T=[16,16,14,14,12,10,8];function b(e){var t,n,r=e.guild,a=e.disabled,y=e.small,_=e.loading,g=void 0!==_&&_,E=e.description,S=e.memberCount,b=e.presenceCount,C=e.className,M=(0,l.default)(),N=o.useState(!1),P=N[0],A=N[1];if(null==r||g)return O("div",{className:(0,i.default)(C,h.default.card,h.default.cardPlaceholder,(n={},n[h.default.cardSmall]=y,n[h.default.cardDisabled]=a,n))});var R=r.name,L=null!=r.discoverySplash&&/^data:/.test(r.discoverySplash)?r.discoverySplash:c.default.getGuildDiscoverySplashURL({id:r.id,splash:r.discoverySplash,size:240*(0,p.getDevicePixelRatio)()}),D=null!=L?L:I[M],w=c.default.getGuildIconURL({id:r.id,icon:r.icon,size:40})||void 0,k=null!=r.description?r.description:E,j=null!=S?S:null==r?void 0:r.memberCount,U=null!=b?b:null==r?void 0:r.presenceCount,G=null;if(null!=w)G=O("img",{src:w,alt:"",className:h.default.avatar});else{var F=(0,v.getAcronym)(r.name);G=O("div",{className:h.default.defaultIcon},void 0,O(f.default,{className:h.default.acronym,style:{fontSize:T[F.length]||T[T.length-1]}},void 0,F))}return O("div",{className:(0,i.default)(C,h.default.card,(t={},t[h.default.cardSmall]=y,t[h.default.cardDisabled]=a,t[h.default.splashLoaded]=P,t))},void 0,O("div",{className:h.default.cardHeader},void 0,O("div",{className:h.default.splash},void 0,O("img",{src:D,alt:"",className:h.default.splashImage,onLoad:function(){return A(!0)}})),O("div",{className:h.default.guildIcon},void 0,O(d.default,{mask:d.default.Masks.SQUIRCLE,width:48,height:48},void 0,O("div",{className:h.default.iconMask},void 0,O(d.default,{mask:d.default.Masks.SQUIRCLE,width:40,height:40},void 0,null!=G?G:null))))),O("div",{className:h.default.guildInfo},void 0,O("div",{className:h.default.title},void 0,O(u.default,{className:h.default.verifiedIcon,guild:r,tooltipColor:s.default.Colors.PRIMARY}),O(f.default,{className:h.default.guildName,size:f.default.Sizes.SIZE_16},void 0,O("span",{},void 0,R))),O(f.default,{className:h.default.description,size:f.default.Sizes.SIZE_14},void 0,O("span",{},void 0,k)),O("div",{className:h.default.memberInfo},void 0,null!=U&&O("div",{className:h.default.memberCount},void 0,O("div",{className:h.default.dotOnline}),O(f.default,{size:f.default.Sizes.SIZE_12},void 0,y?m.default.Messages.NUMBERS_ONLY.format({count:U}):m.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:U}))),null!=j&&O("div",{className:h.default.memberCount},void 0,O("div",{className:h.default.dotOffline}),O(f.default,{size:f.default.Sizes.SIZE_12},void 0,y?m.default.Messages.NUMBERS_ONLY.format({count:j}):m.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:j}))))))}b.displayName="DiscoverStaticGuildCard";var C=b;t.default=C},function(e,t,n){e.exports=n.p+"d03d90cb6f12a7ea06274b278dfa4160.svg"},function(e,t,n){e.exports=n.p+"7b6ed225050df29a07cb5db712d35a73.svg"},function(e,t,n){e.exports=n.p+"446a060321730a318ca1649b0cc40d44.svg"},function(e,t,n){e.exports=n.p+"38defe07899a762bfc301ddddd206116.svg"},function(e,t,n){e.exports=n.p+"712a0fd4d14a1caadd31cb0745e91238.svg"},function(e,t,n){e.exports=n.p+"857c505aafbe092e4f6efecebcad0bc8.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.useRef)(e);(0,a.useEffect)((function(){n.current=e}),[e]),(0,a.useEffect)((function(){var e=setInterval((function(){(0,o.default)(null!=n.current,"Missing callback"),n.current()}),t);return function(){return clearInterval(e)}}),[t])};var r,a=n(0),o=(r=n(21))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getManagedRoleWarningText=f,t.default=function(e){var t=(0,a.useStateFromStores)([i.default],(function(){return i.default.getProps().integrations}));return r.useMemo((function(){return f(e,t)}),[e,t])};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=s(n(171)),i=s(n(7567)),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t){var n,r,a,i;if(!e.managed)return null;var s,d=null===(n=e.tags)||void 0===n?void 0:n.bot_id,f=null===(r=e.tags)||void 0===r?void 0:r.integration_id,c=void 0!==(null===(a=e.tags)||void 0===a?void 0:a.premium_subscriber);if(null!=d?s=null==t?void 0:t.find((function(e){var t,n=e.application;return(null==n||null===(t=n.bot)||void 0===t?void 0:t.id)===d})):null!=f&&(s=null==t?void 0:t.find((function(e){return e.id===f}))),null!=(null===(i=s)||void 0===i?void 0:i.name)){var p=s.name;return[l.PlatformTypes.TWITCH,l.PlatformTypes.YOUTUBE].includes(s.type)&&(p=o.default.get(s.type).name+" - "+p),u.default.Messages.MANAGED_ROLE_INTEGRATION_EXPLANATION.format({name:p})}return c?u.default.Messages.MANAGED_ROLE_PREMIUM_SUBSCRIBER_EXPLANATION:u.default.Messages.MANAGED_ROLE_EXPLAINATION}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.NameFormItem=F,t.ColorPickerFormItem=B,t.RolePreview=H,t.SettingsFormItem=x,t.default=V;var r,a=w(n(0)),o=L(n(8)),i=L(n(6)),l=n(3),u=n(7835),s=n(257),d=n(363),f=L(n(1084)),c=L(n(8802)),p=L(n(104)),v=L(n(48)),y=L(n(7949)),m=L(n(985)),h=L(n(7575)),_=L(n(178)),g=n(129),E=n(424),S=n(271),O=n(7629),I=n(9199),T=n(7754),b=L(n(7928)),C=w(n(7839)),M=n(8155),N=n(1),P=L(n(7)),A=L(n(6771)),R=L(n(6743));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function j(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var U=(0,s.makeLazy)({createPromise:function(){return Promise.all([n.e(0),n.e(74),n.e(19)]).then(n.t.bind(null,7788,7))},webpackId:7788}),G=i.default.debounce((function(e,t){return(0,u.updateRoleName)(e,t)}),200);function F(e){var t=e.role,n=e.disabled,r=a.useState(t.name),o=r[0],i=r[1];return a.useEffect((function(){i(t.name)}),[t.name]),j(g.FormItem,{title:P.default.Messages.FORM_LABEL_ROLE_NAME,required:!0},void 0,j(_.default,{type:"text",value:o,maxLength:I.ROLE_NAME_MAX_LENGTH,onChange:function(e){i(e),G(t.id,e)},disabled:n}))}function B(e){var t=e.role,n=e.disabled,r=e.defaultToSettingsView;return j(g.FormItem,{className:A.default.colorPicker,title:P.default.Messages.FORM_LABEL_ROLE_COLOR,required:!0},void 0,r&&j(g.FormText,{className:A.default.colorDescription},void 0,P.default.Messages.ROLE_COLOR_HELP),j(U,{defaultColor:N.DEFAULT_ROLE_COLOR,colors:N.ROLE_COLORS,value:t.color,disabled:n,onChange:function(e){return function(e,t){e.color===t||t===N.DEFAULT_ROLE_COLOR&&0===e.color||(t===N.DEFAULT_ROLE_COLOR&&(t=0),(0,u.updateRoleColor)(e.id,t))}(t,e)},customPickerPosition:m.default.Positions.RIGHT},t.id))}function H(e){var t,r,o=e.role,i=(r=P.default.Messages.ROLE_SAMPLE_MESSAGE,a.useMemo((function(){var e=(0,d.createMessageRecord)(k({},(0,f.default)("1337",r),{state:N.MessageStates.SENT,id:"31337"}));return e.author=new p.default({id:"313337",username:P.default.Messages.WUMPUS,discriminator:"0000",bot:!1}),e.author.getAvatarURL=function(){return n(9200)},e}),[r])),l={nick:i.author.username,colorString:null!==(t=o.colorString)&&void 0!==t?t:void 0};return j(y.default,{},void 0,j("div",{className:A.default.previewContainer,"aria-hidden":!0},void 0,j("div",{className:(0,S.getThemeClass)(N.ThemeTypes.LIGHT)},void 0,j("div",{className:A.default.messageContainer},void 0,j(c.default,{author:l,message:i,isGroupStart:!0}))),j("div",{className:(0,S.getThemeClass)(N.ThemeTypes.DARK)},void 0,j("div",{className:A.default.messageContainer},void 0,j(c.default,{author:l,message:i,isGroupStart:!0})))))}function x(e){var t=e.role,n=e.disabled;return a.createElement(a.Fragment,null,j(h.default,{disabled:n,value:t.hoist,onChange:function(e){return(0,u.toggleRoleSettings)(t.id,e,t.mentionable)},hideBorder:!0},void 0,P.default.Messages.FORM_LABEL_HOIST_DESCRIPTION),j(g.FormDivider,{className:A.default.divider}),j(h.default,{disabled:n,value:t.mentionable,onChange:function(e){return(0,u.toggleRoleSettings)(t.id,t.hoist,e)},note:P.default.Messages.FORM_LABEL_MENTIONABLE_DESCRIPTION,hideBorder:!0},void 0,P.default.Messages.FORM_LABEL_MENTIONABLE.format()))}function V(e){var t,n=e.guild,r=e.role,i=e.locked,u=e.highestRole,s=e.setSelectedSection,d=(0,l.useStateFromStores)([v.default],(function(){return v.default.can(N.Permissions.ADMINISTRATOR,n)})),f=(0,T.useDesktopRolesOverviewExperiment)(n.id).defaultToSettingsView,c=r.id===(null==n?void 0:n.id),p=r.id===(null==u?void 0:u.id),y=i||c,m=d&&(!i||p),h=(0,b.default)(0),_=h.headerHeight,S=h.headerRef,I=(0,C.useScrolledToTop)(),P=I.scrolledToTop,L=I.handleScroll;return j(E.AdvancedScrollerAuto,{className:A.default.scroller,style:{scrollPaddingTop:_},onScroll:L},void 0,j("div",{className:R.default.contentWidth},void 0,a.createElement("div",{className:(0,o.default)(R.default.header,R.default.stickyHeader,(t={},t[R.default.stickyHeaderElevated]=!P,t)),ref:S},j(C.default,{guild:n,role:r,selectedSection:O.GuildSettingsRoleEditSections.DISPLAY,setSelectedSection:s})),j(F,{role:r,disabled:y}),j(g.FormDivider,{className:A.default.divider}),j(B,{role:r,disabled:y,defaultToSettingsView:f}),j(H,{role:r}),j(g.FormDivider,{className:A.default.divider}),j(x,{role:r,disabled:y}),m?a.createElement(a.Fragment,null,j(g.FormDivider,{className:A.default.divider}),j(M.ViewAsRoleDescription,{guildId:n.id,role:r})):null))}F.displayName="NameFormItem",B.displayName="ColorPickerFormItem",H.displayName="RolePreview",V.displayName="GuildSettingsRolesEditDisplay"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ClearPermissionsButton=D,t.PermissionsList=w,t.default=k;var r,a=A(n(0)),o=N(n(8)),i=N(n(85)),l=n(3),u=n(7835),s=N(n(8233)),d=N(n(48)),f=N(n(12)),c=N(n(36)),p=N(n(5404)),v=N(n(248)),y=N(n(43)),m=n(424),h=N(n(15)),_=N(n(8015)),g=N(n(102)),E=n(7629),S=N(n(8066)),O=N(n(7928)),I=A(n(7839)),T=n(1),b=N(n(7)),C=N(n(7129)),M=N(n(6743));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e){var t=e.guild,n=e.role,r=e.locked,o=(0,l.useStateFromStores)([f.default],(function(){return f.default.getCurrentUser()})),s=a.useMemo((function(){return g.default.computePermissions(o,t)}),[o,t]),d=a.useMemo((function(){var e;return(e={})[n.id]=L({},n,{permissions:g.default.NONE}),e}),[n]),p=a.useMemo((function(){return g.default.computePermissions(o,t,null,d)}),[o,t,d]),y=!i.default.equals(s,p);return R(v.default,{text:y?b.default.Messages.HELP_CLEAR_PERMISSIONS:null,position:v.default.Positions.TOP,color:v.default.Colors.RED},void 0,(function(e){var t=e.onMouseEnter,a=e.onMouseLeave;return R(c.default,{className:C.default.clearButton,size:c.default.Sizes.SMALL,color:c.default.Colors.GREY,onClick:function(){return(0,u.clearRolePermissions)(n.id)},onMouseEnter:t,onMouseLeave:a,disabled:i.default.equals(n.permissions,g.default.NONE)||y||r},void 0,b.default.Messages.ROLE_PERMISSIONS_CLEAR_PERMISSIONS)}))}function w(e){var t=e.guild,n=e.role,r=e.specs,o=e.locked;if(0===r.length)return R("div",{className:C.default.noResultsContainer},void 0,R(S.default,{className:C.default.noResults}),R(y.default,{},void 0,b.default.Messages.ROLE_PERMISSIONS_EMPTY_TEXT));function l(e){var r;return d.default.can(e,t)?!d.default.can(e,t,null,(r={},r[n.id]=L({},n,{permissions:i.default.remove(n.permissions,e)}),r))&&b.default.Messages.HELP_SINGULAR_PERMISSION:b.default.Messages.HELP_MISSING_PERMISSION}return a.createElement(a.Fragment,null,r.map((function(e,t){return R(s.default,{className:C.default.permissionsForm,spec:e,permissions:n.permissions,locked:o,onChange:function(e,t){return(0,u.updateRolePermissions)(n.id,e,t)},permissionRender:l},t)})))}function k(e){var t,n=e.guild,r=e.role,i=e.locked,l=e.setSelectedSection,u=a.useState(""),s=u[0],d=u[1],f=a.useMemo((function(){return _.default.generateGuildPermissionSpec(n)}),[n]).map((function(e){return L({},e,{permissions:e.permissions.filter((function(e){return e.title.toLowerCase().includes(s.trimStart().toLowerCase())}))})})).filter((function(e){return e.permissions.length>0})),c=(0,O.default)(0),v=c.headerHeight,y=c.headerRef,g=(0,I.useScrolledToTop)(),S=g.scrolledToTop,N=g.handleScroll,P=a.useRef(!1);return a.useEffect((function(){P.current||""===s.trimStart()||(h.default.track(T.AnalyticEvents.SEARCH_STARTED,{search_type:"Permissions"}),P.current=!0)}),[s]),R(m.AdvancedScrollerAuto,{className:C.default.scroller,style:{scrollPaddingTop:v},onScroll:N},void 0,R("div",{className:M.default.contentWidth},void 0,a.createElement("div",{className:(0,o.default)(M.default.header,M.default.stickyHeader,(t={},t[M.default.stickyHeaderElevated]=!S,t)),ref:y},R(I.default,{guild:n,role:r,selectedSection:E.GuildSettingsRoleEditSections.PERMISSIONS,setSelectedSection:l}),R("div",{className:C.default.searchContainer},void 0,R(p.default,{size:p.default.Sizes.MEDIUM,query:s,onChange:d,onClear:function(){return d("")},placeholder:b.default.Messages.ROLE_PERMISSIONS_SEARCH_PLACEHOLDER}),R(D,{guild:n,role:r,locked:i}))),R(w,{guild:n,role:r,specs:f,locked:i})))}D.displayName="ClearPermissionsButton",k.displayName="GuildSettingsRolesEditPermissions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useLockTooltip=function(e,t,n){var r=(0,o.useStateFromStores)([i.default],(function(){return!i.default.isRoleHigher(e,t,n)}),[e,t,n]);if(a.useMemo((function(){return r&&n.id===(null==t?void 0:t.id)}),[r,n,t]))return s.default.Messages.HELP_ROLE_LOCKED_MINE;if(r)return s.default.Messages.HELP_ROLE_LOCKED;return null},t.default=v;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=d(n(48)),l=d(n(248)),u=d(n(7595)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e){var t=e.className,n=e.tooltipText,r=e.width,o=void 0===r?16:r,i=e.height,s=void 0===i?16:i,d=c(u.default,{width:o,height:s});return c(l.default,{text:n},void 0,(function(e){return a.createElement("div",p({className:t},e),d)}))}v.displayName="LockWithTooltip"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=r.useState(null),n=t[0],o=t[1],i=r.useCallback((function(e){o(e)}),[]),l=r.useCallback((function(){o(null)}),[]),u=r.useCallback((function(t){l();var r=e.find((function(e){var t=e.id;return n===t})),o=e.find((function(e){var n=e.id;return t===n}));if(null!=r&&null!=o&&r!==o){var i=function(e,t,n){var r=[].concat(e),a=r.indexOf(t),o=r.indexOf(n),i=o-a>0?1:0;return r.splice(a,1),o=r.indexOf(n),r.splice(o+i,0,t),r}(e,r,o);(0,a.updateRoleSort)([].concat(i.map((function(e){return e.id}))))}}),[e,n,l]);return{draggingRoleId:n,handleDragStart:i,handleDragReset:l,handleDragComplete:u}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(7835);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(84)),o=d(n(5188)),i=d(n(1040)),l=d(n(43)),u=d(n(7)),s=d(n(7137));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=c(i.default,{width:20,height:20});function v(e){var t=e.role,n=e.onClick;return c(a.default,{className:s.default.container,onClick:n},void 0,c("div",{className:s.default.icon},void 0,p),c("div",{className:s.default.description},void 0,c(l.default,{className:s.default.label,color:l.default.Colors.CUSTOM,size:l.default.Sizes.SIZE_16},void 0,u.default.Messages.ROLE_EVERYONE_LABEL),c(l.default,{color:l.default.Colors.CUSTOM,size:l.default.Sizes.SIZE_12},void 0,t.name," • ",u.default.Messages.ROLE_EVERYONE_DESCRIPTION)),c(o.default,{className:s.default.arrow,direction:o.default.Directions.RIGHT}))}v.displayName="GuildSettingsRolesEveryoneButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=i(n(9));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s={},d=s;function f(){Object.keys(d).forEach((function(e){null==o.default.getChannel(e)&&delete d[e]}))}var c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a=r.prototype;return a.initialize=function(e){this.waitFor(o.default),d=e||s},a.getState=function(){return d},a.getCollapsed=function(){return d},a.isCollapsed=function(e){return d[e]||!1},r}(r.default.PersistedStore);c.persistKey="collapsedChannels";var p=new c(a.default,{CONNECTION_OPEN:function(e){return f()},OVERLAY_INITIALIZE:function(e){return f()},CHANNEL_COLLAPSE:function(e){var t=e.channelId;d[t]?delete d[t]:d[t]=!0,d=u({},d)}});t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.areTypesInSameSection=u,t.getDropData=function(e,t,n,r,o){if(null==e||null==n)return null;var l=i.ChannelTypes.GUILD_CATEGORY;if(e.type===l)return r===t||r<t&&e.type===n.type?f(n):r>t?function(e,t,n){var r=i.ChannelTypes.GUILD_CATEGORY,a=n[(d(t,n,!0)||0)+1],o=s(-1,t.id,e.type,n);if(null==o||o&&o.channel.id===e.id)return null;if(null==a||a.channel.type===r)return{referenceId:o.channel.id,parentId:null};return null}(e,n,o):null;if(u(e.type,n.type))return f(n);if(r<t)return n.type===l?function(e,t,n){var r=n[(d(t,n,!0)||0)-1],o=s(1,t.id,e.type,n);if(null==r)return{referenceId:null,parentId:null};if(null!=o){if(u(r.channel.type,e.type)||e.isVocal()&&(0,a.isGuildSelectableChannelType)(r.channel.type))return{referenceId:o.channel.id,parentId:r.channel.parent_id};if(r.channel.isCategory())return{referenceId:o.channel.id,parentId:r.channel.id}}return null}(e,n,o):function(e,t,n){var r=n[(d(t,n,!0)||0)-1],o=s(1,t.id,e.type,n);if(null==r&&!e.isVocal())return{referenceId:null!=o?o.channel.id:null,parentId:null};if((0,a.isGuildSelectableChannelType)(e.type)&&null!=o&&((0,a.isGuildSelectableChannelType)(r.channel.type)||r.channel.isCategory()))return{referenceId:o.channel.id,parentId:t.parent_id};return null}(e,n,o);if(n.type===l)return function(e,t,n){var r=n[(d(t,n,!0)||0)+1],o=s(-1,t.id,e.type,n);if(null!=o){if(null==r)return{referenceId:o.channel.id,parentId:t.id};if(u(r.channel.type,e.type)||(0,a.isGuildSelectableChannelType)(e.type)&&r.channel.isVocal())return{referenceId:o.channel.id,parentId:r.channel.parent_id};if(r.channel.isCategory())return{referenceId:o.channel.id,parentId:t.id}}return null}(e,n,o);return function(e,t,n){var r=n[(d(t,n,!0)||0)+1],a=s(-1,t.id,e.type,n);if(null==a)return null;if(e.isVocal()){if(null==r||r.channel.isCategory())return{referenceId:a.channel.id,parentId:t.parent_id};if(r.channel.isVocal())return{referenceId:a.channel.id,parentId:r.channel.parent_id}}if(e.isCategory()&&(null==r||r.channel.isCategory()))return{referenceId:a.channel.id,parentId:null};return null}(e,n,o)},t.getDnDUpdates=function(e,t,n,i){var l,u,s=[],f=[],c=i._categories,p=function(t){var n;return n=null!=l&&null!=u&&function(e,t,n,r){if(null!=t&&null!=n&&null!=r[t]&&r[t].channel===e&&null!=r[n])return!0;return!1}(e,l,u,t)?o.default.moveItemFromTo(t,l,u):[].concat(t),s=s.concat(o.default.calculatePositionDeltas(t,n,(function(e){return e.channel.id}),(function(e){return e.channel.position}))),n};if(e.isCategory()){var v=[].concat(c).slice(1);l=d(e,v),u=d(t,v),(f=p(v)).unshift(c[0])}if((0,a.isGuildSelectableChannelType)(e.type)||e.isCategory()){var y=(0,r.default)(f.length?f:c,i,(function(e){var t=e.channel.type;return(0,a.isGuildSelectableChannelType)(t)}));l=d(e,y),u=d(t,y),p(y)}if(e.isVocal()||e.isCategory()){var m=(0,r.default)(f.length?f:c,i,(function(e){return e.channel.isVocal()}));l=d(e,m),u=d(t,m),p(m)}if(e.parent_id!==n){var h=!1;s.find((function(t){return t.id===e.id&&(t.parent_id=n,h=!0)})),h||s.push({id:e.id,parent_id:n})}return s};var r=l(n(1092)),a=n(32),o=l(n(8637)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return null!=e&&null!=t&&(e===t||(0,a.isGuildSelectableChannelType)(e)&&(0,a.isGuildSelectableChannelType)(t)||(0,a.isGuildVocalChannelType)(e)&&(0,a.isGuildVocalChannelType)(t))}function s(e,t,n,r){var a=-1;if(r.find((function(e,n){return e.channel.id===t&&(a=n,!0)})),a<0)return null;for(var o=a;o>=0&&o<r.length;o+=e){var i=r[o];if(u(i.channel.type,n))return i}return null}function d(e,t,n){if(void 0===n&&(n=!1),null==e)return 0;var r=null;return t.filter((function(t){var r=t.channel.type;return null!=e&&(n||u(e.type,r))})).find((function(t,n){var a=t.channel.id;return null!=e&&a===e.id&&(r=n,!0)})),r}function f(e){return{referenceId:e.id,parentId:e.parent_id}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;h(n(0));var r,a=n(349),o=y(n(7570)),i=h(n(7563)),l=y(n(10)),u=y(n(8017)),s=y(n(7880)),d=y(n(7651)),f=y(n(7730)),c=y(n(9230)),p=y(n(7881)),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.channel,n=e.guild,r=(0,c.default)(t),y=(0,f.default)(t),m=(0,p.default)(t,n),h=(0,u.default)(t,n),g=(0,s.default)(t,n),E=(0,d.default)(t),S=(0,o.default)(t.id);return l.default.isGuest()?null:_(i.default,{navId:"channel-context",onClose:a.closeContextMenu,"aria-label":v.default.Messages.CHANNEL_ACTIONS_MENU_LABEL},void 0,_(i.MenuGroup,{},void 0,r,y),_(i.MenuGroup,{},void 0,m,h,g),_(i.MenuGroup,{},void 0,E),_(i.MenuGroup,{},void 0,S))}g.displayName="ChannelListVoiceChannelContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=d(n(7746)),i=n(7563),l=d(n(267)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.getGuildId(),n=e.id,r=(0,a.useStateFromStores)([l.default],(function(){return l.default.getChannelOverrides(t)[n]}),[t,n]);var d=null==r?u.UserNotificationSettings.NULL:r.message_notifications,f=[{setting:u.UserNotificationSettings.NULL,label:s.default.Messages.FORM_LABEL_DEFAULT},{setting:u.UserNotificationSettings.ALL_MESSAGES,label:s.default.Messages.FORM_LABEL_ALL_MESSAGES},{setting:u.UserNotificationSettings.ONLY_MENTIONS,label:s.default.Messages.FORM_LABEL_ONLY_MENTIONS.format()},{setting:u.UserNotificationSettings.NO_MESSAGES,label:s.default.Messages.FORM_LABEL_NOTHING}];return c(i.MenuItem,{id:"channel-notifications",label:s.default.Messages.NOTIFICATION_SETTINGS},void 0,f.map((function(e){var r=e.setting,a=e.label;return c(i.MenuRadioItem,{group:"channel-notifications",id:""+r,label:a,action:function(){return e=r,void(null!=t&&o.default.updateChannelOverrideSettings(t,n,{message_notifications:e}));var e},checked:r===d},r)})))}p.displayName="useChannelNotificationItems"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(36)),o=c(n(8103)),i=c(n(7596)),l=c(n(126)),u=c(n(43)),s=n(1028),d=c(n(7)),f=c(n(7152));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=v(i.default,{width:36,height:36});function m(e){var t=e.channel,n=e.header,r=e.startThread,i=(0,s.useCanStartThread)(t);return v("div",{className:f.default.container},void 0,v("div",{className:f.default.iconContainer},void 0,v("div",{className:f.default.icon},void 0,y),v(o.default,{className:f.default.stars})),v(l.default,{className:f.default.header,size:l.default.Sizes.SIZE_24},void 0,n),v(u.default,{color:u.default.Colors.HEADER_SECONDARY,size:u.default.Sizes.SIZE_16},void 0,d.default.Messages.THREAD_BROWSER_EMPTY_STATE_SUBTEXT),i?v(a.default,{className:f.default.cta,onClick:r},void 0,d.default.Messages.START_THREAD):null)}m.displayName="ThreadBrowserEmptyState"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(349),l=_(n(352)),u=_(n(7715)),s=_(n(9)),d=_(n(12)),f=_(n(84)),c=_(n(126)),p=_(n(7778)),v=n(7588),y=_(n(9241)),m=_(n(8159)),h=_(n(6773));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var O=a.memo((function(e){var t=e.threadId,n=e.type,r=e.gotoThread,l=(0,o.useStateFromStores)([s.default],(function(){return s.default.getChannel(t)}));return E(f.default,{className:h.default.container,onClick:function(){return r(l)},onContextMenu:function(e){return(0,i.openContextMenu)(e,(function(e){return a.createElement(u.default,S({},e,{channel:l}))}))}},void 0,E("div",{className:h.default.left},void 0,E(c.default,{className:h.default.threadName,size:c.default.Sizes.SIZE_16},void 0,l.name),(0,m.default)(l,n)),E(I,{channel:l}))}));function I(e){var t=e.channel,n=(0,o.useStateFromStores)([y.default],(function(){return y.default.getMemberIdsPreview(t.id)||[]})),r=(0,o.useStateFromStores)([y.default],(function(){var e;return null!==(e=y.default.getMemberCount(t.id))&&void 0!==e?e:0})),i=(0,o.useStateFromStoresArray)([d.default],(function(){return n.map((function(e){return d.default.getUser(e)}))}));return a.useEffect((function(){var e=n.filter((function(e,t){return null==i[t]}));e.length>0&&l.default.requestMembersById(t.guild_id,e)}),[]),0===n.length?null:E(p.default,{className:h.default.facepile,showDefaultAvatarsForNullUsers:!0,guildId:t.guild_id,users:i,count:r,max:v.MAX_THREAD_MEMBERS_PREVIEW})}t.default=O,I.displayName="Facepile"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(658)),l=f(n(265)),u=f(n(172)),s=n(141),d=f(n(7156));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,_(e,t)}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g={friction:10,tension:300},E=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={translateY:new l.default.Value,reduceMotion:!1},n}h(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e,t){return!(0,u.default)(this.props,e,["animate"])||!(0,u.default)(this.state,t)},n.componentDidMount=function(){this.props.hide?this.state.translateY.setValue(1):this.state.translateY.setValue(0)},n.componentDidUpdate=function(e){var t=e.hide,n=this.props.hide;n&&!t?this.animateOut():!n&&t&&this.animateIn()},n.componentWillUnmount=function(){null!=this._timeout&&clearTimeout(this._timeout)},n.animateIn=function(){var e=this.state.translateY;null!=this._timeout&&clearTimeout(this._timeout),this.props.animate?this._timeout=setTimeout((function(){l.default.spring(e,m({toValue:0},g)).start()}),100):e.setValue(0)},n.animateOut=function(){var e=this.state.translateY;null!=this._timeout&&clearTimeout(this._timeout),this.props.animate?l.default.spring(e,m({toValue:1},g)).start():e.setValue(1)},n.render=function(){var e=this.props,t=e.className,n=e.text,r=e.hide,a=e.onClick;return y(l.default.div,{className:(0,o.default)(d.default.bar,t),onClick:a,style:this.getAnimatedStyle(),"aria-hidden":r},void 0,y("span",{className:d.default.text},void 0,n))},n.getAnimatedStyle=function(){var e=this.state.translateY,t=this.props.reverse;return{transform:[{translateY:e.interpolate({inputRange:[0,1],outputRange:["0%",t?"180%":"-180%"]})}]}},t}(a.Component);E.displayName="Bar";var S=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={unread:null,mention:null},t.calculateState=(0,i.default)((function(){var e=t.props,n=e.items,r=e.expandedFolders,a=e.isVisible,o=e.isUnread,i=e.isMentioned,l=e.reverse,u=e.onCalculate,s=null,d=null,f=[];n.forEach((function(e){"string"==typeof e?f.push(e):"object"==typeof e&&null!=e.folderId?null!=r&&r.has(e.folderId)?(f.push("folder:"+e.folderId),e.guildIds.forEach((function(e){return f.push(e)}))):f.push(e.guildIds):f.push(e.guildIds[0])}));for(var c=function(e){null==s&&i(e,l,f)&&(s=e),null==d&&o(e,l,f)&&(d=e)},v=l?f.length-1:0,y=f[v];null!=y;){if("string"==typeof y){if(a(y,l,f))break;c(y)}else{for(var m,h=!1,_=p(y);!(m=_()).done;){var g=m.value;if(a(g,l,f)){h=!0;break}c(g)}if(h)break}y=f[v+=l?-1:1]}null!=u&&u(s,d,l),t.setState({mention:s,unread:d})}),200),t.handleClick=function(e){e.preventDefault(),e.stopPropagation();var n=t.state,r=n.unread,a=n.mention,o=t.props.onJumpTo,i=a||r;null!=i&&o(i,[a,r])},t}h(t,e);var n=t.prototype;return n.componentDidMount=function(){this.calculateState()},n.componentDidUpdate=function(){this.calculateState()},n.componentWillUnmount=function(){this.calculateState.cancel()},n.render=function(){var e=this.state,t=e.unread,n=e.mention,r=this.props,a=r.textMention,i=r.textUnread,l=r.reverse,u=r.className,s=r.barClassName,f=r.hide,c=r.animate,p=this.context.reducedMotion;return y("div",{className:null!=u?u:void 0},void 0,y(E,{hide:!0===f||null==t&&null==n,className:(0,o.default)(s,null!=n?d.default.mention:d.default.unread),text:null!=n?a:i,reverse:l,animate:c&&!p.enabled,onClick:this.handleClick}))},t}(a.PureComponent);S.displayName="UnreadBar",S.contextType=s.AccessibilityPreferencesContext,S.defaultProps={className:d.default.container,reverse:!1,hide:!1,animate:!0};var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return(0,r.useStateFromStores)([o.default,a.default],(function(){var e=o.default.getVoiceChannelId();if(e){var t=a.default.getChannel(e);if(null==t?void 0:t.isGuildStageVoice())return t}return null}))};var r=n(3),a=i(n(9)),o=i(n(33));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(67);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this)._interval=new a.Interval,n.update=function(){var e=n.props,t=e.onUpdate,r=e.numUpdatesToShow,a=e.pointsToSmooth,o=e.updateInterval,i=n.props.getHistoricalTotalBytes(),l=null!=i[0]?i[0].bytes:0,u=[].concat(n.state.deltaBytes.slice(1,r+a),[l-n.state.lastTotalBytes]);n.setState({deltaBytes:u,smoothedDeltaBytes:n.smoothDeltaBytes(u),lastTotalBytes:l},(function(){return null!=t&&t(o)}))};var r=n.props.getHistoricalTotalBytes(),o=n.calculateInitialDeltaBytes(r);return n.state={deltaBytes:o,smoothedDeltaBytes:n.smoothDeltaBytes(o),lastTotalBytes:null!=r[0]?r[0].bytes:0},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var o=r.prototype;return o.componentDidMount=function(){this.update(),this._interval.start(this.props.updateInterval,this.update)},o.componentWillUnmount=function(){this._interval.stop()},o.calculateInitialDeltaBytes=function(e){for(var t=this.props,n=t.numUpdatesToShow,r=t.updateInterval,a=t.pointsToSmooth,o=Date.now(),i=0,l=0,u=[],s=null!=e[0]?e[0].bytes:0;i<n+a;i++){for(var d=o-(i+1)*r,f=void 0;l<e.length&&(f=e[l]).timestamp>d;)l++;if(l===e.length)break;null!=f&&(u.push(s-f.bytes),s=f.bytes)}for(;i<n+a;i++)u.push(0);return u.reverse(),u},o.smoothDeltaBytes=function(e){for(var t=this.props.pointsToSmooth,n=[],r=0;r<e.length-t;r++){for(var a=0,o=0;o<t;o++)a+=e[r+o];n.push(a/t)}return n},o.render=function(){var e=this.props,t=e.numUpdatesToShow,n=e.updateInterval;return(0,e.children)(this.state.smoothedDeltaBytes,n,t)},r}(r.Component);l.displayName="ByteProgressSmoother",l.defaultProps={numUpdatesToShow:30,updateInterval:500,pointsToSmooth:10};var u=l;t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a.default.useExperiment({})[0].enableStageDiscoveryForUser};var r,a=(r=n(9252))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function l(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return u(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return u(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var s=new Set;var d=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.initialize=function(e){null!=e&&(s=new Set(e.expandedFolders))},a.getState=function(){return{expandedFolders:Array.from(s)}},a.getExpandedFolders=function(){return s},a.isFolderExpanded=function(e){return s.has(e)},r}(r.default.PersistedStore);d.persistKey="ExpandedGuildFolderStore";var f=new d(a.default,{TOGGLE_GUILD_FOLDER_EXPAND:function(e){var t=e.folderId;(s=new Set(s)).has(t)?s.delete(t):s.add(t)},SET_GUILD_FOLDER_EXPANDED:function(e){var t=e.folderId,n=e.expanded;s=new Set(s),n?s.add(t):s.has(t)&&s.delete(t)},USER_SETTINGS_UPDATE:function(e){var t=e.settings.guildFolders;if(null==t)return!1;for(var n,r=!1,a=function(){var e=n.value;t.some((function(t){return t.folderId===e}))||((s=new Set(s)).delete(e),r=!0)},o=l(s);!(n=o()).done;)a();return r}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=E(n(0)),o=_(n(354)),i=n(349),l=_(n(9257)),u=_(n(7633)),s=_(n(7570)),d=E(n(7563)),f=_(n(9258)),c=_(n(10)),p=n(44),v=_(n(9259)),y=_(n(7716)),m=_(n(7687)),h=_(n(7));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e){var t=e.channel,n=e.selected,r=t.isOwner(c.default.getId()),_=(0,y.default)(t),g=(0,m.default)(t),E=(0,v.default)(t,n),I=(0,s.default)(t.id),T=(0,u.default)(t);return null==t||t.isManaged()?null:O(d.default,{navId:"gdm-context","aria-label":h.default.Messages.CHANNEL_ACTIONS_MENU_LABEL,onClose:i.closeContextMenu},void 0,O(d.MenuGroup,{},void 0,_),O(d.MenuGroup,{},void 0,r?O(d.MenuItem,{id:"instant-invites",label:h.default.Messages.INSTANT_INVITES,action:function(){return(0,p.openModal)((function(e){return a.createElement(l.default,S({channelId:t.id},e))}))}}):null,O(d.MenuControlItem,{id:"change-icon",showDefaultFocus:!0,control:function(e,n){return a.createElement(f.default,S({onChange:function(n){var r;o.default.setIcon(t.id,n),null===(r=e.onClose)||void 0===r||r.call(e)},multiple:!1,showEditingModal:!0,"aria-label":h.default.Messages.CHANGE_ICON},e,{ref:n}))},label:h.default.Messages.CHANGE_ICON}),null!=t.icon?O(d.MenuItem,{id:"remove-icon",label:h.default.Messages.REMOVE_ICON,action:function(){return o.default.setIcon(t.id,null)}}):null),O(d.MenuGroup,{},void 0,T),O(d.MenuGroup,{},void 0,g),O(d.MenuGroup,{},void 0,E),O(d.MenuGroup,{},void 0,I))}I.displayName="GroupDMContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=N(n(8)),i=n(125),l=n(644),u=n(228),s=n(3),d=n(349),f=N(n(352)),c=N(n(9262)),p=N(n(20)),v=N(n(84)),y=N(n(5398)),m=N(n(8603)),h=N(n(7756)),_=n(7606),g=N(n(7757)),E=n(169),S=n(7758),O=N(n(8162)),I=N(n(8160)),T=n(1),b=N(n(7)),C=N(n(6776)),M=N(n(6775));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var L=(0,E.cssValueToNumber)(M.default.animationDuration),D=(0,E.cssValueToNumber)(M.default.guildIconSize),w=(0,E.cssValueToNumber)(M.default.guildIconMargin);function k(e){var t=e.guildId,n=e.animate,r=(0,s.useStateFromStores)([p.default],(function(){return p.default.getGuild(t)}),[t]);return null==r?R("div",{className:M.default.guildIconUnavailable},void 0,"!"):R(y.default,{guild:r,animate:n,size:y.default.Sizes.SMOL,className:M.default.guildIcon,tabIndex:-1})}function j(e){var t,n,r=e.guildIds,o=e.color,l=e.hovered,s=e.expanded,d=e.isDropHovered,f=null!=o?o:T.DEFAULT_FOLDER_COLOR,c=a.useState(!1),p=c[0],v=c[1],y=a.useState(s),h=y[0],_=y[1],g=s?0:-D,E=(0,i.useSpring)({transform:"translate3d(0, "+g+"px, 0)",config:{duration:L},onStart:function(){v(!0),_(s)},onRest:function(){v(!1)}}),O=p?E:void 0;if((p||h)&&(t=R(i.animated.div,{style:O,className:M.default.expandedFolderIconWrapper},void 0,R(m.default,{style:{color:(0,u.int2hex)(f)}}))),p||!h||d){var I=d&&r.length<4?R(S.DragPlaceholder,{className:M.default.miniPlaceholder}):null;n=R(i.animated.div,{style:O,className:M.default.closedFolderIconWrapper},void 0,r.slice(0,4).map((function(e){return R(k,{guildId:e,animate:l},e)})),I)}return R("div",{style:s?void 0:{backgroundColor:(0,u.int2rgba)(f,.4)},className:M.default.folderIconWrapper},void 0,t,n)}function U(e){var t=e.id,n=e.expanded,r=e.sorting,a=e.draggingGuildId,o=e.guildIds,l=e.folderIndex,u=e.setRef,s=e.onDragStart,d=e.onDragEnd,f=e.guildNodeOverride,c=(0,i.useTransition)(n,{from:{height:0},enter:{height:1},leave:{height:0},config:{duration:L}}),p=o.map((function(e,n){return null!=f?R(f,{guildId:e},e):R(O.default,{guildId:e,draggable:!0,sorting:r,draggingGuildId:a,folderIndex:l,folderName:t,index:n,setRef:u,onDragStart:s,onDragEnd:d},e)})),v=o.length*(D+w);return c((function(e,n,r){var a=r.key;return n&&R(i.animated.ul,{id:t,style:{height:e.height.to((function(e){return e*v}))},className:M.default.expandedGuilds,role:"group"},a,p)}))}k.displayName="GuildIcon",j.displayName="FolderIcon";var G=R("div",{},void 0,R(S.DragPlaceholder,{})),F=a.forwardRef((function(e,t){var n,r=e.guildIds,i=e.setGuildRef,u=e.setFolderRef,s=e.folderId,p=e.folderName,y=e.folderColor,m=e.selected,E=e.expanded,O=e.unread,N=void 0!==O&&O,P=e.audio,L=void 0!==P&&P,D=e.video,w=void 0!==D&&D,k=e.screenshare,F=void 0!==k&&k,B=e.currentActiveVoiceType,H=e.badge,x=void 0===H?0:H,V=e.index,W=e.defaultFolderName,Y=e.draggable,z=void 0===Y||Y,K=e.sorting,$=e.draggingGuildId,Z=e.dragging,q=e.connectDragSource,X=e.onDragStart,Q=e.onDragEnd,J=e.onClickOverride,ee=e.onContextClickOverride,te=e.folderIconOverride,ne=e.guildNodeOverride,re=e.useCircleMask,ae=void 0!==re&&re,oe=a.useState(!1),ie=oe[0],le=oe[1],ue=a.useState(!1),se=ue[0],de=ue[1],fe="folder-items-"+s;a.useEffect((function(){K&&ie&&le(!1)}),[K,ie]),a.useEffect((function(){Z&&null!=X&&X(null)}),[Z]);var ce=null!=$&&r.includes($),pe=ie||se||ce,ve=a.useCallback((function(){f.default.toggleGuildFolderExpand(s)}),[s]),ye=a.useCallback((function(e){(0,d.openContextMenu)(e,(function(e){return a.createElement(c.default,A({},e,{folderId:s,folderName:p,folderColor:y,unread:N||x>0}))}))}),[s,p,y,N,x]),me=a.useState(!1),he=me[0],_e=me[1],ge=(0,l.useListItem)(""+s),Ee=ge.onFocus,Se=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(ge,["onFocus"]),Oe=a.useCallback((function(){!K&&le(!1)}),[K]),Ie=a.useCallback((function(){!K&&le(!0)}),[K]),Te=a.useCallback((function(e){Ee(e),_e(!0)}),[Ee]),be=a.useCallback((function(){_e(!1)}),[]),Ce=a.useCallback((function(e){de(e)}),[]),Me=a.useCallback((function(e){("ArrowRight"===e.key&&!E||"ArrowLeft"===e.key&&E)&&ve()}),[ve,E]),Ne=R(j,{guildIds:r,color:y,hovered:ie,expanded:E,isDropHovered:se}),Pe=R(I.default,{folderIndex:V,isExpandedFolder:E,onDragOverChanged:Ce}),Ae=a.useCallback((function(e){null!=u&&u(s,e)}),[u,s]);return a.createElement("div",{ref:Ae,className:M.default.wrapper},!Z&&R("span",{className:(0,o.default)(M.default.expandedFolderBackground,(n={},n[M.default.collapsed]=!E,n[M.default.hover]=pe,n))}),function(){var e,t,n;Z?e=G:(e=R("div",{className:(0,o.default)((t={},t[C.default.wobble]=se&&!E,t))},void 0,R(g.default,{selected:!ae,focused:he,upperBadge:E?null:(0,S.renderIconBadge)({audio:L,video:w,screenshare:F,participating:null!=B,participatingInStage:B===T.ChannelTypes.GUILD_STAGE_VOICE}),lowerBadge:!E&&x>0?(0,S.renderMentionBadge)(x):null,lowerBadgeWidth:(0,_.getBadgeWidthForValue)(x)},void 0,a.createElement(v.default,A({className:(0,o.default)(M.default.folder,(n={},n[M.default.hover]=pe,n)),onClick:null!=J?J:ve,onContextMenu:null!=ee?ee:ye,onMouseEnter:Ie,onMouseLeave:Oe,onKeyDown:Me,onFocus:Te,onBlur:be,"aria-label":b.default.Messages.GUILD_FOLDER_TOOLTIP_A11Y_LABEL.format({folderName:p||W||b.default.Messages.SERVER_FOLDER_PLACEHOLDER,mentions:x}),"aria-expanded":E,"aria-owns":fe,focusProps:{enabled:!1}},Se),te?R("div",{className:M.default.expandedFolderIconWrapper},void 0,te):Ne))),z&&null!=q&&(e=q(e)));var r=p||W||b.default.Messages.SERVER_FOLDER_PLACEHOLDER;return(0,S.renderListItem)(R(a.Fragment,{},void 0,R(h.default,{hovered:!Z&&!E&&ie,selected:!Z&&!E&&m,unread:!Z&&!E&&N,className:C.default.pill}),R(S.ListItemTooltip,{text:r,disabled:K,disableWrapper:!0},void 0,e),z?Pe:null))}(),R(U,{id:fe,expanded:E&&!Z,sorting:K,draggingGuildId:$,guildIds:r,setRef:i,folderIndex:V,onDragStart:X,onDragEnd:Q,guildNodeOverride:ne}))}));var B=a.memo(F);t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;p(n(0));var r,a=n(49),o=f(n(36)),i=p(n(434)),l=f(n(131)),u=n(1),s=f(n(7)),d=f(n(6964));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=function(){return(0,a.transitionTo)(u.Routes.LOGIN)},m=function(e){var t=e.authBoxClassName,r=e.underageMessage,a=e.fromRegister;return v(i.default,{className:t},void 0,v("img",{alt:"",src:n(8178),className:d.default.img}),v(i.Title,{className:d.default.title},void 0,s.default.Messages.AGE_GATE_UNDERAGE_HEADER),v(i.SubTitle,{className:d.default.subtitle},void 0,a?s.default.Messages.AGE_GATE_UNDERAGE_BODY_POST_REGISTER_MESSAGE:s.default.Messages.AGE_GATE_UNDERAGE_BODY.format({underageMessage:r||s.default.Messages.AGE_GATE_UNDERAGE_BODY_DEFAULT_MESSAGE,helpURL:l.default.getArticleURL(u.HelpdeskArticles.AGE_GATE)})),v(o.default,{fullWidth:!0,onClick:y},void 0,s.default.Messages.AGE_GATE_UNDERAGE_BACK_TO_LOGIN))};m.displayName="AgeGateUnderage";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.registerPhone=function(e){return h.apply(this,arguments)},t.registerDeferred=function(e){o.default.dispatch({type:f.ActionTypes.REGISTER_SAVE_FORM,form:e})},t.default=function(e){var t=e.invite,n=void 0===t?null:t,r=e.giftCodeSKUId,a=void 0===r?null:r,o=e.captchaKey,i=void 0===o?null:o;return _(v({},function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["invite","giftCodeSKUId","captchaKey"]),{invite:n,giftCodeSKUId:a,captchaKey:i}))},t.registerFull=_;var r=n(112),a=p(n(11)),o=p(n(2)),i=p(n(181)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(1107)),u=p(n(10)),s=p(n(672)),d=p(n(1145)),f=n(1);function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){return e&&e.__esModule?e:{default:e}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function m(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))}}function h(){return(h=m(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.phone,e.prev=1,e.next=4,a.default.post({url:f.Endpoints.REGISTER_PHONE,body:{phone:n},oldFormErrors:!0});case 4:return e.abrupt("return",e.sent);case 7:throw e.prev=7,e.t0=e.catch(1),r=new i.default(e.t0),o.default.dispatch({type:f.ActionTypes.REGISTER_FAILURE,error:r}),e.t0;case 12:case"end":return e.stop()}}),e,null,[[1,7]])})))).apply(this,arguments)}function _(e){var t=e.email,n=e.phoneToken,a=e.username,c=e.consent,p=e.password,v=e.guildTemplateCode,y=e.birthday,m=e.invite,h=void 0===m?null:m,_=e.giftCodeSKUId,g=void 0===_?null:_,E=e.captchaKey,S=void 0===E?null:E,O=e.multiStep,I=void 0!==O&&O;return o.default.dispatch({type:f.ActionTypes.REGISTER,birthday:I?y:null}),null!=y&&(0,d.default)(y,f.AnalyticsSections.REGISTER),s.default.post({url:f.Endpoints.REGISTER,body:{fingerprint:u.default.getFingerprint(),email:t,username:a,password:p,invite:h,consent:c,phone_token:n,date_of_birth:null==y?void 0:y.format("YYYY-MM-DD"),gift_code_sku_id:g,guild_template_code:v,captcha_key:S},oldFormErrors:!0,trackedActionData:{event:r.NetworkActionNames.USER_REGISTER,metadata:{invite_code:h}}}).then((function(e){o.default.dispatch({type:f.ActionTypes.REGISTER_SUCCESS,token:e.body.token})}),(function(e){var t=new i.default(e);throw o.default.dispatch({type:f.ActionTypes.REGISTER_FAILURE,error:t}),t.fields.hasOwnProperty("date_of_birth")&&l.preventUnderageRegistration(),e}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=R(n(0)),o=P(n(8)),i=n(8239),l=P(n(5417)),u=P(n(3)),s=R(n(7883)),d=P(n(7727)),f=P(n(7669)),c=P(n(90)),p=P(n(121)),v=P(n(80)),y=P(n(9)),m=P(n(81)),h=P(n(1047)),_=P(n(33)),g=P(n(985)),E=n(120),S=R(n(8021)),O=R(n(7700)),I=R(n(8683)),T=P(n(8685)),b=n(7593),C=n(1),M=P(n(7)),N=P(n(6969));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}n(6970);var w=(0,l.default)(s.search,500),k=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).state={focused:!1,selectedIndex:void 0},n._searchPopoutRef=a.createRef(),n.handleSetSearchQuery=function(e){var t=e.query,r=e.anchor,a=e.focus,o=e.performSearch,i=e.replace,l=n.props.editorState,u=S.getFirstTextBlock(l);" "!==t.charAt(t.length-1)&&(t+=" "),r&&" "!==u.charAt(r-1)&&" "!==t.charAt(0)&&(t=" "+t),i?(l=S.replaceAllContent(t,l),r=0):l=S.updateContent(t,l,r,a),l=S.truncateContent(l,512),l=n.tokenize(l);var s=r+t.length;l=S.setCollapsedSelection(s,l),n.setEditorState(l),o&&n.search(S.getFirstTextBlock(l))},n.handleSelectedIndexChanged=function(e){var t,r;null===(t=n._editorRef)||void 0===t||null===(r=t.editor)||void 0===r||r.setAttribute("aria-activedescendant",null!=e?"search-results-"+e:void 0),n.setState({selectedIndex:e})},n.renderPopout=function(){return a.createElement(T.default,{ref:n._searchPopoutRef,navId:"search-results",onSelectedIndexChanged:n.handleSelectedIndexChanged})},n.search=function(e){var t=n.props,r=t.searchId,a=t.isSearching;if(!e){var o=n.props.editorState;e=S.getFirstTextBlock(o)}if(r&&!a){for(var i=O.tokenizeQuery(e),l=O.getSearchQueryFromTokens(i),u=0;u<i.length;u++)O.filterHasAnswer(i[u],i[u+1])||(e=e.substring(0,i[u].start)+e.substring(i[u].end));if(!i.length||0===Object.keys(l).length)return!1;w(r,l,e),n.onBlur()}return!0},n.handleClearSearch=function(e){var t=n.props.editorState,r=n.state.focused;e.preventDefault(),e.stopPropagation(),""!==S.getFirstTextBlock(t)?(t=S.truncateContent(t,0),n.setEditorState(t),r||Promise.resolve().then((function(){return n.blurEditor()}))):n.focusEditor()},n.handleFocusSearch=function(e){if(e.prefillCurrentChannel&&S.isEmpty(n.props.editorState)){var t=_.default.getChannelId(),r=y.default.getChannel(t);if(null==r||r.isPrivate())n.focusEditor();else{var a=m.default.getTextChannelNameDisambiguations(r.getGuildId())[r.id],o=null!=a?a.name:r.name;n.handleSetSearchQuery({query:f.default[C.SearchTokenTypes.FILTER_IN].key+"#"+o+" ",replace:!0})}}else n.focusEditor()},n.focusEditor=function(){var e=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n)._editorRef;e&&Promise.resolve().then((function(){return e.focus()}))},n.blurEditor=function(){n._editorRef&&n._editorRef.blur()},n.setEditorRef=function(e){n._editorRef=e},n.onFocus=function(){var e=n.props.searchType;p.default.trackWithMetadata(C.AnalyticEvents.SEARCH_OPENED,{search_type:e}),n.setState({focused:!0})},n.onBlur=function(){n.setState({focused:!1},(function(){S.isEmpty(n.props.editorState)&&n.clearSearch()}))},n.handleReturn=function(e){e.preventDefault();var t=n._searchPopoutRef.current;return null!=t&&t.selectOption()||n.search(),!0},n.handleBeforeInput=function(e){var t=n.props.editorState,r=n.state.focused;return S.getFirstTextBlock(t).length>=512||(t=S.updateContent(e,t),t=S.truncateContent(t,512),t=n.tokenize(t),n.setEditorState(t),r||n.setState({focused:!0})),!0},n.handleKeyCommand=function(e){var t=n.props.editorState,r=n.state.focused;switch(e){case"backspace":case"backspace-word":case"backspace-to-start-of-line":case"delete":case"delete-word":return t=S.deleteContent(e,t),t=n.tokenize(t),n.setEditorState(t),r||n.setState({focused:!0}),!0;case"transpose-characters":case"move-selection-to-start-of-block":case"move-selection-to-end-of-block":return t=S.miscCommand(e,t),t=n.tokenize(t),n.setEditorState(t),!0;case"split-block":case"underline":case"bold":case"italic":return!0}},n.handlePastedText=function(e){var t=n.props.editorState,r=n.state.focused;return e=null!=e?e.replace(/\n/g,""):"",t=S.updateContent(e,t),t=S.truncateContent(t,512),t=n.tokenize(t),r||n.setState({focused:!0}),n.setEditorState(t),!0},n.setEditorState=function(e){var t=n.props.searchId;s.setSearchState(t,e)},n.handleKeyBind=function(e){var t=e.key,r=e.metaKey,a=e.shiftKey,o=n.props,i=o.editorState,l=o.searchId,u=o.keyboardModeEnabled;if(e.stopPropagation(),"Escape"===t){if(e.preventDefault(),S.isEmpty(i))n.blurEditor();else{var d=S.clearContent(i);s.setSearchState(l,d),n.setState({focused:!0})}return!0}if("ArrowUp"===t){e.preventDefault();var f=n._searchPopoutRef.current;return null!=f&&f.focusPreviousOption(),!0}if("ArrowDown"===t){e.preventDefault();var c=n._searchPopoutRef.current;return null!=c&&c.focusNextOption(),!0}if("Tab"===t){if(u)return;e.preventDefault();var p=n._searchPopoutRef.current;return null!=p&&p.selectOption(),!0}return"Home"===t||"ArrowLeft"===t&&r?(e.preventDefault(),i=a?S.setToStartSelection(i):S.setCollapsedStartSelection(i),n.setEditorState(i),!0):"End"===t||"ArrowRight"===t&&r?(e.preventDefault(),i=a?S.setToEndSelection(i):S.setCollapsedEndSelection(i),n.setEditorState(i),!0):S.getDefaultKeyBinding(e)},O.clearTokenCache(),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,D(t,n);var l=r.prototype;return l.componentDidMount=function(){E.ComponentDispatch.subscribe(C.ComponentActions.PERFORM_SEARCH,this.search),E.ComponentDispatch.subscribe(C.ComponentActions.SET_SEARCH_QUERY,this.handleSetSearchQuery),E.ComponentDispatch.subscribe(C.ComponentActions.FOCUS_SEARCH,this.handleFocusSearch)},l.componentDidUpdate=function(e){var t=this.props,n=t.editorState,r=t.searchId;if(n!==e.editorState){var a=O.tokenizeQuery(S.getFirstTextBlock(n)),o=I.getSelectionScope(a,n);s.updateAutocompleteQuery(r,a,o),this._editorRef&&S.scrollCursorIntoView(this._editorRef.editor)}},l.componentWillUnmount=function(){E.ComponentDispatch.unsubscribe(C.ComponentActions.PERFORM_SEARCH,this.search),E.ComponentDispatch.unsubscribe(C.ComponentActions.SET_SEARCH_QUERY,this.handleSetSearchQuery),E.ComponentDispatch.unsubscribe(C.ComponentActions.FOCUS_SEARCH,this.handleFocusSearch)},l.tokenize=function(e){var t=O.tokenizeQuery(S.getFirstTextBlock(e)).filter((function(e){return e.type!==d.default.NON_TOKEN_TYPE}));return S.applyTokensAsEntities(t,e,f.default)},l.clearSearch=function(){var e=this.props.searchId;e&&s.clearSearchState(e)},l.handlePastedFiles=function(){return!0},l.handleDroppedFiles=function(){return!0},l.handleDrop=function(){return!0},l.renderInput=function(){var e=this.props.editorState;return a.createElement(i.Editor,{ref:this.setEditorRef,onBlur:this.onBlur,onFocus:this.onFocus,handleReturn:this.handleReturn,handleBeforeInput:this.handleBeforeInput,handleKeyCommand:this.handleKeyCommand,handlePastedText:this.handlePastedText,handlePastedFiles:this.handlePastedFiles,handleDroppedFiles:this.handleDroppedFiles,handleDrop:this.handleDrop,keyBindingFn:this.handleKeyBind,placeholder:M.default.Messages.SEARCH,editorState:e,onChange:this.setEditorState})},l.render=function(){var e=this,t=this.props,n=t.searchId,r=t.editorState,a=t.hasResults,i=t.className,l=this.state.focused,u=!!S.getFirstTextBlock(r).length;return n?L(g.default,{renderPopout:this.renderPopout,position:g.default.Positions.BOTTOM,animation:g.default.Animation.NONE,shouldShow:l,autoInvert:!1},void 0,(function(t,r){var s;return L("div",{className:i},void 0,L("div",{className:(0,o.default)(N.default.search,(s={},s[N.default.open]=u||l,s[N.default.focused]=l,s))},void 0,L(v.default,{within:!0},void 0,L("div",{className:N.default.searchBar,role:"combobox","aria-label":M.default.Messages.SEARCH,"aria-owns":"search-results","aria-expanded":r},n,e.renderInput(),L(b.SearchBarIcon,{onClear:e.handleClearSearch,hasContent:u||a,className:N.default.icon})))))})):null},r}(a.PureComponent);k.displayName="Search";var j=u.default.connectStores([c.default,h.default],(function(){var e=h.default.getCurrentSearchId(),t=h.default.getSearchType(),n=!!e&&h.default.isSearching(e),r=e&&h.default.getEditorState(e)||S.createEmptyEditorState(I.generateDecorators(f.default)),a=c.default.keyboardModeEnabled;return{searchId:e,searchType:t,isSearching:n,editorState:r,hasResults:h.default.hasResults(e),keyboardModeEnabled:a}}))(k);t.default=j},,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.matchColonGroup=c,t.generateDecorators=function(e){void 0===e&&(e={});var t=[];return Object.keys(e).forEach((function(n){var r=e[n];t.push({strategy:function(e,t,r){return c(r,e,t,n)},component:f[r.componentType]})})),t},t.cleanQueryTokens=function(e,t){var n=!1,r=[];if(e.forEach((function(t,a){var o=e[a];r.push(t.getFullMatch()),d.IS_SEARCH_ANSWER_TOKEN.test(t.type)&&(o&&o.type!==i.default.NON_TOKEN_TYPE||!o)&&(n=!0,r.push(" "))})),!n)return t;return(0,u.replaceAllContent)(r.join(""),t)},t.getSelectionScope=function(e,t){var n=t.getSelection(),r=n.focusOffset,a=n.anchorOffset;return(0,s.getSelectionScope)(e,r,a)},t.Components=void 0;var r,a,o=n(8684),i=(r=n(7727))&&r.__esModule?r:{default:r},l=n(7669),u=n(8021),s=n(7700),d=n(1);var f=((a={})[l.ComponentTypes.FILTER]=o.Filter,a[l.ComponentTypes.ANSWER]=o.Answer,a);function c(e,t,n,r){t.findEntityRanges((function(t){var n=t.getEntity();return null!==n&&e.getEntity(n).getType()===r}),n)}t.Components=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Answer=t.Filter=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(6966))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(e,t){return l("span",{className:t},void 0,e.children)}u.displayName="renderToken";t.Filter=function(e){return u(e,o.default.searchFilter)};t.Answer=function(e){return u(e,o.default.searchAnswer)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.SearchPopoutComponent=t.GroupData=void 0;var r,a,o=H(n(0)),i=F(n(8)),l=F(n(21)),u=F(n(6)),s=F(n(5)),d=n(1089),f=n(3),c=n(7883),p=n(7727),v=H(n(7669)),y=n(183),m=n(7643),h=F(n(9)),_=F(n(64)),g=F(n(55)),E=F(n(8686)),S=F(n(33)),O=F(n(107)),I=F(n(151)),T=F(n(35)),b=F(n(12)),C=F(n(249)),M=F(n(84)),N=F(n(248)),P=F(n(8687)),A=F(n(8688)),R=F(n(7929)),L=n(120),D=F(n(131)),w=H(n(7700)),k=H(n(8689)),j=n(1),U=F(n(7)),G=F(n(6968));function F(e){return e&&e.__esModule?e:{default:e}}function B(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return B=function(){return e},e}function H(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=B();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function V(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function W(){return(W=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Y(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var z=(0,s.default)("2015-05-15").local(),K=(0,d.makeLazy)({createPromise:function(){return Promise.all([n.e(0),n.e(73),n.e(18)]).then(n.t.bind(null,8257,7))},webpackId:8257});function $(e){var t=!0,n=e.trim();return(0,u.default)(v.default).forOwn((function(e){e.key&&n===e.key&&(t=!1)})),t}var Z=function(e,t,n){var r,a,o=n.user,i=n.text;if(null==o)return Y("strong",{},void 0,i);var l=h.default.getChannel(e),u=(null==l?void 0:l.isPrivate())?g.default.getNickname(o.id):null,s=null!==(r=null!==(a=_.default.getNick(e,o.id))&&void 0!==a?a:u)&&void 0!==r?r:o.username,d=o.avatarURL||o.getAvatarURL();return[Y("img",{alt:"",className:G.default.displayAvatar,src:d},"avatar-"+t+"-"+o.id),Y("span",{className:G.default.displayedNick},"display-nick-"+t+"-"+o.id,s),Y("span",{className:G.default.displayUsername},"display-username-"+t+"-"+o.id,I.default.enabled?o.username:i)]},q=function(e,t,n){var r=n.channel,a=n.text;if(null==r)return Y("strong",{},void 0,a);var o=h.default.getChannel(r.parent_id),i=(0,m.getChannelIconComponent)(r);return Y("div",{className:G.default.resultChannel},void 0,null!=i?Y(i,{className:G.default.searchResultChannelIcon}):null,Y("strong",{},void 0,(0,y.computeChannelName)(r,b.default,g.default)),null!=o?Y("span",{className:G.default.searchResultChannelCategory},void 0,(0,y.computeChannelName)(o,b.default,g.default)):null)};q.displayName="renderChannel";var X=function(e){var t,n,r,a=e.id,o=e.searchId,l=e.result,u=e.group,s=e.selected,d=e.className,f=e.role,c=e.tabIndex,p=e["aria-selected"],y=e.onSelect,m=e.onFocus,h=e.showFilter,_=e.renderResult;return h&&(n=Y("span",{className:G.default.filter},void 0,v.default[u].key||"addme:")),r=_?_(o,u,l):Y("strong",{},void 0,l.text),Y(M.default,{className:(0,i.default)(G.default.option,d,(t={},t[G.default.selected]=s,t)),onClick:y,onMouseOver:m,onFocus:m,id:a,role:f,tabIndex:c,"aria-selected":p},void 0,n,r,Y(R.default,{className:G.default.plusIcon}))};X.displayName="ResultComponent";var Q=function(e){return o.createElement(X,W({},e,{className:G.default.user,renderResult:Z}))};Q.displayName="UserResultComponent";var J=function(e){return o.createElement(X,W({},e,{renderResult:q}))};function ee(e){var t,n=e.selected,r=e.onSelect,a=e.onFocus,l=e.result,u=(e.showFilter,e.searchId,e.renderResult,e.group,V(e,["selected","onSelect","onFocus","result","showFilter","searchId","renderResult","group"])),s="",d=o.useMemo((function(){return e=l.text,w.tokenizeQuery(e).map((function(e,t,n){return w.filterHasAnswer(e,n[t+1])?e:new p.Token(e.getFullMatch(),p.NON_TOKEN_TYPE)}));var e}),[l.text]).map((function(e){var t,n=e.getFullMatch();if(""===n.trim())return null;var r=j.IS_SEARCH_FILTER_TOKEN.test(e.type),a=j.IS_SEARCH_ANSWER_TOKEN.test(e.type),o=!r&&!a;return s+=n,Y("span",{className:(0,i.default)((t={},t[G.default.filter]=r,t[G.default.answer]=a,t[G.default.nonText]=o,t))},e.type+n,n)}));return o.createElement(M.default,W({className:(0,i.default)(G.default.option,G.default.history,(t={},t[G.default.selected]=n,t)),onClick:r,onMouseOver:a,onFocus:a},u,{"aria-label":U.default.Messages.SEARCH_FROM_SUGGESTIONS.format({suggestion:s})}),d,Y(R.default,{className:G.default.plusIcon}))}J.displayName="ChannelResultComponent",ee.displayName="HistoryComponent";var te=Y(P.default,{}),ne=Y(A.default,{}),re=((r={})[j.SearchTokenTypes.FILTER_FROM]={titleText:function(){return U.default.Messages.SEARCH_GROUP_HEADER_FROM},component:Q},r[j.SearchTokenTypes.FILTER_MENTIONS]={titleText:function(){return U.default.Messages.SEARCH_GROUP_HEADER_MENTIONS},component:Q},r[j.SearchTokenTypes.FILTER_HAS]={titleText:function(){return U.default.Messages.SEARCH_GROUP_HEADER_HAS}},r[j.SearchTokenTypes.FILTER_FILE_TYPE]={titleText:function(){return U.default.Messages.SEARCH_GROUP_HEADER_FILE_TYPE}},r[j.SearchTokenTypes.FILTER_IN]={titleText:function(){return U.default.Messages.SEARCH_GROUP_HEADER_CHANNELS},component:J},r[j.SearchAutocompleteGroups.DATES]={titleText:function(){return U.default.Messages.SEARCH_GROUP_HEADER_DATES}},r[j.SearchAutocompleteGroups.HISTORY]={titleText:function(){return U.default.Messages.SEARCH_GROUP_HEADER_HISTORY},groupTip:function(e){var t=e.searchId;return Y(N.default,{text:U.default.Messages.SEARCH_CLEAR_HISTORY,position:N.default.Positions.LEFT},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return Y(M.default,{onClick:function(){return(0,c.clearHistory)(t)},onMouseEnter:n,onMouseLeave:r,className:G.default.searchClearHistory,title:U.default.Messages.SEARCH_CLEAR_HISTORY,"aria-label":U.default.Messages.SEARCH_CLEAR_HISTORY},void 0,te)}))},component:ee},r[j.SearchAutocompleteGroups.SEARCH_OPTIONS]={titleText:function(){return U.default.Messages.SEARCH_GROUP_HEADER_SEARCH_OPTIONS},groupTip:function(){return Y(N.default,{text:U.default.Messages.LEARN_MORE,position:N.default.Positions.LEFT},void 0,(function(e){return o.createElement("div",W({className:G.default.searchLearnMore},e),Y(C.default,{href:D.default.getArticleURL(j.HelpdeskArticles.USING_SEARCH),title:U.default.Messages.LEARN_MORE},void 0,ne))}))},component:function(e){var t,n,r=e.result,a=e.selected,l=e.onSelect,u=e.onFocus,s=(e.showFilter,e.searchId,V(e,["result","selected","onSelect","onFocus","showFilter","searchId"])),d=w.getSearchOptionAnswer(r.token||"");return o.createElement(M.default,W({className:(0,i.default)(G.default.option,G.default.searchOption,(t={},t[G.default.selected]=a,t)),onClick:l,onMouseOver:u,onFocus:u},s),Y("span",{className:G.default.filter},void 0,r.text),Y("span",{className:(0,i.default)((n={},n[G.default.answer]=d,n))},void 0,d),Y(R.default,{className:G.default.plusIcon}))}},r);t.GroupData=re;var ae=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={dateHint:(0,v.getRandomDateShortcut)(),selectedIndex:-1},t.handleDateChange=function(e){t.setSearchQuery(e.format(j.SEARCH_DATE_FORMAT)+" ",!0)},t.keepCurrentOptionSelected=function(e,n){var r=t.state.selectedIndex,a=t.props,o=a.resultsState,i=a.totalResults,l=o.mode,u=o.autocompletes,s=e.resultsState;if(l.type!==s.mode.type)t.setSelectedIndex(-1);else if(n.selectedIndex>=0&&(n.selectedIndex===r||s.autocompletes.length!==u.length)){var d=w.getFlattenedStringArray(s.autocompletes,s.mode.type)[n.selectedIndex-1],f=w.getFlattenedStringArray(u,l.type).indexOf(d);-1!==f?t.setSelectedIndex(f):n.selectedIndex>=i&&t.setSelectedIndex(i-1)}},t.focusNextOption=function(){t.focusOtherOption(1)},t.focusPreviousOption=function(){t.focusOtherOption(-1)},t.focusOtherOption=function(e){var n=t.state.selectedIndex,r=t.props.resultsState;w.showDatePicker(r.mode.filter)||t.focusOption(n+e)},t.focusOption=function(e){var n=e,r=t.props.resultsState.autocompletes,a=t.shouldShowSearchQuery();n<-1||!a&&n<0?n=w.getTotalResults(r)-1:a&&n>=w.getTotalResults(r)?n=-1:!a&&n>=w.getTotalResults(r)&&(n=0),t.setSelectedIndex(n)},t.selectOption=function(e){var n=e;if(null==n&&(n=t.state.selectedIndex),n<0)return!1;var r=t.props.resultsState,a=r.autocompletes,o=r.mode;if(!w.showDatePicker(o.filter)){var i=w.getFlattenedStringArray(a,o.type);if(n>=i.length)return!1;var l=i[n],u=$(l);return t.setSearchQuery(l,u),!0}},t.setSearchQuery=function(e,n){void 0===n&&(n=!1);var r=t.props.resultsState,a=r.mode,o=r.cursorScope,i=0;a.token?i=a.token.start:o&&o.currentToken&&(i=o.currentToken.end);var l=a.token?a.token.end:i;L.ComponentDispatch.dispatch(j.ComponentActions.SET_SEARCH_QUERY,{query:e,anchor:i,focus:l,performSearch:n}),t.setSelectedIndex(-1)},t.shouldShowSearchQuery=function(){var e=t.props.resultsState.mode;return e.type!==j.SearchPopoutModes.FILTER&&e.type!==j.SearchPopoutModes.EMPTY&&!w.showDatePicker(e.filter)},t.renderDatePicker=function(){return Y("div",{className:G.default.datePicker},void 0,Y(K,{locale:t.props.locale,onSelect:t.handleDateChange,maxDate:(0,s.default)().local(),minDate:z}),Y("div",{className:G.default.datePickerHint},void 0,Y("span",{className:G.default.hint},void 0,U.default.Messages.SEARCH_DATE_PICKER_HINT," "),Y(M.default,{tag:"span",className:G.default.hintValue,onClick:t.handleHintClick},void 0,t.state.dateHint)))},t.handleHintClick=function(){t.setSearchQuery(t.state.dateHint,!0)},t.performSearch=function(){L.ComponentDispatch.dispatch(j.ComponentActions.PERFORM_SEARCH)},t.renderAutocompletes=function(){var e=t.state.selectedIndex,n=t.props,r=n.navId,a=n.searchId,i=t.props.resultsState,l=i.autocompletes,u=i.mode;if(w.showDatePicker(u.filter))return t.renderDatePicker();var s=-1;return l.map((function(n){if(!n||!n.results.length)return null;var i,l=re[n.group]||{};l.titleText&&(i=Y("div",{className:G.default.header},void 0,l.titleText()));var d=l.groupTip||null,f=d?Y(d,{searchId:a}):null,c=l.component||X,p=u.type===j.SearchPopoutModes.FILTER_ALL||!1;return Y("div",{className:G.default.resultsGroup},n.group,i,f,n.results.map((function(i){if(!i||!n)return null;var l=e===(s+=1);return o.createElement(c,W({key:n.group+"-"+i.text+"-"+(i.key||""),searchId:a,group:i.group||n.group,result:i,showFilter:p,selected:l,onSelect:t.selectOption.bind(null,s),onFocus:t.focusOption.bind(null,s)},(0,k.getListboxOptionProps)(r,s,l)))})))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,x(t,n);var a=r.prototype;return a.componentDidUpdate=function(e,t){var n=this.props,r=n.resultsState,a=n.totalResults,o=r.mode,i=e.resultsState;o.filter&&!i.mode.filter&&a?this.setSelectedIndex(0):o.type===j.SearchPopoutModes.FILTER_ALL&&i.mode.type!==o.type?this.setSelectedIndex(-1):this.keepCurrentOptionSelected(e,t)},a.setSelectedIndex=function(e){var t=this;this.setState({selectedIndex:e},(function(){return t.props.onSelectedIndexChanged(e)}))},a.render=function(){var e=this,t=this.state.selectedIndex,n=this.props,r=n.navId,a=n.resultsState,o=n.totalResults;return Y(k.default,{numResults:o,query:a.query,navId:r,hideQuery:!this.shouldShowSearchQuery(),focusedIndex:t,renderCustomResults:this.renderAutocompletes,renderInitialState:this.renderAutocompletes,onHighlightQuery:function(){return e.focusOption(-1)},onSelectQuery:this.performSearch,renderNoResults:function(){return null}})},r}(o.PureComponent);t.SearchPopoutComponent=ae,ae.displayName="SearchPopoutComponent";var oe=o.forwardRef((function(e,t){var n=(0,f.useStateFromStoresArray)([O.default,S.default,E.default],(function(){var e=O.default.getGuildId(),t=S.default.getChannelId(),n=e||t;(0,l.default)(null!=n,"SearchPopout.getStateFromStores - invalid searchId");var r=E.default.getState(n);return[n,r,w.getTotalResults(r.autocompletes)]})),r=n[0],a=n[1],i=n[2],u=(0,f.useStateFromStores)([T.default],(function(){return T.default.locale}));return o.createElement(ae,W({},e,{searchId:r,resultsState:a,totalResults:i,locale:u,ref:t}))}));t.default=oe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=h(n(3)),a=h(n(2)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7669)),i=h(n(1008)),l=h(n(445)),u=h(n(671)),s=n(7700),d=h(n(64)),f=h(n(1053)),c=h(n(1047)),p=h(n(151)),v=h(n(12)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g={},E={};function S(e,t,n,r,a,o){var l=E[e];return null==l&&(l={results:[],context:i.default.getSearchContext(O.bind(null,e))},E[e]=l),{query:t||"",mode:n||{type:y.SearchPopoutModes.EMPTY,filter:null,token:null},tokens:r||[],cursorScope:a||null,autocompletes:o||[]}}function O(e,t){var n=t.results,r=E[e],a=g[e];if(null!=r&&null!=a){var o=a.mode,i=o.type,l=o.filter;if(i!==y.SearchPopoutModes.EMPTY&&(i!==y.SearchPopoutModes.FILTER||l===y.SearchTokenTypes.FILTER_FROM||l===y.SearchTokenTypes.FILTER_MENTIONS)){var u=3;a.mode.type===y.SearchPopoutModes.FILTER&&(u=10),r.results=function(e,t){void 0===t&&(t=10);(e=e.reduce((function(e,t){var n=v.default.getUser(t.id);return null==n||e.push({id:n.id,text:n.tag,user:n}),e}),[])).length>t&&(e.length=t);return e}(n,u);var s=a.query,d=a.mode,f=a.tokens,c=a.cursorScope,p=a.autocompletes;p=C(e,d),g[e]=S(e,s,d,f,c,p),A.emitChange()}}}function I(e,t,n,r){if(void 0===r&&(r=10),!e)return null;var a;if(e===y.SearchTokenTypes.FILTER_FROM||e===y.SearchTokenTypes.FILTER_MENTIONS){var i=E[n];null==i?a=null:(null!=t&&0!==t.getFullMatch().trim().length||(i.results=l.default.getRecentlyTalked(n,10).map((function(e){var t=e.user;return{user:t,text:t.tag}}))),a=i.results)}else{var u,s=o.default[e]&&o.default[e].getAutocompletions,d=(null!=t?t.getFullMatch():"").trim();a=s?s(d,n,null!==(u=r)&&void 0!==u?u:10):[]}return a&&a.length?{group:e,results:a}:null}function T(e){var t,n=(null!=e?e.getFullMatch():"").trim(),r=((t={})[y.SearchTokenTypes.FILTER_FROM]=!p.default.hidePersonalInformation,t[y.SearchTokenTypes.FILTER_MENTIONS]=!p.default.hidePersonalInformation,t[y.SearchTokenTypes.FILTER_HAS]=!0,t[y.SearchTokenTypes.FILTER_BEFORE]=!0,t[y.SearchTokenTypes.FILTER_AFTER]=!0,t[y.SearchTokenTypes.FILTER_ON]=!0,t[y.SearchTokenTypes.FILTER_IN]=c.default.getSearchType()===y.SearchTypes.GUILD,t),a=(0,o.getFilterAutocompletions)(n).filter((function(e){return null!=r[e.token]}));return{group:y.SearchAutocompleteGroups.SEARCH_OPTIONS,results:a}}function b(e,t){var n=(null!=e?e.getFullMatch():"").trim(),r=[];return n&&(function(e){var t=c.default.getSearchType(e),n=[y.SearchTokenTypes.FILTER_HAS];return p.default.hidePersonalInformation||(n.push(y.SearchTokenTypes.FILTER_FROM),n.push(y.SearchTokenTypes.FILTER_MENTIONS)),t===y.SearchTypes.GUILD&&n.push(y.SearchTokenTypes.FILTER_IN),n}(t).forEach((function(n){if(n){var a=I(n,e,t,3);a&&r.push(a)}})),r.push(function(e,t){var n=(null!=e?e.getFullMatch():"").trim();if(n){var r=o.default[y.SearchTokenTypes.FILTER_BEFORE].getAutocompletions(n,t,1)[0],a=o.default[y.SearchTokenTypes.FILTER_ON].getAutocompletions(n,t,1)[0],i=o.default[y.SearchTokenTypes.FILTER_AFTER].getAutocompletions(n,t,1)[0];if(!r)return null;var l=[r,a,i];return{group:y.SearchAutocompleteGroups.DATES,results:l}}}(e,t))),(0,s.getTotalResults)(r)<5&&r.push(T(e)),r}function C(e,t){var n=[];return t.type===y.SearchPopoutModes.FILTER?n.push(I(t.filter,t.token,e,10)):t.type===y.SearchPopoutModes.FILTER_ALL?n=b(t.token,e):t.type===y.SearchPopoutModes.EMPTY&&(n.push(T(t.token)),n.push(function(e){if(p.default.hidePersonalInformation)return null;var t=c.default.getHistory(e);return t?{group:y.SearchAutocompleteGroups.HISTORY,results:t.map((function(e){return{text:e}}))}:null}(e))),n}function M(){(0,s.clearTokenCache)()}function N(e){var t=g[e];if(t){var n=t.query,r=t.mode,a=t.tokens,o=t.cursorScope,i=t.autocompletes;g[e]=S(e,n,r,a,o,i.map((function(e){return e&&e.group===y.SearchAutocompleteGroups.HISTORY?null:e})))}}function P(){if(f.default.isOpen(y.SEARCH_POPOUT_ID)){var e=c.default.getCurrentSearchId();if(e&&g[e]){var t=g[e],n=t.query,r=t.mode,a=t.tokens,o=t.cursorScope;g[e]=S(e,n,r,a,o,C(e,r))}}}var A=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(d.default,p.default,f.default)},a.getState=function(e){return g[e]||S(e)},r}(r.default.Store))(a.default,{SEARCH_AUTOCOMPLETE_QUERY_UPDATE:function(e){var t,n=e.searchId,r=e.tokens,a=e.cursorScope,o=(0,s.getQueryFromTokens)(r),i=(0,s.getAutocompleteMode)(a,r),l=g[n]||{},d=E[n],f=!0;if(o!==l.query||l.mode&&l.mode.filter!==i.filter){if(i.type===y.SearchPopoutModes.EMPTY||i.type===y.SearchPopoutModes.FILTER&&i.filter!==y.SearchTokenTypes.FILTER_FROM&&i.filter!==y.SearchTokenTypes.FILTER_MENTIONS)null!=d&&(d.context.clearQuery(),d.results=[]),t=C(n,i);else if(null!=d){var c=i.token;null!=c&&c.getFullMatch().trim().length>0?(u.default.requestMembers(n,c.getFullMatch(),10),d.context.setQuery(c.getFullMatch().trim(),{guild:n}),t=l.autocompletes,f=!1):(d.context.clearQuery(),t=C(n,i))}}else t=l.autocompletes,f=!1;return g[n]=S(n,o,i,r,a,t),f},SEARCH_EDITOR_STATE_CLEAR:function(e){var t=e.searchId,n=E[t];null!=n&&(n.context.destroy(),n.results=[],delete E[t]),delete g[t]},CHANNEL_CREATE:function(e){return M()},CHANNEL_DELETE:function(e){return M()},STREAMER_MODE_UPDATE:function(e){return P()},POPOUT_OPEN:function(e){return P()},SEARCH_MODAL_OPEN:function(e){return P()},SEARCH_CLEAR_HISTORY:function(e){var t=e.searchId;null!=t?N(t):Object.keys(g).forEach(N)},LOGOUT:function(e){Object.keys(g).forEach(N)}}),R=A;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?18:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 18"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M7.5 7.5h-6V9h6V7.5zm3-3h-9V6h9V4.5zm3.3106602 6.75l2.1213203-2.12132034-1.0606602-1.06066018L12.75 10.1893398l-2.1213203-2.12132032-1.06066022 1.06066018L11.6893398 11.25l-2.12132032 2.1213203 1.06066022 1.0606602L12.75 12.3106602l2.1213203 2.1213203 1.0606602-1.0606602L13.8106602 11.25zM1.5 12h6v-1.5h-6V12z"})))}d.displayName="ClearHistory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?18:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 18"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M8.25 13.5h1.5V12h-1.5v1.5zM9 1.5C4.86 1.5 1.5 4.86 1.5 9c0 4.14 3.36 7.5 7.5 7.5 4.14 0 7.5-3.36 7.5-7.5 0-4.14-3.36-7.5-7.5-7.5zM9 15c-3.3075 0-6-2.6925-6-6s2.6925-6 6-6 6 2.6925 6 6-2.6925 6-6 6zM9 4.5c-1.6575 0-3 1.3425-3 3h1.5C7.5 6.675 8.175 6 9 6s1.5.675 1.5 1.5c0 1.5-2.25 1.3125-2.25 3.75h1.5C9.75 9.5625 12 9.375 12 7.5c0-1.6575-1.3425-3-3-3z"})))}d.displayName="HelpOutline"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getListboxOptionProps=h,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(84)),l=f(n(1066)),u=f(n(7)),s=f(n(5212)),d=f(n(6967));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e){e.stopPropagation(),e.preventDefault()}function h(e,t,n){return{id:e+"-"+t,role:"option",tabIndex:-1,"aria-selected":n}}var _=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var f=r.prototype;return f.renderQuery=function(e){var t,n=this.props,r=n.query,f=n.navId,c=n.focusedIndex,y=n.onSelectQuery,m=n.onHighlightQuery,_=n.hideQuery;if(e||_)return null;var g=-1===c;return a.createElement(i.default,p({className:(0,o.default)(d.default.queryContainer,(t={},t[d.default.focused]=g,t))},h(f,-1,g),{onMouseEnter:m,onClick:y}),v("div",{className:d.default.queryText},void 0,u.default.Messages.SEARCH_FOR_VALUE.format({value:r})),v("div",{className:d.default.queryShortcut,"aria-hidden":!0},void 0,v(l.default,{shortcut:"return",className:(0,o.default)(s.default.dim,s.default.keybindShortcutSearchPopout)})))},f.renderResults=function(e){var t=this.props,n=t.numResults,r=t.renderNoResults,a=t.renderInitialState,o=t.renderResult,i=t.renderCustomResults;if(e)return a();if(0===n)return r();if(null!=o)return Array.from({length:n}).map((function(e,t){return o(t)}));if(null!=i)return i();throw new Error("SearchResultsPopout.renderResults: Flow should never allow this...")},f.render=function(){var e=this.props,t=e.query,n=e.focusedIndex,r=e.navId,a=e.width,o=""===t.trim();return v("div",{className:d.default.container,style:{width:a},onMouseDown:m,role:"listbox",id:r,tabIndex:-1,"aria-activedescendant":r+"-"+n},void 0,this.renderQuery(o),this.renderResults(o))},r}(a.PureComponent);_.displayName="SearchResultsPopout",_.defaultProps={renderInitialState:function(){return null},hideQuery:!1,width:320};var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=v(n(12)),i=v(n(249)),l=v(n(5460)),u=n(7585),s=v(n(15)),d=n(131),f=n(1062),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){var e=(0,a.useStateFromStores)([o.default],(function(){return o.default.getNullableCurrentUser()})),t=(0,f.isNewUser)(e);return m(i.default,{href:d.SUPPORT_LOCATION,target:"_blank",tabIndex:-1},void 0,m(u.Icon,{color:t?c.Colors.STATUS_GREEN:"currentColor",onClick:function(){return s.default.track(c.AnalyticEvents.HELP_CLICKED,{highlighted:t})},icon:l.default,tooltip:p.default.Messages.HELP}))}h.displayName="HelpButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(3)),i=_(n(145)),l=_(n(358)),u=_(n(446)),s=_(n(8692)),d=_(n(122)),f=_(n(7648)),c=_(n(8693)),p=n(7585),v=n(8694),y=n(1),m=_(n(7)),h=_(n(6750));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={memoizedMode:t.props.mode,clicked:!1},t.handleInstallDownload=function(){d.default.isConnected()?i.default.show({title:m.default.Messages.UPDATE_DURING_CALL_TITLE,body:m.default.Messages.UPDATE_DURING_CALL_BODY,onConfirm:t.doUpdate,cancelText:m.default.Messages.CANCEL,confirmText:m.default.Messages.UPDATE_DURING_CALL_CONTINUE}):t.doUpdate()},t.doUpdate=function(){t.state.clicked||(t.setState({clicked:!0}),(0,v.quitAndInstall)())},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n),r.getDerivedStateFromProps=function(e,t){return e.mode!==t.memoizedMode?{memoizedMode:e.mode,clicked:!1}:null};var a=r.prototype;return a.handleDownloadApps=function(){l.default.push(u.default,{source:"Links"})},a.render=function(){switch(this.props.mode){case y.ActionTypes.UPDATE_AVAILABLE:return E(p.Icon,{hideOnClick:!1,tooltip:m.default.Messages.UPDATE_AVAILABLE,foreground:h.default.downloadArrow,background:h.default.cloud,icon:c.default});case y.ActionTypes.UPDATE_MANUALLY:case y.ActionTypes.UPDATE_DOWNLOADED:return E(p.Icon,{tooltip:m.default.Messages.UPDATE_DOWNLOADED,foreground:h.default.updateIconForeground,onClick:this.handleInstallDownload,icon:f.default});case y.ActionTypes.UPDATE_NOT_AVAILABLE:case y.ActionTypes.UPDATE_ERROR:case y.ActionTypes.CHECKING_FOR_UPDATES:default:return null}},r}(a.PureComponent);O.displayName="UpdateButton";var I=o.default.connectStores([s.default],(function(){return{mode:s.default.getState()}}))(O);t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=n(1).ActionTypes.UPDATE_NOT_AVAILABLE;function u(e){l=e.type}var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.getState=function(){return l},r}(r.default.Store))(a.default,{CHECKING_FOR_UPDATES:u,UPDATE_NOT_AVAILABLE:u,UPDATE_AVAILABLE:u,UPDATE_MANUALLY:u,UPDATE_ERROR:u,UPDATE_DOWNLOADED:u});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=e.background,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","background"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M13 0C16.5198 0 19.4422 2.61306 19.9288 6.00063C19.9525 6.00021 19.9762 6 20 6C22.2091 6 24 7.79086 24 10C24 10.7708 23.782 11.4907 23.4043 12.1013C21.9807 10.7964 20.0834 10 18 10C15.0389 10 12.4535 11.6088 11.0703 14H5C2.243 14 0 11.757 0 9C0 6.243 2.243 4 5 4C6.393 4 7.678 4.454 9.175 6.58L9.992 6.004C9.018 4.62 7.987 3.815 7.022 3.357C8.26 1.31 10.49 0 13 0Z"}),s("path",{className:f,fill:d,d:"M21.293 17.292L19 19.585V13.999H17V19.585L14.707 17.292L13.293 18.706L18 23.413L22.707 18.706L21.293 17.292Z"}))}d.displayName="Downloading"},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.checkForUpdates=function(e){void 0===e&&(e=!1);return a.checkForUpdates(e)},t.quitAndInstall=function(){a.quitAndInstall()};var a=new(((r=n(8695))&&r.__esModule?r:{default:r}).default)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(11)),a=p(n(24)),o=p(n(2)),i=p(n(8696)),l=n(279),u=p(n(22)),s=p(n(13)),d=p(n(153)),f=p(n(37)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var y=a.default.get("lastNonRequiredUpdateShown",Date.now()),m=new u.default("AutoUpdateManager"),h=function(){function e(e){var t=this;void 0===e&&(e=36e5),this.updateAvailable=!1,this.hasNativeUpdate=!1,this._callbacks=[],this._bootstrapNewUpdater=!1,this._bootstrapper=null,this.checkForUpdates=function(e){if(void 0===e&&(e=!1),e||!t.hasNativeUpdate)if(s.default.embedded){var n="win32"===s.default.platform&&f.default.canBootstrapNewUpdater;n&&i.default.trackExposure({}),t._bootstrapNewUpdater&&n?t._requestNewUpdaterBootstrap():f.default.send("CHECK_FOR_UPDATES")}else t._handleNativeUpdateNotAvailable();return new Promise((function(e){t.updateAvailable?e(!0):t._callbacks.push(e)}))},this._handleCheckingForUpdates=function(){o.default.dispatch({type:c.ActionTypes.CHECKING_FOR_UPDATES})},this._handleNativeUpdateNotAvailable=function(){t._handleCheckingForUpdates(),r.default.get({url:location.protocol+"//"+location.host+"/assets/version."+window.GLOBAL_ENV.RELEASE_CHANNEL+".json",query:{_:Date.now()/1e3/60/5|0},oldFormErrors:!0}).then((function(e){if(null==e.body||"9af39dac2a507ea895583d0d232a6ba36a336b5a"===e.body.hash)return t._handleUpdateNotAvailable();if(e.body.required||(0,l.probablyHasBuildOverride)())return t._handleUpdateDownloaded(!1);var n="stable"===window.GLOBAL_ENV.RELEASE_CHANNEL?6048e5:864e5;return Date.now()-y>n?(a.default.set("lastNonRequiredUpdateShown",Date.now()),t._handleUpdateDownloaded(!1)):void 0}),(function(){return t._handleUpdateError()}))},this._handleUpdateNotAvailable=function(){o.default.dispatch({type:c.ActionTypes.UPDATE_NOT_AVAILABLE}),t._emitCallbacks()},this._handleUpdateAvailable=function(e){t.updateAvailable=!0,t.hasNativeUpdate=e,o.default.dispatch({type:c.ActionTypes.UPDATE_AVAILABLE})},this._handleUpdateManually=function(){t.updateAvailable=!0,t.hasNativeUpdate=!0,o.default.dispatch({type:c.ActionTypes.UPDATE_MANUALLY})},this._handleUpdateError=function(e){t.updateAvailable=!1,o.default.dispatch({type:c.ActionTypes.UPDATE_ERROR,message:e})},this._handleUpdateDownloaded=function(e,n,r,a,i){t._handleUpdateAvailable(e),o.default.dispatch({type:c.ActionTypes.UPDATE_DOWNLOADED,releaseNotes:n,releaseName:r,releaseDate:a,updateURL:i}),t._emitCallbacks()},s.default.embedded&&(f.default.on(c.ActionTypes.CHECKING_FOR_UPDATES,this._handleCheckingForUpdates),f.default.on(c.ActionTypes.UPDATE_NOT_AVAILABLE,this._handleNativeUpdateNotAvailable),f.default.on(c.ActionTypes.UPDATE_AVAILABLE,(function(){return t._handleUpdateAvailable(!0)})),f.default.on(c.ActionTypes.UPDATE_ERROR,this._handleUpdateError),f.default.on(c.ActionTypes.UPDATE_DOWNLOADED,(function(){return t._handleUpdateDownloaded(!0)})),f.default.on(c.ActionTypes.UPDATE_MANUALLY,this._handleUpdateManually)),i.default.subscribe({},(function(e){t._bootstrapNewUpdater=e.bootstrapNewUpdater,o.default.wait((function(){t._bootstrapNewUpdater&&t.checkForUpdates()}))})),this._checkInterval=setInterval(this.checkForUpdates,e)}var t=e.prototype;return t.destroy=function(){clearInterval(this._checkInterval)},t.quitAndInstall=function(){this.updateAvailable&&(this.hasNativeUpdate?null!=this._bootstrapper?this._bootstrapper.finishBootstrap():f.default.send("QUIT_AND_INSTALL"):location.reload(!0))},t._requestNewUpdaterBootstrap=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return m.log("Bootstrapping new updater host..."),e.prev=1,e.next=4,f.default.ensureModule("discord_updater_bootstrap");case 4:t=f.default.requireModule("discord_updater_bootstrap"),this._bootstrapper=t,e.next=12;break;case 8:return e.prev=8,e.t0=e.catch(1),this._handleNativeUpdateNotAvailable(),e.abrupt("return");case 12:return e.prev=12,this._handleCheckingForUpdates(),e.next=16,t.bootstrap(f.default.releaseChannel,"win");case 16:this.updateAvailable=!0,this.hasNativeUpdate=!0,this._handleUpdateDownloaded(!0),e.next=26;break;case 21:e.prev=21,e.t1=e.catch(12),m.log("Failed to bootstrap new updater:",e.t1),this._handleNativeUpdateNotAvailable(),d.default.captureException(e.t1);case 26:case"end":return e.stop()}}),e,this,[[1,8],[12,21]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),t._emitCallbacks=function(){var e=this;this._callbacks.forEach((function(t){return t(e.updateAvailable)})),this._callbacks=[]},e}();t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-08_new_desktop_user",label:"New Desktop Updater Bootstrap",defaultConfig:{bootstrapNewUpdater:!1},treatments:[{id:1,label:"Update button runs new updater bootstrap",config:{bootstrapNewUpdater:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=ge,t.PrivateChannelRecipientsInvitePopoutConnected=void 0;var r,a=se(n(0)),o=le(n(8)),i=le(n(6)),l=le(n(5)),u=se(n(3)),s=le(n(2)),d=le(n(685)),f=le(n(354)),c=le(n(8218)),p=le(n(1030)),v=le(n(9276)),y=le(n(1036)),m=le(n(7593)),h=le(n(9277)),_=n(121),g=n(5406),E=le(n(183)),S=le(n(1067)),O=n(49),I=n(32),T=le(n(240)),b=le(n(9)),C=le(n(7823)),M=le(n(9278)),N=le(n(55)),P=le(n(151)),A=le(n(12)),R=le(n(36)),L=le(n(84)),D=le(n(63)),w=le(n(985)),k=le(n(178)),j=le(n(248)),U=n(106),G=n(129),F=le(n(9279)),B=le(n(7780)),H=le(n(969)),x=n(50),V=n(44),W=n(333),Y=n(703),z=le(n(643)),K=le(n(7585)),$=le(n(43)),Z=le(n(1029)),q=le(n(970)),X=le(n(15)),Q=n(120),J=n(60),ee=n(991),te=le(n(9280)),ne=n(1),re=le(n(7)),ae=le(n(7175)),oe=le(n(423)),ie=le(n(5176));function le(e){return e&&e.__esModule?e:{default:e}}function ue(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ue=function(){return e},e}function se(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ue();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function de(e,t){return(de=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function fe(){return(fe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ce(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var pe=(0,U.uid)();function ve(e){var t=e.className,n=e.children;return ce(D.default,{align:D.default.Align.CENTER,justify:D.default.Justify.CENTER,direction:D.default.Direction.VERTICAL,className:(0,o.default)(ae.default.errorState,t)},void 0,ce("div",{className:(0,o.default)(ae.default.errorStateIcon,oe.default.marginBottom20)}),n)}ve.displayName="ErrorState";var ye=function(e){var t,n=e.channel,r=e.onClose,a=null!==(t=(0,E.default)(n))&&void 0!==t?t:"";return ce(L.default,{onClick:function(){(0,O.transitionToGuild)(ne.ME,n.id),r()}},void 0,ce("div",{className:ae.default.confirmChannelItemContainer},void 0,ce(z.default,{src:(0,g.getChannelIconURL)(n),size:z.default.Sizes.SIZE_24,"aria-label":a}),ce("span",{className:ae.default.confirmChannelName},void 0,a),ce("span",{className:ae.default.lastActiveTimestamp},void 0,(0,l.default)(n.lastActiveTimestamp).fromNow())))};ye.displayName="InviteConfirmChannelItem";var me=function(e){var t=e.onConfirm,n=e.channelIds,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onConfirm","channelIds"]),o=(0,u.useStateFromStores)([b.default],(function(){return Array.from(n).map(b.default.getChannel)}),[n]);return a.createElement(H.default,fe({header:re.default.Messages.GROUP_DM_INVITE_CONFIRM,confirmText:re.default.Messages.GROUP_DM_INVITE_CONFIRM_BUTTON,cancelText:re.default.Messages.CANCEL,onConfirm:t,confirmButtonColor:R.default.Colors.BRAND},r),ce($.default,{size:$.default.Sizes.SIZE_16},void 0,re.default.Messages.GROUP_DM_INVITE_CONFIRM_DESCRIPTION),ce(G.FormTitle,{className:ae.default.selectExistingFormHeader},void 0,re.default.Messages.GROUP_DM_INVITE_SELECT_EXISTING),ce(q.default,{className:ae.default.confirmInviteScroller},void 0,o.filter(J.isNotNullish).sort((function(e,t){return t.lastActiveTimestamp-e.lastActiveTimestamp})).map((function(e){return ce(ye,{onClose:r.onClose,channel:e},e.id)}))))};me.displayName="PrivateChannelInviteConfirm";var he=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={separator:!1,copied:!1},t.scrollerRef=a.createRef(),t.searchBarRef=a.createRef(),t._headerId=i.default.uniqueId(),t.scrollPageUp=function(){var e;null===(e=t.scrollerRef.current)||void 0===e||e.scrollPageUp({animate:!0})},t.scrollPageDown=function(){var e;null===(e=t.scrollerRef.current)||void 0===e||e.scrollPageDown({animate:!0})},t.getRowHeight=function(e,n){return e>0?0:null!=t.props.results[n]?42:0},t.renderRow=function(e){var n=e.section,r=e.row;if(n>0)return null;var a=t.props,o=a.results,i=a.selectedUsers,l=a.selectedRow,u=a.hideDiscriminator,s=o[r];if(null==s)return null;var d=s.user,f=s.comparator,c=i.has(d.id);return ce(te.default,{row:r,user:d,hideDiscriminator:u,comparator:f,checked:c,selected:r===l,onClick:t.handleClick,onMouseEnter:t.focusResult,"aria-posinset":r+1,"aria-setsize":o.length},d.id)},t.forceFocus=function(){var e=t.searchBarRef.current;e&&e.focus()},t.focusResult=function(e){v.default.select(e)},t.handleSelect=function(e,n){var r=t.props,a=r.results,o=r.channel;null==n?v.default.clear(null==o?void 0:o.id):null!=a&&t.handleClick(a[n].user.id)},t.handleSelectionChange=function(e,n){v.default.select(n);var r=t.scrollerRef.current;null!=r&&r.scrollToIndex({section:e,row:n,padding:8})},t.handleQueryChange=function(e){var n=t.props.channel;v.default.search(e,null==n?void 0:n.id)},t.handleRemoveUser=function(e){var n=Array.from(t.props.selectedUsers);v.default.removeUser(n[e]),t.forceFocus()},t.handleClick=function(e){var n=t.props,r=n.selectedUsers,a=n.query,o=n.channel;!r.has(e)?(v.default.addUser(e),a.length>0&&v.default.clear(null==o?void 0:o.id)):v.default.removeUser(e),t.forceFocus()},t.handleAddFriendNavigation=function(){(0,O.transitionTo)(ne.Routes.FRIENDS),c.default.setSection(ne.FriendsSections.ADD_FRIEND),t.props.onClose()},t.handleScroll=function(){var e=t.scrollerRef.current;null!=e&&t.setState({separator:!e.isScrolledToTop()})},t.createNewDM=function(e){f.default.openPrivateChannel(e,!1,!1,"New Group DM")},t.pushToExistingDM=function(e,t){var n=T.default.isCallActive(e.id);f.default.addRecipients(e.id,t,ne.AnalyticsLocations.ADD_FRIENDS_TO_DM).then((function(e){n&&d.default.ring(e,t)}))},t.handleInviteUsers=function(){var e=t.props,n=e.channel,r=e.selectedUsers,o=e.onClose,i=Array.from(r);if(null!=n){var l=Ee(Array.from(new Set([].concat(n.recipients,i))));l.size>0?(0,V.openModal)((function(e){return a.createElement(me,fe({},e,{onConfirm:function(){return t.pushToExistingDM(n,i)},channelIds:l}))}),{},t.context):t.pushToExistingDM(n,i)}else{var u=Ee(i);i.length>1&&u.size>0?(0,V.openModal)((function(e){return a.createElement(me,fe({},e,{onConfirm:function(){return t.createNewDM(i)},channelIds:u}))}),{},t.context):t.createNewDM(i)}o()},t.handleCopyInvite=function(e){var n=t.props,r=n.channel,a=n.invite;null!=a&&(0,ee.copy)(e),null!=t.copyTimeout&&clearTimeout(t.copyTimeout),t.setState({copied:!0}),t.copyTimeout=setTimeout((function(){t.setState({copied:!1})}),1e3),X.default.track(ne.AnalyticEvents.COPY_INSTANT_INVITE,{server:null,channel:null!=r?r.id:null,channel_type:null!=r?r.type:null,location:ne.AnalyticsLocations.ADD_FRIENDS_TO_DM,code:null!=a?a.code:null})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,de(t,n);var l=r.prototype;return l.componentDidMount=function(){var e=this.props.channel;s.default.wait((function(){return v.default.open(null==e?void 0:e.id)}));var t=(0,_.collectChannelAnalyticsMetadata)(e);null!=e?e.isDM()?X.default.track(ne.AnalyticEvents.OPEN_POPOUT,fe({},t,{type:"Add Friends to DM",source:"DM",is_friend:!this.isNotFriends()})):X.default.track(ne.AnalyticEvents.OPEN_POPOUT,fe({},t,{type:"Add Friends to DM",source:"Group DM"})):X.default.track(ne.AnalyticEvents.OPEN_POPOUT,fe({},t,{type:"New Group DM",source:"Friends List"})),Q.ComponentDispatch.subscribe(ne.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),Q.ComponentDispatch.subscribe(ne.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown)},l.componentWillUnmount=function(){Q.ComponentDispatch.unsubscribe(ne.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),Q.ComponentDispatch.unsubscribe(ne.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown),null!=this.copyTimeout&&clearTimeout(this.copyTimeout),s.default.wait((function(){return v.default.close()}))},l.isNotFriends=function(){var e=this.props.channel;if(null==e||!e.isDM())return!1;var t=e.getRecipientId();if(null==t)throw new Error("no recipient in DM");return!N.default.isFriend(t)},l.createInvite=function(){var e=this.props.channel;if(null!=e&&e.isMultiUserDM()&&!this.isPartyFull()){var t=h.default.getCurrentConfig({}).inviteMaxAgeSeconds;p.default.createInvite(e.id,{max_age:t},"Group DM Invite Create")}},l.isPartyFull=function(){var e=this.props.channel;return null!=e&&e.recipients.length+1>=this.getMaxParticipants()},l.getMaxParticipants=function(){var e=this.props.channel;return A.default.getCurrentUser().isStaff()?ne.MAX_GROUP_DM_STAFF_PARTICIPANTS:null!=e&&e.userLimit?e.userLimit:ne.MAX_GROUP_DM_PARTICIPANTS},l.getRemaining=function(){var e=this.props,t=e.channel,n=e.selectedUsers,r=(null==t?0:t.recipients.length)+1;return this.getMaxParticipants()-n.size-r},l.renderCreateGroupButton=function(){var e=this.props,t=e.channel,n=e.selectedUsers,r=this.getRemaining(),a=null!=t&&0===n.size||r<0;return ce(R.default,{fullWidth:!0,disabled:a,onClick:this.handleInviteUsers},void 0,re.default.Messages.CREATE_GROUP_DM)},l.renderAddUsersButton=function(){var e=this.props,t=e.channel,n=e.selectedUsers;if(null!=t&&!t.isDM()){var r=this.getRemaining(),a=0===n.size||r<0;return ce("div",{className:ae.default.addButton},void 0,ce(R.default,{size:R.default.Sizes.SMALL,disabled:a,onClick:this.handleInviteUsers},void 0,re.default.Messages.ADD))}},l.renderSubtitle=function(){var e;if(!this.props.hasFriends||this.isNotFriends()||this.isPartyFull())return null;var t=this.getRemaining(),n=t<=0?re.default.Messages.GROUP_DM_INVITE_FULL_SUB2.format({number:this.getMaxParticipants()}):re.default.Messages.GROUP_DM_INVITE_REMAINING.format({number:t});return ce($.default,{size:$.default.Sizes.SIZE_12,className:(0,o.default)(ae.default.subtitle,(e={},e[ae.default.subtitleWarning]=t<0,e),oe.default.marginTop4)},void 0,n)},l.renderSearchBar=function(){var e=this.props,t=e.query,n=e.hasFriends,r=e.results,i=e.selectedRow,l=e.selectedUsers;if(!n||this.isNotFriends())return null;var u=[];return l.forEach((function(e){var t=A.default.getUser(e);null!=t&&u.push(t.username)})),ce(D.default,{className:(0,o.default)(ae.default.searchBar,oe.default.marginTop20)},void 0,a.createElement(m.default,{ref:this.searchBarRef,size:m.default.Sizes.MEDIUM,query:t,selectedSection:0,selectedRow:i,sections:[r?r.length:0],tags:u,onSelect:this.handleSelect,onSelectionChange:this.handleSelectionChange,onQueryChange:this.handleQueryChange,onRemoveTag:this.handleRemoveUser,placeholder:0===l.size?re.default.Messages.GROUP_DM_SEARCH_PLACEHOLDER:void 0,disabled:this.isPartyFull(),className:ae.default.searchBarComponent,autoFocus:!0,inputProps:{"aria-autocomplete":"list","aria-controls":pe},"aria-activedescendant":"user-row-"+i}),this.renderAddUsersButton())},l.renderHeader=function(){var e=null!=this.scrollerRef.current&&this.state.separator,t=this.isNotFriends()?re.default.Messages.GROUP_DM_ADD_FRIENDS:re.default.Messages.GROUP_DM_HEADER;return ce(x.ModalHeader,{direction:D.default.Direction.VERTICAL,align:D.default.Align.STRETCH,id:this._headerId,className:ae.default.header,separator:e},void 0,ce(G.FormTitle,{tag:G.FormTitle.Tags.H4},void 0,t),this.renderSubtitle(),this.renderSearchBar())},l.renderBody=function(){var e=this,t=this.props,n=t.channel,r=t.hasFriends,i=t.results;if(this.isNotFriends()){var l=null!=n?n.getRecipientId():null;if(null==l)throw new Error("no recipient in DM");var u=A.default.getUser(l),s=null!=u?u.username:"";return ce(ve,{className:ae.default.notFriends},void 0,ce("div",{},void 0,re.default.Messages.GROUP_DM_INVITE_NOT_FRIENDS.format({username:s})),ce(R.default,{size:R.default.Sizes.SMALL,onClick:function(){return u?e.handleAddFriend(u):null},className:oe.default.marginTop20},void 0,re.default.Messages.ADD_FRIEND_BUTTON))}return r?this.isPartyFull()?ce(ve,{className:ae.default.partyFull},void 0,ce("div",{},void 0,re.default.Messages.GROUP_DM_INVITE_FULL_MAIN),ce("div",{},void 0,re.default.Messages.GROUP_DM_INVITE_FULL_SUB2.format({number:this.getMaxParticipants()}))):0===i.length?ce(ve,{className:(0,o.default)(ae.default.noResults,oe.default.marginBottom20)},void 0,ce("div",{},void 0,re.default.Messages.GROUP_DM_INVITE_EMPTY)):a.createElement(Z.default,{role:"listbox",id:pe,ref:this.scrollerRef,sections:[i.length],className:ae.default.scroller,renderRow:this.renderRow,rowHeight:this.getRowHeight,renderSection:this.renderSection,sectionHeight:0,onScroll:this.handleScroll,paddingTop:0,paddingBottom:14,fade:!0}):ce(ve,{className:ae.default.noFriends},void 0,ce("div",{},void 0,re.default.Messages.GROUP_DM_INVITE_NO_FRIENDS),ce(R.default,{autoFocus:!0,color:R.default.Colors.GREEN,fullWidth:!0,size:R.default.Sizes.SMALL,onClick:this.handleAddFriendNavigation,className:oe.default.marginTop20},void 0,re.default.Messages.ADD_FRIEND))},l.renderSection=function(){return null},l.renderInviteLink=function(){var e,t=this,n=this.props,r=n.channel,i=n.invite,l=n.hideInstantInvites,u=this.state.copied;if(null==r||!r.isMultiUserDM()||this.isPartyFull())return null;var s=null!=i?(0,S.default)(i.code):"";return ce(a.Fragment,{},void 0,ce(G.FormTitle,{tag:G.FormTitle.Tags.H5,className:oe.default.marginBottom8},void 0,re.default.Messages.GROUP_DM_INVITE_LINK_TITLE),ce(D.default,{className:(0,o.default)(ie.default.input,(e={},e[ie.default.success]=u,e)),justify:D.default.Justify.BETWEEN,align:D.default.Align.CENTER},void 0,s.length>0?ce(k.default,{className:ae.default.copyInput,name:"invite",value:l?re.default.Messages.INSTANT_INVITE_HIDDEN:s,editable:!1,inputClassName:ae.default.noBorder,spellCheck:"false",onClick:function(e){return e.currentTarget.select()}}):ce(k.default,{className:ae.default.copyInput,name:"invite",value:s,placeholder:(0,S.default)(re.default.Messages.GROUP_DM_INVITE_LINK_EXAMPLE),editable:!1,inputClassName:ae.default.noBorder,spellCheck:"false",onClick:function(){return t.createInvite()}}),ee.SUPPORTS_COPY&&s.length>0?ce(R.default,{size:R.default.Sizes.SMALL,color:u?R.default.Colors.GREEN:R.default.Colors.BRAND,className:ae.default.copyButton,onClick:function(){return t.handleCopyInvite(s)}},void 0,u?re.default.Messages.INVITE_COPIED:re.default.Messages.COPY):null,0===s.length?ce(R.default,{size:R.default.Sizes.SMALL,color:R.default.Colors.BRAND,className:ae.default.copyButton,onClick:function(){return t.createInvite()}},void 0,re.default.Messages.GROUP_DM_INVITE_LINK_CREATE):null),s.length>0?ce($.default,{size:$.default.Sizes.SIZE_12,className:(0,o.default)(oe.default.marginTop8,ae.default.footerText)},void 0,re.default.Messages.INVITE_EXPIRES_HOURS.format({numHours:"24"})):null)},l.renderFooter=function(){var e=this.props,t=e.hasFriends,n=e.channel;if(this.isNotFriends()||!t||this.isPartyFull())return null;var r=null==n||n.isDM()?this.renderCreateGroupButton():this.renderInviteLink();return null!=r?ce(a.Fragment,{},void 0,ce("div",{className:ae.default.footerSeparator}),ce(D.default,{direction:D.default.Direction.VERTICAL,className:ae.default.footer},void 0,r)):void 0},l.render=function(){var e=this.props.transitionState;return ce(x.ModalRoot,{"aria-labelledby":this._headerId,transitionState:null!=e?e:W.ModalTransitionState.ENTERED,className:ae.default.popout},void 0,ce("div",{role:"combobox","aria-controls":pe,"aria-haspopup":"listbox","aria-expanded":!0,"aria-owns":pe},void 0,this.renderHeader(),this.renderBody(),this.renderFooter()))},l.handleAddFriend=function(e){this.props.onClose(),y.default.sendRequest(e.tag,{location:"Group DM"})},r}(a.PureComponent);he.displayName="PrivateChannelRecipientsInvitePopout",he.contextType=Y.ModalContext;var _e=u.default.connectStores([M.default,C.default,P.default],(function(e){var t,n=e.channel;return null!=n&&null!=(t=C.default.getInvite(n.id))&&t.isExpired()&&(t=null),fe({},M.default.getState(),{invite:t,hideDiscriminator:P.default.hidePersonalInformation,hideInstantInvites:P.default.hideInstantInvites})}))(he);function ge(e){var t=e.channel,n=e.iconClassName,r=e.icon,o=e.tooltip,i=e.tooltipPosition,l=void 0===i?j.default.Positions.BOTTOM:i,u=e.popoutPosition,s=void 0===u?w.default.Positions.BOTTOM:u,d=e.popoutAlign,f=void 0===d?w.default.Align.RIGHT:d,c=e.subscribeToGlobalHotkey,p=void 0!==c&&c,v=a.useState(null!=t&&t.isGroupDM()&&0===t.recipients.length),y=v[0],m=v[1],h=function(){return m((function(e){return!e}))};a.useEffect((function(){return p&&Q.ComponentDispatch.subscribe(ne.ComponentActions.TOGGLE_DM_CREATE,h),function(){Q.ComponentDispatch.unsubscribe(ne.ComponentActions.TOGGLE_DM_CREATE,h)}}),[p]);return ce(w.default,{renderPopout:function(e){return a.createElement(_e,fe({},e,{onClose:e.closePopout,channel:t}))},position:s,shouldShow:y,align:f,onRequestClose:function(){return m(!1)},animation:w.default.Animation.NONE},void 0,(function(e){return a.createElement(K.default.Icon,fe({},e,{onClick:h,icon:null!=r?r:null==t?F.default:B.default,className:n,iconClassName:n,tooltip:o,tooltipPosition:l}))}))}function Ee(e){var t=Se(e);return new Set((0,i.default)(b.default.getMutablePrivateChannels()).values().filter((function(e){return(0,I.isMultiUserDM)(e.type)})).filter((function(e){return Se(e.recipients)===t})).map((function(e){return e.id})).value())}function Se(e){return JSON.stringify(e.sort())}t.PrivateChannelRecipientsInvitePopoutConnected=_e,ge.displayName="PrivateChannelRecipientsInviteButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=n(232),l=d(n(80)),u=d(n(84)),s=d(n(7176));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=a.forwardRef((function(e,t){var n,r,d,f=e.avatar,v=e.name,y=e.children,m=e.subText,h=e.decorators,_=e.onClick,g=e.selected,E=e.muted,S=e.to,O=e.selectedClassName,I=e.innerClassName,T=e.wrapContent,b=e.highlighted,C=e.focusProps,M=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["avatar","name","children","subText","decorators","onClick","selected","muted","to","selectedClassName","innerClassName","wrapContent","highlighted","focusProps"]);M.className=(0,o.default)(M.className,s.default.container,((n={})[s.default.selected]=g,n[s.default.highlighted]=b,n[O||""]=g,n[s.default.clickable]=!g&&(S||_),n));var N=p("div",{className:(0,o.default)(I,s.default.layout,(r={},r[s.default.muted]=!g&&E,r[s.default.wrappedLayout]=T,r))},void 0,p("div",{className:s.default.avatar},void 0,f),p("div",{className:s.default.content},void 0,p("div",{className:s.default.nameAndDecorators},void 0,p("div",{className:(0,o.default)(s.default.name,(d={},d[s.default.wrappedName]=T,d))},void 0,v),h),null!=m?p("div",{className:s.default.subText},void 0,m):null),null!=y?p("div",{className:s.default.children},void 0,y):null);return null!=S?a.createElement(l.default,C,a.createElement(i.Link,c({to:S,onClick:_},M,{role:"listitem",ref:t}),N)):null!=_?a.createElement(u.default,c({onClick:_,focusProps:C},M,{role:"listitem",innerRef:t}),N):a.createElement(l.default,C,a.createElement("div",c({},M,{role:"listitem",ref:t}),N))}));t.default=v},function(e,t,n){var r={"./2017-11-16.mp4":10574,"./2019-12-17.mp4":10575,"./channel-following.png":10576,"./discovery.jpg":10577,"./discriminator.mp4":10578,"./g250k-cl.mp4":10579,"./header.mp4":10580,"./hypesquad-hack-week/header.png":10581,"./hypesquad-hack-week/paladins-loot.png":10582,"./ko-new-year.jpg":10583,"./league-rp-cl.mp4":10584,"./polish-week.png":10585,"./special-template/desktop-cta.png":10586,"./special-template/desktop-cta.svg":10587,"./special-template/header-left.svg":10588,"./special-template/header-right.svg":10589,"./special-template/mobile-cta.svg":10590,"./special-template/update-badge.svg":10591,"./stickers-launch/2020_PMM_STICKERS_Mrkt_BlogHdr_2500x1000.png":10592,"./stickers-launch/2020_PMM_STICKERS_Mrkt_DesktopHero_Left_180x220.png":10593,"./stickers-launch/2020_PMM_STICKERS_Mrkt_DesktopHero_Right_180x220.png":10594,"./stickers-launch/2020_PMM_STICKERS_Mrkt_Desktop_Changelog_658X220.png":10595,"./stickers-launch/2020_PMM_STICKERS_Mrkt_Desktop_FooterCTA_238x220.png":10596,"./stickers-launch/2020_PMM_STICKERS_Mrkt_MobileHero_375x190.png":10597,"./stickers-launch/2020_PMM_STICKERS_Mrkt_Mobile_FooterCTA_343x78.png":10598,"./store.jpg":10599};function a(e){var t=o(e);return n(t)}function o(e){if(!n.o(r,e)){var t=new Error("Cannot find module '"+e+"'");throw t.code="MODULE_NOT_FOUND",t}return r[e]}a.keys=function(){return Object.keys(r)},a.resolve=o,e.exports=a,a.id=8699},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,y){var m=[];e&&m.push({type:r.UPLOAD_A_FILE,icon:c.default,display:v.default.Messages.CHAT_ATTACH_UPLOAD_A_FILE});t&&m.push({type:r.START_THREAD,icon:f.default,display:v.default.Messages.CREATE_THREAD});return y.forEach((function(e){(0,a.default)(e,p.ActivityFlags.EMBEDDED)||(e.type===p.ActivityTypes.PLAYING&&(0,a.default)(e,p.ActivityFlags.JOIN)&&m.push({type:r.INVITE_TO_PLAY_GAME,icon:s.default,display:v.default.Messages.CHAT_ATTACH_INVITE_TO_PLAY_GAME.format({channel:(0,o.computeChannelName)(n,l.default,i.default,!0),game:null!=e?e.name:""}),activity:e}),e.type===p.ActivityTypes.LISTENING&&(0,a.default)(e,p.ActivityFlags.SYNC)&&m.push({type:r.INVITE_TO_LISTEN,icon:d.default,display:v.default.Messages.CHAT_ATTACH_INVITE_TO_LISTEN.format({channel:(0,o.computeChannelName)(n,l.default,i.default,!0),name:null!=e?e.name:""}),activity:e}),e.type===p.ActivityTypes.WATCHING&&(0,a.default)(e,p.ActivityFlags.SYNC)&&m.push({type:r.INVITE_TO_WATCH,icon:u.default,display:v.default.Messages.CHAT_ATTACH_INVITE_TO_WATCH.format({channel:(0,o.computeChannelName)(n,l.default,i.default,!0),name:null!=e?e.name:""}),activity:e}))})),m},t.AttachmentTypes=void 0;var r,a=y(n(360)),o=n(183),i=y(n(55)),l=y(n(12)),u=y(n(7776)),s=y(n(8246)),d=y(n(8037)),f=y(n(7596)),c=y(n(9296)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}t.AttachmentTypes=r,function(e){e.UPLOAD_A_FILE="UPLOAD_A_FILE",e.INVITE_TO_PLAY_GAME="INVITE_TO_GAME",e.INVITE_TO_LISTEN="INVITE_TO_LISTEN",e.INVITE_TO_WATCH="INVITE_TO_WATCH",e.START_THREAD="START_THREAD"}(r||(t.AttachmentTypes=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateMessageSpecs=function(e,t,n,r,a,u){if(r>t)throw new Error("generateMessageSpecs: too many attachments relative to messageGroups: "+t+", "+r);var s=a/l.Accessibility.FONT_SIZE_DEFAULT,d=e?i.HEIGHT_COMPACT_MESSAGE_START:i.HEIGHT_COZY_MESSAGE_START,f=e?i.HEIGHT_COMPACT_MESSAGE:i.HEIGHT_COZY_MESSAGE,c=0,p=new Array(t).fill(null).map((function(){var e=o.default.random(1,n);return c+=u*s,c+=d*s,c+=(e-1)*f*s,e})),v=p.map((function(e,t){return t})),y=[];for(;y.length<r;){var m={width:o.default.random(140,400),height:o.default.random(100,320)};y.push([v.splice(o.default.random(0,v.length-1),1)[0],m]),c+=m.height+i.HEIGHT_ATTACHMEMT_PADDING*s}return{messages:p,attachmentSpecs:y,totalHeight:c,groupSpacing:u}},t.default=function(e){var t=e.compact,n=e.messages,r=e.attachmentSpecs,o=e.totalHeight,l=e.groupSpacing;return a.useMemo((function(){for(var e,a=new Array(n.length).fill(void 0),s=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return p(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return p(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(r);!(e=s()).done;){var d=e.value,f=d[0],v=d[1];a[f]=v}return c("div",{className:u.default.wrapper,style:{height:o}},void 0,n.map((function(e,n){return c(i.default,{groupSpacing:l,compact:t,messages:e,attachmentSpecs:a[n]},n)})))}),[t,n,r,o,l])},Object.defineProperty(t,"AttachmentSpecs",{enumerable:!0,get:function(){return i.AttachmentSpecs}});var r,a=f(n(0)),o=s(n(6)),i=f(n(9305)),l=n(1),u=s(n(7183));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ExperimentInAppReporting=void 0;var r,a=n(133),o=n(189),i=(r=n(373))&&r.__esModule?r:{default:r};var l=(0,o.registerUserExperiment)({id:i.default.IN_APP_REPORTING,title:"2020-29 Exp: Report TOS violating messages in-app via new modal",description:["An experiment that tests if in-app reporting is useful for Trust & Safety","Control: No changes","Treatment 1: Add menu options to report message"],buckets:[a.ExperimentBuckets.CONTROL,a.ExperimentBuckets.TREATMENT_1]});t.ExperimentInAppReporting=l},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=B(n(0)),o=G(n(8)),i=G(n(6)),l=B(n(3)),u=n(349),s=B(n(1048)),d=G(n(7622)),f=B(n(7707)),c=G(n(186)),p=G(n(7726)),v=G(n(9)),y=G(n(64)),m=G(n(8084)),h=G(n(233)),_=G(n(48)),g=G(n(55)),E=G(n(35)),S=G(n(12)),O=G(n(84)),I=G(n(63)),T=G(n(227)),b=G(n(248)),C=G(n(350)),M=n(50),N=G(n(43)),P=G(n(1029)),A=G(n(970)),R=G(n(152)),L=G(n(256)),D=G(n(269)),w=n(1),k=G(n(7)),j=G(n(7185)),U=G(n(423));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function H(){return(H=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function V(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,W(e,t)}function W(e,t){return(W=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Y=function(e){function t(){return e.apply(this,arguments)||this}return V(t,e),t.prototype.render=function(){var e,t=this.props,n=t.emoji,r=t.count,a=t.selected,i=t.setSelected,l=null==n.id?L.default.getURL(n.name):R.default.getEmojiURL({id:n.id,animated:n.animated});e=null==n.id?c.default.convertSurrogateToName(n.name):":"+n.name+":";var u=l?x("img",{className:j.default.emoji,src:l,alt:n.name}):x("span",{className:(0,o.default)(j.default.emoji,j.default.emojiText)},void 0,n.name),s=x(N.default,{},void 0,r);return x(b.default,{position:b.default.Positions.LEFT,text:e},void 0,(function(e){var t,n=e.onMouseEnter,r=e.onMouseLeave;return x(O.default,{className:(0,o.default)((t={},t[j.default.reactionDefault]=!a,t[j.default.reactionSelected]=a,t)),onClick:i,onMouseEnter:n,onMouseLeave:r},void 0,u,s)}))},t}(a.PureComponent);function z(e){var t=e.emoji,n=e.user,r=e.message,o=e.channel,i=e.guildId;var c=S.default.getCurrentUser(),m=(0,l.useStateFromStores)([_.default],(function(){return _.default.can(w.Permissions.MANAGE_MESSAGES,o)&&!o.isArchivedThread()}))||c.id===n.id?x(O.default,{onClick:function(){s.removeReaction(o.id,r.id,t,n.id)}},void 0,x(C.default,{width:16,height:16,className:j.default.remove})):null,h=(0,l.useStateFromStores)([y.default,v.default,g.default],(function(){return D.default.getName(i,o.id,n)}));return x(I.default,{className:j.default.reactorDefault,onContextMenu:function(e){(0,u.openContextMenu)(e,(function(e){return a.createElement(p.default,H({},e,{user:n,channelId:o.id}))}))},align:I.default.Align.CENTER},void 0,x(I.default.Child,{wrap:!0,grow:0,shrink:0,className:U.default.marginReset},void 0,x(f.default,{user:n,size:f.Sizes.SIZE_24})),x(I.default.Child,{},void 0,x(N.default,{tag:"strong",size:N.default.Sizes.SIZE_16,className:j.default.name},void 0,h&&x("span",{className:j.default.nickname},void 0,h),x(d.default,{user:n,className:h?j.default.tagFaded:null,usernameClass:j.default.username,discriminatorClass:j.default.discriminator}))),m)}Y.displayName="Reaction",z.displayName="Reactor";var K=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).scrollerRef=a.createRef(),t.state={lastId:null,loadingMore:!1},t.handleScroll=function(){var e=t.scrollerRef.current;if(null!=e){var n=e.getScrollerState();n.scrollTop+n.offsetHeight>=n.scrollHeight-44&&t.props.hasMore&&!t.state.loadingMore&&t.loadMore()}},t.getRowHeight=function(e,n){var r=t.props.reactors;if(1===e)return 0===n?44:0;if(0===e){if(0===n&&0===r.length)return 440;if(null!=t.props.reactors[n])return 44}return 0},t.renderRow=function(e){var n=e.section,r=e.row,a=t.props,o=a.message,i=a.guildId,l=a.channel,u=a.reaction,s=a.reactors,d=s[r];return 1===n?0===r?x(T.default,{className:j.default.spinnerMore},"hasMore"):null:0===s.length&&t.state.loadingMore?x(T.default,{className:j.default.spinner},"loadingMore"):null!=d&&x(z,{message:o,emoji:u.emoji,guildId:i,channel:l,user:d},d.id)},t}V(t,e);var n=t.prototype;return n.componentDidMount=function(){this.loadMore()},n.componentDidUpdate=function(e){var t=this;i.default.isEqual(this.props.reaction,e.reaction)||this.setState({lastId:null,loadingMore:!1},(function(){return t.loadMore()}))},n.loadMore=function(){var e=this,t=this.props,n=t.message,r=t.reaction,a=this.state.lastId;this.setState({loadingMore:!0}),s.getReactions(n.getChannelId(),n.id,r.emoji,a).then((function(t){return e.setState({loadingMore:!1,lastId:t[t.length-1].id})}))},n.renderSection=function(){return null},n.render=function(){var e=this.props,t=e.hasMore,n=e.reactors,r=[];return 0===n.length&&this.state.loadingMore?r.push(length):(r.push(n.length),t&&r.push(1)),a.createElement(P.default,{className:j.default.reactors,fade:!0,ref:this.scrollerRef,sections:r,sectionHeight:0,rowHeight:this.getRowHeight,renderRow:this.renderRow,renderSection:this.renderSection,onScroll:t?this.handleScroll:void 0})},t}(a.PureComponent);K.displayName="ReactorsComponent";var $=l.default.connectStores([m.default],(function(e){var t=e.message,n=e.reaction,r=m.default.getReactions(t.getChannelId(),t.id,n.emoji);return{hasMore:null!=r&&n.count>Object.keys(r).length,reactors:null==r?[]:Object.values(r)}}))(K),Z=x(T.default,{}),q=function(t){function n(e){var n,r=(n=t.call(this,e)||this).props.reactions;return n.state={selectedReaction:r[0]},n}V(n,t);var r=n.prototype;return r.componentDidUpdate=function(t){var n=this.props,r=n.reactions,a=n.onClose;r.length!==t.reactions.length&&0===r.length&&e(a)},r.setSelectedReaction=function(e){this.setState({selectedReaction:e})},r.render=function(){var e=this,t=this.props,n=t.message,r=t.reactions,o=t.transitionState,l=this.state.selectedReaction;if(!l)return Z;var u=v.default.getChannel(n.getChannelId());if(null==u)throw new Error("MessageReactions.render: Message does not have a channelId");var s=null==u||u.isPrivate()?null:u.getGuildId(),d=r.map((function(e,t){return H({},e,{pos:t})})).sort((function(e,t){return e.count!==t.count?t.count-e.count:e.pos-t.pos})).map((function(t){return a.createElement(Y,H({key:(t.emoji.id||"")+":"+t.emoji.name,selected:i.default.isEqual(l.emoji,t.emoji),setSelected:function(){return e.setSelectedReaction(t)}},t))}));return x(M.ModalRoot,{"aria-label":k.default.Messages.REACTIONS,transitionState:o,size:M.ModalSize.DYNAMIC,className:j.default.container},void 0,x(A.default,{className:j.default.scroller,fade:!0},void 0,d),x($,{message:n,reaction:l,guildId:s,channel:u},(l.emoji.id||"")+":"+l.emoji.name))},n}(a.PureComponent);q.displayName="MessageReactions";var X=l.default.connectStores([h.default,E.default],(function(e){var t=e.message,n=h.default.getMessage(t.getChannelId(),t.id),r=null!=n?n.reactions:[];return{theme:E.default.theme,reactions:r}}),{forwardRef:!0})(q);t.default=X}).call(this,n(57).setImmediate)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};var u=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.getOptions=function(e){return l[e]},r}(r.default.Store))(a.default,{MESSAGE_CREATE:function(e){var t=e.message,n=e.sendMessageOptions;null!=n&&(l[t.id]=n),null!=t.nonce&&t.nonce in l&&delete l[t.nonce]}});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){void 0===r&&(r={});if(a.default.deleteMessage(e.id,t.id,!0),t.type===i.MessageTypes.APPLICATION_COMMAND)return void(t.interactionData&&r.applicationId&&(0,o.retryCommandMessage)(t,e,r.applicationId));var l=t.content,u=t.tts;a.default.sendMessage(e.id,{content:l,tts:u,invalidEmojis:[],validNonShortcutEmojis:[]},void 0,r)};var r,a=(r=n(351))&&r.__esModule?r:{default:r},o=n(8841),i=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(7191));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.className,n=e.children,r=e.roleColor,i=e.roleName;return u("div",{className:(0,a.default)(t,o.default.role)},void 0,u("div",{className:o.default.roleColor,style:{backgroundColor:r}}),i,n)}s.displayName="RoleLabel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(36)),o=u(n(63)),i=u(n(43)),l=u(n(7193));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.icon,n=e.onClick,r=e.label;return d(a.default,{look:a.default.Looks.BLANK,size:a.default.Sizes.MIN,className:l.default.button,onClick:n},void 0,d(o.default,{align:o.default.Align.CENTER},void 0,d("div",{className:l.default.buttonIcon},void 0,t),d(i.default,{size:i.default.Sizes.SIZE_16,color:i.default.Colors.CUSTOM},void 0,r)))}f.displayName="ChannelSettingsButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(8)),o=l(n(7782)),i=l(n(6730));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d=r.forwardRef((function(e,t){var n,l=e.className,u=e.isBeforeGroup,d=void 0!==u&&u,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["className","isBeforeGroup"]),c=f.children;return r.createElement(o.default,s({},f,{ref:t,className:(0,a.default)(l,(n={},n[i.default.divider]=!0,n[i.default.hasContent]=null!=c,n[i.default.beforeGroup]=d,n))}))})),f=r.memo(d);t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(36)),i=f(n(7812)),l=f(n(7818)),u=f(n(126)),s=f(n(43)),d=f(n(7199));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=a.memo((function(e){var t=e.message,n=e.subtitle,r=e.countdown,f=e.buttonText,c=e.buttonColor,v=e.buttonSubmitting,y=e.onButtonClick,m=e.imageSrc,h=e.animationSrc,_=e.secondaryButtonText,g=e.onSecondaryButtonClick,E=e.children,S=e.useReducedMotion,O=void 0!==S&&S;if(null==t)return a.createElement(a.Fragment,null,a.Children.only(E));var I=null;return null!=m?I=p("img",{alt:"",src:m,className:d.default.image}):null!=h&&(I=p(l.default,{importData:h,shouldAnimate:!O,className:d.default.animation})),p("div",{className:d.default.wrapper},void 0,p("div",{className:d.default.content},void 0,I,p("div",{className:d.default.text},void 0,p(u.default,{size:u.default.Sizes.SIZE_16,className:d.default.title},void 0,t),n&&p(s.default,{color:s.default.Colors.MUTED,size:s.default.Sizes.SIZE_12},void 0,n))),p("div",{className:d.default.buttonContainer},void 0,null!=_&&p(o.default,{className:d.default.button,size:o.default.Sizes.SMALL,onClick:g,look:o.default.Looks.LINK,color:o.default.Colors.PRIMARY,submitting:v},void 0,_),null!=f&&p(o.default,{className:d.default.button,size:o.default.Sizes.SMALL,onClick:y,submitting:v,color:c||o.default.Colors.PRIMARY},void 0,f)),null!=r&&p(i.default,{className:d.default.countdown,deadline:r}))}));t.default=v},function(e,t,n){e.exports=n.p+"b0df989dede2e65a2d631874ffe04de0.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MODAL_CAROUSEL_PREV=t.MODAL_CAROUSEL_NEXT=t.CAROUSEL_PREV=t.CAROUSEL_NEXT=void 0;var r=l(n(657)),a=l(n(655)),o=n(120),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u=function(){return a.default.hasModalOpen()||r.default.hasLayers()},s={binds:["right"],comboKeysBindGlobal:!0,action:function(){if(!u())return o.ComponentDispatch.dispatch(i.ComponentActions.CAROUSEL_NEXT),!1}};t.CAROUSEL_NEXT=s;var d={binds:["left"],comboKeysBindGlobal:!0,action:function(){if(!u())return o.ComponentDispatch.dispatch(i.ComponentActions.CAROUSEL_PREV),!1}};t.CAROUSEL_PREV=d;var f={binds:["right","down","space"],comboKeysBindGlobal:!0,action:function(){return o.ComponentDispatch.dispatch(i.ComponentActions.MODAL_CAROUSEL_NEXT),!1}};t.MODAL_CAROUSEL_NEXT=f;var c={binds:["left","up"],comboKeysBindGlobal:!0,action:function(){return o.ComponentDispatch.dispatch(i.ComponentActions.MODAL_CAROUSEL_PREV),!1}};t.MODAL_CAROUSEL_PREV=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(36)),o=i(n(7212));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e){var t=e.children,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children"]);return r.createElement(a.default,u({},n,{size:a.default.Sizes.SMALL,look:a.default.Looks.INVERTED,className:o.default.button}),t)}s.displayName="PremiumSettingsPushButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(378)),a=o(n(373));function o(e){return e&&e.__esModule?e:{default:e}}var i=(0,r.default)({id:a.default.PREMIUM_SUBSCRIPTION_FLOW_NEW,label:"Streamlined Premium Subscription Flow",kind:"user",defaultConfig:{choosePlanOutsideFlow:!0,showPriceOutsideFlow:!0},treatments:[{id:1,label:"Choosing plan within flow",config:{choosePlanOutsideFlow:!1,showPriceOutsideFlow:!1}},{id:2,label:"Choosing plan within flow with price",config:{choosePlanOutsideFlow:!1,showPriceOutsideFlow:!0}},{id:3,label:"Choosing plan outside flow",config:{choosePlanOutsideFlow:!0,showPriceOutsideFlow:!1}},{id:4,label:"Choosing plan outside flow with price",config:{choosePlanOutsideFlow:!0,showPriceOutsideFlow:!0}}]});t.default=i},function(e,t,n){e.exports=n.p+"8a32af01aac6cd8e34445b6cc5576fbc.svg"},function(e,t,n){e.exports=n.p+"844d97f0961fcfd35bb12d450f21b076.svg"},function(e,t,n){e.exports=n.p+"21f08348c17a2688b6d38bd554dc94a8.svg"},function(e,t,n){e.exports=n.p+"25dac0771e36be5fb9888a3d00672d75.svg"},function(e,t,n){e.exports=n.p+"c0fffd0dab1e09995038a03dfb3e4f6b.png"},function(e,t,n){e.exports=n.p+"d14825a72be9bc05e41a5579c03d8e94.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumTier1Buttons=t.PremiumTier2Buttons=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(8713)),l=n(5191),u=f(n(7658)),s=n(1),d=f(n(7221));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var y=function(e){var t,n=e.className,r=e.alignLeft,f=void 0!==r&&r,c=e.premiumModalAnalyticsLocation,y=e.subscribeButtonProps,m=e.giftButtonProps,h=i.default.useExperiment({})[0].choosePlanOutsideFlow,_=(0,l.usePremiumTrialOffer)();return p("div",{className:(0,o.default)(n,d.default.buttons,(t={},t[d.default.buttonsCenter]=!f,t))},void 0,a.createElement(u.default,v({},y,{subscriptionTier:h?s.PremiumSubscriptionSKUs.TIER_2:null,className:d.default.button,premiumModalAnalyticsLocation:c,trialId:null!=_?_.trial_id:null})),a.createElement(u.default,v({},m,{subscriptionTier:h?s.PremiumSubscriptionSKUs.TIER_2:null,isGift:!0,premiumModalAnalyticsLocation:c,className:d.default.button})))};t.PremiumTier2Buttons=y,y.displayName="PremiumTier2Buttons";var m=function(e){var t=e.premiumModalAnalyticsLocation,n=i.default.useExperiment({})[0].choosePlanOutsideFlow;return p("div",{className:d.default.buttons},void 0,p(u.default,{subscriptionTier:n?s.PremiumSubscriptionSKUs.TIER_1:null,premiumModalAnalyticsLocation:t,className:d.default.button}),p(u.default,{subscriptionTier:n?s.PremiumSubscriptionSKUs.TIER_1:null,isGift:!0,premiumModalAnalyticsLocation:t,className:d.default.button}))};t.PremiumTier1Buttons=m,m.displayName="PremiumTier1Buttons"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l,u,s;function d(){u={},l={},s=new Set}d();var f=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.getStatisticsForApplication=function(e){return l[e]},a.shouldFetchStatisticsForApplication=function(e){var t=u[e];return!s.has(e)&&(null==t||Date.now()-t>36e5)},r}(r.default.Store))(a.default,{APPLICATION_ACTIVITY_STATISTICS_FETCH_START:function(e){var t=e.applicationId;s.add(t)},APPLICATION_ACTIVITY_STATISTICS_FETCH_FAIL:function(e){var t=e.applicationId;s.delete(t)},APPLICATION_ACTIVITY_STATISTICS_FETCH_SUCCESS:function(e){var t=e.statistics,n=e.applicationId;u[n]=Date.now(),s.delete(n),l[n]=t},LOGOUT:function(e){return d()}});t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ItemSizes=void 0;var r,a=S(n(0)),o=g(n(8)),i=g(n(265)),l=g(n(7599)),u=n(7589),s=S(n(8723)),d=S(n(8088)),f=g(n(84)),c=n(7814),p=g(n(8053)),v=g(n(7625)),y=g(n(7849)),m=n(120),h=n(1),_=g(n(7234));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(){var e=function(e,t){t||(t=e.slice(0));return e.raw=t,e}(["grayscale(",")"]);return O=function(){return e},e}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var M={SMALL:{width:640,height:360,margin:15},MEDIUM:{width:880,height:495,margin:20}};t.ItemSizes=M;var N={width:1920,height:1080},P={width:1280,height:720},A=function(e){return(0,u.renderVideoComponent)(C({},e,{className:_.default.videoWrapper,mediaPlayerClassName:_.default.mediaPlayer}))},R=function(e){return a.createElement(v.default,e)};R.displayName="carouselRenderImage";var L=function(e){var t,n,r=e.item,a=e.size,o=e.onPlay,i=e.onEnded,l=e.onClick,s=e.playable,d=e.volume,p=e.isMuted,v=e.onVolumeChange,y=e.onMute;if(r.type===h.CarouselMediaTypes.YOUTUBE_VIDEO)t=C({url:(0,h.YOUTUBE_PREVIEW_URL)(r.youtubeVideoId)},N),n=C({url:(0,h.YOUTUBE_EMBED_URL)(r.youtubeVideoId)+"?rel=0&iv_load_policy=3&showinfo=0&modestbranding=1"},P);else{var m=null!=r.width?r.width:0,g=null!=r.height?r.height:0;t={url:r.thumbnailSrc,width:m,height:g},n={url:r.src,proxyURL:r.src,width:m,height:g}}var E=b(c.EmbedVideo,{href:null,thumbnail:t,video:n,allowFullScreen:!0,maxHeight:a.height,maxWidth:a.width,onPlay:o,onEnded:i,playable:s,className:_.default.video,volume:d,onVolumeChange:v,autoMute:p,onMute:y,autoPlay:s,renderVideoComponent:A,renderImageComponent:R,renderLinkComponent:u.renderMaskedLinkComponent});return s?E:b(f.default,{className:_.default.itemImageWrapper,onClick:l},void 0,E)},D=function(){return b("div",{className:_.default.paginationVideoOverlay},void 0,b(y.default,{inactive:!0,className:_.default.paginationVideoPlayPill,renderLinkComponent:u.renderMaskedLinkComponent}))};D.displayName="VideoOverlay";var w=b(D,{}),k=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={currentIndex:0,animate:!0,playingVideo:!1,hasInteracted:!1,hoveringPreviousItem:!1,hoveringNextItem:!1,volume:1,isMuted:!0},t.getItemSize=function(){var e=t.props.width,n=M.MEDIUM;return null!=e&&e<n.width&&(n=M.SMALL),n},t.setItem=function(e,n){var r=I(t),a=r.props,o=a.items,i=a.onIntentionalChange,l=r.state.currentIndex,u=(0,d.normalizeIndex)(l,o.length),s=(0,d.normalizeIndex)(e,o.length),f=1===Math.abs(e-u)||e===o.length-1&&0===u||0===e&&u===o.length-1;t.setState({playingVideo:!1,currentIndex:s,animate:f,hasInteracted:n}),n&&null!=i&&i(o[s],u,s)},t.autoNext=function(){t.setItem(t.state.currentIndex+1,!1)},t.manualNext=function(){t.setItem(t.state.currentIndex+1,!0)},t.manualPrevious=function(){t.setItem(t.state.currentIndex-1,!0)},t.handlePlay=function(e){return t.setState({playingVideo:!0,hasInteracted:!e})},t.handleEnded=function(){t.state.hasInteracted||t.autoNext()},t.handleVolumeChange=function(e){t.setState({volume:e,hasInteracted:!0})},t.handleMute=function(e){t.setState({isMuted:e,hasInteracted:!0})},t.handleVideoClick=function(e){t.setItem(e,!0)},t.handleEdgeItemMouseLeave=function(){t.setState({hoveringPreviousItem:!1,hoveringNextItem:!1})},t.renderCarouselImage=function(e,n,r){return r?b(f.default,{onClick:function(){return t.handleCurrentItemClick(e,n)},className:_.default.itemImageWrapper},void 0,b("img",{src:e.src,alt:"",className:_.default.currentImage})):b(f.default,{onClick:function(){return t.setItem(n,!0)},className:_.default.itemImageWrapper},void 0,b("img",{alt:"",className:_.default.itemImage,src:e.src,draggable:!1}))},t.renderItem=function(e,n,r){var a,l=t.state,u=l.currentIndex,s=l.volume,f=l.isMuted,c=n===(0,d.normalizeIndex)(u,t.props.items.length);return b(i.default.div,{className:(0,o.default)(_.default.item,(a={},a[_.default.currentItem]=c,a)),style:null!=r?t.getStyle(n,r):null,onMouseEnter:c?null:function(){return t.handleEdgeItemMouseEnter(n)},onMouseLeave:c?null:t.handleEdgeItemMouseLeave},void 0,e.type===h.CarouselMediaTypes.VIDEO||e.type===h.CarouselMediaTypes.YOUTUBE_VIDEO?b(L,{item:e,size:t.getItemSize(),onPlay:t.handlePlay,onEnded:t.handleEnded,playable:c,onClick:function(){return t.handleVideoClick(n)},volume:s,onVolumeChange:t.handleVolumeChange,isMuted:f,onMute:t.handleMute}):t.renderCarouselImage(e,n,c))},t.renderPaginationItem=function(e,n){var r=t.state.currentIndex===n;return b("div",{className:(0,o.default)(_.default.paginationItem,r?_.default.selectedStorePaginationItem:_.default.unselectedStorePaginationItem)},"page-"+n,b("img",{alt:null==e.alt?n:e.alt,className:_.default.storePaginationImg,src:t.getPaginationSrc(e),draggable:!1}),e.type===h.CarouselMediaTypes.YOUTUBE_VIDEO||e.type===h.CarouselMediaTypes.VIDEO?w:null,r?b("div",{className:_.default.overlappingBorder}):null)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,T(t,n);var a=r.prototype;return a.componentDidMount=function(){m.ComponentDispatch.subscribe(h.ComponentActions.CAROUSEL_PREV,this.manualPrevious),m.ComponentDispatch.subscribe(h.ComponentActions.CAROUSEL_NEXT,this.manualNext)},a.componentWillUnmount=function(){m.ComponentDispatch.unsubscribe(h.ComponentActions.CAROUSEL_PREV,this.manualPrevious),m.ComponentDispatch.unsubscribe(h.ComponentActions.CAROUSEL_NEXT,this.manualNext)},a.getStyle=function(e,t){var n=t.interpolate({inputRange:[0,1],outputRange:[1,0],extrapolate:i.default.Extrapolate.CLAMP});return{opacity:t.interpolate({inputRange:[0,1],outputRange:[.3,1],extrapolate:i.default.Extrapolate.CLAMP}),filter:i.default.template(O(),n)}},a.handleCurrentItemClick=function(e,t){var n=this.props.onCurrentItemClick;null!=n&&n(e,t),this.setState({hasInteracted:!0})},a.handleEdgeItemMouseEnter=function(e){var t=this.state.currentIndex;e<t?this.setState({hoveringPreviousItem:!0}):e>t&&this.setState({hoveringNextItem:!0})},a.renderCarousel=function(){var e,t,n=this.props.items,r=this.state,a=r.currentIndex,i=r.animate,l=r.hoveringPreviousItem,u=r.hoveringNextItem,f=b(d.default,{items:n,itemSize:this.getItemSize(),renderItem:this.renderItem,currentIndex:a,animate:i,edgeItems:2});return n.length<=1?f:b("div",{className:_.default.carouselButtonsContainer},void 0,f,b(s.CarouselPrevious,{onClick:this.manualPrevious,className:(0,o.default)(_.default.arrow,(e={},e[_.default.arrowHovered]=l,e))}),b(s.CarouselNext,{onClick:this.manualNext,className:(0,o.default)(_.default.arrow,(t={},t[_.default.arrowHovered]=u,t))}))},a.getPaginationSrc=function(e){return e.type===h.CarouselMediaTypes.YOUTUBE_VIDEO?(0,h.YOUTUBE_PREVIEW_URL)(e.youtubeVideoId):e.type===h.CarouselMediaTypes.IMG?e.src:e.type===h.CarouselMediaTypes.VIDEO?e.thumbnailSrc:null},a.render=function(){var e=this,t=this.props,n=t.items,r=t.className,a=t.autoplayInterval,o=t.paused,i=this.state,l=i.currentIndex,u=i.playingVideo,d=i.hasInteracted;return b(p.default,{pauseOnHover:!0,onInterval:this.autoNext,interval:a,className:r,disable:u||d||o},void 0,this.renderCarousel(),b("div",{className:_.default.pagination},void 0,b(s.default,{renderItem:this.renderPaginationItem,scrollToPadding:85,items:n,selectedIndex:l,onSetItem:function(t){return e.setItem(t,!0)},paginationContainerClass:_.default.scroller,align:n.length<6?s.default.Align.LEFT:s.default.Align.CENTER})))},r}(a.PureComponent);k.displayName="MediaCarousel",k.defaultProps={autoplayInterval:8e3,paused:!1};var j=(0,l.default)(k);t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.CarouselNext=t.CarouselPrevious=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(8724)),l=d(n(36)),u=n(424),s=d(n(7233));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,v(e,t)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y={CENTER:s.default.alignCenter,LEFT:s.default.alignLeft},m=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._scrollerRef=null,t._paginationItemRefs=[],t.handleSetScrollerRef=function(e){t._scrollerRef=e},t.handleSelectedIndexChange=function(e){var n=t._scrollerRef;if(null!=n){var r=t._paginationItemRefs[e];null!=r&&n.scrollIntoViewNode({node:r,animate:!0,padding:t.props.scrollToPadding})}},t.handlePageClick=function(e){(0,t.props.onSetItem)(e)},t}p(t,e);var n=t.prototype;return n.componentDidUpdate=function(e){var t=this.props.selectedIndex;e.selectedIndex!==t&&this.handleSelectedIndexChange(t)},n.render=function(){var e=this,t=this.props,n=t.renderItem,r=t.items,i=t.vertical,l=t.paginationContainerClass,d=t.align,f=i?s.default.verticalPaginationItemContainer:s.default.horizontalPaginationItemContainer;return a.createElement(u.AdvancedScrollerAuto,{orientation:i?"vertical":"horizontal",className:(0,o.default)(f,l,d),ref:this.handleSetScrollerRef},r.map((function(t,r){return a.cloneElement(n(t,r),{onClick:function(){return e.handlePageClick(r)},key:r,ref:function(t){e._paginationItemRefs[r]=t}})})))},t}(a.PureComponent);m.displayName="CarouselPaginationStrip",m.Align=y,m.defaultProps={scrollToPadding:{top:0,left:0,bottom:0,right:0},align:y.CENTER};var h=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handlePrevClick=function(e){e.stopPropagation(),e.preventDefault();var n=t.props.onClick;n&&n(e)},t}return p(t,e),t.prototype.render=function(){var e=this.props.className;return c(l.default,{look:l.default.Looks.BLANK,size:l.default.Sizes.NONE,className:(0,o.default)(s.default.prevButtonContainer,e),onClick:this.handlePrevClick},void 0,c(i.default,{className:s.default.arrow,direction:i.default.Directions.LEFT}))},t}(a.PureComponent);t.CarouselPrevious=h,h.displayName="CarouselPrevious";var _=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleNextClick=function(e){e.stopPropagation(),e.preventDefault();var n=t.props.onClick;n&&n(e)},t}return p(t,e),t.prototype.render=function(){var e=this.props.className;return c(l.default,{look:l.default.Looks.BLANK,size:l.default.Sizes.NONE,className:(0,o.default)(s.default.nextButtonContainer,e),onClick:this.handleNextClick},void 0,c(i.default,{className:s.default.arrow,direction:i.default.Directions.RIGHT}))},t}(a.PureComponent);t.CarouselNext=_,_.displayName="CarouselNext";var g=m;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ArrowDirections=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=s(n(8)),l=s(n(8854)),u=s(n(7232));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p={UP:"up",RIGHT:"right",DOWN:"down",LEFT:"left"};t.ArrowDirections=p;var v=((r={})[p.UP]=u.default.up,r[p.RIGHT]=u.default.right,r[p.DOWN]=u.default.down,r[p.LEFT]=u.default.left,r),y=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r.prototype.render=function(){var e,t=this.props,n=t.direction,r=t.onClick,a=t.className;return f(l.default,{className:(0,i.default)(u.default.arrow,a,(e={},e[v[n]]=!0,e)),onClick:r})},r}(o.PureComponent);y.displayName="Arrow",y.Directions=p;var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MessageStyles=void 0;var r,a=p(n(0)),o=f(n(140)),i=f(n(3)),l=f(n(2)),u=p(n(1027)),s=f(n(7854)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=(0,o.default)({SHORT:null,LONG:null});t.MessageStyles=m;var h=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var a=r.prototype;return a.getText=function(e,t){if(429===e.status)switch(t){case m.SHORT:return d.default.Messages.APPLICATION_STORE_LISTING_PURCHASE_RATE_LIMIT_ERROR_SHORT;case m.LONG:return d.default.Messages.APPLICATION_STORE_LISTING_PURCHASE_RATE_LIMIT_ERROR}switch(t){case m.SHORT:return d.default.Messages.APPLICATION_STORE_LISTING_PURCHASE_GENERIC_ERROR_SHORT;case m.LONG:return d.default.Messages.APPLICATION_STORE_LISTING_PURCHASE_GENERIC_ERROR}},a.componentWillUnmount=function(){this.props.purchaseError&&l.default.wait((function(){return u.clearPurchaseError()}))},a.render=function(){var e=this.props,t=e.className,n=e.purchaseError,r=e.messageStyle;return null==n?null:v("div",{className:t},void 0,this.getText(n,r))},r}(a.PureComponent);h.displayName="ApplicationStorePurchaseError",h.defaultProps={messageStyle:m.LONG};var _=i.default.connectStores([s.default],(function(){return{purchaseError:s.default.error}}))(h);t.default=_},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.BadgeKeys=void 0,t.BadgeKeys=r,function(e){e[e.STAFF=0]="STAFF",e[e.PARTNER=1]="PARTNER",e[e.HYPESQUAD=2]="HYPESQUAD",e[e.HYPESQUAD_ONLINE_HOUSE_1=3]="HYPESQUAD_ONLINE_HOUSE_1",e[e.HYPESQUAD_ONLINE_HOUSE_1_WINNER=4]="HYPESQUAD_ONLINE_HOUSE_1_WINNER",e[e.HYPESQUAD_ONLINE_HOUSE_2=5]="HYPESQUAD_ONLINE_HOUSE_2",e[e.HYPESQUAD_ONLINE_HOUSE_2_WINNER=6]="HYPESQUAD_ONLINE_HOUSE_2_WINNER",e[e.HYPESQUAD_ONLINE_HOUSE_3=7]="HYPESQUAD_ONLINE_HOUSE_3",e[e.HYPESQUAD_ONLINE_HOUSE_3_WINNER=8]="HYPESQUAD_ONLINE_HOUSE_3_WINNER",e[e.BUG_HUNTER_LEVEL_1=9]="BUG_HUNTER_LEVEL_1",e[e.BUG_HUNTER_LEVEL_2=10]="BUG_HUNTER_LEVEL_2",e[e.EARLY_VERIFIED_DEVELOPER=11]="EARLY_VERIFIED_DEVELOPER",e[e.EARLY_SUPPORTER=12]="EARLY_SUPPORTER",e[e.PREMIUM=13]="PREMIUM",e[e.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_1=14]="PREMIUM_GUILD_SUBSCRIPTION_LEVEL_1",e[e.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_2=15]="PREMIUM_GUILD_SUBSCRIPTION_LEVEL_2",e[e.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_3=16]="PREMIUM_GUILD_SUBSCRIPTION_LEVEL_3",e[e.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_4=17]="PREMIUM_GUILD_SUBSCRIPTION_LEVEL_4",e[e.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_5=18]="PREMIUM_GUILD_SUBSCRIPTION_LEVEL_5",e[e.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_6=19]="PREMIUM_GUILD_SUBSCRIPTION_LEVEL_6",e[e.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_7=20]="PREMIUM_GUILD_SUBSCRIPTION_LEVEL_7",e[e.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_8=21]="PREMIUM_GUILD_SUBSCRIPTION_LEVEL_8",e[e.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_9=22]="PREMIUM_GUILD_SUBSCRIPTION_LEVEL_9"}(r||(t.BadgeKeys=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.SETTINGS_LAYERS_LAYOUT=void 0;var r=l(n(673)),a=n(120),o=l(n(8123)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s=u({POP_LAYER:{binds:["esc"],global:!0,action:function(){return a.ComponentDispatch.hasSubscribers(i.ComponentActions.CALL_DECLINE)?(a.ComponentDispatch.dispatch(i.ComponentActions.CALL_DECLINE),!1):!r.default.close()&&(a.ComponentDispatch.hasSubscribers(i.ComponentActions.POPOUT_CLOSE)?(a.ComponentDispatch.dispatch(i.ComponentActions.POPOUT_CLOSE),!1):a.ComponentDispatch.hasSubscribers(i.ComponentActions.MODAL_CLOSE)?(a.ComponentDispatch.dispatch(i.ComponentActions.MODAL_CLOSE),!1):void a.ComponentDispatch.dispatch(i.ComponentActions.LAYER_POP_ESCAPE_KEY))}}},o.default);t.SETTINGS_LAYERS_LAYOUT=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(43)),i=l(n(7264));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.children,n=e.className;return s(o.default,{color:o.default.Colors.CUSTOM,className:(0,a.default)(i.default.title,n),size:o.default.Sizes.SIZE_14},void 0,t)}d.displayName="PanelTitle"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Link=t.Header=t.Application=t.User=t.GroupDM=t.Channel=t.Guild=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(5406),i=n(183),l=n(7643),u=n(687),s=I(n(55)),d=I(n(151)),f=I(n(12)),c=I(n(7915)),p=I(n(84)),v=I(n(439)),y=I(n(5398)),m=I(n(7720)),h=I(n(9458)),_=I(n(1077)),g=I(n(7595)),E=I(n(643)),S=I(n(7)),O=I(n(7265));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,N(e,t)}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var P=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(e){e.preventDefault();var n=t.props.onClick,r=C(t).node;null!=r&&n(e,r)},t.handleMouseEnter=function(e){var n=t.props.onMouseEnter,r=C(t).node;null!=r&&n(e,r)},t.setRef=function(e){t.node=e},t}M(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.focused,n=e.onFocus,r=this.node;t&&null!=r&&n(r)},n.componentDidUpdate=function(e){var t=this.props,n=t.focused,r=t.onFocus,a=this.node;null!=a&&n&&!e.focused&&r(a)},n.render=function(){var e=this.props,t=e.focused,n=e.children,r=e.score;return b(p.default,{focusProps:{enabled:!1},tabIndex:-1,innerRef:this.setRef,className:t?O.default.resultFocused:O.default.resultDefault,onClick:this.handleClick,onMouseEnter:this.handleMouseEnter},void 0,n,null!=r?b("div",{className:O.default.score},void 0,r>>0):null)},t}(a.PureComponent);P.displayName="Result";var A=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderIcon=function(){var e=this.props.guild;return b("div",{className:O.default.guildIconContainer},void 0,b(y.default,{tabIndex:-1,guild:e,size:y.default.Sizes.MINI,className:O.default.guildIcon}))},n.renderName=function(){var e=this.props.guild;return b("div",{className:O.default.name},void 0,b("span",{className:O.default.match},void 0,e.name))},n.renderContent=function(){var e=this.props,t=e.unread,n=e.children;return b("div",{className:t?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),b("div",{className:O.default.misc},void 0,n))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused,o=e.score;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a,score:o},void 0,this.renderContent())},t}(a.Component);t.Guild=A,A.displayName="Guild";var R=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderIcon=function(){var e=this.props.channel,t=(0,l.getChannelIconComponent)(e);return null==t?null:b("div",{className:O.default.iconContainer},void 0,b(t,{className:O.default.icon,width:16,height:16}))},n.renderName=function(){var e,t,n=this.props,r=n.mentions,a=n.category,o=n.channel;return null!=r&&r>0&&(e=b(c.default,{className:O.default.badge,value:r})),null!=a&&(t=b("span",{className:O.default.note},void 0,(0,i.computeChannelName)(a,f.default,s.default))),b("div",{className:O.default.name},void 0,b("span",{className:O.default.match},void 0,(0,i.computeChannelName)(o,f.default,s.default)),e,this.renderVoiceStates(),t)},n.renderVoiceStates=function(){var e=this.props.voiceStates;return null==e?null:b(m.default,{users:e.map((function(e){return{user:e.user}})),max:4})},n.renderContent=function(){var e=this.props,t=e.unread,n=e.mentions,r=e.children;return b("div",{className:t||null!=n&&n>0?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),b("div",{className:O.default.misc},void 0,r))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused,o=e.score;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a,score:o},void 0,this.renderContent())},t}(a.Component);t.Channel=R,R.displayName="Channel",R.defaultProps={unread:!1};var L=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderIcon=function(){var e=this.props.channel;return b("div",{className:O.default.dmIconContainer},void 0,b(E.default,{src:(0,o.getChannelIconURL)(e),size:E.default.Sizes.SIZE_24,className:O.default.avatarSizeOverride,"aria-label":(0,i.computeChannelName)(e,f.default,s.default)}))},n.renderName=function(){var e,t=this.props,n=t.mentions,r=t.channel;return null!=n&&n>0&&(e=b(c.default,{className:O.default.badge,value:n})),b("div",{className:O.default.name},void 0,b("span",{className:O.default.match},void 0,(0,i.computeChannelName)(r,f.default,s.default)),e)},n.renderContent=function(){var e=this.props,t=e.mentions,n=e.children;return b("div",{className:null!=t&&t>0?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),b("div",{className:O.default.misc},void 0,n))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused,o=e.score;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a,score:o},void 0,this.renderContent())},t}(a.Component);t.GroupDM=L,L.displayName="GroupDM";var D=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderIcon=function(){var e=this.props.user;return b("div",{className:O.default.iconContainer},void 0,b(E.default,{src:e.getAvatarURL("jpg"),"aria-label":e.username,size:E.default.Sizes.SIZE_24,className:O.default.avatarSizeOverride}))},n.renderName=function(){var e,t,n=this.props,r=n.user,a=n.comparator,o=n.mentions,i=n.nickname;if(null!=o&&o>0&&(e=b(c.default,{className:O.default.badge,value:o})),null!=a&&a===r.tag){var l=a.split("#");l.pop(),t=l.join("#")}else t=a||r.username;return t===r.username&&(t=i||t),b("div",{className:O.default.name},void 0,b("span",{className:O.default.match},void 0,t),e,b("span",{className:O.default.username},void 0,d.default.hidePersonalInformation?r.username:r.tag))},n.renderContent=function(){var e=this.props,t=e.children,n=e.mentions;return b("div",{className:null!=n&&n>0?O.default.contentUnread:O.default.contentDefault},void 0,this.renderIcon(),this.renderName(),b("div",{className:O.default.misc},void 0,t))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused,o=e.score;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a,score:o},void 0,this.renderContent())},t}(a.Component);t.User=D,D.displayName="User";var w=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderContent=function(){var e=this.props,t=e.children,n=e.application;return b("div",{className:O.default.contentDefault},void 0,b("div",{className:O.default.iconContainer},void 0,b(v.default,{tabIndex:-1,className:O.default.gameIcon,game:n,size:O.default.gameIconSize})),n.name,b("div",{className:O.default.misc},void 0,t))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a},void 0,this.renderContent())},t}(a.Component);t.Application=w,w.displayName="Application";var k=function(e){function t(){return e.apply(this,arguments)||this}return M(t,e),t.prototype.render=function(){return b("div",{className:O.default.resultDefault},void 0,b("div",{className:O.default.contentDefault},void 0,b("div",{className:O.default.header},void 0,this.props.children)))},t}(a.Component);t.Header=k,k.displayName="Header";var j=b(_.default,{width:16,height:16}),U=b(h.default,{width:16,height:16}),G=b(g.default,{width:16,height:16}),F=function(e){function t(){return e.apply(this,arguments)||this}M(t,e);var n=t.prototype;return n.renderContent=function(){var e,t,n=this.props,r=n.link,a=n.children,o=(0,u.tryParseChannelPath)(r.path);return null==o||void 0===o.messageId?(e=S.default.Messages.QUICKSWITCHER_LINK_UNKNOWN,t=j):(0,u.isAccessibleChannelPath)(o)?(e=S.default.Messages.QUICKSWITCHER_LINK_MESSAGE,t=U):(e=S.default.Messages.QUICKSWITCHER_LINK_NO_ACCESS,t=G),b("div",{className:O.default.contentDefault},void 0,b("div",{className:O.default.iconContainer},void 0,t),e,b("div",{className:O.default.misc},void 0,a))},n.render=function(){var e=this.props,t=e.onMouseEnter,n=e.onClick,r=e.onFocus,a=e.focused,o=e.score;return b(P,{onMouseEnter:t,onClick:n,onFocus:r,focused:a,score:o},void 0,this.renderContent())},t}(a.Component);t.Link=F,F.displayName="Link"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(36)),o=u(n(43)),i=u(n(7)),l=u(n(7502));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.closePopout,n=e.body,r=e.header;return d("div",{className:l.default.container},void 0,d("div",{className:l.default.content},void 0,d("div",{className:l.default.art}),d(o.default,{className:l.default.headerText,size:o.default.Sizes.SIZE_16,color:o.default.Colors.CUSTOM},void 0,r),null==n?null:d(o.default,{className:l.default.bodyText,size:o.default.Sizes.SIZE_14,color:o.default.Colors.CUSTOM},void 0,n),d(a.default,{className:l.default.button,size:a.default.Sizes.MAX,onClick:t,color:a.default.Colors.WHITE},void 0,i.default.Messages.EMBEDDED_ACTIVITIES_MARKETING_TOOLTIP_CTA),d("div",{className:l.default.pointer})))}f.displayName="EmbeddedActivitiesMarketingTooltip"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldNotify=function(e,t,n,r){void 0===n&&(n=!0);void 0===r&&(r=!1);var a=c.default.getChannel(t),o=E.default.getCurrentUser(),l=E.default.getUser(e.author.id);if(null==a||null==o||null==l)return!1;if(!C(o,l,a,r))return!1;if(!n){var p=m.default.getChannelId(h.default.getGuildId());if(p===a.id)return!1;if(f.default.getCurrentThreadId(p)===a.id)return!1}if(d.THREAD_CHANNEL_TYPES.has(a.type)){var v=(0,s.computeThreadNotificationSetting)(a);return v!==u.ThreadMemberFlags.NO_MESSAGES&&(v===u.ThreadMemberFlags.ALL_MESSAGES||(0,i.isRawMessageMentioned)(e,o.id,!1,!1))}if(g.default.allowAllMessages(a))return!0;var y=g.default.isSuppressEveryoneEnabled(a.getGuildId()),_=g.default.isSuppressRolesEnabled(a.getGuildId());return(0,i.isRawMessageMentioned)(e,o.id,y,_)},t.shouldNotifyVoiceStatus=function(e,t){var n=E.default.getCurrentUser();return null!=n&&C(n,e,t)},t.makeTextChatNotification=function(e,t,n){var i=S.default.getName(e.getGuildId(),e.id,n),u=i;switch(e.type){case I.ChannelTypes.GUILD_ANNOUNCEMENT:case I.ChannelTypes.GUILD_TEXT:case I.ChannelTypes.ANNOUNCEMENT_THREAD:case I.ChannelTypes.PUBLIC_THREAD:case I.ChannelTypes.PRIVATE_THREAD:var s=c.default.getChannel(e.parent_id);if((0,l.default)(t))null!=p.default.getGuild(e.getGuildId())&&(u=M(u,e,s));else u=M(u,e,s);break;case I.ChannelTypes.GROUP_DM:e.isManaged()&&n.bot&&u===(0,r.computeChannelName)(e,E.default,y.default)||(u=u+" ("+(0,r.computeChannelName)(e,E.default,y.default,!0)+")")}var d,f=t.content;if((0,l.default)(t)&&null==(f=O.default.stringify(t)))throw new a.default("NotificationTextUtils").warn("SystemMessageUtils.stringify(...) could not convert",t),new Error("failed to stringify system message");if(null!=t.activity&&null!=t.application)d=t.activity.type===I.ActivityActionTypes.JOIN?N(e,T.default.Messages.NOTIFICATION_MESSAGE_CREATE_GUILD_ACTIVITY_JOIN,T.default.Messages.NOTIFICATION_MESSAGE_CREATE_GROUP_DM_ACTIVITY_JOIN,T.default.Messages.NOTIFICATION_MESSAGE_CREATE_DM_ACTIVITY_JOIN).format({user:i,game:t.application.name}):t.activity.type===I.ActivityActionTypes.JOIN_REQUEST?N(e,T.default.Messages.NOTIFICATION_MESSAGE_CREATE_DM_ACTIVITY_JOIN_REQUEST,T.default.Messages.NOTIFICATION_MESSAGE_CREATE_DM_ACTIVITY_JOIN_REQUEST,T.default.Messages.NOTIFICATION_MESSAGE_CREATE_DM_ACTIVITY_JOIN_REQUEST).format({user:i,game:t.application.name}):"";else if(null!=t.activity&&t.activity.type===I.ActivityActionTypes.LISTEN){var v=N(e,T.default.Messages.NOTIFICATION_MESSAGE_CREATE_GUILD_ACTIVITY_LISTEN,T.default.Messages.NOTIFICATION_MESSAGE_CREATE_GROUP_DM_ACTIVITY_LISTEN,T.default.Messages.NOTIFICATION_MESSAGE_CREATE_DM_ACTIVITY_LISTEN);d=v.format({user:i})}else d=null!=t.stickers&&t.stickers.length>0?T.default.Messages.STICKER_NOTIFICATION_BODY.format({stickerName:t.stickers[0].name}):o.default.unparse(f,e.id,!0);if(!d.length&&t.attachments.length){var m=t.attachments[0].filename;d=T.default.Messages.NOTIFICATION_BODY_ATTACHMENT.format({filename:m})}if(!d.length&&t.embeds.length){var h=t.embeds[0];if(null!=h.description)d=null!=h.title?h.title+": "+h.description:h.description;else if(null!=h.title)d=h.title;else if(null!=h.fields){var _=h.fields[0];d=_.name+": "+_.value}}return{icon:n.getAvatarURL(),title:u,body:d}};var r=n(183),a=b(n(22)),o=b(n(1034)),i=n(697),l=b(n(649)),u=n(7588),s=n(7979),d=n(32),f=b(n(1075)),c=b(n(9)),p=b(n(20)),v=b(n(357)),y=b(n(55)),m=b(n(33)),h=b(n(107)),_=b(n(442)),g=b(n(267)),E=b(n(12)),S=b(n(269)),O=b(n(8093)),I=n(1),T=b(n(7));function b(e){return e&&e.__esModule?e:{default:e}}function C(e,t,n,r){if(void 0===r&&(r=!1),n.isManaged())return!1;var a=n.getGuildId();return(null==a||!v.default.isLurking(a))&&(t.id!==e.id&&(!y.default.isBlocked(t.id)&&(!(!r&&_.default.getStatus()===I.StatusTypes.DND)&&!g.default.allowNoMessages(n))))}var M=function(e,t,n){return e+" ("+(0,r.computeChannelName)(t,E.default,y.default,!0)+(null!=n?", "+(0,r.computeChannelName)(n,E.default,y.default):"")+")"};function N(e,t,n,r){switch(e.type){case I.ChannelTypes.GUILD_ANNOUNCEMENT:case I.ChannelTypes.GUILD_TEXT:return t;case I.ChannelTypes.GROUP_DM:return n;case I.ChannelTypes.DM:default:return r}}},,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-08_feedback_modal_helpdesk_link",label:"Feedback Modal Helpdesk Link",defaultConfig:{showHelpdeskLink:!1},treatments:[{id:1,label:"Show helpdesk link",config:{showHelpdeskLink:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8)),o=s(n(84)),i=s(n(5188)),l=s(n(43)),u=s(n(6977));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.options,n=e.onClick,r=e.className,s=e.optionClassName;return f("div",{className:(0,a.default)(u.default.root,r)},void 0,t.map((function(e,t){return f(o.default,{onClick:function(){return n(e)},className:(0,a.default)(u.default.option,s)},t,f(l.default,{className:u.default.text,color:l.default.Colors.CUSTOM,size:l.default.Sizes.SIZE_16},void 0,e.label),f(i.default,{className:u.default.caret,direction:i.default.Directions.RIGHT}))})))}c.displayName="ChoiceButtonList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shuffleProblems=void 0;var r,a=(r=n(6))&&r.__esModule?r:{default:r};t.shuffleProblems=function(e,t){var n=a.default.shuffle(e),r=n.findIndex((function(e){return e.value===t}));if(r>-1){var o=n[r];n.splice(r,1),n.push(o)}return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return[{value:a.StreamIssueReportReasons.BLACK_SCREEN,label:t?o.default.Messages.STREAM_REPORT_ENDED_BLACK:o.default.Messages.STREAM_REPORT_BLACK},{value:a.StreamIssueReportReasons.BLURRY,label:t?o.default.Messages.STREAM_REPORT_ENDED_BLURRY:o.default.Messages.STREAM_REPORT_BLURRY},{value:a.StreamIssueReportReasons.LAGGING,label:t?o.default.Messages.STREAM_REPORT_ENDED_LAGGING:o.default.Messages.STREAM_REPORT_LAGGING},{value:a.StreamIssueReportReasons.OUT_OF_SYNC,label:t?o.default.Messages.STREAM_REPORT_ENDED_OUT_OF_SYNC:o.default.Messages.STREAM_REPORT_OUT_OF_SYNC},{value:a.StreamIssueReportReasons.AUDIO_MISSING,label:t?o.default.Messages.STREAM_REPORT_ENDED_AUDIO_MISSING:o.default.Messages.STREAM_REPORT_AUDIO_MISSING},{value:a.StreamIssueReportReasons.AUDIO_POOR,label:t?o.default.Messages.STREAM_REPORT_ENDED_AUDIO_POOR:o.default.Messages.STREAM_REPORT_AUDIO_POOR},{value:a.StreamIssueReportReasons.STREAM_STOPPED,label:o.default.Messages.STREAM_REPORT_ENDED_STREAM_STOPPED_UNEXPECTEDLY},{value:a.StreamIssueReportReasons.OTHER,label:o.default.Messages.CALL_FEEDBACK_OPTION_OTHER}]};var r,a=n(182),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,l,u,s){void 0===s&&(s=null);a.default.track(o.AnalyticEvents.STREAM_REPORT_PROBLEM,i({reason:e,streamer_user_id:t.ownerId,stream_channel_id:t.channelId,guild_id:t.guildId,application_id:null!=r?r.id:null,application_name:null!=r?r.name:null,location:u,rating:s,feedback:n},l))};var r,a=(r=n(15))&&r.__esModule?r:{default:r},o=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=null;var u=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.initialize=function(e){var t;l=null!==(t=null==e?void 0:e.type)&&void 0!==t?t:null},a.getType=function(){return l},a.getState=function(){return{type:l}},r}(r.default.PersistedStore);u.persistKey="nuf";var s=new u(a.default,{NUF_NEW_USER:function(e){var t=e.newUserType;l=t},NUF_COMPLETE:function(e){l=null}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n;return e.type!==r.ParticipantTypes.ACTIVITY&&(e.type===r.ParticipantTypes.STREAM?null!=e.streamId:null!==(t=null===(n=e.voiceState)||void 0===n?void 0:n.selfVideo)&&void 0!==t&&t)};var r=n(651)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return i[e]};var r,a=n(31),o=n(651),i=Object.freeze(((r={})[o.ParticipantTypes.STREAM]=a.MediaEngineContextTypes.STREAM,r[o.ParticipantTypes.USER]=a.MediaEngineContextTypes.DEFAULT,r[o.ParticipantTypes.ACTIVITY]=a.MediaEngineContextTypes.DEFAULT,r))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.VideoStreamFit=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=f(n(8)),l=n(253),u=f(n(7912)),s=f(n(227)),d=f(n(7296));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.VideoStreamFit=a,function(e){e.CONTAIN="contain",e.COVER="cover"}(a||(t.VideoStreamFit=a={}));var y=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).handleReady=function(){n.state.loading&&n.setState({loading:!1})},n.state={loading:!0},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a=r.prototype;return a.renderPlaceholder=function(){var e=this.props.streamPreviewURL,t=null!=e?p("img",{src:e,alt:"",className:d.default.previewImage}):p(u.default,{aspectRatio:16/9,className:d.default.emptyPreviewWrapper},void 0,p("div",{className:d.default.emptyPreview}));return p(o.Fragment,{},void 0,t,p(s.default,{className:d.default.spinner}))},a.render=function(){var e,t,n=this.props,r=n.streamId,a=n.onResize,o=n.wrapperClassName,u=n.videoComponent,s=n.className,f=n.fit,c=n.mirror,v=n.paused,y=this.state.loading;return p("div",{className:(0,i.default)(d.default.wrapper,o)},void 0,null!=r&&p(u,{className:(0,i.default)(d.default.video,(0,l.getClass)(d.default,"video",f),(e={},e[d.default.mirror]=c,e),s),streamId:r,onResize:a,onReady:this.handleReady,paused:v}),v?null:p("div",{className:(0,i.default)(d.default.previewWrapper,(t={},t[d.default.loading]=y,t))},void 0,y&&this.renderPlaceholder()))},r}(o.PureComponent);y.displayName="VideoStream",y.Fit=a,y.defaultProps={fit:a.CONTAIN,mirror:!1,paused:!1};var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.74273 19H16C17.103 19 18 18.104 18 17V14.618L20.553 15.894C20.694 15.965 20.847 16 21 16C21.183 16 21.365 15.949 21.526 15.851C21.82 15.668 22 15.347 22 15V9C22 8.653 21.82 8.332 21.526 8.149C21.231 7.966 20.862 7.951 20.553 8.105L18 9.382V7.74273L6.74273 19ZM12.2574 5H4C2.897 5 2 5.897 2 7V15.2574L12.2574 5Z",fill:d}),s("rect",{y:"19.9623",width:"26",height:"2",transform:"rotate(-45 0 19.9623)",className:f,fill:d}))}d.displayName="CallVideoCameraDisabled"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=n(332),i=n(182),l=n(132);n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d={},f={},c=new Set;function p(){d={},f={}}var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var u=r.prototype;return u.getPreviewURL=function(e,t,n){var r=(0,l.encodeStreamKey)({streamType:null!=e?i.StreamTypes.GUILD:i.StreamTypes.CALL,guildId:e,channelId:t,ownerId:n}),u=d[r];return null==u||Date.now()>u.expires?(c.has(r)||(c.add(r),a.default.wait((function(){(0,o.fetchStreamPreview)(e,t,n)}))),null):u.url},u.getPreviewURLForStreamKey=function(e){var t=(0,l.decodeStreamKey)(e),n=t.guildId,r=t.channelId,a=t.ownerId;return this.getPreviewURL(n,r,a)},u.getIsPreviewLoading=function(e,t,n){var r=(0,l.encodeStreamKey)({streamType:null!=e?i.StreamTypes.GUILD:i.StreamTypes.CALL,guildId:e,channelId:t,ownerId:n});return c.has(r)},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return p()},LOGOUT:function(e){return p()},STREAM_PREVIEW_FETCH_START:function(e){var t=e.streamKey;f[t]=(f[t]||0)+1,c.add(t)},STREAM_PREVIEW_FETCH_SUCCESS:function(e){var t=e.streamKey,n=e.previewURL;d[t]={url:n,expires:Date.now()+12e4},f[t]=0,c.delete(t)},STREAM_PREVIEW_FETCH_FAIL:function(e){var t=e.streamKey,n=e.retryAfter;d[t]={url:null,expires:Date.now()+(null!=n?n:1e4*f[t])},c.delete(t)},VOICE_STATE_UPDATE:function(e){var t=e.userId,n=e.guildId,r=e.channelId;if(e.selfStream)return!1;var a=(0,l.encodeStreamKey)({streamType:null!=n?i.StreamTypes.GUILD:i.StreamTypes.CALL,guildId:n,channelId:r,ownerId:t});delete d[a],delete f[a]}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.open=function(e,t,n){a.default.dispatch({type:o.ActionTypes.POPOUT_WINDOW_OPEN,key:e,features:i({},l,{},n),render:t})},t.openChannelCallPopout=function(e){a.default.dispatch({type:o.ActionTypes.CHANNEL_CALL_POPOUT_WINDOW_OPEN,channel:e})},t.close=function(e){a.default.dispatch({type:o.ActionTypes.POPOUT_WINDOW_CLOSE,key:e})},t.setAlwaysOnTop=function(e,t){a.default.dispatch({type:o.ActionTypes.POPOUT_WINDOW_SET_ALWAYS_ON_TOP,alwaysOnTop:t,key:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var l={menubar:!1,toolbar:!1,location:!1,directories:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(7579)),l=y(n(63)),u=y(n(985)),s=y(n(643)),d=y(n(43)),f=y(n(7622)),c=y(n(7577)),p=n(1),v=y(n(6983));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={popoutOpen:!1},t.handleClickUser=function(){var e=t.props.onPopoutOpen;t.setState({popoutOpen:!t.state.popoutOpen}),e&&e()},t.handleUserPopoutClose=function(){var e=t.props.onPopoutClose;t.setState({popoutOpen:!1}),e&&e()},t.renderUserPopout=function(){var e,n=t.props,r=n.className,a=n.disablePopout,i=n.onContextMenu,u=n.user,c=n.status,p=n.textClassName,y=n.nick;return _(l.default,{align:l.default.Align.CENTER,className:(0,o.default)(v.default.memberListItem,r,(e={},e[v.default.popoutDisabled]=a,e)),onContextMenu:i,onClick:t.handleClickUser},void 0,_(s.default,{src:u.getAvatarURL(),className:v.default.avatar,"aria-label":u.username,size:s.default.Sizes.SIZE_24,status:c}),_(d.default,{className:(0,o.default)(v.default.memberListItemTag,p)},void 0,_(f.default,{user:u,nick:y,usernameClass:v.default.username,hideDiscriminator:!0})))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n),r.prototype.render=function(){var e=this.state.popoutOpen,t=this.props,n=t.user,r=t.analyticsContext,o=t.disablePopout,i={location:h({},r.location,{object:p.AnalyticsObjects.LIST_ITEM})};return _(u.default,{renderPopout:function(e){return a.createElement(c.default,h({},e,{userId:n.id,analyticsParams:i}))},position:u.default.Positions.LEFT,onRequestClose:this.handleUserPopoutClose,shouldShow:!o&&e},void 0,this.renderUserPopout)},r}(a.Component);E.displayName="UserListItem",E.defaultProps={disablePopout:!1};var S=(0,i.default)(E);t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M20 11V13.5H4V4.5H13V2.5H4C3.46957 2.5 2.96086 2.71071 2.58579 3.08579C2.21071 3.46086 2 3.96957 2 4.5L2 15.5C2 16.0304 2.21071 16.5391 2.58579 16.9142C2.96086 17.2893 3.46957 17.5 4 17.5H11V19.5H7V21.5H17V19.5H13V17.5H20C20.5304 17.5 21.0391 17.2893 21.4142 16.9142C21.7893 16.5391 22 16.0304 22 15.5V11H20Z",fill:d}),s("path",{className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M23 2.45174L21.5483 1L19.0051 3.55341L16.4517 1L15 2.45174L17.5534 4.99485L15 7.54826L16.4517 9L19.0051 6.44659L21.5483 9L23 7.54826L20.4466 4.99485L23 2.45174Z",fill:d}))}d.displayName="StopWatchingStream"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.QuickSelectPopout=T,t.default=void 0;var r,a=y(n(0)),o=p(n(8)),i=y(n(644)),l=p(n(84)),u=p(n(63)),s=n(372),d=n(106),f=p(n(970)),c=p(n(6999));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function h(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,l,"next",e)}function l(e){m(o,r,a,i,l,"throw",e)}i(void 0)}))}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,S(e,t)}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){function t(){return e.apply(this,arguments)||this}return E(t,e),t.prototype.render=function(){var e=this.props,t=e.label,n=e.value,r=e.renderValue,a=e.className;return g(u.default,{className:(0,o.default)(c.default.quickSelect,a),align:u.default.Align.CENTER},void 0,g("div",{className:c.default.quickSelectLabel},void 0,t),g(u.default,{align:u.default.Align.CENTER,className:c.default.quickSelectClick},void 0,g("div",{className:c.default.quickSelectValue},void 0,r?r(n):n.label),g("div",{className:c.default.quickSelectArrow})))},t}(a.PureComponent);O.displayName="QuickSelect";var I=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(){var e=t.props,n=e.option,r=e.onChange;r&&r(n)},t}return E(t,e),t.prototype.render=function(){var e=this,t=this.props,n=t.selected,r=t.renderOption,u=t.option;return g(i.ListNavigatorItem,{id:u.key},void 0,(function(t){return a.createElement(l.default,_({focusProps:{enabled:!1},className:(0,o.default)(c.default.quickSelectPopoutOption,{selected:n}),onClick:e.handleClick},t,{role:"option"}),r(u,n))}))},t}(a.PureComponent);function T(e){var t,n=e.options,r=e.value,l=e.scroller,u=e.renderOption,p=e.onChange,v=e.className,y=(0,o.default)(c.default.quickSelectPopout,v,((t={})[c.default.quickSelectPopoutScroll]=l,t)),m=n.map((function(e){var t=null!=r&&e.value===r.value,n=t?void 0:p;return g(I,{className:c.default.quickSelectPopoutOption,renderOption:u,option:e,onChange:n,selected:t},e.key||e.value)})),E=(0,d.useUID)(),S=(0,i.default)({id:E,isEnabled:!0,wrap:!0,scrollToStart:function(){return h(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()},scrollToEnd:function(){return h(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()}}),O=S.containerProps,T=O.ref,b=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(O,["ref"]);return(0,s.useFocusLock)(T),g(i.ListNavigatorProvider,{navigator:S},void 0,a.createElement("div",_({ref:T,className:y},b,{role:"listbox"}),l?g(f.default,{className:c.default.quickSelectScroller},void 0,m):m))}I.displayName="QuickSelectPopoutOption",T.displayName="QuickSelectPopout";var b=O;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.RegionSelectModal=t.RegionName=t.RegionFlag=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(3),l=y(n(8098)),u=y(n(8099)),s=y(n(84)),d=y(n(227)),f=n(50),c=n(44),p=y(n(7)),v=y(n(7e3));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=function(e){var t,r,a=e.region,i=e.className,l=void 0===i?v.default.regionSelectFlag:i;if("unknown"===a.id)r=n(7828);else{var u=a.id.replace(/^vip-/,"");try{r=n(8563)("./"+u+".png")}catch(e){r=n(7828)}}return _("div",{className:(0,o.default)(l,(t={},t[v.default.vip]=a.vip,t)),style:{backgroundImage:'url("'+r+'")'}})};t.RegionFlag=g,g.displayName="RegionFlag";var E=function(e){var t=e.region,n=e.className;return _("div",{className:void 0===n?v.default.regionSelectName:n},void 0,t.name.replace(/ \(VIP\)$/,""))};t.RegionName=E,E.displayName="RegionName";var S=function(e){var t=e.region,n=e.onClick;return _(s.default,{className:v.default.regionSelectModalOption,onClick:function(){return n(t)}},void 0,_(g,{region:t}),_(E,{region:t}))};S.displayName="RegionOption";var O=function(e){var t=e.onChange,n=e.onClose,r=e.regions,a=e.transitionState;function o(e){t(e),n&&n()}return _(f.ModalRoot,{transitionState:a,className:v.default.regionSelectModal,"aria-label":p.default.Messages.REGION_SELECT_HEADER},void 0,_("div",{className:v.default.regionSelectModalHeader},void 0,p.default.Messages.REGION_SELECT_HEADER),_("div",{className:v.default.regionSelectModalOptions},void 0,r.map((function(e,t){return _(S,{region:e,onClick:o},t)}))),_("div",{className:v.default.regionSelectModalFooter},void 0,p.default.Messages.REGION_SELECT_FOOTER))};t.RegionSelectModal=O,O.displayName="RegionSelectModal";var I=function(e){var t,n=e.guildId,r=void 0===n?null:n,f=e.id,y=e.onChange,m=e.value,S=e.disabled,I=void 0!==S&&S,T=e.changeRegionButtonText,b=void 0===T?p.default.Messages.CHANGE:T,C=(0,i.useStateFromStores)([u.default],(function(){return u.default.getRegions(r)}),[r]);function M(e){y(e.id)}if(a.useEffect((function(){null==C&&l.default.fetchRegions(r)}),[r,C]),null==C)return _("div",{className:(0,o.default)(v.default.regionSelect,v.default.regionSelectLoading)},void 0,_(d.default,{type:d.default.Type.CHASING_DOTS}));var N=C.find((function(e){return e.id===m}))||{id:"unknown",name:p.default.Messages.UNKNOWN_REGION,vip:!1,sample_hostname:"",sample_port:0,optimal:!1,deprecated:!1};return _(s.default,{className:(0,o.default)(v.default.regionSelect,(t={},t[v.default.disabled]=I,t)),onClick:function(){if(null!=C){var e=C.filter((function(e){return!e.deprecated}));(0,c.openModal)((function(t){return a.createElement(O,h({regions:e,onChange:M},t))}))}}},void 0,_("div",{id:f,className:v.default.regionSelectInner},void 0,_(g,{region:N}),_(E,{region:N})),_("button",{type:"button"},void 0,b))};I.displayName="RegionSelect";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ResizeOrientation=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(5417))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}var l;t.ResizeOrientation=l,function(e){e[e.VERTICAL=0]="VERTICAL",e[e.HORIZONTAL=1]="HORIZONTAL"}(l||(t.ResizeOrientation=l={}));var u=function(e){var t=e.initialElementDimension,n=e.resizableDomNodeRef,r=e.maxDimension,i=e.minDimension,u=e.onElementResize,s=e.throttleDuration,d=void 0===s?300:s,f=e.orientation,c=a.useState(!1),p=c[0],v=c[1],y=a.useRef(0),m=a.useRef(null==t?0:t);return a.useLayoutEffect((function(){if(p){var e=(0,o.default)(u,d),t=function(t){if(null==n.current)return null;var a=f===l.HORIZONTAL,o=a?t.screenX:t.screenY,u=(y.current-o)*(a?1:-1),s=m.current+u,d=null==r?s:Math.min(r,s),c=null==i?d:Math.max(null!=i?i:0,d);y.current=o,m.current=c,n.current.style[a?"width":"height"]=c+"px",e(c)},a=function(){v(!1),u(m.current)};return document.addEventListener("mouseup",a),document.addEventListener("mousemove",t),function(){document.removeEventListener("mouseup",a),document.removeEventListener("mousemove",t),e.cancel()}}}),[p,u,i,r,f,n,d]),a.useCallback((function(e){var t=f===l.HORIZONTAL;null!=n.current&&(m.current=t?n.current.offsetWidth:n.current.offsetHeight),y.current=t?e.screenX:e.screenY,v(!0)}),[f,n])};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M11 5V3C16.515 3 21 7.486 21 13H19C19 8.589 15.411 5 11 5ZM17 13H15C15 10.795 13.206 9 11 9V7C14.309 7 17 9.691 17 13ZM11 11V13H13C13 11.896 12.105 11 11 11ZM14 16H18C18.553 16 19 16.447 19 17V21C19 21.553 18.553 22 18 22H13C6.925 22 2 17.075 2 11V6C2 5.447 2.448 5 3 5H7C7.553 5 8 5.447 8 6V10C8 10.553 7.553 11 7 11H6C6.063 14.938 9 18 13 18V17C13 16.447 13.447 16 14 16Z"}))}d.displayName="CallJoin"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,d:"M19 3H5V5H7V12H5V14H11V22H13V14H19V12H17V5H19V3Z"})))}d.displayName="PinLayer"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r},l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foregroundColor,p=void 0===c?l.Colors.STATUS_RED:c,v=e.foreground,y=e.background,m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foregroundColor","foreground","background"]);return o.createElement("svg",s({},(0,i.default)(m),{width:n,height:a,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),d("g",{fill:"none",fillRule:"evenodd"},void 0,d("path",{className:v,fill:p,d:"M21.47,3.39,20.14,2.05,2.53,19.66,3.86,21l4.41-4.4,1.3-1.31,1.75-1.74,3.83-3.83Z"})),d("g",{fill:"none"},void 0,d("polygon",{points:"17 11.14 16.55 11.59 14.14 14 19 14 19 12 17 12 17 11.14",className:y,fill:f}),d("polygon",{points:"16.91 3 5 3 5 5 7 5 7 12 5 12 5 14 5.91 14 16.91 3",className:y,fill:f}),d("polygon",{points:"12.72 15.42 11 17.14 11 22 13 22 13 15.14 12.72 15.42",className:y,fill:f})))}f.displayName="UnpinLayer"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(101)),i=l(n(34));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,l=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]),v=a.useRef(o.default.v4());return a.createElement("svg",s({},(0,i.default)(p),{width:n,height:l,viewBox:"0 0 24 24"}),d("g",{"clip-path":"url(#"+v.current+")"},void 0,d("path",{"fill-rule":"evenodd","clip-rule":"evenodd",d:"M4.92871 13.4149L10.5857 19.0709L18.3639 11.2927C19.7781 9.87859 22.6066 6.48376 21.1923 2.80748C17.5153 1.3932 14.1213 4.22173 12.7074 5.63625L4.92871 13.4149ZM16.064 9.93309C17.1686 9.93309 18.064 9.03766 18.064 7.93309C18.064 6.82852 17.1686 5.93309 16.064 5.93309C14.9594 5.93309 14.064 6.82852 14.064 7.93309C14.064 9.03766 14.9594 9.93309 16.064 9.93309Z",fill:f,className:c}),d("path",{d:"M3.41357 16.7844C2.34946 17.8496 2.00004 22 2.00004 22C2.00004 22 6.15125 21.6521 7.21627 20.5869C7.71243 20.0915 7.96638 19.4494 8 18.8004L5.21285 18.7866L5.19829 16C4.54947 16.0336 3.90973 16.2881 3.41357 16.7844Z",fill:f,className:c}),d("path",{d:"M9.17144 9.17151H3.51459L1.74684 10.9393L6.34302 11.9999L9.17144 9.17151Z",fill:f,className:c}),d("path",{d:"M14.8283 14.8283V20.4852L13.0606 22.2529L11.9999 17.6568L14.8283 14.8283Z",fill:f,className:c})),d("defs",{},void 0,d("clipPath",{id:v.current},void 0,d("rect",{width:"24",height:"24",fill:c}))))}f.displayName="Rocket"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.className,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M16.781 2.27293L14.081 5.7126H9.919L7.219 2.27293L8.781 1L12 5.10008L15.219 1L16.781 2.27293ZM4 6.73175H20C21.1 6.73175 22 7.649 22 8.77007V18.9617C22 20.0828 21.1 21 20 21H4C2.9 21 2 20.0828 2 18.9617V8.77007C2 7.649 2.9 6.73175 4 6.73175ZM4 18.9617H16V8.77007H4V18.9617ZM18 16.4138C18 16.9764 18.448 17.4329 19 17.4329C19.552 17.4329 20 16.9764 20 16.4138C20 15.8512 19.552 15.3946 19 15.3946C18.448 15.3946 18 15.8512 18 16.4138ZM18 11.318C18 11.8806 18.448 12.3371 19 12.3371C19.552 12.3371 20 11.8806 20 11.318C20 10.7554 19.552 10.2988 19 10.2988C18.448 10.2988 18 10.7554 18 11.318Z"}))}d.displayName="Television"},function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.OAuth2Prompts=void 0,t.OAuth2Prompts=r,function(e){e.NONE="none",e.CONSENT="consent"}(r||(t.OAuth2Prompts=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?18:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M19 6.00001C15.56 6.00001 12.826 2.43501 12.799 2.39801C12.421 1.89801 11.579 1.89801 11.201 2.39801C11.174 2.43501 8.44 6.00001 5 6.00001C4.447 6.00001 4 6.44801 4 7.00001V14C4 17.807 10.764 21.478 11.534 21.884C11.68 21.961 11.84 21.998 12 21.998C12.16 21.998 12.32 21.96 12.466 21.884C13.236 21.478 20 17.807 20 14V7.00001C20 6.44801 19.553 6.00001 19 6.00001ZM15 16L12 14L9 16L10 13L8 11H11L12 8.00001L13 11H16L14 13L15 16Z"}))}d.displayName="ShieldStar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=k;var r,a=P(n(0)),o=M(n(6)),i=M(n(3)),l=n(31),u=M(n(268)),s=M(n(8221)),d=M(n(5307)),f=M(n(41)),c=M(n(63)),p=M(n(5401)),v=M(n(987)),y=M(n(7708)),m=M(n(7824)),h=n(106),_=M(n(435)),g=P(n(113)),E=n(50),S=M(n(43)),O=n(7712),I=n(1),T=M(n(7)),b=M(n(7014)),C=M(n(423));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleAutoThresholdChange=function(e){var n=t.props,r=n.onThresholdChange,a=n.threshold;r&&r(a,e)},t.handleSensitivityChange=function(e){var n=t.props,r=n.onThresholdChange,a=n.autoThreshold;r&&r(-1*(100-e),a)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,R(t,n);var a=r.prototype;return a.handleValueRender=function(e){return(-1*(100-e)).toFixed(0)+"dB"},a.renderAutomaticVADToggle=function(){var e=this,t=this.props.autoThreshold;return A(h.UID,{},void 0,(function(n){return A(c.default,{className:C.default.marginBottom4},void 0,A(g.default,{tag:g.Tags.H3},void 0,A("label",{htmlFor:n},void 0,T.default.Messages.FORM_LABEL_AUTOMATIC_VAD)),A(m.default,{id:n,checked:t,onChange:e.handleAutoThresholdChange}))}))},a.renderSlider=function(){var e=this.props,t=e.autoThreshold,n=e.threshold;if(!t)return A(y.default,{initialValue:n+100,onValueRender:this.handleValueRender,onValueChange:this.handleSensitivityChange})},a.render=function(){return A(_.default,{title:T.default.Messages.FORM_LABEL_INPUT_SENSITIVTY,className:C.default.marginBottom8},void 0,this.renderAutomaticVADToggle(),this.renderSlider())},r}(a.PureComponent);L.displayName="VoiceSensitivity";var D=function(e){var t,n=e.mediaEngineContext,r=e.inputMode,i=e.shortcut,l=e.delay,d=e.vadThreshold,f=e.vadAutoThreshold,c=e.inputDevices,m=e.inputDeviceId,h=e.inputVolume,g=e.outputDeviceId,E=e.outputDevices,S=e.outputVolume,b=e.speaking,M=void 0!==b&&b,N=o.default.first(c),P=null!=N&&N.disabled,R=o.default.first(E),D=null!=R&&R.disabled,w=[{value:I.InputModes.VOICE_ACTIVITY,name:T.default.Messages.INPUT_MODE_VAD},{value:I.InputModes.PUSH_TO_TALK,name:T.default.Messages.INPUT_MODE_PTT}];return t=r===I.InputModes.PUSH_TO_TALK?A(a.Fragment,{},void 0,A(_.default,{title:T.default.Messages.FORM_LABEL_SHORTCUT,className:C.default.marginBottom20},void 0,A(s.default,{defaultValue:i,onChange:function(e){return u.default.setMode(r,{shortcut:e},n)}})),A(_.default,{title:T.default.Messages.INPUT_MODE_PTT_RELEASE_DELAY,className:C.default.marginBottom8},void 0,A(y.default,{initialValue:l,onValueChange:function(e){return u.default.setMode(r,{delay:e},n)},onValueRender:function(e){return e>=1e3?(e/=1e3).toFixed(2)+"s":e.toFixed(0)+"ms"},maxValue:I.MAX_PTT_RELEASE_DELAY}))):A(L,{speaking:M,inputMode:r,threshold:d,autoThreshold:f,onThresholdChange:function(e,t){return u.default.setMode(r,{threshold:e,autoThreshold:t},n)}}),A(a.Fragment,{},void 0,A(_.default,{title:T.default.Messages.FORM_LABEL_INPUT_DEVICE,className:C.default.marginBottom20},void 0,A(v.default,{value:m,clearable:!1,searchable:!1,onChange:function(e){var t=e.value;return u.default.setInputDevice(t,"Voice Settings")},options:o.default.map(c,(function(e){return{value:e.id,label:e.name}})),disabled:P})),A(_.default,{title:T.default.Messages.FORM_LABEL_INPUT_VOLUME,className:C.default.marginBottom20},void 0,A(y.default,{initialValue:(0,O.amplitudeToPerceptual)(h),asValueChanges:function(e){return u.default.setInputVolume((0,O.perceptualToAmplitude)(e))}})),A(_.default,{title:T.default.Messages.FORM_LABEL_OUTPUT_DEVICE,className:C.default.marginBottom20},void 0,A(v.default,{value:g,clearable:!1,searchable:!1,onChange:function(e){var t=e.value;return u.default.setOutputDevice(t,"Voice Settings")},options:o.default.map(E,(function(e){return{value:e.id,label:e.name}})),disabled:D})),A(_.default,{title:T.default.Messages.FORM_LABEL_OUTPUT_VOLUME,className:C.default.marginBottom20},void 0,A(y.default,{initialValue:(0,O.amplitudeToPerceptual)(S),maxValue:200,asValueChanges:function(e){return u.default.setOutputVolume((0,O.perceptualToAmplitude)(e))}})),A(_.default,{title:T.default.Messages.FORM_LABEL_INPUT_MODE,className:C.default.marginBottom20},void 0,A(p.default,{onChange:function(e){var t=e.value;return u.default.setMode(t,{},n)},options:w,value:r})),t)};D.displayName="Content";var w=i.default.connectStores([f.default],(function(e){var t=e.mediaEngineContext;return{inputVolume:f.default.getInputVolume(),outputVolume:f.default.getOutputVolume(),inputDeviceId:f.default.getInputDeviceId(),inputDevices:f.default.getInputDevices(),outputDevices:f.default.getOutputDevices(),outputDeviceId:f.default.getOutputDeviceId(),inputMode:f.default.getMode(t),shortcut:f.default.getModeOptions(t).shortcut,vadThreshold:f.default.getModeOptions(t).threshold,vadAutoThreshold:f.default.getModeOptions(t).autoThreshold,delay:f.default.getModeOptions(t).delay}}))(D);function k(e){var t;return(0,d.default)((function(){null!=I.CURRENT_APP_CONTEXT&&e.onClose()})),A(E.ModalRoot,{transitionState:e.transitionState,"aria-label":T.default.Messages.VOICE_SETTINGS},void 0,A(E.ModalHeader,{},void 0,A(c.default.Child,{},void 0,A(g.default,{tag:g.default.Tags.H2,className:C.default.marginReset},void 0,T.default.Messages.VOICE_SETTINGS),A(S.default,{size:S.default.Sizes.SIZE_12,className:b.default.title},void 0,e.title)),A(c.default.Child,{grow:0},void 0,A(E.ModalCloseButton,{onClick:e.onClose}))),A(E.ModalContent,{},void 0,A(w,{mediaEngineContext:null!==(t=e.mediaEngineContext)&&void 0!==t?t:l.MediaEngineContextTypes.DEFAULT})))}k.displayName="VoiceSettingsModal"},,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(36)),i=p(n(63)),l=p(n(5398)),u=p(n(126)),s=p(n(43)),d=p(n(7)),f=p(n(6740)),c=p(n(8973));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=function(e){var t=e.reapplyText,n=e.onReapply,r=e.confirmText,p=e.onConfirm,v=e.rejectionReason,m=void 0===v?null:v,h=e.guild,_=void 0===h?null:h;return y(i.default,{direction:i.default.Direction.VERTICAL,align:i.default.Align.CENTER,className:f.default.confirmation},void 0,y("div",{className:f.default.confirmationContent},void 0,null!==_?y(l.default,{size:l.default.Sizes.LARGER,guild:_,className:f.default.guildIcon}):y("img",{alt:d.default.Messages.MEMBER_VERIFICATION_APPLICATION_REJECTED_ICON,src:c.default,className:f.default.verificationStateIcon}),y(u.default,{size:u.default.Sizes.SIZE_24,className:f.default.header},void 0,(null==_?void 0:_.name)?d.default.Messages.MEMBER_VERIFICATION_APPLICATION_REJECTED_TITLE_WITH_GUILD_NAME.format({guildName:null==_?void 0:_.name}):d.default.Messages.MEMBER_VERIFICATION_APPLICATION_REJECTED_TITLE),m&&a.createElement(a.Fragment,null,y(s.default,{size:s.default.Sizes.SIZE_14},void 0,y("span",{className:f.default.rejectionReasonLabel},void 0,d.default.Messages.MEMBER_VERIFICATION_APPLICATION_REJECTED_REASON),y("span",{className:f.default.rejectionReason},void 0,m)))),y("div",{className:f.default.confirmationButtonRow},void 0,y(o.default,{onClick:n,color:o.default.Colors.GREY,className:f.default.confirmationButton},void 0,t),y(o.default,{onClick:p,color:o.default.Colors.GREY,className:f.default.confirmationButton},void 0,r)))};m.displayName="MemberVerificationApplicationRejected";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===t&&(t=!1);var n=(0,r.default)(e,!0);if(null==e||null==n)return"";if(t)return o.default.Messages.READ_ONLY_CHANNEL;switch(e.type){case a.ChannelTypes.DM:return o.default.Messages.DM_TEXTAREA_PLACEHOLDER.format({channel:n});default:return o.default.Messages.TEXTAREA_PLACEHOLDER.format({channel:n})}};var r=i(n(183)),a=n(1),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TutorialIndicator=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=E(n(6)),l=n(66),u=E(n(3)),s=E(n(8138)),d=E(n(10)),f=E(n(657)),c=E(n(1053)),p=E(n(8139)),v=E(n(179)),y=E(n(9041)),m=n(9042),h=n(9046),_=n(1),g=E(n(7054));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,b(e,t)}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var C=Object.freeze({x:0,y:0}),M=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={offsetX:null,offsetY:null,popoutOffsetX:0,popoutOffsetY:0},t.handleDismiss=function(){s.default.dismiss(t.props.tutorialId)},t}T(t,e);var n=t.prototype;return n.componentDidMount=function(){this.updateCache()},n.componentDidUpdate=function(e){var t=e.tutorialId,n=e.x,r=e.y,a=e.targetWidth,o=e.targetHeight,i=e.position,l=e.offset;this.props.tutorialId===t&&this.props.x===n&&this.props.y===r&&this.props.targetWidth===a&&this.props.targetHeight===o&&this.props.position===i&&this.props.offset.x===l.x&&this.props.offset.y===l.y||this.updateCache()},n.getPopoutOffset=function(){var e=this.props,t=e.popoutOffset,n=e.tutorialDefinition;return null!=t?t:null!=n.popoutOffset?n.popoutOffset:C},n.updateCache=function(){var e=(0,l.findDOMNode)(this);if(e&&e instanceof HTMLElement){var t=this.getPopoutOffset(),n=e.offsetWidth,r=e.offsetHeight,a={offsetX:(this.props.targetWidth-n)/2,offsetY:(this.props.targetHeight-r)/2,popoutOffsetX:0,popoutOffsetY:0};switch(this.props.position){case"left":a.offsetX=-n,a.popoutOffsetX=n;break;case"right":a.offsetX=this.props.targetWidth,a.popoutOffsetX=-n;break;case"bottom":a.offsetY=this.props.targetHeight,a.popoutOffsetY=-r;break;case"top":default:a.offsetY=-r,a.popoutOffsetY=r}a.popoutOffsetX+=t.x,a.popoutOffsetY+=t.y,a.offsetX+=this.props.offset.x?this.props.offset.x:0,a.offsetY+=this.props.offset.y?this.props.offset.y:0,this.setState(a)}},n.handleSkipTips=function(){s.default.suppressAll()},n.getTutorialPopoutText=function(){var e=this.props.tutorialId;return(0,h.getTutorialPopoutText)(e)},n.render=function(){var e,t,n,r=this.props,i=r.tutorialId,l=r.preventInvert,u=(0,m.getTutorialPopoutAttributes)(i);if(null==u)return null;var s=u.media,d=u.textAlign,f=u.isLongText,c=u.arrowAlignment,p=u.highPriority,v=u.popoutPosition,h={left:null!=this.state.offsetX?this.props.x+this.state.offsetX:void 0,top:null!=this.state.offsetY?this.props.y+this.state.offsetY:void 0},E=this.props.visible,S=!0!==p?null:I("div",{},void 0,I("div",{className:(0,o.default)(g.default.top,(e={},e[g.default.animating]=E,e[g.default.notAnimating]=!E,e))}),I("div",{className:(0,o.default)(g.default.bottom,(t={},t[g.default.animating]=E,t[g.default.notAnimating]=!E,t))})),T=((n={})[g.default.animating]=E,n[g.default.notAnimating]=!E,n[g.default.highPriority]=p,n),b=this.getTutorialPopoutText(),C=this.state,M=C.popoutOffsetX,N=C.popoutOffsetY;return a.createElement(y.default,O({position:v,renderMedia:s,textAlign:d,isLongText:f,arrowAlignment:c,uniqueId:i,showArrow:!0,preventInvert:l,forceTheme:_.ThemeTypes.LIGHT,onSkipAll:this.handleSkipTips,onComplete:this.handleDismiss,offsetX:M,offsetY:N},b),I("div",{className:g.default.indicator,style:h,"data-tutorial-id":i},void 0,I("div",{className:(0,o.default)(g.default.animationContainer,T)},void 0,S,I("div",{className:(0,o.default)(g.default.innerCircle,T)}),I("div",{className:(0,o.default)(g.default.outerCircle,T)}))))},t}(a.PureComponent);t.TutorialIndicator=M,M.displayName="TutorialIndicator";var N=u.default.connectStores([p.default,f.default,v.default,d.default],(function(){return{indicators:p.default.getIndicators(),tutorialData:p.default.getData(),shouldShowAny:p.default.shouldShowAnyIndicators()&&!f.default.hasLayers()&&!d.default.isGuest(),isFocused:v.default.isFocused()}}))(function(e){function t(){return e.apply(this,arguments)||this}return T(t,e),t.prototype.render=function(){var e=this.props,t=e.indicators,n=e.shouldShowAny,r=e.isFocused,o=e.tutorialData;return n?i.default.map(t,(function(e,t){var n=o[t];return null==n?null:a.createElement(M,O({key:t,tutorialId:t,tutorialDefinition:n,visible:r&&!c.default.isOpen(t)},e))})):null},t}(a.Component));t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,o.useStateFromStores)([u.default],(function(){return u.default.can(d.Permissions.MANAGE_CHANNELS,e)}));if(__OVERLAY__)return null;return t?[v(l.MenuItem,{id:"create-channel",label:f.default.Messages.CREATE_CHANNEL,action:function(){return(0,s.openModal)((function(t){return a.createElement(i.default,y({},t,{channelType:d.ChannelTypes.GUILD_TEXT,guildId:e.id}))}))}}),v(l.MenuItem,{id:"create-category",label:f.default.Messages.CREATE_CATEGORY,action:function(){return(0,s.openModal)((function(t){return a.createElement(i.default,y({},t,{channelType:d.ChannelTypes.GUILD_CATEGORY,guildId:e.id}))}))}})]:null};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=c(n(7878)),l=n(7563),u=c(n(48)),s=n(44),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createModeratorOverwrite=P,t.default=R;var r,a=C(n(0)),o=n(3),i=n(7739),l=n(254),u=n(273),s=n(1049),d=n(7717),f=n(32),c=T(n(9)),p=T(n(20)),v=T(n(36)),y=T(n(63)),m=n(106),h=T(n(654)),_=n(50),g=T(n(126)),E=T(n(43)),S=C(n(102)),O=T(n(7)),I=T(n(7055));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function P(e,t){return{id:e,type:t,deny:S.default.NONE,allow:S.MODERATE_STAGE_CHANNEL}}function A(e,t){var n=Object.values(t).filter((function(e){return null!=e.row.id})).map((function(e){var t=e.row;return t.rowType===s.RowType.ROLE?P(t.id,u.PermissionOverwriteType.ROLE):P(t.id,u.PermissionOverwriteType.MEMBER)}));return(0,i.savePermissionUpdates)(e.id,n,!0)}function R(e){var t=e.transitionState,n=e.onClose,r=e.channelId,i=(0,m.useUID)(),u=(0,o.useStateFromStores)([c.default],(function(){return c.default.getChannel(r)})),s=(0,o.useStateFromStores)([p.default],(function(){return p.default.getGuild(null==u?void 0:u.getGuildId())})),T=a.useState({}),b=T[0],C=T[1],P=a.useState(!1),R=P[0],L=P[1],D=a.useState(null),w=D[0],k=D[1];if(null==u||null==s)return null;var j=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return L(!0),e.prev=1,e.next=4,A(u,b);case 4:n(),e.next=12;break;case 7:e.prev=7,e.t0=e.catch(1),t=new l.V8APIError(e.t0),L(!1),k(t);case 12:case"end":return e.stop()}}),e,null,[[1,7]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){N(o,r,a,i,l,"next",e)}function l(e){N(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();return M(_.ModalRoot,{transitionState:t,"aria-labelledby":i,size:_.ModalSize.SMALL,className:I.default.modalRoot},void 0,M(_.ModalHeader,{separator:!1,direction:y.default.Direction.VERTICAL,align:y.default.Align.CENTER,className:I.default.header},void 0,M(g.default,{tag:g.default.Tags.H2,size:g.default.Sizes.SIZE_24},void 0,f.THREAD_CHANNEL_TYPES.has(u.type)?O.default.Messages.CHANNEL_PERMISSIONS_ADD_THREAD_MEMBERS_TITLE:O.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TITLE),M(E.default,{size:E.default.Sizes.SIZE_16,color:E.default.Colors.HEADER_SECONDARY,className:I.default.headerSubtitle},void 0,M(h.default,{height:16,width:16,className:I.default.headerSubtitleIcon}),u.name)),M(d.AddMembersBody,{guild:s,channel:u,permission:S.MODERATE_STAGE_CHANNEL,pendingAdditions:b,setPendingAdditions:C}),null!=w?M(E.default,{className:I.default.error,size:E.default.Sizes.SIZE_12,color:E.default.Colors.STATUS_RED},void 0,w.getAnyErrorMessage()):null,M(_.ModalFooter,{},void 0,M(v.default,{onClick:j,submitting:R},void 0,O.default.Messages.ADD),M(v.default,{look:v.default.Looks.LINK,color:v.default.Colors.PRIMARY,onClick:n},void 0,O.default.Messages.CANCEL)))}R.displayName="AddModeratorsModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=s(n(8230)),i=n(7563),l=s(n(267)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.isGuildCollapsed(e)}),[e]);return f(i.MenuCheckboxItem,{id:"hide-muted-channels",label:u.default.Messages.HIDE_MUTED_CHANNELS,action:function(){return o.default.toggleCollapseGuild(e)},checked:t})}c.displayName="useHideMutedChannelsItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=v(n(7607)),l=n(7563),u=n(7568),s=v(n(48)),d=n(44),f=n(7591),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t){var n=(0,o.useStateFromStores)([s.default],(function(){return(0,f.canViewInviteModal)(s.default,e,t)}));return null!=t&&n?m(l.MenuItem,{id:"invite-people",label:p.default.Messages.INVITE_PEOPLE,color:u.MenuItemColor.BRAND,action:function(){return(0,d.openModal)((function(n){return a.createElement(i.default,h({},n,{guild:e,channel:t,source:c.InstantInviteSources.GUILD_CONTEXT_MENU}))}))}}):null}_.displayName="useInvitePeopleItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=de;var r,a,o=J(n(0)),i=X(n(6)),l=X(n(5)),u=n(66),s=n(3),d=X(n(7746)),f=X(n(7783)),c=X(n(1092)),p=X(n(7789)),v=n(183),y=n(1070),m=X(n(7743)),h=n(32),_=X(n(9)),g=X(n(1059)),E=X(n(356)),S=X(n(20)),O=X(n(55)),I=J(n(267)),T=X(n(12)),b=X(n(36)),C=X(n(426)),M=X(n(988)),N=X(n(63)),P=X(n(5401)),A=X(n(7575)),R=X(n(248)),L=X(n(992)),D=X(n(435)),w=X(n(433)),k=X(n(113)),j=X(n(8141)),U=X(n(9052)),G=X(n(7621)),F=X(n(7671)),B=X(n(7790)),H=n(50),x=X(n(126)),V=X(n(9053)),W=X(n(994)),Y=X(n(43)),z=n(60),K=n(1),$=X(n(7)),Z=X(n(7060)),q=X(n(423));function X(e){return e&&e.__esModule?e:{default:e}}function Q(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Q=function(){return e},e}function J(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Q();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ee(){return(ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function te(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function ne(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,re(e,t)}function re(e,t){return(re=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ae(e){return[{name:$.default.Messages.FORM_LABEL_ALL_MESSAGES,value:K.UserNotificationSettings.ALL_MESSAGES,desc:null!=e&&e>=K.MAX_MEMBERS_NOTIFY_ALL_MESSAGES?$.default.Messages.LARGE_GUILD_NOTIFY_ALL_MESSAGES_DESCRIPTION:null},{name:$.default.Messages.FORM_LABEL_ONLY_MENTIONS.format(),value:K.UserNotificationSettings.ONLY_MENTIONS},{name:$.default.Messages.FORM_LABEL_NOTHING,value:K.UserNotificationSettings.NO_MESSAGES}]}function oe(e){return e.type===K.ChannelTypes.GUILD_CATEGORY?U.default:e.isNSFW()?B.default:(0,p.default)(e)?F.default:G.default}!function(e){e.MUTED="muted",e.MESSAGE_NOTIFICATIONS="message_notifications",e.SUPPRESS_EVERYONE="suppress_everyone",e.SUPPRESS_ROLES="suppress_roles",e.MOBILE_PUSH="mobile_push"}(a||(a={}));var ie=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={highlight:!1},t.unhighlight=function(){t.setState({highlight:!1})},t.handleMute=function(e,n){var r=t.props.messageNotifications;t.setMessageNotification(r||K.UserNotificationSettings.NULL,n)},t.handleDelete=function(){var e=t.props,n=e.onDelete,r=e.channel;t.setMessageNotification(K.UserNotificationSettings.NULL,!1),n(r.id)},t}ne(t,e);var n=t.prototype;return n.highlight=function(){var e=this;this.setState({highlight:!0},(function(){null!=e._timeout&&clearTimeout(e._timeout),e._timeout=setTimeout(e.unhighlight,1e3)}))},n.componentWillUnmount=function(){null!=this._timeout&&clearTimeout(this._timeout)},n.setMessageNotification=function(e,t){void 0===t&&(t=!1);var n=this.props.channel,r=n.getGuildId();null!=r&&d.default.updateChannelOverrideSettings(r,n.id,{message_notifications:e,muted:t})},n.handleRadioChange=function(e){this.setMessageNotification(e)},n.messageNotificationsRadioOption=function(e){var t=this.props,n=t.messageNotifications,r=t.guildMuted,a=t.muted,o=t.guildMessageNotifications,i=n===e;null!=n&&n!==K.UserNotificationSettings.NULL||e!==o||(i=!0);var l=M.default.Types.INVERTED;return(a||n===K.UserNotificationSettings.NULL||null==n)&&(l=M.default.Types.GHOST),te(M.default,{value:!r&&i,disabled:r,shape:M.default.Shapes.ROUND,color:K.Colors.STATUS_GREEN,type:l,onChange:this.handleRadioChange.bind(this,e)})},n.renderName=function(){var e,t=this.props.channel;t.parent_id&&(e=_.default.getChannel(t.parent_id));var n,r=oe(t);if(t.type===K.ChannelTypes.GUILD_CATEGORY&&t.guild_id){var a=g.default.getCategories(t.guild_id);n=$.default.Messages.NUM_CHANNELS.format({num:a[t.id]?a[t.id].length:0})}else n=null!=e?$.default.Messages.IN_CATEGORY.format({categoryName:(0,v.computeChannelName)(e,T.default,O.default)}):$.default.Messages.NO_CATEGORY;return te(N.default,{align:N.default.Align.START},void 0,te(N.default,{grow:0,shrink:0,className:Z.default.iconContainer,align:N.default.Align.CENTER},void 0,te(r,{className:Z.default.icon})),te(N.default.Child,{grow:1,shrink:1,className:q.default.marginReset},void 0,te(x.default,{size:x.default.Sizes.SIZE_16,className:Z.default.channelName},void 0,(0,v.computeChannelName)(t,T.default,O.default)),te(Y.default,{size:Y.default.Sizes.SIZE_12,className:Z.default.channelNameByline},void 0,n)))},n.renderOptions=function(){var e=this.props,t=e.muted,n=e.guildMuted;return te(N.default,{grow:0,shrink:0,className:Z.default.checkboxGroup,justify:N.default.Justify.AROUND,align:N.default.Align.CENTER},void 0,te(N.default.Child,{wrap:!0,grow:0,shrink:0,className:n?Z.default.checkboxContainerMuted:Z.default.checkboxContainer},void 0,this.messageNotificationsRadioOption(K.UserNotificationSettings.ALL_MESSAGES)),te(N.default.Child,{wrap:!0,grow:0,shrink:0,className:n?Z.default.checkboxContainerMuted:Z.default.checkboxContainer},void 0,this.messageNotificationsRadioOption(K.UserNotificationSettings.ONLY_MENTIONS)),te(N.default.Child,{wrap:!0,grow:0,shrink:0,className:n?Z.default.checkboxContainerMuted:Z.default.checkboxContainer},void 0,this.messageNotificationsRadioOption(K.UserNotificationSettings.NO_MESSAGES)),te(N.default.Child,{wrap:!0,grow:0,shrink:0,className:Z.default.checkboxMute},void 0,te(M.default,{value:t,shape:M.default.Shapes.BOX,type:M.default.Types.INVERTED,onChange:this.handleMute})))},n.render=function(){var e=this.state.highlight;return te(C.default,{outline:!0,editable:!0,className:e?Z.default.overrideHighlight:Z.default.override},void 0,this.renderName(),this.renderOptions(),te(f.default,{className:Z.default.removeOverride,onClick:this.handleDelete}))},t}(o.PureComponent);function le(e){return Object.keys(e).filter((function(t){return!(!(0,I.computeIsMuted)(e[t])&&e[t].message_notifications===K.UserNotificationSettings.NULL)}))}ie.displayName="ChannelNotificationSettings";var ue=te(L.default,{}),se=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._scroller=null,t._channelRefs={},t.state={overrides:new Set(le(t.props.channelOverrides)),channelOverridesProp:t.props.channelOverrides,lastSelected:null},t.setScrollerRef=function(e){t._scroller=e},t.handleSelectChange=function(e){if(null!=e){var n=t.state.overrides;(n=new Set(n)).add(e),t.setState({overrides:n,lastSelected:e})}},t.handleSelectMuteTime=function(e){var n=e>0?(0,l.default)().add(e,"second").toISOString():null;d.default.updateGuildNotificationSettings(t.props.guildId,{muted:!0,mute_config:{selected_time_window:e,end_time:n}})},t.handleDeleteOverride=function(e){var n=t.state.overrides;(n=new Set(n)).delete(e),t.setState({overrides:n})},t.renderOptionLabel=function(e){var t=_.default.getChannel(e.value);if(null==t)return e.label;var n=_.default.getChannel(t.parent_id),r=null!=n?n.name:null;return te(j.default,{icon:oe(t),title:e.label,subtitle:r})},t}ne(t,e),t.getDerivedStateFromProps=function(e,t){var n=t.overrides,r=t.channelOverridesProp;return e.channelOverrides!==r?(n=new Set(n),le(e.channelOverrides).forEach((function(e){return n.add(e)})),{overrides:n,channelOverridesProp:e.channelOverrides}):null};var n=t.prototype;return n.componentDidUpdate=function(e,t){var n=this,r=this.state.lastSelected,a=null!=r?this._channelRefs[r]:null;if(null!=this._scroller&&null!=a&&r!==t.lastSelected){var o,i=(0,u.findDOMNode)(a);if(null!=this._scroller&&null!=i&&i instanceof HTMLElement)null===(o=this._scroller)||void 0===o||o.scrollIntoViewNode({node:i,animate:!0,padding:20,callback:function(){return n.setState({lastSelected:null})}}),a.highlight()}if(this.props.channelOverrides!==e.channelOverrides){var l=this.state.overrides;l=new Set(l),le(this.props.channelOverrides).forEach((function(e){return l.add(e)})),this.setState({overrides:l})}},n.handleCheckboxChange=function(e,t){var n;d.default.updateGuildNotificationSettings(this.props.guildId,((n={})[e]=t,n))},n.handleRadioChange=function(e,t){var n,r=t.value;d.default.updateGuildNotificationSettings(this.props.guildId,((n={})[e]=r,n))},n.renderHeader=function(){var e=this.props.guild;return null==e?null:te(H.ModalHeader,{},void 0,te(N.default.Child,{},void 0,te(k.default,{tag:k.default.Tags.H4},void 0,$.default.Messages.NOTIFICATION_SETTINGS),te(Y.default,{size:Y.default.Sizes.SIZE_12,className:Z.default.guildName},void 0,e.name)),te(N.default.Child,{grow:0},void 0,te(H.ModalCloseButton,{onClick:this.props.onClose})))},n.renderFooter=function(){return te(H.ModalFooter,{},void 0,te(b.default,{onClick:this.props.onClose},void 0,$.default.Messages.DONE))},n.renderMute=function(){var e=this.props,t=e.muted,n=e.muteConfig,r=e.guild,o=(null==n?void 0:n.selected_time_window)||y.MuteUntilSeconds.ALWAYS;return null==r?null:te(D.default,{className:Z.default.largeSpacing},void 0,te(A.default,{hideBorder:!0,value:t,onChange:this.handleCheckboxChange.bind(this,a.MUTED),note:$.default.Messages.FORM_LABEL_MUTE_SERVER_DESCRIPTION},void 0,$.default.Messages.FORM_LABEL_MUTE_SERVER.format({name:r.name})),t?te(N.default,{className:Z.default.spacing,align:N.default.Align.CENTER},void 0,te(N.default,{direction:N.default.Direction.VERTICAL,className:Z.default.muteUntilTextWrapper},void 0,te(k.default,{tag:k.default.Tags.H3,className:Z.default.muteUntilTitle},void 0,$.default.Messages.MUTE_UNTIL),te(m.default,{className:Z.default.muteUntilText,muteConfig:n})),te(W.default,{className:Z.default.muteTimeSelector,options:[{label:$.default.Messages.MUTE_DURATION_15_MINUTES,value:y.MuteUntilSeconds.MINUTES_15},{label:$.default.Messages.MUTE_DURATION_1_HOUR,value:y.MuteUntilSeconds.HOURS_1},{label:$.default.Messages.MUTE_DURATION_8_HOURS,value:y.MuteUntilSeconds.HOURS_8},{label:$.default.Messages.MUTE_DURATION_24_HOURS,value:y.MuteUntilSeconds.HOURS_24},{label:$.default.Messages.MUTE_DURATION_ALWAYS,value:y.MuteUntilSeconds.ALWAYS}],value:o,onChange:this.handleSelectMuteTime})):null,ue)},n.renderServerSettings=function(){var e=this.props,t=e.messageNotifications,n=e.muted,r=e.memberCount;return te(D.default,{title:$.default.Messages.FORM_LABEL_SERVER_NOTIFICATION_SETTINGS,className:Z.default.spacing},void 0,te(P.default,{disabled:n,value:t,onChange:this.handleRadioChange.bind(this,a.MESSAGE_NOTIFICATIONS),options:ae(r)}))},n.renderNotificationOptions=function(){var e=this.props,t=e.suppressEveryone,n=e.suppressRoles,r=e.mobilePush,o=e.muted;return te(D.default,{className:Z.default.largeSpacing},void 0,te(A.default,{onChange:this.handleCheckboxChange.bind(this,a.SUPPRESS_EVERYONE),value:t},void 0,$.default.Messages.FORM_LABEL_SUPPRESS_EVERYONE.format()),te(A.default,{onChange:this.handleCheckboxChange.bind(this,a.SUPPRESS_ROLES),value:n},void 0,$.default.Messages.FORM_LABEL_SUPPRESS_ROLES),te(A.default,{value:!o&&r,disabled:o,onChange:this.handleCheckboxChange.bind(this,a.MOBILE_PUSH)},void 0,$.default.Messages.FORM_LABEL_MOBILE_PUSH_NOTIFICATIONS))},n.renderOverrideSelect=function(){var e=this.props,t=e.channels,n=e.categories,r=(0,i.default)(t).filter((function(e){var t=e.channel;return t.type!==K.ChannelTypes.GUILD_CATEGORY||null!=n[t.id]&&n[t.id].length>0})).map((function(e){var t=e.channel;return{value:t.id,label:(0,v.computeChannelName)(t,T.default,O.default)}})).value();return te(D.default,{title:$.default.Messages.NOTIFICATION_OVERRIDES,className:Z.default.largeSpacing},void 0,te(w.default,{type:w.default.Types.DESCRIPTION,className:Z.default.smallSpacing},void 0,$.default.Messages.ADD_CHANNEL_TO_OVERRIDE),te(V.default,{value:"",placeholder:$.default.Messages.SELECT_CHANNEL_OR_CATEGORY,renderOptionLabel:this.renderOptionLabel,options:r,onChange:this.handleSelectChange}))},n.renderChannelNotifications=function(){var e=this,t=this.props,n=t.channelOverrides,r=t.muted,a=t.channels,i=t.messageNotifications,l=t.categories,u=this.state.overrides,s=a.map((function(t){var a=t.channel;if(!u.has(a.id)||null!=l[a.id]&&0===l[a.id].length)return null;var s=n[a.id];return o.createElement(ie,{key:a.id,ref:function(t){e._channelRefs[a.id]=t},channel:a,guildMuted:r,muted:null!=s&&(0,I.computeIsMuted)(s),messageNotifications:null!=s?s.message_notifications:null,guildMessageNotifications:i,onDelete:e.handleDeleteOverride})})).filter(z.isNotNullish);return 0!==u.size&&0!==s.length||s.push(te("div",{className:Z.default.overridePlaceholder},"placeholder",te(x.default,{className:Z.default.overrideHeader},void 0,$.default.Messages.ADD_CHANNEL_TO_OVERRIDE))),te("div",{className:Z.default.overrideList},void 0,te(N.default,{},void 0,te(x.default,{size:x.default.Sizes.SIZE_10,className:Z.default.headerName},void 0,$.default.Messages.CHANNEL_OR_CATEGORY),te(x.default,{size:x.default.Sizes.SIZE_10,className:Z.default.headerOption},void 0,$.default.Messages.FORM_LABEL_ALL),te(x.default,{size:x.default.Sizes.SIZE_10,className:Z.default.headerOption},void 0,$.default.Messages.FORM_LABEL_MENTIONS),te(x.default,{size:x.default.Sizes.SIZE_10,className:Z.default.headerOption},void 0,$.default.Messages.FORM_LABEL_NOTHING),te(x.default,{size:x.default.Sizes.SIZE_10,className:Z.default.headerOption},void 0,te(R.default,{text:$.default.Messages.FORM_LABEL_MUTE_SERVER_DESCRIPTION,position:R.default.Positions.BOTTOM},void 0,(function(e){return o.createElement("span",e,$.default.Messages.SOUND_MUTE)})))),s)},n.render=function(){return te(H.ModalRoot,{"aria-label":"Lol",size:H.ModalSize.MEDIUM,transitionState:this.props.transitionState},void 0,this.renderHeader(),te(H.ModalContent,{scrollerRef:this.setScrollerRef},void 0,this.renderMute(),this.renderServerSettings(),this.renderNotificationOptions(),this.renderOverrideSelect(),this.renderChannelNotifications()),this.renderFooter())},t}(o.PureComponent);function de(e){var t=e.guildId,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["guildId"]),r=(0,s.useStateFromStoresObject)([g.default,S.default,E.default,I.default],(function(){var e=g.default.getCategories(t);return{guildId:t,categories:e,guild:S.default.getGuild(t),memberCount:E.default.getMemberCount(t),suppressEveryone:I.default.isSuppressEveryoneEnabled(t),suppressRoles:I.default.isSuppressRolesEnabled(t),mobilePush:I.default.isMobilePushEnabled(t),muted:I.default.isMuted(t),muteConfig:I.default.getMuteConfig(t),messageNotifications:I.default.getMessageNotifications(t),channelOverrides:I.default.getChannelOverrides(t),channels:(0,c.default)(e._categories,e,(function(e){var t=e.channel.type;return(0,h.isGuildSelectableChannelType)(t)||t===K.ChannelTypes.GUILD_CATEGORY}))}}));return o.createElement(se,ee({},r,n))}se.displayName="NotificationSettings",de.displayName="ConnectedNotificationSettings"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=y(n(331)),i=y(n(35)),l=y(n(36)),u=y(n(7575)),s=y(n(435)),d=y(n(113)),f=n(50),c=n(8791),p=y(n(7)),v=y(n(7061));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t=e.guild,n=e.transitionState,r=e.onClose,y=t.id,m=(0,a.useStateFromStores)([i.default],(function(){return i.default.isGuildRestricted(y)}),[y]);var _=p.default.Messages.PRIVACY_SETTINGS+"—"+(null!=t?t.toString():"??");return h(f.ModalRoot,{transitionState:n,size:f.ModalSize.SMALL,"aria-label":_},void 0,h(f.ModalHeader,{},void 0,h(d.default,{tag:d.default.Tags.H4},void 0,_)),h(f.ModalContent,{className:v.default.content},void 0,h(s.default,{},void 0,h(d.default,{tag:d.default.Tags.H5,style:{marginBottom:4}},void 0,p.default.Messages.DIRECT_MESSAGES),h(u.default,{value:!m,onChange:function(e){var t=new Set((0,c.getSanitizedRestrictedGuilds)());e?t.delete(y):t.add(y),o.default.updateRemoteSettings({restrictedGuilds:Array.from(t)})},hideBorder:!0},void 0,p.default.Messages.ALLOW_SERVER_DMS))),h(f.ModalFooter,{},void 0,h(l.default,{onClick:function(){return r()}},void 0,p.default.Messages.DONE)))}_.displayName="GuildContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSanitizedRestrictedGuilds=function(){var e=o.default.restrictedGuilds;0===r.default.totalUnavailableGuilds&&(e=e.filter((function(e){return null!=a.default.getGuild(e)})));return e},t.computeFlags=function(){var e,t,n=o.default.friendSourceFlags;return n[l.FriendSourceFlagKeys.ALL]?((t={})[l.FriendSourceFlagKeys.ALL]=!0,t[l.FriendSourceFlagKeys.FRIENDS]=!0,t[l.FriendSourceFlagKeys.GUILDS]=!0,t):((e={})[l.FriendSourceFlagKeys.ALL]=!1,e[l.FriendSourceFlagKeys.FRIENDS]=!!n[l.FriendSourceFlagKeys.FRIENDS],e[l.FriendSourceFlagKeys.GUILDS]=!!n[l.FriendSourceFlagKeys.GUILDS],e)},t.harvestDisabled=function(e,t){if(!t.verified)return!0;if(null==e)return!1;return s>Date.now()-new Date(e.created_at).getTime()},t.trackPaneViewed=function(e){i.default.track(l.AnalyticEvents.SETTINGS_PANE_VIEWED,{settings_type:"user",destination_pane:e})};var r=u(n(239)),a=u(n(20)),o=u(n(35)),i=u(n(15)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s=864e5*l.REQUEST_DATA_LIMIT_DAYS},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getGuildSettingsSections=function(e,t){return ce(de({channels:t,showDirtyGuildTemplateIndicator:!1},L.default.getGuildPermissionProps(e))).filter((function(e){var t=e.section;return t!==d.SectionTypes.HEADER&&t!==d.SectionTypes.DIVIDER})).filter((function(e){return null==e.predicate||e.predicate()}))},t.default=me;var r,a=ue(n(0)),o=n(112),i=n(3),l=ie(n(7565)),u=n(648),s=ie(n(8012)),d=n(7638),f=ie(n(9055)),c=ie(n(9056)),p=ie(n(90)),v=ie(n(121)),y=ie(n(9057)),m=ie(n(9061)),h=n(7754),_=ie(n(1002)),g=ie(n(1001)),E=n(7614),S=ie(n(5295)),O=n(7766),I=n(8793),T=ie(n(8145)),b=ie(n(9083)),C=ie(n(81)),M=ie(n(356)),N=ie(n(8636)),P=ie(n(7706)),A=ie(n(7567)),R=ie(n(8638)),L=ie(n(48)),D=ie(n(35)),w=ie(n(12)),k=ie(n(969)),j=n(44),U=ie(n(43)),G=n(120),F=ie(n(9084)),B=ie(n(9090)),H=ie(n(9097)),x=ue(n(9101)),V=ie(n(9117)),W=ue(n(9120)),Y=ie(n(9135)),z=ue(n(9140)),K=ie(n(9155)),$=ie(n(9156)),Z=ie(n(9162)),q=ue(n(9164)),X=ie(n(9167)),Q=ie(n(9185)),J=ue(n(9189)),ee=ue(n(9213)),te=ie(n(9215)),ne=ue(n(9216)),re=ie(n(9219)),ae=n(1),oe=ie(n(7));function ie(e){return e&&e.__esModule?e:{default:e}}function le(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return le=function(){return e},e}function ue(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=le();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function se(e,t){return(se=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function de(){return(de=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function fe(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function ce(e){var t=e.guild,n=e.canManageGuild,r=e.canViewAuditLog,i=e.canManageRoles,s=e.canManageEmoji,p=e.canManageWebhooks,v=e.canManageBans,_=e.canViewGuildAnalytics,g=e.isOwnerWithRequiredMfaLevel,I=e.showDirtyGuildTemplateIndicator,C=e.memberCount,M=(0,h.getDesktopRolesOverviewConfig)(t.id);return[{section:d.SectionTypes.HEADER,label:t.toString()||oe.default.Messages.SERVER_SETTINGS},{section:ae.GuildSettingsSections.OVERVIEW,impressionName:o.ImpressionNames.GUILD_SETTINGS_OVERVIEW,label:oe.default.Messages.OVERVIEW,element:q.default,notice:{store:A.default,element:q.GuildSettingsOverviewNotice}},{section:ae.GuildSettingsSections.ROLES,impressionName:o.ImpressionNames.GUILD_SETTINGS_ROLES,label:oe.default.Messages.ROLES,element:J.default,type:M.showNewRolesOverview?d.ContentTypes.CUSTOM:d.ContentTypes.MINIMAL,notice:{store:P.default,element:J.GuildSettingsRolesNotice},predicate:function(){return i}},{section:ae.GuildSettingsSections.EMOJI,impressionName:o.ImpressionNames.GUILD_SETTINGS_EMOJI,label:oe.default.Messages.EMOJI,element:Y.default,predicate:function(){return s}},{section:ae.GuildSettingsSections.MODERATION,impressionName:o.ImpressionNames.GUILD_SETTINGS_MODERATION,label:oe.default.Messages.MODERATION,element:Z.default,notice:{store:A.default,element:q.GuildSettingsOverviewNotice},predicate:function(){return n}},{section:ae.GuildSettingsSections.AUDIT_LOG,impressionName:o.ImpressionNames.GUILD_SETTINGS_AUDIT_LOG,label:oe.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG,element:B.default,type:d.ContentTypes.CUSTOM,predicate:function(){return r}},{section:ae.GuildSettingsSections.INTEGRATIONS,impressionName:o.ImpressionNames.GUILD_SETTINGS_INTEGRATION,label:oe.default.Messages.INTEGRATIONS_OVERVIEW,ariaLabel:oe.default.Messages.INTEGRATIONS_OVERVIEW,element:z.default,notice:{store:N.default,element:z.GuildSettingsIntegrationsNotice},predicate:function(){return n||p}},{section:ae.GuildSettingsSections.WIDGET,impressionName:o.ImpressionNames.GUILD_SETTINGS_WIDGET,label:oe.default.Messages.WIDGET,element:re.default,predicate:function(){return n}},{section:ae.GuildSettingsSections.GUILD_TEMPLATES,impressionName:o.ImpressionNames.GUILD_SETTINGS_TEMPLATE,label:fe(te.default,{showDirtyIndicator:I}),ariaLabel:oe.default.Messages.GUILD_TEMPLATES,element:ee.default,notice:{store:ee.GuildSettingsTemplateMetadataStore,element:ee.GuildSettingsTemplateNotice},predicate:function(){return n}},{section:ae.GuildSettingsSections.VANITY_URL,impressionName:o.ImpressionNames.GUILD_SETTINGS_VANITY_URL,label:oe.default.Messages.VANITY_URL,element:ne.default,notice:{store:R.default,element:ne.GuildSettingsVanityURLNotice},predicate:function(){return n&&t.hasFeature(ae.GuildFeatures.VANITY_URL)}},{section:d.SectionTypes.DIVIDER,predicate:function(){return n}},{section:d.SectionTypes.HEADER,label:oe.default.Messages.COMMUNITY,predicate:function(){return n}},{section:ae.GuildSettingsSections.COMMUNITY,impressionName:t.hasFeature(ae.GuildFeatures.COMMUNITY)?o.ImpressionNames.GUILD_SETTINGS_COMMUNITY_OVERVIEW:o.ImpressionNames.GUILD_SETTINGS_ENABLE_COMMUNITY,label:t.hasFeature(ae.GuildFeatures.COMMUNITY)?oe.default.Messages.OVERVIEW:oe.default.Messages.GUILD_SETTINGS_COMMUNITY_ENABLE_COMMUNITY,element:x.default,ariaLabel:t.hasFeature(ae.GuildFeatures.COMMUNITY)?oe.default.Messages.OVERVIEW:oe.default.Messages.GUILD_SETTINGS_COMMUNITY_ENABLE_COMMUNITY,newIndicator:!t.hasFeature(ae.GuildFeatures.COMMUNITY)&&null!=C&&C>=O.COMMUNITY_UPSELL_MINIMUM_GUILD_SIZE&&S.default.hasHotspot(E.HotspotLocations.GUILD_SETTINGS_COMMUNITY_GUILD_UPSELL),notice:{store:A.default,element:x.GuildSettingsCommunityOverviewNotice},predicate:function(){return n}},{section:ae.GuildSettingsSections.ANALYTICS,impressionName:o.ImpressionNames.GUILD_SETTINGS_ANALYTICS,label:oe.default.Messages.SERVER_INSIGHTS,ariaLabel:oe.default.Messages.SERVER_INSIGHTS,element:F.default,newIndicator:S.default.hasHotspot(E.HotspotLocations.GUILD_ANALYTICS_GUILD_SETTINGS_MENU),predicate:function(){return _&&t.hasFeature(ae.GuildFeatures.COMMUNITY)}},{section:ae.GuildSettingsSections.PARTNER,impressionName:o.ImpressionNames.GUILD_SETTINGS_PARTNER,label:oe.default.Messages.PARTNER_PROGRAM,element:X.default,predicate:function(){return n&&t.hasFeature(ae.GuildFeatures.COMMUNITY)&&!t.hasFeature(ae.GuildFeatures.PARTNERED)},ariaLabel:oe.default.Messages.PARTNER_PROGRAM},{section:ae.GuildSettingsSections.DISCOVERY,impressionName:o.ImpressionNames.GUILD_SETTINGS_DISCOVERY,label:oe.default.Messages.DISCOVERY,element:W.default,notice:{store:A.default,element:W.GuildSettingsDiscoveryNotice},predicate:function(){return n&&t.hasFeature(ae.GuildFeatures.COMMUNITY)},ariaLabel:t.hasFeature(ae.GuildFeatures.DISCOVERABLE)?oe.default.Messages.DISCOVERY:oe.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE},{section:ae.GuildSettingsSections.MEMBER_VERIFICATION,impressionName:o.ImpressionNames.GUILD_SETTINGS_MEMBER_VERIFICATION,label:oe.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,element:m.default,predicate:function(){return n&&t.hasFeature(ae.GuildFeatures.COMMUNITY)}},{section:ae.GuildSettingsSections.COMMUNITY_WELCOME,impressionName:o.ImpressionNames.GUILD_SETTINGS_COMMUNITY_WELCOME,label:oe.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,ariaLabel:oe.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,element:V.default,notice:{store:T.default,element:b.default},predicate:function(){return n&&t.hasFeature(ae.GuildFeatures.COMMUNITY)}},{section:d.SectionTypes.DIVIDER},{section:ae.GuildSettingsSections.GUILD_PREMIUM,impressionName:o.ImpressionNames.GUILD_SETTINGS_BOOST_STATUS,label:oe.default.Messages.GUILD_PREMIUM,element:Q.default,color:ae.Colors.BRAND},{section:d.SectionTypes.DIVIDER},{section:d.SectionTypes.HEADER,label:oe.default.Messages.USER_MANAGEMENT},{section:ae.GuildSettingsSections.MEMBERS,impressionName:o.ImpressionNames.GUILD_SETTINGS_MEMBERS,label:oe.default.Messages.MEMBERS,element:$.default,type:d.ContentTypes.CUSTOM},{section:ae.GuildSettingsSections.INSTANT_INVITES,impressionName:o.ImpressionNames.GUILD_SETTINGS_INVITES,label:oe.default.Messages.INVITES,element:K.default,type:d.ContentTypes.CUSTOM,predicate:function(){return n}},{section:ae.GuildSettingsSections.BANS,impressionName:o.ImpressionNames.GUILD_SETTINGS_BANS,label:oe.default.Messages.BANS,element:H.default,type:d.ContentTypes.CUSTOM,predicate:function(){return v}},{section:d.SectionTypes.DIVIDER,predicate:function(){return g}},{section:ae.GuildSettingsSections.DELETE,onClick:function(){var e=w.default.getCurrentUser(),n=t.toString(),r={header:oe.default.Messages.DELETE_SERVER_TITLE.format({name:n}),confirmText:oe.default.Messages.DELETE_SERVER,cancelText:oe.default.Messages.CANCEL,onConfirm:function(){G.ComponentDispatch.subscribeOnce(ae.ComponentActions.LAYER_POP_COMPLETE,(function(){l.default.deleteGuild(t.id,n).then((function(){S.default.hasHotspot(E.HotspotLocations.GUILD_DELETE_FEEDBACK)&&(c.default.trackExposure({}),c.default.getCurrentConfig({}).showFeedback&&(0,j.openModal)((function(e){return a.createElement(y.default,de({},e,{guildId:t.id}))})))}))})),(0,u.popLayer)()}};e.mfaEnabled?(0,j.openModal)((function(e){return a.createElement(k.default,de({},e,r),fe(U.default,{size:U.default.Sizes.SIZE_16},void 0,oe.default.Messages.DELETE_SERVER_BODY.format({name:n})))})):(0,j.openModal)((function(e){return a.createElement(f.default,de({},e,r,{validationText:n,instructionText:oe.default.Messages.DELETE_SERVER_ENTER_NAME,errorText:oe.default.Messages.DELETE_SERVER_INCORRECT_NAME}),oe.default.Messages.DELETE_SERVER_BODY.format({name:n}))}))},label:oe.default.Messages.DELETE_SERVER,color:ae.Colors.STATUS_RED,predicate:function(){return g}}]}function pe(e,t,n){void 0===t&&(t=null),v.default.trackWithMetadata(ae.AnalyticEvents.SETTINGS_PANE_VIEWED,{settings_type:"guild",origin_pane:t,destination_pane:e,location:n})}var ve={canManageGuild:!1,canManageChannels:!1,canManageRoles:!1,canManageBans:!1,canManageNicknames:!1,canManageEmoji:!1,canViewAuditLog:!1,canManageWebhooks:!1,canViewGuildAnalytics:!1,isOwnerWithRequiredMfaLevel:!1},ye=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,se(t,n);var a=r.prototype;return a.componentDidMount=function(){pe(this.props.section,null,this.props.analyticsLocation)},a.componentWillUnmount=function(){l.default.close()},a.componentDidUpdate=function(e){var t=e.section,n=this.props,r=n.section,a=n.canManageGuild,o=n.canManageRoles,i=n.canManageBans,l=n.canManageNicknames,s=n.canManageEmoji,d=n.canViewAuditLog,f=n.canManageWebhooks,c=n.canViewGuildAnalytics;r!==t&&pe(r,t),(a||o||i||l||s||d||f)&&(d||r!==ae.GuildSettingsSections.AUDIT_LOG)&&(o||r!==ae.GuildSettingsSections.ROLES)&&(s||r!==ae.GuildSettingsSections.EMOJI)&&(i||r!==ae.GuildSettingsSections.BANS)&&(c||r!==ae.GuildSettingsSections.ANALYTICS)||(0,u.popLayer)()},a.render=function(){var e=this.props,t=e.theme,n=e.sidebarTheme,r=e.section,a=e.guild,o=e.channels,i=e.canManageGuild,d=e.canViewAuditLog,f=e.canManageRoles,c=e.canManageEmoji,p=e.canManageWebhooks,v=e.canManageBans,y=e.canViewGuildAnalytics,m=e.isOwnerWithRequiredMfaLevel,h=e.showDirtyGuildTemplateIndicator,_=e.memberCount;return null==a?null:fe("div",{},void 0,fe(s.default,{theme:t,sidebarTheme:n,section:r,onSetSection:l.default.setSection,onClose:u.popLayer,sections:ce({guild:a,channels:o,canManageGuild:i,canViewAuditLog:d,canManageRoles:f,canManageEmoji:c,canManageWebhooks:p,canManageBans:v,canViewGuildAnalytics:y,isOwnerWithRequiredMfaLevel:m,showDirtyGuildTemplateIndicator:h,memberCount:_})}),fe(I.ViewingRolesSettingsNotice,{guildId:a.id}))},r}(a.PureComponent);function me(){var e=(0,i.useStateFromStores)([A.default],(function(){return A.default.getProps()}),[]),t=e.guild,n=e.section,r=e.analyticsLocation,o=(0,i.useStateFromStores)([D.default],(function(){return D.default.theme}),[]),u=(0,i.useStateFromStores)([p.default],(function(){return p.default.darkSidebar?ae.ThemeTypes.DARK:void 0}),[]),s=(0,i.useStateFromStores)([C.default],(function(){return null!=t?C.default.getChannels(t.id).SELECTABLE:null}),[t]),d=(0,i.useStateFromStores)([L.default],(function(){return null!=t?L.default.getGuildPermissionProps(t):ve})),f=(0,i.useStateFromStores)([L.default],(function(){return null!=t&&L.default.canAccessGuildSettings(t)})),c=(0,i.useStateFromStores)([g.default],(function(){var e;return null!=(null==t?void 0:t.id)&&!0===(null===(e=g.default.getForGuild(t.id))||void 0===e?void 0:e.isDirty)}),[t]),v=(0,i.useStateFromStores)([M.default],(function(){return M.default.getMemberCount(null==t?void 0:t.id)}),[t]),y=null==t?void 0:t.id;return a.useEffect((function(){null!=y&&d.canManageGuild&&_.default.loadTemplatesForGuild(y)}),[y,d.canManageGuild]),a.useEffect((function(){f||l.default.close()}),[f]),a.createElement(ye,de({guild:t,section:n,theme:o,sidebarTheme:u,channels:s,showDirtyGuildTemplateIndicator:c,analyticsLocation:r,memberCount:v},d))}ye.displayName="GuildSettings",me.displayName="ConnectedGuildSettings"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=b,t.ViewingRolesSettingsNotice=function(e){var t,n=e.guildId;return(0,o.useStateFromStores)([y.default],(function(){return y.default.isViewingRoles(n)}))?I("div",{className:(0,a.default)(g.default.settingsWrapper,(t={},t[g.default.windows]=p.default.isWindows(),t[g.default.osx]=p.default.isOSX(),t))},void 0,C):null};O(n(0));var r,a=E(n(8)),o=n(3),i=E(n(7565)),l=E(n(107)),u=E(n(36)),s=E(n(985)),d=E(n(7705)),f=E(n(5188)),c=O(n(8144)),p=E(n(13)),v=n(7923),y=E(n(665)),m=E(n(9082)),h=n(1),_=E(n(7)),g=E(n(7072));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e){var t=e.className,n=e.onClick,r=e.children;return I(u.default,{className:(0,a.default)(g.default.button,t),innerClassName:g.default.buttonInner,look:u.default.Looks.OUTLINED,color:u.default.Colors.WHITE,size:u.default.Sizes.NONE,onClick:n},void 0,r)}function b(){var e=(0,o.useStateFromStores)([l.default],(function(){return l.default.getGuildId()})),t=(0,o.useStateFromStores)([y.default],(function(){return null!=e?y.default.getViewingRoles(e):null}));if(null==t||null==e)return null;var n=I(m.default,{guildId:e});return I(c.default,{color:c.NoticeColors.BRAND,className:g.default.notice},void 0,I(T,{onClick:function(){null!=e&&((0,v.viewAsRolesStop)(e),i.default.open(e,h.GuildSettingsSections.ROLES))},className:g.default.backButton},void 0,I(d.default,{width:16,height:16,direction:d.default.Directions.LEFT,className:g.default.backArrow}),_.default.Messages.VIEWING_AS_ROLES_BACK),I("div",{className:g.default.noticeContents},void 0,I("div",{className:g.default.noticeText},void 0,_.default.Messages.VIEWING_AS_ROLES.format({numRoles:Object.keys(t).length})),I(s.default,{position:s.default.Positions.BOTTOM,renderPopout:function(){return n}},void 0,(function(e){return I(T,{onClick:e.onClick},void 0,_.default.Messages.VIEWING_AS_ROLES_SELECT,I(f.default,{width:16,height:16,direction:f.default.Directions.DOWN,className:g.default.selectCaret}))}))),I(T,{onClick:function(){return(0,v.viewAsRolesStop)(e)}},void 0,_.default.Messages.DISABLE))}T.displayName="NoticeButton",b.displayName="ViewingRolesNotice";var C=I(b,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(6)),a=l(n(3)),o=l(n(2)),i=l(n(7729));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d,f={},c={};function p(e,t){return null==t&&(t="guild"),e+":"+t}function v(e){return null!=f[e]||(f[e]={}),f[e]}function y(e){var t=e.guildId,n=e.webhook;v(t)[n.id]=n}var m=new(function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var o,i,l,f=a.prototype;return f.isFetching=function(e,t){return null!=c[p(e,t)]},f.getWebhooksForGuild=function(e){return r.default.values(v(e))},f.getWebhooksForChannel=function(e,t){return(0,r.default)(v(e)).values().filter((function(e){return e.channel_id===t})).value()},o=a,(i=[{key:"error",get:function(){return d}}])&&u(o.prototype,i),l&&u(o,l),a}(a.default.Store))(o.default,{WEBHOOKS_UPDATE:function(e){var t=e.guildId,n=e.channelId,a=e.webhooks,o=e.error;if(a){d=null;var l=[];n&&(l=(0,r.default)(v(t)).values().filter((function(e){return e.channel_id!==n})).value());var u=f[t]={};l.concat(a).forEach((function(e){return u[e.id]=e})),delete c[p(t,n)]}else null!=o?(d=o,delete c[p(t,n)]):null!=n&&null!=f[t]&&(d=null,i.default.fetchForChannel(t,n))},WEBHOOKS_FETCHING:function(e){var t=e.guildId,n=e.channelId;c[p(t,n)]=!0},WEBHOOK_CREATE:y,WEBHOOK_UPDATE:y,WEBHOOK_DELETE:function(e){var t=e.guildId,n=e.webhookId;delete v(t)[n]}});t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?18:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 18 18"}),s("path",{fill:d,className:f,d:"M4.5,16.5v-3H3A1.5,1.5,0,0,1,1.5,12V3A1.5,1.5,0,0,1,3,1.5H15A1.5,1.5,0,0,1,16.5,3v9A1.5,1.5,0,0,1,15,13.5H8.5ZM3,3v9H6v1.5L8,12h7V3Z"}),s("path",{fill:d,className:f,d:"M6.75,4.5H5.25v6h1.5Z"}),s("path",{fill:d,className:f,d:"M9.75,7.5H8.25v3h1.5Z"}),s("path",{fill:d,className:f,d:"M12.75,6h-1.5v4.5h1.5Z"}))}d.displayName="AnalyticsBubble"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(6)),l=n(3),u=C(n(7656)),s=n(8012),d=C(n(7695)),f=C(n(81)),c=C(n(48)),p=C(n(5192)),v=C(n(63)),y=n(129),m=n(120),h=C(n(131)),_=C(n(9141)),g=C(n(9145)),E=C(n(9148)),S=C(n(9149)),O=C(n(9154)),I=n(1),T=C(n(7)),b=C(n(7107));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return A(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return A(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function A(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function R(e,t){switch(e){case I.IntegrationSettingsSections.APPLICATION:return(null==t?void 0:t.application.name)||"";case I.IntegrationSettingsSections.OVERVIEW:return T.default.Messages.INTEGRATIONS_OVERVIEW;case I.IntegrationSettingsSections.CHANNEL_FOLLOWING:return T.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING;case I.IntegrationSettingsSections.TWITCH:return T.default.Messages.INTEGRATIONS_TWITCH;case I.IntegrationSettingsSections.WEBHOOKS:return T.default.Messages.INTEGRATIONS_WEBHOOKS;case I.IntegrationSettingsSections.YOUTUBE:return T.default.Messages.INTEGRATIONS_YOUTUBE;default:return""}}var L=a.memo((function(e){var t=e.section,n=e.guild,r=e.channel,C=e.integrations,M=e.editedIntegration,A=e.webhooks,L=e.editedWebhook,D=e.isFetching,w=e.refToScroller,k=e.errors,j=e.hasChanges,U=(0,l.useStateFromStores)([f.default],(function(){return null!=n?f.default.getDefaultChannel(n.id):null}),[n]),G=(0,l.useStateFromStores)([f.default,c.default],(function(){return null!=n?i.default.keyBy(f.default.getChannels(n.id).SELECTABLE.map((function(e){return e.channel})).filter((function(e){return c.default.can(I.Permissions.MANAGE_WEBHOOKS,e)})),"id"):{}}),[n]),F=r||U,B=a.useState(null),H=B[0],x=B[1],V=a.useState(s.SHAKE_INTENSITY_DEFAULT),W=V[0],Y=V[1],z=a.useCallback((function(){return j()?(m.ComponentDispatch.dispatch(I.ComponentActions.SHAKE_APP,{duration:300,intensity:W}),Y(Math.min(W+s.SHAKE_INTENSITY_INCREMENT,s.SHAKE_INTENSITY_MAX)),m.ComponentDispatch.dispatch(I.ComponentActions.EMPHASIZE_NOTICE),!1):(Y(s.SHAKE_INTENSITY_DEFAULT),!0)}),[j,W]),K=a.useCallback((function(e){return!!z()&&(u.default.setSection(e),!0)}),[z]),$=a.useMemo((function(){var e={},t={},n=[],r=[];if(null!=C)for(var a,o=P(C);!(a=o()).done;){var i=a.value;if("discord"===i.type){if(null!=i.application)e[i.application.id]={application:i.application,integration:i,webhooks:[]}}else i.type in t||(t[i.type]=[]),t[i.type].push(i)}for(var l,u=P(A);!(l=u()).done;){var s=l.value;s.channel_id in G&&(null!=s.application_id&&s.application_id in e?e[s.application_id].webhooks.push(s):s.type===I.WebhookTypes.CHANNEL_FOLLOWER?r.push(s):n.push(s))}return{applicationIntegrations:e,builtInIntegrations:t,customWebhooks:n,followedChannelWebhooks:r}}),[C,G,A]),Z=$.applicationIntegrations,q=$.builtInIntegrations,X=$.customWebhooks,Q=$.followedChannelWebhooks;a.useEffect((function(){switch(t){case I.IntegrationSettingsSections.TWITCH:null==q[I.PlatformTypes.TWITCH]&&u.default.setSection(I.IntegrationSettingsSections.OVERVIEW);break;case I.IntegrationSettingsSections.YOUTUBE:null==q[I.PlatformTypes.YOUTUBE]&&u.default.setSection(I.IntegrationSettingsSections.OVERVIEW);break;case I.IntegrationSettingsSections.APPLICATION:null!=H&&H in Z||u.default.setSection(I.IntegrationSettingsSections.OVERVIEW)}}),[Z,q,H,t]);var J=null;switch(t){case I.IntegrationSettingsSections.TWITCH:null!=q[I.PlatformTypes.TWITCH]&&(J=N(g.default,{guild:n,integrations:q[I.PlatformTypes.TWITCH],editedIntegration:M,labelText:T.default.Messages.INTEGRATIONS_TWITCH,platformType:I.PlatformTypes.TWITCH,descriptionText:T.default.Messages.INTEGRATIONS_TWITCH_DESCRIPTION,helpText:T.default.Messages.INTEGRATIONS_TWITCH_HELP.format({connectAction:function(){return(0,d.default)(I.PlatformTypes.TWITCH)},helpdeskArticle:h.default.getArticleURL(I.HelpdeskArticles.TWITCH_INTEGRATION)}),canNavigate:z}));break;case I.IntegrationSettingsSections.YOUTUBE:null!=q[I.PlatformTypes.YOUTUBE]&&(J=N(g.default,{guild:n,integrations:q[I.PlatformTypes.YOUTUBE],editedIntegration:M,labelText:T.default.Messages.INTEGRATIONS_YOUTUBE,platformType:I.PlatformTypes.YOUTUBE,descriptionText:T.default.Messages.INTEGRATIONS_YOUTUBE_DESCRIPTION,helpText:T.default.Messages.INTEGRATIONS_YOUTUBE_HELP.format({connectAction:function(){return(0,d.default)(I.PlatformTypes.YOUTUBE)},helpdeskArticle:h.default.getArticleURL(I.HelpdeskArticles.YOUTUBE_INTEGRATION)}),canNavigate:z}));break;case I.IntegrationSettingsSections.APPLICATION:var ee=null!=H?Z[H]:null;null!=ee&&(J=N(_.default,{guild:n,applicationIntegration:ee,editedWebhook:L,selectableWebhookChannels:G,errors:k,canNavigate:z}));break;case I.IntegrationSettingsSections.CHANNEL_FOLLOWING:J=N(E.default,{followedChannelWebhooks:Q,editedWebhook:L,selectableWebhookChannels:G,canNavigate:z,errors:k});break;case I.IntegrationSettingsSections.WEBHOOKS:J=N(O.default,{guild:n,channel:r,customWebhooks:X,editedWebhook:L,selectableWebhookChannels:G,canNavigate:z,refToScroller:w,errors:k});break;default:J=N(S.default,{guild:n,channel:r,applicationIntegrations:Z,builtInIntegrations:q,customWebhooks:X,followedChannelWebhooks:Q,isLoading:D||null==n,canCreateWebhook:null!=F,onManageCustomWebhooks:function(){u.default.setSection(I.IntegrationSettingsSections.WEBHOOKS)},onManageFollowedChannels:function(){u.default.setSection(I.IntegrationSettingsSections.CHANNEL_FOLLOWING)},onManageApplication:function(e){x(e),u.default.setSection(I.IntegrationSettingsSections.APPLICATION)},onManageBuiltIn:function(e){switch(e){case I.PlatformTypes.TWITCH:u.default.setSection(I.IntegrationSettingsSections.TWITCH);break;case I.PlatformTypes.YOUTUBE:u.default.setSection(I.IntegrationSettingsSections.YOUTUBE)}}})}return a.createElement(a.Fragment,null,N(v.default,{align:v.default.Align.CENTER,className:b.default.breadcrumbs},void 0,t===I.IntegrationSettingsSections.OVERVIEW?N(y.FormTitle,{tag:y.FormTitle.Tags.H2,className:b.default.breadcrumb},void 0,R(I.IntegrationSettingsSections.OVERVIEW)):N(p.default,{activeId:t.toString(),breadcrumbs:[I.IntegrationSettingsSections.OVERVIEW,t].map((function(e){return{id:e.toString(),label:R(e,Z[H])}})),onBreadcrumbClick:function(e){K(parseInt(e.id))},renderCustomBreadcrumb:function(e,t){return N(y.FormTitle,{tag:y.FormTitle.Tags.H2,className:(0,o.default)(b.default.breadcrumb,t?b.default.breadcrumbActive:b.default.breadcrumbInactive)},void 0,e.label)}})),J)}));t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=R(n(0)),o=P(n(8)),i=P(n(6)),l=P(n(1030)),u=P(n(7783)),s=P(n(7607)),d=n(183),f=P(n(55)),c=P(n(12)),p=P(n(7812)),v=R(n(7624)),y=P(n(63)),m=P(n(227)),h=n(129),_=n(44),g=P(n(43)),E=n(440),S=n(7638),O=P(n(7622)),I=R(n(7707)),T=n(1),b=P(n(7)),C=P(n(7108)),M=P(n(6734)),N=P(n(423));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function w(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,k(e,t)}function k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var j=3,U=3,G=1,F=2,B=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleRevokeInvite=function(){l.default.revokeInvite(t.props.invite)},t}w(t,e);var n=t.prototype;return n.renderChannel=function(){var e=this.props,t=e.showChannel,n=e.invite;return t?D(g.default,{size:g.default.Sizes.SIZE_12,color:g.default.Colors.HEADER_SECONDARY},void 0,(0,d.computeChannelName)(n.channel,c.default,f.default,!0)):null},n.renderUser=function(){var e=this.props.invite.inviter;return null==e?null:D("div",{className:C.default.user},void 0,D(I.default,{user:e,size:I.Sizes.SIZE_24,className:C.default.avatar}),D(O.default,{className:C.default.username,discriminatorClass:C.default.discriminator,user:e}))},n.render=function(){var e=this.props,t=e.invite,n=e.hide,r=t.uses;return t.maxUses>0&&(r=t.uses+"/"+t.maxUses),D(y.default,{className:(0,o.default)(C.default.inviteSettingsInviteRow,M.default.card)},void 0,D(y.default,{grow:j,basis:0,align:y.default.Align.CENTER,className:(0,o.default)(C.default.text)},void 0,D(y.default.Child,{},void 0,this.renderUser(),this.renderChannel())),D(y.default,{grow:U,shrink:1,basis:0,align:y.default.Align.CENTER,className:C.default.text},void 0,D(g.default,{className:C.default.inviteCode},void 0,n?"...":t.code)),D(y.default,{grow:G,basis:0,justify:y.default.Justify.END,align:y.default.Align.CENTER,className:(0,o.default)(C.default.text)},void 0,D(g.default,{className:C.default.uses},void 0,r)),D(y.default,{grow:F,basis:0,align:y.default.Align.CENTER,justify:y.default.Justify.END,className:(0,o.default)(C.default.text,C.default.countdownColumn)},void 0,D(g.default,{className:C.default.countdown},void 0,D(p.default,{deadline:t.getExpiresAt()}))),D(u.default,{className:C.default.revokeInvite,onClick:this.handleRevokeInvite}))},t}(a.PureComponent);B.displayName="InviteRow";var H=function(e){function t(){for(var t,r=arguments.length,o=new Array(r),l=0;l<r;l++)o[l]=arguments[l];return(t=e.call.apply(e,[this].concat(o))||this).handleShowInviteModal=function(){var e=t.props,n=e.guild,r=e.channel;(0,_.openModal)((function(e){return a.createElement(s.default,L({},e,{channel:r,guild:n,source:T.InstantInviteSources.SETTINGS_INVITE}))}))},t.memoizedGetInvites=(0,E.cachedFunction)((function(e,t){return null==e||t?[]:(0,i.default)(e).sortBy((function(e){return(e.inviter&&e.inviter.username||"").toLowerCase()})).value()})),t.getRowHeight=function(e,n){var r=t.props,a=r.invites,o=r.loading,i=t.memoizedGetInvites(a,!!o);return e>0?0:0===i.length&&0===n&&o||null!=i[n]?62:0},t.renderRow=function(e){var n=e.section,r=e.row,a=t.props,o=a.loading,i=a.invites,l=a.showChannel,u=a.hide,s=t.memoizedGetInvites(i,!!o);if(0===s.length&&0===r&&o)return D(m.default,{className:N.default.marginTop20,type:m.default.Type.SPINNING_CIRCLE},"spinner");if(n>0)return null;var d=s[r];return null==d?null:D(B,{hide:u,invite:d,showChannel:l},d.code)},t.renderSection=function(){var e,r=t.props,a=r.invites,o=r.loading,i=r.theme,l=r.canCreateInvites;return e=0!==t.memoizedGetInvites(a,!!o).length||o?D(y.default,{},void 0,D(y.default.Child,{grow:j,basis:0,className:N.default.marginReset},void 0,D(h.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_INVITER)),D(y.default.Child,{basis:0,grow:U,className:N.default.marginReset},void 0,D(h.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_INVITE_CODE)),D(y.default.Child,{grow:G,basis:0,className:C.default.textAlignRight},void 0,D(h.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_USES)),D(y.default.Child,{grow:F,basis:0,className:C.default.textAlignRight},void 0,D(h.FormTitle,{},void 0,b.default.Messages.INSTANT_INVITE_EXPIRES))):D(v.default,{theme:i},void 0,D(v.EmptyStateImage,{darkSrc:n(8652),lightSrc:n(8653),width:256,height:130}),D(v.EmptyStateText,{note:b.default.Messages.NO_INVITES_BODY},void 0,b.default.Messages.NO_INVITES_LABEL)),D(h.FormSection,{className:C.default.headerSection},"header",D(h.FormTitle,{tag:h.FormTitleTags.H2},void 0,b.default.Messages.INVITES),D(h.FormText,{className:N.default.marginBottom20,type:h.FormTextTypes.DESCRIPTION},void 0,l?b.default.Messages.SETTINGS_INVITE_TIP.format({onCreateInvite:t.handleShowInviteModal}):b.default.Messages.SETTINGS_INVITE_TIP_WITHOUT_CREATE),D(h.FormDivider,{className:C.default.headerDivider}),e)},t.getSectionHeight=function(){var e=t.props,n=e.invites,r=e.loading;return 0!==t.memoizedGetInvites(n,!!r).length||r?120:344},t}return w(t,e),t.prototype.render=function(){var e=this.props,t=e.invites,n=e.loading,r=this.memoizedGetInvites(t,!!n);return D(S.ListContentScroller,{sections:[Math.max(1,r.length)],renderSection:this.renderSection,renderRow:this.renderRow,rowHeight:this.getRowHeight,sectionHeight:this.getSectionHeight})},t}(a.PureComponent);H.displayName="SettingsInvites";var x=H;t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 16 16"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M13.6572 5.42868C13.8879 5.29002 14.1806 5.30402 14.3973 5.46468C14.6133 5.62602 14.7119 5.90068 14.6473 6.16202L13.3139 11.4954C13.2393 11.7927 12.9726 12.0007 12.6666 12.0007H3.33325C3.02725 12.0007 2.76058 11.792 2.68592 11.4954L1.35258 6.16202C1.28792 5.90068 1.38658 5.62602 1.60258 5.46468C1.81992 5.30468 2.11192 5.29068 2.34325 5.42868L5.13192 7.10202L7.44592 3.63068C7.46173 3.60697 7.48377 3.5913 7.50588 3.57559C7.5192 3.56612 7.53255 3.55663 7.54458 3.54535L6.90258 2.90268C6.77325 2.77335 6.77325 2.56068 6.90258 2.43135L7.76458 1.56935C7.89392 1.44002 8.10658 1.44002 8.23592 1.56935L9.09792 2.43135C9.22725 2.56068 9.22725 2.77335 9.09792 2.90268L8.45592 3.54535C8.46794 3.55686 8.48154 3.56651 8.49516 3.57618C8.51703 3.5917 8.53897 3.60727 8.55458 3.63068L10.8686 7.10202L13.6572 5.42868ZM2.66667 12.6673H13.3333V14.0007H2.66667V12.6673Z",fill:d,"aria-hidden":!0}))}d.displayName="Crown"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateVerificationLevelOptions=function(e){void 0===e&&(e=!1);return[{name:o.default.Messages.VERIFICATION_LEVEL_NONE,desc:o.default.Messages.VERIFICATION_LEVEL_NONE_CRITERIA,value:a.VerificationLevels.NONE,disabled:e,tooltipText:e?o.default.Messages.TOOLTIP_COMMUNITY_FEATURE_DISABLED:null},{name:o.default.Messages.VERIFICATION_LEVEL_LOW,desc:o.default.Messages.VERIFICATION_LEVEL_LOW_CRITERIA,value:a.VerificationLevels.LOW,color:a.Colors.STATUS_GREEN},{name:o.default.Messages.VERIFICATION_LEVEL_MEDIUM,desc:o.default.Messages.VERIFICATION_LEVEL_MEDIUM_CRITERIA.format({min:a.VerificationCriteria.ACCOUNT_AGE}),value:a.VerificationLevels.MEDIUM,color:a.Colors.STATUS_YELLOW},{name:o.default.Messages.VERIFICATION_LEVEL_HIGH,desc:o.default.Messages.VERIFICATION_LEVEL_HIGH_CRITERIA.format({min:a.VerificationCriteria.MEMBER_AGE}),value:a.VerificationLevels.HIGH,color:a.UNSAFE_Colors.ORANGE},{name:o.default.Messages.VERIFICATION_LEVEL_VERY_HIGH,desc:o.default.Messages.VERIFICATION_LEVEL_VERY_HIGH_CRITERIA,value:a.VerificationLevels.VERY_HIGH,color:a.Colors.STATUS_RED}]},t.generateContentFilterOptions=function(e){void 0===e&&(e=!1);return[{name:o.default.Messages.EXPLICIT_CONTENT_FILTER_DISABLED,desc:o.default.Messages.EXPLICIT_CONTENT_FILTER_DISABLED_DESCRIPTION,value:a.GuildExplicitContentFilterTypes.DISABLED,disabled:e,tooltipText:e?o.default.Messages.TOOLTIP_COMMUNITY_FEATURE_DISABLED:null},{name:o.default.Messages.EXPLICIT_CONTENT_FILTER_MEDIUM,desc:o.default.Messages.EXPLICIT_CONTENT_FILTER_MEDIUM_DESCRIPTION,value:a.GuildExplicitContentFilterTypes.MEMBERS_WITHOUT_ROLES,disabled:e,tooltipText:e?o.default.Messages.TOOLTIP_COMMUNITY_FEATURE_DISABLED:null},{name:o.default.Messages.EXPLICIT_CONTENT_FILTER_HIGH,desc:o.default.Messages.EXPLICIT_CONTENT_FILTER_HIGH_DESCRIPTION,value:a.GuildExplicitContentFilterTypes.ALL_MEMBERS}]},t.generateDMSafetyOptions=function(){return[{name:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_FRIENDS_AND_NON_FRIENDS,desc:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_FRIENDS_AND_NON_FRIENDS_HELP,value:a.ExplicitContentFilterTypes.FRIENDS_AND_NON_FRIENDS,color:a.Colors.STATUS_GREEN},{name:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_NON_FRIENDS,desc:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_NON_FRIENDS_HELP,value:a.ExplicitContentFilterTypes.NON_FRIENDS,color:a.Colors.STATUS_YELLOW},{name:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_DISABLED,desc:o.default.Messages.USER_EXPLICIT_CONTENT_FILTER_DISABLED_HELP,value:a.ExplicitContentFilterTypes.DISABLED,color:a.Colors.STATUS_RED}]};var r,a=n(1),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(8)),o=c(n(171)),i=c(n(7695)),l=c(n(80)),u=c(n(248)),s=c(n(15)),d=n(1),f=c(n(7116));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=function(e){var t=e.disabled,n=void 0!==t&&t,r=e.type,c=e.className,p=e.innerClassName,y=e.onConnect;var m=o.default.get(r);return v(u.default,{text:m.name},void 0,(function(e){var t=e.onMouseEnter,u=e.onMouseLeave;return v("div",{className:(0,a.default)(f.default.wrapper,c)},void 0,v(l.default,{},void 0,v("button",{onMouseEnter:t,onMouseLeave:u,className:(0,a.default)(f.default.inner,p),type:"button",disabled:n,style:{backgroundImage:"url('"+m.icon.color+"')"},onClick:null!=y?y:function(){return function(e){var t=o.default.get(e);(0,i.default)(t.type,"Friends List"),s.default.track(d.AnalyticEvents.ACCOUNT_LINK_STEP,{previous_step:"desktop connections",current_step:"desktop oauth",platform_type:t.type})}(r)},"aria-label":m.name})))}))};y.displayName="ConnectAccountButton";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=T;var r,a=g(n(0)),o=h(n(8)),i=n(349),l=h(n(7764)),u=g(n(7926)),s=h(n(84)),d=h(n(63)),f=h(n(9192)),c=n(7597),p=h(n(248)),v=h(n(7699)),y=n(1),m=h(n(7124));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var O=E(v.default,{width:20,height:20});function I(e){var t,n=e.role,r=e.guild,l=a.useState(!1),d=l[0],f=l[1];if(!(0,u.useHasGuildRoleItems)(r,n))return null;return E(s.default,{onClick:function(e){f(!0),(0,i.openContextMenu)(e,(function(e){return a.createElement(u.default,S({},e,{role:n,guild:r}))}),{onClose:function(){return f(!1)}})},className:(0,o.default)(m.default.roleOverflow,(t={},t[m.default.open]=d,t))},void 0,O)}function T(e){var t=e.color,r=e.id,o=e.role,u=e.guild,s=e.children,v=e.isDragging,h=e.selectedItem,_=e.onItemSelect,g=e.itemType,O=e.locked,T=e.lockTooltip,b=e.showContextMenu,C=e.theme,M=a.useCallback((function(e){(0,i.openContextMenu)(e,(function(e){return a.createElement(l.default,S({},e,{id:r}))}))}),[r]);return v?E("div",{className:m.default.dragged}):E(c.Item,{className:m.default.role,id:r,color:t||void 0,selectedItem:h,onItemSelect:_,itemType:g,"aria-label":null!=T?s+", "+T:s},void 0,E(d.default,{align:d.default.Align.CENTER},void 0,function(){if(!O)return null;var e=C===y.ThemeTypes.DARK?n(9193):n(9194);return E(d.default,{shrink:0,grow:0,align:d.default.Align.CENTER,style:{marginRight:0}},void 0,E(p.default,{text:T,color:p.default.Colors.RED},void 0,(function(t){return a.createElement(f.default,S({className:m.default.lock,src:e},t))})))}(),E(d.default.Child,{className:m.default.roleInner,onContextMenu:M},void 0,s),b&&null!=o?E(I,{guild:u,role:o}):null))}I.displayName="GuildRoleOverflowIcon",T.displayName="GuildRole"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(7709)),l=f(n(7763)),u=f(n(7864)),s=f(n(7865)),d=f(n(6730));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t,n=e.message,r=e.compact,a=e.className,f=e.isGroupStart,c=e.renderMediaEmbeds,v=void 0===c||c,y=(0,l.default)(n,v).content;return p(i.default,{compact:r,className:(0,o.default)(a,(t={},t[d.default.message]=!0,t[d.default.cozyMessage]=!r,t[d.default.groupStart]=f,t)),childrenHeader:(0,s.default)(e),childrenMessageContent:(0,u.default)(e,y)})}v.displayName="Message";var y=a.memo(v);t.default=y},function(e,t,n){e.exports=n.p+"cef02719c12d8aaf38894c16dca7fbe6.svg"},function(e,t,n){e.exports=n.p+"808132e382c228d8fc8c7f9111b9abf7.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(183)),i=f(n(36)),l=f(n(969)),u=f(n(43)),s=f(n(7)),d=f(n(7147));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.channel,n=e.category,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["channel","category"]),f=(0,o.default)(t,!0),c=(0,o.default)(n);return a.createElement(l.default,p({header:s.default.Messages.CONFIRM_CHANNEL_DRAG_TITLE,confirmText:s.default.Messages.SYNC_PERMISSIONS,cancelText:s.default.Messages.KEEP_PERMISSIONS,confirmButtonColor:i.default.Colors.BRAND},r),v(u.default,{size:u.default.Sizes.SIZE_16,className:d.default.message,selectable:!1},void 0,s.default.Messages.SYNC_PERMISSIONS_EXPLANATION.format({channelName:f,categoryName:c})))}y.displayName="ConfirmChannelDrag"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.useStateFromStores)([o.default,a.default],(function(){var t=a.default.getId();return o.default.getPermissionsForUser(t,e)}),[e])};var r=n(3),a=i(n(10)),o=i(n(276));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=E(n(0)),o=_(n(8)),i=n(49),l=_(n(84)),u=E(n(7597)),s=_(n(350)),d=_(n(7596)),f=_(n(126)),c=_(n(7576)),p=n(8158),v=_(n(9240)),y=_(n(9242)),m=_(n(7)),h=_(n(7153));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var O=S(s.default,{});function I(e){var t,n,r=e.channel,s=e.className,_=e.onClose,g=a.useState(p.StatusTab.Active),E=g[0],I=g[1],T=function(){_(),c.default.openThreadSidebarForCreating(r)},b=a.useCallback((function(e){_(),(0,i.transitionToGuild)(e.guild_id,e.id)}),[_]);return S("div",{className:(0,o.default)(s,h.default.container)},void 0,S("div",{className:h.default.header},void 0,S(d.default,{className:h.default.threadIcon}),S(f.default,{size:f.default.Sizes.SIZE_16,className:h.default.title},void 0,m.default.Messages.THREAD_BROWSER_TITLE),S("div",{className:h.default.divider}),S(u.default,{selectedItem:E,type:u.Types.TOP_PILL,onItemSelect:I,className:h.default.tabBar},void 0,S(u.Item,{id:p.StatusTab.Active,className:(0,o.default)(h.default.tab,(t={},t[h.default.active]=E===p.StatusTab.Active,t))},void 0,m.default.Messages.THREAD_BROWSER_ACTIVE),S(u.Item,{id:p.StatusTab.Archived,className:(0,o.default)(h.default.tab,(n={},n[h.default.active]=E===p.StatusTab.Archived,n))},void 0,m.default.Messages.THREAD_BROWSER_ARCHIVED)),S("div",{className:h.default.spacer}),S(l.default,{className:h.default.closeIcon,onClick:_,"aria-label":m.default.Messages.CLOSE},void 0,O)),E===p.StatusTab.Active?S(v.default,{channel:r,startThread:T,gotoThread:b}):S(y.default,{channel:r,startThread:T,gotoThread:b}))}I.displayName="ThreadBrowser"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"24",height:"24"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M19 3h-1V1h-2v2H8V1H6v2H5c-1.11 0-1.99.9-1.99 2L3 19a2 2 0 0 0 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2zm0 16H5V8h14v11zM7 10h5v5H7v-5z"}),d))}f.displayName="Calendar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(8)),i=l(n(7162));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f=Object.freeze({SMALL:1,MEDIUM:2,LARGE:4}),c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.renderCircle=function(){var e=this.props,t=e.strokeSize,n=e.percent,r=e.colorOverride,a=e.background,l=Math.min(Math.max(n,0),100),u=(20-t)/2,d=u*Math.PI*2;return s("svg",{viewBox:"0 0 20 20",className:i.default.circle},void 0,s("circle",{className:i.default.circleBackgroundAlt,cx:10,cy:10,r:10}),s("circle",{className:(0,o.default)(i.default.circleBackground,a),cx:10,cy:10,r:(20-2*t)/2}),s("circle",{className:i.default.circleProgress,cx:10,cy:10,r:u,strokeWidth:t+"px",strokeLinecap:"round",transform:"rotate(-90 10 10)",stroke:null!=r?r:"currentColor",style:{strokeDasharray:d,strokeDashoffset:(1-l/100)*d}}))},a.render=function(){var e=this.props,t=e.className,n=e.children;return s("div",{className:(0,o.default)(i.default.progressCircle,t)},void 0,this.renderCircle(),null!=n?s("div",{className:i.default.circleOverlay},void 0,n):null)},r}(a.Component);c.displayName="ProgressCircle",c.StrokeSizes=f,c.defaultProps={strokeSize:f.MEDIUM};var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};var u=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.initialize=function(e){var t=e;null!=t&&Object.keys(t).forEach((function(e){"number"==typeof t[e]&&(l[e]=t[e])}))},a.getState=function(){return l},a.hasViewed=function(e){return null!=l[e]},r}(r.default.PersistedStore);u.persistKey="ViewHistoryStore";var s=new u(a.default,{VIEW_HISTORY_MARK_VIEW:function(e){var t=e.key;l[t]=Date.now()}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.className,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,d:"M12 10.9C11.39 10.9 10.9 11.39 10.9 12C10.9 12.61 11.39 13.1 12 13.1C12.61 13.1 13.1 12.61 13.1 12C13.1 11.39 12.61 10.9 12 10.9ZM12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2ZM14.19 14.19L6 18L9.81 9.81L18 6L14.19 14.19Z"}))}d.displayName="Discover"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.open=function(e,t){m.default.track(h.AnalyticEvents.OPEN_MODAL,{type:"Guest Mode - Login Modal",location:e}),T=(0,v.openModal)((function(e){return a.createElement(C,I({},e,{openRegister:t}))}))},t.close=b,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(2)),l=E(n(352)),u=E(n(5207)),s=n(49),d=E(n(381)),f=E(n(33)),c=E(n(107)),p=n(50),v=n(44),y=E(n(43)),m=E(n(15)),h=n(1),_=E(n(7)),g=E(n(6777));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T=null;function b(){null!=T&&(0,v.closeModal)(T),T=null}var C=function(e){var t=e.transitionState,r=e.openRegister,a=(0,o.useStateFromStores)([c.default],(function(){return c.default.getGuildId()}),[]),v=(0,o.useStateFromStores)([f.default],(function(){return f.default.getChannelId()})),m=(0,o.useStateFromStores)([d.default],(function(){return d.default.getGuildId()}),[]);return O(p.ModalRoot,{transitionState:t,className:g.default.modal,size:p.ModalSize.MEDIUM,"aria-label":_.default.Messages.LOGIN_TITLE},void 0,O("div",{className:g.default.information},void 0,O(y.default,{size:y.default.Sizes.SIZE_24},void 0,_.default.Messages.LOGIN_TITLE),O(y.default,{className:g.default.body},void 0,_.default.Messages.AUTH_LOGIN_BODY),O("img",{alt:"",src:n(8237),className:g.default.image})),O(u.default,{transitionTo:function(e){i.default.wait((function(){var t=[];null!=a&&void 0!==a&&t.push(l.default.joinGuild(a,!1,h.JoinGuildSources.CHAT_INPUT_BLOCKER)),null!=m&&m!==a&&t.push(l.default.joinGuild(m,!1,h.JoinGuildSources.CHAT_INPUT_BLOCKER)),Promise.all(t).then((function(){(0,s.transitionTo)(e)}))}))},redirectTo:h.Routes.CHANNEL(a,v),isGuest:!0,authBoxClassName:g.default.card,closeLogin:b,openRegister:r}))};C.displayName="Login";var M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.open=function(e,t){m.default.track(h.AnalyticEvents.OPEN_MODAL,{type:"Guest Mode - Register Modal",location:e}),T=(0,v.openModal)((function(e){return a.createElement(C,I({},e,{openLogin:t}))}))},t.close=b,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(2)),l=E(n(352)),u=E(n(8018)),s=n(49),d=E(n(381)),f=E(n(33)),c=E(n(107)),p=n(50),v=n(44),y=E(n(43)),m=E(n(15)),h=n(1),_=E(n(7)),g=E(n(6777));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T=null;function b(){null!=T&&(0,v.closeModal)(T),T=null}var C=function(e){var t=e.transitionState,r=e.openLogin,a=(0,o.useStateFromStores)([c.default],(function(){return c.default.getGuildId()}),[]),v=(0,o.useStateFromStores)([f.default],(function(){return f.default.getChannelId()})),m=(0,o.useStateFromStores)([d.default],(function(){return d.default.getGuildId()}),[]);return O(p.ModalRoot,{transitionState:t,size:p.ModalSize.MEDIUM,className:g.default.modal,"aria-label":_.default.Messages.GUEST_LURKER_MODE_CHAT_INPUT_HEADER},void 0,O("div",{className:g.default.information},void 0,O(y.default,{size:y.default.Sizes.SIZE_24},void 0,_.default.Messages.GUEST_LURKER_MODE_CHAT_INPUT_HEADER),O(y.default,{className:g.default.body},void 0,_.default.Messages.GUEST_LURKER_MODE_CHAT_INPUT_BODY),O("img",{alt:"",src:n(8237),className:g.default.image})),O(u.default,{transitionTo:function(e){i.default.wait((function(){var t=[];null!=a&&t.push(l.default.joinGuild(a,!1,h.JoinGuildSources.CHAT_INPUT_BLOCKER)),null!=m&&m!==a&&t.push(l.default.joinGuild(m,!1,h.JoinGuildSources.CHAT_INPUT_BLOCKER)),Promise.all(t).then((function(){(0,s.transitionTo)(e)}))}))},redirectTo:h.Routes.CHANNEL(a,v),isGuest:!0,closeRegister:b,openLogin:r,authBoxClassName:g.default.card}))};C.displayName="Register";var M=C;t.default=M},,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if((0,r.isOnXbox)(e))return i.XBOX_APPLICATION_ID_PREFIX+e.name;if((0,r.isListeningOnSpotify)(e)&&null!=e.party&&null!=e.party.id)return a.SpotifyApplication.id;if((0,r.isStreaming)(e)&&null!=e.url)return o.TWITCH_APPLICATION_ID_PREFIX+e.url;if(null!=e.application_id)return e.application_id;return null};var r=n(1031),a=n(1074),o=n(8832),i=n(8833)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TWITCH_APPLICATION_ID_PREFIX=void 0;var r=i(n(171)),a=i(n(339)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.TWITCH_APPLICATION_ID_PREFIX="twitch:";var u=function(e){var t,n;function a(t){var n;return(n=e.call(this,t)||this).id="twitch:"+t.url,n.name=o.default.Messages.GAME_FEED_ACTIVITY_STREAMING_TWITCH,n}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),a.prototype.getIconURL=function(){return r.default.get("twitch").icon.svg},a}(a.default);t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.XBOX_APPLICATION_ID_PREFIX=void 0;var r=o(n(171)),a=o(n(339));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.XBOX_APPLICATION_ID_PREFIX="xbox:";var l=function(e){var t,n;function a(t){var n;return(n=e.call(this,t)||this).id="xbox:"+t.name,n.name=t.name,n}return n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),a.prototype.getIconURL=function(){return r.default.get("xbox").icon.svg},a}(a.default);t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M12 2C6.485 2 2 6.485 2 12H5.33333C5.33333 8.32333 8.32333 5.33333 12 5.33333C15.6767 5.33333 18.6667 8.32333 18.6667 12C18.6667 15.6767 15.6767 18.6667 12 18.6667C10.2033 18.6667 8.55833 17.9333 7.315 16.6867L10.3333 13.6667H2V22L4.935 19.065C6.79833 20.94 9.30167 22 12 22C17.515 22 22 17.515 22 12C22 6.48667 17.515 2 12 2Z"}))}d.displayName="Retry"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=c(n(0)),o=d(n(8)),i=d(n(63)),l=n(106),u=c(n(50)),s=d(n(7177));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).headerId=(0,l.uid)(),t.scrollerRef=a.createRef(),t.handleScroll=function(){var e,n,r=t.scrollerRef.current;null!=r&&(null===(e=(n=t.props).onScroll)||void 0===e||e.call(n,r))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n),r.prototype.render=function(){var e,t=this,n=this.props,r=n.renderFooter,l=n.selectable,d=n.renderHeader,f=n.className,c=n.onClose,y=n.children;return r&&(e=v(u.ModalFooter,{direction:i.default.Direction.HORIZONTAL},void 0,r())),v(u.default,{onCloseRequest:c,renderModal:function(n){var r=n.onClose,m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(n,["onClose"]);return a.createElement(u.ModalRoot,p({className:s.default.modal},m,{"aria-labelledby":t.headerId}),v(u.ModalHeader,{separator:!1,id:t.headerId},void 0,d(),v(i.default.Child,{grow:0},void 0,v(u.ModalCloseButton,{onClick:function(){null!=c&&c(),r()}}))),v(u.ModalContent,{className:(0,o.default)(f,s.default.content,{selectable:l}),scrollerRef:t.scrollerRef,onScroll:t.handleScroll},void 0,y),e)}})},r}(a.PureComponent);m.displayName="Markdown",m.defaultProps={selectable:!1};var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;E(n(0));var r,a=n(349),o=_(n(7570)),i=E(n(7563)),l=_(n(10)),u=_(n(8017)),s=_(n(9290)),d=_(n(7880)),f=_(n(7651)),c=_(n(7730)),p=_(n(7881)),v=_(n(7687)),y=_(n(8664)),m=n(1),h=_(n(7));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t=e.channel,n=e.guild,r=e.includeTopic,_=void 0!==r&&r,g=(0,v.default)(t),E=(0,y.default)(t),O=(0,s.default)(t),I=(0,c.default)(t),T=(0,p.default)(t,n),b=(0,u.default)(t,n),C=(0,d.default)(t,n,m.ChannelTypes.GUILD_TEXT),M=(0,d.default)(t,n,m.ChannelTypes.GUILD_VOICE),N=(0,f.default)(t),P=(0,o.default)(t.id);return l.default.isGuest()?null:S(i.default,{navId:"channel-context",onClose:a.closeContextMenu,"aria-label":h.default.Messages.CHANNEL_ACTIONS_MENU_LABEL},void 0,S(i.MenuGroup,{},void 0,g),S(i.MenuGroup,{},void 0,_?O:E,I),S(i.MenuGroup,{},void 0,T,b,C,M),S(i.MenuGroup,{},void 0,N),S(i.MenuGroup,{},void 0,P))}O.displayName="ChannelListTextChannelContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){switch(e){case r.SpoilerRenderSetting.ALWAYS:return!0;case r.SpoilerRenderSetting.IF_MODERATOR:return t;case r.SpoilerRenderSetting.ON_CLICK:default:return!1}};var r=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(6)),a=v(n(3)),o=v(n(2)),i=n(363),l=v(n(9)),u=v(n(64)),s=v(n(20)),d=v(n(233)),f=v(n(55)),c=v(n(35)),p=v(n(12));n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m={};function h(e,t,n,r){void 0===t&&(t=[]),void 0===n&&(n=!1),void 0===r&&(r=!1);var a=l.default.getChannel(e),o=null!=a?a.getGuildId():null;return{id:e,messages:t.map((function(e){return(0,i.createMessageRecord)(e)})),guildId:o,loaded:n,loading:r}}function _(e){var t=e.channel;delete m[t.id]}function g(){r.default.forEach(m,(function(e){r.default.forEach(e.messages,(function(e){e.timestamp.locale(c.default.locale)}))}))}function E(){r.default.forEach(m,(function(e){e.messages=e.messages.map((function(e){return e.set("blocked",f.default.isBlocked(e.author.id))}))}))}var S=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(l.default,s.default,u.default,d.default,p.default,c.default)},a.getPinnedMessages=function(e){return m[e]&&m[e]||null},a.loaded=function(e){return null!=m[e]&&m[e].loaded},r}(a.default.Store))(o.default,{CONNECTION_OPEN:function(e){m={}},GUILD_DELETE:function(e){var t=e.guild;m=(0,r.default)(m).filter((function(e){return e.guildId!==t.id})).keyBy("id").value()},MESSAGE_UPDATE:function(e){var t=e.message.id,n=e.message.channel_id;if(null!=n){var a=m[n];if(null!=e.message.author)if(e.message.pinned){if(!a)return a=h(n,[e.message],!1),void(m[n]=a);a.messages=a.messages.slice();var o=r.default.findIndex(a.messages,(function(e){return e.id===t}));-1===o?a.messages.unshift((0,i.createMessageRecord)(e.message)):a.messages[o]=(0,i.updateMessageRecord)(a.messages[o],e.message),m[n]=a}else{if(!a)return;var l=r.default.findIndex(a.messages,(function(e){return e.id===t}));if(-1===l)return;a.messages=a.messages.slice(),a.messages.splice(l,1),m[n]=a}else if(a){var u=r.default.findIndex(a.messages,(function(e){return e.id===t}));if(u>=0){var s=a.messages[u],d=(0,i.updateMessageRecord)(s,e.message);if(d!==s){var f=a.messages.slice();f[u]=d,m[n].messages=f}}}}},MESSAGE_DELETE:function(e){var t=e.id,n=e.channelId,a=m[n];a&&0!==r.default.remove(a.messages,(function(e){return e.id===t})).length&&(a.messages=a.messages.slice(),m[n]=a)},MESSAGE_DELETE_BULK:function(e){var t=e.ids,n=e.channelId,r=m[n];r&&(r.messages=r.messages.filter((function(e){return-1===t.indexOf(e.id)})))},LOAD_PINNED_MESSAGES:function(e){var t=e.channelId;m[t]=h(t,[],!1,!0)},LOAD_PINNED_MESSAGES_SUCCESS:function(e){var t=e.channelId,n=e.messages;m[t]=h(t,n,!0)},LOAD_PINNED_MESSAGES_FAILURE:function(e){var t=e.channelId;delete m[t]},USER_SETTINGS_UPDATE:function(e){return g()},I18N_LOAD_SUCCESS:function(e){return g()},CHANNEL_DELETE:_,THREAD_DELETE:_,RELATIONSHIP_ADD:function(e){return E()},RELATIONSHIP_REMOVE:function(e){return E()}});t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.useStateFromStores)([u.default],(function(){return u.default.can(s.Permissions.MANAGE_MESSAGES,t)}),[t]);if(e.state===s.MessageStates.SEND_FAILED)return null;if(!n&&!t.isPrivate()||t.isArchivedThread())return null;return!1===e.pinned?p(l.MenuItem,{id:"pin",action:function(n){n.shiftKey?o.default.pinMessage(t,e.id):i.default.confirmPin(t,e)},label:d.default.Messages.PIN_MESSAGE}):p(l.MenuItem,{id:"unpin",action:function(n){n.shiftKey?o.default.unpinMessage(t,e.id):i.default.confirmUnpin(t,e)},label:d.default.Messages.UNPIN_MESSAGE})};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(8022)),i=f(n(7884)),l=n(7563),u=f(n(48)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M21.03 7.76998C20.955 7.60998 20.81 7.48998 20.635 7.44498C20.545 7.41998 20.445 7.39498 20.35 7.36998C19.805 7.22998 19.135 7.56498 18.85 8.11498L17.87 9.99998C17.585 10.55 17.225 10.51 17.07 9.90998L14.895 1.38498C14.74 0.779981 14.14 0.459981 13.55 0.664981C12.96 0.869981 12.595 1.52498 12.725 2.13498L13.995 7.95998C14.13 8.56998 14.075 9.11498 13.875 9.18498C13.675 9.25498 13.35 8.83498 13.15 8.24498L11.05 2.07498C10.85 1.48498 10.21 1.17498 9.62004 1.37998C9.03004 1.58498 8.71504 2.22998 8.91004 2.81998L10.97 8.99998C11.165 9.58998 11.165 10.125 10.965 10.195C10.765 10.265 10.385 9.86498 10.125 9.29998L7.77504 4.29998C7.51004 3.73998 6.82004 3.44498 6.23004 3.64998C5.64504 3.85498 5.37504 4.47498 5.64004 5.03998L8.60004 11.045C8.86004 11.61 8.91004 12.125 8.71004 12.195C8.51004 12.265 8.03004 11.93 7.64004 11.445L5.60504 8.82498C5.21504 8.33998 4.54004 8.07498 4.09504 8.22998C3.65504 8.38498 3.54004 8.94498 3.84504 9.48998L6.34504 13.865C6.40004 14.02 7.85504 16.8 7.96004 16.915C9.00004 18.565 10.645 19.51 12.73 18.79L14.91 18.035C16.145 17.605 17.095 16.735 17.63 15.7C17.64 15.69 20.15 10.205 21.03 8.28498C21.105 8.11498 21.105 7.92998 21.03 7.76998Z",fill:d}),s("path",{d:"M21.3251 23.4001L19.1101 19.0301C18.8501 18.5201 18.2501 18.2851 17.7151 18.4851L12.3101 20.5101C12.0201 20.6201 11.7851 20.8451 11.6651 21.1351C11.5451 21.4251 11.5551 21.7501 11.6851 22.0301L12.3151 23.3951H21.3251V23.4001Z",fill:d}))}d.displayName="RaisedHand"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var a,o;if(null!=e.execute)return u.default.trackWithMetadata(_.AnalyticEvents.APPLICATION_COMMAND_USED,{command_id:e.id,application_id:e.applicationId}),e.execute(t,n);if(e.type===m.ApplicationCommandType.BUILT_IN||e.type===m.ApplicationCommandType.BUILT_IN_TEXT||e.type===m.ApplicationCommandType.BUILT_IN_INTEGRATION)return;var i=[];if(null!=e.options)for(var l,s=O(e.options);!(l=s()).done;){var d=l.value;if(d.type!==m.ApplicationCommandOptionType.SUB_COMMAND&&d.type!==m.ApplicationCommandOptionType.SUB_COMMAND_GROUP&&d.name in t){var f=null;if(d.type!==m.ApplicationCommandOptionType.STRING){var c=y.filterEmpty(t[d.name]);(0,r.default)(1===c.length,'Option "'+d.name+'" expects a single option type');var p=c[0];switch(d.type){case m.ApplicationCommandOptionType.CHANNEL:"channelMention"===p.type?f=p.channelId:"text"===p.type&&(f=p.text.trim());break;case m.ApplicationCommandOptionType.ROLE:"roleMention"===p.type?f=p.roleId:"text"===p.type&&(f=p.text.trim());break;case m.ApplicationCommandOptionType.USER:"userMention"===p.type?f=p.userId:"text"===p.type&&(f=p.text.trim());break;case m.ApplicationCommandOptionType.MENTIONABLE:"userMention"===p.type?f=p.userId:"roleMention"===p.type?f=p.roleId:"text"===p.type&&(f=p.text.trim());break;case m.ApplicationCommandOptionType.BOOLEAN:"text"===p.type&&(f=b(p.text.trim()));break;case m.ApplicationCommandOptionType.INTEGER:"text"===p.type&&(f=null!=d.choices?Number(T(d.choices,p.text.trim())):Number(p.text.trim()));break;default:(0,r.default)("Unsupported option type: "+d.type);continue}(0,r.default)(null!==f,'Unexpected value for option "'+d.name+'"'),i.push({type:d.type,name:d.name,value:f})}else{var v,h,g=null!==(v=null===(h=y.getOptionalString(t,d.name))||void 0===h?void 0:h.trim())&&void 0!==v?v:"";f=null!=d.choices?T(d.choices,g):g,i.push({type:d.type,name:d.name,value:f})}}}if(null!=e.subCommandPath)for(var E,S=O(e.subCommandPath.reverse());!(E=S()).done;){var I=E.value,M=I.name,N=I.type;i=[{type:N,name:M,options:i}]}var P={version:e.version,id:null!==(a=e.rootId)&&void 0!==a?a:e.id,guild_id:e.guildId,name:null!==(o=e.rootName)&&void 0!==o?o:e.name,options:i};C(e.applicationId,P,n)},t.retryCommandMessage=void 0;var r=S(n(21)),a=S(n(2)),o=S(n(351)),i=n(273),l=E(n(1112)),u=S(n(121)),s=E(n(7899)),d=n(7852),f=E(n(1084)),c=S(n(20)),p=S(n(12)),v=n(7628),y=E(n(8126)),m=n(7573),h=n(7646),_=n(1);function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e){return e&&e.__esModule?e:{default:e}}function O(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return I(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return I(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var T=function(e,t){var n,a=null==e||null===(n=e.find((function(e){return e.name===t})))||void 0===n?void 0:n.value;return(0,r.default)(null!=a,"Failed to find value for choice: "+t),a},b=function(e){var t=e.toLowerCase()===v.TRUE_OPTION_NAME.toLowerCase(),n=e.toLowerCase()===v.FALSE_OPTION_NAME.toLowerCase();return(0,r.default)(t||n,"Failed to find value for boolean: "+e),t};t.retryCommandMessage=function(e,t,n){if(e.type===_.MessageTypes.APPLICATION_COMMAND){var r=t.guild_id;e.interactionData&&C(n,e.interactionData,{channel:t,guild:null!=r?c.default.getGuild(r):null})}};var C=function(e,t,n){var r=n.channel,u=n.guild,c=r.id,v=null==u?void 0:u.id,y=(0,h.getInteractionAuthor)(n,e),m=y[0],g=y[1],E=(0,f.default)(c,"",!1,_.MessageTypes.APPLICATION_COMMAND,void 0,void 0,m);E.application=null!=g?g:void 0,E.interaction={id:t.id,name:t.name,type:i.InteractionTypes.APPLICATION_COMMAND,user:(0,f.userRecordToServer)(p.default.getCurrentUser())},E.interaction_data=t;var S={applicationId:e,channelId:c,guildId:v,data:t,nonce:E.id};o.default.receiveMessage(c,E,!0,{applicationId:e}),s.addQueued(S.nonce,E.id,{onCreate:function(e){null!=E.interaction&&(E.interaction.id=e)},onFailure:function(e,t){return function(e,t){null==t&&null!=e&&o.default.sendClydeError(c,e),a.default.dirtyDispatch({type:_.ActionTypes.MESSAGE_SEND_FAILED,messageId:E.id,channelId:c,reason:t})}(e,t)},data:{interactionType:i.InteractionTypes.APPLICATION_COMMAND},onQueue:function(){l.default.enqueue({type:l.MessageDataType.COMMAND,message:S},(function(e){return(0,d.handleInteractionResponse)(S.nonce,e)}))}})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,p,v,y){void 0===p&&(p=!1);void 0===v&&(v=!0);void 0===y&&(y=!1);if(e.length<1)return;var m=t.getGuildId();if(d.anyFileTooLarge(e,m)){var h=s.default.getCurrentUser();r.default.push(l.default,{title:c.default.Messages.UPLOAD_AREA_TOO_LARGE_TITLE,help:c.default.Messages.UPLOAD_AREA_TOO_LARGE_HELP.format({maxSize:d.sizeString(d.maxFileSize(m))}),promo:!f.default.canUploadLargeFiles(h)})}else v?(a.default.pushFiles({files:e,channelId:t.id,showLargeMessageDialog:y}),u.default.isModalOpen(i.default)||r.default.push(i.default,{backdropInstant:p,draftType:n})):o.default.instantBatchUpload(t.id,e,n)};var r=v(n(358)),a=v(n(8247)),o=v(n(8023)),i=v(n(8843)),l=v(n(7761)),u=v(n(655)),s=v(n(12)),d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7598)),f=v(n(130)),c=v(n(7));function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=B(n(8)),i=B(n(7653)),l=B(n(3)),u=B(n(7876)),s=B(n(358)),d=B(n(7610)),f=B(n(8247)),c=B(n(8023)),p=n(183),v=B(n(7749)),y=B(n(1034)),m=n(7851),h=B(n(7748)),_=B(n(9)),g=B(n(1063)),E=B(n(1053)),S=B(n(55)),O=B(n(7796)),I=B(n(9299)),T=B(n(12)),b=B(n(36)),C=B(n(988)),M=n(7850),N=B(n(178)),P=B(n(248)),A=B(n(43)),R=B(n(15)),L=n(120),D=B(n(13)),w=n(7694),k=B(n(37)),j=n(1),U=B(n(7)),G=B(n(6744)),F=B(n(423));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function V(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){x(o,r,a,i,l,"next",e)}function l(e){x(o,r,a,i,l,"throw",e)}i(void 0)}))}}function W(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Y(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,z(e,t)}function z(e,t){return(z=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function K(e){var t,n,r,i,l=e.file,u=a.useState(),s=u[0],d=u[1],f=a.useState({}),c=f[0],p=f[1],v=a.useRef(null);a.useEffect((function(){if(null!=l){var e=URL.createObjectURL(l);return d(e),function(){d(void 0),URL.revokeObjectURL(e)}}}),[l]),a.useLayoutEffect((function(){var e=v.current;null!=e&&(e.onload=function(){var t=e.naturalWidth/e.naturalHeight,n=Math.max(.66,Math.min(t,4));p(1===n?{width:104,height:104}:n>1?{width:104*n,height:void 0}:{width:void 0,height:104/n})})}),[]);var y=Math.max(16,(120-(null!==(t=null===(n=v.current)||void 0===n?void 0:n.width)&&void 0!==t?t:0))/2);return a.createElement("img",{ref:v,src:s,className:(0,o.default)(G.default.icon,G.default.image),"aria-hidden":!0,alt:"",style:{width:null!==(r=c.width)&&void 0!==r?r:"initial",height:null!==(i=c.height)&&void 0!==i?i:104,marginLeft:y,marginRight:y,marginTop:c.height?104-c.height-33:-33}})}K.displayName="ImageFilePreview";var $=function(e){function t(){return e.apply(this,arguments)||this}return Y(t,e),t.prototype.render=function(){return this.props.upload.isImage?W(K,{file:this.props.upload.file}):W("div",{className:(0,o.default)(G.default.icon,(e={},e[G.default[this.props.upload.classification]]=!0,e))});var e},t}(a.Component);$.displayName="UploadIcon";var Z=function(e){function t(t){var n,r,o;(o=e.call(this,t)||this)._transitionTimeout=null,o._channelTextAreaRef=a.createRef(),o.cancelAll=function(){f.default.clearAll(),o.props.onClose()},o.cancel=function(){o.showNextFile()},o.confirm=V(regeneratorRuntime.mark((function e(){var t,n,r,a,i,l,u,s,f,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=o.props,n=t.cooldown,r=t.upload,a=t.channel,i=o.state,l=i.textValue,u=i.transitioning,s=i.hasSpoiler,!u&&null!=r){e.next=4;break}return e.abrupt("return",{shouldClear:!1,shouldRefocus:!1});case 4:if(!(n>0)){e.next=6;break}return e.abrupt("return",{shouldClear:!1,shouldRefocus:!0});case 6:if(!E.default.isOpen("popout-channel-text-area-shouting")){e.next=10;break}return d.default.close("popout-channel-text-area-shouting"),o.submitUpload(!0,l,r,a,s),e.abrupt("return",{shouldClear:!0,shouldRefocus:!0});case 10:return e.next=12,(0,w.applyChatRestrictions)(o._channelTextAreaRef.current,j.TextareaTypes.FORM,l,void 0,a);case 12:return f=e.sent,c=f.valid,o.submitUpload(c,l,r,a,s),e.abrupt("return",{shouldClear:!1,shouldRefocus:!1});case 16:case"end":return e.stop()}}),e)}))),o.handleTextChange=function(e,t,n){o.setState({textValue:t,richValue:n})},o.handleSubmit=function(){return o.confirm()};var l=null!=t.upload?t.upload.channelId:null,u=null!=l?g.default.getDraft(l,t.draftType):"";return o.state={transitioning:!1,textValue:u,richValue:i.default.deserialize(u),textFocused:!0,hasSpoiler:!1,filename:null!==(n=null===(r=t.upload)||void 0===r?void 0:r.filename)&&void 0!==n?n:""},o}Y(t,e);var n=t.prototype;return n.componentDidMount=function(){var e;L.ComponentDispatch.subscribe(j.ComponentActions.MODAL_SUBMIT,this.confirm),L.ComponentDispatch.subscribe(j.ComponentActions.MODAL_CLOSE,this.cancel),(null===(e=this.props.upload)||void 0===e?void 0:e.showLargeMessageDialog)&&R.default.track(j.AnalyticEvents.OPEN_MODAL,{type:"Upload Large Message"}),D.default.embedded&&k.default.focus()},n.componentWillUnmount=function(){L.ComponentDispatch.unsubscribe(j.ComponentActions.MODAL_SUBMIT,this.confirm),L.ComponentDispatch.unsubscribe(j.ComponentActions.MODAL_CLOSE,this.cancel),clearTimeout(this._transitionTimeout)},n.shouldComponentUpdate=function(e){return null!=e.upload},n.componentDidUpdate=function(e){var t,n,r,a;(null===(t=e.upload)||void 0===t?void 0:t.filename)!==(null===(n=this.props.upload)||void 0===n?void 0:n.filename)&&this.setState({filename:null!==(r=null===(a=this.props.upload)||void 0===a?void 0:a.filename)&&void 0!==r?r:""})},n.submitUpload=function(e,t,n,r,a){var o=this;if(e&&null!=r){var l=y.default.parse(r,t);u.default.saveDraft(r.id,"",this.props.draftType);var s=this.state.filename;this.setState({textFocused:!0,textValue:"",richValue:i.default.deserialize(""),filename:""}),setTimeout((function(){return c.default.upload(r.id,n.file,o.props.draftType,l,a,s)}),125),this.showNextFile()}},n.showNextFile=function(){var e=this;this.state.transitioning||(this.props.hasAdditionalUploads?(this.setState({transitioning:!0}),setTimeout((function(){return f.default.popFirstFile()}),100),this._transitionTimeout=setTimeout((function(){return e.setState({transitioning:!1})}),200)):(f.default.popFirstFile(),this.props.onClose()))},n.renderFooter=function(){var e=this,t=this.props,n=t.cooldown,r=t.hasAdditionalUploads,i=this.state.hasSpoiler,l=n>0,u=null,s=l?U.default.Messages.CHANNEL_SLOWMODE_COOLDOWN.format({seconds:Math.round((n+1e3)/1e3)}):null;r&&(u=W(b.default,{type:"button",look:b.default.Looks.LINK,color:b.default.Colors.PRIMARY,onClick:this.cancelAll,className:G.default.cancelAllButton},void 0,W("span",{},void 0,U.default.Messages.UPLOAD_AREA_CANCEL_ALL)));var d=W(a.Fragment,{},void 0,W(C.default,{value:i,onChange:function(t,n){return e.setState({hasSpoiler:n})}},void 0,W(A.default,{},void 0,U.default.Messages.SPOILER_MARK_SELECTED)),W("div",{className:G.default.hasSpoilers},void 0,u,W(b.default,{type:"button",look:b.default.Looks.LINK,color:b.default.Colors.PRIMARY,onClick:this.cancel},void 0,W("span",{},void 0,U.default.Messages.CANCEL)),W(P.default,{text:s},void 0,(function(t){return a.createElement("div",t,W(b.default,{disabled:l,type:"submit",onClick:e.confirm},void 0,W("span",{},void 0,U.default.Messages.UPLOAD)))}))));return W("div",{className:(0,o.default)(G.default.footer,G.default.hasSpoilers)},void 0,d)},n.render=function(){var e,t,n,r,i=this,l=this.props,u=l.upload,s=l.channel,d=l.pendingReply,f=this.state,c=f.transitioning,y=f.textValue,h=f.richValue,_=f.textFocused;if(null==u||null==s)return null;var g=M.PlaintextFilePreviewExperiment.getCurrentConfig({}).enabled;return W("div",{className:(0,o.default)(G.default.uploadModal,(e={},e[G.default.transitioning]=c,e))},void 0,W("div",{className:G.default.inner},void 0,W("div",{className:(0,o.default)(G.default.file,(t={},t[G.default.expandable]=u.isImage,t))},void 0,W($,{upload:u}),W("div",{className:G.default.description},void 0,W("div",{className:G.default.filename},void 0,u.showLargeMessageDialog?U.default.Messages.LARGE_MESSAGE_UPLOAD_TITLE:u.filename),u.showLargeMessageDialog?W("div",{className:G.default.subtitle},void 0,U.default.Messages.LARGE_MESSAGE_UPLOAD_SUBTITLE):null,W(A.default,{className:G.default.destination,color:A.default.Colors.HEADER_SECONDARY,size:A.default.Sizes.SIZE_14},void 0,U.default.Messages.UPLOAD_TO.format({destination:(0,p.computeChannelName)(s,T.default,S.default,!0)})))),W("div",{className:G.default.comment},void 0,g&&(0,m.isPlaintextPreviewableFile)(null!==(n=null===(r=this.props.upload)||void 0===r?void 0:r.filename)&&void 0!==n?n:"")?a.createElement(a.Fragment,null,W("div",{className:G.default.label},void 0,W("span",{},void 0,U.default.Messages.UPLOAD_AREA_FILENAME)),W(N.default,{className:(0,o.default)(G.default.channelTextAreaUpload,F.default.marginTop8),value:this.state.filename,onChange:function(e){return i.setState({filename:e})},onKeyDown:function(e){if(e.which===j.KeyboardKeys.ENTER)return i.confirm()}})):null,W("div",{className:G.default.label},void 0,W("span",{},void 0,U.default.Messages.UPLOAD_AREA_LEAVE_A_COMMENT),W("span",{className:G.default.optional},void 0,"(",U.default.Messages.UPLOAD_AREA_OPTIONAL,")")),a.createElement(v.default,{ref:this._channelTextAreaRef,className:(0,o.default)(G.default.channelTextAreaUpload,F.default.marginTop8),textValue:y,richValue:h,focused:_,channel:s,onChange:this.handleTextChange,onSubmit:this.handleSubmit,type:j.TextareaTypes.FORM,pendingReply:d}))),this.renderFooter())},t}(a.Component);Z.displayName="Upload";var q=l.default.connectStores([I.default,_.default,O.default,h.default],(function(){var e=I.default.getFirstUpload(),t=null!=e?e.channelId:null,n=null!=t?O.default.getSlowmodeCooldownGuess(t):0,r=null==t?void 0:h.default.getPendingReply(t);return{upload:e,file:null!=e?e.file:null,hasAdditionalUploads:I.default.hasAdditionalUploads(),channel:null!=t?_.default.getChannel(t):null,cooldown:n,pendingReply:r}}))(Z),X=function(e){function t(){return e.apply(this,arguments)||this}Y(t,e);var n=t.prototype;return n.close=function(){s.default.pop()},n.render=function(){return W(q,{onClose:this.close,draftType:this.props.draftType})},t}(a.Component);t.default=X,X.displayName="UploadModal",X.modalConfig={closable:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,d:"M22 12L12.101 2.10101L10.686 3.51401L12.101 4.92901L7.15096 9.87801V9.88001L5.73596 8.46501L4.32196 9.88001L8.56496 14.122L2.90796 19.778L4.32196 21.192L9.97896 15.536L14.222 19.778L15.636 18.364L14.222 16.95L19.171 12H19.172L20.586 13.414L22 12Z"}))}d.displayName="Pin"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PendingGuildMemberModal=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=m(n(20)),l=n(106),u=n(50),s=m(n(7620)),d=m(n(1058)),f=m(n(9358)),c=m(n(7684)),p=m(n(8782)),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var S=function(e){var t=e.guildId,n=e.transitionState,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["guildId","transitionState"]),m=(0,l.useUID)(),h=(0,o.useStateFromStores)([d.default],(function(){return d.default.getRequest(t)}),[t]),S=(0,o.useStateFromStores)([i.default],(function(){return i.default.getGuild(t)}),[t]),O=function(){var e,n=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!S||!S.hasFeature(v.GuildFeatures.PREVIEW_ENABLED)){e.next=13;break}return e.prev=1,e.next=4,s.default.removeGuildJoinRequest(t);case 4:e.next=9;break;case 6:throw e.prev=6,e.t0=e.catch(1),e.t0;case 9:r.onClose(),(0,c.default)(t),e.next=14;break;case 13:s.default.resetGuildJoinRequest(t);case 14:case"end":return e.stop()}}),e,null,[[1,6]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){E(o,r,a,i,l,"next",e)}function l(e){E(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return n.apply(this,arguments)}}();return _(u.ModalRoot,{size:u.ModalSize.DYNAMIC,transitionState:n,"aria-labelledby":m},void 0,a.createElement(p.default,g({},r,{reapplyText:y.default.Messages.MEMBER_VERIFICATION_APPLICATION_REAPPLY,onReapply:O,confirmText:y.default.Messages.OKAY,onConfirm:function(){r.onClose(),(0,f.default)()},rejectionReason:null==h?void 0:h.rejectionReason,guild:S})))};t.PendingGuildMemberModal=S,S.displayName="PendingGuildMemberModal";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=w(n(8)),i=w(n(3)),l=w(n(2)),u=w(n(7770)),s=n(183),d=n(7643),f=w(n(9)),c=w(n(81)),p=w(n(20)),v=w(n(48)),y=w(n(55)),m=w(n(33)),h=w(n(12)),_=w(n(36)),g=w(n(5398)),E=w(n(987)),S=n(106),O=w(n(435)),I=w(n(8141)),T=w(n(7650)),b=n(50),C=n(44),M=w(n(126)),N=w(n(43)),P=w(n(15)),A=w(n(9362)),R=n(1),L=w(n(7)),D=w(n(7202));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e,t){return(j=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e){var t=e.label,n=e.guild;return U("div",{className:D.default.guildOption},void 0,U(g.default,{className:D.default.icon,guild:n,size:g.default.Sizes.MINI}),U(N.default,{size:N.default.Sizes.SIZE_16},void 0,t))}function F(e){var t=e.label,n=e.channel,r=e.category,a=(0,d.getChannelIconComponent)(n);return U(I.default,{title:t,icon:a,subtitle:r})}G.displayName="renderGuildOption",F.displayName="renderChannelOption";var B=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).handleGuildSelect=function(e){var t=e.value,r=n.props.guilds,a=n.state.selectedGuildId,o=r[t].channels,i=n.getDefaultChannelId(o);a!==t&&n.setState({selectedGuildId:t,selectedChannelId:i,channels:o})},n.handleChannelSelect=function(e){var t=e.value;n.setState({selectedChannelId:t})},n.handleFollow=function(){var e=n.props,t=e.channel,r=e.onClose,o=n.state,i=o.selectedChannelId,s=o.selectedGuildId;null!=i&&(n.setState({submitting:!0}),u.default.createChannelFollower(i,t.id).then((function(){l.default.dispatch({type:R.ActionTypes.CHANNEL_FOLLOWER_CREATED,channelId:i,guildId:s}),r(),(0,C.openModal)((function(e){return a.createElement(A.default,e)}))})).catch((function(e){e.body.code===R.AbortCodes.TOO_MANY_WEBHOOKS?n.setState({errorMessage:L.default.Messages.FOLLOW_MODAL_TOO_MANY_WEBHOOKS,submitting:!1}):n.setState({errorMessage:L.default.Messages.FOLLOW_MODAL_FAIL,submitting:!1})})))};var r=t.guilds,o=t.lastChannelFollowingDestination,i=o.guildId,s=o.channelId;return n.state={selectedGuildId:i,selectedChannelId:s,channels:null!=i&&null!=r[i]?r[i].channels:[],errorMessage:null,submitting:!1,headerId:(0,S.uid)("modal")},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,j(t,n);var i=r.prototype;return i.componentDidMount=function(){P.default.track(R.AnalyticEvents.OPEN_MODAL,{type:"Follow Channel Modal",num_guild_permissions:Object.keys(this.props.guilds).length,location:"Chat Input Blocker - Follow Channel"})},i.getDefaultChannelId=function(e){var t=e.find((function(e){var t=e.channel;return"general"===(0,s.computeChannelName)(t,h.default,y.default)})),n=null!=t?t:e[0];return null!=n?n.channel.id:null},i.renderFooter=function(){var e=this.state,t=e.selectedGuildId,n=e.selectedChannelId,r=e.submitting,o=this.props.onClose;return U(a.Fragment,{},void 0,U(_.default,{submitting:r,onClick:this.handleFollow,disabled:null==t||null==n},void 0,L.default.Messages.FOLLOW),U(_.default,{look:_.default.Looks.LINK,color:_.default.Colors.PRIMARY,onClick:o},void 0,L.default.Messages.CANCEL))},i.renderForm=function(){var e=this.props.guilds,t=this.state,n=t.channels,r=t.selectedGuildId,o=t.selectedChannelId,i=t.errorMessage,l=Object.keys(e).map((function(t){var n=e[t].guild;return{value:t,label:n.toString(),guild:n}})),u=n.map((function(e){var t=e.channel,n=e.category;return{value:t.id,label:(0,s.computeChannelName)(t,h.default,y.default),channel:t,category:n}})),d=0===l.length,f=d?L.default.Messages.FOLLOW_MODAL_HINT_NO_PERMS:L.default.Messages.FOLLOW_MODAL_HINT;return U(a.Fragment,{},void 0,U(O.default,{className:D.default.bottomMargin,title:L.default.Messages.FORM_LABEL_SEND_TO},void 0,U(E.default,{value:r,clearable:!1,searchable:!0,options:l,disabled:d,optionRenderer:G,valueRenderer:G,onChange:this.handleGuildSelect})),U(O.default,{className:D.default.bottomMargin,title:L.default.Messages.FORM_LABEL_SELECT_CHANNEL},void 0,U(E.default,{value:o,clearable:!1,searchable:!0,options:u,disabled:0===u.length,optionRenderer:F,valueRenderer:F,onChange:this.handleChannelSelect})),U(N.default,{className:D.default.bottomMargin,color:d||null!=i?N.default.Colors.ERROR:N.default.Colors.MUTED},void 0,null!=i?i:f))},i.renderBody=function(){var e,t=this.props.channel.nsfw;return U("div",{className:D.default.body},void 0,U(M.default,{size:M.default.Sizes.SIZE_20,id:this.state.headerId},void 0,L.default.Messages.FOLLOW_MODAL_TITLE),U(N.default,{color:N.default.Colors.MUTED,className:(0,o.default)(D.default.topMargin,(e={},e[D.default.formMargin]=!t,e)),size:N.default.Sizes.SIZE_14},void 0,L.default.Messages.FOLLOW_MODAL_BODY),t?U(N.default,{className:(0,o.default)(D.default.formMargin,D.default.topMargin),color:N.default.Colors.ERROR},void 0,L.default.Messages.FOLLOW_MODAL_WARNING):null)},i.renderHeader=function(){var e=this.props,t=e.guildToFollow,n=e.channelNameToFollow,r=e.channel,a=(0,d.getChannelIconComponent)(r)||T.default;return U(b.ModalHeader,{className:D.default.header},void 0,U(g.default,{guild:t,size:g.default.Sizes.LARGE}),U("div",{className:D.default.channelContainer},void 0,U("div",{className:D.default.channel},void 0,U(a,{width:20,height:20,className:D.default.channelIcon}),U(N.default,{size:N.default.Sizes.SIZE_16,className:D.default.channelName},void 0,n))))},i.render=function(){var e=this.props.transitionState;return U(b.ModalRoot,{transitionState:e,"aria-labelledby":this.state.headerId},void 0,this.renderHeader(),U(b.ModalContent,{className:D.default.content},void 0,this.renderBody(),this.renderForm()),U(b.ModalFooter,{},void 0,this.renderFooter()))},r}(a.PureComponent);B.displayName="FollowModal";var H=i.default.connectStores([p.default,f.default,c.default,v.default,m.default],(function(e){var t=e.channel,n=p.default.getGuild(t.guild_id),r=Object.values(p.default.getGuilds()).reduce((function(e,t){var n=c.default.getChannels(t.id).SELECTABLE.map((function(e){return e.channel})).filter((function(e){return e.type===R.ChannelTypes.GUILD_TEXT&&v.default.can(R.Permissions.MANAGE_WEBHOOKS,e)})).map((function(e){var t=f.default.getChannel(e.parent_id);return{channel:e,category:null!=t?t.name:null}}));return n.length>0&&(e[t.id]={guild:t,channels:n}),e}),{}),a=m.default.getLastChannelFollowingDestination();return{guildToFollow:n,channelNameToFollow:t.name,guilds:r,lastChannelFollowingDestination:null!=a?a:{}}}),{forwardRef:!0})(B);t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.renderTitle=function(e){var t,n,r=e.channel,p=e.channelName,y=e.parentChannel,E=e.guild,S=e.isMobile,T=void 0!==S&&S,b=e.inSidebar,C=void 0!==b&&b,M=e.handleClick,N=e.handleContextMenu,P=e.handleParentClick,A=e.handleParentContextMenu,R=e.renderFollowButton,L=p,D=(0,u.default)(r,E);switch(r.type){case h.ChannelTypes.DM:var w=r.getRecipientId(),k=r.isSystemDM(),j=null!=s.default.getNickname(w)?null===(t=d.default.getUser(w))||void 0===t?void 0:t.tag:null,U=O(m.default.Title,{onContextMenu:N,onClick:M,className:g.default.cursorPointer},void 0,L);return a.createElement(a.Fragment,null,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":_.default.Messages.DIRECT_MESSAGE}):null,null!=j?O(f.TooltipContainer,{text:j,position:c.Positions.BOTTOM},void 0,U):U,k?null:O(i.default,{size:10,userId:w,className:g.default.status,isMobile:T,position:c.Positions.BOTTOM},w));case h.ChannelTypes.GROUP_DM:return r.isManaged()?L:O(a.Fragment,{},void 0,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":_.default.Messages.GROUP_DM}):null,O(v.default,{channel:r},"channel-"+r.id));case h.ChannelTypes.GUILD_ANNOUNCEMENT:case h.ChannelTypes.GUILD_TEXT:return O(a.Fragment,{},void 0,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":r.type===h.ChannelTypes.GUILD_ANNOUNCEMENT?_.default.Messages.NEWS_CHANNEL:_.default.Messages.TEXT_CHANNEL}):null,O(m.default.Title,{onContextMenu:N,onClick:M},void 0,L),null!=R?R():null);case h.ChannelTypes.GUILD_VOICE:return O(a.Fragment,{},void 0,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":_.default.Messages.VOICE_CHANNEL}):null,O(m.default.Title,{onContextMenu:N,onClick:M},void 0,L));case h.ChannelTypes.ANNOUNCEMENT_THREAD:case h.ChannelTypes.PUBLIC_THREAD:case h.ChannelTypes.PRIVATE_THREAD:var G=null;if(!C&&y){var F=(0,u.default)(y,E);G=O(a.Fragment,{},void 0,null!==F?O(m.default.Icon,{icon:F,disabled:!0,"aria-label":_.default.Messages.TEXT_CHANNEL}):null,O(m.default.Title,{onContextMenu:A,onClick:P,className:(0,o.default)(g.default.parentChannelName,g.default.cursorPointer)},void 0,(0,l.computeChannelName)(y,d.default,s.default)),I)}return O(a.Fragment,{},void 0,G,null!==D?O(m.default.Icon,{icon:D,disabled:!0,"aria-label":_.default.Messages.THREAD}):null,O(m.default.Title,{onContextMenu:N,onClick:M,className:(0,o.default)((n={},n[g.default.cursorPointer]=C,n))},void 0,L));default:return null}},t.renderTopic=function(e,t){switch(e.type){case h.ChannelTypes.DM:return O(p.default,{channel:e},e.id);case h.ChannelTypes.GUILD_ANNOUNCEMENT:case h.ChannelTypes.GUILD_TEXT:case h.ChannelTypes.GUILD_VOICE:case h.ChannelTypes.GROUP_DM:return null!=t?O(y.default,{channel:e,guild:t},e.id):null;default:return null}};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=E(n(9377)),l=n(183),u=E(n(7913)),s=E(n(55)),d=E(n(12)),f=n(248),c=n(235),p=E(n(9378)),v=E(n(9379)),y=E(n(9381)),m=E(n(7657)),h=n(1),_=E(n(7)),g=E(n(6778));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=O(m.default.Caret,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return function(t){var n,o;return o=n=function(n){var o,u;function s(){for(var e,t=arguments.length,r=new Array(t),a=0;a<t;a++)r[a]=arguments[a];return(e=n.call.apply(n,[this].concat(r))||this)._subscriptions=null,e.handleSetRef=function(t){e._ref=t},e}u=n,(o=s).prototype=Object.create(u.prototype),o.prototype.constructor=o,l(o,u);var d=s.prototype;return d.componentDidMount=function(){for(var t in this._subscriptions=e(this.props,this._ref),this._subscriptions)null!=this._subscriptions&&this._subscriptions.hasOwnProperty(t)&&a.ComponentDispatch.subscribe(t,this._subscriptions[t])},d.componentWillUnmount=function(){for(var e in this._subscriptions)null!=this._subscriptions&&this._subscriptions.hasOwnProperty(e)&&a.ComponentDispatch.unsubscribe(e,this._subscriptions[e])},d.render=function(){return r.createElement(t,i({ref:this.handleSetRef},this.props))},s}(r.Component),n.displayName="componentDispatchSubscriber("+(t.displayName||t.name||"Component")+")",o}};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(120);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=Q(n(0)),o=q(n(8)),i=n(125),l=n(3),u=q(n(2)),s=Q(n(266)),d=n(5419),f=n(5414),c=n(8047),p=q(n(7688)),v=q(n(9388)),y=q(n(9389)),m=q(n(9395)),h=q(n(8713)),_=n(7635),g=q(n(8014)),E=n(141),S=q(n(9396)),O=q(n(151)),I=q(n(35)),T=q(n(5293)),b=q(n(337)),C=q(n(986)),M=q(n(5408)),N=q(n(7818)),P=q(n(227)),A=q(n(248)),R=n(129),L=q(n(5447)),D=q(n(1050)),w=q(n(9397)),k=q(n(5285)),j=q(n(43)),U=q(n(130)),G=n(250),F=n(353),B=n(5191),H=q(n(9398)),x=q(n(9399)),V=q(n(9400)),W=n(8720),Y=q(n(7658)),z=q(n(9411)),K=n(1),$=q(n(7)),Z=q(n(7224));function q(e){return e&&e.__esModule?e:{default:e}}function X(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return X=function(){return e},e}function Q(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=X();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function J(){return(J=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ee(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var te={page:K.AnalyticsPages.USER_SETTINGS,section:K.AnalyticsSections.SETTINGS_PREMIUM},ne=ee(W.PremiumTier1Buttons,{premiumModalAnalyticsLocation:te});function re(e){var t,r=e.isTrial,o=e.stickersEnabledForUser,i=I.default.locale,l=(0,G.formatPercent)(i,F.PREMIUM_GUILD_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100),u=h.default.useExperiment({})[0].showPriceOutsideFlow||r,s=U.default.getPrice(K.SubscriptionPlans.PREMIUM_MONTH_TIER_1),d=U.default.getPrice(K.SubscriptionPlans.PREMIUM_YEAR_TIER_1),f=[$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_1_CTA_DESCRIPTION_PERKS_INFO_NO_PREMIUM_GUILD_SUBSCRIPTIONS.format({numFreeGuildSubscriptions:F.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM}),o?$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_1_CTA_DESCRIPTION_PERKS_INFO_NO_WUMPUS_TIER_2.format({discountPercentage:(0,G.formatPercent)(i,F.STICKER_PACK_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100),premiumTier2StickerPack:F.PREMIUM_TIER_2_STICKER_PACK}):null,$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_1_CTA_DESCRIPTION_PERKS_INFO_UPLOAD,$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_1_CTA_DESCRIPTION_PERKS_INFO_FPS],c=o?$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_1_CTA_DESCRIPTION_PERKS_INFO_LABEL_STICKERS.format({numFreeGuildSubscriptions:F.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM,discountPercentage:(0,G.formatPercent)(i,F.STICKER_PACK_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100),premiumTier2StickerPack:F.PREMIUM_TIER_2_STICKER_PACK}):$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_1_CTA_DESCRIPTION_PERKS_INFO_LABEL.format({numFreeGuildSubscriptions:F.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM}),p=function(e,t){return ee(A.default,{text:ee("ul",{className:Z.default.tier1InfoTooltipList},void 0,f.filter((function(e){return null!=e})).map((function(e,t){return ee("li",{className:Z.default.tier1InfoTooltipListItem},t,ee("span",{className:Z.default.tier1InfoTooltipListItemOffsetItem},void 0,e))}))),"aria-label":c},t,(function(e){return a.createElement(D.default,J({},e,{className:Z.default.tier1InfoIcon}))}))};return t=u?o?$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_1_CTA_DESCRIPTION_WITH_PRICE_STICKERS.format({discountPercentage:l,infoHook:p,monthlyPrice:(0,G.formatPrice)(s.amount,s.currency),yearlyPrice:(0,G.formatPrice)(d.amount,d.currency)}):$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_1_CTA_DESCRIPTION_WITH_PRICE.format({discountPercentage:l,infoHook:p,monthlyPrice:(0,G.formatPrice)(s.amount,s.currency),yearlyPrice:(0,G.formatPrice)(d.amount,d.currency)}):o?$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_1_CTA_DESCRIPTION_STICKERS.format({discountPercentage:l,infoHook:p}):$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_1_CTA_DESCRIPTION.format({discountPercentage:l,infoHook:p}),ee("section",{className:Z.default.marketingRefreshSectionTier1},void 0,ee("img",{alt:"",className:Z.default.marketingRefreshTier1Graphic,src:n(9412)}),ee("div",{className:Z.default.marketingRefreshPlanInfo},void 0,ee(w.default,{className:Z.default.marketingRefreshTier1Logo}),ee("p",{className:Z.default.marketingRefreshDescription},void 0,t),ne))}function ae(e){var t=e.isTrial,r=h.default.useExperiment({})[0].showPriceOutsideFlow||t,a=U.default.getPrice(K.SubscriptionPlans.PREMIUM_MONTH_TIER_2),o=U.default.getPrice(K.SubscriptionPlans.PREMIUM_YEAR_TIER_2);return ee("section",{className:Z.default.marketingRefreshTier2PlanWrapper},void 0,ee("div",{},void 0,ee("div",{className:Z.default.tier2Plan},void 0,ee(L.default,{className:Z.default.marketingRefreshTier2PlanName,"aria-label":$.default.Messages.PREMIUM_TITLE,role:"heading"})),ee("div",{className:Z.default.marketingRefreshTier2Intro},void 0,ee("p",{className:Z.default.marketingRefreshTitle},void 0,$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_2_TITLE),ee("p",{className:Z.default.marketingRefreshSubtitle},void 0,r?$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_2_SUBTITLE_WITH_PRICE.format({monthlyPrice:(0,G.formatPrice)(a.amount,a.currency),yearlyPrice:(0,G.formatPrice)(o.amount,o.currency)}):$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_2_SUBTITLE)),ee(W.PremiumTier2Buttons,{className:Z.default.tier2Buttons,alignLeft:!0,premiumModalAnalyticsLocation:te})),ee(N.default,{className:Z.default.marketingRefreshHeaderAnimation,importData:function(){return n.e(75).then(n.t.bind(null,9915,3)).then((function(e){return e.default}))}}))}re.displayName="PremiumTier1Subscription",ae.displayName="PrimaryTier2Subscription";var oe=ee("br",{});function ie(e){var t=e.isTrial;return ee("div",{className:Z.default.marketingRefreshTier2Cta},void 0,ee("p",{className:Z.default.marketingRefreshTitle},void 0,t?$.default.Messages.PREMIUM_TIER_2_TRIAL_CTA_TITLE:$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_2_CTA_TITLE),ee("p",{className:Z.default.marketingRefreshSubtitle},void 0,t?a.createElement(a.Fragment,null,$.default.Messages.PREMIUM_TIER_2_TRIAL_CTA_SUBTITLE,oe,$.default.Messages.PREMIUM_TIER_2_TRIAL_CTA_NOTE):$.default.Messages.MARKETING_REFRESH_PREMIUM_TIER_2_CTA_SUBTITLE),ee(W.PremiumTier2Buttons,{className:Z.default.tier2Buttons,premiumModalAnalyticsLocation:te}))}function le(){var e=(0,l.useStateFromStores)([M.default],(function(){return M.default.getForApplication(K.PREMIUM_SUBSCRIPTION_APPLICATION)}));return a.useEffect((function(){(0,d.fetchUserEntitlementsForApplication)(K.PREMIUM_SUBSCRIPTION_APPLICATION)}),[]),null!=e&&U.default.hasAccountCredit(e)?ee("section",{className:Z.default.sectionAccountCredit},void 0,ee(R.FormTitle,{className:Z.default.accountCreditTitle,tag:R.FormTitleTags.H5},void 0,$.default.Messages.BILLING_ACCOUNT_CREDIT),ee("p",{className:Z.default.accountCreditDescription},void 0,$.default.Messages.BILLING_ACCOUNT_CREDIT_DESCRIPTION),ee(z.default,{className:Z.default.accountCredit,entitlements:e})):null}function ue(e){var t=e.userTrialOffer,n=a.useContext(E.AccessibilityPreferencesContext).reducedMotion,r=a.useRef(null==t.expires_at),o=!n.enabled&&r.current,l=(0,i.useSpring)({from:{transform:"translateX(-40px)",opacity:0},to:{transform:"translateX(0px)",opacity:1},delay:550,config:i.config.stiff,onRest:function(){return(0,c.userTrialOfferViewed)(t)}});a.useEffect((function(){o||(0,c.userTrialOfferViewed)(t)}),[t,o]);var u=(0,g.default)(null!=t.expires_at?Date.parse(t.expires_at):0);return null!=t.expires_at&&Object.values(u).every((function(e){return 0===e}))?null:ee(i.animated.div,{className:Z.default.trialBanner,style:o?l:{}},void 0,ee(k.default,{className:Z.default.trialIcon}),ee(j.default,{size:j.default.Sizes.SIZE_14,className:Z.default.trialDescription},void 0,null==t.expires_at?$.default.Messages.PREMIUM_TRIAL_CTA_DESCRIPTION:u.days>0?$.default.Messages.PREMIUM_TRIAL_CTA_DESCRIPTION_EXPIRING_DAYS.format({days:u.days}):u.hours>0?$.default.Messages.PREMIUM_TRIAL_CTA_DESCRIPTION_EXPIRING_HOURS.format({hours:u.hours}):$.default.Messages.PREMIUM_TRIAL_CTA_DESCRIPTION_EXPIRING_MINUTES.format({minutes:Math.max(u.minutes,1)})),ee(Y.default,{subscriptionTier:K.PremiumSubscriptionSKUs.TIER_2,trialId:t.trial_id,premiumModalAnalyticsLocation:te,className:Z.default.trialButton,isTrialCTA:!0}))}ie.displayName="SecondaryTier2Subscription",le.displayName="AccountCredit",ue.displayName="PremiumTrialsBanner";var se=ee(p.default,{}),de=ee(P.default,{}),fe=ee(S.default,{}),ce=ee(le,{}),pe=ee(x.default,{});function ve(){var e=(0,l.useStateFromStores)([C.default],(function(){return C.default.getSubscription()})),t=(0,l.useStateFromStores)([b.default],(function(){return null!=e&&null!=e.paymentSourceId?b.default.getPaymentSource(e.paymentSourceId):null}),[e]),n=(0,l.useStateFromStores)([C.default],(function(){return C.default.hasFetchedSubscriptions()})),r=(0,l.useStateFromStores)([T.default],(function(){return T.default.isBusy})),i=(0,B.usePremiumTrialOffer)(),d=m.default.useExperiment({})[0],c=d.showSingleValueProp,p=d.disablePurchasingPremiumTier1;m.default.trackExposure({});var h=(0,_.useStickersUserExperiment)()[0].stickersEnabledForUser,g=null!=e&&U.default.getPremiumType(e.planId)===K.PremiumTypes.TIER_1,E=p&&!g;return a.useEffect((function(){u.default.wait((function(){s.fetchSubscriptions(),(0,f.fetchUserPremiumGuildSubscriptionSlots)(),s.fetchPaymentSources()}))}),[]),O.default.enabled?se:n?ee("div",{className:Z.default.container},void 0,ee("div",{className:Z.default.content},void 0,null!=e?ee(y.default,{className:Z.default.subscriptionDetails,subscription:e,paymentSource:t,busy:r,disablePurchasingPremiumTier1:E}):null,fe,null==e&&null!=i?ee(ue,{userTrialOffer:i}):null,ce,c?ee(V.default,{stickersEnabledForUser:h}):a.createElement(a.Fragment,null,ee(ae,{isTrial:null!=i}),pe),ee(H.default,{className:Z.default.promotionBanner}),ee(ie,{isTrial:null!=i}),E?null:ee(re,{stickersEnabledForUser:h,isTrial:null!=i}),null!=e?ee(v.default,{subscription:e}):null)):ee("div",{className:(0,o.default)(Z.default.container,Z.default.loading)},void 0,de)}ve.displayName="PremiumMarketing";var ye=ve;t.default=ye},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=_e(n(0)),o=me(n(8)),i=n(6),l=me(n(66)),u=n(364),s=me(n(3)),d=n(67),f=me(n(2)),c=n(9414),p=n(5419),v=n(7649),y=me(n(7566)),m=me(n(7737)),h=me(n(9415)),_=me(n(7657)),g=me(n(7607)),E=me(n(7579)),S=me(n(7935)),O=me(n(1e3)),I=me(n(7714)),T=n(49),b=me(n(56)),C=me(n(20)),M=me(n(48)),N=me(n(35)),P=me(n(179)),A=me(n(8721)),R=me(n(8054)),L=me(n(5408)),D=me(n(335)),w=me(n(7664)),k=me(n(441)),j=me(n(36)),U=me(n(1051)),G=me(n(63)),F=me(n(9416)),B=me(n(227)),H=me(n(248)),x=me(n(1077)),V=me(n(5285)),W=me(n(7901)),Y=n(44),z=n(424),K=me(n(15)),$=n(111),Z=n(250),q=n(355),X=n(991),Q=n(8851),J=me(n(9417)),ee=me(n(9419)),te=me(n(9420)),ne=me(n(9423)),re=me(n(9424)),ae=me(n(9430)),oe=_e(n(8725)),ie=me(n(9431)),le=me(n(9437)),ue=me(n(9443)),se=me(n(9444)),de=_e(n(9445)),fe=me(n(9446)),ce=n(7760),pe=n(1),ve=me(n(7)),ye=me(n(7254));function me(e){return e&&e.__esModule?e:{default:e}}function he(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return he=function(){return e},e}function _e(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=he();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ge(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Ee(){return(Ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Se(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function Oe(e,t){return(Oe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ie(e){return location.protocol+"//"+location.host+e}var Te=ge(B.default,{}),be=ge(h.default,{}),Ce=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),u=0;u<n;u++)r[u]=arguments[u];return(t=e.call.apply(e,[this].concat(r))||this).showCopyLinkTextTimeout=new d.Timeout,t._purchaseRef=a.createRef(),t._trackedViewed=!1,t._analyticsSource=null,t._extraAnalyticsProperties=null,t.state={showHeaderPurchaseUnit:!1,showLinkCopied:!1},t.trackCarouselScroll=function(e,n,r){var a=t.props.sku;null!=a&&K.default.track(pe.AnalyticEvents.STORE_LISTING_MEDIA_SCROLLED,Ee({},(0,O.default)(a),{card_index:r,card_type:e.type===pe.CarouselMediaTypes.IMG?"image":"video"}))},t.copyCurrentUrl=function(){var e=t.props.location;(0,X.copy)(Ie(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,r=e.guild;null!=n&&null!=r&&(0,Y.openModal)((function(e){return a.createElement(g.default,Ee({},e,{guild:r,channel:n,source:pe.InstantInviteSources.GUILD_CHANNELS}))}))},t.renderInviteLink=function(){var e=t.props,n=e.channel,r=e.guild;return null==n||null==r?null:M.default.can(pe.Permissions.CREATE_INSTANT_INVITE,r)||null!=r.vanityURLCode?ge(j.default,{"aria-label":ve.default.Messages.CREATE_INSTANT_INVITE,look:j.default.Looks.BLANK,size:j.default.Sizes.NONE,onClick:t.handleCreateInstantInvite,className:ye.default.link},void 0,ge(x.default,{className:ye.default.linkIcon})):null},t.renderCopyLink=function(){var e=t.state.showLinkCopied;return t.isChannelType?t.renderInviteLink():ge(H.default,{text:e?ve.default.Messages.APPLICATION_STORE_LINK_COPIED:null,position:H.default.Positions.LEFT,forceOpen:e},void 0,(function(n){var r=n.onMouseEnter,a=n.onMouseLeave;return ge(j.default,{"aria-label":e?ve.default.Messages.APPLICATION_STORE_LINK_COPIED:ve.default.Messages.COPY_LINK,look:j.default.Looks.BLANK,size:j.default.Sizes.NONE,onClick:t.copyCurrentUrl,onMouseEnter:r,onMouseLeave:a,className:ye.default.link},void 0,ge(x.default,{className:ye.default.linkIcon}))}))},t.renderHeaderToolbar=function(e,n){var r,a=t.props,i=a.isInTestMode,l=a.slug,u=a.storeListing,s=a.channel,d=a.analyticsContext.location,f=t.state.showHeaderPurchaseUnit;return ge("div",{className:ye.default.headerBarListing},void 0,ge("div",{className:ye.default.headerSection},void 0,i&&null!=n?ge(de.default,{size:de.TestModeStoreListingButtonEnums.Sizes.MIN,dropdownSize:de.TestModeStoreListingButtonEnums.DropdownSizes.MEDIUM,look:de.TestModeStoreListingButtonEnums.Looks.OUTLINED,color:de.TestModeStoreListingButtonEnums.Colors.YELLOW,skuId:n.id,className:ye.default.testModeSelectButton,currentStoreListingId:null!=u?u.id:null,onStoreListingSelect:function(e){null!=n&&(0,v.goToSKUStoreListing)(n.id,{slug:l,analyticsSource:{page:d.page,section:pe.AnalyticsSections.NAVIGATION,object:null},storeListingId:e.id})}}):null),ge("div",{className:ye.default.headerSection},void 0,ge("div",{className:(0,o.default)(ye.default.headerPurchase,(r={},r[ye.default.active]=f,r))},void 0,null!=n?(0,I.default)(n):null,null!=e&&null!=n?ge(m.default,{wrapperClassName:ye.default.headerActionButton,applicationId:e.id,skuId:n.id,color:j.default.Colors.GREEN,size:j.default.Sizes.SMALL,tooltipPosition:H.default.Positions.BOTTOM,entitlementBranchId:null!=u?u.entitlementBranchId:null,channelId:null!=s?s.id:null,onStoreListing:!0}):null,ge(oe.default,{messageStyle:oe.MessageStyles.SHORT,className:ye.default.purchaseError}))),t.renderCopyLink())},t.renderCarousel=function(e,n){if(0===n.carouselItems.length)return null;var r=t.props,a=r.pageSize,o=r.isFocused;return ge(y.default,{section:pe.AnalyticsSections.HERO},void 0,ge(re.default,{pageSize:a,items:n.carouselItems.map((function(r){return t.parseMediaItems(e,r,n.assets)})),autoplayInterval:8e3,paused:!o,onIntentionalChange:t.trackCarouselScroll}))},t.handleScroll=(0,i.debounce)((function(){if(null!=t._purchaseRef.current){var e=l.default.findDOMNode(t._purchaseRef.current.getApplicationBuyButton());if(e instanceof HTMLElement){var n=e.getBoundingClientRect().top,r=n<0||n>window.innerHeight;t.state.showHeaderPurchaseUnit!==r&&t.setState({showHeaderPurchaseUnit:r})}}}),50),t.renderListing=function(){var e=t.props,n=e.application,r=e.storeListing,a=e.sku,o=e.pageSize;return null==n||null==a||null==r||r.isSlimDirectoryVersion()?ge(G.default,{align:G.default.Align.CENTER,justify:G.default.Justify.CENTER},void 0,Te):o===ce.PageSizes.SMALL?t.renderSmall(n,r,a):t.renderLarge(n,r,a)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Oe(t,n);var s,h,E,S=r.prototype;return S.componentDidMount=function(){var e=this.props,t=e.sku,n=e.storeListing,r=e.isFetchingEntitlements,a=e.shouldFetchStatistics,o=e.didFetchEntitlements,i=e.location,l=e.fetchStoreListing;if(null!=i.state){var u=i.state,s=u.analyticsSource,d=u.analyticsProperties;this._analyticsSource=s,this._extraAnalyticsProperties=d}else this._analyticsSource=pe.DIRECT_ANALYTICS_LOCATION;(null==n||n.isSlimDirectoryVersion())&&l(),null!=t&&(r||o||(0,p.fetchUserEntitlementsForApplication)(t.applicationId),a&&f.default.wait((function(){return(0,c.fetchStatisticsForApplication)(t.applicationId)}))),this.handleScroll(),this.trackViewed(),this.replaceUrlWithSlug()},S.componentDidUpdate=function(e){var t=this.props,n=t.locale,r=t.sku,a=t.shouldFetchStatistics,o=t.skuId,i=t.storeListingId,l=t.slug,u=t.storeListing,s=t.fetchStoreListing;if(u!==e.storeListing&&null!=u&&(0,Q.deepLinkRouteIfLandedAndNotAuthed)(pe.RPCDeepLinks.STORE_LISTING,{skuId:o,slug:l}),n===e.locale&&o===e.skuId||s(),a&&!e.shouldFetchStatistics){if(null==r)throw new Error("Unexpected missing sku");f.default.wait((function(){return(0,c.fetchStatisticsForApplication)(r.applicationId)}))}o===e.skuId&&i===e.storeListingId||(this._trackedViewed=!1),this.trackViewed(),this.replaceUrlWithSlug()},S.componentWillUnmount=function(){this.showCopyLinkTextTimeout.stop();var e=this.props.analyticsContext,t=e.loadId,n=e.loadDate;null!=n&&K.default.track(pe.AnalyticEvents.STORE_LISTING_EXITED,{load_id:t,duration_ms:Date.now()-n})},S.replaceUrlWithSlug=function(){var e=this.props,t=e.sku,n=e.application,r=e.channel,a=e.skuId,o=e.applicationId,i=e.slug;null==r&&(null!=a&&null!=t&&i!==t.slug&&(0,T.replaceWith)({pathname:pe.Routes.APPLICATION_STORE_LISTING_SKU(t.id,t.slug),search:location.search}),null!=o&&null!=n&&null!=n.slug&&i!==n.slug&&(0,T.replaceWith)({pathname:pe.Routes.APPLICATION_STORE_LISTING_APPLICATION(n.id,n.slug),search:location.search}))},S.trackViewed=function(){var e=this.props,t=e.sku,n=e.storeListing,r=e.hasFetchedNews,a=e.analyticsContext;if(!this._trackedViewed&&null!=t&&null!=n&&null!=n.description&&(this.isChannelType||r)){var o=n.carouselItems.reduce((function(e,t){return null!=t.assetId?e.images++:e.videos++,e}),{images:0,videos:0});K.default.track(pe.AnalyticEvents.STORE_LISTING_VIEWED,Ee({},this._extraAnalyticsProperties,{load_id:a.loadId,has_description:null!=n.description&&n.description.length>0,has_staff_review:null!=n.staffNotes,carousel_image_count:o.images,carousel_video_count:o.videos,location:a.location.page,source:this._analyticsSource},(0,O.default)(t,!0))),this._trackedViewed=!0}},S.renderHeader=function(e,t){var n=this.props,r=n.channel,o=n.isAuthenticated;return ge(_.default,{isAuthenticated:o,toolbar:this.renderHeaderToolbar(e,t)},void 0,null!=r?ge(a.Fragment,{},void 0,ge(_.default.Icon,{icon:W.default,"aria-label":ve.default.Messages.STORE_CHANNEL}),ge(_.default.Title,{},void 0,r.name)):null!=t&&t.premium?ge(a.Fragment,{},void 0,ge(_.default.Icon,{icon:V.default,"aria-label":ve.default.Messages.PREMIUM}),ge(ue.default,{sku:t})):null!=t?ge(a.Fragment,{},void 0,ge(_.default.Icon,{icon:W.default,"aria-label":ve.default.Messages.STORE_CHANNEL}),ge(_.default.Title,{},void 0,t.name)):null)},S.parseMediaItems=function(e,t,n){var r=t.assetId,a=t.youtubeVideoId;if(null!=r){var o=n.find((function(e){return e.id===r}));if(null!=o){var i=o.width,l=o.height;if(null==i||null==l)throw new Error("ApplicationStoreListing.parseMediaItems: Video and Image assets must have a width and height defined");return o.mimeType.startsWith("video/")?{type:pe.CarouselMediaTypes.VIDEO,thumbnailSrc:(0,q.getAssetURL)(e.id,o,1024,"webp"),src:(0,q.getAssetURL)(e.id,o),height:l,width:i}:{type:pe.CarouselMediaTypes.IMG,src:(0,q.getAssetURL)(e.id,o,1024),height:l,width:i}}}if(null!=a)return{type:pe.CarouselMediaTypes.YOUTUBE_VIDEO,youtubeVideoId:a};throw new Error("Store carousel item must have one of assetId or youtubeVideoId")},S.renderHeaderAssets=function(e,t,n){var r=this.props.theme,a=t.headerBackground,o=r===pe.ThemeTypes.LIGHT?t.headerLogoLightTheme:t.headerLogoDarkTheme;return null==a||null==o?ge("div",{className:ye.default.noHeaderSpacer}):ge("div",{className:ye.default.headerAssets},void 0,ge("div",{className:ye.default.headerBackground,style:{backgroundImage:"url("+(0,q.getAssetURL)(e.id,a,1024,"png")+")"}}),ge("img",{className:ye.default.headerLogo,src:(0,q.getAssetURL)(e.id,o,1024,"png"),alt:n.name}))},S.renderPurchaseSection=function(e,t,n){var r=this.props,o=r.channel,i=r.isFocused,l=r.fetchStoreListing;return ge(y.default,{section:pe.AnalyticsSections.STORE_LISTING_BUY_GAME},void 0,a.createElement(ie.default,{storeListing:e,fetchStoreListing:l,game:t,sku:n,guildId:null!=o?o.guild_id:null,channelId:null!=o?o.id:null,isFocused:i,className:ye.default.purchaseUnit,ref:this._purchaseRef}))},S.renderWhyYouMightLikeThis=function(e,t){return ge(le.default,{sku:e,storeListing:t,className:ye.default.whyYouMightLikeIt})},S.renderVerifiedGuildInvite=function(e,t){if(null==e.guild)return null;var n=this.props,r=n.channel,a=n.pageSize;return ge(fe.default,{skuId:t.id,guild:e.guild,className:ye.default.guildInvite,inChannel:null!=r,pageSize:a})},S.renderFeatures=function(e){return ge(te.default,{sku:e})},S.renderSystemRequirements=function(e){return null==e.systemRequirements||0===Object.keys(e.systemRequirements).length?null:ge(se.default,{className:ye.default.systemRequirements,systemRequirements:e.systemRequirements,pageSize:this.props.pageSize})},S.renderDescription=function(e,t,n){var r=t.description;if(null==r)throw new Error("Rendering ApplicationStoreListing without description");return ge(a.Fragment,{},void 0,ge(U.default,{tag:"h1"},void 0,ve.default.Messages.APPLICATION_STORE_ABOUT_HEADER.format({name:n.name})),be,ge(ee.default,{applicationId:e.id,blurb:t.summary,description:r,className:ye.default.description,assets:t.assets}))},S.renderApplicationContentRating=function(e){return ge(J.default,{sku:e,className:ye.default.contentRating})},S.renderApplicationLegalInfo=function(e){return ge(ne.default,{sku:e,className:ye.default.legalInfo})},S.renderJsonLD=function(){var e=this.props,t=e.sku,n=e.storeListing,r=e.application;if(null==t||null==n||null==r)return null;var a=[],o=r.getSplashURL(1024);null!=o&&a.push(o),null!=n.headerLogoLightTheme&&a.unshift((0,q.getAssetURL)(r.id,n.headerLogoLightTheme,1024,"jpg"));var i=F.default.Product({name:t.name,description:t.summary||n.tagline,image:F.default.Product.Image(a),sku:t.id}),l=t.getPrice();if(null!=l){var u=l.amount,s=l.currency;i.offers=F.default.Offer({priceCurrency:s.toUpperCase(),price:(0,Z.formatPrice)(u,s,{style:"decimal"})})}var d=F.default.ItemPage({mainEntity:i});return ge(F.default,{data:d})},S.renderSmall=function(e,t,n){return ge("div",{className:(0,o.default)(ye.default.listing,ye.default.listingSmall)},void 0,this.renderHeaderAssets(e,t,n),this.renderCarousel(e,t),this.renderPurchaseSection(t,e,n),this.renderWhyYouMightLikeThis(n,t),this.renderDescription(e,t,n),this.renderVerifiedGuildInvite(t,n),this.renderFeatures(n),this.renderSystemRequirements(n),this.renderApplicationContentRating(n),this.renderApplicationLegalInfo(n))},S.renderLarge=function(e,t,n){return ge("div",{className:ye.default.listing},void 0,this.renderHeaderAssets(e,t,n),this.renderCarousel(e,t),ge("div",{className:ye.default.listingLarge},void 0,ge("div",{className:ye.default.body},void 0,ge("div",{className:ye.default.leftColumn},void 0,this.renderWhyYouMightLikeThis(n,t),this.renderDescription(e,t,n),this.renderSystemRequirements(n),this.renderApplicationContentRating(n),this.renderApplicationLegalInfo(n)),ge("div",{className:ye.default.rightColumn},void 0,this.renderPurchaseSection(t,e,n),this.renderVerifiedGuildInvite(t,n),this.renderFeatures(n)))))},S.render=function(){var e=this.props,t=e.application,n=e.sku,r=e.storeListing,o=e.matureAgree,i=e.isAuthenticated;if(null==t||null==n||null==r||r.isSlimDirectoryVersion())return ge(a.Fragment,{},void 0,this.renderHeader(t,n),ge(G.default,{align:G.default.Align.CENTER,justify:G.default.Justify.CENTER},void 0,ge(B.default,{className:ye.default.spinner})));if(!o&&n.showAgeGate){var l=i?null:ge("div",{className:ye.default.gatedListing},void 0,this.renderListing());return ge(a.Fragment,{},void 0,ge(u.Helmet,{title:t.name}),this.renderJsonLD(),this.renderHeader(t,n),ge(ae.default,{game:t}),l)}return i?ge("div",{className:ye.default.listingWrapper},void 0,ge(u.Helmet,{title:t.name}),this.renderJsonLD(),ge(y.default,{section:pe.AnalyticsSections.NAVIGATION},void 0,this.renderHeader(t,n)),ge(z.AdvancedScrollerAuto,{onScroll:this.handleScroll,className:ye.default.scroller},void 0,ge(y.default,{section:pe.AnalyticsSections.BODY},void 0,this.renderListing()))):ge("div",{},void 0,ge(u.Helmet,{title:t.name}),this.renderJsonLD(),this.renderHeader(t,n),this.renderListing())},s=r,(h=[{key:"isChannelType",get:function(){return null!=this.props.channel}}])&&Se(s.prototype,h),E&&Se(s,E),r}(a.PureComponent);Ce.displayName="ApplicationStoreListing";var Me=(0,E.default)((0,S.default)(s.default.connectStores([R.default,N.default,k.default,P.default,w.default,D.default,b.default,A.default,C.default,L.default],(function(e){var t,n,r,a,o=e.inputSkuId,i=e.applicationId,l=e.storeListingId,u=e.isAuthenticated,s=e.channel;if(null==i){if(null==o)throw new Error("Needs applicationId or skuId");n=o,null!=(i=null!=(r=D.default.get(o))?r.applicationId:null)&&(a=b.default.getGame(i))}else if(null==o){if(null==i)throw new Error("Needs applicationId or skuId");null!=(a=b.default.getGame(i))&&(n=a.destinationSkuId),r=null!=n?D.default.get(n):null}null!=(null===(t=r)||void 0===t?void 0:t.flags)&&(0,$.hasFlag)(r.flags,pe.SKUFlags.STICKER_PACK)&&(r=null);var d=null!=i&&k.default.inTestModeForApplication(i);return{skuId:n,application:null!=i?b.default.getGame(i):null,isFetchingEntitlements:null!=i&&L.default.applicationIdsFetching.has(i),didFetchEntitlements:null!=i&&L.default.applicationIdsFetched.has(i),shouldFetchStatistics:u&&null!=i&&A.default.shouldFetchStatisticsForApplication(i),sku:r,isFocused:P.default.isFocused(),storeListing:w.default.getStoreListing({storeListingId:l,skuId:n,channelId:null!=s?s.id:null,isTestMode:d}),isInTestMode:null!=i&&d,matureAgree:R.default.didMatureAgree,theme:N.default.theme,locale:N.default.locale,guild:null!=s?C.default.getGuild(s.getGuildId()):null}}))(Ce)));t.default=Me},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.deepLinkRouteIfLandedAndNotAuthed=t.deepLinkRouteIfLanded=void 0;var r=u(n(699)),a=n(49),o=u(n(10)),i=u(n(13)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d=i.default.embedded?l.NOOP:function(e,t){i.default.isDesktop&&!(0,a.hasNavigated)()&&r.default.requestOnce(l.RPCCommands.DEEP_LINK,{type:e,params:t})};t.deepLinkRouteIfLanded=d;var f=i.default.embedded?l.NOOP:function(e,t){if(!o.default.isAuthenticated()&&!o.default.isGuest())return d(e,s({},t||{},{fingerprint:o.default.getFingerprint()}))};t.deepLinkRouteIfLandedAndNotAuthed=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"24",height:"24"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,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))}f.displayName="Cloud"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?18:r,i=e.color,l=void 0===i?"currentColor":i,u=e.foreground;return o("svg",{width:n,height:a,className:e.className,viewBox:"0 0 18 18"},void 0,o("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},void 0,o("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:l,className:u,fillRule:"nonzero"})))}i.displayName="Synced"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(7705))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function u(e){return a.createElement(o.default,l({},e,{direction:o.default.Directions.UP}))}u.displayName="ArrowUp"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=c(n(140)),l=c(n(36)),u=c(n(84)),s=c(n(63)),d=c(n(1073)),f=c(n(7252));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=(0,i.default)({SMALL:null,MEDIUM:null,LARGE:null}),m=((r={})[y.SMALL]=f.default.dropdownSmall,r[y.MEDIUM]=f.default.dropdownMedium,r[y.LARGE]=f.default.dropdownLarge,r),h=function(e){var t=e.onDropdownClick,n=e.children,r=e.contentClassName,a=e.dropdownSize,i=void 0===a?y.MEDIUM:a,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onDropdownClick","children","contentClassName","dropdownSize"]);return o.createElement(l.default,c,v(s.default,{align:s.default.Align.CENTER},void 0,v(s.default.Child,{className:r},void 0,n),null!=t?v(u.default,{className:m[i],onClick:function(e){e.stopPropagation(),null!=t&&t(e)}},void 0,v("div",{className:f.default.arrowSeparator}),v(d.default,{className:f.default.dropdownArrow})):null))};h.displayName="DropdownButton",h.DropdownSizes=y,h.Sizes=l.default.Sizes,h.Colors=l.default.Colors,h.Looks=l.default.Looks;var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GroupDM=t.DirectMessage=t.LinkButton=void 0;var r,a=U(n(0)),o=k(n(21)),i=n(3),l=k(n(354)),u=n(349),s=k(n(663)),d=k(n(8157)),f=n(5406),c=k(n(183)),p=k(n(8672)),v=k(n(7779)),y=k(n(142)),m=k(n(144)),h=k(n(231)),_=k(n(8024)),g=k(n(267)),E=k(n(12)),S=k(n(7609)),O=k(n(84)),I=k(n(7659)),T=k(n(350)),b=k(n(969)),C=n(44),M=U(n(643)),N=k(n(8698)),P=k(n(43)),A=k(n(37)),R=k(n(7765)),L=n(1),D=k(n(7)),w=k(n(7256));function k(e){return e&&e.__esModule?e:{default:e}}function j(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return j=function(){return e},e}function U(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=j();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function F(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function B(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,H(e,t)}function H(e,t){return(H=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var V=A.default.getEnableHardwareAcceleration()?M.AnimatedAvatar:M.default,W={offset:{top:2,bottom:2,right:4}},Y=function(e){var t=e.onClick;return x(O.default,{onClick:t,className:w.default.closeButton},void 0,x(T.default,{className:w.default.closeIcon}))};Y.displayName="CloseButton";var z=function(e){function t(){return e.apply(this,arguments)||this}return B(t,e),t.prototype.render=function(){var e=this.props,t=e.route,n=e.selected,r=e.icon,o=e.text,i=e.children,l=e.locationState,u=e.onClick,s=F(e,["route","selected","icon","text","children","locationState","onClick"]);return a.createElement(N.default,G({selected:n,className:w.default.channel,to:{pathname:t,state:l},onClick:u,avatar:x(r,{className:w.default.linkButtonIcon}),name:o,focusProps:W},s),i)},t}(a.Component);t.LinkButton=z,z.displayName="LinkButton";var K=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={hovered:!1},t.handleMouseEnter=function(){t.setState({hovered:!0})},t.handleMouseLeave=function(){t.setState({hovered:!1})},t.handleClose=function(e){null!=e&&(e.preventDefault(),e.stopPropagation());var n=t.props.channel;l.default.closePrivateChannel(n.id,t.props.selected)},t.handleContextMenu=function(e){var n=t.props,r=n.channel,o=n.selected,i=n.user;r.isMultiUserDM()?(0,u.openContextMenu)(e,(function(e){return a.createElement(p.default,G({},e,{channel:r,selected:o}))}),{noBlurEvent:!0}):(0,u.openContextMenu)(e,(function(e){return a.createElement(v.default,G({},e,{user:i,channel:r,channelSelected:o}))}))},t.handleLeaveGroup=function(e){e.preventDefault(),e.stopPropagation();var n=t.props,r=n.channel,o=n.channelName,i=D.default.Messages.LEAVE_GROUP_DM_TITLE.format({name:o}),l=D.default.Messages.LEAVE_GROUP_DM_BODY.format({name:o});r.isManaged()&&(i=D.default.Messages.LEAVE_GROUP_DM_MANAGED_TITLE.format({name:o}),l=D.default.Messages.LEAVE_GROUP_DM_MANAGED_BODY.format({name:o})),(0,C.openModal)((function(e){return a.createElement(b.default,G({header:i,confirmText:D.default.Messages.LEAVE_GROUP_DM,cancelText:D.default.Messages.CANCEL,onConfirm:t.handleClose},e),x(P.default,{size:P.default.Sizes.SIZE_16},void 0,l))}))},t.handleMouseDown=function(){l.default.preload(L.ME,t.props.channel.id)},t}B(t,e);var n=t.prototype;return n.renderSubtitle=function(){var e=this.props,t=e.channel,n=e.activities,r=e.applicationStream,o={className:w.default.activity,textClassName:w.default.activityText,emojiClassName:w.default.activityEmoji};return t.isSystemDM()?x("div",{className:w.default.subtext},void 0,D.default.Messages.SYSTEM_DM_ACTIVITY_TEXT):t.isMultiUserDM()?x("div",{className:w.default.subtext},void 0,D.default.Messages.MEMBERS_HEADER.format({members:t.recipients.length+1})):null!=n?a.createElement(R.default,G({},o,{activities:n,applicationStream:r,animate:this.state.hovered,hideTooltip:!0})):null},n.renderAvatar=function(){var e=this.props,t=e.channel,n=e.user,r=e.status,a=e.activities,i=e.isTyping,l=e.isMobile;if(t.isMultiUserDM())return x(V,{src:(0,f.getChannelIconURL)(t),"aria-hidden":!0,className:w.default.avatar,size:M.Sizes.SIZE_32});(0,o.default)(null!=n,"PrivateChannel.renderAvatar: Invalid prop configuration - no user or channel");var u=null;return n.isSystemUser()||(u=(0,s.default)(a)?L.StatusTypes.STREAMING:r),x(V,{size:M.Sizes.SIZE_32,src:n.getAvatarURL(),status:u,isMobile:l,isTyping:i,className:w.default.avatar,"aria-label":n.username,statusTooltip:!0})},n.render=function(){var e=this.props,t=e.channel,n=e.channelName,r=e.selected,a=e.muted,o=e.onClick,i=e.onFocus,l=e.tabIndex,u=e.id,s=e.hasUnreadMessages;return x(N.default,{className:w.default.channel,avatar:this.renderAvatar(),selected:r,highlighted:s,muted:a,name:x(I.default,{},void 0,n),decorators:t.isSystemDM()?x(S.default,{className:w.default.decorator,type:S.default.Types.SYSTEM_DM,verified:!0}):null,to:L.Routes.CHANNEL(L.ME,t.id),onContextMenu:this.handleContextMenu,onClick:o,onFocus:i,onMouseDown:this.handleMouseDown,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,subText:this.renderSubtitle(),"aria-label":(0,d.default)(t,s),"aria-setsize":this.props["aria-setsize"],"aria-posinset":this.props["aria-posinset"],id:u,tabIndex:l,focusProps:W},void 0,x(Y,{onClick:t.isMultiUserDM()?this.handleLeaveGroup:this.handleClose}))},t}(a.PureComponent);K.displayName="PrivateChannel",K.defaultProps={selected:!1};var $=function(e){var t=e.channel,n=e.selected,r=F(e,["channel","selected"]),o=(0,i.useStateFromStores)([E.default],(function(){return E.default.getUser(t.getRecipientId())})),l=(0,i.useStateFromStoresObject)([m.default,y.default],(function(){return{status:null!=o?m.default.getStatus(o.id):null,activities:null!=o?m.default.getActivities(o.id):null,applicationStream:null!=o?y.default.getStreamForUser(o.id):null,isMobile:null!=o&&m.default.isMobileOnline(o.id)}}),[null==o?void 0:o.id]),u=(0,i.useStateFromStores)([_.default],(function(){return null!=o?_.default.isTyping(t.id,t.getRecipientId()):void 0})),s=(0,i.useStateFromStores)([g.default],(function(){return g.default.isChannelMuted(t.getGuildId(),t.id)})),d=(0,i.useStateFromStores)([h.default],(function(){return h.default.getMentionCount(t.id)>0})),f=(0,c.default)(t);return a.createElement(K,G({channel:t,channelName:f,selected:n},l,{user:o,isTyping:u,muted:s,hasUnreadMessages:d},r))};t.DirectMessage=$,$.displayName="DirectMessage";var Z=function(e){var t=e.channel,n=e.selected,r=F(e,["channel","selected"]),o=(0,i.useStateFromStores)([g.default],(function(){return g.default.isChannelMuted(t.getGuildId(),t.id)})),l=(0,i.useStateFromStores)([h.default],(function(){return h.default.getMentionCount(t.id)>0})),u=(0,c.default)(t);return a.createElement(K,G({channel:t,channelName:u,selected:n,muted:o,hasUnreadMessages:l},r))};t.GroupDM=Z,Z.displayName="GroupDM";var q=K;t.default=q},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(11)),a=u(n(2)),o=u(n(706)),i=n(1),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function d(e,t){return a.default.dispatch({type:i.ActionTypes.MFA_SMS_TOGGLE}),r.default.post({url:e,body:{password:t},oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:i.ActionTypes.MFA_SMS_TOGGLE_COMPLETE}),e}),(function(e){throw a.default.dispatch({type:i.ActionTypes.MFA_SMS_TOGGLE_COMPLETE}),e}))}var f={enableMFAStart:function(e){return(t=regeneratorRuntime.mark((function t(){var n;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.next=2,r.default.post({url:i.Endpoints.MFA_TOTP_ENABLE,body:{password:e},oldFormErrors:!0});case 2:return n=t.sent,t.abrupt("return",n.body);case 4:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function i(e){s(o,r,a,i,l,"next",e)}function l(e){s(o,r,a,i,l,"throw",e)}i(void 0)}))})();var t},enable:function(e){var t=e.password,n=e.code,o=e.secret;return r.default.post({url:i.Endpoints.MFA_TOTP_ENABLE,body:{code:n,secret:o,password:t},oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:i.ActionTypes.MFA_ENABLE_SUCCESS,token:e.body.token,codes:e.body.backup_codes})}))},disable:function(){(0,o.default)({title:l.default.Messages.TWO_FA_DISABLE,actionText:l.default.Messages.TWO_FA_REMOVE},(function(e){return r.default.post({url:i.Endpoints.MFA_TOTP_DISABLE,body:e,oldFormErrors:!0})}),{checkEnabled:!0}).then((function(e){var t=e.body.token;return a.default.dispatch({type:i.ActionTypes.MFA_DISABLE_SUCCESS,token:t})}))},enableSMS:function(e){return d(i.Endpoints.MFA_SMS_ENABLE,e)},disableSMS:function(e){return d(i.Endpoints.MFA_SMS_DISABLE,e)},viewBackupCodes:function(e,t){return void 0===t&&(t=!1),r.default.post({url:i.Endpoints.MFA_CODES,body:{password:e,regenerate:t},oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:i.ActionTypes.MFA_VIEW_BACKUP_CODES,codes:e.body.backup_codes})}))},clearBackupCodes:function(){a.default.dirtyDispatch({type:i.ActionTypes.MFA_CLEAR_BACKUP_CODES})}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=p(n(8)),i=n(3),l=p(n(9451)),u=p(n(84)),s=n(248),d=p(n(9453)),f=n(8726),c=p(n(7259));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=((r={})[f.BadgeKeys.STAFF]=c.default.profileBadgeStaff,r[f.BadgeKeys.PARTNER]=c.default.profileBadgePartner,r[f.BadgeKeys.HYPESQUAD]=c.default.profileBadgeHypesquad,r[f.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_1]=c.default.profileBadgeHypeSquadOnlineHouse1,r[f.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_1_WINNER]=c.default.profileBadgeHypeSquadOnlineHouse1Winner,r[f.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_2]=c.default.profileBadgeHypeSquadOnlineHouse2,r[f.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_2_WINNER]=c.default.profileBadgeHypeSquadOnlineHouse2Winner,r[f.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_3]=c.default.profileBadgeHypeSquadOnlineHouse3,r[f.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_3_WINNER]=c.default.profileBadgeHypeSquadOnlineHouse3Winner,r[f.BadgeKeys.BUG_HUNTER_LEVEL_1]=c.default.profileBadgeBugHunterLevel1,r[f.BadgeKeys.BUG_HUNTER_LEVEL_2]=c.default.profileBadgeBugHunterLevel2,r[f.BadgeKeys.EARLY_VERIFIED_DEVELOPER]=c.default.profileBadgeVerifiedDeveloper,r[f.BadgeKeys.EARLY_SUPPORTER]=c.default.profileBadgeEarlySupporter,r[f.BadgeKeys.PREMIUM]=c.default.profileBadgePremium,r[f.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_1]=c.default.profileGuildSubscriberlvl1,r[f.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_2]=c.default.profileGuildSubscriberlvl2,r[f.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_3]=c.default.profileGuildSubscriberlvl3,r[f.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_4]=c.default.profileGuildSubscriberlvl4,r[f.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_5]=c.default.profileGuildSubscriberlvl5,r[f.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_6]=c.default.profileGuildSubscriberlvl6,r[f.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_7]=c.default.profileGuildSubscriberlvl7,r[f.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_8]=c.default.profileGuildSubscriberlvl8,r[f.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_9]=c.default.profileGuildSubscriberlvl9,r);function h(e){var t,n,r=e.className,a=e.colored,f=e.user,p=e.premiumSince,v=e.premiumGuildSince,h=e.openPremiumSettings,_=null==(n=(0,i.useStateFromStores)([l.default],(function(){return l.default.getExperimentDescriptor()})))?void 0:n.bucket,g=(0,d.default)({user:f,premiumSince:p,premiumGuildSince:v,openPremiumSettings:h,hypeSquadHouseWinner:_});return y("div",{className:(0,o.default)(c.default.container,r,(t={},t[c.default.colored]=a,t))},void 0,g.map((function(e){return y(s.TooltipContainer,{position:s.TooltipPositions.TOP,text:e.tooltip},e.key,y(u.default,{onClick:e.onClick},void 0,y("div",{className:(0,o.default)(c.default.profileBadge,m[e.key])})))})))}h.displayName="UserProfileBadgeList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=z(n(0)),o=W(n(8)),i=W(n(21)),l=W(n(3)),u=W(n(9456)),s=W(n(7579)),d=W(n(360)),f=z(n(449)),c=W(n(1087)),p=W(n(8860)),v=W(n(8861)),y=W(n(1065)),m=W(n(8210)),h=W(n(5465)),_=W(n(142)),g=W(n(10)),E=W(n(9)),S=W(n(56)),O=W(n(81)),I=W(n(20)),T=W(n(41)),b=W(n(48)),C=W(n(144)),M=W(n(74)),N=W(n(33)),P=W(n(370)),A=W(n(439)),R=W(n(7626)),L=W(n(7780)),D=W(n(7822)),w=W(n(5412)),k=n(44),j=W(n(8172)),U=W(n(8728)),G=W(n(7723)),F=W(n(15)),B=W(n(13)),H=n(1),x=W(n(7)),V=W(n(7269));function W(e){return e&&e.__esModule?e:{default:e}}function Y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Y=function(){return e},e}function z(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function K(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function $(){return($=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Z(e,t){return(Z=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var q=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleClickGoLiveButton=function(){var e=t.props,n=e.guildId,r=e.voiceChannel,o=null!=r?r.getGuildId():n;t.modalKey=(0,k.openModal)((function(e){return a.createElement(m.default,$({},e,{selectSource:!1,guildId:o,analyticsLocation:H.AnalyticsLocations.ACTIVITY_PANEL}))}))},t.handleClickStopStreamingButton=function(){var e=t.props.stream;(0,h.default)(e)},t.handleClickInviteButton=function(){var e=t.props,n=e.activity,r=e.analyticsContext;(0,i.default)(null!=n,"Received null activity"),F.default.track(H.AnalyticEvents.OPEN_MODAL,{type:"Send Join Invite",application_id:n.application_id,location:r.location}),(0,k.openModal)((function(e){return a.createElement(u.default,$({activity:n},e))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Z(t,n);var l=r.prototype;return l.isJoinableActivity=function(){var e=this.props,t=e.application,n=e.activity;return null!=t&&null!=n&&n.application_id===t.id&&n.type===H.ActivityTypes.PLAYING&&(0,d.default)(n,H.ActivityFlags.JOIN)},l.renderGoLiveButton=function(){var e,t,n,r,a=this.props,o=a.canGoLive,i=a.guildId,l=a.isStreaming,u=a.voiceChannel,s=a.canStream,d=a.runningGame;return l||o?(l?(e=!1,t=this.handleClickStopStreamingButton,n=D.default,r=x.default.Messages.STOP_STREAMING):s?(e=!1,t=this.handleClickGoLiveButton,n=w.default,r=null!=d?x.default.Messages.ACTIVITY_PANEL_GO_LIVE_STREAM_GAME.format({game:d.name}):x.default.Messages.ACTIVITY_PANEL_GO_LIVE):(e=!0,t=null,n=w.default,r=null!=u?x.default.Messages.ACTIVITY_PANEL_GO_LIVE_TOOLTIP_NO_PERMISSION_IN_VOICE:null!=i?x.default.Messages.ACTIVITY_PANEL_GO_LIVE_TOOLTIP_NO_PERMISSION_IN_GUILD:x.default.Messages.ACTIVITY_PANEL_GO_LIVE_TOOLTIP_NOT_IN_GUILD),K(j.default,{tooltipText:r,disabled:e,onClick:t,icon:n,iconForeground:V.default.actionIcon})):null},l.renderInviteButton=function(){return this.isJoinableActivity()?K(j.default,{tooltipText:x.default.Messages.INVITE_EMBED_INVITE_TO_JOIN,onClick:this.handleClickInviteButton,icon:L.default,iconForeground:V.default.actionIcon}):null},l.renderActions=function(){var e=this.renderGoLiveButton(),t=this.renderInviteButton();return null==e&&null==t?null:K("div",{className:V.default.actions},void 0,e,t)},l.getGameName=function(){var e=this.props,t=e.runningGame,n=e.application;return null!=n?n.name:null!=t?t.name:x.default.Messages.STATUS_UNKNOWN},l.renderGame=function(){var e,t=this.props,n=t.isStreaming,r=t.application,a=this.getGameName();return K("div",{className:(0,o.default)(V.default.gameWrapper,(e={},e[V.default.clickableGameWrapper]=null!=r,e))},void 0,K("div",{className:V.default.gameIconWrapper},void 0,K(A.default,{className:V.default.gameIcon,game:r}),n?K(R.default,{className:V.default.liveBadge}):null),K("div",{className:V.default.info},void 0,null!=a?K(U.default,{},void 0,a):null))},l.renderScreenshare=function(){var e=this.props,t=e.isStreaming,n=e.streamMetadata,r=(0,p.default)(n),a=r.title,o=r.sanitizedTitle;return K("div",{className:V.default.gameWrapper},void 0,t?K(v.default,{title:o}):K(G.default,{look:G.default.Looks.GRAY,size:G.default.Sizes.SMALL,className:V.default.liveIndicator}),K("div",{className:V.default.info},void 0,K(U.default,{},void 0,a)))},l.render=function(){var e=this.props,t=e.canGoLive,n=e.runningGame,r=e.isStreaming,a=e.streamMetadata,i=e.className;if(!r){if(!this.isJoinableActivity()&&!t)return null;if(null==n)return null}return K("div",{className:(0,o.default)(V.default.panel,i)},void 0,K("div",{className:V.default.body},void 0,null==n||r&&null==(null==a?void 0:a.pid)?this.renderScreenshare():this.renderGame(),this.renderActions()))},r}(a.PureComponent);q.displayName="ActivityPanelGameCard";var X=(0,s.default)(l.default.connectStores([M.default,P.default,g.default,E.default,_.default,N.default,I.default,T.default,S.default,C.default,O.default,b.default],(function(e){var t=e.guildId,n=g.default.getId(),r=(0,y.default)(M.default,P.default),a=E.default.getChannel(N.default.getVoiceChannelId()),o=_.default.getActiveStreamForUser(n),i=_.default.getStreamerActiveStreamMetadata(),l=!1;if(null!=a)l=f.canStreamInChannel(a,I.default,b.default,!1);else if(null!=t){l=f.getStreamEligibleChannels(O.default.getChannels(t),I.default,b.default).length>0}var u=null;return null!=i&&null!=i.id?u=S.default.getGame(i.id):null!=r&&(u=S.default.getGameBySettingGame(r)),{canGoLive:(0,c.default)(T.default)&&B.default.isWindows(),activity:null!=n?C.default.findActivity(n,(function(e){return e.type===H.ActivityTypes.PLAYING})):null,runningGame:r,application:u,isStreaming:null!=o&&o.ownerId===n&&o.state!==H.ApplicationStreamStates.ENDED,voiceChannel:a,canStream:l,stream:o,streamMetadata:i}}))(q));t.default=X},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a.default.Messages.ACTIVITY_PANEL_GO_LIVE;null!=e&&null!=e.sourceName&&e.sourceName.length>0&&(t=e.sourceName);return{sanitizedTitle:t.replace(o,""),title:t}};var r,a=(r=n(7))&&r.__esModule?r:{default:r};var o=/[!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~]/g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v,t.SCREEN_ICON_COLORS=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(228),l=s(n(7626)),u=s(n(7268));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=[1752220,3066993,3447003,10181046,15277667,15844367];function p(e){return(0,i.int2hex)(c[function(e){var t=5381,n=0;for(;n<e.length;)t=33*t^e.charCodeAt(n++);return t>>>0}(e)%c.length])}function v(e){var t=e.title,n=e.className,r=a.useState(p(t)),i=r[0],s=r[1];return a.useEffect((function(){s(p(t))}),[t]),f("div",{className:(0,o.default)(u.default.icon,n),style:{backgroundColor:i}},void 0,t[0]||"?",f(l.default,{className:u.default.badge}))}t.SCREEN_ICON_COLORS=c,v.displayName="ScreenshareIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=g(n(0)),o=n(9461),i=n(31),l=g(n(705)),u=h(n(41)),s=h(n(249)),d=h(n(43)),f=h(n(15)),c=h(n(131)),p=h(n(8251)),v=n(1),y=h(n(7)),m=h(n(7270));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=E("hr",{}),I=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this)._graphView=null,t._dataSeries=new o.TimelineDataSeries,t.openDebugPanel=function(){var e=t.props.closePopout;null!=e&&e(),l.open()},t.handleSetCanvas=function(e){null!=e&&(t._graphView=new o.TimelineGraphView(e),t._graphView.backgroundColor=t.props.theme===v.ThemeTypes.LIGHT?v.Colors.WHITE:v.Colors.PRIMARY_DARK_600,t._graphView.textColor=t.props.theme===v.ThemeTypes.LIGHT?v.Colors.BLACK:v.Colors.WHITE,t._graphView.timeOptions={timeStyle:"short"},t._graphView.addDataSeries(t._dataSeries),t._dataSeries.addPoint(Date.now(),0),t._graphView.updateEndDate())},t.renderVoiceConnected=function(){var e=t.props,n=e.hostname,r=e.averagePing,o=e.lastPing,i=e.outboundLossRate,l=null!=i?y.default.Messages.RTC_CONNECTION_STATE_RTC_CONNECTED_LOSS_RATE:y.default.Messages.RTC_CONNECTION_STATE_RTC_CONNECTED;return E(a.Fragment,{},void 0,a.createElement("canvas",{width:210,height:80,ref:t.handleSetCanvas}),l.format({hostname:p.default.getShortHostname(n),badPing:250,averagePing:r.toFixed(0),lastPing:(o||0).toFixed(0),outboundLossRate:(i||0).toFixed(1),badLossRate:10}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var h=r.prototype;return h.componentDidMount=function(){f.default.track(v.AnalyticEvents.OPEN_POPOUT,{type:"RTC Connection"})},h.componentDidUpdate=function(e){var t=this.props,n=t.theme,r=t.lastPing;t.averagePing===e.averagePing&&n===e.theme||null==this._graphView||(this._graphView.backgroundColor=n===v.ThemeTypes.LIGHT?v.Colors.WHITE:v.Colors.PRIMARY_DARK_600,this._graphView.textColor=n===v.ThemeTypes.LIGHT?v.Colors.BLACK:v.Colors.WHITE,this._dataSeries.addPoint(Date.now(),r||0),this._graphView.updateEndDate())},h.render=function(){var e,t=this.props.connectionState,n=(e={},e[v.RTCConnectionStates.AWAITING_ENDPOINT]=y.default.Messages.RTC_CONNECTION_STATE_AWAITING_ENDPOINT.format({url:v.STATUS_PAGE_ENDPOINT}),e[v.RTCConnectionStates.CONNECTING]=y.default.Messages.RTC_CONNECTION_STATE_CONNECTING,e[v.RTCConnectionStates.AUTHENTICATING]=y.default.Messages.RTC_CONNECTION_STATE_AUTHENTICATING,e[v.RTCConnectionStates.DISCONNECTED]=y.default.Messages.RTC_CONNECTION_STATE_DISCONNECTED,e[v.RTCConnectionStates.RTC_CONNECTING]=y.default.Messages.RTC_CONNECTION_STATE_RTC_CONNECTING,e[v.RTCConnectionStates.ICE_CHECKING]=y.default.Messages.RTC_CONNECTION_STATE_ICE_CHECKING.format({url:c.default.getArticleURL(v.HelpdeskArticles.VOICE_CONNECTION_ERRORS)}),e[v.RTCConnectionStates.RTC_CONNECTED]=this.renderVoiceConnected,e[v.RTCConnectionStates.NO_ROUTE]=y.default.Messages.RTC_CONNECTION_STATE_NO_ROUTE.format({url:c.default.getArticleURL(v.HelpdeskArticles.VOICE_CONNECTION_ERRORS)}),e[v.RTCConnectionStates.RTC_DISCONNECTED]=y.default.Messages.RTC_CONNECTION_STATE_DISCONNECTED,e)[t];return E("div",{className:m.default.container},void 0,E(d.default,{tag:"header",color:m.default.white,className:m.default.header},void 0,y.default.Messages.RTC_CONNECTION),E("section",{},void 0,"function"==typeof n?n():E("p",{},void 0,n),O,E("div",{className:m.default.popoutBottom},void 0,E("span",{className:m.default.secured},void 0,y.default.Messages.IP_ADDRESS_SECURED),u.default.supports(i.Features.DIAGNOSTICS)&&!__OVERLAY__&&E(s.default,{className:m.default.debugButton,onClick:this.openDebugPanel},void 0,y.default.Messages.DEBUG))))},r}(a.PureComponent);I.displayName="RTCConnectionPopout";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(6)),a=c(n(3)),o=c(n(24)),i=c(n(2)),l=n(1049),u=c(n(102)),s=c(n(8173)),d=c(n(9)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _,g,E=new Set,S=f.FormStates.CLOSED,O=!1,I=null,T=null,b=null,C=null,M=null,N=null,P=o.default.get(l.ADVANCED_MODE_ON_KEY)||!1;function A(){if(b=s.default.getChannel(),C=s.default.getCategory(),null==b)return!1;var e=b.getGuildId();T=I=function(e){var t=e.getGuildId(),n=h({},e.permissionOverwrites);return null!=t&&null==n[t]&&(n[t]=u.default.makeEveryoneOverwrite(t)),n}(b),null==I[M]&&(M=e),g=null!=C,_=u.default.areChannelsLocked(b,C),N=null,O=!1,S=f.FormStates.CLOSED,E.clear()}function R(e){if(null==b||b.id!==e)return!1;if(null==(b=d.default.getChannel(e)))return!1;C=s.default.getCategory();var t=b.getGuildId();if(null==t)return!1;var n={};E.forEach((function(e){null!=I&&(n[e]=I[e])})),null==n[t]&&null==b.permissionOverwrites[t]&&(n[t]=u.default.makeEveryoneOverwrite(t)),null==(I=h({},b.permissionOverwrites,{},n))[M]?M=t:N&&I[N]&&(M=N,N=null),_=u.default.areChannelsLocked(b,C)}var L=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a,o,i,l=r.prototype;return l.initialize=function(){this.waitFor(s.default,d.default)},l.hasChanges=function(){return O},l.showNotice=function(){return this.hasChanges()},l.getPermissionOverwrite=function(e){return I&&I[e]},a=r,(o=[{key:"editedPermissionIds",get:function(){return Array.from(E)}},{key:"permissionOverwrites",get:function(){return I}},{key:"selectedOverwriteId",get:function(){return M}},{key:"formState",get:function(){return S}},{key:"isLockable",get:function(){return g}},{key:"locked",get:function(){return _}},{key:"channel",get:function(){return b}},{key:"category",get:function(){return C}},{key:"advancedMode",get:function(){return P}}])&&p(a.prototype,o),i&&p(a,i),r}(a.default.Store))(i.default,{CHANNEL_SETTINGS_SET_SECTION:function(e){var t=e.section;if(null!=b||t!==f.ChannelSettingsSections.PERMISSIONS)return!1;A()},CHANNEL_SETTINGS_PERMISSIONS_INIT:function(e){return A()},CHANNEL_SETTINGS_PERMISSIONS_UPDATE_PERMISSION:function(e){var t,n=e.id,a=e.allow,o=e.deny,i=I&&I[n];if(null==i||null==b)return!1;i=h({},i,{allow:a,deny:o}),I=h({},I,((t={})[n]=i,t)),E.add(n),S=f.FormStates.OPEN,O=!r.default.isEqual(I,T),_=u.default.areChannelsLocked(b,C)},CHANNEL_SETTINGS_PERMISSIONS_SELECT_PERMISSION:function(e){var t=e.id;if(null!=I&&null!=I[t])M=t;else{if(null==b)return!1;N=t}},CHANNEL_SETTINGS_CLOSE:function(e){return S=f.FormStates.CLOSED,I=null,T=null,b=null,C=null,O=!1,E.clear(),M=null,void(N=null)},CHANNEL_UPDATES:function(e){var t=e.updates;if(null==b)return!1;for(var n,r=!1,a=y(t);!(n=a()).done;){!1!==R(n.value.channel.id)&&(r=!0)}return r},CHANNEL_SETTINGS_PERMISSIONS_SUBMITTING:function(e){S=f.FormStates.SUBMITTING},CHANNEL_SETTINGS_PERMISSIONS_SAVE_SUCCESS:function(e){e.silent?S=f.FormStates.OPEN:(S=f.FormStates.CLOSED,A())},CHANNEL_SETTINGS_PERMISSIONS_SET_ADVANCED_MODE:function(e){var t=e.advancedMode;P=t,o.default.set(l.ADVANCED_MODE_ON_KEY,t)}});t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.renderTwoColumns=m,t.renderStreams=function(e,t,n,r){return e.map((function(e){for(var i,c=[],p=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(function(e){return Object.keys(e).sort((function(e,t){var n=h[e],r=h[t];return n!==r?void 0===n?1:void 0===r?-1:n-r:s.graphs[e]!==s.graphs[t]?s.graphs[e]?1:-1:e>t?1:-1}))}(e));!(i=p()).done;){var _=i.value,g=e[_];s.hidden[_]||void 0===g||c.push(y(s.Item,{section:n,label:_,value:g},_))}return y(u.default,{className:f.default.marginBottom40,title:e.type},e.type+" + "+e.ssrc,"video"===e.type&&null!=t&&null!=n&&null!=r&&function(e,t,n,r){var i=r.get(t,n,e.ssrc);return null!=i?y("div",{className:(0,a.default)(d.default.videoWrapper,f.default.marginBottom40)},void 0,y(l.default,{streamId:i,videoComponent:o.default.getMediaEngine().Video,paused:!1})):null}(e,t,n,r),m(c))}))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(8)),o=c(n(41)),i=c(n(63)),l=c(n(8755)),u=c(n(646)),s=n(9462),d=c(n(6780)),f=c(n(423));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=[],n=0;for(e.length%2!=0&&e.push(y(i.default,{basis:"50%",grow:0},n++));e.length>0;)t.push(y(i.default,{basis:"50%",grow:0},n++,e.splice(0,2)));return t}var h={ssrc:1,codec:2}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getOverlayLayoutContent=function(){return[{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_SERVERS,binds:b(I.KeybindActions.SERVER_PREV,I.KeybindActions.SERVER_NEXT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_CHANNELS,binds:b(I.KeybindActions.CHANNEL_PREV,I.KeybindActions.CHANNEL_NEXT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_NAVIGATE_BACK_FORWARD,binds:b(I.KeybindActions.NAVIGATE_BACK,I.KeybindActions.NAVIGATE_FORWARD)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_CHANNELS,binds:b(I.KeybindActions.UNREAD_PREV,I.KeybindActions.UNREAD_NEXT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_UNREAD_MENTION_CHANNELS,binds:b(I.KeybindActions.MENTION_CHANNEL_PREV,I.KeybindActions.MENTION_CHANNEL_NEXT),groupEnd:!0},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_PREVIOUS_GUILD,binds:b(I.KeybindActions.TOGGLE_PREVIOUS_GUILD)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_SERVER_READ,binds:b(I.KeybindActions.MARK_SERVER_READ)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_MARK_CHANNEL_READ,binds:b(I.KeybindActions.MARK_CHANNEL_READ)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_SEARCH_EMOJIS,binds:b(I.KeybindActions.SEARCH_EMOJIS),groupEnd:!0},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_MUTE,binds:b(I.KeybindActions.TOGGLE_MUTE)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_TOGGLE_DEAFEN,binds:b(I.KeybindActions.TOGGLE_DEAFEN)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_ACCEPT,binds:b(I.KeybindActions.CALL_ACCEPT)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_DECLINE,binds:b(I.KeybindActions.MARK_CHANNEL_READ)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_CALL_START,binds:b(I.KeybindActions.CALL_START),groupEnd:!0},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_SCROLL_CHAT,binds:b(I.KeybindActions.SCROLL_UP,I.KeybindActions.SCROLL_DOWN)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_JUMP_TO_FIRST_UNREAD,binds:b(I.KeybindActions.JUMP_TO_FIRST_UNREAD)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_FOCUS_TEXT_AREA,binds:b(I.KeybindActions.TEXTAREA_FOCUS)},{description:T.default.Messages.KEYBIND_DESCRIPTION_MODAL_QUICKSWITCHER,binds:b(I.KeybindActions.QUICKSWITCHER_SHOW)}]},t.default=t.OVERLAY_LOCKED_LAYOUT=t.OVERLAY_LAYOUT=void 0;var r,a,o,i=n(8108),l=n(8109),u=n(1105),s=n(8110),d=n(8112),f=n(8113),c=n(9464),p=n(8114),v=n(8115),y=n(8116),m=n(8117),h=n(8118),_=n(8119),g=n(8120),E=n(8121),S=n(1099),O=n(8122),I=n(1),T=(r=n(7))&&r.__esModule?r:{default:r};function b(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.map((function(e){var t=C[e];if(null==t)throw new Error("getBindsFor(...): No bind for "+t);return t.binds[0]}))}var C=((a={})[I.KeybindActions.SERVER_NEXT]=m.SERVER_NEXT,a[I.KeybindActions.SERVER_PREV]=m.SERVER_PREV,a[I.KeybindActions.CHANNEL_NEXT]=l.CHANNEL_NEXT,a[I.KeybindActions.CHANNEL_PREV]=l.CHANNEL_PREV,a[I.KeybindActions.NAVIGATE_BACK]=l.NAVIGATE_BACK,a[I.KeybindActions.NAVIGATE_FORWARD]=l.NAVIGATE_FORWARD,a[I.KeybindActions.UNREAD_NEXT]=O.UNREAD_NEXT,a[I.KeybindActions.UNREAD_PREV]=O.UNREAD_PREV,a[I.KeybindActions.MENTION_CHANNEL_NEXT]=O.MENTION_NEXT,a[I.KeybindActions.MENTION_CHANNEL_PREV]=O.MENTION_PREV,a[I.KeybindActions.TOGGLE_PREVIOUS_GUILD]=l.TOGGLE_PREVIOUS_GUILD,a[I.KeybindActions.JUMP_TO_GUILD]=u.JUMP_TO_GUILD,a[I.KeybindActions.SUBMIT]=h.SUBMIT,a[I.KeybindActions.TEXTAREA_FOCUS]=_.TEXTAREA_FOCUS,a[I.KeybindActions.MARK_CHANNEL_READ]=s.MARK_CHANNEL_READ,a[I.KeybindActions.MARK_SERVER_READ]=d.MARK_SERVER_READ,a[I.KeybindActions.TOGGLE_MUTE]=g.TOGGLE_MUTE,a[I.KeybindActions.TOGGLE_DEAFEN]=g.TOGGLE_DEAFEN,a[I.KeybindActions.TOGGLE_CATEGORY_COLLAPSED]=E.TOGGLE_CATEGORY_COLLAPSED,a[I.KeybindActions.SCROLL_UP]=v.SCROLL_UP,a[I.KeybindActions.SCROLL_DOWN]=v.SCROLL_DOWN,a[I.KeybindActions.SEARCH_EMOJIS]=y.SEARCH_EMOJIS,a[I.KeybindActions.TOGGLE_HOTKEYS]=S.TOGGLE_HOTKEYS,a[I.KeybindActions.JUMP_TO_FIRST_UNREAD]=f.JUMP_TO_FIRST_UNREAD,a[I.KeybindActions.RETURN_TO_AUDIO_CHANNEL]=p.RETURN_TO_AUDIO_CHANNEL,a[I.KeybindActions.CALL_ACCEPT]=i.CALL_ACCEPT,a[I.KeybindActions.CALL_START]=i.CALL_START,a[I.KeybindActions.QUICKSWITCHER_SHOW]=c.QUICKSWITCHER_SHOW,a);t.OVERLAY_LAYOUT=C;var M=((o={})[I.KeybindActions.QUICKSWITCHER_SHOW]=c.QUICKSWITCHER_SHOW,o);t.OVERLAY_LOCKED_LAYOUT=M;var N=C;t.default=N},,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=f(n(2)),o=f(n(8878)),i=f(n(196)),l=f(n(255)),u=n(44),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y="ActivityInviteManager",m=function(){a.default.dirtyDispatch({type:s.ActionTypes.ACTIVITY_INVITE_MODAL_CLOSE})},h=new(function(e){var t,n;function l(){return e.apply(this,arguments)||this}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var f=l.prototype;return f._initialize=function(){a.default.subscribe(s.ActionTypes.ACTIVITY_INVITE_MODAL_OPEN,this.handleModalOpen),a.default.subscribe(s.ActionTypes.ACTIVITY_INVITE_MODAL_CLOSE,this.handleModalClose)},f._terminate=function(){a.default.unsubscribe(s.ActionTypes.ACTIVITY_INVITE_MODAL_OPEN,this.handleModalOpen),a.default.unsubscribe(s.ActionTypes.ACTIVITY_INVITE_MODAL_CLOSE,this.handleModalClose)},f.handleModalOpen=function(e){var t=e.activity;e.isPrivate?(0,u.openModal)((function(e){return r.createElement(i.default,p({title:d.default.Messages.ACTIVITY_INVITE_MODAL_HEADER.format({name:t.name}),body:d.default.Messages.ACTIVITY_INVITE_PRIVATE,confirmText:d.default.Messages.OKAY},e))}),{onCloseCallback:m,modalKey:y}):(0,u.openModal)((function(e){return r.createElement(o.default,e)}),{onCloseCallback:m,modalKey:y})},f.handleModalClose=function(e){(0,u.closeModal)(y)},l}(l.default));t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=w;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=n(3),l=n(8261),u=C(n(7593)),s=n(668),d=n(5406),f=C(n(7789)),c=C(n(183)),p=C(n(8879)),v=C(n(36)),y=C(n(113)),m=C(n(7621)),h=C(n(7671)),_=C(n(7790)),g=n(50),E=C(n(643)),S=n(120),O=n(1),I=C(n(7)),T=C(n(6976)),b=C(n(423));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var A=function(e){var t=e.channel,n=e.categoryName,r=e.guildName,a=m.default;return(0,f.default)(t)?a=h.default:t.isNSFW()&&(a=_.default),P("div",{className:T.default.result},void 0,P(a,{className:T.default.resultIcon,background:T.default.resultIconBackground,width:16,height:16}),P("div",{className:T.default.resultText},void 0,P("span",{},void 0,t.name),P("span",{className:T.default.resultCategoryName},void 0,n)),P("div",{className:T.default.resultGuildName},void 0,r))};A.displayName="ResultTextChannel";var R=function(e){var t=e.channel,n=(0,c.default)(t);return P("div",{className:T.default.result},void 0,P(E.default,{src:(0,d.getChannelIconURL)(t),"aria-label":null!=n?n:"",className:T.default.resultAvatar,size:E.default.Sizes.SIZE_32}),P("div",{className:T.default.resultText},void 0,n))};R.displayName="ResultGroupDM";var L=function(e){var t,n=e.user,r=e.comparator,a=e.status;if(null!=r&&r===n.tag){var o=r.split("#");o.pop(),t=o.join("#")}else t=r||n.username;return P("div",{className:T.default.result},void 0,P(E.default,{src:n.avatarURL,"aria-label":n.username,className:T.default.resultAvatar,size:E.default.Sizes.SIZE_32,status:a}),P("div",{className:T.default.resultText},void 0,P("span",{},void 0,t),P("span",{className:T.default.resultUsername},void 0,n.tag)))};L.displayName="ResultUser";var D=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(){var e=t.props;(0,e.onInvite)(e.row)},t.handleMouseEnter=function(){var e=t.props;(0,e.onMouseEnter)(e.row)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,N(t,n),r.prototype.render=function(){var e,t,n,r=this.props,a=r.result,i=r.selected,l=r.sending;switch(a.type){case s.AutocompleterResultTypes.GROUP_DM:t=P(R,{channel:a.data.record});break;case s.AutocompleterResultTypes.TEXT_CHANNEL:var u=a.categoryName,d=a.guildName;t=P(A,{channel:a.data.record,categoryName:u,guildName:d});break;case s.AutocompleterResultTypes.USER:var f=a.data,c=f.comparator,p=f.record,y=a.status;t=P(L,{comparator:c,user:p,status:y})}return n=a.sent?P(v.default,{className:T.default.inviteButton,look:v.default.Looks.LINK,size:v.default.Sizes.SMALL,disabled:!0,color:v.default.Colors.GREY},void 0,I.default.Messages.ACTIVITY_INVITE_MODAL_SENT):P(v.default,{color:v.default.Colors.GREEN,look:i?v.default.Looks.FILLED:v.default.Looks.OUTLINED,className:T.default.inviteButton,size:v.default.Sizes.SMALL,submitting:l,onClick:this.handleClick},void 0,I.default.Messages.ACTIVITY_INVITE_MODAL_INVITE),P("div",{className:(0,o.default)(T.default.resultWrapper,(e={},e[T.default.resultWrapperSelected]=i,e)),onMouseEnter:this.handleMouseEnter},void 0,t,n)},r}(a.Component);function w(e){var t=e.transitionState,n=e.onClose,r=e.renderFooter,o=(0,i.useStateFromStoresObject)([p.default],(function(){return{results:p.default.getResults(),query:p.default.getQuery(),activity:p.default.getActivity()}}),[]),d=o.results,f=o.query,c=o.activity,v=a.useState(f),m=v[0],h=v[1],_=a.useState(0),E=_[0],C=_[1],M=a.useState([]),N=M[0],A=M[1],R=a.useRef(null),L=a.useCallback((function(){var e;null===(e=R.current)||void 0===e||e.scrollPageUp({animate:!0})}),[R]),w=a.useCallback((function(){var e;null===(e=R.current)||void 0===e||e.scrollPageDown({animate:!0})}),[R]);a.useEffect((function(){return S.ComponentDispatch.subscribe(O.ComponentActions.SCROLL_PAGE_UP,L),function(){S.ComponentDispatch.unsubscribe(O.ComponentActions.SCROLL_PAGE_UP,L)}}),[L]),a.useEffect((function(){return S.ComponentDispatch.subscribe(O.ComponentActions.SCROLL_PAGE_DOWN,w),function(){S.ComponentDispatch.unsubscribe(O.ComponentActions.SCROLL_PAGE_DOWN,w)}}),[w]),a.useEffect((function(){c||n()}),[n,c]);var k=a.useCallback((function(e){var t=d[e],n=t.data,r=t.data.record.id;if(null!=r&&!N.includes(r))switch(A([].concat(N,[r])),n.type){case s.AutocompleterResultTypes.GROUP_DM:case s.AutocompleterResultTypes.TEXT_CHANNEL:(0,l.inviteChannel)(n.record.id);break;case s.AutocompleterResultTypes.USER:(0,l.inviteUser)(n.record.id)}}),[d,N]),j=a.useCallback((function(e){C(e)}),[C]),U=function(){C(0),h(""),(0,l.updateQuery)(m)};return c?P(g.ModalRoot,{transitionState:t,size:g.ModalSize.SMALL,"aria-label":I.default.Messages.ACTIVITY_INVITE_MODAL_HEADER.format({name:c.name})},void 0,P(g.ModalHeader,{},void 0,P(g.ModalCloseButton,{className:T.default.closeButton,onClick:n}),P("div",{className:T.default.header},void 0,P(y.default,{tag:y.default.Tags.H2,className:b.default.marginBottom8},void 0,I.default.Messages.ACTIVITY_INVITE_MODAL_HEADER.format({name:c.name})),P(u.default,{size:u.default.Sizes.MEDIUM,query:m,selectedSection:0,selectedRow:E,sections:[d.length],className:b.default.marginTop4,onSelect:function(e,t){null==t?U():k(t)},onSelectionChange:function(e,t){var n;C(t),null===(n=R.current)||void 0===n||n.scrollIntoViewRect({start:44*t,end:44*t+44})},onQueryChange:function(e){C(0),h(e),(0,l.updateQuery)(e)},placeholder:I.default.Messages.ACTIVITY_INVITE_MODAL_SEARCH_PLACEHOLDER,autoFocus:!0,onClear:U}))),P(g.ModalContent,{},void 0,0===d.length?P("div",{className:T.default.noResults}):P(g.ModalListContent,{scrollerRef:R,className:T.default.results,paddingBottom:14,sections:[d.length],sectionHeight:0,renderSection:O.NOOP_NULL,rowHeight:function(e,t){return e>0?0:d[t]?44:0},renderRow:function(e){var t=e.section,n=e.row;if(t>0)return null;var r=d[n];return null==r?null:P(D,{row:n,result:r,sending:null!=r.data.record.id&&N.includes(r.data.record.id),selected:n===E,onMouseEnter:j,onInvite:k},r.data.record.id)}}),r&&r())):null}D.displayName="Result",w.displayName="ActivityInviteModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=h(n(3)),a=h(n(2)),o=h(n(1046)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(668)),l=n(183),u=h(n(9)),s=h(n(20)),d=h(n(680)),f=h(n(144)),c=h(n(55)),p=h(n(12)),v=h(n(362)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var E,S=[i.AutocompleterResultTypes.TEXT_CHANNEL,i.AutocompleterResultTypes.GROUP_DM,i.AutocompleterResultTypes.USER],O=null,I=null,T=[],b=[];function C(e){T=[].concat(T,[e]),b=b.map((function(e){return g({},e,{sent:T.includes(e.data.record.id)})})),A.emitChange()}function M(e,t){b=(""===t.trim()?function(){var e=[];return v.default.getPrivateChannelIds().forEach((function(t){var n=u.default.getChannel(t);if(null!=n)if(n.type===y.ChannelTypes.DM){var r=n.getRecipientId(),a=null!=r?p.default.getUser(r):null;null!=a&&e.push({type:i.AutocompleterResultTypes.USER,record:a,score:0})}else n.isMultiUserDM()&&e.push({type:i.AutocompleterResultTypes.GROUP_DM,record:n,score:0})})),e}():e).map((function(e){switch(e.type){case i.AutocompleterResultTypes.USER:var t=e.record;return{type:i.AutocompleterResultTypes.USER,sent:T.includes(t.id),status:f.default.getStatus(t.id),data:e};case i.AutocompleterResultTypes.TEXT_CHANNEL:var n=e.record,r=u.default.getChannel(n.parent_id),a=s.default.getGuild(n.guild_id);return{type:i.AutocompleterResultTypes.TEXT_CHANNEL,sent:T.includes(n.id),categoryName:null!=r?(0,l.computeChannelName)(r,p.default,c.default):"",guildName:null!=a?a.toString():"",data:e};case i.AutocompleterResultTypes.GROUP_DM:var o=e.record;return{type:i.AutocompleterResultTypes.GROUP_DM,sent:T.includes(o.id),data:e};default:throw new Error("Unknown Result Type: "+e.type)}})),A.emitChange()}function N(){O=null,null!=E&&(E.destroy(),E=null),null!=I&&I()}function P(){var e=null!=O&&null!=O.application_id?d.default.getApplicationActivity(O.application_id):null;if(null!=O&&(null==e||null==e.party||null==e.party.id))return N()}var A=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(d.default)},a.getActivity=function(){return O},a.getQuery=function(){var e;return(null===(e=E)||void 0===e?void 0:e.query)||""},a.getResults=function(){return b},r}(r.default.Store))(a.default,{ACTIVITY_INVITE_MODAL_OPEN:function(e){O=e.activity,I=e.resolve,T=[],null==E&&(E=new i.default((function(e,t){return M(e,t)}),S,100)),E.search("")},ACTIVITY_INVITE_MODAL_QUERY:function(e){var t=e.query;null!=E&&E.search(t)},ACTIVITY_INVITE_MODAL_SEND:function(e){if(null!=O){var t=e.channelId,n=e.userId;null!=t?o.default.sendActivityInvite({channelId:t,type:y.ActivityActionTypes.JOIN,activity:O,location:"Channel Text Area - Invite to Join Modal"}).then((function(){return C(t)})):null!=n&&o.default.sendActivityInviteUser({userId:n,type:y.ActivityActionTypes.JOIN,activity:O,location:"Channel Text Area - Invite to Join Modal"}).then((function(){return C(n)}))}},ACTIVITY_INVITE_MODAL_CLOSE:function(e){return N()},OVERLAY_SET_INPUT_LOCKED:function(e){return!(!e.locked||null==O)&&(N(),!0)},LOCAL_ACTIVITY_UPDATE:function(e){return P()},RPC_APP_DISCONNECTED:function(e){return P()}}),R=A;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=w;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(6)),l=C(n(7791)),u=C(n(7845)),s=C(n(8747)),d=C(n(1071)),f=C(n(36)),c=C(n(8748)),p=C(n(84)),v=C(n(63)),y=C(n(7587)),m=n(106),h=n(129),_=C(n(7941)),g=n(50),E=C(n(43)),S=C(n(131)),O=n(8749),I=n(8276),T=C(n(7)),b=C(n(6797));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var P=[{className:b.default.emojiSad,rating:I.FeedbackRating.BAD},{className:b.default.emojiNeutral,rating:I.FeedbackRating.NEUTRAL},{className:b.default.emojiHappy,rating:I.FeedbackRating.GOOD}];function A(e){var t=e.selectedRating,n=e.onChangeRating;return N(v.default,{justify:v.default.Justify.BETWEEN,align:v.default.Align.CENTER,className:b.default.emojis},void 0,P.map((function(e){var r=e.rating,a=e.className;return N(p.default,{onClick:function(){return n(r)},"aria-label":r},r,N("div",{className:(0,o.default)(a,t===r?b.default.selected:null)}))})))}function R(){return s.default.trackExposure({}),s.default.useExperiment({})[0].showHelpdeskLink?N(E.default,{className:b.default.helpdeskLink,size:E.default.Sizes.SIZE_12,color:E.default.Colors.MUTED},void 0,T.default.Messages.FEEDBACK_NEED_MORE_HELP.format({helpdeskURL:S.default.getSubmitRequestURL()})):null}A.displayName="RatingsSelector";var L=N(u.default,{}),D=N(R,{});function w(e){var t=e.header,n=e.body,r=e.problemTitle,o=e.problems,u=e.transitionState,s=e.feedbackProblems,p=void 0===s?[]:s,S=e.otherKey,C=e.onSubmit,M=e.onClose,P=(0,d.default)(o),R=a.useState(!1),w=R[0],k=R[1],j=a.useState(null),U=j[0],G=j[1],F=a.useState(null),B=F[0],H=F[1],x=a.useState(i.default.shuffle(o)),V=x[0],W=x[1],Y=a.useState(""),z=Y[0],K=Y[1],$=(0,m.useUID)(),Z=(0,_.default)(U),q=(0,_.default)(w),X=(0,_.default)(B),Q=(0,_.default)(C),J=(0,_.default)(z),ee=null!=B&&p.includes(B);return a.useEffect((function(){i.default.isEqual(P,o)||W((0,O.shuffleProblems)(o,S))}),[o,P,S]),a.useEffect((function(){return function(){Q.current({rating:Z.current,problem:X.current,dontShowAgain:q.current,feedback:J.current})}}),[]),N(g.ModalRoot,{transitionState:u,className:b.default.modalRoot,"aria-labelledby":$},void 0,L,N(g.ModalHeader,{separator:!1,className:b.default.headerContainer},void 0,N(E.default,{id:$,className:b.default.header,color:E.default.Colors.CUSTOM,size:E.default.Sizes.SIZE_24},void 0,t),N(E.default,{size:E.default.Sizes.SIZE_16,color:E.default.Colors.CUSTOM,className:b.default.ratingBody},void 0,n),ee?null:N(A,{selectedRating:U,onChangeRating:function(e){G(e),e===I.FeedbackRating.GOOD&&M()}})),N(g.ModalContent,{className:b.default.content},void 0,null==U||U===I.FeedbackRating.GOOD||ee?null:N(h.FormItem,{title:r,className:b.default.problemInfo},void 0,N(c.default,{options:V,onClick:function(e){var t=e.value;H(t),p.includes(t)||M()}})),ee?N(h.FormItem,{title:T.default.Messages.FEEDBACK_DESCRIBE_ISSUE,className:b.default.problemInfo},void 0,N(y.default,{value:z,maxLength:I.FEEDBACK_FREEFORM_LENGTH,onChange:K}),D):null),N(g.ModalFooter,{className:b.default.footer,direction:v.default.Direction.HORIZONTAL},void 0,ee?a.createElement(a.Fragment,null,N(f.default,{size:f.default.Sizes.SMALL,look:f.default.Looks.LINK,color:f.default.Colors.PRIMARY,onClick:function(){H(null),K("")}},void 0,T.default.Messages.BACK),N(f.default,{size:f.default.Sizes.SMALL,onClick:M},void 0,T.default.Messages.SUBMIT)):N(l.default,{checked:w,onChange:function(){return k(!w)}},void 0,N(E.default,{},void 0,T.default.Messages.DONT_SHOW_AGAIN))))}w.displayName="FeedbackModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(47),a=m(n(2)),o=m(n(145)),i=m(n(351)),l=m(n(721)),u=m(n(9)),s=m(n(664)),d=m(n(674)),f=m(n(20)),c=m(n(33)),p=m(n(1084)),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(e){var t=e.guildId,n=e.channelId,r=e.messageId,a=e.forceFetch,o=e.isPreload;if(null!=n){var c=u.default.getChannel(n);if(null==c||c.type!==v.ChannelTypes.GUILD_STORE){var p=l.default.getOrCreate(n);p.jumpTargetId&&null==r&&(p=p.mutate({jumpTargetId:null,jumped:!1}),l.default.commit(p));var y=a;if(!o||s.default.isConnected()||p.loadingMore)if(!s.default.isConnectedOrOverlay()||p.loadingMore||p.ready&&!p.cached){if(s.default.isConnectedOrOverlay()&&r)y=!0;else if(!y&&d.default.isAtBottom(n))return void l.default.commit(p.truncateTop(v.MAX_MESSAGES_PER_CHANNEL))}else(null==t||f.default.getGuild(t))&&(y=!0,l.default.commit(p.mutate({loadingMore:!0})));else y=!0,l.default.commit(p.mutate({loadingMore:!0}));y&&(o=o&&!s.default.isConnected(),r?i.default.jumpToMessage({channelId:n,messageId:r,flash:!0,isPreload:o}):i.default.fetchMessages({channelId:n,limit:v.MAX_MESSAGES_PER_CHANNEL,isPreload:o}))}}}function _(){var e=c.default.getChannelId();if(null!=e){var t=u.default.getChannel(e);if(null!=t){var n,a=(0,r.matchPath)(location.pathname,{path:v.Routes.CHANNEL(":guild",":channel",":message"),exact:!0});h({guildId:t.getGuildId(),channelId:t.id,messageId:null==a||null===(n=a.params)||void 0===n?void 0:n.message})}}}function g(e){e.guild}function E(e){h({guildId:e.guildId,channelId:e.channelId,messageId:e.messageId})}function S(e){var t=e.guildId,n=e.channelId;e.context===v.CURRENT_APP_CONTEXT&&h({guildId:t,channelId:n})}function O(e){var t=e.channel,n=t.guild_id;null!=n&&c.default.getChannelId(n)===t.id&&h({guildId:n,channelId:t.id})}function I(e){var t=e.response;if(null==t||null==t.body)return null;if(t.body.code===v.AbortCodes.CHANNEL_FOLLOWING_EDIT_RATE_LIMITED){var n=t.body.retry_after;null!=n&&o.default.show({title:y.default.Messages.RATE_LIMITED,body:y.default.Messages.ANNOUNCEMENT_EDIT_RATE_LIMIT.format({retryAfterMinutes:Math.ceil(n/60)})})}}var T={};function b(e){var t=e.channelId,n=e.jump,r=e.isStale,a=T[t]||0;Date.now()-a<1e4||(T[t]=Date.now(),r&&s.default.isConnected()&&i.default.fetchMessages({channelId:t,limit:v.MAX_MESSAGES_PER_CHANNEL,jump:n}))}function C(e){var t=e.channelId,n=e.messageRecord;if(null!=n){var r=(0,p.default)(t,n.content,!0);r.id=n.id,r.nonce=n.nonce,a.default.dispatch({type:v.ActionTypes.MESSAGE_CREATE,channelId:t,message:r,isPushNotification:!1,optimistic:!0}),a.default.dispatch({type:v.ActionTypes.MESSAGE_SEND_FAILED,channelId:t,messageId:r.id})}}var M={fetchMessages:h,init:function(){a.default.subscribe(v.ActionTypes.CONNECTION_OPEN,_),a.default.subscribe(v.ActionTypes.OVERLAY_INITIALIZE,_),a.default.subscribe(v.ActionTypes.CHANNEL_SELECT,E),a.default.subscribe(v.ActionTypes.THREAD_CREATE,O),a.default.subscribe(v.ActionTypes.CHANNEL_CREATE,O),a.default.subscribe(v.ActionTypes.CHANNEL_PRELOAD,S),a.default.subscribe(v.ActionTypes.GUILD_CREATE,g),a.default.subscribe(v.ActionTypes.MESSAGE_END_EDIT,I),a.default.subscribe(v.ActionTypes.LOAD_MESSAGES_SUCCESS,b),a.default.subscribe(v.ActionTypes.UPLOAD_FAIL,C)}};t.default=M},,,function(e,t,n){"use strict";var r;Object.defineProperty(t,"__esModule",{value:!0}),t.NUF_MODAL_KEY=t.NUFSlides=void 0,t.NUFSlides=r,function(e){e.AGE_GATE="age-gate",e.CHOOSE_TEMPLATE="choose-template",e.CUSTOMIZE_GUILD="customize-server",e.CHANNEL_PROMPT="channel-prompt",e.JOIN_GUILD="join-server",e.CREATION_INTENT="creation-intent",e.COMPLETE="complete"}(r||(t.NUFSlides=r={}));t.NUF_MODAL_KEY="nuf-refresh-modal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(8)),o=i(n(7292));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}var u=r.forwardRef((function(e,t){var n,i=e.children,l=e.className,u=e.style,s=e.noBorder,d=void 0!==s&&s;return r.createElement("div",{className:(0,a.default)(l,o.default.tile,(n={},n[o.default.noBorder]=d,n)),style:u,ref:t},i)}));t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=v(n(0)),i=c(n(8)),l=c(n(7995)),u=c(n(7870)),s=n(382),d=v(n(336)),f=c(n(7293));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e[e.OUTGOING=0]="OUTGOING",e[e.INCOMING=1]="INCOMING"}(a||(a={}));var _=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n);var o=r.prototype;return o.renderStatus=function(){var e=this.props,t=e.muted,n=e.deafen,r=n?l.default:u.default;return t||n?m(r,{className:f.default.status},"status"):null},o.renderBorder=function(){var e,t=this.props.speaking;return m("div",{className:(0,i.default)(f.default.border,(e={},e[f.default.speaking]=t,e))},"border")},o.renderVoiceCallAvatar=function(){var e,t=this.props,n=t.src,r=t.disabled,o=t.ringing,l=t.ringingType,u=t.avatarClassName,c=t.muted,p=t.deafen,v=t.size,y=t.renderIcon,h=(0,s.getAvatarSize)(v),_=m("img",{src:n,alt:" ",className:(0,i.default)(f.default.voiceAvatar,u,(e={},e[f.default.ringingOutgoing]=o&&l===a.OUTGOING,e))});if(r)return _;var g=d.MaskIDs.AVATAR_DEFAULT;return null!=y?g=d.MaskIDs.AVATAR_CALL_ICON:(c||p)&&(g=d.MaskIDs.AVATAR_VOICE_CALL_80),m(d.default,{className:f.default.callAvatarMask,width:h,height:h,mask:g},void 0,null==y?void 0:y(),_,c||p?this.renderStatus():this.renderBorder())},o.render=function(){var e,t=this.props,n=t.size,r=t.onClick,o=t.style,l=t.onContextMenu,u=t.className,d=t.ringingType,c=t.ringing,p=(0,i.default)(f.default.wrapper,((e={})[f.default.clickable]=null!=r,e[f.default.ringingOutgoing]=c&&d===a.OUTGOING,e[f.default.ringingIncoming]=c&&d===a.INCOMING,e),u),v=(0,s.getAvatarSize)(n);return m("div",{style:y({height:v,width:v},o),onContextMenu:l,className:p},void 0,this.renderVoiceCallAvatar())},r}(o.PureComponent);_.displayName="CallAvatar",_.defaultProps={size:s.Sizes.SIZE_80,ringingType:a.OUTGOING,speaking:!1,soundsharing:!1,ringing:!1,muted:!1,deafen:!1,hasVideo:!1,mirror:!1,disabled:!1,paused:!1},_.RingingType=a;var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=R(n(0)),o=P(n(8)),i=n(125),l=n(1055),u=n(3),s=n(10183),d=n(7582),f=n(141),c=P(n(8206)),p=n(353),v=P(n(12)),y=P(n(84)),m=P(n(248)),h=P(n(5285)),_=n(44),g=n(7606),E=R(n(7723)),S=P(n(15)),O=P(n(130)),I=n(10184),T=P(n(9553)),b=n(1),C=P(n(7)),M=P(n(7298)),N=P(n(6762));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(){return(D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var w=(0,l.cssValueToNumber)(N.default.borderRadius),k={opacity:0,transform:"translate3d(100%, 0, 0)"},j={opacity:1,transform:"translate3d(0%, 0, 0)"},U={opacity:0},G={opacity:1},F={borderRadius:w+"px "+w+"px "+w+"px "+w+"px"},B={borderRadius:"0px "+w+"px "+w+"px 0px"},H={mass:1,tension:500,friction:18,clamp:!0},x=function(e){var t=e.participant,n=e.isUpsellEnabled,r=e.shape,i=e.size,l=e.didTrackUpsellViewed,s=e.setDidTrackUpsellViewed,f=e.className,N=(0,I.getMaxQuality)(t),P=null!=(0,T.default)(t.id),A=(0,I.isPremiumFPS)(N),R=(0,I.isPremiumResolution)(N),w=A||R,k=(0,d.useAnalyticsContext)().location,j=(0,u.useStateFromStores)([v.default],(function(){return v.default.getCurrentUser()})),U=n&&!O.default.isPremium(j,b.PremiumTypes.TIER_1),G=a.useCallback((function(){U&&w&&(0,_.openModal)((function(e){return a.createElement(c.default,D({},e,{analyticsSource:k}))}))}),[U,w,k]);if(a.useEffect((function(){!l&&w&&(S.default.track(b.AnalyticEvents.PREMIUM_UPSELL_VIEWED,{type:p.PremiumUpsellTypes.STREAM_QUALITY_INDICATOR,has_premium_stream_fps:A,has_premium_stream_resolution:R}),s(!0))}),[A,R,w,l,s]),null==N)return null;var F=L(m.default,{text:P?C.default.Messages.SCREENSHARE_QUALITY_TOOLTIP_REDUCED:w?C.default.Messages.SCREENSHARE_QUALITY_TOOLTIP_PREMIUM:C.default.Messages.SCREENSHARE_QUALITY_TOOLTIP_NORMAL,position:m.default.Positions.BOTTOM,color:m.default.Colors.GREY},void 0,(function(e){var t;return a.createElement(y.default,D({},e,{onClick:G,className:(0,o.default)(M.default.qualityIndicator,i,E.LiveIndicatorShapes[r],P?M.default.qualityIndicatorLowQuality:M.default.qualityIndicatorFullQuality,(t={},t[M.default.clickable]=U&&w,t))}),w?L(h.default,{className:M.default.premiumStreamIcon}):null,L("span",{className:M.default.qualityResolution},void 0,(0,I.getResolutionText)(N.maxResolution)),L("span",{},void 0,(0,I.getFPSText)(N.maxFrameRate)))}));return L(g.TextBadge,{text:F,className:f,color:b.Colors.PRIMARY_DARK_700,shape:r})};x.displayName="StreamQualityIndicator";var V=function(e){var t=e.participant,n=e.showQuality,r=e.isUpsellEnabled,l=void 0===r||r,u=e.size,d=e.className,c=a.useState(!1),p=c[0],v=c[1],y=(0,I.getMaxQuality)(t),m=a.useContext(f.AccessibilityPreferencesContext).reducedMotion,h=(0,s.useStreamQualityIndicatorExperiment)(null!=y)[0].showIndicator,_=n&&h&&null!=y,S=(0,i.useTransition)(_,{enter:{from:m.enabled?U:k,to:m.enabled?G:j},leave:m.enabled?U:k,config:H}),O=(0,i.useSpring)({to:_?B:F,config:H});return L("div",{className:(0,o.default)(M.default.streamQualityIndicator,d)},void 0,S((function(e,n){return n?L(i.animated.div,{style:e},void 0,L(x,{className:M.default.liveQualityIndicator,participant:t,size:u,shape:g.BadgeShapes.ROUND_LEFT,isUpsellEnabled:l,didTrackUpsellViewed:p,setDidTrackUpsellViewed:v})):null})),L(i.animated.div,{style:O,className:M.default.liveIndicator},void 0,L(E.default,{size:u,shape:g.BadgeShapes.SQUARE})))};V.displayName="StreamQualityLiveIndicator";var W=V;t.default=W},function(e,t,n){e.exports=n.p+"3f8ff16e485080df4e54267370420785.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8207)),o=l(n(63)),i=l(n(7300));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.mainText,n=e.supportingText,r=e.children,l=e.size;return s(o.default,{className:i.default.root,justify:o.default.Justify.CENTER,align:o.default.Align.CENTER,direction:o.default.Direction.VERTICAL},void 0,s(a.default,{header:t,description:n,size:l}),r)}d.displayName="ScreenMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.memoizedAvatarColor=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(6)),i=c(n(10190)),l=n(5411),u=c(n(63)),s=c(n(643)),d=n(1),f=c(n(7304));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var m=o.default.memoize((function(e){return new Promise((function(t,n){var r=new Image;r.crossOrigin="Anonymous",r.onload=function(){t((0,l.getDominantColor)(r))},r.onerror=n,r.src=e}))}));function h(e){var t=e.style,n=e.src,r=e.backgroundSrc,o=e.pulseSpeakingIndicator,l=void 0!==o&&o,c=e.speaking,p=void 0!==c&&c,h=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["style","src","backgroundSrc","pulseSpeakingIndicator","speaking"]),_=a.useState(d.Colors.PRIMARY_DARK_800),g=_[0],E=_[1],S=null!=r?r:n;if(a.useEffect((function(){null!=S&&m(S).then((function(e){var t=e[0],n=e[1],r=e[2];return E("rgb("+t+", "+n+", "+r+")")})).catch()}),[S]),null==n)return null;var O=a.createElement(s.default,y({className:f.default.avatarWrapper,src:n},h));return v(u.default,{style:y({},t,{backgroundColor:g}),className:f.default.background,justify:u.default.Justify.CENTER,align:u.default.Align.CENTER},void 0,l?v(i.default,{shouldAnimate:p},void 0,O):O)}t.memoizedAvatarColor=m,h.displayName="VideoBackground",h.AvatarSizes=s.default.Sizes;var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a({},e);(function(e){var t=e;return"object"==typeof t.args&&"string"==typeof t.cmd})(t)&&(t=function(e){switch(e.cmd){case r.RPCCommands.AUTHENTICATE:return a({},e,{args:a({},e.args,{access_token:"<removed>"})});default:return a({},e)}}(t));(function(e){var t=e;return"object"==typeof t.data&&"string"==typeof t.cmd})(t)&&(t=function(e){switch(e.cmd){case r.RPCCommands.AUTHENTICATE:return a({},e,{data:a({},e.data,{access_token:"<removed>"})});default:return a({},e)}}(t));return t};var r=n(1);function a(){return(a=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(6)),a=i(n(653)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e,t,n){if(this.transport=e,this.version=t,this.encoding=n,this.id=r.default.uniqueId(),this.authorization={authing:!1,scopes:[],accessToken:null,expires:new Date(0)},this.application={id:null,name:null,icon:null},!t||t>o.RPC_VERSION||t<1)throw new a.default(o.RPCCloseCodes.INVALID_VERSION,"Invalid Version: "+t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(8)),o=s(n(7902)),i=s(n(7613)),l=s(n(7)),u=s(n(7314));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e){var t,n=e.popoutOpen,s=e.onClosePopout,d=e.onOpenPopout,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["popoutOpen","onClosePopout","onOpenPopout"]),p=n?l.default.Messages.POPOUT_RETURN:l.default.Messages.POPOUT_PLAYER;return r.createElement(i.default,f({label:p,onClick:n?s:d,iconComponent:o.default,iconClassName:(0,a.default)((t={},t[u.default.popIn]=n,t))},c))}c.displayName="PopoutButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(8554)),l=E(n(8209)),u=E(n(9)),s=E(n(12)),d=E(n(985)),f=E(n(7686)),c=E(n(8912)),p=E(n(336)),v=E(n(130)),y=E(n(7747)),m=E(n(7613)),h=n(1),_=E(n(7)),g=E(n(6998));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e){var t=e.className;return I(f.default,{className:t})}T.displayName="SettingsIcon";var b=I(T,{});function C(e){var t=e.className;return I(a.Fragment,{},void 0,I(p.default,{className:t,mask:p.default.Masks.HEADER_BAR_BADGE},void 0,b),I(c.default,{className:g.default.badgeUpgrade}))}function M(e){var t=e.hideBadges,n=void 0!==t&&t,r=e.stream,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["hideBadges","stream"]),c=(0,o.useStateFromStores)([s.default],(function(){return v.default.isPremium(s.default.getCurrentUser())})),p=(0,o.useStateFromStores)([u.default],(function(){return u.default.getChannel(null==r?void 0:r.channelId)})),g=a.useMemo((function(){return null!=r?[r]:[]}),[r]),E=a.useCallback((function(){null!=p&&(0,l.default)(p.getGuildId(),p.id,h.AnalyticsSections.STREAM_SETTINGS)}),[p]);if(null==r||null==p)return null;var S=T;return n||c||(S=C),I(d.default,{position:d.default.Positions.TOP,renderPopout:function(e){var t=e.closePopout;return I(y.default,{},void 0,I(i.default,{channel:p,currentUser:s.default.getCurrentUser(),activeStreams:g,onClose:t,showReportOption:!0,handleGoLive:E}))},animation:d.default.Animation.FADE},void 0,(function(e){return a.createElement(m.default,O({},e,{label:_.default.Messages.STREAMER_SETTINGS_TITLE,iconComponent:S},f))}))}C.displayName="UpgradeSettingsIcon",M.displayName="StreamSettingsButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(7845)),i=g(n(7948)),l=g(n(36)),u=g(n(63)),s=n(129),d=n(50),f=n(44),c=g(n(994)),p=g(n(43)),v=g(n(8750)),y=g(n(8751)),m=g(n(7)),h=g(n(6984)),_=g(n(6985));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var T=S(o.default,{}),b=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={problem:null},t.handleChanged=function(e){t.setState({problem:null!=e?e:null})},t.handleSubmit=function(){var e=t.props,n=e.stream,r=e.streamApplication,o=e.analyticsData,l=e.onClose,u=t.state.problem;(0,y.default)(u,n,"",r,o,"Stream"),l(),(0,f.openModal)((function(e){return a.createElement(i.default,O({body:m.default.Messages.STREAM_REPORTED_BODY},e))}))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n),r.prototype.render=function(){var e=this.props,t=e.isStreamer,n=e.transitionState,r=e.onClose,a=this.state.problem;return S(d.ModalRoot,{transitionState:n,size:d.ModalSize.SMALL,"aria-label":m.default.Messages.STREAM_REPORT_A_PROBLEM},void 0,T,S(d.ModalHeader,{separator:!1},void 0,S(d.ModalCloseButton,{className:_.default.closeButton,onClick:r}),S(s.FormTitle,{tag:s.FormTitle.Tags.H2,className:_.default.title},void 0,m.default.Messages.STREAM_REPORT_A_PROBLEM)),S(d.ModalContent,{className:_.default.content},void 0,S(p.default,{},void 0,m.default.Messages.STREAM_REPORT_PROBLEM_BODY),S(s.FormItem,{title:m.default.Messages.STREAM_REPORT_LABEL},void 0,S(c.default,{placeholder:m.default.Messages.STREAM_REPORT_PLACEHOLDER,options:(0,v.default)(t,!1),onChange:this.handleChanged,value:a,maxVisibleItems:4})),S("div",{className:h.default.art})),S(d.ModalFooter,{className:_.default.footer},void 0,S(l.default,{color:l.default.Colors.BRAND,disabled:null==a,onClick:this.handleSubmit},void 0,m.default.Messages.STREAM_REPORT_SUBMIT),S(u.default,{},void 0,S(l.default,{look:l.default.Looks.LINK,color:l.default.Colors.PRIMARY,size:l.default.Sizes.NONE,onClick:r},void 0,m.default.Messages.CANCEL))))},r}(a.PureComponent);b.displayName="ReportProblem";var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,o.useStateFromStoresObject)([c.default],(function(){return c.default.getState()})),r=n.preset,m=n.resolution,h=n.fps,_=(0,o.useStateFromStores)([v.default],(function(){var e;return null!==(e=v.default.getDesktopSource())&&void 0!==e?e:{id:null}})).id,S=(0,o.useStateFromStores)([y.default],(function(){var e;return null===(e=y.default.getNullableCurrentUser())||void 0===e?void 0:e.premiumType})),O=(0,o.useStateFromStores)([p.default],(function(){var t;return null===(t=p.default.getGuild(null==e?void 0:e.guildId))||void 0===t?void 0:t.premiumTier})),C=(0,u.useAnalyticsContext)().location;if(null==e)return null;var M=s.ApplicationStreamFPSButtonsWithSuffixLabel.map((function(e){var n=e.value,a=e.label,o=(0,d.default)(r,m,n,S,O);return I(f.MenuRadioItem,{group:"stream-settings-fps",id:"stream-settings-fps-"+n,label:a,checked:n===h,action:function(){return o?l.default.setDesktopSource(_,m,n,!0,i.MediaEngineContextTypes.STREAM):b(t,T({},C,{object:g.AnalyticsObjects.RADIO_ITEM,objectType:g.AnalyticsObjectTypes.FPS}))}},"stream-settings-fps-"+n)})),N=s.ApplicationStreamResolutionButtonsWithSuffixLabel.map((function(e){var n=e.value,a=e.label,o=(0,d.default)(r,n,h,S,O);return I(f.MenuRadioItem,{group:"stream-settings-resolution",id:"stream-settings-resolution-"+n,label:a,checked:n===m,action:function(){return o?l.default.setDesktopSource(_,n,h,!0,i.MediaEngineContextTypes.STREAM):b(t,T({},C,{objectType:g.AnalyticsObjectTypes.FPS}))}},"stream-settings-resolution-"+n)}));return a.createElement(a.Fragment,null,I(f.MenuGroup,{label:E.default.Messages.SCREENSHARE_FRAME_RATE},void 0,M),I(f.MenuGroup,{label:E.default.Messages.STREAM_RESOLUTION},void 0,N))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(31),l=S(n(268)),u=n(7582),s=n(1057),d=S(n(7827)),f=n(7563),c=S(n(1012)),p=S(n(20)),v=S(n(41)),y=S(n(12)),m=n(44),h=n(333),_=S(n(8206)),g=n(1),E=S(n(7));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function b(e,t){(0,m.openModal)((function(e){return a.createElement(_.default,T({},e,{analyticsSource:t}))}),{},e===g.AppContext.POPOUT?h.POPOUT_MODAL_CONTEXT:h.DEFAULT_MODAL_CONTEXT)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(null==e||null==e.userPremiumType&&null==e.guildPremiumTier)return!0;var r=!1;null!=e.userPremiumType&&(r=r||o.default.isPremiumAtLeast(t,e.userPremiumType));null!=e.guildPremiumTier&&(r=r||(0,a.isGuildPremiumAtLeast)(n,e.guildPremiumTier));return r};var r,a=n(5400),o=(r=n(130))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(281)),i=m(n(74)),l=m(n(36)),u=m(n(63)),s=n(129),d=n(50),f=m(n(43)),c=m(n(15)),p=n(1),v=m(n(7)),y=m(n(423));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClose=function(){var e=t.props.onClose;e&&e()},t.handleStreamWithoutSound=function(){var e=t.props,n=e.handleStream,r=e.onClose,a=e.pid;o.default.continueNonelevatedProcess(a),n(),r()},t.handleRequestElevated=function(){var e=t.props,n=e.handleStream,r=e.onClose,a=e.pid;o.default.requestElevatedProcess(a),n(),r()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this.props.pid,t=null!=e?i.default.getGameForPID(e):null;c.default.track(p.AnalyticEvents.OPEN_MODAL,{type:"Elevated Permissions Sound",application_id:null!=t?t.id:null,application_name:null!=t?t.name:null,game_id:null!=t?t.id:null})},a.render=function(){return _(d.ModalRoot,{transitionState:this.props.transitionState,"aria-label":v.default.Messages.ELEVATED_PERMISSIONS_SOUND_TITLE},void 0,_(d.ModalHeader,{separator:!1},void 0,_(u.default,{},void 0,_(s.FormTitle,{tag:s.FormTitle.Tags.H4},void 0,v.default.Messages.ELEVATED_PERMISSIONS_SOUND_TITLE),_(d.ModalCloseButton,{onClick:this.handleClose}))),_(d.ModalContent,{},void 0,_(f.default,{tag:"strong",size:f.default.Sizes.SIZE_16,className:y.default.marginBottom20},void 0,v.default.Messages.ELEVATED_PERMISSIONS_SOUND_BODY)),_(d.ModalFooter,{},void 0,_(l.default,{onClick:this.handleRequestElevated},void 0,v.default.Messages.ELEVATED_PERMISSIONS_SOUND_REQUEST_ACCESS_BUTTON),_(l.default,{look:l.default.Looks.LINK,color:l.default.Colors.PRIMARY,onClick:this.handleStreamWithoutSound},void 0,v.default.Messages.ELEVATED_PERMISSIONS_SOUND_NO_SOUND_BUTTON)))},r}(a.Component);E.displayName="ElevatedPermissionsSound";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2021-03_stream_extended_quality_settings",label:"Stream Extended Quality Settings",defaultConfig:{showExtendedSettings:!1},treatments:[{id:1,label:"Shows extra stream quality settings",config:{showExtendedSettings:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){for(var r,l=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(a.ApplicationStreamPresetValues[e]);!(r=l()).done;){var u=r.value;if((0,o.default)(e,u.resolution,u.fps,t,n))return[u.resolution,u.fps]}return null};var r,a=n(1057),o=(r=n(7827))&&r.__esModule?r:{default:r};function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=V;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=G();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=U(n(968)),l=U(n(9)),u=U(n(56)),s=U(n(20)),d=U(n(41)),f=U(n(74)),c=U(n(33)),p=U(n(370)),v=U(n(36)),y=U(n(63)),m=U(n(439)),h=U(n(5398)),_=n(129),g=U(n(8097)),E=U(n(5288)),S=U(n(8902)),O=U(n(43)),I=n(60),T=U(n(13)),b=U(n(5321)),C=U(n(1065)),M=U(n(8903)),N=U(n(8904)),P=U(n(8905)),A=U(n(8561)),R=U(n(8906)),L=U(n(8562)),D=n(1),w=U(n(7)),k=U(n(6993)),j=U(n(6737));function U(e){return e&&e.__esModule?e:{default:e}}function G(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return G=function(){return e},e}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function B(e){var t=e.selectedSource,n=e.selectSource,r=e.sourceChanged,a=e.onChangeSource,i=(0,o.useStateFromStores)([f.default,p.default],(function(){return T.default.isWindows()?(0,C.default)(f.default,p.default):null})),l=(0,o.useStateFromStores)([u.default],(function(){return null!=(null==i?void 0:i.id)?u.default.getGame(i.id):null})),s=(0,o.useStateFromStores)([f.default],(function(){return f.default.getRunningGames()})),d=(0,o.useStateFromStores)([u.default],(function(){return s.map((function(e){return null!=e.id?u.default.getGame(e.id):null})).filter(I.isNotNullish)}),[s]),c=null;if(null!=t?c=t.name:null!=i&&(c=i.name),null==c)return null;var y=(0,L.default)(i,t,s),h=r?d.find((function(e){return e.id===(null==y?void 0:y.id)})):l,E=null!=t&&t.id.startsWith("screen")?g.default:S.default;return F(_.FormItem,{title:w.default.Messages.GO_LIVE_MODAL_APPLICATION_FORM_TITLE,className:j.default.modalContent,titleClassName:j.default.formItemTitle},void 0,F(A.default,{},void 0,null!=h?F(m.default,{game:h,size:m.default.Sizes.XSMALL,className:k.default.selectedIcon}):F(E,{className:k.default.selectedIcon}),F("span",{className:k.default.ellipsisText},void 0,c),n?F(v.default,{className:k.default.changeButton,color:v.default.Colors.PRIMARY,size:v.default.Sizes.SMALL,onClick:a},void 0,w.default.Messages.CHANGE):null))}function H(e){var t=e.onChange,n=e.guildId,r=(0,o.useStateFromStores)([s.default],(function(){return s.default.getGuild(n)}));return null==r?(t(),null):F(_.FormItem,{title:w.default.Messages.GO_LIVE_MODAL_GUILD_FORM_TITLE,className:j.default.modalContent,titleClassName:j.default.formItemTitle},void 0,F(A.default,{},void 0,F(h.default,{guild:r,size:h.default.Sizes.SMALLER,className:k.default.selectedIcon}),F("span",{className:k.default.ellipsisText},void 0,r.toString()),F(v.default,{className:k.default.changeButton,color:v.default.Colors.PRIMARY,size:v.default.Sizes.SMALL,onClick:t},void 0,w.default.Messages.CHANGE)))}function x(e){var t=e.text;return F(y.default,{align:y.default.Align.CENTER,className:k.default.warning},void 0,F(E.default,{className:k.default.warningIcon}),F(O.default,{color:O.default.Colors.CUSTOM,size:O.default.Sizes.SIZE_12},void 0,t))}function V(e){var t=e.selectedSource,n=e.selectedFPS,r=e.selectedChannelId,u=e.selectedPreset,s=e.selectedResolution,f=e.showExtendedSettings,p=e.sourceChanged,v=e.guildId,y=e.selectSource,m=e.selectGuild,h=e.onClose,_=e.onChangeSelectedFPS,g=e.onChangeSelectedResolution,E=e.onChangeSelectedPreset,S=e.onChangeSelectedChannelId,O=e.onChangeSource,I=e.onChangeGuild,T=(0,o.useStateFromStores)([c.default,l.default],(function(){return l.default.getChannel(c.default.getVoiceChannelId())})),C=(0,o.useStateFromStores)([b.default],(function(){return b.default.GPUDriversOutdated})),A=(0,o.useStateFromStores)([d.default],(function(){return d.default.getSoundshareEnabled()})),L=(0,M.default)();return null!=t&&t.id.startsWith("screen")?L=w.default.Messages.GO_LIVE_SCREENSHARE_NO_SOUND:null==L&&d.default.supportsEnableSoundshare()&&A!==D.SoundshareEnableState.ENABLED&&(L=w.default.Messages.GO_LIVE_SCREENSHARE_ENABLE_FOR_SOUNDSHARE.format({onVoiceSettingsClick:function(){h(),i.default.open(D.UserSettingsSections.VOICE)}})),F(a.Fragment,{},void 0,F(B,{selectSource:y,sourceChanged:p,onChangeSource:O,selectedSource:t}),null!=L?F(x,{text:L}):null,m&&null!=v?F(H,{guildId:v,onChange:I}):null,null!=T?F(P.default,{channel:T}):F(N.default,{guildId:v,selectedChannelId:r,onChangeSelectedChannelId:S}),C?F(x,{text:w.default.Messages.GO_LIVE_VIDEO_DRIVERS_OUTDATED}):null,F(R.default,{selectedPreset:u,selectedFPS:n,selectedResolution:s,guildId:v,showExtendedSettings:f,onClose:h,onFPSChange:_,onResolutionChange:g,onPresetChange:E}))}B.displayName="SelectedSource",H.displayName="SelectedGuild",x.displayName="Warning",V.displayName="Confirm"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M22 7.002V5C22 3.898 21.104 3 20 3H4C2.897 3 2 3.898 2 5V7.002H22ZM8 4C8.553 4 9 4.448 9 5C9 5.553 8.553 6 8 6C7.447 6 7 5.553 7 5C7 4.448 7.447 4 8 4ZM5 4C5.553 4 6 4.448 6 5C6 5.553 5.553 6 5 6C4.447 6 4 5.553 4 5C4 4.448 4.447 4 5 4Z"}),s("path",{fill:d,d:"M2 8.00201V19C2 20.103 2.897 21 4 21H20C21.104 21 22 20.103 22 19V8.00201H2Z"}))}d.displayName="Window"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){if(!l.default.supports(a.Features.SOUNDSHARE))return o.GO_LIVE_SCREENSHARE_NO_SOUND;if(u.default.isWindows()&&!r.default.satisfies(null===i.default||void 0===i.default?void 0:i.default.os.release,s.WINDOWS_SOUNDSHARE_VERSION))return d.default.Messages.GO_LIVE_SCREENSHARE_UPDATE_WINDOWS_FOR_SOUNDSHARE;if(u.default.isOSX()&&!r.default.satisfies(null===i.default||void 0===i.default?void 0:i.default.os.release,s.DARWIN_SOUNDSHARE_VERSION))return d.default.Messages.GO_LIVE_SCREENSHARE_UPDATE_MACOS_FOR_SOUNDSHARE;return null};var r=f(n(1102)),a=n(31),o=n(1117),i=f(n(105)),l=f(n(41)),u=f(n(13)),s=n(182),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=m(n(81)),i=m(n(20)),l=m(n(48)),u=m(n(12)),s=m(n(1044)),d=m(n(5401)),f=n(449),c=m(n(8558)),p=m(n(8559)),v=m(n(7)),y=m(n(6989));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.selectedChannelId,n=e.guildId,r=e.onChangeSelectedChannelId,m=(0,a.useStateFromStores)([u.default],(function(){return u.default.getCurrentUser()})),h=(0,a.useStateFromStores)([i.default,o.default,l.default],(function(){return(0,f.getStreamEligibleChannels)(o.default.getChannels(n),i.default,l.default)})),g=(0,a.useStateFromStores)([s.default],(function(){return s.default.getVoiceStates(n)})),E=h.map((function(e){var n;return{name:_(c.default,{channel:e,users:null===(n=g[e.id])||void 0===n?void 0:n.filter((function(e){return e.user.id!==m.id})).map((function(e){return e.user})),selected:e.id===t}),value:e.id}}));return _(p.default,{title:v.default.Messages.GO_LIVE_MODAL_SELECT_CHANNEL_FORM_TITLE},void 0,_(d.default,{options:E,value:t,itemInfoClassName:y.default.channelInfoWrapper,itemTitleClassName:y.default.channelTitleWrapper,onChange:function(e){var t=e.value;return r(t)}}))}g.displayName="ChannelSelect"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=c(n(10)),i=c(n(1044)),l=n(129),u=c(n(8558)),s=c(n(8561)),d=c(n(7)),f=c(n(6737));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.channel,n=(0,a.useStateFromStores)([o.default],(function(){return o.default.getId()})),r=(0,a.useStateFromStores)([i.default],(function(){return i.default.getVoiceStatesForChannel(t)}),[t]);return v(l.FormItem,{title:d.default.Messages.GO_LIVE_MODAL_CURRENT_CHANNEL_FORM_TITLE,className:f.default.modalContent,titleClassName:f.default.formItemTitle},void 0,v(s.default,{},void 0,v(u.default,{channel:t,users:r.filter((function(e){return e.user.id!==n})).map((function(e){return e.user}))})))}y.displayName="CurrentChannel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=R;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=n(3),l=C(n(7566)),u=n(7582),s=C(n(8206)),d=C(n(20)),f=C(n(12)),c=C(n(8907)),p=C(n(63)),v=n(248),y=n(129),m=n(44),h=C(n(994)),_=C(n(43)),g=n(1057),E=C(n(7827)),S=n(1),O=C(n(7)),I=C(n(6737)),T=C(n(6992)),b=C(n(423));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e,t,n,r,i,l){var u,d,f,c=e.value,y=e.label;return n?(d=P(v.TooltipContainer,{text:O.default.Messages.STREAM_QUALITY_UNLOCK},void 0,P(p.default,{align:p.default.Align.CENTER},void 0,P(_.default,{size:_.default.Sizes.SIZE_12,className:T.default.selectorNitroText},void 0,y))),f=function(){return(0,m.openModal)((function(e){return a.createElement(s.default,N({},e,{onCloseParent:l,analyticsSource:r}))}))}):(d=P(_.default,{size:_.default.Sizes.SIZE_12,className:t?T.default.selectorTextSelected:T.default.selectorText},void 0,y),f=function(){return i(c)}),{content:d,className:(0,o.default)(t?T.default.selectorButtonSelected:T.default.selectorButton,(u={},u[T.default.selectorButtonPremiumRequired]=n,u)),onClick:f}}function R(e){var t=e.onClose,n=e.selectedPreset,r=e.selectedResolution,o=e.selectedFPS,v=e.showExtendedSettings,C=e.onResolutionChange,M=e.onFPSChange,R=e.onPresetChange,L=e.guildId,D=(0,i.useStateFromStores)([f.default],(function(){return f.default.getCurrentUser().premiumType})),w=(0,i.useStateFromStores)([d.default],(function(){var e;return null===(e=d.default.getGuild(L))||void 0===e?void 0:e.premiumTier})),k=N({},(0,u.useAnalyticsContext)().location,{section:S.AnalyticsSections.STREAM_SETTINGS}),j=P(c.default,{buttons:(v?g.ApplicationStreamResolutionButtonsExtended:g.ApplicationStreamResolutionButtons).map((function(e){return A(e,e.value===r,!(0,E.default)(n,e.value,o,D,w),k,(function(){return C(e.value)}),t)}))}),U=P(c.default,{buttons:g.ApplicationStreamFPSButtons.map((function(e){return A(e,e.value===o,!(0,E.default)(n,r,e.value,D,w),k,(function(){return M(e.value)}),t)}))});if(v){var G=[{value:g.ApplicationStreamPresets.PRESET_VIDEO,label:O.default.Messages.STREAM_PRESET_VIDEO},{value:g.ApplicationStreamPresets.PRESET_DOCUMENTS,label:O.default.Messages.STREAM_PRESET_DOCUMENTS},{value:g.ApplicationStreamPresets.PRESET_CUSTOM,label:O.default.Messages.STREAM_PRESET_CUSTOM}],F=null!=D,B=P(_.default,{size:_.default.Sizes.SIZE_12,className:T.default.documentModeDescription},void 0,F?O.default.Messages.STREAM_PRESET_DOCUMENTS_DESCRIPTION_NITRO.format({fps:o}):O.default.Messages.STREAM_PRESET_DOCUMENTS_DESCRIPTION_NON_NITRO.format({fps:o,onUpgrade:function(){return(0,m.openModal)((function(e){return a.createElement(s.default,N({},e,{onCloseParent:t,analyticsSource:k}))}))}})),H=n===g.ApplicationStreamPresets.PRESET_DOCUMENTS?P(p.default,{},void 0,P(y.FormItem,{title:O.default.Messages.STREAM_RESOLUTION,titleClassName:I.default.formItemTitleSlim,className:T.default.documentModeGroup},void 0,B)):P(p.default,{},void 0,P(y.FormItem,{title:O.default.Messages.STREAM_RESOLUTION,className:T.default.settingsGroup,titleClassName:I.default.formItemTitleSlim},void 0,j),P(y.FormItem,{title:O.default.Messages.SCREENSHARE_FRAME_RATE,className:T.default.settingsGroup,titleClassName:I.default.formItemTitleSlim},void 0,U));return a.createElement(l.default,k,P(y.FormItem,{title:O.default.Messages.STREAM_QUALITY,titleClassName:I.default.formItemTitle,className:I.default.modalContent},void 0,P("div",{className:T.default.qualitySettingsContainer},void 0,P(h.default,{value:n,className:b.default.marginTop8,options:G,onChange:function(e){return R(e)}}),H)))}return a.createElement(l.default,k,P(p.default,{className:I.default.modalContent},void 0,P(y.FormItem,{title:O.default.Messages.STREAM_RESOLUTION,className:T.default.settingsGroup,titleClassName:I.default.formItemTitle},void 0,j),P(y.FormItem,{title:O.default.Messages.SCREENSHARE_FRAME_RATE,className:T.default.settingsGroup,titleClassName:I.default.formItemTitle},void 0,U)))}R.displayName="StreamSettings"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(80)),i=l(n(6991));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){var t=e.data,n=e.disabled,r=t.content,l=t.className,u=t.onClick,d=t.disabled;return s(o.default,{},void 0,s("button",{type:"button",className:(0,a.default)(i.default.item,l),onClick:u,disabled:n||d},void 0,r))};d.displayName="Button";var f=function(e){var t=e.buttons,n=e.disabled,r=e.className;return s("div",{role:"group",className:(0,a.default)(i.default.group,r)},void 0,t.map((function(e,t){return s(d,{data:e,disabled:n},t)})))};f.displayName="ButtonGroup";var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=b;O(n(0));var r,a=E(n(8)),o=E(n(6)),i=n(3),l=O(n(81)),u=E(n(20)),s=E(n(48)),d=E(n(270)),f=E(n(84)),c=E(n(5398)),p=E(n(5188)),v=E(n(43)),y=n(449),m=E(n(8559)),h=E(n(7)),_=E(n(6737)),g=E(n(6994));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e){var t=e.guildId,n=e.onClick,r=(0,i.useStateFromStores)([u.default],(function(){return u.default.getGuild(t)})),a=(0,i.useStateFromStores)([l.default,u.default,s.default],(function(){return l.default.getChannels(t)[l.GUILD_VOCAL_CHANNELS_KEY].some((function(e){var t=e.channel;return(0,y.canStreamInChannel)(t,u.default,s.default)}))}));return null!=r&&a?I(f.default,{onClick:function(){return n(t)},className:g.default.guildRow},void 0,I(c.default,{guild:r,size:c.default.Sizes.SMALL,className:g.default.guildIcon}),I(v.default,{size:v.default.Sizes.SIZE_16,className:g.default.guildName},void 0,r.toString()),I(p.default,{direction:p.default.Directions.RIGHT,className:g.default.guildArrow})):null}function b(e){var t=e.onSelectGuild,n=(0,i.useStateFromStores)([d.default],(function(){return d.default.guildFolders}));return I(m.default,{title:h.default.Messages.GO_LIVE_MODAL_SELECT_GUILD_FORM_TITLE,scrollerClassName:(0,a.default)(g.default.guildScroller,_.default.marginBottom)},void 0,o.default.flatMap(n,(function(e){return e.guildIds.map((function(e){return I(T,{guildId:e,onClick:t},e)}))})))}T.displayName="GuildRow",b.displayName="GuildSelect"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=D;var r,a=C(n(0)),o=T(n(8)),i=C(n(9569)),l=n(67),u=T(n(41)),s=T(n(74)),d=T(n(370)),f=T(n(84)),c=T(n(63)),p=T(n(8910)),v=T(n(8911)),y=T(n(227)),m=T(n(43)),h=T(n(424)),_=T(n(13)),g=T(n(1119)),E=T(n(1065)),S=T(n(8560)),O=T(n(7)),I=T(n(6997));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){N(o,r,a,i,l,"next",e)}function l(e){N(o,r,a,i,l,"throw",e)}i(void 0)}))}}function A(){return(0,i.default)(u.default.getMediaEngine(),[i.DesktopSources.WINDOW,i.DesktopSources.SCREEN],{width:176,height:99}).then((function(e){var t=e.filter((function(e){return e.id.startsWith(i.DesktopSources.SCREEN)}));return{windowSources:e.filter((function(e){return e.id.startsWith(i.DesktopSources.WINDOW)})).sort((function(e,t){return R(t)-R(e)})),screenSources:t}}))}function R(e){var t=_.default.isWindows()?(0,E.default)(s.default,d.default):null,n=s.default.getRunningGames();return null!=t&&(0,g.default)(e.id,t.windowHandle)?2:null!=n.find((function(t){return(0,g.default)(e.id,t.windowHandle)}))?1:0}var L=M(y.default,{});function D(e){var t=e.selectedSource,n=e.onChangeSelectedSource,r=a.useState(null),u=r[0],s=r[1],d=a.useState(null),y=d[0],_=d[1],g=a.useState(i.DesktopSources.WINDOW),E=g[0],T=g[1],b=a.useState(!1),C=b[0],N=b[1],R=a.useRef(null),D=a.useRef(new l.Interval);a.useEffect((function(){var e=D.current;return A().then((function(t){var n=t.screenSources,r=t.windowSources;s(n),_(r),e.start(1e3,P(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,A();case 2:t=e.sent,n=t.screenSources,r=t.windowSources,s(n),_(r);case 7:case"end":return e.stop()}}),e)}))))})),function(){e.stop()}}),[]);var w=a.useCallback((function(e){var t;null!==e&&(R.current=e,N(null!==(t=!e.isScrolledToTop())&&void 0!==t&&t))}),[]),k=E===i.DesktopSources.WINDOW?y:u;if(null==k)return M(c.default,{className:I.default.spinner,justify:c.default.Justify.CENTER,align:c.default.Align.CENTER},void 0,L);var j=k.map((function(e){var r,a,i,l=e.id,u=e.name,s=e.url,d=(null==t?void 0:t.id)===l;return M(f.default,{className:(0,o.default)(I.default.tile,(r={},r[I.default.selected]=d,r)),onClick:function(){return n(e)}},l,M(c.default,{direction:c.default.Direction.VERTICAL,justify:c.default.Justify.CENTER,align:c.default.Align.CENTER},void 0,M(c.default,{justify:c.default.Justify.CENTER,align:c.default.Align.CENTER},void 0,M("div",{style:{backgroundImage:"url("+s+")"},className:(0,o.default)(I.default.sourceThumbnail,(a={},a[I.default.selected]=d,a))})),M(m.default,{className:(0,o.default)(I.default.sourceName,(i={},i[I.default.selected]=d,i))},void 0,u)))}));return M(a.Fragment,{},void 0,M("div",{className:I.default.segmentContainer},void 0,M(S.default,{separator:C}),M(v.default,{options:[{name:O.default.Messages.GO_LIVE_MODAL_APPLICATIONS,value:i.DesktopSources.WINDOW},{name:O.default.Messages.GO_LIVE_MODAL_SCREENS,value:i.DesktopSources.SCREEN}],value:E,onChange:function(e){var t=e.value;return T(t)},className:I.default.segmentControl,optionClassName:I.default.segmentControlOption})),a.createElement(h.default,{ref:w,className:I.default.sourceScroller,onScroll:function(){var e=R.current;null!=e&&N(!e.isScrolledToTop())}},M(p.default,{layout:p.default.Layout.WRAP,columns:2,className:I.default.sourceContainer},void 0,j)))}D.displayName="SourceSelect"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=s(n(8)),l=s(n(63)),u=s(n(6995));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.WRAP="wrap",e.STACK="stack"}(a||(a={}));var p=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var o=r.prototype;return o.renderChildren=function(){var e,t=this.props,n=t.children,r=t.layout,o=t.columns;switch(r){case a.STACK:e="100%";break;case a.WRAP:e=1/o*100+"%"}return n.map((function(t,n){return f(l.default.Child,{className:u.default.tile,basis:e,grow:0},n,t)}))},o.render=function(){var e=this.props.className;return f(l.default,{className:(0,i.default)(e,u.default.grid),wrap:l.default.Wrap.WRAP},void 0,this.renderChildren())},r}(o.PureComponent);p.displayName="Grid",p.Layout=a,p.defaultProps={children:[],layout:a.WRAP,columns:4};var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(84)),l=d(n(63)),u=n(1),s=d(n(6996));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,v(e,t)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(e){var n=t.props.onClick;return n&&n(t.props.option,e)},t}return p(t,e),t.prototype.render=function(){var e,t=this.props,n=t.selected,r=t.className,a=this.props.option.name;return c(i.default,{className:(0,o.default)(s.default.item,r,(e={},e[s.default.selected]=n,e)),onClick:this.handleClick},void 0,a)},t}(a.PureComponent);y.displayName="SegmentControlItem";var m=function(e){function t(){return e.apply(this,arguments)||this}p(t,e);var n=t.prototype;return n.renderItem=function(e){var t=this.props,n=t.value,r=t.optionClassName,a=n===e.value;return c(y,{selected:a,option:e,onClick:this.props.onChange,className:r},e.value)},n.render=function(){var e=this.props.className;return c(l.default,{className:(0,o.default)(s.default.container,e),shrink:0},void 0,this.props.options.map(this.renderItem,this))},t}(a.PureComponent);m.displayName="SegmentControl",m.defaultProps={options:[],onChange:u.NOOP,value:null};var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?8:t,r=e.height,a=void 0===r?8:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 8 8",fill:"none"}),s("path",{className:f,fill:d,d:"M8 3.99957L4 0 0 3.99957l1.20161 1.20149L3.1502 3.25268V8h1.6996V3.25268l1.94858 1.94838L8 3.99957z"}))}d.displayName="UpgradeArrow"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){function e(){a.default.push(o.default,{source:"Screenshare Unavailable"})}(0,i.openModal)((function(t){return r.createElement(l.default,f({},t,{header:u.default.Messages.SCREENSHARE_UNAVAILABLE,body:u.default.Messages.SCREENSHARE_UNAVAILABLE_DOWNLOAD_APP,confirmText:u.default.Messages.DOWNLOAD_APP,onConfirm:e}))}))};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(358)),o=s(n(446)),i=n(44),l=s(n(9561)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){e.exports=n.p+"c9f51873ae719a6b4b8c6724362e999e.png"},function(e,t,n){e.exports=n.p+"7beab7b17eaa9ff7ceed3e5b1af274c2.png"},function(e,t,n){e.exports=n.p+"0113e92896135807e30f5de869074733.png"},function(e,t,n){e.exports=n.p+"554a8e1a41c2e30cdb946396d3d336f2.png"},function(e,t,n){e.exports=n.p+"554a8e1a41c2e30cdb946396d3d336f2.png"},function(e,t,n){e.exports=n.p+"554a8e1a41c2e30cdb946396d3d336f2.png"},function(e,t,n){e.exports=n.p+"7fa2adf98f26db34178bb30a63dabe8c.png"},function(e,t,n){e.exports=n.p+"a92f116201fa7ff2b4acbb39f144ec60.png"},function(e,t,n){e.exports=n.p+"716d569d0bca379a84578572c6efc7ac.png"},function(e,t,n){e.exports=n.p+"f23c5c28c4429691f7c54af93876d661.png"},function(e,t,n){e.exports=n.p+"3a79cdd1d4af225247f2ba574b97ae78.png"},function(e,t,n){e.exports=n.p+"64f37efd5319b9b581557604864f042a.png"},function(e,t,n){e.exports=n.p+"92cd1f9eabd48ec32dc2ecef617f706b.png"},function(e,t,n){e.exports=n.p+"f100f1c7bd174cdcc1f2da6ad6ad08a4.png"},function(e,t,n){e.exports=n.p+"3a3ec02f3c9193e85bda10f5d2a42574.png"},function(e,t,n){e.exports=n.p+"65e119537887668fd73fd2998d28589e.png"},function(e,t,n){e.exports=n.p+"e6d6b255259ac878d00819a9555072ad.png"},function(e,t,n){e.exports=n.p+"e6d6b255259ac878d00819a9555072ad.png"},function(e,t,n){e.exports=n.p+"e6d6b255259ac878d00819a9555072ad.png"},function(e,t,n){e.exports=n.p+"e6d6b255259ac878d00819a9555072ad.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(147),a=(0,n(79).createExperiment)({kind:"guild",id:"2020-11_poker_night",label:"Activities Experiment",defaultConfig:{enabledApplicationIds:[],useNewInviteButton:!1,rtcPanelIconsOnly:!1,showDiscordGameTooltips:!0},treatments:[{id:1,label:"Poker Night",config:{enabledApplicationIds:[r.POKER_NIGHT_APPLICATION_ID],useNewInviteButton:!0,rtcPanelIconsOnly:!0,showDiscordGameTooltips:!1}},{id:2,label:"All Activities",config:{enabledApplicationIds:[r.POKER_NIGHT_APPLICATION_ID,r.END_GAME_APPLICATION_ID,r.FISHINGTON_APPLICATION_ID,r.YOUTUBE_APPLICATION_ID],useNewInviteButton:!0,rtcPanelIconsOnly:!0,showDiscordGameTooltips:!1}},{id:3,label:"Betrayal",config:{enabledApplicationIds:[r.END_GAME_APPLICATION_ID],useNewInviteButton:!0,rtcPanelIconsOnly:!0,showDiscordGameTooltips:!1}},{id:4,label:"YouTube",config:{enabledApplicationIds:[r.YOUTUBE_APPLICATION_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!1}},{id:5,label:"Fishington",config:{enabledApplicationIds:[r.FISHINGTON_APPLICATION_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!1}},{id:6,label:"Discord Game 1",config:{enabledApplicationIds:[r.DISCORD_GAME_01_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:7,label:"Discord Game 2",config:{enabledApplicationIds:[r.DISCORD_GAME_02_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:8,label:"Discord Game 3",config:{enabledApplicationIds:[r.DISCORD_GAME_03_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:9,label:"Discord Game 4",config:{enabledApplicationIds:[r.DISCORD_GAME_04_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:10,label:"Discord Game 5",config:{enabledApplicationIds:[r.DISCORD_GAME_05_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:11,label:"Discord Game 6",config:{enabledApplicationIds:[r.DISCORD_GAME_06_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:12,label:"Discord Game 7",config:{enabledApplicationIds:[r.DISCORD_GAME_07_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:13,label:"Discord Game 8",config:{enabledApplicationIds:[r.DISCORD_GAME_08_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:14,label:"Discord Game 9",config:{enabledApplicationIds:[r.DISCORD_GAME_09_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:15,label:"Discord Game 10",config:{enabledApplicationIds:[r.DISCORD_GAME_10_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:16,label:"Discord Game 11",config:{enabledApplicationIds:[r.DISCORD_GAME_11_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:17,label:"Discord Game 12",config:{enabledApplicationIds:[r.DISCORD_GAME_12_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:18,label:"Discord Game 13",config:{enabledApplicationIds:[r.DISCORD_GAME_13_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:19,label:"Discord Game 14",config:{enabledApplicationIds:[r.DISCORD_GAME_14_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:20,label:"Discord Game 15",config:{enabledApplicationIds:[r.DISCORD_GAME_15_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:21,label:"Discord Game 16",config:{enabledApplicationIds:[r.DISCORD_GAME_16_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:22,label:"Discord Game 17",config:{enabledApplicationIds:[r.DISCORD_GAME_17_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:23,label:"Discord Game 18",config:{enabledApplicationIds:[r.DISCORD_GAME_18_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:24,label:"Discord Game 19",config:{enabledApplicationIds:[r.DISCORD_GAME_19_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:25,label:"Discord Game 20",config:{enabledApplicationIds:[r.DISCORD_GAME_20_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:26,label:"Discord Game 21",config:{enabledApplicationIds:[r.DISCORD_GAME_21_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:27,label:"Discord Game 22",config:{enabledApplicationIds:[r.DISCORD_GAME_22_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:28,label:"Discord Game 23",config:{enabledApplicationIds:[r.DISCORD_GAME_23_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:29,label:"Discord Game 24",config:{enabledApplicationIds:[r.DISCORD_GAME_24_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}},{id:30,label:"Discord Game 25",config:{enabledApplicationIds:[r.DISCORD_GAME_25_ID],rtcPanelIconsOnly:!0,useNewInviteButton:!0,showDiscordGameTooltips:!0}}]});t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;h(n(0));var r,a=y(n(7566)),o=h(n(7563)),i=y(n(9571)),l=y(n(9572)),u=y(n(9573)),s=y(n(10217)),d=y(n(10218)),f=y(n(10219)),c=n(1),p=y(n(7)),v=y(n(7323));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.onClose,n=e.renderOutputDevices,r=void 0!==n&&n,y=e.renderInputDevices,m=void 0!==y&&y,h=e.renderInputModes,g=void 0!==h&&h,E=e.renderInputVolume,S=void 0!==E&&E,O=e.renderOutputVolume,I=void 0!==O&&O,T=(0,f.default)(),b=(0,s.default)(),C=(0,d.default)(),M=(0,i.default)(),N=(0,l.default)(),P=(0,u.default)();return _(a.default,{object:c.AnalyticsObjects.CONTEXT_MENU},void 0,_(o.default,{className:v.default.menu,onClose:t,navId:"audio-device-context","aria-label":p.default.Messages.AUDIO_DEVICE_ACTIONS},void 0,m?_(o.MenuGroup,{label:p.default.Messages.INPUT_DEVICE},void 0,b):null,r?_(o.MenuGroup,{label:p.default.Messages.OUTPUT_DEVICE},void 0,C):null,g?_(o.MenuGroup,{label:p.default.Messages.FORM_LABEL_INPUT_MODE},void 0,M):null,_(o.MenuGroup,{},void 0,S?N:null,I?P:null,T)))}g.displayName="AudioDeviceMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;v(n(0));var r,a=n(3),o=c(n(7566)),i=v(n(7563)),l=c(n(41)),u=c(n(10220)),s=c(n(10221)),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.onClose,n=(0,a.useStateFromStores)([l.default],(function(){return l.default.isVideoEnabled()})),r=(0,u.default)(),c=(0,s.default)();return y(o.default,{object:d.AnalyticsObjects.CONTEXT_MENU},void 0,y(i.default,{onClose:t,navId:"video-device-context","aria-label":f.default.Messages.FORM_LABEL_VIDEO_DEVICE},void 0,y(i.MenuGroup,{label:f.default.Messages.FORM_LABEL_VIDEO_DEVICE},void 0,r),y(i.MenuGroup,{},void 0,!n&&c)))}m.displayName="VideoDeviceMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(t)return void(0,i.openModal)((function(e){return r.createElement(o.default,d({},e,{title:l.default.Messages.SUPPRESSED,body:l.default.Messages.SUPPRESSED_PERMISSION_BODY}))}));if(e)return void(0,i.openModal)((function(e){return r.createElement(o.default,d({},e,{title:l.default.Messages.SERVER_MUTED_DIALOG_TITLE,body:l.default.Messages.SERVER_MUTED_DIALOG_BODY}))}));a.default.toggleSelfMute()};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(268)),o=u(n(196)),i=n(44),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.children,n=(0,a.usePreventIdle)("popup"),o=n.preventIdle,i=n.allowIdle;return r.useEffect((function(){return o(),function(){return i()}}),[i,o]),r.createElement(r.Fragment,null,t)};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(7747);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,a.useStateFromStoresObject)([i.default],(function(){var e,t,n=null===(e=null===(t=(0,r.default)(i.default.getVideoDevices()).values().first())||void 0===t?void 0:t.disabled)||void 0===e||e;return{enabled:i.default.isVideoEnabled(),cameraUnavailable:n||!i.default.supports(o.Features.VIDEO)}})),t=e.enabled,n=e.cameraUnavailable;return{enabled:t,cameraUnavailable:n}};var r=l(n(6)),a=n(3),o=n(31),i=l(n(41));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(3),a=d(n(665)),o=d(n(10)),i=d(n(41)),l=d(n(48)),u=d(n(65)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}var f=function(e){return(0,r.useStateFromStoresObject)([u.default,o.default,i.default,l.default,a.default],(function(){var t,n=null!=e?u.default.getVoiceState(e.getGuildId(),o.default.getId()):null,r=i.default.isSelfMute()||i.default.isSelfMutedTemporarily(),d=null==e?void 0:e.getGuildId(),f=a.default.isViewingRoles(d)&&!l.default.can(s.Permissions.SPEAK,e);return{selfMute:r,suppress:(null==n?void 0:n.suppress)||f,mute:null!==(t=null==n?void 0:n.mute)&&void 0!==t&&t}}))};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){switch(e){case i.ActivityTypes.PLAYING:return r.default;case i.ActivityTypes.WATCHING:return o.default;default:return a.default}};var r=l(n(8216)),a=l(n(8767)),o=l(n(8768)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=N(n(662)),i=n(349),l=N(n(170)),u=n(332),s=N(n(7577)),d=N(n(8943)),f=n(8106),c=n(182),p=n(132),v=n(449),y=N(n(1177)),m=N(n(7641)),h=N(n(10)),_=N(n(20)),g=N(n(48)),E=N(n(65)),S=N(n(985)),O=N(n(248)),I=N(n(8105)),T=n(120),b=n(1),C=N(n(7)),M=N(n(7003));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var k=function(e){var t,n,r,f,N;function P(){for(var t,n=arguments.length,r=new Array(n),f=0;f<n;f++)r[f]=arguments[f];return(t=e.call.apply(e,[this].concat(r))||this).domElementRef=a.createRef(),t.state={userPopoutOpen:!1},t.handleClickUser=function(){t.setState({userPopoutOpen:!t.state.userPopoutOpen})},t.handleCloseUserPopout=function(){t.setState({userPopoutOpen:!1})},t.handleHidePreview=function(){var e=t.props,n=e.hidePreview,r=e.isStreaming,a=e.user;r&&(null==n||n(a.id))},t.handleMouseEnter=function(){var e=t.props,n=e.user,r=e.showPreview;e.isStreaming&&(null==r||r(n.id))},t.handleWatchStream=function(){var e=t.props,n=e.user,r=e.channel,a=e.isWatching,i=e.hidePreview;if(t.canWatchStream){var s={streamType:c.StreamTypes.GUILD,ownerId:n.id,channelId:r.id,guildId:r.guild_id};h.default.getId()!==n.id&&l.default.selectVoiceChannel(r.id),a?((0,y.default)(s),o.default.selectParticipant(s.channelId,(0,p.encodeStreamKey)(s))):(0,u.watchStreamAndTransitionToStream)(s),T.ComponentDispatch.dispatch(b.ComponentActions.POPOUT_CLOSE),null==i||i(n.id)}},t.handleUserContextMenu=function(e){var n=t.props,r=n.channel,o=n.user;(0,i.openContextMenu)(e,(function(e){return a.createElement(m.default,L({},e,{user:o,guildId:r.guild_id,channelId:r.id,showMediaItems:!0,showStageChannelItems:r.isGuildStageVoice()}))}))},t.renderUserPopout=function(){var e=t.props,n=e.channel,r=e.user,a=n.getGuildId();return R(s.default,{userId:r.id,guildId:null!=a?a:void 0,channelId:n.id})},t.renderStreamPopout=function(){var e=t.props,n=e.user,r=e.channel,a=e.previewIsOpen;return R(d.default,{user:n,channel:r,onWatch:t.handleWatchStream,canWatch:t.canWatchStream,previewIsOpen:a})},t.renderUser=function(){var e=t.props,n=e.isSelfOnOtherClient,r=e.shouldShowPreview,o=e.mute,i=e.localMute,l=e.localVideoDisabled,u=e.speaking,s=e.user,d=e.deaf,f=e.priority,c=e.collapsed,p=e.isStreaming,v=e.nick,y=e.video,m=e.serverMute,h=e.serverDeaf,_=e.tabIndex,g=e.embeddedActivityType,E=e.embeddedApplication,T=t.state.userPopoutOpen,b={user:s,speaking:u,mute:o,localMute:i,localVideoDisabled:l,isStreaming:p,video:y,priority:f,deaf:d,nick:v,collapsed:c,serverMute:m,serverDeaf:h,tabIndex:_,embeddedActivityType:g,embeddedApplication:E,disabled:n,selected:T,onClick:t.handleClickUser,onDoubleClick:t.handleWatchStream,onContextMenu:t.handleUserContextMenu};return n?R(O.default,{text:C.default.Messages.CONNECTED_ON_ANOTHER_CLIENT},void 0,(function(e){e.onClick,e.onContextMenu;var t=A(e,["onClick","onContextMenu"]);return a.createElement(I.default,L({},b,t))})):R(S.default,{position:S.default.Positions.RIGHT,renderPopout:t.renderStreamPopout,shouldShow:r&&!T,onRequestClose:t.handleHidePreview,spacing:0},void 0,(function(){return a.createElement(I.default,b)}))},t}return n=e,(t=P).prototype=Object.create(n.prototype),t.prototype.constructor=t,w(t,n),P.prototype.render=function(){var e=this.state.userPopoutOpen,t=this.props,n=t.connectUserDragSource,r=t.canDrag,a=t.isSelfOnOtherClient,o=R("div",{className:M.default.draggable,onMouseEnter:a?void 0:this.handleMouseEnter,onMouseLeave:a?void 0:this.handleHidePreview},void 0,R(S.default,{position:S.default.Positions.RIGHT,renderPopout:this.renderUserPopout,shouldShow:e,onRequestClose:this.handleCloseUserPopout},void 0,this.renderUser));return r?n(o):o},r=P,(f=[{key:"canWatchStream",get:function(){var e=this.props,t=e.channel;return e.isStreaming&&(0,v.canWatchStream)(t,E.default,_.default,g.default)}}])&&D(r.prototype,f),N&&D(r,N),P}(a.PureComponent);k.displayName="VoiceUser",k.defaultProps={isSelfOnOtherClient:!1};var j=(0,f.makeVoiceUserDraggable)(k);t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=b(n(0)),o=I(n(8)),i=I(n(3)),l=b(n(7797)),u=I(n(7600)),s=I(n(7890)),d=n(682),f=I(n(8944)),c=I(n(142)),p=I(n(10)),v=I(n(144)),y=I(n(84)),m=I(n(7829)),h=I(n(43)),_=I(n(15)),g=I(n(8548)),E=n(1),S=I(n(7)),O=I(n(7002));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var N=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,M(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this.props,t=e.user,n=e.streamApplication;_.default.track(E.AnalyticEvents.OPEN_POPOUT,{type:"Stream Preview",other_user_id:t.id,application_id:null!=n?n.id:null,application_name:null!=n?n.name:null,game_id:null!=n?n.id:null,is_streaming:!0})},a.renderPreview=function(e){var t=this.props,n=t.onWatch,r=t.activeStream,a=t.currentUserId,o=t.canWatch;return C(y.default,{onClick:n,className:O.default.previewContainer},void 0,C(g.default,{className:O.default.previewImage,stream:e}),o?C("div",{className:O.default.previewHover},void 0,C(h.default,{size:h.default.Sizes.SIZE_14,color:h.default.Colors.CUSTOM,className:O.default.white},void 0,(0,f.default)(e,r,a))):null)},a.render=function(){var e,t=this.props,n=t.activity,r=t.user,a=t.stream,i=t.previewIsOpen;return null==a?null:C("div",{className:(0,o.default)(O.default.streamPreviewWrapper,(e={},e[O.default.mounted]=i,e))},void 0,C("div",{className:O.default.streamPreview},void 0,this.renderPreview(a),C("div",{className:O.default.body},void 0,null!=n?C(l.default,{hideHeader:!0,type:l.UserActivityTypes.STREAM_PREVIEW,activity:n,user:r,guildId:a.guildId,channelId:a.channelId,actionColor:O.default.watchButton}):C(s.default,{type:l.UserActivityTypes.STREAM_PREVIEW,applicationStream:a,user:r,guildId:a.guildId,channelId:a.channelId,className:O.default.activityActions,color:O.default.watchButton}),C(m.default,{type:m.default.Types.INLINE,className:O.default.protip},void 0,__OVERLAY__?S.default.Messages.WATCH_STREAM_IN_APP:S.default.Messages.WATCH_STREAM_TIP))))},r}(a.PureComponent);N.displayName="StreamPreviewPopout";var P=i.default.connectStores([v.default,c.default,p.default],(function(e){var t=e.user,n=c.default.getStreamForUser(t.id);return{user:t,streamApplication:(0,d.getStreamerApplication)(n,v.default),stream:n,activeStream:c.default.getActiveStreamForApplicationStream(n),currentUserId:p.default.getId(),activity:(0,d.getStreamerActivity)(n,v.default)}}))((0,u.default)((function(e){var t,n=e.channel,r=e.user;return(t={})[n.guild_id]=[r.id],t}))(N));t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(null==t||t.state===o.ApplicationStreamStates.ENDED||(0,a.encodeStreamKey)(t)!==(0,a.encodeStreamKey)(e))return i.default.Messages.WATCH_STREAM;if(t.ownerId===n)return i.default.Messages.WATCH_STREAM_STREAMING;return i.default.Messages.WATCH_STREAM_WATCHING};var r,a=n(132),o=n(1),i=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.OAuth2AuthorizePage=B,t.OAuth2AuthorizeModal=H;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=n(5189),l=n(232),u=w(n(85)),s=w(n(7594)),d=w(n(104)),f=w(n(10)),c=w(n(36)),p=w(n(5453)),v=w(n(227)),y=w(n(43)),m=w(n(970)),h=w(n(15)),_=n(5451),g=w(n(102)),E=n(7917),S=n(8946),O=n(8107),I=n(8769),T=w(n(8947)),b=w(n(8948)),C=w(n(8949)),M=n(8950),N=w(n(8951)),P=n(8220),A=n(8584),R=n(1),L=w(n(7)),D=w(n(7012));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function U(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){j(o,r,a,i,l,"next",e)}function l(e){j(o,r,a,i,l,"throw",e)}i(void 0)}))}}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function B(){var e=(0,l.useLocation)(),t=(0,i.parse)(e.search,{arrayFormat:"bracket"}),n=g.default.NONE;try{n=u.default.deserialize(t.permissions||"0")}catch(e){}return F(P.OAuth2Page,{},void 0,F(V,{clientId:t.client_id||"",scopes:(t.scope||"").split(" ").filter((function(e){return e.length>0})),responseType:t.response_type,redirectUri:t.redirect_uri,codeChallenge:t.code_challenge,codeChallengeMethod:t.code_challenge_method,state:t.state,permissions:n,guildId:t.guild_id,channelId:t.channel_id,prompt:t.prompt,disableGuildSelect:"true"===t.disable_guild_select,showLogout:!0}))}function H(e){return F(P.OAuth2Modal,{},void 0,o.createElement(V,G({},e,{scrollable:!0})))}!function(e){e[e.AUTHORIZE_SCOPES=0]="AUTHORIZE_SCOPES",e[e.AUTHORIZE_BOT_PERMISSIONS=1]="AUTHORIZE_BOT_PERMISSIONS",e[e.AUTHORIZE_CAPTCHA=2]="AUTHORIZE_CAPTCHA"}(a||(a={})),B.displayName="OAuth2AuthorizePage",H.displayName="OAuth2AuthorizeModal";var x=F(v.default,{});function V(e){var t,n,r=e.clientId,i=e.scopes,v=e.responseType,P=e.redirectUri,w=e.codeChallenge,k=e.codeChallengeMethod,j=e.state,G=e.guildId,B=e.channelId,H=e.permissions,V=e.prompt,W=e.disableGuildSelect,Y=e.showLogout,z=void 0!==Y&&Y,K=e.scrollable,$=void 0!==K&&K,Z=e.authorization,q=e.callback,X=e.onClose,Q=o.useMemo((function(){return i.filter((function(e){return!O.RemovedScopes.includes(e)}))}),[i]),J=(0,l.useLocation)(),ee=(0,s.default)(),te=o.useState(!0),ne=te[0],re=te[1],ae=o.useState(null),oe=ae[0],ie=ae[1],le=o.useState(null),ue=le[0],se=le[1],de=o.useState(g.default.NONE),fe=de[0],ce=de[1],pe=o.useState(a.AUTHORIZE_SCOPES),ve=pe[0],ye=pe[1],me=o.useState(null),he=me[0],_e=me[1],ge=o.useState(O.OrderedAccountScopes.filter((function(e){return Q.includes(e)})))[0],Ee=o.useState(G||null),Se=Ee[0],Oe=Ee[1],Ie=o.useState(B||null),Te=Ie[0],be=Ie[1],Ce=o.useCallback(function(){var e=U(regeneratorRuntime.mark((function e(t,n){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,(0,E.authorize)(t,r,Q,v,P,w,k,j,u.default.remove(null!=H?H:g.default.NONE,fe),n,null!=Se?Se:void 0,null!=Te?Te:void 0);case 3:o=e.sent,null!=q?(q(o.location),null==X||X()):null!=o.location&&(window.location=o.location),e.next=13;break;case 7:e.prev=7,e.t0=e.catch(0),i=e.t0.body,se(i),null!=i.captcha_key?ye(a.AUTHORIZE_CAPTCHA):i.message?(_e(new Error(i.message)),ye(a.AUTHORIZE_SCOPES)):(_e(i),ye(a.AUTHORIZE_SCOPES)),re(!1);case 13:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(t,n){return e.apply(this,arguments)}}(),[q,r,w,k,fe,X,H,P,v,Q,Se,Te,j]),Me=o.useCallback(U(regeneratorRuntime.mark((function e(){var t,n,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(ne){e.next=2;break}return e.abrupt("return");case 2:if(f.default.isAuthenticated()){e.next=5;break}return(0,E.logoutWithRedirect)(J),e.abrupt("return");case 5:if(e.prev=5,null==Z){e.next=10;break}e.t0=Z,e.next=13;break;case 10:return e.next=12,(0,E.fetchAuthorization)(r,Q,v,P,w,k,j);case 12:e.t0=e.sent;case 13:t=e.t0,ie((0,S.convertOAuth2Authorization)(t)),V===I.OAuth2Prompts.NONE&&t.authorized?Ce(!0):re(!1),h.default.track(R.AnalyticEvents.OAUTH2_AUTHORIZE_VIEWED,{application_id:t.application.id}),e.next=32;break;case 19:if(e.prev=19,e.t1=e.catch(5),n=e.t1.status,a=e.t1.body,401!==n){e.next=26;break}return(0,E.logoutWithRedirect)(J),e.abrupt("return");case 26:if(null==q){e.next=30;break}return q(),null==X||X(),e.abrupt("return");case 30:_e(new Error(null!=a.message?a.message:Object.keys(a)[0]+": "+Object.values(a)[0])),re(!1);case 32:case"end":return e.stop()}}),e,null,[[5,19]])}))),[Z,q,r,w,k,ne,J,X,V,P,v,Q,Ce,j]),Ne=o.useCallback((function(e,t){ce((function(n){return e?u.default.remove(n,t):u.default.add(n,t)}))}),[]);if(o.useEffect((function(){var e=Q.filter((function(e){return!O.ValidScopes.includes(e)}));0===Q.length?(_e(new Error("No scopes were provided.")),re(!1)):e.length>0?(_e(new Error("Invalid scope: "+e[0])),re(!1)):Me()}),[Me,Q]),o.useEffect((function(){var e;null!=oe&&(null==(null===(e=oe.guilds)||void 0===e?void 0:e.find((function(e){return e.id===Se})))&&(Oe(null),be(null)))}),[oe,Se]),he instanceof Error)return F(A.OAuth2Error,{message:he.message});if(ne||null==oe)return x;var Pe,Ae,Re,Le=new d.default(oe.user),De=null===(t=oe.bot)||void 0===t?void 0:t.approximate_guild_count,we=!1,ke=!0;switch(ve){case a.AUTHORIZE_SCOPES:var je=null==he||he instanceof Error?{}:he,Ue=null===(n=oe.guilds)||void 0===n?void 0:n.sort((function(e,t){return e.name.toLowerCase().localeCompare(t.name.toLowerCase())})),Ge=Q.includes(R.OAuth2Scopes.BOT)||Q.includes(R.OAuth2Scopes.WEBHOOK_INCOMING)||Q.includes(R.OAuth2Scopes.APPLICATIONS_COMMANDS);Pe=o.createElement(o.Fragment,null,F(b.default,{application:oe.application,accountScopes:ge,errors:je}),Ge?F(M.GuildSelector,{error:(je[R.OAuth2Scopes.BOT]||je[R.OAuth2Scopes.APPLICATIONS_COMMANDS]||[])[0],selectedGuildId:Se,onGuildChange:function(e){return Oe(e)},guilds:Ue||[],disabled:""!==Se&&!0===W}):null,Q.includes(R.OAuth2Scopes.WEBHOOK_INCOMING)?F(M.WebhookGuildChannelSelector,{error:(je[R.OAuth2Scopes.WEBHOOK_INCOMING]||[])[0],selectedChannelId:Te,selectedGuildId:Se,onChannelChange:function(e){return be(e)}}):null),Q.includes(R.OAuth2Scopes.BOT)&&!u.default.equals(H,g.default.NONE)&&(Re=a.AUTHORIZE_BOT_PERMISSIONS);var Fe=Ge&&null==Se,Be=Q.includes(R.OAuth2Scopes.WEBHOOK_INCOMING)&&null==Te;we=Fe||Be;break;case a.AUTHORIZE_BOT_PERMISSIONS:Pe=F(C.default,{application:oe.application,permissions:null!=H?H:g.default.NONE,deniedPermissions:fe,onPermissionsChange:Ne,guild:(null==oe?void 0:oe.guilds).filter((function(e){return e.id===Se}))[0]}),Ae=a.AUTHORIZE_SCOPES;break;case a.AUTHORIZE_CAPTCHA:Pe=F("div",{className:D.default.captcha},void 0,F(y.default,{size:y.default.Sizes.SIZE_14,color:y.default.Colors.HEADER_SECONDARY,className:D.default.captchaLabel},void 0,L.default.Messages.BEEP_BOOP),F(p.default,{captchaService:(0,_.parseCaptchaType)(null==ue?void 0:ue.captcha_service),sitekey:null==ue?void 0:ue.captcha_sitekey,className:D.default.recaptcha,theme:ee,onVerify:function(e){return Ce(!0,e)}})),ke=!1}var He=ke&&null==Re?F(T.default,{application:oe.application,scopes:Q,redirectUri:oe.redirect_uri||null,approximateGuildCount:void 0!==De?De:null}):null,xe=ke?F("div",{className:D.default.footer},void 0,null!=Ae?F(c.default,{look:c.default.Looks.LINK,color:c.default.Colors.PRIMARY,onClick:function(){return ye(Ae)}},void 0,L.default.Messages.BACK):F(c.default,{look:c.default.Looks.LINK,color:c.default.Colors.PRIMARY,onClick:function(){return Ce(!1)}},void 0,L.default.Messages.CANCEL),null!=Re?F(c.default,{onClick:function(){return ye(Re)},disabled:we},void 0,L.default.Messages.CONTINUE):F(c.default,{onClick:function(){return Ce(!0)},disabled:we},void 0,L.default.Messages.AUTHORIZE)):null,Ve=o.createElement(o.Fragment,null,F(N.default,{user:Le,application:oe.application,bot:oe.bot,accountScopes:ge,showLogout:z||!1,location:J}),Pe,He);return F("div",{className:D.default.authorize},void 0,$?F(m.default,{className:D.default.scrollContent},void 0,Ve):F("div",{className:D.default.content},void 0,Ve),xe)}V.displayName="OAuth2Authorize"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.convertOAuth2Authorization=function(e){if(null==e.guilds)return e;return o({},e,{guilds:(t=e.guilds,t.map((function(e){return o({},e,{permissions:a.default.deserialize(e.permissions)})})))});var t};var r,a=(r=n(85))&&r.__esModule?r:{default:r};function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(109),o=h(n(7623)),i=h(n(1077)),l=h(n(7595)),u=h(n(7872)),s=h(n(8770)),d=h(n(43)),f=n(111),c=h(n(110)),p=n(8107),v=n(1),y=h(n(7)),m=h(n(7005));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t,n,r,d=e.application,h=e.scopes,_=e.redirectUri,E=e.approximateGuildCount,O=new Date(c.default.extractTimestamp(d.id)),I=(0,p.getSecurityMessage)(h),T=(0,f.hasFlag)(null!==(t=d.flags)&&void 0!==t?t:0,v.ApplicationFlags.EMBEDDED);return g("div",{className:m.default.applicationDetails},void 0,null==_||T?null:g(S,{icon:i.default,text:y.default.Messages.OAUTH2_DETAILS_REDIRECT.format({origin:new URL(_).origin})}),g(S,{icon:l.default,text:(r=null,1===(null===(n=d.developers)||void 0===n?void 0:n.length)&&(r=d.developers[0].name),null==r?null!=d.privacy_policy_url&&null!=d.terms_of_service_url?y.default.Messages.OAUTH2_DETAILS_PRIVACY_POLICY_WITH_LINKS.format({privacyPolicyURL:d.privacy_policy_url,termsOfServiceURL:d.terms_of_service_url}):null!=d.privacy_policy_url?y.default.Messages.OAUTH2_DETAILS_PRIVACY_POLICY_WITH_PRIVACY_POLICY_LINK.format({privacyPolicyURL:d.privacy_policy_url}):null!=d.terms_of_service_url?y.default.Messages.OAUTH2_DETAILS_PRIVACY_POLICY_WITH_TERMS_OF_SERVICE_LINK.format({termsOfServiceURL:d.terms_of_service_url}):y.default.Messages.OAUTH2_DETAILS_PRIVACY_POLICY:null!=d.privacy_policy_url&&null!=d.terms_of_service_url?y.default.Messages.OAUTH2_DETAILS_PRIVACY_POLICY_WITH_LINKS_WITH_DEVELOPER.format({developer:r,privacyPolicyURL:d.privacy_policy_url,termsOfServiceURL:d.terms_of_service_url}):null!=d.privacy_policy_url?y.default.Messages.OAUTH2_DETAILS_PRIVACY_POLICY_WITH_PRIVACY_POLICY_LINK_WITH_DEVELOPER.format({developer:r,privacyPolicyURL:d.privacy_policy_url}):null!=d.terms_of_service_url?y.default.Messages.OAUTH2_DETAILS_PRIVACY_POLICY_WITH_TERMS_OF_SERVICE_LINK_WITH_DEVELOPER.format({developer:r,termsOfServiceURL:d.terms_of_service_url}):y.default.Messages.OAUTH2_DETAILS_PRIVACY_POLICY_WITH_DEVELOPER.format({developer:r}))}),g(S,{icon:o.default,text:y.default.Messages.OAUTH2_DETAILS_CREATION_DATE.format({date:O})}),h.includes(a.OAuth2Scopes.BOT)&&null!=E?g(S,{icon:u.default,text:y.default.Messages.OAUTH2_DETAILS_GUILDS.format({guildCount:E})}):null,g(S,{icon:s.default,text:I}))}function S(e){var t=e.icon,n=e.text;return g("div",{className:m.default.entry},void 0,g(t,{className:m.default.entryIcon}),g(d.default,{size:d.default.Sizes.SIZE_12,color:d.default.Colors.MUTED,className:m.default.entryInner},void 0,n))}E.displayName="ApplicationDetails",S.displayName="ApplicationDetailsEntry"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(971)),i=c(n(350)),l=c(n(126)),u=c(n(43)),s=n(8107),d=c(n(7)),f=c(n(7006));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t,n=e.application,r=e.accountScopes,c=e.errors,p=a.useState(s.FakeScopes[Math.floor(Math.random()*s.FakeScopes.length)])[0];if(0===r.length)return null;var y=r.map((function(e){var t=(0,s.getScopeName)(e),n=((null==c?void 0:c[e])||[])[0];return v("div",{className:f.default.scope},e,v("div",{className:f.default.scopeCheck},void 0,v(o.default,{className:f.default.icon})),v("div",{className:f.default.scopeInner},void 0,v(u.default,{size:u.default.Sizes.SIZE_16,className:f.default.scopeName},void 0,t),null!=n?v(u.default,{size:u.default.Sizes.SIZE_12,color:u.default.Colors.ERROR},void 0,n):null))})),m=v("div",{className:f.default.scope},void 0,v("div",{className:f.default.scopeTimes},void 0,v(i.default,{className:f.default.icon})),v("div",{className:f.default.scopeInner},void 0,v(u.default,{size:u.default.Sizes.SIZE_16,className:f.default.scopeName},void 0,p)));return v("div",{className:f.default.scopes},void 0,v(l.default,{size:l.default.Sizes.SIZE_12,className:f.default.sectionLabel},void 0,d.default.Messages.OAUTH2_SCOPES_LABEL.format({application:null!==(t=null==n?void 0:n.name)&&void 0!==t?t:""})),y,m)}y.displayName="AuthorizeScopes"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(85)),i=p(n(7791)),l=p(n(350)),u=p(n(43)),s=p(n(102)),d=n(8219),f=p(n(7)),c=p(n(7007));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.application,n=e.permissions,r=e.deniedPermissions,p=e.onPermissionsChange,v=e.guild,m=a.useState(s.default.NONE),h=m[0],_=m[1];a.useEffect((function(){p(!0,n),_(o.default.invert(v.permissions)),p(!1,o.default.invert(v.permissions))}),[v,p,n]);var g=d.OrderedPermissions.filter((function(e){return o.default.has(n,e)})),E=g.filter((function(e){return!o.default.has(h,e)})).map((function(e){var t=(0,d.getPermissionName)(e),n=!o.default.has(r,e);return y("li",{className:c.default.permission},String(e),y(i.default,{checked:n,onChange:function(t){var n=t.currentTarget.checked;return p(n,e)}},void 0,y(u.default,{size:u.default.Sizes.SIZE_16},void 0,t)))})),S=g.filter((function(e){return o.default.has(h,e)})).map((function(e){var t=(0,d.getPermissionName)(e);return y("li",{className:c.default.permission},String(e),y("div",{className:c.default.disabledPermissionIcon},void 0,y(l.default,{className:c.default.icon})),y(u.default,{size:u.default.Sizes.SIZE_16},void 0,t))}));return y("div",{className:c.default.botPermissions},void 0,y(u.default,{size:u.default.Sizes.SIZE_14,color:u.default.Colors.HEADER_SECONDARY,className:c.default.permissionsLabel},void 0,f.default.Messages.OAUTH2_CONFIRM_BOT_PERMISSIONS.format({applicationName:t.name,guildName:v.name})),y("ul",{className:c.default.permissionsList},void 0,E),S.length>0?a.createElement(a.Fragment,null,y(u.default,{size:u.default.Sizes.SIZE_14,color:u.default.Colors.HEADER_SECONDARY,className:c.default.disabledPermissionsLabel},void 0,f.default.Messages.OAUTH2_DISABLED_PERMISSIONS.format({applicationName:t.name})),y("ul",{className:c.default.permissionsList},void 0,S)):null)}m.displayName="BotPermissions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GuildSelector=_,t.WebhookGuildChannelSelector=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(85)),i=p(n(126)),l=p(n(994)),u=p(n(43)),s=n(7917),d=n(1),f=p(n(7)),c=p(n(7008));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function m(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))}}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t=e.error,n=e.selectedGuildId,r=e.onGuildChange,a=e.guilds,s=e.disabled,p=void 0!==s&&s,v=a.filter((function(e){return o.default.has(e.permissions,d.Permissions.MANAGE_GUILD)})).map((function(e){return{value:e.id,label:e.name}}));return h("div",{className:c.default.selectorGroup},void 0,h(i.default,{size:u.default.Sizes.SIZE_12,className:c.default.sectionLabel},void 0,f.default.Messages.OAUTH2_ADD_TO_GUILD),t?h(u.default,{size:u.default.Sizes.SIZE_12,color:u.default.Colors.ERROR},void 0,t):null,h(l.default,{className:c.default.select,maxVisibleItems:5,value:n,placeholder:f.default.Messages.OAUTH2_ADD_TO_GUILD_PLACEHOLDER,options:v,onChange:function(e){r(e)},isDisabled:p}),h(u.default,{size:u.default.Sizes.SIZE_12,color:u.default.Colors.HEADER_SECONDARY,className:c.default.label},void 0,f.default.Messages.OAUTH2_ADD_TO_GUILD_DESCRIPTION.format()))}function g(e){var t=e.selectedGuildId,n=e.selectedChannelId,r=e.onChannelChange,o=e.error,d=a.useState(null),p=d[0],v=d[1];a.useEffect((function(){function e(){return(e=m(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==t){e.next=5;break}return e.next=3,(0,s.fetchChannels)(t);case 3:n=e.sent,v(n);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(){e.apply(this,arguments)}()}),[t]),a.useEffect((function(){null==p||null==n||p.find((function(e){return e.id===n}))||r(null)}),[p,r,n]);var y=(p||[]).map((function(e){return{value:e.id,label:e.name}}));return null==t?null:h("div",{className:c.default.selectorGroup},void 0,h(i.default,{size:u.default.Sizes.SIZE_12,className:c.default.sectionLabel},void 0,f.default.Messages.OAUTH2_ADD_WEBHOOK_INCOMING),o?h(u.default,{size:u.default.Sizes.SIZE_12,color:u.default.Colors.ERROR},void 0,o):null,h(l.default,{className:c.default.select,maxVisibleItems:5,onChange:function(e){r(e)},placeholder:f.default.Messages.SCOPE_WEBHOOK_INCOMING_CHANNEL_PLACEHOLDER,value:n,options:y}),h(u.default,{size:u.default.Sizes.SIZE_12,color:u.default.Colors.HEADER_SECONDARY,className:c.default.label},void 0,f.default.Messages.SCOPE_WEBHOOK_INCOMING_DESCRIPTION))}_.displayName="GuildSelector",g.displayName="WebhookGuildChannelSelector"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=v(n(249)),o=v(n(7609)),i=v(n(643)),l=v(n(43)),u=v(n(152)),s=n(111),d=n(7917),f=n(1),c=v(n(7)),p=v(n(7009));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e){var t=e.user,r=e.application,v=e.bot,y=e.accountScopes,h=e.showLogout,_=e.location,g=r.icon?u.default.getApplicationIconURL({id:r.id,icon:r.icon}):n(7819),E=u.default.getUserAvatarURL(t);return m("header",{className:p.default.header},void 0,m("div",{className:p.default.headerIcons},void 0,m(i.default,{src:g,size:i.default.Sizes.SIZE_80,"aria-label":r.name}),m("div",{className:p.default.ellipseGroup},void 0,m("div",{className:p.default.ellipse}),m("div",{className:p.default.ellipse}),m("div",{className:p.default.ellipse})),m(i.default,{src:E,size:i.default.Sizes.SIZE_80,"aria-label":t.username})),m(l.default,{size:l.default.Sizes.SIZE_20,color:l.default.Colors.HEADER_PRIMARY,className:p.default.applicationName},void 0,r.name,null!=v?m(o.default,{className:p.default.botTag,verified:null!=v.public_flags&&(0,s.hasFlag)(v.public_flags,f.UserFlags.VERIFIED_BOT)}):null),y.length>0?m(l.default,{size:l.default.Sizes.SIZE_16,color:l.default.Colors.HEADER_SECONDARY,className:p.default.label},void 0,c.default.Messages.OAUTH2_REQUESTS_ACCOUNT_ACCESS):m(l.default,{size:l.default.Sizes.SIZE_16,color:l.default.Colors.HEADER_SECONDARY,className:p.default.label},void 0,c.default.Messages.OAUTH2_CONNECT_TO_DISCORD),h?m("div",{className:p.default.currentUser},void 0,m(l.default,{size:l.default.Sizes.SIZE_14,color:l.default.Colors.MUTED},void 0,c.default.Messages.OAUTH2_SIGNED_IN_AS.format({userHook:function(){return m(l.default,{className:p.default.currentUserTag},t.id,t.username,m(l.default,{className:p.default.currentUserDiscriminator},void 0,"#"+t.discriminator))}}),m(a.default,{className:p.default.logoutLink,onClick:function(){return(0,d.logoutWithRedirect)(_)}},void 0,c.default.Messages.OAUTH2_LOGOUT))):null)}h.displayName="Header"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(61)),a=u(n(13)),o=u(n(37)),i=n(365),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=[],f=function(e,t,n){var r=a.default.isWindows()?0:1;e===l.KeyboardDeviceTypes.MOUSE_BUTTON&&n===r||d.forEach((function(r){return r._handleEvent(e,t,n)}))},c=function(e){var t,n;function r(){var t;return(t=e.call(this)||this).combo=[],d.push(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t)),1===d.length&&o.default.setOnInputEventCallback(f),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.destroy=function(){var e=this;this.removeAllListeners(),0===(d=d.filter((function(t){return t!==e}))).length&&o.default.setOnInputEventCallback(null)},a.toString=function(){return(0,i.toString)(this.combo)},a._handleEvent=function(e,t,n){0===t?this.combo=this.combo.filter((function(t){var r=t[0],a=t[1];return!(r===e&&a===n)})):(this.combo.push([e,n,(0,i.getEnv)()]),this.emit("change",this))},r}(r.default);t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.RecordModes=void 0;var r,a,o,i=_(n(0)),l=m(n(8)),u=m(n(724)),s=m(n(6)),d=m(n(80)),f=n(365),c=_(n(36)),p=m(n(63)),v=m(n(7)),y=m(n(7013));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.RecordModes=o,function(e){e.DEFAULT="DEFAULT",e.RECORDING="RECORDING"}(o||(t.RecordModes=o={}));var S=((r={})[o.DEFAULT]=y.default.default,r[o.RECORDING]=y.default.recording,r),O=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._inputId=s.default.uniqueId("key-recorder-"),t._unregisterNativeRecorder=null,t._mousedownMode=null,t._inputRef=i.createRef(),t._containerRef=i.createRef(),t.setInputRef=function(e){t._input=e,t._inputRef.current=e},t.handleClick=function(e){e.stopPropagation(),e.preventDefault();var n=t.props,r=n.onClick;n.disableOnClickWhileRecording&&t._mousedownMode===o.RECORDING||r()},t.handleMouseDown=function(){t._mousedownMode=t.props.mode},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,E(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this.props.onChange;if(null!=this.props.registerNativeRecorder&&null!=e)this._unregisterNativeRecorder=this.props.registerNativeRecorder(this._inputId,e);else if(null!=e&&null!=this._input){new u.default(this._input).handleKey=e}},a.componentWillUnmount=function(){null!=this._unregisterNativeRecorder&&this._unregisterNativeRecorder()},a.componentDidUpdate=function(e){var t=this.props.mode;if(e.mode!==t){var n=this._input;if(null!=n){var r=document.activeElement;t===o.DEFAULT&&n===r&&n.blur(),t===o.RECORDING&&n!==r&&n.focus()}}},a.render=function(){var e,t,n=this,r=this.props,a=r.mode,u=r.value,s=r.disabled,m=(0,f.toString)(u,!0);t=a===o.RECORDING?v.default.Messages.SHORTCUT_RECORDER_BUTTON_RECORDING:0===u.length?v.default.Messages.SHORTCUT_RECORDER_BUTTON:v.default.Messages.SHORTCUT_RECORDER_BUTTON_EDIT;var h=a===o.DEFAULT&&u.length>0;return g(d.default,{focusTarget:this._inputRef,ringTarget:this._containerRef},void 0,i.createElement("div",{onClick:this.handleClick,onMouseDown:this.handleMouseDown,ref:this._containerRef,className:(0,l.default)(y.default.container,S[a],(e={},e[y.default.hasValue]=h,e[y.default.disabled]=s,e))},g(p.default,{className:y.default.layout},void 0,g(p.default.Child,{className:y.default.input},void 0,i.createElement("input",{id:this._inputId,placeholder:v.default.Messages.SHORTCUT_RECORDER_NO_BIND,type:"text",ref:this.setInputRef,readOnly:!0,value:m,disabled:this.props.mode!==o.RECORDING||s})),g(p.default,{shrink:1,grow:0,style:{margin:0}},void 0,g(c.default,{className:y.default.button,disabled:s,onClick:function(e){e.stopPropagation(),e.preventDefault(),n.handleClick(e)},size:c.default.Sizes.MIN,color:c.ButtonColors.GREY,look:c.ButtonLooks.GHOST},void 0,g("span",{className:y.default.text},void 0,t),g("span",{className:y.default.editIcon}))))))},r}(i.PureComponent);O.displayName="KeyRecorder";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(2)),o=n(8046),i=s(n(8955)),l=n(44),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var c,p,v=null;function y(e){null!=c&&e?c():null!=p&&p(),c=null,p=null}function m(){var e=!1;(0,l.openModal)((function(t){var n=t.onClose,a=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["onClose"]);return r.createElement(i.default,f({},a,{onClose:function(t){e=t,n()}}))}),{onCloseCallback:function(){(0,o.closeModal)(e)}})}var h={init:function(){a.default.subscribe(u.ActionTypes.PREMIUM_REQUIRED_MODAL_OPEN,(function(e){y(!1),v=e.context,c=e.resolve,p=e.reject,u.CURRENT_APP_CONTEXT===e.context&&m()})),a.default.subscribe(u.ActionTypes.PREMIUM_REQUIRED_MODAL_CLOSE,(function(e){var t=e.shouldContinue;v=null,y(t)})),a.default.subscribe(u.ActionTypes.OVERLAY_SET_INPUT_LOCKED,(function(e){e.locked&&null!=v&&(v=null,y(!1))}))}};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(3)),i=d(n(8034)),l=d(n(12)),u=d(n(130)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n),r.prototype.render=function(){var e=this.props,t=e.user,n=e.transitionState,r=e.onClose;return c(i.default,{transitionState:n,"aria-label":s.default.Messages.PREMIUM_REQUIRED},void 0,c(i.default.Header,{onClose:function(){return r(!1)}},void 0,s.default.Messages.PREMIUM_REQUIRED),c(i.default.Content,{type:i.default.Types.UPGRADE},void 0,t.premiumType&&!u.default.canInstallPremiumApplications(t)?s.default.Messages.PREMIUM_UPGRADE_REQUIRED_BODY:s.default.Messages.PREMIUM_SUBSCRIPTION_REQUIRED_BODY),c(i.default.Footer,{primary:{onClick:function(){return r(!0)},label:s.default.Messages.PREMIUM_REQUIRED_GET_NITRO}}))},r}(a.Component);v.displayName="PremiumRequiredModal";var y=o.default.connectStores([l.default],(function(){return{user:l.default.getCurrentUser()}}))(v);t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(2)),o=n(7853),i=s(n(8957)),l=n(44),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var c,p,v=null,y=null;function m(e){null!=c&&null!=v?c(v):null!=p&&p(e),c=null,p=null}function h(e,t,n,a){var s=null;(0,l.openModal)((function(o){var l=o.onClose,d=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(o,["onClose"]);return r.createElement(i.default,f({},d,{onClose:function(e){void 0===e&&(e=null),s=e,l()},applicationId:t,skuId:n,analyticsSource:a,isIAP:e===u.AppContext.OVERLAY}))}),{onCloseCallback:function(){(0,o.closePurchaseConfirmationModal)(s)}})}var _={init:function(){a.default.subscribe(u.ActionTypes.PURCHASE_CONFIRMATION_MODAL_OPEN,(function(e){m(),y=e.context,v=e.entitlements,c=e.resolve,p=e.reject,u.CURRENT_APP_CONTEXT===e.context&&h(e.context,e.applicationId,e.skuId,e.analyticsSource)})),a.default.subscribe(u.ActionTypes.PURCHASE_CONFIRMATION_MODAL_CLOSE,(function(e){var t=e.error;y=null,m(t)})),a.default.subscribe(u.ActionTypes.OVERLAY_SET_INPUT_LOCKED,(function(e){e.locked&&null!=y&&(y=null,m())}))}};t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(3)),i=n(1027),l=g(n(8048)),u=g(n(56)),s=g(n(335)),d=g(n(63)),f=g(n(1159)),c=n(50),p=g(n(15)),v=g(n(8049)),y=n(8050),m=n(1),h=g(n(6752)),_=g(n(5301));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var I=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this.props,t=e.application,n=e.skuId,r=e.sku,a=e.onClose;null==r?(0,i.fetchSKU)(t.id,n).catch((function(e){return a(e.message)})):this.track(r)},a.componentDidUpdate=function(e){var t=this.props.sku;t!==e.sku&&null!=t&&this.track(t)},a.track=function(e){var t=this.props.analyticsSource;p.default.track(m.AnalyticEvents.OPEN_MODAL,{type:"Application Entitlement Confirmation",source:t,application_id:e.applicationId,sku_id:e.id})},a.render=function(){var e=this.props,t=e.sku,n=e.application,r=e.onClose,a=e.isIAP,o=e.transitionState,i=null!=t?(0,y.getSkuHeaderText)(a,t.type):null;return S(c.ModalRoot,{transitionState:o,size:c.ModalSize.SMALL,"aria-label":i,className:_.default.modal},void 0,S(l.default,{application:n,splashSize:880}),S(f.default.Content,{className:_.default.content},void 0,S(d.default,{direction:d.default.Direction.VERTICAL,className:h.default.confirmContent},void 0,S(c.ModalCloseButton,{onClick:function(){return r()},className:h.default.confirmCloseButton}),null!=t?S(v.default,{application:n,sku:t,isIAP:a,onClose:function(){return r()}}):null)))},r}(a.Component);I.displayName="PurchaseConfirmationModal";var T=o.default.connectStores([u.default,s.default],(function(e){var t=e.applicationId,n=e.skuId;return{application:u.default.getGame(t),sku:s.default.get(n)}}))(I);t.default=T},,,,,,,,,,,,,,,,function(e,t,n){e.exports=n.p+"a29b29d9bf5197674f91f77296aae66e.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(2)),o=u(n(10)),i=u(n(9)),l=n(8227);n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var c={};function p(e,t){var n=c[e];return null!=n&&(!n.has(t)&&(c[e]=new Set(n.add(t)),!0))}var v=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.initialize=function(e){this.waitFor(o.default),c={},null!=e&&Object.keys(e).forEach((function(t){var n=e[t];null!=n&&"function"==typeof n[Symbol.iterator]&&(c[t]=new Set(n))}))},a.getProgress=function(e){return c[e]},a.hasProgress=function(e){var t=c[e];return null!=t&&!t.has(l.Steps.DISMISSED)},a.getState=function(){return c},r}(r.default.PersistedStore);v.persistKey="GuildProgressStore";var y=new v(a.default,{CONNECTION_OPEN:function(e){return t=[],Object.keys(c).forEach((function(e){c[e].has(l.Steps.COMPLETED)&&t.push(e)})),void t.forEach((function(e){return p(e,l.Steps.DISMISSED)}));var t},GUILD_PROGRESS_INITIALIZE:function(e){var t=e.guildId;null==c[t]&&(c[t]=new Set),c[t].has(l.Steps.COMPLETED)||c[t].delete(l.Steps.DISMISSED)},GUILD_PROGRESS_COMPLETED_SEEN:function(e){var t=e.guildId;if(null==c[t])return!1;c[t]=new Set(c[t].add(l.Steps.COMPLETED))},GUILD_PROGRESS_DISMISS:function(e){return p(e.guildId,l.Steps.DISMISSED)},GUILD_CREATE:function(e){var t=e.guild;t.owner_id===o.default.getId()&&null!=c[t.id]&&(null!=t.icon&&c[t.id].add(l.Steps.AVATAR),t.member_count>1&&c[t.id].add(l.Steps.INVITE))},CHANNEL_CREATE:function(e){var t=e.channel;return null!=t&&null!=t.guild_id&&null!=c[t.guild_id]&&p(t.guild_id,l.Steps.CHANNEL)},CHANNEL_UPDATES:function(e){for(var t,n=!1,r=d(e.updates);!(t=r()).done;){var a=t.value.channel;null!=a&&null!=a.guild_id&&null!=c[a.guild_id]&&!1!==p(a.guild_id,l.Steps.CHANNEL)&&(n=!0)}return n},GUILD_SETTINGS_SUBMIT_SUCCESS:function(e){var t=e.guild;return null!=t&&(null!=t.id&&null!=c[t.id]&&null!=t.icon&&p(t.id,l.Steps.AVATAR))},MESSAGE_CREATE:function(e){var t=e.channelId,n=e.message,r=i.default.getChannel(t);return n.author.id===o.default.getId()&&null!=r&&null!=c[r.guild_id]&&p(r.guild_id,l.Steps.MESSAGE)},GUILD_MEMBER_LIST_UPDATE:function(e){var t=e.guildId,n=e.memberCount;return null!=c[t]&&n>1&&p(t,l.Steps.INVITE)}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=P(n(0)),o=M(n(8)),i=M(n(6)),l=n(3),u=n(121),s=n(7667),d=M(n(7907)),f=M(n(20)),c=M(n(12)),p=M(n(8125)),v=M(n(7682)),y=M(n(15)),m=P(n(7645)),h=n(7628),_=M(n(7832)),g=M(n(7750)),E=n(7573),S=n(8982),O=M(n(8985)),I=M(n(8986)),T=n(7921),b=n(1),C=M(n(7022));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var R=[8,8,0,8],L=i.default.debounce((function(e,t,n,r,a){m.getApplicationDiscoveryCommands(e,t,r,n,a)}),100,{maxWait:100}),D=i.default.debounce((function(){y.default.track(b.AnalyticEvents.APPLICATION_COMMAND_BROWSER_SCROLLED)}),300),w=a.forwardRef((function(e,t){var n=e.channel,r=e.canOnlyUseTextCommands,i=a.useRef(!1),M=a.useRef(null),N=a.useRef(0),P=a.useRef(0),w=a.useRef(null),k=a.useRef(0),j=a.useRef(0),U=a.useRef(null),G=a.useState(0),F=G[0],B=G[1],H=a.useState(0),x=H[0],V=H[1],W=a.useState(!1),Y=W[0],z=W[1],K=a.useMemo((function(){return{channel:n,guild:null!=n.guild_id?f.default.getGuild(n.guild_id):null}}),[n]),$=(0,S.useApplicationCommandsDiscoveryState)(K,7,r),Z=$.discoverySections,q=$.applicationCommandSections,X=$.commands,Q=$.guildCommands,J=$.hasMoreBefore,ee=$.hasMoreAfter,te=$.sectionsOffset,ne=a.useMemo((function(){return Z.map((function(e){return e.data.length}))}),[Z]);a.useLayoutEffect((function(){if(null!=Q){var e=!1,t=Q.jumpDescriptor;if(null!=t&&Q.jumpSequenceId!==k.current){if(null==t.sectionId)window.requestAnimationFrame((function(){var e,n;return null===(e=U.current)||void 0===e?void 0:e.scrollTo(null!==(n=t.offset)&&void 0!==n?n:0)}));else{var n=Z.findIndex((function(e){return e.section.id===t.sectionId}));if(n>=0){for(var r,a=0,o=0;o<n;o++)a+=Z[o].data.length;V(a),null===(r=U.current)||void 0===r||r.scrollToSectionTop(n,{offset:t.offset})}}k.current=Q.jumpSequenceId,e=!0,y.default.track(b.AnalyticEvents.APPLICATION_COMMAND_BROWSER_JUMPED,{target_application_id:null==t?void 0:t.sectionId})}if(X.length>0&&X[0].id!==M.current){if(!e&&null!=M.current){var i=X.findIndex((function(e){return e.id===M.current})),l=N.current,u=i;if(J||(u-=7),0!==u){V(x+u);var s=U.current;if(!Y&&null!=l&&null!=s){var d=l+u,f=s.getRowDescriptors()[d>=0?d:0];null!=f&&window.requestAnimationFrame((function(){var e;null===(e=U.current)||void 0===e||e.scrollTo(f.offset.top+P.current)}))}}}M.current=X[0].id}}}),[X,Z,Q,J,Y,ne,x]);var re=(0,l.useStateFromStores)([g.default],(function(){return null==n.guild_id?null:g.default.getRemoteGuildApplications(n.guild_id)}),[n.guild_id]),ae=a.useCallback((function(e,t,r,a){void 0===r&&(r=h.DISCOVERY_COMMANDS_QUERY_LIMIT),null!=n.guild_id&&L(n.guild_id,e,t,r,a)}),[n.guild_id]);a.useEffect((function(){if((0,u.trackWithMetadata)(b.AnalyticEvents.APPLICATION_COMMAND_BROWSER_OPENED),null!=n.guild_id)m.queryGuildApplications(n.guild_id,h.DISCOVERY_COMMANDS_QUERY_LIMIT);else if(n.type===b.ChannelTypes.DM){var e=c.default.getUser(n.getRecipientId());!0===(null==e?void 0:e.bot)&&null==_.default.getCommands(e.id)&&m.queryDmApplicationCommands(e.id)}return function(){return m.clearGuildDiscoveryCommands()}}),[n]),a.useEffect((function(){null!=Q&&Q.isStale&&ae(0,!1,h.DISCOVERY_COMMANDS_QUERY_LIMIT,{sectionId:null,offset:0})}),[n.guild_id]),a.useEffect((function(){null!=U.current&&Y&&U.current.scrollRowIntoView(x)}),[Y,x]);var oe=a.useCallback((function(e){return e===Z.length-1&&!ee?0:16}),[Z.length,ee]),ie=a.useCallback((function(e){var t;(m.setActiveCommand(e),(null==e?void 0:e.id)&&e.id!==w.current)&&((0,u.trackWithMetadata)(b.AnalyticEvents.APPLICATION_COMMAND_SELECTED,{command_id:null!==(t=e.rootId)&&void 0!==t?t:e.id,application_id:e.applicationId}),w.current=e.id)}),[w]),le=a.useCallback((function(e){var t=Z.findIndex((function(t){return t.section.id===e.id}));if(t>=0){var n;null===(n=U.current)||void 0===n||n.scrollToSectionTop(t)}else{var r=q.findIndex((function(t){return t.id===e.id})),a=Math.max(te[r]-h.DISCOVERY_COMMANDS_QUERY_LIMIT,0);ae(a,!1,2*h.DISCOVERY_COMMANDS_QUERY_LIMIT,{sectionId:q[r].id})}}),[q,Z,ae,te]);a.useImperativeHandle(t,(function(){return{onTabOrEnter:function(){return ie(X[x]),!0},onMoveSelection:function(e){if(0===X.length)return!0;var t=J?7:0,n=ee?7:0,r=X.length+t+n,a=x+e;return a>=r?a=r-1:a<0&&(a=0),V(a),z(!0),!0}}}),[X,ee,J,ie,x]);var ue=a.useCallback((function(e,t){var r=Z[t.sectionIndex],a=null==r?void 0:r.data[t.sectionRowIndex];return null==a||r.section.id!==a.applicationId||a.type===E.ApplicationCommandType.PLACEHOLDER?A(I.default,{},a.id):A(p.default.NewCommand,{index:e,command:a,channel:n,className:C.default.itemWrapper,selected:x===e,onClick:function(){return ie(a)},onHover:function(){V(e),z(!1)}},a.id)}),[n,Z,ie,x]),se=a.useCallback((function(e){var t=Z[e].section;if(null==t)return null;var n=A((0,T.getIconComponent)(t),{section:t,width:16,height:16,padding:0});return A(d.default,{className:C.default.categoryHeader,icon:n},e,t.name)}),[Z]),de=a.useCallback((function(e,t){var r;if(null==re&&null!=n.guild_id)return null;var a=e===Z.length-1;return A("div",{className:(0,o.default)(C.default.categorySection,(r={},r[C.default.categorySectionLast]=a,r))},e,t)}),[n.guild_id,Z.length,re]),fe=(0,s.useSynchronizedActiveCategoryIndexForScrollPosition)({activeCategoryIndex:F,isScrolling:i,listRef:U,onActiveCategoryIndexChange:function(e){var t,n,r=null===(t=U.current)||void 0===t?void 0:t.getRowDescriptors(),a=null==r||null===(n=r[0])||void 0===n?void 0:n.sectionIndex,o=q.findIndex((function(e){var t;return e.id===(null===(t=Z[null!=a?a:0])||void 0===t?void 0:t.section.id)}));o<0||B(e+o)},scrollOffset:20,searchQuery:""});return A(p.default,{className:C.default.outerWrapper,innerClassName:C.default.wrapper,onMouseDown:function(e){e.preventDefault()}},void 0,A(O.default,{className:C.default.rail,sections:q,activeSectionIndex:F,onSectionClick:le}),a.createElement(v.default,{className:C.default.list,listPadding:R,onScroll:function(e){var t,r;if(null!=Q&&null!=n.guild_id&&!Q.loadingMore){var a=48*q.length+56*X.length-56*(J?7:0)-56*(ee?7:0)-512;if(Q.isStale&&(e<512||e+420>a)){var o,i=(null!==(o=N.current)&&void 0!==o?o:0)+Q.topOffset,l=P.current+32,u=Math.ceil(388/56),s=Math.max(g.default.getTotalGuildCommands(n.guild_id)-u,0);i>s&&(l-=56*((i=s)-s)),i<0&&(i=0),l<0&&(l=0),J||0===i?J&&0===i&&(l-=392):l+=392,ae(i,!1,h.DISCOVERY_COMMANDS_QUERY_LIMIT,{sectionId:null,offset:l})}else J&&e<512?ae(Math.max(Q.topOffset-h.DISCOVERY_COMMANDS_QUERY_LIMIT,0),!0):ee&&e+420>a&&ae(Q.bottomOffset,!1)}fe(e),j.current=e;var d=function(e){var t,n=null===(t=U.current)||void 0===t?void 0:t.getRowDescriptors();if(null==n||0===n.length)return null;for(var r=1;r<n.length;r++)if(e<=n[r].offset.top)return r-1;return n.length-1}(e);N.current=d;var f=null!=d&&null!==(t=null===(r=U.current)||void 0===r?void 0:r.getRowDescriptors()[d].offset.top)&&void 0!==t?t:0;P.current=e-f,D()},renderRow:ue,renderSection:de,renderSectionHeader:se,rowCount:Z.length,rowCountBySection:ne,rowHeight:56,sectionHeaderHeight:32,sectionMarginBottom:oe,ref:U,stickyHeaders:!0}))}));t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(152),o=n(7628),i=n(7573),l=(r=n(7))&&r.__esModule?r:{default:r};var u=[{id:o.SECTION_BUILT_IN,type:i.ApplicationCommandSectionType.BUILT_IN,name:l.default.Messages.COMMAND_SECTION_BUILT_IN_NAME,icon:a.DEFAULT_AVATARS[0]}];t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(6)),a=n(7628),o=n(7573),i=n(1),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(e){switch(e){case i.ChannelTextAreaIntegrations.GIPHY.title:case i.ChannelTextAreaIntegrations.TENOR.title:return l.default.Messages.COMMAND_GIPHY_DESCRIPTION;default:return""}}var d=[].concat((0,r.default)(i.ChannelTextAreaIntegrations).values().map((function(e){return{id:e.commandId,name:e.command,type:o.ApplicationCommandType.BUILT_IN_INTEGRATION,applicationId:a.SECTION_BUILT_IN,description:s(e.title),options:e.type===i.ChannelTextAreaIntegrationTypes.GIF?[{name:"query",type:o.ApplicationCommandOptionType.STRING,description:l.default.Messages.COMMAND_GIPHY_QUERY_DESCRIPTION,required:!0}]:[],integrationType:e.type,integrationTitle:e.title}})).value());t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(8)),o=u(n(84)),i=u(n(43)),l=u(n(7015));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t,n,r=e.name,u=e.className,s=e.state,f=e.isInline,c=e.onClick,p=r+(f?":":""),v=null,y=i.default.Colors.HEADER_PRIMARY;(null==s?void 0:s.isActive)&&!f?v=l.default.active:!1===(null==s||null===(t=s.lastValidationResult)||void 0===t?void 0:t.success)?v=l.default.error:(null==s?void 0:s.hasValue)&&!f&&(v=l.default.set);var m=d(i.default,{size:f?i.default.Sizes.SIZE_16:i.default.Sizes.SIZE_14,color:y,className:(0,a.default)(l.default.option,(n={},n[l.default.inline]=f,n),v,u)},void 0,p);return null==c?m:d(o.default,{className:l.default.clickable,onClick:function(){return c(r)}},void 0,m)}f.displayName="ApplicationCommandItemOption"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a,o=f(n(0)),i=f(n(336)),l=f(n(152)),u=n(7573),s=(r=n(7016))&&r.__esModule?r:{default:r};function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.section,n=e.isSelected,r=e.width,a=e.height,d=e.className,f=o.useState(!1),p=f[0],v=f[1],y=o.useCallback((function(){return v(!0)}),[]),m=o.useCallback((function(){return v(!1)}),[]),h=o.useMemo((function(){if(null!=t.icon)switch(t.type){case u.ApplicationCommandSectionType.GUILD:return l.default.getApplicationIconURL({id:t.id,icon:t.icon});case u.ApplicationCommandSectionType.DM:return l.default.getUserAvatarURL({id:t.id,avatar:t.icon,discriminator:"0",bot:!0})}return l.DEFAULT_AVATARS[0]}),[t]);return c("div",{className:d,onFocus:y,onBlur:m,onMouseOver:y,onMouseLeave:m},void 0,c(i.default,{className:s.default.mask,mask:n||p?i.MaskIDs.SQUIRCLE:i.MaskIDs.AVATAR_DEFAULT,width:r,height:a},void 0,c("img",{alt:"",className:s.default.icon,style:{width:r,height:a},src:h})))}p.displayName="ApplicationCommandDiscoveryApplicationIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(7863)),l=n(7573),u=s(n(7017));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e){var t,n=e.section,r=e.className,s=e.width,d=e.height,p=e.padding,v=e.isSelected,y=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["section","className","width","height","padding","isSelected"]),m=function(e){if(e.type===l.ApplicationCommandSectionType.BUILT_IN)return i.default}(n);return f("div",{className:(0,o.default)(u.default.wrapper,r,(t={},t[u.default.selected]=v,t)),style:{width:s,height:d,padding:null!=p?p:0}},void 0,null!=m?a.createElement(m,c({className:u.default.icon,width:s,height:d},y)):null)}p.displayName="ApplicationCommandDiscoverySectionIcon"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(353),i=n(8127),l=c(n(336)),u=c(n(15)),s=n(1),d=c(n(7)),f=c(n(7019));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=function(e){var t=e.emojis;a.useEffect((function(){u.default.track(s.AnalyticEvents.PREMIUM_UPSELL_VIEWED,{type:o.PremiumUpsellTypes.EMOJI_AUTOCOMPLETE_INLINE})}),[]);var n=v("div",{className:f.default.emojis},void 0,t.slice(0,3).map((function(e,n){if(null==e.url)return null;var r=n===t.length-1,a=v("div",{className:f.default.emojiBackground},e.id,v("img",{alt:e.name,className:f.default.emoji,src:e.url}));return r?a:v(l.default,{className:f.default.emojiMask,mask:l.default.Masks.AUTOCOMPLETE_EMOJI_UPSELL_EMOJI},e.id,a)})));return v(i.AutocompleteRowContent,{className:f.default.upsell},void 0,v(i.AutocompleteRowContentPrimary,{},void 0,v(i.AutocompleteRowHeading,{},void 0,d.default.Messages.AUTOCOMPLETE_EMOJI_UPSELL.format({count:t.length}))),v(i.AutocompleteRowContentSecondary,{},void 0,n))};y.displayName="ChannelAutocompleteEmojiUpsell";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useApplicationCommandsDiscoveryState=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=v(n(6)),o=n(3),i=v(n(48)),l=v(n(12)),u=n(7920),s=v(n(7832)),d=v(n(8983)),f=v(n(7750)),c=n(7573),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}var m=function(e,t){return{type:c.ApplicationCommandType.PLACEHOLDER,id:"placeholder-"+e+"-"+t,name:"",description:"",applicationId:""}};t.useApplicationCommandsDiscoveryState=function(e,t,n){var v=(0,o.useStateFromStoresObject)([f.default,d.default,i.default],(function(){if(null==e.guild)return{guildCommandSections:null,guildCommands:null};if(!i.default.can(p.Permissions.USE_APPLICATION_COMMANDS,e.channel))return{guildCommandSections:null,guildCommands:null};var t=e.guild.id;return{guildCommandSections:f.default.getGuildSectionsWithCommands(t),guildCommands:d.default.getGuildCommands(t)}})),y=v.guildCommandSections,h=v.guildCommands,_=(0,o.useStateFromStoresObject)([s.default,l.default],(function(){if(e.channel.type!==p.ChannelTypes.DM)return{dmCommandSections:null,dmCommands:null};var t=e.channel.getRecipientId(),n=l.default.getUser(t);if(null==n||!0!==n.bot)return{dmCommandSections:null,dmCommands:null};var r=s.default.getCommands(t);return{dmCommandSections:null!=r&&r.length>0?[{id:t,type:c.ApplicationCommandSectionType.DM,name:n.username,commandCount:r.length,icon:n.avatar}]:[],dmCommands:r}})),g=_.dmCommandSections,E=_.dmCommands,S=r.useMemo((function(){return function(e,t){return(0,u.getBuiltInCommands)(!0,t).filter((function(t){return null==t.predicate||t.predicate(e)}))}(e,n)}),[n,e]),O=r.useMemo((function(){var t;return n?u.BUILT_IN_SECTIONS:(null!==(t=null!=e.guild?y:g)&&void 0!==t?t:[]).concat(u.BUILT_IN_SECTIONS)}),[n,e.guild,g,y]),I=r.useMemo((function(){var e=O.reduce((function(e,t){return e+(t.commandCount||0)}),0);return{hasMoreBefore:null!=h&&h.topOffset>0&&e>0,hasMoreAfter:null!=h&&h.bottomOffset<e-1}}),[h,O]),T=I.hasMoreBefore,b=I.hasMoreAfter,C=r.useMemo((function(){if(!T)return[];for(var e=[],n=0;n<t;n++)e.push(m("before",n));return e}),[T,t]),M=r.useMemo((function(){if(!b)return[];for(var e=[],n=0;n<t;n++)e.push(m("after",n));return e}),[b,t]),N=r.useMemo((function(){var t;if(n)return S;var r=null!==(t=null!=e.guild?null==h?void 0:h.commandsArray:E)&&void 0!==t?t:[];return b||(r=r.concat(S)),r}),[S,n,e.guild,E,h,b]),P=r.useMemo((function(){var e,t,n={},r=a.default.groupBy(N,(function(e){return e.applicationId})),o=O.map((function(e){var t=r[e.id]||[];return e.type===c.ApplicationCommandSectionType.BUILT_IN&&(n[e.id]=t.length),{data:t,section:e,key:e.id}})).filter((function(e){return e.data.length>0}));o.length>0&&((e=o[0].data).unshift.apply(e,C),(t=o[o.length-1].data).push.apply(t,M));var i=[],l=0;return O.forEach((function(e){i.push(l),l+=(e.type===c.ApplicationCommandSectionType.BUILT_IN?n[e.id]:e.commandCount)||0})),{discoverySections:o,sectionsOffset:i}}),[N,C,M,O]),A=P.discoverySections,R=P.sectionsOffset;return{discoverySections:A,applicationCommandSections:O,commands:N,guildCommands:h,sectionsOffset:R,hasMoreBefore:T,hasMoreAfter:b}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l=f(n(3)),u=f(n(2)),s=f(n(7750)),d=f(n(8984));n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(){o=null,a=null,r=null,i=null}function v(e){var t=e.guildId;if(o!==t)return!1;y()}function y(){var e;a=null===(e=a)||void 0===e?void 0:e.markStale()}var m=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(s.default)},o.getGuildCommands=function(e){var t;return(null===(t=a)||void 0===t?void 0:t.guildId)===e?a:null},r}(l.default.Store))(u.default,{LOGOUT:function(e){return p()},CLEAR_GUILD_DISCOVERY_COMMANDS:function(e){return p()},CHANNEL_SELECT:function(e){var t=e.guildId;if(o===t)return!1;o=t,a=null,r=null,i=null},GUILD_APPLICATION_COMMANDS_UPDATE:function(e){var t,n=e.nonce,o=e.applicationCommands;n===r&&null!=i&&(a=null===(t=a)||void 0===t?void 0:t.loadComplete(o,i.isBefore,i.offset,i.jumpDescriptor),i=null)},INTEGRATION_DELETE:function(e){var t=e.guildId,n=e.applicationId;if(o!==t)return!1;null!=n&&y()},APPLICATION_COMMAND_DISCOVERY_REQUEST:function(e){var t=e.guildId,n=e.offset,o=e.isBefore,l=e.jumpDescriptor,u=e.nonce;r=u,i={guildId:t,offset:n,isBefore:o,jumpDescriptor:l},null!=a&&a.guildId===t||(a=new d.default(t)),a=a.loadStart()},APPLICATIONS_REQUEST:function(e){var t=e.nonce,n=e.guildId;r=t,i={guildId:n,offset:0,isBefore:!1},(null==a||a.guildId!==n||a.isStale)&&(a=new d.default(n))},APPLICATION_COMMAND_CREATE:v,APPLICATION_COMMAND_DELETE:v,APPLICATION_COMMAND_UPDATE:v});t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(7646);t.default=function e(t){var n=this;this.commandsArray=[],this._map={},this._commandIds=new Set,this.topOffset=-1,this.bottomOffset=-1,this.jumpDescriptor=null,this.jumpSequenceId=1,this.loadingMore=!1,this.isStale=!1,this.mutate=function(t){var r=new e(n.guildId);return r.commandsArray=n.commandsArray,r._map=n._map,r._commandIds=n._commandIds,r.topOffset=n.topOffset,r.bottomOffset=n.bottomOffset,r.jumpDescriptor=n.jumpDescriptor,r.loadingMore=n.loadingMore,r.jumpSequenceId=n.jumpSequenceId,r.isStale=n.isStale,t(r),r},this.loadStart=function(){return n.mutate((function(e){e.loadingMore=!0,e.jumpDescriptor=null}))},this.loadComplete=function(e,t,r,a){return(null!=a?n.reset(e,r):n.merge(e,t)).mutate((function(e){e.jumpDescriptor=a,e.loadingMore=!1,a&&(e.jumpSequenceId=n.jumpSequenceId+1)}))},this.reset=function(e,t){return n.mutate((function(n){n.commandsArray=(0,r.buildApplicationCommands)(e),n._map={},n.commandsArray.forEach((function(e){return n._map[e.id]=e})),n._commandIds.clear(),e.forEach((function(e){return e.id&&n._commandIds.add(e.id)})),n.topOffset=t,n.bottomOffset=Math.max(t+e.length-1,t),n.isStale=!1}))},this.merge=function(e,t){return n.mutate((function(n){var a=e.filter((function(e){return null!=e.id&&(!n._commandIds.has(e.id)&&(n._commandIds.add(e.id),!0))})).length,o=(0,r.buildApplicationCommands)(e).filter((function(e){var t=n._map[e.id];return n._map[e.id]=e,null==t||(n.commandsArray[n.commandsArray.indexOf(t)]=e,!1)}));n.commandsArray=t?[].concat(o,n.commandsArray):[].concat(n.commandsArray,o),a>0&&(t?n.topOffset-=a:n.bottomOffset+=a,n.topOffset=-1===n.topOffset?0:n.topOffset,n.bottomOffset=-1===n.bottomOffset?0:n.bottomOffset,n.isStale=!1)}))},this.markStale=function(){return n.mutate((function(e){e.isStale=!0}))},this.guildId=t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(7906)),l=p(n(84)),u=n(7659),s=p(n(248)),d=n(7573),f=n(7921),c=p(n(7020));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=[16,12,8,12];function _(e){var t=e.className,n=e.sections,r=e.activeSectionIndex,p=e.onSectionClick,v=a.useCallback((function(e){if(n[e].type!==d.ApplicationCommandSectionType.BUILT_IN){var t=n[e+1];return 32+(null!=t&&t.type===d.ApplicationCommandSectionType.BUILT_IN?16:0)}return 32}),[n]),_=a.useCallback((function(e){var t=n[e];if(null!=t){var o=(0,f.getIconComponent)(t),i=t.type===d.ApplicationCommandSectionType.BUILT_IN?4:0,v=32-2*i,h=m(o,{section:t,isSelected:r===e,padding:i,width:v,height:v}),_=t.type!==d.ApplicationCommandSectionType.BUILT_IN&&e<n.length-1&&n[e+1].type===d.ApplicationCommandSectionType.BUILT_IN;return m("div",{className:c.default.section},t.id,m(s.default,{text:t.name,position:u.Positions.RIGHT},void 0,(function(e){var n=e.onClick,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClick"]);return a.createElement(l.default,y({"aria-label":t.name,onClick:function(){p(t),null==n||n()}},r),h)})),_?m("hr",{className:c.default.builtInSeparator}):null)}}),[r,p,n]);return 0===n.length?null:m("div",{className:(0,o.default)(t,c.default.wrapper)},void 0,m(i.default,{activeIndex:r,className:c.default.list,renderCategoryListItem:_,rowCount:n.length,rowHeight:v,listPadding:h}))}_.displayName="ApplicationCommandDiscoverySectionList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(6)),o=n(7921),i=l(n(7021));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){var t=e.showImage,n=a.default.random(60,120),r=a.default.random(200,600),l=a.default.random(45,90);return s("div",{className:i.default.wrapper},void 0,t?s("div",{className:i.default.image}):null,s("div",{className:i.default.infoWrapper},void 0,s("div",{style:{maxWidth:(0,o.pxToRem)(n)},className:i.default.usageWrapper}),s("div",{style:{maxWidth:(0,o.pxToRem)(r)},className:i.default.description})),s("div",{style:{width:(0,o.pxToRem)(l)},className:i.default.source}))};d.displayName="ApplicationCommandLoadingItem";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=w(n(0)),o=L(n(8)),i=L(n(6)),l=n(3),u=L(n(331)),s=L(n(8988)),d=L(n(7566)),f=n(7635),c=w(n(8763)),p=n(1032),v=L(n(7777)),y=n(428),m=n(5286),h=L(n(8992)),_=L(n(35)),g=L(n(7915)),E=L(n(36)),S=n(372),O=n(235),I=n(173),T=n(44),b=L(n(15)),C=n(120),M=n(1035),N=n(7728),P=n(1),A=L(n(7)),R=L(n(7034));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var U=M.MIN_EXPRESSION_PICKER_WIDTH+p.EmojiSize.MEDIUM,G=a.memo((function(e){var t,n=e.isActive,r=e.className,i=e.viewType,l=e.badged,u=void 0!==l&&l,s=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["isActive","className","viewType","badged"]);return a.createElement(E.default,j({},s,{onClick:function(){b.default.track(P.AnalyticEvents.EXPRESSION_PICKER_TAB_CLICKED,{tab:i,badged:u}),(0,N.setExpressionPickerView)(i)},"aria-current":n?"page":void 0,className:(0,o.default)(r,R.default.navButton,(t={},t[R.default.navButtonActive]=n,t)),look:E.default.Looks.BLANK,size:E.default.Sizes.NONE}))}));function F(e){var t=e.positionTargetRef,n=e.onSelectGIF,r=e.onSelectEmoji,E=e.onSelectSticker,L=e.channel,D=e.gifButtonRef,w=e.stickerButtonRef,j=e.emojiButtonRef,F=e.isEditingMessage,B=e.canAddGIFs,H=e.canAttachStickers,x=a.useRef(null),V=a.useRef(null),W=function(e){var t=e.positionContainerRef,n=e.drawerRef,r=(0,l.useStateFromStores)([_.default],(function(){return _.default.expressionPickerWidth})),o=a.useState(window.innerWidth),s=o[0],d=o[1],f=a.useState(null!=r?r:M.ExpressionPickerWidths.MIN),p=f[0],v=f[1],y=a.useMemo((function(){switch(p){case M.ExpressionPickerWidths.MIN:return M.MIN_EXPRESSION_PICKER_WIDTH;case M.ExpressionPickerWidths.MAX:return null;default:return p}}),[p]),m=a.useCallback((function(e){var t=e>=s?M.ExpressionPickerWidths.MAX:e<=M.MIN_EXPRESSION_PICKER_WIDTH?M.ExpressionPickerWidths.MIN:e;null==t&&null!=n.current&&(n.current.style.width=""),u.default.updateLocalSettings({expressionPickerWidth:t}),v(t)}),[n,s]),h=(0,c.default)({initialElementDimension:y,maxDimension:s,minDimension:M.MIN_EXPRESSION_PICKER_WIDTH,resizableDomNodeRef:n,onElementResize:m,orientation:c.ResizeOrientation.HORIZONTAL});return a.useEffect((function(){var e=i.default.debounce((function(){null!=t.current&&d(t.current.offsetWidth)}),500);return window.addEventListener("resize",e),function(){window.removeEventListener("resize",e)}}),[t]),a.useLayoutEffect((function(){null!=t.current&&d(t.current.offsetWidth)}),[t]),{drawerWidth:y,handleDrawerResizeHandleMouseDown:a.useCallback((function(e){e.stopPropagation(),null!=t.current&&d(t.current.offsetWidth),h(e)}),[t,h])}}({positionContainerRef:x,drawerRef:V}),Y=W.drawerWidth,z=W.handleDrawerResizeHandleMouseDown,K=(0,N.useExpressionPickerStore)((function(e){return e.activeView})),$=(0,f.useShouldRenderStickerPickerForChannel)(L),Z=(0,m.useShopUnseenStickerPackCount)(),q=a.useCallback((function(e){if(!(0,T.hasAnyModalOpen)()){for(var t=e.target;t instanceof Element;){if(t===V.current)return;if(t===D.current||t===j.current||t===w.current)return;t=t.parentNode}(0,N.closeExpressionPicker)(),null!=document.activeElement&&"BODY"!==document.activeElement.tagName||C.ComponentDispatch.dispatchToLastSubscribed(P.ComponentActions.TEXTAREA_FOCUS)}}),[j,w,D]),X=a.useCallback((function(){(0,N.closeExpressionPicker)()}),[]);a.useLayoutEffect((function(){var e=function(){K===M.ExpressionPickerViewType.GIF&&(0,N.closeExpressionPicker)()};return window.addEventListener("mousedown",q),window.addEventListener("contextmenu",q),C.ComponentDispatch.subscribe(P.ComponentActions.POPOUT_CLOSE,X),C.ComponentDispatch.subscribe(P.ComponentActions.CLOSE_GIF_PICKER,e),function(){window.removeEventListener("mousedown",q),window.removeEventListener("contextmenu",q),C.ComponentDispatch.unsubscribe(P.ComponentActions.POPOUT_CLOSE,X),C.ComponentDispatch.unsubscribe(P.ComponentActions.CLOSE_GIF_PICKER,e)}}),[K,X,q]),(0,S.useFocusLock)(x),a.useEffect((function(){null!=V.current&&b.default.track(P.AnalyticEvents.EXPRESSION_PICKER_OPENED,{width:V.current.offsetWidth,tab:K,badged:K===M.ExpressionPickerViewType.STICKER&&Z>0})}),[]);var Q=!F&&(B||H),J=k(h.default,{onSelectSticker:E,containerWidth:Y}),ee=k(s.default,{onSelectGIF:n});return k(d.default,{section:P.AnalyticsSections.EXPRESSION_PICKER},void 0,k(I.AppReferencePositionLayer,{className:R.default.positionLayer,reference:t,position:O.Positions.TOP,align:O.Align.RIGHT,spacing:8,autoInvert:!0},void 0,(function(e){var t,n=e.isPositioned;return a.createElement("section",{className:(0,o.default)(R.default.positionContainer,(t={},t[R.default.positionContainerOnlyEmoji]=!Q,t)),ref:x},n?a.createElement("div",{className:R.default.drawerSizingWrapper,style:{width:null==Y?void 0:Y},ref:V},k("div",{className:R.default.resizeHandle,onMouseDown:z}),k("div",{className:R.default.contentWrapper},void 0,Q?k("nav",{className:R.default.nav},void 0,k("div",{className:R.default.navList,role:"tablist","aria-label":"Expression Picker"},void 0,B&&k("div",{className:R.default.navItem,role:"tab",id:p.GIF_PICKER_TAB_ID,"aria-controls":p.GIF_PICKER_TAB_PANEL_ID,"aria-selected":K===M.ExpressionPickerViewType.GIF},void 0,k(G,{isActive:K===M.ExpressionPickerViewType.GIF,viewType:M.ExpressionPickerViewType.GIF},void 0,A.default.Messages.EXPRESSION_PICKER_GIF)),$&&H?k("div",{className:R.default.navItem,role:"tab",id:y.STICKER_PICKER_TAB_ID,"aria-controls":y.STICKER_PICKER_TAB_PANEL_ID,"aria-selected":K===M.ExpressionPickerViewType.STICKER},void 0,k(G,{isActive:K===M.ExpressionPickerViewType.STICKER,viewType:M.ExpressionPickerViewType.STICKER,badged:Z>0},void 0,k("div",{className:R.default.stickersNavItem},void 0,A.default.Messages.EXPRESSION_PICKER_STICKER,Z>0&&k(g.default,{value:Z,className:R.default.stickersUnseenBadge})))):null,k("div",{className:R.default.navItem,role:"tab",id:p.EMOJI_PICKER_TAB_ID,"aria-controls":p.EMOJI_PICKER_TAB_PANEL_ID,"aria-selected":K===M.ExpressionPickerViewType.EMOJI},void 0,k(G,{isActive:K===M.ExpressionPickerViewType.EMOJI,viewType:M.ExpressionPickerViewType.EMOJI},void 0,A.default.Messages.EXPRESSION_PICKER_EMOJI)))):null,K!==M.ExpressionPickerViewType.STICKER||F?null:J,K!==M.ExpressionPickerViewType.GIF||F?null:ee,K===M.ExpressionPickerViewType.EMOJI?k(v.default,{inExpressionPicker:!0,channel:L,closePopout:X,onSelectEmoji:r,containerWidth:Y,emojiSize:null!=Y&&Y<U?p.EmojiSize.MEDIUM:p.EmojiSize.LARGE,pickerIntention:P.EmojiIntention.CHAT}):null)):null)})))}F.displayName="ExpressionPicker";var B=a.memo(F);t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=T(n(0)),o=O(n(8)),i=n(3),l=O(n(2)),u=T(n(7808)),s=n(1032),d=O(n(7741)),f=O(n(7900)),c=O(n(84)),p=O(n(63)),v=O(n(5404)),y=n(129),m=O(n(8550)),h=O(n(8989)),_=O(n(8608)),g=n(1),E=O(n(7)),S=O(n(7026));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var N=function(e){return e.stopPropagation()},P=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={resultType:null},t.searchBarRef=a.createRef(),t.backToFrontPage=function(e){var n=t.state.resultType;e.keyCode===g.KeyboardKeys.ESCAPE&&null!=n&&(e.stopPropagation(),e.preventDefault(),t.handleClearQuery())},t.handleChangeQuery=function(e){t.search(e,g.GIFPickerResultTypes.SEARCH)},t.handleSelectSuggestion=function(e){u.resetSearch(),t.search(e,g.GIFPickerResultTypes.SEARCH_SUGGESTION,!0)},t.handleClearQuery=function(){var e=t.searchBarRef.current;u.resetSearch(),t.setState({resultType:null}),null!=e&&e.focus()},t.handleSelectGIF=function(e){var n=t.props.onSelectGIF;null!=n&&n(e)},t.handleSelectItem=function(e,n){var r=t.searchBarRef.current;switch(e){case g.GIFPickerResultTypes.TRENDING_CATEGORY:u.search(n,g.GIFPickerResultTypes.TRENDING_CATEGORY,!0),null!=r&&r.focus();break;case g.GIFPickerResultTypes.TRENDING_GIFS:u.fetchTrendingGIFs()}t.setState({resultType:e})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,M(t,n);var i=r.prototype;return i.componentDidMount=function(){u.initializeSearch(),document.addEventListener("keydown",this.backToFrontPage)},i.componentWillUnmount=function(){l.default.wait((function(){return u.resetSearch()})),document.removeEventListener("keydown",this.backToFrontPage)},i.search=function(e,t,n){u.search(e,t,n),""===e?this.setState({resultType:null}):this.state.resultType!==g.GIFPickerResultTypes.SEARCH&&this.setState({resultType:g.GIFPickerResultTypes.SEARCH})},i.renderHeaderContent=function(){var e=this.props.query;switch(this.state.resultType){case g.GIFPickerResultTypes.FAVORITES:return C(y.FormTitle,{tag:y.FormTitle.Tags.H5,className:S.default.searchHeader},void 0,E.default.Messages.GIF_PICKER_FAVORITES);case g.GIFPickerResultTypes.TRENDING_GIFS:return C(y.FormTitle,{tag:y.FormTitle.Tags.H5,className:S.default.searchHeader},void 0,E.default.Messages.GIF_PICKER_RESULT_TYPE_TRENDING_GIFS);default:return a.createElement(v.default,{className:S.default.searchBar,size:v.default.Sizes.MEDIUM,query:e,onChange:this.handleChangeQuery,onClear:this.handleClearQuery,placeholder:E.default.Messages.SEARCH_TENOR,ref:this.searchBarRef,autoFocus:!0})}},i.renderHeader=function(){var e=null;return null!=this.state.resultType&&(e=C(c.default,{onClick:this.handleClearQuery,className:S.default.backButton},void 0,C(m.default,{title:E.default.Messages.BACK}))),C(p.default,{align:p.default.Align.CENTER},void 0,e,this.renderHeaderContent())},i.renderContent=function(){var e=this.props,t=e.resultItems,n=e.resultQuery,r=e.query,a=e.favorites,o=e.searchOffset,i=e.searchLimit,l=e.searchTotalResults,u=e.suggestions,s=this.state.resultType;return null==s?C(h.default,{onSelectItem:this.handleSelectItem}):C(_.default,{data:s===g.GIFPickerResultTypes.FAVORITES?a:t,onSelectGIF:this.handleSelectGIF,resultType:s,resultQuery:n,query:r,searchOffset:o,searchLimit:i,searchTotalResults:l,suggestions:u,onSelectSuggestion:this.handleSelectSuggestion})},i.render=function(){var e=this.props,t=e.className,n=e.forwardedRef;return a.createElement("div",{id:s.GIF_PICKER_TAB_PANEL_ID,role:"tabpanel","aria-labelledby":s.GIF_PICKER_TAB_ID,className:(0,o.default)(S.default.container,t),onClick:N,ref:n},C("div",{className:S.default.header},void 0,this.renderHeader()),C("div",{className:S.default.content},void 0,this.renderContent()))},r}(a.PureComponent);P.displayName="GIFPicker";var A=a.forwardRef((function(e,t){var n=(0,i.useStateFromStoresObject)([f.default],(function(){return{query:f.default.getQuery(),resultQuery:f.default.getResultQuery(),resultItems:f.default.getResultItems(),suggestions:f.default.getSuggestions()}})),r=n.query,o=n.resultQuery,l=n.resultItems,u=n.suggestions,s=(0,i.useStateFromStores)([d.default],(function(){return d.default.getFavorites()}));return a.createElement(P,b({},e,{forwardedRef:t,query:r,resultQuery:o,resultItems:l,suggestions:u,favorites:s,searchOffset:0,searchTotalResults:f.default.getResultItems().length,searchLimit:null}))}));t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(3)),i=n(7808),l=g(n(8605)),u=g(n(7741)),s=g(n(7900)),d=g(n(7904)),f=g(n(8606)),c=n(440),p=g(n(8607)),v=n(8991),y=n(8608),m=n(1),h=g(n(7)),_=g(n(7025));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=function(e,t){return O(v.CategoryColumn,{columns:e},t)};function T(){var e=u.default.getRandomFavorite();return{type:m.GIFPickerResultTypes.FAVORITES,name:h.default.Messages.GIF_PICKER_FAVORITES,icon:d.default,src:null!=e?e.src:"https://media.giphy.com/media/1TOSaJsWtnhe0/giphy.gif",format:null!=e?e.format:m.GIFResultFormat.IMAGE}}I.displayName="renderColumn";var b=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._masonryRef=a.createRef(),t.state={favoritesTile:T(),selectedIndex:{column:0,row:0},focusedId:null},t.handleFocus=function(e){var n=t._masonryRef.current;if(null!=n){var r=n.getCoordsMap()[e];null!=r&&(n.scrollIntoViewRect({start:r.top-10,end:r.top+r.height+10}),t.setState({focusedId:e}))}},t.handleSelect=function(e){var n=t.props.onSelectItem,r=t.getData().find((function(t){return t.name===e}));null!=r&&null!=n&&n(r.type,r.name)},t.getItemKey=function(e,n){if(e>0)return null;var r=t.getData()[n];return null!=r?r.name:null},t.memoizedData=(0,c.cachedFunction)((function(e,t){return[e].concat(t)})),t.renderItem=function(e,n,r,a){if(e>0)return null;var o=t.getData()[n];if(null!=o){var i=t.props.onSelectItem,l=t.state.focusedId;return O(y.GIFPickerSearchItem,{format:o.format,color:m.Colors.PRIMARY_DARK_800,src:o.src,item:o,index:n,coords:r,onClick:function(){return i(o.type,o.name)},renderExtras:t.renderCategoryExtras,focused:o.name===l},a)}},t.renderContent=function(e,n,r){return 0===t.props.trendingCategories.length?O(v.ResultsLoader,{columns:e,width:n,renderColumn:I}):a.createElement(f.default,{ref:t._masonryRef,fade:!0,className:_.default.container,itemGutter:12,getItemKey:t.getItemKey,columns:e,getItemHeight:function(){return 110},renderItem:t.renderItem,sections:[t.getData().length],chunkSize:50})},t.getItemGrid=function(){var e=t._masonryRef.current;return null!=e?e.getItemGrid():[]},t.getCoordsMap=function(){var e=t._masonryRef.current;return null!=e?e.getCoordsMap():{}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var o=r.prototype;return o.componentDidMount=function(){0===this.props.trendingCategories.length&&(0,i.fetchTrending)()},o.getData=function(){return this.memoizedData(this.state.favoritesTile,this.props.trendingCategories)},o.renderCategoryExtras=function(e){var t=e.name,n=e.icon,r=e.type;return O(a.Fragment,{},void 0,O("div",{className:r===m.GIFPickerResultTypes.FAVORITES?_.default.categoryFadeBlurple:_.default.categoryFade}),O("div",{className:_.default.categoryText},void 0,null!=n?O(n,{className:_.default.categoryIcon}):null,O("span",{className:_.default.categoryName},void 0,t)))},o.render=function(){return O(l.default,{getItemGrid:this.getItemGrid,getCoordsMap:this.getCoordsMap,onFocus:this.handleFocus,onSelect:this.handleSelect},void 0,O(p.default,{desiredItemWidth:200,maxColumns:6},void 0,this.renderContent))},r}(a.PureComponent);b.displayName="GIFPickerFrontPage";var C=o.default.connectStores([s.default],(function(){return{trendingCategories:s.default.getTrendingCategories()}}))(b);t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=(0,l.getScrollbarSpecs)(e),s=new Map,d=new n((function(e){e.forEach((function(e){var t,n=e.target;null===(t=s.get(n))||void 0===t||t(e)}))}));return(0,a.forwardRef)((function(n,p){var v,y=n.onScroll,m=n.dir,h=void 0===m?"ltr":m,_=n.sections,g=n.columns,E=n.getItemKey,S=n.getItemHeight,O=n.getSectionHeight,I=n.chunkSize,T=n.renderSection,b=n.renderItem,C=n.itemGutter,M=n.sectionGutter,N=n.padding,P=n.fade,A=void 0!==P&&P,R=n.className,L=n.style,D=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(n,["onScroll","dir","sections","columns","getItemKey","getItemHeight","getSectionHeight","chunkSize","renderSection","renderItem","itemGutter","sectionGutter","padding","fade","className","style"]),w=a.default.useRef(null),k=a.default.useRef(null),j=a.default.useState(!1),U=j[0],G=j[1],F=(0,l.useCachedScrollerState)(),B=F.scrollerRef,H=F.scrollerState,x=F.getScrollerState;(0,l.usePaddingFixes)({scrollerRef:B,className:R,specs:r,orientation:"vertical",dir:h});var V=(0,l.useVirtualizedMasonryState)({sections:_,columns:g,getItemKey:E,getItemHeight:S,getSectionHeight:O,chunkSize:I,itemGutter:C,sectionGutter:M,padding:N,getScrollerState:x,dir:h}),W=V.forceUpdateOnChunkChange,Y=V.coordsMap,z=V.visibleSections,K=V.totalHeight,$=V.forceUpdate,Z=V.masonryComputer,q=(0,a.useCallback)((function(e){void 0===e&&(e=2),e>H.current.dirty&&(H.current.dirty=e,2===e?$():W(1))}),[W,H,$]),X=(0,l.useScrollSpring)(B),Q=(0,a.useCallback)((function(){return Z.itemGrid}),[Z]),J=(0,a.useCallback)((function(){return Z.coordsMap}),[Z]),ee=a.default.useCallback((function(){return q()}),[q]);(0,l.useResizeObserverSubscription)({ref:B,key:"container",onUpdate:ee,resizeObserver:d,listenerMap:s}),(0,a.useImperativeHandle)(p,(function(){return c({getScrollerNode:function(){return B.current},getItemGrid:Q,getCoordsMap:J,getScrollerState:x},(0,l.getAnimatedScrollHelpers)(B,x,X))}),[B,x,Q,X,J]);var te=(0,a.useCallback)((function(e){q(1),null==w.current?G(!0):clearTimeout(w.current),w.current=setTimeout((function(){w.current=null,G(!1)}),200),null!=y&&y(e)}),[y,q]);return a.default.createElement("div",c({ref:B,onScroll:te,className:(0,o.default)(R,(v={},v[e]=!0,v[t]=A,v[u.default.scrolling]=U,v)),style:(0,l.getMergedOrientationStyles)(L)},D),(0,a.useMemo)((function(){return f(i.FocusRingScope,{containerRef:k},void 0,a.default.createElement("div",{style:{height:K},className:u.default.content,ref:k},Object.keys(z).map((function(e){var t=(0,l.getMasonryListSectionIndex)(e),n=Y[e],r=z[e],a=Y[(0,l.getMasonryListSectionHeaderKey)(t)];return null!=n&&null!=r?f("div",{style:n},e,null!=T&&null!=a&&T(t,a,e),r.map((function(e){var t=e[0],n=e[1],r=e[2],a=Y[t];return null!=a?b(n,r,a,t):null}))):null}))))}),[z,b,T,Y,K]))}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(80),l=n(380),u=s(n(342));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ResultsLoader=t.CategoryColumn=t.AnimatedColumn=t.Block=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(6)),i=s(n(265)),l=n(1),u=s(n(7023));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,p(e,t)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=[l.Colors.PREMIUM_TIER_1_PURPLE,l.Colors.PREMIUM_TIER_1_BLUE,"#929AFA"],y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={backgroundColor:o.default.sample(v)},t}return c(t,e),t.prototype.render=function(){return f("div",{style:{height:this.props.height,backgroundColor:this.state.backgroundColor},className:u.default.gif})},t}(a.PureComponent);t.Block=y,y.displayName="Block";var m=function(e){function t(t){var n;(n=e.call(this,t)||this).animateSlide=function(){var e=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n),t=e.props.direction,r=e.state,a=r.translateY,o=r.height,l=t>0?0:-o/2+12,u=t>0?-o/2+12:0;a.setValue(l),i.default.timing(a,{toValue:u,duration:800,easing:i.default.Easing.linear}).start(n.animateSlide)};var r=new Array(10).fill(null).map((function(){return o.default.random(40,150)}));return n.state={blocks:r,height:2*r.reduce((function(e,t){return e+t+12}),12),translateY:new i.default.Value(0)},n}c(t,e);var n=t.prototype;return n.componentDidMount=function(){this.animateSlide()},n.getAnimatedStyle=function(){return{width:100/this.props.columns+"%",transform:[{translateY:this.state.translateY.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})}]}},n.render=function(){var e=this.state.blocks;return f(i.default.div,{className:u.default.column,style:this.getAnimatedStyle()},void 0,e.map((function(e,t){return f(y,{height:e},t)})),e.map((function(e,t){return f(y,{height:e},"alt"+t)})))},t}(a.Component);t.AnimatedColumn=m,m.displayName="AnimatedColumn",m.defaultProps={direction:-1};var h=function(e){var t=e.columns;return f("div",{className:u.default.column,style:{width:100/t+"%"}},void 0,new Array(4).fill(null).map((function(e,t){return f("div",{className:u.default.categoryLoader},t)})))};t.CategoryColumn=h,h.displayName="CategoryColumn";var _=function(e){function t(){return e.apply(this,arguments)||this}return c(t,e),t.prototype.render=function(){var e=this.props,t=e.columns,n=e.renderColumn;return f("div",{className:u.default.container},void 0,new Array(t).fill(null).map((function(e,r){return n(t,r)})))},t}(a.PureComponent);t.ResultsLoader=_,_.displayName="ResultsLoader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=N(n(658)),i=N(n(7604)),l=n(3),u=N(n(2)),s=n(7667),d=N(n(35)),f=N(n(227)),c=n(169),p=n(7697),v=n(5407),y=n(7858),m=n(5286),h=N(n(427)),_=n(359),g=n(7773),E=n(7665),S=N(n(8993)),O=N(n(8994)),I=N(n(8998)),T=N(n(8999)),b=n(7738),C=N(n(7033)),M=N(n(6731));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var L=(0,c.cssValueToNumber)(M.default.stickerPickerBreakpointSmall),D=(0,c.cssValueToNumber)(M.default.stickersListPaddingLeft),w=(0,c.cssValueToNumber)(M.default.stickersListPaddingRight),k=(0,c.cssValueToNumber)(M.default.stickerPickerPreviewMargin),j=(0,c.cssValueToNumber)(M.default.stickerPickerPreviewMarginSmall),U=(0,c.cssValueToNumber)(M.default.stickerPickerPreviewDimensions),G=(0,c.cssValueToNumber)(M.default.stickerPickerPreviewDimensionsSmall),F=(0,c.cssValueToNumber)(M.default.stickerPickerPreviewPadding),B=U+2*F,H=G+2*F,x=(0,o.default)(y.trackStickerSearchEmpty,200),V=(0,o.default)(y.trackStickerSearchResultsViewed,200),W=R(T.default,{}),Y=function(e){var t=e.containerWidth,n=e.onSelectSticker,r=a.useRef(null),o=(0,m.useShopStickerPacks)(),f=a.useRef(null),c=a.useRef(null),T=(0,p.useStickerPickerStore)((function(e){return[e.searchQuery,e.isSearchSuggestion]}),i.default),M=T[0],N=T[1],P=a.useRef(""),U=(0,s.useExpressionPickerGridWidth)({gridWrapperRef:r,containerWidth:t,listPaddingLeft:D,listScrollbarWidth:8}),G=(0,l.useStateFromStores)([d.default],(function(){return new Set(d.default.stickerPickerCollapsedSections)}),[]),F=(0,m.useFilteredOwnedStickersCategories)(),Y=a.useMemo((function(){return(0,b.getFilteredStickers)(M)}),[M]),z=null!=Y?Y:{},K=z.owned,$=void 0===K?[]:K,Z=z.unowned,q=void 0===Z?[]:Z,X=$.length+q.length,Q=a.useCallback((function(e){(0,y.trackStickerSearchSelect)(e,M,X),n(e,_.StickerSelectLocation.STICKER_PICKER)}),[n,M,X]),J=null!=U&&U>L,ee=(0,m.useStickersGrid)({isShopView:!1,filteredStickers:Y,stickersCategories:F,collapsedStickersCategories:G,listWidth:U,listPaddingRight:w,stickerNodeMargin:J?k:j,stickerNodeWidth:J?B:H}),te=ee.rowCount,ne=ee.rowCountBySection,re=ee.stickersGrid,ae=ee.gutterWidth,oe=ee.columnCounts,ie=a.useCallback((function(e,t){var n=e.sticker,r=e.type,a=e.packId,o=t.location;r!==_.StickerGridItemTypes.VIEW_ALL&&h.default.ownsStickerPack(a)?null!=n&&Q(n):(0,E.openStickerPackPurchaseModal)({analyticsLocation:o,packId:a,showPackPreview:!0})}),[Q]),le=(0,g.useKeyboardNavigation)({columnCounts:oe,stickersListRef:f,stickersGrid:re,onGridItemSelect:ie,store:p.useStickerPickerStore,setInspectedStickerPosition:p.setInspectedStickerPosition,gridNavigatorId:"sticker-picker-grid"}),ue=le.getItemProps,se=le.getRowProps,de=le.gridContainerProps,fe=le.handleGridContainerKeyDown,ce=le.isUsingKeyboardNavigation;return a.useEffect((function(){return p.resetStoreState}),[]),a.useEffect((function(){u.default.wait((function(){(0,v.stickerPickerLoaded)(o)}))}),[o]),a.useEffect((function(){""===P.current&&""!==M&&(0,y.trackStickerSearchStart)(),P.current=M}),[M]),a.useEffect((function(){0===X?x(M):V(M,X,N)}),[M,X,N]),a.useLayoutEffect((function(){var e;null===(e=c.current)||void 0===e||e.focus()}),[]),a.createElement(a.Fragment,null,R("div",{className:C.default.header},void 0,a.createElement(I.default,{ref:c,onKeyDown:fe,stickersListRef:f}),W),R(S.default,{stickersListRef:f}),a.createElement("div",A({ref:r,className:C.default.listWrapper,id:"sticker-picker-grid"},de),null!=U?a.createElement(O.default,{ref:f,collapsedStickersCategories:G,filteredStickers:Y,getStickerItemProps:ue,getStickerRowProps:se,gridWidth:U,gutterWidth:ae,isUsingKeyboardNavigation:ce,onSelectSticker:Q,rowCount:te,rowCountBySection:ne,stickersCategories:F,stickersGrid:re}):null))},z=function(e){var t=(0,l.useStateFromStores)([h.default],(function(){return!h.default.hasFetchedShopStickerPacks()||!h.default.hasFetchedUserStickerPacks}));return(0,m.useFetchUserStickerPacks)({forceFetch:!0}),(0,m.useFetchShopStickerPacks)({forceFetch:!0}),R("div",{className:C.default.wrapper},void 0,t?R(f.default,{className:C.default.loadingIndicator}):a.createElement(Y,e))};z.displayName="StickerPickerLoader";var K=z;t.default=K},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=I(n(8)),i=n(7582),l=n(1035),u=I(n(7906)),s=I(n(84)),d=I(n(248)),f=I(n(7623)),c=I(n(15)),p=n(169),v=n(7697),y=n(5286),m=n(359),h=n(5187),_=I(n(5405)),g=n(1),E=I(n(7)),S=I(n(7027)),O=I(n(6731));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var M=(0,p.cssValueToNumber)(O.default.stickerCategoryListPadding),N=(0,p.cssValueToNumber)(O.default.stickerCategoryIconSize),P=(0,p.cssValueToNumber)(O.default.stickerCategoryIconMargin),A=(0,p.cssValueToNumber)(O.default.stickerCategoryUnicodeIconSize),R=[M,M,M,M],L=2*(N+P)+M,D=function(e){var t=e.stickersListRef,n=a.useRef(null),r=(0,v.useStickerPickerStore)((function(e){return e.activeCategoryIndex})),p=a.useCallback((function(e){var n,r=v.useStickerPickerStore.getState().searchQuery;((0,v.setActiveCategoryIndex)(e),""!==r)?(0,v.setSearchQuery)(""):null===(n=t.current)||void 0===n||n.scrollToSectionTop(e)}),[t]),O=(0,y.useOwnedStickerPacks)(),I=function(e){var t=e.activeIndex,n=e.stickerPacks,r=e.handleCategorySelect,u=(0,y.useFilteredOwnedStickersCategories)(),p=(0,i.useAnalyticsContext)(),O=(0,v.useStickerPickerStore)((function(e){return""!==e.searchQuery})),I=a.useCallback((function(e){var i,v,y=(null===(i=u[0])||void 0===i?void 0:i.type)===m.StickerCategoryTypes.RECENT,I=u.length>0;if(0===e)return C(s.default,{"aria-label":E.default.Messages.STICKER_PICKER_CATEGORIES_RECENT,className:(0,o.default)(S.default.stickerCategory,S.default.stickerCategoryRecent,(v={},v[S.default.stickerCategoryRecentDisabled]=I&&!y,v[S.default.stickerCategorySelected]=!O&&y&&0===t,v)),onClick:function(){r(0)}},"recent",C(f.default,{className:S.default.stickerCategoryRecentIcon,height:A,width:A}));var T=y?0:1,M=t===e-T,P=n[e-1];return C(d.default,{position:d.default.Positions.RIGHT,text:P.name,tooltipContentClassName:S.default.tooltip},P.id,(function(t){var n;return a.createElement(s.default,b({},t,{"aria-label":P.name,className:(0,o.default)(S.default.stickerCategory,(n={},n[S.default.stickerCategorySelected]=!O&&M,n)),onClick:function(){c.default.track(g.AnalyticEvents.EXPRESSION_PICKER_CATEGORY_SELECTED,{location:null==p?void 0:p.location,tab:l.ExpressionPickerViewType.STICKER,sticker_pack_id:P.id}),r(e-T)}}),C(_.default,{disableAnimation:!M||O,size:N,sticker:(0,h.getStickerPackPreviewSticker)(P)}))}))}),[t,p,r,O,u,n]);return{getScrollOffsetForIndex:a.useCallback((function(e,t){return t?L:0}),[]),renderCategoryListItem:I}}({handleCategorySelect:p,activeIndex:r,stickerPacks:O}),T=I.getScrollOffsetForIndex,M=I.renderCategoryListItem;return(0,y.useFetchShopStickerPacks)(),a.createElement(u.default,{ref:n,activeIndex:r,className:S.default.categoryListWithSearch,listPadding:R,getScrollOffsetForIndex:T,renderCategoryListItem:M,rowCount:O.length+1,rowHeight:N+P})};D.displayName="StickerPickerCategoryList";var w=D;t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=G(n(7604)),i=n(3),l=G(n(331)),u=G(n(7774)),s=n(7582),d=n(1035),f=n(7667),c=G(n(7907)),p=G(n(84)),v=G(n(7682)),y=n(129),m=G(n(7623)),h=G(n(43)),_=G(n(15)),g=n(169),E=n(7697),S=n(428),O=n(5286),I=G(n(427)),T=n(359),b=n(5187),C=G(n(5405)),M=n(7773),N=n(7665),P=G(n(8995)),A=G(n(8997)),R=G(n(7859)),L=n(1),D=G(n(7)),w=G(n(7029)),k=G(n(6731)),j=G(n(6733)),U=G(n(8062));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(){return(B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function H(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var x=(0,g.cssValueToNumber)(k.default.stickerPickerBreakpointSmall),V=(0,g.cssValueToNumber)(k.default.stickerPickerBreakpointMedium),W=(0,g.cssValueToNumber)(k.default.stickersListPaddingTop),Y=(0,g.cssValueToNumber)(k.default.stickersListPaddingTopSearchResults),z=(0,g.cssValueToNumber)(k.default.stickersListPaddingRight),K=(0,g.cssValueToNumber)(k.default.stickersListPaddingBottom),$=(0,g.cssValueToNumber)(k.default.stickersListPaddingLeft),Z=(0,g.cssValueToNumber)(k.default.stickersListDividerHeight),q=(0,g.cssValueToNumber)(j.default.expressionPickerListSectionHeadingHeight),X=(0,g.cssValueToNumber)(k.default.stickerPickerPreviewDimensions),Q=(0,g.cssValueToNumber)(k.default.stickerPickerPreviewDimensionsSmall),J=(0,g.cssValueToNumber)(k.default.stickerPickerPreviewPadding),ee=(0,g.cssValueToNumber)(k.default.stickerPickerPreviewMargin),te=X+2*J+ee,ne=Q+2*J+ee,re=[W,z,K,$],ae=[Y,z,K,$],oe=["laugh","wave","yes","dance","sad","no","hi","bye","cry","ok"],ie=function(e){var t=e.onSuggestionClick;return H("div",{className:w.default.searchSuggestions},void 0,oe.map((function(e){return H(p.default,{className:w.default.searchSuggestion,onClick:function(){return t(e)}},e,H(h.default,{size:h.default.Sizes.SIZE_14,color:h.default.Colors.STANDARD},void 0,e))})))};ie.displayName="StickerPickerSearchSuggestions";var le=H(y.FormDivider,{}),ue=H(m.default,{}),se=function(e){var t=e.collapsedStickersCategories,n=e.gridWidth,r=e.onSelectSticker,o=e.getStickerItemProps,i=e.getStickerRowProps,u=e.gutterWidth,f=e.inspectedStickerPosition,p=e.isScrolling,v=e.isUsingKeyboardNavigation,y=e.stickersGrid,m=e.stickersCategories,h=e.filteredStickers,g=e.ownedStickerPacks,O=(0,s.useAnalyticsContext)(),M=function(e){var t=e.onSelectSticker,n=(0,s.useAnalyticsContext)(),r=(0,E.useStickerPickerStore)((function(e){return e.searchQuery}));return{handleStickerInspect:a.useCallback((function(e){var t=e.visibleRowIndex,n=e.columnIndex,r=e.gridSectionIndex;(0,E.setActiveCategoryIndex)(r),(0,E.setInspectedStickerPosition)(n,t,S.InspectedStickerChangeSource.MOUSE_EVENT),e.type===T.StickerGridItemTypes.STICKER&&(0,E.setSearchPlaceholder)(e.sticker.name)}),[]),handleSelect:a.useCallback((function(e){var a,o=e.packId,i=B({},n.location,{object:""===r?L.AnalyticsObjects.STICKER_PICKER_VIEW_ALL:L.AnalyticsObjects.STICKER_SEARCH_VIEW_ALL});if(!I.default.ownsStickerPack(o))return _.default.track(L.AnalyticEvents.STICKER_PACK_VIEW_ALL,{sticker_id:null===(a=e.sticker)||void 0===a?void 0:a.id,sticker_pack_id:o,location:i}),void(0,N.openStickerPackPurchaseModal)({analyticsLocation:i,showPackPreview:!0,packId:o});if(e.type===T.StickerGridItemTypes.STICKER){var l=e.sticker;t(l)}}),[n.location,t,r])}}({onSelectSticker:r}),P=M.handleStickerInspect,A=M.handleSelect,k=a.useCallback((function(e){l.default.updateLocalSettings({stickerPickerCollapsedSections:Array.from(e)})}),[]),j=a.useCallback((function(e){var t=y[e];return null!=t?H(R.default,{getStickerItemProps:o,getStickerRowProps:i,gutterWidth:u,inspectedStickerPosition:f,isScrolling:p,isUsingKeyboardNavigation:v,onInspect:P,onSelect:A,rowIndex:e,stickerClassName:w.default.sticker,stickerDescriptors:t,stickerSize:n>x?X:Q,preferAnimation:n<=V,ownedStickerPacks:g,isDisplayingIndividualStickers:!0},e):null}),[y,o,i,u,f,p,v,P,A,n,g]),U=a.useCallback((function(e,t){return H("div",{},e,t)}),[]),G=a.useCallback((function(e,n){var r=(void 0===n?{}:n).isStickerPack,a=void 0===r||r,o=new Set(t),i=t.has(e);i?o.delete(e):o.add(e),_.default.track(L.AnalyticEvents.EXPRESSION_PICKER_CATEGORY_COLLAPSE_TOGGLED,{location:null==O?void 0:O.location,tab:d.ExpressionPickerViewType.STICKER,collapsed:!i,sticker_pack_id:a?e:null}),k(o)}),[O,t,k]);return{renderRow:j,renderSection:U,renderSectionHeader:a.useCallback((function(e){var n=m[e];if(null!=h){var r=h.owned,o=h.unowned;if(0===e&&r.length>0)return null;var i=r.length>0&&o.length>0;return a.createElement(a.Fragment,null,i?H("div",{className:w.default.divider},void 0,le):null,H(c.default,{className:w.default.packHeader,"aria-label":D.default.Messages.STICKERS_YOU_MIGHT_LIKE_A11Y},"stickers-you-might-like-header",D.default.Messages.STICKERS_YOU_MIGHT_LIKE))}switch(n.type){case T.StickerCategoryTypes.RECENT:return H(c.default,{className:w.default.packHeader,"aria-label":D.default.Messages.STICKER_CATEGORY_A11Y_LABEL.format({categoryName:n.name}),icon:ue,isCollapsed:t.has(n.id),onClick:function(){return G(n.id,{isStickerPack:!1})}},"header-"+n.id,n.name);case T.StickerCategoryTypes.PACK:var l=I.default.getStickerPack(n.id);return null==l?null:H(c.default,{className:w.default.packHeader,"aria-label":D.default.Messages.STICKER_CATEGORY_A11Y_LABEL.format({categoryName:l.name}),icon:H(C.default,{disableAnimation:!0,size:12,sticker:(0,b.getStickerPackPreviewSticker)(l)}),isCollapsed:t.has(l.id),onClick:function(){return G(l.id)}},"h"+l.id,l.name)}}),[t,m,G,h]),sectionMarginBottom:a.useCallback((function(e){var n=m[e];return t.has(n.id)?ee:0}),[t,m]),sectionHeaderHeight:a.useCallback((function(e){if(null!=h){var t=h.owned,n=h.unowned;if(0===e&&t.length>0)return 0;var r=t.length>0&&n.length>0?Z:0;return q+r}return q}),[h])}},de=a.forwardRef((function(e,t){var n=e.collapsedStickersCategories,r=e.gridWidth,l=e.filteredStickers,d=e.getStickerItemProps,c=e.getStickerRowProps,p=e.gutterWidth,y=e.isUsingKeyboardNavigation,m=e.onSelectSticker,h=e.rowCount,g=e.rowCountBySection,S=e.stickersCategories,T=e.stickersGrid,b=a.useRef(!1),C=a.useRef(null),R=(0,E.useStickerPickerStore)((function(e){return[e.searchQuery,e.activeCategoryIndex]}),o.default),k=R[0],j=R[1],G=(0,M.useInspectedStickerPosition)(E.useStickerPickerStore);(0,O.useFetchShopStickerPacks)();var F=(0,O.useShopUnseenStickerPackCount)(),B=(0,i.useStateFromStores)([I.default],(function(){return I.default.userStickerPackIds})),V=se({collapsedStickersCategories:n,gridWidth:r,stickersCategories:S,stickersGrid:T,isScrolling:b,isUsingKeyboardNavigation:y,onSelectSticker:m,getStickerItemProps:d,getStickerRowProps:c,gutterWidth:p,inspectedStickerPosition:G,filteredStickers:l,ownedStickerPacks:B}),W=V.renderRow,Y=V.renderSection,z=V.renderSectionHeader,K=V.sectionMarginBottom,$=V.sectionHeaderHeight,Z=(0,s.useAnalyticsContext)(),q=(0,f.useSynchronizedActiveCategoryIndexForScrollPosition)({activeCategoryIndex:j,isScrolling:b,listRef:C,onActiveCategoryIndexChange:E.setActiveCategoryIndex,scrollOffset:20,searchQuery:k});return(0,f.useSynchronizedScrollPositionForActiveCategoryIndex)({searchQuery:k,activeCategoryIndex:j,listRef:C}),a.useImperativeHandle(t,(function(){return{scrollTo:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null===(e=C.current)||void 0===e?void 0:e.scrollTo.apply(e,n)},getRowDescriptors:function(){var e,t;return null!==(e=null===(t=C.current)||void 0===t?void 0:t.getRowDescriptors())&&void 0!==e?e:[]},getSectionDescriptors:function(){var e,t;return null!==(e=null===(t=C.current)||void 0===t?void 0:t.getSectionDescriptors())&&void 0!==e?e:[]},scrollToSectionTop:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null===(e=C.current)||void 0===e?void 0:e.scrollToSectionTop.apply(e,n)},scrollRowIntoView:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null===(e=C.current)||void 0===e?void 0:e.scrollRowIntoView.apply(e,n)},getScrollerNode:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null===(e=C.current)||void 0===e?void 0:e.getScrollerNode.apply(e,n)},scrollIntoViewNode:function(){for(var e,t=arguments.length,n=new Array(t),r=0;r<t;r++)n[r]=arguments[r];return null===(e=C.current)||void 0===e?void 0:e.scrollIntoViewNode.apply(e,n)},getListDimensions:function(){for(var e,t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return null!==(e=null===(t=C.current)||void 0===t?void 0:t.getListDimensions.apply(t,r))&&void 0!==e?e:{height:-1,totalHeight:-1}}}}),[]),H("div",{className:w.default.wrapper},void 0,0===S.length?H(P.default,{className:w.default.emptyState,onBrowseStickerPacks:function(){return function(e,t){_.default.track(L.AnalyticEvents.EXPRESSION_PICKER_STICKER_SHOP_VIEWED,{location:null==e?void 0:e.location,badged:t}),(0,N.openStickerPackPurchaseModal)({analyticsLocation:null==e?void 0:e.location,showPackPreview:!0})}(Z,F>0)}}):null!=l&&0===l.owned.length&&0===l.unowned.length?H(u.default,{message:D.default.Messages.NO_STICKER_SEARCH_RESULTS_WITH_SUGGESTIONS,className:w.default.noSearchResultsContainer,noResultsImageURL:U.default,suggestions:H(ie,{onSuggestionClick:function(e){return(0,E.setSearchQuery)(e,!0)}})}):a.createElement(v.default,{listPadding:null!=l?ae:re,onScroll:q,renderRow:W,renderSection:null==l?Y:void 0,renderSectionHeader:z,rowCount:h,rowCountBySection:g,rowHeight:r>x?te:ne,sectionHeaderHeight:$,sectionMarginBottom:null==l?K:0,stickyHeaders:!0,ref:C}),H(A.default,{stickersGrid:T}))}));t.default=de},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8)),o=s(n(126)),i=s(n(43)),l=s(n(7)),u=s(n(7028));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.className,r=e.onBrowseStickerPacks;return f("div",{className:(0,a.default)(u.default.emptyState,t)},void 0,f("img",{className:u.default.image,alt:"",src:n(8996)}),f(o.default,{className:u.default.header,size:o.default.Sizes.SIZE_24},void 0,l.default.Messages.STICKER_PICKER_EMPTY_STATE_TITLE),f(i.default,{className:u.default.subtitle,color:i.default.Colors.HEADER_SECONDARY,size:i.default.Sizes.SIZE_16},void 0,l.default.Messages.STICKER_PICKER_EMPTY_STATE_SUBTITLE),f(i.default,{className:u.default.browseLink,size:i.default.Sizes.SIZE_14},void 0,l.default.Messages.STICKER_PICKER_EMPTY_STATE_SUBTITLE_BROWSE.format({onBrowseStickerPacks:r})))}c.displayName="StickerPickerEmptyState"},function(e,t,n){e.exports=n.p+"a375de187c8d70afb21e426ffa95453d.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=y(n(8073)),l=n(169),u=n(7697),s=y(n(427)),d=n(359),f=n(5187),c=y(n(5405)),p=y(n(7)),v=y(n(6733));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=(0,l.cssValueToNumber)(v.default.expressionPickerInspectorBarGraphicPrimaryDimensions),g=(0,l.cssValueToNumber)(v.default.expressionPickerInspectorBarGraphicSecondaryDimensions),E=a.memo((function(e){var t=e.stickersGrid,n=(0,u.useStickerPickerStore)((function(e){return e.inspectedStickerPosition})),r=a.useMemo((function(){var e,r=n.rowIndex,a=n.columnIndex,o=null===(e=t[r])||void 0===e?void 0:e[a];return(null==o?void 0:o.type)!==d.StickerGridItemTypes.STICKER?null:o.sticker}),[t,n]),l=(0,o.useStateFromStores)([s.default],(function(){return null==r?null:s.default.getStickerPack(r.pack_id)}));return null==r?null:h(i.default,{graphicPrimary:h(c.default,{isInteracting:!0,size:_,sticker:r,disableAnimation:!0}),graphicSecondary:null==l?null:h(c.default,{size:g,sticker:(0,f.getStickerPackPreviewSticker)(l),disableAnimation:!0}),titlePrimary:r.name,titleSecondary:null==l?null:p.default.Messages.STICKER_FROM_PACK.format({packName:l.name})})}));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(7604)),i=n(3),l=p(n(7593)),u=n(7697),s=n(428),d=p(n(427)),f=p(n(7)),c=p(n(7030));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=a.forwardRef((function(e,t){var n=e.onKeyDown,r=e.stickersListRef,p=a.useRef(null),v=(0,u.useStickerPickerStore)((function(e){return{searchQuery:e.searchQuery,searchPlaceholder:e.searchPlaceholder,isSearchSuggestion:e.isSearchSuggestion}}),o.default),m=v.searchQuery,h=v.searchPlaceholder,_=v.isSearchSuggestion,g=(0,i.useStateFromStores)([d.default],(function(){return d.default.ownsAnyStickerPack})),E=a.useCallback((function(e){var t;(0,u.setActiveCategoryIndex)(""===e?0:s.INACTIVE_CATEGORY_INDEX),(0,u.setInspectedStickerPosition)(0,0),(0,u.setSearchPlaceholder)(null),(0,u.setSearchQuery)(e),null===(t=r.current)||void 0===t||t.scrollTo(0)}),[r]),S=a.useCallback((function(){(0,u.setSearchQuery)("")}),[]);return a.useImperativeHandle(t,(function(){return{focus:function(){var e;return null===(e=p.current)||void 0===e?void 0:e.focus()}}})),a.useLayoutEffect((function(){var e;_&&(null===(e=p.current)||void 0===e||e.focus())}),[_]),y("div",{className:c.default.wrapper},void 0,a.createElement(l.default,{autoFocus:!0,disabled:!g,query:m,ref:p,size:l.default.Sizes.MEDIUM,placeholder:null!=h?h:g?f.default.Messages.SEARCH_FOR_STICKERS:f.default.Messages.NO_STICKERS_TO_SEARCH_THROUGH,onClear:S,onKeyDown:n,onQueryChange:E,className:c.default.searchBar,preventEscapePropagation:!1,useKeyboardNavigation:!1}))}));t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=E(n(0)),o=_(n(8)),i=n(7582),l=n(7647),u=_(n(84)),s=_(n(248)),d=E(n(9e3)),f=_(n(15)),c=n(5286),p=n(7665),v=_(n(9001)),y=n(1),m=_(n(7)),h=_(n(7032));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=function(){return O("div",{className:h.default.sparklingEffectContainer},void 0,O("img",{className:(0,o.default)(h.default.sparklingEffectStar,h.default.star1),alt:"",src:n(8130)}),O("img",{className:(0,o.default)(h.default.sparklingEffectStar,h.default.star2),alt:"",src:n(8130)}),O("img",{className:(0,o.default)(h.default.sparklingEffectStar,h.default.star3),alt:"",src:n(8130)}))};I.displayName="SparklingEffect";var T=O(I,{}),b=function(){var e=O(d.default,{className:h.default.stickerShopIconImage}),t=O(d.ShoppingBagColored,{className:h.default.stickerShopIconImage}),n=a.useRef(l.HotspotStore.hasHotspot(l.HotspotLocations.STICKERS_SHOP_INTRODUCTION)).current,r=(0,i.useAnalyticsContext)(),_=(0,c.useShopUnseenStickerPackCount)(),g=n||_>0;return O(v.default,{},void 0,O(s.default,{position:s.default.Positions.LEFT,tooltipContentClassName:h.default.tooltip,text:m.default.Messages.STICKER_PICKER_CATEGORIES_SHOP_TOOLTIP},void 0,(function(n){return a.createElement(u.default,S({},n,{"aria-label":m.default.Messages.STICKER_PICKER_CATEGORIES_SHOP,className:(0,o.default)(h.default.stickerShopIconWrapper,g?null:h.default.regularStickerShopIconWrapper),onClick:function(){f.default.track(y.AnalyticEvents.EXPRESSION_PICKER_STICKER_SHOP_VIEWED,{location:null==r?void 0:r.location,badged:_>0}),(0,l.hideHotspot)(l.HotspotLocations.STICKERS_SHOP_INTRODUCTION),(0,p.openStickerPackPurchaseModal)({analyticsLocation:null==r?void 0:r.location,showPackPreview:!0})}}),O("div",{className:h.default.stickerShopIcon},void 0,g&&T,g?t:e))})))};b.displayName="StickerPickerShopIcon";var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f,t.ShoppingBagColored=h;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=d(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:f,d:"M19.9924 7.44C19.9624 6.91 19.5224 6.5 18.9924 6.5H16.8824C16.6324 3.98 14.5224 2 11.9424 2C9.36242 2 7.24242 3.98 6.99242 6.5H4.88242C4.35242 6.5 3.91242 6.91 3.88242 7.44L3.00242 21.44C2.96242 22.02 3.42242 22.5 4.00242 22.5H19.8724C20.4524 22.5 20.9024 22.01 20.8724 21.44L19.9924 7.44ZM5.94243 12C5.39243 12 4.94242 11.55 4.94242 11C4.94242 10.45 5.39243 10 5.94243 10C6.49242 10 6.94243 10.45 6.94243 11C6.94243 11.55 6.49242 12 5.94243 12ZM11.9424 3.5C13.7024 3.5 15.1424 4.81 15.3924 6.5H8.49242C8.73242 4.81 10.1824 3.5 11.9424 3.5ZM11.9424 14.03C9.70243 14.03 7.88242 12.21 7.88242 9.97H9.50242C9.50242 11.31 10.5924 12.41 11.9424 12.41C13.2824 12.41 14.3824 11.32 14.3824 9.97H16.0024C16.0024 12.21 14.1824 14.03 11.9424 14.03ZM17.9424 12C17.3924 12 16.9424 11.55 16.9424 11C16.9424 10.45 17.3924 10 17.9424 10C18.4924 10 18.9424 10.45 18.9424 11C18.9424 11.55 18.4924 12 17.9424 12Z"}))}f.displayName="ShoppingBag";var c=s("path",{d:"M11.9414 12C9.18141 12 6.94141 9.76 6.94141 7C6.94141 4.24 9.18141 2 11.9414 2C14.7014 2 16.9414 4.24 16.9414 7C16.9414 9.76 14.6914 12 11.9414 12ZM11.9414 3.5C10.0114 3.5 8.44141 5.07 8.44141 7C8.44141 8.93 10.0114 10.5 11.9414 10.5C13.8714 10.5 15.4414 8.93 15.4414 7C15.4414 5.07 13.8714 3.5 11.9414 3.5Z",fill:"#FF8FAB"}),p=s("path",{d:"M4.88142 6.5H19.0014C19.5314 6.5 19.9714 6.91 20.0014 7.44L20.8814 21.44C20.9214 22.02 20.4614 22.5 19.8814 22.5H4.00142C3.42142 22.5 2.97142 22.01 3.00142 21.44L3.88142 7.44C3.91142 6.91 4.35142 6.5 4.88142 6.5Z",fill:"#4F81FF"}),v=s("path",{d:"M11.9414 14C9.73141 14 7.94141 12.21 7.94141 10H9.54141C9.54141 11.32 10.6214 12.4 11.9414 12.4C13.2614 12.4 14.3414 11.32 14.3414 10H15.9414C15.9414 12.21 14.1414 14 11.9414 14Z",fill:"#FFFFDD"}),y=s("path",{d:"M6.0014 12C6.55369 12 7.0014 11.5523 7.0014 11C7.0014 10.4477 6.55369 10 6.0014 10C5.44912 10 5.0014 10.4477 5.0014 11C5.0014 11.5523 5.44912 12 6.0014 12Z",fill:"#FFFFDD"}),m=s("path",{d:"M18.0014 12C18.5537 12 19.0014 11.5523 19.0014 11C19.0014 10.4477 18.5537 10 18.0014 10C17.4491 10 17.0014 10.4477 17.0014 11C17.0014 11.5523 17.4491 12 18.0014 12Z",fill:"#FFFFDD"});function h(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=d(e,["width","height"]);return o.createElement("svg",u({},(0,i.default)(l),{width:n,height:a,viewBox:"0 0 24 24",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),c,p,v,y,m)}h.displayName="ShoppingBagColored"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(7647),l=p(n(36)),u=p(n(248)),s=p(n(126)),d=p(n(43)),f=p(n(7)),c=p(n(7031));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=function(e){var t=e.children;if(!(0,o.useStateFromStores)([i.HotspotStore],(function(){return i.HotspotStore.hasHotspot(i.HotspotLocations.STICKERS_SHOP_INTRODUCTION)})))return a.createElement(a.Fragment,null,t);var n=y("div",{},void 0,y(s.default,{className:c.default.title,size:s.default.Sizes.SIZE_16,color:d.default.Colors.CUSTOM},void 0,f.default.Messages.STICKER_PICKER_CATEGORY_SHOP_TOOLTIP_NEW_FEATURE_TITLE),y(d.default,{className:c.default.blurb,size:d.default.Sizes.SIZE_14,color:d.default.Colors.CUSTOM},void 0,f.default.Messages.STICKER_PICKER_CATEGORY_SHOP_TOOLTIP_NEW_FEATURE_BLURB),y(l.default,{color:l.default.Colors.BRAND,look:l.default.Looks.INVERTED,fullWidth:!0,onMouseDown:function(e){return e.stopPropagation()},onClick:function(){return(0,i.hideHotspot)(i.HotspotLocations.STICKERS_SHOP_INTRODUCTION)}},void 0,f.default.Messages.STICKER_PICKER_CATEGORY_SHOP_TOOLTIP_NEW_FEATURE_BUTTON));return y(u.default,{tooltipClassName:c.default.tooltip,tooltipContentClassName:c.default.tooltipContent,text:n,color:u.default.Colors.BRAND,"aria-label":f.default.Messages.STICKER_PICKER_CATEGORY_SHOP_TOOLTIP_NEW_FEATURE_TITLE,disableTooltipPointerEvents:!1,position:u.default.Positions.LEFT,forceOpen:!0},void 0,(function(){return t}))};m.displayName="StickerPickerShopIntroductionTooltip";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=M(n(0)),o=b(n(8)),i=M(n(644)),l=n(670),u=n(1055),s=b(n(1066)),d=b(n(8129)),f=n(7728),c=n(359),p=b(n(5405)),v=b(n(8060)),y=n(7665),m=b(n(84)),h=b(n(336)),_=b(n(43)),g=b(n(15)),E=n(9003),S=n(5433),O=n(1),I=b(n(7)),T=b(n(7035));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var A,R=(0,u.cssValueToNumber)(T.default.containerPadding),L=(0,u.cssValueToNumber)(T.default.stickerSuggestionSize),D=(0,u.cssValueToNumber)(T.default.stickerSuggestionMargin),w=2*L+D+2*R,k=function(){return Promise.resolve()};!function(e){e[e.STICKER=0]="STICKER"}(A||(A={}));var j=P(v.default,{size:14});function U(e){var t,n=e.isFocused,r=e.isOwned,l=e.listIndex,u=e.sticker,s=e.onMouseOver,d=e.onSelectSticker,f=(0,i.useListItem)(""+l);return a.createElement(m.default,N({},f,{className:(0,o.default)(T.default.suggestedExpression,(t={},t[T.default.suggestedExpressionFocused]=n,t)),focusProps:{enabled:!1},onClick:function(){return d(u,r)},onMouseOver:s}),P(h.default,{mask:h.default.Masks.STICKER_ROUNDED_RECT,width:L+4,height:L+4,className:T.default.mask},void 0,P("div",{className:T.default.maskBackground})),P(p.default,{maskAsset:!0,size:L,sticker:u,className:T.default.sticker}),!r&&j)}U.displayName="ExpressionSuggestionSticker";var G=a.memo((function(e){var t,n,r=e.editorRef,u=e.isEditorFocused,p=e.onSelectSticker,v=a.useContext(d.default),h=a.useState(null),b=h[0],C=h[1],M=a.useState(!1),R=M[0],L=M[1],D=a.useState(null),j=D[0],G=D[1],F=(0,f.useExpressionPickerStore)((function(e){return null!=e.activeView})),B=a.useRef(null),H=a.useState(""),x=H[0],V=H[1],W=a.useState(!1),Y=W[0],z=W[1],K=a.useState(!1),$=K[0],Z=K[1],q=(0,E.useStickerSuggestionResults)(x,R),X=(0,E.useTextChangeHandler)({setTextInputValue:V,setHasDismissed:L,setHasSelection:Z,setFocusedSuggestionType:C}),Q=X.handleTextChange,J=X.debouncedSetTextInputValue;a.useEffect((function(){var e=function(e){z(e)},t=function(e){var t,n=""!==e&&null!=e;(Z(n),n)&&(C(null),null===(t=r.current)||void 0===t||t.focus())};return v.addListener("text-changed",Q),v.addListener("autocomplete-visibility-change",e),v.addListener("selection-changed",t),function(){v.removeListener("text-changed",Q),v.removeListener("autocomplete-visibility-change",e),v.removeListener("selection-changed",t)}}),[Q,r,v]),a.useLayoutEffect((function(){null==b&&G(null)}),[b]);var ee=a.useState(!1),te=ee[0],ne=ee[1];a.useLayoutEffect((function(){requestAnimationFrame((function(){var e;ne(u||!0===(null===(e=B.current)||void 0===e?void 0:e.contains(document.activeElement)))}))}),[u]);var re=q.length>0,ae=te&&!F&&!Y&&!R&&!$&&re,oe=function(e){var t=e.editorRef,n=e.hasStickerResults,r=e.shouldRenderSuggestions,o=e.focusedSuggestionType,u=e.setFocusedStickerListItem,s=e.setFocusedSuggestionType,d=e.setHasDismissed,f=e.setTextInputValue,c=a.useCallback((function(e,t){u(t)}),[u]),p=(0,i.default)({id:"expression-suggestions-stickers",isEnabled:!0,scrollToStart:k,scrollToEnd:k,orientation:l.Orientations.HORIZONTAL,setFocus:c,useVirtualFocus:!0});return a.useEffect((function(){var e=function(e){var a,i;if(!(!r||e.shiftKey||e.ctrlKey||e.altKey||e.metaKey)){switch(e.key){case"ArrowUp":e.preventDefault(),null==o&&n&&(p.focusFirstVisibleItem(),s(A.STICKER));break;case"ArrowDown":s(null),null===(a=t.current)||void 0===a||a.focus();break;case"Escape":s(null),d(!0),f(""),null===(i=t.current)||void 0===i||i.focus()}o===A.STICKER&&p.containerProps.onKeyDown(e)}};return window.addEventListener("keydown",e,{capture:!0}),function(){return window.removeEventListener("keydown",e,{capture:!0})}}),[p,r,o,s,n,t,d,u,f]),{stickersNavigator:p}}({editorRef:r,hasStickerResults:re,shouldRenderSuggestions:ae,focusedSuggestionType:b,setFocusedSuggestionType:C,setHasDismissed:L,setFocusedStickerListItem:G,setTextInputValue:V}).stickersNavigator,ie=function(e,t){ae&&(g.default.track(O.AnalyticEvents.AUTO_SUGGEST_EXPRESSION_SELECTED,{sticker_id:e.id}),t?(L(!0),p(e,c.StickerSelectLocation.EXPRESSION_SUGGESTIONS),J.cancel(),V("")):(0,y.openStickerPackPurchaseModal)({analyticsLocation:{object:O.AnalyticsObjects.EXPRESSION_SUGGESTIONS},packId:e.pack_id,showPackPreview:!0}),v.emit("sticker-suggestions-hidden"))},le=a.useRef([]),ue=a.useRef(!1);a.useEffect((function(){ae&&(le.current=q),ae!==ue.current&&(v.emit(ae?"sticker-suggestions-shown":"sticker-suggestions-hidden"),ae&&(0,S.throttledTrackExpressionSuggestionDisplayed)()),ue.current=ae}),[v,ae,q]);var se=!ae,de=ae?q:le.current;return P(m.default,{tabIndex:se?-1:0,"aria-hidden":se,className:(0,o.default)(T.default.container,(t={},t[T.default.hidden]=se,t)),innerRef:B,style:{minWidth:w},onClick:function(){var e;return null===(e=r.current)||void 0===e?void 0:e.focus()}},void 0,a.createElement(a.Fragment,null,P(i.ListNavigatorProvider,{navigator:oe},void 0,P(i.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement("div",N({className:T.default.stickerResults,ref:function(e){t.current=e},onMouseLeave:function(){null==b&&G(null)}},n),de.map((function(e,t){var n=e.sticker,r=e.owned;return P(U,{isFocused:j===""+t,isOwned:r,listIndex:t,onMouseOver:function(){oe.setFocus(""+t),G(""+t)},onSelectSticker:ie,sticker:n},n.id)})))}))),P("div",{className:T.default.bottomInformationTextContainer},void 0,P("div",{className:T.default.textDivider}),P(_.default,{className:T.default.descriptionText,style:{maxWidth:w}},void 0,null!=j?I.default.Messages.EXPRESSION_SUGGESTIONS_STICKER_NAME.format({stickerName:null===(n=q[+j])||void 0===n?void 0:n.sticker.name}):I.default.Messages.EXPRESSION_SUGGESTIONS_STICKER_SHORT_NAV_PROMPT.format({upHook:function(e,t){return P(s.default,{shortcut:"up",className:T.default.keybind},t)}})))),P("div",{className:T.default.containerBackground}))}));t.default=G},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useTextChangeHandler=t.useStickerSuggestionResults=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=c(n(658)),o=n(3),i=n(5407),l=c(n(427)),u=c(n(445)),s=n(440),d=n(5444),f=n(5433);function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var y=(0,s.promiseThrottle)(i.fetchUserStickerPacks,d.REQUEST_THROTTLE_DURATION_MS),m=(0,s.promiseThrottle)(i.fetchShopStickerPacks,d.REQUEST_THROTTLE_DURATION_MS);t.useStickerSuggestionResults=function(e,t){var n=(0,o.useStateFromStores)([l.default],(function(){return l.default.ownsAnyStickerPack}));return r.useMemo((function(){var r=(0,f.getQueriesFromUserInput)(e);if(t||null==e||r.length>d.MAX_NUM_USER_INPUT_WORDS||!n)return[];var a=[],o=[],i=(0,f.removePunctuation)(e),s=i===r[0]?r:[i].concat(r);u.default.queryStickers(s,!1).stickers.forEach((function(e){var t=e.sticker;if(null!=t){var n=l.default.ownsStickerPack(t.pack_id),r={sticker:t,owned:n};n?a.push(r):l.default.canPurchaseStickerPack(t.pack_id)&&o.push(r)}}));var c=[];return a.length>0&&(c=a.slice(0,d.MAX_NUM_SUGGESTED_STICKERS),0!==o.length&&(c.length===d.MAX_NUM_SUGGESTED_STICKERS&&c.pop(),c.push(o[0]))),c}),[e,n,t])};t.useTextChangeHandler=function(e){var t=e.setTextInputValue,n=e.setHasDismissed,o=e.setHasSelection,i=e.setFocusedSuggestionType,u=e.delayBeforeSuggestions,s=r.useRef(null),c=r.useRef(!1),p=r.useRef(!1),h=r.useMemo((function(){return(0,a.default)(t,null!=u?u:d.DELAY_BEFORE_SUGGESTIONS_MS)}),[t]);return{handleTextChange:function(){var e,r=(e=regeneratorRuntime.mark((function e(r){var a,u;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=r&&""!==r){e.next=10;break}h.cancel(),null==t||t(""),null==n||n(!1),null==o||o(!1),null==i||i(null),s.current=null,c.current=!1,e.next=28;break;case 10:if(c.current||r.trim()===(null===(a=s.current)||void 0===a?void 0:a.trim())){e.next=28;break}if(s.current=r,!((0,f.getQueriesFromUserInput)(r).length>d.MAX_NUM_USER_INPUT_WORDS)){e.next=17;break}return c.current=!0,h.cancel(),t(""),e.abrupt("return");case 17:if(!0!==p.current){e.next=19;break}return e.abrupt("return");case 19:if(u=[],l.default.hasFetchedUserStickerPacks||l.default.isFetchingUserStickerPacks||u.push(y()),l.default.hasFetchedShopStickerPacks()||l.default.isFetchingShopStickerPacks()||u.push(m()),!(u.length>0)){e.next=27;break}return p.current=!0,e.next=26,Promise.all(u);case 26:p.current=!1;case 27:h(s.current);case 28:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return r.apply(this,arguments)}}(),debouncedSetTextInputValue:h}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=j(n(0)),o=w(n(6)),i=n(3),l=n(8612),u=j(n(7645)),s=n(7920),d=n(7628),f=w(n(7832)),c=w(n(7750)),p=n(8128),v=w(n(7627)),y=n(7573),m=n(7646),h=w(n(9005)),_=n(359),g=w(n(20)),E=w(n(8613)),S=w(n(12)),O=w(n(8125)),I=w(n(173)),T=n(44),b=w(n(970)),C=n(7612),M=n(8614),N=w(n(9006)),P=n(9007),A=n(8615),R=n(1),L=w(n(6766)),D=w(n(423));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function F(e){var t,n,r,a;return{numEmojiResults:null!==(t=null===(n=e.emojis)||void 0===n?void 0:n.length)&&void 0!==t?t:0,numStickerResults:null!==(r=null===(a=e.stickers)||void 0===a?void 0:a.length)&&void 0!==r?r:0}}function B(e){switch(e){case M.AutocompleteTypes.CHANNELS:return M.AutocompleteSelectionTypes.CHANNEL;case M.AutocompleteTypes.CHOICE:return M.AutocompleteSelectionTypes.CHOICE;case M.AutocompleteTypes.COMMANDS:return M.AutocompleteSelectionTypes.COMMAND;case M.AutocompleteTypes.EMOJIS_AND_STICKERS:throw new Error("Cannot determine emoji or sticker, provide an override type");case M.AutocompleteTypes.GIFS:return M.AutocompleteSelectionTypes.GIF;case M.AutocompleteTypes.MENTIONS:return M.AutocompleteSelectionTypes.MENTION;case M.AutocompleteTypes.REACTIONS:return M.AutocompleteSelectionTypes.REACTION;default:return null}}function H(e){e.preventDefault()}var x=a.forwardRef((function(e,t){var n=e.channel,r=e.type,w=e.hidePersonalInformation,k=e.canMentionEveryone,j=e.canExecuteCommands,x=e.useNewSlashCommands,V=e.canOnlyUseTextCommands,W=e.textValue,Y=e.submit,z=e.focused,K=e.expressionPickerView,$=e.editorRef,Z=e.canPostStickers,q=e.canMentionUsers,X=void 0===q||q,Q=e.canMentionRoles,J=void 0===Q||Q,ee=e.canMentionChannels,te=void 0===ee||ee,ne=e.emojiIntention,re=e.hideMentionDescription,ae=void 0!==re&&re,oe=e.onSelectSticker,ie=e.onVisibilityChange,le=(0,i.useStateFromStores)([g.default],(function(){return null!=n.guild_id?g.default.getGuild(n.guild_id):null}),[n]),ue=(0,i.useStateFromStoresObject)([v.default],(function(){return{activeCommand:v.default.getActiveCommand(),activeCommandOption:v.default.getActiveOption(),commandOptionStates:v.default.getOptionStates()}}),[]),se=ue.activeCommand,de=ue.activeCommandOption,fe=ue.commandOptionStates,ce=a.useState(null),pe=ce[0],ve=ce[1],ye=a.useState(null),me=ye[0],he=ye[1],_e=a.useState(null),ge=_e[0],Ee=_e[1],Se=a.useState(!1),Oe=Se[0],Ie=Se[1],Te=a.useState(-1),be=Te[0],Ce=Te[1],Me=a.useMemo((function(){var e=(null==de?void 0:de.type)===y.ApplicationCommandOptionType.STRING,t=(null==de?void 0:de.type)===y.ApplicationCommandOptionType.USER||(null==de?void 0:de.type)===y.ApplicationCommandOptionType.MENTIONABLE,n=(null==de?void 0:de.type)===y.ApplicationCommandOptionType.ROLE||(null==de?void 0:de.type)===y.ApplicationCommandOptionType.MENTIONABLE,r=(null==de?void 0:de.type)===y.ApplicationCommandOptionType.BOOLEAN?d.BOOLEAN_CHOICES:null==de?void 0:de.choices;return{canMentionEveryone:k&&(null==de||e),canMentionUsers:X&&(null==de||e||t),canMentionRoles:J&&(null==de||e||n),canMentionChannels:te,canMentionAnyGuildUser:t,canMentionNonMentionableRoles:n,canPostStickers:Z,canExecuteCommands:j,useNewSlashCommands:!0===x,choices:null!=r?r:[],emojiIntention:ne,activeCommand:se,isNonStringCommandOption:null!=de&&!e}}),[de,k,X,J,te,Z,j,x,ne,se]),Ne=a.useCallback((function(){var e=$.current;if(null==e)return ve(null),he(null),void Ee(null);var t,r=e.getCurrentWord(),a=r.word,i=r.isAtStart;if(null!=a){var l=(0,o.default)(P.AUTOCOMPLETE_OPTIONS).keys().find((function(e){var t=P.AUTOCOMPLETE_OPTIONS[e],r=t.getSentinel(),o=a.toLocaleLowerCase(),l=null;return null!=r&&(l=o.slice(0,r.length),o=o.slice(r.length)),t.matches(n,l,o,i,Me,W)})),u=null;null!=l&&(u=P.AUTOCOMPLETE_OPTIONS[l].getSentinel()),t={prefix:null!=l?a:null,query:null!=u?a.slice(u.length):a,type:l}}else t={prefix:null,query:null,type:null};if(j)if(null==se&&null==t.type){var s=e.getCommandName();null!=s&&(!x||s.trim().length>1)&&(t={prefix:C.COMMAND_SENTINEL,query:s.slice(1),type:M.AutocompleteTypes.COMMANDS})}else if(null!=se){if(se.type===y.ApplicationCommandType.BUILT_IN_INTEGRATION){var d=e.getCurrentCommandOptionValue();return 1!==(null==d?void 0:d.length)||"text"!==d[0].type?(ve(null),he(null),void Ee(null)):(ve(""),he(d[0].text.toLocaleLowerCase()),void Ee(M.AutocompleteTypes.GIFS))}if(null!=de){var f=e.getCurrentCommandOptionValue(),c=1===(null==f?void 0:f.length)&&"text"===f[0].type?f[0].text:"",p=null;if(null!=de.choices)p={prefix:"",query:c,type:M.AutocompleteTypes.CHOICE};else switch(de.type){case y.ApplicationCommandOptionType.BOOLEAN:p={prefix:"",query:c,type:M.AutocompleteTypes.CHOICE};break;case y.ApplicationCommandOptionType.CHANNEL:p={prefix:C.CHANNEL_SENTINEL,query:c,type:M.AutocompleteTypes.CHANNELS};break;case y.ApplicationCommandOptionType.ROLE:case y.ApplicationCommandOptionType.USER:case y.ApplicationCommandOptionType.MENTIONABLE:p={prefix:C.MENTION_SENTINEL,query:c,type:M.AutocompleteTypes.MENTIONS};break;default:p=null}if(null!=p&&t.type!==p.type)return ve(p.prefix),he(null!=p.query?p.query.toLocaleLowerCase():null),void Ee(p.type)}}ve(t.prefix),he(null!=t.query?t.query.toLocaleLowerCase():null),Ee(t.type)}),[se,de,j,n,$,Me,W,x]),Pe=(0,l.useEmojiAutocompleteUpsellExperiment)(!1)[0].emojiAutocompleteUpsellEnabled,Ae=a.useMemo((function(){if(null==ge)return{autocompletes:{}};var e=P.AUTOCOMPLETE_OPTIONS[ge].queryResults(n,me||"",Me,W,r,Pe);return ge===M.AutocompleteTypes.GIFS&&null==e.commands?{autocompletes:{},integration:e.integration,integrationQuery:e.integrationQuery}:ge===M.AutocompleteTypes.COMMANDS?{autocompletes:{},commandQuery:e.commandQuery}:{autocompletes:e,integration:null,integrationQuery:null}}),[ge,n,me,Me,W,r]),Re=Ae.autocompletes,Le=Ae.integration,De=Ae.integrationQuery,we=a.useRef(Re);we.current=Re;var ke=(0,i.useStateFromStores)([E.default],(function(){var e;return null!==(e=E.default.getResults(Le,De))&&void 0!==e?e:{results:[],loading:!1}}),[Le,De]),je=ke.results,Ue=ke.loading,Ge=(0,p.useContextCommands)(n),Fe=a.useMemo((function(){if(ge!==M.AutocompleteTypes.COMMANDS)return[];var e={channel:n,guild:le};if(null==me||""===me)return x||null==le?[]:(0,s.getBuiltInCommands)(x).filter((function(t){return null==t.predicate||t.predicate(e)}));for(var t=me.split(" ",3),r=0;r<t.length;r++){var a=t.join(" "),o=(0,m.queryCommands)(e,Ge,a,!1,7,x,V);if(o.length>0)return o;t.pop()}return[]}),[ge,V,n,Ge,le,me,x]),Be=a.useMemo((function(){return ge===M.AutocompleteTypes.GIFS&&Ue}),[Ue,ge]),He=a.useMemo((function(){return Be?Re:ge===M.AutocompleteTypes.GIFS?G({},Re,{integrations:je}):ge===M.AutocompleteTypes.COMMANDS?G({},Re,{commands:Fe}):Re}),[Be,ge,Re,Fe,je]),xe=a.useMemo((function(){var e=[];if(null!=He)for(var t in He){var n=He[t];null!=n&&n.forEach((function(t){return e.push(t)}))}return e}),[He]),Ve=a.useMemo((function(){return j&&null!=se}),[se,j]),We=a.useMemo((function(){return{isAutocompletesLoading:Be,isUsingKeyboardNavigation:Oe,hidePersonalInformation:w,useNewSlashCommands:!0===x,hideMentionDescription:ae||null!=de&&(null==de?void 0:de.type)!==y.ApplicationCommandOptionType.STRING,activeCommand:se}}),[Be,Oe,w,x,ae,de,se]),Ye=a.useMemo((function(){var e=j&&null!=se,t=null!=ge&&(Be||xe.length>0||je.length>0);return{hasAutocompletes:t,shouldShow:null==K&&!0===z&&(e||t)}}),[se,Be,ge,j,K,z,je.length,xe.length]),ze=Ye.hasAutocompletes,Ke=Ye.shouldShow,$e=a.useRef(!1);a.useEffect((function(){$e.current!==Ke&&(null==ie||ie(Ke)),$e.current=Ke}),[ie,Ke]);var Ze=a.useCallback((function(e,t){var r=null,o=null,i=null,l=null;if(null!=ge){var u=P.AUTOCOMPLETE_OPTIONS[ge];r=u.getPlainText(e,We,He),o=u.getRawText(e,We,He);var s=u.onSelect;if(null!=s&&null!=pe)s(pe.slice(1),e,We,He)}if(null!=r&&null!=o){if(ge===M.AutocompleteTypes.REACTIONS||t&&ge===M.AutocompleteTypes.GIFS)Y(r);else{var d=$.current;if(null==d)return;if(d.insertAutocomplete(r,o),x&&null!=se&&se.type!==y.ApplicationCommandType.BUILT_IN_INTEGRATION){var f=d.getCurrentCommandOption();if(null!=f){var c,p=null===(c=se.options)||void 0===c?void 0:c.find((function(e){return e.name===f}));null==p||p.type===y.ApplicationCommandOptionType.STRING&&null==p.choices||d.completeCurrentCommandOption()}}}ge===M.AutocompleteTypes.EMOJIS_AND_STICKERS&&(l=M.AutocompleteSelectionTypes.EMOJI)}else if(t&&ge===M.AutocompleteTypes.EMOJIS_AND_STICKERS){var v=He,m=v.emojis,h=void 0===m?[]:m,g=v.emojisLocked,E=void 0===g?[]:g,S=v.stickers,O=void 0===S?[]:S;if(null!=E[e-h.length])(0,T.openModal)((function(e){return a.createElement(N.default,e)})),l=M.AutocompleteSelectionTypes.EMOJI_UPSELL;else{var I,b=O[e-h.length-E.length].sticker;i=b.id,l=M.AutocompleteSelectionTypes.STICKER,oe(b,_.StickerSelectLocation.AUTOCOMPLETE),null===(I=$.current)||void 0===I||I.insertAutocomplete("","",!1)}}(0,A.trackAutocompleteSelect)(ge,n,G({selectionType:null!=l?l:B(ge),stickerId:i},F(we.current))),Ce(-1)}),[ge,n,We,He,pe,Y,$,x,se,oe]),qe=a.useCallback((function(e){return Ze(e,!0)}),[Ze]),Xe=a.useCallback((function(e){var t=$.current;null!=t&&(fe[e].hasValue?t.selectCommandOption(e):t.insertCommandOption(e))}),[fe,$]);a.useEffect((function(){if(ge===M.AutocompleteTypes.COMMANDS&&x)if(null!=n.guild_id&&null==c.default.getRemoteGuildApplications(n.guild_id))u.queryGuildApplications(n.guild_id,d.DISCOVERY_COMMANDS_QUERY_LIMIT);else if(n.type===R.ChannelTypes.DM){var e=S.default.getUser(n.getRecipientId());!0===(null==e?void 0:e.bot)&&null==f.default.getCommands(e.id)&&u.queryDmApplicationCommands(e.id)}}),[ge,n,x]);var Qe=a.useCallback((function(e){Ce(e),Ie(!1)}),[]),Je=a.useMemo((function(){return null==ge||ge===M.AutocompleteTypes.COMMANDS&&null!=se?[]:P.AUTOCOMPLETE_OPTIONS[ge].renderResults(n,me||"",be,Qe,qe,We,Me,He,Pe)}),[se,ge,n,He,qe,Qe,me,Me,We,be,Pe]);a.useImperativeHandle(t,(function(){return{onTabOrEnter:function(e){return null!=pe&&0!==xe.length&&be>=0&&(Ze(be,e),!0)},onMoveSelection:function(e){if(0===xe.length||null==pe)return!1;var t=be;do{var n;1===xe.length?t=-1:t+e>=xe.length?t=0:t+e<0?t=xe.length-1:t+=e}while(!0===(null===(n=xe[t])||void 0===n?void 0:n.disableKeyboardNavigation));return ge===M.AutocompleteTypes.COMMANDS&&u.setPreferredCommandId(xe[t]),Ce(t),Ie(!0),Ne(),!0},onMaybeShowAutocomplete:function(){Ne()}}}),[ge,xe,pe,Ze,be,Ne]),a.useLayoutEffect((function(){be>=xe.length&&Ce(0)}),[xe.length,be]);var et=a.useState(null),tt=et[0],nt=et[1],rt=a.useState(null),at=rt[0],ot=rt[1];a.useLayoutEffect((function(){W===tt&&n.id===at||(nt(W),ot(n.id))}),[n.id,$,at,tt,W,Ne]),a.useLayoutEffect((function(){Ne()}),[Ne]),a.useEffect((function(){Ke&&ze&&(0,A.trackAutocompleteOpen)(ge,n,F(we.current))}),[ge,ze,Ke,n]);var it=a.useMemo((function(){var e=window.getSelection();if(r!==R.TextareaTypes.RULES_INPUT||!e||!e.anchorNode||!e.isCollapsed)return{left:null,bottom:null,top:null};var t=e.anchorNode,n=e.anchorOffset;if(t.nodeType===Node.TEXT_NODE){var a=t.textContent;if(null!=a){for(;n>=0&&!C.RULES_SENTINELS.has(a.charAt(n));)n--;-1===n&&(n=e.anchorOffset)}}var o=document.createRange();o.setStart(t,n),o.setEnd(t,n);var i=o.getBoundingClientRect(),l=i.y>200?{bottom:window.innerHeight-i.y}:{top:i.y+20};return G({left:i.x},l)}),[me,r]),lt=it.left,ut=it.bottom,st=it.top;if(!Ke)return-1!==be&&Ce(-1),null;if(null!=ge&&-1===be&&P.AUTOCOMPLETE_OPTIONS[ge].autoSelect)return Ce(0),null;if(r===R.TextareaTypes.RULES_INPUT&&null!=lt&&(null!=ut||null!=st)){var dt={left:lt};return null!=ut?dt.bottom=ut:null!=st&&(dt.top=st),U(I.default,{},void 0,U("div",{className:L.default.autocompleteLayer,style:dt},void 0,U(O.default,{className:L.default.autocomplete,onMouseDown:H},void 0,U(b.default,{style:{maxHeight:200}},void 0,Je))))}return U(O.default,{className:L.default.autocomplete,onMouseDown:H},void 0,Je,Ve&&z?U(h.default,{className:ze?D.default.marginTop8:null,channel:n,activeCommand:se,activeOption:null!=de?de:null,optionStates:fe,onOptionClick:Xe}):null)}));t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(8602)),i=l(n(7036));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.className,n=e.channel,r=e.activeCommand,l=e.activeOption,u=e.optionStates,d=e.onOptionClick;return null==r?null:s("div",{className:(0,a.default)(t,i.default.bar)},void 0,s(o.default,{command:r,activeOptionName:null==l?void 0:l.name,channel:n,optionStates:u,onOptionClick:d,showOptions:!0,showImage:!0,isSelectable:!0}))}d.displayName="ApplicationCommandAutocompleteBar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(968)),i=n(353),l=y(n(7658)),u=n(50),s=y(n(126)),d=y(n(43)),f=y(n(15)),c=n(1),p=y(n(7)),v=y(n(7037));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(e){var t=e.transitionState,n=e.onClose;return a.useEffect((function(){f.default.track(c.AnalyticEvents.PREMIUM_UPSELL_VIEWED,{type:i.PremiumUpsellTypes.EMOJI_AUTOCOMPLETE_MODAL})}),[]),h(u.ModalRoot,{transitionState:t,size:u.ModalSize.SMALL,"aria-label":""},void 0,h(u.ModalContent,{className:v.default.content},void 0,h("div",{role:"image",className:v.default.image}),h(s.default,{size:s.default.Sizes.SIZE_24,className:v.default.header},void 0,p.default.Messages.AUTOCOMPLETE_EMOJI_UPSELL_MODAL_HEADER),h(d.default,{size:d.default.Sizes.SIZE_16},void 0,p.default.Messages.AUTOCOMPLETE_EMOJI_UPSELL_MODAL_BLURB.format({onLearnMore:function(){n(),o.default.open(c.UserSettingsSections.PREMIUM)}}))),h(u.ModalFooter,{},void 0,h(l.default,{onClick:n,subscriptionTier:c.PremiumSubscriptionSKUs.TIER_2,premiumModalAnalyticsLocation:{page:c.AnalyticsPages.CHANNEL_AUTOCOMPLETE_EMOJI_UPSELL_MODAL}})),h(u.ModalCloseButton,{className:v.default.closeButton,onClick:n}))};_.displayName="ChannelAutocompleteEmojiUpsellModal";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AUTOCOMPLETE_OPTIONS=void 0;var r,a,o=L(n(0)),i=A(n(6)),l=A(n(9008)),u=n(8612),s=A(n(121)),d=L(n(7645)),f=A(n(7627)),c=n(7573),p=n(7646),v=n(668),y=n(5407),m=A(n(427)),h=A(n(5405)),_=A(n(9)),g=L(n(81)),E=A(n(20)),S=A(n(8125)),O=A(n(63)),I=A(n(227)),T=A(n(445)),b=n(7612),C=n(8614),M=n(1),N=A(n(7)),P=A(n(6766));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function D(){return(D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function w(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var k=function(e,t){return w(h.default,{sticker:e,isInteracting:t,size:40})};k.displayName="renderSticker";var j=!1;function U(e,t,n,r,a){var o=n.length>0?e.format({prefix:r(n)}):t;return w(S.default.Title,{className:a,title:o},"autocomplete-title-"+o)}function G(e,t,n,r,a,i,l,u,s,d,f,c,p,v){if(void 0===c&&(c=0),null==v&&(null==n||0===n.length))return null;var y=null==n?void 0:n.map((function(e,n){var i=n+c;return o.createElement(u,D({onClick:a,onHover:r,selected:t===i,index:i},s(e,i)))}));return w(o.Fragment,{},f,null!=i&&null!=l?U(i,l,e,d,p):null,y,v)}U.displayName="renderHeader",G.displayName="renderAutocompleteGroup";var F=w(S.default.Divider,{},"autocomplete-divider-1"),B=w(S.default.Divider,{},"autocomplete-divider-2"),H=((r={})[C.AutocompleteTypes.MENTIONS]={autoSelect:!0,getSentinel:function(){return b.MENTION_SENTINEL},matches:function(e,t,n){return T.default.matchSentinel(t,n,b.MENTION_SENTINEL)},queryResults:function(e,t,n){return T.default.queryMentionResults(t,e,n.canMentionEveryone,n.canMentionUsers,n.canMentionRoles,n.canMentionAnyGuildUser,n.canMentionNonMentionableRoles)},renderResults:function(e,t,n,r,a,i,l,u){var s=u.users,d=u.globals,f=u.roles;if(null==s||null==d||null==f||0===s.length&&0===d.length&&0===f.length)return null;var c,p,v=s.map((function(e,t){return w(S.default.User,{onClick:a,onHover:r,selected:n===t,index:t,user:e.user,nick:e.nick,status:e.status,hidePersonalInformation:!0===i.hidePersonalInformation},e.user.id)})),y=d.map((function(e,t){return w(S.default.Generic,{onClick:a,onHover:r,selected:n===t+s.length,index:s.length+t,text:e.text,description:i.hideMentionDescription?null:e.description},e.text)})),m=f.map((function(e,t){return w(S.default.Role,{onClick:a,onHover:r,selected:n===t+s.length+d.length,index:s.length+d.length+t,role:e,hideDescription:i.hideMentionDescription},e.id)}));return l.canMentionRoles&&!l.canMentionUsers?(c=N.default.Messages.ROLES_MATCHING,p=N.default.Messages.ROLES):(c=N.default.Messages.MEMBERS_MATCHING,p=N.default.Messages.MEMBERS),w(o.Fragment,{},"mentions",U(c,p,t,(function(e){return""+b.MENTION_SENTINEL+e})),v,s.length>0&&d.length>0?F:null,y,s.length>0&&f.length>0||d.length>0&&f.length>0?B:null,m)},getPlainText:function(e,t,n){var r=n.users,a=n.globals,o=n.roles;if(null==r||null==a||null==o)return"";var i=r[e],l=a[e-r.length],u=o[e-r.length-a.length];return null!=i?t.hidePersonalInformation?""+b.MENTION_SENTINEL+i.user.username:""+b.MENTION_SENTINEL+i.user.tag:null!=l?l.text:null!=u?""+b.MENTION_SENTINEL+u.name:""},getRawText:function(e,t,n){var r=n.users,a=n.globals,o=n.roles;if(null==r||null==a||null==o)return"";var i=r[e],l=a[e-r.length],u=o[e-r.length-a.length];return null!=i?"<@!"+i.user.id+">":null!=l?l.text:null!=u?"<@&"+u.id+">":""}},r[C.AutocompleteTypes.CHANNELS]={autoSelect:!0,getSentinel:function(){return b.CHANNEL_SENTINEL},matches:function(e,t,n,r,a){return!e.isPrivate()&&!1!==a.canMentionChannels&&T.default.matchSentinel(t,n,b.CHANNEL_SENTINEL)},queryResults:function(e,t,n){var r=g.GUILD_SELECTABLE_CHANNELS_KEY;return t.charAt(0)===v.AutocompleterQuerySymbols.VOICE_CHANNEL&&(r=g.GUILD_VOCAL_CHANNELS_KEY,t=t.substring(1)),n.isNonStringCommandOption?T.default.queryApplicationCommandChannelResults(t,e):T.default.queryChannelResults(t,e,r)},renderResults:function(e,t,n,r,a,o,i,l){var u,s,d=l.channels,f=t.charAt(0)===v.AutocompleterQuerySymbols.VOICE_CHANNEL;return i.isNonStringCommandOption?(u=N.default.Messages.CHANNELS_MATCHING,s=N.default.Messages.CHANNELS):f?(u=N.default.Messages.VOICE_CHANNELS_MATCHING,s=N.default.Messages.VOICE_CHANNELS):(u=N.default.Messages.TEXT_CHANNELS_MATCHING,s=N.default.Messages.TEXT_CHANNELS),G(t,n,d,r,a,u,s,S.default.Channel,(function(e){return{channel:e,key:e.id,category:_.default.getChannel(e.parent_id)}}),(function(e){return""+b.CHANNEL_SENTINEL+e}),"channels")},getPlainText:function(e,t,n){var r=n.channels;if(null==r)return"";var a=r[e];if(null==a)return"";var o=g.default.getTextChannelNameDisambiguations(a.guild_id)[a.id];return"#"+(null!=o?o.name:a.name)},getRawText:function(e,t,n){var r=n.channels;if(null==r)return"";var a=r[e];return null==a?"":"<#"+a.id+">"}},r[C.AutocompleteTypes.EMOJIS_AND_STICKERS]={autoSelect:!0,getSentinel:function(){return b.EMOJI_SENTINEL},matches:function(e,t,n){return n.length>1&&t===b.EMOJI_SENTINEL},queryResults:function(e,t,n,r,a,o){var i=T.default.queryEmojiResults(t,e,n.emojiIntention),l=[];if(a===M.TextareaTypes.NORMAL){j||m.default.isFetchingUserStickerPacks||m.default.hasFetchedUserStickerPacks||(j=!0,(0,y.fetchUserStickerPacks)());var s=T.default.queryStickers([t],!0,(function(e,t){return t})),d=Math.max(4,8-i.emojis.unlocked.length);l=s.stickers.slice(0,d)}var f=i.emojis.unlocked.slice(0,M.MAX_AUTOCOMPLETE_RESULTS-l.length),c=f.length+l.length<M.MAX_AUTOCOMPLETE_RESULTS&&i.emojis.locked.length>0?[{emojis:i.emojis.locked,disableKeyboardNavigation:!0}]:[];return c.length>0&&u.EmojiAutocompleteUpsellExperiment.trackExposure({}),{emojis:f,emojisLocked:o?c:[],stickers:l}},renderResults:function(e,t,n,r,a,i,l,u,s){var d=u.emojis,f=void 0===d?[]:d,c=u.stickers,p=void 0===c?[]:c,v=u.emojisLocked,y=void 0===v?[]:v;return o.createElement(o.Fragment,null,G(t,n,f,r,a,N.default.Messages.EMOJI_MATCHING,N.default.Messages.EMOJI,S.default.Emoji,(function(e){return{emoji:e,key:e.id||e.uniqueName||e.name,sentinel:b.EMOJI_SENTINEL,guild:null!=e.guildId?E.default.getGuild(e.guildId):null}}),(function(e){return""+b.EMOJI_SENTINEL+e}),"emoji"),s&&y.length>0?G(t,n,y,r,a,0===f.length?N.default.Messages.EMOJI_MATCHING:null,0===f.length?N.default.Messages.EMOJI:null,S.default.EmojiUpsell,(function(e){return{key:"emoji-upsell",emojis:e.emojis}}),(function(e){return""+b.EMOJI_SENTINEL+e}),"emoji-upsell",f.length):null,(f.length>0||y.length>0)&&p.length>0&&w(S.default.Divider,{className:P.default.emojiStickersDivider}),G(t,n,p,r,a,N.default.Messages.STICKERS_MATCHING,N.default.Messages.STICKER,S.default.Sticker,(function(e){var t=e.comparator,n=e.sticker;return{renderSticker:k,queryMatch:t!==n.name.toLocaleLowerCase()?t:void 0,sticker:n,key:n.id}}),(function(e){return e}),"stickers",f.length+(s&&y.length>0?1:0),f.length>0?P.default.stickersHeaderWithEmojiResults:void 0))},getPlainText:function(e,t,n){var r=n.emojis;return null==r||null==r[e]?null:""+b.EMOJI_SENTINEL+r[e].name+b.EMOJI_SENTINEL},getRawText:function(e,t,n){var r=n.emojis;if(null==r||null==r[e])return null;var a=r[e],o=a.animated?"a":"";return a.managed||null==a.id?""+b.EMOJI_SENTINEL+a.name+b.EMOJI_SENTINEL:"<"+o+":"+(a.originalName||a.name)+":"+a.id+">"}},r[C.AutocompleteTypes.REACTIONS]={autoSelect:!0,getSentinel:function(){return b.REACTION_SENTINEL},matches:function(e,t,n,r){return r&&t===b.REACTION_SENTINEL&&n.startsWith(b.EMOJI_SENTINEL)},queryResults:function(e,t){return{emojis:T.default.queryEmojiResults(t.substring(1),e,M.EmojiIntention.REACTION).emojis.unlocked}},renderResults:function(e,t,n,r,a,i,l,u){var s=u.emojis,d=void 0===s?[]:s;return o.createElement(o.Fragment,null,G(t,n,d,r,a,N.default.Messages.REACTIONS_MATCHING,N.default.Messages.EMOJI,S.default.Emoji,(function(e){return{emoji:e,key:e.id||e.uniqueName||e.name,sentinel:b.EMOJI_SENTINEL}}),(function(e){return""+b.REACTION_SENTINEL+e}),"reactions"))},getPlainText:function(e,t,n){var r=n.emojis;return null==r||null==r[e]?"":""+b.REACTION_SENTINEL+b.EMOJI_SENTINEL+r[e].name+b.EMOJI_SENTINEL},getRawText:function(){return this.getPlainText.apply(this,arguments)}},r[C.AutocompleteTypes.GIFS]={autoSelect:!0,getSentinel:function(){return b.COMMAND_SENTINEL},matches:function(e,t,n,r,a){var o,i;a.useNewSlashCommands?o=null===(i=f.default.getActiveCommand())||void 0===i?void 0:i.integrationType:o=n.startsWith("giphy")||n.startsWith("tenor")?M.ChannelTextAreaIntegrationTypes.GIF:null;return!0===a.canExecuteCommands&&r&&t===b.COMMAND_SENTINEL&&o===M.ChannelTextAreaIntegrationTypes.GIF},queryResults:function(e,t,n){var r,a,o=n.useNewSlashCommands?null===(r=f.default.getActiveCommand())||void 0===r?void 0:r.name:t.split(" ")[0];n.useNewSlashCommands||(t=t.substring(null!==(a=null==o?void 0:o.length)&&void 0!==a?a:0));var u=i.default.findKey(M.ChannelTextAreaIntegrations,(function(e){return e.command===o}));return null==o||null==u||""===t.trim()?{}:(l.default.search(u,t),{integrationQuery:t,integration:u})},renderResults:function(e,t,n,r,a,i,l,u){var s,d=u.integrations;if(i.isAutocompletesLoading)return w(I.default,{className:P.default.spinner,type:I.default.Type.SPINNING_CIRCLE});var c=i.useNewSlashCommands?null===(s=f.default.getActiveCommand())||void 0===s?void 0:s.name:t.split(" ")[0];if(null==c)return null;if(null!=d){var p,v,y=!1,m=d.map((function(e,t){switch(e.type){case M.ChannelTextAreaIntegrationTypes.GIF:return y=!0,w(S.default.GIFIntegration,{className:P.default.horizontalAutocomplete,onClick:a,onHover:r,selected:n===t,index:t,width:e.meta.width,height:e.meta.height,src:e.meta.src,url:e.meta.url},""+e.meta.url+e.meta.src)}})),h=i.useNewSlashCommands?null===(p=f.default.getActiveCommand())||void 0===p?void 0:p.integrationTitle:c;if(!i.useNewSlashCommands)t=t.substring(null!==(v=null==c?void 0:c.length)&&void 0!==v?v:0);var _=t.length>0&&null!=h?N.default.Messages.CONTENT_MATCHING.format({query:t,command:h}):null!=h?h:c;return w(o.Fragment,{},"gifs",w(S.default.Title,{title:_}),y?w(O.default,{className:P.default.horizontalAutocompletes},void 0,m):m)}},getPlainText:function(e,t,n){var r=n.integrations;return null!=r&&null!=r[e]?r[e].meta.url:""},getRawText:function(){return this.getPlainText.apply(this,arguments)},onSelect:function(e,t,n,r){if(null!=r.integrations){var a=f.default.getActiveCommand();null!=a&&a.type===c.ApplicationCommandType.BUILT_IN_INTEGRATION&&(s.default.trackWithMetadata(M.AnalyticEvents.SEARCH_RESULT_SELECTED,{search_type:M.SearchTypes.GIF,index_num:t,source_object:"/"+a.name}),s.default.trackWithMetadata(M.AnalyticEvents.APPLICATION_COMMAND_USED,{command_id:a.id,application_id:a.applicationId}))}}},r[C.AutocompleteTypes.COMMANDS]={autoSelect:!0,getSentinel:function(){return null},matches:function(e,t,n,r,a){return!0===a.canExecuteCommands&&r&&t===b.COMMAND_SENTINEL&&""!==n},queryResults:function(e,t,n){var r=t.split(" ")[0];return 0===r.length&&n.useNewSlashCommands?{}:(n.useNewSlashCommands&&null!=e.guild_id&&d.queryGuildApplicationCommands(e.guild_id,r,M.MAX_AUTOCOMPLETE_RESULTS),{commandQuery:t})},renderResults:function(e,t,n,r,a,o,i,l){var u=l.commands;if(""!==t||!o.useNewSlashCommands)return null==u?null:G(t,n,u,r,a,N.default.Messages.COMMANDS_MATCHING,N.default.Messages.COMMANDS,o.useNewSlashCommands?S.default.NewCommand:S.default.Command,(function(t){return{key:t.id,command:t,channel:e,guildId:e.guild_id,showImage:!0}}),(function(e){return""+b.COMMAND_SENTINEL+e}),"commands")},getPlainText:function(e,t,n){var r=n.commands,a=n.integrations;return t.useNewSlashCommands?null:null!=r&&null!=r[e]?""+b.COMMAND_SENTINEL+r[e].name:null!=a&&null!=a[e]?a[e].meta.url:""},getRawText:function(){return this.getPlainText.apply(this,arguments)},onSelect:function(e,t,n,r){var a=r.commands;if(null!=a&&n.useNewSlashCommands){var o=a[t];if(!(0,p.hasAccess)(o))return;d.setActiveCommand(o)}}},r[C.AutocompleteTypes.CHOICE]={autoSelect:!0,getSentinel:function(){return null},matches:function(e,t,n){return!1},queryResults:function(e,t,n){return T.default.queryChoiceResults(t,n.choices||[])},renderResults:function(e,t,n,r,a,o,i,l){var u=l.choices;if(null!=u)return G(t,n,u,r,a,N.default.Messages.OPTIONS_MATCHING,N.default.Messages.OPTIONS,S.default.Option,(function(e){return{key:e.name,name:e.name}}),(function(e){return e}),"choice")},getPlainText:function(e,t,n){var r=n.choices;return(null==r?void 0:r[e].name)||""},getRawText:function(){return this.getPlainText.apply(this,arguments)}},r);t.AUTOCOMPLETE_OPTIONS=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(11)),a=l(n(2)),o=l(n(8613)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u={search:function(e,t){null==o.default.getResults(e,t)&&(a.default.dirtyDispatch({type:i.ActionTypes.INTEGRATION_QUERY,integration:e,query:t}),r.default.get({url:i.Endpoints.INTEGRATION_SEARCH(i.ChannelTextAreaIntegrations[e].command),query:{q:t},oldFormErrors:!0}).then((function(n){a.default.dispatch({type:i.ActionTypes.INTEGRATION_QUERY_SUCCESS,integration:e,query:t,results:n.body})}),(function(){return a.default.dispatch({type:i.ActionTypes.INTEGRATION_QUERY_FAILURE,integration:e,query:t})})))}};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=I(n(0)),o=S(n(8)),i=S(n(6)),l=S(n(9602)),u=S(n(7653)),s=S(n(174)),d=S(n(7876)),f=S(n(1034)),c=n(7702),p=n(7598),v=I(n(9010)),y=S(n(9011)),m=S(n(9012)),h=S(n(9023)),_=n(1),g=S(n(7)),E=S(n(6738));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var M={12:E.default.fontSize12Padding,14:E.default.fontSize14Padding,15:E.default.fontSize15Padding,16:E.default.fontSize16Padding,18:E.default.fontSize18Padding,20:E.default.fontSize20Padding,24:E.default.fontSize24Padding},N=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).ref=a.createRef(),n._focusBlurQueue=Promise.resolve(),n.handleSelectionChange=function(){var e,t,r;n.props.focused&&n.props.onSelectionChanged(null===(e=(t=document).getSelection)||void 0===e||null===(r=e.call(t))||void 0===r?void 0:r.toString())},n.focus=function(){var e;null===(e=n._focusBlurQueue)||void 0===e||e.then((function(){n.setState({focused:!0},(function(){var e=n.ref.current;null!=e&&e.focus()}))}))},n.handlePrependText=function(e){var t=e.text,r=n.ref.current;null!=r&&(t&&r.prependText(t),r.focus())},n.saveCurrentText=function(e){void 0===e&&(e=!0);var t=n.props,r=t.type,a=t.channel;r===_.TextareaTypes.NORMAL&&(e&&n.saveCurrentTextThrottled.cancel(),n.handleSaveCurrentText(a.id))},n.handleBeforeUnload=function(){return n.saveCurrentText()},n.saveCurrentTextThrottled=i.default.throttle(n.saveCurrentText.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n),!1),500),n.handleEnter=function(e){var t,r;return null===(t=(r=n.props).onEnter)||void 0===t?void 0:t.call(r,e)},n.handleTab=function(){var e,t;return null===(e=(t=n.props).onTab)||void 0===e?void 0:e.call(t)},n.handleMoveSelection=function(e){var t,r;return null===(t=(r=n.props).onMoveSelection)||void 0===t?void 0:t.call(r,e)},n.maybeShowAutocomplete=function(){var e,t;return null===(e=(t=n.props).onMaybeShowAutocomplete)||void 0===e?void 0:e.call(t)},n.handleSaveCurrentText=function(e){d.default.saveDraft(e,n.props.textValue,n.props.draftType)},n.handleInsertText=function(e){var t=e.content;n.appendText(t),n.focus()},n.handleFocus=function(e){var t=n.props.onFocus,r=n.state.focused;null==t||t(e),r||n.setState({focused:!0})},n.handleBlur=function(e){var t=n.props.onBlur,r=n.state.focused;null==t||t(e),r&&n.setState({focused:!1})},n.handlePasteItem=function(e,t){var r=n.props,a=r.channel,o=r.canPasteFiles,i=r.shouldUploadLongMessages,l=r.promptToUpload,u=r.draftType;if(null==l||!a.isPrivate()&&!o||a.isPrivate()&&a.isManaged())return!1;var s=function(e,t){return l(e,a,u,!1,!0,t)};switch(t.type){case"image/png":e.preventDefault();var d=t.getAsFile();return null!=d&&(n.saveCurrentText(),2===e.clipboardData.items.length?e.clipboardData.items[0].getAsString((function(e){s([(0,p.makeFile)(d,n.extractFileName(e))])})):s([(0,p.makeFile)(d)]),!0);case"text/plain":if(!0===i){var f=e.clipboardData.getData("text/plain");if(f.length>_.MAX_MESSAGE_LENGTH){e.preventDefault();var c=new Blob([f],{type:"text/plain"});return s([(0,p.makeFile)(c,"message.txt")],!0),!0}}return!1}return!1},n.preprocessInsertedText=function(e){var t=n.props,r=t.channel,a=t.type;return f.default.parse(r,e,a===_.TextareaTypes.EDIT,!1).content},n.renderers={renderEmoji:function(e){return b(v.Emoji,{emoji:e,channel:n.props.channel})},renderCustomEmoji:function(e){return b(v.CustomEmoji,{emoji:e,channel:n.props.channel})},renderTextMention:function(e){return b(v.TextMention,{text:e,channel:n.props.channel})},renderUserMention:function(e){return b(v.UserMention,{id:e,channel:n.props.channel})},renderRoleMention:function(e){return b(v.RoleMention,{id:e,channel:n.props.channel})},renderChannelMention:function(e){return b(v.ChannelMention,{id:e,channel:n.props.channel})}},n.resolvePlaintextMention=function(e){return(0,h.default)(e,n.props.channel)},n.state={focused:!1,submitting:!1},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var S=r.prototype;return S.componentDidMount=function(){var e=this;this.props.focused&&requestAnimationFrame((function(){return e.focus()})),document.addEventListener("selectionchange",this.handleSelectionChange),window.addEventListener("beforeunload",this.handleBeforeUnload)},S.componentDidUpdate=function(e){this.fixFocus(e),this.props.textValue!==e.textValue&&this.saveCurrentTextThrottled()},S.componentWillUnmount=function(){this.saveCurrentText(),window.removeEventListener("beforeunload",this.handleBeforeUnload),document.removeEventListener("selectionchange",this.handleSelectionChange),this._focusBlurQueue=null},S.blur=function(){var e=this.ref.current;null!=e&&e.blur()},S.insertEmoji=function(e,t,n){void 0===n&&(n=!1);var r=this.props.textValue,a=this.ref.current;null!=e&&null!=a&&(n&&!r.endsWith(" ")&&a.insertText(" ",!1),a.insertEmoji(e,t),t&&this.focus())},S.insertCommandOption=function(e){var t=this.ref.current;null!=t&&t instanceof m.default&&t.insertCommandOption(e)},S.handleOuterClick=function(){this.focus()},S.clearValue=function(){var e=this.props,t=e.channel,n=e.draftType;this.setState({focused:!0,submitting:!1}),d.default.saveDraft(t.id,"",n)},S.getCurrentWord=function(){var e,t=this.ref.current;return null!==(e=null==t?void 0:t.getCurrentWord())&&void 0!==e?e:{word:null,isAtStart:!1}},S.doesSelectionStartOnOrAfterLastWord=function(){return this.ref.current.doesSelectionStartOnOrAfterLastWord()},S.insertAutocomplete=function(e,t,n){var r=this.ref.current;return null==r?void 0:r.insertAutocomplete(e,t,n)},S.getCurrentCommandOption=function(){var e=this.ref.current;return null!=e&&e instanceof m.default?e.getCurrentCommandOption():null},S.getCurrentCommandOptionValue=function(){var e=this.ref.current;return null!=e&&e instanceof m.default?e.getCurrentCommandOptionValue():[]},S.getCommandName=function(){var e,t=this.ref.current;return null!==(e=null==t?void 0:t.getCommandName())&&void 0!==e?e:null},S.completeCurrentCommandOption=function(){var e=this.ref.current;null!=e&&e instanceof m.default&&e.completeCurrentCommandOption()},S.toggleMarkdownStyle=function(e){var t=this.ref.current;null!=t&&t instanceof m.default&&t.toggleMarkdownStyle(e)},S.setSelectionLineType=function(e){var t=this.ref.current;null!=t&&t instanceof m.default&&t.setSelectionLineType(e)},S.selectCommandOption=function(e){var t=this.ref.current;null!=t&&t instanceof m.default&&t.selectCommandOption(e)},S.insertNextCommandOption=function(e){var t=this.ref.current;null!=t&&t instanceof m.default&&t.insertNextCommandOption(e)},S.fixFocus=function(e){e.focused&&!this.props.focused?this.blur():!e.focused&&this.props.focused&&this.focus()},S.appendText=function(e){var t=this.ref.current;t&&t.insertText(e)},S.getPlaceholder=function(){var e=this.props,t=e.disabled,n=e.placeholder,r=e.isPreviewing;return t&&!r?g.default.Messages.NO_SEND_MESSAGES_PERMISSION_PLACEHOLDER:n},S.render=function(){var e,t,n=this.props,r=n.textValue,i=n.richValue,l=n.disabled,s=n.onChange,d=n.onKeyDown,f=n.onResize,p=n.onSubmit,v=n.channel,h=n.type,g=n.fontSize,S=n.useSlate,O=n.spellcheckEnabled,I=n.canUseCommands,C=n.useNewSlashCommands,N=n.canOnlyUseTextCommands,P=n.showExpressionSuggestionsToggle,A=n.disableAutoFocus,R=this.state.submitting,L={className:(0,o.default)(E.default.textArea,(e={},e[E.default.textAreaSlate]=S,e[E.default.textAreaDisabled]=l||R,e)),placeholder:this.getPlaceholder(),disabled:l||!1,submitting:R,isEdit:h===_.TextareaTypes.EDIT,onFocus:this.handleFocus,onBlur:this.handleBlur,onPasteItem:this.handlePasteItem,onTab:this.handleTab,onEnter:this.handleEnter,moveSelection:this.handleMoveSelection,maybeShowAutocomplete:this.maybeShowAutocomplete,onChange:s,onResize:f,onKeyDown:d,onSubmit:p,textAreaPaddingClassName:(0,o.default)(M[g],(t={},t[E.default.textAreaWithoutAttachmentButton]=h!==_.TextareaTypes.NORMAL&&h!==_.TextareaTypes.THREAD_CREATION&&h!==_.TextareaTypes.SIDEBAR,t)),spellcheckEnabled:O,useNewSlashCommands:C,disableAutoFocus:A},D=l?u.default.deserialize(""):i,w=S?a.createElement(m.default,T({},L,{ref:this.ref,key:l?"disabled":"enabled",renderers:this.renderers,preprocessInsertedText:this.preprocessInsertedText,resolvePlaintextMention:this.resolvePlaintextMention,channelId:v.id,guildId:v.guild_id,value:D,canUseCommands:I,canOnlyUseTextCommands:N,showExpressionSuggestionsToggle:P})):a.createElement(y.default,T({ref:this.ref},L,{value:l?"":r,showExpressionSuggestionsToggle:P}));return a.createElement(a.Fragment,null,b(c.ComponentAction,{event:_.ComponentActions.INSERT_TEXT,handler:this.handleInsertText}),b(c.ComponentAction,{event:_.ComponentActions.PREPEND_TEXT,handler:this.handlePrependText}),w)},S.extractFileName=function(e){var t=(new DOMParser).parseFromString(e,"text/html").querySelector("img");if(t instanceof HTMLImageElement){var n;try{var r=s.default.parse(t.src).pathname;null!=r&&r.length>0&&(n=l.default.basename(r).split(".")[0])}catch(e){}if(null!=n&&n.length>0)return n+".png"}},r}(a.Component);t.default=N,N.displayName="ChannelEditorContainer"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Emoji=C,t.CustomEmoji=M,t.TextMention=N,t.UserMention=P,t.RoleMention=R,t.ChannelMention=function(e){var t,n=e.id,r=(0,i.useStateFromStores)([d.default],(function(){return d.default.getChannel(n)})),a=(0,h.shouldDisplayChannelIconPrefix)(null==r?void 0:r.type);return null==r?L:T(v.default,{className:(0,o.default)((t={mention:!0},t[E.default.iconMention]=a,t))},void 0,a&&T(m.default,{className:E.default.channelIcon,"aria-label":g.default.Messages.VOICE_CHANNEL}),(0,h.getChannelPrefix)(null==r?void 0:r.type),r.name)};var r,a=I(n(0)),o=S(n(8)),i=n(3),l=S(n(5409)),u=I(n(5432)),s=S(n(8032)),d=S(n(9)),f=S(n(20)),c=S(n(151)),p=S(n(12)),v=S(n(7768)),y=S(n(248)),m=S(n(7578)),h=n(272),_=S(n(269)),g=S(n(7)),E=S(n(7038));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e){var t=e.emoji;return T(y.default,{text:t.name,delay:750,position:y.default.Positions.TOP},void 0,(function(e){return a.createElement(l.default,b({src:t.src,emojiName:t.name,jumboable:t.jumboable,animated:!1},e))}))}function M(e){var t=e.emoji;return T(y.default,{text:t.name,delay:750,position:y.default.Positions.TOP},void 0,(function(e){return a.createElement(l.default,b({emojiId:t.emojiId,emojiName:t.name,animated:t.animated,jumboable:t.jumboable},e))}))}function N(e){var t=e.text;return T(v.default,{className:"mention"},void 0,t)}function P(e){var t=e.id,n=e.channel,r=(0,i.useStateFromStores)([p.default],(function(){return p.default.getUser(t)})),o=(0,i.useStateFromStores)([c.default],(function(){return c.default.hidePersonalInformation})),l=_.default.useName(n.guild_id,n.id,r);if(null!=r){var s=o?null:"#"+r.discriminator;return T(y.default,{text:T("div",{className:E.default.userTooltip},void 0,T(u.default,{user:r,animate:!0,size:u.Sizes.SIZE_16,className:E.default.avatar}),r.username,T("span",{className:E.default.discriminator},void 0,s)),hideOnClick:!0,"aria-label":r.tag},void 0,(function(e){return a.createElement(v.default,b({className:"mention"},e),null==l?"<@!"+t+">":"@"+l)}))}return T(v.default,{className:"mention"},void 0,null==l?"<@!"+t+">":"@"+l)}C.displayName="Emoji",M.displayName="CustomEmoji",N.displayName="TextMention",P.displayName="UserMention";var A=T("span",{},void 0,"@deleted-role");function R(e){var t=e.id,n=e.channel,r=(0,i.useStateFromStores)([f.default],(function(){var e=f.default.getGuild(n.guild_id);return null==e?null:e.roles[t]}));return null==r?A:t!==n.guild_id&&r.color?T(s.default,{className:"mention",color:r.color,disableHover:!0},void 0,"@",r.name):T(v.default,{className:"mention"},void 0,"@",r.name)}R.displayName="RoleMention";var L=T("span",{},void 0,"#deleted-channel")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(7653)),l=n(349),u=y(n(7846)),s=n(235),d=n(7702),f=y(n(13)),c=n(5323),p=y(n(8133)),v=n(1);function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var S=/(\t|\s)/,O=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={nextSelection:-1},t.focus=function(){var e=g(t)._ref;null!=e&&e.focus()},t.handleSetRef=function(e){t._ref=e},t.handleKeyPress=function(e){switch(e.which){case v.KeyboardKeys.ENTER:if(!e.shiftKey&&!e.ctrlKey&&!t.hasOpenCodeBlock())return e.preventDefault(),t.props.onSubmit(t.props.value)}},t.handleKeyDown=function(e){switch(e.which){case v.KeyboardKeys.ARROW_DOWN:t.props.moveSelection(1)&&e.preventDefault();break;case v.KeyboardKeys.N:e.ctrlKey&&t.props.moveSelection(1)&&e.preventDefault();break;case v.KeyboardKeys.ARROW_UP:t.props.moveSelection(-1)&&e.preventDefault();break;case v.KeyboardKeys.P:e.ctrlKey&&t.props.moveSelection(-1)&&e.preventDefault();break;case v.KeyboardKeys.TAB:case v.KeyboardKeys.ENTER:t.handleTabOrEnterDown(e)}var n=t.props.onKeyDown;n&&n(e)},t.handleKeyUp=function(e){switch(e.which){case v.KeyboardKeys.ARROW_RIGHT:case v.KeyboardKeys.ARROW_LEFT:case v.KeyboardKeys.HOME:case v.KeyboardKeys.END:t.props.maybeShowAutocomplete()}var n=t.props.onKeyUp;n&&n(e)},t.handleGlobalPaste=function(e){var n=e.event;t.handlePaste(n)||t.focus()},t.handlePaste=function(e){if(null==e.clipboardData||null==e.clipboardData.items||0===e.clipboardData.items.length)return!1;for(var n=!1,r=0;r<e.clipboardData.items.length;r++)n=t.props.onPasteItem(e,e.clipboardData.items[r])||n;return n},t.handleClick=function(){t.props.maybeShowAutocomplete()},t.handleContextMenu=function(e){if(f.default.embedded){var n=t.props.showExpressionSuggestionsToggle;(0,l.openContextMenu)(e,(function(e){return a.createElement(p.default,_({},e,{showExpressionSuggestionsToggle:n,text:(0,c.getSelectionText)()}))}),{align:s.Align.BOTTOM})}},t.handleOnChange=function(e){var n=t.props.onChange,r=e.currentTarget.value;n&&n(e,r,i.default.deserialize(r))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,E(t,n);var y=r.prototype;return y.componentDidMount=function(){var e=this;this.props.disableAutoFocus||(Promise.resolve().then((function(){var t=e.props.value;e._ref&&e._ref.setSelection(t.length,t.length)})),this.focus())},y.componentDidUpdate=function(e,t){this.state.nextSelection!==t.nextSelection&&null!=this._ref&&this._ref.setSelection(this.state.nextSelection,this.state.nextSelection)},y.getCurrentWord=function(){var e=this._ref;if(null==e)return{word:null,isAtStart:!1};var t=this.props,n=t.value,r=t.useNewSlashCommands;if(0===n.trim().length)return{word:null,isAtStart:!1};if(!r&&(n.startsWith("/giphy ")||n.startsWith("/tenor ")))return{word:n,isAtStart:!0};for(var a=e.selectionStart,o=e.selectionEnd;a>0;){if(S.test(n[a-1]))break;a--}return{word:n.slice(a,o),isAtStart:0===a}},y.doesSelectionStartOnOrAfterLastWord=function(){return!1},y.blur=function(){var e=this._ref;null!=e&&e.blur()},y.insertAutocomplete=function(e,t,n){void 0===n&&(n=!0);var r=this.getCurrentWord().word;if(null==r)this.insertText(e,n);else{var a=this._ref;if(null==a)return;var o=a.value.slice(0,a.selectionStart-r.length),i=a.value.slice(a.selectionEnd);this._insertText(e,o,i,n)}},y.insertText=function(e,t){void 0===t&&(t=!0);var n=this._ref;if(null!=n){var r=n.value.slice(0,n.selectionStart),a=n.value.slice(n.selectionEnd);this._insertText(e,r,a,t)}},y._insertText=function(e,t,n,r){var a=this;if(null!=this._ref){r&&(e+=" ");var o=t+e+n,l=this.props.onChange;l&&l(null,o,i.default.deserialize(o));var u=t.length+e.length;this.setState({nextSelection:u},(function(){a.props.maybeShowAutocomplete()}))}},y.prependText=function(e,t){void 0===t&&(t=!0);var n=this._ref;null!=n&&this._insertText("",e,n.value,t)},y.hasOpenCodeBlock=function(){var e=this._ref;if(null==e)return!1;var t=this.props.value.slice(0,e.selectionStart).match(/```/g);return null!=t&&t.length>0&&t.length%2!=0},y.render=function(){var e=this.props,t=e.value,n=e.disabled,r=e.placeholder,i=e.onResize,l=e.className,s=e.submitting,f=e.textAreaPaddingClassName,c=e.spellcheckEnabled;return a.createElement(a.Fragment,null,h(d.ComponentAction,{event:v.ComponentActions.GLOBAL_CLIPBOARD_PASTE,handler:this.handleGlobalPaste}),a.createElement(u.default,{ref:this.handleSetRef,className:(0,o.default)(l,f),rows:1,fontWidthEstimate:6,placeholder:r,disabled:n||s,onChange:this.handleOnChange,onResize:i,onKeyPress:this.handleKeyPress,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,onFocus:this.props.onFocus,onBlur:this.props.onBlur,onPaste:this.handlePaste,onClick:this.handleClick,onContextMenu:this.handleContextMenu,value:n?"":t,tabIndex:0,spellCheck:c}))},y.handleTabOrEnterDown=function(e){e.which===v.KeyboardKeys.TAB&&this.props.onTab()||e.which===v.KeyboardKeys.ENTER&&this.props.onEnter(e)?(e.preventDefault(),e.stopPropagation()):e.which===v.KeyboardKeys.TAB&&this.hasOpenCodeBlock()&&(e.preventDefault(),e.stopPropagation(),this.insertText("\t",!1))},y.insertEmoji=function(e,t){this.insertText(":"+e.name+":",t)},y.getCommandName=function(){var e=this.getCurrentWord(),t=e.word,n=e.isAtStart;return null!=t&&n&&t.startsWith("/")?t:null},r}(a.PureComponent);O.displayName="PlainTextArea";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=B(n(0)),o=G(n(8)),i=G(n(21)),l=n(7654),u=n(9916),s=n(349),d=B(n(7645)),f=G(n(7627)),c=n(7573),p=n(235),v=G(n(15)),y=n(7702),m=n(120),h=G(n(13)),_=n(7612),g=G(n(9013)),E=G(n(9014)),S=G(n(9015)),O=G(n(9018)),I=G(n(9019)),T=G(n(9020)),b=B(n(7752)),C=B(n(8621)),M=B(n(7703)),N=n(8622),P=B(n(8623)),A=G(n(9021)),R=n(8625),L=G(n(7833)),D=G(n(9022)),w=n(7670),k=n(1),j=G(n(7040)),U=G(n(6732));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function H(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function x(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return V(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return V(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function V(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function W(){return(W=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Y(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function z(e,t){return(z=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var K=window.ResizeObserver,$=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).lastEditorHeight=null,n.containerRef=a.createRef(),n.editorRef=null,n.resizeObserver=null,n.hasExternalUpdate=!1,n.setValue=function(e){var t=n.props.onChange;t&&t(null,L.default.serialize(e.document,"raw"),e)},n.setRef=function(e){n.editorRef=e},n.updateResizeObserver=function(e){null!=K&&(null==n.resizeObserver&&(n.resizeObserver=new K((function(){var e=Y(n).editorRef;if(null!=e){var t=e.el.offsetHeight;if(n.lastEditorHeight!==t){null!=n.containerRef.current&&(n.containerRef.current.style.height=t+"px"),n.lastEditorHeight=t;var r=n.props.onResize;r&&r(t)}}}))),n.resizeObserver.disconnect(),null!=e&&(n.lastEditorHeight=e.offsetHeight,n.resizeObserver.observe(e)))},n.handleChange=function(e){var t=e.value;n.setValue(t)},n.handleCompositionStart=function(e,t,r){n.isSlateEmpty(t.value)&&n.forceUpdate(),r()},n.handleFocus=function(e,t,r){var a=n.props.onFocus;return a&&a(e),r()},n.handleBlur=function(e,t,r){var a=n.props.onBlur;return a&&a(e),r()},n.handleKeyDown=function(e,t,r){var a="MacIntel"===navigator.platform,o=a?e.metaKey:e.ctrlKey,i=!0;switch(e.which){case k.KeyboardKeys.ARROW_DOWN:n.props.moveSelection(1)&&e.preventDefault();break;case k.KeyboardKeys.N:e.ctrlKey&&n.props.moveSelection(1)&&e.preventDefault();break;case k.KeyboardKeys.ARROW_UP:n.props.moveSelection(-1)&&e.preventDefault();break;case k.KeyboardKeys.P:e.ctrlKey&&n.props.moveSelection(-1)&&e.preventDefault();break;case k.KeyboardKeys.TAB:case k.KeyboardKeys.ENTER:i=!n.handleTabOrEnterDown(e);break;case k.KeyboardKeys.A:e.ctrlKey&&a&&n.withEditor((function(e){var t=n.getSelectedLine(e),r=null==t?null:t.getFirstText();if(null!=r){var a={key:r.key,offset:0};e.select(l.Range.create({anchor:a,focus:a}))}}));break;case k.KeyboardKeys.E:e.ctrlKey&&a&&n.withEditor((function(e){var t=n.getSelectedLine(e),r=null==t?null:t.getLastText();if(null!=r){var a={key:r.key,offset:r.text.length};e.select(l.Range.create({anchor:a,focus:a}))}}));break;case k.KeyboardKeys.B:!o||e.shiftKey||e.altKey||n.isSlateEmpty(n.props.value)||(n.toggleMarkdownStyle("bold"),e.stopPropagation());break;case k.KeyboardKeys.I:!o||e.shiftKey||e.altKey||n.isSlateEmpty(n.props.value)||(n.toggleMarkdownStyle("italics"),e.stopPropagation());break;case k.KeyboardKeys.U:!o||e.shiftKey||e.altKey||n.isSlateEmpty(n.props.value)||(n.toggleMarkdownStyle("underline"),e.stopPropagation());break;case k.KeyboardKeys.S:o&&!e.shiftKey&&e.altKey&&!n.isSlateEmpty(n.props.value)&&(n.toggleMarkdownStyle("strikethrough"),e.stopPropagation())}var u=n.props.onKeyDown;return u&&u(e),i?r():void 0},n.handleCommandStoreChange=function(){n.props.canUseCommands&&n.withEditor((function(e){e.run("onChange")}))},n.handleKeyUp=function(e,t,r){switch(e.which){case k.KeyboardKeys.ARROW_RIGHT:case k.KeyboardKeys.ARROW_LEFT:case k.KeyboardKeys.HOME:case k.KeyboardKeys.END:n.props.maybeShowAutocomplete()}var a=n.props.onKeyUp;return a&&a(e),r()},n.handleGlobalPaste=function(e){var t=e.event;n.withEditor((function(e){e.run("onPaste",t),n.focus()}))},n.handlePaste=function(e,t,r){if(!0!==e.defaultPrevented){if(null==e.clipboardData||null==e.clipboardData.items||0===e.clipboardData.items.length)return r();for(var a=!1,o=0;o<e.clipboardData.items.length;o++)a=n.props.onPasteItem(e,e.clipboardData.items[o])||a;return a?void 0:r()}},n.handleClick=function(e,t,r){return n.props.maybeShowAutocomplete(),r()},n.handleContextMenu=function(e){if(h.default.embedded){var t=n.props.showExpressionSuggestionsToggle;(0,s.openContextMenu)(e,(function(e){return a.createElement(g.default,W({},e,{showExpressionSuggestionsToggle:t,editor:Y(n)}))}),{align:p.Align.BOTTOM})}else null!=n.editorRef&&n.isSlateEmpty(n.editorRef.value)&&n.blur()},n.resolveCommandOption=function(e,t){return n.props.canUseCommands?(0,E.default)(e,t):null},n.getCommandState=function(){var e=n.props;return{canUseCommands:!0===e.canUseCommands,canOnlyUseTextCommands:!0===e.canOnlyUseTextCommands}},n.plugins=n.createPlugins(),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,z(t,n);var G=r.prototype;return G.isSlateEmpty=function(e){var t=e.document,n=t.nodes.size>0?t.nodes.get(0):null;return null!==n&&"block"===n.object&&"line"===n.type&&1===n.nodes.size&&(n=n.nodes.get(0)),"document"===t.object&&""===t.text&&t.nodes.size<=1&&null!=n&&("text"===n.object||"blockQuote"!==n.type)},G.withEditor=function(e){var t=this.editorRef;return t&&e(t)},G.focus=function(){this.withEditor((function(e){return e.focus()}))},G.blur=function(){this.withEditor((function(e){return e.blur()}))},G.insertText=function(e,t){var n=this;void 0===t&&(t=!0),this.withEditor((function(r){r.ensureSelection();var a=n.props.preprocessInsertedText;e=(0,w.areStylesDisabledInEditor)(r)?e:a(e),(0,w.insertText)(r,e+(t?" ":""),"line")}))},G.prependText=function(e,t){var n=this;void 0===t&&(t=!0),this.withEditor((function(r){r.ensureSelection();var a=n.props.preprocessInsertedText;e=(0,w.areStylesDisabledInEditor)(r)?e:a(e),(0,w.prependText)(r,e+(t?" ":""))}))},G.getCurrentWord=function(){var e=this.editorRef;if(null==e)return{word:null,isAtStart:!1};var t=e.value,n=t.selection,r=t.document;if(!n.isCollapsed)return{word:null,isAtStart:!1};if(this.hasOpenPlainTextCodeBlock())return{word:null,isAtStart:!1};var a=r.text;if(0===a.trim().length)return{word:null,isAtStart:!1};if(!this.props.useNewSlashCommands&&(a.startsWith("/giphy ")||a.startsWith("/tenor "))){var o=r.getNode(n.start.key);if(null!=o)return{word:o.text.substring(0,n.start.offset),isAtStart:!0}}var l=r.getNode(n.start.key);if(null==l)return{word:null,isAtStart:!1};var u="",s=!1,d=n.start.offset,f=r.getClosestBlock(l.key);for((0,i.default)(null!=f,"selected line should not be null at this point");;){if(--d<0){if(null==(l=f.getPreviousNode(l.key))){s=!0;break}if("text"!==l.object)break;d=l.text.length-1}if("text"!==l.object)break;var c=l.text[d];if(N.WHITESPACE_RE.test(c))break;u=c+u}return{word:""===u?null:u,isAtStart:s&&"line"===f.type&&r.nodes.get(0)===f}},G.getSelectedText=function(){var e=this.editorRef;if(null==e)return"";for(var t,n=e.value,r=n.document,a=n.selection,o="",i=x(r.getTextsAtRange(a));!(t=i()).done;){var l=t.value,u=l.key===a.start.key?a.start.offset:0,s=l.key===a.end.key?a.end.offset:0;o+=l.text.substring(u,s)}return o},G.doesSelectionStartOnOrAfterLastWord=function(){var e=this.editorRef;if(null==e)return!1;var t=e.value,n=t.document,r=t.selection,a=n.getNode(r.start.key);if(null==a||"text"!==a.object)return!1;if(this.hasOpenPlainTextCodeBlock())return!1;var o=n.getClosestBlock(a.key);return(0,i.default)(null!=o,"selected line should not be null at this point"),null==n.getNextBlock(o.key)&&(null==o.getNextNode(a.key)&&!N.WHITESPACE_RE.test(a.text.slice(r.start.offset).replace(/(\s|\t)+$/,"")))},G.toggleMarkdownStyle=function(e){this.withEditor((function(t){(0,R.toggleMarkdownStyle)(t,e)}))},G.setSelectionLineType=function(e){this.withEditor((function(t){var n=t.value,r=n.document,a=n.selection,o=(0,w.pointToLineChar)(r,a.start),i=(0,w.pointToLineChar)(r,a.end);if(null!=o&&null!=i)for(var l=o.line;l<=i.line;l++)t.setNodeByKey(r.nodes.get(l).key,e)}))},G.insertAutocomplete=function(e,t,n){var r=this;void 0===n&&(n=!0),this.withEditor((function(a){var o,i,l=r.props,u=l.preprocessInsertedText,s=l.canUseCommands;a.ensureSelection();var d=s?f.default.getActiveCommand():null,p=s?f.default.getActiveOption():null;if((null==d?void 0:d.type)===c.ApplicationCommandType.BUILT_IN_INTEGRATION)C.clear(a);else if(null!=p&&(p.type!==c.ApplicationCommandOptionType.STRING||(null!==(o=null===(i=p.choices)||void 0===i?void 0:i.length)&&void 0!==o?o:0)>0))C.removeCurrentOptionValues(a);else{var v=r.getCurrentWord().word;null!=v&&a.deleteBackward(v.length)}var y=null!=(null==p?void 0:p.choices)||(0,w.areStylesDisabledInEditor)(a)?e:u(t);(0,w.insertText)(a,n?y+" ":y,"line")}))},G.insertEmoji=function(e,t){var n=this;this.withEditor((function(r){var a=e.animated?"a":"",o=e.originalName||e.name||"",i=null==e.id||(0,w.areStylesDisabledInEditor)(r)?":"+e.name+":":"<"+a+":"+o.replace(/:/g,"")+":"+e.id+">";n.insertText(i,t)}))},G.insertCommandOption=function(e){this.props.canUseCommands&&this.withEditor((function(t){return C.insertCommandOption(t,e)}))},G.insertNextCommandOption=function(e){this.props.canUseCommands&&this.withEditor((function(t){return C.insertNextCommandOption(t,e)}))},G.selectCommandOption=function(e){this.props.canUseCommands&&this.withEditor((function(t){return C.selectCommandOption(t,e)}))},G.completeCurrentCommandOption=function(){var e=this;this.props.canUseCommands&&this.withEditor((function(t){for(;(0,P.runOnce)(t,e.props.guildId,e.props.resolvePlaintextMention,E.default););C.completeCurrentCommandOption(t)}))},G.getCommandName=function(){var e;return null!==(e=this.withEditor((function(e){var t,n=null===(t=e.value.document.getFirstText())||void 0===t?void 0:t.text;return(null==n?void 0:n.startsWith(_.COMMAND_SENTINEL))?n:null})))&&void 0!==e?e:null},G.getCurrentCommandOption=function(){var e;return this.props.canUseCommands&&null!==(e=this.withEditor((function(e){var t=e.value,n=t.document,r=t.selection,a=M.getPreviousOptionNode(n,r.start.path);return null==a||M.hasValueNodes(a)?null:a.data.get("name")})))&&void 0!==e?e:null},G.getCurrentCommandOptionValue=function(){var e;return this.props.canUseCommands&&null!==(e=this.withEditor((function(e){var t=e.value,n=t.document,r=t.selection,a=M.getPreviousOptionNode(n,r.start.path);if(null===a||M.hasValueNodes(a))return[];var o=M.getNextOptionNode(n,r.start.path),l=n.getClosestBlock(a.key);return(0,i.default)(null!=l,"Failed to find parent block when getting current option value"),M.getContentBetweenNodes({parent:l,startNode:a,endNode:o})})))&&void 0!==e?e:[]},G.componentDidMount=function(){var e=this;this.withEditor((function(t){if(e.props.disableAutoFocus)t.run("onChange");else{t.focus();var n=t.value.document.getLastText();if(null!=n){var r={key:n.key,offset:n.text.length};t.select(l.Range.create({anchor:r,focus:r}))}}})),this.props.canUseCommands&&f.default.addChangeListener(this.handleCommandStoreChange)},G.componentWillUnmount=function(){null!=this.resizeObserver&&(this.resizeObserver.disconnect(),this.resizeObserver=null),f.default.removeChangeListener(this.handleCommandStoreChange)},G.componentDidUpdate=function(){var e=this;this.withEditor((function(t){e.hasExternalUpdate&&(e.hasExternalUpdate=!1,t.run("onChange"))}))},G.render=function(){var e,t=this.props,n=t.className,r=t.disabled,i=t.submitting,l=t.placeholder,s=t.value,d=t.textAreaPaddingClassName,f=t.spellcheckEnabled,c=this.isSlateEmpty(s),p=(null==this.editorRef||null==this.editorRef.isComposing||!this.editorRef.isComposing())&&c,v=null==this.lastEditorHeight||c?void 0:{height:this.lastEditorHeight};return(null===(e=this.editorRef)||void 0===e?void 0:e.value)!==s&&(this.hasExternalUpdate=!0),a.createElement(a.Fragment,null,H(y.ComponentAction,{event:k.ComponentActions.GLOBAL_CLIPBOARD_PASTE,handler:this.handleGlobalPaste}),a.createElement("div",{className:(0,o.default)(n,j.default.slateContainer),style:v,ref:this.containerRef},p&&null!=l?H("div",{className:(0,o.default)(j.default.placeholder,d),"aria-hidden":!0},void 0,l):null,a.createElement(u.Editor,{value:s,plugins:this.plugins,ref:this.setRef,domRef:this.updateResizeObserver,className:(0,o.default)(U.default.markup,j.default.slateTextArea,d),onChange:this.handleChange,readOnly:r||i,placeholder:null,onFocus:this.handleFocus,onCompositionStart:this.handleCompositionStart,onContextMenu:this.handleContextMenu,onBlur:this.handleBlur,onClick:this.handleClick,onPaste:this.handlePaste,onKeyDown:this.handleKeyDown,onKeyUp:this.handleKeyUp,autoCorrect:!1,spellCheck:f,"aria-label":l,"aria-multiline":!0,"data-can-focus":!r})))},G.getSelectedLine=function(e){var t=e.value,n=t.document,r=t.selection;return r.isCollapsed?n.getClosestBlock(r.start.key):null},G.handleTabOrEnterDown=function(e){if(e.which===k.KeyboardKeys.TAB&&this.props.onTab())return e.preventDefault(),e.stopPropagation(),!0;if(e.which===k.KeyboardKeys.ENTER&&this.props.onEnter(e))return e.preventDefault(),e.stopPropagation(),!0;if(e.which===k.KeyboardKeys.TAB)this.hasOpenPlainTextCodeBlock()&&(e.preventDefault(),e.stopPropagation(),this.insertText(" ",!1));else if(e.which===k.KeyboardKeys.ENTER&&!e.ctrlKey&&!e.shiftKey&&!this.hasOpenPlainTextCodeBlock()){var t;e.preventDefault(),e.stopPropagation();var n=null!==(t=f.default.getActiveCommand())&&void 0!==t?t:null,r=null;if(null!==n){var a=this.withEditor((function(e){var t=e.value.document;if(r=M.getOptionContents(t),null!=n.options){var a=C.validateAllOptionContents(r),o=n.options.find((function(e){return!a[e.name].success}));if(null!=o){var i;C.selectCommandOption(e,o.name),m.ComponentDispatch.dispatch(k.ComponentActions.SHAKE_APP,{duration:200,intensity:2});var l=f.default.getActiveCommand();return v.default.track(k.AnalyticEvents.APPLICATION_COMMAND_VALIDATION_FAILED,{application_id:null==l?void 0:l.applicationId,command_id:null==l?void 0:l.id,argument_type:c.ApplicationCommandOptionType[null!==(i=null==o?void 0:o.type)&&void 0!==i?i:3],is_required:null==o?void 0:o.required}),!0}}}));if(a)return a;d.setActiveCommand(null)}return this.props.onSubmit(L.default.serialize(this.props.value.document,"raw"),n,r),!0}},G.hasOpenPlainTextCodeBlock=function(){var e=this.editorRef;return null!=e&&(0,b.isPointInCodeBlock)(e,e.value.selection.start)},G.createPlugins=function(){var e=this.props,t=e.renderers,n=e.channelId,r=e.guildId,a=e.preprocessInsertedText,o=e.resolvePlaintextMention;return[(0,b.default)(),(0,I.default)(),(0,O.default)(),(0,P.default)(t,r,o,this.resolveCommandOption),(0,S.default)(n,r,this.getCommandState,o,this.resolveCommandOption),(0,A.default)(r),(0,T.default)(a),(0,D.default)(this.setValue)]},r}(a.PureComponent);t.default=$,$.displayName="SlateChannelTextArea"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=v(n(0)),o=n(349),i=v(n(7563)),l=c(n(8134)),u=c(n(8135)),s=c(n(13)),d=c(n(37)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.editor,n=e.onHeightUpdate,r=e.target,c=e.showExpressionSuggestionsToggle,p=t.getSelectedText(),v=a.useCallback((function(){(0,o.closeContextMenu)(),t.focus()}),[t]),m=(0,u.default)({text:p,target:r,onHeightUpdate:n}),h=m[0],_=m[1],g=(0,l.default)();if(!s.default.embedded)return null;var E=""!==p?[y(i.MenuItem,{id:"copy",label:f.default.Messages.COPY,hint:s.default.isOSX()?"⌘C":"Ctrl+C",action:function(){return d.default.copy()}}),y(i.MenuItem,{id:"cut",label:f.default.Messages.CUT,hint:s.default.isOSX()?"⌘X":"Ctrl+X",action:function(){return d.default.cut()}})]:null;return y(i.default,{navId:"textarea-context",onClose:v,"aria-label":f.default.Messages.TEXTAREA_ACTIONS_MENU_LABEL},void 0,!0===c&&y(i.MenuGroup,{},void 0,g),y(i.MenuGroup,{},void 0,h),y(i.MenuGroup,{},void 0,_),y(i.MenuGroup,{},void 0,E,y(i.MenuItem,{id:"paste",label:f.default.Messages.PASTE,hint:s.default.isOSX()?"⌘V":"Ctrl+V",action:function(){return d.default.paste()}})))}m.displayName="SlateTextAreaContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r=a.default.getActiveCommand();if(null==r)return null;var i=l.exec(e);if(null==i)return null;var u=i[1];if(null==(null===(n=r.options)||void 0===n?void 0:n.find((function(e){return e.name===u}))))return null;var s=t.value.document;if(!o.getOptionNames(s).has(u))return{type:"commandOption",data:{name:u}};return null};var r,a=(r=n(7627))&&r.__esModule?r:{default:r},o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7703));function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}var l=/((?:\w|[-_])+):/},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,a){return{renderBlock:j,renderInline:U,onChange:S.catchAndLogExceptions((function(o,i){if(!p.default.isInExperiment())return i();var u=n();return u.canUseCommands?function(e,t,n,r,a,o,i){var u,s=o.value.document,c=p.default.getActiveCommand();if(!s.data.has("commandId")){if(!o.readOnly){var v=s.data.toObject();v.commandId=null,v.commandName=null,o.setNodeByKey(s.key,{data:v})}return null!=c&&f.setActiveCommand(null),i()}if((null!==(u=null==c?void 0:c.id)&&void 0!==u?u:null)!==s.data.get("commandId",null))return function(e,t,n,r,a){var o,i;null!=t&&_.replaceCommandName(e,t);var l=e.value.document,u=l.data.toObject();u.commandId=null!==(o=null==t?void 0:t.id)&&void 0!==o?o:null,u.commandName=null!==(i=null==t?void 0:t.name)&&void 0!==i?i:null,e.setNodeByKey(l.key,{data:u}),(0,E.stripAllBlocks)(e);for(;(0,E.runOnce)(e,n,r,a););if(null!=t){var s;if(0===g.getOptionNames(l).size){var f,c=1===(null===(f=t.options)||void 0===f?void 0:f.length)&&e.value.document.text.length>t.name.length+2;_.insertNextCommandOption(e,c,c)}else _.completeAllCommandOptions(e);(0,d.trackWithMetadata)(O.AnalyticEvents.APPLICATION_COMMAND_SELECTED,{command_id:null!==(s=t.rootId)&&void 0!==s?s:t.id,application_id:t.applicationId})}}(o,c,t,r,a),null!=c&&G(o,c),i();var y=function(e,t,n,r,a){var o,i=n.value.document,u=null===(o=i.getFirstText())||void 0===o?void 0:o.text;if((0,l.default)(null!=u,"Failed to find first text in document"),null!=r){var s=""+h.COMMAND_SENTINEL+r.name;if(!u.startsWith(s))return null;if(u.length===s.length){if(null==g.findMatchingCommand(u,e,t,!0,a))return null}else if(" "!==u[s.length])return null}else if(u.startsWith(h.COMMAND_SENTINEL)){var d=g.findMatchingCommand(u,e,t,!0,a);if(null!=d)return d}return r}(e,t,o,c,n);if((null==y?void 0:y.id)!==(null==c?void 0:c.id))return f.setActiveCommand(y),i();if(null!=c)return G(o,c),i();return i()}(e,t,u.canOnlyUseTextCommands,r,a,o,i):i()})),onKeyDown:S.catchAndLogExceptions((function(e,t,r){return p.default.isInExperiment()&&n().canUseCommands?function(e,t,n){var r=!1;switch(e.which){case O.KeyboardKeys.BACKSPACE:r=function(e){var t=e.value.selection;if(!t.isCollapsed||0!==t.anchor.offset)return!1;return _.unwrapPreviousCommandOption(e)}(t);break;case O.KeyboardKeys.TAB:r=function(e){var t,n=e.value.document,r=null===(t=n.getFirstText())||void 0===t?void 0:t.text;if(null==r||!r.startsWith("/"))return!1;var a=r.substring(1),o=null!=n.data.get("commandId");if(!o&&!c.default.hasResults(a))return!0;if(!o)return!1;_.completeCurrentCommandOption(e)||_.insertNextCommandOption(e,!0);return!0}(t);break;case O.KeyboardKeys.ENTER:r=function(e,t){if(null==t.value.document.data.get("commandId"))return!1;return e.shiftKey}(e,t)}if(r)return e.preventDefault(),e.stopPropagation(),!0;return n()}(e,t,r):r()}))}};var r,a,o=C(n(0)),i=T(n(8)),l=T(n(21)),u=n(3),s=T(n(7594)),d=n(121),f=C(n(7645)),c=T(n(8008)),p=T(n(7627)),v=n(7573),y=n(8620),m=T(n(9017)),h=n(7612),_=C(n(8621)),g=C(n(7703)),E=n(8623),S=C(n(7670)),O=n(1),I=T(n(7039));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return N(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function P(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var R=new Set(["line"]),L=((r={})[O.ThemeTypes.DARK]={buttonFill:"#4F545C",buttonSideFill:"#36393F"},r[O.ThemeTypes.LIGHT]={buttonFill:"#747F8D",buttonSideFill:"#4F5660"},r);function D(){var e=(0,s.default)(),t=L[e];return o.createElement(m.default,A({className:I.default.tabButton},t))}D.displayName="TabButtonWriteahead";var w=o.forwardRef((function(e,t){var n,r,a=e.editor,l=e.optionName,s=e.isComplete,d=e.children,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["editor","optionName","isComplete","children"]),c=(0,u.useStateFromStores)([p.default],(function(){return p.default.getOptionState(l)}),[l]),v=o.useCallback((function(){var e=a.value.document,t=g.getOptionNode(e,l);null!=t&&g.unwrapOptionValueNodes(a,t,!0)}),[a,l]);return o.createElement("span",A({ref:t},f,{contentEditable:!1}),"",P("span",{className:(0,i.default)(I.default.pill,(r={},r[I.default.completePill]=s,r[I.default.erroredPill]=!1===(null==c||null===(n=c.lastValidationResult)||void 0===n?void 0:n.success),r)),onClick:v},void 0,P("span",{className:I.default.optionKey},void 0,l,":"),s&&null!==d?P("span",{className:I.default.optionValue},void 0,d):null)," ")}));var k=P(D,{});function j(e,t,n){var r=e.attributes,a=e.children,i=e.node,l=t.value,u=l.document,s=l.selection,d=p.default.getActiveCommand();if(!R.has(i.type)||null==d||u.data.get("commandId",null)!==d.id)return n();var f=null;if(null!=d.options){var c=g.getPreviousOptionNode(u,s.start.path),v=g.getOptionNames(u),y=d.options.length>v.size,m=!1;if(null!=c&&!g.hasValueNodes(c)){var h=u.getClosestBlock(c.key);if(null!=h){var _=g.getNextOptionNode(u,s.start.path);m=0===g.getContentBetweenNodes({parent:h,startNode:c,endNode:_}).length}}s.isFocused&&y&&!m&&(f=k)}return o.createElement("div",A({},r,{className:I.default.commandBlock}),a,f)}function U(e,t,n){var r=e.attributes,a=e.children,i=e.node;if(!g.isOptionNode(i))return n();var l=i.data.get("name"),u=g.hasValueNodes(i);return o.createElement(w,A({editor:t,optionName:l,isComplete:u},r),a)}function G(e,t){var n,r,a=null===(n=e.value.document.getFirstText())||void 0===n?void 0:n.text;(0,l.default)(null!=a,"Failed to find first text in document"),null!=t.options&&1===t.options.length&&!0!==t.options[0].required&&a.length===t.name.length+3&&a.startsWith(""+h.COMMAND_SENTINEL+t.name+" ")&&0===Object.values(p.default.getOptionStates()).filter((function(e){return e.hasValue})).length&&_.insertNextCommandOption(e,!0,!0);var o=e.value,i=o.document,u=o.selection,s=p.default.getActiveOptionName(),d=u.isFocused?g.getPreviousOptionNode(i,u.start.path):null,c=null==d||g.hasValueNodes(d)?null:null!==(r=d.data.get("name"))&&void 0!==r?r:null;if(s!==c){for(var m,E=g.getOptionNames(i),O={},I=M(null!==(T=t.options)&&void 0!==T?T:[]);!(m=I()).done;){var T,b=m.value;O[b.name]={hasValue:E.has(b.name),isActive:b.name===c}}if(null!=s){var C=g.getOptionNode(i,s);if(null!=C&&!g.hasValueNodes(C)){var N=g.getOptionContent(i,s);null!=N&&(N.length>0&&t.type!==v.ApplicationCommandType.BUILT_IN_INTEGRATION&&S.restoringExactSelection(e,(function(){g.wrapOptionValueNodes(e,C)})),O[s].lastValidationResult=(0,y.validateOptionNameContent)(s,N))}}f.updateOptionStates(O)}}j.displayName="renderBlock",U.displayName="renderInline"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(7628),o=n(7573),i=n(7646),l=((r={})[o.ApplicationCommandOptionType.SUB_COMMAND]=function(){return{success:!1}},r[o.ApplicationCommandOptionType.SUB_COMMAND_GROUP]=function(){return{success:!1}},r[o.ApplicationCommandOptionType.STRING]=function(e,t){return null==t.choices||"text"===e.type&&t.choices.map((function(e){return e.name})).includes(e.text)?{success:!0}:{success:!1}},r[o.ApplicationCommandOptionType.BOOLEAN]=function(e){if("text"!==e.type)return{success:!1};var t=e.text.trim();return{success:a.BOOLEAN_CHOICES.map((function(e){return e.name.toLowerCase()})).includes(t.toLowerCase())}},r[o.ApplicationCommandOptionType.INTEGER]=function(e,t){if("text"!==e.type)return{success:!1};var n=e.text.trim();if(0===n.length)return{success:!1};if(null!=t.choices)return t.choices.map((function(e){return e.name})).includes(n)?{success:!0}:{success:!1};var r=Number(n);return isNaN(r)||!Number.isInteger(r)||r>Number.MAX_SAFE_INTEGER||r<Number.MIN_SAFE_INTEGER?{success:!1}:{success:!0}},r[o.ApplicationCommandOptionType.USER]=function(e){return"text"===e.type?{success:(0,i.isSnowflake)(e.text)}:{success:"userMention"===e.type}},r[o.ApplicationCommandOptionType.CHANNEL]=function(e){return"text"===e.type?{success:(0,i.isSnowflake)(e.text)}:{success:"channelMention"===e.type}},r[o.ApplicationCommandOptionType.ROLE]=function(e){return"text"===e.type?{success:(0,i.isSnowflake)(e.text)}:{success:"roleMention"===e.type}},r[o.ApplicationCommandOptionType.MENTIONABLE]=function(e){return"text"===e.type?{success:(0,i.isSnowflake)(e.text)}:{success:"userMention"===e.type||"roleMention"===e.type}},r);t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?30:t,r=e.height,a=void 0===r?20:r,i=e.color,l=void 0===i?"currentColor":i,u=e.buttonFill,s=e.buttonSideFill,d=e.foreground,f=e.background;return o("svg",{width:n,height:a,className:e.className,viewBox:"0 0 30 20",fill:"none"},void 0,o("path",{className:f,d:"M0 12h30v4a4 4 0 01-4 4H4a4 4 0 01-4-4v-4z",fill:s}),o("rect",{className:f,width:"30",height:"16",rx:"4",fill:u}),o("path",{className:d,d:"M11.1 5.5L11 3.7H4.3v1.8h2.3V12h2.1V5.5h2.4zm5.4 6.6l2.1-.4-2.9-8h-2.2l-3 8.3h2l.6-1.7h2.8l.6 1.8zm-2-6.3l1 2.9h-2l1-2.9zm11 3.8c0-1.1-.6-1.7-1.5-2 .6-.3 1.2-.8 1.2-1.7 0-1.4-1-2.2-2.8-2.2h-2.9V12h2.8c2 0 3.2-.8 3.2-2.4zm-2.2-3.5c0 .6-.4 1-1.1 1h-.7V5.2h.7c.8 0 1.1.3 1.1.9zm.2 3.4c0 .7-.4 1-1.3 1h-.7V8.4h.7c.9 0 1.3.4 1.3 1z",fill:l}))}i.displayName="TabButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{renderBlock:c}};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(6767)),l=u(n(6732));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t,n){var r=e.attributes,u=e.children,s=e.node,c=null==s.data.get("lineType")?null:JSON.parse(s.data.get("lineType")),p=null!=c&&c.isInCodeBlock,v="blockQuote"===s.type;if(!p&&!v)return n();var y=(0,o.default)(null==c?void 0:c.lang,i.default.codeLine),m=(0,o.default)(l.default.blockquoteContainer,l.default.slateBlockquoteContainer),h=p?f("span",{className:y,spellCheck:null==c||null==c.lang},void 0,u):u;return v?a.createElement("div",d({},r,{className:m}),f("div",{contentEditable:!1,className:l.default.blockquoteDivider}),f("blockquote",{},void 0,h)):a.createElement("div",r,h)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{onChange:l.catchAndLogExceptions(p),onKeyDown:l.catchAndLogExceptions(y),onKeyUp:l.catchAndLogExceptions(m)}};var r,a=(r=n(21))&&r.__esModule?r:{default:r},o=n(7654),i=n(7752),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7670)),u=n(1);function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var c=new Set(["paragraph","line"]);function p(e,t){if(e.value.document.text.indexOf(">")>=0)for(var n,r=!1,o=d(e.value.document.nodes);!(n=o()).done;){var i=n.value;(0,a.default)("block"===i.object,"Slate: Invalid block type: "+i.object+" "+i.type),c.has(i.type)&&(r=v(e,i,r)||r)}return t()}function v(e,t,n){(0,a.default)("text"!==t.object,"Slate: block may not be a text node");var r=t.nodes.first();if(null==r)return!1;var l="text"===r.object?r.text.match(/^\s*>>> /):null,u="text"===r.object?r.text.match(/^\s*> /):null;if(null==u&&null==l&&!n)return!1;var s=Array.from(t.texts())[0],d=s[0],f=s[1];if(!n&&(0,i.isPointInCodeBlock)(e,{key:d.key,offset:0}))return!1;if(e.setNodeByKey(t.key,"blockQuote"),!n){var c=null==u?null==l?0:l[0].length:u[0].length;e.deleteAtRange(o.Range.create({anchor:{key:d.key,path:f,offset:0},focus:{key:d.key,path:f,offset:c}}))}return null!=l}function y(e,t,n){switch(e.which){case u.KeyboardKeys.BACKSPACE:if(function(e){var t=e.value,n=t.document,r=t.selection;if(!r.isCollapsed)return!1;var a=n.getClosestBlock(r.anchor.key);if(null==a||"blockQuote"!==a.type)return!1;var i=a.getFirstText();if(null!=i&&r.anchor.key===i.key&&0===r.anchor.offset){var u=n.nodes.indexOf(a),s=o.Block.create({type:"line",nodes:[o.Text.create({text:a.text})]});return l.restoringExactSelection(e,(function(){e.removeNodeByKey(a.key).insertNodeByKey(n.key,u,s)})),!0}return!1}(t))return void e.preventDefault()}return n()}function m(e,t,n){switch(e.which){case u.KeyboardKeys.ENTER:if(function(e){var t=e.value,n=t.selection,r=t.document;if(!n.isCollapsed)return!1;var a=r.getClosestBlock(n.anchor.key);if(null==a||"blockQuote"!==a.type)return!1;var o=r.getPreviousSibling(a.key);if(null==o||"text"===o.object||"blockQuote"!==o.type)return!1;var i=r.getPreviousSibling(o.key);if(null==i||"text"===i.object||"blockQuote"!==i.type)return!1;if(""===a.text.trim()&&""===o.text.trim()&&""===i.text.trim())return e.removeNodeByKey(i.key).removeNodeByKey(o.key).setBlocks("line"),!0;return!1}(t))return void e.preventDefault()}return n()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return{onCopy:l,onCut:u,onPaste:function(t,n,r){return function(e,t,n,r){if(n.ensureSelection(),null==t.clipboardData)return r();if(null==t.clipboardData.types)return r();if(null==t.clipboardData.types.indexOf)return r();if(-1===t.clipboardData.types.indexOf("text/plain"))return r();var o=t.clipboardData.getData("text/plain");if(null==o||""===o)return r();var l=n.value,u=l.startBlock,s=l.selection;if(n.isVoid(u))return r();t.preventDefault();var d=(0,a.isPointInCodeBlock)(n,s.start)?o:e(o),f=(null==u?void 0:u.type)||"line";(0,i.insertText)(n,d,f)}(e,t,n,r)}}};var r,a=n(7752),o=(r=n(7833))&&r.__esModule?r:{default:r},i=n(7670);function l(e,t,n){if(!s(e,t))return n();e.preventDefault();var r=t.value,a=r.document,i=r.selection;if(null==e.clipboardData)return n();e.clipboardData.setData("text/plain",o.default.serializeSelection(a,i,"plain"))}function u(e,t,n){if(!s(e,t))return n();l(e,t,n),t.delete()}function s(e,t){return!t.value.selection.isCollapsed&&null!=e.clipboardData&&null!=e.clipboardData.setData}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return{decorateNode:u.catchAndLogExceptions((function(t,n,r){return function(e,t,n,r){var a;if("block"!==t.object||!y.has(t.type))return r()||[];for(var o=!0===(null===(a=(0,l.getLineState)(t))||void 0===a?void 0:a.wasInCodeBlock),s=i.parse(t.text,e,o,!0),d=[],f=0;f<s.length;f++){var c=s[f],p=c.text,v=c.attributes,m=c.start;if(v.length>0){var h=s[f-1],_=s[f+1],g=v.join(":");if("syntaxBefore"===g&&null!=_){var E=_.attributes.map((function(e){return"before_"+e})).join(":");""!==E&&(g=g+":"+E)}if("syntaxAfter"===g&&null!=h){var S=h.attributes.map((function(e){return"after_"+e})).join(":");""!==S&&(g=g+":"+S)}d.push({type:"SlateMarkdown:"+g,anchor:u.findPointInBlockNode(t,m,!0),focus:u.findPointInBlockNode(t,m+p.length,!0)})}}return[].concat(r(),d)}(e,t,0,r)})),renderDecoration:h}};var r=p(n(0)),a=f(n(8)),o=f(n(21)),i=p(n(8624)),l=n(7752),u=p(n(7670)),s=f(n(6767)),d=f(n(6751));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var y=new Set(["paragraph","line","blockQuote"]),m={strong:s.default.bold,em:s.default.italics,u:s.default.underline,s:s.default.strikethrough,inlineCode:s.default.inlineCode,link:s.default.fakeLink,url:s.default.fakeLink,autolink:s.default.fakeLink,spoiler:(0,a.default)(d.default.spoilerText,s.default.spoiler),syntaxBefore:s.default.syntaxBefore,syntaxAfter:s.default.syntaxAfter,codeBlockText:s.default.codeBlockText,codeBlockSyntax:s.default.codeBlockSyntax,codeBlockLang:s.default.codeBlockLang};function h(e,t,n){var i=e.children,l=e.decoration,u=e.attributes,d=e.text;if(""===d)return n();if(l.type.startsWith("SlateMarkdown:")){var f,c,p=l.type.split(":").slice(1).map((function(e){return"codeBlockLang"!==e&&"codeBlockSyntax"!==e||(c=!1),e.startsWith("before_")||e.startsWith("after_")?s.default[e]:((0,o.default)(e in m,"Slate: Invalid markdown decoration: "+e),m[e])})).join(" "),y=(0,a.default)(p,((f={})[s.default.syntaxOverride]="||"===d||"\\"===d,f));return r.createElement("span",v({},u,{className:y,spellCheck:c}),i)}return n()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t={index:0,stack:[],lastKey:null};return{onConstruct:function(e,n){return function(e,t,n){null!=t.value&&(e.stack=[{type:"other",textLength:-1,mergeable:!1,createdAt:Date.now(),value:t.value}]);return n()}(t,e,n)},onChange:function(e,n){return a(t,e,n)},onKeyUp:function(e,n,o){e.which===r.KeyboardKeys.SPACE&&t.lastKey!==r.KeyboardKeys.SPACE&&a(t,n,o,!0),t.lastKey=e.which,o()},commands:{undo:function(){return function(e,t){var n=Math.max(0,e.index-1);e.index=n,t(e.stack[n].value)}(t,e)},redo:function(){return function(e,t){var n=Math.min(e.index+1,e.stack.length-1);e.index=n,t(e.stack[n].value)}(t,e)}}}};var r=n(1);function a(e,t,n,r){if(void 0===r&&(r=!1),null==t.value)return n();0===e.stack.length&&(e.index=0,e.stack=[{type:"other",textLength:-1,mergeable:!1,createdAt:Date.now(),value:t.value}]);var a,o,i=t.value,l=e.stack[e.index],u=l.textLength,s=i.document.text.length,d=s-u,f=1===d||0===d?"insert":-1===d?"delete":"other",c="other"!==f,p=Date.now();if(c&&(o=f,(a=l).mergeable&&a.type===o&&!(Date.now()-a.createdAt>=4e3))||i.document===l.value.document)return l.value=i,l.textLength=s,void(r&&(l.mergeable=!1));for(l.mergeable=!1,e.stack.length=e.index+1;e.stack.length>=250;)e.stack.shift();return e.index=e.stack.length,e.stack.push({type:f,textLength:s,mergeable:c,createdAt:p,value:i}),n()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){switch(e[0]){case"@":return function(e,t){var n=e.slice(1).split("#"),r=n[0],a=n[1];if(t.isPrivate())for(var o,l=s(t.recipients);!(o=l()).done;){var u=o.value;if(f(r,a,u))return{type:"mention",data:{id:u}}}else for(var d,c=s(i.default.getMembers(t.guild_id));!(d=c()).done;){var p=d.value.userId;if(f(r,a,p))return{type:"mention",data:{id:p}}}return null}(e,t);case":":return function(e,t){var n=r.default.EMOJI_NAME_RE.exec(e);if(null==n)return null;var o=n[1],i=a.default.getDisambiguatedEmojiContext(t.guild_id).getCustomEmoji();if(null!=i&&o in i){var l=i[o];return{type:"customEmoji",data:{data:{emojiId:l.id,name:l.require_colons?":"+l.name+":":l.name,animated:l.animated}}}}return null}(e,t);case"#":return function(e,t){if(t.isPrivate())return null;var n=e.slice(1),r=o.default.getTextChannelNameDisambiguations(t.guild_id);for(var a in r){if(r[a].name===n)return{type:"channel",data:{id:a}}}return null}(e,t)}return null};var r=u(n(186)),a=u(n(184)),o=u(n(81)),i=u(n(64)),l=u(n(12));function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function f(e,t,n){var r=l.default.getUser(n);return null!=r&&(r.username===e&&r.discriminator===t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(7604)),i=n(1035),l=n(7728),u=d(n(8229)),s=d(n(6738));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){var n=e.disabled,r=e.type,d=(0,l.useExpressionPickerStore)((function(e){return[e.activeView,e.activeViewType]}),o.default),f=d[0],p=d[1],v=a.useCallback((function(){(0,l.toggleExpressionPicker)(i.ExpressionPickerViewType.EMOJI,r)}),[r]);return n?null:a.createElement("div",{className:s.default.buttonContainer,ref:t},c(u.default,{className:s.default.emojiButton,onClick:v,active:f===i.ExpressionPickerViewType.EMOJI&&p===r,tabIndex:0,focusProps:{offset:{top:4,bottom:4,left:-4,right:-4}}}))}p.displayName="ChannelEmojiPicker";var v=a.memo(a.forwardRef(p));t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(7604)),i=n(3),l=n(1035),u=n(7728),s=h(n(7741)),d=h(n(8137)),f=h(n(248)),c=h(n(8091)),p=n(7702),v=n(1),y=h(n(7)),m=h(n(6738));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){var n=e.disabled,r=e.type,h=a.useState(!1),_=h[0],S=h[1],O=(0,i.useStateFromStores)([s.default],(function(){return s.default.shouldShowTooltipOnFavorite()})),I=(0,u.useExpressionPickerStore)((function(e){return[e.activeView,e.activeViewType]}),o.default),T=I[0],b=I[1],C=a.useRef(0),M=a.useCallback((function(){S(!0),clearTimeout(C.current),C.current=setTimeout((function(){S(!1)}),1500)}),[]);a.useEffect((function(){return function(){clearTimeout(C.current)}})),(0,p.useComponentAction)({event:v.ComponentActions.FAVORITE_GIF,handler:M});var N=a.useCallback((function(){(0,u.toggleExpressionPicker)(l.ExpressionPickerViewType.GIF,r)}),[r]);return n?null:E(f.default,{text:_&&O?y.default.Messages.GIF_TOOLTIP_FAVORITED_PICKER_BUTTON:null,forceOpen:!0},void 0,(function(e){return a.createElement("div",g({ref:t,className:m.default.buttonContainer},e),E(d.default,{className:m.default.button,tabIndex:0,icon:c.default,onClick:N,isActive:T===l.ExpressionPickerViewType.GIF&&b===r,pulse:_,label:y.default.Messages.GIF_BUTTON_LABEL}))}))}S.displayName="ChannelGIFPickerButton";var O=a.memo(a.forwardRef(S));t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(5198),i=c(n(8137)),l=c(n(248)),u=c(n(5298)),s=n(1),d=c(n(7)),f=c(n(6738));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=v(u.default,{});function m(e){var t=e.disabled,n=e.channel;if(t)return null;var r=function(){return(0,o.openPremiumSubscriptionNewPlanModal)({planId:s.SubscriptionPlans.PREMIUM_MONTH_TIER_2,isGift:!0,analyticsLocation:{page:n.isPrivate()?s.AnalyticsPages.DM_CHANNEL:s.AnalyticsPages.GUILD_CHANNEL,section:s.AnalyticsSections.CHANNEL_TEXT_AREA,object:s.AnalyticsObjects.BUTTON_ICON,objectType:s.AnalyticsObjectTypes.GIFT}})};return v(l.default,{text:d.default.Messages.PREMIUM_GIFT_BUTTON_TOOLTIP},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave,a=e.onFocus,o=e.onBlur;return v(i.default,{className:f.default.button,tabIndex:0,onClick:r,isActive:!1,label:d.default.Messages.PREMIUM_GIFT_BUTTON_LABEL,onMouseEnter:t,onMouseLeave:n,onFocus:a,onBlur:o},void 0,y)}))}m.displayName="ChannelPremiumGiftButton";var h=a.memo(m);t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(645)),i=n(7701),l=n(49),u=m(n(84)),s=m(n(248)),d=m(n(7771)),f=m(n(7590)),c=m(n(43)),p=n(1),v=m(n(7)),y=m(n(7043));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.reply,n=t.channel,r=t.message,m=t.shouldMention,h=t.showMentionToggle,g=(0,o.default)(r),E=g.nick,S=g.colorString;function O(e){e.stopPropagation(),(0,i.setPendingReplyShouldMention)(n.id,!m)}return _("div",{className:y.default.container},void 0,_(u.default,{onClick:function(){return(0,l.transitionTo)(p.Routes.CHANNEL(n.getGuildId(),n.id,r.id))},focusProps:{offset:{top:-8,right:-4,bottom:-8,left:-4}}},void 0,_(c.default,{color:c.default.Colors.HEADER_SECONDARY,className:y.default.text},void 0,v.default.Messages.REPLYING_TO.format({userHook:function(e,t){return _("span",{className:y.default.name,style:{color:S}},t,E)}}))),_("div",{className:y.default.actions},void 0,h&&a.createElement(a.Fragment,null,_(s.default,{text:m?v.default.Messages.REPLY_MENTION_ON_TOOLTIP:v.default.Messages.REPLY_MENTION_OFF_TOOLTIP},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave,r=e.onFocus,a=e.onBlur;return _(u.default,{role:"switch","aria-checked":m,onClick:O,onMouseEnter:t,onMouseLeave:n,onFocus:r,onBlur:a},void 0,_(c.default,{color:m?c.default.Colors.BRAND:c.default.Colors.MUTED,className:y.default.mentionButton},void 0,_(d.default,{"aria-label":v.default.Messages.MENTION,className:y.default.mentionIcon}),m?v.default.Messages.REPLY_MENTION_ON:v.default.Messages.REPLY_MENTION_OFF))})),_("div",{className:y.default.separator,"aria-hidden":!0})),_(u.default,{className:y.default.closeButton,onClick:function(e){e.stopPropagation(),(0,i.deletePendingReply)(n.id)}},void 0,_(f.default,{className:y.default.closeIcon}))))}g.displayName="ChannelReply"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=D(n(0)),o=R(n(8)),i=R(n(6)),l=n(3),u=n(7635),s=n(141),d=R(n(8129)),f=n(1035),c=n(7728),p=R(n(7875)),v=n(5407),y=n(428),m=n(5286),h=R(n(1007)),_=R(n(427)),g=R(n(5405)),E=n(7665),S=R(n(179)),O=D(n(8137)),I=R(n(8061)),T=R(n(9029)),b=R(n(15)),C=R(n(445)),M=n(440),N=n(1),P=R(n(7)),A=R(n(6738));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function k(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var j=(0,M.promiseThrottle)(v.fetchUserStickerPacks,12e4),U=(0,M.promiseThrottle)(v.fetchShopStickerPacks,12e4);function G(){var e=a.useState(null),t=e[0],n=e[1],r=a.useRef(null),o=a.useContext(d.default),s=a.useRef(""),f=(0,l.useStateFromStores)([p.default],(function(){return p.default.expressionSuggestionsEnabled})),c=(0,u.useExpressionSuggestionsExperiment)()[0].enabled,v=(0,l.useStateFromStores)([_.default],(function(){return _.default.ownsAnyStickerPack}));return a.useEffect((function(){if(!v&&c&&f){var e=function(){var t,a=(t=regeneratorRuntime.mark((function t(a){var o,l,u;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(void 0===a&&(a=s.current),null!=a){t.next=3;break}return t.abrupt("return");case 3:if(""!==(a=a.trim().toLocaleLowerCase())){t.next=9;break}r.current=null,n(null),t.next=23;break;case 9:if(!(a.length>y.NUDGE_MAXIMUM_TEXT_LENGTH)){t.next=12;break}t.next=23;break;case 12:if(a===s.current){t.next=23;break}if(o=[],_.default.hasFetchedUserStickerPacks||_.default.isFetchingUserStickerPacks||o.push(j()),_.default.hasFetchedShopStickerPacks()||_.default.isFetchingShopStickerPacks()||o.push(U()),!(o.length>0)){t.next=22;break}return t.next=19,Promise.all(o);case 19:e(),t.next=23;break;case 22:_.default.hasFetchedUserStickerPacks&&_.default.hasFetchedShopStickerPacks()&&!v&&(l=C.default.queryStickers([a],!1).stickers,null!=(u=l.length>0?i.default.sample(l):null)?(n(u.sticker),r.current=u):null==r.current||a.startsWith(r.current.comparator)||(n(null),r.current=null));case 23:s.current=a;case 24:case"end":return t.stop()}}),t)})),function(){var e=this,n=arguments;return new Promise((function(r,a){var o=t.apply(e,n);function i(e){k(o,r,a,i,l,"next",e)}function l(e){k(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return a.apply(this,arguments)}}();return o.addListener("text-changed",e),function(){o.removeListener("text-changed",e)}}null!=t&&n(null)}),[o,v,f,c,t]),t}function F(e,t){var n,r,i=e.disabled,u=e.type,p=(0,c.useExpressionPickerStore)((function(e){return e.activeView})),v=(0,l.useStateFromStores)([h.default],(function(){return h.default.seenStickerPackIds})),y=a.useContext(s.AccessibilityPreferencesContext).reducedMotion,_=a.useContext(d.default),C=(0,l.useStateFromStores)([S.default],(function(){return S.default.isFocused()})),M=!y.enabled&&C&&null==v,R=a.useState(!1),L=R[0],D=R[1],k=(0,m.useShopUnseenStickerPackCount)()>0,j=p===f.ExpressionPickerViewType.STICKER,U=G(),F=k&&null==U,B=a.useCallback((function(){(0,c.toggleExpressionPicker)(f.ExpressionPickerViewType.STICKER,u)}),[u]),H=a.useCallback((function(){i||(null==U||j?B():(b.default.track(N.AnalyticEvents.NUDGE_OPENED,{sticker_id:U.id}),(0,E.openStickerPackPurchaseModal)({analyticsLocation:{object:N.AnalyticsObjects.NUDGED_STICKER,section:N.AnalyticsSections.CHANNEL_TEXT_AREA},packId:U.pack_id,showPackPreview:!0,showPremiumSubscriptionUpsell:!1})))}),[i,U,j,B]);if(a.useEffect((function(){var e=function(){requestAnimationFrame((function(){D(!0)}))},t=function(){requestAnimationFrame((function(){D(!1)}))};return _.addListener("sticker-suggestions-shown",e),_.addListener("sticker-suggestions-hidden",t),function(){_.removeListener("sticker-suggestions-shown",e),_.removeListener("sticker-suggestions-hidden",t)}}),[_]),a.useEffect((function(){null!=U&&b.default.track(N.AnalyticEvents.NUDGE_DISPLAYED,{sticker_id:U.id})}),[U]),i)return null;var x=L&&!k;return r=null!=U?w(g.default,{size:28,sticker:U,className:A.default.sticker}):k?w(T.default,{className:A.default.stickerIcon}):w(I.default,{className:A.default.stickerIcon,winking:x}),a.createElement("div",{className:A.default.buttonContainer,ref:t},w(O.default,{className:(0,o.default)(A.default.button,A.default.stickerButton,(n={},n[A.default.stickerButtonWithResult]=null!=U,n[A.default.stickerButtonWithNotification]=F,n[A.default.stickerButtonTilted]=x&&!j,n)),tabIndex:0,onClick:H,isActive:j,label:P.default.Messages.STICKER_BUTTON_LABEL,sparkle:M&&null==U,notification:F?O.NotificationTypes.UPDATE:null},void 0,r))}F.displayName="ChannelStickerPickerButton";var B=a.memo(a.forwardRef(F));t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({width:n,height:a},(0,i.default)(c),{viewBox:"0 0 20 20"}),s("path",{fill:d,className:f,fillRule:"evenodd",clipRule:"evenodd",d:"M10,5.42V.06H2a2,2,0,0,0-2,2V18a2,2,0,0,0,2,2H18a2,2,0,0,0,2-2V10H14.58A4.61,4.61,0,0,1,10,5.42Zm-6.64,9a1.11,1.11,0,1,1,1.12-1.11A1.11,1.11,0,0,1,3.33,14.44ZM10,15.55a3.33,3.33,0,0,1-3.33-3.33H8a2,2,0,0,0,4,0h1.33A3.33,3.33,0,0,1,10,15.55ZM12,5.4V.66A.65.65,0,0,1,13.12.2l6.69,6.68A.66.66,0,0,1,19.34,8H14.6A2.59,2.59,0,0,1,12,5.4Z"}))}d.displayName="Sticker"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=p(n(5421)),l=n(5407),u=p(n(5405)),s=p(n(84)),d=p(n(7590)),f=p(n(7782)),c=p(n(7044));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=function(e){var t=e.channelId,n=a.useState(null),r=n[0],p=n[1],v=(0,o.useStateFromStores)([i.default],(function(){return i.default.getStickerPreview(t)}));return null==v||0===v.length?null:a.createElement(a.Fragment,null,y("div",{className:c.default.stickerPreviews},void 0,v.map((function(e){return y("div",{className:c.default.stickerPreviewContainer},e.id,y(s.default,{onFocus:function(){return p(e.id)},onBlur:function(){return p(null)},className:c.default.closeButton,onClick:function(){return(0,l.clearStickerPreview)(t)}},void 0,y("div",{className:c.default.closeIconContainer},void 0,y(d.default,{className:c.default.closeIcon}))),y(u.default,{isInteracting:r===e.id,className:c.default.stickerPreview,size:48,sticker:e}))}))),y(f.default,{className:c.default.stickerPreviewDivider}))};t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(187),i=n(7647),l=_(n(5295)),u=n(7665),s=_(n(12)),d=_(n(36)),f=_(n(126)),c=_(n(43)),p=_(n(110)),v=n(1),y=_(n(7)),m=_(n(7045)),h=_(n(9032));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var S=1e3*v.Durations.DAY*7,O=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return l.default.hasHotspot(i.HotspotLocations.STICKERS_NEW_SHOP_TOOLTIP)})),t=(0,a.useStateFromStores)([s.default],(function(){return s.default.getNullableCurrentUser()}));if(!e||null!=t&&p.default.extractTimestamp(t.id)>(0,o.now)()-S)return null;return E("div",{className:m.default.container},void 0,E("div",{className:m.default.tooltip},void 0,E("img",{className:m.default.tooltipImage,src:h.default,alt:""}),E("div",{className:m.default.tooltipTextContainer},void 0,E(f.default,{className:m.default.tooltipHeader,size:f.default.Sizes.SIZE_16},void 0,y.default.Messages.STICKER_SHOP_NEW_TOOLTIP_HEADER),E(c.default,{size:c.default.Sizes.SIZE_14,color:c.default.Colors.INTERACTIVE_NORMAL},void 0,y.default.Messages.STICKER_SHOP_NEW_TOOLTIP_DESCRIPTION)),E("div",{className:m.default.tooltipButtons},void 0,E(d.default,{className:m.default.tooltipBlankButton,look:d.default.Looks.BLANK,onClick:function(){(0,i.hideHotspot)(i.HotspotLocations.STICKERS_NEW_SHOP_TOOLTIP)}},void 0,y.default.Messages.STICKER_SHOP_NEW_TOOLTIP_DISMISS),E(d.default,{onClick:function(){(0,i.hideHotspot)(i.HotspotLocations.STICKERS_NEW_SHOP_TOOLTIP),(0,u.openStickerPackPurchaseModal)({analyticsLocation:{object:v.AnalyticsObjects.TOOLTIP,section:v.AnalyticsSections.CHANNEL_TEXT_AREA},showPackPreview:!0})}},void 0,y.default.Messages.STICKER_SHOP_NEW_TOOLTIP_OPEN_SHOP))),E("div",{className:m.default.tooltipPointer}))};O.displayName="StickersShopUpdatedMarketingTooltip";var I=O;t.default=I},function(e,t,n){e.exports=n.p+"c05411261270e2f915957ea08626d50d.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(248)),l=f(n(7833)),u=n(1),s=f(n(7)),d=f(n(7046));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=u.MAX_MESSAGE_LENGTH/10;function y(e){var t,n=e.document,r=e.maxCharacterCount,f=e.currentLength,c=e.className,y=l.default.serialize(n,"raw"),m=(r||u.MAX_MESSAGE_LENGTH)-(f||y.length);if(!r&&m>v)return null;var h=0===m?s.default.Messages.CHARACTER_COUNT_AT_LIMIT:m>0?s.default.Messages.CHARACTER_COUNT_CLOSE_TO_LIMIT.format({count:m}):s.default.Messages.CHARACTER_COUNT_OVER_LIMIT;return p("div",{className:(0,o.default)(c,d.default.characterCount,(t={},t[d.default.error]=m<0,t))},void 0,p(i.default,{text:h,position:i.default.Positions.TOP},void 0,(function(e){return a.createElement("span",e,m)})))}y.displayName="SlateCharacterCount"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(36)),i=y(n(9035)),l=y(n(9036)),u=y(n(8040)),s=y(n(9037)),d=y(n(9038)),f=y(n(9039)),c=y(n(173)),p=n(8625),v=y(n(7047));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).timeout=0,t.ref=a.createRef(),t.state={isActive:!1,x:null,y:null},t.hide=function(){t.setState({isActive:!1}),clearTimeout(t.timeout)},t.handleMouseDown=function(e){var n;e.target instanceof Node&&(null===(n=t.ref.current)||void 0===n?void 0:n.contains(e.target))||t.hide()},t.handleMouseUp=function(e){if(e.target instanceof Element)if(0!==e.button)t.hide();else{var n,r=e.target instanceof Node&&(null===(n=t.ref.current)||void 0===n?void 0:n.contains(e.target));clearTimeout(t.timeout),t.timeout=setTimeout((function(){var e=document.activeElement,n=t.props.containerRef.current;t.setState({isActive:r||null!=e&&null!=n&&n.contains(e)})}),100)}else t.hide()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var o=r.prototype;return o.componentDidMount=function(){document.addEventListener("keydown",this.hide),document.addEventListener("mousedown",this.handleMouseDown),document.addEventListener("mouseup",this.handleMouseUp),window.addEventListener("focus",this.hide),window.addEventListener("blur",this.hide)},o.componentWillUnmount=function(){document.removeEventListener("keydown",this.hide),document.removeEventListener("mousedown",this.handleMouseDown),document.removeEventListener("mouseup",this.handleMouseUp),window.removeEventListener("focus",this.hide),window.removeEventListener("blur",this.hide),clearTimeout(this.timeout)},r.getDerivedStateFromProps=function(e,t){var n,r;if(e.value.selection.isCollapsed||!t.isActive)return{x:null,y:null};var a=window.getSelection();if(!a||!a.focusNode||!a.anchorNode||a.isCollapsed)return{x:null,y:null};var o=document.createRange();o.setStart(a.focusNode,a.focusOffset),o.setEnd(a.focusNode,a.focusOffset);var i=o.getBoundingClientRect(),l=document.createRange();l.setStart(a.anchorNode,a.anchorOffset),l.setEnd(a.anchorNode,a.anchorOffset);var u=l.getBoundingClientRect(),s=document.createRange();s.setStart(a.anchorNode,a.anchorOffset),s.setEnd(a.focusNode,a.focusOffset);var d=s.getBoundingClientRect(),f=i.x===u.x,c=f?d.x:Math.min(i.x,u.x),p=f?d.x+d.width:Math.max(i.x,u.x),v=(null===(n=e.containerRef.current)||void 0===n||null===(r=n.getBoundingClientRect())||void 0===r?void 0:r.y)||0;return{x:c+(p-c)/2-102.5,y:Math.max(v,Math.min(u.y,i.y))-45}},o.render=function(){var e=this.props,t=e.editorRef,n=e.value,r=this.state,o=r.x,p=r.y;return null==o||null==p?null:h(c.default,{},void 0,a.createElement("div",{ref:this.ref,className:v.default.toolbar,style:{top:p,left:o}},h("div",{className:v.default.arrow}),h(E,{editorRef:t,value:n,markdownSyntax:"bold"},void 0,h(l.default,{className:v.default.icon})),h(E,{editorRef:t,value:n,markdownSyntax:"italics"},void 0,h(s.default,{className:v.default.icon})),h(E,{editorRef:t,value:n,markdownSyntax:"strikethrough"},void 0,h(f.default,{className:v.default.icon})),h("div",{className:v.default.divider}),h(S,{editorRef:t,value:n,lineStyle:"blockQuote"},void 0,h(i.default,{className:v.default.icon})),h(E,{editorRef:t,value:n,markdownSyntax:"inlineCode"},void 0,h(u.default,{className:v.default.icon})),h(E,{editorRef:t,value:n,markdownSyntax:"spoiler"},void 0,h(d.default,{className:v.default.icon}))))},r}(a.PureComponent);function E(e){var t=e.editorRef,n=e.value,r=e.markdownSyntax,a=e.children,i=null!=n&&null!=(0,p.parseSelectedSyntax)(n).before[r];return h(o.default,{className:v.default.button,innerClassName:v.default.buttonInner,color:i?v.default.active:v.default.inactive,hover:v.default.hover,look:o.default.Looks.FILLED,size:o.default.Sizes.NONE,onClick:function(){var e;null===(e=t.current)||void 0===e||e.toggleMarkdownStyle(r)}},void 0,a)}function S(e){var t=e.editorRef,n=e.value,r=e.lineStyle,a=e.children,i=null!=n&&(0,p.doesSelectionHaveLineStyle)(n,r);return h(o.default,{className:v.default.button,innerClassName:v.default.buttonInner,color:i?v.default.active:v.default.inactive,hover:v.default.hover,look:o.default.Looks.FILLED,size:o.default.Sizes.NONE,onClick:function(){var e,n;null===(e=t.current)||void 0===e||e.setSelectionLineType(i?"line":r),null===(n=t.current)||void 0===n||n.focus()}},void 0,a)}t.default=g,g.displayName="SlateToolbar",E.displayName="InlineMarkdownButton",S.displayName="LineMarkdownButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M19.8401 5.39392C20.1229 4.73405 19.6389 4 18.921 4H17.1231C16.7417 4 16.3935 4.21695 16.2254 4.55933L13.3297 10.4581C13.195 10.7324 13.125 11.0339 13.125 11.3394V19C13.125 19.5523 13.5727 20 14.125 20H20C20.5523 20 21 19.5523 21 19V12.875C21 12.3227 20.5523 11.875 20 11.875H17.8208C17.4618 11.875 17.2198 11.508 17.3612 11.178L19.8401 5.39392ZM9.71511 5.39392C9.99791 4.73405 9.51388 4 8.79596 4H6.99809C6.61669 4 6.2685 4.21695 6.10042 4.55933L3.20466 10.4581C3.07001 10.7324 3 11.0339 3 11.3394V19C3 19.5523 3.44772 20 4 20H9.875C10.4273 20 10.875 19.5523 10.875 19V12.875C10.875 12.3227 10.4273 11.875 9.875 11.875H7.69577C7.33681 11.875 7.0948 11.508 7.2362 11.178L9.71511 5.39392Z"}))}d.displayName="BlockQuote"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({viewBox:"0 0 24 24"},(0,i.default)(c),{width:n,height:a}),s("path",{fill:d,className:f,d:"M18.2754 16.1739C18.2754 13.5072 16.7971 12.058 14.5653 11.3623C16.3044 10.6377 17.4638 9.27536 17.4638 7.18841C17.4638 4.02899 15.3189 2 10.8261 2H5V22H10.7392C15.4348 22 18.2754 20.1159 18.2754 16.1739ZM13.8986 7.50725C13.8986 9.21739 12.7102 10.2319 10.4493 10.2319H8.68116V4.92754H10.6232C12.9421 4.92754 13.8986 5.91304 13.8986 7.50725ZM14.5942 16.058C14.5942 18.058 13.1739 19.0725 10.7392 19.0725H8.68116V12.9565H10.6812C13.2319 12.9565 14.5942 14.029 14.5942 16.058Z"}))}d.displayName="Bold"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({viewBox:"0 0 24 24"},(0,i.default)(c),{width:n,height:a}),s("path",{fill:d,className:f,d:"M21 4V2H11V4H14.461L7.351 20H3V22H13V20H9.539L16.649 4H21Z"}))}d.displayName="Italic"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({viewBox:"0 0 24 24"},(0,i.default)(c),{width:n,height:a}),s("path",{fill:d,className:f,d:"M9.09091 12C9.09091 13.5786 10.3935 14.8571 12 14.8571C13.6065 14.8571 14.9091 13.5786 14.9091 12C14.9091 10.4214 13.6065 9.14286 12 9.14286C10.3935 9.14286 9.09091 10.4214 9.09091 12ZM13.3402 12C13.3402 12.789 12.689 13.4286 11.8857 13.4286C11.0823 13.4286 10.4311 12.789 10.4311 12C10.4311 11.211 11.0823 10.5714 11.8857 10.5714C12.689 10.5714 13.3402 11.211 13.3402 12Z"}),s("path",{fill:d,className:f,d:"M4 2C2.89543 2 2 2.89543 2 4V20C2 21.1046 2.89543 22 4 22H20C21.1046 22 22 21.1046 22 20V4C22 2.89543 21.1046 2 20 2H4ZM4 12C4 12 7.38036 7 12 7C16.6196 7 20 12 20 12C20 12 16.6196 17 12 17C7.38036 17 4 12 4 12Z"}))}d.displayName="Spoiler"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({viewBox:"0 0 24 24"},(0,i.default)(c),{width:n,height:a}),s("path",{fill:d,className:f,d:"M22.004 10.8906H2V13.1133H12.002C13.8401 13.1133 15.336 14.6091 15.336 16.4473C15.336 18.2854 13.8401 19.7813 12.002 19.7813H8.668V18.67H6.44533V20.8926C6.44533 21.5061 6.94321 22.004 7.55667 22.004H12.002C15.0659 22.004 17.5587 19.5112 17.5587 16.4473C17.5587 15.1915 17.1241 14.0446 16.4196 13.1133H22.004V10.8906Z"}),s("path",{fill:d,className:f,d:"M8.87358 8.668C8.748 8.31904 8.66798 7.94786 8.66798 7.55667C8.66798 5.71852 10.1638 4.22267 12.002 4.22267H14.2246V5.334H16.4473V3.11133C16.4473 2.49788 15.9494 2 15.336 2H12.002C8.93803 2 6.44531 4.49272 6.44531 7.55667C6.44531 7.93674 6.48421 8.30904 6.55756 8.668H8.87358Z"}))}d.displayName="StrikeThrough"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=Object.freeze({"voice-conversations":{popoutOffset:{x:45,y:0}},"writing-messages":{prerequisites:["voice-conversations"],popoutOffset:{x:-36,y:0}},"direct-messages":{popoutOffset:{x:50,y:0}},"create-first-server":{popoutOffset:{x:45,y:0}},"organize-by-topic":{popoutOffset:{x:50,y:0}},"instant-invite":{prerequisites:["organize-by-topic"],popoutOffset:{x:-10,y:0}},"whos-online":{prerequisites:["instant-invite"],popoutOffset:{x:-50,y:0}},"server-settings":{prerequisites:["instant-invite"],popoutOffset:{y:32,x:0}},"friends-list":{prerequisites:["instant-invite"],popoutOffset:{x:45,y:0}},"create-more-servers":{prerequisites:["server-settings"],popoutOffset:{x:45,y:0}}});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=m(n(0)),i=v(n(8)),l=v(n(15)),u=m(n(36)),s=v(n(63)),d=v(n(7611)),f=n(1),c=v(n(7)),p=v(n(7049));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,E(e,t)}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.CENTER="center",e.LEFT="left"}(a||(a={}));var S=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={confirmed:!1},t.handleDismiss=function(){var e=t.props.onClickComplete;t.setState({confirmed:!0},(function(){return e&&e()}))},t}g(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props.uniqueId;l.default.track(f.AnalyticEvents.SHOW_TUTORIAL,{tutorial:e})},n.componentWillUnmount=function(){l.default.track(f.AnalyticEvents.CLOSE_TUTORIAL,{tutorial:this.props.uniqueId,acknowledged:this.state.confirmed})},n.render=function(){var e,t,n=this.props,r=n.renderMedia,l=n.textAlign,d=n.isLongText,v=n.title,y=n.body,m=n.forceTheme,h=n.onClickSkipAll,g="string"==typeof y?"p":"div",E=l===a.LEFT||d,S=l===a.CENTER||!E;return _(o.Fragment,{},void 0,null!=r&&_(s.default,{className:p.default.mediaContainer,justify:E?s.default.Justify.START:s.default.Justify.CENTER},void 0,r()),_("h4",{className:(0,i.default)((e={},e[p.default.titleCenter]=S,e[p.default.titleLeft]=E,e))},void 0,v),_(g,{className:(0,i.default)((t={},t[p.default.bodyCenter]=S,t[p.default.bodyLeft]=E,t))},void 0,y),_(s.default,{className:p.default.buttonContainer,justify:E?s.default.Justify.BETWEEN:s.default.Justify.CENTER},void 0,_(u.default,{size:u.ButtonSizes.SMALL,onClick:this.handleDismiss},void 0,c.default.Messages.TUTORIAL_CLOSE),_(u.default,{size:u.ButtonSizes.SMALL,look:u.default.Looks.BLANK,onClick:h,color:m===f.ThemeTypes.LIGHT?u.default.Colors.PRIMARY:u.default.Colors.WHITE,className:E?p.default.buttonSkipLeftAlign:p.default.buttonSkipCenterAlign},void 0,c.default.Messages.SKIP_ALL_TIPS)))},t}(o.PureComponent);S.displayName="TutorialPopoutContent";var O=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).popoutRef=o.createRef(),t.onClickComplete=function(){t.popoutRef.current&&t.popoutRef.current.close(),t.props.onComplete()},t.onClickSkipAll=function(){var e=t.props,n=e.onSkipAll,r=e.uniqueId;t.popoutRef.current&&t.popoutRef.current.close(),n(),l.default.track(f.AnalyticEvents.DISMISS_ALL_TUTORIALS,{tutorial:r})},t.renderChildren=function(){return o.createElement(S,h({},t.props,{onClickComplete:t.onClickComplete,onClickSkipAll:t.onClickSkipAll}))},t}return g(t,e),t.prototype.render=function(){var e,t=this.props,n=t.renderMedia,r=(t.textAlign,t.onComplete,t.onSkipAll,t.isLongText),a=(t.title,t.body,t.forceTheme),l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["renderMedia","textAlign","onComplete","onSkipAll","isLongText","title","body","forceTheme"]),u=null!=n;return o.createElement(d.default,h({forceTheme:a,ref:this.popoutRef},l,{render:this.renderChildren,containerClass:(0,i.default)((e={},e[p.default.topArrow]=l.position===d.default.Positions.BOTTOM,e[p.default.contentNarrowNoMedia]=!r&&!u,e[p.default.contentNarrowWithMedia]=!r&&u,e[p.default.contentWideNoMedia]=r&&!u,e[p.default.contentWideWithMedia]=r&&u,e[p.default.leftArrow]=l.position===d.default.Positions.RIGHT,e[p.default.rightArrow]=l.position===d.default.Positions.LEFT,e))}))},t}(o.PureComponent);t.default=O,O.displayName="TutorialPopout",O.TextAlignments=a,O.defaultProps={textAlign:a.LEFT}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTutorialPopoutAttributes=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(9043)),o=l(n(9044)),i=l(n(9045));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s(o.default,{}),f=s(i.default,{}),c=s(a.default,{}),p=Object.freeze({"voice-conversations":{popoutPosition:"right",highPriority:!0,textAlign:"center",media:function(){return d}},"writing-messages":{popoutPosition:"top",highPriority:!0,textAlign:"center",media:function(){return f}},"direct-messages":{popoutPosition:"right"},"create-first-server":{popoutPosition:"right",highPriority:!0},"organize-by-topic":{popoutPosition:"right",textAlign:"center",media:function(){return c}},"instant-invite":{popoutPosition:"right",highPriority:!0},"whos-online":{popoutPosition:"left"},"server-settings":{popoutPosition:"bottom"},"friends-list":{popoutPosition:"right"},"create-more-servers":{popoutPosition:"right"}});t.getTutorialPopoutAttributes=function(e){return e in p?p[e]:null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7050)),o=l(n(8628)),i=l(n(8629));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("svg",{width:"224",height:"148",viewBox:"0 0 224 148",fill:"none",xmlns:"http://www.w3.org/2000/svg"},void 0,s("path",{d:"M0.5 33.5H223.5V140C223.5 144.142 220.142 147.5 216 147.5H8C3.85786 147.5 0.5 144.142 0.5 140V33.5Z",fill:"#F2F3F4",stroke:"#E3E5E8"}),s("circle",{cx:"28",cy:"120",r:"16",fill:"url(#tutorial-media-channels-image1)"}),s("path",{d:"M62.104 116L61.468 107.72H59.488L57.4 113.96L55.3 107.72H53.284L52.648 116H54.076L54.496 109.892L56.584 116.024H58L60.076 109.892L60.52 116H62.104ZM65.7704 111.08C66.4664 111.08 66.8264 111.584 66.9224 112.484H64.6064C64.7144 111.548 65.1944 111.08 65.7704 111.08ZM68.3144 115.412L68.1464 114.284C67.5104 114.728 66.8984 115.004 66.1544 115.004C65.2664 115.004 64.6544 114.512 64.5944 113.384H68.3144C68.3144 113.3 68.3264 113.156 68.3264 113.036C68.3264 111.392 67.5464 110.084 65.8064 110.084C64.2944 110.084 63.1664 111.224 63.1664 113.108C63.1664 115.196 64.3784 116.12 65.9984 116.12C66.9344 116.12 67.6904 115.844 68.3144 115.412ZM72.6338 112.088C72.6338 112.724 72.2498 113.192 71.6138 113.192C70.9898 113.192 70.6058 112.736 70.6058 112.136C70.6058 111.5 70.9778 111.008 71.6138 111.008C72.2258 111.008 72.6338 111.476 72.6338 112.088ZM74.6858 116.24C74.6858 115.352 73.9418 114.98 72.7538 114.812L72.0098 114.74C71.1098 114.608 70.9298 114.56 70.9298 114.368C70.9298 114.272 71.0258 114.164 71.1698 114.056C71.3138 114.08 71.4698 114.092 71.6378 114.092C72.8858 114.092 73.9538 113.348 73.9538 112.1C73.9538 111.836 73.9058 111.572 73.7978 111.344L74.8538 111.272L74.6618 110.12L73.2458 110.624C72.8258 110.276 72.2738 110.084 71.6018 110.084C70.3058 110.084 69.2738 110.864 69.2738 112.136C69.2738 112.904 69.6818 113.504 70.3658 113.828C69.8858 114.116 69.6338 114.428 69.6338 114.752C69.6338 114.98 69.7418 115.196 69.9698 115.376C69.2498 115.784 68.8778 116.204 68.8778 116.744C68.8778 117.704 70.0658 118.184 71.6378 118.184C73.3178 118.184 74.6858 117.488 74.6858 116.24ZM71.7338 117.332C70.6418 117.332 70.1258 117.02 70.1258 116.588C70.1258 116.288 70.3178 116.012 70.7378 115.712C71.0258 115.772 71.2058 115.808 71.6018 115.856L72.3818 115.952C73.1018 116.06 73.3538 116.24 73.3538 116.552C73.3538 116.984 72.7658 117.332 71.7338 117.332ZM78.8219 114.404C78.4259 114.788 77.9579 115.028 77.4659 115.028C77.0219 115.028 76.7579 114.776 76.7579 114.356C76.7579 113.804 77.1539 113.312 78.8219 113.108V114.404ZM80.2619 116V112.028C80.2619 110.636 79.5179 110.084 78.0179 110.084C77.0939 110.084 76.3859 110.288 75.7139 110.552L75.8939 111.704C76.5179 111.428 77.1539 111.236 77.8259 111.236C78.4619 111.236 78.8219 111.476 78.8219 112.1V112.268C76.4819 112.496 75.3299 113.108 75.3299 114.512C75.3299 115.52 75.9899 116.12 76.9739 116.12C77.8379 116.12 78.4379 115.736 78.9059 115.244L79.0259 116H80.2619ZM86.633 116V111.824C86.633 110.744 86.057 110.084 84.977 110.084C84.197 110.084 83.585 110.504 83.045 111.02L82.913 110.204H81.689V116H83.129V112.088C83.549 111.644 84.005 111.356 84.449 111.356C84.977 111.356 85.193 111.704 85.193 112.208V116H86.633Z",fill:"#060607"}),s("path",{d:"M62.02 132L61.372 123.72H59.992L57.412 130.512L54.832 123.72H53.44L52.78 132H53.836L54.34 125.316L56.932 132.036H57.832L60.424 125.316L60.94 132H62.02ZM65.8287 126.996C66.6567 126.996 67.0647 127.524 67.1967 128.448H64.4367C64.6047 127.476 65.1687 126.996 65.8287 126.996ZM68.2647 131.352L68.1087 130.392C67.4847 130.884 66.8847 131.208 66.0567 131.208C65.0607 131.208 64.4367 130.584 64.3887 129.252H68.2767V129.024C68.2767 127.44 67.5087 126.156 65.8407 126.156C64.4007 126.156 63.3207 127.284 63.3207 129.12C63.3207 131.22 64.4847 132.12 65.9727 132.12C66.9207 132.12 67.6527 131.832 68.2647 131.352ZM71.073 123.72H69.789L70.077 129.54L70.773 129.384L71.073 123.72ZM71.025 132V130.572H69.825V132H71.025ZM84.7192 132L84.0712 123.72H82.6912L80.1112 130.512L77.5312 123.72H76.1392L75.4792 132H76.5352L77.0392 125.316L79.6312 132.036H80.5312L83.1232 125.316L83.6392 132H84.7192ZM89.6079 130.428C89.1279 130.92 88.5279 131.232 87.9039 131.232C87.3639 131.232 87.0519 130.932 87.0519 130.464C87.0519 129.876 87.4959 129.3 89.6079 129.096V130.428ZM90.6759 132V127.992C90.6759 126.72 90.0039 126.156 88.6119 126.156C87.7239 126.156 87.0759 126.36 86.3919 126.636L86.5359 127.56C87.1599 127.284 87.8199 127.068 88.5159 127.068C89.1759 127.068 89.6079 127.32 89.6079 128.04V128.28C87.2199 128.532 85.9959 129.096 85.9959 130.524C85.9959 131.496 86.6439 132.12 87.6759 132.12C88.6119 132.12 89.2359 131.7 89.6919 131.232L89.8119 132H90.6759ZM92.6347 134.184C93.4747 134.184 94.0987 133.872 94.5667 132.6L96.9067 126.276H95.7907L94.2907 130.728L92.7547 126.192L91.6747 126.36L93.7627 132.024L93.6187 132.408C93.3907 133.02 93.0667 133.248 92.5867 133.248C92.4187 133.248 92.2027 133.212 92.0227 133.164L92.1787 134.136C92.2867 134.16 92.4067 134.184 92.6347 134.184ZM103.068 128.976C103.068 127.068 102.048 126.156 100.812 126.156C100.032 126.156 99.4795 126.552 99.0955 126.948V123.336L98.0275 123.504V131.712C98.7835 131.94 99.3955 132.072 100.26 132.072C101.916 132.072 103.068 131.064 103.068 128.976ZM101.988 129.024C101.988 130.5 101.364 131.16 100.248 131.16C99.7195 131.16 99.4555 131.1 99.0955 130.968V128.04C99.5275 127.5 100.056 127.104 100.656 127.104C101.424 127.104 101.988 127.776 101.988 129.024ZM106.61 126.996C107.438 126.996 107.846 127.524 107.978 128.448H105.218C105.386 127.476 105.95 126.996 106.61 126.996ZM109.046 131.352L108.89 130.392C108.266 130.884 107.666 131.208 106.838 131.208C105.842 131.208 105.218 130.584 105.17 129.252H109.058V129.024C109.058 127.44 108.29 126.156 106.622 126.156C105.182 126.156 104.102 127.284 104.102 129.12C104.102 131.22 105.266 132.12 106.754 132.12C107.702 132.12 108.434 131.832 109.046 131.352ZM117.779 129.768C117.779 128.52 117.227 127.968 115.619 127.236C114.359 126.66 114.047 126.36 114.047 125.724C114.047 125.112 114.467 124.608 115.415 124.608C116.075 124.608 116.699 124.872 117.155 125.22L117.335 124.092C116.855 123.816 116.255 123.624 115.451 123.624C113.951 123.624 112.931 124.476 112.931 125.808C112.931 126.996 113.519 127.512 115.079 128.22C116.327 128.784 116.663 129.096 116.663 129.852C116.663 130.656 116.051 131.112 115.187 131.112C114.359 131.112 113.579 130.776 113.015 130.404L112.847 131.556C113.459 131.88 114.263 132.096 115.163 132.096C116.711 132.096 117.779 131.196 117.779 129.768ZM122.456 130.428C121.976 130.92 121.376 131.232 120.752 131.232C120.212 131.232 119.9 130.932 119.9 130.464C119.9 129.876 120.344 129.3 122.456 129.096V130.428ZM123.524 132V127.992C123.524 126.72 122.852 126.156 121.46 126.156C120.572 126.156 119.924 126.36 119.24 126.636L119.384 127.56C120.008 127.284 120.668 127.068 121.364 127.068C122.024 127.068 122.456 127.32 122.456 128.04V128.28C120.068 128.532 118.844 129.096 118.844 130.524C118.844 131.496 119.492 132.12 120.524 132.12C121.46 132.12 122.084 131.7 122.54 131.232L122.66 132H123.524ZM127.928 132.024L127.784 131.112C127.652 131.136 127.484 131.148 127.292 131.148C126.692 131.148 126.5 130.86 126.5 130.392V127.176H127.88L127.736 126.276H126.5V124.212L125.456 124.368V126.276H124.592V127.176H125.456V130.584C125.456 131.736 126.116 132.096 127.124 132.096C127.496 132.096 127.748 132.06 127.928 132.024ZM129.199 126.276V130.44C129.199 131.472 129.763 132.12 130.855 132.12C131.659 132.12 132.343 131.676 132.883 131.172L133.015 132H133.867V126.276H132.799V130.236C132.283 130.788 131.707 131.16 131.143 131.16C130.519 131.16 130.267 130.764 130.267 130.176V126.276H129.199ZM138.755 127.176L138.587 126.156C137.651 126.204 136.991 126.792 136.583 127.44L136.403 126.276H135.551V132H136.619V128.616C137.003 127.86 137.807 127.224 138.755 127.176ZM140.397 129.252C140.397 127.836 141.045 127.104 141.945 127.104C142.557 127.104 142.905 127.2 143.349 127.428V130.164C142.893 130.776 142.389 131.172 141.729 131.172C140.961 131.172 140.397 130.512 140.397 129.252ZM139.317 129.3C139.317 131.22 140.337 132.12 141.573 132.12C142.413 132.12 143.001 131.688 143.433 131.172L143.565 132H144.417V123.336L143.349 123.504V126.456C142.989 126.312 142.473 126.204 141.909 126.204C140.517 126.204 139.317 127.212 139.317 129.3ZM149.362 130.428C148.882 130.92 148.282 131.232 147.658 131.232C147.118 131.232 146.806 130.932 146.806 130.464C146.806 129.876 147.25 129.3 149.362 129.096V130.428ZM150.43 132V127.992C150.43 126.72 149.758 126.156 148.366 126.156C147.478 126.156 146.83 126.36 146.146 126.636L146.29 127.56C146.914 127.284 147.574 127.068 148.27 127.068C148.93 127.068 149.362 127.32 149.362 128.04V128.28C146.974 128.532 145.75 129.096 145.75 130.524C145.75 131.496 146.398 132.12 147.43 132.12C148.366 132.12 148.99 131.7 149.446 131.232L149.566 132H150.43ZM152.389 134.184C153.229 134.184 153.853 133.872 154.321 132.6L156.661 126.276H155.545L154.045 130.728L152.509 126.192L151.429 126.36L153.517 132.024L153.373 132.408C153.145 133.02 152.821 133.248 152.341 133.248C152.173 133.248 151.957 133.212 151.777 133.164L151.933 134.136C152.041 134.16 152.161 134.184 152.389 134.184ZM159.19 129.54L159.886 129.384L159.994 128.196C161.422 127.548 162.286 126.984 162.286 125.688C162.286 124.38 161.29 123.564 159.826 123.564C158.842 123.564 157.99 123.912 157.258 124.452L157.414 125.556C158.086 125.004 158.83 124.584 159.766 124.584C160.57 124.584 161.158 125.004 161.158 125.736C161.158 126.504 160.654 126.888 159.526 127.356L159.034 127.56L159.19 129.54ZM158.938 132H160.138V130.572H158.938V132Z",fill:"#2E3338"}),s("path",{d:"M0.5 8C0.5 3.85786 3.85786 0.5 8 0.5H216C220.142 0.5 223.5 3.85786 223.5 8V33.5H0.5V8Z",fill:"#F2F3F4",stroke:"#E3E5E8"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.5641 23.75C12.253 23.75 12.0174 23.4689 12.0718 23.1626L12.5 20.75H10.0951C9.78449 20.75 9.54905 20.4698 9.60259 20.1638L9.69009 19.6638C9.73196 19.4246 9.93972 19.25 10.1826 19.25H12.7625L13.5575 14.75H11.1526C10.842 14.75 10.6065 14.4698 10.6601 14.1638L10.7476 13.6638C10.7895 13.4246 10.9972 13.25 11.2401 13.25H13.82L14.2793 10.6626C14.3216 10.4239 14.5291 10.25 14.7716 10.25H15.2559C15.567 10.25 15.8026 10.5311 15.7482 10.8374L15.32 13.25H19.82L20.2793 10.6626C20.3216 10.4239 20.5291 10.25 20.7716 10.25H21.2559C21.567 10.25 21.8026 10.5311 21.7482 10.8374L21.32 13.25H23.7249C24.0355 13.25 24.271 13.5302 24.2174 13.8362L24.1299 14.3362C24.0881 14.5754 23.8803 14.75 23.6374 14.75H21.0575L20.2625 19.25H22.6674C22.978 19.25 23.2135 19.5302 23.1599 19.8362L23.0724 20.3362C23.0306 20.5754 22.8228 20.75 22.5799 20.75H20L19.5407 23.3374C19.4984 23.5761 19.2909 23.75 19.0484 23.75H18.5641C18.253 23.75 18.0174 23.4689 18.0718 23.1626L18.5 20.75H14L13.5407 23.3374C13.4984 23.5761 13.2909 23.75 13.0484 23.75H12.5641ZM15.0578 14.75L14.2628 19.25H18.7628L19.5578 14.75H15.0578Z",fill:"#4F5660"}),s("path",{d:"M41.014 22V17.128C41.014 15.868 40.384 15.098 39.11 15.098C38.2 15.098 37.458 15.588 36.856 16.19C36.604 15.532 36.086 15.098 35.12 15.098C34.21 15.098 33.524 15.588 32.894 16.19L32.74 15.238H31.312V22H32.992V17.422C33.482 16.918 33.972 16.582 34.49 16.582C35.106 16.582 35.33 16.988 35.33 17.576V22H37.01V17.422C37.5 16.918 37.99 16.582 38.508 16.582C39.124 16.582 39.334 16.988 39.334 17.576V22H41.014ZM46.3967 20.138C45.9347 20.586 45.3887 20.866 44.8147 20.866C44.2967 20.866 43.9887 20.572 43.9887 20.082C43.9887 19.438 44.4507 18.864 46.3967 18.626V20.138ZM48.0767 22V17.366C48.0767 15.742 47.2087 15.098 45.4587 15.098C44.3807 15.098 43.5547 15.336 42.7707 15.644L42.9807 16.988C43.7087 16.666 44.4507 16.442 45.2347 16.442C45.9767 16.442 46.3967 16.722 46.3967 17.45V17.646C43.6667 17.912 42.3227 18.626 42.3227 20.264C42.3227 21.44 43.0927 22.14 44.2407 22.14C45.2487 22.14 45.9487 21.692 46.4947 21.118L46.6347 22H48.0767ZM53.8857 22.098L55.6777 21.832L53.0317 18.29L55.5237 15.238H53.6197L51.4217 18.038V11.892L49.7417 12.158V22H51.4217V18.64L53.8857 22.098ZM59.1699 16.26C59.9819 16.26 60.4019 16.848 60.5139 17.898H57.8119C57.9379 16.806 58.4979 16.26 59.1699 16.26ZM62.1379 21.314L61.9419 19.998C61.1999 20.516 60.4859 20.838 59.6179 20.838C58.5819 20.838 57.8679 20.264 57.7979 18.948H62.1379C62.1379 18.85 62.1519 18.682 62.1519 18.542C62.1519 16.624 61.2419 15.098 59.2119 15.098C57.4479 15.098 56.1319 16.428 56.1319 18.626C56.1319 21.062 57.5459 22.14 59.4359 22.14C60.5279 22.14 61.4099 21.818 62.1379 21.314ZM66.9533 18.78V17.156H63.3133V18.78H66.9533ZM72.9665 18.528C72.9665 20.012 72.3085 20.726 71.4405 20.726C70.8665 20.726 70.5445 20.628 70.1385 20.432V17.534C70.5865 16.96 71.0625 16.582 71.6645 16.582C72.4205 16.582 72.9665 17.226 72.9665 18.528ZM74.6605 18.43C74.6605 16.162 73.5265 15.098 72.1125 15.098C71.1745 15.098 70.5165 15.616 70.0405 16.162L69.8865 15.238H68.4585V24.604L70.1385 24.352V21.804C70.5445 21.958 71.0625 22.07 71.7065 22.07C73.2605 22.07 74.6605 20.95 74.6605 18.43ZM77.7827 22V11.892L76.1027 12.158V22H77.7827ZM83.2561 20.138C82.7941 20.586 82.2481 20.866 81.6741 20.866C81.1561 20.866 80.8481 20.572 80.8481 20.082C80.8481 19.438 81.3101 18.864 83.2561 18.626V20.138ZM84.9361 22V17.366C84.9361 15.742 84.0681 15.098 82.3181 15.098C81.2401 15.098 80.4141 15.336 79.6301 15.644L79.8401 16.988C80.5681 16.666 81.3101 16.442 82.0941 16.442C82.8361 16.442 83.2561 16.722 83.2561 17.45V17.646C80.5261 17.912 79.1821 18.626 79.1821 20.264C79.1821 21.44 79.9521 22.14 81.1001 22.14C82.1081 22.14 82.8081 21.692 83.3541 21.118L83.4941 22H84.9361ZM92.3691 22V17.128C92.3691 15.868 91.6971 15.098 90.4371 15.098C89.5271 15.098 88.8131 15.588 88.1831 16.19L88.0291 15.238H86.6011V22H88.2811V17.436C88.7711 16.918 89.3031 16.582 89.8211 16.582C90.4371 16.582 90.6891 16.988 90.6891 17.576V22H92.3691ZM99.0642 20.012C99.0642 18.738 98.3782 18.262 96.6282 17.814C95.6202 17.548 95.3682 17.338 95.3682 16.974C95.3682 16.61 95.6762 16.358 96.3062 16.358C96.9782 16.358 97.7762 16.596 98.4482 16.974L98.6722 15.574C98.0002 15.28 97.1882 15.098 96.3062 15.098C94.7382 15.098 93.8142 15.924 93.8142 17.1C93.8142 18.332 94.5002 18.808 96.1382 19.228C97.2162 19.494 97.5102 19.69 97.5102 20.166C97.5102 20.614 97.1182 20.88 96.3902 20.88C95.5502 20.88 94.6542 20.558 93.9262 20.082L93.7022 21.482C94.3462 21.832 95.3542 22.14 96.3342 22.14C98.1122 22.14 99.0642 21.342 99.0642 20.012Z",fill:"#060607"}),s("circle",{cx:"28",cy:"62",r:"16",fill:"url(#tutorial-media-channels-image2)"}),s("path",{d:"M59.572 60V51.72H58.096V57.144L54.376 51.72H52.876V60H54.352V54.3L58.252 60H59.572ZM63.4852 55.08C64.1812 55.08 64.5412 55.584 64.6372 56.484H62.3212C62.4292 55.548 62.9092 55.08 63.4852 55.08ZM66.0292 59.412L65.8612 58.284C65.2252 58.728 64.6132 59.004 63.8692 59.004C62.9812 59.004 62.3692 58.512 62.3092 57.384H66.0292C66.0292 57.3 66.0412 57.156 66.0412 57.036C66.0412 55.392 65.2612 54.084 63.5212 54.084C62.0092 54.084 60.8812 55.224 60.8812 57.108C60.8812 59.196 62.0932 60.12 63.7132 60.12C64.6492 60.12 65.4052 59.844 66.0292 59.412ZM68.7047 60V51.336L67.2647 51.564V60H68.7047ZM71.7281 60V51.336L70.2881 51.564V60H71.7281ZM73.8635 62.184C74.9075 62.184 75.5795 61.764 76.0715 60.372L78.2915 54.204H76.8395L75.5435 58.284L74.2235 54.12L72.7235 54.312L74.8235 59.988L74.7755 60.156C74.5835 60.78 74.1995 60.996 73.7195 60.996C73.4675 60.996 73.2635 60.96 73.0835 60.912L73.2755 62.124C73.4075 62.16 73.5515 62.184 73.8635 62.184Z",fill:"#060607"}),s("path",{d:"M58.792 76.084L59.908 75.844L56.716 67.684H55.588L52.348 76H53.524L54.448 73.516H57.82L58.792 76.084ZM56.128 69.004L57.448 72.52H54.82L56.128 69.004ZM65.7697 76V71.836C65.7697 70.804 65.1937 70.156 64.1137 70.156C63.2977 70.156 62.6257 70.612 62.0857 71.104L61.9537 70.276H61.1017V76H62.1697V72.04C62.6857 71.488 63.2617 71.116 63.8257 71.116C64.4497 71.116 64.7017 71.512 64.7017 72.1V76H65.7697ZM67.7558 78.184C68.5958 78.184 69.2198 77.872 69.6878 76.6L72.0278 70.276H70.9118L69.4118 74.728L67.8758 70.192L66.7958 70.36L68.8838 76.024L68.7398 76.408C68.5118 77.02 68.1878 77.248 67.7078 77.248C67.5398 77.248 67.3238 77.212 67.1438 77.164L67.2998 78.136C67.4078 78.16 67.5278 78.184 67.7558 78.184ZM77.9291 73.144C77.9291 71.26 76.8011 70.156 75.2651 70.156C73.7411 70.156 72.6371 71.26 72.6371 73.144C72.6371 75.028 73.7411 76.12 75.2651 76.12C76.8011 76.12 77.9291 75.028 77.9291 73.144ZM76.8491 73.144C76.8491 74.344 76.3211 75.232 75.2651 75.232C74.2571 75.232 73.7171 74.32 73.7171 73.144C73.7171 71.944 74.2331 71.044 75.2651 71.044C76.2971 71.044 76.8491 71.968 76.8491 73.144ZM83.9572 76V71.836C83.9572 70.804 83.3812 70.156 82.3012 70.156C81.4852 70.156 80.8132 70.612 80.2732 71.104L80.1412 70.276H79.2892V76H80.3572V72.04C80.8732 71.488 81.4492 71.116 82.0132 71.116C82.6372 71.116 82.8892 71.512 82.8892 72.1V76H83.9572ZM87.8013 70.996C88.6293 70.996 89.0373 71.524 89.1693 72.448H86.4093C86.5773 71.476 87.1413 70.996 87.8013 70.996ZM90.2373 75.352L90.0813 74.392C89.4573 74.884 88.8573 75.208 88.0293 75.208C87.0333 75.208 86.4093 74.584 86.3613 73.252H90.2493V73.024C90.2493 71.44 89.4813 70.156 87.8133 70.156C86.3733 70.156 85.2933 71.284 85.2933 73.12C85.2933 75.22 86.4573 76.12 87.9453 76.12C88.8933 76.12 89.6253 75.832 90.2373 75.352ZM101.73 70.276H100.662L99.4503 74.512L98.1903 70.276H97.2903L96.0303 74.512L94.7823 70.192L93.7383 70.36L95.5743 76.024H96.4623L97.7223 71.704L98.9943 76.024H99.8943L101.73 70.276ZM106.014 74.428C105.534 74.92 104.934 75.232 104.31 75.232C103.77 75.232 103.458 74.932 103.458 74.464C103.458 73.876 103.902 73.3 106.014 73.096V74.428ZM107.082 76V71.992C107.082 70.72 106.41 70.156 105.018 70.156C104.13 70.156 103.482 70.36 102.798 70.636L102.942 71.56C103.566 71.284 104.226 71.068 104.922 71.068C105.582 71.068 106.014 71.32 106.014 72.04V72.28C103.626 72.532 102.402 73.096 102.402 74.524C102.402 75.496 103.05 76.12 104.082 76.12C105.018 76.12 105.642 75.7 106.098 75.232L106.218 76H107.082ZM113.406 76V71.836C113.406 70.804 112.83 70.156 111.75 70.156C110.934 70.156 110.262 70.612 109.722 71.104L109.59 70.276H108.738V76H109.806V72.04C110.322 71.488 110.898 71.116 111.462 71.116C112.086 71.116 112.338 71.512 112.338 72.1V76H113.406ZM117.815 76.024L117.671 75.112C117.539 75.136 117.371 75.148 117.179 75.148C116.579 75.148 116.387 74.86 116.387 74.392V71.176H117.767L117.623 70.276H116.387V68.212L115.343 68.368V70.276H114.479V71.176H115.343V74.584C115.343 75.736 116.003 76.096 117.011 76.096C117.383 76.096 117.635 76.06 117.815 76.024ZM124.494 76.024L124.35 75.112C124.218 75.136 124.05 75.148 123.858 75.148C123.258 75.148 123.066 74.86 123.066 74.392V71.176H124.446L124.302 70.276H123.066V68.212L122.022 68.368V70.276H121.158V71.176H122.022V74.584C122.022 75.736 122.682 76.096 123.69 76.096C124.062 76.096 124.314 76.06 124.494 76.024ZM130.71 73.144C130.71 71.26 129.582 70.156 128.046 70.156C126.522 70.156 125.418 71.26 125.418 73.144C125.418 75.028 126.522 76.12 128.046 76.12C129.582 76.12 130.71 75.028 130.71 73.144ZM129.63 73.144C129.63 74.344 129.102 75.232 128.046 75.232C127.038 75.232 126.498 74.32 126.498 73.144C126.498 71.944 127.014 71.044 128.046 71.044C129.078 71.044 129.63 71.968 129.63 73.144ZM139.375 76V71.836C139.375 70.804 138.799 70.156 137.719 70.156C136.903 70.156 136.243 70.612 135.775 71.032V67.336L134.707 67.504V76H135.775V72.04C136.291 71.488 136.867 71.116 137.431 71.116C138.055 71.116 138.307 71.512 138.307 72.1V76H139.375ZM144.299 74.428C143.819 74.92 143.219 75.232 142.595 75.232C142.055 75.232 141.743 74.932 141.743 74.464C141.743 73.876 142.187 73.3 144.299 73.096V74.428ZM145.367 76V71.992C145.367 70.72 144.695 70.156 143.303 70.156C142.415 70.156 141.767 70.36 141.083 70.636L141.227 71.56C141.851 71.284 142.511 71.068 143.207 71.068C143.867 71.068 144.299 71.32 144.299 72.04V72.28C141.911 72.532 140.687 73.096 140.687 74.524C140.687 75.496 141.335 76.12 142.367 76.12C143.303 76.12 143.927 75.7 144.383 75.232L144.503 76H145.367ZM151.692 76V71.836C151.692 70.804 151.116 70.156 150.036 70.156C149.22 70.156 148.548 70.612 148.008 71.104L147.876 70.276H147.024V76H148.092V72.04C148.608 71.488 149.184 71.116 149.748 71.116C150.372 71.116 150.624 71.512 150.624 72.1V76H151.692ZM156.484 72.136C156.484 72.82 156.028 73.36 155.296 73.36C154.588 73.36 154.132 72.844 154.132 72.184C154.132 71.488 154.576 70.936 155.296 70.936C156.004 70.936 156.484 71.452 156.484 72.136ZM158.188 76.42C158.188 75.532 157.432 75.148 156.22 74.932L155.812 74.86C154.804 74.68 154.6 74.632 154.6 74.428C154.6 74.32 154.72 74.188 154.888 74.08C155.032 74.104 155.176 74.116 155.32 74.116C156.484 74.116 157.516 73.372 157.516 72.148C157.516 71.824 157.444 71.524 157.288 71.26L158.38 71.152L158.224 70.192L156.772 70.636C156.376 70.324 155.872 70.156 155.296 70.156C154.132 70.156 153.1 70.912 153.1 72.148C153.1 72.928 153.532 73.528 154.168 73.852C153.784 74.08 153.568 74.356 153.568 74.632C153.568 74.848 153.676 75.052 153.928 75.232C153.124 75.664 152.716 76.12 152.716 76.708C152.716 77.716 153.904 78.184 155.392 78.184C156.88 78.184 158.188 77.62 158.188 76.42ZM155.44 77.416C154.324 77.416 153.736 77.08 153.736 76.624C153.736 76.228 154.036 75.892 154.708 75.556C154.936 75.604 155.104 75.64 155.416 75.7L156.1 75.82C156.916 75.964 157.18 76.204 157.18 76.552C157.18 77.032 156.556 77.416 155.44 77.416ZM167.003 73.144C167.003 71.26 165.875 70.156 164.339 70.156C162.815 70.156 161.711 71.26 161.711 73.144C161.711 75.028 162.815 76.12 164.339 76.12C165.875 76.12 167.003 75.028 167.003 73.144ZM165.923 73.144C165.923 74.344 165.395 75.232 164.339 75.232C163.331 75.232 162.791 74.32 162.791 73.144C162.791 71.944 163.307 71.044 164.339 71.044C165.371 71.044 165.923 71.968 165.923 73.144ZM168.339 70.276V74.44C168.339 75.472 168.903 76.12 169.995 76.12C170.799 76.12 171.483 75.676 172.023 75.172L172.155 76H173.007V70.276H171.939V74.236C171.423 74.788 170.847 75.16 170.283 75.16C169.659 75.16 169.407 74.764 169.407 74.176V70.276H168.339ZM177.44 76.024L177.296 75.112C177.164 75.136 176.996 75.148 176.804 75.148C176.204 75.148 176.012 74.86 176.012 74.392V71.176H177.392L177.248 70.276H176.012V68.212L174.968 68.368V70.276H174.104V71.176H174.968V74.584C174.968 75.736 175.628 76.096 176.636 76.096C177.008 76.096 177.26 76.06 177.44 76.024ZM184.119 76.024L183.975 75.112C183.843 75.136 183.675 75.148 183.483 75.148C182.883 75.148 182.691 74.86 182.691 74.392V71.176H184.071L183.927 70.276H182.691V68.212L181.647 68.368V70.276H180.783V71.176H181.647V74.584C181.647 75.736 182.307 76.096 183.315 76.096C183.687 76.096 183.939 76.06 184.119 76.024ZM190.082 76V71.836C190.082 70.804 189.506 70.156 188.426 70.156C187.61 70.156 186.95 70.612 186.482 71.032V67.336L185.414 67.504V76H186.482V72.04C186.998 71.488 187.574 71.116 188.138 71.116C188.762 71.116 189.014 71.512 189.014 72.1V76H190.082ZM193.038 68.452C193.038 68.08 192.738 67.768 192.366 67.768C191.994 67.768 191.682 68.08 191.682 68.452C191.682 68.824 191.994 69.124 192.366 69.124C192.738 69.124 193.038 68.824 193.038 68.452ZM192.894 76V70.276H191.826V76H192.894ZM198.656 74.404C198.656 73.312 198.02 72.904 196.604 72.544C195.704 72.316 195.416 72.1 195.416 71.716C195.416 71.308 195.752 71.056 196.4 71.056C197 71.056 197.636 71.26 198.14 71.548L198.308 70.54C197.768 70.3 197.132 70.156 196.424 70.156C195.176 70.156 194.408 70.828 194.408 71.74C194.408 72.76 194.948 73.168 196.292 73.504C197.324 73.756 197.648 73.948 197.648 74.476C197.648 74.956 197.216 75.232 196.484 75.232C195.704 75.232 195.008 74.944 194.468 74.572L194.312 75.58C194.804 75.856 195.644 76.12 196.4 76.12C197.876 76.12 198.656 75.448 198.656 74.404ZM60.328 86.276H59.26L58.048 90.512L56.788 86.276H55.888L54.628 90.512L53.38 86.192L52.336 86.36L54.172 92.024H55.06L56.32 87.704L57.592 92.024H58.492L60.328 86.276ZM63.5318 86.996C64.3598 86.996 64.7678 87.524 64.8998 88.448H62.1398C62.3078 87.476 62.8718 86.996 63.5318 86.996ZM65.9678 91.352L65.8118 90.392C65.1878 90.884 64.5878 91.208 63.7598 91.208C62.7638 91.208 62.1398 90.584 62.0918 89.252H65.9798V89.024C65.9798 87.44 65.2118 86.156 63.5438 86.156C62.1038 86.156 61.0238 87.284 61.0238 89.12C61.0238 91.22 62.1878 92.12 63.6758 92.12C64.6238 92.12 65.3558 91.832 65.9678 91.352ZM69.5201 86.996C70.3481 86.996 70.7561 87.524 70.8881 88.448H68.1281C68.2961 87.476 68.8601 86.996 69.5201 86.996ZM71.9561 91.352L71.8001 90.392C71.1761 90.884 70.5761 91.208 69.7481 91.208C68.7521 91.208 68.1281 90.584 68.0801 89.252H71.9681V89.024C71.9681 87.44 71.2001 86.156 69.5321 86.156C68.0921 86.156 67.0121 87.284 67.0121 89.12C67.0121 91.22 68.1761 92.12 69.6641 92.12C70.6121 92.12 71.3441 91.832 71.9561 91.352ZM76.9364 92.084L78.1004 91.904L75.4844 88.808L77.8964 86.276H76.6124L74.3924 88.676V83.336L73.3244 83.504V92H74.3924V89L76.9364 92.084ZM81.1099 86.996C81.9379 86.996 82.3459 87.524 82.4779 88.448H79.7179C79.8859 87.476 80.4499 86.996 81.1099 86.996ZM83.5459 91.352L83.3899 90.392C82.7659 90.884 82.1659 91.208 81.3379 91.208C80.3419 91.208 79.7179 90.584 79.6699 89.252H83.5579V89.024C83.5579 87.44 82.7899 86.156 81.1219 86.156C79.6819 86.156 78.6019 87.284 78.6019 89.12C78.6019 91.22 79.7659 92.12 81.2539 92.12C82.2019 92.12 82.9339 91.832 83.5459 91.352ZM89.5822 92V87.836C89.5822 86.804 89.0062 86.156 87.9262 86.156C87.1102 86.156 86.4382 86.612 85.8982 87.104L85.7662 86.276H84.9142V92H85.9822V88.04C86.4982 87.488 87.0742 87.116 87.6382 87.116C88.2622 87.116 88.5142 87.512 88.5142 88.1V92H89.5822ZM91.9983 89.252C91.9983 87.836 92.6463 87.104 93.5463 87.104C94.1583 87.104 94.5063 87.2 94.9503 87.428V90.164C94.4943 90.776 93.9903 91.172 93.3303 91.172C92.5623 91.172 91.9983 90.512 91.9983 89.252ZM90.9183 89.3C90.9183 91.22 91.9383 92.12 93.1743 92.12C94.0143 92.12 94.6023 91.688 95.0343 91.172L95.1663 92H96.0183V83.336L94.9503 83.504V86.456C94.5903 86.312 94.0743 86.204 93.5103 86.204C92.1183 86.204 90.9183 87.212 90.9183 89.3ZM99.3194 89.54L100.015 89.384L100.123 88.196C101.551 87.548 102.415 86.984 102.415 85.688C102.415 84.38 101.419 83.564 99.9554 83.564C98.9714 83.564 98.1194 83.912 97.3874 84.452L97.5434 85.556C98.2154 85.004 98.9594 84.584 99.8954 84.584C100.699 84.584 101.287 85.004 101.287 85.736C101.287 86.504 100.783 86.888 99.6554 87.356L99.1634 87.56L99.3194 89.54ZM99.0674 92H100.267V90.572H99.0674V92Z",fill:"#2E3338"}),s("defs",{},void 0,s("pattern",{id:"tutorial-media-channels-image1",x:"0",y:"0",patternUnits:"objectBoundingBox",height:"1",width:"1"},void 0,s("image",{x:"0",y:"0",height:"32",width:"32",href:o.default})),s("pattern",{id:"tutorial-media-channels-image2",x:"0",y:"0",patternUnits:"objectBoundingBox",height:"1",width:"1"},void 0,s("image",{x:"0",y:"0",height:"32",width:"32",href:i.default}))));function f(){return s("div",{className:a.default.container},void 0,d)}f.displayName="MediaChannels"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7051)),o=l(n(8628)),i=l(n(8629));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("svg",{width:"248",height:"67",viewBox:"0 0 248 67",fill:"none",xmlns:"http://www.w3.org/2000/svg"},void 0,s("path",{d:"M1.91937 22.0819L0.353585 25.3514C0.282937 25.5093 0.265227 25.6857 0.303076 25.8544C0.311999 25.943 0.339002 26.0288 0.382429 26.1067C0.425856 26.1845 0.484791 26.2527 0.555622 26.3071C0.607907 26.38 0.675826 26.4403 0.754452 26.4838C0.833079 26.5273 0.920441 26.5529 1.0102 26.5586C1.19659 26.5915 1.38843 26.5741 1.5658 26.5083L4.74788 24.949L5.15196 24.8484L5.55603 24.949L8.73811 26.5083H9.29371L9.74829 26.2568C9.85659 26.1275 9.92655 25.9707 9.95033 25.8041C9.98818 25.6354 9.97046 25.459 9.89982 25.3011L8.33403 22.0315C8.2926 21.919 8.27539 21.799 8.28352 21.6794C8.27533 21.5434 8.29245 21.4069 8.33403 21.277L9.89982 18.1081C9.94425 18.0329 9.97177 17.949 9.98049 17.8621C9.98921 17.7753 9.97892 17.6876 9.95033 17.6051C9.93611 17.4208 9.86561 17.2453 9.74829 17.1021C9.60449 16.9853 9.42824 16.9151 9.2432 16.9009C9.16036 16.8724 9.07231 16.8622 8.98511 16.8709C8.89791 16.8796 8.81364 16.907 8.73811 16.9512L5.50552 18.5105L5.10145 18.6111L4.69737 18.5105L1.5153 16.9512C1.43095 16.9057 1.3382 16.8778 1.24269 16.8692C1.14717 16.8605 1.05089 16.8713 0.959695 16.9009C0.792331 16.9246 0.634911 16.9943 0.505112 17.1021C0.372179 17.2408 0.284186 17.416 0.252566 17.6051C0.236844 17.779 0.271925 17.9537 0.353585 18.1081L1.86886 21.3273C1.94921 21.4454 1.98499 21.5879 1.96988 21.7297C1.98577 21.7888 1.98948 21.8504 1.9808 21.9109C1.97212 21.9715 1.95122 22.0296 1.91937 22.0819Z",fill:"#AEC7FF"}),s("path",{d:"M205.949 47.6259C218.112 47.6259 227.971 37.8071 227.971 25.695C227.971 13.5829 218.112 3.76405 205.949 3.76405C193.787 3.76405 183.927 13.5829 183.927 25.695C183.927 37.8071 193.787 47.6259 205.949 47.6259Z",fill:"url(#tutorial-media-voice-channels-image2)"}),s("path",{d:"M206.106 47.5713C218.256 47.5713 228.106 37.7216 228.106 25.5713C228.106 13.4211 218.256 3.57133 206.106 3.57133C193.956 3.57133 184.106 13.4211 184.106 25.5713C184.106 37.7216 193.956 47.5713 206.106 47.5713Z",stroke:"#43B581",strokeWidth:"3"}),s("path",{d:"M43.8822 66.4461C56.0446 66.4461 65.9042 56.6273 65.9042 44.5152C65.9042 32.4031 56.0446 22.5843 43.8822 22.5843C31.7198 22.5843 21.8602 32.4031 21.8602 44.5152C21.8602 56.6273 31.7198 66.4461 43.8822 66.4461Z",fill:"url(#tutorial-media-voice-channels-image1)"}),s("path",{d:"M43.6684 66.0315C55.8187 66.0315 65.6684 56.1818 65.6684 44.0315C65.6684 31.8813 55.8187 22.0315 43.6684 22.0315C31.5181 22.0315 21.6684 31.8813 21.6684 44.0315C21.6684 56.1818 31.5181 66.0315 43.6684 66.0315Z",stroke:"#43B581",strokeWidth:"3"}),s("path",{d:"M138.597 43.8116C134.96 31.857 134.96 19.0973 138.597 7.14265",stroke:"#FF6E5C",strokeWidth:"5",strokeMiterlimit:"10",strokeLinecap:"round"}),s("path",{d:"M111.562 25.5955C115.2 37.5501 115.2 50.3098 111.562 62.2644",stroke:"#FFED00",strokeWidth:"5",strokeMiterlimit:"10",strokeLinecap:"round"}),s("path",{d:"M159.71 37.6246C158.509 33.6948 157.896 29.6101 157.892 25.5023C157.9 21.3782 158.513 17.2775 159.71 13.3296",stroke:"#FF6E5C",strokeWidth:"5",strokeMiterlimit:"10",strokeLinecap:"round"}),s("path",{d:"M149.154 10.2613C146.124 20.198 146.124 30.8065 149.154 40.7433",stroke:"#FF6E5C",strokeWidth:"5",strokeMiterlimit:"10",strokeLinecap:"round"}),s("path",{d:"M170.266 16.4482C169.347 19.3785 168.887 22.4324 168.903 25.5023C168.887 28.5721 169.347 31.626 170.266 34.5563",stroke:"#FF6E5C",strokeWidth:"5",strokeMiterlimit:"10",strokeLinecap:"round"}),s("path",{d:"M90.0579 56.1351C91.2957 52.1951 91.9258 48.0908 91.9267 43.9625C91.9301 39.8503 91.2999 35.7619 90.0579 31.8401",stroke:"#FFED00",strokeWidth:"5",strokeMiterlimit:"10",strokeLinecap:"round"}),s("path",{d:"M100.614 28.6068C103.644 38.5435 103.644 49.152 100.614 59.0887",stroke:"#FFED00",strokeWidth:"5",strokeMiterlimit:"10",strokeLinecap:"round"}),s("path",{d:"M79.5015 34.9084C81.3857 40.7986 81.3857 47.1263 79.5015 53.0165",stroke:"#FFED00",strokeWidth:"5",strokeMiterlimit:"10",strokeLinecap:"round"}),s("path",{d:"M182.237 57.1914L184.257 56.4872C184.354 56.4431 184.436 56.3722 184.494 56.2831C184.551 56.1939 184.582 56.0902 184.582 55.9842C184.582 55.8783 184.551 55.7746 184.494 55.6854C184.436 55.5962 184.354 55.5254 184.257 55.4812L182.237 54.777C182.16 54.7552 182.088 54.7169 182.027 54.6648C181.966 54.6127 181.917 54.548 181.884 54.4752L181.176 52.4632C181.143 52.3626 181.079 52.275 180.993 52.2128C180.907 52.1507 180.803 52.1173 180.697 52.1173C180.59 52.1173 180.487 52.1507 180.4 52.2128C180.314 52.275 180.25 52.3626 180.217 52.4632L179.51 54.4752C179.476 54.548 179.427 54.6127 179.366 54.6648C179.305 54.7169 179.233 54.7552 179.156 54.777L177.186 55.4812C177.052 55.4812 176.924 55.5342 176.829 55.6286C176.734 55.7229 176.681 55.8508 176.681 55.9842C176.681 56.1176 176.734 56.2456 176.829 56.3399C176.924 56.4343 177.052 56.4872 177.186 56.4872L179.156 57.1914C179.233 57.2133 179.305 57.2516 179.366 57.3037C179.427 57.3558 179.476 57.4205 179.51 57.4933L180.217 59.5053C180.25 59.6059 180.314 59.6935 180.4 59.7556C180.487 59.8178 180.59 59.8512 180.697 59.8512C180.803 59.8512 180.907 59.8178 180.993 59.7556C181.079 59.6935 181.143 59.6059 181.176 59.5053L181.884 57.4933C181.917 57.4205 181.966 57.3558 182.027 57.3037C182.088 57.2516 182.16 57.2133 182.237 57.1914Z",fill:"#EC7DF7"}),s("path",{d:"M242.696 1.35812C242.696 0.746955 242.199 0.251511 241.585 0.251511C240.972 0.251511 240.474 0.746955 240.474 1.35812V2.4949C240.474 3.10607 240.972 3.60151 241.585 3.60151C242.199 3.60151 242.696 3.10607 242.696 2.4949V1.35812Z",fill:"#7196FF"}),s("path",{d:"M242.696 10.2613C242.696 9.65011 242.199 9.15466 241.585 9.15466C240.972 9.15466 240.474 9.65011 240.474 10.2613V11.3981C240.474 12.0092 240.972 12.5047 241.585 12.5047C242.199 12.5047 242.696 12.0092 242.696 11.3981V10.2613Z",fill:"#7196FF"}),s("path",{d:"M246.636 7.49476C247.25 7.49476 247.747 6.99933 247.747 6.38817C247.747 5.77701 247.25 5.28156 246.636 5.28156H245.495C244.881 5.28156 244.384 5.77701 244.384 6.38817C244.384 6.99933 244.881 7.49476 245.495 7.49476H246.636Z",fill:"#7196FF"}),s("path",{d:"M237.696 7.49477C238.31 7.49477 238.807 6.99931 238.807 6.38815C238.807 5.77699 238.31 5.28154 237.696 5.28154H236.555C235.941 5.28154 235.443 5.77699 235.443 6.38815C235.443 6.99931 235.941 7.49477 236.555 7.49477H237.696Z",fill:"#7196FF"}),s("path",{d:"M25.2929 2.23526C24.8786 1.82274 24.207 1.82274 23.7928 2.23526C23.3786 2.64777 23.3786 3.31659 23.7928 3.7291L24.5535 4.48669C24.9678 4.8992 25.6394 4.8992 26.0536 4.48669C26.4678 4.07418 26.4678 3.40536 26.0536 2.99285L25.2929 2.23526Z",fill:"#F7D036"}),s("path",{d:"M31.3539 8.25656C30.9397 7.84404 30.2681 7.84404 29.8538 8.25656C29.4396 8.66907 29.4396 9.33789 29.8538 9.7504L30.6146 10.508C31.0288 10.9205 31.7004 10.9205 32.1146 10.508C32.5289 10.0955 32.5289 9.42666 32.1146 9.01415L31.3539 8.25656Z",fill:"#F7D036"}),s("path",{d:"M32.109 3.71739C32.5233 3.30488 32.5233 2.63606 32.109 2.22354C31.6948 1.81103 31.0232 1.81103 30.609 2.22355L29.8482 2.98114C29.434 3.39365 29.434 4.06247 29.8482 4.47498C30.2625 4.88749 30.9341 4.88749 31.3483 4.47498L32.109 3.71739Z",fill:"#F7D036"}),s("path",{d:"M26.0985 9.73869C26.5128 9.32618 26.5128 8.65736 26.0985 8.24485C25.6843 7.83233 25.0127 7.83233 24.5985 8.24485L23.8378 9.00244C23.4235 9.41495 23.4235 10.0838 23.8378 10.4963C24.252 10.9088 24.9236 10.9088 25.3378 10.4963L26.0985 9.73869Z",fill:"#F7D036"}),s("defs",{},void 0,s("pattern",{id:"tutorial-media-voice-channels-image1",x:"0",y:"0",patternUnits:"objectBoundingBox",height:"1",width:"1"},void 0,s("image",{x:"0",y:"0",height:"44",width:"44",href:o.default})),s("pattern",{id:"tutorial-media-voice-channels-image2",x:"0",y:"0",patternUnits:"objectBoundingBox",height:"1",width:"1"},void 0,s("image",{x:"0",y:"0",height:"44",width:"44",href:i.default}))));function f(){return s("div",{className:a.default.container},void 0,d)}f.displayName="MediaVoiceChannels"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=y(n(7604)),o=n(3),i=n(5406),l=y(n(5403)),u=y(n(9)),s=y(n(20)),d=y(n(12)),f=y(n(5398)),c=y(n(643)),p=n(152),v=y(n(7052));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=h("g",{fill:"none",fillRule:"evenodd"},void 0,h("path",{fill:"#D3D6ED",d:"M7.6003,3.7337 C7.6003,3.1817 7.1533,2.7337 6.6003,2.7337 C5.7663,2.7337 5.0903,2.0577 5.0903,1.2237 C5.0903,0.6717 4.6423,0.2237 4.0903,0.2237 C3.5383,0.2237 3.0903,0.6717 3.0903,1.2237 C3.0903,2.0577 2.4133,2.7337 1.5803,2.7337 C1.0283,2.7337 0.5803,3.1817 0.5803,3.7337 C0.5803,4.2857 1.0283,4.7337 1.5803,4.7337 C2.4133,4.7337 3.0903,5.4097 3.0903,6.2437 C3.0903,6.7967 3.5383,7.2437 4.0903,7.2437 C4.6423,7.2437 5.0903,6.7967 5.0903,6.2437 C5.0903,5.4097 5.7663,4.7337 6.6003,4.7337 C7.1533,4.7337 7.6003,4.2857 7.6003,3.7337"}),h("path",{fill:"#ACB0FF",d:"M96.6157,5.4263 C96.6157,4.8743 96.1687,4.4263 95.6157,4.4263 C95.0627,4.4263 94.6157,4.8743 94.6157,5.4263 C94.6157,6.2603 93.9397,6.9363 93.1057,6.9363 C92.5537,6.9363 92.1057,7.3843 92.1057,7.9363 C92.1057,8.4883 92.5537,8.9363 93.1057,8.9363 C93.9397,8.9363 94.6157,9.6123 94.6157,10.4463 C94.6157,10.9983 95.0627,11.4463 95.6157,11.4463 C96.1687,11.4463 96.6157,10.9983 96.6157,10.4463 C96.6157,9.6123 97.2917,8.9363 98.1257,8.9363 C98.6787,8.9363 99.1257,8.4883 99.1257,7.9363 C99.1257,7.3843 98.6787,6.9363 98.1257,6.9363 C97.2917,6.9363 96.6157,6.2603 96.6157,5.4263 Z"}),h("path",{fill:"#FFF",d:"M120.7351 14.0452L119.5511 15.2282C119.1611 15.6182 119.1611 16.2512 119.5511 16.6422 119.7471 16.8372 120.0031 16.9352 120.2581 16.9352 120.5141 16.9352 120.7701 16.8372 120.9651 16.6422L122.1491 15.4592C122.5401 15.0682 122.5401 14.4362 122.1491 14.0452 121.7581 13.6542 121.1261 13.6542 120.7351 14.0452zM113.635 21.1452C113.245 21.5352 113.245 22.1682 113.635 22.5592 113.831 22.7542 114.087 22.8522 114.342 22.8522 114.598 22.8522 114.855 22.7542 115.049 22.5592L116.233 21.3752C116.624 20.9842 116.624 20.3522 116.233 19.9612 115.842 19.5702 115.209 19.5702 114.819 19.9612L113.635 21.1452zM120.9655 19.9612C120.5745 19.5702 119.9425 19.5702 119.5515 19.9612 119.1605 20.3522 119.1605 20.9842 119.5515 21.3752L120.7355 22.5592C120.9305 22.7542 121.1865 22.8522 121.4425 22.8522 121.6975 22.8522 121.9535 22.7542 122.1495 22.5592 122.5395 22.1682 122.5395 21.5352 122.1495 21.1452L120.9655 19.9612zM115.0491 14.0449C114.6591 13.6549 114.0251 13.6549 113.6351 14.0449 113.2451 14.4359 113.2451 15.0689 113.6351 15.4589L114.8191 16.6419C115.0141 16.8369 115.2701 16.9349 115.5261 16.9349 115.7821 16.9349 116.0381 16.8369 116.2331 16.6419 116.6241 16.2509 116.6241 15.6189 116.2331 15.2279L115.0491 14.0449z"}),h("rect",{width:"40",height:"25",x:"68",y:"22",fill:"#999CF4",fillRule:"nonzero",rx:"3"}),h("path",{fill:"#999CF4",fillRule:"nonzero",d:"M90,46 L90,53.8100983 C90,54.362383 90.4477153,54.8100983 91,54.8100983 C91.2501917,54.8100983 91.4912948,54.7163131 91.6757246,54.5472524 L101,46 L90,46 Z",transform:"matrix(-1 0 0 1 191 0)"}),h("g",{fill:"#FFF",fillRule:"nonzero",opacity:".902",transform:"translate(78 32)"},void 0,h("circle",{cx:"2.5",cy:"2.5",r:"2.5"}),h("circle",{cx:"10.5",cy:"2.5",r:"2.5"}),h("circle",{cx:"18.5",cy:"2.5",r:"2.5"})),h("rect",{width:"40",height:"25",x:"13",y:"9",fill:"#7289DA",fillRule:"nonzero",rx:"3"}),h("path",{fill:"#7289DA",fillRule:"nonzero",d:"M20,33 L20,40.8100983 C20,41.362383 20.4477153,41.8100983 21,41.8100983 C21.2501917,41.8100983 21.4912948,41.7163131 21.6757246,41.5472524 L31,33 L20,33 Z"}),h("g",{fill:"#FFF",fillRule:"nonzero",opacity:".902",transform:"translate(23 19)"},void 0,h("circle",{cx:"2.5",cy:"2.5",r:"2.5"}),h("circle",{cx:"10.5",cy:"2.5",r:"2.5"}),h("circle",{cx:"18.5",cy:"2.5",r:"2.5"})));function g(){var e=(0,l.default)((function(e){return{guildId:e.guildId,channelId:e.channelId}}),a.default),t=e.guildId,n=e.channelId,r=(0,o.useStateFromStores)([s.default],(function(){return s.default.getGuild(t)})),y=(0,o.useStateFromStores)([u.default],(function(){return null==r?u.default.getChannel(n):null})),m=(0,o.useStateFromStores)([d.default],(function(){return d.default.getCurrentUser()})),g=y&&(0,i.getChannelIconURL)(y),E=m?m.getAvatarURL():p.DEFAULT_AVATARS[0],S=h(c.default,{src:E,"aria-hidden":!0,size:c.default.Sizes.SIZE_80,className:v.default.avatarSizeOverride}),O=null;return O=r?h(f.default,{guild:r}):g?h(c.default,{"aria-hidden":!0,src:g,size:c.default.Sizes.SIZE_80,className:v.default.avatarSizeOverride}):S,h("div",{className:v.default.container},void 0,h("div",{className:v.default.personAvatar},void 0,S),h("div",{className:v.default.guildAvatar},void 0,O),h("svg",{className:v.default.illustration,xmlns:"http://www.w3.org/2000/svg",width:"156",height:"70",viewBox:"0 0 123 55"},void 0,_))}g.displayName="Media"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getTutorialPopoutText=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=f(n(20)),l=f(n(107)),u=f(n(7780)),s=f(n(7)),d=f(n(7053));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(){return a.createElement(a.Fragment,null,s.default.Messages.TIP_INSTANT_INVITE_BODY3.format({shareIcon:s.default.Messages.INSTANT_INVITE,shareIconHook:function(){return p(u.default,{className:d.default.icon},"icon")}}))},y=p((function(){var e=(0,o.useStateFromStores)([i.default,l.default],(function(){return i.default.getGuild(l.default.getGuildId())}),[]),t=null==e?void 0:e.name;return a.createElement(a.Fragment,null,s.default.Messages.TIP_WRITING_MESSAGES_BODY3.format({serverName:t}))}),{}),m=p(v,{});t.getTutorialPopoutText=function(e){var t,n={VOICE_CONVERSATIONS:{title:p("div",{className:d.default.voiceChannelsTitle},void 0,s.default.Messages.NUF_VOICE_CHANNELS_TITLE),body:s.default.Messages.NUF_VOICE_CHANNELS_DESCRIPTION},WRITING_MESSAGES:{title:p("div",{className:d.default.writingMessagesTitle},void 0,s.default.Messages.TIP_WRITING_MESSAGES_TITLE3),body:y},ORGANIZE_BY_TOPIC:{title:p("div",{className:d.default.channelsTitle},void 0,s.default.Messages.NUF_CHANNELS_TITLE),body:s.default.Messages.NUF_CHANNELS_DESCRIPTION},WHOS_ONLINE:{title:s.default.Messages.TIP_WHOS_ONLINE_TITLE3,body:s.default.Messages.TIP_WHOS_ONLINE_BODY3.format()},INSTANT_INVITE:{title:s.default.Messages.TIP_INSTANT_INVITE_TITLE3,body:m},SERVER_SETTINGS:{title:s.default.Messages.TIP_SERVER_SETTINGS_TITLE3,body:s.default.Messages.TIP_SERVER_SETTINGS_BODY3.format()},DIRECT_MESSAGES:{title:s.default.Messages.TIP_DIRECT_MESSAGES_TITLE3,body:s.default.Messages.TIP_DIRECT_MESSAGES_BODY3.format()},CREATE_MORE_SERVERS:{title:s.default.Messages.TIP_CREATE_MORE_SERVERS_TITLE3,body:s.default.Messages.TIP_CREATE_MORE_SERVERS_BODY3.format()},CREATE_FIRST_SERVER:{title:s.default.Messages.TIP_CREATE_FIRST_SERVER_TITLE3,body:s.default.Messages.TIP_CREATE_FIRST_SERVER_BODY3.format()},FRIENDS_LIST:{title:s.default.Messages.TIP_FRIENDS_LIST_TITLE3,body:s.default.Messages.TIP_FRIENDS_LIST_BODY3.format()}}[e.replace(/-/g,"_").toUpperCase()]||{};return{title:n.title,body:n.body,isLongText:null!==(t=n.isLongText)&&void 0!==t&&t}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(112),a=s(n(2)),o=s(n(677)),i=s(n(672)),l=n(1115),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}var d={open:function(e,t,n,r){a.default.dispatch({type:u.ActionTypes.CREATE_CHANNEL_MODAL_OPEN,channelType:e,guildId:t,categoryId:n,cloneChannelId:r})},close:function(){a.default.dispatch({type:u.ActionTypes.CREATE_CHANNEL_MODAL_CLOSE})},createChannel:function(e,t,n,s,d,f,c,p,v){var y=this;void 0===s&&(s=[]),a.default.dispatch({type:u.ActionTypes.CREATE_CHANNEL_MODAL_SUBMIT});var m={type:t,name:n,permission_overwrites:s};if(null!=d&&d!==u.BITRATE_DEFAULT&&(m.bitrate=d),null!=f&&f>0&&(m.user_limit=f),null!=c&&(m.parent_id=c),t===u.ChannelTypes.GUILD_STORE){if(null==p)throw new Error("Unexpected missing SKU");m.sku_id=p,m.branch_id=v}return i.default.post({url:u.Endpoints.GUILD_CHANNELS(e),body:m,oldFormErrors:!0,trackedActionData:{event:r.NetworkActionNames.CHANNEL_CREATE,metadata:function(e){var t,n;return(0,l.exact)({is_private:!!s.length,channel_id:null==e||null===(t=e.body)||void 0===t?void 0:t.id,channel_type:null==e||null===(n=e.body)||void 0===n?void 0:n.type})}}}).then((function(t){return y.close(),o.default.checkGuildTemplateDirty(e),t}),(function(e){throw a.default.dispatch({type:u.ActionTypes.CREATE_CHANNEL_MODAL_SUBMIT_FAILURE,errors:e.body}),e}))}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(3)),i=n(711),l=d(n(9049)),u=d(n(994)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleChange=function(e){t.props.onChange(e)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this.props,t=e.applicationId,n=e.branches,r=e.onHasBranchesChange;(0,i.fetchBranchesForApplication)(t),r&&r(n.length>0)},a.componentDidUpdate=function(e){var t=this.props,n=t.onHasBranchesChange,r=t.branches.length>0;null!=n&&r!==e.branches.length>0&&n(r)},a.render=function(){var e=this.props,t=e.branches,n=e.selectedBranchId,r=e.applicationId,a=e.includeMaster,o=e.hide,i=e.className;if(0===t.length||o)return null;var l=a?t:t.filter((function(e){return e.id!==r}));return c(u.default,{options:l.map((function(e){return{label:e.getName(r),value:e.id}})),placeholder:s.default.Messages.CREATE_STORE_CHANNEL_SELECT_BRANCH,value:n,onChange:this.handleChange,className:i})},r}(a.Component);v.displayName="ApplicationBranchSelector",v.defaultProps={includeMaster:!1};var y=o.default.connectStores([l.default],(function(e){var t=e.applicationId;return{branches:l.default.getBranches(t)}}))(v);t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};var u=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.getBranches=function(e){return l[e]||[]},r}(r.default.Store))(a.default,{OWNED_APPLICATION_BRANCHES_FETCH_SUCCESS:function(e){var t=e.applicationId,n=e.branches;l[t]=n},LOGOUT:function(e){l={}}});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(3)),i=n(1027),l=d(n(335)),u=d(n(994)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleChange=function(e){t.props.onChange(e)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this.props,t=e.applicationId,n=e.skus,r=e.selectedSkuId,a=e.onChange;null==n?(0,i.fetchSKUsForApplication)(t,!1):1===n.length&&null==r&&a(n[0].id)},a.componentDidUpdate=function(){var e=this.props,t=e.skus,n=e.selectedSkuId,r=e.onChange;null!=t&&1===t.length&&null==n&&r(t[0].id)},a.render=function(){var e=this.props,t=e.skus,n=e.selectedSkuId,r=e.className,a=null!=t&&0===t.length;return c(u.default,{options:null!=t?t.map((function(e){return{label:e.name,value:e.id}})):[],placeholder:a?s.default.Messages.CREATE_STORE_CHANNEL_NO_SKUS:s.default.Messages.CREATE_STORE_CHANNEL_SELECT_SKU,value:n,onChange:this.handleChange,className:r,isDisabled:a})},r}(a.Component);v.displayName="ApplicationSKUSelector";var y=o.default.connectStores([l.default],(function(e){var t=e.applicationId;return{skus:l.default.getForApplication(t)}}))(v);t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,className:f,d:"M12.65 10C11.83 7.67 9.61 6 7 6c-3.31 0-6 2.69-6 6s2.69 6 6 6c2.61 0 4.83-1.67 5.65-4H17v4h4v-4h2v-4H12.65zM7 14c-1.1 0-2-.9-2-2s.9-2 2-2 2 .9 2 2-.9 2-2 2z"}))}d.displayName="Key"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,i=e.color,l=void 0===i?"currentColor":i;return o("svg",{width:n,height:a,className:e.className,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"},void 0,o("path",{transform:"translate(2.000000, 2.000000)",fillRule:"nonzero",fill:l,className:e.foreground,d:"M4,0 L4,3 L0,3 L0,0 L4,0 Z M12,4 L12,7 L8,7 L8,4 L12,4 Z M8,9 L12,9 L12,12 L8,12 L8,9.33333333 L8,9 Z M7,7 L3,7 L3,10 L7,10 L7,12 L3,12 L1,12 L1,4 L3,4 L3,5 L7,5 L7,7 Z"}))}i.displayName="ChannelCategory"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;var r,a=O(n(0)),o=E(n(8)),i=E(n(443)),l=O(n(644)),u=E(n(1180)),s=E(n(80)),d=E(n(84)),f=E(n(985)),c=n(106),p=E(n(1073)),v=E(n(1156)),y=E(n(1078)),m=n(1181),h=n(1029),_=n(1),g=E(n(5215));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(e){return e.label}function M(e){var t=e.options,n=e.value,r=e.onChange,d=e.placeholder,y=e.className,h=e.isDisabled,E=void 0!==h&&h,S=e.maxVisibleItems,O=void 0===S?3:S,I=e.look,T=void 0===I?m.Looks.FILLED:I,M=e.autoFocus,P=void 0!==M&&M,A=e.renderOptionLabel,R=void 0===A?C:A,L=(0,u.default)(),D=L[0],w=L[1],k=a.useRef(null),j=a.useState(null),U=j[0],G=j[1],F=a.useState(!1),B=F[0],H=F[1],x=a.useState(null),V=x[0],W=x[1],Y=a.useState(!1),z=Y[0],K=Y[1],$=a.useRef(null),Z=(0,c.useUID)(),q=(0,c.useUID)(),X=a.useCallback((function(e,t){var n=document.querySelector(e),r=$.current;G(t),null!=r&&null!=n&&r.scrollIntoViewNode({node:n})}),[]),Q=a.useCallback((function(){return new Promise((function(e){var t=$.current;if(null==t)return e();t.scrollToTop({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),J=a.useCallback((function(){return new Promise((function(e){var t=$.current;if(null==t)return e();t.scrollToBottom({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),ee=(0,l.default)({id:q,scrollToStart:Q,scrollToEnd:J,isEnabled:!0,wrap:!0,useVirtualFocus:!0,setFocus:X}),te=t.find((function(e){return e.value===n}));a.useEffect((function(){B&&null!=te&&requestAnimationFrame((function(){var e=$.current,n=t.indexOf(te);null==e||e.scrollToIndex({section:0,row:n})}))}),[B]),a.useLayoutEffect((function(){W((function(e){var t;return null!==(t=null==te?void 0:te.label)&&void 0!==t?t:e}))}),[te]);var ne=a.useCallback((function(e){r(e),G(null),H(!1),K(!1)}),[r]);a.useLayoutEffect((function(){var e;P&&(null===(e=k.current)||void 0===e||e.focus())}),[P]);var re=a.useCallback((function(e){switch(e.keyCode){case _.KeyboardKeys.ESCAPE:H(!1);break;case _.KeyboardKeys.ARROW_DOWN:H(!0)}}),[]);return b(l.ListNavigatorProvider,{navigator:ee},void 0,b(f.default,{spacing:0,shouldShow:B,renderPopout:function(e){var r=e.closePopout;return b(N,{listRef:$,listId:Z,maxVisibleItems:O,width:w,value:n,closePopout:r,onSelect:ne,options:z&&null!=V?t.filter((function(e){return(0,i.default)(V.toLowerCase(),e.label.toLowerCase())})):t,activeDescendant:U,renderOptionLabel:R})},position:f.default.Positions.BOTTOM},void 0,(function(e,t){var n,r,i=e["aria-expanded"],u=e["aria-controls"],f=t?v.default:p.default,c=ee.containerProps,h=c.ref,_=c.onKeyDown;return b(s.default,{within:!0,offset:4},void 0,a.createElement("div",{role:"combobox","aria-expanded":i,"aria-haspopup":"listbox","aria-owns":Z,onClick:function(){return H(!0)},ref:D,className:(0,o.default)(g.default.select,g.default.searchable,y,(n={},n[g.default.open]=t,n[g.default.lookFilled]=T===m.Looks.FILLED,n[g.default.disabled]=E,n))},a.createElement("input",{"aria-autocomplete":"list","aria-controls":u,"aria-multiline":!1,"aria-activedescendant":null!=U?(0,l.createListItemId)(q,U):void 0,value:null!=V?V:"",onChange:function(e){W(e.target.value),H(!0),K(!0)},onFocus:function(){return H(!0)},onBlur:function(e){var t,n;(null===(t=$.current)||void 0===t||null===(n=t.getScrollerNode())||void 0===n?void 0:n.contains(e.relatedTarget))||H(!1)},className:(0,o.default)(g.default.searchInput,(r={},r[g.default.editing]=z,r)),onKeyDown:function(e){_(e),re(e)},placeholder:null==te?d:"",ref:function(e){h.current=e,k.current=e}}),b(f,{})))})))}function N(e){var t=e.onSelect,n=e.closePopout,r=e.value,o=e.options,i=e.width,u=e.maxVisibleItems,s=e.activeDescendant,d=e.listRef,f=e.listId,c=e.renderOptionLabel,p=a.useRef(null),v=a.useCallback((function(e){t(e),n()}),[n,t]),y=o.length<=u?h.ListNone:h.ListAuto;return b(l.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,n=(e.onKeyDown,T(e,["ref","onKeyDown"]));return a.createElement(y,I({id:f,className:g.default.popout,style:{width:i,maxHeight:44*u},ref:function(e){var n;d.current=e;var r=null!==(n=null==e?void 0:e.getScrollerNode())&&void 0!==n?n:null;p.current=r,t.current=r}},n,{role:"listbox",rowHeight:44,sections:[o.length],sectionHeight:0,renderRow:function(e){var t,n=e.row,a=o[n],i=c(a);return b(P,{"aria-posinset":n,"aria-setsize":o.length,isSelected:a.value===r,isFocused:s===String(a.value),value:a.value,label:i,onSelect:v},null!==(t=a.key)&&void 0!==t?t:n)},renderSection:function(){return null}}))}))}function P(e){var t,n=e.value,r=e.label,i=e.onSelect,u=e.isSelected,s=e.isFocused,f=T(e,["value","label","onSelect","isSelected","isFocused"]),c=(0,l.useListItem)(String(n));return a.createElement(d.default,I({style:{height:44},focusProps:{enabled:!1},className:(0,o.default)(g.default.option,(t={},t[g.default.focused]=s,t)),onClick:function(){return i(n)}},c,f,{"aria-selected":u,id:c["data-list-item-id"],role:"option"}),r,u&&b(y.default,{className:g.default.selectedIcon,width:20,height:20}))}M.displayName="SearchableSelect",N.displayName="SelectPopout",P.displayName="Option"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=c(n(7565)),i=n(8792),l=n(7563),u=c(n(81)),s=c(n(48)),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=(0,a.useStateFromStoresObject)([s.default,u.default],(function(){return{canManageGuild:s.default.can(d.Permissions.MANAGE_GUILD,e),canManageRoles:s.default.can(d.Permissions.MANAGE_ROLES,e),canBanMembers:s.default.can(d.Permissions.BAN_MEMBERS,e),canManageNicknames:s.default.can(d.Permissions.MANAGE_NICKNAMES,e),canManageEmojis:s.default.can(d.Permissions.MANAGE_EMOJIS,e),canManageWebhooks:s.default.can(d.Permissions.MANAGE_WEBHOOKS,e),canViewAuditLog:s.default.can(d.Permissions.VIEW_AUDIT_LOG,e),channels:u.default.getChannels(e.id).SELECTABLE}}),[e]),n=t.canManageGuild,r=t.canManageRoles,c=t.canBanMembers,p=t.canManageNicknames,y=t.canManageEmojis,m=t.canManageWebhooks,h=t.canViewAuditLog,_=t.channels;function g(t){o.default.open(e.id,t)}return __OVERLAY__||!(n||r||c||p||y||m||h)?null:v(l.MenuItem,{id:"guild-settings",label:f.default.Messages.SERVER_SETTINGS,action:function(){return g()}},void 0,(0,i.getGuildSettingsSections)(e,_).map((function(e){var t=e.section,n=e.label;if(null==n)return null;switch(t){case d.GuildSettingsSections.DELETE:return null;case d.GuildSettingsSections.COMMUNITY:return v(l.MenuItem,{id:t,action:function(){return g(t)},label:f.default.Messages.GUILD_SETTINGS_COMMUNITY},t);default:return v(l.MenuItem,{id:t,action:function(){return g(t)},label:n},t)}})))}y.displayName="useGuildSettingsItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(36)),i=y(n(426)),l=y(n(178)),u=n(106),s=y(n(435)),d=y(n(113)),f=n(50),c=y(n(43)),p=y(n(7)),v=y(n(7062));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t=e.onConfirm,n=e.onClose,r=e.validationText,y=e.errorText,m=e.header,_=e.className,g=e.cancelText,E=e.confirmText,S=e.instructionText,O=e.transitionState,I=e.children,T=a.useState(""),b=T[0],C=T[1],M=a.useState(null),N=M[0],P=M[1],A=(0,u.useUID)(),R=a.Children.count(I)?h(i.default,{type:i.default.Types.WARNING,className:v.default.card},void 0,h(c.default,{className:v.default.warning,size:c.default.Sizes.SIZE_16},void 0,I)):null;return h(f.ModalRoot,{transitionState:O,"aria-labelledby":A,className:_},void 0,h("form",{onSubmit:function(e){e.preventDefault(),b.toLowerCase()===r.toLowerCase()?(null==t||t(),n()):P(y)}},void 0,h(f.ModalHeader,{separator:!1},void 0,h(d.default,{id:A,tag:d.default.Tags.H4},void 0,m)),h(f.ModalContent,{},void 0,R,h(s.default,{title:S,className:v.default.spacing},void 0,h(l.default,{id:"text-entry-confirm",type:"text",value:b,autoComplete:"off",onChange:C,autoFocus:!0}),N?h(c.default,{color:c.default.Colors.STATUS_RED,size:c.default.Sizes.SIZE_12,className:v.default.error},void 0,N):null)),h(f.ModalFooter,{},void 0,h(o.default,{type:"submit",color:o.default.Colors.RED},void 0,E||p.default.Messages.CONFIRM),h(o.default,{onClick:n,look:o.default.Looks.LINK,color:o.default.Colors.PRIMARY},void 0,g||p.default.Messages.CANCEL))))}_.displayName="TextEntryConfirm"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-12_guild_delete_feedback",label:"Guild Delete Feedback experiment",defaultConfig:{showFeedback:!1},treatments:[{id:1,label:"Show guild delete feedback",config:{showFeedback:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=h(n(0)),o=y(n(7948)),i=y(n(9058)),l=n(7614),u=n(7631),s=h(n(44)),d=y(n(15)),f=y(n(9059)),c=n(9060),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var E=[c.GuildDeleteReasons.OTHER];function S(e){var t=e.transitionState,n=e.onClose,r=e.guildId;return a.useEffect((function(){d.default.track(p.AnalyticEvents.OPEN_MODAL,{type:"Guild Delete Report"})}),[]),_(i.default,{header:v.default.Messages.GUILD_DELETE_FEEDBACK_HEADER,body:v.default.Messages.GUILD_DELETE_FEEDBACK_BODY,problems:c.GUILD_DELETE_REASONS,feedbackProblems:E,onSubmit:function(e){var t=e.problem,n=e.dontShowAgain,i=e.feedback;n&&(0,u.hideHotspot)(l.HotspotLocations.GUILD_DELETE_FEEDBACK);var d=null==t;(0,f.default)(r,t,i,d),d||s.openModal((function(e){return a.createElement(o.default,g({body:v.default.Messages.GUILD_DELETE_FEEDBACK_REPORT},e))}))},onClose:n,transitionState:t,otherKey:c.GuildDeleteReasons.OTHER})}S.displayName="GuildDeleteFeedback"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=R;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=b(n(8)),i=b(n(6)),l=b(n(7791)),u=b(n(7845)),s=b(n(8747)),d=b(n(1071)),f=b(n(36)),c=b(n(8748)),p=b(n(63)),v=b(n(7587)),y=n(106),m=n(129),h=b(n(7941)),_=n(50),g=b(n(43)),E=b(n(131)),S=n(8749),O=n(8276),I=b(n(7)),T=b(n(6797));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(){return s.default.trackExposure({}),s.default.useExperiment({})[0].showHelpdeskLink?M(g.default,{className:T.default.helpdeskLink,size:g.default.Sizes.SIZE_12,color:g.default.Colors.MUTED},void 0,I.default.Messages.FEEDBACK_NEED_MORE_HELP.format({helpdeskURL:E.default.getSubmitRequestURL()})):null}var P=M(u.default,{}),A=M(N,{});function R(e){var t=e.header,n=e.body,r=e.problems,u=e.transitionState,s=e.feedbackProblems,E=void 0===s?[]:s,b=e.otherKey,C=e.onSubmit,N=e.onClose,R=(0,d.default)(r),L=a.useState(!1),D=L[0],w=L[1],k=a.useState(null),j=k[0],U=k[1],G=a.useState(i.default.shuffle(r)),F=G[0],B=G[1],H=a.useState(""),x=H[0],V=H[1],W=(0,y.useUID)(),Y=(0,h.default)(D),z=(0,h.default)(j),K=(0,h.default)(C),$=(0,h.default)(x),Z=null!=j&&E.includes(j);return a.useEffect((function(){i.default.isEqual(R,r)||B((0,S.shuffleProblems)(r,b))}),[r,R,b]),a.useEffect((function(){return function(){K.current({problem:z.current,dontShowAgain:Y.current,feedback:$.current})}}),[]),M(_.ModalRoot,{transitionState:u,className:T.default.modalRoot,"aria-labelledby":W},void 0,P,M(_.ModalHeader,{separator:!1,className:(0,o.default)(T.default.headerContainer,T.default.simpleHeaderContainer)},void 0,M(g.default,{id:W,className:T.default.header,color:g.default.Colors.CUSTOM,size:g.default.Sizes.SIZE_24},void 0,t),M(g.default,{size:g.default.Sizes.SIZE_16,color:g.default.Colors.CUSTOM,className:T.default.ratingBody},void 0,n)),M(_.ModalContent,{className:T.default.content},void 0,Z?null:M(m.FormItem,{className:T.default.problemInfo},void 0,M(c.default,{options:F,onClick:function(e){var t=e.value;U(t),E.includes(t)||N()}})),Z?M(m.FormItem,{title:I.default.Messages.FEEDBACK_DESCRIBE_ISSUE,className:T.default.problemInfo},void 0,M(v.default,{value:x,maxLength:O.FEEDBACK_FREEFORM_LENGTH,onChange:V}),A):null),M(_.ModalFooter,{className:T.default.footer,direction:p.default.Direction.HORIZONTAL},void 0,Z?a.createElement(a.Fragment,null,M(f.default,{size:f.default.Sizes.SMALL,look:f.default.Looks.LINK,color:f.default.Colors.PRIMARY,onClick:function(){U(null),V("")}},void 0,I.default.Messages.BACK),M(f.default,{size:f.default.Sizes.SMALL,onClick:N},void 0,I.default.Messages.SUBMIT)):M(l.default,{checked:D,onChange:function(){return w(!D)}},void 0,M(g.default,{},void 0,I.default.Messages.DONT_SHOW_AGAIN))))}R.displayName="FeedbackModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){a.default.track(o.AnalyticEvents.USER_REPORT_SUBMITTED,{report_name:"Guild Deletion",guild_id:e,reason:t,feedback:n,skipped:r})};var r,a=(r=n(15))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GUILD_DELETE_REASONS=t.GuildDeleteReasons=void 0;var r,a,o=(r=n(7))&&r.__esModule?r:{default:r};t.GuildDeleteReasons=a,function(e){e.TOO_HARD="Too hard",e.TEST="Testing purposes",e.ACCIDENT="Created on accident",e.TEMPLATE="Curious about server/template",e.LONELY="Empty server",e.INACTIVE="Inactive server",e.OTHER="Other"}(a||(t.GuildDeleteReasons=a={}));var i=[{value:a.TOO_HARD,label:o.default.Messages.GUILD_DELETE_FEEDBACK_TOO_HARD},{value:a.TEST,label:o.default.Messages.GUILD_DELETE_FEEDBACK_TEST},{value:a.ACCIDENT,label:o.default.Messages.GUILD_DELETE_FEEDBACK_ACCIDENT},{value:a.TEMPLATE,label:o.default.Messages.GUILD_DELETE_FEEDBACK_TEMPLATE},{value:a.LONELY,label:o.default.Messages.GUILD_DELETE_FEEDBACK_LONELY},{value:a.INACTIVE,label:o.default.Messages.GUILD_DELETE_FEEDBACK_INACTIVE},{value:a.OTHER,label:o.default.Messages.GUILD_DELETE_FEEDBACK_OTHER}];t.GUILD_DELETE_REASONS=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=L(n(0)),l=A(n(8)),u=n(3),s=A(n(352)),d=A(n(7567)),f=A(n(12)),c=A(n(36)),p=A(n(227)),v=L(n(7597)),y=A(n(646)),m=A(n(43)),h=n(60),_=A(n(7620)),g=A(n(8143)),E=A(n(7698)),S=A(n(7685)),O=n(7572),I=A(n(9062)),T=A(n(9065)),b=A(n(9076)),C=A(n(9079)),M=n(1),N=A(n(7)),P=A(n(7070));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}!function(e){e[e.LOADING=0]="LOADING",e[e.INTRO=1]="INTRO",e[e.SETTINGS=2]="SETTINGS"}(a||(a={})),function(e){e[e.EDIT=0]="EDIT",e[e.APPLICATIONS=1]="APPLICATIONS",e[e.REVIEW_APPLICATION=2]="REVIEW_APPLICATION"}(o||(o={}));var w=D(b.default,{}),k=function(e){var t=e.setView;return D(y.default,{title:N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,tag:y.default.Tags.H2},void 0,D("div",{className:P.default.introDescription},void 0,D(m.default,{size:m.default.Sizes.SIZE_14,className:P.default.description},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION),D(m.default,{size:m.default.Sizes.SIZE_14,className:P.default.description},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_COMING_SOON),D(c.default,{onClick:function(){t(a.SETTINGS)}},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_INTRO_BUTTON)),w)};k.displayName="GuildSettingsMemberVerificationIntro";var j=function(e){var t,n=e.guildId,r=e.setPreventNavigation,a=(0,u.useStateFromStores)([g.default],(function(){return g.default.getRequests(n)}),[n]),c=null!=a?a[O.GuildJoinRequestApplicationStatuses.PENDING].total:0,p=(0,u.useStateFromStores)([f.default],(function(){return f.default.getCurrentUser().isStaff()})),E=(0,u.useStateFromStores)([d.default],(function(){return d.default.getProps()})).guild,b=i.useState(c>0?o.APPLICATIONS:o.EDIT),A=b[0],R=b[1],L=i.useState(null),w=L[0],k=L[1],j=i.useState(1),U=j[0],G=j[1],F=i.useState(O.GuildJoinRequestApplicationStatuses.PENDING),B=F[0],H=F[1],x=(0,u.useStateFromStores)([S.default],(function(){return null!=E?S.default.get(E.id):null}));i.useEffect((function(){null!=n&&_.default.fetchGuildJoinRequests({guildId:n})}),[n]),i.useEffect((function(){null!=w&&A!==o.REVIEW_APPLICATION?R(o.REVIEW_APPLICATION):null==w&&A===o.REVIEW_APPLICATION&&R(o.APPLICATIONS)}),[w,A]),i.useEffect((function(){s.default.fetchGuildBans(n)}),[n]);var V=i.useCallback((function(e){R(e)}),[]),W=null==E?void 0:E.hasFeature(M.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED),Y=null==x?void 0:x.formFields,z=i.useMemo((function(){return!(!W||null==Y||0===Y.length)&&(1!==Y.length||Y[0].field_type!==O.VerificationFormFieldTypes.TERMS)}),[W,Y]),K=null;switch(A){case o.EDIT:K=D(T.default,{setPreventNavigation:r,pendingRequestsCount:c});break;case o.APPLICATIONS:K=D(I.default,{guildId:n,setSelectedJoinRequest:function(e,t,r){if(void 0===e&&(e=null),void 0===t&&(t=O.GuildJoinRequestApplicationStatuses.PENDING),null!=n&&null!=e&&null!=a){var o=a[t].requests.findIndex((function(t){return t.userId===e}));k(o),G(r)}},setApplicationStatus:H,applicationStatus:B,totalCount:a[B].total});break;case o.REVIEW_APPLICATION:break;default:return(0,h.assertNever)(A)}return A===o.REVIEW_APPLICATION&&null!=w?D(C.default,{guildId:n,selectedIndex:w,applicationStatus:B,setSelectedIndex:k,page:U}):D(y.default,{title:N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,tag:y.default.Tags.H2},void 0,D(m.default,{className:P.default.description,color:m.default.Colors.HEADER_SECONDARY},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION),D(m.default,{className:(0,l.default)(P.default.description,(t={},t[P.default.descriptionSpaced]=!p,t)),color:m.default.Colors.HEADER_SECONDARY},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_COMING_SOON),D(v.default,{className:P.default.tabs,selectedItem:A,type:v.default.Types.TOP,look:v.default.Looks.BRAND,onItemSelect:V},void 0,D(v.Item,{className:(0,l.default)(P.default.tab,P.default.spacer),id:o.EDIT},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_SCREEN_TITLE),z?D(v.Item,{className:(0,l.default)(P.default.tab,P.default.spacer),id:o.APPLICATIONS,"aria-label":N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPLICATIONS_TITLE+" "+(c>0&&c.toLocaleString())},void 0,N.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPLICATIONS_TITLE,c>0&&D(m.default,{size:m.default.Sizes.SIZE_12,className:P.default.badge},void 0,c.toLocaleString())):null),K)};j.displayName="GuildSettingsMemberVerificationSettings";var U=function(e){var t=e.setPreventNavigation,n=(0,u.useStateFromStores)([d.default],(function(){return d.default.getProps()})).guild,r=(0,u.useStateFromStores)([f.default],(function(){return f.default.getCurrentUser().isStaff()})),o=i.useState(a.LOADING),l=o[0],s=o[1];switch(i.useEffect((function(){null!=n&&E.default.fetchVerificationForm(n.id).then((function(e){s(null==e?a.INTRO:a.SETTINGS)}))}),[null==n?void 0:n.id]),l){case a.LOADING:return D(p.default,{type:p.default.Type.SPINNING_CIRCLE});case a.INTRO:return D(k,{setView:s});case a.SETTINGS:return r&&null!=n?D(j,{guildId:null==n?void 0:n.id,setPreventNavigation:t}):D(T.default,{setPreventNavigation:t});default:return(0,h.assertNever)(l)}};t.default=U},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=S(n(987)),l=S(n(227)),u=S(n(971)),s=S(n(8626)),d=S(n(8627)),f=S(n(126)),c=S(n(8633)),p=S(n(43)),v=S(n(970)),y=S(n(7620)),m=S(n(8143)),h=n(7572),_=S(n(9064)),g=S(n(7)),E=S(n(6769));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var T=[{value:h.GuildJoinRequestApplicationStatuses.PENDING,label:g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PENDING},{value:h.GuildJoinRequestApplicationStatuses.REJECTED,label:g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REJECTED},{value:h.GuildJoinRequestApplicationStatuses.APPROVED,label:g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPROVED}],b=function(e){var t=e.status,n=g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_PENDING_APPLICATIONS_TITLE,r=g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_PENDING_APPLICATIONS_BODY;switch(t){case h.GuildJoinRequestApplicationStatuses.REJECTED:n=g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_REJECTED_APPLICATIONS_TITLE,r=g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_REJECTED_APPLICATIONS_BODY;break;case h.GuildJoinRequestApplicationStatuses.APPROVED:n=g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_APPROVED_APPLICATIONS_TITLE,r=g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_APPROVED_APPLICATIONS_BODY;break;default:n=g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_PENDING_APPLICATIONS_TITLE,r=g.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EMPTY_PENDING_APPLICATIONS_BODY}return I("div",{className:E.default.emptyContainer},void 0,I("div",{className:E.default.emptyIcon},void 0,I(d.default,{className:E.default.star}),I(u.default,{className:E.default.checkmark}),I(s.default,{className:E.default.plus})),I(f.default,{size:f.default.Sizes.SIZE_24},void 0,n),I(p.default,{color:p.default.Colors.HEADER_SECONDARY,className:E.default.emptyBody},void 0,r))};b.displayName="ApplicationsEmptyState";var C=function(e){var t,n=e.guildId,r=e.setSelectedJoinRequest,u=e.setApplicationStatus,s=e.applicationStatus,d=e.totalCount,f=a.useState(1),p=f[0],g=f[1],S=(0,o.useStateFromStores)([m.default],(function(){return m.default.getRequests(n)||{}}),[n])[s],O=(0,o.useStateFromStores)([m.default],(function(){return m.default.isFetching()}),[]);a.useEffect((function(){null!=n&&y.default.fetchGuildJoinRequests({guildId:n,status:s}),g(1)}),[s,n]);return a.createElement(a.Fragment,null,I(i.default,{value:s,clearable:!1,options:T,onChange:function(e){var t=e.value;u(t)},className:E.default.search}),!O&&null!==(t=null==S?void 0:S.requests.length)&&void 0!==t&&t?I(v.default,{},void 0,S.requests.map((function(e){return I(_.default,{guildJoinRequest:e,setSelectedJoinRequest:r,page:p},"guild-join-request-"+e.userId)})),I(c.default,{pageSize:h.MAX_RESULTS_PER_PAGE,totalCount:d,currentPage:p,maxVisiblePages:5,onPageChange:function(e){var t,r=e>p,a=r?S.requests[S.requests.length-1]:S.requests[0];y.default.fetchGuildJoinRequests(((t={guildId:n,status:s})[r?"before":"after"]=new Date(a.createdAt).getTime(),t)),g(e)}})):I(b,{status:s}),O&&I(l.default,{className:E.default.fetchingSpinner}))};t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PaginationTypes=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(140)),o=i(n(6));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=(0,a.default)({PAGE:null,GAP:null,BACK:null,NEXT:null});t.PaginationTypes=s;var d=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).changePageTo=function(e){var n=t.props,r=n.selectedPage,a=n.onPageChange;r!==e&&null!=a&&a(e)},t.handleForward=function(){t.changePageTo(Math.min(t.props.selectedPage+1,t.props.totalPageCount))},t.handleBackward=function(){t.changePageTo(Math.max(t.props.selectedPage-1,1))},t.handleJump=function(e){t.changePageTo(e)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var a=r.prototype;return a.getNeighborBounds=function(){var e=this.props,t=e.totalPageCount,n=e.maxVisiblePages,r=e.selectedPage,a=Math.ceil(n/2),o=Math.floor(n/2),i=r<=a?[1,n]:r>t-o?[t-n+1,t]:[r-a+1,r+o],l=i[0],u=i[1];return[Math.max(l,1),Math.min(u,t)]},a.getPageList=function(){var e=this,t=this.props,n=t.totalPageCount,r=t.selectedPage,a=this.getNeighborBounds(),i=a[0],l=a[1],u={type:s.BACK,key:"back",disabled:1===r,selected:!1,navigateToPage:this.handleBackward},d={type:s.NEXT,key:"next",disabled:r===n,selected:!1,navigateToPage:this.handleForward},f=[],c=[];i>1&&(f=[{type:s.PAGE,key:"page-1",targetPage:1,navigateToPage:function(){return e.handleJump(1)}},{type:s.GAP,key:"left-gap"}],i+=2),l<n&&(c=[{type:s.GAP,key:"right-gap"},{type:s.PAGE,key:"page-"+n,targetPage:n,navigateToPage:function(){return e.handleJump(n)}}],l-=2);var p=o.default.range(i,l+1).map((function(t){return{type:s.PAGE,key:"page-"+t,targetPage:t,selected:t===r,disabled:!1,navigateToPage:function(){return e.handleJump(t)}}}));return[u].concat(f,p,c,[d])},a.render=function(){var e=this.props,t=e.totalPageCount;return(0,e.children)({pages:this.getPageList(),hasMultiplePages:t>1})},r}(r.PureComponent);d.displayName="PaginationController",d.defaultProps={maxVisiblePages:9};var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=y(n(8)),o=y(n(104)),i=y(n(84)),l=y(n(5422)),u=y(n(643)),s=y(n(126)),d=y(n(43)),f=y(n(152)),c=n(7572),p=y(n(7)),v=y(n(6769));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(e){var t,n=e.guildJoinRequest,r=e.page,y=e.setSelectedJoinRequest,m=n.user,_=n.createdAt,g=n.applicationStatus;if(null==m)throw new Error("Missing user on this guild join request!");var E=f.default.getUserAvatarURL(new o.default(m)),S=function(){y(m.id,g,r)};return h(i.default,{onClick:S,className:v.default.guildJoinRequestRow},void 0,h("div",{className:v.default.inline},void 0,h(u.default,{src:E,size:u.default.Sizes.SIZE_40,"aria-label":m.username,className:v.default.spacer}),h("div",{},void 0,h("div",{className:v.default.inline},void 0,h(s.default,{size:s.default.Sizes.SIZE_16},void 0,m.username),h(d.default,{size:d.default.Sizes.SIZE_16,color:d.default.Colors.HEADER_SECONDARY},void 0,"#"+m.discriminator)),h(d.default,{color:d.default.Colors.HEADER_SECONDARY},void 0,new Date(_).toLocaleString(p.default.getLocale(),{month:"short",day:"numeric",year:"numeric",hour:"numeric",minute:"2-digit"})))),h("div",{className:v.default.inline},void 0,h(s.default,{muted:g===c.GuildJoinRequestApplicationStatuses.PENDING,size:s.default.Sizes.SIZE_12,className:(0,a.default)(v.default.status,(t={},t[v.default.approved]=g===c.GuildJoinRequestApplicationStatuses.APPROVED,t[v.default.rejected]=g===c.GuildJoinRequestApplicationStatuses.REJECTED,t))},void 0,g),h(i.default,{onClick:S},void 0,h(l.default,{className:v.default.caret}))))};_.displayName="GuildJoinRequestRow";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=D(n(8)),i=n(3),l=D(n(7565)),u=D(n(90)),s=D(n(7567)),d=D(n(12)),f=D(n(36)),c=D(n(63)),p=D(n(227)),v=D(n(7824)),y=D(n(7587)),m=n(129),h=D(n(646)),_=D(n(971)),g=D(n(7655)),E=D(n(969)),S=n(44),O=D(n(126)),I=D(n(43)),T=D(n(15)),b=D(n(7698)),C=D(n(7685)),M=D(n(9066)),N=D(n(9067)),P=D(n(8074)),A=n(1),R=D(n(7)),L=D(n(7066));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var G=U(p.default,{}),F=function(e){var t,n,r,p,D,w=e.setPreventNavigation,F=e.pendingRequestsCount,B=(0,i.useStateFromStores)([s.default],(function(){return s.default.getProps()})).guild,H=(0,i.useStateFromStores)([u.default],(function(){return u.default.useReducedMotion})),x=(0,i.useStateFromStores)([d.default],(function(){return d.default.getCurrentUser().isStaff()})),V=a.useState(!1),W=V[0],Y=V[1],z=(0,i.useStateFromStores)([C.default],(function(){return null!=B?C.default.get(B.id):null})),K=a.useState(null!==(t=null==z?void 0:z.description)&&void 0!==t?t:""),$=K[0],Z=K[1],q=a.useState(!1),X=q[0],Q=q[1],J=null==B?void 0:B.hasFeature(A.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED),ee=a.useState(!J||(null==B?void 0:B.hasFeature(A.GuildFeatures.PREVIEW_ENABLED))),te=ee[0],ne=ee[1];a.useEffect((function(){null!=B&&b.default.fetchVerificationForm(B.id).then((function(e){var t;Z(null!==(t=null==e?void 0:e.description)&&void 0!==t?t:"")}))}),[null==B?void 0:B.id]),a.useEffect((function(){if(null!=B&&J){var e=B.features;te?e.add(A.GuildFeatures.PREVIEW_ENABLED):e.delete(A.GuildFeatures.PREVIEW_ENABLED),l.default.saveGuild(B.id,{features:e})}}),[te]);var re=a.useRef(!1);a.useEffect((function(){return function(){re.current=!0}}),[]);var ae=a.useCallback((function(e){var t,n,r,o;""!==$&&(null!==(t=null==z||null===(n=z.formFields)||void 0===n?void 0:n.length)&&void 0!==t?t:0)>0?e():(o=""===$&&0===(null==z||null===(r=z.formFields)||void 0===r?void 0:r.length)?R.default.Messages.MEMBER_VERIFICATION_WARNING_DESCRIPTION_AND_FIELDS:""===$?R.default.Messages.MEMBER_VERIFICATION_WARNING_DESCRIPTION:R.default.Messages.MEMBER_VERIFICATION_WARNING_FIELDS,(0,S.openModal)((function(t){return a.createElement(E.default,j({},t,{header:R.default.Messages.MEMBER_VERIFICATION_WARNING_TITLE,cancelText:R.default.Messages.MEMBER_VERIFICATION_WARNING_CANCEL,confirmText:R.default.Messages.MEMBER_VERIFICATION_WARNING_CONFIRM,onConfirm:e}),U(I.default,{size:I.default.Sizes.SIZE_16},void 0,o))})))}),[$,z]);if(a.useEffect((function(){var e,t;!J||""!==$&&0!==(null!==(e=null==z||null===(t=z.formFields)||void 0===t?void 0:t.length)&&void 0!==e?e:0)?w(!1,null):w(!0,ae)}),[J,w,ae,$,z]),a.useEffect((function(){return function(){if(re.current&&X){var e,t=null==z||null===(e=z.formFields)||void 0===e?void 0:e.map((function(e){return e.field_type}));T.default.track(A.AnalyticEvents.GUILD_MEMBERSHIP_GATE_SETTINGS_UPDATED,{guild_id:null==B?void 0:B.id,is_enabled:J,requirements:t,preview_enabled:null==B?void 0:B.hasFeature(A.GuildFeatures.PREVIEW_ENABLED)})}}}),[re,X,J,z,null==B?void 0:B.id,null==B?void 0:B.features]),null==B||null==z)return G;var oe=a.createElement(a.Fragment,null,U(c.default,{align:c.default.Align.CENTER,className:L.default.enableContainer},void 0,J?U(_.default,{width:24,height:24,className:(0,o.default)(L.default.activeCircle,(n={},n[L.default.animate]=W,n))}):U(g.default,{width:24,height:24,className:(0,o.default)(L.default.editCircle,(r={},r[L.default.animate]=W,r))}),J?U(c.default.Child,{className:L.default.enableDescription},void 0,U(I.default,{},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ENABLED),U(I.default,{},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ENABLED_SECOND_LINE)):U(c.default.Child,{className:L.default.enableDescription},void 0,U(I.default,{},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PROGRESS_WILL_SAVE),U(I.default,{},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ENABLE_REMINDER)),U(c.default,{grow:0,justify:c.default.Justify.END},void 0,U(f.default,{className:L.default.previewButton,disabled:null==(null==z||null===(p=z.formFields)||void 0===p?void 0:p.length)||0===(null==z||null===(D=z.formFields)||void 0===D?void 0:D.length),look:f.default.Looks.LINK,size:f.default.Sizes.SMALL,onClick:function(){(0,S.openModal)((function(e){return a.createElement(P.default,j({},e,{guildId:B.id,isPreview:!0}))}))},color:f.default.Colors.PRIMARY},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PREVIEW),U(f.default,{size:f.default.Sizes.SMALL,color:J?f.default.Colors.RED:f.default.Colors.BRAND,onClick:function(){var e=function(){var e,t=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return Q(!0),e.next=3,b.default.enableVerificationForm(B.id,!J);case 3:Y(!H);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){k(o,r,a,i,l,"next",e)}function l(e){k(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();J?J&&null!=F&&F>0?(0,S.openModal)((function(t){return a.createElement(M.default,j({},t,{guildId:B.id,onSuccess:e}))})):e():ae(e)}},void 0,J?R.default.Messages.DISABLE:R.default.Messages.ENABLE))),x?U("div",{className:(0,o.default)(L.default.descriptionWrapper,L.default.switchField)},void 0,U("div",{},void 0,U(O.default,{size:O.default.Sizes.SIZE_16},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PREVIEW_ENABLED_TITLE),U(I.default,{color:I.default.Colors.HEADER_SECONDARY},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_PREVIEW_DESCRIPTION.format({helpdeskArticle:""}))),U(v.default,{className:L.default.switch,checked:te,onChange:ne})):null,U("div",{className:L.default.descriptionWrapper},void 0,U(m.FormTitle,{},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_TITLE),U(y.default,{placeholder:R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_PLACEHOLDER,onChange:function(e){Z(e)},onBlur:function(){var e=$.trim();e!==z.description&&(Q(!0),b.default.updateVerificationFormDescription(B.id,e))},value:$,maxLength:300,autosize:!0})),U("div",{className:L.default.divider}),U(N.default,{guildId:B.id,verificationForm:z,setHasChanges:Q}));return x?oe:U(h.default,{title:R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION,tag:h.default.Tags.H2},void 0,U("div",{className:L.default.introDescription},void 0,U(I.default,{size:I.default.Sizes.SIZE_14,className:L.default.description},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION),U(I.default,{size:I.default.Sizes.SIZE_14,className:L.default.description},void 0,R.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DESCRIPTION_COMING_SOON)),oe)};F.displayName="GuildSettingsMemberVerificationEditScreen";var B=F;t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(36)),i=n(106),l=n(129),u=n(50),s=v(n(43)),d=v(n(7620)),f=n(7572),c=v(n(7)),p=v(n(7064));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function _(e){var t=e.guildId,n=e.onClose,r=e.transitionState,v=e.onSuccess,y=(0,i.useUID)(),_=a.useState(null),g=_[0],E=_[1],S=function(){var e,r=(e=regeneratorRuntime.mark((function e(r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return E(r),e.prev=1,e.next=4,d.default.actionAllPendingJoinRequests(t,r);case 4:return e.next=6,v();case 6:n(),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),E(null);case 12:case"end":return e.stop()}}),e,null,[[1,9]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){h(o,r,a,i,l,"next",e)}function l(e){h(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return r.apply(this,arguments)}}();return m(u.ModalRoot,{transitionState:r,"aria-labelledby":y},void 0,m(u.ModalHeader,{separator:!1,id:y},void 0,m(l.FormTitle,{tag:l.FormTitle.Tags.H4},void 0,c.default.Messages.MEMBER_VERIFICATION_DISABLE_CONFIRM_TITLE)),m(u.ModalContent,{className:p.default.body},void 0,m(s.default,{},void 0,c.default.Messages.MEMBER_VERIFICATION_DISABLE_CONFIRM_BODY)),m(u.ModalFooter,{},void 0,m(o.default,{color:o.default.Colors.PRIMARY,size:o.default.Sizes.SMALL,disabled:null!=g,onClick:n},void 0,c.default.Messages.CANCEL),m(o.default,{className:p.default.spacedButton,color:o.default.Colors.RED,size:o.default.Sizes.SMALL,disabled:null!=g,submitting:g===f.GuildJoinRequestApplicationStatuses.REJECTED,onClick:function(){return S(f.GuildJoinRequestApplicationStatuses.REJECTED)}},void 0,c.default.Messages.MEMBER_VERIFICATION_DISABLE_CONFIRM_KICK_ALL),m(o.default,{color:o.default.Colors.GREEN,size:o.default.Sizes.SMALL,disabled:null!=g,submitting:g===f.GuildJoinRequestApplicationStatuses.APPROVED,onClick:function(){return S(f.GuildJoinRequestApplicationStatuses.APPROVED)}},void 0,c.default.Messages.MEMBER_VERIFICATION_DISABLE_CONFIRM_APPROVE_ALL)))}_.displayName="DisableVerificationConfirmModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.FIELD_TO_EDIT_MODAL_MAP=void 0;var r,a,o=X(n(0)),i=Z(n(8)),l=Z(n(6)),u=n(5410),s=n(3),d=Z(n(9)),f=Z(n(20)),c=Z(n(35)),p=Z(n(12)),v=Z(n(36)),y=Z(n(84)),m=Z(n(63)),h=X(n(989)),_=Z(n(248)),g=Z(n(113)),E=Z(n(350)),S=Z(n(7795)),O=Z(n(9068)),I=Z(n(9069)),T=Z(n(7655)),b=Z(n(7872)),C=Z(n(9070)),M=Z(n(969)),N=n(44),P=Z(n(126)),A=Z(n(43)),R=Z(n(102)),L=Z(n(7698)),D=n(7592),w=n(7572),k=Z(n(9071)),j=Z(n(9072)),U=n(9073),G=Z(n(8076)),F=Z(n(8077)),B=Z(n(8078)),H=Z(n(8079)),x=Z(n(8080)),V=Z(n(8081)),W=n(1),Y=Z(n(7)),z=Z(n(7065)),K=Z(n(9074)),$=Z(n(9075));function Z(e){return e&&e.__esModule?e:{default:e}}function q(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return q=function(){return e},e}function X(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=q();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Q(){return(Q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function J(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var ee=((r={})[w.VerificationFormFieldTypes.VERIFICATION]=null,r[w.VerificationFormFieldTypes.TERMS]=j.default,r[w.VerificationFormFieldTypes.TEXT_INPUT]=U.TextInputFieldModal,r[w.VerificationFormFieldTypes.PARAGRAPH]=U.ParagraphFieldModal,r[w.VerificationFormFieldTypes.MULTIPLE_CHOICE]=k.default,r);t.FIELD_TO_EDIT_MODAL_MAP=ee;var te=function(e){var t,n=e.icon,r=e.label,a=e.disabled,l=e.onClick,u=e.disabledText,s=J(m.default,{className:(0,i.default)(z.default.addFieldRow,(t={},t[z.default.disabled]=a,t)),align:m.default.Align.CENTER,justify:m.default.Justify.START},void 0,n,J(A.default,{},void 0,r));return a?J(_.default,{text:null!=u?u:Y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_COMING_SOON},void 0,(function(e){return o.createElement("div",e,s)})):J(y.default,{className:z.default.addFieldButton,onClick:l},void 0,s)},ne=function(e){var t,n=e.index,r=e.field,a=e.inputComponent,l=e.disableEdit,s=void 0!==l&&l,d=e.draggable,f=void 0===d||d,c=e.disabledText,p=e.onEdit,v=e.onDelete,m=e.onFieldReorder,h=e.isDropHovered,g=o.useRef(null),S=(0,u.useDrag)({item:{type:"FORM_FIELD",field:r,index:n},end:function(e,t){null==e||t.didDrop()||m&&m(e.field,null,!0)}})[1];(0,(0,u.useDrop)({accept:"FORM_FIELD",hover:function(e,t){var r,a=e.index,o=null===(r=g.current)||void 0===r?void 0:r.getBoundingClientRect(),i=t.getClientOffset();if(null!=o&&null!=i){var l=(o.bottom-o.top)/2,u=i.y-o.top;a<n&&u<l||a>n&&u<l||m&&m(e.field,n,!1)}},drop:function(e){m&&m(e.field,n,!0)}})[1])(S(g)),f&&(a=o.createElement("div",{className:z.default.draggableWrapper,ref:g},a));var O=s?J(_.default,{text:c},void 0,(function(e){return o.createElement("div",Q({},e,{className:z.default.editButtonsWrapper}),J("div",{},void 0,J(T.default,{height:32,width:32,className:(0,i.default)(z.default.editButton,z.default.editButtonDisabled)})),J("div",{},void 0,J(E.default,{height:32,width:32,className:(0,i.default)(z.default.editButton,z.default.editButtonDisabled)})))})):J("div",{className:z.default.editButtonsWrapper},void 0,J(y.default,{onClick:function(){return p&&p(r,n)}},void 0,J(T.default,{height:32,width:32,className:z.default.editButton})),J(y.default,{onClick:function(){return v&&v(n)}},void 0,J(E.default,{height:32,width:32,className:z.default.editButton})));return J("div",{className:(0,i.default)(z.default.editableFormFieldWrapper,(t={},t[z.default.dragging]=h,t))},void 0,a,O)};ne.displayName="EditableFormField";var re=J(H.default,{isSettingsView:!0,isPreview:!0}),ae=J(G.default,{isSettingsView:!0,isPreview:!0}),oe=function(e){var t,n=e.verificationForm,r=e.guildId,a=e.setHasChanges,i=(0,s.useStateFromStores)([c.default],(function(){return c.default.theme})),u=(0,s.useStateFromStores)([f.default],(function(){return f.default.getGuild(r)})),y=null==u?void 0:u.verificationLevel,E=null==u?void 0:u.hasFeature(W.GuildFeatures.PREVIEW_ENABLED),T=y===W.VerificationLevels.VERY_HIGH,k=(0,s.useStateFromStores)([f.default],(function(){var e;return null===(e=f.default.getGuild(r))||void 0===e?void 0:e.rulesChannelId})),j=(0,s.useStateFromStores)([d.default],(function(){return d.default.getChannel(k)})),U=(0,s.useStateFromStores)([p.default],(function(){return p.default.getCurrentUser()})),G=R.default.can(W.Permissions.SEND_MESSAGES,U,j),H=o.useState(null!==(t=n.formFields)&&void 0!==t?t:[]),Z=H[0],q=H[1],X=o.useState(null),oe=X[0],ie=X[1],le=null==u?void 0:u.hasFeature(W.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED),ue=null==U?void 0:U.isStaff(),se=o.useMemo((function(){return Z.some(w.isTermsFormField)}),[Z]),de=o.useMemo((function(){return!(!le||null==Z||0===Z.length)&&(1!==Z.length||Z[0].field_type!==w.VerificationFormFieldTypes.TERMS)}),[le,Z]),fe=o.useMemo((function(){return[{type:w.VerificationFormFieldTypes.TERMS,label:Y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_RULES,icon:J(S.default,{className:z.default.icon,height:24,width:24}),disabled:!G||null!=Z&&Z.some(w.isTermsFormField),disabledText:G?Y.default.Messages.MEMBER_VERIFICATION_RULE_TOOLTIP:Y.default.Messages.MEMBER_VERIFICATION_NEED_RULES_CHANNEL_PERMS},{type:w.VerificationFormFieldTypes.TEXT_INPUT,label:Y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_TEXT_INPUT,icon:J(C.default,{className:z.default.icon,height:24,width:24}),disabled:!ue},{type:w.VerificationFormFieldTypes.PARAGRAPH,label:Y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_PARAGRAPH,icon:J(I.default,{className:z.default.icon,height:24,width:24}),disabled:!ue},{type:w.VerificationFormFieldTypes.MULTIPLE_CHOICE,label:Y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_MULTIPLE_CHOICE,icon:J(O.default,{className:z.default.icon,background:z.default.iconBackground,height:24,width:24}),disabled:!ue},{label:Y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_VERIFICATION,icon:J(b.default,{className:z.default.icon,height:24,width:24}),disabled:!0}]}),[G,ue,Z]),ce=function(e){q(e),L.default.updateVerificationForm(r,e)},pe=function(e){if(null!=e){var t=ee[e];null!=t&&(0,N.openModal)((function(e){return o.createElement(t,Q({},e,{onSave:function(e){ce([].concat(Z,[e]))}}))}),{onCloseRequest:W.NOOP})}},ve=function(e,t){var n=ee[e.field_type];null!=n&&(0,N.openModal)((function(r){return o.createElement(n,Q({},r,{field:e,onSave:function(e){return function(e,t){if(!l.default.isEqual(Z[t],e)){a(!0);var n=[].concat(Z);n[t]=e,ce(n)}}(e,t)}}))}),{onCloseRequest:W.NOOP})},ye=function(e){(0,N.openModal)((function(t){return o.createElement(M.default,Q({header:Y.default.Messages.MEMBER_VERIFICATION_DELETE_FIELD_CONFIRM_TITLE,confirmText:Y.default.Messages.REMOVE,cancelText:Y.default.Messages.CANCEL,onConfirm:function(){return function(e){a(!0),ce([].concat(Z.slice(0,e),Z.slice(e+1)))}(e)},onCancel:t.onClose},t),J(A.default,{size:A.default.Sizes.SIZE_14},void 0,Y.default.Messages.MEMBER_VERIFICATION_DELETE_FIELD_CONFIRM_TEXT))}))},me=function(e,t,n){if(null!=Z){var r=Z.indexOf(e),a=[].concat(Z);null!=t&&t!==r&&(a.splice(r,1),a.splice(t,0,e),q(a)),n?(ce(a),ie(null)):ie(t)}},he=function(e){switch(e.field_type){case w.VerificationFormFieldTypes.VERIFICATION:return T?re:ae;case w.VerificationFormFieldTypes.TERMS:return J(x.default,{field:e,channelId:k,isSettingsView:!0});case w.VerificationFormFieldTypes.TEXT_INPUT:return J(V.default,{field:e,isSettingsView:!0});case w.VerificationFormFieldTypes.PARAGRAPH:return J(B.default,{field:e,isSettingsView:!0});case w.VerificationFormFieldTypes.MULTIPLE_CHOICE:return J(F.default,{field:e,isSettingsView:!0});default:return null}},_e=null;se&&(G?!E&&ue&&(_e=Y.default.Messages.MEMBER_VERIFICATION_PREVIEW_DISABLED_MARKDOWN_WARNING):_e=Y.default.Messages.MEMBER_VERIFICATION_NEED_RULES_CHANNEL_PERMS);var ge=Z.length===D.MAX_FORM_ELEMENTS;return J(m.default,{align:m.default.Align.START,justify:m.default.Justify.BETWEEN},void 0,J("div",{className:z.default.addFieldButtonsContainer},void 0,ue&&(de?J("div",{className:z.default.approvalTypeNotice},void 0,J(P.default,{size:P.default.Sizes.SIZE_12,className:z.default.manualApprovalTitle},void 0,Y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_MANUAL_APPROVAL),J(A.default,{size:A.default.Sizes.SIZE_12,color:A.default.Colors.HEADER_SECONDARY,className:z.default.approvalTypeBody},void 0,Y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_MANUAL_APPROVAL_DESCRIPTION)):J("div",{className:z.default.approvalTypeNotice},void 0,J(P.default,{size:P.default.Sizes.SIZE_12,className:z.default.autoApprovalTitle},void 0,Y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_AUTO_APPROVAL),J(A.default,{size:A.default.Sizes.SIZE_12,color:A.default.Colors.HEADER_SECONDARY,className:z.default.approvalTypeBody},void 0,Y.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_AUTO_APPROVAL_DESCRIPTION))),J(g.default,{},void 0,Y.default.Messages.MEMBER_VERIFICATION_ADD_QUESTION),fe.map((function(e){var t=e.type,n=e.icon,r=e.label,a=e.disabled,o=e.disabledText;return J(te,{icon:n,label:r,disabled:ge||a,disabledText:ge?Y.default.Messages.MEMBER_VERIFICATION_FORM_FIELDS_LIMIT.format({number:D.MAX_FORM_ELEMENTS}):o,onClick:function(){return pe(t)}},r)}))),J("div",{className:z.default.previewContainer},void 0,null!=_e?J(h.default,{backgroundColor:h.Colors.BACKGROUND_ACCENT,className:z.default.errorBanner},void 0,_e):null,J("div",{className:z.default.editableFieldsContainer},void 0,D.REQUIRED_FORM_FIELDS.map((function(e,t){return J(ne,{field:e,inputComponent:he(e),index:t,disableEdit:!0,disabledText:Y.default.Messages.MEMBER_VERIFICATION_FORM_REQUIRED_ITEM,draggable:!1},"required-"+t)}))),0===Z.length?J(m.default,{direction:m.default.Direction.VERTICAL,align:m.default.Align.CENTER,className:z.default.getStartedWrapper},void 0,J("img",{alt:"",src:i===W.ThemeTypes.DARK?K.default:$.default,className:z.default.getStartedIcon}),J(P.default,{size:P.default.Sizes.SIZE_20,className:z.default.getStartedTitle},void 0,Y.default.Messages.MEMBER_VERIFICATION_GET_STARTED_TITLE),J(A.default,{className:z.default.getStartedSubtitle},void 0,Y.default.Messages.MEMBER_VERIFICATION_GET_STARTED_SUBTITLE),J(_.default,{text:G?null:Y.default.Messages.MEMBER_VERIFICATION_NEED_RULES_CHANNEL_PERMS},void 0,(function(e){return o.createElement(v.default,Q({},e,{disabled:!G,size:v.default.Sizes.SMALL,onClick:function(){return pe(w.VerificationFormFieldTypes.TERMS)}}),Y.default.Messages.MEMBER_VERIFICATION_GET_STARTED_BUTTON)}))):J("div",{className:z.default.editableFieldsContainer},void 0,Z.map((function(e,t){return J(ne,{field:e,inputComponent:he(e),index:t,disableEdit:(0,w.isTermsFormField)(e)&&!G,disabledText:Y.default.Messages.MEMBER_VERIFICATION_NEED_RULES_CHANNEL_PERMS,onEdit:ve,onDelete:ye,onFieldReorder:me,isDropHovered:t===oe},"field-"+t)})))))};oe.displayName="MemberVerificationFormBuilder";var ie=oe;t.default=ie},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=e.background,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","background"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"}),s("circle",{className:f,cx:"8",cy:"8",r:"8",fill:d}),s("path",{className:c,fillRule:"evenodd",clipRule:"evenodd",d:"M11.06 6L8 9.09042L4.94 6L4 6.95142L8 11L12 6.95142L11.06 6Z"}))}d.displayName="MultipleChoice"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 16 16",xmlns:"http://www.w3.org/2000/svg"}),s("rect",{className:f,y:"3",width:"16",height:"2",rx:"1",fill:d}),s("rect",{className:f,y:"11",width:"8",height:"2",rx:"1",fill:d}),s("rect",{className:f,y:"7",width:"16",height:"2",rx:"1",fill:d}))}d.displayName="Paragraph"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?17:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 17 16",xmlns:"http://www.w3.org/2000/svg"}),s("rect",{className:f,y:"5",width:"16",height:"2",rx:"1",fill:d}),s("rect",{className:f,y:"9",width:"8",height:"2",rx:"1",fill:d}))}d.displayName="ShortAnswer"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=S(n(8)),i=n(5410),l=S(n(36)),u=S(n(63)),s=S(n(178)),d=S(n(248)),f=n(106),c=S(n(7590)),p=S(n(7922)),v=n(50),y=S(n(126)),m=S(n(43)),h=n(7592),_=n(7572),g=S(n(7)),E=S(n(6748));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var b=function(e){var t,n=e.choice,r=e.index,u=e.onChange,d=e.onClear,f=e.onReorder,v=e.isDropHovered,y=a.useRef(null),m=a.useRef(null),h=(0,i.useDrag)({item:{type:"MULTIPLE_CHOICE",choice:n,index:r},end:function(e,t){null==e||t.didDrop()||f(e.choice,null,!0)}}),_=h[1],S=h[2],O=(0,i.useDrop)({accept:"MULTIPLE_CHOICE",hover:function(e,t){var n,a=e.index,o=null===(n=y.current)||void 0===n?void 0:n.getBoundingClientRect(),i=t.getClientOffset();if(null!=o&&null!=i){var l=(o.bottom-o.top)/2,u=i.y-o.top;a<r&&u<l||a>r&&u>l||f(e.choice,r,!1)}},drop:function(e){f(e.choice,r,!0)}})[1];return _(m),S(O(y)),a.createElement("div",{ref:y,className:(0,o.default)(E.default.draggableInputContainer,(t={},t[E.default.dragging]=v,t))},T("div",{className:E.default.inputWrapper},void 0,T(s.default,{autoFocus:!0,onChange:function(e){return u(e)},placeholder:g.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_PLACEHOLDER.format({index:r+1}),value:n}),T(l.default,{className:E.default.clearButtonRight,onClick:d,look:l.default.Looks.BLANK,size:l.default.Sizes.NONE},void 0,T(c.default,{className:E.default.clearIcon}))),a.createElement("div",{ref:m,className:E.default.dragContainer},T(p.default,{className:E.default.dragIcon})))};b.displayName="DraggableChoiceRow";var C=function(e){var t,n,r=e.field,o=e.transitionState,i=e.onSave,c=e.onClose,p=a.useState(null!==(t=null==r?void 0:r.label)&&void 0!==t?t:""),S=p[0],O=p[1],C=a.useState(null!==(n=null==r?void 0:r.choices)&&void 0!==n?n:[""]),M=C[0],N=C[1],P=a.useState(null),A=P[0],R=P[1],L=a.useState(null),D=L[0],w=L[1],k=(0,f.useUID)(),j=function(){M.length!==h.MAX_NUM_CHOICES&&N([].concat(M,[""]))},U=function(e,t,n){if(null!=M){var r=M.indexOf(e),a=[].concat(M);null!=t&&t!==r&&(a.splice(r,1),a.splice(t,0,e),N(a)),w(n?null:t)}},G=M.length===h.MAX_NUM_CHOICES;return T(v.ModalRoot,{transitionState:o,"aria-labelledby":k},void 0,T(v.ModalContent,{className:E.default.modalContent},void 0,T(y.default,{size:y.default.Sizes.SIZE_16,className:E.default.headerText,id:k},void 0,g.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_MULTIPLE_CHOICE),T(s.default,{autoFocus:!0,className:E.default.spacedItem,onChange:function(e){var t=e.replace(/(\r\n|\n|\r)/g," ");t.length>h.MAX_QUESTION_LENGTH&&(t=e.slice(0,h.MAX_QUESTION_LENGTH)),O(t)},placeholder:g.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION,value:S}),T("div",{className:E.default.divider}),M.map((function(e,t){return T(b,{choice:e,index:t,onChange:function(e){return function(e,t){var n=e.replace(/(\r\n|\n|\r)/g," ");n.length>h.MAX_CHOICE_LENGTH&&(n=n.slice(0,h.MAX_CHOICE_LENGTH));var r=[].concat(M);r[t]=n,N(r)}(e,t)},onClear:function(){return function(e){var t=[].concat(M.slice(0,e),M.slice(e+1));N(0===t.length?[""]:t)}(t)},onReorder:U,isDropHovered:t===D},"choice-"+t)})),T(d.default,{text:G?g.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_LIMIT.format({number:h.MAX_NUM_CHOICES}):null},void 0,(function(e){return a.createElement(l.default,I({},e,{onClick:j,disabled:G,color:l.default.Colors.GREY,size:l.default.Sizes.SMALL,className:E.default.addItemButton}),g.default.Messages.MEMBER_VERIFICATION_MULTIPLE_CHOICE_ADD)})),A&&T(m.default,{className:E.default.errorText,size:m.default.Sizes.SIZE_12,color:m.default.Colors.ERROR},void 0,A)),T(v.ModalFooter,{justify:u.default.Justify.BETWEEN},void 0,T(u.default,{grow:0},void 0,T(l.default,{className:E.default.cancelButton,color:l.default.Colors.GREY,onClick:c,size:l.default.Sizes.SMALL},void 0,g.default.Messages.CANCEL),T(l.default,{onClick:function(){var e=S.trim();if(""!==e)if(0!==M.map((function(e){return e.trim()})).filter((function(e){return""!==e})).length){var t={field_type:_.VerificationFormFieldTypes.MULTIPLE_CHOICE,label:e,choices:M,required:!0};i(t),c()}else R(g.default.Messages.MEMBER_VERIFICATION_CHOICES_REQUIRED_ERROR);else R(g.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION_REQUIRED_ERROR)},size:l.default.Sizes.SMALL},void 0,g.default.Messages.SAVE))))};C.displayName="MultipleChoiceModal";var M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(8)),i=A(n(175)),l=n(5410),u=A(n(7653)),s=n(3),d=A(n(7566)),f=A(n(7749)),c=A(n(9)),p=A(n(7567)),v=A(n(36)),y=A(n(84)),m=A(n(63)),h=A(n(248)),_=n(106),g=A(n(113)),E=A(n(7590)),S=A(n(7922)),O=n(50),I=A(n(126)),T=A(n(43)),b=n(7592),C=n(7572),M=n(1),N=A(n(7)),P=A(n(6748));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var w=function(e){var t,n=e.rule,r=e.rulesChannel,i=e.index,s=e.onChange,d=e.onKeyDown,c=e.onClear,p=e.onRuleReorder,m=e.isDropHovered,h=e.focused,_=e.onFocus,g=e.previewEnabled,O=a.useRef(null),I=a.useRef(null),C=a.useState({textValue:n.value,richValue:u.default.deserialize(n.value)}),A=C[0],R=A.textValue,L=A.richValue,w=C[1],k=(0,l.useDrag)({item:{type:"RULE",rule:n,index:i},end:function(e,t){null==e||t.didDrop()||p(e.rule,null,!0)}}),j=k[1],U=k[2],G=(0,l.useDrop)({accept:"RULE",hover:function(e,t){var n,r=e.index,a=null===(n=O.current)||void 0===n?void 0:n.getBoundingClientRect(),o=t.getClientOffset();if(null!=a&&null!=o){var l=(a.bottom-a.top)/2,u=o.y-a.top;r<i&&u<l||r>i&&u>l||p(e.rule,i,!1)}},drop:function(e){p(e.rule,i,!0)}})[1];j(I),U(G(O));return a.useEffect((function(){""!==n.value&&""===R&&w({textValue:n.value,richValue:u.default.deserialize(n.value)})}),[n.value,R]),null==r?null:a.createElement("div",{ref:O,className:(0,o.default)(P.default.draggableInputContainer,(t={},t[P.default.dragging]=m,t))},D("div",{className:P.default.inputWrapper},void 0,D(y.default,{onMouseDown:function(){return _(i)}},void 0,D(f.default,{innerClassName:P.default.rulesTextAreaInput,type:M.TextareaTypes.RULES_INPUT,textValue:R,richValue:L,channel:r,placeholder:N.default.Messages.MEMBER_VERIFICATION_RULE_PLACEHOLDER,focused:h,onChange:function(e,t,n){var r=t;r.length>b.MAX_RULE_LENGTH&&(r=r.slice(0,b.MAX_RULE_LENGTH)),t!==r&&(t=r,n=u.default.deserialize(r)),s(t),w({textValue:t,richValue:n})},onKeyDown:d,canMentionChannels:g,canMentionRoles:g,maxCharacterCount:b.MAX_RULE_LENGTH,characterCountClassName:P.default.characterCount,onSubmit:function(){return Promise.resolve({shouldClear:!1,shouldRefocus:!0})}})),D(v.default,{className:P.default.clearButton,onClick:c,look:v.default.Looks.BLANK,size:v.default.Sizes.NONE},void 0,D(E.default,{className:P.default.clearIcon})),D(T.default,{className:P.default.rulesInputNumber,size:T.default.Sizes.SIZE_16,color:T.default.Colors.MUTED},void 0,i+1+".")),a.createElement("div",{ref:I,className:P.default.dragContainer},D(S.default,{className:P.default.dragIcon})))};w.displayName="DraggableRulesRow";var k=function(e){var t,n=e.shortRule,r=e.fullRule,i=e.disabled,l=e.onClick,u=D(T.default,{},void 0,n);return i?D(h.default,{text:N.default.Messages.MEMBER_VERIFICATION_RULE_LIMIT.format({number:b.MAX_NUM_RULES})},void 0,(function(e){var t;return a.createElement("div",L({},e,{className:(0,o.default)(P.default.exampleRule,(t={},t[P.default.disabled]=i,t))}),u)})):D(y.default,{className:(0,o.default)(P.default.exampleRule,(t={},t[P.default.disabled]=i,t)),onClick:function(){return l(r)}},void 0,D(T.default,{},void 0,n))},j=function(e){var t=e.field,n=e.transitionState,r=e.onSave,o=e.onClose,l=(0,s.useStateFromStores)([p.default],(function(){return p.default.getProps().guild})),u=null==l?void 0:l.rulesChannelId,f=null==l?void 0:l.hasFeature(M.GuildFeatures.PREVIEW_ENABLED),y=(0,s.useStateFromStores)([c.default],(function(){return null!=u?c.default.getChannel(u):null})),E=a.useState(null!=(null==t?void 0:t.values)?null==t?void 0:t.values.map((function(e){return{id:(0,i.default)(),value:e}})):[{id:(0,i.default)(),value:""}]),S=E[0],A=E[1],R=a.useState(null),j=R[0],U=R[1],G=a.useState(null),F=G[0],B=G[1],H=a.useState(0),x=H[0],V=H[1],W=(0,_.useUID)(),Y=function(e){if(S.length!==b.MAX_NUM_RULES)if(null!=e&&""===S[S.length-1].value){var t=[].concat(S);t[S.length-1].value=e,A(t),V(t.length-1)}else A([].concat(S,[{id:(0,i.default)(),value:null!=e?e:""}])),V(S.length)},z=a.useCallback((function(e,t,n){if(null!=S){var r=S.indexOf(e);if(null!=t&&t!==r){var a=[].concat(S);a.splice(r,1),a.splice(t,0,e),A(a)}B(n?null:t)}}),[S,A]);if(null==l||null==y)return null;var K=S.length===b.MAX_NUM_RULES;return D(d.default,{page:M.AnalyticsPages.GUILD_RULES_CREATE_MODAL},void 0,D(O.ModalRoot,{className:P.default.modal,size:O.ModalSize.MEDIUM,transitionState:n,"aria-labelledby":W},void 0,D(O.ModalContent,{className:P.default.modalContent},void 0,D(I.default,{size:I.default.Sizes.SIZE_16,className:P.default.headerText,id:W},void 0,N.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_RULES),S.map((function(e,t){return D(w,{rulesChannel:y,rule:e,index:t,onChange:function(e){return function(e,t){var n=[].concat(S);n[t].value=e,A(n)}(e,t)},onClear:function(){return function(e){var t=[].concat(S.slice(0,e),S.slice(e+1));A(0===t.length?[{id:(0,i.default)(),value:""}]:t)}(t)},onRuleReorder:z,isDropHovered:t===F,focused:t===x,onFocus:V,previewEnabled:null==f||f},e.id)})),D(h.default,{text:K?N.default.Messages.MEMBER_VERIFICATION_RULE_LIMIT.format({number:b.MAX_NUM_RULES}):null},void 0,(function(e){return a.createElement(v.default,L({},e,{className:P.default.addItemButton,color:v.default.Colors.GREY,size:v.default.Sizes.SMALL,disabled:K,onClick:function(){return Y()}}),N.default.Messages.MEMBER_VERIFICATION_ADD_RULE)})),D("div",{className:P.default.divider}),D(g.default,{},void 0,N.default.Messages.MEMBER_VERIFICATION_EXAMPLE_RULES),D(m.default,{direction:m.default.Direction.VERTICAL},void 0,D(m.default,{wrap:m.default.Wrap.WRAP,justify:m.default.Justify.START},void 0,D(k,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_BE_RESPECTFUL,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_BE_RESPECTFUL_FULL,disabled:K,onClick:Y}),D(k,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_NO_SPAM,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_NO_SPAM_FULL,disabled:K,onClick:Y})),D(m.default,{wrap:m.default.Wrap.WRAP,justify:m.default.Justify.START},void 0,D(k,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_NO_NSFW,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_NO_NSFW_FULL,disabled:K,onClick:Y}),D(k,{shortRule:N.default.Messages.MEMBER_VERIFICATION_RULE_SAFE,fullRule:N.default.Messages.MEMBER_VERIFICATION_RULE_SAFE_FULL,disabled:K,onClick:Y}))),j&&D(T.default,{className:P.default.errorText,size:T.default.Sizes.SIZE_12,color:T.default.Colors.ERROR},void 0,j)),D(O.ModalFooter,{},void 0,D(v.default,{onClick:function(){var e=S.map((function(e){return e.value.trim()})).filter((function(e){return""!==e}));if(0!==e.length){var t={field_type:C.VerificationFormFieldTypes.TERMS,label:N.default.Messages.MEMBER_VERIFICATION_FORM_RULES_LABEL,values:e,required:!0};r(t),o()}else U(N.default.Messages.MEMBER_VERIFICATION_RULES_REQUIRED_ERROR)},size:v.default.Sizes.SMALL},void 0,N.default.Messages.SAVE),D(v.default,{className:P.default.cancelButton,color:v.default.Colors.GREY,onClick:o,size:v.default.Sizes.SMALL},void 0,N.default.Messages.CANCEL))))};j.displayName="RulesFieldModal";var U=j;t.default=U},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParagraphFieldModal=t.TextInputFieldModal=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(36)),i=h(n(63)),l=h(n(7587)),u=h(n(178)),s=n(106),d=n(50),f=h(n(126)),c=h(n(43)),p=n(7592),v=n(7572),y=h(n(7)),m=h(n(6748));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var S=function(e){var t,n,r=e.type,h=e.title,_=e.field,g=e.transitionState,S=e.onSave,O=e.onClose,I=a.useState(null!==(t=null==_?void 0:_.label)&&void 0!==t?t:""),T=I[0],b=I[1],C=a.useState(null!==(n=null==_?void 0:_.placeholder)&&void 0!==n?n:""),M=C[0],N=C[1],P=a.useState(null),A=P[0],R=P[1],L=(0,s.useUID)(),D=r===v.VerificationFormFieldTypes.TEXT_INPUT?u.default:l.default;return E(d.ModalRoot,{transitionState:g,"aria-labelledby":L},void 0,E(d.ModalContent,{className:m.default.modalContent},void 0,E(f.default,{size:f.default.Sizes.SIZE_16,className:m.default.headerText,id:L},void 0,h),E(u.default,{className:m.default.spacedItem,onChange:function(e){var t=e.replace(/(\r\n|\n|\r)/g," ");t.length>p.MAX_QUESTION_LENGTH&&(t=t.slice(0,p.MAX_QUESTION_LENGTH)),b(t)},placeholder:y.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION,value:T}),E(D,{onChange:function(e){var t=e.replace(/(\r\n|\n|\r)/g," ");t.length>p.MAX_PLACEHOLDER_LENGTH&&(t=t.slice(0,p.MAX_PLACEHOLDER_LENGTH)),N(t)},placeholder:y.default.Messages.MEMBER_VERIFICATION_FIELD_PLACEHOLDER,value:M}),A&&E(c.default,{className:m.default.errorText,size:c.default.Sizes.SIZE_12,color:c.default.Colors.ERROR},void 0,A)),E(d.ModalFooter,{justify:i.default.Justify.BETWEEN},void 0,E(i.default,{grow:0},void 0,E(o.default,{className:m.default.cancelButton,color:o.default.Colors.GREY,onClick:O,size:o.default.Sizes.SMALL},void 0,y.default.Messages.CANCEL),E(o.default,{onClick:function(){var e=T.trim();""===e&&R(y.default.Messages.MEMBER_VERIFICATION_FIELD_QUESTION_REQUIRED_ERROR);var t={field_type:r,label:e,placeholder:M.trim(),required:!0};S(t),O()},size:o.default.Sizes.SMALL},void 0,y.default.Messages.SAVE))))};S.displayName="TextFieldModal";var O=function(e){return a.createElement(S,g({title:y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_TEXT_INPUT,type:v.VerificationFormFieldTypes.TEXT_INPUT},e))};t.TextInputFieldModal=O,O.displayName="TextInputFieldModal";var I=function(e){return a.createElement(S,g({title:y.default.Messages.MEMBER_VERIFICATION_FORM_ITEM_PARAGRAPH,type:v.VerificationFormFieldTypes.PARAGRAPH},e))};t.ParagraphFieldModal=I,I.displayName="ParagraphFieldModal"},function(e,t,n){e.exports=n.p+"ad082dc120a6e6a20b3062870b34d4b5.svg"},function(e,t,n){e.exports=n.p+"2829631f7e09423e4c97e995647a9a65.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=g(n(8)),o=n(3),i=g(n(35)),l=g(n(988)),u=g(n(63)),s=g(n(113)),d=g(n(126)),f=g(n(43)),c=n(1),p=g(n(7)),v=g(n(7067)),y=g(n(6740)),m=g(n(6729)),h=g(n(9077)),_=g(n(9078));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var O=function(e){var t=e.width,n=e.className;return S("div",{className:(0,a.default)(v.default.exampleTextSingleLine,n),style:{width:t}})};O.displayName="ExampleTextSingleLine";var I=S(O,{width:"70%"}),T=function(e){var t=e.className;return S(u.default,{className:t,direction:u.default.Direction.VERTICAL,align:u.default.Align.START},void 0,S(O,{width:"100%",className:v.default.spacedSingleLine}),S(O,{width:"50%",className:v.default.spacedSingleLine}),I)};T.displayName="ExampleTextMultiLine";var b=S(T,{}),C=S(O,{width:"80px"}),M=S(O,{width:"80px"}),N=function(){var e=(0,o.useStateFromStores)([i.default],(function(){return i.default.theme}));return S("div",{className:v.default.exampleContainer},void 0,S("div",{className:v.default.exampleWumpus},void 0,S("img",{className:v.default.wumpus,alt:"",src:n(8634)}),S("div",{className:v.default.tooltipPointer}),S("div",{className:v.default.tooltip},void 0,p.default.Messages.GUILD_SETTINGS_EXAMPLE_TOOLTIP)),S(u.default,{className:v.default.exampleModal},void 0,S(u.default,{className:v.default.guildSidebar,direction:u.default.Direction.VERTICAL,justify:u.default.Justify.BETWEEN},void 0,S("div",{className:v.default.guildInfo},void 0,S("img",{alt:"",className:y.default.guildIcon,src:n(8635),width:48,height:48}),S(d.default,{size:d.default.Sizes.SIZE_20,className:y.default.guildName},void 0,p.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_EXAMPLE_GUILD_NAME),b),S("div",{},void 0,S(u.default,{align:u.default.Align.CENTER,className:y.default.onlineCount},void 0,S("div",{className:y.default.dotOnline}),C),S(u.default,{align:u.default.Align.CENTER},void 0,S("div",{className:y.default.dotMembers}),M))),S("div",{className:v.default.content},void 0,S("img",{alt:"",src:e===c.ThemeTypes.DARK?h.default:_.default,className:v.default.applicationIcon}),S(d.default,{size:d.default.Sizes.SIZE_24,className:v.default.header},void 0,p.default.Messages.MEMBER_VERIFICATION_MODAL_TITLE),S(f.default,{size:f.default.Sizes.SIZE_14,color:f.default.Colors.HEADER_SECONDARY},void 0,p.default.Messages.MEMBER_VERIFICATION_MODAL_SUBTITLE),S("hr",{className:v.default.divider}),S("div",{className:v.default.formItem},void 0,S(s.default,{},void 0,p.default.Messages.MEMBER_VERIFICATION_FORM_RULES_LABEL),S("div",{className:m.default.formFieldWrapper},void 0,[1,2,3,4].map((function(e){return S("div",{className:m.default.termsRow},e,S(f.default,{size:f.default.Sizes.SIZE_16,color:f.default.Colors.MUTED},void 0,e+"."),S(T,{className:v.default.rule}))}))),S(l.default,{size:20,type:l.default.Types.INVERTED,value:!0,className:v.default.checkbox},void 0,S(f.default,{className:m.default.checkboxText,size:f.default.Sizes.SIZE_16},void 0,p.default.Messages.MEMBER_VERIFICATION_READ_RULES))),S("div",{className:y.default.footer},void 0,S("div",{className:v.default.fakeButton},void 0,p.default.Messages.SUBMIT)))))};N.displayName="GuildSettingsMemberVerificationIntroExample";var P=N;t.default=P},function(e,t,n){e.exports=n.p+"65dbc9c659143d244038e4d4b496a058.svg"},function(e,t,n){e.exports=n.p+"0fea698e63eef5b6d219258e7d1da1e6.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(3),l=E(n(84)),u=E(n(646)),s=E(n(7705)),d=E(n(5475)),f=E(n(5422)),c=E(n(126)),p=E(n(43)),v=E(n(7620)),y=E(n(8143)),m=n(7572),h=E(n(9080)),_=E(n(7)),g=E(n(7069));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=function(e){var t=e.guildId,n=e.selectedIndex,r=e.applicationStatus,E=e.setSelectedIndex,S=e.page,I=a.useState(S-1),T=I[0],b=I[1],C=(0,i.useStateFromStoresObject)([y.default],(function(){var e=y.default.getRequests(t)[r],a=e.requests;return{total:e.total,selectedJoinRequest:a[n]}})),M=C.selectedJoinRequest,N=C.total;if(null==M)return null;var P=m.MAX_RESULTS_PER_PAGE*T+(n+1)<N,A=0!==T||0!==n;return O(u.default,{},void 0,O("div",{className:g.default.header},void 0,O(l.default,{onClick:function(){E(null)}},void 0,O(s.default,{direction:s.default.Directions.LEFT,className:g.default.back})),O(c.default,{size:c.default.Sizes.SIZE_16,muted:!0},void 0,_.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION),O(f.default,{className:g.default.chevron}),O(c.default,{size:c.default.Sizes.SIZE_16},void 0,_.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REVIEW_APPLICATION_TITLE)),O(p.default,{color:p.default.Colors.HEADER_SECONDARY},void 0,_.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REVIEW_APPLICATION_DESCRIPTION),O("div",{className:g.default.navbar},void 0,A?O(l.default,{onClick:function(){if(0!==n||0!==T)return 0===n?(v.default.fetchGuildJoinRequests({guildId:t,status:r,after:new Date(M.createdAt).getTime()}),E(m.MAX_RESULTS_PER_PAGE-1),void b(T-1)):void E(n-1)},className:(0,o.default)(g.default.navButton,g.default.previous)},void 0,O(d.default,{direction:s.default.Directions.LEFT,className:(0,o.default)(g.default.chevron,g.default.navSpacing)}),O(c.default,{muted:!0},void 0,_.default.Messages.PAGINATION_PREVIOUS)):null,P?O(l.default,{onClick:function(){n+1>=m.MAX_RESULTS_PER_PAGE?(v.default.fetchGuildJoinRequests({guildId:t,status:r,before:new Date(M.createdAt).getTime()}),E(0),b(T+1)):E(n+1)},className:(0,o.default)(g.default.navButton,g.default.next)},void 0,O(c.default,{muted:!0,className:g.default.navSpacing},void 0,_.default.Messages.PAGINATION_NEXT),O(f.default,{direction:s.default.Directions.RIGHT,className:g.default.chevron})):null,O(p.default,{className:g.default.navbarTitle},void 0,_.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REVIEW_PENDING_APPLICATIONS.format({count:N}))),O("hr",{className:g.default.separator}),O(h.default,{guildId:t,guildJoinRequest:M}))};I.displayName="GuildSettingsMemberVerificationReviewApplication";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=M(n(8)),i=n(3),l=M(n(7959)),u=M(n(104)),s=M(n(7567)),d=M(n(20)),f=M(n(48)),c=M(n(36)),p=M(n(971)),v=M(n(350)),y=M(n(7795)),m=n(44),h=M(n(643)),_=M(n(126)),g=M(n(43)),E=M(n(7620)),S=n(7572),O=M(n(9081)),I=M(n(8075)),T=n(1),b=M(n(7)),C=M(n(7068));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var R=function(e){var t=e.onApprove,n=e.onDeny,r=e.onBan,l=e.canBanUser,u=e.guildJoinRequest,d=u.applicationStatus,f=u.actionedByUser,m=u.actionedAt,h=u.rejectionReason,E=u.user;if(null==E)throw new Error("Missing user on this guild join request!");var O=(0,i.useStateFromStores)([s.default],(function(){return s.default.getProps().bans})),I=null!=O?O[E.id]:null;switch(d){case S.GuildJoinRequestApplicationStatuses.PENDING:return a.createElement(a.Fragment,null,A(c.default,{onClick:t},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPROVE_APPLICATION),A("hr",{className:C.default.sidebarSeparator}),A(c.default,{color:c.default.Colors.RED,onClick:function(){return n()}},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DENY_APPLICATION),l?A(c.default,{color:c.default.Colors.PRIMARY,onClick:function(){n(!0)},className:C.default.buttonSpacing},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DENY_AND_BAN_APPLICATION):null);case S.GuildJoinRequestApplicationStatuses.APPROVED:case S.GuildJoinRequestApplicationStatuses.REJECTED:var T=d===S.GuildJoinRequestApplicationStatuses.APPROVED,M=null!=I?y.default:T?p.default:v.default,N=null;return null!=I?N=a.createElement(a.Fragment,null,A(_.default,{size:_.default.Sizes.SIZE_12,muted:!0,className:C.default.sidebarTitle},void 0,null!=I.reason?b.default.Messages.BAN_REASON:b.default.Messages.NO_BAN_REASON),null!=I.reason?A(g.default,{color:g.default.Colors.HEADER_SECONDARY,className:C.default.rejectionReason},void 0,I.reason):null):l&&(N=A(c.default,{color:c.default.Colors.PRIMARY,onClick:r},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_BAN_USER)),a.createElement(a.Fragment,null,A(M,{className:(0,o.default)(C.default.statusIcon,T?C.default.approvedIcon:C.default.deniedIcon),width:24,height:24}),A(_.default,{size:_.default.Sizes.SIZE_16,className:C.default.status},void 0,null!=I?b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_BANNED:T?b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPROVED:b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DENIED),null!=f&&null!=m?A(g.default,{color:g.default.Colors.HEADER_SECONDARY,className:C.default.actionedBy},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_ACTIONED_BY.format({username:f.username,discriminator:f.discriminator,date:new Date(m).toLocaleString(b.default.getLocale(),{month:"short",day:"numeric",hour:"numeric",minute:"2-digit"})})):null,null!=h?a.createElement(a.Fragment,null,A("hr",{className:C.default.sidebarSeparator}),A(_.default,{size:_.default.Sizes.SIZE_12,muted:!0,className:C.default.sidebarTitle},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_REASON_TITLE),A(g.default,{color:g.default.Colors.HEADER_SECONDARY,className:C.default.rejectionReason},void 0,h),N):null);default:return null}},L=function(e){var t=e.guildId,n=e.guildJoinRequest,r=new u.default(n.user),o=n.createdAt,s=n.formResponses,c=(0,i.useStateFromStores)([d.default],(function(){return d.default.getGuild(t)}),[t]),p=(0,i.useStateFromStores)([f.default],(function(){return null!=c&&f.default.canManageUser(T.Permissions.BAN_MEMBERS,r,c)}),[r,c]),v=function(){p&&(0,m.openModal)((function(e){return a.createElement(l.default,P({},e,{guildId:t,user:r}))}))};return A("div",{className:C.default.container},void 0,A("div",{className:C.default.application},void 0,A(h.default,{size:h.default.Sizes.SIZE_80,src:r.getAvatarURL(),"aria-label":r.username,className:C.default.avatar}),A("div",{className:C.default.username},void 0,A(_.default,{size:_.default.Sizes.SIZE_24},void 0,r.toString()),A(g.default,{color:g.default.Colors.HEADER_SECONDARY,size:g.default.Sizes.SIZE_16},void 0,"#"+r.discriminator)),A(g.default,{color:g.default.Colors.HEADER_SECONDARY},void 0,b.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_APPLICATION_SUBMITTED_TIME.format({date:new Date(o).toLocaleString()})),A("hr",{className:C.default.applicationSeparator}),A(I.default,{guildId:t,formState:s,requestingUser:r})),A("div",{className:C.default.sidebar},void 0,A(R,{onApprove:function(){E.default.updateGuildJoinRequest(t,r.id,S.GuildJoinRequestApplicationStatuses.APPROVED)},onDeny:function(e){void 0===e&&(e=!1),(0,m.openModal)((function(n){return A(O.default,{modalProps:n,guildId:t,userId:r.id,onConfirm:e?v:void 0})}))},onBan:v,canBanUser:p,guildJoinRequest:n})))};L.displayName="GuildJoinRequestApplication";var D=L;t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(7587)),i=d(n(969)),l=d(n(7620)),u=n(7572),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(e){var t=e.guildId,n=e.userId,r=e.onConfirm,d=e.modalProps,f=a.useState(),v=f[0],y=f[1];return a.createElement(i.default,c({header:s.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DENY_MODAL_TITLE,cancelText:s.default.Messages.CANCEL,confirmText:s.default.Messages.GUILD_SETTINGS_MEMBER_VERIFICATION_DENY_APPLICATION,onConfirm:function(){l.default.updateGuildJoinRequest(t,n,u.GuildJoinRequestApplicationStatuses.REJECTED,v),null==r||r()}},d),p(o.default,{value:v,onChange:y,maxLength:160}))};v.displayName="DenyApplicationModal";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=b;var r,a=_(n(0)),o=m(n(443)),i=n(3),l=m(n(20)),u=m(n(12)),s=_(n(7848)),d=m(n(102)),f=n(7923),c=m(n(665)),p=n(1),v=m(n(7)),y=m(n(7071));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t;return S("span",{style:{color:null!==(t=e.colorString)&&void 0!==t?t:"currentColor"}},void 0,e.name)}O.displayName="coloredRoleLabel";var I=S(s.ComboboxItem.Checkbox,{}),T=S(s.ComboboxItem.Checkbox,{checked:!0});function b(e){var t=e.guildId,n=(0,i.useStateFromStores)([u.default],(function(){return u.default.getNullableCurrentUser()})),r=(0,i.useStateFromStores)([l.default],(function(){return l.default.getGuild(t)})),m=(0,i.useStateFromStores)([c.default],(function(){return c.default.getViewingRoles(t)})),h=(0,s.useMultiSelect)(null==m?[]:Object.keys(m)),_=h[0],E=h[1],b=a.useRef(r);a.useEffect((function(){var e={},t=b.current;if(null!=t){for(var n,r=g(_);!(n=r()).done;){var a=n.value,o=t.getRole(a);null!=o&&(e[a]=o)}(0,f.viewAsRoles)(t.id,e)}}),[_]);var C=null!=r&&null!=n?d.default.getHighestRole(r,n.id):null,M=a.useMemo((function(){return null!=r&&null!=n?Object.values(r.roles).filter((function(e){return e.id!==r.id})).filter((function(e){return(null==C?void 0:C.id)===e.id||d.default.isRoleHigher(r,n.id,C,e)})):[]}),[r,n,C]);return null==n||null==r?null:d.default.can(p.Permissions.ADMINISTRATOR,n,r)?S("div",{className:y.default.container},void 0,S(s.default,{placeholder:v.default.Messages.SEARCH_ROLES,value:_,onChange:E,autoFocus:!0},void 0,(function(e){var t=M.reduce((function(t,n){return(0,o.default)(e.toLowerCase(),n.name.toLowerCase())&&t.push(S(s.ComboboxItem,{value:n.id},n.id,S(s.ComboboxItem.Label,{},void 0,O(n)),I)),t}),[]),n=r.getRole(r.id);return null!=n&&t.push(S(s.ComboboxItem,{value:n.id,disabled:!0},n.id,S(s.ComboboxItem.Label,{},void 0,O(n)),T)),t}))):null}b.displayName="ViewAsRoleSelector"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(7605)),i=f(n(7567)),l=f(n(35)),u=f(n(7825)),s=f(n(8145)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return l.default.theme})),t=(0,a.useStateFromStores)([i.default],(function(){return i.default.getProps()})).guild,n=(0,a.useStateFromStores)([s.default],(function(){return s.default.getSettingsProps()})),r=n.submitting,f=n.welcomeSettings;if(null==t)return null;return p(o.default,{onSave:function(){return u.default.saveWelcomeScreen(t.id,f)},onReset:function(){return u.default.resetWelcomeScreen()},theme:e,submitting:r,onSaveText:d.default.Messages.TRY_AGAIN,message:d.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_UPDATE_FAILURE})};v.displayName="GuildSettingsCommunityWelcomeNotice";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=R(n(0)),o=P(n(101)),i=n(9603),l=n(3),u=P(n(11)),s=n(9085),d=P(n(9086)),f=n(7614),c=n(7631),p=P(n(356)),v=P(n(9088)),y=P(n(7567)),m=P(n(20)),h=P(n(35)),_=P(n(36)),g=R(n(989)),E=P(n(646)),S=R(n(433)),O=R(n(113)),I=P(n(1050)),T=P(n(43)),b=P(n(15)),C=n(1),M=P(n(7)),N=P(n(7074));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var w=function(e,t,n,r){void 0===r&&(r=!1);var a=null;return null==t||Number.isNaN(t)?null!=t&&!Number.isNaN(t)||null==e||(a=M.default.Messages.GUILD_ANALYTICS_METRICS_LAST_WEEK):a=M.default.Messages.PERCENTAGE_SINCE_LAST_WEEK.format({percentage:(0,i.truncateAndLocalizeNumber)(Math.abs(t),n)}),{localizedNumber:null!=e?(0,i.truncateAndLocalizeNumber)(e,n)+(r?"%":""):M.default.Messages.NOT_AVAILABLE,subtext:a,isTrendingUp:t>0,isTrendingDown:t<0}},k=function(e,t){return void 0===t&&(t=!1),t||e===C.AbortCodes.NOT_ENOUGH_GUILD_MEMBERS?D(g.default,{icon:I.default,className:N.default.notEnoughMembersError,backgroundColor:g.Colors.BACKGROUND_ACCENT},void 0,M.default.Messages.GUILD_ANALYTICS_ERROR_GUILD_SIZE):null==e?null:D(g.default,{backgroundColor:g.Colors.BACKGROUND_ACCENT},void 0,M.default.Messages.GUILD_ANALYTICS_ERROR_MESSAGE)};k.displayName="getErrorBlock";var j=function(){var e=a.useState(!1),t=e[0],n=e[1],r=(0,l.useStateFromStores)([y.default],(function(){return y.default.getGuildId()}));return D(_.default,{className:N.default.developerPortalCta,onClick:function(){n(!0),b.default.track(C.AnalyticEvents.GUILD_INSIGHTS_SETTINGS_CTA_CLICKED,{guild_id:r});var e=null==r?C.RelativeMarketingURLs.DEVELOPER_PORTAL:C.RelativeMarketingURLs.DEVELOPER_PORTAL_GUILD_ANALYTICS(r),t=o.default.v4();u.default.post({url:C.Endpoints.HANDOFF,body:{key:t},oldFormErrors:!0}).then((function(n){var r=n.body.handoff_token;window.open(C.MarketingURLs.DEVELOPER_PORTAL_LOGIN_HANDOFF(t,r,e))}),(function(){window.open(e)})).then((function(){n(!1)}))},submitting:t},void 0,M.default.Messages.GUILD_ANALYICS_DEVELOPERS_BUTTON)};j.displayName="DevPortalButton";var U=D(j,{}),G=function(){var e=(0,l.useStateFromStores)([y.default],(function(){return y.default.getGuildId()})),t=(0,l.useStateFromStores)([p.default],(function(){return p.default.getMemberCount(e)})),n=(0,l.useStateFromStores)([m.default],(function(){return m.default.getGuild(e)})),r=(0,l.useStateFromStores)([h.default],(function(){return h.default.locale})),o=(0,l.useStateFromStoresObject)([v.default],(function(){return{analytics:null!=e?v.default.getOverviewAnalytics(e):null,errorCode:v.default.getError()}})),i=o.analytics,u=o.errorCode,_=null==t||null==n||null!=t&&t<500&&null!=n&&!n.hasFeature(C.GuildFeatures.PARTNERED)&&!n.hasFeature(C.GuildFeatures.VERIFIED);a.useEffect((function(){null==e||_||((0,s.fetchEngagementOverview)(e),(0,s.fetchGrowthActivationOverview)(e),(0,s.fetchGrowthActivationRetention)(e))}),[e,_]),a.useEffect((function(){(0,c.hideHotspot)(f.HotspotLocations.GUILD_ANALYTICS_GUILD_SETTINGS_MENU)}),[]);var g=null!=i?D("div",{className:N.default.guildAnalyticsOverviewWrapper},void 0,D("div",{className:N.default.overviewData},void 0,a.createElement(d.default,L({title:M.default.Messages.WEEKLY_VISITORS,tooltipText:M.default.Messages.VISITORS_INFO},w(i.visitors,i.visitorsChange,r))),a.createElement(d.default,L({title:M.default.Messages.WEEKLY_COMMUNICATORS,tooltipText:M.default.Messages.COMMUNICATORS_INFO},w(i.communicators,i.communicatorsChange,r))),a.createElement(d.default,L({title:M.default.Messages.WEEKLY_NEW_MEMBERS},w(i.newMembers,i.newMembersChange,r))),a.createElement(d.default,L({title:M.default.Messages.WEEKLY_NEW_MEMBER_RETENTION,tooltipText:M.default.Messages.NEW_MEMBER_RETENTION_INFO},w(i.pctRetained,i.pctRetainedChange,r,!0))))):null;return D(E.default,{},void 0,D(O.default,{tag:O.Tags.H2},void 0,M.default.Messages.SERVER_INSIGHTS),D(S.default,{type:S.Types.DESCRIPTION},void 0,M.default.Messages.GUILD_ANALYTICS_DESCRIPTION.format()),k(u,_),D("div",{className:N.default.developerPortalCtaWrapper},void 0,D("div",{className:N.default.placeholderImage}),D(T.default,{className:N.default.developerPortalCtaText},void 0,M.default.Messages.GUILD_ANALYTICS_DEVELOPERS_CTA),U),g)};G.displayName="GuildSettingsAnalytics";var F=G;t.default=F},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchEngagementOverview=function(e){return l(e,o.Endpoints.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW).then((function(t){var n=t.body;a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_SUCCESS,guildId:e,stats:n.slice(0,2)})}),(function(e){a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_FAILURE,error:e.body})}))},t.fetchGrowthActivationOverview=function(e){return l(e,o.Endpoints.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW).then((function(t){var n=t.body;a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_SUCCESS,guildId:e,stats:n.slice(0,2)})}),(function(e){a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_FAILURE,error:e.body})}))},t.fetchGrowthActivationRetention=function(e){return l(e,o.Endpoints.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION).then((function(t){var n=t.body.filter((function(e){return e.hasOwnProperty("pct_retained")})).map((function(e){var t=e.interval_start_timestamp,n=e.pct_retained;!function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n])}(e,["interval_start_timestamp","pct_retained"]);return{interval_start_timestamp:t,pct_retained:n}}));a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_SUCCESS,guildId:e,stats:n.slice(0,2)})}),(function(e){a.default.dispatch({type:o.ActionTypes.GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_FAILURE,error:e.body})}))};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){var n=new Date,a=new Date(n.getTime()-864e5*(n.getDay()+1)-36288e5);return r.default.get({url:t(e),query:{start:a.toISOString(),end:n.toISOString(),interval:2},oldFormErrors:!0})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(248)),i=v(n(113)),l=v(n(1050)),u=v(n(9087)),s=v(n(126)),d=v(n(43)),f=n(1),c=v(n(7)),p=v(n(7073));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _=function(e){var t=e.title,n=e.subtext,r=void 0===n?c.default.Messages.NOT_AVAILABLE:n,v=e.localizedNumber,y=e.isTrendingUp,_=e.isTrendingDown,g=e.tooltipText,E="string"==typeof g?g:t,S=null!=g?m(o.default,{text:g,position:o.default.Positions.TOP,"aria-label":E},void 0,(function(e){return a.createElement(l.default,h({},e,{className:p.default.infoIcon,height:16,width:16}))})):null;return m("div",{className:p.default.analyticsCard},void 0,m(i.default,{className:p.default.analyticsCardTitle},void 0,t,S),m("div",{className:p.default.analyticsCardContent},void 0,m(s.default,{className:null!=v?p.default.analyticsCardNumber:p.default.analyticsCardNumberNotAvailable,size:s.default.Sizes.SIZE_24},void 0,null!=v?v:c.default.Messages.NOT_AVAILABLE)),m("div",{className:p.default.analyticsCardArrowSubText},void 0,y?m(u.default,{className:p.default.trendingArrow,color:f.Colors.STATUS_GREEN,"aria-label":c.default.Messages.TRENDING_ARROW_UP,width:14,height:12}):null,_?m(u.default,{className:p.default.trendingArrowIconDown,color:f.Colors.STATUS_RED,"aria-label":c.default.Messages.TRENDING_ARROW_DOWN,width:14,height:12}):null,m(d.default,{size:d.default.Sizes.SIZE_12},void 0,r)))};_.displayName="AnalyticsCard";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var i=function(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i;return o("svg",{className:e.className,width:n,height:a,viewBox:"0 0 14 12"},void 0,o("path",{d:"M7 0L13.9282 12H0.0717969L7 0Z",fill:l}))};i.displayName="TrendingArrow";var l=i;t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(9089)),a=i(n(3)),o=i(n(2));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s=["pct_retained","new_members","visitors","communicators"],d={},f=null;function c(e){var t=e.guildId,n=e.stats;f=null;var a={},o={},i=n[0],l=n[1];null!=i&&s.forEach((function(e){if(null!=i[e]){var t=(0,r.default)(e);null!=l&&0!==l[e]&&(a[t+"Change"]=100*(i[e]-l[e])/l[e]),o[t]=i[e]}})),d[t]=u({},o,{},a,{},d[t])}function p(e){var t=e.error;f=t.code}var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a=r.prototype;return a.getOverviewAnalytics=function(e){return d[e]},a.getError=function(){return f},r}(a.default.Store))(o.default,{GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_SUCCESS:c,GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_SUCCESS:c,GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_SUCCESS:c,GUILD_ANALYTICS_ENGAGEMENT_OVERVIEW_FETCH_FAILURE:p,GUILD_ANALYTICS_GROWTH_ACTIVATION_OVERVIEW_FETCH_FAILURE:p,GUILD_ANALYTICS_GROWTH_ACTIVATION_RETENTION_FETCH_FAILURE:p});t.default=v},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=K(n(0)),o=Y(n(8)),i=Y(n(66)),l=n(644),u=Y(n(3)),s=n(9091),d=n(349),f=Y(n(7688)),c=Y(n(8639)),p=Y(n(5522)),v=Y(n(9092)),y=Y(n(7764)),m=Y(n(1079)),h=Y(n(9093)),_=n(8147),g=Y(n(104)),E=Y(n(9)),S=Y(n(8146)),O=Y(n(7567)),I=Y(n(20)),T=Y(n(151)),b=Y(n(35)),C=Y(n(12)),M=K(n(9094)),N=n(675),P=Y(n(36)),A=n(7794),R=K(n(7624)),L=Y(n(63)),D=Y(n(227)),w=n(129),k=Y(n(1040)),j=Y(n(643)),U=n(424),G=K(n(8640)),F=n(60),B=n(1),H=Y(n(7)),x=Y(n(7076)),V=Y(n(6768)),W=Y(n(5430));function Y(e){return e&&e.__esModule?e:{default:e}}function z(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return z=function(){return e},e}function K(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=z();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function $(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Z(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function q(){return(q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function X(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Q(e,t)}function Q(e,t){return(Q=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var J=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleHeaderClick=function(){var e=t.props,n=e.onHeaderClick,r=e.log;null==n||n(r)},t.handleUserContextMenu=function(e){var n=t.props,r=n.log,o=n.guildId,i=r.user;null!=i&&null!=o&&(0,d.openContextMenu)(e,(function(e){return a.createElement(h.default,q({},e,{guildId:o,user:i}))}))},t.handleChannelContextMenu=function(e){var n=t.props,r=n.log,o=n.guildId,i=I.default.getGuild(o);null!=r.options.channel&&null!=i&&(0,d.openContextMenu)(e,(function(e){return a.createElement(v.default,q({},e,{channel:r.options.channel}))}))},t.handleTargetContextMenu=function(e){var n=t.props,r=n.log,o=n.guildId;(0,d.openContextMenu)(e,(function(e){switch(r.targetType){case B.AuditLogTargetTypes.CHANNEL:case B.AuditLogTargetTypes.CHANNEL_OVERWRITE:var t=E.default.getChannel(r.targetId),n=I.default.getGuild(o);return null!=t&&null!=n?a.createElement(v.default,q({},e,{channel:t})):a.createElement(y.default,q({},e,{id:r.targetId}));case B.AuditLogTargetTypes.USER:var i=C.default.getUser(r.targetId);if(null!=i&&null!=o)return a.createElement(h.default,q({},e,{guildId:o,user:i}))}return null}))},t}return X(t,e),t.prototype.render=function(){var e=this.props,t=(e.onHeaderClick,e.guildId),n=Z(e,["onHeaderClick","guildId"]);return null==t?null:a.createElement(M.default,q({},n,{onHeaderClick:this.handleHeaderClick,onUserContextMenu:this.handleUserContextMenu,onChannelContextMenu:this.handleChannelContextMenu,onTargetContextMenu:this.handleTargetContextMenu}))},t}(a.PureComponent);function ee(e){return{label:e.username,value:e.id,user:e}}function te(e){var t=e.logs,n=e.guildId,r=e.expandedId,o=e.lastExpandedId,i=e.scroller,u=e.setExpandedRef,s=e.setLastExpandedRef,d=e.onHeaderClick,f=e.onContentClick,c=a.useRef(i);a.useEffect((function(){c.current=i}),[i]);var v=(0,p.default)("audit-log",c);return $(l.ListNavigatorProvider,{navigator:v},void 0,$(l.ListNavigatorContainer,{},void 0,(function(e){var i=e.ref,l=Z(e,["ref"]);return a.createElement("div",q({ref:i},l),t.map((function(e){var t=r===e.id,i=o===e.id,l=t?u:i?s:null;return a.createElement(J,{guildId:n,ref:l,className:x.default.marginBottom8,onHeaderClick:d,onContentClick:f,log:e,key:e.id,expanded:t})})))})))}J.displayName="AuditLogClickWrap",te.displayName="AuditLogList";var ne=$(A.ComboboxItem.Checkmark,{}),re=$(A.ComboboxItem.Checkmark,{}),ae=$(A.ComboboxItem.Icon,{},void 0,$(k.default,{width:30,height:30})),oe=$(A.ComboboxItem.Checkmark,{}),ie=$(f.default,{}),le=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this)._clickedInside=!1,t._scrollerRef=null,t._prevRects=t.getRects(),t._contentRef=a.createRef(),t.state={expandedId:null,lastExpandedId:null,actionFilterQuery:""},t.renderActionQuickSelectItem=function(e,n){var r,a=t.props.actionFilter,o=(0,_.getActionType)(e.value),i=(0,_.getTargetType)(e.value),l=e.value===a;return $(A.ComboboxItem,{value:e.value,selectedColor:A.ComboboxItem.Colors.BRAND},null!==(r=e.key)&&void 0!==r?r:n,$(A.ComboboxItem.Icon,{},void 0,$(M.AuditLogIcon,{themeOverride:l?B.ThemeTypes.DARK:null,actionType:o,targetType:i,action:e.value})),$(A.ComboboxItem.Label,{},void 0,e.label),ne)},t.renderUserQuickSelectItem=function(e,t){if(e.user instanceof g.default){var n=e.user;return $(A.ComboboxItem,{value:n.id,selectedColor:A.ComboboxItem.Colors.BRAND},n.id,$(A.ComboboxItem.Icon,{},void 0,$(j.default,{size:j.default.Sizes.SIZE_32,src:n.getAvatarURL(),"aria-label":n.username,className:x.default.avatar})),$(A.ComboboxItem.Label,{},void 0,$("span",{className:x.default.username},void 0,n.username),$("span",{className:x.default.discriminator},void 0,"#",n.discriminator)),re)}var r;return $(A.ComboboxItem,{value:e.value,selectedColor:A.ComboboxItem.Colors.BRAND},null!==(r=e.key)&&void 0!==r?r:t,ae,$(A.ComboboxItem.Label,{},void 0,e.label),oe)},t.renderHeaderDropdowns=function(){var e,n,r=t.props,a=r.actionFilter,i=r.hide,l=r.userIdFilter,u=r.moderators;if(i)return null;var s=G.ACTION_FILTER_ITEMS(),d=s,f=null!==(e=s.find((function(e){var t=e.value;return a===t})))&&void 0!==e?e:s[0],p={label:H.default.Messages.GUILD_SETTINGS_FILTER_ALL_USERS,valueLabel:H.default.Messages.GUILD_SETTINGS_FILTER_ALL,value:null},v=[p].concat(u).map((function(e){return e instanceof g.default?ee(e):e})),y=null!==(n=v.find((function(e){return e.value===l})))&&void 0!==n?n:p;return[$(L.default.Child,{},"user-filter",$(c.default,{popoutClassName:(0,o.default)(x.default.guildSettingsAuditLogsUserFilterPopout,W.default.elevationBorderHigh),items:v,renderItem:t.renderUserQuickSelectItem,renderValue:t.renderUserQuickSelectValue,value:y,onChange:t.handleFilterUserChange,label:H.default.Messages.GUILD_SETTINGS_FILTER_USER,placeholder:H.default.Messages.SEARCH_MEMBERS,popoutProps:{autoInvert:!1,position:N.PopoutPositions.BOTTOM}})),$(L.default.Child,{},"action-filter",$(c.default,{placeholder:H.default.Messages.SEARCH_ACTIONS,label:H.default.Messages.GUILD_SETTINGS_FILTER_ACTION,popoutClassName:(0,o.default)(x.default.guildSettingsAuditLogsUserFilterPopout,W.default.elevationBorderLow),items:d,renderItem:t.renderActionQuickSelectItem,renderValue:t.renderActionQuickSelectValue,value:f,onChange:t.handleFilterActionChange,popoutProps:{autoInvert:!1,position:N.PopoutPositions.BOTTOM}}))]},t.renderLoadMore=function(){var e=t.props,n=e.showLoadMore,r=e.hasOlderLogs,a=e.hide;if(n&&r&&!a)return $(P.default,{color:P.default.Colors.PRIMARY,className:x.default.marginTop20,onClick:t.handleFetchNextPage},void 0,H.default.Messages.GUILD_SETTINGS_AUDIT_LOG_LOAD_MORE)},t.handleFilterActionChange=function(e){(0,s.filterByAction)(e,t.props.guildId)},t.handleFilterUserChange=function(e){(0,s.filterByUserId)(e,t.props.guildId)},t.handleHeaderClick=function(e){var n=t.state.expandedId;n!==e.id?(t._clickedInside=!0,t.setState({expandedId:e.id,lastExpandedId:n}),t._prevRects=t.getRects()):(t._expandedRef=null,t._lastExpandedRef=null,null!=n&&(t._prevRects=t.getRects()),t.setState({expandedId:null,lastExpandedId:null}))},t.handleOutsideClick=function(){null==t.state.expandedId||t._clickedInside?null!=t.state.expandedId&&(t._clickedInside=!1):(t._expandedRef=null,t._lastExpandedRef=null,t.setState({expandedId:null,lastExpandedId:null}),t._prevRects=t.getRects())},t.handleContentClick=function(e){t._clickedInside=!0,e.stopPropagation()},t.handleSetScrollerRef=function(e){t._scrollerRef=e},t.handleOnScroll=function(){t.isScrollerAtBottom()&&t.handleFetchNextPage()},t.handleFetchNextPage=function(){(0,s.fetchNextLogPage)(t.props.guildId)},t.handleActionFilterQueryChange=function(e){t.setState({actionFilterQuery:e})},t.handleActionFilterQueryClear=function(){t.setState({actionFilterQuery:""})},t.handleSetExpandedRef=function(e){t._expandedRef=e},t.handleSetLastExpandedRef=function(e){t._lastExpandedRef=e},t}X(t,e);var r=t.prototype;return r.componentDidMount=function(){(0,s.fetchLogs)(this.props.guildId),document.addEventListener("click",this.handleOutsideClick)},r.componentWillUnmount=function(){document.removeEventListener("click",this.handleOutsideClick)},r.componentDidUpdate=function(e,t){this.state.expandedId!==t.expandedId&&this.fixScroll(),!this.props.showLoadMore&&this.props.logs.length!==e.logs.length&&null!=this._scrollerRef&&this.isScrollerAtBottom()&&(0,s.fetchNextLogPage)(this.props.guildId,!0)},r.isScrollerAtBottom=function(){var e;return(null===(e=this._scrollerRef)||void 0===e?void 0:e.isScrolledToBottom())||!1},r.fixScroll=function(){var e=this._scrollerRef;if(null!=e){var t=this.getRects(),n=this._prevRects;if(null!=t.expanded&&null!=t.lastExpanded&&null!=n.expanded&&!(t.expanded.top<t.lastExpanded.top)){var r=n.expanded.height-t.lastExpanded.height,a=e.getScrollerState().scrollTop-r;e.scrollTo({to:a})}}},r.getRects=function(){var e={lastExpanded:null,expanded:null};if(null!=this._lastExpandedRef){var t=i.default.findDOMNode(this._lastExpandedRef);null!=t&&t instanceof Element&&(e.lastExpanded=t.getBoundingClientRect())}if(null!=this._expandedRef){var n=i.default.findDOMNode(this._expandedRef);null!=n&&n instanceof Element&&(e.expanded=n.getBoundingClientRect())}return e},r.renderUserQuickSelectValue=function(e){return e.valueLabel||e.label},r.renderActionQuickSelectValue=function(e){return e.valueLabel||e.label},r.renderHeader=function(){return $(L.default,{direction:L.default.Direction.VERTICAL,className:x.default.customHeader},void 0,$(L.default,{align:L.default.Align.CENTER},void 0,$(w.FormTitle,{tag:w.FormTitleTags.H2,className:x.default.marginReset},void 0,H.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG),this.renderHeaderDropdowns()),$(w.FormDivider,{className:(0,o.default)(x.default.marginBottom20,x.default.marginTop20)}))},r.renderSpinner=function(){return $(D.default,{type:D.default.Type.SPINNING_CIRCLE})},r.renderContent=function(){var e=this.state,t=e.expandedId,r=e.lastExpandedId,a=this.props,o=a.logs,i=a.theme,l=a.hide,u=a.isInitialLoading,s=a.isLoading,d=a.hasError,f=a.guildId;if(l)return ie;if(s||u)return this.renderSpinner();if(0===o.length){var c=d?H.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_ERROR_BODY:H.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_EMPTY_BODY,p=d?H.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_ERROR_TITLE:H.default.Messages.GUILD_SETTINGS_LABEL_AUDIT_LOG_EMPTY_TITLE;return $(R.default,{theme:i,className:x.default.marginTop40},void 0,$(R.EmptyStateImage,{darkSrc:n(9095),lightSrc:n(9096),width:272,height:130}),$(R.EmptyStateText,{note:c,style:{maxWidth:300}},void 0,p))}return $(te,{logs:o,guildId:f,expandedId:t,lastExpandedId:r,setExpandedRef:this.handleSetExpandedRef,setLastExpandedRef:this.handleSetLastExpandedRef,onHeaderClick:this.handleHeaderClick,onContentClick:this.handleContentClick,scroller:this._scrollerRef})},r.render=function(){var e=this.props,t=e.isLoadingNextPage,n=e.hide,r=e.isLoading;return $("div",{className:V.default.customColumn},void 0,$("div",{className:V.default.customContainer},void 0,a.createElement(U.AdvancedScrollerAuto,{className:(0,o.default)(V.default.customScroller,x.default.scroller),onScroll:this.handleOnScroll,ref:this.handleSetScrollerRef},a.createElement("div",{className:x.default.content,ref:this._contentRef},$(m.default,{containerRef:this._contentRef},void 0,this.renderHeader(),this.renderContent(),this.renderLoadMore(),!t||n||r?null:this.renderSpinner())))))},t}(a.PureComponent);le.displayName="GuildSettingsAuditLog";var ue=u.default.connectStores([S.default,O.default,I.default,b.default,T.default,C.default],(function(){var e=O.default.getGuildId(),t=I.default.getGuild(e),n=S.default.logs;return{guildId:e,moderators:S.default.userIds.map((function(e){return C.default.getUser(e)})).filter(F.isNotNullish),isInitialLoading:S.default.isInitialLoading,isLoading:S.default.isLoading,isLoadingNextPage:S.default.isLoadingNextPage,showLoadMore:S.default.groupedFetchCount>2,hasError:S.default.hasError,hasOlderLogs:S.default.hasOlderLogs,logs:null!=n&&null!=t?G.transformLogs(n,t):[],actionFilter:S.default.actionFilter,userIdFilter:S.default.userIdFilter,theme:b.default.theme,hide:T.default.enabled}}))(le);t.default=ue},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchLogs=d,t.fetchNextLogPage=function(e,t){void 0===t&&(t=!1);if(!o.default.hasOlderLogs||u()||null==e)return;var n=o.default.logs,r=n[n.length-1],l=null;null!=r&&(l=r.id);return a.default.dirtyDispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_START,before:l,isGroupedFetch:t}),s(e,{before:l}).then((function(e){var t=e.body,n=t.audit_log_entries,r=t.integrations,o=t.users,l=t.webhooks;a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_SUCCESS,logs:n,integrations:r,users:o,webhooks:l})}),(function(){return a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_NEXT_PAGE_FAIL})}))},t.filterByAction=function(e,t){if(u()||null==t)return;return a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FILTER_BY_ACTION,action:e}),d(t,null,e)},t.filterByUserId=function(e,t){if(u()||null==t)return;return a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FILTER_BY_USER,userId:e}),d(t,e)};var r=l(n(11)),a=l(n(2)),o=l(n(8146)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(){return o.default.isLoading||o.default.isLoadingNextPage}function s(e,t){var n=function(e){var t=e.before,n=e.userId,r=e.action;n=n||o.default.userIdFilter,r=r||o.default.actionFilter;var a={limit:i.AUDIT_LOG_PAGE_LIMIT};return null!=t&&(a.before=t),null!=n&&(a.user_id=n),null!=r&&(a.action_type=r),a}(t);return r.default.get({url:i.Endpoints.GUILD_AUDIT_LOG(e),query:n,oldFormErrors:!0})}function d(e,t,n){if(!u()&&null!=e)return a.default.dirtyDispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_START}),s(e,{userId:t,action:n}).then((function(e){var t=e.body,n=t.audit_log_entries,r=t.integrations,o=t.users,l=t.webhooks;a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_SUCCESS,logs:n,integrations:r,users:o,webhooks:l})}),(function(){return a.default.dispatch({type:i.ActionTypes.AUDIT_LOG_FETCH_FAIL})}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;v(n(0));var r,a=n(349),o=n(648),i=c(n(7570)),l=v(n(7563)),u=n(49),s=c(n(10)),d=c(n(7730)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.channel,n=(0,d.default)(t),r=(0,i.default)(t.id);return s.default.isGuest()?null:y(l.default,{navId:"channel-context",onClose:a.closeContextMenu,"aria-label":f.default.Messages.CHANNEL_ACTIONS_MENU_LABEL},void 0,y(l.MenuGroup,{},void 0,n,y(l.MenuItem,{id:"jump-to-channel",label:f.default.Messages.JUMP_TO_CHANNEL,action:function(){(0,u.transitionToGuild)(t.guild_id,t.id),(0,o.popLayer)()}})),y(l.MenuGroup,{},void 0,r))}m.displayName="ChannelAuditLogContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;m(n(0));var r,a=n(349),o=v(n(7566)),i=v(n(7570)),l=m(n(7563)),u=v(n(10)),s=v(n(7662)),d=v(n(7634)),f=v(n(7767)),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t=e.user,n=e.guildId,r=e.analyticsContext,v=(0,d.default)(t.id),y=(0,f.default)(t.id,n),m=(0,i.default)(t.id),_=(0,s.default)(t.id);return u.default.isGuest()||t.isNonUserBot()?null:h(o.default,{context:r,object:c.AnalyticsObjects.CONTEXT_MENU},void 0,h(l.default,{navId:"user-context",onClose:a.closeContextMenu,"aria-label":p.default.Messages.USER_ACTIONS_MENU_LABEL},void 0,h(l.MenuGroup,{},void 0,v,_),h(l.MenuGroup,{},void 0,y),h(l.MenuGroup,{},void 0,m)))}_.displayName="AuditLogUserContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.AuditLogIcon=void 0;var r,a,o=O(n(0)),i=E(n(8)),l=n(644),u=n(183),s=E(n(55)),d=E(n(12)),f=O(n(8640)),c=n(272),p=n(169),v=E(n(84)),y=E(n(63)),m=E(n(5188)),h=E(n(643)),_=n(1),g=E(n(7075));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,C(e,t)}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(e,t){var n=f.NotRenderedChanges[e.targetType];return null!=n&&!0===n[t.key]}var N=((r={})[_.AuditLogActionTypes.CREATE]=g.default.typeCreate,r[_.AuditLogActionTypes.UPDATE]=g.default.typeUpdate,r[_.AuditLogActionTypes.DELETE]=g.default.typeDelete,r),P=function(e){function t(){return e.apply(this,arguments)||this}return b(t,e),t.prototype.render=function(){var e=this.props,t=e.actionType,n=e.targetType,r=e.action,a=e.themeOverride,o=null!=a?g.default["themeOverride"+(0,p.upperCaseFirstChar)(a)]:null;return T("div",{className:(0,i.default)(g.default.icon,N[t],function(e,t){var n;return t===_.AuditLogActions.MESSAGE_DELETE?g.default.targetMessage:(n={},n[_.AuditLogTargetTypes.ALL]=g.default.targetAll,n[_.AuditLogTargetTypes.GUILD]=g.default.targetGuild,n[_.AuditLogTargetTypes.CHANNEL]=g.default.targetChannel,n[_.AuditLogTargetTypes.CHANNEL_OVERWRITE]=g.default.targetChannel,n[_.AuditLogTargetTypes.USER]=g.default.targetMember,n[_.AuditLogTargetTypes.ROLE]=g.default.targetRole,n[_.AuditLogTargetTypes.INTEGRATION]=g.default.targetIntegration,n[_.AuditLogTargetTypes.INVITE]=g.default.targetInvite,n[_.AuditLogTargetTypes.WEBHOOK]=g.default.targetWebhook,n[_.AuditLogTargetTypes.EMOJI]=g.default.targetEmoji,n)[e]}(n,r),o)})},t}(o.PureComponent);t.AuditLogIcon=P,P.displayName="AuditLogIcon";var A=function(e){function t(){return e.apply(this,arguments)||this}return b(t,e),t.prototype.render=function(){var e=this.props,t=e.user;return T("span",{onContextMenu:e.onContextMenu,className:g.default.userHook},void 0,T("span",{},void 0,t.username),T("span",{className:g.default.discrim},void 0,"#",t.discriminator))},t}(o.PureComponent);A.displayName="UserHook";var R=function(e){function t(){return e.apply(this,arguments)||this}b(t,e);var n=t.prototype;return n.hasChangesToRender=function(){var e=this.props.log,t=e.changes;return(e.actionType!==_.AuditLogActionTypes.DELETE||e.action===_.AuditLogActions.MEMBER_BAN_ADD||e.action===_.AuditLogActions.MEMBER_KICK||e.action===_.AuditLogActions.MEMBER_PRUNE)&&(null!=t&&t.some((function(t){return!M(e,t)})))},n.renderTitle=function(){var e=this.props,t=e.log,n=e.onUserContextMenu,r=e.onTargetContextMenu,a=e.onChannelContextMenu,o=t.user,i=t.target,l=t.options,c=f.getChangeTitle(t);return null!=c?T("div",{className:g.default.overflowEllipsis},void 0,c.format({user:o,target:i,userHook:function(e,r){return T(A,{user:t.user,onContextMenu:n},r)},targetHook:function(e,n){return t.targetType===_.AuditLogTargetTypes.USER?T(A,{user:t.target,onContextMenu:r},n):T("span",{onContextMenu:r},n,e)},count:l.count,channel:l.channel?"string"==typeof l.channel?l.channel:(0,u.computeChannelName)(l.channel,d.default,s.default,!0):null,channelHook:function(e,t){return T("span",{onContextMenu:a},t,e)}})):null},n.renderRoleUpdate=function(e){var t=e.newValue;return Array.isArray(t)?t.map((function(e){return T("div",{className:g.default.subListItem},e.id,e.name)})):null},n.renderPermissionUpdate=function(e){var t=this,n=e.newValue;return Array.isArray(n)?n.map((function(e){return T("div",{className:g.default.subListItem},e,f.getStringForPermission(e,t.props.log))})):null},n.renderChangeDetails=function(e){var t=this,n=this.props,r=n.log,a=n.onContentClick;if(null==r.changes)return null;var o=0,l=r.changes.map((function(n,a){var l=n.oldValue,u=n.newValue,s=null;r.action===_.AuditLogActions.MEMBER_ROLE_UPDATE?s=t.renderRoleUpdate(n):r.targetType!==_.AuditLogTargetTypes.ROLE&&r.action!==_.AuditLogActions.CHANNEL_OVERWRITE_CREATE&&r.action!==_.AuditLogActions.CHANNEL_OVERWRITE_UPDATE||(s=t.renderPermissionUpdate(n)),r.action!==_.AuditLogActions.CHANNEL_UPDATE&&!_.AuditLogActions.CHANNEL_CREATE||n.key!==_.AuditLogChangeKeys.TYPE||(null!=l&&(l=(0,c.channelTypeString)({type:l})),null!=u&&(u=(0,c.channelTypeString)({type:u})));var d=e[n.key];if(M(r,n))return null;if("function"==typeof d&&(d=d(n)),null!=d&&"object"==typeof d){if(null==d.format){var p=d[n.newValue];null==p&&null!=d[f.DEFAULT_FOR_STRINGS_KEY]?d=d[f.DEFAULT_FOR_STRINGS_KEY]:null!=p&&(d=p)}null!=d&&null!=d.format&&(d=d.format({user:r.user,target:r.target,oldValue:l,newValue:u,count:Array.isArray(u)?u.length:null,subtarget:r.options.subtarget?r.options.subtarget:null,newColorHook:function(e,t){return T("div",{className:g.default.colorHook,style:{backgroundColor:n.newValue}},t)},oldColorHook:function(e,t){return T("div",{className:g.default.colorHook,style:{backgroundColor:n.oldValue}},t)}}))}if(!d)return console.warn("No change string for",n),null;var v=(0,i.default)(g.default.prefix,N[r.actionType]);return o++,T(y.default,{className:g.default.detail,style:{position:"relative",top:1}},a,T(y.default,{className:v,grow:0},void 0,T("div",{className:g.default.number},void 0,o<10?"0":null,o),T("div",{className:g.default.dash},void 0,"—")),T(y.default,{className:g.default.change,direction:y.default.Direction.VERTICAL},void 0,T("div",{className:g.default.changeStr},void 0,d),null!=s?T("div",{},void 0,s):null))}));return T(y.default,{onClick:a,className:g.default.changeDetails,direction:y.default.Direction.VERTICAL},void 0,l)},n.renderChangeSummary=function(){var e=this.props,t=e.expanded,n=e.log;if(t)switch(n.targetType){case _.AuditLogTargetTypes.GUILD:return this.renderChangeDetails(f.GuildChangeStrings());case _.AuditLogTargetTypes.CHANNEL:case _.AuditLogTargetTypes.CHANNEL_OVERWRITE:return this.renderChangeDetails(f.ChannelChangeStrings());case _.AuditLogTargetTypes.USER:return this.renderChangeDetails(f.UserChangeStrings());case _.AuditLogTargetTypes.ROLE:return this.renderChangeDetails(f.RoleChangeStrings());case _.AuditLogTargetTypes.INVITE:return this.renderChangeDetails(f.InviteChangeStrings());case _.AuditLogTargetTypes.WEBHOOK:return this.renderChangeDetails(f.WebhookChangeStrings());case _.AuditLogTargetTypes.EMOJI:return this.renderChangeDetails(f.EmojiChangeStrings());case _.AuditLogTargetTypes.INTEGRATION:return this.renderChangeDetails(f.IntegrationChangeStrings())}return null},n.render=function(){var e=this,t=this.props,n=t.log,r=t.className,a=t.expanded,u=t.onHeaderClick,s=this.hasChangesToRender(),d=g.default.headerDefault;a?d=g.default.headerExpanded:s&&(d=g.default.headerClickable);var f,c=n.timestampStart.calendar(),p=n.timestampEnd.calendar();f=c===p?T("div",{className:g.default.timestamp},void 0,c):T("div",{className:g.default.timestamp},void 0,c,"—",p);var E=s?u:_.NOOP;return T(l.ListNavigatorItem,{id:n.id},void 0,(function(t){var l;return T(y.default,{direction:y.default.Direction.VERTICAL,className:(0,i.default)(g.default.auditLog,r)},void 0,o.createElement(v.default,I({className:d,"aria-expanded":a,onClick:E},t),T(P,{action:n.action,actionType:n.actionType,targetType:n.targetType}),T(h.default,{className:g.default.avatar,src:null===(l=n.user)||void 0===l?void 0:l.getAvatarURL(),"aria-hidden":!0,size:h.default.Sizes.SIZE_40}),T(y.default,{className:g.default.timeWrap,direction:y.default.Direction.VERTICAL},void 0,T(y.default.Child,{grow:1},void 0,e.renderTitle()),f),s?T(m.default,{className:g.default.expand,foreground:g.default.expandForeground,expanded:a,"aria-hidden":!0}):null),a?T("div",{className:g.default.divider}):null,e.renderChangeSummary())}))},t}(o.PureComponent);R.displayName="AuditLog";var L=R;t.default=L},function(e,t,n){e.exports=n.p+"99253cefda98913b1e9f7d155ad81ed3.svg"},function(e,t,n){e.exports=n.p+"0049cd2d5d8dad87fac3811fa651988e.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=x(n(0)),o=B(n(8)),i=B(n(6)),l=B(n(3)),u=n(349),s=B(n(352)),d=B(n(7565)),f=n(7638),c=B(n(1080)),p=B(n(9098)),v=B(n(7567)),y=B(n(151)),m=B(n(35)),h=B(n(12)),_=B(n(36)),g=B(n(84)),E=x(n(7624)),S=B(n(63)),O=B(n(5404)),I=B(n(227)),T=n(106),b=B(n(992)),C=B(n(646)),M=x(n(433)),N=n(113),P=n(50),A=n(44),R=B(n(643)),L=B(n(43)),D=n(440),w=B(n(238)),k=n(1),j=B(n(7)),U=B(n(7077)),G=B(n(6734)),F=B(n(423));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(){return(V=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function W(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Y(e,t)}function Y(e,t){return(Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function z(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function K(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function $(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){K(o,r,a,i,l,"next",e)}function l(e){K(o,r,a,i,l,"throw",e)}i(void 0)}))}}function Z(e){var t=e.transitionState,n=e.guild,r=e.user,o=e.ban,i=e.hideDiscriminator,l=e.onClose,u=(0,T.useUID)(),d=a.useState(!1),f=d[0],p=d[1],v=a.useState(null),y=v[0],m=v[1];function h(){return(h=$(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=n){e.next=2;break}return e.abrupt("return");case 2:return m(null),p(!0),e.prev=4,e.next=7,s.default.unbanUser(n.id,r.id);case 7:l(),e.next=14;break;case 10:e.prev=10,e.t0=e.catch(4),m(new c.default(e.t0)),p(!1);case 14:case"end":return e.stop()}}),e,null,[[4,10]])})))).apply(this,arguments)}return z(P.ModalRoot,{className:U.default.bannedUserModal,transitionState:t,"aria-labelledby":u},void 0,z(P.ModalHeader,{id:u,className:U.default.header,separator:!1},void 0,z(S.default,{justify:S.default.Justify.CENTER},void 0,z(L.default,{className:U.default.userUsername},void 0,r.toString()),i?null:z(L.default,{className:U.default.userDiscrim},void 0,"#",r.discriminator))),z(P.ModalContent,{className:U.default.content},void 0,z(L.default,{className:U.default.reasonHeader,size:L.default.Sizes.SIZE_12},void 0,j.default.Messages.BAN_REASON),z(L.default,{},void 0,o.reason||j.default.Messages.NO_BAN_REASON),null!=y?z(L.default,{className:U.default.error,color:L.default.Colors.STATUS_RED},void 0,y.getAnyErrorMessage()):null),z(P.ModalFooter,{},void 0,z(S.default,{justify:S.default.Justify.BETWEEN},void 0,z(_.default,{onClick:function(){return h.apply(this,arguments)},look:_.default.Looks.LINK,color:_.default.Colors.RED,submitting:f},void 0,j.default.Messages.REVOKE_BAN),z(_.default,{onClick:l},void 0,j.default.Messages.DONE))))}Z.displayName="BannedUserModal";var q=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleShowModal=function(){var e=t.props,n=e.guild,r=e.user,o=e.hideDiscriminator,i=e.ban;(0,A.openModal)((function(e){return a.createElement(Z,V({},e,{guild:n,user:r,ban:i,hideDiscriminator:o}))}))},t.handleContextMenu=function(e){(0,u.openContextMenu)(e,(function(e){return a.createElement(p.default,V({},e,{user:t.props.user}))}))},t}return W(t,e),t.prototype.render=function(){var e=this.props,t=e.user,n=e.hideDiscriminator;return z(g.default,{className:(0,o.default)(U.default.bannedUser,G.default.card),onClick:this.handleShowModal,onContextMenu:this.handleContextMenu},void 0,z(R.default,{src:t.getAvatarURL(),"aria-label":t.username,size:R.default.Sizes.SIZE_40,className:U.default.bannedUserAvatar}),z("div",{className:U.default.username},void 0,t.toString(),!n&&z("span",{className:U.default.discrim},void 0,"#",t.discriminator)))},t}(a.PureComponent);q.displayName="BannedUser";var X=function(e){function t(){for(var t,r=arguments.length,a=new Array(r),o=0;o<r;o++)a[o]=arguments[o];return(t=e.call.apply(e,[this].concat(a))||this).getSortedBans=(0,D.cachedFunction)((function(e,n){return null!=e?(0,i.default)(e).keys().map(h.default.getUser).filter(t.makeFilter(n)).sortBy((function(e){return e.username.toLowerCase()})).value():[]})),t.getRowHeight=function(e,n){if(e>0)return 0;var r=t.props,a=r.bans,o=r.searchQuery,i=t.getSortedBans(a,o);if(0===i.length&&1===n)return 56;var l=i[n],u=null==a?void 0:a[(null==l?void 0:l.id)||""];return null==l||null==u?0:56},t.renderRow=function(e){var n=e.section,r=e.row,a=t.props,o=a.bans,i=a.streamerMode,l=a.guild,u=a.searchQuery;if(n>0)return null;if(null==o&&0===r)return z(I.default,{className:F.default.marginTop20,type:I.default.Type.SPINNING_CIRCLE},"spinner");var s=t.getSortedBans(o,u)[r],d=null==o?void 0:o[(null==s?void 0:s.id)||""];return null!=s&&null!=d?z(q,{user:s,ban:d,hideDiscriminator:i,guild:l},s.id):void 0},t.getSectionHeight=function(e){return e>0?0:null==t.props.bans?462:120},t.renderSection=function(){var e,r=t.props,a=r.bans,o=r.theme,l=r.searchQuery;null==a?e=null:i.default.isEmpty(a)&&(e=z(E.default,{theme:o,className:F.default.marginTop40},void 0,z(E.EmptyStateImage,{darkSrc:n(9099),lightSrc:n(9100),width:256,height:212}),z(E.EmptyStateText,{note:j.default.Messages.BANS_NO_USERS_BANNED,style:{maxWidth:300}},void 0,j.default.Messages.NO_BANS)));var u=(0,i.default)(a||{}).keys().value().length;return z(C.default,{tag:N.Tags.H2,title:j.default.Messages.BANS_HEADER.format({bans:u})},"bans-header",z(S.default,{justify:S.default.Justify.BETWEEN,align:S.default.Align.START},void 0,z(M.default,{type:M.Types.DESCRIPTION,className:F.default.marginBottom20},void 0,j.default.Messages.BANS_HINT.format({onModerationClick:t.handleModerationClick})),null==e&&z(O.default,{className:U.default.searchBar,query:l||"",placeholder:j.default.Messages.BANS_SEARCH_PLACEHOLDER,onChange:t.handleQueryChange,onClear:t.handleQueryClear})),z(b.default,{style:{marginBottom:-1}}),e)},t}W(t,e);var r=t.prototype;return r.makeFilter=function(e){if(null==e||0===e.length)return function(e){return null!=e};var t=new RegExp("^"+w.default.escape(e),"i");return function(e){return null!=e&&t.test(e.username)}},r.render=function(){var e=this.props,t=e.bans,n=e.guild,r=e.searchQuery;if(null==n)return null;var a=this.getSortedBans(t,r);return z(f.ListContentScroller,{sections:[Math.max(1,a.length)],sectionHeight:this.getSectionHeight,renderSection:this.renderSection,rowHeight:this.getRowHeight,renderRow:this.renderRow})},r.handleModerationClick=function(){d.default.setSection(k.GuildSettingsSections.MODERATION)},r.handleQueryChange=function(e){d.default.setSearchQuery(e)},r.handleQueryClear=function(){d.default.setSearchQuery("")},t}(a.PureComponent);X.displayName="GuildSettingsBans";var Q=l.default.connectStores([v.default,m.default,y.default],(function(){var e=v.default.getProps(),t=e.bans,n=e.guild;return{searchQuery:e.searchQuery||"",bans:t,guild:n,theme:m.default.theme,streamerMode:y.default.hidePersonalInformation}}))(X);t.default=Q},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;y(n(0));var r,a=n(349),o=p(n(7566)),i=p(n(7570)),l=y(n(7563)),u=p(n(10)),s=p(n(7662)),d=p(n(7634)),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e){var t=e.user,n=e.analyticsContext,r=(0,d.default)(t.id),p=(0,i.default)(t.id),v=(0,s.default)(t.id);return u.default.isGuest()||t.isNonUserBot()?null:m(o.default,{context:n,object:f.AnalyticsObjects.CONTEXT_MENU},void 0,m(l.default,{navId:"user-context",onClose:a.closeContextMenu,"aria-label":c.default.Messages.USER_ACTIONS_MENU_LABEL},void 0,m(l.MenuGroup,{},void 0,r,v),m(l.MenuGroup,{},void 0,p)))}h.displayName="BannedUserContextMenu"},function(e,t,n){e.exports=n.p+"789de85a973b1d974a21aa03c1e14323.svg"},function(e,t,n){e.exports=n.p+"e3fb8fe698a871db1d0e34ededf8a954.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GuildSettingsCommunityOverviewNotice=void 0;var r,a=U(n(0)),o=k(n(8)),i=n(3),l=k(n(24)),u=k(n(7565)),s=k(n(7605)),d=n(183),f=n(659),c=U(n(81)),p=k(n(7567)),v=k(n(48)),y=k(n(55)),m=k(n(35)),h=k(n(12)),_=k(n(36)),g=k(n(987)),E=k(n(248)),S=n(129),O=k(n(646)),I=U(n(433)),T=U(n(113)),b=k(n(350)),C=k(n(969)),M=n(44),N=k(n(126)),P=k(n(43)),A=k(n(8641)),R=n(1),L=k(n(7)),D=k(n(7081)),w=k(n(9116));function k(e){return e&&e.__esModule?e:{default:e}}function j(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return j=function(){return e},e}function U(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=j();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var B=function(){var e=(0,i.useStateFromStores)([p.default],(function(){return p.default.getProps()})),t=e.guild,n=e.submitting,r=(0,i.useStateFromStores)([m.default],(function(){return m.default.theme}));return F(s.default,{theme:r,submitting:n,onReset:function(){null!=t&&u.default.init(t.id)},onSave:function(){null!=t&&u.default.saveGuild(t.id,{rulesChannelId:t.rulesChannelId,preferredLocale:t.preferredLocale,publicUpdatesChannelId:t.publicUpdatesChannelId,description:t.description,features:t.features})}})};t.GuildSettingsCommunityOverviewNotice=B,B.displayName="GuildSettingsCommunityOverviewNotice";var H=F(b.default,{width:24,height:24}),x=function(e){var t=e.discoveryEnabled,n=e.welcomeScreenEnabled,r=a.useState(!0===l.default.get("dismissedCommunityFeaturesUpsell")),o=r[0],i=r[1];if(t&&n)return null;return o?null:F("div",{className:D.default.upsellContainer},void 0,F("div",{className:D.default.upsellContent},void 0,F("img",{src:w.default,alt:"",width:60,className:D.default.upsellImage}),F("div",{},void 0,F(N.default,{size:N.default.Sizes.SIZE_16,className:D.default.upsellHeader},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_HEADER),F(P.default,{},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_BODY))),F(_.default,{"aria-label":L.default.Messages.CLOSE,look:_.default.Looks.BLANK,size:_.default.Sizes.NONE,className:D.default.upsellClose,onClick:function(){l.default.set("dismissedCommunityFeaturesUpsell",!0),i(!0)}},void 0,H),F("div",{className:D.default.upsellFooter},void 0,n?null:F(_.default,{size:_.default.Sizes.SMALL,onClick:function(){u.default.setSection(R.GuildSettingsSections.COMMUNITY_WELCOME)},className:D.default.upsellButton},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_BUTTON_WELCOME_SCREEN),t?null:F(_.default,{size:_.default.Sizes.SMALL,onClick:function(){u.default.setSection(R.GuildSettingsSections.DISCOVERY)},className:D.default.upsellButton,color:_.default.Colors.PRIMARY},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_BUTTON_DISCOVERY),F(_.default,{size:_.default.Sizes.SMALL,onClick:function(){u.default.setSection(R.GuildSettingsSections.ANALYTICS)},className:D.default.upsellButton,color:_.default.Colors.PRIMARY},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_UPSELL_BUTTON_ANALYTICS)))};x.displayName="CommunityFeaturesUpsell";var V=function(){var e=(0,i.useStateFromStores)([p.default],(function(){return p.default.getProps()})).guild,t=(0,i.useStateFromStoresObject)([v.default],(function(){return{canManageGuild:v.default.can(R.Permissions.MANAGE_GUILD,e),isGuildAdmin:v.default.can(R.Permissions.ADMINISTRATOR,e)}})),n=t.canManageGuild,r=t.isGuildAdmin,s=(0,i.useStateFromStores)([c.default],(function(){return null!=e?c.default.getChannels(e.id):null})),m=!0!==l.default.get("dismissedCommunityFeaturesUpsell");if(null==e)return null;var b=[];null!=s&&s[c.GUILD_SELECTABLE_CHANNELS_KEY].forEach((function(e){var t=e.channel;t.type===R.ChannelTypes.GUILD_TEXT&&b.push({value:t.id,label:(0,d.computeChannelName)(t,h.default,y.default,!0)})}));var N=function(){if(null!=e){var t=new Set(e.features);t.delete(R.GuildFeatures.COMMUNITY),t.delete(R.GuildFeatures.DISCOVERABLE),t.delete(R.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED),t.delete(R.GuildFeatures.PREVIEW_ENABLED),u.default.updateGuild({features:t,rulesChannelId:null,publicUpdatesChannelId:null})}},A=function(e){var t=e.value;u.default.updateGuild({rulesChannelId:t})},w=function(e){var t=e.value;u.default.updateGuild({publicUpdatesChannelId:t})},k=function(e){var t=e.value;u.default.updateGuild({preferredLocale:t})},j=function(){e.features.has(R.GuildFeatures.DISCOVERABLE)&&e.features.has(R.GuildFeatures.PARTNERED)?(0,M.openModal)((function(e){return a.createElement(C.default,G({},e,{header:L.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_PUBLIC_CONFIRM_DEFAULT_TITLE,confirmText:L.default.Messages.CONFIRM,cancelText:L.default.Messages.NEVERMIND,onConfirm:N}),F(P.default,{},void 0,L.default.Messages.GUILD_SETTINGS_PARTNER_AND_DISCOVERY_DISABLE_PUBLIC_CONFIRM_TEXT))})):e.features.has(R.GuildFeatures.DISCOVERABLE)?(0,M.openModal)((function(e){return a.createElement(C.default,G({},e,{header:L.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_PUBLIC_CONFIRM_DEFAULT_TITLE,confirmText:L.default.Messages.CONFIRM,cancelText:L.default.Messages.NEVERMIND,onConfirm:N}),F(P.default,{},void 0,L.default.Messages.GUILD_SETTINGS_DISCOVERY_DISABLE_PUBLIC_CONFIRM_TEXT))})):e.features.has(R.GuildFeatures.PARTNERED)?(0,M.openModal)((function(e){return a.createElement(C.default,G({},e,{header:L.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_PUBLIC_CONFIRM_DEFAULT_TITLE,confirmText:L.default.Messages.CONFIRM,cancelText:L.default.Messages.NEVERMIND,onConfirm:N}),F(P.default,{},void 0,L.default.Messages.GUILD_SETTINGS_PARTNER_DISABLE_PUBLIC_CONFIRM_TEXT))})):N()};return F(O.default,{title:L.default.Messages.GUILD_SETTINGS_COMMUNITY,tag:T.Tags.H2},void 0,m?F(x,{discoveryEnabled:e.features.has(R.GuildFeatures.DISCOVERABLE),welcomeScreenEnabled:e.features.has(R.GuildFeatures.WELCOME_SCREEN_ENABLED)}):null,F(O.default,{className:(0,o.default)(D.default.twoColumnFormSection,D.default.firstSection)},void 0,F("div",{className:D.default.descriptionColumn},void 0,F(T.default,{className:D.default.formTitle},void 0,L.default.Messages.FORM_LABEL_DISCOVERY_RULES_CHANNEL),F(I.default,{type:I.Types.DESCRIPTION,className:D.default.formDescription},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_RULES_CHANNEL_HELP)),F(g.default,{className:(0,o.default)(D.default.formSelect,D.default.selectColumn),value:e.rulesChannelId,clearable:!1,searchable:!0,options:b,onChange:A,disabled:!n})),F(S.FormDivider,{className:D.default.divider}),F(O.default,{className:(0,o.default)(D.default.twoColumnFormSection,D.default.firstSection)},void 0,F("div",{className:D.default.descriptionColumn},void 0,F(T.default,{className:D.default.formTitle},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_MOD_CHANNEL_TITLE),F(I.default,{type:I.Types.DESCRIPTION,className:D.default.formDescription},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_MOD_CHANNEL_HELP)),F(g.default,{className:(0,o.default)(D.default.formSelect,D.default.selectColumn),value:e.publicUpdatesChannelId,clearable:!1,searchable:!0,options:b,onChange:w,disabled:!n})),F(S.FormDivider,{className:D.default.divider}),F(O.default,{className:D.default.twoColumnFormSection},void 0,F("div",{className:D.default.descriptionColumn},void 0,F(T.default,{className:D.default.formTitle},void 0,L.default.Messages.FORM_LABEL_SERVER_LANGUAGE),F(I.default,{type:I.Types.DESCRIPTION,className:D.default.formDescription},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_LOCALE_HELP)),F(g.default,{className:(0,o.default)(D.default.formSelect,D.default.selectColumn),value:e.preferredLocale,clearable:!1,searchable:!0,options:f.LOCALE_OPTIONS,onChange:k,disabled:!n})),F(S.FormDivider,{className:D.default.divider}),F(O.default,{className:D.default.twoColumnFormSection},void 0,F("div",{className:D.default.descriptionColumn},void 0,F(T.default,{className:D.default.formTitle},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_COMMUNITY),F(I.default,{type:I.Types.DESCRIPTION,className:D.default.formDescription},void 0,L.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_COMMUNITY_DESCRIPTION)),F(E.default,{text:r?null:L.default.Messages.GUILD_SETTINGS_COMMUNITY_ADMINISTRATOR_ONLY,"aria-label":r?void 0:L.default.Messages.GUILD_SETTINGS_COMMUNITY_ADMINISTRATOR_ONLY},void 0,(function(e){return a.createElement(_.default,G({size:_.default.Sizes.SMALL,onClick:j,color:_.default.Colors.RED,disabled:!r},e),L.default.Messages.GUILD_SETTINGS_COMMUNITY_DISABLE_COMMUNITY)}))))};V.displayName="GuildSettingsCommunitySettings";var W=F(V,{}),Y=function(){var e=(0,i.useStateFromStores)([p.default],(function(){return p.default.getProps()})).guild;return null==e?null:e.features.has(R.GuildFeatures.COMMUNITY)?W:F(A.default,{guild:e})};t.default=Y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=x(n(0)),o=B(n(8)),i=B(n(85)),l=n(3),u=B(n(7565)),s=n(7835),d=n(183),f=B(n(8642)),c=x(n(81)),p=B(n(7567)),v=B(n(20)),y=B(n(55)),m=B(n(35)),h=B(n(12)),_=B(n(988)),g=B(n(987)),E=B(n(248)),S=n(106),O=x(n(433)),I=B(n(113)),T=B(n(1050)),b=B(n(126)),C=B(n(43)),M=B(n(131)),N=B(n(102)),P=n(7766),A=n(1),R=B(n(7)),L=B(n(7079)),D=B(n(9103)),w=B(n(9104)),k=B(n(9105)),j=B(n(9106)),U=B(n(9107)),G=B(n(9108)),F=B(n(8643));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(){return(V=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function W(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var Y=function(e){var t=e.guild,n=e.onAcceptVerificationLevel,r=e.onAcceptContentFilter,a=e.disableContentFilter,o=e.disableVerificationLevel,i=e.headerId,u=e.theme,s=(0,l.useStateFromStores)([v.default],(function(){return v.default.getGuild(t.id)}),[t.id]),d=null!=s&&s.verificationLevel>A.VerificationLevels.NONE,f=(null==s?void 0:s.explicitContentFilter)===A.GuildExplicitContentFilterTypes.ALL_MEMBERS,c=u===A.ThemeTypes.DARK?U.default:G.default;return W("div",{className:L.default.container},void 0,W("div",{className:L.default.content},void 0,W("img",{alt:"",src:c,width:80}),W(b.default,{size:b.default.Sizes.SIZE_24,className:L.default.header,id:i},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_1_HEADER),W(C.default,{color:C.default.Colors.CUSTOM,size:C.default.Sizes.SIZE_16,className:L.default.headerCaption},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_1_BODY)),W("div",{className:L.default.form},void 0,W(I.default,{},void 0,R.default.Messages.FORM_LABEL_VERIFICATION_LEVEL),W(O.default,{type:O.Types.DESCRIPTION,className:L.default.description},void 0,d?R.default.Messages.ENABLE_COMMUNITY_MODAL_VERIFICATION_LEVEL_MET:R.default.Messages.ENABLE_COMMUNITY_MODAL_VERIFICATION_LEVEL_HELP),W(_.default,{type:_.default.Types.ROW,disabled:o,value:t.verificationLevel>A.VerificationLevels.NONE,onChange:n},void 0,W(C.default,{},void 0,R.default.Messages.ENABLE_PUBLIC_MODAL_VERIFICATION_LEVEL_DESCRIPTION))),W("div",{className:L.default.form},void 0,W(I.default,{},void 0,R.default.Messages.FORM_LABEL_EXPLICIT_CONTENT_FILTER),W(O.default,{type:O.Types.DESCRIPTION,className:L.default.description},void 0,f?R.default.Messages.ENABLE_COMMUNITY_MODAL_CONTENT_FILTER_MET:R.default.Messages.ENABLE_PUBLIC_MODAL_CONTENT_FILTER_HELP),W(_.default,{type:_.default.Types.ROW,disabled:a,value:t.explicitContentFilter===A.GuildExplicitContentFilterTypes.ALL_MEMBERS,onChange:r},void 0,W(C.default,{},void 0,R.default.Messages.EXPLICIT_CONTENT_FILTER_HIGH))))};Y.displayName="EnableCommunityModalFirstStep";var z=function(e){var t=e.selectableChannels,n=e.onRuleChannelChange,r=e.ruleChannel,a=e.onPublicUpdatesChannelChange,o=e.publicUpdatesChannel,i=e.headerId,l=e.theme===A.ThemeTypes.DARK?D.default:w.default;return W("div",{className:L.default.container},void 0,W("div",{className:L.default.content},void 0,W("img",{alt:"",src:l,width:80}),W(b.default,{size:b.default.Sizes.SIZE_24,className:L.default.header,id:i},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_2_HEADER),W(C.default,{color:C.default.Colors.CUSTOM,size:C.default.Sizes.SIZE_16,className:L.default.headerCaption},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_2_BODY)),W("div",{className:L.default.form},void 0,W(I.default,{},void 0,R.default.Messages.ENABLE_PUBLIC_MODAL_RULES_CHANNEL_TITLE),W(O.default,{type:O.Types.DESCRIPTION,className:L.default.description},void 0,R.default.Messages.ENABLE_PUBLIC_MODAL_RULES_CHANNEL_HELP),W(g.default,{clearable:!1,searchable:!0,options:t,onChange:n,value:r,maxMenuHeight:200})),W("div",{className:L.default.form},void 0,W(I.default,{},void 0,R.default.Messages.GUILD_SETTINGS_COMMUNITY_MOD_CHANNEL_TITLE),W(O.default,{type:O.Types.DESCRIPTION,className:L.default.description},void 0,R.default.Messages.GUILD_SETTINGS_COMMUNITY_MOD_CHANNEL_HELP),W(g.default,{clearable:!1,searchable:!0,options:t,menuPlacement:g.default.MenuPlacements.TOP,onChange:a,value:o,maxMenuHeight:200})))};z.displayName="EnableCommunityModalSecondStep";var K=function(e){var t=e.guild,n=e.policyAccepted,r=e.everyoneRolePermissionsAccepted,i=e.onAcceptPolicy,l=e.onAcceptDefaultNotifications,u=e.onAcceptEveryoneRolePermissions,s=e.disableDefaultNotifications,d=e.disableEveryoneRolePermissions,f=e.headerId,c=e.theme===A.ThemeTypes.DARK?k.default:j.default;return W("div",{className:L.default.container},void 0,W("div",{className:L.default.content},void 0,W("img",{alt:"",src:c,width:80}),W(b.default,{size:b.default.Sizes.SIZE_24,className:L.default.header,id:f},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_3_HEADER),W(C.default,{color:C.default.Colors.CUSTOM,size:C.default.Sizes.SIZE_16,className:L.default.headerCaption},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_3_BODY)),W("div",{className:L.default.form},void 0,W(E.default,{text:s?R.default.Messages.ENABLE_COMMUNITY_MODAL_REQUIREMENT_SATISFIED_TOOLTIP:null,"aria-label":!!s&&R.default.Messages.ENABLE_COMMUNITY_MODAL_REQUIREMENT_SATISFIED_TOOLTIP},void 0,(function(e){var n;return a.createElement("div",e,W(_.default,{type:_.default.Types.ROW,disabled:s,value:t.defaultMessageNotifications===A.UserNotificationSettings.ONLY_MENTIONS,onChange:l,className:(0,o.default)((n={},n[L.default.disabled]=s,n))},void 0,W(C.default,{},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_DEFAULT_NOTIFICATIONS_LABEL.format({infoHook:function(){return W(E.default,{text:R.default.Messages.ENABLE_COMMUNITY_MODAL_DEFAULT_NOTIFICATIONS_TOOLTIP,"aria-label":R.default.Messages.ENABLE_COMMUNITY_MODAL_DEFAULT_NOTIFICATIONS_TOOLTIP},void 0,(function(e){return a.createElement(T.default,V({className:L.default.icon},e))}))}}))))}))),W(E.default,{text:d?R.default.Messages.ENABLE_COMMUNITY_MODAL_REQUIREMENT_SATISFIED_TOOLTIP:null,"aria-label":!!d&&R.default.Messages.ENABLE_COMMUNITY_MODAL_REQUIREMENT_SATISFIED_TOOLTIP},void 0,(function(e){var t;return a.createElement("div",V({},e,{className:L.default.checkboxOption}),W(_.default,{type:_.default.Types.ROW,disabled:d,value:r,onChange:u,className:(0,o.default)((t={},t[L.default.disabled]=d,t))},void 0,W(C.default,{},void 0,R.default.Messages.ENABLE_COMMUNITY_MODAL_EVERYONE_ROLE_PERMISSION_LABEL.format({infoHook:function(){return W(E.default,{text:R.default.Messages.ENABLE_COMMUNITY_MODAL_EVERYONE_ROLE_PERMISSION_TOOLTIP,"aria-label":R.default.Messages.ENABLE_COMMUNITY_MODAL_EVERYONE_ROLE_PERMISSION_TOOLTIP},void 0,(function(e){return a.createElement(T.default,V({className:L.default.icon},e))}))}}))))})),W("div",{className:L.default.form},void 0,W(I.default,{},void 0,R.default.Messages.PUBLIC_GUILD_POLICY_TITLE),W(O.default,{type:O.Types.DESCRIPTION,className:L.default.description},void 0,R.default.Messages.COMMUNITY_POLICY_HELP.format({helpdeskArticle:M.default.getArticleURL(A.HelpdeskArticles.PUBLIC_GUILD_GUILDLINES)})),W(_.default,{type:_.default.Types.ROW,value:n,onChange:i},void 0,W(C.default,{},void 0,R.default.Messages.PUBLIC_GUILD_POLICY_ACCEPT))))};K.displayName="EnableCommunityModalFinalStep";var $=function(e){var t=e.transitionState,n=e.onClose,r=(0,l.useStateFromStoresObject)([p.default],(function(){return p.default.getProps()})).guild,o=(0,l.useStateFromStores)([m.default],(function(){return m.default.theme})),v=a.useState(!1),_=v[0],g=v[1],E=a.useState(!P.MODERATOR_PERMISSIONS.some((function(e){return N.default.canEveryone(e,r)}))),O=E[0],I=E[1],T=a.useState(P.CREATE_NEW_CHANNEL_VALUE),b=T[0],C=T[1],M=a.useState(P.CREATE_NEW_CHANNEL_VALUE),D=M[0],w=M[1],k=a.useState(null==r?void 0:r.defaultMessageNotifications)[0],j=a.useState(null==r?void 0:r.verificationLevel)[0],U=a.useState(null==r?void 0:r.explicitContentFilter)[0],G=a.useState(O)[0],B=null==r?void 0:r.getRole(null==r?void 0:r.id),H=(0,l.useStateFromStores)([c.default],(function(){return null!=r?c.default.getChannels(r.id):null}),[r]),x=(0,S.useUID)();if(null==r)return null;var $=[{value:P.CREATE_NEW_CHANNEL_VALUE,label:R.default.Messages.ENABLE_PUBLIC_MODAL_CREATE_CHANNEL}];H[c.GUILD_SELECTABLE_CHANNELS_KEY].forEach((function(e){var t=e.channel;t.type===A.ChannelTypes.GUILD_TEXT&&$.push({value:t.id,label:(0,d.computeChannelName)(t,h.default,y.default,!0)})}));var Z=j!==A.VerificationLevels.NONE,q=U===A.GuildExplicitContentFilterTypes.ALL_MEMBERS,X=k===A.UserNotificationSettings.ONLY_MENTIONS,Q=G,J=W(Y,{guild:r,disableVerificationLevel:Z,disableContentFilter:q,onAcceptVerificationLevel:function(e,t){t?t&&u.default.updateGuild({verificationLevel:A.VerificationLevels.LOW}):u.default.updateGuild({verificationLevel:j})},onAcceptContentFilter:function(e,t){t?u.default.updateGuild({explicitContentFilter:A.GuildExplicitContentFilterTypes.ALL_MEMBERS}):u.default.updateGuild({explicitContentFilter:U})},headerId:x,theme:o}),ee=W(z,{selectableChannels:$,onRuleChannelChange:function(e){var t=e.value;C(t)},onPublicUpdatesChannelChange:function(e){var t=e.value;w(t)},ruleChannel:b,publicUpdatesChannel:D,headerId:x,theme:o}),te=W(K,{guild:r,disableDefaultNotifications:X,disableEveryoneRolePermissions:Q,policyAccepted:_,everyoneRolePermissionsAccepted:O,onAcceptPolicy:function(e,t){g(!!t)},onAcceptDefaultNotifications:function(e,t){t?u.default.updateGuild({defaultMessageNotifications:A.UserNotificationSettings.ONLY_MENTIONS}):u.default.updateGuild({defaultMessageNotifications:k})},onAcceptEveryoneRolePermissions:function(e,t){null!=B&&I(!!t)},headerId:x,theme:o}),ne=W("img",{alt:"",src:F.default,className:L.default.footerImage,width:240}),re=[{modalContent:J,disableNextStep:r.explicitContentFilter!==A.GuildExplicitContentFilterTypes.ALL_MEMBERS||r.verificationLevel===A.VerificationLevels.NONE,overviewTitle:R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_1_TITLE},{modalContent:ee,disableNextStep:null==b||null==D,overviewTitle:R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_2_TITLE},{modalContent:te,disableNextStep:!_,overviewTitle:R.default.Messages.ENABLE_COMMUNITY_MODAL_STEP_3_TITLE}];return W(f.default,{stepData:re,title:R.default.Messages.ENABLE_COMMUNITY_MODAL_TITLE,transitionState:t,onClose:n,completeButtonText:R.default.Messages.ENABLE_COMMUNITY_BUTTON_TEXT,onComplete:function(){if(null!=B&&_){var e=new Set(r.features);e.add(A.GuildFeatures.COMMUNITY);var t=O?i.default.remove(B.permissions,P.MODERATOR_PERMISSIONS_FLAG):B.permissions,n=V({},B,{permissions:t});u.default.updateGuild({features:e,rulesChannelId:b,publicUpdatesChannelId:D}),u.default.saveGuild(r.id,{features:e,rulesChannelId:b,verificationLevel:r.verificationLevel,explicitContentFilter:r.explicitContentFilter,publicUpdatesChannelId:D,defaultMessageNotifications:r.defaultMessageNotifications}),t!==B.permissions&&(0,s.saveRoleSettings)(r.id,[n])}},overviewFooter:ne,sequencerClassName:L.default.container})};$.displayName="EnableCommunityModal";var Z=$;t.default=Z},function(e,t,n){e.exports=n.p+"78aa59ccfc53326f0459a72541bd9a51.svg"},function(e,t,n){e.exports=n.p+"896f03c6652b88b11ec2587ee4121198.svg"},function(e,t,n){e.exports=n.p+"4a5245103f9ed585ea37487ecabae871.svg"},function(e,t,n){e.exports=n.p+"803b292832d042cb5983e1096eff8c9b.svg"},function(e,t,n){e.exports=n.p+"fe3d06954b50aa53b1a088b1caa1462a.svg"},function(e,t,n){e.exports=n.p+"6b1c2a6dff0f80b740220b790ea29837.svg"},function(e,t,n){e.exports=n.p+"a00896b9b5af1ccebeb80816b71995d0.svg"},function(e,t,n){e.exports=n.p+"614d2dd57ee7dce69074063e93438add.png"},function(e,t,n){e.exports=n.p+"17150afdf12eb23743d4d53915b05355.png"},function(e,t,n){e.exports=n.p+"94dc6f30a819026fa295d85f1f72b4ab.svg"},function(e,t,n){e.exports=n.p+"908c2d8370ee8df51ee0b28245778206.png"},function(e,t,n){e.exports=n.p+"8639f5f6242256805bc4f4bb19c2b23b.png"},function(e,t,n){e.exports=n.p+"054d740c3f3a4ebc8823ab52ea3070cf.png"},function(e,t,n){e.exports=n.p+"5ac53bbce4bc51dd14d5413bd7d1c77d.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=n(3),l=I(n(2)),u=I(n(5409)),s=I(n(7825)),d=I(n(7567)),f=I(n(36)),c=I(n(63)),p=I(n(227)),v=I(n(646)),y=I(n(113)),m=I(n(126)),h=I(n(43)),_=n(60),g=I(n(9118)),E=I(n(7)),S=I(n(7084)),O=I(n(6763));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}!function(e){e[e.LOADING=0]="LOADING",e[e.INTRO=1]="INTRO",e[e.SETTINGS=2]="SETTINGS"}(a||(a={}));var C=function(e){var t=e.setWelcomeView,r=e.setShowCreateModal,o=[{emoji:"💬",description:E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_DESCRIPTION_1,name:E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_NAME_1},{emoji:"🏹",description:E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_DESCRIPTION_2,name:E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_NAME_2},{emoji:"🗞",description:E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_DESCRIPTION_3,name:E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_CHANNEL_NAME_3}];return b(v.default,{title:E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,tag:v.default.Tags.H2},void 0,b("div",{className:S.default.welcomeDescription},void 0,b(h.default,{size:h.default.Sizes.SIZE_14},void 0,E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_INTRO_TEXT.format()),b(f.default,{onClick:function(){r(!0),t(a.SETTINGS)}},void 0,E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_INTRO_BUTTON)),b("div",{className:S.default.exampleContainer},void 0,b("div",{className:S.default.exampleWumpus},void 0,b("img",{className:S.default.wumpus,alt:"",src:n(8634)}),b("div",{className:S.default.tooltipPointer}),b("div",{className:S.default.tooltip},void 0,E.default.Messages.GUILD_SETTINGS_EXAMPLE_TOOLTIP)),b(c.default,{direction:c.default.Direction.VERTICAL,align:c.default.Align.CENTER,className:S.default.exampleModal},void 0,b("img",{alt:"",className:O.default.guildIcon,src:n(8635),width:64,height:64}),b(m.default,{size:m.default.Sizes.SIZE_24,className:S.default.header},void 0,E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_TITLE.format()),b(h.default,{size:h.default.Sizes.SIZE_14,color:h.default.Colors.HEADER_SECONDARY,className:O.default.guildDescription},void 0,E.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_EXAMPLE_DESCRIPTION),b(y.default,{className:O.default.choiceHeader},void 0,E.default.Messages.WELCOME_SCREEN_CHOICE_HEADER),b("div",{className:O.default.options},void 0,o.map((function(e){return b(c.default,{align:c.default.Align.CENTER,className:S.default.optionContainer},e.name,b(u.default,{emojiName:e.emoji,className:O.default.optionEmoji}),b("div",{className:O.default.optionTextContainer},void 0,b(h.default,{size:h.default.Sizes.SIZE_16,className:O.default.channelDescription},void 0,e.description),b(h.default,{size:h.default.Sizes.SIZE_12,color:h.default.Colors.HEADER_SECONDARY},void 0,"#"+e.name)))}))))))};C.displayName="GuildSettingsCommunityWelcomeIntro";var M=function(){var e=(0,i.useStateFromStores)([d.default],(function(){return d.default.getProps()})).guild,t=o.useState(a.LOADING),n=t[0],r=t[1],u=o.useState(!1),f=u[0],c=u[1];switch(o.useEffect((function(){null!=e&&l.default.wait((function(){s.default.fetchWelcomeScreen(e.id).then((function(e){r(null==e?a.INTRO:a.SETTINGS)}))}))}),[e]),n){case a.LOADING:return b(p.default,{type:p.default.Type.SPINNING_CIRCLE});case a.INTRO:return b(C,{setWelcomeView:r,setShowCreateModal:c});case a.SETTINGS:return b(g.default,{guild:e,showCreateModal:f});default:return(0,_.assertNever)(n)}};t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=V();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=x(n(8)),i=x(n(154)),l=n(5410),u=n(109),s=n(3),d=n(349),f=x(n(5409)),c=x(n(90)),p=x(n(183)),v=x(n(7825)),y=x(n(8145)),m=x(n(8644)),h=x(n(8645)),_=x(n(9119)),g=x(n(8545)),E=x(n(9)),S=x(n(184)),O=x(n(36)),I=x(n(63)),T=x(n(5287)),b=x(n(5398)),C=x(n(7587)),M=n(129),N=x(n(646)),P=x(n(113)),A=x(n(7621)),R=x(n(971)),L=x(n(7655)),D=x(n(7811)),w=n(44),k=x(n(126)),j=x(n(43)),U=x(n(15)),G=x(n(102)),F=n(1),B=x(n(7)),H=x(n(7083));function x(e){return e&&e.__esModule?e:{default:e}}function V(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return V=function(){return e},e}function W(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Y(){return(Y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var z=function(e){var t,n,r=e.guildId,i=e.welcomeChannel,c=e.onEdit,v=e.onChannelReorder,y=e.isDropHovered,g=e.index,I=a.useState(!1),T=I[0],b=I[1],C=a.useRef(null),M=(0,s.useStateFromStores)([E.default],(function(){return E.default.getChannel(i.channel_id)})),N=(0,s.useStateFromStores)([S.default],(function(){return null!=i.emoji_id?S.default.getUsableCustomEmojiById(i.emoji_id):null})),P=null!=M&&G.default.canEveryoneRole(F.Permissions.VIEW_CHANNEL,M),R=(0,p.default)(M,!0);if((0,(0,l.useDrag)({item:{type:"WELCOME_CHANNEL",channel:i,index:g},end:function(e,t){null==e||t.didDrop()||v(e.channel,null,!0)}})[1])((0,(0,l.useDrop)({accept:"WELCOME_CHANNEL",hover:function(e){v(e.channel,g,!1)},drop:function(e){v(e.channel,g,!0)}})[1])(C)),P)if(null!=N||null!=i.emoji_name){var L;n=W(f.default,{className:(0,o.default)((L={},L[H.default.disabledEmoji]=null!=(null==N?void 0:N.id),L)),emojiId:null==N?void 0:N.id,emojiName:null!=N?N.name:i.emoji_name,animated:Boolean(null==N?void 0:N.animated)})}else n=W(A.default,{width:24,height:24,className:H.default.channelIcon});else n=W(D.default,{width:24,height:24,className:H.default.warningIcon});return a.createElement("div",{className:(0,o.default)(H.default.welcomeChannel,(t={},t[H.default.dragging]=y,t)),ref:C,onContextMenu:function(e){(0,d.openContextMenu)(e,(function(e){return a.createElement(_.default,Y({},e,{guildId:r,welcomeChannel:i,onChannelReorder:v,setShowConfirmModal:b,onEdit:c,index:g}))}))}},n,W("div",{className:H.default.channelDescriptionWrapper},void 0,W(j.default,{size:j.default.Sizes.SIZE_16,color:j.default.Colors.HEADER_PRIMARY,className:H.default.channelDescription},void 0,i.description),W(j.default,{size:j.default.Sizes.SIZE_12,color:P?j.default.Colors.HEADER_SECONDARY:j.default.Colors.CUSTOM,className:P?null:H.default.channelWarning},void 0,P?R:B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_INVALID_CHANNEL)),W(O.default,{color:O.default.Colors.GREY,size:O.default.Sizes.SMALL,onClick:function(){return(0,w.openModal)((function(e){return a.createElement(m.default,Y({},e,{welcomeChannel:i,guildId:r,onSave:c}))}),{onCloseRequest:function(){return u.NOOP_NULL}})}},void 0,B.default.Messages.EDIT),T&&W(h.default,{onConfirm:function(){return c()},onCancel:function(){return b(!1)},channelId:i.channel_id}))};z.displayName="GuildWelcomeChannelRow";var K=function(e){var t,n,r=e.guild,l=e.showCreateModal,d=(0,s.useStateFromStores)([y.default],(function(){return y.default.getSettingsProps()})),f=d.welcomeSettings,p=d.originalWelcomeSettings,h=(0,s.useStateFromStores)([c.default],(function(){return c.default.useReducedMotion})),_=a.useState(null),E=_[0],S=_[1],A=a.useState(!1),D=A[0],G=A[1],x=a.useState(!1),V=x[0],K=x[1],$=f.description,Z=f.channels,q=f.enabled,X=function(e){null!=r&&((0,i.default)(e,p.channels)||(v.default.saveWelcomeScreen(r.id,{channels:e}),G(!0)))},Q=function(e){null!=r&&e!==p.enabled&&(v.default.saveWelcomeScreen(r.id,{enabled:e}),K(!h),G(!0))},J=function(e){if(null!=e){var t=[].concat(null!=Z?Z:[],[e]);v.default.updateSettings({channels:t}),X(t)}},ee=function(e){return function(t){var n=[].concat(null!=Z?Z:[]);null==t?n.splice(e,1):n[e]=t,v.default.updateSettings({channels:n}),X(n),0===n.length&&q&&(v.default.updateSettings({enabled:!1}),Q(!1))}},te=function(e,t,n){if(null!=Z){var r=Z.indexOf(e),a=[].concat(Z);null!=t&&t!==r&&(a.splice(r,1),a.splice(t,0,e),v.default.updateSettings({channels:a})),n?(X(a),S(null)):S(t)}},ne=a.useRef(!1);return a.useEffect((function(){return null!=r&&l&&(0,w.openModal)((function(e){return a.createElement(m.default,Y({},e,{guildId:r.id,onSave:J}))}),{onCloseRequest:function(){return u.NOOP_NULL}}),function(){ne.current=!0}}),[]),a.useEffect((function(){return function(){if(ne.current&&D){var e=[],t=[],n=!1;null==Z||Z.forEach((function(r){e.push(r.description),t.push(r.channel_id),null!=r.emoji_id&&(n=!0)})),U.default.track(F.AnalyticEvents.GUILD_WELCOME_SCREEN_SETTINGS_UPDATED,{guild_id:null==r?void 0:r.id,options:e,options_channel_ids:t,guild_description:$,has_custom_emojis:n,is_enabled:q})}}}),[D,Z,$,q,r,ne]),null==r?null:W(N.default,{title:B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME,tag:N.default.Tags.H2},void 0,W(j.default,{className:H.default.description,size:j.default.Sizes.SIZE_14},void 0,B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_SETTINGS_TEXT),W(I.default,{align:I.default.Align.CENTER,className:H.default.enableContainer},void 0,q?W(R.default,{width:24,height:24,className:(0,o.default)(H.default.activeCircle,(t={},t[H.default.animate]=V,t))}):W(L.default,{width:24,height:24,className:(0,o.default)(H.default.editCircle,(n={},n[H.default.animate]=V,n))}),q?W(I.default.Child,{className:H.default.enableDescription},void 0,W(j.default,{},void 0,B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_ENABLED),W(j.default,{},void 0,B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_ENABLED_SECOND_LINE)):W(I.default.Child,{className:H.default.enableDescription},void 0,W(j.default,{},void 0,B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_PROGRESS_WILL_SAVE),W(j.default,{},void 0,B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_ENABLE_REMINDER)),W(I.default,{grow:0,justify:I.default.Justify.END},void 0,W(O.default,{disabled:0===(null==Z?void 0:Z.length),className:H.default.previewButton,look:O.default.Looks.LINK,size:O.default.Sizes.SMALL,onClick:function(){null!=r&&(0,w.openModal)((function(e){return a.createElement(g.default,Y({},e,{guildId:r.id,isPreview:!0}))}))},color:O.default.Colors.PRIMARY},void 0,B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_PREVIEW),W(O.default,{disabled:!q&&0===(null==Z?void 0:Z.length),size:O.default.Sizes.SMALL,color:q?O.default.Colors.RED:O.default.Colors.BRAND,onClick:function(){Q(!q)}},void 0,q?B.default.Messages.DISABLE:B.default.Messages.ENABLE))),W("div",{className:H.default.previewContainer},void 0,W(I.default,{className:H.default.welcomeHeader,direction:I.default.Direction.VERTICAL},void 0,W(b.default,{size:b.default.Sizes.LARGER,className:H.default.icon,guild:r,animate:!0,tabIndex:-1}),W(k.default,{className:H.default.welcomeTitle,tag:k.default.Tags.H1,size:k.default.Sizes.SIZE_24},void 0,B.default.Messages.WELCOME_SCREEN_TITLE.format({guildName:r.name,guildNameHook:function(e,t){return W("span",{},t,W(T.default,{guild:r,className:H.default.headerGuildBadge,flowerStarClassName:H.default.flowerStar}),W("strong",{},void 0,e))}})),W("div",{className:H.default.descriptionWrapper},void 0,W(C.default,{className:H.default.descriptionInput,placeholder:B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_DESCRIPTION_PLACEHOLDER,onChange:function(e){v.default.updateSettings({description:e})},onBlur:function(){null!=r&&$!==p.description&&(v.default.saveWelcomeScreen(r.id,{description:null==$?void 0:$.trim()}),G(!0))},onKeyDown:function(e){e.keyCode===F.KeyboardKeys.ENTER&&e.preventDefault()},value:$,maxLength:140}))),W(M.FormDivider,{className:H.default.divider}),W(I.default,{className:H.default.welcomeChannels,direction:I.default.Direction.VERTICAL},void 0,W(P.default,{},void 0,B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_RECOMMENDED_CHANNELS_TITLE),W(j.default,{size:j.default.Sizes.SIZE_14,className:H.default.addChannelSubtext},void 0,B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_RECOMMENDED_CHANNELS_DESCRIPTION),null==Z?void 0:Z.map((function(e,t){return W(z,{guildId:r.id,welcomeChannel:e,onEdit:ee(t),onChannelReorder:te,isDropHovered:t===E,index:t},t)})),(null==Z||Z.length<5)&&W(O.default,{onClick:function(){return(0,w.openModal)((function(e){return a.createElement(m.default,Y({},e,{guildId:r.id,onSave:J}))}),{onCloseRequest:function(){return u.NOOP_NULL}})},className:H.default.addChannelButton,color:O.default.Colors.PRIMARY},void 0,B.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_ADD_RECOMMENDED_CHANNEL))))};K.displayName="GuildSettingsCommunityWelcomeSettings";var $=K;t.default=$},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=y(n(0)),o=n(3),i=n(349),l=y(n(7563)),u=n(7568),s=n(44),d=p(n(7911)),f=p(n(8644)),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(e){var t,n=e.guildId,r=e.welcomeChannel,p=e.onEdit,v=e.onChannelReorder,y=e.setShowConfirmModal,_=e.index,g=(0,o.useStateFromStores)([d.default],(function(){return d.default.get(n)})),E=(null!==(t=null==g?void 0:g.welcome_channels)&&void 0!==t?t:[]).length-1,S=function(e){v(r,e,!0)};return h(l.default,{navId:"welcome-settings-context","aria-label":c.default.Messages.GENERIC_ACTIONS_MENU_LABEL,onClose:i.closeContextMenu},void 0,h(l.MenuGroup,{},void 0,h(l.MenuItem,{id:"move-up",label:c.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_CHANNEL_MOVE_UP,disabled:_<=0,action:function(){return S(_-1)}}),h(l.MenuItem,{id:"move-down",label:c.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_CHANNEL_MOVE_DOWN,disabled:_>E,action:function(){return S(_+1)}})),h(l.MenuGroup,{},void 0,h(l.MenuItem,{id:"edit",label:c.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_CHANNEL_EDIT,action:function(){return(0,s.openModal)((function(e){return a.createElement(f.default,m({},e,{welcomeChannel:r,guildId:n,onSave:p}))}))}}),h(l.MenuItem,{id:"delete",label:c.default.Messages.GUILD_SETTINGS_PUBLIC_WELCOME_CHANNEL_DELETE,action:function(){return y(!0)},color:u.MenuItemColor.DANGER})))};_.displayName="WelcomeChannelsSettingsContextMenu";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GuildSettingsDiscoveryNotice=void 0;var r,a=q(n(0)),o=$(n(3)),i=$(n(7565)),l=$(n(7753)),u=$(n(7692)),s=$(n(7605)),d=n(7638),f=$(n(9121)),c=n(183),p=n(8646),v=n(659),y=n(9122),m=$(n(7924)),h=n(9123),_=q(n(8013)),g=$(n(7879)),E=$(n(9124)),S=$(n(8647)),O=n(8033),I=q(n(81)),T=$(n(7567)),b=$(n(48)),C=$(n(55)),M=$(n(12)),N=$(n(36)),P=$(n(84)),A=$(n(987)),R=$(n(7587)),L=$(n(248)),D=n(129),w=$(n(646)),k=q(n(433)),j=q(n(113)),U=$(n(350)),G=n(44),F=$(n(43)),B=$(n(152)),H=n(7603),x=n(259),V=$(n(9126)),W=$(n(9130)),Y=n(1),z=$(n(7)),K=$(n(7092));function $(e){return e&&e.__esModule?e:{default:e}}function Z(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Z=function(){return e},e}function q(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Z();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function X(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function Q(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function J(){return(J=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ee(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function te(e,t){return(te=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ne=o.default.connectStores([T.default],(function(){var e=T.default.getProps(),t=e.guild,n=e.originalGuild,r=e.submitting,a=e.guildMetadata;return{guild:t,submitting:r,onReset:function(){null!=t&&i.default.init(t.id)},onSave:function(){null!=t&&((0,h.trackDiscoverySettingsChange)(t,n),i.default.saveGuild(t.id,{features:t.features,discoverySplash:t.discoverySplash,description:t.description,rulesChannelId:t.rulesChannelId,preferredLocale:t.preferredLocale}),_.saveGuildMetadata(t.id,a.primaryCategoryId,a.keywords,a.emojiDiscoverabilityEnabled,a.partnerActionedTimestamp,a.partnerApplicationTimestamp))}}}))(s.default);t.GuildSettingsDiscoveryNotice=ne;var re=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={discoverableGuild:null},t.handleToggleDiscovery=function(){var e=t.props.guild;if(null!=e){var n=new Set(e.features);e.hasFeature(Y.GuildFeatures.DISCOVERABLE)?n.delete(Y.GuildFeatures.DISCOVERABLE):n.add(Y.GuildFeatures.DISCOVERABLE),i.default.updateGuild({features:n})}},t.handleEnableDiscovery=function(e){var n=t.props.guild;if(null!=n){var r=new Set(n.features);if(!n.hasFeature(Y.GuildFeatures.DISCOVERABLE)){r.add(Y.GuildFeatures.DISCOVERABLE),i.default.updateGuild({features:r}),null!=e&&e.scrollTo({to:0});var o=(0,G.openModal)((function(e){var t=e.onClose,o=ee(e,["onClose"]);return a.createElement(E.default,J({guildName:n.name,onClose:function(){i.default.saveGuild(n.id,{features:r}),t()}},o))}),{onCloseRequest:function(){i.default.saveGuild(n.id,{features:r}),(0,G.closeModal)(o)}})}}},t.handleSplashChange=function(e){i.default.updateGuild({discoverySplash:e})},t.handleDescriptionChange=function(e){i.default.updateGuild({description:e})},t.handleLocaleChange=function(e){var t=e.value;i.default.updateGuild({preferredLocale:t})},t.handlePrimaryCategoryChange=function(e){var n=t.props.guild;null!=(null==n?void 0:n.id)&&_.updateGuildPrimaryCategory(null==n?void 0:n.id,(null==e?void 0:e.value)||v.DEFAULT_DISCOVERY_CATEGORY_ID)},t.handleSubcategoryChange=function(e){var n=t.props,r=n.guild,a=n.guildMetadata.secondaryCategoryIds;if(null!=r){var o=e.map((function(e){return e.value}));if(e.length<a.length){a.filter((function(e){return!o.includes(e)})).forEach((function(e){return _.deleteGuildCategory(r.id,e)}))}else{if(a.length>=5)return;o.filter((function(e){return!a.includes(e)})).forEach((function(e){return _.addGuildCategory(r.id,e)}))}}},t.handleRemoveSubcategory=function(e){var n=t.props.guild;null!=n&&_.deleteGuildCategory(n.id,e)},t.handleRemoveKeyword=function(e){var n=t.props,r=n.guild,a=n.guildMetadata;if(null!=(null==r?void 0:r.id)){var o=[].concat(a.keywords);o.splice(e,1),_.updateGuildKeywords(r.id,o)}},t.handleAddKeyword=function(e){var n=t.props,r=n.guild,a=n.guildMetadata.keywords;null!=(null==r?void 0:r.id)&&(a.length>=10||_.updateGuildKeywords(r.id,[].concat(a,[e])))},t.handleToggleEmojiDiscoverability=function(){var e=t.props,n=e.guild,r=e.guildMetadata.emojiDiscoverabilityEnabled;null!=(null==n?void 0:n.id)&&_.updateGuildEmojiDiscoverabilityEnabled(n.id,!r)},t.renderMultiValue=function(e){var n=e.label,r=e.value;return Q("span",{className:K.default.tag},void 0,n,Q(P.default,{className:K.default.closeWrapper,onClick:function(){return t.handleRemoveSubcategory(r)}},void 0,Q(U.default,{width:16,height:16,className:K.default.close})))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,te(t,n);var o=r.prototype;return o.componentDidMount=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==(t=this.props.guild)){e.next=9;break}return(0,y.fetchDiscoveryChecklist)(t.id).then((function(){(0,p.trackGuildSettingsDiscoveryViewed)(t.id)})),_.maybeFetchGuildDiscoveryCategories(),_.fetchMetadataForGuild(t.id),e.next=7,(0,H.getDiscoverableGuild)(t.id);case 7:null!=(n=e.sent)&&this.setState({discoverableGuild:n});case 9:case"end":return e.stop()}}),e,this)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){X(o,r,a,i,l,"next",e)}function l(e){X(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),o.renderDiscoverableSection=function(){var e=this,t=this.props,n=t.guild,r=t.isGuildAdmin;if(null!=n){var o=n.hasFeature(Y.GuildFeatures.DISCOVERABLE);return Q(w.default,{className:K.default.twoColumnFormSection},void 0,Q("div",{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE),Q(k.default,{type:k.Types.DESCRIPTION,className:K.default.formDescription},void 0,z.default.Messages.FORM_HELP_ENABLE_DISCOVERABLE),Q(k.default,{type:k.Types.DESCRIPTION,className:K.default.formDescription},void 0,z.default.Messages.FORM_HELP_DISCOVERABLE_CHANGE_TIME),Q(L.default,{text:r?null:z.default.Messages.GUILD_SETTINGS_DISCOVERY_ADMIN_ONLY},void 0,(function(t){return a.createElement(N.default,J({size:N.default.Sizes.SMALL,onClick:e.handleToggleDiscovery,color:o?N.default.Colors.PRIMARY:N.default.Colors.GREEN,hover:o?N.default.Colors.PRIMARY:N.default.Colors.GREEN,disabled:!r},t),o?z.default.Messages.GUILD_SETTINGS_DISABLE_DISCOVERABLE:z.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE)}))),Q(S.default,{className:K.default.guildCard,loading:null==n,guild:n}))}},o.renderCoverImageSection=function(){var e=this.props,t=e.guild,n=e.errors,r=e.canManageGuild;if(null!=t)return a.createElement(a.Fragment,null,Q(w.default,{className:K.default.twoColumnFormSection},void 0,Q("div",{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.FORM_LABEL_DISCOVERY_COVER_IMAGE),Q(k.default,{type:k.Types.DESCRIPTION,className:K.default.formDescription},void 0,z.default.Messages.FORM_HELP_DISCOVERY_COVER_IMAGE),Q(N.default,{size:N.default.Sizes.SMALL,color:N.default.Colors.PRIMARY,hover:N.default.Colors.PRIMARY},void 0,z.default.Messages.UPLOAD_BACKGROUND,Q(u.default,{disabled:!r,onChange:this.handleSplashChange}))),Q(l.default,{avatar:t.discoverySplash,makeURL:function(e){return e&&B.default.getGuildDiscoverySplashURL({id:t.id,splash:e,size:512*(0,x.getDevicePixelRatio)()})},disabled:!r,onChange:this.handleSplashChange,hint:z.default.Messages.CHANGE_SPLASH,className:K.default.avatarUploader,avatarClassName:K.default.avatarUploaderInnerSquare,hideSize:!0,showEditingModal:!1})),null!=(null==n?void 0:n.discovery_splash)?Q(F.default,{color:F.default.Colors.ERROR},void 0,n.discovery_splash):null)},o.renderEmojiDiscoverabilitySection=function(){var e,t=this.props,n=t.canManageGuild,r=t.guildMetadata,a=this.state.discoverableGuild,o=r.emojiDiscoverabilityEnabled,i=null==a||null===(e=a.emojis)||void 0===e?void 0:e[0],l=null!=i?{name:i.require_colons?":"+i.name+":":i.name,emojiId:i.id,animated:i.animated,jumboable:!0}:{};return Q(w.default,{className:K.default.twoColumnFormSection},void 0,Q("div",{className:K.default.formColumnLeft},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_TITLE),Q(k.default,{className:K.default.description,type:k.Types.DESCRIPTION},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_DESCRIPTION),Q(N.default,{size:N.default.Sizes.SMALL,color:o?N.default.Colors.PRIMARY:N.default.Colors.GREEN,hover:o?N.default.Colors.PRIMARY:N.default.Colors.GREEN,disabled:!n,onClick:this.handleToggleEmojiDiscoverability},void 0,o?z.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_DISABLE:z.default.Messages.GUILD_SETTINGS_DISCOVERY_EMOJI_DISCOVERABILITY_ENABLE)),null!=i&&null!=a&&Q(O.CustomGuildEmojiPopout,{emojiSourceDiscoverableGuild:a,node:l,closePopout:Y.NOOP,demoMode:!0}))},o.renderDescriptionSection=function(){var e=this.props,t=e.guild,n=e.canManageGuild;if(null!=t)return Q(w.default,{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.FORM_LABEL_SERVER_DESCRIPTION),Q(k.default,{className:K.default.description,type:k.Types.DESCRIPTION},void 0,z.default.Messages.FORM_HELP_SERVER_DESCRIPTION),Q(R.default,{value:t.description||"",placeholder:z.default.Messages.SERVER_DESCIPTION_EMPTY,onChange:this.handleDescriptionChange,maxLength:120,disabled:!n}))},o.renderLocaleSelector=function(){var e=this.props,t=e.guild,n=e.canManageGuild;if(null!=t)return Q(w.default,{className:K.default.twoColumnFormSection},void 0,Q("div",{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.FORM_LABEL_SERVER_LANGUAGE),Q(k.default,{type:k.Types.DESCRIPTION,className:K.default.formDescription},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_LOCALE_HELP)),Q(A.default,{className:K.default.formSelect,value:t.preferredLocale,clearable:!1,searchable:!1,options:v.LOCALE_OPTIONS,onChange:this.handleLocaleChange,disabled:!n}))},o.renderCategoriesSection=function(){var e=this.props,t=e.canManageGuild,n=e.guildMetadata,r=e.primaryCategoryOptions,o=e.allCategoryOptions,i=e.errors;return a.createElement(a.Fragment,null,Q(w.default,{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_PRIMARY_CATEGORY_TITLE),Q(k.default,{type:k.Types.DESCRIPTION,className:K.default.description},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_PRIMARY_CATEGORY_DESCRIPTION)),Q(A.default,{value:n.primaryCategoryId===v.DEFAULT_DISCOVERY_CATEGORY_ID?null:n.primaryCategoryId,placeholder:z.default.Messages.SELECT,clearable:!0,searchable:!0,options:r,onChange:this.handlePrimaryCategoryChange,disabled:!t}),Q(w.default,{className:K.default.noDividerFormSection},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_SUBCATEGORY_TITLE),Q(A.default,{value:n.secondaryCategoryIds,searchable:!0,clearable:!1,options:o,onChange:this.handleSubcategoryChange,disabled:!t,multiValueRenderer:this.renderMultiValue,isMulti:!0})),null!=(null==i?void 0:i.category)?Q(F.default,{color:F.default.Colors.ERROR,className:K.default.error},void 0,i.category):null)},o.renderKeywordsSection=function(){var e=this.props,t=e.canManageGuild,n=e.guildMetadata,r=e.errors;return Q(w.default,{},void 0,Q(j.default,{className:K.default.formTitle},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_SEARCH_KEYWORDS_TITLE),Q(k.default,{className:K.default.description,type:k.Types.DESCRIPTION},void 0,z.default.Messages.GUILD_SETTINGS_DISCOVERY_SEARCH_KEYWORDS_DESCRIPTION.format()),Q(f.default,{tags:n.keywords,onRemoveTag:this.handleRemoveKeyword,onAddTag:this.handleAddKeyword,maxTags:10,maxTaxLength:30,disabled:!t}),null!=(null==r?void 0:r.keywords)?Q(F.default,{color:F.default.Colors.ERROR,className:K.default.error},void 0,r.keywords):null)},o.render=function(){var e=this,t=this.props,n=t.guild,r=t.discoveryChecklist,a=t.isGuildAdmin;if(null==n||null==r)return null;switch((0,h.getSettingsView)(n,r)){case h.DiscoverySettingsViews.INTRO:return Q(d.ScrollerContext.Consumer,{},void 0,(function(t){return Q(W.default,{guild:n,onEnableDiscovery:function(){return e.handleEnableDiscovery(t)},isGuildAdmin:a})}));case h.DiscoverySettingsViews.DISQUALIFIED:return Q(V.default,{guild:n});case h.DiscoverySettingsViews.SETTINGS:return Q(w.default,{className:K.default.discoverySettings,title:z.default.Messages.DISCOVERY,tag:j.Tags.H2},void 0,this.renderDiscoverableSection(),Q(D.FormDivider,{className:K.default.divider}),this.renderCoverImageSection(),Q(D.FormDivider,{className:K.default.divider}),this.renderEmojiDiscoverabilitySection(),Q(D.FormDivider,{className:K.default.divider}),this.renderDescriptionSection(),Q(D.FormDivider,{className:K.default.divider}),this.renderCategoriesSection(),Q(D.FormDivider,{className:K.default.divider}),this.renderKeywordsSection(),Q(D.FormDivider,{className:K.default.divider}),this.renderLocaleSelector());default:return null}},r}(a.PureComponent);re.displayName="GuildSettingsDiscovery";var ae=o.default.connectStores([T.default,b.default,m.default,I.default,g.default,M.default,C.default],(function(){var e=T.default.getProps(),t=e.guild,n=e.errors,r=e.submitting,a=e.guildMetadata,o=b.default.can(Y.Permissions.MANAGE_GUILD,t),i=b.default.can(Y.Permissions.ADMINISTRATOR,t),l=null!=t?m.default.getDiscoveryChecklist(t.id):null,u=null!=t?I.default.getChannels(t.id):null,s=[];null!=u&&u[I.GUILD_SELECTABLE_CHANNELS_KEY].forEach((function(e){var t=e.channel;t.type===Y.ChannelTypes.GUILD_TEXT&&s.push({value:t.id,label:(0,c.computeChannelName)(t,M.default,C.default,!0)})}));var d=g.default.getPrimaryCategories().map((function(e){return{value:e.categoryId,label:e.name}})),f=g.default.getAllCategories().map((function(e){return{value:e.categoryId,label:e.name}}));return{guild:t,errors:n,submitting:r,discoveryChecklist:l,selectableChannels:s,canManageGuild:o,isGuildAdmin:i,guildMetadata:a,primaryCategoryOptions:d,allCategoryOptions:f}}))(re);t.default=ae},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(84)),l=f(n(178)),u=f(n(350)),s=n(1),d=f(n(7085));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=function(e){var t,n=e.className,r=e.tags,f=e.value,c=e.onRemoveTag,y=e.onAddTag,m=e.maxTaxLength,h=e.maxTags,_=e.disabled,g=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["className","tags","value","onRemoveTag","onAddTag","maxTaxLength","maxTags","disabled"]),E=a.useState(f||""),S=E[0],O=E[1],I=r.map((function(e,t){var n;return v("span",{className:(0,o.default)(d.default.tag,(n={},n[d.default.disabledTag]=_,n))},t,e,!_&&v(i.default,{className:d.default.closeWrapper,onClick:function(){return c(t)}},void 0,v(u.default,{width:16,height:16,className:d.default.close})))})),T=a.useCallback((function(){var e=S.trim();0!==e.length&&(null!=h&&r.length>=h||(y(e),O("")))}),[S,h,y,r.length]),b=a.useCallback((function(e){switch(e.keyCode){case s.KeyboardKeys.BACKSPACE:0===S.length&&r.length>0&&(e.preventDefault(),e.stopPropagation(),c(r.length-1));break;case s.KeyboardKeys.ENTER:case s.KeyboardKeys.TAB:case s.KeyboardKeys.COMMA:e.preventDefault(),e.stopPropagation(),T()}}),[T,S.length,c,r.length]);return v("div",{className:(0,o.default)(n,d.default.inputWrapper,(t={},t[d.default.disabled]=_,t))},void 0,I,a.createElement(l.default,p({className:d.default.inputOuter,inputClassName:d.default.inputInner},g,{value:S,onKeyDown:b,onChange:O,maxLength:m,disabled:_,onBlur:T})))};y.displayName="TextInputWithTags";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchDiscoveryChecklist=function(e){return s.apply(this,arguments)};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function u(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){l(o,r,a,i,u,"next",e)}function u(e){l(o,r,a,i,u,"throw",e)}i(void 0)}))}}function s(){return(s=u(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:o.ActionTypes.DISCOVER_CHECKLIST_FETCH_START,guildId:t}),e.prev=1,e.next=4,r.default.get({url:o.Endpoints.GUILD_DISCOVERY_REQUIREMENTS(t),oldFormErrors:!0});case 4:n=e.sent,a.default.dispatch({type:o.ActionTypes.DISCOVER_CHECKLIST_FETCH_SUCCESS,guildId:t,checklist:n.body}),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),a.default.dispatch({type:o.ActionTypes.DISCOVER_CHECKLIST_FETCH_FAILURE,guildId:t});case 11:case"end":return e.stop()}}),e,null,[[1,8]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSettingsView=function(e,t){var n=e.hasFeature(l.GuildFeatures.VERIFIED),r=e.hasFeature(l.GuildFeatures.DISCOVERABLE),a=e.hasFeature(l.GuildFeatures.ENABLED_DISCOVERABLE_BEFORE);if(n)return o.SETTINGS;if(!r&&!a)return o.INTRO;if(null==t)return o.SETTINGS;var i=t.sufficientWithoutGracePeriod&&null!=t.gracePeriodEndDate&&t.gracePeriodEndDate>new Date;if(!t.sufficient&&!i&&r)return o.DISQUALIFIED;return t.sufficient||i?o.SETTINGS:o.INTRO},t.trackDiscoverySettingsChange=function(e,t){var n=!1,r={guild_id:e.id,automatic:!1};null!=t&&e.discoverySplash===t.discoverySplash||(r.discovery_splash_edit_type=null==e.discoverySplash?a.REMOVED:a.UPLOADED,n=!0);null!=t&&e.features.has(l.GuildFeatures.DISCOVERABLE)===t.features.has(l.GuildFeatures.DISCOVERABLE)||(r.is_discoverable=e.features.has(l.GuildFeatures.DISCOVERABLE),n=!0);null!=t&&e.rulesChannelId===t.rulesChannelId||(r.rules_channel_id=e.rulesChannelId,n=!0);n&&i.default.track(l.AnalyticEvents.GUILD_SETTINGS_DISCOVERY_UPDATED,r)},t.DiscoverySettingsViews=void 0;var r,a,o,i=(r=n(15))&&r.__esModule?r:{default:r},l=n(1);!function(e){e.UPLOADED="uploaded",e.REMOVED="removed"}(a||(a={})),t.DiscoverySettingsViews=o,function(e){e.INTRO="intro",e.DISQUALIFIED="disqualified",e.SETTINGS="settings"}(o||(t.DiscoverySettingsViews=o={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(36)),o=n(106),i=n(50),l=f(n(126)),u=f(n(43)),s=f(n(7)),d=f(n(7086));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(e){var t=e.transitionState,r=e.onClose,f=e.guildName,c=(0,o.useUID)();return p(i.ModalRoot,{transitionState:t,className:d.default.root,"aria-labelledby":c},void 0,p("div",{className:d.default.modal},void 0,p("img",{alt:"",src:n(9125),className:d.default.image,width:320}),p(l.default,{size:l.default.Sizes.SIZE_24,className:d.default.title,id:c},void 0,s.default.Messages.GUILD_SETTINGS_DISCOVERY_ENABLED_MODAL_HEADER.format({serverName:f})),p(u.default,{color:u.default.Colors.MUTED,size:u.default.Sizes.SIZE_16,className:d.default.body},void 0,s.default.Messages.GUILD_SETTINGS_DISCOVERY_ENABLED_MODAL_BODY),p(u.default,{color:u.default.Colors.MUTED,size:u.default.Sizes.SIZE_16,className:d.default.body},void 0,s.default.Messages.FORM_HELP_DISCOVERABLE_CHANGE_TIME),p(a.default,{className:d.default.button,onClick:r},void 0,s.default.Messages.GUILD_SETTINGS_DISCOVERY_ENABLED_MODAL_DISMISS)))};v.displayName="DiscoverySuccessModal";var y=v;t.default=y},function(e,t,n){e.exports=n.p+"26959a88e27a4b7b0eae1da83d17d37f.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(646)),o=d(n(126)),i=d(n(43)),l=d(n(8148)),u=d(n(7)),s=d(n(7090));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(e){var t=e.guild;return c(a.default,{title:u.default.Messages.DISCOVERY,tag:a.default.Tags.H2},void 0,c("div",{className:s.default.background}),c("div",{className:s.default.discoverySettings},void 0,c("div",{className:s.default.image}),c(o.default,{className:s.default.header,size:o.default.Sizes.SIZE_24},void 0,u.default.Messages.GUILD_SETTINGS_DISCOVERY_DISQUALIFIED),c(i.default,{className:s.default.description,size:i.default.Sizes.SIZE_16},void 0,u.default.Messages.GUILD_SETTINGS_DISCOVERY_DISQUALIFIED_DESCRIPTION.format()),c(l.default,{className:s.default.checklist,guildId:t.id,noHeader:!0,failedItemsOnly:!0})))};p.displayName="GuildSettingsDiscoveryDisqualified";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(125),i=n(659),l=n(106),u=n(50),s=v(n(126)),d=v(n(43)),f=n(1),c=v(n(7)),p=v(n(7088));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=m("sup",{"aria-hidden":!0},void 0,"1"),_=function(e){var t=e.currentNumber,n=e.thresholdNumber,r=e.currentLabel,i=e.isPercent,l=void 0!==i&&i,u=null!=n?Math.floor(t/n*100):0,s=c.default.Messages.NUMBERS_ONLY.format({count:t}),v=null!=n?c.default.Messages.NUMBERS_ONLY.format({count:n}):"--";return a.createElement(a.Fragment,null,m("div",{className:p.default.progressWrapper},void 0,m("div",{className:p.default.progressBackground}),m(o.Spring,{from:{width:0},to:{width:u},config:{tension:200,friction:20,mass:50,clamp:!0}},void 0,(function(e){var t=e.width;return m(o.animated.div,{className:p.default.progressBar,style:{width:t.interpolate((function(e){return e+"%"})),backgroundColor:t.interpolate((function(e){return e<33?f.Colors.STATUS_RED:f.Colors.STATUS_YELLOW}))}})}))),m("div",{className:p.default.labelWrapper},void 0,m("div",{className:p.default.current},void 0,m(d.default,{color:u<33?d.default.Colors.ERROR:d.default.Colors.STATUS_YELLOW,className:p.default.bold},void 0,l?s+"%":s),m(d.default,{"aria-describedby":"health-score-details-score-explain",size:d.default.Sizes.SIZE_12,color:d.default.Colors.HEADER_SECONDARY},void 0,r,h)),m("div",{className:p.default.requirement},void 0,m(d.default,{className:p.default.bold},void 0,l?v+"%":v),m(d.default,{"aria-describedby":"health-score-details-requirement-explain",size:d.default.Sizes.SIZE_12,color:d.default.Colors.HEADER_SECONDARY},void 0,c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_PROGRESS_REQUIREMENT_LABEL))))},g=m("sup",{"aria-hidden":!0},void 0,"1 "),E=function(e){var t,n,r,a=e.guildChecklist,o=e.transitionState,f=e.onClose,v=(0,l.useUID)(),y=a.retentionHealthy,h=a.engagementHealthy,E=a.healthScore,S=E.avg_nonnew_participators,O=E.avg_nonnew_communicators,I=E.perc_ret_w1_intentful;if(!h&&null!=S&&S<i.DISCOVERY_PARTICIPATOR_REQUIREMENT&&(n=m("div",{className:p.default.failingBlock},void 0,m(s.default,{className:p.default.marginAfter,tag:s.default.Tags.H3,size:s.default.Sizes.SIZE_16},void 0,c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_VISITOR_FAILING_ACTION),m(d.default,{},void 0,c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_VISITOR_FAILING_ACTION_DETAILS),m(_,{currentNumber:S,thresholdNumber:40,currentLabel:c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_VISITOR_PROGRESS_LABEL}))),!h&&null!=O&&O<i.DISCOVERY_COMMUNICATOR_REQUIREMENT&&(r=m("div",{className:p.default.failingBlock},void 0,m(s.default,{className:p.default.marginAfter,tag:s.default.Tags.H3,size:s.default.Sizes.SIZE_16},void 0,c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_COMMUNICATOR_FAILING_ACTION),m(d.default,{},void 0,c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_COMMUNICATOR_FAILING_ACTION_DETAILS),m(_,{currentNumber:O,thresholdNumber:20,currentLabel:c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_COMMUNICATOR_PROGRESS_LABEL}))),!y&&null!=I){var T=Math.floor(100*I);t=m("div",{className:p.default.failingBlock},void 0,m(s.default,{className:p.default.marginAfter,tag:s.default.Tags.H3,size:s.default.Sizes.SIZE_16},void 0,c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_RETENTION_FAILING_ACTION),m(d.default,{},void 0,c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_RETENTION_FAILING_ACTION_DETAILS_UPDATED.format()),m(_,{currentNumber:T,thresholdNumber:10,currentLabel:c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_RETENTION_PROGRESS_LABEL,isPercent:!0}))}return m(u.ModalRoot,{transitionState:o,size:u.ModalSize.MEDIUM,className:p.default.modal,"aria-labelledby":v},void 0,m(u.ModalContent,{className:p.default.content},void 0,m(s.default,{tag:s.default.Tags.H2,size:s.default.Sizes.SIZE_24,className:p.default.modalHeader,id:v},void 0,c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_FAILING),m(d.default,{className:p.default.marginAfter},void 0,c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTH_DEFINITIONS_INTRO),m("div",{className:p.default.separator}),n,r,t,m("div",{className:p.default.separator}),m(d.default,{className:p.default.marginAfter,color:d.default.Colors.HEADER_SECONDARY,id:"health-score-details-score-explain"},void 0,g,c.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SCORE_EXPLAIN)),m(u.ModalCloseButton,{onClick:f,className:p.default.closeButton}))};E.displayName="HealthScoreDetailsModal";var S=E;t.default=S},function(e,t,n){e.exports=n.p+"eda26f0407efedaa721199f939511167.svg"},function(e,t,n){e.exports=n.p+"8bfa6300dd6ce22829ffa093fb87da9f.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=b(n(0)),o=I(n(6)),i=n(252),l=n(3),u=I(n(7924)),s=b(n(9131)),d=I(n(9132)),f=I(n(8647)),c=I(n(356)),p=I(n(36)),v=I(n(248)),y=I(n(126)),m=I(n(43)),h=I(n(131)),_=I(n(8148)),g=n(1),E=I(n(7)),S=I(n(7091)),O=I(n(9134));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var N=["322850917248663552","172018499005317120","414234792121597953","228406572756369408"],P=["620723483965653003","662246299369734154","181970867549503489","102860784329052160"],A=function(e){var t=e.guild,n=e.onEnableDiscovery,r=e.isGuildAdmin,I=(0,i.useStableMemo)((function(){return[o.default.sample(N),o.default.sample(P)]}),[]),T=I[0],b=I[1];a.useEffect((function(){s.fetchDiscoverableGuilds([T,b])}),[T,b]);var A=(0,l.useStateFromStoresArray)([d.default],(function(){return[d.default.getGuild(T),d.default.getGuild(b)]}),[T,b]),R=A[0],L=A[1],D=(0,l.useStateFromStoresObject)([u.default],(function(){return{canEnableDiscovery:u.default.passesChecklist(t.id),isPendingSuccess:u.default.isPendingSuccess(t.id)}}),[t.id]),w=D.canEnableDiscovery,k=D.isPendingSuccess,j=(0,l.useStateFromStoresArray)([c.default],(function(){return[null,c.default.getMemberCount(t.id)]}),[t.id]),U=j[0],G=j[1],F=a.useCallback((function(){null!=n&&n()}),[n]),B=null;return r?k?B=E.default.Messages.GUILD_SETTINGS_DISCOVERY_PENDING_HEALTHY:w||(B=E.default.Messages.GUILD_SETTINGS_DISCOVERY_REQUIREMENTS_NOT_MET):B=E.default.Messages.GUILD_SETTINGS_DISCOVERY_ADMIN_ONLY,M("div",{className:S.default.container},void 0,M("img",{alt:"",src:O.default,className:S.default.sparkles}),M("div",{className:S.default.discoverPreview},void 0,M(f.default,{className:S.default.placeholderCard,disabled:!0,small:!0,loading:null==R,guild:R}),M(f.default,{className:S.default.previewCard,guild:t,description:E.default.Messages.GUILD_SETTINGS_DISCOVERY_PREVIEW_DESCRIPTION,presenceCount:U,memberCount:G}),M(f.default,{className:S.default.placeholderCard,disabled:!0,small:!0,loading:null==L,guild:L})),M(y.default,{className:S.default.header,size:y.default.Sizes.SIZE_24},void 0,E.default.Messages.GUILD_SETTINGS_DISCOVERY_HEADER),M(m.default,{size:m.default.Sizes.SIZE_16,className:S.default.byline,color:m.default.Colors.HEADER_SECONDARY},void 0,E.default.Messages.GUILD_SETTINGS_DISCOVERY_DESCRIPTION),M(v.default,{text:B},void 0,(function(e){return a.createElement(p.default,C({},e,{className:S.default.enableButton,color:p.default.Colors.BRAND,size:p.default.Sizes.LARGE,disabled:!w||!r,onClick:F}),E.default.Messages.GUILD_SETTINGS_ENABLE_DISCOVERABLE)})),M(m.default,{className:S.default.guidelines,color:m.default.Colors.HEADER_SECONDARY,size:m.default.Sizes.SIZE_12},void 0,E.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_ABIDE_BY_GUIDELINES.format({guidelinesURL:h.default.getArticleURL(g.HelpdeskArticles.PUBLIC_GUILD_GUILDLINES)})),M(_.default,{className:S.default.checklist,guildId:t.id}))};A.displayName="GuildSettingsDiscoveryIntro";var R=A;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.viewGuild=function(e,t,n){return p.apply(this,arguments)},t.fetchDiscoverableGuilds=function(e){return v.apply(this,arguments)};var r=d(n(134)),a=d(n(11)),o=d(n(2)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7603)),l=n(8646),u=n(1);function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){f(o,r,a,i,l,"next",e)}function l(e){f(o,r,a,i,l,"throw",e)}i(void 0)}))}}function p(){return(p=c(regeneratorRuntime.mark((function e(t,n,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,l.trackGuildSelected)(t,n,r),e.next=3,i.startLurking(t,r.location);case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function v(){return(v=c(regeneratorRuntime.mark((function e(t){var n,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o.default.dirtyDispatch({type:u.ActionTypes.DISCOVER_GUILDS_FETCH_START,guildIds:t}),e.prev=1,e.next=4,a.default.get({url:u.Endpoints.GUILD_DISCOVERY,query:r.default.stringify({guild_ids:t}),oldFormErrors:!0});case 4:n=e.sent,i=n.body.guilds,o.default.dispatch({type:u.ActionTypes.DISCOVER_GUILDS_FETCH_SUCCESS,guilds:i}),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(1),o.default.dispatch({type:u.ActionTypes.DISCOVER_GUILDS_FETCH_FAILURE});case 12:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(6)),a=s(n(3)),o=s(n(2)),i=s(n(10)),l=n(60),u=s(n(9133));n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f={},c=0;var p=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(i.default)},a.isFetching=function(){return c>0},a.getGuild=function(e){return f[e]},a.getGuilds=function(e){return e.map((function(e){return f[e]})).filter(l.isNotNullish)},r}(a.default.Store))(o.default,{DISCOVER_GUILDS_FETCH_START:function(e){c+=1},DISCOVER_GUILDS_FETCH_SUCCESS:function(e){var t=e.guilds;c-=1,r.default.map(t,u.default).forEach((function(e){return f[e.id]=e}))},DISCOVER_GUILDS_FETCH_FAILURE:function(e){c-=1}});t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return{id:e.id,name:e.name,description:e.description,splash:e.splash,banner:e.banner,icon:e.icon,features:new Set(e.features),presenceCount:e.approximate_presence_count,memberCount:e.approximate_member_count,premiumSubscriptionCount:e.premium_subscription_count,preferredLocale:e.preferred_locale,discoverySplash:e.discovery_splash,emojis:e.emojis}}},function(e,t,n){e.exports=n.p+"495f448b98d1a52201497439bee093b6.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=w(n(0)),o=L(n(8)),i=L(n(6)),l=L(n(3)),u=L(n(145)),s=L(n(7742)),d=L(n(7783)),f=L(n(7692)),c=L(n(9136)),p=L(n(7567)),v=L(n(35)),y=L(n(36)),m=w(n(7624)),h=L(n(63)),_=L(n(227)),g=L(n(178)),E=L(n(248)),S=L(n(646)),O=w(n(433)),I=w(n(113)),T=L(n(643)),b=L(n(152)),C=L(n(256)),M=n(1),N=L(n(7)),P=L(n(7093)),A=L(n(6734)),R=L(n(423));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,G(e,t)}function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var F=i.default.throttle(s.default.fetchEmoji,1e3),B=function(e){function t(t){var n;return(n=e.call(this,t)||this).handleDeleteEmoji=function(){var e=n.props,t=e.guildId,r=e.emoji;s.default.deleteEmoji(t,r.id)},n.handleNameKeyPress=function(e){var t=e.currentTarget;13===e.which&&t.blur()},n.handleNameChange=function(e){n.setState({name:e})},n.handleNameBlur=function(){var e=n.props.emoji,t=n.state.name;if(t!==e.name){var r=n.props.guildId;s.default.updateEmoji(r,e.id,C.default.sanitizeEmojiName(t))}},n.state={name:t.emoji.name},n}U(t,e);var n=t.prototype;return n.renderEmoji=function(){var e=this.props.emoji,t=b.default.getEmojiURL({id:e.id,animated:e.animated});return k(h.default.Child,{basis:"40px",grow:0},void 0,k(E.default,{text:e.available?null:N.default.Messages.EMOJI_DISABLED_PREMIUM_TIER_LOST},void 0,(function(n){var r;return a.createElement("div",j({},n,{className:(0,o.default)(P.default.emojiImage,(r={},r[P.default.emojiDisabled]=!e.available,r)),style:{backgroundImage:"url("+t+")"}}))})))},n.renderEmojiName=function(){var e=this.state.name;return k(h.default.Child,{basis:"50%"},void 0,k("div",{className:P.default.positionRelative},void 0,k(g.default,{className:P.default.emojiAliasInput,inputClassName:P.default.emojiInput,placeholder:N.default.Messages.GUILD_SETTINGS_EMOJI_ALIAS_PLACEHOLDER,onKeyPress:this.handleNameKeyPress,onChange:this.handleNameChange,onBlur:this.handleNameBlur,size:g.default.Sizes.MINI,value:e,maxLength:M.EMOJI_MAX_LENGTH}),k("div",{className:P.default.emojiAliasPlaceholder},void 0,e.length>0?e:N.default.Messages.GUILD_SETTINGS_EMOJI_ALIAS_PLACEHOLDER)))},n.renderUser=function(){var e=this.props.emoji;return k(h.default.Child,{basis:"50%",className:P.default.emojiUploader},void 0,k(T.default,{src:e.user.getAvatarURL(),"aria-label":e.user.username,size:T.default.Sizes.SIZE_24,className:P.default.avatar}),k(O.default,{className:(0,o.default)(P.default.emojiRowText)},void 0,e.user.username))},n.renderDeleteButton=function(){return k(d.default,{className:P.default.emojiRemove,onClick:this.handleDeleteEmoji})},n.render=function(){return k(h.default,{className:(0,o.default)(P.default.emojiRow,A.default.card),align:h.default.Align.CENTER},void 0,this.renderEmoji(),this.renderEmojiName(),this.renderUser(),this.renderDeleteButton())},t}(a.PureComponent);B.displayName="EmojiRow";var H=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleFileChange=function(e,n){var r=t.props.guild;if(null!=r){var a=C.default.sanitizeEmojiName(n.split(".")[0]);s.default.uploadEmoji(r.id,e,a).catch((function(e){var t,n=e.body;null!=n&&(n.code===M.AbortCodes.TOO_MANY_EMOJI?t=N.default.Messages.TOO_MANY_EMOJI:n.code===M.AbortCodes.TOO_MANY_ANIMATED_EMOJI?t=N.default.Messages.TOO_MANY_ANIMATED_EMOJI:null!=n.image&&(t=N.default.Messages.EMOJI_TOO_BIG.format({maxSize:M.EMOJI_MAX_FILESIZE_KB}))),null!=t&&u.default.show({body:t})}))}},t}U(t,e);var r=t.prototype;return r.componentDidMount=function(){var e=this.props.guild;null!=e&&F(e.id)},r.componentDidUpdate=function(e){var t=this.props,n=t.revision,r=t.guild;null!=r&&e.revision<n&&F(r.id)},r.getMaxSlots=function(){var e=this.props.guild;return null!=e?e.getMaxEmojiSlots():M.EMOJI_MAX_SLOTS},r.renderUploader=function(){var e=this.props,t=e.emojis,n=e.isUploading,r=t?t.filter((function(e){return!e.animated})).length:0,a=t?t.filter((function(e){return e.animated})).length:0,o=this.getMaxSlots(),i=o-r,l=Math.max(i,o-a),u=N.default.Messages.GUILD_SETTINGS_EMOJI_UPLOAD_TO_SERVER_MESSAGE;return k(S.default,{className:R.default.marginBottom40},void 0,k(h.default,{align:h.default.Align.START,className:R.default.marginBottom20},void 0,k(h.default.Child,{},void 0,k(O.default,{type:O.Types.DESCRIPTION},void 0,u.format({count:o,maxSize:M.EMOJI_MAX_FILESIZE_KB}))),k(h.default.Child,{wrap:!0,grow:0},void 0,k(y.default,{tabIndex:-1,disabled:n||0===l,submitting:n,focusProps:{within:!0}},void 0,N.default.Messages.UPLOAD_EMOJI,l>0?k(f.default,{tabIndex:0,onChange:this.handleFileChange,multiple:!0}):null))))},r.renderTitle=function(e,t){var n=t.length,r=this.getMaxSlots()-n;return k(I.default,{tag:I.Tags.H5,className:R.default.marginBottom20},void 0,e,k("span",{},void 0," — ",N.default.Messages.EMOJI_SLOTS_AVAILABLE.format({count:r})))},r.renderEmojiTable=function(e,t){return 0===t.length?k(O.default,{type:O.Types.DESCRIPTION,className:R.default.marginBottom40},void 0,N.default.Messages.NO_EMOJI_BODY):k(S.default,{className:R.default.marginBottom40},void 0,k(h.default,{className:R.default.marginBottom4},void 0,k(h.default.Child,{basis:"40px",grow:0,wrap:!0},void 0,k(O.default,{type:O.default.Types.DESCRIPTION},void 0,N.default.Messages.EMOJI)),k(h.default.Child,{basis:"50%",wrap:!0},void 0,k(O.default,{type:O.default.Types.DESCRIPTION,className:P.default.emojiAliasOffset},void 0,N.default.Messages.GUILD_SETTINGS_EMOJI_ALIAS)),k(h.default.Child,{basis:"50%",wrap:!0},void 0,k(O.default,{type:O.default.Types.DESCRIPTION},void 0,N.default.Messages.UPLOADED_BY))),t.reverse().map((function(t){return k(B,{guildId:e.id,emoji:t},t.id)})))},r.renderEmojis=function(){var e=this.props,t=e.emojis,r=e.theme,a=e.guild;if(null==t||null==a)return k(_.default,{className:R.default.marginTop40,type:_.default.Type.SPINNING_CIRCLE});if(0===t.length)return k(m.default,{theme:r,className:R.default.marginTop20},void 0,k(m.EmptyStateImage,{darkSrc:n(9138),lightSrc:n(9139),width:272,height:212}),k(m.EmptyStateText,{note:N.default.Messages.NO_EMOJI},void 0,N.default.Messages.NO_EMOJI_TITLE));var o=i.default.partition(t,(function(e){return!e.animated})),l=o[0],u=o[1];return k("div",{},void 0,this.renderTitle(N.default.Messages.EMOJI,l),this.renderEmojiTable(a,l),this.renderTitle(N.default.Messages.ANIMATED_EMOJI,u),this.renderEmojiTable(a,u))},r.render=function(){return k(S.default,{},void 0,k(I.default,{tag:I.Tags.H2},void 0,N.default.Messages.SERVER_EMOJI),this.renderUploader(),this.renderEmojis())},t}(a.PureComponent);H.displayName="GuildSettingsEmoji";var x=l.default.connectStores([v.default,c.default,p.default],(function(){var e=p.default.getProps().guild;return{guild:e,emojis:null!=e?c.default.getEmojis(e.id):[],revision:null!=e?c.default.getEmojiRevision(e.id):null,isUploading:c.default.isUploadingEmoji(),theme:v.default.theme}}))(H);t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=l(n(9137)),i=l(n(107));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s={},d={},f=0;var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(i.default)},a.isUploadingEmoji=function(){return f>0},a.getEmojiRevision=function(e){return s[e]||0},a.getEmojis=function(e){return d[e]},r}(r.default.Store))(a.default,{EMOJI_DELETE:function(e){var t=e.guildId,n=e.emojiId;d[t]=d[t].filter((function(e){return e.id!==n}))},EMOJI_FETCH_SUCCESS:function(e){var t=e.guildId,n=e.emojis;d[t]=n.map((function(e){return new o.default(e)}))},EMOJI_FETCH_FAILURE:function(e){var t=e.guildId;d[t]=[]},EMOJI_UPLOAD_START:function(e){f++},EMOJI_UPLOAD_STOP:function(e){f--},GUILD_EMOJIS_UPDATE:function(e){var t=e.guildId;s[t]=(s[t]||0)+1}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(54)),a=o(n(104));function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l=function(e){var t,n;function r(t){var n;return(n=e.call(this)||this).id=t.id,n.name=t.name,n.managed=t.managed,n.roles=t.roles,n.requiredColons=t.requiredColons,n.user=new a.default(t.user),n.animated=t.animated,n.available=t.available,n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r}(r.default);t.default=l},function(e,t,n){e.exports=n.p+"a7371de3223292c6f31f8aeed62f17c1.svg"},function(e,t,n){e.exports=n.p+"3236694e0c095adfbbd5334fc8dc7aa0.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v,t.GuildSettingsIntegrationsNotice=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(7656)),i=f(n(7605)),l=f(n(8796)),u=f(n(8636)),s=f(n(7567)),d=f(n(35));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.refToScroller,n=(0,a.useStateFromStores)([s.default],(function(){return s.default.getProps()}),[]).guild,r=(0,a.useStateFromStores)([u.default],(function(){return u.default.getProps()}),[]),o=r.section,i=r.integrations,d=r.editedIntegration,f=r.webhooks,c=r.editedWebhook,v=r.isFetching,y=r.errors;return null==n?null:p(l.default,{guild:n,section:o,integrations:i,webhooks:f,editedIntegration:d,editedWebhook:c,isFetching:v,hasChanges:u.default.hasChanges,errors:y,refToScroller:t})}function y(){var e=(0,a.useStateFromStores)([s.default],(function(){return s.default.getProps()})),t=e.guild,n=e.submitting,r=(0,a.useStateFromStores)([d.default],(function(){return d.default.theme}));return p(i.default,{theme:r,submitting:n,onReset:function(){o.default.init()},onSave:function(){null!=t&&(null!=u.default.editedIntegration?o.default.saveIntegration(t.id,u.default.editedIntegration):null!=u.default.editedWebhook&&o.default.saveWebhook(t.id,u.default.editedWebhook))}})}v.displayName="GuildSettingsIntegrations",y.displayName="GuildSettingsIntegrationsNotice"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.guild,n=e.applicationIntegration,r=e.selectableWebhookChannels,i=e.editedWebhook,l=e.errors,h=e.canNavigate,P=n.application,A=n.integration,w=n.webhooks,k=(0,o.useStateFromStores)([u.default],(function(){return null==P.bot||u.default.canManageUser(C.Permissions.MANAGE_GUILD,P.bot.id,t)}),[P.bot,t]),j=a.useCallback((function(){h()&&(0,_.openModal)((function(e){return a.createElement(D,R({guild:t,application:P,integration:A},e))}))}),[P,h,t,A]),U=a.useMemo((function(){var e=[{icon:p.default,text:M.default.Messages.INTEGRATION_ADDED_DATE.format({timestamp:O.default.extractTimestamp(A.id)})}];return null!=A.user&&e.push({icon:v.default,text:M.default.Messages.INTEGRATION_ADDED_USER.format({user:A.user.tag})}),e}),[A.id,A.user]),G=L(T.default,{guild:t,applicationIntegration:n}),F=a.useMemo((function(){return null!=P.bot?G:L(d.default,{className:N.default.emptyCard,editable:!0},void 0,L(E.default,{color:E.default.Colors.MUTED},void 0,M.default.Messages.INTEGRATIONS_APPLICATION_NO_BOT))}),[P.bot,n,t]);return a.createElement(a.Fragment,null,L(I.default,{name:P.name,imageSrc:P.getIconURL(32)||S.DEFAULT_AVATARS[0],details:U,isHeader:!0}),null!=(null==P?void 0:P.description)?L(c.FormText,{className:N.default.headerDescription,type:c.FormTextTypes.DESCRIPTION},void 0,P.description):null,L(c.FormDivider,{className:N.default.headerDivider}),null!=P.bot?L("div",{className:N.default.section},void 0,L(f.default,{className:N.default.sectionHeader,align:f.default.Align.CENTER},void 0,L(y.default,{className:N.default.sectionIcon,width:24,height:24}),L(g.default,{size:g.default.Sizes.SIZE_16},void 0,M.default.Messages.INTEGRATIONS_APPLICATION_BOT)),F):null,L("div",{className:N.default.section},void 0,L(f.default,{className:N.default.sectionHeader,align:f.default.Align.CENTER},void 0,L(m.default,{className:N.default.sectionIcon,width:24,height:24}),L(g.default,{size:g.default.Sizes.SIZE_16},void 0,M.default.Messages.INTEGRATIONS_APPLICATION_WEBHOOKS)),w.length>0?L(b.default,{webhooks:w,editedWebhook:i,selectableWebhookChannels:r,errors:l,canNavigate:h}):L(d.default,{className:N.default.emptyCard,editable:!0},void 0,L(E.default,{color:E.default.Colors.MUTED},void 0,M.default.Messages.INTEGRATIONS_APPLICATION_NO_WEBHOOKS))),L(c.FormDivider,{className:N.default.headerDivider}),L(f.default,{className:N.default.section,justify:f.default.Justify.BETWEEN,align:f.default.Align.CENTER},void 0,L(E.default,{color:E.default.Colors.HEADER_SECONDARY},void 0,k?M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_SUMMARY:M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_NO_PERMISSIONS),L(f.default.Child,{grow:0,shrink:0},void 0,L(s.default,{size:s.default.Sizes.SMALL,color:s.default.Colors.RED,look:s.default.Looks.FILLED,disabled:!k,onClick:j},void 0,M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE))))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=P(n(145)),l=P(n(7565)),u=P(n(48)),s=P(n(36)),d=P(n(426)),f=P(n(63)),c=n(129),p=P(n(7623)),v=P(n(7919)),y=P(n(7872)),m=P(n(8149)),h=P(n(969)),_=n(44),g=P(n(126)),E=P(n(43)),S=n(152),O=P(n(110)),I=P(n(7755)),T=P(n(9142)),b=P(n(8150)),C=n(1),M=P(n(7)),N=P(n(7099));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(e){var t=e.application,n=e.guild,r=e.integration,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["application","guild","integration"]);return a.createElement(h.default,R({},o,{header:M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_TITLE.format({applicationName:t.name}),confirmText:M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE,cancelText:M.default.Messages.CANCEL,onConfirm:function(){l.default.disableIntegration(n.id,r.id).catch((function(){i.default.show({title:M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_ERROR_TITLE,body:M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_ERROR})}))}}),L(E.default,{size:E.default.Sizes.SIZE_16},void 0,M.default.Messages.INTEGRATIONS_APPLICATION_REMOVE_BODY.format({applicationName:t.name})))}D.displayName="RemoveApplicationModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=T(n(8)),i=T(n(85)),l=n(3),u=T(n(352)),s=T(n(7792)),d=n(8219),f=T(n(104)),c=T(n(64)),p=T(n(7609)),v=T(n(426)),y=T(n(63)),m=n(129),h=T(n(971)),_=T(n(350)),g=T(n(43)),E=n(60),S=T(n(102)),O=T(n(7)),I=T(n(7095));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return N(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return N(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function N(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function P(e){var t=e.guild,n=e.applicationIntegration.application,r=null!=n.bot?new f.default(n.bot):null,T=(0,l.useStateFromStores)([c.default],(function(){return null!=r?c.default.getMember(t.id,r.id):null}),[r,t]),b=null==r?void 0:r.id;a.useEffect((function(){null!=b&&u.default.requestMembersById(t.id,b)}),[t.id,b]);var N=a.useMemo((function(){for(var e,n,r,a=t.getRole(t.id),o=(null==T||null===(e=T.roles)||void 0===e?void 0:e.map((function(e){return t.getRole(e)})).filter(E.isNotNullish))||[],l=null!==(n=null==a?void 0:a.permissions)&&void 0!==n?n:S.default.NONE,u=M(o);!(r=u()).done;){var s=r.value;l=i.default.add(l,s.permissions)}return l}),[t,T]);return null==r?null:C(v.default,{editable:!0,className:I.default.card},void 0,C(y.default,{direction:y.default.Direction.VERTICAL},void 0,C(y.default,{align:y.default.Align.CENTER},void 0,C("img",{alt:"",src:r.getAvatarURL(),className:I.default.iconWrapper}),C(g.default,{color:g.default.Colors.HEADER_PRIMARY},void 0,O.default.Messages.INTEGRATIONS_APPLICATION_BOT_NAME.format({user:r})),C(p.default,{className:I.default.tag,verified:r.isVerifiedBot()})),function(e,t,n,r){for(var l,u=[],f=[],c=M(d.OrderedPermissions);!(l=c()).done;){var p=l.value,v=void 0,E=void 0;i.default.has(r,p)?(v=u,E=C(h.default,{width:16,height:16,className:(0,o.default)(I.default.check,I.default.integratedCheck)})):(v=f,E=C(_.default,{width:16,height:16,className:(0,o.default)(I.default.cross)})),v.push(C("div",{className:I.default.permission},String(p),E,C(g.default,{},void 0,(0,d.getPermissionName)(p))))}return a.createElement(a.Fragment,null,C(m.FormDivider,{className:I.default.divider}),n.length>0?a.createElement(a.Fragment,null,C(m.FormTitle,{className:I.default.permissionHeader},void 0,O.default.Messages.ROLES_LIST.format({numRoles:n.length})),C(s.default,{className:I.default.rolePills,user:e,guild:t,userRoles:n,wrap:!1,readOnly:!0})):null,u.length>0?a.createElement(a.Fragment,null,C(m.FormTitle,{className:I.default.permissionHeader},void 0,O.default.Messages.INTEGRATIONS_APPLICATION_GRANTED_PERMISSIONS),C(y.default,{wrap:y.default.Wrap.WRAP},void 0,u)):null,f.length>0?a.createElement(a.Fragment,null,C(m.FormTitle,{className:I.default.permissionHeader},void 0,O.default.Messages.INTEGRATIONS_APPLICATION_DENIED_PERMISSIONS),C(y.default,{wrap:y.default.Wrap.WRAP},void 0,f)):null)}(r,t,(null==T?void 0:T.roles)||[],N)))}P.displayName="BotCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=R;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(145)),i=C(n(7656)),l=C(n(7729)),u=C(n(7753)),s=C(n(7755)),d=C(n(36)),f=C(n(426)),c=C(n(84)),p=C(n(63)),v=C(n(987)),y=C(n(178)),m=n(129),h=C(n(5188)),_=C(n(7650)),g=C(n(969)),E=n(44),S=C(n(43)),O=n(152),I=n(1),T=C(n(7)),b=C(n(7096));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e,t){return null!=t&&/^data:/.test(t)?t:(0,O.getUserAvatarURL)({id:e.id,avatar:t,discriminator:I.NON_USER_BOT_DISCRIMINATOR})}function R(e){var t=e.webhook,n=e.editedWebhook,r=e.channelOptions,O=e.isExpanded,I=e.errors,C=e.onToggleExpand,M=a.useMemo((function(){return A(t,t.avatar)}),[t]),R=a.useCallback((function(){(0,E.openModal)((function(e){return a.createElement(g.default,N({},e,{header:T.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_DELETE_TITLE.format({name:t.name}),confirmText:T.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_DELETE,cancelText:T.default.Messages.CANCEL,onConfirm:function(){l.default.delete(t.guild_id,t.id).catch((function(){o.default.show({title:T.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_ERROR_DELETING,body:T.default.Messages.WEBHOOK_ERROR_INTERNAL_SERVER_ERROR})}))}}),P(S.default,{size:S.default.Sizes.SIZE_16},void 0,T.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_DELETE_BODY))}))}),[t.guild_id,t.id,t.name]),L=[];null!=t.source_channel&&null!=t.source_guild&&(L.push({icon:_.default,text:t.source_channel.name}),L.push({text:P("span",{className:b.default.guildSource},void 0,T.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_GUILD_SOURCE.format({guildHook:function(){return P("span",{className:b.default.sourceName},void 0,t.source_guild.name)}}))}));var D=null;return O&&null!=n&&(D=P("div",{className:b.default.body},void 0,P(m.FormDivider,{className:b.default.topDivider}),P(p.default,{},void 0,P(p.default.Child,{shrink:1,grow:0},void 0,P(p.default,{className:b.default.avatarWrapper,direction:p.default.Direction.VERTICAL},void 0,P(u.default,{avatar:n.avatar,onChange:function(e){i.default.updateWebhook({avatar:e})},makeURL:function(e){return A(t,e)},avatarClassName:b.default.avatarUploaderInner,showIcon:!0}),I.avatar?a.createElement(a.Fragment,null,I.avatar):null)),P(p.default,{direction:p.default.Direction.VERTICAL},void 0,P(p.default,{},void 0,P(p.default.Child,{basis:"50%"},void 0,P(m.FormItem,{title:T.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_NAME},void 0,P(y.default,{value:n.name,onChange:function(e){i.default.updateWebhook({name:e})},maxLength:80,error:I.name}))),P(p.default.Child,{basis:"50%"},void 0,P(m.FormItem,{title:T.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_DEST_CHANNEL},void 0,P(v.default,{value:n.channel_id,clearable:!1,searchable:!1,options:r,onChange:function(e){var t=e.value;i.default.updateWebhook({channelId:t})}})))),P(m.FormDivider,{className:b.default.bottomDivider}),P(p.default,{},void 0,P(d.default,{onClick:R,size:d.default.Sizes.SMALL,color:d.default.Colors.RED,look:d.default.Looks.LINK,className:b.default.removeButton},void 0,T.default.Messages.INTEGRATIONS_FOLLOWED_CHANNEL_DELETE)))))),P(f.default,{editable:!0,className:b.default.card},void 0,P(p.default,{direction:p.default.Direction.VERTICAL},void 0,P(c.default,{className:b.default.header,"aria-expanded":O,onClick:C},void 0,P(p.default,{align:p.default.Align.CENTER},void 0,P(s.default,{name:t.name,imageSrc:M,detailsClassName:b.default.description,details:L}),P(h.default,{className:b.default.expandIcon,expanded:O,"aria-hidden":!0}))),D))}R.displayName="FollowedChannelCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=F;var r,a=k(n(0)),o=D(n(8)),i=D(n(11)),l=n(67),u=D(n(145)),s=D(n(7656)),d=D(n(7729)),f=D(n(7753)),c=D(n(7755)),p=D(n(104)),v=D(n(36)),y=D(n(426)),m=D(n(84)),h=D(n(63)),_=D(n(987)),g=D(n(178)),E=k(n(248)),S=n(129),O=D(n(5188)),I=D(n(7623)),T=D(n(969)),b=n(44),C=D(n(43)),M=n(152),N=D(n(110)),P=n(991),A=n(1),R=D(n(7)),L=D(n(7097));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e,t){return null!=t&&/^data:/.test(t)?t:(0,M.getUserAvatarURL)({id:e.id,avatar:t,discriminator:A.NON_USER_BOT_DISCRIMINATOR})}function F(e){var t=e.id,n=e.webhook,r=e.editedWebhook,M=e.channelOptions,D=e.isExpanded,w=e.isNew,k=e.errors,F=e.onToggleExpand,B=a.useState(!1),H=B[0],x=B[1],V=a.useState(new l.Timeout)[0],W=a.useMemo((function(){return G(n,n.avatar)}),[n]),Y=a.useCallback((function(){var e=""+i.default.getAPIBaseURL(!1)+A.Endpoints.WEBHOOK_INTEGRATION(n.id,n.token);(0,P.copy)(e)}),[n]),z=a.useCallback((function(){(0,b.openModal)((function(e){return a.createElement(T.default,j({},e,{header:R.default.Messages.WEBHOOK_DELETE_TITLE.format({name:name}),confirmText:R.default.Messages.WEBHOOK_DELETE,cancelText:R.default.Messages.WEBHOOK_CANCEL,onConfirm:function(){d.default.delete(n.guild_id,n.id).catch((function(){u.default.show({title:R.default.Messages.WEBHOOK_ERROR_DELETING_WEBHOOK,body:R.default.Messages.WEBHOOK_ERROR_INTERNAL_SERVER_ERROR})}))}}),U(C.default,{size:C.default.Sizes.SIZE_16},void 0,R.default.Messages.WEBHOOK_DELETE_BODY.format({name:name})))}))}),[n.guild_id,n.id]),K=[];null!=n.user?K.push({icon:I.default,text:R.default.Messages.INTEGRATION_CREATED_USER_DATE.format({user:null!=n.user?new p.default(n.user).tag:null,timestamp:N.default.extractTimestamp(n.id)})}):K.push({icon:I.default,text:R.default.Messages.INTEGRATION_CREATED_DATE.format({timestamp:N.default.extractTimestamp(n.id)})});var $=null;return D&&null!=r&&($=U("div",{className:L.default.body},void 0,U(S.FormDivider,{className:L.default.topDivider}),U(h.default,{},void 0,U(h.default.Child,{shrink:1,grow:0},void 0,U(h.default,{className:L.default.avatarWrapper,direction:h.default.Direction.VERTICAL},void 0,U(f.default,{avatar:r.avatar,onChange:function(e){s.default.updateWebhook({avatar:e})},makeURL:function(e){return G(n,e)},avatarClassName:L.default.avatarUploaderInner,showIcon:!0}),k.avatar?a.createElement(a.Fragment,null,k.avatar):null)),U(h.default,{direction:h.default.Direction.VERTICAL},void 0,U(h.default,{},void 0,U(h.default.Child,{basis:"50%"},void 0,U(S.FormItem,{title:R.default.Messages.WEBHOOK_FORM_NAME},void 0,U(g.default,{value:r.name,onChange:function(e){s.default.updateWebhook({name:e})},maxLength:80,error:k.name}))),U(h.default.Child,{basis:"50%"},void 0,U(S.FormItem,{title:R.default.Messages.CHANNEL},void 0,U(_.default,{value:r.channel_id,clearable:!1,searchable:!1,options:M,onChange:function(e){var t=e.value;s.default.updateWebhook({channelId:t})}})))),U(S.FormDivider,{className:L.default.bottomDivider}),U(h.default,{},void 0,U(E.default,{text:R.default.Messages.INTEGRATIONS_WEBHOOK_COPIED_URL,forceOpen:H,color:E.TooltipColors.GREEN,disableTooltipPointerEvents:!0},void 0,(function(e){var t=e.onClick,n=(e.onMouseEnter,e.onMouseLeave,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClick","onMouseEnter","onMouseLeave"]));return a.createElement(v.default,j({},n,{onClick:function(){t&&t(),x(!0),V.start(1e3,(function(){return x(!1)})),Y()},size:v.default.Sizes.SMALL,color:v.default.Colors.PRIMARY,look:v.default.Looks.FILLED,className:L.default.copyButton}),R.default.Messages.INTEGRATIONS_WEBHOOK_COPY_URL)})),U(v.default,{onClick:z,size:v.default.Sizes.SMALL,color:v.default.Colors.RED,look:v.default.Looks.LINK},void 0,R.default.Messages.INTEGRATIONS_WEBHOOK_DELETE)))))),U(y.default,{editable:!0,id:t,className:(0,o.default)(L.default.card,w?L.default.pulse:null)},void 0,U(h.default,{direction:h.default.Direction.VERTICAL},void 0,U(m.default,{className:L.default.header,"aria-expanded":D,onClick:F},void 0,U(h.default,{align:h.default.Align.CENTER},void 0,U(c.default,{name:n.name,imageSrc:W,details:K}),U(O.default,{className:L.default.expandIcon,expanded:D,"aria-hidden":!0}))),$))}F.displayName="WebhookCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.integrations,n=e.editedIntegration,r=e.guild,p=e.platformType,v=e.labelText,h=e.descriptionText,_=e.helpText,g=e.canNavigate,E=l.default.get(p),S=a.useCallback(function(){var e,t=(e=regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!g()){e.next=4;break}return e.next=3,o.default.enableIntegration(r.id,t.type,t.id);case 3:i.default.startEditingIntegration(t.id);case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,l,"next",e)}function l(e){m(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}(),[g,r.id]),O=a.useCallback((function(e){g()&&(e.id===(null==n?void 0:n.id)&&i.default.stopEditingIntegration(),o.default.disableIntegration(r.id,e.id))}),[g,n,r.id]),I=a.useCallback((function(e){g()&&(e===(null==n?void 0:n.id)?i.default.stopEditingIntegration():i.default.startEditingIntegration(e))}),[g,n]);return a.createElement(a.Fragment,null,y(d.default,{name:v,icon:E.icon.white,iconBackgroundColor:E.color,iconClassName:c.default.platformIcon,description:h,isHeader:!0}),y(u.FormDivider,{className:c.default.headerDivider}),t.map((function(e){return y(f.default,{integration:e,editedIntegration:n,guild:r,isExpanded:(null==n?void 0:n.id)===e.id,onEnable:S,onDisable:O,onToggleExpand:function(){return I(e.id)}},e.id)})),y(s.default,{className:c.default.helpText,color:s.default.Colors.MUTED},void 0,_))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(7565)),i=p(n(7656)),l=p(n(171)),u=n(129),s=p(n(43)),d=p(n(7755)),f=p(n(9146)),c=p(n(7102));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=j(n(8)),i=j(n(5)),l=n(3),u=j(n(7565)),s=j(n(7656)),d=j(n(7755)),f=j(n(171)),c=j(n(104)),p=j(n(184)),v=j(n(151)),y=j(n(249)),m=j(n(36)),h=j(n(426)),_=j(n(988)),g=j(n(84)),E=j(n(63)),S=j(n(248)),O=n(129),I=j(n(5188)),T=j(n(7623)),b=j(n(9147)),C=j(n(969)),M=n(44),N=j(n(994)),P=j(n(43)),A=j(n(152)),R=j(n(110)),L=n(1),D=j(n(7)),w=j(n(7101)),k=j(n(423));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var B=F(b.default,{width:24,height:24});function H(e,t,n,r,o,i){return F(E.default,{},void 0,F(E.default.Child,{basis:"50%"},void 0,F(O.FormTitle,{className:k.default.marginBottom8},void 0,D.default.Messages.FORM_LABEL_SYNCED_ROLE),F(P.default,{className:w.default.syncedRole,color:P.default.Colors.HEADER_PRIMARY},void 0,o)),F(E.default.Child,{basis:"50%"},void 0,F(O.FormTitle,{className:k.default.marginBottom8},void 0,t),F(E.default,{justify:E.default.Justify.BETWEEN},void 0,F(E.default,{direction:E.default.Direction.VERTICAL},void 0,F(P.default,{color:P.default.Colors.HEADER_PRIMARY},void 0,n),F(P.default,{color:P.default.Colors.HEADER_SECONDARY,size:P.default.Sizes.SIZE_12},void 0,r)),F(m.default,{size:m.default.Sizes.SMALL,look:m.default.Looks.FILLED,color:m.default.Colors.PRIMARY,disabled:e.syncing||e.revoked,onClick:i},void 0,e.syncing?B:a.createElement(a.Fragment,null,D.default.Messages.SYNC)))))}function x(e,t,n,r){return F(E.default,{},void 0,F(E.default.Child,{basis:"50%"},void 0,F(O.FormTitle,{className:k.default.marginBottom8},void 0,t),F(N.default,{placeholder:t,value:""+e.expire_behavior,options:[{value:"0",label:D.default.Messages.REMOVE_SYNCED_ROLE},{value:"1",label:D.default.Messages.KICK_FROM_SERVER}],isDisabled:e.syncing,onChange:function(e){return n(parseInt(e))}})),F(E.default.Child,{basis:"50%"},void 0,F(O.FormTitle,{className:k.default.marginBottom8},void 0,D.default.Messages.FORM_LABEL_EXPIRE_GRACE_PERIOD),F(N.default,{placeholder:D.default.Messages.FORM_LABEL_EXPIRE_GRACE_PERIOD,maxVisibleItems:5,value:""+e.expire_grace_period,options:[1,3,7,14,30].map((function(e){return{value:""+e,label:D.default.Messages.N_DAYS.format({days:e})}})),onChange:function(e){return r(parseInt(e))},isDisabled:e.syncing})))}function V(e,t,n){return F(E.default,{direction:E.default.Direction.VERTICAL},void 0,F(_.default,{type:_.default.Types.INVERTED,className:(0,o.default)(k.default.marginTop20,k.default.marginBottom8),value:e.enable_emoticons,disabled:e.syncing,onChange:function(e){var t=e.currentTarget;return n(t.checked)}},void 0,F(O.FormText,{},void 0,D.default.Messages.ENABLE_TWITCH_EMOJI_SYNC)),F(E.default,{wrap:E.default.Wrap.WRAP,className:w.default.twitchEmojis},void 0,t.map((function(e,t){return F(S.default,{text:e.name},t,(function(t){return a.createElement("img",G({alt:D.default.Messages.IMG_ALT_EMOJI.format({name:e.name}),key:e.name,draggable:!1,className:(0,o.default)(w.default.emoji,"emoji","jumboable"),src:A.default.getEmojiURL({id:e.id,animated:e.animated})},t))}))}))))}H.displayName="renderSyncSection",x.displayName="renderExpirationSection",V.displayName="renderEmoticonSection";var W=F(b.default,{width:24,height:24});function Y(e){var t=e.guild,n=e.integration,r=e.editedIntegration,o=e.isExpanded,_=e.onToggleExpand,S=e.onDisable,b=e.onEnable,N=a.useState(!1),A=N[0],k=N[1],j=(0,l.useStateFromStores)([v.default],(function(){return v.default.hidePersonalInformation})),U=a.useCallback((function(){k(!0),b(n)}),[n,b]),B=a.useCallback((function(){n.syncing||(0,M.openModal)((function(e){var t=0===n.expire_behavior?D.default.Messages.REMOVE_SYNCED_ROLE:D.default.Messages.KICK_FROM_SERVER;return a.createElement(C.default,G({},e,{header:D.default.Messages.DISABLE_INTEGRATION_TITLE,confirmText:t,cancelText:D.default.Messages.CANCEL,onConfirm:function(){return S(n)}}),F(P.default,{size:P.default.Sizes.SIZE_16},void 0,n.type===L.PlatformTypes.YOUTUBE?D.default.Messages.DISABLE_INTEGRATION_YOUTUBE_BODY:D.default.Messages.DISABLE_INTEGRATION_TWITCH_BODY))}))}),[n,S]);var Y,z=a.useCallback((function(){u.default.syncIntegration(t.id,n.id)}),[t.id,n.id]),K=a.useCallback((function(){null!=n.role_id&&(u.default.setSection(L.GuildSettingsSections.ROLES),u.default.selectRole(n.role_id))}),[n.role_id]),$=a.useMemo((function(){var e,t,r=(null===(e=(t=f.default.get(n.type)).getPlatformUserUrl)||void 0===e?void 0:e.call(t,n.account))||"";switch(n.type){case L.PlatformTypes.YOUTUBE:return{serviceName:D.default.Messages.INTEGRATIONS_YOUTUBE,expireBehaviorLabel:D.default.Messages.FORM_LABEL_MEMBERSHIP_EXPIRE_BEHAVIOR,syncLabel:D.default.Messages.FORM_LABEL_SYNCED_MEMBERS,subscribersText:D.default.Messages.NUM_MEMBERS.format({subscribers:n.subscriber_count||0}),channelURL:r};case L.PlatformTypes.TWITCH:default:return{serviceName:D.default.Messages.INTEGRATIONS_TWITCH,expireBehaviorLabel:D.default.Messages.FORM_LABEL_SUB_EXPIRE_BEHAVIOR,syncLabel:D.default.Messages.FORM_LABEL_SYNCED_SUBS,subscribersText:D.default.Messages.NUM_SUBSCRIBERS.format({subscribers:n.subscriber_count||0}),channelURL:r}}}),[n.account,n.subscriber_count,n.type]),Z=$.serviceName,q=$.channelURL,X=$.expireBehaviorLabel,Q=$.syncLabel,J=$.subscribersText,ee=a.useMemo((function(){var e=null!=n.role_id?t.getRole(n.role_id):null;return{roleLink:null!=e?F(y.default,{onClick:K},void 0,e.name):D.default.Messages.NONE,syncDescriptionText:n.revoked?D.default.Messages.SYNC_REVOKED.format({user:n.user,platformName:f.default.get(n.type).name}):D.default.Messages.INTEGRATIONS_LAST_SYNC.format({datetime:(0,i.default)(n.synced_at).calendar()})}}),[t,K,n.revoked,n.role_id,n.synced_at,n.type,n.user]),te=ee.roleLink,ne=ee.syncDescriptionText,re=a.useMemo((function(){var e=p.default.getGuildEmoji(t.id),r=Object.values(t.roles).filter((function(e){return null!=e.tags&&e.tags.integration_id===n.id})).map((function(e){return e.id}));return n.enable_emoticons?e.sort((function(e,t){return e.name.localeCompare(t.name)})).filter((function(e){return null!=n.role_id&&(null==e?void 0:e.roles.some((function(e){return r.includes(e)})))})):[]}),[t.id,t.roles,n.enable_emoticons,n.id,n.role_id]);if(a.useEffect((function(){(null==r?void 0:r.id)===n.id&&!0===(null==r?void 0:r.enabled)&&k(!1)}),[r,n.id]),n.enabled&&n.user)Y=[{icon:T.default,text:j?D.default.Messages.INTEGRATION_ADDED_DATE.format({timestamp:R.default.extractTimestamp(n.id)}):D.default.Messages.INTEGRATION_ADDED_USER_DATE.format({user:null!=n.user?new c.default(n.user).tag:null,timestamp:R.default.extractTimestamp(n.id)})}];else{var ae=new URL(q);Y=[{text:D.default.Messages.INTEGRATIONS_ACCOUNT_DESCRIPTION.format({serviceName:Z,accountUrl:q,accountUrlText:ae.hostname+ae.pathname})}]}var oe=F(E.default,{className:w.default.header,align:E.default.Align.CENTER},void 0,F(d.default,{name:""+n.name,detailsClassName:w.default.description,details:Y}),n.enabled?F(E.default.Child,{shrink:0,grow:0},void 0,F(I.default,{className:w.default.expandIcon,expanded:o&&!A,"aria-hidden":!0})):F(E.default.Child,{shrink:0,grow:0},void 0,F(m.default,{size:m.default.Sizes.SMALL,color:m.default.Colors.PRIMARY,onClick:U,disabled:A},void 0,A?W:a.createElement(a.Fragment,null,D.default.Messages.INTEGRATIONS_ENABLE)))),ie=null;return o&&!A&&null!=r&&(ie=F(E.default,{className:w.default.body,direction:E.default.Direction.VERTICAL},void 0,F(O.FormDivider,{className:w.default.topDivider}),H(r,Q,J,ne,te,z),F(O.FormDivider,{className:w.default.midDivider}),x(r,X,(function(e){s.default.updateIntegration({expireBehavior:e})}),(function(e){s.default.updateIntegration({expireGracePeriod:e})})),n.type===L.PlatformTypes.TWITCH?V(r,re,(function(e){s.default.updateIntegration({enableEmoticons:e})})):null,F(O.FormDivider,{className:w.default.bottomDivider}),F(E.default,{},void 0,F(m.default,{className:w.default.disableButton,size:m.default.Sizes.SMALL,color:m.default.Colors.RED,look:m.default.Looks.LINK,onClick:B},void 0,D.default.Messages.INTEGRATIONS_DISABLE)))),F(h.default,{editable:!0,className:w.default.card},void 0,F(E.default,{direction:E.default.Direction.VERTICAL},void 0,n.enabled?F(g.default,{className:w.default.expandableHeader,"aria-expanded":o&&!A,onClick:_},void 0,oe):oe,ie))}Y.displayName="BuiltInIntegrationCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(34)),l=u(n(7100));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=f("polygon",{points:"24 0 0 0 0 24 24 24"});function p(e){var t=e.width,n=void 0===t?16:t,r=e.height,u=void 0===r?16:r,s=e.color,p=void 0===s?"currentColor":s,v=e.foreground,y=e.className,m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","className"]);return a.createElement("svg",d({className:(0,o.default)(l.default.updateAvailable,y)},(0,i.default)(m),{width:n,height:u,viewBox:"0 0 24 24"}),f("g",{fill:"none",fillRule:"evenodd"},void 0,f("path",{fill:p,className:v,fillRule:"nonzero",d:"M5,8 L9,12 L6,12 C6,15.31 8.69,18 12,18 C13.01,18 13.97,17.75 14.8,17.3 L16.26,18.76 C15.03,19.54 13.57,20 12,20 C7.58,20 4,16.42 4,12 L1,12 L5,8 Z M18,12 C18,8.69 15.31,6 12,6 C10.99,6 10.03,6.25 9.2,6.7 L7.74,5.24 C8.97,4.46 10.43,4 12,4 C16.42,4 20,7.58 20,12 L23,12 L19,16 L15,12 L18,12 Z"}),c))}p.displayName="UpdateAvailable"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=m(n(7594)),o=m(n(36)),i=m(n(63)),l=n(129),u=m(n(126)),s=m(n(131)),d=m(n(8150)),f=n(1),c=m(n(7)),p=m(n(7103)),v=m(n(8650)),y=m(n(8651));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){var n=e===f.ThemeTypes.DARK?v.default:y.default;return _(i.default,{direction:i.default.Direction.VERTICAL,align:i.default.Align.CENTER},void 0,_("img",{alt:"",src:n,className:p.default.emptyStateImage}),_(u.default,{size:u.default.Sizes.SIZE_16},void 0,c.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_EMPTY),_(o.default,{className:p.default.emptyStateButton,onClick:t},void 0,c.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_EMPTY_BUTTON))}function E(e){var t=e.followedChannelWebhooks,n=e.editedWebhook,r=e.selectableWebhookChannels,o=e.errors,i=e.canNavigate,u=(0,a.default)();return _(l.FormSection,{},void 0,_(l.FormText,{type:l.FormTextTypes.DESCRIPTION},void 0,c.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_DESCRIPTION.format({helpdeskArticle:s.default.getArticleURL(f.HelpdeskArticles.CHANNEL_FOLLOWING)})),_(l.FormDivider,{className:p.default.headerDivider}),t.length>0?_(d.default,{webhooks:t,editedWebhook:n,selectableWebhookChannels:r,errors:o,canNavigate:i}):g(u,(function(){return open(s.default.getArticleURL(f.HelpdeskArticles.CHANNEL_FOLLOWING))})))}g.displayName="renderEmptyState",E.displayName="IntegrationsChannelFollowing"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=F;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(8)),i=n(3),l=A(n(7594)),u=A(n(171)),s=A(n(7695)),d=A(n(679)),f=A(n(48)),c=A(n(426)),p=A(n(63)),v=A(n(227)),y=n(129),m=A(n(7623)),h=A(n(9150)),_=A(n(8149)),g=A(n(126)),E=A(n(43)),S=n(152),O=A(n(131)),I=A(n(110)),T=A(n(9151)),b=n(1),C=A(n(7)),M=A(n(7105)),N=A(n(9152)),P=A(n(9153));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(e,t,n){var r;return r=e>0?C.default.Messages.INTEGRATIONS_WEBHOOKS_BUTTON:C.default.Messages.INTEGRATIONS_WEBHOOKS_EMPTY_BUTTON,L(T.default,{name:C.default.Messages.INTEGRATIONS_WEBHOOKS,icon:_.default,buttonText:r,buttonDisabled:!t,onButtonClick:n,hasNextSection:e>0,details:[{text:C.default.Messages.INTEGRATIONS_WEBHOOKS_SUMMARY.format({count:e})}]})}function w(e,t){var n,r;return e>0?(n=C.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_BUTTON,r=t):(n=C.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_EMPTY_BUTTON,r=function(){return open(O.default.getArticleURL(b.HelpdeskArticles.CHANNEL_FOLLOWING))}),L(T.default,{name:C.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING,icon:h.default,buttonText:n,onButtonClick:r,hasNextSection:e>0,details:[{text:C.default.Messages.INTEGRATIONS_CHANNEL_FOLLOWING_SUMMARY.format({count:e})}]})}function k(e,t,n){var r,a,o,i=u.default.get(b.PlatformTypes.TWITCH);return e>0?(r=C.default.Messages.INTEGRATIONS_TWITCH_BUTTON,a=C.default.Messages.INTEGRATIONS_TWITCH_SUMMARY.format({count:t}),o=function(){return n(b.PlatformTypes.TWITCH)}):(r=C.default.Messages.INTEGRATIONS_TWITCH_EMPTY_BUTTON,a=C.default.Messages.INTEGRATIONS_TWITCH_EMPTY_SUMMARY,o=function(){return(0,s.default)(b.PlatformTypes.TWITCH)}),L(T.default,{name:C.default.Messages.INTEGRATIONS_TWITCH,icon:i.icon.white,iconBackgroundColor:i.color,iconClassName:M.default.platformIcon,buttonText:r,onButtonClick:o,hasNextSection:e>0,details:[{text:a}]})}function j(e,t,n){var r,a,o,i=u.default.get(b.PlatformTypes.YOUTUBE);return e>0?(r=C.default.Messages.INTEGRATIONS_YOUTUBE_BUTTON,a=C.default.Messages.INTEGRATIONS_YOUTUBE_SUMMARY.format({count:t}),o=function(){return n(b.PlatformTypes.YOUTUBE)}):(r=C.default.Messages.INTEGRATIONS_YOUTUBE_EMPTY_BUTTON,a=C.default.Messages.INTEGRATIONS_YOUTUBE_EMPTY_SUMMARY,o=function(){return(0,s.default)(b.PlatformTypes.YOUTUBE)}),L(T.default,{name:C.default.Messages.INTEGRATIONS_YOUTUBE,icon:i.icon.white,iconBackgroundColor:i.color,iconClassName:M.default.platformIcon,buttonText:r,onButtonClick:o,hasNextSection:e>0,details:[{text:a}]})}function U(e,t){var n=e.application,r=e.integration,a=[];return null!=r.user?a.push({icon:m.default,text:C.default.Messages.INTEGRATION_ADDED_USER_DATE.format({timestamp:I.default.extractTimestamp(r.id),user:r.user.tag})}):a.push({icon:m.default,text:C.default.Messages.INTEGRATION_ADDED_DATE.format({timestamp:I.default.extractTimestamp(r.id)})}),L(T.default,{name:n.name,imageSrc:n.getIconURL(48)||S.DEFAULT_AVATARS[0],integration:e,buttonText:C.default.Messages.INTEGRATIONS_APPLICATION_BUTTON,hasNextSection:!0,onButtonClick:function(){return t(n.id)},details:a},r.id)}function G(e){var t=e===b.ThemeTypes.DARK?N.default:P.default;return L(p.default,{direction:p.default.Direction.VERTICAL,align:p.default.Align.CENTER,className:M.default.emptyStateWrapper},void 0,L("img",{alt:"",src:t,className:M.default.emptyStateImage}),L(c.default,{editable:!0,className:M.default.emptyStateCard},void 0,L(E.default,{color:E.default.Colors.MUTED},void 0,C.default.Messages.INTEGRATIONS_OVERVIEW_NO_APPLICATIONS)))}function F(e){var t=e.guild,n=e.channel,r=e.applicationIntegrations,u=e.builtInIntegrations,s=e.customWebhooks,c=e.followedChannelWebhooks,p=e.isLoading,m=e.canCreateWebhook,h=e.onManageBuiltIn,_=e.onManageCustomWebhooks,E=e.onManageFollowedChannels,S=e.onManageApplication,I=(0,l.default)(),T=(0,i.useStateFromStoresObject)([d.default],(function(){return{isFetchingConnections:d.default.isFetching(),accounts:d.default.getAccounts()}}),[]),N=T.isFetchingConnections,P=T.accounts,A=(0,i.useStateFromStoresObject)([f.default],(function(){return{canManageWebhooks:null!=t&&f.default.can(b.Permissions.MANAGE_WEBHOOKS,t)||null!=n&&f.default.can(b.Permissions.MANAGE_WEBHOOKS,n),canManageGuild:null!=t&&null==n&&f.default.can(b.Permissions.MANAGE_GUILD,t)}}),[t,n]),R=A.canManageWebhooks,F=A.canManageGuild,B=a.useMemo((function(){var e,t,n,r;return{availableTwitchIntegrations:(null===(e=u.twitch)||void 0===e?void 0:e.length)||0,availableYoutubeIntegrations:(null===(t=u.youtube)||void 0===t?void 0:t.length)||0,guildTwitchIntegrations:(null===(n=u.twitch)||void 0===n?void 0:n.filter((function(e){return e.enabled})).length)||0,guildYoutubeIntegrations:(null===(r=u.youtube)||void 0===r?void 0:r.filter((function(e){return e.enabled})).length)||0}}),[u.twitch,u.youtube]),H=B.availableTwitchIntegrations,x=B.availableYoutubeIntegrations,V=B.guildTwitchIntegrations,W=B.guildYoutubeIntegrations,Y=a.useMemo((function(){if(N||!F)return{showTwitchCard:!1,showYoutubeCard:!1};var e=null==t?void 0:t.hasFeature(b.GuildFeatures.COMMUNITY),n=P.filter((function(e){return e.type===b.PlatformTypes.TWITCH})).length>0,r=P.filter((function(e){return e.type===b.PlatformTypes.YOUTUBE})).length>0;return{showTwitchCard:H>0||!n&&e,showYoutubeCard:x>0||!r&&e}}),[N,F,t,P,H,x]),z=Y.showTwitchCard,K=Y.showYoutubeCard,$=Object.values(r).map((function(e){return U(e,S)})),Z=L("div",{className:M.default.footerImage});0===$.length&&F&&($=G(I),Z=null);var q=O.default.getArticleURL(b.HelpdeskArticles.INTEGRATIONS),X=null!=n?C.default.Messages.INTEGRATIONS_OVERVIEW_DESCRIPTION_CHANNEL:C.default.Messages.INTEGRATIONS_OVERVIEW_DESCRIPTION_GUILD,Q=[];return R&&(Q.push(D(s.length,m,_)),Q.push(w(c.length,E))),z&&Q.push(k(H,V,h)),K&&Q.push(j(x,W,h)),L(y.FormSection,{className:(0,o.default)(null!=Z?M.default.footerPlaceholder:null)},void 0,L(y.FormText,{type:y.FormTextTypes.DESCRIPTION},void 0,X.format({helpdeskArticle:q})),L(y.FormDivider,{className:M.default.divider}),p||N||null==t?L(v.default,{className:M.default.spinner,type:v.default.Type.SPINNING_CIRCLE}):a.createElement(a.Fragment,null,Q,F?a.createElement(a.Fragment,null,Q.length>0?L(y.FormDivider,{className:M.default.divider}):null,L(g.default,{size:g.default.Sizes.SIZE_16,className:M.default.sectionHeader},void 0,C.default.Messages.INTEGRATIONS_APPLICATION_SECTION),$):null,Z))}D.displayName="renderWebhooksCard",w.displayName="renderFollowedChannelsCard",k.displayName="renderTwitchCard",j.displayName="renderYoutubeCard",U.displayName="renderApplicationCard",G.displayName="renderEmptyState",F.displayName="IntegrationsOverview"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i;return o("svg",{width:n,height:a,viewBox:"0 0 24 24",className:e.className},void 0,o("path",{fillRule:"evenodd",clipRule:"evenodd",fill:l,className:e.foreground,d:"M20 1.707V4.293L16.707 1L15.293 2.414L18.586 5.707H16V7.707H22V1.707H20ZM5 14.707H8V8.70697C8 7.60497 8.897 6.70697 10 6.70697H14V3.70697C14 2.60497 13.103 1.70697 12 1.70697H5C3.897 1.70697 3 2.60497 3 3.70697V12.707C3 13.809 3.897 14.707 5 14.707ZM12 8.70697H19C20.103 8.70697 21 9.60497 21 10.707V19.707C21 20.81 20.103 21.707 19 21.707H12C10.897 21.707 10 20.81 10 19.707V10.707C10 9.60497 10.897 8.70697 12 8.70697ZM16 12.707V11.707H12V12.707H16ZM12 18.707H19V17.707H12V18.707ZM12 15.707H19V14.707H12V15.707Z"}))}i.displayName="Manifest"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.name,n=e.icon,r=e.imageSrc,g=e.iconBackgroundColor,E=e.iconClassName,O=e.details,I=e.integration,T=e.buttonText,b=e.buttonDisabled,C=e.hasNextSection,M=e.onButtonClick,N=a.useState(!1),P=N[0],A=N[1],R=S(f.default,{},void 0,S(i.default,{name:t,icon:n,imageSrc:r,iconBackgroundColor:g,iconClassName:E,details:O}),S(f.default.Child,{shrink:0,grow:0},void 0,S(f.default,{align:f.default.Align.CENTER,justify:f.default.Justify.END},void 0,function(e,t){if(null==e)return null;var n=[],r=e.application,a=e.webhooks;null!=r.bot&&n.push(S(c.TooltipContainer,{forceOpen:t,text:new l.default(r.bot).isVerifiedBot()?h.default.Messages.INTEGRATIONS_APPLICATION_VERIFIED_BOT:h.default.Messages.INTEGRATIONS_APPLICATION_BOT,className:_.default.feature},"bot",S(v.default,{width:24,height:24,className:_.default.featureIcon})));a.length>0&&n.push(S(c.TooltipContainer,{forceOpen:t,text:h.default.Messages.INTEGRATIONS_WEBHOOKS_SUMMARY.format({count:a.length}),className:_.default.feature},"webhooks",S(y.default,{width:24,height:24,className:_.default.featureIcon})));return n}(I,P),function(e,t,n,r){if(null==e||null==r)return null;return n?S(f.default,{align:f.default.Align.CENTER},void 0,S(m.default,{},void 0,e),n?S(p.default,{width:10,height:10,className:_.default.caret}):null):S(u.default,{size:u.default.Sizes.SMALL,look:n?u.default.Looks.LINK:u.default.Looks.FILLED,color:n?u.default.Colors.PRIMARY:u.default.Colors.BRAND,disabled:t,onClick:r},void 0,e)}(T,b,C,M))));return C?S(d.default,{onClick:M,onFocus:function(){return A(!0)},onBlur:function(){return A(!1)}},void 0,S(s.default,{editable:!0,className:(0,o.default)(_.default.card,_.default.clickable)},void 0,R)):S(s.default,{editable:!0,className:_.default.card},void 0,R)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(8)),i=g(n(7755)),l=g(n(104)),u=g(n(36)),s=g(n(426)),d=g(n(84)),f=g(n(63)),c=n(248),p=g(n(5422)),v=g(n(7872)),y=g(n(8149)),m=g(n(43)),h=g(n(7)),_=g(n(7104));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){e.exports=n.p+"36d0e0bb009fa362c2533003c0af67b5.svg"},function(e,t,n){e.exports=n.p+"c9b2eb9473c66578a8e021e9fe46b74b.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=I(n(0)),o=S(n(6)),i=S(n(145)),l=S(n(7656)),u=S(n(7729)),s=S(n(7594)),d=S(n(36)),f=S(n(63)),c=n(129),p=S(n(126)),v=S(n(131)),y=I(n(8150)),m=n(1),h=S(n(7)),_=S(n(7106)),g=S(n(8650)),E=S(n(8651));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){T(o,r,a,i,l,"next",e)}function l(e){T(o,r,a,i,l,"throw",e)}i(void 0)}))}}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e,t,n){var r=e===m.ThemeTypes.DARK?g.default:E.default;return C(f.default,{direction:f.default.Direction.VERTICAL,align:f.default.Align.CENTER},void 0,C("img",{alt:"",src:r,className:_.default.emptyStateImage}),C(p.default,{size:p.default.Sizes.SIZE_16},void 0,h.default.Messages.INTEGRATIONS_WEBHOOKS_EMPTY),C(d.default,{className:_.default.emptyStateButton,disabled:!t,onClick:n},void 0,h.default.Messages.INTEGRATIONS_WEBHOOKS_EMPTY_BUTTON))}function N(e){var t,n=e.guild,r=e.channel,f=e.customWebhooks,p=e.editedWebhook,g=e.selectableWebhookChannels,E=e.refToScroller,S=e.errors,O=e.canNavigate,I=(0,s.default)(),T=a.useState(null),N=T[0],P=T[1],A=a.useState(null),R=A[0],L=A[1];if(null!=r)t=r;else{var D=Object.values(g);t=D.length>0?D[0]:null}var w=a.useCallback(b(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!O()||null===t){e.next=5;break}return e.next=3,u.default.create(n.id,t.id).catch((function(e){var t=e.body;return t&&t.code===m.AbortCodes.TOO_MANY_WEBHOOKS?i.default.show({title:h.default.Messages.WEBHOOK_ERROR_CREATING_WEBHOOK,body:h.default.Messages.WEBHOOK_ERROR_MAX_WEBHOOKS_REACHED}):i.default.show({title:h.default.Messages.WEBHOOK_ERROR_CREATING_WEBHOOK,body:h.default.Messages.WEBHOOK_ERROR_INTERNAL_SERVER_ERROR}),null}));case 3:null!=(r=e.sent)&&(L(r.id),P(r));case 5:case"end":return e.stop()}}),e)}))),[O,t,n]);a.useEffect((function(){if(null!=R){var e,t=document.getElementById((0,y.getNodeId)(R));if(null!=t)l.default.startEditingWebhook(R),null===(e=E.current)||void 0===e||e.scrollIntoViewNode({node:t}),L(null)}}),[f,R,E]),a.useEffect((function(){if(null!=N){var e=f.find((function(e){return e.id===N.id}));null==e||o.default.isEqual(e,N)||P(null)}}),[f,R,N]),a.useEffect((function(){0===f.length&&w()}),[]);var k=null!==t;return C(c.FormSection,{},void 0,C(c.FormText,{type:c.FormTextTypes.DESCRIPTION},void 0,h.default.Messages.INTEGRATIONS_WEBHOOKS_DESCRIPTION.format({helpdeskArticle:v.default.getArticleURL(m.HelpdeskArticles.WEBHOOKS),developersArticle:m.MarketingURLs.API_DOCS_WEBHOOKS})),C(c.FormDivider,{className:_.default.headerDivider}),f.length>0?a.createElement(a.Fragment,null,C(d.default,{className:_.default.createButton,size:d.default.Sizes.SMALL,disabled:!k,onClick:w},void 0,h.default.Messages.INTEGRATIONS_WEBHOOKS_CREATE),C(y.default,{webhooks:f,editedWebhook:p,selectableWebhookChannels:g,lastCreatedWebhookId:null==N?void 0:N.id,errors:S,canNavigate:O})):M(I,k,w))}M.displayName="renderEmptyState",N.displayName="IntegrationsWebhooks"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(3)),a=u(n(8797)),o=u(n(7567)),i=u(n(151)),l=u(n(35));function u(e){return e&&e.__esModule?e:{default:e}}var s=r.default.connectStores([o.default,l.default,i.default],(function(){var e=o.default.getProps(),t=e.invites;return{guild:e.guild,invites:t,showChannel:!0,hide:i.default.hideInstantInvites,theme:l.default.theme}}))(a.default);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=z(n(0)),o=W(n(8)),i=W(n(6)),l=W(n(3)),u=n(349),s=W(n(352)),d=W(n(7565)),f=W(n(7792)),c=W(n(8639)),p=n(7638),v=W(n(9157)),y=z(n(668)),m=W(n(9159)),h=W(n(356)),_=W(n(64)),g=W(n(7567)),E=W(n(48)),S=W(n(151)),O=W(n(35)),I=W(n(12)),T=W(n(249)),b=n(675),C=W(n(7609)),M=W(n(36)),N=n(7794),P=W(n(63)),A=W(n(5404)),R=W(n(248)),L=n(129),D=W(n(8798)),w=W(n(7996)),k=n(44),j=W(n(643)),U=n(440),G=n(1),F=W(n(7)),B=W(n(7111)),H=W(n(5430)),x=W(n(6734)),V=W(n(423));function W(e){return e&&e.__esModule?e:{default:e}}function Y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Y=function(){return e},e}function z(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function K(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function $(){return($=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Z(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,q(e,t)}function q(e,t){return(q=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var X=[],Q=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._isMounted=!1,t.state={overflowShown:!1},t.showOverflow=function(e){var n=t.props,r=n.guild,o=n.user;t.setState({overflowShown:!0}),(0,u.openContextMenu)(e,(function(e){return a.createElement(m.default,$({user:o,guildId:r.id,channelId:r.id},e))}),{onClose:t.handleOverflowClose})},t.handleOverflowClose=function(){t._isMounted&&t.setState({overflowShown:!1})},t}Z(t,e);var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0},n.componentWillUnmount=function(){this._isMounted=!1},n.renderOwnerHelpIcon=function(){var e=this.props,t=e.user,n=e.guild;return t.id!==n.ownerId?null:K(R.default,{text:F.default.Messages.MEMBER_LIST_SERVER_OWNER_HELP},void 0,(function(e){return a.createElement(D.default,$({className:B.default.ownerHelpIcon},e,{"aria-label":F.default.Messages.GUILD_OWNER}))}))},n.render=function(){var e=this.props,t=e.user,n=e.member,r=e.streamerMode,a=e.guild,i=this.state.overflowShown,l={color:n.colorString||void 0};return K(P.default,{className:(0,o.default)(B.default.member,x.default.card,{active:i}),align:P.default.Align.CENTER,onContextMenu:this.showOverflow},void 0,K(j.default,{className:B.default.avatar,src:t.getAvatarURL(),"aria-label":t.username,size:j.default.Sizes.SIZE_40}),K(P.default,{className:B.default.nameTag,direction:P.default.Direction.VERTICAL,grow:0},void 0,K(P.default,{align:P.default.Align.CENTER},void 0,K(L.FormText,{className:B.default.name,style:l},void 0,n.nick||t.toString()),t.bot?K(C.default,{verified:t.isVerifiedBot()}):null,this.renderOwnerHelpIcon()),r?null:K(L.FormText,{className:B.default.tag},void 0,"@",t.tag)),K(P.default.Child,{className:B.default.roleWrapper},void 0,K("div",{},void 0,K(f.default,{user:t,guild:a,userRoles:n.roles,wrap:!1}))),K(P.default,{className:B.default.overflowButton,align:P.default.Align.CENTER,grow:0},void 0,K(M.default,{look:M.default.Looks.BLANK,color:M.default.Colors.TRANSPARENT,size:M.default.Sizes.ICON,onClick:this.showOverflow,"aria-label":F.default.Messages.OTHER_OPTIONS},void 0,K(w.default,{className:B.default.overflowIcon,foreground:B.default.overflowIconFg,"aria-hidden":!0}))))},t}(a.PureComponent);function J(e){return{role:e,label:e.name,value:e.id}}Q.displayName="Member";var ee=K(N.ComboboxItem.Checkmark,{}),te=function(e){function t(){for(var t,n,r=arguments.length,l=new Array(r),u=0;u<r;u++)l[u]=arguments[u];return(t=e.call.apply(e,[this].concat(l))||this).state=(n=t.props.guild,{searchQuery:"",autocompleter:new y.default((function(){return t.forceUpdate()}),[y.AutocompleterResultTypes.USER],100,{userFilters:{guild:(null==n?void 0:n.id)||"",strict:!0}})}),t.handlePruneClick=function(){var e=t.props.guild;null!=e&&(0,k.openModal)((function(t){return a.createElement(v.default,$({},t,{guild:e}))}))},t.renderItem=function(e){var t,n=e.role;return K(N.ComboboxItem,{value:n.id},n.id,K(N.ComboboxItem.Label,{},void 0,K("span",{style:{color:null!==(t=n.colorString)&&void 0!==t?t:""}},void 0,n.name)),ee)},t.sortedMembers=(0,U.cachedFunction)((function(e,t,n,r,a){var o=[];return null==r||(""===t?(0,i.default)(e).sortBy((function(e){var t=I.default.getUser(e.userId);return(null!=t?e.nick||t.username:"").toLocaleLowerCase()})).forEach((function(e){null!=I.default.getUser(e.userId)&&(n!==r.id&&null!=n&&-1===e.roles.indexOf(n)||o.push(e))})):(0,i.default)(a).forEach((function(e){if(e.type===y.AutocompleterResultTypes.USER){var t=e.record,a=_.default.getMember(r.id,t.id);null!=a&&(n!==r.id&&null!=n&&-1===a.roles.indexOf(n)||o.push(a))}}))),o})),t.renderRow=function(e){var n=e.section,r=e.row;if(n>0)return null;var a=t.getSortedMembers()[r];if(null==a)return null;var o=t.props,i=o.currentUser,l=o.guild,u=o.streamerMode,s=I.default.getUser(a.userId);return null==s||null==l?null:K(Q,{currentUser:i,member:a,user:s,guild:l,streamerMode:u},a.userId)},t.getRowHeight=function(e,n){if(e>0)return 0;var r=t.getSortedMembers()[n];return null==r||null==I.default.getUser(r.userId)?0:72},t.renderSection=function(){var e=t.getSortedMembers(),n=t.state.searchQuery,r=t.props,a=r.guild,l=r.selectedRoleId,u=r.memberCount;if(null==a)return null;var s={label:"???",value:l},d=(0,i.default)(a.roles).sortBy((function(e){return-e.position})).map((function(e){return e.id===l&&(s.label=e.name),J(e)})).value(),f=new Intl.NumberFormat(F.default.getLocale()).format(0===n.length?u:e.length);return K(L.FormSection,{},"header",K(L.FormTitle,{tag:L.FormTitleTags.H2},void 0,F.default.Messages.GUILD_SETTINGS_MEMBERS_SERVER_MEMBERS),K(P.default,{className:B.default.membersHeader,align:P.default.Align.CENTER,style:{height:20}},void 0,K(P.default.Child,{},void 0,K(L.FormText,{type:L.FormTextTypes.DESCRIPTION,className:B.default.membersCount},void 0,F.default.Messages.MEMBERS_HEADER.format({members:f}),t.renderPruneAction())),K(P.default,{align:P.default.Align.CENTER,grow:0},void 0,K(c.default,{popoutClassName:(0,o.default)(B.default.membersFilterPopout,H.default.elevationBorderLow),items:d,label:F.default.Messages.GUILD_SETTINGS_MEMBERS_DISPLAY_ROLE,value:s,renderItem:t.renderItem,renderValue:t.renderValue,onChange:t.handleRoleChange,placeholder:F.default.Messages.SEARCH_ROLES,popoutProps:{autoInvert:!1,position:b.PopoutPositions.BOTTOM}}),K(A.default,{className:B.default.searchBar,query:n,onChange:t.handleQueryChange,onClear:t.handleQueryClear}))),K(L.FormDivider,{className:V.default.marginTop20,style:{marginBottom:-1}}))},t.handleQueryChange=function(e){var n=t.props.guild;t.setState({searchQuery:e}),t.state.autocompleter.search(e,null==n?void 0:n.id)},t.handleQueryClear=function(){t.setState({searchQuery:""}),t.state.autocompleter.clear()},t}Z(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props,t=e.guild,n=e.memberCount;n>0&&n<=1e4&&null!=t&&s.default.requestMembers(t.id,"",1e4,!1)},n.componentWillUnmount=function(){this.state.autocompleter.destroy()},n.renderPruneAction=function(){return this.props.canPrune?K("span",{},void 0," — ",K(T.default,{onClick:this.handlePruneClick,className:B.default.pruneLink},void 0,F.default.Messages.PRUNE)):null},n.renderValue=function(e){return e.label},n.getSortedMembers=function(){var e=this.props,t=e.members,n=e.guild,r=e.selectedRoleId,a=this.state,o=a.searchQuery,i=a.autocompleter;return this.sortedMembers(t,o,r,n||null,i.results)},n.render=function(){var e=this.getSortedMembers();return K(p.ListContentScroller,{sections:[Math.max(1,e.length)],rowHeight:this.getRowHeight,renderRow:this.renderRow,renderSection:this.renderSection,sectionHeight:81})},n.handleRoleChange=function(e){d.default.selectRole(e)},t}(a.PureComponent);te.displayName="GuildSettingsMembers";var ne=l.default.connectStores([g.default,O.default,S.default,I.default,_.default,E.default,h.default],(function(){var e=g.default.getProps(),t=e.guild,n=e.selectedRoleId;return{memberCount:null!=t&&h.default.getMemberCount(t.id)||0,guild:t,selectedRoleId:n,members:null!=t?_.default.getMembers(t.id):X,theme:O.default.theme,currentUser:I.default.getCurrentUser(),canPrune:null!=t&&E.default.can(G.Permissions.KICK_MEMBERS,t),streamerMode:S.default.hidePersonalInformation}}))(te);t.default=ne},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=S(n(0)),o=g(n(6)),i=n(3),l=g(n(9158)),u=n(7792),s=g(n(48)),d=g(n(36)),f=g(n(5401)),c=S(n(987)),p=g(n(435)),v=g(n(433)),y=g(n(113)),m=n(50),h=g(n(7)),_=g(n(7109));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function T(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){I(o,r,a,i,l,"next",e)}function l(e){I(o,r,a,i,l,"throw",e)}i(void 0)}))}}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var C=b({},c.DEFAULT_SELECT_STYLES,{control:function(e,t){var n=t.isDisabled,r=t.isFocused,a=t.menuIsOpen,o=t.theme.colors;return b({},e,{borderColor:n?o.neutral10:r?o.primary:o.neutral20,boxShadow:null,borderRadius:a?"3px 3px 0 0":"3px",minHeight:40,transition:"border 0.15s ease",cursor:n?"not-allowed":null,pointerEvents:n?"none":null,maxHeight:150,overflowY:"auto",":hover":{borderColor:n?o.neutral10:o.primary}})}}),M=function(e){var t=e.guild,n=e.transitionState,r=e.onClose,g=a.useState(7),E=g[0],S=g[1],I=a.useState(null),b=I[0],M=I[1],N=a.useState([]),P=N[0],A=N[1],R=a.useCallback(T(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return M(null),e.next=3,l.default.updateEstimate(t.id,E,P);case 3:n=e.sent,M(n);case 5:case"end":return e.stop()}}),e)}))),[E,t.id,P]);a.useEffect((function(){R()}),[R]);var L=(0,i.useStateFromStores)([s.default],(function(){var e=s.default.getHighestRole(t);return(0,o.default)(t.roles).sortBy((function(e){return e.position})).filter((function(e){return e.id!==t.id})).filter((function(n){return s.default.isRoleHigher(t,e,n)})).value()})).map((function(e){var t=e.id;return{label:e.name,value:t}}));return O(m.ModalRoot,{"aria-labelledby":h.default.Messages.PRUNE_MEMBERS,transitionState:n},void 0,O(m.ModalHeader,{separator:!1},void 0,O(y.default,{tag:y.default.Tags.H4},void 0,h.default.Messages.PRUNE_MEMBERS,"—",null!=t?t.toString():"")),O("div",{className:_.default.content},void 0,O(p.default,{title:h.default.Messages.FORM_LABEL_LAST_SEEN},void 0,O(f.default,{value:E,options:[{name:h.default.Messages.LAST_SEEN.format({days:7}),value:7},{name:h.default.Messages.LAST_SEEN.format({days:30}),value:30}],onChange:function(e){var t=e.value;S(t)},className:_.default.spacing})),O(p.default,{title:h.default.Messages.PRUNE_WITH_ROLES},void 0,O(c.default,{isMulti:!0,options:L,onChange:function(e){A(e.map((function(e){return e.value})))},value:P,multiValueRenderer:function(e){var n=e.value,r=t.getRole(n);if(null==r)return null;var a=P.indexOf(n);return O(u.MemberRole,{className:_.default.role,role:r,canRemove:!0,onRemove:function(){A([].concat(P.slice(0,a),P.slice(a+1)))}})},maxMenuHeight:200,styleOverrides:C})),O(v.default,{type:v.default.Types.DESCRIPTION,className:_.default.spacing},void 0,P.length>0?h.default.Messages.FORM_HELP_LAST_SEEN_WITH_ROLES.format({members:b,days:E}):h.default.Messages.FORM_HELP_LAST_SEEN.format({members:b,days:E}))),O(m.ModalFooter,{},void 0,O(d.default,{onClick:function(){l.default.prune(t.id,E,P),r()}},void 0,h.default.Messages.PRUNE),O(d.default,{look:d.default.Looks.LINK,color:d.default.Colors.PRIMARY,onClick:r},void 0,h.default.Messages.CANCEL)))};M.displayName="PruneGuildModal";var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(11))&&r.__esModule?r:{default:r},o=n(1);function i(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var l={updateEstimate:function(e,t,n){return(r=regeneratorRuntime.mark((function r(){var i;return regeneratorRuntime.wrap((function(r){for(;;)switch(r.prev=r.next){case 0:return void 0===t&&(t=7),r.next=3,a.default.get({url:o.Endpoints.GUILD_PRUNE(e),query:{days:t,include_roles:n},oldFormErrors:!0});case 3:return i=r.sent,r.abrupt("return",i.body.pruned);case 5:case"end":return r.stop()}}),r)})),function(){var e=this,t=arguments;return new Promise((function(n,a){var o=r.apply(e,t);function l(e){i(o,n,a,l,u,"next",e)}function u(e){i(o,n,a,l,u,"throw",e)}l(void 0)}))})();var r},prune:function(e,t,n){return a.default.post({url:o.Endpoints.GUILD_PRUNE(e),body:{days:t,compute_prune_count:!1,include_roles:n},oldFormErrors:!0})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;_(n(0));var r,a=n(349),o=m(n(7566)),i=m(n(7570)),l=m(n(7736)),u=_(n(7563)),s=m(n(10)),d=m(n(7898)),f=m(n(9160)),c=m(n(7663)),p=m(n(7767)),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t=e.user,n=e.guildId,r=e.channelId,m=e.analyticsContext,h=(0,c.default)(t.id),_=(0,l.default)(n,t.id),E=(0,d.default)(t,n,r),S=(0,p.default)(t.id,n),O=(0,f.default)(t,n),I=(0,i.default)(t.id);return s.default.isGuest()||t.isNonUserBot()?null:g(o.default,{context:m,object:v.AnalyticsObjects.CONTEXT_MENU},void 0,g(u.default,{navId:"user-context",onClose:a.closeContextMenu,"aria-label":y.default.Messages.USER_ACTIONS_MENU_LABEL},void 0,g(u.MenuGroup,{},void 0,h,_),g(u.MenuGroup,{},void 0,E),g(u.MenuGroup,{},void 0,S),g(u.MenuGroup,{},void 0,O),g(u.MenuGroup,{},void 0,I)))}E.displayName="GuildSettingsUserContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=p(n(9161)),l=n(7563),u=n(7568),s=p(n(20)),d=p(n(12)),f=n(44),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){var n=(0,o.useStateFromStores)([d.default],(function(){return d.default.getCurrentUser()})),r=(0,o.useStateFromStores)([s.default],(function(){return s.default.getGuild(t)}));return null==r||null==n||e.id===r.ownerId||e.bot||!r.isOwnerWithRequiredMfaLevel(n)?null:y(l.MenuItem,{id:"transfer-ownership",color:u.MenuItemColor.DANGER,label:c.default.Messages.TRANSFER_OWNERSHIP,action:function(){return(0,f.openModal)((function(t){return a.createElement(i.default,m({},t,{guild:r,fromUser:n,toUser:e}))}))}})}h.displayName="useTransferGuildOwnershipItems"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=T;var r,a=E(n(0)),o=_(n(7565)),i=n(648),l=E(n(7707)),u=_(n(36)),s=_(n(63)),d=_(n(7575)),f=n(106),c=_(n(433)),p=_(n(113)),v=n(50),y=n(1),m=_(n(7)),h=_(n(7110));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function I(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){O(o,r,a,i,l,"next",e)}function l(e){O(o,r,a,i,l,"throw",e)}i(void 0)}))}}function T(e){var t=e.guild,n=e.toUser,r=e.fromUser,_=e.onClose,g=e.transitionState,E=a.useState(!1),O=E[0],T=E[1],b=(0,f.useUID)(),C=t.hasFeature(y.GuildFeatures.VERIFIED)||t.hasFeature(y.GuildFeatures.PARTNERED),M=C?m.default.Messages.TRANSFER_OWNERSHIP_PROTECTED_GUILD:null;function N(){return(N=I(regeneratorRuntime.mark((function e(r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r.preventDefault(),_(),e.prev=2,e.next=5,o.default.transferOwnership(t.id,n.id);case 5:(0,i.popLayer)(),e.next=10;break;case 8:e.prev=8,e.t0=e.catch(2);case 10:case"end":return e.stop()}}),e,null,[[2,8]])})))).apply(this,arguments)}return S(v.ModalRoot,{transitionState:g,"aria-labelledby":b},void 0,S("form",{onSubmit:function(e){return N.apply(this,arguments)}},void 0,S(v.ModalHeader,{separator:!1},void 0,S(p.default,{id:b,tag:p.default.Tags.H4},void 0,m.default.Messages.TRANSFER_OWNERSHIP,"—",n.toString())),S(v.ModalContent,{},void 0,S(s.default,{className:h.default.fromToWrapper,justify:s.default.Justify.CENTER},void 0,S("div",{className:h.default.from},void 0,S(l.default,{user:r,size:l.Sizes.SIZE_80})),S("div",{className:h.default.to},void 0,S(l.default,{user:n,size:l.Sizes.SIZE_80}))),S(d.default,{disabled:C,tooltipNote:M,hideBorder:!0,value:O,onChange:function(e){T(e)}},void 0,S(c.default,{type:c.default.Types.DESCRIPTION},void 0,m.default.Messages.TRANSFER_OWNERSHIP_ACKNOWLEDGE.format({username:n.toString()})))),S(v.ModalFooter,{},void 0,S(u.default,{type:"submit",disabled:!O,color:u.default.Colors.RED},void 0,m.default.Messages.TRANSFER_OWNERSHIP),S(u.default,{look:u.default.Looks.LINK,color:u.default.Colors.PRIMARY,onClick:_},void 0,m.default.Messages.CANCEL))))}T.displayName="TransferOwnership"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=T(n(8)),i=T(n(3)),l=T(n(7565)),u=T(n(7688)),s=T(n(10)),d=T(n(7567)),f=T(n(48)),c=T(n(151)),p=T(n(5401)),v=n(248),y=T(n(992)),m=T(n(646)),h=C(n(433)),_=n(113),g=n(8799),E=T(n(9163)),S=n(1),O=T(n(7)),I=T(n(423));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=M(u.default,{}),R=M(E.default,{}),L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleVerificationLevelChange=function(e){var t=e.value;l.default.updateGuild({verificationLevel:t})},t.handleExplicitContentFilterChange=function(e){var t=e.value;l.default.updateGuild({explicitContentFilter:t})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n);var a=r.prototype;return a.renderVerificationLevelSection=function(){var e=this.props,t=e.canManageGuild,n=e.guild,r=(0,g.generateVerificationLevelOptions)(n.hasFeature(S.GuildFeatures.COMMUNITY)).map((function(e){return N({},e,{tooltipPosition:v.TooltipPositions.LEFT})}));return M(m.default,{title:O.default.Messages.FORM_LABEL_VERIFICATION_LEVEL},void 0,M(h.default,{type:h.Types.DESCRIPTION,className:I.default.marginBottom20},void 0,O.default.Messages.FORM_HELP_VERIFICATION_LEVEL.format()),M(p.default,{value:n.verificationLevel,options:r,disabled:!t,onChange:this.handleVerificationLevelChange}))},a.renderExplicitContentFilter=function(){var e=this.props,t=e.canManageGuild,n=e.guild,r=(0,g.generateContentFilterOptions)(n.hasFeature(S.GuildFeatures.COMMUNITY)).map((function(e){return N({},e,{tooltipPosition:v.TooltipPositions.LEFT})}));return M(m.default,{title:O.default.Messages.FORM_LABEL_EXPLICIT_CONTENT_FILTER},void 0,M(h.default,{type:h.Types.DESCRIPTION,className:I.default.marginBottom20},void 0,O.default.Messages.FORM_HELP_EXPLICIT_CONTENT_FILTER.format()),M(p.default,{value:n.explicitContentFilter,options:r,disabled:!t,onChange:this.handleExplicitContentFilterChange}))},a.render=function(){var e=this.props,t=e.hide,n=e.canManageGuild;if(t)return A;var r=!1;return n&&(r=!0),M(m.default,{title:O.default.Messages.MODERATION,tag:_.Tags.H2},void 0,this.renderVerificationLevelSection(),M(y.default,{className:(0,o.default)(I.default.marginTop40,I.default.marginBottom40)}),this.renderExplicitContentFilter(),r&&M(y.default,{className:(0,o.default)(I.default.marginTop40,I.default.marginBottom40)}),r&&R)},r}(a.PureComponent);L.displayName="GuildSettingsModeration";var D=i.default.connectStores([c.default,s.default,d.default,f.default],(function(){var e=d.default.getProps().guild,t=!1;return null!=e&&(t=f.default.can(S.Permissions.MANAGE_GUILD,e)),{currentUserId:s.default.getId(),canManageGuild:t,guild:e,hide:c.default.enabled}}))(L);t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=E(n(0)),o=_(n(3)),i=_(n(7565)),l=_(n(968)),u=_(n(7567)),s=_(n(12)),d=E(n(36)),f=_(n(248)),c=_(n(646)),p=E(n(433)),v=n(1),y=_(n(7)),m=_(n(7112)),h=_(n(423));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var T=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).setMFAEnabled=function(e){var n=t.props.guild;i.default.updateMFALevel({guildId:n.id,level:e?v.MFALevels.ELEVATED:v.MFALevels.NONE,isEnabled:!e})},t.handleEnableMFA=function(){t.setMFAEnabled(!0)},t.handleDisableMFA=function(){t.setMFAEnabled(!1)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var o=r.prototype;return o.renderEnableButton=function(){var e=this,t=this.props,n=t.currentUser,r=t.guild,o=n.mfaEnabled&&r.isOwnerWithRequiredMfaLevel(n),i=o?null:y.default.Messages.GUILD_SECURITY_REQ_OWNER_ONLY;return S(f.default,{text:i},void 0,(function(t){return a.createElement(d.default,O({className:m.default.buttonWithTooltip,disabled:!o,look:d.ButtonLooks.OUTLINED,color:d.ButtonColors.PRIMARY,onClick:e.handleEnableMFA},t),y.default.Messages.GUILD_SECURITY_REQ_MFA_GUILD_ENABLE)}))},o.renderDisableButton=function(){var e=this.props,t=e.currentUser,n=e.guild,r=t.mfaEnabled&&n.isOwnerWithRequiredMfaLevel(t);return n.hasFeature(v.GuildFeatures.DISCOVERABLE)?S(f.default,{text:y.default.Messages.TOOLTIP_DISCOVERABLE_GUILD_FEATURE_DISABLED},void 0,(function(e){return a.createElement(d.default,O({className:m.default.buttonWithTooltip,disabled:!0,look:d.ButtonLooks.OUTLINED,color:d.ButtonColors.RED},e),y.default.Messages.GUILD_SECURITY_REQ_MFA_GUILD_DISABLE)})):S(d.default,{disabled:!r,look:d.ButtonLooks.OUTLINED,color:d.ButtonColors.RED,onClick:this.handleDisableMFA},void 0,y.default.Messages.GUILD_SECURITY_REQ_MFA_GUILD_DISABLE)},o.render=function(){var e=this.props,t=e.currentUser,n=e.mfaLevel;return S(c.default,{title:y.default.Messages.GUILD_SECURITY_REQ_MFA_LABEL},void 0,S(p.default,{type:p.Types.DESCRIPTION,className:h.default.marginBottom20},void 0,y.default.Messages.GUILD_SECURITY_REQ_MFA_BODY.format()," ",t.mfaEnabled?null:y.default.Messages.GUILD_SECURITY_REQ_MFA_ENABLE.format({onClick:this.openUserAccountModal})),n===v.MFALevels.ELEVATED?this.renderDisableButton():this.renderEnableButton())},o.openUserAccountModal=function(){l.default.open(v.UserSettingsSections.ACCOUNT)},r}(a.PureComponent);T.displayName="MFASettings";var b=o.default.connectStores([s.default,u.default],(function(){var e=u.default.getProps(),t=e.mfaLevel,n=e.guild;return{currentUser:s.default.getCurrentUser(),mfaLevel:t,guild:n}}))(T);t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GuildSettingsOverviewNotice=void 0;var r,a=$(n(0)),o=z(n(8)),i=z(n(6)),l=z(n(3)),u=z(n(7565)),s=z(n(8098)),d=z(n(7753)),f=z(n(9165)),c=z(n(7692)),p=n(8762),v=z(n(7605)),y=z(n(1139)),m=n(183),h=n(7643),_=z(n(9)),g=z(n(356)),E=z(n(7567)),S=z(n(48)),O=z(n(8099)),I=z(n(55)),T=z(n(35)),b=z(n(12)),C=$(n(36)),M=z(n(63)),N=z(n(5401)),P=z(n(9166)),A=z(n(987)),R=z(n(7575)),L=z(n(178)),D=z(n(435)),w=z(n(646)),k=$(n(433)),j=$(n(113)),U=z(n(8141)),G=n(44),F=$(n(152)),B=n(111),H=z(n(131)),x=n(1),V=z(n(7)),W=z(n(7114)),Y=z(n(423));function z(e){return e&&e.__esModule?e:{default:e}}function K(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return K=function(){return e},e}function $(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=K();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Z(){return(Z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function q(e,t){return(q=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function X(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Q(e){var t=e.label,n=e.channel,r=e.category,a=(0,h.getChannelIconComponent)(n),o=null!=r?(0,m.computeChannelName)(r,b.default,I.default):null;return X(U.default,{title:t,icon:a,subtitle:o})}function J(e){return{value:e.id,label:(0,m.computeChannelName)(e,b.default,I.default),channel:e,category:_.default.getChannel(e.parent_id)}}Q.displayName="renderChannelOption";var ee=l.default.connectStores([E.default,T.default],(function(){var e=E.default.getProps(),t=e.guild,n=e.submitting;return{theme:T.default.theme,submitting:n,onReset:function(){null!=t&&u.default.init(t.id)},onSave:function(){null!=t&&u.default.saveGuild(t.id,{name:t.name,region:t.region,icon:t.icon,splash:t.splash,afkChannelId:t.afkChannelId,afkTimeout:t.afkTimeout,systemChannelId:t.systemChannelId,verificationLevel:t.verificationLevel,defaultMessageNotifications:t.defaultMessageNotifications,explicitContentFilter:t.explicitContentFilter,description:t.description,banner:t.banner,systemChannelFlags:t.systemChannelFlags,features:t.features,publicUpdatesChannelId:t.publicUpdatesChannelId})}}}))(v.default);t.GuildSettingsOverviewNotice=ee;var te=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._imageInputRef=a.createRef(),t.handleUploadImage=function(e){var n;e.target===e.currentTarget&&(null===(n=t._imageInputRef.current)||void 0===n||n.activateUploadDialogue())},t.handleShowJoinsChange=function(e){return t.handleSystemChannelFlagsChange(x.SystemChannelFlags.SUPPRESS_JOIN_NOTIFICATIONS,!e)},t.handleShowSubscriptionsChange=function(e){return t.handleSystemChannelFlagsChange(x.SystemChannelFlags.SUPPRESS_PREMIUM_SUBSCRIPTIONS,!e)},t.handleShowGuildRemindersChange=function(e){t.handleSystemChannelFlagsChange(x.SystemChannelFlags.SUPPRESS_GUILD_REMINDER_NOTIFICATIONS,!e)},t.handleRegionSelectorClick=function(){var e=t.props.regions;if(null!=e){var n=e.filter((function(e){return!e.deprecated}));(0,G.openModal)((function(e){return a.createElement(p.RegionSelectModal,Z({regions:n,onChange:t.handleRegionChange},e))}))}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,q(t,n);var l=r.prototype;return l.componentDidMount=function(){null==this.props.regions&&null!=this.props.guild&&s.default.fetchRegions(this.props.guild.id)},l.componentDidUpdate=function(e){var t=this.props.guild;null!=t&&null!=e.guild&&t.id!==e.guild.id&&(null==O.default.getRegions(t.id)&&s.default.fetchRegions(t.id))},l.handleNameChange=function(e){u.default.updateGuild({name:e})},l.handleIconChange=function(e){u.default.updateGuild({icon:e})},l.handleAFKChannelChange=function(e){var t=e.value;"NO_AFK_CHANNEL"===t&&(t=null),u.default.updateGuild({afkChannelId:t})},l.handleAFKTimeoutChange=function(e){var t=e.value;u.default.updateGuild({afkTimeout:parseInt(t,10)})},l.handleSystemChannelChange=function(e){var t=e.value;"NO_SYSTEM_CHANNEL"===t&&(t=null),u.default.updateGuild({systemChannelId:t})},l.handleDefaultMessageNotificationsChange=function(e){var t=e.value;u.default.updateGuild({defaultMessageNotifications:t})},l.handleSplashChange=function(e){u.default.updateGuild({splash:e})},l.handleRegionChange=function(e){var t=e.id;u.default.updateGuild({region:t})},l.handleSystemChannelFlagsChange=function(e,t){var n=this.props.guild;if(null!=n){var r=(0,B.setFlag)(n.systemChannelFlags,e,t);u.default.updateGuild({systemChannelFlags:r})}},l.handleChangeDescription=function(e){u.default.updateGuild({description:e})},l.handleBannerChange=function(e){u.default.updateGuild({banner:e})},l.renderBaseSettings=function(){var e,t,n=this.props,r=n.guild,i=n.region,l=n.regions,u=n.errors,s=n.canManageGuild,d=null==l||0===l.length;return null==r?null:(t=y.default.getCurrentConfig({guildId:r.id}).useGuildVoiceChannelLatencyRouting?X(k.default,{type:k.Types.DESCRIPTION},void 0,V.default.Messages.GUILD_REGION_DEPRECATED_BLURB.format({helpURL:H.default.getArticleURL(x.HelpdeskArticles.CHANNEL_RTC_REGION)})):X(P.default,{disabled:!s||d,region:i,onClick:this.handleRegionSelectorClick,error:null!=u.region}),X(M.default,{className:(0,o.default)(W.default.baseSection,Y.default.marginBottom40)},void 0,X(M.default,{basis:"50%",justify:M.default.Justify.BETWEEN},void 0,X(M.default.Child,{wrap:!0},void 0,X(f.default,{showIcon:!0,name:r.name,icon:r.icon,onChange:this.handleIconChange,disabled:!s,makeURL:function(e){return null!=e&&F.default.getGuildIconURL({id:r.id,icon:e,format:(0,F.hasAnimatedGuildIcon)(r)?"gif":"jpg"})},className:(0,o.default)((e={},e[W.default.avatarUploader]=s,e[W.default.avatarUploaderDisabled]=!s,e)),avatarClassName:W.default.avatarUploaderInner}),null!=u.icon?X("div",{className:W.default.iconError},void 0,u.icon):null),X(M.default,{direction:M.default.Direction.VERTICAL,align:M.default.Align.START,style:{maxWidth:180}},void 0,X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom8},void 0,V.default.Messages.GUILD_SETTINGS_ICON_RECOMMEND),X(C.default,{look:C.ButtonLooks.OUTLINED,color:C.ButtonColors.PRIMARY,disabled:!s,className:Y.default.marginTop8,onClick:this.handleUploadImage},void 0,V.default.Messages.UPLOAD_IMAGE,a.createElement(c.default,{ref:this._imageInputRef,onChange:this.handleIconChange,disabled:!s,showEditingModal:!0})))),X(M.default.Child,{basis:"50%"},void 0,X(D.default,{title:V.default.Messages.FORM_LABEL_SERVER_NAME,className:Y.default.marginBottom20},void 0,X(L.default,{type:"text",disabled:!s,value:r.name,maxLength:100,onChange:this.handleNameChange,error:u.name})),X(D.default,{title:V.default.Messages.FORM_LABEL_SERVER_REGION},void 0,t))))},l.renderAFKSection=function(){var e=this.props,t=e.guild,n=e.canManageGuild,r=e.channels;if(null==t)return null;var a=null!=t.afkTimeout?""+t.afkTimeout:null,o=t.afkChannelId||"NO_AFK_CHANNEL",l=[{value:"60",label:V.default.Messages.DURATION_MINUTES.format({minutes:1})},{value:"300",label:V.default.Messages.DURATION_MINUTES.format({minutes:5})},{value:"900",label:V.default.Messages.DURATION_MINUTES.format({minutes:15})},{value:"1800",label:V.default.Messages.DURATION_MINUTES.format({minutes:30})},{value:"3600",label:V.default.Messages.DURATION_HOURS.format({hours:1})}],u=(0,i.default)(r).filter((function(e){return e.guild_id===t.id})).filter((function(e){return e.type===x.ChannelTypes.GUILD_VOICE})).map((function(e){return J(e)})).value();return u.unshift({value:"NO_AFK_CHANNEL",label:V.default.Messages.NO_AFK_CHANNEL}),X(w.default,{className:W.default.divider},void 0,X(M.default,{},void 0,X(M.default.Child,{},void 0,X(D.default,{title:V.default.Messages.FORM_LABEL_AFK_CHANNEL},void 0,X(A.default,{value:o,clearable:!1,searchable:!1,options:u,disabled:!n,optionRenderer:Q,valueRenderer:Q,onChange:this.handleAFKChannelChange}))),X(M.default.Child,{},void 0,X(D.default,{title:V.default.Messages.FORM_LABEL_AFK_TIMEOUT},void 0,X(A.default,{value:a,clearable:!1,searchable:!1,options:l,disabled:"NO_AFK_CHANNEL"===o||!n,onChange:this.handleAFKTimeoutChange})))),X(k.default,{className:Y.default.marginTop8,type:k.Types.DESCRIPTION},void 0,V.default.Messages.FORM_HELP_AFK_CHANNEL))},l.renderJoinNotificationSection=function(){var e=this.props,t=e.guild,n=e.canManageGuild;if(null==t)return null;var r=_.default.getMutableGuildChannels(),a=t.systemChannelId||"NO_SYSTEM_CHANNEL",l=(0,i.default)(r).filter((function(e){return e.getGuildId()===t.id})).filter((function(e){return e.type===x.ChannelTypes.GUILD_TEXT})).map((function(e){return J(e)})).value();return l.unshift({value:"NO_SYSTEM_CHANNEL",label:V.default.Messages.NO_SYSTEM_CHANNEL}),X(w.default,{className:W.default.divider},void 0,X(j.default,{},void 0,V.default.Messages.FORM_LABEL_SYSTEM_CHANNEL),X(A.default,{value:a,clearable:!1,searchable:!1,options:l,disabled:!n,optionRenderer:Q,valueRenderer:Q,onChange:this.handleSystemChannelChange}),X(k.default,{className:Y.default.marginTop8,type:k.Types.DESCRIPTION},void 0,V.default.Messages.FORM_HELP_SYSTEM_CHANNEL),X(R.default,{className:Y.default.marginTop20,onChange:this.handleShowJoinsChange,value:!(0,B.hasFlag)(t.systemChannelFlags,x.SystemChannelFlags.SUPPRESS_JOIN_NOTIFICATIONS),hideBorder:!0,disabled:!n||"NO_SYSTEM_CHANNEL"===a},void 0,V.default.Messages.FORM_HELP_SYSTEM_CHANNEL_JOIN_MESSAGES),X(R.default,{className:(0,o.default)(Y.default.marginReset,Y.default.marginTop20),onChange:this.handleShowSubscriptionsChange,value:!(0,B.hasFlag)(t.systemChannelFlags,x.SystemChannelFlags.SUPPRESS_PREMIUM_SUBSCRIPTIONS),hideBorder:!0,disabled:!n||"NO_SYSTEM_CHANNEL"===a},void 0,V.default.Messages.FORM_HELP_SYSTEM_CHANNEL_PREMIUM_SUBSCRIPTION_MESSAGES),X(R.default,{className:(0,o.default)(Y.default.marginReset,Y.default.marginTop20),onChange:this.handleShowGuildRemindersChange,value:!(0,B.hasFlag)(t.systemChannelFlags,x.SystemChannelFlags.SUPPRESS_GUILD_REMINDER_NOTIFICATIONS),hideBorder:!0,disabled:!n||"NO_SYSTEM_CHANNEL"===a},void 0,V.default.Messages.FORM_HELP_SYSTEM_CHANNEL_GUILD_REMINDERS))},l.renderNotificationSection=function(){var e=this.props,t=e.guild,n=e.canManageGuild,r=e.guildMemberCount;if(null==t)return null;var a=[{name:V.default.Messages.FORM_LABEL_ALL_MESSAGES,value:x.UserNotificationSettings.ALL_MESSAGES,desc:null!=r&&r>=x.MAX_MEMBERS_NOTIFY_ALL_MESSAGES?V.default.Messages.GUILD_SETTINGS_DEFAULT_NOTIFICATIONS_LARGE_GUILD_NOTIFY_ALL:null},{name:V.default.Messages.FORM_LABEL_ONLY_MENTIONS.format(),value:x.UserNotificationSettings.ONLY_MENTIONS}];return X(w.default,{className:W.default.divider},void 0,X(j.default,{},void 0,V.default.Messages.FORM_LABEL_DEFAULT_NOTIFICATION_SETTINGS),X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom20},void 0,V.default.Messages.GUILD_SETTINGS_DEFAULT_NOTIFICATION_SETTINGS_INTRO),X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom20},void 0,V.default.Messages.GUILD_SETTINGS_DEFAULT_NOTIFICATION_SETTINGS_PROTIP.format({videoURL:"https://www.youtube.com/watch?v=zGl796352RI"})),X(N.default,{options:a,value:t.defaultMessageNotifications,disabled:!n,onChange:this.handleDefaultMessageNotificationsChange}))},l.renderServerInviteBGSection=function(){var e,t=this.props,n=t.guild,r=t.canManageGuild;return null==n?null:X(w.default,{title:V.default.Messages.GUILD_SETTINGS_SERVER_INVITE_BACKGROUND,className:W.default.divider},void 0,X(M.default,{},void 0,X(M.default,{basis:"50%",direction:M.default.Direction.VERTICAL,align:M.default.Align.START},void 0,X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom8},void 0,V.default.Messages.GUILD_SETTINGS_SPLASH_RECOMMEND.format({articleURL:H.default.getArticleURL(x.HelpdeskArticles.GUILD_BANNER_SPLASH)})),X(C.default,{disabled:!r,look:C.ButtonLooks.OUTLINED,color:C.ButtonColors.PRIMARY,className:Y.default.marginTop8},void 0,V.default.Messages.UPLOAD_BACKGROUND,X(c.default,{disabled:!r,onChange:this.handleSplashChange}))),X(M.default.Child,{wrap:!0,basis:"50%"},void 0,X(d.default,{avatar:n.splash,makeURL:function(e){return e&&F.default.getGuildSplashURL({id:n.id,splash:e})},disabled:!r,onChange:this.handleSplashChange,hint:V.default.Messages.CHANGE_SPLASH,className:(0,o.default)((e={},e[W.default.avatarUploader]=r,e[W.default.avatarUploaderDisabled]=!r,e)),avatarClassName:W.default.avatarUploaderInnerSquare,showEditingModal:!1,hideSize:!0}))))},l.renderBanner=function(){var e,t=this.props,n=t.guild,r=t.canManageGuild;return null==n?null:X(w.default,{title:V.default.Messages.FORM_LABEL_SERVER_BANNER,className:W.default.divider},void 0,X(M.default,{},void 0,X(M.default,{basis:"50%",direction:M.default.Direction.VERTICAL,align:M.default.Align.START},void 0,X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom8},void 0,V.default.Messages.FORM_HELP_SERVER_BANNER),X(k.default,{type:k.Types.DESCRIPTION,className:Y.default.marginBottom8},void 0,V.default.Messages.GUILD_SETTINGS_BANNER_RECOMMEND.format({articleURL:H.default.getArticleURL(x.HelpdeskArticles.GUILD_BANNER_SPLASH)})),X(C.default,{disabled:!r,look:C.default.Looks.OUTLINED,color:C.default.Colors.PRIMARY,className:Y.default.marginTop8},void 0,V.default.Messages.UPLOAD_BACKGROUND,X(c.default,{disabled:!r,onChange:this.handleBannerChange}))),X(M.default.Child,{wrap:!0,basis:"50%"},void 0,X(d.default,{avatar:n.banner,makeURL:function(e){return e&&F.default.getGuildBannerURL({id:n.id,banner:e})},disabled:!r,onChange:this.handleBannerChange,hint:V.default.Messages.CHANGE_BANNER,className:(0,o.default)((e={},e[W.default.avatarUploader]=r,e[W.default.avatarUploaderDisabled]=!r,e)),avatarClassName:W.default.avatarUploaderInnerSquare,showEditingModal:!1,hideSize:!0}))))},l.render=function(){var e=this.props.guild;if(null==e)return null;var t=e.hasFeature(x.GuildFeatures.INVITE_SPLASH),n=e.hasFeature(x.GuildFeatures.BANNER);return X(w.default,{title:V.default.Messages.SERVER_OVERVIEW,tag:j.Tags.H2},void 0,this.renderBaseSettings(),this.renderAFKSection(),this.renderJoinNotificationSection(),this.renderNotificationSection(),t?this.renderServerInviteBGSection():null,n?this.renderBanner():null)},r}(a.PureComponent);te.displayName="GuildSettingsOverview";var ne=l.default.connectStores([_.default,E.default,S.default,O.default,b.default,g.default],(function(){var e=E.default.getProps(),t=e.guild,n=e.errors,r=e.submitting,a=null!=t?O.default.getRegions(t.id):null,o={id:"unknown",name:V.default.Messages.UNKNOWN_REGION,vip:!1,sample_hostname:"",sample_port:1,optimal:!1,deprecated:!1};null!=a&&null!=t&&(o=a.find((function(e){return e.id===t.region}))||o);var i=S.default.can(x.Permissions.MANAGE_GUILD,t),l=S.default.can(x.Permissions.ADMINISTRATOR,t),u=null!=t?g.default.getMemberCount(t.id):0;return{channels:_.default.getMutableGuildChannels(),guildChannelsVersion:null!=t?_.default.getGuildChannelsVersion(t.id):-1,canManageGuild:i,isGuildAdmin:l,regions:a,region:o,guild:t,errors:n,submitting:r,currentUser:b.default.getCurrentUser(),guildMemberCount:u}}))(te);t.default=ne},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(7753)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.name,n=e.icon,r=e.makeURL,i=e.onChange,l=e.disabled,s=e.showIcon,d=e.className,f=e.avatarClassName;return u(a.default,{name:t,avatar:n,makeURL:r,onChange:i,disabled:l,hint:o.default.Messages.CHANGE_ICON,showIcon:s,className:d,avatarClassName:f})}s.displayName="GuildIconUploader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=p(n(0)),o=f(n(8)),i=p(n(36)),l=f(n(84)),u=f(n(63)),s=f(n(7)),d=f(n(7113));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=function(e){var t,r,a=e.region;if("unknown"===a.id)r=n(7828);else{var i=a.id.replace(/^vip-/,"");try{r=n(8563)("./"+i+".png")}catch(e){r=n(7828)}}var l={backgroundImage:'url("'+r+'")'};return y("div",{className:(0,o.default)(d.default.flag,(t={},t[d.default.vip]=a.vip,t)),style:l})};m.displayName="RegionFlag";var h=function(e){var t=e.region.name.replace(/ \(VIP\)$/,"");return y("div",{className:d.default.name},void 0,t)};h.displayName="RegionName";var _=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).handleClick=function(){var e=n.props,t=e.onClick;e.disabled||t()},n.handleMouseLeave=function(){n.setState({hover:!1})},n.handleMouseEnter=function(){n.setState({hover:!0})},n.state={hover:!1},n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n),r.prototype.render=function(){var e,t=this.props,n=t.region,r=t.error,a=t.disabled,f=this.state.hover,c=i.ButtonColors.GREY;return a||(f?c=i.ButtonColors.BRAND:!0===r&&(c=i.ButtonColors.RED)),y(l.default,{className:(0,o.default)(d.default.container,(e={},e[d.default.hover]=f,e[d.default.disabled]=a,e[d.default.error]=r,e)),onClick:this.handleClick,onMouseEnter:this.handleMouseEnter,tabIndex:-1,onMouseLeave:this.handleMouseLeave},void 0,y(u.default,{className:d.default.layout},void 0,y(u.default,{className:d.default.input,align:u.default.Align.CENTER},void 0,y(u.default.Child,{grow:0,shrink:0},void 0,y(m,{region:n})),y(u.default.Child,{},void 0,y(h,{region:n}))),y(u.default,{shrink:1,grow:0,style:{margin:0}},void 0,y(i.default,{className:d.default.button,onClick:function(){},size:i.ButtonSizes.MIN,color:c,disabled:a,look:i.ButtonLooks.GHOST},void 0,s.default.Messages.CHANGE))))},r}(a.PureComponent);_.displayName="RegionSelector",_.defaultProps={disabled:!1};var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=w(n(0)),o=n(3),i=L(n(2)),l=w(n(8013)),u=n(7836),s=L(n(9168)),d=L(n(9169)),f=L(n(9179)),c=L(n(7567)),p=L(n(12)),v=L(n(36)),y=L(n(227)),m=L(n(248)),h=L(n(9180)),_=L(n(5481)),g=L(n(8089)),E=n(44),S=L(n(126)),O=L(n(43)),I=L(n(131)),T=n(8641),b=n(1),C=L(n(7)),M=L(n(7118)),N=L(n(9181)),P=L(n(9182)),A=L(n(9183)),R=L(n(9184));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var U;!function(e){e[e.PENDING=0]="PENDING",e[e.COOLDOWN=1]="COOLDOWN",e[e.APPLICATION=2]="APPLICATION",e[e.LOADING=3]="LOADING"}(U||(U={}));var G=function(){var e=(0,o.useStateFromStores)([c.default],(function(){return c.default.getProps()})),t=e.guild,n=e.guildMetadata,r=(0,o.useStateFromStores)([p.default],(function(){return p.default.getCurrentUser()})),L=(0,o.useStateFromStoresArray)([f.default],(function(){return[null!=t?f.default.getPartnerChecklist(t.id):null,f.default.isLoading()]}),[t]),D=L[0],w=L[1],G=a.useState(!1),F=G[0],B=G[1];a.useEffect((function(){null!=t&&(i.default.wait((function(){return(0,u.fetchPartnerRequirements)(t.id)})),i.default.wait((function(){return l.fetchMetadataForGuild(t.id)})))}),[t]);var H=(D||{}).sufficient,x=null==t?void 0:t.isOwner(r),V=r.verified,W=null!=n&&null!=n.partnerApplicationTimestamp?new Date(n.partnerApplicationTimestamp):null,Y=null!=n&&null!=n.partnerActionedTimestamp?new Date(n.partnerActionedTimestamp):null,z=new Date,K=null!=Y?60-Math.floor((z.valueOf()-Y.valueOf())/864e5):0,$=null!=W&&null==Y,Z=null!=Y&&K>0,q=null!=Y&&Y>z,X=null,Q=U.LOADING;Z?(Q=U.COOLDOWN,X=C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_REJECTED):$||F?(Q=U.PENDING,X=C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_PENDING):w||(Q=U.APPLICATION,H?x||(X=C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON_TOOLTIP_ONLY_OWNER):X=C.default.Messages.GUILD_SETTINGS_DISCOVERY_REQUIREMENTS_NOT_MET);var J=function(){(0,E.openModal)((function(e){return a.createElement(d.default,j({},e,{onSuccess:function(){return B(!0)}}))}),{onCloseRequest:b.NOOP_NULL})};if(null==t)return null;var ee=function(){return k(m.default,{text:X},void 0,(function(e){return a.createElement(v.default,j({},e,{onClick:J,disabled:null!=X,className:M.default.button}),C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_BUTTON)}))},te=k(s.default,{checklist:D,guild:t});return k("div",{className:M.default.container},void 0,k("img",{src:N.default,className:M.default.banner,alt:""}),k(S.default,{size:S.default.Sizes.SIZE_24},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_HEADER),k(O.default,{color:O.default.Colors.HEADER_SECONDARY,size:O.default.Sizes.SIZE_16,className:M.default.body},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_BODY.format({helpdeskArticle:b.MarketingURLs.PARTNERS})),k("div",{className:M.default.featureCards},void 0,[{icon:h.default,color:b.Colors.BRAND,header:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_BRANDING_HEADER,body:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_BRANDING_BODY},{icon:g.default,color:b.Colors.BRAND,header:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_PERKS_HEADER,body:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_PERKS_BODY},{icon:_.default,color:b.Colors.BRAND,header:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_RECOGNITION_HEADER,body:C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_UPSELL_RECOGNITION_BODY}].map((function(e,t){return a.createElement(T.FeatureCard,j({key:t},e))}))),function(){switch(Q){case U.APPLICATION:return a.createElement(a.Fragment,null,ee(),k(O.default,{color:O.default.Colors.HEADER_SECONDARY,className:M.default.paragraph},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_APPLY_DETAILS.format({helpdeskArticle:I.default.getArticleURL(b.HelpdeskArticles.PARTNER_CODE_OF_CONDUCT)})),k("hr",{className:M.default.separator}),V?k("div",{className:M.default.checklistContainer},void 0,k("div",{className:M.default.checklistHeader},void 0,k("img",{src:H?R.default:P.default,className:M.default.requirementsImage,alt:""}),k("div",{},void 0,H?a.createElement(a.Fragment,null,k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_PASSING_HEADER),k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_PASSING_SUBHEADER)):a.createElement(a.Fragment,null,k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_FAILING_HEADER),k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_FAILING_SUBHEADER.format({warningHook:function(e,t){return k("strong",{className:M.default.warning},t,e)}}))))),te):k("div",{className:M.default.pendingBar},void 0,k("img",{src:P.default,className:M.default.requirementsImage,alt:""}),k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_NOT_VERIFIED)));case U.PENDING:return a.createElement(a.Fragment,null,ee(),k("hr",{className:M.default.separator}),k("div",{className:M.default.pendingBar},void 0,k("img",{src:A.default,className:M.default.requirementsImage,alt:""}),k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_PENDING.format({pendingHook:function(e,t){return k("strong",{className:M.default.info},t,e)}}))));case U.COOLDOWN:return a.createElement(a.Fragment,null,ee(),q?null:a.createElement(a.Fragment,null,k(O.default,{color:O.default.Colors.HEADER_SECONDARY,className:M.default.cooldown},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_COOLDOWN),k(O.default,{color:O.default.Colors.HEADER_SECONDARY},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_COOLDOWN_COUNTER.format({numDays:K}))),k("hr",{className:M.default.separator}),k("div",{className:M.default.pendingBar},void 0,k("img",{src:P.default,className:M.default.requirementsImage,alt:""}),k(S.default,{size:S.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_PARTNER_INTRO_REJECTED.format({warningHook:function(e,t){return k("strong",{className:M.default.warning},t,e)}}))));default:return a.createElement(a.Fragment,null,k(S.default,{className:M.default.loadingText,tag:S.default.Tags.H2,size:O.default.Sizes.SIZE_16},void 0,C.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_LOADING),k(y.default,{className:M.default.spinner}))}}())};G.displayName="GuildSettingsPartner";var F=G;t.default=F},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(5)),i=g(n(101)),l=n(3),u=g(n(11)),s=g(n(7565)),d=n(8148),f=g(n(9)),c=g(n(36)),p=g(n(43)),v=g(n(131)),y=g(n(110)),m=n(1),h=g(n(7)),_=g(n(7115));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var O=function(e){var t=e.checklist,n=e.guild,r=t||{},g=r.healthScorePending,E=r.nsfwProperties,O=void 0===E?{}:E,I=r.safeEnvironment,T=r.healthy,b=r.size,C=r.protected,M=r.retentionHealthy,N=r.engagementHealthy,P=r.age,A=r.minimumGuildAge,R=void 0===A?0:A,L=r.minimumGuildSize,D=void 0===L?0:L,w=[],k=(0,l.useStateFromStoresObject)([f.default],(function(){return{channels:f.default.getMutableGuildChannels(),channelVersion:f.default.getGuildChannelsVersion(n.id)}})).channels,j=[];null!=O&&null!=O.channels&&O.channels.forEach((function(e){var t=k[e];null!=t&&t.type===m.ChannelTypes.GUILD_CATEGORY?j.push("#"+t.name):null!=t&&w.push("#"+t.name)}));var U=[{name:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE,failingName:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_FAILING,description:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_DESCRIPTION,failingDescription:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_SAFE_DESCRIPTION_FAILING_GUIDELINES.format({termsURL:m.MarketingURLs.TERMS,guidelinesURL:v.default.getArticleURL(m.HelpdeskArticles.PUBLIC_GUILD_GUILDLINES)}),checked:I},{name:h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_SIZE.format({minMembers:D}),failingName:h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_SIZE_FAILING,description:h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_SIZE_DESCRIPTION.format({minMembers:D.toLocaleString()}),failingDescription:h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_SIZE_DESCRIPTION_FAILING.format({minMembers:D.toLocaleString()}),checked:b},{name:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE,failingName:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_AGE_FAILING,description:h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_AGE_DESCRIPTION.format({minimumGuildAge:Math.ceil(R/7)}),failingDescription:h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_AGE_DESCRIPTION_FAILING.format({minimumGuildAge:Math.ceil(R/7),passDate:(0,o.default)(y.default.extractTimestamp(n.id)).add(R,"days").format("LL")}),checked:P},{name:g?h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_PENDING:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY,failingName:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_HEALTHY_FAILING,description:h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_HEALTHY_DESCRIPTION,failingDescription:a.createElement(a.Fragment,null,S(p.default,{color:p.default.Colors.MUTED,className:_.default.healthFailingDescription},void 0,h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_HEALTHY_DESCRIPTION_FAILING),N?null:S(p.default,{color:p.default.Colors.ERROR},void 0,h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_ENGAGEMENT_FAILING),M?null:S(p.default,{color:p.default.Colors.ERROR},void 0,h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_RETENTION_FAILING),N&&M?null:S(c.default,{className:_.default.detailsButton,look:c.default.Looks.LINK,size:c.default.Sizes.NONE,color:c.default.Colors.LINK,onClick:function(){var e=null==(null==n?void 0:n.id)?m.RelativeMarketingURLs.DEVELOPER_PORTAL:m.RelativeMarketingURLs.DEVELOPER_PORTAL_GUILD_ANALYTICS(n.id),t=i.default.v4();u.default.post({url:m.Endpoints.HANDOFF,body:{key:t},oldFormErrors:!0}).then((function(n){var r=n.body.handoff_token;window.open(m.MarketingURLs.DEVELOPER_PORTAL_LOGIN_HANDOFF(t,r,e))}),(function(){window.open(e)}))}},void 0,h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_HEALTH_VIEW_DETAILS)),pendingDescription:b?h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_HEALTHY_DESCRIPTION_PENDING.format({checkBackHook:function(e,t){return S("strong",{className:_.default.healthPending},t,e)}}):h.default.Messages.GUILD_SETTINGS_PARTNER_CHECKLIST_HEALTHY_DESCRIPTION_PENDING_SIZE.format({minMembers:500}),checked:T,pending:g},{name:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW,failingName:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW_FAILING,description:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_NSFW_DESCRIPTION,failingDescription:a.createElement(a.Fragment,null,w.length>0?S(p.default,{color:p.default.Colors.MUTED},void 0,h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_CHANNEL_NAMES.format({numChannels:w.length,channelNames:w.join(", "),channelHook:function(e,t){return S("span",{className:_.default.doesNot},t,e)}})):null,j.length>0?S(p.default,{color:p.default.Colors.MUTED},void 0,h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_CHANNEL_CATEGORIES.format({numCategories:j.length,categoryNames:j.join(", "),categoryHook:function(e,t){return S("span",{className:_.default.doesNot},t,e)}})):null,null!=(null==O?void 0:O.name)?S(p.default,{color:p.default.Colors.MUTED},void 0,h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_NAME.format({nameHook:function(e,t){return S("span",{className:_.default.doesNot},t,e)}})):null,null!=(null==O?void 0:O.description)?S(p.default,{color:p.default.Colors.MUTED},void 0,h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_CHANGE_DESCRIPTION.format({descriptionHook:function(e,t){return S("span",{className:_.default.doesNot},t,e)}})):null),checked:0===Object.keys(O).length},{name:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA,failingName:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_FAILING,description:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION,failingDescription:h.default.Messages.GUILD_SETTINGS_DISCOVERY_CHECKLIST_2FA_DESCRIPTION_FAILING.format({onClick:function(){return s.default.setSection(m.GuildSettingsSections.MODERATION)}}),checked:C}];return a.createElement(a.Fragment,null,U.map((function(e,t){return S(a.Fragment,{},e.name,a.createElement(d.ChecklistItem,e),t<U.length-1?S("hr",{className:_.default.separator}):null)})))};t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=n(3),i=n(659),l=n(8013),u=T(n(9170)),s=T(n(8642)),d=T(n(7567)),f=T(n(35)),c=T(n(12)),p=n(106),v=n(7836),y=n(7925),m=C(n(7837)),h=T(n(9171)),_=T(n(9173)),g=T(n(9175)),E=n(1),S=T(n(7)),O=T(n(6742)),I=T(n(9178));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var A=function(e){var t=e.transitionState,n=e.onClose,r=e.onSuccess,T=(0,o.useStateFromStores)([d.default],(function(){return d.default.getProps()})).guild,b=(0,o.useStateFromStores)([m.default],(function(){return null!=T?m.default.getApplication(T.id):null})),C=(0,o.useStateFromStores)([m.default],(function(){return m.default.isSubmitting()})),A=(0,o.useStateFromStores)([f.default],(function(){return f.default.locale})),R=(0,o.useStateFromStores)([c.default],(function(){return c.default.getCurrentUser()}));(0,u.default)(T,R,!0),a.useEffect((function(){if((0,l.maybeFetchGuildDiscoveryCategories)(),null!=T&&null==b){var e=P({},m.EMPTY_APPLICATION,{guildId:T.id,language:A});(0,l.fetchMetadataForGuild)(T.id).then((function(t){(0,v.updatePartnerApplication)(T.id,P({},e,{primaryCategoryId:null==t?void 0:t.primaryCategoryId,secondaryCategoryIds:null==t?void 0:t.secondaryCategoryIds}))}))}}),[null==T?void 0:T.id]);var L=(0,p.useUID)();if(null==T)return null;var D=N("img",{alt:"",src:I.default,className:O.default.footerImage,width:240}),w=function(){var e,t=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,v.submitPartnerApplication)(T.id,b);case 2:e.sent&&(r(),n());case 4:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){M(o,r,a,i,l,"next",e)}function l(e){M(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),k=[{modalContent:N(h.default,{headerId:L,guild:T}),disableNextStep:null==b||""===b.inviteUrl.trim()||""===b.description.trim()||""===b.whyYou.trim()||null==b.language||null==b.serverType||null==b.primaryCategoryId||b.primaryCategoryId===i.DEFAULT_DISCOVERY_CATEGORY_ID,overviewTitle:S.default.Messages.GUILD_PARTNER_APPLICATION_SERVER_STEP},{modalContent:N(g.default,{headerId:L,guild:T}),disableNextStep:null==b||""===b.firstName.trim()||""===b.lastName.trim()||null==b.country||b.connectedAccounts===[]||null===b.survey||b.serverType===y.PartnerTypes.CONTENT_CREATOR&&(null==b||null===b.platform||null==(b.platform===y.PrimaryPlatformTypes.TWITTER&&b.connectedAccounts.find((function(e){return e.type===E.PlatformTypes.TWITTER})))||null==(b.platform===y.PrimaryPlatformTypes.TWITCH&&b.connectedAccounts.find((function(e){return e.type===E.PlatformTypes.TWITCH})))||null==(b.platform===y.PrimaryPlatformTypes.YOUTUBE&&b.connectedAccounts.find((function(e){return e.type===E.PlatformTypes.YOUTUBE})))||null==(b.platform===y.PrimaryPlatformTypes.REDDIT&&b.connectedAccounts.find((function(e){return e.type===E.PlatformTypes.REDDIT})))||null==(b.platform===y.PrimaryPlatformTypes.FACEBOOK&&b.connectedAccounts.find((function(e){return e.type===E.PlatformTypes.FACEBOOK})))||b.platform===y.PrimaryPlatformTypes.OTHER&&""===b.otherPlatform),overviewTitle:S.default.Messages.GUILD_PARTNER_APPLICATION_USER_STEP},{modalContent:N(_.default,{headerId:L,guild:T}),disableNextStep:!1,overviewTitle:S.default.Messages.GUILD_PARTNER_APPLICATION_SUBMIT_STEP}];return N(s.default,{autoCloseOnComplete:!1,submitting:C,stepData:k,title:S.default.Messages.GUILD_PARTNER_APPLICATION_TITLE,transitionState:t,onClose:n,completeButtonText:S.default.Messages.GUILD_PARTNER_APPLICATION_SUBMIT_STEP,onComplete:w,overviewFooter:D,sequencerClassName:O.default.container})};A.displayName="PartnerApplicationModal";var R=A;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){void 0===n&&(n=!1);var s=null==e?void 0:e.id,d=null==e?void 0:e.isOwner(t),f=(0,a.useStateFromStores)([l.default],(function(){var e;return null!=s?null===(e=l.default.getDefaultChannel(s))||void 0===e?void 0:e.id:null}),[s]);r.useEffect((function(){n&&d&&null!=f&&o.default.wait((function(){return i.default.createInvite(f,{max_age:u.default.INVITE_OPTIONS_FOREVER.value},"Partner Application Modal")}))}),[n,d,f])};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=s(n(2)),i=s(n(1030)),l=s(n(81)),u=s(n(7591));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=M(n(0)),o=n(3),i=n(659),l=b(n(7879)),u=b(n(84)),s=b(n(63)),d=b(n(987)),f=b(n(7587)),c=b(n(178)),p=M(n(433)),v=b(n(113)),y=b(n(350)),m=b(n(126)),h=b(n(43)),_=n(7836),g=n(7925),E=b(n(7837)),S=n(8151),O=b(n(7)),I=b(n(6742)),T=b(n(9172));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var P=O.default.getAvailableLocales().map((function(e){return{value:e.value,label:e.name}})),A=N("img",{alt:"",src:T.default}),R=function(e){var t,n=e.headerId,r=e.guild,T=(0,o.useStateFromStores)([E.default],(function(){return E.default.getApplication(r.id)})),b=(0,o.useStateFromStoresObject)([l.default],(function(){return{primaryCategories:l.default.getPrimaryCategories(),allCategories:l.default.getAllCategories()}})),C=b.primaryCategories,M=b.allCategories,R=null!==(t=a.useRef(null==T?void 0:T.inviteUrl).current)&&void 0!==t?t:"",L=C.map((function(e){return{value:e.categoryId,label:e.name}})),D=M.map((function(e){return{value:e.categoryId,label:e.name}})),w=null!=T?T:{},k=w.primaryCategoryId,j=w.secondaryCategoryIds,U=w.language,G=w.description,F=w.website,B=w.serverType,H=w.whyYou,x=w.inviteUrl;a.useEffect((function(){(0,S.trackApplicationFunnel)(g.ApplicationTypes.PARTNER,g.PartnerApplicationSteps.SERVER)}),[]);return null==r?null:N("div",{className:I.default.container},void 0,N("div",{className:I.default.headerContent},void 0,A,N(m.default,{size:m.default.Sizes.SIZE_24,className:I.default.header,id:n},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_SERVER_STEP_TITLE),N(h.default,{color:h.default.Colors.CUSTOM,size:h.default.Sizes.SIZE_16,className:I.default.headerCaption},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_SERVER_STEP_DESCRIPTION)),N("div",{className:I.default.formItem},void 0,N(v.default,{},void 0,O.default.Messages.FORM_LABEL_SERVER_NAME),N(c.default,{value:r.name,disabled:!0})),N("div",{className:I.default.formItem},void 0,N(v.default,{},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_INVITE_LINK_TITLE),N(p.default,{type:p.Types.DESCRIPTION,className:I.default.description},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_INVITE_LINK_DESCRIPTION),N(c.default,{value:null==x?void 0:x.toString(),onChange:function(e){(0,_.updatePartnerApplication)(r.id,{inviteUrl:e})},disabled:""!==R})),N("div",{className:I.default.formItem},void 0,N(v.default,{},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_TYPE),N(s.default,{justify:s.default.Justify.AROUND,direction:s.default.Direction.VERTICAL,className:I.default.checkboxWrap},void 0,N(d.default,{value:B,options:[{label:O.default.Messages.GUILD_PARTNER_APPLICATION_TYPE_CONTENT,value:g.PartnerTypes.CONTENT_CREATOR},{label:O.default.Messages.GUILD_PARTNER_APPLICATION_TYPE_FAN,value:g.PartnerTypes.COMMUNITY},{label:O.default.Messages.GUILD_PARTNER_APPLICATION_TYPE_BRAND,value:g.PartnerTypes.BRAND},{label:O.default.Messages.GUILD_PARTNER_APPLICATION_TYPE_SOFTWARE,value:g.PartnerTypes.SOFTWARE},{label:O.default.Messages.GUILD_PARTNER_APPLICATION_TYPE_OTHER,value:g.PartnerTypes.OTHER}],onChange:function(e){(0,_.updatePartnerApplication)(r.id,{serverType:e.value})}}))),N("div",{className:I.default.formItem},void 0,N(v.default,{className:I.default.formTitle},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_WEBSITE),N(c.default,{maxLength:250,value:F||"",onChange:function(e){(0,_.updatePartnerApplication)(r.id,{website:e})}})),N("div",{className:I.default.formItem},void 0,N(v.default,{className:I.default.formTitle},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_CATEGORY_LABEL),N(p.default,{type:p.Types.DESCRIPTION,className:I.default.description},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_CATEGORY_DESCRIPTION)),N(d.default,{value:k===i.DEFAULT_DISCOVERY_CATEGORY_ID?null:k,clearable:!0,searchable:!0,maxMenuHeight:150,options:L,onChange:function(e){(0,_.updatePartnerApplication)(r.id,{primaryCategoryId:(null==e?void 0:e.value)||i.DEFAULT_DISCOVERY_CATEGORY_ID})}}),N("div",{className:I.default.formItem},void 0,N(p.default,{type:p.Types.DESCRIPTION,className:I.default.description},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_SUBCATEGORY_DESCRIPTION),N(d.default,{value:j,searchable:!0,clearable:!1,options:D,onChange:function(e){var t=e.map((function(e){return e.value}));(0,_.updatePartnerApplication)(r.id,{secondaryCategoryIds:t})},multiValueRenderer:function(e){var t=e.label,n=e.value;return N("span",{className:I.default.tag},void 0,t,N(u.default,{className:I.default.closeWrapper,onClick:function(){return function(e){var t=null!=j?[].concat(j):[],n=t.indexOf(e);-1!==n&&(t.splice(n,1),(0,_.updatePartnerApplication)(r.id,{secondaryCategoryIds:t}))}(n)}},void 0,N(y.default,{className:I.default.close})))},maxMenuHeight:150,isMulti:!0})),N("div",{className:I.default.formItem},void 0,N(v.default,{},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_LANGUAGE),N(d.default,{options:P,value:U,onChange:function(e){(0,_.updatePartnerApplication)(r.id,{language:null==e?void 0:e.value})},maxMenuHeight:150,searchable:!0})),N("div",{className:I.default.formItem},void 0,N(v.default,{},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_DESCRIPTION_TITLE),N(p.default,{type:p.Types.DESCRIPTION,className:I.default.description},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_DESCRIPTION_DESCRIPTION),N(f.default,{value:G,maxLength:250,onChange:function(e){(0,_.updatePartnerApplication)(r.id,{description:e})}})),N("div",{className:I.default.formItem},void 0,N(v.default,{},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_WHY_YOU_TITLE),N(p.default,{type:p.Types.DESCRIPTION,className:I.default.description},void 0,O.default.Messages.GUILD_PARTNER_APPLICATION_WHY_YOU_DESCRIPTION),N(f.default,{value:H,maxLength:250,onChange:function(e){(0,_.updatePartnerApplication)(r.id,{whyYou:e})}})))};R.displayName="PartnerApplicationServerInfoStep";var L=R;t.default=L},function(e,t,n){e.exports=n.p+"ce47e05754afa547e93d8dde62b02356.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=p(n(126)),l=p(n(43)),u=n(7925),s=p(n(7837)),d=n(8151),f=p(n(7)),c=p(n(6742));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=y("img",{alt:"",src:p(n(9174)).default}),h=function(e){var t=e.headerId,n=e.guild,r=(0,o.useStateFromStores)([s.default],(function(){return s.default.getApplication(n.id)}));a.useEffect((function(){(0,d.trackApplicationFunnel)(u.ApplicationTypes.PARTNER,u.PartnerApplicationSteps.SUBMIT)}),[]);var p=(null!=r?r:{}).errors;return y("div",{className:c.default.container},void 0,y("div",{className:c.default.centeredContent},void 0,y("div",{className:c.default.headerContent},void 0,m,y(i.default,{size:i.default.Sizes.SIZE_24,className:c.default.header,id:t},void 0,f.default.Messages.GUILD_PARTNER_APPLICATION_SUBMIT_STEP_TITLE),y(l.default,{color:l.default.Colors.CUSTOM,size:l.default.Sizes.SIZE_16,className:c.default.headerCaption},void 0,f.default.Messages.GUILD_PARTNER_APPLICATION_SUBMIT_STEP_DESCRIPTION),y(l.default,{color:l.default.Colors.CUSTOM,size:l.default.Sizes.SIZE_16,className:c.default.headerCaptionSecondLine},void 0,f.default.Messages.GUILD_PARTNER_APPLICATION_SUBMIT_STEP_DESCRIPTION_2))),null!=p&&y(l.default,{color:l.default.Colors.ERROR,size:l.default.Sizes.SIZE_14,className:c.default.errorNotice},void 0,f.default.Messages.GUILD_PARTNER_APPLICATION_HAS_ERRORS))};h.displayName="PartnerApplicationSubmissionStep";var _=h;t.default=_},function(e,t,n){e.exports=n.p+"ce0080388259b1b4d7d805dd3bcb7229.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=I(n(0)),o=S(n(5500)),i=n(3),l=S(n(987)),u=S(n(178)),s=I(n(433)),d=S(n(113)),f=S(n(126)),c=S(n(43)),p=n(7836),v=n(7925),y=S(n(7837)),m=n(8151),h=S(n(9176)),_=S(n(7)),g=S(n(6742)),E=S(n(9177));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var b=o.default.map((function(e){return{value:e.code,label:e.name}})),C=T("img",{alt:"",src:E.default}),M=function(e){var t=e.headerId,n=e.guild,r=(0,i.useStateFromStores)([y.default],(function(){return y.default.getApplication(n.id)}));a.useEffect((function(){(0,m.trackApplicationFunnel)(v.ApplicationTypes.PARTNER,v.PartnerApplicationSteps.USER)}),[]);if(null==n)return null;var o=null!=r?r:{},E=o.firstName,S=o.lastName,O=o.otherPlatform,I=o.country,M=o.serverType,N=o.platform,P=o.survey,A=o.surveyOther;return T("div",{className:g.default.container},void 0,T("div",{className:g.default.headerContent},void 0,C,T(f.default,{size:f.default.Sizes.SIZE_24,className:g.default.header,id:t},void 0,_.default.Messages.GUILD_PARTNER_APPLICATION_USER_STEP_TITLE),T(c.default,{color:c.default.Colors.CUSTOM,size:c.default.Sizes.SIZE_16,className:g.default.headerCaption},void 0,M===v.PartnerTypes.CONTENT_CREATOR?_.default.Messages.GUILD_PARTNER_APPLICATION_USER_STEP_DESCRIPTION_CONTENT_CREATOR:_.default.Messages.GUILD_PARTNER_APPLICATION_USER_STEP_DESCRIPTION)),T("div",{className:g.default.twoColumn},void 0,T("div",{className:g.default.spacedColumnItem},void 0,T(d.default,{},void 0,_.default.Messages.GUILD_PARTNER_APPLICATION_FIRST_NAME),T(u.default,{maxLength:250,value:E,onChange:function(e){(0,p.updatePartnerApplication)(n.id,{firstName:e})}})),T("div",{className:g.default.columnItem},void 0,T(d.default,{},void 0,_.default.Messages.GUILD_PARTNER_APPLICATION_LAST_NAME),T(u.default,{maxLength:250,value:S,onChange:function(e){(0,p.updatePartnerApplication)(n.id,{lastName:e})}}))),T("div",{className:g.default.formItem},void 0,T(d.default,{},void 0,_.default.Messages.GUILD_PARTNER_APPLICATION_COUNTRY),T(l.default,{options:b,value:I,onChange:function(e){(0,p.updatePartnerApplication)(n.id,{country:null==e?void 0:e.value})},maxMenuHeight:150,searchable:!0})),T("div",{className:g.default.formItem},void 0,T(d.default,{},void 0,_.default.Messages.GUILD_PARTNER_APPLICATION_SURVEY_TITLE),T(s.default,{type:s.Types.DESCRIPTION,className:g.default.description},void 0,_.default.Messages.GUILD_PARTNER_APPLICATION_SURVEY_DESCRIPTION),T(l.default,{searchable:!1,options:[{value:v.PartnerReasons.TALK_WITH_OTHER_PARTNERS,label:_.default.Messages.GUILD_PARTNER_APPLICATION_SURVEY_TALK_WITH_OTHER_PARTNERS},{value:v.PartnerReasons.COMMUNITY_TEAM_ACCESS,label:_.default.Messages.GUILD_PARTNER_APPLICATION_SURVEY_COMMUNITY_TEAM_ACCESS},{value:v.PartnerReasons.NEW_IDEAS_SUGGESTIONS,label:_.default.Messages.GUILD_PARTNER_APPLICATION_SURVEY_NEW_IDEAS_SUGGESTIONS},{value:v.PartnerReasons.EARLY_ACCESS_TO_FEATURES,label:_.default.Messages.GUILD_PARTNER_APPLICATION_SURVEY_EARLY_ACCESS_TO_FEATURES},{value:v.PartnerReasons.OTHER,label:_.default.Messages.GUILD_PARTNER_APPLICATION_SURVEY_OTHER}],value:P,onChange:function(e){(0,p.updatePartnerApplication)(n.id,{survey:null==e?void 0:e.value})},maxMenuHeight:150}),T(s.default,{type:s.default.Types.DESCRIPTION,className:g.default.otherDescription},void 0,_.default.Messages.GUILD_PARTNER_APPLICATION_SURVEY_DESCRIPTION_OTHER),T(u.default,{maxLength:250,value:A,onChange:function(e){(0,p.updatePartnerApplication)(n.id,{surveyOther:e})}})),M===v.PartnerTypes.CONTENT_CREATOR&&T("div",{className:g.default.formItem},void 0,T(d.default,{},void 0,_.default.Messages.GUILD_PARTNER_APPLICATION_CONTENT_PLATFORM),T(l.default,{options:v.PLATFORM_OPTIONS,value:N,onChange:function(e){(0,p.updatePartnerApplication)(n.id,{platform:null==e?void 0:e.value})},maxMenuHeight:150})),T("div",{className:g.default.formItem},void 0,T(d.default,{},void 0,M===v.PartnerTypes.CONTENT_CREATOR?_.default.Messages.GUILD_PARTNER_APPLICATION_CREATOR_CONNECT:_.default.Messages.GUILD_PARTNER_APPLICATION_CONNECT),M===v.PartnerTypes.CONTENT_CREATOR&&T(s.default,{type:s.default.Types.DESCRIPTION,className:g.default.description},void 0,_.default.Messages.GUILD_PARTNER_APPLICATION_CREATOR_MUST_CONNECT_PRIMARY),T(h.default,{guildId:n.id})),M===v.PartnerTypes.CONTENT_CREATOR&&T("div",{className:g.default.formItem},void 0,T(d.default,{},void 0,N===v.PrimaryPlatformTypes.OTHER?_.default.Messages.GUILD_PARTNER_APPLICATION_OTHER_PLATFORM:_.default.Messages.GUILD_PARTNER_APPLICATION_OTHER_PLATFORM_OPTIONAL),T(s.default,{type:s.default.Types.DESCRIPTION,className:g.default.description},void 0,_.default.Messages.GUILD_PARTNER_APPLICATION_OTHER_PLATFORM_DESCRIPTION),T(u.default,{maxLength:250,value:O,onChange:function(e){(0,p.updatePartnerApplication)(n.id,{otherPlatform:e})}})))};M.displayName="PartnerApplicationUserInfoStep";var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Providers=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8)),i=n(3),l=m(n(8800)),u=m(n(7695)),s=m(n(679)),d=m(n(63)),f=m(n(971)),c=n(7836),p=m(n(7837)),v=n(1),y=m(n(7117));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=[{value:v.PlatformTypes.TWITTER,label:"Twitter"},{value:v.PlatformTypes.TWITCH,label:"Twitch"},{value:v.PlatformTypes.YOUTUBE,label:"YouTube"},{value:v.PlatformTypes.REDDIT,label:"Reddit"},{value:v.PlatformTypes.FACEBOOK,label:"Facebook"},{value:v.PlatformTypes.GITHUB,label:"Github"}];t.Providers=g;var E=function(e){var t=e.guildId,n=(0,i.useStateFromStores)([s.default],(function(){return s.default.getAccounts()})),r=(0,i.useStateFromStores)([p.default],(function(){return p.default.getApplication(t)})),m=a.useState(new Set),h=m[0],E=m[1],S=function(e){return r.connectedAccounts.some((function(t){return t.type===e}))};return a.useEffect((function(){var e=new Set(h);h.forEach((function(a){var o=n.filter((function(e){return e.type===a}));o.length>0&&((0,c.updatePartnerApplication)(t,{connectedAccounts:[].concat(r.connectedAccounts,o)}),e.delete(a))})),E(e)}),[n]),_(d.default,{align:d.default.Align.CENTER},void 0,g.map((function(e){var a,i=S(e.value),s=(0,o.default)(y.default.oauthButton,((a={})[y.default.connected]=i,a));return _(d.default.Child,{grow:0,shrink:0,className:y.default.buttonFlexContainer},e.value,_("div",{className:y.default.buttonWrapper},void 0,_(l.default,{innerClassName:s,type:e.value,onConnect:function(){return function(e){if(S(e)){var a=r.connectedAccounts.filter((function(t){return t.type!==e}));(0,c.updatePartnerApplication)(t,{connectedAccounts:a})}else{var o=n.filter((function(t){return t.type===e}));if(0===o.length){(0,u.default)(e);var i=new Set(h);i.add(e),E(i)}else(0,c.updatePartnerApplication)(t,{connectedAccounts:[].concat(r.connectedAccounts,o)})}}(e.value)}}),i&&_("div",{className:y.default.checkmarkCircle},void 0,_(f.default,{color:v.Colors.WHITE,width:12,height:12}))))})))};E.displayName="PartnerApplicationConnectAccountButtonRow";var S=E;t.default=S},function(e,t,n){e.exports=n.p+"94035933c0f95c852079ad9673fdc331.svg"},function(e,t,n){e.exports=n.p+"c5cdedf59d49607690ec99610ee46afa.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={},u=!1;var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var a=r.prototype;return a.isLoading=function(){return u},a.passesChecklist=function(e){var t;return!u&&(null===(t=l[e])||void 0===t?void 0:t.sufficient)},a.isPendingSuccess=function(e){var t=l[e];return null!=t&&(!u&&t.healthScorePending&&t.safeEnvironment&&0===Object.keys(t.nsfwProperties).length&&t.size&&t.protected)},a.getPartnerChecklist=function(e){return l[e]},r}(r.default.Store))(a.default,{PARTNER_REQUIREMENTS_FETCH_START:function(e){u=!0},PARTNER_REQUIREMENTS_FETCH_FAILURE:function(e){u=!1},PARTNER_REQUIREMENTS_FETCH_SUCCESS:function(e){var t=e.checklist,n=e.guildId;u=!1,l[n]={guildId:t.guild_id,safeEnvironment:t.safe_environment,healthy:t.healthy,healthScorePending:t.health_score_pending,nsfwProperties:t.nsfw_properties,size:t.size,protected:t.protected,sufficient:t.sufficient,sufficientWithoutGracePeriod:t.sufficient_without_grace_period,gracePeriodEndDate:null!=t.grace_period_end_date?new Date(t.grace_period_end_date):null,retentionHealthy:t.retention_healthy,engagementHealthy:t.engagement_healthy,minimumGuildSize:null!=t.minimum_size?t.minimum_size:500,healthScore:t.health_score,minimumGuildAge:t.minimum_age||0,age:t.age}}});t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fillRule:"evenodd",clipRule:"evenodd",className:f,d:"M6.81394 8.982C4.53894 11.674 4.65594 15.591 6.93094 18.153L4.03394 21.579L5.56094 22.87L8.46294 19.437C9.56894 20.127 10.8459 20.513 12.1609 20.513C14.2309 20.513 16.1829 19.607 17.5159 18.027C20.0689 15.01 20.7709 6.945 20.9999 3C17.7649 3.876 9.03194 6.356 6.81394 8.982ZM8.93494 17.331C6.82594 15.548 6.55994 12.382 8.34194 10.272C9.59194 8.793 14.9039 6.845 18.7639 5.698L8.93494 17.331Z",fill:d}))}d.displayName="Leaf"},function(e,t,n){e.exports=n.p+"b3d9ebeb2259945abe78c49206f5b62d.svg"},function(e,t,n){e.exports=n.p+"ec3ea47d6b85de83ab2c298ddecf7df2.svg"},function(e,t,n){e.exports=n.p+"90a5fc7dafd68c6868245d3d6f2cf015.svg"},function(e,t,n){e.exports=n.p+"f7b34f4e16ab3d5807bbb6f4a3c2ac71.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=x(n(0)),o=B(n(8)),i=B(n(6)),l=n(125),u=B(n(3)),s=n(5414),d=B(n(7622)),f=n(8090),c=B(n(8014)),p=B(n(7986)),v=B(n(7987)),y=B(n(64)),m=B(n(7567)),h=B(n(7990)),_=B(n(12)),g=B(n(84)),E=B(n(9186)),S=x(n(7834)),O=B(n(9187)),I=B(n(985)),T=B(n(9188)),b=B(n(227)),C=B(n(248)),M=B(n(7720)),N=n(129),P=B(n(7590)),A=B(n(7595)),R=B(n(7989)),L=B(n(643)),D=B(n(970)),w=B(n(131)),k=n(5400),j=n(169),U=n(1),G=B(n(7)),F=B(n(7122));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function W(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Y(e,t)}function Y(e,t){return(Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function z(){return(z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var K,$=(0,j.cssValueToNumber)(F.default.progressWithSubscriptionsMarginTop),Z={tension:200,friction:20},q=z({},Z,{clamp:!0});!function(e){e[e.OPEN=0]="OPEN",e[e.CLOSING=1]="CLOSING",e[e.CLOSED=2]="CLOSED"}(K||(K={}));var X,Q=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={closingState:K.OPEN},t.handleCloseClick=function(){t.setState({closingState:K.CLOSING})},t.handleFlyingAnimationComplete=function(){t.setState({closingState:K.CLOSED})},t}W(t,e);var n=t.prototype;return n.shouldShow=function(e){void 0===e&&(e=this.props);var t=e,n=t.numUnlocked,r=t.numRequired;return!(n>=r)&&n/r>=.8},n.render=function(){var e=this,t=this.props,n=t.numUnlocked,r=t.numRequired,a=this.state.closingState===K.CLOSED,i=this.state.closingState===K.CLOSING;if(!this.shouldShow()||a)return null;var u=i||a?F.default.hidden:null,s=i?O.default.Stages.FLYING:O.default.Stages.HOVERING;return V(l.Spring,{from:{opacity:0},to:{opacity:1},config:q},void 0,(function(t){return V(l.animated.div,{className:F.default.tierClose,style:t},void 0,V(O.default,{className:F.default.tierCloseMechaWumpus,stage:s,onFlyingComplete:e.handleFlyingAnimationComplete}),V("div",{className:(0,o.default)(F.default.tierCloseHint,u)},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_CLOSE_HINT.format({numLeft:r-n})),V(g.default,{onClick:e.handleCloseClick,className:(0,o.default)(F.default.tierCloseClose,u)},void 0,V(P.default,{className:F.default.tierCloseCloseIcon})))}))},t}(a.Component);Q.displayName="TierCloseHint",function(e){e[e.HEADER_FILL=0]="HEADER_FILL",e[e.UNLOCKED_SLIDE=1]="UNLOCKED_SLIDE"}(X||(X={}));var J=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={animationStage:X.HEADER_FILL},t.getAnimationConfig=function(e){switch(e){case"headerFill":return q;case"unlockedTranslateY":default:return Z}},t.handleAnimationRest=function(){t.props.isAnimatedTo&&t.state.animationStage===X.HEADER_FILL&&t.setState({animationStage:X.UNLOCKED_SLIDE})},t.setRef=function(e){var n=t.props,r=n.onSetRef,a=n.tier;null!=r&&r(e,a)},t}W(t,e);var n=t.prototype;return n.componentDidUpdate=function(e){this.props.isAnimatedTo||this.props.isAnimatedTo===e.isAnimatedTo||this.setState({animationStage:X.HEADER_FILL})},n.renderPerk=function(e,t){var n=(0,f.getPerkIcon)(e.icon,t),r=n.icon,a=n.className;return V("div",{className:F.default.perk},e.title,V(E.default,{name:String(e.icon),icon:r,className:F.default.perkIcon,iconClassName:a}),V("div",{className:F.default.perkText},void 0,V("div",{className:F.default.perkTitle},void 0,e.title),V("div",{className:F.default.perkDescription},void 0,e.description)))},n.render=function(){var e=this,t=this.props,n=t.subscriptionCount,r=t.tier,i=t.isAnimatedTo,u=t.hasBottomMargin,s=U.PremiumGuildSubscriptionsRequired[r.tier],d=i&&n>=s,f=r.tier!==U.PremiumGuildTiers.NONE&&r.tier!==U.PremiumGuildTiers.TIER_1,c=V(Q,{numUnlocked:n,numRequired:s});return V(l.Spring,{from:{headerFill:0,unlockedTranslateY:50},to:{headerFill:d?100:0,unlockedTranslateY:this.state.animationStage===X.UNLOCKED_SLIDE?0:50},config:this.getAnimationConfig,onRest:this.handleAnimationRest},void 0,(function(t){var n;return V("div",{className:(0,o.default)(F.default.tier,(n={},n[F.default.tierBottomMargin]=u,n))},r.tier,a.createElement("div",{className:d?F.default.tierHeaderUnlocked:F.default.tierHeaderLocked,ref:e.setRef},V(l.animated.div,{className:F.default.tierHeaderUnlockedBackground,style:{width:t.headerFill.interpolate((function(e){return e+"%"}))}}),V("div",{className:F.default.tierHeaderContent},void 0,V(R.default,{tier:r.tier,className:F.default.tierIcon}),V("div",{className:F.default.tierTitle},void 0,r.title),d?V(l.animated.div,{style:{transform:t.unlockedTranslateY.interpolate((function(e){return"translate3d(0, "+e+"px, 0)"}))},className:F.default.tierUnlocked},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_UNLOCKED):V(a.Fragment,{},void 0,V("div",{className:F.default.tierRequirement},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TIER_REQUIREMENT.format({required:s})),V(A.default,{className:F.default.tierLock})),c)),V("div",{className:F.default.tierBody},void 0,f?V("div",{className:F.default.previousPerks},void 0,G.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_PREVIOUS_PERKS):null,V("div",{className:F.default.perks},void 0,r.perks.map((function(t){return e.renderPerk(t,d)})))))}))},t}(a.Component);function ee(e){var t=e.endsAt,n=e.premiumGuildSubscriptionsToMaintain,r=e.tierName,o=(0,c.default)(t),i=o.days,l=o.hours;return n<=0?null:a.createElement(a.Fragment,null,0===i&&0===l?G.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_COOLDOWN_SOON.format({tierName:r,numPremiumSubscriptions:n}):G.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_COOLDOWN.format({days:i,hours:l,tierName:r,numPremiumSubscriptions:n}))}function te(e){var t=e.subscriptions,n=(0,k.getGracePeriodEndingDate)(t),r=(0,k.getTierName)((0,k.getGuildTierFromSubscriberCount)(t.length));if(null==n||null==r)return null;var a=(0,k.premiumGuildSubscriptionsRequiredForPerks)(t);return V(S.default,{messageType:S.HelpMessageTypes.WARNING},void 0,V("div",{className:F.default.premiumGuildGracePeriodTitle},void 0,G.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_TITLE.format()),V(ee,{endsAt:n,premiumGuildSubscriptionsToMaintain:a,tierName:r}))}J.displayName="GuildPremiumTierPerksCard",te.displayName="GuildSettingsGracePeriodNotice";var ne=V(v.default,{}),re=V(p.default,{}),ae=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).tierRefs={},t.defaultTierRef=a.createRef(),t.state={tierPositions:null,animatedTier:U.PremiumGuildTiers.NONE},t.setTierRef=function(e,n){t.tierRefs[n.tier]=e},t.handleAnimatedTier=function(e){t.setState({animatedTier:e.key})},t.renderSubscribersPopout=function(){return V(D.default,{className:F.default.subscribersPopout},void 0,t.props.subscribers.map((function(e){return V("div",{className:F.default.subscribersPopoutUser},e.user.id,V(L.default,{src:e.user.getAvatarURL(),"aria-label":e.user.username,size:L.default.Sizes.SIZE_32,className:F.default.avatar}),V("div",{className:F.default.subscribersPopoutUsername},void 0,V(d.default,{user:e.user,nick:e.nick})))})))},t.renderMoreSubscribers=function(e,n,r){return V(I.default,{renderPopout:t.renderSubscribersPopout,position:I.default.Positions.BOTTOM,autoInvert:!1},r,(function(t){return a.createElement("div",z({className:F.default.moreSubscribers},t),e)}))},t.renderTier=function(e,n,r){return V(J,{subscriptionCount:t.getSubscriptionCount(),tier:e,onSetRef:t.setTierRef,isAnimatedTo:U.PremiumGuildSubscriptionsRequired[t.state.animatedTier]>=U.PremiumGuildSubscriptionsRequired[e.tier],hasBottomMargin:n!==r.length-1},e.tier)},t}W(t,e);var n=t.prototype;return n.componentDidMount=function(){this.measure();var e=this.props.guildId;null!=e&&(0,s.fetchPremiumSubscriptions)(e)},n.componentDidUpdate=function(){null==this.state.tierPositions&&(Object.values(this.tierRefs).some((function(e){return null==e}))||this.measure())},n.getSubscriptionCount=function(){var e=this.props.subscriptions;return null!=e?e.length:0},n.measure=function(){var e=this.props.subscriberCount,t=this.defaultTierRef.current;if(null!=t){var n=t.getBoundingClientRect().top,r={};for(var a in this.tierRefs){var o=this.tierRefs[a];if(null==o)return;var i=o.getBoundingClientRect().top-n+32-(e>0?$:0);r[a]=i}this.setState({tierPositions:r})}},n.renderHeader=function(){var e=this.props.subscriptions;return V(a.Fragment,{},void 0,V(N.FormTitle,{tag:N.FormTitleTags.H2},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_TITLE),null!=e?V(te,{subscriptions:e}):null,V(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:F.default.titleBlurb},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_BLURB.format({helpdeskArticle:w.default.getArticleURL(U.HelpdeskArticles.GUILD_SUBSCRIPTIONS)})))},n.renderProgressBar=function(e){var t=this.state.tierPositions,n=this.getSubscriptionCount();if(null==t)return null;var r={numRequired:0,y:0,key:U.PremiumGuildTiers.NONE},a=e.map((function(e){var n;return{numRequired:U.PremiumGuildSubscriptionsRequired[e.tier],name:(0,k.getTierName)(e.tier),y:null!==(n=t[e.tier])&&void 0!==n?n:0,key:e.tier}}));return V(T.default,{className:n>0?F.default.progressWithSubscriptions:F.default.progress,progress:n,tiers:[r].concat(a),initialAnimationDelay:500,onAnimatedTierMaker:this.handleAnimatedTier})},n.renderTierNone=function(){return a.createElement("div",{className:F.default.tierDefaultUnlocked,ref:this.defaultTierRef},V(N.FormText,{type:N.FormText.Types.LABEL_BOLD},void 0,G.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_TITLE_NONE),V(N.FormText,{type:N.FormText.Types.DESCRIPTION,className:F.default.tierDefaultUnlockedDescription},void 0,G.default.Messages.GUILD_SETTINGS_GUILD_PREMIUM_PERKS_DESCRIPTION_NONE))},n.renderSubscriber=function(e,t,n){return null==e?null:V(C.default,{text:V(d.default,{user:e.user,nick:e.nick}),"aria-label":e.nick||e.user.tag},n,(function(n){return a.createElement(L.default,z({},n,{tabIndex:-1,src:null!=e?e.user.getAvatarURL():null,className:(0,o.default)(F.default.avatar,t,null!=t?F.default.subscriberMask:null),size:L.default.Sizes.SIZE_32}))}))},n.renderSubscribers=function(){var e=this.props,t=e.subscribers,n=e.subscriberCount;return a.createElement("div",{ref:this.defaultTierRef,className:F.default.subscribers},V(M.default,{users:t,renderUser:this.renderSubscriber,renderMoreUsers:this.renderMoreSubscribers,max:5}),V("div",{className:F.default.subscriberCount},void 0,G.default.Messages.GUILD_SETTINGS_PREMIUM_GUILD_COUNT_SUBSCRIBERS.format({count:n})))},n.renderContent=function(){var e=this.props,t=e.subscriptions,n=e.subscriberCount,r=(0,k.getTiers)();return null==t?V(b.default,{type:b.default.Type.SPINNING_CIRCLE}):a.createElement(a.Fragment,null,V("div",{className:F.default.content},void 0,this.renderProgressBar(r),V("div",{className:F.default.tiers},void 0,0===n?this.renderTierNone():this.renderSubscribers(),r.map(this.renderTier))),V("div",{className:F.default.divider}),ne,re)},n.render=function(){return V("div",{},void 0,this.renderHeader(),this.renderContent())},t}(a.Component);ae.displayName="GuildSettingsPremiumStatus";var oe=u.default.connectStores([m.default,_.default,h.default,y.default],(function(){var e=m.default.getGuildId(),t=null!=e?h.default.getSubscriptionsForGuild(e):null,n=(0,i.default)(null!=t?t:[]).uniqBy((function(e){return e.userId})),r=n.map((function(t){return{user:_.default.getUser(t.userId),nick:y.default.getNick(e,t.userId)}})).filter((function(e){return null!=e.user})).value();return{guildId:e,subscriptions:t,subscribers:r,subscriberCount:n.size()}}))(ae);t.default=oe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=n(125),l=u(n(7119));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n),r.prototype.render=function(){var e=this.props,t=e.icon,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["icon"]);return a.createElement(t,n)},r}(a.Component);c.displayName="Icon";var p=(0,i.animated)(c);function v(e){var t=e.className,n=e.name,r=e.icon,a=e.iconClassName,u=(0,i.useTransition)({name:n,icon:r,iconClassName:a},{key:function(e){return e.name},initial:null,from:{opacity:0},enter:{opacity:1},leave:{opacity:0}});return d("div",{className:(0,o.default)(l.default.crossfade,t)},void 0,u((function(e,t){var n=t.icon,r=t.iconClassName;return d(p,{icon:n,className:(0,o.default)(l.default.icon,r),style:e})})))}v.displayName="CrossfadeIcon";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=d(n(8)),l=d(n(6)),u=d(n(9605)),s=d(n(7120));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function y(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e[e.HOVERING=0]="HOVERING",e[e.FLYING=1]="FLYING"}(a||(a={}));var h=Object.freeze({HOVERING:{Y_DURATION:1500,Y_VALUE:-5,Y_VALUE_MODIFIER:-1,FIRE_COUNT:10,FIRE_MIN_INTENSITY_FALLING:.8,FIRE_MAX_INTENSITY_FALLING:1,FIRE_MIN_INTENSITY_RISING:1,FIRE_MAX_INTENSITY_RISING:1.2},FALLING:{Y_VALUE:10,FIRE_COUNT:10,FIRE_VALUE:.2},STAGING:{DURATION:500,Y_VALUE:22,SHAKE_COUNT:10,SHAKE_INTENSITY:2,FIRE_COUNT:4,FIRE_MIN_INTENSITY:.6,FIRE_MAX_INTENSITY:1},FLYING:{DURATION:500,Y_VALUE:-1e3,Y_EASING:u.default.Easing.bezier(.46,.01,1,-.3),X_VALUE:200,X_EASING:u.default.Easing.bezier(.65,.05,1,.25),FIRE_COUNT:10,FIRE_MIN_INTENSITY:1.2,FIRE_MAX_INTENSITY:1.4,OPACITY_VALUE:0,OPACITY_DURATION_DIVIDEND:2}});function _(e,t,n,r){return u.default.sequence(l.default.times(t,(function(a){return u.default.timing(e,{toValue:r(a),duration:n/t})})))}var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).x=new u.default.Value(0),t.y=new u.default.Value(0),t.opacity=new u.default.Value(1),t.fireScale=new u.default.Value(1),t.currentAnimation=null,t.isUnmounted=!1,t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var o=r.prototype;return o.componentDidMount=function(){this.startAnimation()},o.componentWillUnmount=function(){this.isUnmounted=!0},o.componentDidUpdate=function(e){this.props.stage!==e.stage&&this.startAnimation()},o.startAnimation=function(){switch(null!=this.currentAnimation&&this.currentAnimation.stop(),this.props.stage){case a.HOVERING:return this.startHoverAnimate();case a.FLYING:return this.flyAnimate()}},o.resetAnimation=function(){this.y.setValue(0),this.x.setValue(0),this.opacity.setValue(1),this.fireScale.setValue(1)},o.startHoverAnimate=function(){this.resetAnimation(),this.hoverAnimate(h.HOVERING.Y_VALUE)},o.createFireAnimation=function(e,t,n,r){return _(this.fireScale,e,t,(function(){return l.default.random(n,r)}))},o.hoverAnimate=function(){var e=y(regeneratorRuntime.mark((function e(t){var n,r,o,i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(this.props.stage===a.HOVERING&&!this.isUnmounted){e.next=2;break}return e.abrupt("return");case 2:return r=(n=t>1)?h.HOVERING.FIRE_MIN_INTENSITY_FALLING:h.HOVERING.FIRE_MIN_INTENSITY_RISING,o=n?h.HOVERING.FIRE_MAX_INTENSITY_FALLING:h.HOVERING.FIRE_MAX_INTENSITY_RISING,i=this.createFireAnimation(h.HOVERING.FIRE_COUNT,h.HOVERING.Y_DURATION,r,o),l=u.default.timing(this.y,{toValue:t,duration:h.HOVERING.Y_DURATION,easing:u.default.Easing.inOut(u.default.Easing.ease)}),this.currentAnimation=u.default.parallel([l,i]),e.next=10,this.currentAnimation.start();case 10:this.hoverAnimate(t*h.HOVERING.Y_VALUE_MODIFIER);case 11:case"end":return e.stop()}}),e,this)})));return function(t){return e.apply(this,arguments)}}(),o.createShakeAnimation=function(e,t,n){return _(this.x,e,t,(function(e){return l.default.random(1,n)*(e%2==0?1:-1)}))},o.flyAnimate=function(){var e=y(regeneratorRuntime.mark((function e(){var t,n,r,a,o,i,l,s,d,f,c,p,v;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=u.default.spring(this.y,{toValue:h.FALLING.Y_VALUE,overshootClamping:!0}),n=u.default.spring(this.fireScale,{toValue:h.FALLING.FIRE_VALUE,overshootClamping:!0}),r=u.default.parallel([t,n]),a=u.default.timing(this.y,{toValue:h.STAGING.Y_VALUE,duration:h.STAGING.DURATION}),o=this.createShakeAnimation(h.STAGING.SHAKE_COUNT,h.STAGING.DURATION,h.STAGING.SHAKE_INTENSITY),i=this.createFireAnimation(h.STAGING.FIRE_COUNT,h.STAGING.DURATION,h.STAGING.FIRE_MIN_INTENSITY,h.STAGING.FIRE_MAX_INTENSITY),l=u.default.parallel([a,o,i]),s=u.default.timing(this.y,{toValue:h.FLYING.Y_VALUE,duration:h.FLYING.DURATION,easing:h.FLYING.Y_EASING}),d=u.default.timing(this.x,{toValue:h.FLYING.X_VALUE,duration:h.FLYING.DURATION,easing:h.FLYING.X_EASING}),f=u.default.timing(this.opacity,{toValue:h.FLYING.OPACITY_VALUE,duration:h.FLYING.DURATION/h.FLYING.OPACITY_DURATION_DIVIDEND,delay:h.FLYING.DURATION/h.FLYING.OPACITY_DURATION_DIVIDEND}),c=this.createFireAnimation(h.FLYING.FIRE_COUNT,h.FLYING.DURATION,h.FLYING.FIRE_MIN_INTENSITY,h.FLYING.FIRE_MAX_INTENSITY),p=u.default.parallel([s,d,f,c]),this.currentAnimation=u.default.sequence([r,l,p]),e.next=15,this.currentAnimation.start();case 15:this.isUnmounted||null!=(v=this.props.onFlyingComplete)&&v();case 16:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}(),o.getWumpusStyle=function(){return{transform:[{translateY:this.y.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})},{translateX:this.x.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})}],opacity:this.opacity}},o.getFireStyle=function(){return{transform:[{scale:this.fireScale}]}},o.render=function(){var e=this.props,t=e.className,n=e.style;return c(u.default.div,{className:(0,i.default)(s.default.animation,t),style:p({},n,{},this.getWumpusStyle())},void 0,c("div",{className:s.default.fireTopWrapper},void 0,c(u.default.div,{className:s.default.fire,style:this.getFireStyle()})),c("div",{className:s.default.fireBottomWrapper},void 0,c(u.default.div,{className:s.default.fire,style:this.getFireStyle()})),c("div",{className:s.default.wumpus}))},r}(o.Component);g.displayName="MechaWumpusFlying",g.Stages=a;var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=y(n(0)),o=p(n(8)),i=n(125),l=p(n(101)),u=n(169),s=y(n(248)),d=p(n(971)),f=p(n(7)),c=p(n(7121));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=(0,u.cssValueToNumber)(c.default.progressBarWidth),E=(0,u.cssValueToNumber)(c.default.tierMarkerSize),S={tension:140,friction:30},O={tension:800,friction:20},I=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={showForegroundTooltip:!1,foregroundTooltipY:0,tierMarkerActive:0,finishedInitialAnimation:!1},t.foregroundTooltipElementRef=a.createRef(),t.tierMarkerMaskId=l.default.v4(),t.handleForegroundMouseEnter=function(e){t.setState({showForegroundTooltip:!0}),t.handleForegroundMouseMove(e)},t.handleForegroundMouseMove=function(e){if(e.target instanceof Element){var n=e.target.getBoundingClientRect(),r=e.clientY-n.top;r!==t.state.foregroundTooltipY&&t.setState({foregroundTooltipY:r})}},t.handleForegroundMouseLeave=function(){t.setState({showForegroundTooltip:!1})},t.handleForegroundFrame=function(e){for(var n=e.height,r=t.props,a=r.tiers,o=r.progress,i=r.onAnimatedTierMaker,l=t.state.tierMarkerActive,u=a.length-1;u>0;u--){var s=a[u],d=l===u;if(n+20>=s.y&&o>=s.numRequired)return void(d||(t.setState({tierMarkerActive:u}),null!=i&&i(s)))}},t.handleFinishedInitialAnimation=function(){t.setState({finishedInitialAnimation:!0})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var u=r.prototype;return u.getTotalHeight=function(){var e=this.props.tiers;return e[e.length-1].y+E/2},u.getProgressHeight=function(e){var t=this.props,n=t.tiers,r=t.progress,a=n[e],o=n[e+1];if(null==o||r===a.numRequired)return a.y;var i=o.y-a.y,l=o.numRequired-a.numRequired,u=(r-a.numRequired)/l*i;return a.y+u},u.getCurrentTierIndex=function(){for(var e=this.props,t=e.tiers,n=e.progress,r=t.length-1;r>0;r--)if(n>=t[r].numRequired)return r;return 0},u.renderForegroundTooltip=function(){var e=this.props,t=e.progress,n=e.tiers,r=this.state,a=r.showForegroundTooltip,o=r.foregroundTooltipY;if(!a||null==this.foregroundTooltipElementRef.current)return null;var i=n[this.getCurrentTierIndex()+1],l=null!=i?i.numRequired:null,u=null!=l?l-t:null;return h(s.TooltipLayer,{targetElementRef:this.foregroundTooltipElementRef,position:s.default.Positions.RIGHT,color:s.default.Colors.BLACK,tooltipClassName:c.default.foregroundTooltip},o,h("div",{},void 0,f.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_NUM_SUBSCRIPTIONS.format({numSubscriptions:t})),null!=u&&null!=i?h("div",{className:c.default.tooltipMuted},void 0,f.default.Messages.PREMIUM_GUILD_SETTINGS_MEMBERS_SUBSCRIBED_NEEDED.format({number:u,tier:i.name})):null)},u.renderTierMarkerTooltip=function(e){var t=this.props.progress;if(null==e.name)return null;var n=Math.min(t,e.numRequired);return h("div",{className:c.default.tierTooltip},void 0,h("div",{},void 0,e.name),h("div",{},void 0,f.default.Messages.PREMIUM_GUILD_SETTINGS_X_OF_Y_SUBSCRIPTIONS.format({subscribers:n,numRequired:e.numRequired})))},u.renderTierMarker=function(e,t,n){var r,o=this.props,l=o.progress,u=o.tiers[n],f=l>=e.numRequired,p=null!=u&&e.numRequired===u.numRequired,v=0===e.numRequired;r=v?c.default.tierDefault:p?c.default.tierCurrent:f?c.default.tierAccomplished:c.default.tierInProgress;var y=v?0:E/2,_=e.y-y,g=this.state.tierMarkerActive===t,S=!v&&p&&g;return h(s.default,{text:this.renderTierMarkerTooltip(e),position:s.default.Positions.RIGHT,"aria-label":e.name||""},e.key,(function(e){return h(i.Spring,{from:{scale:1},to:{scale:S?1.625:1},config:O},void 0,(function(t){return a.createElement(i.animated.div,m({},e,{className:r,style:{top:_,transform:t.scale.interpolate((function(e){return"scale("+e+")"}))}}),S&&h(d.default,{className:c.default.currentTierIcon}))}))}))},u.renderProgressMask=function(e){var t=this.props.tiers;return h("mask",{id:""+this.tierMarkerMaskId},void 0,h("rect",{x:"0",y:"0",width:g,height:e,fill:"white"}),t.map((function(e){return h("circle",{cx:g/2,cy:e.y,r:g/2,fill:"black"},e.key)})))},u.renderProgressBar=function(e,t){var n=this,r=this.getProgressHeight(t),a=this.state,o=a.finishedInitialAnimation,l=a.showForegroundTooltip;return h("g",{mask:"url(#"+this.tierMarkerMaskId+")"},void 0,h("rect",{className:c.default.background,height:e,fill:"currentColor"}),h(i.Spring,{from:{height:0},to:{height:r},config:S,delay:o?0:this.props.initialAnimationDelay,onChange:this.handleForegroundFrame,onRest:o?void 0:this.handleFinishedInitialAnimation},void 0,(function(e){return h(i.animated.rect,{className:c.default.foreground,height:e.height.interpolate((function(e){return Math.max(0,e)})),onMouseEnter:n.handleForegroundMouseEnter,onMouseLeave:n.handleForegroundMouseLeave,onMouseMove:l?n.handleForegroundMouseMove:void 0,fill:"currentColor"})})))},u.render=function(){var e=this,t=this.props,n=t.className,r=t.tiers,i=this.getCurrentTierIndex(),l=this.getTotalHeight();return h("div",{className:(0,o.default)(n,c.default.progressBar),style:{height:l}},void 0,h("svg",{viewBox:"0 0 "+g+" "+l,width:g,height:l},void 0,this.renderProgressMask(l),this.renderProgressBar(l,i)),a.createElement("div",{ref:this.foregroundTooltipElementRef,style:{top:this.state.foregroundTooltipY},className:c.default.foregroundTooltipPosition}),r.map((function(t,n){return e.renderTierMarker(t,n,i)})),this.renderForegroundTooltip())},r}(a.Component);I.displayName="PremiumGuildProgressBar",I.defaultProps={initialAnimationDelay:0};var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=me,t.GuildSettingsRolesNotice=void 0;var r,a=ee(n(0)),o=Q(n(8)),i=Q(n(21)),l=n(9606),u=Q(n(85)),s=ee(n(3)),d=Q(n(145)),f=Q(n(352)),c=Q(n(7565)),p=n(7835),v=Q(n(8801)),y=Q(n(8233)),m=Q(n(7605)),h=Q(n(8632)),_=Q(n(8142)),g=n(257),E=Q(n(1079)),S=n(7754),O=n(8655),I=Q(n(9197)),T=n(8155),b=Q(n(7706)),C=Q(n(7567)),M=Q(n(48)),N=Q(n(35)),P=Q(n(12)),A=Q(n(249)),R=Q(n(36)),L=ee(n(426)),D=Q(n(8234)),w=Q(n(7575)),k=Q(n(7597)),j=Q(n(178)),U=ee(n(248)),G=Q(n(992)),F=Q(n(435)),B=Q(n(646)),H=ee(n(433)),x=ee(n(113)),V=Q(n(8152)),W=Q(n(43)),Y=n(60),z=Q(n(131)),K=Q(n(8015)),$=Q(n(102)),Z=n(1),q=Q(n(7)),X=Q(n(7141));function Q(e){return e&&e.__esModule?e:{default:e}}function J(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return J=function(){return e},e}function ee(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=J();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function te(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ne(e,t)}function ne(e,t){return(ne=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function re(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function ae(){return(ae=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var oe=(0,g.makeLazy)({createPromise:function(){return Promise.all([n.e(0),n.e(74),n.e(19)]).then(n.t.bind(null,7788,7))},webpackId:7788}),ie={paddingTop:60,paddingBottom:80,paddingLeft:20,paddingRight:15,color:"#fff"};function le(e,t){return re(U.default,{color:U.default.Colors.RED,delay:500,position:U.default.Positions.TOP,text:t},void 0,(function(t){return a.createElement("div",ae({className:X.default.notAllowedCursor},t),e)}))}le.displayName="wrapTooltip";var ue=s.default.connectStores([C.default,b.default],(function(){var e=C.default.getProps().guild,t=b.default.formState;return{guild:e,submitting:t===Z.FormStates.SUBMITTING,onReset:function(){(0,p.init)()},onSave:function(){if(null!=e){var t=e.id,n=b.default.editedRoleIds.map((function(e){return b.default.getRole(e)})).filter(Y.isNotNullish),r=b.default.getSortDeltas();(0,p.saveRoleSettings)(t,n,r)}}}}))(m.default);t.GuildSettingsRolesNotice=ue;var se=(0,l.makeDragItem)("ITEM")(v.default),de=(0,l.makeDragList)("ITEM")(k.default),fe=function(e){function t(t){var n;return(n=e.call(this,t)||this).handleNameChange=function(e){var t=n.props.role.id;(0,p.updateRoleName)(t,e)},n.handleColorChange=function(e){var t=n.props.role,r=t.id;t.color===e||e===Z.DEFAULT_ROLE_COLOR&&0===t.color||(e===Z.DEFAULT_ROLE_COLOR&&(e=0),(0,p.updateRoleColor)(r,e))},n.handlePermissionChange=function(e,t){var r=n.props.role.id;(0,p.updateRolePermissions)(r,e,t)},n.handleClearRolePermissions=function(){(0,p.clearRolePermissions)(n.props.role.id)},n.handleDeleteRole=function(){var e=n.props,t=e.guild.id,r=e.role,a=r.id,o=r.name;d.default.show({title:q.default.Messages.SETTINGS_ROLES_DELETE_TITLE,body:q.default.Messages.SETTINGS_ROLES_DELETE_BODY.format({name:o}),cancelText:q.default.Messages.CANCEL,onConfirm:function(){return f.default.deleteRole(t,a)}})},n.handlePermissionRender=function(e){var t,r=n.props,a=r.locked,o=r.guild,i=r.everyone,l=r.role,s=M.default.getHighestRole(o);return a&&l===s?q.default.Messages.HELP_ROLE_LOCKED_MINE:a?q.default.Messages.HELP_ROLE_LOCKED:null==e&&i?q.default.Messages.FORM_LABEL_DISABLED_FOR_EVERYONE:null==e||M.default.can(e,o)?null!=e&&!M.default.can(e,o,null,(t={},t[l.id]=ae({},l,{permissions:u.default.remove(l.permissions,e)}),t))&&q.default.Messages.HELP_SINGULAR_PERMISSION:q.default.Messages.HELP_MISSING_PERMISSION},n.specs=K.default.generateGuildPermissionSpec(t.guild),n}te(t,e);var n=t.prototype;return n.handleSettingChange=function(e,t){var n=this.props.role,r=n.hoist,a=n.mentionable,o=n.id;"hoist"===e?r=t:a=t,(0,p.toggleRoleSettings)(o,r,a)},n.renderName=function(){var e=this.props,t=e.role,n=e.locked,r=e.everyone;return re(F.default,{title:q.default.Messages.FORM_LABEL_ROLE_NAME,className:X.default.marginBottom20},void 0,re(j.default,{disabled:n||r,style:{color:t.colorString||void 0},value:t.name,onChange:this.handleNameChange}))},n.renderColorPicker=function(){var e=this.props,t=e.role,n=e.locked,r=e.everyone,a=re(oe,{defaultColor:Z.DEFAULT_ROLE_COLOR,colors:Z.ROLE_COLORS,value:t.color,disabled:n||r,onChange:this.handleColorChange},t.id);return(n||r)&&(a=le(a,q.default.Messages.FORM_LABEL_DISABLED_FOR_EVERYONE)),re(F.default,{title:q.default.Messages.FORM_LABEL_ROLE_COLOR,className:X.default.marginBottom20},void 0,a)},n.renderDisabledIndicator=function(e){return re(U.default,{text:e,position:U.default.Positions.TOP,color:U.default.Colors.RED},void 0,(function(e){return a.createElement("span",e,re(V.default,{className:X.default.notAllowedIcon,width:18,height:18}))}))},n.renderRoleSettings=function(){var e=this.props,t=e.role,n=e.locked,r=this.handlePermissionRender(),a=!(!n&&!r),i="string"==typeof r?this.renderDisabledIndicator(r):null,l=null!=i?X.default.rolePermissionTitleDisabled:void 0;return re(B.default,{className:X.default.marginBottom40},void 0,re(x.default,{tag:x.Tags.H5,className:X.default.marginBottom20},void 0,q.default.Messages.FORM_LABEL_ROLE_SETTINGS),re(w.default,{className:(0,o.default)(X.default.marginBottom20,{disabled:a}),disabled:a,onChange:this.handleSettingChange.bind(this,"hoist"),value:t.hoist},void 0,i,re("span",{className:l},void 0,q.default.Messages.FORM_LABEL_HOIST_DESCRIPTION)),re(w.default,{disabled:a,onChange:this.handleSettingChange.bind(this,"mentionable"),note:q.default.Messages.FORM_LABEL_MENTIONABLE_DESCRIPTION,value:t.mentionable},void 0,i,re("span",{className:l},void 0,q.default.Messages.FORM_LABEL_MENTIONABLE.format())))},n.renderDeleteButton=function(){var e=this.props,t=e.locked,n=e.role,r=e.everyone;return t||n.managed||r?null:re(R.default,{className:X.default.button,look:R.default.Looks.OUTLINED,color:R.default.Colors.RED,onClick:this.handleDeleteRole},void 0,q.default.Messages.DELETE_ROLE.format({name:n.name}))},n.renderClearButton=function(){var e,t=this,n=this.props,r=n.locked,a=n.role,o=n.currentUser,i=n.guild;if(r)return null;var l=((e={})[a.id]=ae({},a,{permissions:$.default.NONE}),e),s=$.default.computePermissions(o,i),d=$.default.computePermissions(o,i,null,l),f=!u.default.equals(s,d);return re(U.default,{text:f?q.default.Messages.HELP_CLEAR_PERMISSIONS:null,position:U.default.Positions.TOP,color:U.default.Colors.RED},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return re(R.default,{className:X.default.button,look:R.default.Looks.OUTLINED,color:R.default.Colors.PRIMARY,onClick:t.handleClearRolePermissions,onMouseEnter:n,onMouseLeave:r,disabled:u.default.equals(a.permissions,$.default.NONE)||f},void 0,q.default.Messages.CLEAR_ROLE_PERMISSIONS)}))},n.renderManagedNote=function(){var e=this.props,t=e.role,n=e.integrations,r=(0,O.getManagedRoleWarningText)(t,n);return null==r?null:re(L.default,{type:L.Types.WARNING,className:X.default.managedNote},void 0,r)},n.renderViewAsRole=function(){var e=this.props,t=e.guild,n=e.locked,r=e.isHighestRole,o=e.role;return e.isAdmin&&(!n||r)?a.createElement(a.Fragment,null,re(G.default,{className:X.default.marginBottom20}),re(T.ViewAsRoleDescription,{guildId:t.id,role:o}),re(G.default,{className:X.default.marginBottom40})):re(G.default,{className:X.default.marginBottom40})},n.render=function(){var e=this,t=this.props,n=t.locked,r=t.role.permissions;return re(B.default,{},void 0,this.renderManagedNote(),this.renderName(),this.renderColorPicker(),this.renderViewAsRole(),this.renderRoleSettings(),this.specs.map((function(t,a){var i;return re(y.default,{spec:t,permissions:r,locked:n,onChange:e.handlePermissionChange,className:(0,o.default)((i={},i[X.default.marginBottom40]=a<e.specs.length-1,i)),permissionRender:e.handlePermissionRender},a)})),re("div",{className:X.default.buttonWrapper},void 0,this.renderClearButton(),this.renderDeleteButton()))},t}(a.PureComponent);fe.displayName="GuildRoleSettings";var ce=function(){return re("div",{className:X.default.marginBottom20},void 0,re(k.default.Separator,{style:{marginTop:20,marginBottom:14}}),re(H.default,{type:H.Types.DESCRIPTION,className:X.default.marginBottom20},void 0,q.default.Messages.FORM_LABEL_ROLES_PRO_TIP_DESCRIPTION),re(H.default,{type:H.Types.DESCRIPTION},void 0,re(A.default,{href:z.default.getArticleURL(Z.HelpdeskArticles.PERMISSIONS_TUTORIAL),target:"_blank"},void 0,q.default.Messages.PERMISSION_HELPDESK)))};ce.displayName="GuildRoleInfo";var pe=re(ce,{}),ve=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={dragging:null,roles:null},t._roleSettingsContainer=a.createRef(),t.handleCreateRole=function(){f.default.createRole(t.props.guild.id)},t.handleSelectRole=function(e){c.default.selectRole(e)},t.handleDragStart=function(e){var n=t.props.roles;t.setState({dragging:e,roles:[].concat(n)})},t.handleDragLeave=function(){var e=t.props.roles;t.setState({roles:[].concat(e)})},t.handleDrop=function(){null!=t.state.roles&&((0,p.updateRoleSort)(t.state.roles.map((function(e){return e.id}))),t.setState({dragging:null,roles:null}))},t.handleHover=function(e,n){if(null!=t.state.roles){var r=[].concat(t.state.roles),a=r.find((function(e){var t=e.id;return n===t})),o=r.find((function(t){var n=t.id;return e===n}));if(null!=a&&null!=o){var i=r.indexOf(a),l=r.indexOf(o),u=l-i>0?1:0;r.splice(i,1),l=r.indexOf(o),r.splice(l+u,0,a),t.setState({roles:r})}}},t.handleCancel=function(){t.setState({dragging:null,roles:null})},t.handleMembersClick=function(){c.default.setSection(Z.GuildSettingsSections.MEMBERS)},t}te(t,e);var r=t.prototype;return r.getSelectedRole=function(){return b.default.getRole(this.props.selectedRoleId)},r.renderRoleList=function(){var e=this.props,t=e.guild,n=e.selectedRoleId,r=e.theme,a=this.props.roles,o=M.default.getHighestRole(t);return this.state.roles&&(a=this.state.roles),a.map((function(e){var a,i=!M.default.isRoleHigher(t,o,e),l=i&&e===o,u=e.id,s=e.colorString,d=e.name;return l?a=q.default.Messages.HELP_ROLE_LOCKED_MINE:i&&(a=q.default.Messages.HELP_ROLE_LOCKED),i||l||u===t.id?re(v.default,{theme:r,id:u,role:e,guild:t,locked:i,lockTooltip:a,color:s,showContextMenu:!0},n+"-"+u,d):re(se,{theme:r,dragId:u,id:u,role:e,guild:t,locked:i,lockTooltip:a,color:s,showContextMenu:!0},n+"-"+u,d)}))},r.renderRoles=function(){var e=this.props.selectedRoleId,t=this.state.dragging,r=this.props.theme===Z.ThemeTypes.DARK?n(8803):n(8804);return re(D.default.Sidebar,{style:ae({},ie,{overflow:"hidden"}),scrollable:!0},void 0,re(de,{onItemSelect:this.handleSelectRole,selectedItem:t||e,onDragStart:this.handleDragStart,onHover:this.handleHover,onDrop:this.handleDrop,onCancel:this.handleCancel,onDragLeave:this.handleDragLeave,orientation:"vertical"},void 0,re(k.default.Header,{className:X.default.addRoleButton,onClick:this.handleCreateRole},void 0,q.default.Messages.ROLES,re(U.TooltipContainer,{text:q.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE},void 0,re("img",{alt:"",className:X.default.addRoleIcon,src:r}))),this.renderRoleList(),pe))},r.renderRoleSettings=function(){var e=this.props,t=e.guild,n=e.currentUser,r=e.integrations,o=e.isAdmin,i=this.getSelectedRole();if(null==i)return null;var l=M.default.getHighestRole(t),u=!M.default.isRoleHigher(t,l,i),s=i.id===(null==l?void 0:l.id),d=null!=i&&i.id===t.id;return re(D.default.Content,{style:ae({},ie,{paddingRight:0}),grow:0},void 0,a.createElement("div",{style:{position:"relative"},ref:this._roleSettingsContainer},re(E.default,{containerRef:this._roleSettingsContainer},void 0,this.renderHeader(),re(fe,{guild:t,role:i,locked:u,everyone:d,currentUser:n,integrations:r,isHighestRole:s,isAdmin:o}))))},r.renderHeader=function(){return re(B.default,{},void 0,re(W.default,{color:W.default.Colors.STANDARD,size:W.default.Sizes.SIZE_14,className:X.default.marginBottom20},void 0,q.default.Messages.HELP_ROLES_DESCRIPTION.format({onMembersClick:this.handleMembersClick})),re(G.default,{className:X.default.marginBottom20}))},r.render=function(){return re(D.default,{},void 0,this.renderRoles(),this.renderRoleSettings())},t}(a.PureComponent);ve.displayName="GuildSettingsRoles";var ye=re(s.default.connectStores([b.default,C.default,P.default,N.default,M.default],(function(){var e=C.default.getProps(),t=e.guild,n=e.selectedRoleId,r=e.integrations;(0,i.default)(null!=n,"selectedRoleId cannot be null");var a=P.default.getCurrentUser(),o=b.default.roles,l=M.default.can(Z.Permissions.ADMINISTRATOR,t);return{currentUser:a,guild:t,selectedRoleId:n,roles:o,theme:N.default.theme,integrations:r,isAdmin:l}}))(ve),{});function me(){var e=(0,s.useStateFromStores)([C.default],(function(){return C.default.getGuild()}));(0,i.default)(null!=e,"Guild cannot be null here.");var t=(0,S.useDesktopRolesOverviewExperiment)(e.id),n=t.showNewRolesOverview,r=t.defaultToSettingsView;return a.useEffect((function(){h.default.trackExposure({guildId:e.id}),_.default.trackExposure({guildId:e.id})}),[]),n?re(I.default,{defaultToSettingsView:r}):ye}me.displayName="GuildSettingsRolesExperimentBrancher"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,a.useStateFromStoresObject)([f.default],(function(){var n=f.default.getHighestRole(e);return{canViewAsRoles:f.default.can(v.Permissions.ADMINISTRATOR,e),locked:!f.default.isRoleHigher(e,n,t),highestRole:n}})),r=n.canViewAsRoles,m=n.locked,h=n.highestRole,g=r&&(!m||t.id===(null==h?void 0:h.id)),E=[];g&&E.push(_(u.MenuItem,{id:"view-as-role",label:y.default.Messages.VIEW_AS_ROLE,icon:c.default,action:function(){var n;(0,d.viewAsRoles)(e.id,((n={})[t.id]=t,n))}},"view-as-role"));var S=(0,l.default)(t.id);null!=S&&E.push(S);var O=t.managed,I=null!=t&&t.id===e.id;m||O||I||E.push(_(u.MenuGroup,{},"delete-role",_(u.MenuItem,{id:"delete-role",label:y.default.Messages.DELETE,color:s.MenuItemColor.DANGER,icon:p.default,action:function(){i.default.show({title:y.default.Messages.SETTINGS_ROLES_DELETE_TITLE,body:y.default.Messages.SETTINGS_ROLES_DELETE_BODY.format({name:name}),cancelText:y.default.Messages.CANCEL,onConfirm:function(){return o.default.deleteRole(e.id,t.id)}})}})));return E};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=m(n(352)),i=m(n(1165)),l=m(n(7570)),u=n(7563),s=n(7568),d=n(7923),f=m(n(48)),c=m(n(9191)),p=m(n(8232)),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(7705))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function u(e){return a.createElement(o.default,l({},e,{direction:o.default.Directions.RIGHT}))}u.displayName="ArrowRight"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(8)),o=n(253),i=l(n(7123));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f={XSMALL:i.default.xsmall,SMALL:i.default.small,MEDIUM:i.default.medium,LARGE:i.default.large},c="default",p="static",v=function(e){var t,n;function l(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={hovered:!1},t.getMode=function(){return null!=t.props.srcHover?p:c},t.handleHover=function(e){var n=t.props.onMouseEnter;n&&n(e),t.state.hovered||t.setState({hovered:!0})},t.handleBlur=function(e){var n=t.props.onMouseLeave;n&&n(e),t.state.hovered&&t.setState({hovered:!1})},t}return n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n),l.prototype.render=function(){var e=this.props,t=e.size,n=e.src,l=e.srcHover,u=e.className,d=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["size","src","srcHover","className"]),f={backgroundImage:"url('"+(this.state.hovered&&l?l:n)+"')"},c=this.getMode();return r.createElement("button",s({className:(0,a.default)((0,o.getClass)(i.default,"iconButton",c),u,t),style:f,onMouseEnter:this.handleHover,onFocus:this.handleHover,onMouseLeave:this.handleBlur,onBlur:this.handleBlur},d))},l}(r.PureComponent);v.displayName="IconButton",v.Sizes=f,v.defaultProps={size:f.MEDIUM,disabled:!1};var y=v;t.default=y},function(e,t,n){e.exports=n.p+"959a1978f7be567071a1354a98b46ecd.svg"},function(e,t,n){e.exports=n.p+"89c5bd0afd63d925ba6a8fcd18eeb530.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h,t.PermissionOverrideTypes=void 0;p(n(0));var r,a=f(n(63)),o=f(n(9196)),i=n(106),l=f(n(992)),u=p(n(433)),s=p(n(113)),d=f(n(423));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=o.default.Types;t.PermissionOverrideTypes=y;var m=v(l.default,{});function h(e){var t=e.value,n=e.onChange,r=e.children,l=e.note,f=e.style,c=e.disabled,p=void 0!==c&&c,y=e.hideBorder,h=void 0!==y&&y,_=e.className,g=void 0===_?d.default.marginBottom20:_,E=(0,i.useUID)();return v(a.default,{style:f,className:g,direction:a.default.Direction.VERTICAL},void 0,v(a.default,{},void 0,v(a.default.Child,{},void 0,v(s.default,{id:E,className:d.default.marginReset,tag:s.Tags.H3,disabled:p},void 0,r)),v(a.default.Child,{grow:0,shrink:0},void 0,v(o.default,{value:t,onChange:n,disabled:p,labelledBy:E}))),l&&v(a.default.Child,{className:d.default.marginTop4},void 0,v(u.default,{type:u.Types.DESCRIPTION},void 0,l)),!h&&v(a.default.Child,{className:d.default.marginTop20},void 0,m))}h.displayName="PermissionOverrideItem",h.Types=o.default.Types},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PermissionOverrideType=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=v(n(8)),l=v(n(84)),u=n(5401),s=v(n(971)),d=v(n(350)),f=v(n(8604)),c=v(n(7)),p=v(n(7125));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}t.PermissionOverrideType=a,function(e){e.DENY="DENY",e.PASSTHROUGH="PASSTHROUGH",e.ALLOW="ALLOW"}(a||(t.PermissionOverrideType=a={}));var _=Object.keys(a);function g(e){var t,n=e.value,r=void 0===n?a.PASSTHROUGH:n,l=e.onChange,s=e.labelledBy,d=e.disabled,f=void 0!==d&&d,c=(0,u.useRadioGroup)({orientation:"horizontal",isDisabled:f,labelledBy:s});return o.createElement("div",m({className:(0,i.default)(p.default.group,(t={},t[p.default.disabled]=f,t))},c),_.map((function(e){return h(E,{type:e,isSelected:r===e,onSelect:function(e){r===e||f||l(e)}},e)})))}function E(e){var t,n,r,v,y=e.type,_=e.onSelect,g=e.isSelected;switch(y){case a.DENY:v=c.default.Messages.PERMISSION_OVERRIDE_DENY,n=d.default,r=p.default.deny;break;case a.ALLOW:v=c.default.Messages.PERMISSION_OVERRIDE_ALLOW,n=s.default,r=p.default.allow;break;case a.PASSTHROUGH:default:v=c.default.Messages.PERMISSION_OVERRIDE_PASSTHROUGH,n=f.default,r=p.default.passthrough}var E=(0,u.useRadioItem)({isSelected:g,label:v});return o.createElement(l.default,m({className:(0,i.default)(p.default.item,r,(t={},t[p.default.selected]=g,t)),onClick:function(){return _(y)}},E),h(n,{width:16,height:16}))}g.displayName="PermissionOverride",g.Types=a,E.displayName="PermissionOverrideOption";var S=g;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(21)),i=n(3),l=h(n(352)),u=h(n(7565)),s=h(n(356)),d=h(n(7706)),f=h(n(7567)),c=n(7927),p=n(8154),v=h(n(9198)),y=h(n(9207)),m=h(n(9211));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){u.default.selectRole(e)}function S(e){var t=e.defaultToSettingsView,n=(0,i.useStateFromStoresObject)([d.default],(function(){return{guild:d.default.guild,roles:d.default.roles}}),[]),r=n.guild,u=n.roles;(0,o.default)(null!=r,"Guild cannot be null here");var h=a.useMemo((function(){return u.find((function(e){return e.id===r.id}))}),[u,r]);(0,o.default)(null!=h,"Guild must have an everyone role");var _=a.useMemo((function(){return u.filter((function(e){return e.id!==r.id}))}),[u,r]),S=(0,i.useStateFromStores)([f.default],(function(){return f.default.getSelectedRoleId()})),O=a.useState(_.length>0),I=O[0],T=O[1];a.useEffect((function(){t||T(I||_.length>0)}),[t,I,_.length]),a.useEffect((function(){var e=s.default.getMemberCount(r.id);null!=e&&e<=c.MAX_PREFETCH_MEMBER_COUNT&&l.default.requestMembers(r.id,"",0,!1)}),[]);var b=(0,p.useDefaultRolesSettingsEditView)(r.id),C=a.useState(b),M=C[0],N=C[1];a.useEffect((function(){null==S&&N(b)}),[S,b]);var P=(0,p.useDefaultEveryoneSettingsEditView)(r.id);return a.useEffect((function(){t&&_.length>0&&null==S&&(E(r.id),N(P))}),[t,S,r.id,_.length,P]),null!=S?g(v.default,{editRoleId:S,setEditRoleId:E,selectedSection:M,setSelectedSection:N}):I?g(m.default,{setEditRoleId:E,guild:r,everyoneRole:h,otherRoles:_,setSelectedSection:N}):g(y.default,{guild:r,everyoneRole:h,setEditRoleId:E})}S.displayName="GuildSettingsRolesMain"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=T(n(21)),i=n(3),l=n(121),u=n(80),s=T(n(7706)),d=T(n(48)),f=n(129),c=T(n(15)),p=n(60),v=T(n(7838)),y=n(7629),m=n(7927),h=T(n(8656)),_=T(n(9201)),g=T(n(9202)),E=T(n(8657)),S=T(n(9206)),O=n(1),I=T(n(7136));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e){var t=e.editRoleId,n=e.setEditRoleId,r=e.selectedSection,T=e.setSelectedSection,b=(0,i.useStateFromStores)([s.default],(function(){return s.default.guild}),[]);(0,o.default)(null!=b,"guildId cannot be null here");var N=(0,i.useStateFromStores)([s.default],(function(){return s.default.getRole(t)}),[t]);a.useEffect((function(){null==N&&n(null)}),[N,n]);var P,A=(0,i.useStateFromStores)([d.default],(function(){return d.default.getHighestRole(b)}),[b]),R=(0,i.useStateFromStores)([d.default],(function(){return!d.default.isRoleHigher(b,A,N)})),L=a.useRef(null);if(a.useEffect((function(){var e,n,a=(0,m.getSectionAnalyticsName)(r),o=null!==(e=null===(n=v.default.getRoleMemberCount(b.id))||void 0===n?void 0:n[t])&&void 0!==e?e:0;c.default.track(O.AnalyticEvents.ROLE_PAGE_VIEWED,M({tab_opened:a,is_everyone:b.id===t,role_id:t,role_mentionable:null==N?void 0:N.mentionable,role_hoist:null==N?void 0:N.hoist,role_permissions:null==N?void 0:N.permissions.toString(),role_num_members:o},(0,l.collectGuildAnalyticsMetadata)(b.id)))}),[r,b.id,null==N?void 0:N.id]),null==N)return null;switch(r){case y.GuildSettingsRoleEditSections.DISPLAY:P=C(h.default,{guild:b,role:N,locked:R,highestRole:A,setSelectedSection:T});break;case y.GuildSettingsRoleEditSections.PERMISSIONS:P=C(E.default,{guild:b,role:N,locked:R,setSelectedSection:T});break;case y.GuildSettingsRoleEditSections.MEMBERS:P=C(g.default,{guild:b,role:N,locked:R,setSelectedSection:T});break;case y.GuildSettingsRoleEditSections.DISPLAY_AND_PERMISSIONS:P=C(_.default,{guild:b,role:N,locked:R,highestRole:A,setSelectedSection:T});break;default:(0,p.assertNever)(r)}return C(f.FormSection,{className:I.default.page},void 0,C(S.default,{guild:b,currentRoleId:t,setCurrentRoleId:n,setSelectedSection:T}),a.createElement("div",{className:I.default.contentContainer,ref:L},C(u.FocusRingScope,{containerRef:L},void 0,P)))}N.displayName="GuildSettingsRolesEdit"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PermissionTemplates=t.PermissionTemplateTypes=t.ROLE_NAME_MAX_LENGTH=void 0;var r,a=u(n(85)),o=u(n(102)),i=n(1),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}var s;t.ROLE_NAME_MAX_LENGTH=100,t.PermissionTemplateTypes=s,function(e){e[e.COSMETIC=0]="COSMETIC",e[e.MEMBER=1]="MEMBER",e[e.MODERATOR=2]="MODERATOR",e[e.MANAGER=3]="MANAGER"}(s||(t.PermissionTemplateTypes=s={}));var d=o.default.DEFAULT,f=a.default.remove(d,i.Permissions.MENTION_EVERYONE),c=a.default.combine(d,i.Permissions.VIEW_AUDIT_LOG,i.Permissions.MANAGE_NICKNAMES,i.Permissions.KICK_MEMBERS,i.Permissions.BAN_MEMBERS,i.Permissions.MANAGE_MESSAGES,i.Permissions.MUTE_MEMBERS,i.Permissions.DEAFEN_MEMBERS,i.Permissions.MOVE_MEMBERS,i.Permissions.PRIORITY_SPEAKER),p=a.default.combine(c,i.Permissions.MANAGE_CHANNELS,i.Permissions.MANAGE_ROLES,i.Permissions.MANAGE_EMOJIS,i.Permissions.MANAGE_GUILD,i.Permissions.MANAGE_WEBHOOKS,i.Permissions.SEND_TTS_MESSAGES),v=a.default.add(p,i.Permissions.VIEW_GUILD_ANALYTICS),y=((r={})[s.COSMETIC]={key:"template_cosmetic",color:i.Colors.BRAND,permissions:o.default.NONE,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_COSMETIC},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_COSMETIC},contents:function(){return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_COSMETIC_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_COSMETIC_CONTENT_2]},contentPreface:function(){return""}},r[s.MEMBER]={key:"template_member",color:i.Colors.STATUS_GREEN,permissions:d,communityPermissions:f,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_MEMBER},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_MEMBER},contents:function(){return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_MEMBER_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MEMBER_CONTENT_2,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MEMBER_CONTENT_3]},contentPreface:function(){return""}},r[s.MODERATOR]={key:"template_moderator",color:i.Colors.STATUS_YELLOW,permissions:c,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_MODERATOR},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_MODERATOR},contents:function(){return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_2,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_3]},contentPreface:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_MODERATOR_CONTENT_PREFACE}},r[s.MANAGER]={key:"template_manager",color:i.Colors.STATUS_RED,permissions:p,communityPermissions:v,title:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_NAME_MANAGER},description:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_DESCRIPTION_MANAGER},contents:function(){return[l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_1,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_2,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_3,l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_4]},contentPreface:function(){return l.default.Messages.ROLE_PERMISSION_TEMPLATE_MANAGER_CONTENT_PREFACE}},r);t.PermissionTemplates=y},function(e,t,n){e.exports=n.p+"82c30e69b6fdf3d4284f0b91d5694bd5.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=C(n(0)),o=T(n(8)),i=n(3),l=T(n(48)),u=T(n(5404)),s=n(129),d=n(424),f=T(n(15)),c=T(n(8015)),p=n(7629),v=T(n(7928)),y=n(8656),m=C(n(7839)),h=n(8657),_=n(8155),g=n(1),E=T(n(7)),S=T(n(6771)),O=T(n(7130)),I=T(n(6743));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e){var t,n=e.guild,r=e.role,T=e.locked,b=e.highestRole,C=e.setSelectedSection,P=(0,i.useStateFromStores)([l.default],(function(){return l.default.can(g.Permissions.ADMINISTRATOR,n)})),A=r.id===(null==n?void 0:n.id),R=r.id===(null==b?void 0:b.id),L=T||A,D=P&&(!T||R),w=(0,v.default)(0),k=w.headerHeight,j=w.headerRef,U=(0,m.useScrolledToTop)(),G=U.scrolledToTop,F=U.handleScroll,B=a.useState(""),H=B[0],x=B[1],V=a.useMemo((function(){return c.default.generateGuildPermissionSpec(n)}),[n]).map((function(e){return N({},e,{permissions:e.permissions.filter((function(e){return e.title.toLowerCase().includes(H.trimStart().toLowerCase())}))})})).filter((function(e){return e.permissions.length>0})),W=a.useRef(!1);return a.useEffect((function(){W.current||""===H.trimStart()||(f.default.track(g.AnalyticEvents.SEARCH_STARTED,{search_type:"Permissions"}),W.current=!0)}),[H]),M(d.AdvancedScrollerAuto,{className:S.default.scroller,style:{scrollPaddingTop:k},onScroll:F},void 0,M("div",{className:I.default.contentWidth},void 0,a.createElement("div",{className:(0,o.default)(I.default.header,I.default.stickyHeader,(t={},t[I.default.stickyHeaderElevated]=!G,t)),ref:j},M(m.default,{guild:n,role:r,selectedSection:p.GuildSettingsRoleEditSections.DISPLAY_AND_PERMISSIONS,setSelectedSection:C})),A?null:a.createElement(a.Fragment,null,M(y.NameFormItem,{role:r,disabled:L}),M(s.FormDivider,{className:S.default.divider}),M(y.ColorPickerFormItem,{role:r,disabled:L}),M(y.RolePreview,{role:r}),M(s.FormDivider,{className:S.default.divider}),M(y.SettingsFormItem,{role:r,disabled:L}),D?a.createElement(a.Fragment,null,M(s.FormDivider,{className:S.default.divider}),M(_.ViewAsRoleDescription,{guildId:n.id,role:r})):null,M(s.FormDivider,{className:S.default.divider}),M(s.FormTitle,{},void 0,E.default.Messages.PERMISSIONS)),M("div",{className:O.default.searchContainer},void 0,M(u.default,{className:O.default.search,size:u.default.Sizes.MEDIUM,query:H,onChange:x,onClear:function(){return x("")},placeholder:E.default.Messages.ROLE_PERMISSIONS_SEARCH_PLACEHOLDER}),M(h.ClearPermissionsButton,{guild:n,role:r,locked:T})),M(h.PermissionsList,{guild:n,role:r,specs:V,locked:T})))}P.displayName="GuildSettingsRolesEditDisplayPermissionsCombined"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MemberList=J,t.MemberSearcher=ee,t.default=te;var r,a=x(n(0)),o=B(n(8)),i=n(3),l=n(349),u=B(n(7565)),s=B(n(7577)),d=B(n(1080)),f=n(7600),c=B(n(9203)),p=B(n(7706)),v=B(n(12)),y=B(n(249)),m=B(n(36)),h=B(n(84)),_=x(n(7834)),g=B(n(985)),E=B(n(5404)),S=B(n(248)),O=B(n(7590)),I=B(n(1040)),T=B(n(969)),b=n(44),C=B(n(43)),M=n(1029),N=B(n(15)),P=B(n(7838)),A=n(7629),R=n(7927),L=B(n(7928)),D=B(n(9204)),w=x(n(7839)),k=B(n(9205)),j=n(1),U=B(n(7)),G=B(n(7133)),F=B(n(6743));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(){return(V=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function W(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function z(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Y(o,r,a,i,l,"next",e)}function l(e){Y(o,r,a,i,l,"throw",e)}i(void 0)}))}}function K(e,t,n){return $.apply(this,arguments)}function $(){return($=z(regeneratorRuntime.mark((function e(t,n,r){var o,i;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return o=t.roles.filter((function(e){return e!==r})),e.prev=1,e.next=4,u.default.updateMemberRoles(n,t.id,o,[],[r]);case 4:e.next=10;break;case 6:e.prev=6,e.t0=e.catch(1),i=new d.default(e.t0),(0,b.openModal)((function(e){return a.createElement(T.default,V({},e,{header:U.default.Messages.ERROR_GENERIC_TITLE,confirmText:U.default.Messages.OKAY,confirmButtonColor:m.default.Colors.BRAND}),W(C.default,{color:C.default.Colors.STANDARD,size:C.default.Sizes.SIZE_16},void 0,i.getAnyErrorMessage()))}));case 10:case"end":return e.stop()}}),e,null,[[1,6]])})))).apply(this,arguments)}var Z=W(O.default,{width:16,height:16});function q(e){var t=e.member,n=e.guildId,r=e.roleId,i=e.locked,u=a.useMemo((function(){var e;return(e={})[n]=[t.id],e}),[n,t.id]);function d(e){e.stopPropagation(),i||(e.shiftKey?K(t,n,r):function(e,t,n){var r=p.default.getRole(n);(0,b.openModal)((function(o){return a.createElement(T.default,V({},o,{header:U.default.Messages.ROLE_REMOVE_MEMBER_CONFIRM_TITLE,confirmText:U.default.Messages.REMOVE,cancelText:U.default.Messages.CANCEL,onConfirm:function(){return K(e,t,n)}}),W(C.default,{color:C.default.Colors.STANDARD,size:C.default.Sizes.SIZE_16},void 0,U.default.Messages.ROLE_REMOVE_MEMBER_CONFIRM_BODY.format({username:e.name,roleName:null==r?void 0:r.name})),W(C.default,{className:G.default.removeTip,color:C.default.Colors.MUTED,size:C.default.Sizes.SIZE_16},void 0,U.default.Messages.ROLE_REMOVE_MEMBER_CONFIRM_TIP))}))}(t,n,r))}function y(e){var r=v.default.getUser(t.id);null!=r&&(0,l.openContextMenu)(e,(function(e){return a.createElement(c.default,V({},e,{user:r,guildId:n,showChatItems:!1}))}))}return(0,f.useSubscribeGuildMembers)(u),W("div",{className:F.default.contentWidth},void 0,W(g.default,{renderPopout:function(){return W(s.default,{guildId:n,userId:t.id})},position:g.default.Positions.LEFT},void 0,(function(e){return a.createElement(h.default,V({},e,{className:G.default.memberRow,onContextMenu:y}),W(k.default,{className:G.default.memberDetails,avatarURL:t.avatarURL,name:t.name,bot:t.bot,verifiedBot:t.verifiedBot,userTag:t.userTag}),W("div",{className:G.default.removeButtonContainer},void 0,W(S.default,{text:U.default.Messages.ROLE_REMOVE_MEMBER_CONFIRM_TITLE,position:S.default.Positions.TOP},void 0,(function(e){var t;return a.createElement(h.default,V({},e,{className:(0,o.default)(G.default.removeButton,(t={},t[G.default.removeButtonDisabled]=i,t)),onClick:d}),Z)}))))})))}q.displayName="MemberRow";var X=W(I.default,{});function Q(e){var t=e.handleAddClick;return W("div",{className:F.default.contentWidth},void 0,W("div",{className:(0,o.default)(G.default.memberRow,G.default.emptyRowContainer)},void 0,X,W(C.default,{className:G.default.emptyRowText,size:C.default.Sizes.SIZE_14,color:C.default.Colors.MUTED},void 0,U.default.Messages.ROLE_EDIT_MEMBERS_NO_SEARCH_RESULTS.format({addMembersHook:function(e,n){return W(y.default,{onClick:t},n,e)}}))))}function J(e){var t=e.guildId,n=e.roleId,r=e.query,o=e.headerHeight,i=e.locked,l=e.onScroll,u=e.roleMembers,s=e.handleAddClick,d=a.useMemo((function(){return r.trim().toLowerCase()}),[r]);(0,R.useQueryGuildMembers)(t,d);var f=a.useMemo((function(){return u.filter((function(e){return(0,R.filterFullMembersByQuery)(d,e)}))}),[u,d]),c=W(Q,{handleAddClick:s},"empty");return W(M.ListAuto,{className:G.default.list,sections:[Math.max(f.length,1)],sectionHeight:o,renderSection:function(){return W("div",{style:{height:o}},"section")},style:{scrollPaddingTop:o},rowHeight:40,renderRow:function(e){var r=e.row;if(0===f.length)return c;var a=f[r];return W(q,{member:a,guildId:t,roleId:n,locked:i},a.id)},onScroll:l})}function ee(e){var t=e.query,n=e.setQuery,r=e.locked,a=e.handleAddClick;return W("div",{className:G.default.searchContainer},void 0,W(E.default,{size:E.default.Sizes.MEDIUM,query:t,onChange:n,onClear:function(){return n("")},placeholder:U.default.Messages.SEARCH_MEMBERS}),W(m.default,{className:G.default.addButton,size:m.default.Sizes.SMALL,onClick:a,disabled:r},void 0,U.default.Messages.ROLE_ADD_MEMBERS_BUTTON))}function te(e){var t,n=e.guild,r=e.role,l=e.locked,u=e.setSelectedSection,s=a.useState(""),d=s[0],f=s[1],c=(0,L.default)(0),p=c.headerHeight,v=c.headerRef,y=(0,w.useScrolledToTop)(),m=y.scrolledToTop,h=y.handleScroll,g=r.managed||l,E=(0,R.useGuildRoleMembers)(n.id,r.id),S=(0,i.useStateFromStores)([P.default],(function(){var e,t;return null!==(e=null===(t=P.default.getRoleMemberCount(n.id))||void 0===t?void 0:t[r.id])&&void 0!==e?e:0}))>E.length,O=function(){N.default.track(j.AnalyticEvents.OPEN_MODAL,{type:"Add Role Members",location_page:"Role Settings",location_section:"Members"}),(0,b.openModal)((function(e){return a.createElement(D.default,V({},e,{roleId:r.id,guildId:n.id}))}))};return W("div",{className:G.default.container},void 0,a.createElement("div",{className:G.default.headerContainer,ref:v},W("div",{className:F.default.contentWidth},void 0,W("div",{className:(0,o.default)(F.default.header,(t={},t[F.default.stickyHeaderElevated]=!m,t))},void 0,W(w.default,{guild:n,role:r,selectedSection:A.GuildSettingsRoleEditSections.MEMBERS,setSelectedSection:u}),W(ee,{query:d,setQuery:f,locked:g,handleAddClick:O}),S?W(_.default,{className:G.default.searchWarning,messageType:_.HelpMessageTypes.INFO,fontSize:_.HelpMessageFontSizes.FONT_SIZE_14},void 0,U.default.Messages.ROLE_EDIT_MEMBERS_MISSING):null))),W(J,{headerHeight:p+8,query:d,guildId:n.id,roleId:r.id,locked:g,onScroll:h,roleMembers:E,handleAddClick:O}))}Q.displayName="MembersEmptyRow",J.displayName="MemberList",ee.displayName="MemberSearcher",te.displayName="GuildSettingsRolesEditMembers"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=L;A(n(0));var r,a=n(349),o=N(n(7566)),i=N(n(7633)),l=N(n(7570)),u=N(n(7736)),s=A(n(7563)),d=n(675),f=N(n(7674)),c=N(n(7675)),p=N(n(7676)),v=N(n(7898)),y=N(n(7677)),m=N(n(7678)),h=N(n(7679)),_=N(n(7805)),g=N(n(7662)),E=N(n(7960)),S=N(n(7663)),O=N(n(7634)),I=N(n(7767)),T=N(n(7680)),b=N(n(7681)),C=n(1),M=N(n(7));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(e){var t=e.user,n=e.guildId,r=e.showModalItems,N=void 0===r||r,P=e.showMediaItems,A=void 0!==P&&P,L=e.showChatItems,D=void 0===L||L,w=e.popoutPosition,k=void 0===w?d.PopoutPositions.RIGHT:w,j=e.target,U=e.analyticsContext,G=e.context,F=(0,O.default)(t.id,n,G),B=(0,_.default)(t,n,G),H=(0,g.default)(t.id,G),x=(0,b.default)(t.id),V=(0,m.default)(t,G),W=(0,p.default)({user:t,guildId:n,target:j,popoutPosition:k,context:G}),Y=(0,c.default)(t),z=(0,T.default)(t.id),K=(0,S.default)(t.id),$=(0,u.default)(n,t.id,G),Z=(0,h.default)(t,n),q=(0,i.default)(null,t),X=(0,f.default)(t),Q=(0,y.default)(t),J=(0,v.default)(t,n),ee=(0,I.default)(t.id,n),te=(0,E.default)(t,n),ne=(0,l.default)(t.id);return R(o.default,{context:U,object:C.AnalyticsObjects.CONTEXT_MENU},void 0,R(s.default,{navId:"user-context",onClose:a.closeContextMenu,"aria-label":M.default.Messages.USER_ACTIONS_MENU_LABEL},void 0,R(s.MenuGroup,{},void 0,N&&F,D&&B,H,V,N&&W,N&&Y,x),A&&R(s.MenuGroup,{},void 0,z),R(s.MenuGroup,{},void 0,N&&q),R(s.MenuGroup,{},void 0,A&&K,N&&$,N&&Z,X,N&&Q),R(s.MenuGroup,{},void 0,J),R(s.MenuGroup,{},void 0,ee,te),R(s.MenuGroup,{},void 0,ne)))}L.displayName="GuildUserContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=L;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(228),i=n(3),l=b(n(7565)),u=n(7593),s=n(1049),d=n(7717),f=b(n(7706)),c=b(n(36)),p=b(n(63)),v=n(106),y=b(n(7718)),m=n(50),h=b(n(126)),_=b(n(43)),g=b(n(671)),E=n(8153),S=n(7927),O=n(1),I=b(n(7)),T=b(n(7131));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e){var t=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw new TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:String(t)}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function A(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function R(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){A(o,r,a,i,l,"next",e)}function l(e){A(o,r,a,i,l,"throw",e)}i(void 0)}))}}function L(e){var t,n=e.transitionState,r=e.onClose,b=e.roleId,C=e.guildId,A=(0,v.useUID)(),L=(0,i.useStateFromStores)([f.default],(function(){return f.default.getRole(b)}),[b]),D=a.useState(""),w=D[0],k=D[1],j=a.useState({}),U=j[0],G=j[1],F=a.useState(!1),B=F[0],H=F[1];a.useEffect((function(){g.default.requestMembers(C,w.trim().toLowerCase(),S.ADD_MEMBER_QUERY_LIMIT)}),[C,w]);var x=(0,S.useGuildMembers)(C),V=a.useMemo((function(){return x.filter((function(e){return!e.roles.includes(b)}))}),[x,b]),W=a.useMemo((function(){return V.filter((function(e){return(0,S.filterFullMembersByQuery)(w,e)}))}),[w,V]),Y=a.useCallback(R(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Object.values(U).map((function(e){return e.row.id})),H(!0),e.prev=2,e.next=5,l.default.bulkAddMemberRoles(C,b,t);case 5:(0,E.requestMembersForRole)(C,b,!1),r(),e.next=12;break;case 9:e.prev=9,e.t0=e.catch(2),H(!1);case 12:case"end":return e.stop()}}),e,null,[[2,9]])}))),[C,b,U,r]),z=a.useCallback((function(e){var t=e;G((function(e){var n=P({},e),r=(0,d.getFullRowId)(t);return r in n?(delete n[r],n):(n[r]={display:{type:u.RichTagTypes.MEMBER,label:t.name,avatar:t.avatarURL},row:t},n)}))}),[]),K=a.useCallback((function(e){G((function(t){t[e];return function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,[e].map(N))}))}),[]),$=a.useMemo((function(){return W.map((function(e){return{rowType:s.RowType.MEMBER,name:e.name,userTag:e.userTag,id:e.id,avatarURL:e.avatarURL,bot:e.bot,verifiedBot:e.verifiedBot,disabled:!1,key:e.id}}))}),[W]);return M(m.ModalRoot,{transitionState:n,"aria-labelledby":A,size:m.ModalSize.SMALL},void 0,M(m.ModalHeader,{className:T.default.header,separator:!1,id:A,direction:p.default.Direction.VERTICAL},void 0,M(h.default,{size:h.default.Sizes.SIZE_24},void 0,I.default.Messages.ROLE_ADD_MEMBERS_TITLE),M("div",{className:T.default.roleContainer},void 0,M(y.default,{color:null!==(t=null==L?void 0:L.colorString)&&void 0!==t?t:(0,o.int2hex)(O.DEFAULT_ROLE_COLOR),width:16,height:16}),M(_.default,{className:T.default.roleName,color:_.default.Colors.STANDARD,size:_.default.Colors.HEADER_SECONDARY},void 0,null==L?void 0:L.name))),M(d.MemberRoleSelector,{listClassName:T.default.list,pendingAdditions:U,query:w,onQueryChange:k,onClickRow:z,onRemovePendingAddition:K,roles:[],members:$,placeholderText:I.default.Messages.ROLE_ADD_MEMBERS_SEARCH,renderEmptyText:function(e){return I.default.Messages.ROLE_EDIT_MEMBERS_NO_RESULTS.format({query:e})}}),M(m.ModalFooter,{},void 0,M(c.default,{onClick:Y,submitting:B},void 0,I.default.Messages.ADD),M(c.default,{look:c.default.Looks.LINK,color:c.default.Colors.PRIMARY,onClick:r},void 0,I.default.Messages.CANCEL)))}L.displayName="AddRoleMembersModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(8)),o=f(n(1161)),i=f(n(151)),l=f(n(7609)),u=f(n(643)),s=f(n(43)),d=f(n(7132));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.className,n=e.avatarURL,r=e.name,f=e.bot,c=e.verifiedBot,v=e.userTag,y=(0,o.default)([i.default],(function(){return i.default.hidePersonalInformation}));return p("div",{className:(0,a.default)(d.default.container,t)},void 0,p(u.default,{className:d.default.avatar,src:n,size:u.default.Sizes.SIZE_24,"aria-label":r}),p("div",{className:d.default.textContainer},void 0,p(s.default,{tag:"span",className:d.default.name,color:s.default.Colors.HEADER_PRIMARY,size:s.default.Sizes.SIZE_14},void 0,r),f?p(l.default,{className:d.default.botTag,verified:c}):null,y?null:p(s.default,{tag:"span",color:s.default.Colors.INTERACTIVE_NORMAL,className:d.default.userTag,size:s.default.Sizes.SIZE_14},void 0,v)))}v.displayName="MemberDetails"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=F;var r,a=D(n(0)),o=R(n(8)),i=n(5410),l=n(228),u=n(3),s=n(349),d=R(n(352)),f=R(n(7926)),c=R(n(7706)),p=R(n(48)),v=R(n(84)),y=R(n(8234)),m=R(n(7597)),h=n(248),_=R(n(7705)),g=R(n(5426)),E=R(n(43)),S=R(n(424)),O=R(n(131)),I=n(8154),T=n(7754),b=D(n(8658)),C=R(n(8659)),M=n(7839),N=n(1),P=R(n(7)),A=R(n(7135));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function j(e){return e?E.default.Colors.HEADER_PRIMARY:E.default.Colors.INTERACTIVE_ACTIVE}function U(e){var t,n,r=e.guild,u=e.role,d=e.highestRole,c=e.selectedItem,p=e.onClick,v=e.currentPosition,y=e.onDragStart,h=e.onDragReset,_=e.onDragComplete,g=(0,b.useLockTooltip)(r,d,u),S=(null==r?void 0:r.id)===u.id,O=null==g&&!S,I=(0,i.useDrag)({item:{type:"DRAGGABLE_ROLE",id:u.id,position:v},canDrag:function(){return O},begin:function(){y(u.id)},end:function(e,t){var n=t.getDropResult();null!=n?_(n.roleId):h()}})[1],T=(0,i.useDrop)({accept:"DRAGGABLE_ROLE",canDrop:function(){return O},collect:function(e){var t=e.getItem();return null==t?{dragSourcePosition:null}:e.isOver()&&e.canDrop()?{dragSourcePosition:t.position}:{dragSourcePosition:null}},drop:function(){return{roleId:u.id}}}),C=T[0].dragSourcePosition,M=T[1];return w(m.default.Item,{className:(0,o.default)(A.default.row,(t={},t[A.default.dragBefore]=null!==C&&v<C,t[A.default.dragAfter]=null!==C&&v>C,t)),id:u.id,selectedItem:c,itemType:m.default.Types.SIDE,onClick:p,onContextMenu:function(e){(0,s.openContextMenu)(e,(function(e){return a.createElement(f.default,k({},e,{role:u,guild:r}))}))},"aria-label":u.name,clickableRef:function(e){var t,n;I(null!==(t=null==e?void 0:e.ref)&&void 0!==t?t:null),M(null!==(n=null==e?void 0:e.ref)&&void 0!==n?n:null)}},void 0,w("div",{className:A.default.roleDot,style:{backgroundColor:null!==(n=u.colorString)&&void 0!==n?n:(0,l.int2hex)(N.DEFAULT_ROLE_COLOR)}}),null!=g?w(b.default,{className:A.default.lock,tooltipText:g}):null,w(E.default,{className:A.default.roleName,color:j(S)},void 0,u.name))}U.displayName="RoleRow";var G=w(g.default,{width:20,height:20});function F(e){var t,n=e.guild,r=e.currentRoleId,i=e.setCurrentRoleId,l=e.setSelectedSection,s=(0,u.useStateFromStores)([c.default],(function(){return c.default.roles})),f=(0,u.useStateFromStores)([p.default],(function(){return p.default.getHighestRole(n)})),g=(0,T.useDesktopRolesOverviewExperiment)(n.id).defaultToSettingsView,b=(0,M.useScrolledToTop)(),R=b.scrolledToTop,L=b.handleScroll,D=(0,C.default)(s),k=D.handleDragStart,j=D.handleDragReset,F=D.handleDragComplete,B=a.useRef(null);a.useEffect((function(){var e,t,n=s.findIndex((function(e){return e.id===r}));null===(e=B.current)||void 0===e||null===(t=e.getScrollerNode())||void 0===t||t.scrollTo({top:Math.max(34*(n-2),0)})}),[]);var H=(0,I.useDefaultRolesSettingsEditView)(n.id),x=g?w(E.default,{className:(0,o.default)(A.default.titleText,A.default.disabledTitleText),size:E.default.Sizes.SIZE_16,color:E.default.Colors.CUSTOM},void 0,P.default.Messages.ROLES):w(v.default,{className:A.default.title,onClick:function(){return i(null)}},void 0,w(_.default,{direction:_.default.Directions.LEFT}),w(E.default,{className:A.default.titleText,size:E.default.Sizes.SIZE_16,color:E.default.Colors.CUSTOM},void 0,P.default.Messages.ROLES));return w(y.default.Sidebar,{className:A.default.sidebar},void 0,w("div",{className:A.default.container},void 0,a.createElement(S.default,{className:A.default.list,ref:B,onScroll:L},w("div",{className:(0,o.default)(A.default.titleContainer,(t={},t[A.default.titleElevated]=!R,t))},void 0,x,w(h.TooltipContainer,{text:P.default.Messages.GUILD_SETTINGS_ACTION_FILTER_ROLE_CREATE},void 0,w(v.default,{className:A.default.addRole,onClick:function(){d.default.createRole(n.id),l(H)}},void 0,G))),g&&a.createElement(a.Fragment,null,w(E.default,{className:A.default.helpText,color:E.default.Colors.HEADER_SECONDARY,size:E.default.Sizes.SIZE_14},void 0,P.default.Messages.ROLE_LIST_REORDER_HELP.format({articleURL:O.default.getArticleURL(N.HelpdeskArticles.PERMISSIONS_TUTORIAL)})),w("div",{className:A.default.helpSeparator})),w(m.default,{selectedItem:r,onItemSelect:function(e){return i(e)},orientation:"vertical"},void 0,s.map((function(e,t){return w(U,{guild:n,role:e,highestRole:f,selectedItem:r,onClick:function(){return i(e.id)},currentPosition:t,onDragStart:k,onDragReset:j,onDragComplete:F},e.id)}))))))}F.displayName="GuildSettingsRolesSidebar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(3),l=E(n(352)),u=n(7638),s=E(n(90)),d=E(n(36)),f=n(129),c=n(113),p=E(n(643)),v=E(n(126)),y=E(n(43)),m=E(n(8660)),h=n(1),_=E(n(7)),g=E(n(7138));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function I(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){O(o,r,a,i,l,"next",e)}function l(e){O(o,r,a,i,l,"throw",e)}i(void 0)}))}}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e){var t=e.color,n=e.children,r={backgroundColor:t};return T("div",{className:g.default.roleTag},void 0,T("span",{className:g.default.roleDot,style:r}),T("span",{className:g.default.roleText},void 0,n))}function C(e){var t,n=e.guild,r=e.display;return T("div",{className:(0,o.default)(g.default.banner,n.backgroundClass,(t={},t[g.default.bannerOut]=!r,t))},void 0,T("div",{className:g.default.roles},void 0,n.roles.map((function(e,t){return T("div",{className:g.default.rolesRow},t,e.map((function(e){return T(b,{color:e.color},e.name,e.name)})))}))),T("div",{className:g.default.profileCard},void 0,T("div",{className:g.default.avatarContainer},void 0,T(p.default,{className:g.default.avatar,size:p.default.Sizes.SIZE_80,"aria-hidden":!0,status:h.StatusTypes.ONLINE,src:n.avatar}),T(y.default,{color:y.default.Colors.HEADER_PRIMARY,size:y.default.Sizes.SIZE_16,className:g.default.avatarName},void 0,n.username))))}b.displayName="RoleTag",C.displayName="ExampleGuild";function M(){var e=(0,i.useStateFromStores)([s.default],(function(){return s.default.useReducedMotion})),t=a.useMemo((function(){return[{backgroundClass:g.default.bannerClubs,username:"Wumpus#0000",avatar:n(9208),roles:[[{name:_.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_1,color:"#7e00fc"},{name:_.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_2,color:"#faa61a"},{name:_.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_3,color:"#f06ea8"}],[{name:_.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_4,color:"#45ddc0"},{name:_.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_5,color:"#00b0f4"},{name:_.default.Messages.ROLE_EMPTY_STATE_CLUBS_ROLE_6,color:"#ba1616"}]]},{backgroundClass:g.default.bannerGaming,username:"Graggle#0000",avatar:n(9209),roles:[[{name:_.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_1,color:"#4a76e6"},{name:_.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_2,color:"#ad87ff"},{name:_.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_3,color:"#6defcf"}],[{name:_.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_4,color:"#ff73fa"},{name:_.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_5,color:"#43b581"},{name:_.default.Messages.ROLE_EMPTY_STATE_GAMING_ROLE_6,color:"#ff1b66"}]]},{backgroundClass:g.default.bannerHobbies,username:"Mallow#0000",avatar:n(9210),roles:[[{name:_.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_1,color:"#20d6b8"},{name:_.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_2,color:"#2e7b58"},{name:_.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_3,color:"#ff9a15"}],[{name:_.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_4,color:"#ff78b9"},{name:_.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_5,color:"#00b0f4"},{name:_.default.Messages.ROLE_EMPTY_STATE_HOBBIES_ROLE_6,color:"#6f52e4"}]]}]}),[]),r=a.useState(0),o=r[0],l=r[1];return a.useEffect((function(){if(!e){var n=setTimeout((function(){return l((o+1)%t.length)}),6332);return function(){return clearTimeout(n)}}}),[o]),T("div",{className:g.default.bannerContainer,"aria-hidden":!0},void 0,t.map((function(e,t){return T(C,{guild:e,display:t===o},t)})))}M.displayName="ExampleRolesBanner";var N=T(M,{});function P(e){var t=e.guild,n=e.everyoneRole,r=e.setEditRoleId,o=a.useState(!1),i=o[0],s=o[1],p=a.useCallback(I(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return s(!0),e.next=3,l.default.createRole(t.id);case 3:s(!1);case 4:case"end":return e.stop()}}),e)}))),[]),h=a.useCallback((function(){r(n.id)}),[r,n.id]);return T(u.DefaultCustomContentScroller,{},void 0,T(f.FormSection,{className:g.default.section,title:_.default.Messages.ROLES,tag:c.Tags.H2},void 0,T("div",{className:g.default.container},void 0,N,T(v.default,{size:v.default.Sizes.SIZE_24},void 0,_.default.Messages.ROLE_OVERVIEW_EMPTY_SUBHEADER),T(y.default,{color:y.default.Colors.HEADER_SECONDARY,size:y.default.Sizes.SIZE_16,className:g.default.introBody},void 0,_.default.Messages.ROLE_OVERVIEW_DESCRIPTION),T(d.default,{className:g.default.button,size:d.default.Sizes.MEDIUM,onClick:p,submitting:i},void 0,_.default.Messages.ROLE_CREATE_CTA)),T(f.FormDivider,{className:g.default.divider}),T(m.default,{role:n,onClick:h})))}P.displayName="GuildSettingsRolesIntro"},function(e,t,n){e.exports=n.p+"3a55d3972a7d68bcb306af32ab1b226a.svg"},function(e,t,n){e.exports=n.p+"f17da3efc8cf47226d362fee2f5f7197.svg"},function(e,t,n){e.exports=n.p+"642982d3d82323a8fb69860f116ebca7.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=ae;var r,a=x(n(0)),o=B(n(8)),i=n(5410),l=n(228),u=n(3),s=n(349),d=B(n(352)),f=n(7638),c=x(n(7926)),p=B(n(48)),v=B(n(36)),y=x(n(7636)),m=B(n(84)),h=B(n(5404)),_=B(n(248)),g=x(n(113)),E=B(n(7922)),S=B(n(7776)),O=B(n(7699)),I=B(n(7655)),T=B(n(1040)),b=B(n(7919)),C=B(n(7718)),M=B(n(43)),N=B(n(15)),P=B(n(131)),A=n(8153),R=B(n(7838)),L=n(7629),D=B(n(9212)),w=B(n(8660)),k=x(n(8658)),j=B(n(8659)),U=n(1),G=B(n(7)),F=B(n(7140));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function W(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){V(o,r,a,i,l,"next",e)}function l(e){V(o,r,a,i,l,"throw",e)}i(void 0)}))}}function Y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function z(){return(z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var K=Y(E.default,{}),$=Y(S.default,{width:20,height:20}),Z=Y(I.default,{width:20,height:20}),q=Y(O.default,{width:20,height:20});function X(e){var t,n,r,u=e.role,d=e.guild,f=e.highestRole,p=e.currentPosition,v=e.memberCount,h=e.onDragStart,g=e.onDragReset,E=e.onDragComplete,S=e.disableHover,O=e.disableDrag,I=e.setEditRoleId,T=e.setSelectedSection,N=(0,k.useLockTooltip)(d,f,u),P=null!=N,A=a.useState(!1),R=A[0],D=A[1],w=a.useMemo((function(){return{item:{type:"DRAGGABLE_ROLE",id:u.id,position:p},canDrag:function(){return R&&!P},collect:function(e){return{isDragging:e.isDragging()}},begin:function(){h(u.id)},end:function(e,t){var n=t.getDropResult();null!=n?E(n.roleId):g()}}}),[u,h,g,E,P,R]),j=(0,i.useDrag)(w),B=j[0].isDragging,H=j[1],x=a.useMemo((function(){return{accept:"DRAGGABLE_ROLE",canDrop:function(){return!P},collect:function(e){var t=e.getItem();return null==t?{dragSourcePosition:null}:e.isOver()&&e.canDrop()?{dragSourcePosition:t.position}:{dragSourcePosition:null}},drop:function(){return{roleId:u.id}}}}),[P,u]),V=(0,i.useDrop)(x),W=V[0].dragSourcePosition,X=V[1],Q=a.useCallback((function(e){(0,s.openContextMenu)(e,(function(e){return a.createElement(c.default,z({},e,{role:u,guild:d}))}))}),[]),J=(0,c.useHasGuildRoleItems)(d,u);if(B)return a.createElement("div",{ref:H,className:(0,o.default)(F.default.roleRow,F.default.roleRowDragging)});function ee(){I(u.id)}function te(){ee(),T(L.GuildSettingsRoleEditSections.MEMBERS)}return a.createElement(m.default,{className:(0,o.default)(F.default.roleRow,(t={},t[F.default.roleRowDisableHover]=S,t[F.default.containerDragBefore]=null!=W&&p<W,t[F.default.containerDragAfter]=null!=W&&p>W,t)),onClick:ee,onContextMenu:Q,ref:function(e){var t,n;H(null!==(t=null==e?void 0:e.ref)&&void 0!==t?t:null),X(null!==(n=null==e?void 0:e.ref)&&void 0!==n?n:null)},"aria-label":G.default.Messages.EDIT},Y("div",{className:(0,o.default)(F.default.dragIcon,F.default.dragSpacing,(n={},n[F.default.dragIconHidden]=P||O,n)),onMouseEnter:function(){return D(!0)},onMouseLeave:function(){return D(!1)}},void 0,K),Y("div",{className:(0,o.default)(F.default.roleNameContainer,F.default.roleNameSpacing)},void 0,Y(C.default,{className:F.default.shield,color:null!==(r=u.colorString)&&void 0!==r?r:(0,l.int2hex)(U.DEFAULT_ROLE_COLOR)}),null!=N?Y(k.default,{className:F.default.lock,tooltipText:N}):null,Y(M.default,{className:F.default.roleName,color:M.default.Colors.HEADER_PRIMARY,size:M.default.Sizes.SIZE_16},void 0,u.name)),Y(_.default,{text:G.default.Messages.ROLE_OVERVIEW_VIEW_MEMBERS,position:_.default.Positions.RIGHT},void 0,(function(e){return a.createElement(m.default,z({},e,{className:(0,o.default)(F.default.memberCountContainer,F.default.memberSpacing),onClick:te,"aria-label":G.default.Messages.ROLE_OVERVIEW_VIEW_MEMBERS}),Y(M.default,{size:M.default.Sizes.SIZE_16,color:M.default.Colors.CUSTOM},void 0,v),Y(b.default,{className:F.default.person,width:20,height:20}))})),Y("div",{className:(0,o.default)(F.default.buttonsContainer,F.default.buttonsSpacing)},void 0,Y(y.default,{className:(0,o.default)(F.default.circleButton,F.default.editButton),tooltip:P?G.default.Messages.VIEW:G.default.Messages.EDIT,color:y.CircleIconButtonColors.SECONDARY,size:y.CircleIconButtonSizes.SIZE_36,icon:P?$:Z,onClick:ee}),Y(y.default,{className:F.default.circleButton,tooltip:G.default.Messages.MORE,color:y.CircleIconButtonColors.SECONDARY,size:y.CircleIconButtonSizes.SIZE_36,icon:q,onClick:Q,disabled:!J})))}X.displayName="RoleRow";var Q=Y(T.default,{});function J(){return Y("div",{className:F.default.emptyRoles},void 0,Y("div",{className:F.default.dragSpacing}),Q,Y(M.default,{className:F.default.emptyRolesText,size:M.default.Sizes.SIZE_16,color:M.default.Colors.MUTED},void 0,G.default.Messages.ROLE_LIST_EMPTY))}function ee(e){var t=e.guild,n=e.query,r=e.setQuery,o=a.useState(!1),i=o[0],l=o[1],u=a.useCallback((function(e){r(e)}),[]),s=a.useCallback((function(){r("")}),[]),f=a.useCallback(W(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l(!0),e.next=3,d.default.createRole(t.id);case 3:l(!1);case 4:case"end":return e.stop()}}),e)}))),[]);return Y("div",{className:F.default.rolesList},void 0,Y("div",{className:F.default.searchContainer},void 0,Y(h.default,{size:h.default.Sizes.MEDIUM,query:n,onChange:u,onClear:s,placeholder:G.default.Messages.SEARCH_ROLES}),Y(v.default,{className:F.default.createButton,size:v.default.Sizes.SMALL,onClick:f,submitting:i},void 0,G.default.Messages.ROLE_CREATE_CTA)))}J.displayName="EmptyRoles",ee.displayName="RolesSearcher";var te=Y(D.default,{});function ne(e){var t=e.guild,n=e.everyoneRole,r=e.filteredRoles,i=e.setEditRoleId,l=e.query,u=e.setQuery,s=e.setHeaderHeight,d=a.useRef(null);a.useEffect((function(){var e,t;s(null!==(e=null===(t=d.current)||void 0===t?void 0:t.offsetHeight)&&void 0!==e?e:371)}),[]);var f=a.useCallback((function(){i(n.id)}),[i]);return a.createElement("div",{ref:d},Y(g.default,{tag:g.Tags.H2},void 0,G.default.Messages.ROLES),te,Y(w.default,{role:n,onClick:f}),Y(M.default,{className:F.default.helpText,color:M.default.Colors.HEADER_SECONDARY,size:M.default.Sizes.SIZE_14},void 0,G.default.Messages.ROLE_LIST_BODY_WITH_HELP.format({articleURL:P.default.getArticleURL(U.HelpdeskArticles.PERMISSIONS_TUTORIAL)})),Y(ee,{guild:t,query:l,setQuery:u}),Y("div",{className:F.default.rolesTable},void 0,Y("div",{className:F.default.tableHeader},void 0,Y("div",{className:F.default.dragSpacing}),Y(M.default,{className:(0,o.default)(F.default.tableTitle,F.default.roleNameSpacing)},void 0,G.default.Messages.ROLE_LIST_HEADER.format({numRoles:r.length||"0"})),Y(M.default,{className:(0,o.default)(F.default.tableTitle,F.default.memberSpacing)},void 0,G.default.Messages.MEMBERS),Y("div",{className:F.default.buttonsSpacing}))))}ne.displayName="PageHeader";var re=Y(J,{},"empty-role");function ae(e){var t=e.setEditRoleId,n=e.guild,r=e.everyoneRole,o=e.otherRoles,i=e.setSelectedSection,l=(0,u.useStateFromStores)([R.default],(function(){return R.default.getRoleMemberCount(n.id)}),[n.id]),s=(0,u.useStateFromStores)([p.default],(function(){return p.default.getHighestRole(n)}),[n]),d=a.useState(""),c=d[0],v=d[1],y=c.trim();a.useEffect((function(){(0,A.fetchMemberCounts)(n.id)}),[n.id]);var m=a.useRef(!1);a.useEffect((function(){m.current||""===c.trimStart()||(N.default.track(U.AnalyticEvents.SEARCH_STARTED,{search_type:"Roles"}),m.current=!0)}),[c]);var h=a.useMemo((function(){return o.filter((function(e){return function(e,t){return""===t||e.name.toLowerCase().includes(t.toLowerCase())}(e,y)}))}),[o,y]),_=a.useState(371),g=_[0],E=_[1],S=Y(ne,{guild:n,everyoneRole:r,filteredRoles:h,setEditRoleId:t,query:c,setQuery:v,setHeaderHeight:E},"header"),O=a.useCallback((function(){return S}),[n,r,h,t,c]),I=a.useMemo((function(){return[].concat(o,[r])}),[o,r]),T=(0,j.default)(I),b=T.draggingRoleId,C=T.handleDragStart,M=T.handleDragReset,P=T.handleDragComplete,L=a.useCallback((function(e){var r,a=e.row;if(0===h.length)return re;var u=h[a];return Y(X,{role:u,guild:n,highestRole:s,currentPosition:a,memberCount:null!==(r=null==l?void 0:l[u.id])&&void 0!==r?r:0,onDragStart:C,onDragReset:M,onDragComplete:P,disableHover:null!=b,disableDrag:o.length!==h.length,setEditRoleId:t,setSelectedSection:i},u.id)}),[h,n,s,l,C,M,P,b,o,t]);return Y(f.ListContentScroller,{sections:[Math.max(h.length,1)],sectionHeight:g,renderSection:O,rowHeight:61,renderRow:L})}ae.displayName="GuildSettingsRolesOverview"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(43)),o=l(n(7)),i=l(n(7139));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(){return s(a.default,{className:i.default.description,color:a.default.Colors.HEADER_SECONDARY,size:a.default.Sizes.SIZE_14},void 0,o.default.Messages.ROLE_OVERVIEW_DESCRIPTION)}d.displayName="GuildSettingsRolesDescription"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GuildSettingsTemplateNotice=V,t.default=Y,t.GuildSettingsTemplateMetadataStore=void 0;var r,a=j(n(0)),o=w(n(8)),i=w(n(21)),l=j(n(3)),u=w(n(2)),s=w(n(8156)),d=w(n(7605)),f=w(n(181)),c=w(n(1002)),p=w(n(1001)),v=n(260),y=w(n(9214)),m=w(n(7968)),h=w(n(7567)),_=w(n(35)),g=w(n(36)),E=w(n(227)),S=w(n(7587)),O=w(n(178)),I=n(129),T=w(n(1078)),b=w(n(7590)),C=n(969),M=n(44),N=w(n(43)),P=n(1),A=w(n(7)),R=w(n(7143)),L=w(n(423)),D=w(n(5214));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function U(){return(U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function F(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function B(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){F(o,r,a,i,l,"next",e)}function l(e){F(o,r,a,i,l,"throw",e)}i(void 0)}))}}function H(e,t){return(H=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var x=new(function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).name="",t.description="",t.error=null,t.reset=function(){var e,n,r=t.getTemplate();null!=r?(t.name=null!==(e=r.name)&&void 0!==e?e:t.name,t.description=null!==(n=r.description)&&void 0!==n?n:t.description):(t.name="",t.description="");t.emitChange()},t.setName=function(e){t.name=e,t.emitChange()},t.setDescription=function(e){t.description=e,t.emitChange()},t.setError=function(e){t.error=e,t.emitChange()},t.save=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,c.default.updateGuildTemplate(h.default.getProps().guild.id,t.getTemplate().code,t.name,t.description);case 2:t.emitChange();case 3:case"end":return e.stop()}}),e)}))),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,H(t,n);var a=r.prototype;return a.getTemplate=function(){var e=h.default.getProps().guild;if(null==e)return null;var t=p.default.getForGuild(e.id);return null!=t&&t.state!==v.GuildTemplateStates.RESOLVING?t:null},a.showNotice=function(){var e=this.getTemplate();return null!=e&&(!!this.name&&(this.name.trim()!==e.name||this.description.trim()!==e.description))},r}(l.default.Store))(u.default);function V(){var e=(0,l.useStateFromStores)([_.default],(function(){return _.default.theme})),t=a.useState(!1),n=t[0],r=t[1],o=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r(!0),e.next=3,x.save();case 3:r(!1);case 4:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();return G(d.default,{theme:e,submitting:n,onReset:x.reset,onSave:o})}function W(e){return null!=e&&e.trim().length>=2}function Y(){return G(I.FormSection,{className:L.default.marginBottom4},void 0,G(I.FormTitle,{tag:I.FormTitleTags.H2},void 0,A.default.Messages.GUILD_TEMPLATES),G(I.FormText,{className:L.default.marginBottom20,type:I.FormTextTypes.DESCRIPTION},void 0,A.default.Messages.GUILD_TEMPLATE_SETTINGS_DESCRIPTION.format()),Z,G(I.FormDivider,{className:R.default.divider}),K)}function z(){var e=h.default.getProps().guild;(0,i.default)(null!=e,"guild cannot be null");var t=(0,l.useStateFromStores)([x],(function(){return x.error})),n=a.useState(!0),r=n[0],o=n[1],u=function(e){var t=a.useState(!0),n=t[0],r=t[1];return a.useEffect((function(){function t(){return(t=B(regeneratorRuntime.mark((function t(){return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return r(!0),t.prev=1,t.next=4,c.default.loadTemplatesForGuild(e);case 4:r(!1),t.next=10;break;case 7:t.prev=7,t.t0=t.catch(1),x.setError(new f.default(t.t0));case 10:case"end":return t.stop()}}),t,null,[[1,7]])})))).apply(this,arguments)}!function(){t.apply(this,arguments)}()}),[e]),{loading:n,guildTemplate:(0,l.useStateFromStores)([p.default],(function(){return p.default.getForGuild(e)}),[e])}}(e.id),s=u.loading,d=u.guildTemplate;return a.useEffect((function(){if(r&&!s){var e,t;if(null!=d)x.setName(null!==(e=d.name)&&void 0!==e?e:""),x.setDescription(null!==(t=d.description)&&void 0!==t?t:"");o(!1)}}),[r,d,s]),a.useEffect((function(){return function(){x.reset(),x.setError(null)}}),[]),r?t?G(N.default,{color:N.default.Colors.ERROR},void 0,t.message):G(E.default,{className:L.default.marginTop40}):a.createElement(a.Fragment,null,Q,G(J,{guild:e,guildTemplate:d}),null!=(null==t?void 0:t.message)&&G(N.default,{className:L.default.marginTop8,color:N.default.Colors.ERROR},void 0,t.message))}t.GuildSettingsTemplateMetadataStore=x,V.displayName="GuildSettingsTemplateNotice",Y.displayName="GuildSettingsTemplate";var K=G(z,{});function $(){return G("div",{className:R.default.descriptionBox},void 0,G("div",{className:R.default.descriptionSection},void 0,G("h5",{className:(0,o.default)(R.default.descriptionTitle,D.default.h5)},void 0,A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_WILL_COPY),G("div",{className:R.default.descriptionRow},void 0,G(T.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_GREEN,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_CHANNELS),G("div",{className:R.default.descriptionRow},void 0,G(T.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_GREEN,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_ROLES),G("div",{className:R.default.descriptionRow},void 0,G(T.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_GREEN,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_SETTINGS)),G("div",{className:R.default.descriptionSection},void 0,G("h5",{className:(0,o.default)(R.default.descriptionTitle,D.default.h5)},void 0,A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_WONT_COPY),G("div",{className:R.default.descriptionRow},void 0,G(b.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_RED,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_MESSAGES),G("div",{className:R.default.descriptionRow},void 0,G(b.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_RED,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_MEMBERS),G("div",{className:R.default.descriptionRow},void 0,G(b.default,{className:R.default.descriptionIcon,color:P.Colors.STATUS_RED,backgroundColor:P.Colors.WHITE}),A.default.Messages.GUILD_TEMPLATES_FORM_DESCRIPTION_PERKS)))}$.displayName="DescriptionBox";var Z=G($,{});function q(e){var t=e.cancel,n=e.confirm;return G(C.DeclarativeConfirmModal,{dismissable:!0,header:A.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE,confirmText:A.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE,cancelText:A.default.Messages.CANCEL,onCancel:t,onConfirm:n},void 0,G(N.default,{size:N.default.Sizes.SIZE_16,color:N.default.Colors.STANDARD},void 0,A.default.Messages.GUILD_TEMPLATES_DELETE_DESCRIPTION))}function X(){var e=(0,l.useStateFromStores)([x],(function(){return x.name})),t=(0,l.useStateFromStores)([x],(function(){return x.description})),n=(0,l.useStateFromStores)([x],(function(){return x.error}));return a.createElement(a.Fragment,null,G(I.FormItem,{className:L.default.marginBottom20,title:A.default.Messages.GUILD_TEMPLATES_FORM_LABEL_NAME,error:null==n?void 0:n.getFieldMessage("name")},void 0,G(O.default,{value:e,onChange:function(e){return x.setName(e)},placeholder:A.default.Messages.GUILD_TEMPLATES_FORM_PLACEHOLDER_NAME,maxLength:100})),G(I.FormItem,{className:L.default.marginBottom20,title:A.default.Messages.GUILD_TEMPLATES_FORM_LABEL_DESCRIPTION,error:null==n?void 0:n.getFieldMessage("description")},void 0,G(S.default,{value:t,onChange:function(e){return x.setDescription(e)},placeholder:A.default.Messages.GUILD_TEMPLATES_FORM_PLACEHOLDER_DESCRIPTION,maxLength:120})))}q.displayName="ConfirmDeleteModal";var Q=G(X,{});function J(e){var t=e.guild,n=e.guildTemplate;return null==n?G(ee,{guild:t}):a.createElement(a.Fragment,null,G(I.FormItem,{title:A.default.Messages.GUILD_TEMPLATES_FORM_LABEL_LINK},void 0,G(s.default,{buttonLook:g.default.Looks.FILLED,buttonColor:g.default.Colors.BRAND,value:(0,y.default)(n.code)})),n.isDirty&&G(N.default,{color:N.default.Colors.STATUS_YELLOW,className:L.default.marginTop8},void 0,A.default.Messages.GUILD_TEMPLATES_UNSYNCED_WARNING),G("div",{className:(0,o.default)(L.default.marginTop20,R.default.buttonContainer)},void 0,n.isDirty&&G(te,{guild:t,guildTemplate:n}),G("div",{className:R.default.rightButtonContainer},void 0,G(ne,{guild:t,guildTemplate:n}),G(re,{guildTemplate:n}))),n.isDirty&&G("div",{className:R.default.lastSync},void 0,A.default.Messages.GUILD_TEMPLATES_LAST_SYNC.format({timestamp:new Date(n.updatedAt)})))}function ee(e){var t=e.guild,n=(0,l.useStateFromStores)([x],(function(){return x.name})),r=a.useState(!1),o=r[0],i=r[1],u=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x.setError(null),i(!0),e.prev=2,e.next=5,c.default.createGuildTemplate(t.id,x.name,x.description);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(2),x.setError(new f.default(e.t0));case 10:i(!1);case 11:case"end":return e.stop()}}),e,null,[[2,7]])})));return function(){return e.apply(this,arguments)}}();return G(g.default,{submitting:o,disabled:!W(n),color:g.default.Colors.BRAND,onClick:u},void 0,A.default.Messages.GUILD_TEMPLATES_CREATE_LINK)}function te(e){var t=e.guild,n=e.guildTemplate,r=a.useState(!1),o=r[0],i=r[1],l=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x.setError(null),i(!0),e.prev=2,e.next=5,c.default.syncGuildTemplate(t.id,n.code);case 5:e.next=10;break;case 7:e.prev=7,e.t0=e.catch(2),x.setError(new f.default(e.t0));case 10:i(!1);case 11:case"end":return e.stop()}}),e,null,[[2,7]])})));return function(){return e.apply(this,arguments)}}();return G(g.default,{submitting:o,className:R.default.button,onClick:l},void 0,A.default.Messages.GUILD_TEMPLATES_SYNC_TEMPLATE)}function ne(e){var t=e.guild,n=e.guildTemplate,r=a.useState(!1),o=r[0],i=r[1],l=function(){var e=B(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return x.setError(null),e.prev=1,e.next=4,c.default.deleteGuildTemplate(t.id,n.code);case 4:x.setName(""),x.setDescription(""),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),x.setError(new f.default(e.t0));case 11:i(!1);case 12:case"end":return e.stop()}}),e,null,[[1,8]])})));return function(){return e.apply(this,arguments)}}();return a.createElement(a.Fragment,null,G(g.default,{look:g.default.Looks.OUTLINED,className:R.default.button,color:g.default.Colors.RED,onClick:function(){return i(!0)}},void 0,A.default.Messages.GUILD_TEMPLATES_DELETE_TEMPLATE),o?G(q,{confirm:l,cancel:function(){return i(!1)}}):null)}function re(e){var t=e.guildTemplate;return G(g.default,{color:g.default.Colors.GREY,className:R.default.button,onClick:function(){return(0,M.openModal)((function(e){return a.createElement(m.default,U({},e,{guildTemplate:t}))}))}},void 0,A.default.Messages.GUILD_TEMPLATES_PREVIEW_TEMPLATE)}ee.displayName="GenerateTemplateButton",te.displayName="SyncTemplateButton",re.displayName="PreviewTemplateButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){void 0===e&&(e="");void 0===t&&(t=!0);var n=window.GLOBAL_ENV.GUILD_TEMPLATE_HOST,r="/"+e;return(t?""+location.protocol:"")+"//"+n+r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(7)),i=l(n(7144));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){return e.showDirtyIndicator?s("div",{className:i.default.container},void 0,o.default.Messages.GUILD_TEMPLATES,s("div",{className:i.default.dot})):a.createElement(a.Fragment,null,o.default.Messages.GUILD_TEMPLATES)}d.displayName="GuildSettingsTemplateLabel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GuildSettingsVanityURLNotice=void 0;var r,a=M(n(0)),o=b(n(3)),i=n(9217),l=b(n(7688)),u=b(n(7605)),s=b(n(1067)),d=b(n(7567)),f=b(n(8638)),c=b(n(151)),p=b(n(36)),v=b(n(426)),y=b(n(63)),m=b(n(9218)),h=b(n(227)),_=b(n(646)),g=M(n(433)),E=M(n(113)),S=b(n(43)),O=n(1),I=b(n(7)),T=b(n(7146));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=o.default.connectStores([d.default,f.default],(function(){var e=f.default.vanityURLCode,t=d.default.getGuildId();return{vanityURLCode:e,guildId:t,onReset:function(){(0,i.resetCode)()},onSave:function(){null!=t&&(0,i.saveCode)(t,e)}}}))(u.default);t.GuildSettingsVanityURLNotice=A;var R=N(h.default,{}),L=N(l.default,{}),D=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={isRemoving:!1},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n);var a=r.prototype;return a.componentWillUnmount=function(){(0,i.close)()},a.renderEditCard=function(){var e=this.state.isRemoving,t=this.props,n=t.hasError,r=t.originalVanityURLCode,a=t.vanityURLCode,o=t.vanityURLUses;return null==a?R:N(v.default,{editable:!0,className:T.default.editVanityUrlCard},void 0,N(E.default,{},void 0,N(y.default,{},void 0,N("div",{className:T.default.formTitleField},void 0,I.default.Messages.INVITE_URL),a.length>0?N("div",{},void 0,I.default.Messages.VANITY_URL_USES.format({uses:o})):null)),N(m.default,{prefix:O.INVITE_ENDPOINT+"/",value:a,onChange:this.handleInviteCodeChange,maxLength:25,autoFocus:!0,error:n}),null!=r&&r.length>0?N(p.default,{className:T.default.removeVanityUrlButton,onClick:this.handleRemoveVanityURL,submitting:e,look:p.default.Looks.LINK,size:p.default.Sizes.MIN,color:p.default.Colors.RED},void 0,I.default.Messages.REMOVE_VANITY_URL):null)},a.renderInfo=function(){var e=this.props,t=e.hasError,n=e.originalVanityURLCode;if(t)return N(S.default,{size:S.default.Sizes.SIZE_16,color:S.default.Colors.STATUS_RED,className:T.default.marginTop20},void 0,I.default.Messages.CHANGE_VANITY_URL_ERROR);if(null!=n&&n.length>0){var r=(0,s.default)(n);return N(g.default,{className:T.default.marginTop20,type:g.Types.LABEL_DESCRIPTOR},void 0,I.default.Messages.VANITY_URL_HELP_EXTENDED_LINK.format({urlText:r,urlValue:r}))}},a.handleRemoveVanityURL=function(){(0,i.setCode)("")},a.handleInviteCodeChange=function(e){(0,i.setCode)(e.replace(/ /g,"-"))},a.render=function(){return this.props.hide?L:N(_.default,{tag:E.Tags.H2,title:I.default.Messages.VANITY_URL},void 0,N(g.default,{type:g.Types.DESCRIPTION,className:T.default.marginBottom8},void 0,I.default.Messages.VANITY_URL_HELP),N(g.default,{type:g.Types.DESCRIPTION,className:T.default.marginBottom20},void 0,I.default.Messages.VANITY_URL_HELP_CONFLICT),this.renderEditCard(),this.renderInfo())},r}(a.PureComponent);D.displayName="GuildSettingsVanityURL";var w=o.default.connectStores([d.default,f.default,c.default],(function(){return{vanityURLCode:f.default.vanityURLCode,vanityURLUses:f.default.vanityURLUses,originalVanityURLCode:f.default.originalVanityURLCode,guildId:d.default.getGuildId(),hasError:f.default.hasError(),hide:c.default.hideInstantInvites}}))(D);t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.close=function(){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_CLOSE})},t.resetCode=function(){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_RESET})},t.setCode=function(e){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_SET,code:e})},t.saveCode=function(e,t){return r.default.patch({url:o.Endpoints.GUILD_VANITY_URL(e),body:{code:t},oldFormErrors:!0}).then((function(e){var t=e.body,n=t.code,r=t.uses;a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_SET_VANITY_URL,code:n,uses:r})}),(function(){a.default.dispatch({type:o.ActionTypes.GUILD_SETTINGS_VANITY_URL_ERROR})}))};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(63)),l=s(n(7145)),u=s(n(423));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).setInputRef=function(e){n._inputRef=e},n.handleChange=function(e){(0,n.props.onChange)(e.currentTarget.value)},n.handleFocus=function(){n.setState({focused:!0})},n.handleBlur=function(){n.setState({focused:!1})},n.handleFocusInput=function(){null!=n._inputRef&&n._inputRef.focus()};var r=n.props.autoFocus;return n.state={focused:null!=r&&r},n}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r.prototype.render=function(){var e,t=this.state.focused,n=this.props,r=n.value,s=n.placeholder,d=n.error,c=n.className,p=n.maxLength,v=n.autoFocus,y=n.prefix;return f(i.default,{align:i.default.Align.CENTER,justify:i.default.Justify.START,className:(0,o.default)(l.default.prefixInput,c,(e={},e[l.default.focused]=t,e[l.default.error]=d,e)),onClick:this.handleFocusInput},void 0,f(i.default.Child,{grow:0,className:l.default.prefixInputPrefix},void 0,y),f(i.default.Child,{className:u.default.marginReset},void 0,a.createElement("input",{ref:this.setInputRef,className:l.default.prefixInputInput,value:r,placeholder:s,maxLength:p,onChange:this.handleChange,onFocus:this.handleFocus,onBlur:this.handleBlur,autoFocus:v})))},r}(a.PureComponent);p.displayName="PrefixInput";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=P(n(0)),o=M(n(8)),i=M(n(6)),l=M(n(3)),u=M(n(7565)),s=M(n(7688)),d=M(n(8156)),f=n(183),c=M(n(9)),p=M(n(7567)),v=M(n(55)),y=M(n(151)),m=M(n(12)),h=M(n(63)),_=M(n(987)),g=M(n(7575)),E=M(n(992)),S=M(n(435)),O=M(n(646)),I=P(n(433)),T=P(n(113)),b=M(n(7)),C=M(n(423));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var L=A(s.default,{}),D=function(e){var t,r;function a(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={internalEnabled:t.props.widgetEnabled,widgetEnabledProp:t.props.widgetEnabled},t.renderToggle=function(){return A(g.default,{className:C.default.marginBottom40,value:t.state.internalEnabled,onChange:t.handleToggleWidget},void 0,b.default.Messages.GUILD_SETTINGS_WIDGET_ENABLE_WIDGET)},t.handleToggleWidget=function(e){var n=t.props,r=n.guild,a=n.widgetChannelId;null!=r&&(t.setState({internalEnabled:e}),u.default.updateEmbed(r.id,e,a))},t.handleChannelSelect=function(e){var n=e.value,r=t.props,a=r.guild,o=r.widgetEnabled;null!=a&&u.default.updateEmbed(a.id,o,"NO_INSTANT_INVITE"!==n?n:null)},t}r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,R(t,r),a.getDerivedStateFromProps=function(e,t){var n=e.widgetEnabled;return n!==t.widgetEnabledProp?{internalEnabled:n,widgetEnabledProp:n}:null};var l=a.prototype;return l.renderChannelSelect=function(e){var t=this.props.widgetChannelId,n=(0,i.default)(c.default.getMutableGuildChannels()).filter((function(t){return t.guild_id===e.id})).map((function(e){return{value:e.id,label:(0,f.computeChannelName)(e,m.default,v.default,!0)}})).value(),r={value:"NO_INSTANT_INVITE",label:b.default.Messages.NO_INSTANT_INVITE};n.unshift(r);var a=t||r;return A(S.default,{title:b.default.Messages.FORM_LABEL_INSTANT_INVITE_CHANNEL},void 0,A(_.default,{className:C.default.marginBottom20,options:n,value:a,onChange:this.handleChannelSelect,searchable:!1,clearable:!1}),A(I.default,{type:I.Types.DESCRIPTION},void 0,b.default.Messages.FORM_HELP_INSTANT_INVITE_CHANNEL))},l.renderAPIInfo=function(e){var t=""+location.protocol+window.GLOBAL_ENV.API_ENDPOINT+"/guilds/"+e.id+"/widget.json";return A(h.default,{},void 0,A(h.default.Child,{},void 0,A(S.default,{title:b.default.Messages.FORM_LABEL_SERVER_ID},void 0,A(d.default,{value:e.id}))),A(h.default.Child,{},void 0,A(S.default,{title:b.default.Messages.FORM_LABEL_JSON_API},void 0,A(d.default,{value:t}))))},l.renderWidget=function(e){var t='<iframe src="'+(""+location.protocol+window.GLOBAL_ENV.WIDGET_ENDPOINT+"?id="+e.id+"&theme=dark")+'" width="350" height="500" allowtransparency="true" frameborder="0" sandbox="allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"></iframe>';return A(h.default,{direction:h.default.Direction.VERTICAL},void 0,A(T.default,{},void 0,b.default.Messages.FORM_LABEL_PREMADE_WIDGET),A(h.default,{},void 0,A(h.default.Child,{basis:"50%"},void 0,A(S.default,{},void 0,A(d.default,{value:t}),A(I.default,{type:I.Types.DESCRIPTION},void 0,b.default.Messages.GUILD_SETTINGS_WIDGET_EMBED_HELP.format()))),A(h.default.Child,{basis:"50%"},void 0,A("img",{alt:"",src:n(9220)}))))},l.render=function(){var e=this.props.guild;return null==e?null:this.props.hide?L:A(O.default,{tag:T.Tags.H2,title:b.default.Messages.GUILD_SETTINGS_TITLE_SERVER_WIDGET},void 0,this.renderToggle(),this.renderChannelSelect(e),A(E.default,{className:(0,o.default)(C.default.marginTop40,C.default.marginBottom40)}),this.renderAPIInfo(e),A(E.default,{className:(0,o.default)(C.default.marginTop40,C.default.marginBottom40)}),this.renderWidget(e))},a}(a.PureComponent);D.displayName="GuildSettingsWidget";var w=l.default.connectStores([p.default,y.default],(function(){var e=p.default.getProps();return{guild:e.guild,widgetChannelId:e.embedChannelId,widgetEnabled:e.embedEnabled,hide:y.default.enabled}}))(D);t.default=w},function(e,t,n){e.exports=n.p+"5fb477ca84edd15d9a2888ac28365acd.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=x(n(0)),o=B(n(6)),i=x(n(644)),l=n(3),u=B(n(1043)),s=B(n(8138)),d=x(n(7704)),f=B(n(90)),c=B(n(7831)),p=n(1068),v=x(n(1038)),y=n(9222),m=n(1028),h=n(32),_=B(n(1033)),g=B(n(9)),E=B(n(674)),S=n(81),O=B(n(48)),I=B(n(231)),T=B(n(8139)),b=B(n(267)),C=B(n(7778)),M=B(n(1029)),N=n(272),P=n(440),A=B(n(9223)),R=B(n(9227)),L=x(n(9229)),D=B(n(9234)),w=B(n(9236)),k=B(n(9243)),j=B(n(9244)),U=n(1),G=B(n(7)),F=B(n(7160));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(){return(V=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function W(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Y(e,t){return(Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var z={x:-36,y:7,targetWidth:232,targetHeight:40,offset:{x:0,y:0}};function K(e,t){var n,r=0,a=0,o=g.default.getChannel(e);if(null==o)return null;if(h.THREAD_CHANNEL_TYPES.has(o.type)&&(o=g.default.getChannel(o.parent_id)),null==o)return null;var i=o.isCategory()?o.id:null!==(n=o.parent_id)&&void 0!==n?n:"null",l=t[String(i)];return null==l?null:(t._categories.find((function(e,t){return e.channel.id===i&&(r=t,!0)})),l.find((function(e,t){return e.channel.id===o.id&&(a=t,!0)})),{section:r,row:a})}var $=o.default.memoize((function(e){var t=null;return e._categories.filter((function(e){return e.index>=0})).map((function(e){return e.channel.id})).some((function(n){return null!=(t=e[n].find((function(e){return e.channel.isGuildVoice()})))})),t}));$.cache=new WeakMap;var Z=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this)._list=null,t.unreadTopRef=a.createRef(),t.unreadBottomRef=a.createRef(),t.state={initialized:!1,isUnreadVisible:!0,topUnread:null,topMention:null,bottomUnread:null,bottomMention:null},t.setListRef=function(e){t.context.ref.current=(null==e?void 0:e.getScrollerNode())||null,t._list=e},t.jumpToChannel=function(e,n){var r=n[0],a=n[1];return t.scrollToChannel(e,!0,null!=r&&null!=a?32:8)},t.isChannelVisible=function(e,n){var r=K(e,t.props.categories),a=t._list;if(null==a||null==r)return!1;var o=r.row,i=r.section,l=a.getScrollPosition(i,o),u=l[0],s=l[1],d=a.getScrollerState();return!!(n&&u+s<d.scrollTop+d.offsetHeight)||!n&&u>d.scrollTop},t.handleResize=function(){t.setState({isUnreadVisible:t.isUnreadVisible()})},t.handleListScroll=function(){var e,n=t.props.onScroll,r=(null===(e=t._list)||void 0===e?void 0:e.getScrollerState())||null;if(null!=r){var a=r.scrollTop;null!=n&&n(r),t.updateChannelListScroll(a)}null!=t.unreadTopRef.current&&t.unreadTopRef.current.calculateState(),null!=t.unreadBottomRef.current&&t.unreadBottomRef.current.calculateState()},t.updateChannelListScroll=o.default.throttle((function(e){u.default.updateChannelListScroll(t.props.guildId,e)}),100),t.handleUnreadCalculate=function(e,n,r){var a=t.isUnreadVisible();r?t.setState({isUnreadVisible:a,bottomUnread:n,bottomMention:e}):t.setState({isUnreadVisible:a,topUnread:n,topMention:e})},t.getSectionHeight=function(e){var n=t.props,r=n.categories,a=n.channels[U.ChannelTypes.GUILD_CATEGORY][e].channel;return 0===e&&r[a.id].length>0?16:0===e?0:40},t.getFooterHeight=function(e){var n=t.props,r=n.categories,a=n.channels,o=n.voiceStates,i=n.selectedVoiceChannelId,l=a[U.ChannelTypes.GUILD_CATEGORY][e].channel;return(0,N.shouldRenderVoiceUserSummary)(l.id,r,i,o)?34:0},t.getRowHeight=function(e,n){var r=null!=n?n:0,a=t.props,o=a.channels,i=a.collapsedChannels,l=a.voiceStates,u=a.categories,s=34,d=o[U.ChannelTypes.GUILD_CATEGORY][e],f=d?u[d.channel.id][r]:u.null[r];if(null==f)return 0;var p=f.channel,v=(0,y.getVisibleThreadsForChannel)({channel:p,selectedChannel:t.props.selectedChannel,activeJoinedThreads:t.props.activeJoinedThreads,activeJoinedUnreadThreads:t.props.activeJoinedUnreadThreads}).count;if((0,c.default)(p)&&0===v)return 0;if(h.THREADABLE_CHANNEL_TYPES.has(p.type)&&(s+=34*v),p.isGuildVoice()){var m=l[p.id];if(null!=m&&m.length>0){var g=32*m.length;(i[p.id]||_.default.isCollapsed(p.parent_id))&&(g=Math.ceil(g/5)),s+=g+8}}if(p.isGuildStageVoice()){var E=l[p.id];if(null!=E&&E.length>0){var S=32*(0,L.summarizeVoiceStates)(E).speakerVoiceStates.length;i[p.id]||_.default.isCollapsed(p.parent_id)?S=Math.ceil(S/5):S+=32,s+=S+8}}return s},t.renderSection=function(e){var n=e.section,r=t.props,a=r.categories,o=r.disableManageChannels,i=a._categories[n];if(null==i)return null;if(-1===i.index)return a.null.length>0?W("div",{style:{height:16}},"spacer"):null;var l=i.channel,u=i.index,s=null==a[l.id]||0===a[l.id].length;return W(A.default,{channel:l,position:u,isEmpty:s,disableManageChannels:o},l.id,1===n?t.renderCachedTutorialIndicator(l.id):void 0)},t.renderCachedTutorialIndicator=(0,P.cachedFunction)((function(e){return W(d.default,{preventInvert:!0,inlineSpecs:z,tutorialId:"organize-by-topic",position:d.TutorialIndicatorPositions.RIGHT},e)})),t.renderRow=function(e){var n,r=e.section,o=e.row,i=t.props,l=i.guild,u=i.selectedChannel,s=i.selectedChannelId,d=i.selectedVoiceChannelId,f=i.mutedChannels,p=i.channels,v=i.categories,m=i.collapsedChannels,h=i.voiceStates,_=i.disableManageChannels,g=p[U.ChannelTypes.GUILD_CATEGORY][r];if(null==g)return null;var E=v[g.channel.id][o];if(null==E)return null;var S=E.channel,O=(0,y.getVisibleThreadsForChannel)({channel:S,selectedChannel:u,activeJoinedThreads:t.props.activeJoinedThreads,activeJoinedUnreadThreads:t.props.activeJoinedUnreadThreads}),I=O.count,T=O.threads;if((0,c.default)(S)&&0===I)return null;var b=E.index;switch(E.channel.type){case U.ChannelTypes.GUILD_ANNOUNCEMENT:case U.ChannelTypes.GUILD_TEXT:var C=f.has(S.id);return W(a.Fragment,{},S.id,W(w.default,{channel:S,guild:l,position:b,selected:s===S.id,muted:C,disableManageChannels:_}),I>0?W(R.default,{channel:S,selectedChannel:u,threads:T}):null);case U.ChannelTypes.GUILD_STAGE_VOICE:return W(L.default,{channel:S,guild:l,position:b,selected:s===S.id,connected:d===S.id,collapsed:m[S.id],voiceStates:null!==(n=h[S.id])&&void 0!==n?n:[],disableManageChannels:_},S.id);case U.ChannelTypes.GUILD_VOICE:var M=$(t.props.categories);return W(j.default,{channel:S,guild:l,position:b,selected:s===S.id,connected:d===S.id,collapsed:m[S.id],voiceStates:h[S.id],disableManageChannels:_,showTutorial:null!=M&&M.channel===S&&M.index===b},S.id);case U.ChannelTypes.GUILD_STORE:return W(D.default,{channel:S,guild:l,position:b,selected:s===S.id},S.id);default:return null}},t.renderFooter=function(e){var n=e.section,r=t.props,a=r.channels,o=r.categories,i=r.voiceStates,l=r.selectedVoiceChannelId,u=a[U.ChannelTypes.GUILD_CATEGORY][n];if(null==u)return null;var s=u.channel;if(!_.default.isCollapsed(s.id))return null;var d=(0,N.computeSummarizedVoiceUsers)(o[s.id],l,i);return 0===d.length?null:W("div",{className:F.default.voiceUserSummary},n+"-footer",W(C.default,{renderIcon:!0,users:d,max:8,showUserPopout:!0,guildId:t.props.guildId}))},t.getAnchorId=function(e,n){var r,a=t.props,o=a.categories,i=a.channels;if(null==n){var l,u,s=0===e?null:null===(l=i[U.ChannelTypes.GUILD_CATEGORY])||void 0===l||null===(u=l[e])||void 0===u?void 0:u.channel;return 0===e?"null-uncat":null==s?void 0:s.id}var d=i[U.ChannelTypes.GUILD_CATEGORY][e],f=null===(r=d?o[d.channel.id][n]:o.null[n])||void 0===r?void 0:r.channel;return null==f?void 0:f.id},t.testShouldSkipTutorial=function(){var e=t.props.categories;if(T.default.shouldShow("voice-conversations")){var n=$(e);if(null!=n){var r=n.channel,a=t._list,o=K(r.id,e);if(null!=a&&null!=o){var i=o.section,l=o.row;a.isItemVisible(i,l)&&!(0,c.default)(r)||s.default.dismiss("voice-conversations")}}else s.default.dismiss("voice-conversations")}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Y(t,n);var i=r.prototype;return i.componentDidMount=function(){this.setState({initialized:!0})},i.componentWillUnmount=function(){this.updateChannelListScroll.cancel()},i.componentDidUpdate=function(e,t){var n=this.props,r=n.scrollToChannel,a=n.guildId,o=n.channels,i=n.selectedChannelId,l=this.state.initialized,s=E.default.getGuildDimensions(a).scrollTop;null!=r?(this.scrollToChannel(r),u.default.clearChannelListScrollTo(a)):a!==e.guildId?(s||0===s)&&this.scrollTo(s):0===e.channels[S.GUILD_SELECTABLE_CHANNELS_KEY].length&&o[S.GUILD_SELECTABLE_CHANNELS_KEY].length>0||i!==e.selectedChannelId?this.scrollToChannel(i):!t.initialized&&l&&(null==s&&null!=i?this.scrollToChannel(i,!1,8,this.handleListScroll):this.scrollTo(s||0,this.handleListScroll)),this.testShouldSkipTutorial()},i.scrollTo=function(e,t){var n;null===(n=this._list)||void 0===n||n.scrollTo({to:e,animate:!1,callback:t})},i.scrollToChannel=function(e,t,n,r){void 0===t&&(t=!1),void 0===n&&(n=8);var a=this.props.categories,o=this._list,i=K(e,a);null!=i&&null!=o&&o.scrollToIndex({section:i.section,row:i.row,animate:t,padding:n,callback:r})},i.isUnreadVisible=function(){var e=this.props,t=e.mutedChannels,n=e.categories,r=this._list;return null!=r&&r.getItems().some((function(e){if("row"!==e.type)return!1;var a=e.section,o=e.row,i=n._categories[a];if(null==i)return!1;var l=n[i.channel.id][o];if(null==l)return!1;var u=l.channel;if(!(0,h.isGuildTextChannelType)(u.type))return!1;var s=i.channel.id;return!(_.default.isCollapsed(s)&&b.default.isChannelMuted(u.getGuildId(),s)||t.has(u.id)||!r.isItemVisible(a,o,!0))&&I.default.hasUnread(u.id)}))},i.renderList=function(){var e=this,t=this.props,n=t.categories,r=t.guild,o=t.guildBanner,i=t.collapseMuted,l=t.mutedChannels,u=t.selectedChannelId,s=[];n._categories.forEach((function(e){var t=e.channel,a=n[t.id].length;0===a&&null!=r&&O.default.can(U.Permissions.MANAGE_CHANNELS,t)&&O.default.can(U.Permissions.VIEW_CHANNEL,t)?a=1:i&&!n[t.id].some((function(e){var t=e.channel;return t.id===u||!l.has(t.id)}))&&(a=0),s.push(a)}));var d=this.context,f=(d.ref,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(d,["ref"]));return W(p.FocusJumpSection,{},void 0,(function(t){return a.createElement(M.default,V({key:"guild-channels",ref:e.setListRef,className:F.default.scroller,fade:!0,sectionHeight:e.getSectionHeight,footerHeight:e.getFooterHeight,rowHeight:e.getRowHeight,paddingTop:null!=o?84:0,paddingBottom:16,renderSection:e.renderSection,renderFooter:e.renderFooter,renderRow:e.renderRow,onScroll:e.handleListScroll,sections:s,"aria-label":G.default.Messages.CHANNELS,onResize:e.handleResize,getAnchorId:e.getAnchorId},f,t))}))},i.renderTopUnread=function(){var e=this.state,t=e.topMention,n=e.bottomUnread,r=e.bottomMention,o=e.isUnreadVisible,i=this.props.guildId,l=null==t&&(o||null!=n||null!=r);return W("div",{className:F.default.positionedContainer},void 0,a.createElement(k.default,{ref:this.unreadTopRef,textUnread:G.default.Messages.NEW_UNREADS,textMention:G.default.Messages.NEW_MENTIONS,hide:l,className:F.default.unreadTop,barClassName:F.default.unreadBar,guildId:i,isVisible:this.isChannelVisible,onJumpTo:this.jumpToChannel,onCalculate:this.handleUnreadCalculate}))},i.renderBottomUnread=function(){var e=this.props.guildId,t=this.state,n=t.bottomMention,r=t.isUnreadVisible,o=null==n&&r;return a.createElement(k.default,{reverse:!0,ref:this.unreadBottomRef,textUnread:G.default.Messages.NEW_UNREADS,textMention:G.default.Messages.NEW_MENTIONS,hide:o,className:F.default.unreadBottom,barClassName:F.default.unreadBar,guildId:e,isVisible:this.isChannelVisible,onJumpTo:this.jumpToChannel,onCalculate:this.handleUnreadCalculate})},i.render=function(){return W(a.Fragment,{},void 0,this.renderTopUnread(),this.renderList(),this.renderBottomUnread())},r}(a.PureComponent);Z.displayName="Channels",Z.contextType=i.ListContainerContext;var q=function(e){var t=e.guildId,n=e.selectedChannelId,r=(0,l.useStateFromStores)([f.default],(function(){return f.default.keyboardModeEnabled})),o=(0,m.useCanSeeThreads)(),u=(0,l.useStateFromStoresObject)([v.default],(function(){return{activeJoinedThreads:o?v.default.getActiveJoinedThreadsForGuild(t):v.NO_GUILD_JOINED_THREADS,activeJoinedUnreadThreads:o?v.default.getActiveJoinedUnreadThreadsForGuild(t):v.NO_GUILD_JOINED_THREADS}})),s=u.activeJoinedThreads,d=u.activeJoinedUnreadThreads,c=(0,l.useStateFromStores)([g.default],(function(){return g.default.getChannel(n)})),p=a.useRef(null),y=a.useCallback((function(e,t){var n=p.current;null!=n&&n.scrollToChannel(t,!1,16,(function(){requestAnimationFrame((function(){var t;return null===(t=document.querySelector(e))||void 0===t?void 0:t.focus()}))}))}),[]),h=a.useCallback((function(){return new Promise((function(e){var t=p.current;if(null==t)return e();t.scrollTo(0,(function(){return requestAnimationFrame((function(){return e()}))}))}))}),[]),_=a.useCallback((function(){return new Promise((function(e){var t=p.current;if(null==t)return e();t.scrollTo(Number.MAX_SAFE_INTEGER,(function(){return requestAnimationFrame((function(){return e()}))}))}))}),[]),E=(0,i.default)({id:"channels",defaultFocused:null!=n?n:void 0,isEnabled:r,setFocus:y,scrollToStart:h,scrollToEnd:_}),S=E.setFocus;return a.useEffect((function(){null!=n&&S(n)}),[n,S]),W(i.ListNavigatorProvider,{navigator:E},void 0,a.createElement(Z,V({},e,{listNavigator:E,ref:p,activeJoinedThreads:s,activeJoinedUnreadThreads:d,selectedChannel:c})))};q.displayName="NavigableChannels";var X=q;t.default=X},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getVisibleThreadsForChannel=void 0;var r,a=(r=n(6))&&r.__esModule?r:{default:r},o=n(7831),i=n(32);t.getVisibleThreadsForChannel=function(e){var t,n=e.channel,r=e.selectedChannel,l=e.activeJoinedThreads,u=e.activeJoinedUnreadThreads,s=(0,o.isCategoryCollapsedOrChannelMuted)(n)?u[n.id]:l[n.id],d=null!==(t=null==r?void 0:r.id)&&void 0!==t?t:null;return i.THREADABLE_CHANNEL_TYPES.has(n.type)?n.id===d?{count:a.default.size(s),threads:s,includeSelectedChannel:!1}:null!=d&&null!=r&&r.parent_id===n.id&&i.THREAD_CHANNEL_TYPES.has(r.type)?null==s?{count:1,threads:void 0,includeSelectedChannel:!0}:d in s?{count:a.default.size(s),threads:s,includeSelectedChannel:!1}:{count:a.default.size(s)+1,threads:s,includeSelectedChannel:!0}:{count:a.default.size(s),threads:s,includeSelectedChannel:!1}:{count:0,threads:void 0,includeSelectedChannel:!1}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=P(n(8)),i=n(644),l=n(3),u=n(7725),s=n(349),d=P(n(7878)),f=n(7840),c=P(n(9224)),p=P(n(80)),v=P(n(1033)),y=P(n(20)),m=P(n(48)),h=P(n(267)),_=P(n(36)),g=P(n(84)),E=P(n(7659)),S=P(n(248)),O=P(n(7660)),I=P(n(7929)),T=n(44),b=P(n(8016)),C=n(1),M=P(n(7)),N=P(n(7149));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e){e.stopPropagation()}var w=a.memo((function(e){var t,n,r=e.channel,f=e.connectChannelDragSource,P=e.connectChannelDropTarget,A=e.disableManageChannels,w=e.position,k=e.sortingPosition,j=e.hideIcon,U=e.children,G=(0,l.useStateFromStores)([h.default],(function(){return h.default.isChannelMuted(r.getGuildId(),r.id)})),F=(0,l.useStateFromStores)([v.default],(function(){return v.default.isCollapsed(r.id)})),B=(0,l.useStateFromStores)([m.default],(function(){return m.default.can(C.Permissions.MANAGE_CHANNELS,r)}));n=null!=k?w>k?N.default.containerDragAfter:N.default.containerDragBefore:N.default.containerDefault;var H=a.useCallback((function(){F?(0,u.categoryExpand)(r.id):(0,u.categoryCollapse)(r.id)}),[r.id,F]),x=a.useCallback((function(e){if("null"!==r.id){var t=y.default.getGuild(r.getGuildId());null!=t&&(0,s.openContextMenu)(e,(function(e){return a.createElement(c.default,L({},e,{channel:r,guild:t}))}))}}),[r]),V=a.useCallback((function(){var e=r.type===C.ChannelTypes.GUILD_CATEGORY?null:r.type,t=r.getGuildId();null!=t&&(0,T.openModal)((function(n){return a.createElement(d.default,L({},n,{channelType:e,guildId:t,categoryId:"null"!==r.id?r.id:null}))}))}),[r]),W=(0,i.useListItem)(r.id),Y=W.role,z=W.tabIndex,K=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(W,["role","tabIndex"]),$=a.useRef(null),Z=a.useRef(null),q=R("div",{className:n},void 0,R(p.default,{focusTarget:$,ringTarget:Z,offset:{left:4,right:4}},void 0,a.createElement("div",{ref:Z,className:(0,o.default)(N.default.iconVisibility,N.default.wrapper,(t={},t[N.default.collapsed]=F,t[N.default.muted]=G,t[N.default.clickable]=!0,t)),onContextMenu:x,role:Y},a.createElement(g.default,L({innerRef:$,className:N.default.mainContent,tabIndex:z},K,{onClick:H,"aria-label":M.default.Messages.CATEGORY_A11Y_LABEL.format({categoryName:r.name}),"aria-expanded":!F,focusProps:{enabled:!1}}),j?null:R(O.default,{className:N.default.icon}),R(b.default,{className:N.default.name},void 0,R(E.default,{},void 0,r.name))),R("div",{onClick:D,className:N.default.children},void 0,B&&!A?R(S.default,{text:M.default.Messages.CREATE_CHANNEL},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return R(_.default,{"aria-label":M.default.Messages.CREATE_CHANNEL,look:_.default.Looks.BLANK,size:_.default.Sizes.NONE,className:(0,o.default)(N.default.addButton,N.default.forceVisible),onClick:V,onMouseEnter:t,onMouseLeave:n,tabIndex:z,focusProps:{offset:{top:-3,right:-4,bottom:-3,left:-4}}},void 0,R(I.default,{className:N.default.addButtonIcon}))})):null))),U);return null!=P&&null!=f?P(f(q)):q})),k=(0,f.makeChannelSortable)(w);t.default=k},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;_(n(0));var r,a=n(349),o=m(n(7570)),i=_(n(7563)),l=m(n(10)),u=m(n(9225)),s=m(n(9226)),d=m(n(7880)),f=m(n(7651)),c=m(n(7730)),p=m(n(7716)),v=m(n(7687)),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t=e.channel,n=e.guild,r=(0,p.default)(t),m=(0,v.default)(t),h=(0,s.default)(t),_=(0,u.default)(t),E=(0,c.default)(t),S=(0,d.default)(t,n),O=(0,f.default)(t),I=(0,o.default)(t.id);return l.default.isGuest()?null:g(i.default,{navId:"channel-context",onClose:a.closeContextMenu,"aria-label":y.default.Messages.CHANNEL_ACTIONS_MENU_LABEL},void 0,g(i.MenuGroup,{},void 0,r),g(i.MenuGroup,{},void 0,m),g(i.MenuGroup,{},void 0,h,_,E,S),g(i.MenuGroup,{},void 0,O),g(i.MenuGroup,{},void 0,I))}E.displayName="ChannelListTextChannelContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7725),i=n(7563),l=f(n(1033)),u=f(n(9)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){return(0,a.useStateFromStores)([l.default,u.default],(function(){var t=Object.values(u.default.getMutableGuildChannels()).filter((function(t){return t.guild_id===e.guild_id&&t.type===s.ChannelTypes.GUILD_CATEGORY}));return 0===t.length||t.every((function(e){return l.default.isCollapsed(e.id)}))}))?null:p(i.MenuItem,{id:"collapse-all-categories",label:d.default.Messages.COLLAPSE_ALL_CATEGORIES,action:function(){return(0,o.categoryCollapseAll)(e.guild_id)}})}v.displayName="useCategoryCollapseAllItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7725),i=n(7563),l=s(n(1033)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.isCollapsed(e.id)}),[e.id]);return f(i.MenuCheckboxItem,{id:"collapse-category",label:u.default.Messages.COLLAPSE_CATEGORY,action:function(){return t?(0,o.categoryExpand)(e.id):(0,o.categoryCollapse)(e.id)},checked:t})}c.displayName="useCategoryCollapseItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(6)),i=n(3),l=n(7831),u=n(32),s=c(n(267)),d=c(n(9228)),f=c(n(7150));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.channel,n=e.selectedChannel,r=e.threads;(0,i.useStateFromStores)([s.default],(function(){return(0,l.isCategoryCollapsedOrChannelMuted)(t)}));var a=(0,o.default)(r).values().sortBy("joinTimestamp").reverse().value();null==n||n.parent_id!==t.id||!u.THREAD_CHANNEL_TYPES.has(n.type)||null!=r&&n.id in r||a.unshift({channel:n,joinTimestamp:Date.now()});for(var c=1===a.length?_:2===a.length?E:O,p=[],y=a.length-3;y>0;y--)p.push(v(O,{style:{top:8+34*y+"px"}},y));return v("div",{className:f.default.container},void 0,v(c,{}),p,a.map((function(e){return v(d.default,{thread:e.channel,selected:(null==n?void 0:n.id)===e.channel.id},e.channel.id)})))}y.displayName="GuildSidebarThreadList";var m=a.memo(y);t.default=m;var h=v("path",{d:"M11 9H4C2.89543 9 2 8.10457 2 7V1C2 0.447715 1.55228 0 1 0C0.447715 0 0 0.447715 0 1V7C0 9.20914 1.79086 11 4 11H11C11.5523 11 12 10.5523 12 10C12 9.44771 11.5523 9 11 9Z",fill:"currentColor"}),_=function(){return v("svg",{className:f.default.spine,width:"12",height:"11",viewBox:"0 0 12 11",fill:"none"},void 0,h)};_.displayName="Spine1";var g=v("path",{d:"M2 1C2 0.447715 1.55228 0 1 0C0.447715 0 0 0.447715 0 1V41C0 43.2091 1.79086 45 4 45H11C11.5523 45 12 44.5523 12 44C12 43.4477 11.5523 43 11 43H4C2.89543 43 2 42.1046 2 41V13C2 11.8954 2.89543 11 4 11H11C11.5523 11 12 10.5523 12 10C12 9.44771 11.5523 9 11 9H4C2.89543 9 2 8.10457 2 7V1Z",fill:"currentColor"}),E=function(){return v("svg",{className:f.default.spine,width:"12",height:"45",viewBox:"0 0 12 45",fill:"none"},void 0,g)};E.displayName="Spine2";var S=v("path",{d:"M1 0C0.447715 0 0 0.447713 0 0.999998V75C0 77.2091 1.79086 79 4 79H11C11.5523 79 12 78.5523 12 78C12 77.4477 11.5523 77 11 77H4C2.89543 77 2 76.1046 2 75V47C2 45.8954 2.89543 45 4 45H11C11.5523 45 12 44.5523 12 44C12 43.4477 11.5523 43 11 43H4C2.89543 43 2 42.1046 2 41V13C2 11.8954 2.89543 11 4 11H11C11.5523 11 12 10.5523 12 10C12 9.44771 11.5523 9 11 9H4C2.89543 9 2 8.10457 2 7V1C2 0.447715 1.55228 0 1 0Z",fill:"currentColor"}),O=function(e){var t=e.style;return v("svg",{className:f.default.spine,width:"12",height:"79",viewBox:"0 0 12 79",fill:"none",style:t},void 0,S)};O.displayName="Spine3"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=I(n(8)),i=n(644),l=n(3),u=I(n(354)),s=n(349),d=I(n(7715)),f=I(n(80)),c=n(49),p=I(n(7576)),v=I(n(9)),y=I(n(231)),m=I(n(84)),h=I(n(7659)),_=n(7606),g=n(1),E=I(n(7)),S=I(n(6739)),O=I(n(6772));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e){var t,n,r=e.thread,I=e.selected,T=(0,l.useStateFromStoresObject)([y.default],(function(){return{unread:y.default.hasUnread(r.id),mentionCount:y.default.getMentionCount(r.id)}})),M=T.unread,N=T.mentionCount,P=a.useCallback((function(e){e.shiftKey?p.default.openThreadSidebarForViewing(r):(0,c.transitionTo)(g.Routes.CHANNEL(r.guild_id,r.id))}),[r]),A=a.useCallback((function(){u.default.preload(r.guild_id,r.id)}),[r.guild_id,r.id]),R=a.useCallback((function(e){var t=v.default.getChannel(r.id);null!=t&&(0,s.openContextMenu)(e,(function(e){return a.createElement(d.default,C({},e,{channel:t}))}))}),[r.id]),L=(0,i.useListItem)(r.id),D=L.role,w=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(L,["role"]),k=a.useRef(null),j=a.useRef(null),U=(N>0?E.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL_WITH_MENTIONS:M?E.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL_WITH_UNREADS:E.default.Messages.GUILD_SIDEBAR_DEFAULT_CHANNEL_A11Y_LABEL).format({channelName:r.name,mentionCount:N});return b("div",{className:(0,o.default)(S.default.containerDefault,(t={},t[S.default.selected]=I,t))},void 0,b(f.default,{focusTarget:k,ringTarget:j,offset:{top:2,bottom:2,right:4}},void 0,b("div",{className:(0,o.default)(S.default.iconVisibility,O.default.wrapper,O.default.typeThread,(n={},n[O.default.modeSelected]=I,n[O.default.modeUnread]=!I&&M,n)),onMouseDown:A,onContextMenu:R,role:D},void 0,M&&!I?b("div",{className:O.default.unread}):null,a.createElement("div",{className:O.default.content,ref:j},a.createElement(m.default,C({innerRef:k,className:(0,o.default)(O.default.mainContent,O.default.threadMainContent),onClick:P},w,{"aria-label":U,focusProps:{enabled:!1}}),b(h.default,{className:(0,o.default)(O.default.name,O.default.channelName),"aria-hidden":!0},void 0,r.name),b("div",{className:O.default.children},void 0,null!=N&&N>0?b("div",{className:S.default.mentionsBadge,"aria-hidden":!0},void 0,b(_.NumberBadge,{count:N})):null))))))}M.displayName="GuildSidebarThreadListEntry";var N=a.memo(M);t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.summarizeVoiceStates=B,t.default=z;var r,a=w(n(0)),o=L(n(8)),i=n(3),l=n(349),u=n(7840),s=n(8106),d=L(n(8663)),f=n(49),c=n(1128),p=L(n(237)),v=n(277),y=w(n(9231)),m=L(n(1033)),h=L(n(9)),_=L(n(20)),g=L(n(1042)),E=L(n(48)),S=L(n(65)),O=L(n(1040)),I=L(n(43)),T=n(272),b=L(n(7930)),C=L(n(7931)),M=L(n(8217)),N=n(1),P=L(n(7)),A=L(n(6739)),R=L(n(7151));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function j(e,t){return(j=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return F(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return F(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function F(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function B(e){for(var t,n=0,r=[],a=G(e);!(t=a()).done;){var o=t.value;(0,v.getAudienceRequestToSpeakState)(o.voiceState)===v.RequestToSpeakStates.ON_STAGE?r.push(o):n++}return{numAudience:n,speakerVoiceStates:r}}function H(e){var t=e.getGuildId();if(null==t)throw new Error("StageChannel, transitionTo: Channel does not have a guildId");(0,f.transitionTo)(N.Routes.CHANNEL(t,e.id))}var x=U(O.default,{width:16,height:16});function V(e){var t=e.numAudience;return U("div",{className:R.default.audienceVoiceUserContainer},void 0,U("div",{className:R.default.audienceVoiceUserIconContainer},void 0,x),U(I.default,{className:R.default.audienceVoiceUserText,size:I.default.Sizes.SIZE_14},void 0,t>0?P.default.Messages.STAGE_CHANNEL_AUDIENCE_COUNT.format({userCount:t}):P.default.Messages.STAGE_CHANNEL_NO_AUDIENCE))}V.displayName="AudienceVoiceUser";var W=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(){var e=t.props,n=e.channel,r=e.connectAction,a=e.locked,o=e.connected;switch(a||o||(0,c.connectAndOpen)(n),__OVERLAY__||H(n),r){case y.ChannelConnectAction.NORMAL:case y.ChannelConnectAction.START_EVENT:}},t.handleContextMenu=function(e){var n=t.props.channel,r=_.default.getGuild(n.getGuildId());null!=r&&(0,l.openContextMenu)(e,(function(e){return a.createElement(d.default,k({},e,{channel:n,guild:r}))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,j(t,n);var i=r.prototype;return i.getVoiceStatesCount=function(){var e,t=this.props.voiceStates;return null!==(e=null==t?void 0:t.length)&&void 0!==e?e:0},i.isFull=function(){var e=this.props.channel;return(0,T.isChannelFull)(e,S.default,_.default)},i.getModeClass=function(){var e=this.props,t=e.position,n=e.sortingPosition;return e.isUserOver?A.default.containerUserOver:null!=n?t>n?A.default.containerDragAfter:A.default.containerDragBefore:A.default.containerDefault},i.renderVoiceUsers=function(){var e=this.props,t=e.channel,n=e.voiceStates,r=e.collapsed,a=e.categoryCollapsed,o=e.tabIndex,i=r||a,l=B(n),u=l.numAudience,s=l.speakerVoiceStates;return U(M.default,{channel:t,voiceStates:s,collapsed:i,tabIndex:o},void 0,i||0===n.length?null:U(V,{numAudience:u}))},i.render=function(){var e,t,n=this.props,r=n.channel,a=n.selected,i=n.connected,l=n.locked,u=n.connectChannelDropTarget,s=n.connectChannelDragSource,d=n.connectUserDropTarget,f=n.connectDragPreview,c=n.canManageCategory,p=n.canMoveMembers,v=n.stageInstance,y=U("div",{className:(0,o.default)(this.getModeClass(),(e={},e[A.default.disabled]=this.isDisabled(),e))},void 0,U(C.default,{className:A.default.iconVisibility,iconClassName:(0,o.default)((t={},t[R.default.iconLive]=null!=v,t)),channel:r,selected:a,connected:i,locked:l,onClick:this.handleClick,onContextMenu:this.handleContextMenu,connectDragPreview:f,subtitle:null==v?void 0:v.topic,"aria-label":P.default.Messages.STAGE_VOICE_CHANNEL},void 0,this.renderInviteButton(),this.renderEditButton()),this.renderVoiceUsers());return p&&(y=d(y)),c&&(y=u(s(y))),y},r}(b.default);W.displayName="StageChannel";var Y=(0,u.makeChannelSortable)((0,s.makeVoiceUserDroppable)(W));function z(e){var t=e.guild,n=e.channel,r=(0,i.useStateFromStoresObject)([E.default,h.default,g.default],(function(){var e=h.default.getChannel(n.parent_id),r=g.default.getCheck(n.guild_id);return{canManageChannel:t&&E.default.can(N.Permissions.MANAGE_CHANNELS,n),canManageCategory:null!=e?E.default.can(N.Permissions.MANAGE_CHANNELS,e):null!=t&&E.default.can(N.Permissions.MANAGE_CHANNELS,t),canMoveMembers:E.default.can(N.Permissions.MOVE_MEMBERS,n),locked:!E.default.can(N.Permissions.CONNECT,n),bypassLimit:E.default.can(N.Permissions.MOVE_MEMBERS,n),unverifiedAccount:!r.canChat}})),o=(0,i.useStateFromStores)([m.default],(function(){return m.default.isCollapsed(n.parent_id)})),l=(0,y.default)(n.id),u=(0,i.useStateFromStores)([p.default],(function(){return p.default.getStageInstanceByChannel(n.id)}),[n.id]);return a.createElement(Y,k({categoryCollapsed:o},r,e,{connectAction:l,stageInstance:u}))}z.displayName="ConnectedStageChannel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=s(n(8230)),i=n(7563),l=s(n(8661)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.isCollapsed(e.id)}),[e.id]);return __OVERLAY__?null:f(i.MenuCheckboxItem,{id:"hide-voice-names",label:u.default.Messages.VOICE_CHANNEL_HIDE_NAMES,action:function(){return o.default.update(e.id)},checked:t})}c.displayName="useChannelHideNamesItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStageChannelStartEvent=function(e){var t=(0,o.default)(e),n=(0,a.default)(e).moderator;return{isLive:t,isModerator:n}},t.default=function(e){var t=(0,o.default)(e),n=(0,a.default)(e).moderator;if(!t&&n)return r.START_EVENT;return r.NORMAL},t.ChannelConnectAction=void 0;var r,a=i(n(8806)),o=i(n(9232));function i(e){return e&&e.__esModule?e:{default:e}}t.ChannelConnectAction=r,function(e){e[e.NORMAL=0]="NORMAL",e[e.START_EVENT=1]="START_EVENT"}(r||(t.ChannelConnectAction=r={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,a.useStateFromStores)([o.default],(function(){return o.default.isLive(e)}),[e])};var r,a=n(3),o=(r=n(237))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(80))&&r.__esModule?r:{default:r},i=n(49),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d=a.forwardRef((function(e,t){var n=e.href,r=e.children,u=e.onClick,d=e.onKeyPress,f=e.focusProps,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["href","children","onClick","onKeyPress","focusProps"]),p=a.useCallback((function(e){e.repeat||(e.charCode!==l.KeyboardKeys.SPACE&&e.charCode!==l.KeyboardKeys.ENTER||(e.preventDefault(),null!=n&&(0,i.transitionTo)(n),null==u||u()),null==d||d(e))}),[n,d,u]),v=a.useCallback((function(e){e.metaKey||e.shiftKey||0!==e.button||(e.preventDefault(),e.stopPropagation(),null!=n&&(0,i.transitionTo)(n),null==u||u())}),[n,u]),y=a.createElement("a",s({ref:t,href:n,onClick:v,onKeyPress:p},c),r);return a.createElement(o.default,f,y)}));t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(3),l=E(n(354)),u=n(349),s=n(7840),d=E(n(8157)),f=E(n(9235)),c=n(49),p=E(n(9)),v=E(n(20)),y=E(n(48)),m=E(n(7930)),h=E(n(7931)),_=n(1),g=E(n(6739));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e){var t=e.getGuildId();if(null==t)throw new Error("TextChannel, transitionTo: Channel does not have a guildId");(0,c.transitionTo)(_.Routes.CHANNEL(t,e.id),{state:{analyticsSource:{page:_.AnalyticsPages.GUILD_CHANNEL,section:_.AnalyticsSections.CHANNEL_LIST,object:_.AnalyticsObjects.CHANNEL}}})}function C(e,t){var n=t.getGuildId();if(null==n)throw new Error("TextChannel, preloadChannel: Channel does not have a guildId");l.default.preload(n,t.id)}var M=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleContextMenu=function(e){var n=t.props.channel,r=v.default.getGuild(n.getGuildId());null!=r&&(0,u.openContextMenu)(e,(function(e){return a.createElement(f.default,I({},e,{channel:n,guild:r}))}))},t.handleClick=function(e){b(e)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,T(t,n),r.prototype.render=function(){var e,t=this.props,n=t.channel,r=t.selected,a=t.connectChannelDropTarget,i=t.connectChannelDragSource,l=t.connectDragPreview,u=t.canManageCategory,s=O("div",{className:(0,o.default)(this.getClassName(),(e={},e[g.default.disabled]=this.isDisabled(),e))},void 0,O(h.default,{className:g.default.iconVisibility,channel:n,selected:r,onClick:this.handleClick,onMouseDown:C,onContextMenu:this.handleContextMenu,connectDragPreview:u?l:null,"aria-label":(0,d.default)(n)},void 0,this.renderInviteButton(),this.renderEditButton()));return u?a(i(s)):s},r}(m.default);M.displayName="StoreChannel";var N=(0,s.makeChannelSortable)(M),P=a.memo((function(e){var t=e.channel,n=e.guild,r=(0,i.useStateFromStoresObject)([p.default,y.default],(function(){var e=p.default.getChannel(t.parent_id);return{canManageChannel:y.default.can(_.Permissions.MANAGE_CHANNELS,t),canManageCategory:null!=e?y.default.can(_.Permissions.MANAGE_CHANNELS,e):y.default.can(_.Permissions.MANAGE_CHANNELS,n)}}));return a.createElement(N,I({},r,e))}));t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;v(n(0));var r,a=n(349),o=c(n(7570)),i=v(n(7563)),l=c(n(10)),u=c(n(7651)),s=c(n(7730)),d=c(n(7881)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.channel,n=e.guild,r=(0,s.default)(t),c=(0,d.default)(t,n),p=(0,u.default)(t),v=(0,o.default)(t.id);return l.default.isGuest()?null:y(i.default,{navId:"channel-context",onClose:a.closeContextMenu,"aria-label":f.default.Messages.CHANNEL_ACTIONS_MENU_LABEL},void 0,y(i.MenuGroup,{},void 0,r),y(i.MenuGroup,{},void 0,c),y(i.MenuGroup,{},void 0,p),y(i.MenuGroup,{},void 0,v))}m.displayName="ChannelListStoreChannelContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=D;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(6)),l=n(3),u=C(n(354)),s=n(349),d=n(7840),f=C(n(8157)),c=C(n(9237)),p=C(n(1038)),v=C(n(9)),y=C(n(81)),m=C(n(20)),h=C(n(48)),_=C(n(231)),g=C(n(985)),E=n(7606),S=C(n(9238)),O=C(n(7930)),I=C(n(7931)),T=n(1),b=C(n(6739));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var R=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={shouldShowThreadsPopout:!1},t.enterTimer=0,t.exitTimer=0,t.handleMouseEnter=function(){t.resetThreadPopoutTimers(),t.enterTimer=setTimeout((function(){t.setState({shouldShowThreadsPopout:!0})}),200)},t.handleMouseLeave=function(){t.resetThreadPopoutTimers(),t.exitTimer=setTimeout((function(){t.state.shouldShowThreadsPopout&&t.setState({shouldShowThreadsPopout:!1})}),250)},t.handleThreadsPopoutClose=function(){t.resetThreadPopoutTimers(),t.setState({shouldShowThreadsPopout:!1})},t.handleMouseDown=function(){t.handleThreadsPopoutClose();var e=t.props.channel,n=e.getGuildId();if(null==n)throw new Error("TextChannel, preloadChannel: Channel does not have a guildId");u.default.preload(n,e.id)},t.renderThreadsPopout=function(e){return a.createElement(S.default,P({},e,{channel:t.props.channel}))},t.handleContextMenu=function(e){var n=t.props.channel,r=m.default.getGuild(n.getGuildId());null!=r&&(0,s.openContextMenu)(e,(function(e){return a.createElement(c.default,P({},e,{channel:n,guild:r}))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,A(t,n);var i=r.prototype;return i.componentWillUnmount=function(){this.resetThreadPopoutTimers()},i.resetThreadPopoutTimers=function(){clearTimeout(this.enterTimer),clearTimeout(this.exitTimer)},i.renderMentionBadge=function(){var e=this.props.mentionCount;if(null!=e&&e>0)return N("div",{className:b.default.mentionsBadge,"aria-hidden":!0},void 0,N(E.NumberBadge,{count:e}))},i.render=function(){var e,t=this,n=this.props,r=n.channel,a=n.guild,i=n.selected,l=n.muted,u=n.unread,s=n.hasActiveThreads,d=n.hasActiveUnjoinedThreads,c=n.mentionCount,p=n.connectChannelDropTarget,v=n.connectChannelDragSource,y=n.connectDragPreview,m=n.canManageCategory,h=N("div",{className:(0,o.default)(this.getClassName(),(e={},e[b.default.disabled]=this.isDisabled(),e[b.default.selected]=i,e)),onMouseEnter:d?this.handleMouseEnter:void 0,onMouseLeave:d?this.handleMouseLeave:void 0},void 0,N(g.default,{position:g.default.Positions.RIGHT,renderPopout:this.renderThreadsPopout,onRequestClose:this.handleThreadsPopoutClose,spacing:0,shouldShow:d&&this.state.shouldShowThreadsPopout},void 0,(function(){return N(I.default,{className:b.default.iconVisibility,channel:r,guild:a,selected:i,muted:l,unread:u,hasActiveThreads:s,onMouseDown:t.handleMouseDown,onContextMenu:t.handleContextMenu,connectDragPreview:m?y:null,"aria-label":(0,f.default)(r,u,c)},void 0,t.renderInviteButton(),t.renderEditButton(),t.renderMentionBadge())})));return m?p(v(h)):h},r}(O.default);R.displayName="TextChannel";var L=(0,d.makeChannelSortable)(R);function D(e){var t=e.channel,n=e.guild,r=(0,l.useStateFromStores)([y.default],(function(){return t===y.default.getDefaultChannel(n.id)})),o=(0,l.useStateFromStoresObject)([p.default,h.default],(function(){var e=(0,i.default)(p.default.getActiveJoinedThreadsForParent(t.guild_id,t.id)).some((function(e){return h.default.can(T.Permissions.VIEW_CHANNEL,e.channel)})),n=(0,i.default)(p.default.getActiveUnjoinedThreadsForParent(t.guild_id,t.id)).some((function(e){return h.default.can(T.Permissions.VIEW_CHANNEL,e)}));return{hasActiveThreads:e||n,hasActiveUnjoinedThreads:n}})),u=o.hasActiveThreads,s=o.hasActiveUnjoinedThreads,d=(0,l.useStateFromStoresObject)([_.default],(function(){return{unread:_.default.hasUnread(t.id),mentionCount:_.default.getMentionCount(t.id)}})),f=(0,l.useStateFromStoresObject)([h.default,v.default],(function(){var e=v.default.getChannel(t.parent_id);return{canManageChannel:h.default.can(T.Permissions.MANAGE_CHANNELS,t),canManageCategory:null!=e?h.default.can(T.Permissions.MANAGE_CHANNELS,e):h.default.can(T.Permissions.MANAGE_CHANNELS,n)}}));return a.createElement(L,P({},d,f,e,{isDefaultChannel:r,hasActiveThreads:u,hasActiveUnjoinedThreads:s}))}D.displayName="ConnectedTextChannel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;E(n(0));var r,a=n(349),o=_(n(7633)),i=_(n(7570)),l=E(n(7563)),u=_(n(10)),s=_(n(8017)),d=_(n(7880)),f=_(n(7651)),c=_(n(7730)),p=_(n(7881)),v=_(n(7716)),y=_(n(7687)),m=_(n(8664)),h=_(n(7));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t=e.channel,n=e.guild,r=(0,v.default)(t),_=(0,y.default)(t),g=(0,m.default)(t),E=(0,c.default)(t),O=(0,p.default)(t,n),I=(0,s.default)(t,n),T=(0,d.default)(t,n),b=(0,f.default)(t),C=(0,i.default)(t.id),M=(0,o.default)(t);return u.default.isGuest()?null:S(l.default,{navId:"channel-context",onClose:a.closeContextMenu,"aria-label":h.default.Messages.CHANNEL_ACTIONS_MENU_LABEL},void 0,S(l.MenuGroup,{},void 0,r),S(l.MenuGroup,{},void 0,_),S(l.MenuGroup,{},void 0,g,E),S(l.MenuGroup,{},void 0,M),S(l.MenuGroup,{},void 0,O,I,T),S(l.MenuGroup,{},void 0,b),S(l.MenuGroup,{},void 0,C))}O.displayName="ChannelListTextChannelContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=T;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(6)),i=n(3),l=n(49),u=E(n(1038)),s=n(667),d=E(n(9239)),f=E(n(48)),c=E(n(231)),p=E(n(84)),v=n(44),y=E(n(43)),m=E(n(110)),h=n(1),_=E(n(7)),g=E(n(7155));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e){var t=e.channel,n=(0,i.useStateFromStoresArray)([u.default,c.default,f.default],(function(){return(0,o.default)(u.default.getActiveUnjoinedThreadsForParent(t.guild_id,t.id)).values().filter((function(e){return f.default.can(h.Permissions.VIEW_CHANNEL,e)})).sort((function(e,t){var n=c.default.lastMessageId(e.id),r=c.default.lastMessageId(t.id);return m.default.compare(n,r)})).reverse().value()}));return I("div",{className:g.default.popout},void 0,I(y.default,{className:g.default.title,size:y.default.Sizes.SIZE_12,color:y.default.Colors.HEADER_SECONDARY},void 0,_.default.Messages.NUM_ACTIVE_THREADS.format({count:n.length})),n.slice(0,3).map((function(e){var t=(0,s.getTimestampString)(m.default.extractTimestamp(c.default.lastMessageId(e.id)));return I(p.default,{className:g.default.row,onClick:function(){(0,l.transitionToGuild)(e.guild_id,e.id)}},e.id,I(y.default,{className:g.default.name,size:y.default.Sizes.SIZE_16,color:y.default.Colors.CUSTOM},void 0,e.name),I(y.default,{className:g.default.timestamp,size:y.default.Sizes.SIZE_16,color:y.default.Colors.CUSTOM},void 0," • ",t))})),I(p.default,{className:g.default.more,onClick:function(){(0,v.openModal)((function(e){return a.createElement(d.default,O({channel:t},e))}))}},void 0,_.default.Messages.BROWSE_ALL))}T.displayName="ActiveThreadsPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(50),o=u(n(8807)),i=u(n(7)),l=u(n(7154));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.channel,n=e.onClose,r=e.transitionState;return d(a.ModalRoot,{className:l.default.modal,transitionState:r,"aria-label":i.default.Messages.BROWSE_THREADS,size:a.ModalSize.DYNAMIC},void 0,d(o.default,{className:l.default.browser,channel:t,onClose:n}))}f.displayName="ThreadBrowserModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=v(n(43)),l=v(n(1029)),u=n(8158),s=v(n(8665)),d=v(n(8666)),f=n(8159),c=v(n(7)),p=v(n(6774));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e){var t=e.channel,n=e.startThread,r=e.gotoThread,i=(0,u.useActiveThreads)(t),v=i.joinedThreadIds,y=i.unjoinedThreadIds,h=a.useCallback((function(e){return 0===e.section?m(_,{text:c.default.Messages.THREAD_BROWSER_JOINED_HEADER.format({count:v.length})},e.section):m(_,{text:c.default.Messages.THREAD_BROWSER_OTHER_HEADER.format({count:y.length}),divider:v.length>0},e.section)}),[v.length,y.length]),g=a.useCallback((function(e){return 1===e&&v.length>0?64:32}),[v.length]),E=a.useCallback((function(e){var t=0===e.section?v[e.row]:y[e.row];return m(d.default,{threadId:t,type:f.RowType.Active,gotoThread:r},e.section+"-"+e.row)}),[v,y,r]);return 0===v.length&&0===y.length?m(s.default,{channel:t,header:c.default.Messages.THREAD_BROWSER_EMPTY_STATE_ACTIVE_HEADER,startThread:n}):m(l.default,{className:(0,o.default)(p.default.list,p.default.activeThreadsList),fade:!0,sections:[v.length,y.length],sectionHeight:g,rowHeight:80,renderRow:E,renderSection:h,chunkSize:20})}function _(e){var t=e.text,n=e.divider;return a.createElement(a.Fragment,null,n?m("div",{className:p.default.divider}):null,m(i.default,{color:i.default.Colors.HEADER_SECONDARY,size:i.default.Sizes.SIZE_12,className:p.default.sectionHeader},void 0,t))}h.displayName="ActiveThreadsTab"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(6)),a=u(n(3)),o=u(n(2)),i=n(32),l=u(n(9));n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function d(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var c={};function p(e){var t;null===(t=e.threads)||void 0===t||t.forEach(v)}function v(e){if(!i.ALL_CHANNEL_TYPES.has(e.type))return!1;var t=function(e){var t,n;return e.id in c||(c[e.id]={guildId:e.guild_id,parentId:e.parent_id,memberCount:null!==(t=e.memberCount)&&void 0!==t?t:0,memberIdsPreview:null!==(n=e.memberIdsPreview)&&void 0!==n?n:[]}),c[e.id]}(e);null!=e.memberCount&&(t.memberCount=e.memberCount),null!=e.memberIdsPreview&&(t.memberIdsPreview=e.memberIdsPreview)}function y(e){return v(e.channel)}function m(e){if(null!=e&&!(e.id in c)){var t=l.default.getChannel(e.id);if(null!=t)return v(t),!0}return!1}var h=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(l.default)},a.getMemberCount=function(e){var t,n;return null!==(t=null===(n=c[e])||void 0===n?void 0:n.memberCount)&&void 0!==t?t:null},a.getMemberIdsPreview=function(e){var t,n;return null!==(t=null===(n=c[e])||void 0===n?void 0:n.memberIdsPreview)&&void 0!==t?t:null},r}(a.default.Store))(o.default,{CONNECTION_OPEN:function(e){c={},e.guilds.forEach(p)},GUILD_CREATE:function(e){p(e.guild)},GUILD_DELETE:function(e){var t,n=e.guild;t=n.id,c=r.default.omitBy(c,(function(e){return e.guildId===t}))},CHANNEL_DELETE:function(e){var t,n=e.channel;t=n.id,c=r.default.omitBy(c,(function(e){return e.parentId===t}))},THREAD_CREATE:y,THREAD_UPDATE:y,THREAD_LIST_SYNC:function(e){e.threads.forEach(v)},THREAD_MEMBERS_UPDATE:function(e){var t=c[e.id];if(null==t)return!1;null!=e.memberIdsPreview&&(t.memberIdsPreview=e.memberIdsPreview),t.memberCount=e.memberCount},SEARCH_FINISH:function(e){for(var t,n=!1,r=d(e.messages);!(t=r()).done;)for(var a,o=d(t.value);!(a=o()).done;){var i=a.value;n=m(i.thread)||n}return e.threads.forEach((function(e){n=m(e)||n})),n},LOAD_ARCHIVED_THREADS_SUCCESS:function(e){e.threads.forEach(m)},THREAD_DELETE:function(e){var t=e.channel;delete c[t.id]},LOAD_MESSAGES_SUCCESS:function(e){for(var t,n=!1,r=d(e.messages);!(t=r()).done;){n=m(t.value.thread)||n}return n}});t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=b(n(0)),o=I(n(8)),i=n(3),l=I(n(9)),u=I(n(48)),s=I(n(988)),d=I(n(227)),f=b(n(7597)),c=I(n(248)),p=I(n(7888)),v=I(n(43)),y=I(n(1029)),m=n(8158),h=I(n(8665)),_=I(n(8666)),g=n(8159),E=n(1),S=I(n(7)),O=I(n(6774));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e){var t=e.channel,n=e.startThread,r=e.gotoThread,I=a.useState(m.PrivacyTab.Public),T=I[0],b=I[1],N=a.useState(!1),P=N[0],A=N[1],R=(0,i.useStateFromStores)([u.default],(function(){return u.default.can(E.Permissions.MANAGE_MESSAGES,t)})),L=P&&R,D=T===m.PrivacyTab.Private&&!L,w=(0,m.useArchivedThreads)(t,T,L),k=w.threadIds,j=w.canLoadMore,U=w.loading,G=w.loadMore,F=a.useRef(null),B=a.useMemo((function(){var e,t;return M("div",{className:O.default.controls},void 0,M(f.default,{selectedItem:T,type:f.Types.TOP_PILL,onItemSelect:b,className:O.default.tabBar},"tabs",M(f.Item,{id:m.PrivacyTab.Public,className:(0,o.default)(O.default.tab,(e={},e[O.default.active]=T===m.PrivacyTab.Public,e))},void 0,S.default.Messages.THREAD_BROWSER_PUBLIC),M(f.Item,{id:m.PrivacyTab.Private,className:(0,o.default)(O.default.tab,(t={},t[O.default.active]=T===m.PrivacyTab.Private,t))},void 0,S.default.Messages.THREAD_BROWSER_PRIVATE)),R&&T===m.PrivacyTab.Private?M("div",{className:O.default.moderatorView},void 0,M(s.default,{value:P,onChange:function(e,t){return A(t)},className:O.default.checkbox,type:s.default.Types.INVERTED,size:20}),M(v.default,{size:v.default.Sizes.SIZE_16,color:v.default.Colors.INTERACTIVE_NORMAL},void 0,S.default.Messages.MODERATOR_VIEW,M(c.default,{text:S.default.Messages.MODERATOR_VIEW_TOOLTIP},void 0,(function(e){return a.createElement(p.default,C({},e,{className:O.default.infoIcon}))})))):null)}),[T,R,P]),H=a.useCallback((function(){return B}),[B]),x=a.useCallback((function(e){return M(_.default,{threadId:k[e.row],type:D?g.RowType.MyArchived:g.RowType.AllArchived,gotoThread:r},e.section+"-"+e.row)}),[k,D,r]),V=a.useCallback((function(){var e,t,n=null===(e=F.current)||void 0===e?void 0:e.getScrollerState();if(null!=n){var r=l.default.getChannel(k[k.length-1]);if(null!=r){var a=D?r.id:null===(t=r.threadMetadata)||void 0===t?void 0:t.archiveTimestamp;if(null!=a){var o=n.scrollTop+n.scrollHeight;n.offsetHeight-o<200&&G(a)}}}}),[k,G,D]);return 0===k.length?U?M("div",{className:O.default.list},void 0,B,M(d.default,{className:O.default.spinner}),";"):M("div",{className:O.default.list},void 0,B,M(h.default,{channel:t,header:S.default.Messages.THREAD_BROWSER_EMPTY_STATE_ARCHIVED_HEADER,startThread:n})):a.createElement(y.default,{ref:F,className:O.default.list,fade:!0,sections:[k.length],sectionHeight:64,rowHeight:80,renderRow:x,renderSection:H,chunkSize:20,onScroll:j?V:void 0})}N.displayName="ArchivedThreadsTab"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=n(7874),i=f(n(9)),l=f(n(231)),u=f(n(267)),s=f(n(179)),d=f(n(8667));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e){var t=i.default.getChannel(e);return null!=t&&null!=t.getGuildId()&&(!u.default.isChannelMuted(t.getGuildId(),t.id)&&l.default.hasUnread(e))}function y(e){var t=i.default.getChannel(e);if(null==t)return!1;var n=t.getGuildId();if(null==n)return!1;var r=u.default.isGuildCollapsed(n),a=u.default.isChannelMuted(n,t.id);return(!r||!a)&&l.default.getMentionCount(e)>0}var m=r.forwardRef((function(e,t){var n=e.guildId,i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["guildId"]),l=(0,o.useFlattenedChannelIdListWithThreads)(n),u=(0,a.useStateFromStores)([s.default],(function(){return s.default.isFocused()}));return r.createElement(d.default,p({ref:t},i,{isUnread:v,isMentioned:y,items:l,animate:u}))}));t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=$;var r,a=B(n(0)),o=G(n(8)),i=n(3),l=n(67),u=n(349),s=G(n(170)),d=B(n(7704)),f=n(7840),c=n(8106),p=G(n(7905)),v=G(n(8583)),y=G(n(7871)),m=G(n(183)),h=G(n(8663)),_=B(n(9245)),g=n(49),E=G(n(5523)),S=G(n(1033)),O=G(n(9)),I=G(n(20)),T=G(n(1042)),b=G(n(48)),C=G(n(65)),M=G(n(985)),N=G(n(248)),P=n(272),A=G(n(7930)),R=G(n(7931)),L=G(n(9246)),D=G(n(9247)),w=G(n(8217)),k=n(1),j=G(n(7)),U=G(n(6739));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function H(){return(H=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function V(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function W(e){var t=e.getGuildId();if(null==t)throw new Error("VoiceChannel, transitionTo: Channel does not have a guildId");(0,g.transitionTo)(k.Routes.CHANNEL(t,e.id))}function Y(e){var t=e.channel,n=e.locked,r=e.video,a=e.selected,o=e.userCount,i=(0,E.default)(t).limit,l=-1,u=!1;return t.userLimit>0&&(l=t.userLimit),r&&i>0&&(u=l<0||i<l,l=l>0?Math.min(l,i):i),l>0&&!n&&!a?V("div",{className:U.default.userLimit},void 0,V(D.default,{users:o,total:l,videoLimit:u})):null}var z=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={shouldShowActivities:!1,shouldShowGuildVerificationPopout:!1},t.activitiesHideTimeout=new l.Timeout,t.closeGuildVerificationPopout=function(){t.setState({shouldShowGuildVerificationPopout:!1})},t.handleVoiceConnect=function(){var e=t.props,n=e.locked,r=e.connected,a=e.channel;e.unverifiedAccount&&t.setState({shouldShowGuildVerificationPopout:!0}),n||r||s.default.selectVoiceChannel(a.id),!__OVERLAY__&&r&&W(a)},t.handleContextMenu=function(e){var n=t.props.channel,r=I.default.getGuild(n.getGuildId());null!=r&&(0,u.openContextMenu)(e,(function(e){return a.createElement(h.default,H({},e,{channel:n,guild:r}))}))},t.handleMouseEnter=function(){t.activitiesHideTimeout.stop(),t.setState({shouldShowActivities:!0})},t.handleMouseLeave=function(){t.activitiesHideTimeout.start(100,(function(){return t.setState({shouldShowActivities:!1})}))},t.closePopout=function(){t.activitiesHideTimeout.stop(),t.setState({shouldShowActivities:!1})},t.handleClick=function(){t.handleVoiceConnect()},t.renderPopout=function(){var e=t.props,n=e.channel,r=e.voiceStates,a=e.sorting,o=e.isUserOver,i=t.state,l=i.shouldShowActivities,u=i.shouldShowGuildVerificationPopout;return!l||a||o||u?u?V(_.default,{type:_.GuildVerificationPopoutTypes.VOICE,guildId:n.guild_id,closePopout:t.closeGuildVerificationPopout}):void 0:V(L.default,{onAction:t.closePopout,channel:n,voiceStates:r})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,x(t,n);var i=r.prototype;return i.componentWillUnmount=function(){this.activitiesHideTimeout.stop()},i.getVoiceStatesCount=function(){var e,t=this.props.voiceStates;return null!==(e=null==t?void 0:t.length)&&void 0!==e?e:0},i.isFull=function(){var e=this.props.channel;return(0,P.isChannelFull)(e,C.default,I.default)},i.getModeClass=function(){var e=this.props,t=e.position,n=e.sortingPosition;return e.isUserOver?U.default.containerUserOver:null!=n?t>n?U.default.containerDragAfter:U.default.containerDragBefore:U.default.containerDefault},i.renderVoiceUsers=function(){var e=this.props,t=e.channel,n=e.voiceStates,r=e.collapsed,a=e.categoryCollapsed,o=e.tabIndex;return V(w.default,{channel:t,voiceStates:n,collapsed:r||a,tabIndex:o})},i.render=function(){var e,t=this,n=this.props,r=n.channel,i=n.channelName,l=n.selected,u=n.connected,s=n.locked,f=n.video,c=n.sorting,p=n.isUserOver,y=n.embeddedApplication,m=n.embeddedActivityType,h=n.connectChannelDropTarget,_=n.connectChannelDragSource,g=n.connectUserDropTarget,E=n.connectDragPreview,S=n.canManageCategory,O=n.canMoveMembers,I=n.showTutorial,T=this.state,b=T.shouldShowActivities,C=T.shouldShowGuildVerificationPopout,P=this.getVoiceStatesCount(),A=j.default.Messages.GUILD_SIDEBAR_VOICE_CHANNEL_A11Y_LABEL.format({channelName:i});null!=r.userLimit&&r.userLimit>0?A=j.default.Messages.GUILD_SIDEBAR_VOICE_CHANNEL_A11Y_LABEL_WITH_LIMIT.format({channelName:i,userCount:P,limit:r.userLimit}):P>0&&(A=j.default.Messages.GUILD_SIDEBAR_VOICE_CHANNEL_A11Y_LABEL_WITH_USERS.format({channelName:i,userCount:P}));var L=V("div",{className:(0,o.default)(this.getModeClass(),(e={},e[U.default.disabled]=this.isDisabled(),e))},void 0,V("div",{onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,V(M.default,{position:M.default.Positions.RIGHT,renderPopout:this.renderPopout,spacing:0,onRequestClose:this.closeGuildVerificationPopout,shouldShow:b&&!c&&!p&&!C||C},void 0,(function(){return V(N.default,{text:t.isFull()&&!u?j.default.Messages.UNABLE_TO_JOIN_CHANNEL_FULL:null},void 0,(function(e){var n=e.onClick,o=e.onContextMenu,i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClick","onContextMenu"]);return a.createElement(R.default,H({className:U.default.iconVisibility,channel:r,selected:l,connected:u,locked:s,subtitle:null!=y&&null!=m?(0,v.default)(y.name,m):null,onClick:function(){t.handleClick(),null==n||n()},onContextMenu:function(e){t.handleContextMenu(e),null==o||o()},connectDragPreview:E,"aria-label":A},i),t.renderInviteButton(),t.renderEditButton(),V(Y,{userCount:t.getVoiceStatesCount(),video:f,channel:r,locked:s,selected:l}))}))}))),this.renderVoiceUsers());return O&&(L=g(L)),S&&(L=h(_(L))),I&&(L=V(d.default,{tutorialId:"voice-conversations",position:d.TutorialIndicatorPositions.RIGHT,offsetX:-20},void 0,L)),L},r}(A.default);z.displayName="VoiceChannel";var K=(0,f.makeChannelSortable)((0,c.makeVoiceUserDroppable)(z));function $(e){var t,n=e.guild,r=e.channel,o=(0,i.useStateFromStoresObject)([b.default,O.default,T.default],(function(){var e=O.default.getChannel(r.parent_id),t=T.default.getCheck(r.guild_id);return{canManageChannel:n&&b.default.can(k.Permissions.MANAGE_CHANNELS,r),canManageCategory:null!=e?b.default.can(k.Permissions.MANAGE_CHANNELS,e):null!=n&&b.default.can(k.Permissions.MANAGE_CHANNELS,n),canMoveMembers:b.default.can(k.Permissions.MOVE_MEMBERS,r),locked:!b.default.can(k.Permissions.CONNECT,r),bypassLimit:b.default.can(k.Permissions.MOVE_MEMBERS,r),unverifiedAccount:!t.canChat}})),l=(0,i.useStateFromStores)([C.default],(function(){return null!=r&&C.default.hasVideo(r.id)})),u=(0,i.useStateFromStores)([S.default],(function(){return S.default.isCollapsed(r.parent_id)})),s=(0,p.default)(r.id),d=(0,y.default)(s.map((function(e){return e.applicationId})))[0],f=(0,m.default)(r);return a.createElement(K,H({channelName:f,embeddedApplication:d,embeddedActivityType:null===(t=s[0])||void 0===t?void 0:t.type,video:l,categoryCollapsed:u},o,e))}$.displayName="ConnectedVoiceChannel"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.GuildVerificationPopoutTypes=void 0;var r,a,o=b(n(0)),i=n(3),l=I(n(438)),u=I(n(7745)),s=b(n(694)),d=n(5291),f=I(n(1042)),c=I(n(12)),p=I(n(36)),v=I(n(437)),y=n(106),m=I(n(969)),h=n(44),_=I(n(126)),g=I(n(43)),E=n(1),S=I(n(7)),O=I(n(7157));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}t.GuildVerificationPopoutTypes=a,function(e){e[e.VOICE=0]="VOICE"}(a||(t.GuildVerificationPopoutTypes=a={}));var N=function(e){var t=e.type,r=e.guildId,I=e.closePopout,T=(0,y.useUID)(),b=(0,i.useStateFromStores)([f.default],(function(){return f.default.getCheck(r)}),[r]),N=b.notClaimed,P=b.notEmailVerified,A=b.notPhoneVerified,R=b.newAccount,L=b.newMember,D=t===a.VOICE?S.default.Messages.GUILD_VERIFICATION_VOICE_HEADER:null,w=null,k=null;if(t===a.VOICE&&(N?(w=S.default.Messages.GUILD_VERIFICATION_VOICE_NOT_CLAIMED,k=S.default.Messages.CLAIM_ACCOUNT):A?(w=S.default.Messages.GUILD_VERIFICATION_VOICE_NOT_PHONE_VERIFIED,k=S.default.Messages.VERIFY_PHONE):P?(w=S.default.Messages.GUILD_VERIFICATION_VOICE_NOT_VERIFIED,k=S.default.Messages.RESEND_VERIFICATION_EMAIL):L?(w=S.default.Messages.GUILD_VERIFICATION_VOICE_MEMBER_AGE.format({min:E.VerificationCriteria.MEMBER_AGE}),k=S.default.Messages.OKAY):R&&(w=S.default.Messages.GUILD_VERIFICATION_VOICE_ACCOUNT_AGE.format({min:E.VerificationCriteria.ACCOUNT_AGE}),k=S.default.Messages.OKAY)),null==D||null==w)return null;return M(v.default,{className:O.default.container,"aria-labelledby":T},void 0,M("img",{alt:"",className:O.default.image,src:n(8083)}),M("div",{className:O.default.content},void 0,M(_.default,{size:_.default.Sizes.SIZE_16,id:T},void 0,D),M(g.default,{color:g.default.Colors.HEADER_SECONDARY},void 0,w),M("div",{className:O.default.buttonContainer},void 0,null!=k?M(p.default,{onClick:function(){N?s.openClaimAccountModal():A?(0,h.openModal)((function(e){return o.createElement(u.default,e)}),{modalKey:d.PHONE_VERIFICATION_MODAL_KEY}):P&&(l.default.verifyResend(),(0,h.openModal)((function(e){return o.createElement(m.default,C({header:S.default.Messages.VERIFICATION_EMAIL_TITLE,confirmText:S.default.Messages.OKAY,confirmButtonColor:p.default.Colors.BRAND},e),M(g.default,{size:g.default.Sizes.SIZE_16},void 0,S.default.Messages.VERIFICATION_EMAIL_BODY.format({email:c.default.getCurrentUser().email})))}))),I()},className:O.default.primaryButton},void 0,k):null,N||A||P?M(p.default,{onClick:I,look:p.default.Looks.BLANK,className:O.default.cancel},void 0,S.default.Messages.NEVERMIND):null)))};N.displayName="GuildVerificationPopout";var P=N;t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var r,a=S(n(0)),o=g(n(8)),i=n(3),l=S(n(7797)),u=n(7600),s=g(n(360)),d=g(n(7890)),f=g(n(10)),c=g(n(144)),p=g(n(248)),v=g(n(7720)),y=g(n(643)),m=g(n(970)),h=n(1),_=g(n(7158));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e){var t=e.member,n=e.className;return O(p.default,{text:t.nick,position:p.default.Positions.BOTTOM},void 0,(function(e){return a.createElement(y.default,I({src:t.user.getAvatarURL(),size:y.default.Sizes.SIZE_16,className:(0,o.default)(_.default.partyAvatar,n),"aria-label":t.nick},e))}))}function b(e){var t=e.members;return O(v.default,{className:_.default.partyMembers,users:t,max:6,renderUser:function(e,t,n){return O(T,{member:e,className:t},n)},renderMoreUsers:function(e,t,n){return O("div",{className:(0,o.default)(_.default.morePartyMembers,t)},n,e)}})}function C(e){var t=e.channel,n=e.onAction,r=e.voiceStates;!function(e,t){var n=a.useMemo((function(){var n,r;return null==t||t.length>50?{}:((r={})[e.getGuildId()]=null!==(n=t.map((function(e){return e.user.id})))&&void 0!==n?n:[],r)}),[e,t]);(0,u.useSubscribeGuildMembers)(n)}(t,r);var o=(0,i.useStateFromStores)([c.default],(function(){var e={};return null==r||r.forEach((function(t){var n=c.default.findActivity(t.user.id,(function(e){return[h.ActivityTypes.PLAYING,h.ActivityTypes.WATCHING].includes(e.type)&&(null!=e.assets||null!=e.state||null!=e.details||null!=e.party)&&(null==e.session_id||e.session_id===t.voiceState.sessionId)||e.type===h.ActivityTypes.LISTENING}));if(null!=n){var r,a,o,i,l=(null!==(r=n.application_id)&&void 0!==r?r:"")+":"+(null!==(a=null===(o=n.party)||void 0===o?void 0:o.id)&&void 0!==a?a:t.user.id),u=null!==(i=e[l])&&void 0!==i?i:[[],n];u[0].push(t),(0,s.default)(u[1],h.ActivityFlags.JOIN)||(u[1]=n),e[l]=u}})),Object.values(e)}),[r]);return 0===o.length?null:O(m.default,{className:_.default.container},void 0,o.map((function(e,r){var a,o,i=e[0],u=e[1],s=O(b,{members:i});return O("div",{className:_.default.activity},r,O(l.default,{type:l.UserActivityTypes.VOICE_CHANNEL,activity:u,user:i[0].user,guildId:t.getGuildId(),channelId:t.id,renderHeaderAccessory:function(){return s}}),O(d.default,{type:l.UserActivityTypes.VOICE_CHANNEL,activity:u,user:null!==(a=null===(o=i.find((function(e){return e.user.id!==f.default.getId()})))||void 0===o?void 0:o.user)&&void 0!==a?a:i[0].user,guildId:t.getGuildId(),channelId:t.id,color:_.default.button,onAction:n}))})))}T.displayName="PartyMember",b.displayName="PartyMembers",C.displayName="VoiceChannelActivities"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=l(n(7626)),i=l(n(7159));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t,n,r=e.total,l=e.users,u=e.videoLimit;return s("div",{className:i.default.wrapper},void 0,s("span",{className:(0,a.default)(i.default.users,(t={},t[i.default.video]=u,t[i.default.extraLong]=l>=100,t))},void 0,u?s(o.default,{className:i.default.videoIcon}):null,l.toString().padStart(2,"0")),s("span",{className:(0,a.default)(i.default.total,(n={},n[i.default.extraLong]=r>=100,n))},void 0,r.toString().padStart(2,"0")))}d.displayName="VoiceChannelUserLimit"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.AnimatedBanner=N,t.default=void 0;var r,a,o,i=T(n(0)),l=O(n(8)),u=n(125),s=O(n(7820)),d=n(141),f=O(n(84)),c=O(n(5292)),p=O(n(5287)),v=O(n(248)),y=O(n(7867)),m=n(1054),h=O(n(152)),_=T(n(5400)),g=n(1),E=O(n(7)),S=O(n(7161));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(e,t,n,r){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=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}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===n?null:""+n,ref:null,props:t,_owner:null}}function N(e){var t=e.guild,n=e.controller,r=e.guildBanner,a=n.springs.value,o=i.useContext(d.AccessibilityPreferencesContext).reducedMotion;return M(u.animated.div,{className:S.default.animatedContainer,style:{opacity:a,transform:a.to((function(e){return"translateY(-"+90*(1-e)+"px)"}))}},void 0,M(u.animated.div,{className:S.default.bannerImage,style:{backgroundImage:"url("+(h.default.getGuildBannerURL({id:t.id,banner:r})||"")+")",transform:a.to((function(e){return o.enabled?"translateY("+90*(1-e)+"px)":"translateY("+60*(1-e)+"px) scale("+(1+.2*(1-e))+")"}))}}))}N.displayName="AnimatedBanner";var P=((r={})[g.PremiumGuildTiers.NONE]=S.default.iconBackgroundTierNone,r[g.PremiumGuildTiers.TIER_1]=S.default.iconBackgroundTierOne,r[g.PremiumGuildTiers.TIER_2]=S.default.iconBackgroundTierTwo,r[g.PremiumGuildTiers.TIER_3]=S.default.iconBackgroundTierThree,r),A=((a={})[g.PremiumGuildTiers.NONE]=S.default.iconTierNone,a[g.PremiumGuildTiers.TIER_1]=S.default.iconTierOne,a[g.PremiumGuildTiers.TIER_2]=S.default.iconTierTwo,a[g.PremiumGuildTiers.TIER_3]=S.default.iconTierThree,a),R=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).showGuildSubscribeModal=function(e){e.stopPropagation(),e.preventDefault(),(0,m.openFullScreenLayer)((function(e){var n=e.transitionState,r=e.closeLayer;return M(s.default,{layerTransitionState:n,close:r,guildId:t.props.guild.id,locationSection:g.AnalyticsSections.GUILD_HEADER})}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var a=r.prototype;return a.hasBanner=function(){var e=this.props,t=e.renderBanner;return null!=e.guildBanner&&!t},a.renderPremiumGuildBadge=function(){var e=this,t=this.props.guild,n=t.premiumTier,r=t.premiumSubscriberCount;if(0===r)return null;var a=n===g.PremiumGuildTiers.NONE?E.default.Messages.PREMIUM_GUILD_HEADER_BADGE_NO_TIER:_.getTierName(n),o=M(i.Fragment,{},void 0,M("div",{className:S.default.tierTooltipTitle},void 0,a),M("div",{},void 0,E.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_SUBSCRIBER_COUNT_TOOLTIP.format({subscriberCount:r})));return M("div",{className:S.default.guildIconContainer},void 0,M(v.default,{text:o,position:v.default.Positions.BOTTOM,"aria-label":a||""},void 0,(function(t){return i.createElement(f.default,b({},t,{className:S.default.premiumGuildIcon,onClick:e.showGuildSubscribeModal}),M(c.default,{className:(0,l.default)(P[n])},void 0,M(y.default,{tier:n,className:(0,l.default)(S.default.premiumGuildIconGem,A[n])})))})))},a.renderBadge=function(){var e,t=this.props.guild,n=this.hasBanner();return t.hasFeature(g.GuildFeatures.VERIFIED)||t.hasFeature(g.GuildFeatures.PARTNERED)?M("div",{className:S.default.guildIconContainer},void 0,M(p.default,{guild:t,tooltipPosition:v.default.Positions.BOTTOM,tooltipColor:v.default.Colors.PRIMARY,className:(0,l.default)(S.default.guildBadge,(e={},e[S.default.disableColor]=!n,e))})):this.renderPremiumGuildBadge()},a.renderHeader=function(){var e=this.props,t=e.guild,n=e.children,r=e.headerClassName;return M("header",{className:(0,l.default)(S.default.header,r)},void 0,this.renderBadge(),M("h1",{className:S.default.name},void 0,t.toString()),n)},a.renderBanner=function(){var e=this.props,t=e.guild,n=e.controller,r=e.guildBanner;return null!=r?M(N,{guild:t,guildBanner:r,controller:n}):null},a.render=function(){var e,t,n=this.props,r=n.bannerVisible,a=n.onClick,o=n.onMouseDown,i=n.onContextMenu,u=n.selected,s=n.className,d=n["aria-controls"],c=n["aria-expanded"],p=this.renderHeader(),v=this.renderBanner();return null!=a?M(f.default,{className:(0,l.default)(s,(t={},t[S.default.container]=!0,t[S.default.clickable]=!0,t[S.default.hasBanner]=this.hasBanner(),t[S.default.bannerVisible]=r,t[S.default.selected]=u,t)),"aria-controls":d,"aria-expanded":c,onClick:a,onContextMenu:i,onMouseDown:o,focusProps:{offset:{top:4,right:4,bottom:4,left:4}}},void 0,p,v):M("div",{className:(0,l.default)(s,(e={},e[S.default.container]=!0,e[S.default.hasBanner]=this.hasBanner(),e[S.default.bannerVisible]=r,e)),onMouseDown:o},void 0,p,v)},r}(i.PureComponent);R.displayName="GuildHeader",R.defaultProps={selected:!1};var L=R;t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ConnectedLurkingGuild=void 0;var r,a=he(n(0)),o=ye(n(8)),i=ye(n(6)),l=n(5410),u=n(66),s=n(232),d=he(n(644)),f=he(n(3)),c=ye(n(172)),p=ye(n(425)),v=n(349),y=ye(n(1043)),m=ye(n(358)),h=ye(n(331)),_=ye(n(446)),g=n(8236),E=ye(n(650)),S=ye(n(183)),O=ye(n(7842)),I=n(1068),T=ye(n(9250)),b=ye(n(5403)),C=ye(n(9251)),M=ye(n(142)),N=ye(n(10)),P=ye(n(9)),A=ye(n(674)),R=ye(n(146)),L=ye(n(371)),D=ye(n(8671)),w=ye(n(239)),k=ye(n(7637)),j=ye(n(20)),U=ye(n(357)),G=ye(n(655)),F=ye(n(9254)),B=ye(n(122)),H=ye(n(231)),x=ye(n(55)),V=ye(n(33)),W=ye(n(270)),Y=ye(n(12)),z=ye(n(8810)),K=ye(n(65)),$=ye(n(179)),Z=ye(n(5420)),q=ye(n(7918)),X=ye(n(8667)),Q=n(44),J=n(424),ee=n(152),te=n(440),ne=n(60),re=he(n(127)),ae=ye(n(13)),oe=n(271),ie=n(7758),le=ye(n(9256)),ue=he(n(8162)),se=ye(n(8673)),de=n(9264),fe=ye(n(9266)),ce=n(1),pe=ye(n(7)),ve=ye(n(7173));function ye(e){return e&&e.__esModule?e:{default:e}}function me(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return me=function(){return e},e}function he(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=me();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _e(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ge(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function Ee(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return Se(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return Se(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function Se(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Oe(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Ie(e,t)}function Ie(e,t){return(Ie=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Te(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function be(){return(be=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var Ce=ae.default.isWindows()?4:ae.default.isOSX()?0:12,Me=Ce+0+10;function Ne(){return window.location.pathname.startsWith(ce.Routes.GUILD_DISCOVERY)}function Pe(e){var t=k.default.getMentionCounts();return"app-download-item"!==e&&"add-server-item"!==e&&(null!=t[e]?t[e]>0:e===ce.ViewHistoryKeys.SERVER_DISCOVERY_BADGE&&!z.default.hasViewed(ce.ViewHistoryKeys.SERVER_DISCOVERY_BADGE))}function Ae(){return!1}function Re(){m.default.push(_.default,{source:"Guilds"})}function Le(){O.default.openCreateGuildModal({location:"Guild List"})}var De=(0,te.cachedFunction)((function(e,t){return["null"].concat(t,e,["add-server-item",ce.ViewHistoryKeys.E3_SERVER_DISCOVERY_BADGE,"app-download-item"])})),we=a.forwardRef((function(e,t){var n=(0,f.useStateFromStoresArray)([W.default,F.default,k.default],(function(){return De(W.default.guildFolders,F.default.getUnreadPrivateChannelIds(),k.default.getMentionCounts())})),r=(0,f.useStateFromStores)([$.default],(function(){return $.default.isFocused()})),o=(0,f.useStateFromStores)([D.default],(function(){return D.default.getExpandedFolders()}));return a.createElement(X.default,be({},e,{ref:t,items:n,isUnread:Ae,textUnread:"",textMention:pe.default.Messages.NEW,isMentioned:Pe,animate:r,expandedFolders:o}))}));function ke(e){var t=e.showDMsOnly,n=e.isOnOtherSidebarRoute,r=(0,f.useStateFromStores)([L.default,R.default],(function(){var e=(0,g.getDispatchApplicationStates)(L.default.activeItems,R.default),t=re.getCombinedProgress(e),n=t.total,r=t.progress,a=re.calculateProgressPercentage(r,n);return a>0&&a<100})),a=(0,f.useStateFromStores)([x.default],(function(){return x.default.getPendingCount()})),o=(0,f.useStateFromStores)([Z.default],(function(){return Z.default.getUnacknowledgedOffers().length})),i=(0,b.default)((function(e){return e.guildId})),l=(0,f.useStateFromStores)([Y.default],(function(){return Y.default.getCurrentUser()}));return Te(de.DefaultHomeButton,{showDMsOnly:t,selected:null==i&&!n,user:l,selectedChannelId:V.default.getChannelId(ce.ME),badge:a+o,link:q.default.getHomeLink(),showProgressBadge:r})}ke.displayName="ConnectedHomeButton";var je=f.default.connectStores([G.default],(function(){return{selected:G.default.isModalOpen(_.default)}}))(ie.AppDownloadButton),Ue=function(e){var t=(0,f.useStateFromStores)([j.default],(function(){return j.default.getGuilds()})),n=(0,f.useStateFromStores)([Y.default],(function(){return Y.default.getCurrentUser()})),r=a.useMemo((function(){return i.default.some(t,(function(e){return e.isOwner(n)}))}),[t,n]),o=(0,Q.useModalsStore)((function(e){return(0,Q.hasModalOpenSelector)(e,O.default.CREATE_GUILD_MODAL_KEY)}));return a.createElement(ie.CreateJoinGuildButton,be({},e,{isOwnerOfAny:r,selected:o}))};Ue.displayName="ConnectedCreateJoinGuildButton";var Ge=a.forwardRef((function(){var e=(0,f.useStateFromStores)([U.default],(function(){return U.default.lurkingGuildId()})),t=(0,f.useStateFromStores)([j.default],(function(){return null!=e?j.default.getGuild(e):null})),n=(0,f.useStateFromStores)([$.default],(function(){return null!=t&&(0,ee.hasAnimatedGuildIcon)(t)&&$.default.isFocused()})),r=e===(0,b.default)((function(e){return e.guildId}));return Te(ue.LurkingGuild,{guildId:e,animatable:n,guild:t,selected:r})}));t.ConnectedLurkingGuild=Ge;var Fe=a.forwardRef((function(e,t){var n=e.channel.id,r=(0,S.default)(e.channel),o=(0,f.useStateFromStores)([B.default],(function(){return B.default.getChannelId()}),[]),i=(0,f.useStateFromStores)([E.default],(function(){return null!=o?E.default.getMode(o):ce.ChannelModes.VOICE}),[o]),l=(0,f.useStateFromStores)([M.default],(function(){return M.default.getAllApplicationStreamsForChannel(n).length>0})),u=(0,f.useStateFromStores)([V.default],(function(){return V.default.getChannelId()}),[]),s=(0,f.useStateFromStores)([H.default],(function(){return H.default.getMentionCount(n)}),[n]),d=o===n,c=!1,p=!1;return d&&(c=i===ce.ChannelModes.VOICE,p=i===ce.ChannelModes.VIDEO),a.createElement(le.default,be({},e,{ref:t,channelName:r,unread:s>0,selected:u===n,badge:s,audio:c,video:p,stream:l,isCurrentUserInThisDMCall:d}))})),Be=function(e){function t(){return e.apply(this,arguments)||this}Oe(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!(0,c.default)(e,this.props,["channels"])},n.render=function(){var e=this.props,t=e.channels,n=e.unreadPrivateChannelIds,r=e.selectedVoiceGuildId,o=e.selectedVoiceChannelId,i=n.map((function(e){var n=t[e];return null==n||n.id===o?null:Te(Fe,{channel:n},n.id)}));if(!r&&o){var l=t[o];null!=l&&i.unshift(Te(Fe,{channel:l},l.id))}return Te(p.default,{component:a.Fragment},void 0,i)},t}(a.Component);Be.displayName="UnreadDMs";var He=function(){var e=P.default.getMutablePrivateChannels(),t=(0,f.useStateFromStores)([P.default],(function(){return P.default.getPrivateChannelsVersion()})),n=(0,f.useStateFromStoresArray)([F.default],(function(){return F.default.getUnreadPrivateChannelIds()})),r=(0,f.useStateFromStoresObject)([B.default],(function(){return{selectedVoiceGuildId:B.default.getGuildId(),selectedVoiceChannelId:B.default.getChannelId()}})),a=r.selectedVoiceGuildId,o=r.selectedVoiceChannelId,i=(0,f.useStateFromStores)([V.default],(function(){return V.default.getChannelId(ce.ME)}));return Te(Be,{channels:e,unreadPrivateChannelIds:n,privateChannelsVersion:t,selectedVoiceGuildId:a,selectedVoiceChannelId:o,selectedPrivateChannelId:i})};He.displayName="ConnectedUnreadDMs";var xe,Ve=a.forwardRef((function(e,t){var n,r=e.guildIds,o=e.folderId,i=ge(e,["guildIds","folderId"]),l=(0,b.default)((function(e){return e.guildId})),u=(0,f.useStateFromStores)([B.default],(function(){return B.default.getGuildId()})),s=null!=u&&r.includes(u),d=!1,c=!1,p=!1,v=(0,f.useStateFromStores)([B.default],(function(){return B.default.getChannelId()})),y=(0,f.useStateFromStores)([P.default],(function(){return P.default.getChannel(v)}),[v]),m=(0,f.useStateFromStores)([K.default],(function(){return null!=v&&K.default.hasVideo(v)}),[v]),h=(0,f.useStateFromStores)([M.default,N.default],(function(){return M.default.getActiveStreamForUser(N.default.getId())}));s&&(d=!m,c=m,p=null!=h&&null!=h.guildId&&r.includes(h.guildId),n=null==y?void 0:y.type);var _=function(e){for(var t,n=2*ce.MAX_GUILD_FOLDER_NAME_LENGTH,r=[],a=Ee(e);!(t=a()).done;){var o=t.value;(o.length<n||0===r.length)&&(r.push(o),n-=o.length)}return r.join(", ")+(r.length<e.length?", ...":"")}(r.map((function(e){var t=j.default.getGuild(e);return null!=t?t.name:null})).filter(ne.isNotNullish)),g=(0,f.useStateFromStoresObject)([k.default],(function(){return{badge:r.map((function(e){return k.default.getMentionCount(e)})).reduce((function(e,t){return e+t}),0),unread:r.some((function(e){return k.default.hasUnread(e)}))}})),E=g.badge,S=g.unread;return a.createElement(se.default,be({ref:t},i,{guildIds:r,folderId:o,expanded:(0,f.useStateFromStores)([D.default],(function(){return D.default.isFolderExpanded(o)})),selected:null!=l&&r.includes(l),badge:E,unread:S,audio:d,video:c,screenshare:p,currentActiveVoiceType:n,defaultFolderName:_}))})),We=(xe=Ve,(0,l.DragSource)(ce.GuildsBarDragTypes.FOLDER,{beginDrag:function(e){return{folderIndex:e.index}},endDrag:function(e){e.onDragEnd(),h.default.updateRemoteSettings({guildFolders:W.default.guildFolders})}},(function(e,t){return{connectDragSource:e.dragSource(),dragging:t.isDragging()}}),{arePropsEqual:c.default})(xe)),Ye=f.default.connectStores([w.default,j.default],(function(){return{unavailableGuilds:w.default.unavailableGuilds.filter((function(e){return null==j.default.getGuild(e)})).length}}))(ie.UnavailableGuildsButton),ze=Te(de.GuestHomeButton,{}),Ke=Te(C.default,{}),$e=Te(He,{}),Ze=Te(Ge,{}),qe=Te(fe.default,{}),Xe=Te(ie.Separator,{}),Qe=Te(Ye,{}),Je=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={isSorting:!1,draggingGuildId:null},t.initialized=!1,t.scroller=null,t.guildRefs={},t.folderRefs={},t.guildDiscoveryRef=a.createRef(),t.unreadTopRef=a.createRef(),t.unreadBottomRef=a.createRef(),t.handleJumpToGuild=function(e){t.scrollToGuild(e,!0)},t.handleScroll=i.default.debounce((function(){if(null!=t.scroller){var e=t.scroller.getScrollerState().scrollTop;y.default.updateGuildListScrollTo(e),null!=t.unreadTopRef.current&&t.unreadTopRef.current.calculateState(),null!=t.unreadBottomRef.current&&t.unreadBottomRef.current.calculateState()}}),200),t.handleStartSorting=function(e){t.setState({isSorting:!0,draggingGuildId:e})},t.handleStopSorting=function(){t.setState({isSorting:!1,draggingGuildId:null})},t.isItemVisible=function(e,n,r){var a=_e(t).scroller,o=r.findIndex((function(t){return"string"==typeof t||null==t?t===e:t.includes(e)}));if(o<0||null==a)return!1;var i=56*o+Me;n||(i+=40);var l=a.getScrollerState();return!!(!n&&i>=l.scrollTop||n&&i+56<=l.scrollTop+l.offsetHeight)},t.setGuildRef=function(e,n){t.guildRefs[e]=n},t.setFolderRef=function(e,n){t.folderRefs[e]=n},t.setScrollerRef=function(e){t.scroller=e},t}Oe(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e,t){return!!e.isVisible&&(!(0,c.default)(e,this.props)||!(0,c.default)(t,this.state))},n.componentDidMount=function(){var e=this.props.guildFolders,t=this.initialized,n=this.scroller,r=A.default.getGuildListDimensions().scrollTop;!t&&e.length&&null!=n&&(Ne()?this.scrollToGuild(null,!1):n.scrollTo({to:r,animate:!1}),this.initialized=!0)},n.componentDidUpdate=function(){var e,t=this,n=this.props.guildFolders,r=this.initialized,a=b.default.getState().guildId;!r&&n.length&&(this.scrollToGuild(a,!1),this.initialized=!0,this._unlisten=b.default.subscribe((e=null,function(n){var r=n.guildId;r!==e&&(e=r,t.scrollToGuild(e,!1))})))},n.componentWillUnmount=function(){var e;null===(e=this._unlisten)||void 0===e||e.call(this)},n.scrollToGuild=function(e,t){var n=this.scroller,r=this.props.guildFolders;if(null!=n){var a,o=null==e&&Ne()||e===ce.ViewHistoryKeys.SERVER_DISCOVERY_BADGE||e===ce.ViewHistoryKeys.E3_SERVER_DISCOVERY_BADGE?this.guildDiscoveryRef.current:this.guildRefs[e],i=(0,u.findDOMNode)(o);if(null!=e){var l=r.find((function(t){return t.guildIds.includes(e)}));null!=l&&null!=l.folderId&&(a=this.folderRefs[l.folderId])}null!=o&&null!=i&&i instanceof HTMLElement?n.scrollIntoViewNode({node:i,animate:t,padding:8}):null!=a&&a instanceof HTMLElement?n.scrollIntoViewNode({node:a,animate:t,padding:8}):n.scrollTo({to:0,animate:t})}},n.render=function(){var e=this,t=this.props,n=t.guildFolders,r=t.disableAppDownload,i=t.isOverlay,l=t.isGuest,u=t.className,f=t.isLurking,c=t.isStaff,p=t.themeOverride,v=t.isAppFullscreen,y=this.state,m=y.isSorting,h=y.draggingGuildId,_=n.map((function(t,n){var r=t.folderId,a=t.guildIds,o=t.muteConfig,i=t.folderName,l=t.folderColor;return null!=r?Te(We,{folderId:r,folderName:i,folderColor:l,muteConfig:o,setGuildRef:e.setGuildRef,setFolderRef:e.setFolderRef,guildIds:a,draggable:!0,index:n,sorting:m,draggingGuildId:h,onDragStart:e.handleStartSorting,onDragEnd:e.handleStopSorting},r):Te(ue.default,{setRef:e.setGuildRef,guildId:a[0],draggable:!0,folderIndex:n,sorting:m,draggingGuildId:h,onDragStart:e.handleStartSorting,onDragEnd:e.handleStopSorting},a[0])}));return Te(d.ListNavigatorContainer,{},void 0,(function(t){var d,y=t.ref,m=ge(t,["ref"]);return Te("nav",{className:(0,o.default)(ve.default.wrapper,u,(0,oe.getThemeClass)(p),(d={},d[ve.default.hidden]=v,d)),"aria-label":pe.default.Messages.GUILDS_BAR_A11Y_LABEL},void 0,Te(I.FocusJumpSection,{},void 0,(function(t){return a.createElement("ul",be({ref:y},m,t,{role:"tree",className:ve.default.tree}),a.createElement(we,{ref:e.unreadTopRef,isVisible:e.isItemVisible,onJumpTo:e.handleJumpToGuild,className:ve.default.unreadMentionsIndicatorTop,barClassName:ve.default.unreadMentionsBar}),a.createElement(J.AdvancedScrollerNone,{className:ve.default.scroller,ref:e.setScrollerRef,onScroll:e.handleScroll},Te(s.Route,{path:"*",render:function(){return l?ze:Te(ke,{showDMsOnly:i,isOnOtherSidebarRoute:Ne()||window.location.pathname.startsWith(ce.Routes.STAGE_DISCOVERY)||window.location.pathname.startsWith(ce.Routes.GUILD_MEMBER_VERIFICATION(""))})}}),i?null:Ke,$e,Ze,c?qe:null,Xe,Te("div",{"aria-label":pe.default.Messages.SERVERS},void 0,_),l||i?null:Te(Ue,{disableTooltip:f,onContextMenu:e.handleContextMenu,onClick:Le,folderIndex:n.length}),i?null:Te(s.Route,{path:"*",render:function(){return a.createElement(ie.GuildDiscovery,{ref:e.guildDiscoveryRef,selected:Ne()})}}),Qe,Te(je,{disable:l||r,onClick:Re})),a.createElement(we,{reverse:!0,ref:e.unreadBottomRef,isVisible:e.isItemVisible,onJumpTo:e.handleJumpToGuild,className:ve.default.unreadMentionsIndicatorBottom,barClassName:ve.default.unreadMentionsBar}))})))}))},n.handleContextMenu=function(e){(0,v.openContextMenu)(e,(function(e){return a.createElement(T.default,e)}))},t}(a.Component);function et(e){var t=a.useCallback((function(){return Promise.resolve()}),[]),n=a.useCallback((function(){return Promise.resolve()}),[]),r=(0,d.default)({id:"guildsnav",isEnabled:!0,scrollToStart:t,scrollToEnd:n});return Te(d.ListNavigatorProvider,{navigator:r},void 0,a.createElement(Je,e))}Je.displayName="Guilds",Je.defaultProps={isOverlay:!1,disableAppDownload:ae.default.embedded,isVisible:!0,isAppFullscreen:!1},et.displayName="NavigableGuilds";var tt=a.memo(et);t.default=tt},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;c(n(0));var r,a=n(349),o=d(n(7842)),i=n(7843),l=c(n(7563)),u=d(n(10)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){return u.default.isGuest()?null:p(l.default,{navId:"guild-context","aria-label":s.default.Messages.GUILD_ACTIONS_MENU_LABEL,onClose:a.closeContextMenu},void 0,p(l.MenuItem,{id:"join",label:s.default.Messages.JOIN_SERVER_BUTTON_CTA,action:function(){return o.default.openCreateGuildModal({initialSlide:i.CreateGuildSlideTypes.JOIN_GUILD,location:"Guild List - ContextMenu"})}}),p(l.MenuItem,{id:"create",label:s.default.Messages.CREATE_SERVER_BUTTON_CTA,action:function(){return o.default.openCreateGuildModal({location:"Guild List - ContextMenu"})}}))}v.displayName="GuildIconNewContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(232),i=n(644),l=n(49),u=c(n(8670)),s=c(n(9253)),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(){if(!(0,u.default)())return null;var e=function(){(0,l.transitionTo)(d.Routes.STAGE_DISCOVERY)};return v(o.Route,{path:"*",render:function(t){return v(i.ListNavigatorItem,{id:"stage-discovery-button"},void 0,(function(n){return a.createElement(s.default,y({onClick:e,selected:t.location.pathname===d.Routes.STAGE_DISCOVERY,tooltipText:f.default.Messages.DISCOVER_STAGES_SIDEBAR_ICON_LABEL},n,{icon:s.default.Icons.Stage}))}))}})}m.displayName="StageDiscovery"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2021-04_stage_discovery",label:"Stage Discovery for Users",defaultConfig:{enableStageDiscoveryForUser:!1},treatments:[{id:1,label:"Enables Stage Discovery surface for the user",config:{enableStageDiscoveryForUser:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=v(n(8)),l=v(n(84)),u=v(n(248)),s=v(n(654)),d=v(n(7756)),f=v(n(7757)),c=n(60),p=v(n(7166));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}!function(e){e[e.Stage=0]="Stage"}(a||(a={}));function _(e){var t=e.text,n=e.children;return h(u.default,{spacing:20,text:t,position:u.default.Positions.RIGHT,"aria-label":!1,tooltipClassName:p.default.listItemTooltip},void 0,(function(e){return o.createElement("div",m({className:p.default.listItemWrapper},e),n)}))}function g(e){var t,n=e.selected,r=e.onClick,u=e.tooltipText,v=e.onContextMenu,y=e.icon,g=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["selected","onClick","tooltipText","onContextMenu","icon"]),E=o.useState(!1),S=E[0],O=E[1],I=n||S;return h("div",{className:p.default.listItem},void 0,h("div",{className:p.default.pill},void 0,h(d.default,{hovered:S,selected:n})),h(_,{text:u},void 0,h(f.default,{className:p.default.circleButtonMask,selected:n||S},void 0,o.createElement(l.default,m({onMouseEnter:function(){return O(!0)},onMouseLeave:function(){return O(!1)},className:(0,i.default)((t={},t[p.default.buttonContainer]=!0,t[p.default.selected]=n||S,t)),onClick:r,"aria-label":u,onContextMenu:v,focusProps:{enabled:!1}},g),function(e,t){var n;switch(e){case a.Stage:return h(s.default,{height:24,width:24,className:(0,i.default)((n={},n[p.default.icon]=!0,n[p.default.selected]=t,n))});default:(0,c.assertNever)(e)}}(y,I)))))}_.displayName="ListItemTooltip",g.displayName="GuildSidebarButton",g.Icons=a;var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(3)),a=f(n(2)),o=n(32),i=n(440),l=f(n(9)),u=f(n(231)),s=f(n(33)),d=f(n(362));n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var y=[];function m(){var e=d.default.getPrivateChannelIds().filter((function(e){return u.default.getMentionCount(e)>0}));return e.length>20&&(e.length=20),!(0,i.areArraysShallowlyEqual)(e,y)&&(y=e,!0)}function h(){return m()}function _(e){var t=e.channelId,n=l.default.getChannel(t);return!(null==n||!(0,o.isPrivate)(n.type))&&m()}var g=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(d.default,l.default,s.default,u.default)},a.getUnreadPrivateChannelIds=function(){return y},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return h()},OVERLAY_INITIALIZE:function(e){return h()},MESSAGE_CREATE:_,MESSAGE_ACK:_,CHANNEL_SELECT:function(e){var t=e.channelId,n=l.default.getChannel(t);return!(null==n||!(0,o.isPrivate)(n.type))&&m()},CHANNEL_DELETE:function(e){var t=e.channel.id,n=l.default.getChannel(t);return!(null==n||!(0,o.isPrivate)(n.type))&&m()},WINDOW_FOCUS:function(e){return!(null==(t=l.default.getChannel(s.default.getChannelId()))||!(0,o.isPrivate)(t.type))&&m();var t},CHANNEL_CREATE:function(e){var t=e.channel.id,n=l.default.getChannel(t);return!(null==n||!(0,o.isPrivate)(n.type))&&m()},CHANNEL_UPDATES:function(e){for(var t,n=!1,r=p(e.updates);!(t=r()).done;){var a=t.value.channel.id,i=l.default.getChannel(a);null!=i&&(0,o.isPrivate)(i.type)&&(n=!0)}return!!n&&m()}});t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?32:t,r=e.height,a=void 0===r?32:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 12 12",fill:"none"}),s("path",{d:"M7.25 1H4.75V7.25H7.25V1Z",fill:d}),s("path",{d:"M4.75 9.75C4.75 10.4167 5.33333 11 6 11C6.66667 11 7.25 10.4167 7.25 9.75C7.25 9.08333 6.66667 8.5 6 8.5C5.33333 8.5 4.75 9.08333 4.75 9.75Z",fill:d}))}d.displayName="Alert"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(125),i=n(644),l=n(349),u=n(5406),s=E(n(8672)),d=E(n(7779)),f=E(n(12)),c=E(n(179)),p=E(n(7756)),v=n(7606),y=E(n(7757)),m=E(n(8161)),h=n(7758),_=n(1),g=E(n(7170));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var b={friction:28,tension:600};function C(e){switch(e){case"height":case"opacity":return T({duration:150},b);case"scale":return T({},b);default:throw new Error("DirectMessage: getSpringConfigs() - Invalid spring "+String(e))}}var M=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).state={hovered:!1,animating:!0,controller:new o.Controller({scale:0,height:0,opacity:0,config:C})},t.handleContextMenu=function(e){var n=t.props.channel,r=n.type===_.ChannelTypes.DM?f.default.getUser(n.getRecipientId()):null;(0,l.openContextMenu)(e,(function(e){return null!=r?a.createElement(d.default,T({},e,{channel:n,user:r})):a.createElement(s.default,T({},e,{channel:n,selected:!1}))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var E=r.prototype;return E.componentWillEnter=function(e){var t=this,n=this.state.controller;e(),n.update({immediate:!c.default.isFocused(),height:1,opacity:1,scale:1,config:C}).start().then((function(){return t.setState({animating:!1})}))},E.componentWillAppear=function(e){this.state.controller.update({immediate:!0,scale:1,opacity:1,height:1,config:C}).start().then(e)},E.componentWillLeave=function(e){var t=this.state.controller;this.setState({animating:!0},(function(){return t.update({immediate:!c.default.isFocused(),height:0,opacity:0,scale:0,config:C}).start().then(e)}))},E.componentWillUnmount=function(){this.state.controller.dispose()},E.getAnimatedStyle=function(){var e=this.state.controller.springs,t=e.opacity,n=e.height,r=e.scale;return{opacity:t,height:n.to([0,1],[0,56]),transform:r.to([0,1],[.5,1]).to((function(e){return"scale("+e+")"}))}},E.getChannelIcon=function(){var e=this.props.channel,t=e.type===_.ChannelTypes.DM?f.default.getUser(e.getRecipientId()):null;return null!=t?t.getAvatarURL("jpg"):(0,u.getChannelIconURL)(e)},E.render=function(){var e=this,t=this.props,n=t.channel,r=t.channelName,l=t.selected,u=t.badge,s=t.audio,d=t.video,f=t.stream,c=t.isCurrentUserInThisDMCall,E=t.unread,S=this.state,I=S.hovered,b=S.animating;return O(o.animated.div,{style:this.getAnimatedStyle()},void 0,(0,h.renderListItem)(O(a.Fragment,{},void 0,O(p.default,{hovered:!b&&I,selected:!b&&l,unread:!b&&E,className:g.default.pill}),O(h.ListItemTooltip,{text:null!=r?r:""},void 0,O(y.default,{selected:l||I,lowerBadge:u>0?(0,h.renderMentionBadge)(u):null,upperBadge:(0,h.renderIconBadge)({audio:s,video:d,screenshare:f,participating:c}),lowerBadgeWidth:(0,v.getBadgeWidthForValue)(u)},void 0,O(i.ListNavigatorItem,{id:n.id},void 0,(function(t){return a.createElement(m.default,T({to:_.Routes.CHANNEL(_.ME,n.id),onMouseEnter:function(){return e.setState({hovered:!0})},onMouseLeave:function(){return e.setState({hovered:!1})},icon:e.getChannelIcon(),selected:l||I,ariaLabel:null!=r?r:"",onContextMenu:e.handleContextMenu},t))})))))))},r}(a.PureComponent);M.displayName="DirectMessage",M.defaultProps={badge:0,audio:!1,video:!1,isCurrentUserInThisDMCall:!1};var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=k(n(0)),o=D(n(8)),i=D(n(6)),l=D(n(3)),u=D(n(11)),s=D(n(1030)),d=D(n(7783)),f=D(n(7622)),c=k(n(7707)),p=n(121),v=D(n(7868)),y=D(n(104)),m=D(n(9)),h=D(n(151)),_=D(n(35)),g=D(n(36)),E=D(n(7812)),S=k(n(7624)),O=D(n(63)),I=D(n(227)),T=n(129),b=n(50),C=D(n(43)),M=D(n(15)),N=n(1),P=D(n(7)),A=D(n(7168)),R=D(n(6734)),L=D(n(423));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,F(e,t)}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var B=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleRevokeInvite=function(){var e=t.props,n=e.onRevoke,r=e.invite;null!=n&&n(r)},t}return G(t,e),t.prototype.render=function(){var e=this.props,t=e.invite,n=e.hideDiscriminator,r=e.hideInviteCode,a=new y.default(t.inviter);return U(O.default,{className:(0,o.default)(A.default.row,R.default.card)},void 0,U(O.default,{align:O.default.Align.CENTER,className:A.default.userColumn},void 0,U(c.default,{user:a,size:c.Sizes.SIZE_24,className:A.default.avatar}),U(f.default,{user:a,hideDiscriminator:n,usernameClass:A.default.username,discriminatorClass:A.default.discrimClass})),U(O.default,{align:O.default.Align.CENTER,grow:0,shrink:0,basis:100,className:A.default.boostZIndex},void 0,U(C.default,{className:A.default.code},void 0,r?"...":t.code)),U(O.default,{basis:100,grow:0,shrink:0,align:O.default.Align.CENTER,justify:O.default.Justify.END,className:A.default.boostZIndex},void 0,U(C.default,{className:A.default.countdown},void 0,U(E.default,{deadline:t.getExpiresAt(),showDays:!1})),U(d.default,{className:A.default.revokeInvite,onClick:this.handleRevokeInvite})))},t}(a.PureComponent);B.displayName="InviteRow";var H=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={loading:!0,invites:null},t.handleRevoke=function(e){s.default.revokeInvite(e),t.setState({invites:t.state.invites.filter((function(t){return t!==e}))})},t.handleClose=function(){var e=t.props.onClose;e&&e()},t}G(t,e);var r=t.prototype;return r.componentDidMount=function(){var e=this,t=this.props.channelId;u.default.get({url:N.Endpoints.INSTANT_INVITES(t),retries:3,oldFormErrors:!0}).then((function(t){var n=t.body.map((function(e){return new v.default(j({},e,{maxUses:e.max_uses,maxAge:e.max_age,createdAt:e.created_at}))}));e.setState({loading:!1,invites:n})})),M.default.track(N.AnalyticEvents.OPEN_MODAL,j({},(0,p.collectChannelAnalyticsMetadata)(m.default.getChannel(t)),{type:"Group DM Invites",source:"Group DM Menu"}))},r.renderContent=function(){var e=this.state,t=e.loading,n=e.invites;return t||null==n?U(I.default,{className:L.default.marginTop20,type:I.default.Type.SPINNING_CIRCLE}):i.default.isEmpty(n)?this.renderEmpty():U("div",{className:A.default.container},void 0,this.renderHeader(),this.renderInvites())},r.renderEmpty=function(){return U(S.default,{theme:this.props.theme},void 0,U(S.EmptyStateImage,{darkSrc:n(8652),lightSrc:n(8653),width:256,height:130,style:{marginBottom:0}}),U(S.EmptyStateText,{className:L.default.marginTop20},void 0,P.default.Messages.NO_INVITES_CAPTION))},r.renderHeader=function(){return U(O.default,{},void 0,U(O.default.Child,{wrap:!0},void 0,U(T.FormTitle,{},void 0,P.default.Messages.INSTANT_INVITE_INVITER)),U(O.default.Child,{wrap:!0,grow:0,shrink:0,basis:100},void 0,U(T.FormTitle,{},void 0,P.default.Messages.INSTANT_INVITE_INVITE_CODE)),U(O.default.Child,{wrap:!0,grow:0,shrink:0,basis:100},void 0,U(T.FormTitle,{className:A.default.alignRight},void 0,P.default.Messages.INSTANT_INVITE_EXPIRES)))},r.renderInvites=function(){var e=this,t=this.props,n=t.hideDiscriminators,r=t.hideInviteCodes;return(0,i.default)(this.state.invites).sortBy((function(e){return(e.inviter.username||"").toLocaleLowerCase()})).map((function(t){return U(B,{invite:t,hideDiscriminator:n,hideInviteCode:r,onRevoke:e.handleRevoke},t.code)})).value()},r.render=function(){return U(b.ModalRoot,{transitionState:this.props.transitionState,"aria-label":P.default.Messages.INVITES,size:b.ModalSize.MEDIUM},void 0,U(b.ModalHeader,{direction:O.default.Direction.VERTICAL,align:O.default.Align.START,separator:!1},void 0,U(T.FormTitle,{tag:T.FormTitleTags.H2},void 0,P.default.Messages.INVITES),U(T.FormText,{type:T.FormTextTypes.DESCRIPTION},void 0,P.default.Messages.SETTINGS_INVITE_TIP_WITHOUT_CREATE)),U(b.ModalContent,{},void 0,this.renderContent()),U(b.ModalFooter,{},void 0,U(g.default,{onClick:this.handleClose},void 0,P.default.Messages.DONE)))},t}(a.PureComponent);H.displayName="InviteSettingsModal";var x=l.default.connectStores([h.default,_.default],(function(){return{hideDiscriminators:h.default.hidePersonalInformation,hideInviteCodes:h.default.hideInstantInvites,theme:_.default.theme}}))(H);t.default=x},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(7692))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d=o.forwardRef((function(e,t){var n=o.useRef(null);return o.useImperativeHandle(t,(function(){return{focus:function(){return null},activate:function(){var e;return null===(e=n.current)||void 0===e||e.activateUploadDialogue(),!1}}}),[]),u("div",{style:{position:"relative"}},void 0,o.createElement(i.default,s({ref:n},e)))}));t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(354)),i=n(7563),l=n(7568),u=p(n(969)),s=n(44),d=p(n(43)),f=p(n(183)),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t){var n=(0,f.default)(e),r=a.useCallback((function(){var r=c.default.Messages.LEAVE_GROUP_DM_TITLE.format({name:n}),i=c.default.Messages.LEAVE_GROUP_DM_BODY.format({name:n});e.isManaged()&&(r=c.default.Messages.LEAVE_GROUP_DM_MANAGED_TITLE.format({name:n}),i=c.default.Messages.LEAVE_GROUP_DM_MANAGED_BODY.format({name:n})),(0,s.openModal)((function(n){return a.createElement(u.default,y({header:r,confirmText:c.default.Messages.LEAVE_GROUP_DM,cancelText:c.default.Messages.CANCEL,onConfirm:function(){return o.default.closePrivateChannel(e.id,t)}},n),m(d.default,{size:d.default.Sizes.SIZE_16},void 0,i))}))}),[e,n,t]);return m(i.MenuItem,{id:"leave-channel",label:c.default.Messages.LEAVE_GROUP_DM,action:r,color:l.MenuItemColor.DANGER})}h.displayName="useChannelLeaveItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var r,a=g(n(0)),o=n(349),i=h(n(7570)),l=h(n(7620)),u=g(n(7563)),s=n(7568),d=n(49),f=h(n(107)),c=h(n(969)),p=n(44),v=h(n(43)),y=n(1),m=h(n(7));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){var t=e.guild,n=t.id,r=(0,i.default)(t.id),h=function(){l.default.removeGuildJoinRequest(n),f.default.getGuildId()===n&&(0,d.transitionTo)(y.Routes.ME)};return S(u.default,{navId:"join-request-guild-context",onClose:o.closeContextMenu,"aria-label":m.default.Messages.GUILD_ACTIONS_MENU_LABEL},void 0,S(u.MenuItem,{id:"leave-guild",label:m.default.Messages.LEAVE_SERVER,action:function(){(0,p.openModal)((function(e){return a.createElement(c.default,E({header:m.default.Messages.LEAVE_SERVER_TITLE.format({name:t.name}),confirmText:m.default.Messages.LEAVE_SERVER,cancelText:m.default.Messages.CANCEL,onConfirm:h},e),S(v.default,{size:v.default.Sizes.SIZE_16},void 0,m.default.Messages.LEAVE_SERVER_BODY.format({name:t.name})))}))},color:s.MenuItemColor.DANGER}),S(u.MenuGroup,{},void 0,r))}O.displayName="JoinRequestGuildContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.guild,n=e.show,r=e.active,f=e.onAnimationStart,c=e.onAnimationRest,v={},y={};v.transform="translate3d(10px, 10px, 0) scale3d(3, 3, 1)",y.transform="translate3d(0, 0, 0) scale3d(1, 1, 1)",r&&null==t.icon&&(v.backgroundColor=s.Colors.BRAND,y.backgroundColor=s.Colors.PRIMARY_DARK_630);var m=(0,i.useTransition)(n,{from:v,enter:y,leave:v,config:{duration:100},onStart:f,onRest:c});return a.createElement(a.Fragment,null,m((function(e,n,r){return n&&p("div",{className:(0,o.default)(d.default.folder,d.default.hover)},r.key,p("div",{className:d.default.folderIconWrapper},void 0,p("div",{className:d.default.closedFolderIconWrapper},void 0,p(i.animated.div,{className:d.default.folderIconPreview,style:e},void 0,p(l.default,{guild:t,size:l.default.Sizes.SMOL,className:d.default.guildIcon})),p(u.DragPlaceholder,{className:d.default.miniPlaceholder}))))})))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(125),l=f(n(5398)),u=n(7758),s=n(1),d=f(n(6775));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=y(n(0)),o=n(349),i=p(n(9263)),l=y(n(7563)),u=p(n(10)),s=p(n(270)),d=n(44),f=p(n(8631)),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t=e.folderId,n=e.folderName,r=e.folderColor,p=e.unread;if(u.default.isGuest())return null;return h(l.default,{navId:"guild-context","aria-label":c.default.Messages.GUILD_ACTIONS_MENU_LABEL,onClose:o.closeContextMenu},void 0,h(l.MenuGroup,{},void 0,h(l.MenuItem,{id:"mark-folder-read",label:c.default.Messages.SERVER_FOLDER_MARK_AS_READ,action:function(){var e=s.default.getGuildFolderById(t);if(null!=e){var n=e.guildIds;(0,f.default)(n)}},disabled:!p})),h(l.MenuGroup,{},void 0,h(l.MenuItem,{id:"folder-settings",label:c.default.Messages.SERVER_FOLDER_SETTINGS,action:function(){return(0,d.openModal)((function(e){return a.createElement(i.default,m({},e,{folderId:t,folderName:n,folderColor:r}))}))}})))}_.displayName="GuildFolderContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(331)),i=n(257),l=y(n(270)),u=y(n(36)),s=y(n(178)),d=n(129),f=n(50),c=n(1),p=y(n(7)),v=y(n(423));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E=(0,i.makeLazy)({createPromise:function(){return Promise.all([n.e(0),n.e(74),n.e(19)]).then(n.t.bind(null,7788,7))},webpackId:7788}),S=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={name:t.props.folderName||"",color:t.props.folderColor},t.close=function(){t.props.onClose()},t.handleNameChange=function(e){t.setState({name:e})},t.handleColorChange=function(e){t.setState({color:e})},t.handleSubmit=function(e){e.preventDefault();var n=t.props.folderId,r=t.state,a=r.name,i=r.color,u=l.default.guildFolders.map((function(e){return e.folderId===n?_({},e,{folderName:a,folderColor:i}):e}));o.default.updateRemoteSettings({guildFolders:u}),t.close()},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n),r.prototype.render=function(){var e=this.props.transitionState,t=this.state,n=t.name,r=t.color;return h(f.ModalRoot,{transitionState:e,"aria-label":p.default.Messages.SERVER_FOLDER_SETTINGS,size:f.ModalSize.DYNAMIC},void 0,h(f.ModalHeader,{separator:!1},void 0,h(d.FormTitle,{tag:d.FormTitle.Tags.H4},void 0,p.default.Messages.SERVER_FOLDER_SETTINGS),h(f.ModalCloseButton,{onClick:this.close})),h(f.ModalContent,{},void 0,h("form",{onSubmit:this.handleSubmit},void 0,h(d.FormItem,{title:p.default.Messages.GUILD_FOLDER_NAME,className:v.default.marginBottom20},void 0,h(s.default,{maxLength:c.MAX_GUILD_FOLDER_NAME_LENGTH,value:n,onChange:this.handleNameChange,placeholder:p.default.Messages.SERVER_FOLDER_PLACEHOLDER,autoFocus:!0})),h(d.FormItem,{title:p.default.Messages.GUILD_FOLDER_COLOR,className:v.default.marginBottom20},void 0,h(E,{defaultColor:c.DEFAULT_FOLDER_COLOR,colors:c.ROLE_COLORS,value:null!=r?r:c.DEFAULT_FOLDER_COLOR,onChange:this.handleColorChange})))),h(f.ModalFooter,{},void 0,h(u.default,{type:"submit",onClick:this.handleSubmit},void 0,p.default.Messages.DONE)))},r}(a.PureComponent);S.displayName="GuildFolderSettingsModal";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DefaultHomeButton=t.GuestHomeButton=void 0;var r,a=I(n(0)),o=n(644),i=S(n(24)),l=I(n(7704)),u=S(n(8236)),s=n(8812),d=n(8813),f=S(n(9265)),c=S(n(7756)),p=n(7606),v=S(n(7757)),y=S(n(8161)),m=n(1064),h=n(7758),_=n(1),g=S(n(7)),E=S(n(7171));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var M={x:-16,y:0,targetWidth:48,targetHeight:48,offset:{x:0,y:0}};function N(e){e.preventDefault(),(0,d.open)(_.AnalyticsLocations.HOME_BUTTON,s.open)}function P(){return C(u.default,{className:E.default.downloadProgress,determineOwnVisibility:!1})}t.GuestHomeButton=function(){var e=a.useState(!1),t=e[0],n=e[1];return(0,h.renderListItem)(C(a.Fragment,{},void 0,C(c.default,{hovered:t,className:E.default.pill}),C(h.ListItemTooltip,{text:g.default.Messages.HOME},void 0,C(v.default,{selected:t},void 0,C(y.default,{to:"#",selected:t,onClick:N,onMouseEnter:function(){return n(!0)},onMouseLeave:function(){return n(!1)},ariaLabel:g.default.Messages.HOME},void 0,C(f.default,{className:E.default.homeIcon}))))))},P.displayName="renderInstallProgress";var A=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._clickTimeout=null,t._clickCount=0,t.state={hovered:!1,discodoTriggered:!1},t.resetClicks=function(){t._clickTimeout=null,t._clickCount=0,clearTimeout(t._clickTimeout)},t.handleClick=function(){if(!__OVERLAY__&&(null!=t._clickTimeout&&clearTimeout(t._clickTimeout),t._clickTimeout=setTimeout(t.resetClicks,500),t._clickCount++,15===t._clickCount)){t.resetClicks();var e=!i.default.get(_.DISCODO_STORAGE_KEY);i.default.set(_.DISCODO_STORAGE_KEY,e),e?(0,m.playSound)("discodo"):(0,m.playSound)("user_leave"),t.setState({discodoTriggered:!0}),setTimeout((function(){t.setState({discodoTriggered:!1})}),1e3)}},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n),r.prototype.render=function(){var e=this,t=this.props,n=t.selected,r=t.user,u=t.link,s=t.badge,d=t.showDMsOnly,m=void 0!==d&&d,S=t.showProgressBadge,O=this.state,I=O.hovered,b=O.discodoTriggered;if(null==r)return null;var N=m?g.default.Messages.DIRECT_MESSAGES:g.default.Messages.HOME;return b&&(N=i.default.get(_.DISCODO_STORAGE_KEY)?g.default.Messages.DISCODO_ENABLED:g.default.Messages.DISCODO_DISABLED),C("div",{className:E.default.tutorialContainer},void 0,C(l.default,{inlineSpecs:M,tutorialId:"friends-list",position:l.TutorialIndicatorPositions.RIGHT},void 0,(0,h.renderListItem)(C(a.Fragment,{},void 0,C(c.default,{selected:n,hovered:I,className:E.default.pill}),C(h.ListItemTooltip,{hideOnClick:!0,text:N},void 0,C(v.default,{selected:n||I,lowerBadge:s>0?(0,h.renderMentionBadge)(s):null,upperBadge:!n&&S?P():null,lowerBadgeWidth:(0,p.getBadgeWidthForValue)(s)},void 0,C(o.ListNavigatorItem,{id:"home"},void 0,(function(t){return a.createElement(y.default,T({onMouseEnter:function(){return e.setState({hovered:!0})},onMouseLeave:function(){return e.setState({hovered:!1})},onClick:e.handleClick,selected:n||I,ariaLabel:m?g.default.Messages.DIRECT_MESSAGES:g.default.Messages.HOME},t,{to:{pathname:u,state:{analyticsSource:{page:_.AnalyticsPages.GUILD_CHANNEL,section:_.AnalyticsSections.NAVIGATION,object:_.AnalyticsObjects.BUTTON_HOME}}}}),C(f.default,{className:E.default.homeIcon}))}))))))))},r}(a.PureComponent);t.DefaultHomeButton=A,A.displayName="DefaultHomeButton",A.defaultProps={unread:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?28:t,r=e.height,a=void 0===r?20:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 28 20"}),s("path",{className:f,fill:d,d:"M20.6644 20C20.6644 20 19.8014 18.9762 19.0822 18.0714C22.2226 17.1905 23.4212 15.2381 23.4212 15.2381C22.4384 15.881 21.5034 16.3334 20.6644 16.6429C19.4658 17.1429 18.3151 17.4762 17.1884 17.6667C14.887 18.0953 12.7774 17.9762 10.9795 17.6429C9.61301 17.381 8.43836 17 7.45548 16.6191C6.90411 16.4048 6.30479 16.1429 5.70548 15.8096C5.63356 15.7619 5.56164 15.7381 5.48973 15.6905C5.44178 15.6667 5.41781 15.6429 5.39384 15.6191C4.96233 15.381 4.7226 15.2143 4.7226 15.2143C4.7226 15.2143 5.87329 17.1191 8.91781 18.0238C8.19863 18.9286 7.31164 20 7.31164 20C2.0137 19.8333 0 16.381 0 16.381C0 8.7144 3.45205 2.50017 3.45205 2.50017C6.90411 -0.07123 10.1884 0.000197861 10.1884 0.000197861L10.4281 0.285909C6.11301 1.52399 4.12329 3.40493 4.12329 3.40493C4.12329 3.40493 4.65068 3.11921 5.53767 2.71446C8.10274 1.59542 10.1404 1.2859 10.9795 1.21447C11.1233 1.19066 11.2432 1.16685 11.387 1.16685C12.8493 0.976379 14.5034 0.92876 16.2295 1.11923C18.5068 1.38114 20.9521 2.0478 23.4452 3.40493C23.4452 3.40493 21.5514 1.61923 17.476 0.381146L17.8116 0.000197861C17.8116 0.000197861 21.0959 -0.07123 24.5479 2.50017C24.5479 2.50017 28 8.7144 28 16.381C28 16.381 25.9623 19.8333 20.6644 20ZM9.51712 8.88106C8.15068 8.88106 7.07192 10.0715 7.07192 11.5239C7.07192 12.9763 8.17466 14.1667 9.51712 14.1667C10.8836 14.1667 11.9623 12.9763 11.9623 11.5239C11.9863 10.0715 10.8836 8.88106 9.51712 8.88106ZM18.2671 8.88106C16.9007 8.88106 15.8219 10.0715 15.8219 11.5239C15.8219 12.9763 16.9247 14.1667 18.2671 14.1667C19.6336 14.1667 20.7123 12.9763 20.7123 11.5239C20.7123 10.0715 19.6336 8.88106 18.2671 8.88106Z"}))}d.displayName="Discord"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=m(n(7620)),l=m(n(1058)),u=m(n(20)),s=m(n(107)),d=m(n(9267)),f=n(8162),c=m(n(8673)),p=n(1),v=m(n(7)),y=m(n(7172));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=function(){var e=a.useState(!1),t=e[0],n=e[1],r=(0,o.useStateFromStores)([s.default],(function(){return s.default.getGuildId()})),m=(0,o.useStateFromStoresObject)([l.default],(function(){return{hasFetchedRequestToJoinGuilds:l.default.hasFetchedRequestToJoinGuilds,guildIds:l.default.getGuildIds()}})),h=m.hasFetchedRequestToJoinGuilds,g=m.guildIds,E=(0,o.useStateFromStores)([u.default],(function(){return u.default.getGuilds()})),S=a.useMemo((function(){return g.filter((function(e){return null==E[e]}))}),[g,E]);if(a.useEffect((function(){t&&!h&&i.default.fetchRequestToJoinGuilds()}),[t,h]),0===S.length)return null;var O=null!=r&&S.includes(r);return _(c.default,{guildIds:null!=S?S:[],folderId:-1,index:-1,folderName:v.default.Messages.MEMBER_VERIFICATION_FOLDER_NAME,expanded:t,useCircleMask:!t&&!O,selected:O,draggable:!1,sorting:!1,dragging:!1,onClickOverride:function(){return n(!t)},onContextClickOverride:p.NOOP,folderIconOverride:_(d.default,{width:24,height:24,className:y.default.pendingIcon}),guildNodeOverride:f.JoinRequestGuild})};g.displayName="PendingGuildJoinRequestsFolder";var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M7 1C6.73479 1.00003 6.48045 1.10539 6.29292 1.29292C6.10539 1.48045 6.00003 1.73479 6 2V6C6.00009 6.23417 6.08234 6.46088 6.23242 6.64062L10.6992 12L6.23242 17.3594C6.08234 17.5391 6.00009 17.7658 6 18V22C6.00003 22.2652 6.10539 22.5195 6.29292 22.7071C6.48045 22.8946 6.73479 23 7 23H17C17.2652 23 17.5195 22.8946 17.7071 22.7071C17.8946 22.5195 18 22.2652 18 22V18C17.9999 17.7658 17.9177 17.5391 17.7676 17.3594L13.3008 12L17.7676 6.64062C17.9177 6.46088 17.9999 6.23417 18 6V2C18 1.73479 17.8946 1.48045 17.7071 1.29292C17.5195 1.10539 17.2652 1.00003 17 1H7ZM12 13.5625L16 18.3613V21H8V18.3613L12 13.5625Z"}))}d.displayName="Pending"},,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={search:function(e,t){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_INVITE_QUERY,query:e,channelId:t})},clear:function(e){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_INVITE_QUERY,query:"",channelId:e})},select:function(e){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_INVITE_SELECT,row:e})},addUser:function(e){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_ADD_USER,userId:e})},removeUser:function(e){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_REMOVE_USER,userId:e})},open:function(e){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_INVITE_OPEN,channelId:e})},close:function(){a.default.dispatch({type:o.ActionTypes.PRIVATE_CHANNEL_RECIPIENTS_INVITE_CLOSE})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2021-04_longer_group_dm_invites",label:"Longer Group DM Invites",defaultConfig:{inviteMaxAgeSeconds:86400},treatments:[{id:1,label:"Makes group DM invites expire after 1 week.",config:{inviteMaxAgeSeconds:604800}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(6)),a=p(n(3)),o=p(n(2)),i=p(n(1008)),l=p(n(32)),u=p(n(1170)),s=p(n(9)),d=p(n(55)),f=p(n(12)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y,m=!1,h="",_=0,g=[],E=!1,S=new Set,O=null;function I(){h="",_=0,g=[],S=new Set,m=!1,O=null}function T(e){h=e,_=0,b()}function b(){if(!m)return!1;var e=s.default.getChannel(O);if(0===h.trim().length)return null!=y&&y.clearQuery(),g=function(e){var t=d.default.getFriendIDs();null!=e&&(t=t.filter((function(t){return!e.recipients.includes(t)})));return t.reduce((function(e,t){var n=f.default.getUser(t);return null==n||e.push({user:n}),e}),[]).sort(M)}(e),!0;var t,n,r,a=null!=e?e.recipients:[];return null!=y&&y.setQuery(h,{friends:!0},a,(t=u.default.getFrequently().filter((function(e){return e instanceof l.default&&e.type===c.ChannelTypes.DM})),n=Math.max.apply(Math,t.map((function(e){var t=e.id;return u.default.getScore(t)}))),r={},t.forEach((function(e){var t=u.default.getScore(e.id),a=e.getRecipientId(),o=d.default.isFriend(a)?.2:0,i=s.default.getDMFromUserId(a)?.1:0;r[a]=1+t/n+o+i})),r)),!1}function C(){if(!m)return!1;var e=E;return(E=r.default.some(d.default.getRelationships(),(function(e){return e===c.RelationshipTypes.FRIEND})))!==e}function M(e,t){return e.user.usernameNormalized.localeCompare(t.user.usernameNormalized)}function N(e){var t=e.results;m&&""!==h&&(g=t.map((function(e){var t=e.user,n=e.id,r=e.score,a=e.comparator;return{user:null!=t?t:f.default.getUser(n),score:r,comparator:a}})),R.emitChange())}function P(e){m=!0,C(),y=i.default.getSearchContext(N,1e3),O=e.channelId,T("")}function A(){null!=y&&(y.destroy(),y=null),I()}var R=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(f.default,s.default,d.default),this.syncWith([f.default,s.default],b),this.syncWith([d.default],C)},a.getResults=function(){return g},a.hasFriends=function(){return E},a.getSelectedUsers=function(){return S},a.getQuery=function(){return h},a.getState=function(){return{query:h,selectedRow:_,selectedUsers:S,results:g,hasFriends:E}},r}(a.default.Store))(o.default,{CONNECTION_OPEN:function(e){I()},CHANNEL_SELECT:function(e){var t=e.guildId,n=e.channelId;if(null!=t)return!1;var r=m;return I(),m=r,O=n,b()},MODAL_PUSH:P,SHOW_ACTION_SHEET:P,PRIVATE_CHANNEL_RECIPIENTS_INVITE_OPEN:P,MODAL_POP:function(e){return A()},HIDE_ACTION_SHEET:function(e){return A()},PRIVATE_CHANNEL_RECIPIENTS_INVITE_CLOSE:function(e){return A()},PRIVATE_CHANNEL_RECIPIENTS_INVITE_QUERY:function(e){O=e.channelId,T(e.query)},PRIVATE_CHANNEL_RECIPIENTS_INVITE_SELECT:function(e){_=e.row},PRIVATE_CHANNEL_RECIPIENTS_ADD_USER:function(e){var t=e.userId;S.add(t),S=new Set(S)},PRIVATE_CHANNEL_RECIPIENTS_REMOVE_USER:function(e){var t=e.userId;S.delete(t),S=new Set(S)}}),L=R;t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M20.998 0V3H23.998V5H20.998V8H18.998V5H15.998V3H18.998V0H20.998ZM2.99805 20V24L8.33205 20H14.998C16.102 20 16.998 19.103 16.998 18V9C16.998 7.896 16.102 7 14.998 7H1.99805C0.894047 7 -0.00195312 7.896 -0.00195312 9V18C-0.00195312 19.103 0.894047 20 1.99805 20H2.99805Z"}))}d.displayName="ChatNew"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=y(n(8)),o=n(3),i=y(n(7622)),l=y(n(7707)),u=y(n(144)),s=y(n(988)),d=y(n(84)),f=y(n(63)),c=y(n(43)),p=n(1),v=y(n(7174));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t,n=e.user,r=e.row,y=e.hideDiscriminator,m=e.comparator,_=e.selected,g=e.checked,E=e.onClick,S=e.onMouseEnter,O=e["aria-setsize"],I=e["aria-posinset"],T=(0,o.useStateFromStores)([u.default],(function(){return u.default.getStatus(n.id)}));return h(d.default,{tabIndex:-1,onClick:function(){null!=E&&E(n.id)},onMouseEnter:function(){null!=S&&S(r)},className:v.default.friendWrapper,"aria-selected":_,role:"option",id:"user-row-"+r,"aria-setsize":O,"aria-posinset":I},void 0,h(f.default,{align:f.default.Align.CENTER,className:(0,a.default)(v.default.friend,(t={},t[v.default.friendSelected]=_,t))},void 0,h(l.default,{user:n,status:T,className:v.default.avatar}),h(f.default,{className:v.default.match,align:f.default.Align.BASELINE},void 0,h(c.default,{tag:"strong",className:v.default.nickname},void 0,null!=m&&m===n.tag?n.username:m||n.username),h(i.default,{user:n,hideDiscriminator:y,className:v.default.discordTag,usernameClass:v.default.weightMedium,discriminatorClass:v.default.weightMedium})),h(s.default,{displayOnly:!0,color:p.Colors.PRIMARY_DARK,size:22,value:g,className:v.default.checkbox})))}_.displayName="InviteModalUserRow"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=w(n(8)),i=w(n(140)),l=w(n(8548)),u=w(n(8186)),s=w(n(171)),d=w(n(1121)),f=w(n(684)),c=w(n(1122)),p=w(n(1056)),v=w(n(663)),y=w(n(1123)),m=w(n(183)),h=w(n(80)),_=w(n(7912)),g=w(n(84)),E=w(n(7734)),S=w(n(9282)),O=w(n(8216)),I=w(n(8036)),T=w(n(8188)),b=w(n(7578)),C=w(n(643)),M=w(n(126)),N=w(n(43)),P=w(n(7723)),A=w(n(10522)),R=n(1),L=w(n(7)),D=w(n(7357));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t){return(U=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var F=64,B=160,H=[14,14,12,12,10,8,6],x=function(e,t){return void 0===t&&(t=null),G(M.default,{className:(0,o.default)(D.default.textContent,t),size:M.default.Sizes.SIZE_14,tag:M.default.Tags.H4},void 0,e)};x.displayName="renderSectionTitle";var V=function(e,t){return void 0===t&&(t=null),G(N.default,{className:(0,o.default)(D.default.textContent,t),size:N.default.Sizes.SIZE_12},void 0,e)};V.displayName="renderSectionText";var W=(0,u.default)((function(e){var t=e.message;return G("div",{className:D.default.timestamp},void 0,t)})),Y=function(e){var t=e.children;return G("section",{className:D.default.section},void 0,t)};Y.displayName="Section";var z=function(e){var t,n=e.inset,r=e.className;return G("div",{className:(0,o.default)(D.default.separator,(t={},t[D.default.inset]=n,t),r)})};z.displayName="Separator";var K=function(e){var t,r;function a(){return e.apply(this,arguments)||this}r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,U(t,r);var i=a.prototype;return i.renderTimePlayed=function(){var e,t=this.props.activity,n=t.timestamps;return null==n||!(0,c.default)(t)||(0,p.default)(t)?null:(e=(0,f.default)(t)?G(W,{timestamps:n}):G(E.default,{start:n.start,end:n.end,location:E.default.Locations.USER_ACTIVITY,className:D.default.playTime}),V(e))},i.render=function(){var e,t=this.props,r=t.activity,a=r.assets,i=r.details,l=r.state,u=r.application_id,s=t.getAssetImage;return G(Y,{},void 0,G("div",{className:D.default.activitySection},void 0,null!=a&&0!==Object.keys(a).length?G("div",{className:D.default.activitySectionAssets},void 0,G("img",{alt:a.large_text||"",src:s(u,a.large_image,[B,B]),className:(0,o.default)(D.default.largeImage,(e={},e[D.default.largeImageMask]=null!=a.small_image,e))}),null!=a.small_image?G("img",{alt:a.small_text||"",src:s(u,a.small_image,[F,F]),className:D.default.smallImage}):null):G("div",{className:D.default.activitySectionAssets},void 0,G("img",{alt:"",src:n(9649),className:D.default.largeImage})),G("div",{},void 0,x(i||L.default.Messages.USER_ACTIVITY_HEADER_PLAYING),null!=l?V(l):null,this.renderTimePlayed())))},a}(a.Component);K.displayName="RichPresenceSection";var $=G("div",{}),Z=function(e){var t,n=e.activity,r=n.assets,a=n.details,i=n.state,l=n.application_id,u=e.partySize,s=e.members,d=e.isSolo,f=e.getAssetImage;return G(Y,{},void 0,G("div",{className:D.default.spotifySection},void 0,null!=r?G("div",{className:D.default.activitySectionAssets},void 0,G("img",{alt:r.large_text||"",src:f(l,r.large_image,[B,B]),className:(0,o.default)(D.default.largeImage,(t={},t[D.default.largeImageMask]=null!=r.small_image,t))}),d?null:G(I.default,{className:D.default.smallImage,color:R.Colors.SPOTIFY})):$,G("div",{},void 0,null!=a?x(a):null,null!=i?V(i):null),G(A.default,{minAvatarsShown:d?2:1,partySize:u,members:s})))};Z.displayName="SpotifySection";var q=function(e){var t,r,a=e.activity,i=e.user,l=e.getAssetImage,u=a.name,f=a.details,c=a.assets,p=a.application_id;return null!=c&&(0,v.default)(a)&&(r=G(_.default,{className:D.default.twitchSectionPreviewWrapper,aspectRatio:16/9},void 0,G(g.default,{href:(0,d.default)(a),tag:"a",target:"_blank"},void 0,G("img",{alt:c.large_text||"",src:l(p,c.large_image,[900,500]),className:D.default.twitchSectionPreview}),G("img",{src:n(10524),className:D.default.twitchSectionPlayButton,alt:""})))),G(Y,{},void 0,G("div",{className:(0,o.default)((t={},t[D.default.twitchSectionSimple]=null==i,t[D.default.twitchSectionFull]=null!=i,t))},void 0,G("img",{alt:"",src:s.default.get(R.PlatformTypes.TWITCH).icon.color,className:D.default.twitchSectionIcon}),G("div",{},void 0,x(u),null!=f?V(f):null),null!=i?G(C.default,{src:i.getAvatarURL(),"aria-label":i.username,className:D.default.twitchSectionAvatar,size:C.default.Sizes.SIZE_24}):null),r)};q.displayName="TwitchSection";var X=function(e){var t=e.guild,n=e.channel,r=e.onGuildClick,i=e.partySize,l=e.members,u=e.onChannelContextMenu,s=a.useRef(null),d=(0,m.default)(n,!0);return G(Y,{},void 0,a.createElement("div",{className:D.default.voiceSection,ref:s,onContextMenu:function(e){return u(e,n)}},G(g.default,{onClick:r,focusProps:{ringTarget:s}},void 0,G("div",{className:D.default.voiceSectionAssets},void 0,null!=t.getIconURL()?G("img",{alt:"",src:t.getIconURL()||void 0,className:(0,o.default)(D.default.voiceSectionGuildImage,D.default.largeImageMask)}):G("div",{className:D.default.voiceSectionNoGuildImageWrapper},void 0,G("div",{className:D.default.voiceSectionNoGuildImage,style:{fontSize:H[t.acronym.length]||H[H.length-1]}},void 0,t.acronym)),G("div",{className:D.default.voiceSectionIconWrapper},void 0,G(b.default,{className:D.default.voiceSectionIcon})))),G(g.default,{onClick:r,tabIndex:-1},void 0,G("div",{className:D.default.voiceSectionDetails},void 0,x(t.toString(),D.default.voiceSectionText),V(d,D.default.voiceSectionText))),G(A.default,{partySize:i,members:l})))};X.displayName="VoiceSection";var Q=function(e){var t=e.title;return G(Y,{},void 0,G("div",{className:D.default.xboxSection},void 0,G(T.default,{className:D.default.xboxSectionIcon}),G("div",{className:D.default.xboxSectionDetails},void 0,x(t),V(L.default.Messages.GAME_FEED_ACTIVITY_PLAYING_XBOX))))};Q.displayName="XboxSection";var J=function(e){var t=e.icon,n=e.name,r=e.partySize,a=e.members;return G(Y,{},void 0,G("div",{className:D.default.gameSection},void 0,null!=t?G("img",{alt:"",src:t,className:D.default.gameSectionIcon}):null,G("div",{},void 0,x(n),V(L.default.Messages.ACTIVITY_FEED_SINGLE_MEMBER_LIST_HEADER.format({memberCount:r.totalSize}))),G(A.default,{partySize:r,members:a})))};J.displayName="GameSection";var ee=function(e){var t=e.activity,n=e.user,r=e.applicationStream,a=e.onPreviewClick,o=G(_.default,{className:D.default.applicationStreamingPreviewWrapper,aspectRatio:16/9},void 0,G(g.default,{onClick:a,className:D.default.applicationStreamingPreviewSize},void 0,G(l.default,{stream:r,className:D.default.applicationStreamingPreviewSize}),G("div",{className:D.default.applicationStreamingHoverWrapper},void 0,G("div",{className:D.default.applicationStreamingHoverText},void 0,L.default.Messages.WATCH_STREAM)))),i=(0,y.default)(t,r)||L.default.Messages.SHARING_SCREEN;return G(Y,{},void 0,G("div",{className:D.default.applicationStreamingSection},void 0,G(C.default,{size:C.default.Sizes.SIZE_32,src:n.getAvatarURL(),"aria-label":n.username,className:D.default.applicationStreamingAvatar}),G("div",{},void 0,x(n.toString()),V(i)),G(P.default,{size:P.default.Sizes.SMALL})),o)};ee.displayName="ApplicationStreamingSection";var te=(0,i.default)({XBOX:null,SPOTIFY:null,MULTIPLE:null}),ne=function(e){var t,n=e.src,r=e.onClick,a=e.onContextMenu;switch(n){case te.XBOX:t=G(T.default,{className:D.default.headerIcon,color:R.Colors.PRIMARY_DARK_300});break;case te.SPOTIFY:t=G(I.default,{className:D.default.headerIcon,color:R.Colors.SPOTIFY});break;case te.MULTIPLE:t=G("div",{className:D.default.multipleIconWrapper},void 0,G(O.default,{className:(0,o.default)(D.default.headerIcon,D.default.multipleIcon),color:R.Colors.PRIMARY_DARK_300}));break;default:t=G("img",{src:n||void 0,alt:"",className:D.default.headerIcon})}return null!=r||null!=a?G(g.default,{onClick:r,className:(0,o.default)(null!=r?D.default.clickableIcon:""),onContextMenu:a},void 0,t):t};ne.Src=te;var re=function(e){var t=e.priorityUser,n=e.title,r=e.subtitle,a=e.icon,o=e.onContextMenu;return G("header",{className:null!=a?D.default.headerFull:D.default.headerSimple},void 0,G(C.default,{src:t.user.getAvatarURL(),"aria-label":t.user.username,size:C.default.Sizes.SIZE_32,className:D.default.headerAvatar,status:t.status,onContextMenu:o}),G("div",{className:D.default.headerDetails},void 0,G(M.default,{className:D.default.textContent,size:M.default.Sizes.SIZE_16},void 0,n),G(N.default,{color:N.default.Colors.HEADER_SECONDARY,className:D.default.textContent},void 0,r)),null!=a?a:null)};re.displayName="NowPlayingHeader",re.Icon=ne;var ae=function(e){var t=e.children;return G(S.default,{inset:!0,padded:!1,className:D.default.body},void 0,t)};ae.displayName="NowPlayingBody";var oe=function(e){var t=e.children,n=e.className,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","className"]);return G(h.default,{},void 0,a.createElement(S.default,j({className:(0,o.default)(n,D.default.wrapper),padded:!0},r),t))};oe.displayName="NowPlayingItem",oe.Header=re,oe.Body=ae,oe.Separator=z,oe.VoiceSection=X,oe.GameSection=J,oe.RichPresenceSection=K,oe.XboxSection=Q,oe.SpotifySection=Z,oe.TwitchSection=q,oe.ApplicationStreamingSection=ee;var ie=oe;t.default=ie},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n,l=e.padded,u=void 0===l||l,d=e.inset,f=void 0!==d&&d,c=e.active,p=void 0!==c&&c,v=e.className,y=e.children,m=e.onClick,h=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["padded","inset","active","className","children","onClick"]);return null!=m?r.createElement(o.default,s({onClick:m,tabIndex:null!=m?0:-1,className:(0,a.default)(v,(t={},t[i.default.outer]=!f,t[i.default.inset]=f,t[i.default.padded]=u,t[i.default.active]=p,t[i.default.interactive]=null!=m,t))},h),y):r.createElement("div",s({className:(0,a.default)(v,(n={},n[i.default.outer]=!f,n[i.default.inset]=f,n[i.default.padded]=u,n[i.default.active]=p,n))},h),y)};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=l(n(8)),o=l(n(84)),i=l(n(7355));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Rows=t.Row=void 0;var r=y(n(6)),a=y(n(3)),o=y(n(2)),i=y(n(1036)),l=y(n(54)),u=y(n(142)),s=y(n(64)),d=y(n(20)),f=y(n(144)),c=y(n(55)),p=y(n(12)),v=n(1);function y(e){return e&&e.__esModule?e:{default:e}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function _(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,g(e,t)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function E(e){var t=p.default.getUser(e);return{user:t,usernameLower:null!=t?t.username.toLowerCase():null}}function S(e){return{status:f.default.getStatus(e),isMobile:f.default.isMobileOnline(e),activities:f.default.getActivities(e),applicationStream:u.default.getStreamForUser(e)}}var O=function(e){function t(t){var n;return(n=e.call(this)||this).key=t.key,n.type=t.type,n.status=t.status,n.activities=t.activities,n.applicationStream=t.applicationStream,n.user=t.user,n.isMobile=t.isMobile,n.usernameLower=t.usernameLower,n.mutualGuildsLength=t.mutualGuildsLength,n.mutualGuilds=t.mutualGuilds,n.nickname=t.nickname,n}var n,r,a;return _(t,e),n=t,(r=[{key:"comparator",get:function(){var e,t;return[this.type,null!==(e=null===(t=this.nickname)||void 0===t?void 0:t.toLowerCase())&&void 0!==e?e:this.usernameLower]}}])&&h(n.prototype,r),a&&h(n,a),t}(l.default);t.Row=O;var I=function(){function e(e){void 0===e&&(e=[]),this._rows=e}var t=e.prototype;return t.reset=function(){return new e(r.default.map(c.default.getRelationships(),(function(e,t){return new O(m({key:t,type:e,nickname:c.default.getNickname(t)},E(t),{},S(t),{},function(e){var t=[];return(0,r.default)(s.default.memberOf(e)).map(d.default.getGuild).sortBy((function(e){return null!=e?e.name.toLowerCase():null})).forEach((function(e){null!=e&&t.push(e)})),{mutualGuildsLength:t.length,mutualGuilds:t.slice(0,v.MAX_MUTUAL_GUILDS)}}(t)))})))},t.clone=function(){return new e(this._rows)},t.update=function(e){for(var t=!1,n=0;n<this._rows.length;n++){var r=this._rows[n],a=r.merge(e(r.key));t=t||a!==r,this._rows[n]=a}return t},t.filter=function(e){return(0,r.default)(this._rows).filter((function(e){return null!=e.user})).filter((function(t){switch(e){case v.FriendsSections.ONLINE:return t.type===v.RelationshipTypes.FRIEND&&t.status!==v.StatusTypes.OFFLINE;case v.FriendsSections.PENDING:return t.type===v.RelationshipTypes.PENDING_INCOMING||t.type===v.RelationshipTypes.PENDING_OUTGOING;case v.FriendsSections.BLOCKED:return t.type===v.RelationshipTypes.BLOCKED;case v.FriendsSections.ALL:default:return t.type===v.RelationshipTypes.FRIEND}})).sortBy((function(e){return e.comparator})).value()},t.getRelationshipCounts=function(){var e,t=((e={})[v.RelationshipTypes.FRIEND]=0,e[v.RelationshipTypes.PENDING_INCOMING]=0,e[v.RelationshipTypes.PENDING_OUTGOING]=0,e[v.RelationshipTypes.BLOCKED]=0,e);return this._rows.forEach((function(e){null!=e.user&&null!=t[e.type]&&t[e.type]++})),t},e}();t.Rows=I;var T=!0,b=!1,C=v.FriendsSections.ONLINE,M=new I,N=!0;function P(e){void 0===e&&(e=!1),T&&(e||C!==v.FriendsSections.ONLINE&&C!==v.FriendsSections.ADD_FRIEND)&&!b&&(T=!1,b=!0,i.default.fetchRelationships())}function A(){T=!0,N?b=!1:P();var e=(M=M.reset()).getRelationshipCounts();C=0===e[v.RelationshipTypes.FRIEND]?0!==e[v.RelationshipTypes.PENDING_INCOMING]?v.FriendsSections.PENDING:v.FriendsSections.ADD_FRIEND:v.FriendsSections.ONLINE}function R(){M=N?new I:M.reset()}function L(e){return function(){return!N&&(!!M.update(e)&&(M=M.clone(),!0))}}var D=new(function(e){function t(){return e.apply(this,arguments)||this}_(t,e);var n=t.prototype;return n.initialize=function(){this.waitFor(c.default,f.default,p.default,d.default,s.default,u.default),this.syncWith([c.default],R),this.syncWith([p.default],L(E)),this.syncWith([f.default,u.default],L(S)),A()},n.getState=function(){return{fetching:b,section:C,pendingCount:c.default.getPendingCount(),rows:M}},t}(a.default.Store))(o.default,{CONNECTION_OPEN:function(e){A()},FRIENDS_SET_SECTION:function(e){C=e.section,P()},CHANNEL_SELECT:function(e){var t=e.channelId;return N=null!=t,R(),!N},LOAD_RELATIONSHIPS_SUCCESS:function(e){b=!1},LOAD_RELATIONSHIPS_FAILURE:function(e){return T=!0,void(b=!0)},DRAWER_SELECT_TAB:function(e){var t=e.tab;return N=t!==v.DrawerTabTypes.FRIENDS,R(),!N}});t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=d(n(8)),l=d(n(84)),u=d(n(248)),s=d(n(7364));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.icon,n=e.tooltip,r=e.onClick,d=e.actionType,f=void 0===d?a.DEFAULT:d,v=e.shouldHighlight;return p(u.default,{text:n},void 0,(function(e){var u;return o.createElement(l.default,c({},e,{"aria-label":n,onClick:r,className:(0,i.default)(s.default.actionButton,(u={},u[s.default.actionAccept]=f===a.ACCEPT,u[s.default.actionDeny]=f===a.DENY,u[s.default.highlight]=v,u))}),p(t,{className:s.default.icon}))}))}!function(e){e[e.ACCEPT=0]="ACCEPT",e[e.DENY=1]="DENY",e[e.DEFAULT=2]="DEFAULT"}(a||(a={})),v.displayName="ActionButton",v.ActionTypes=a;var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(265)),l=n(644),u=n(349),s=p(n(80)),d=p(n(7726)),f=n(9286),c=p(n(7365));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={height:new i.default.Value(f.PEOPLE_LIST_ITEM_HEIGHT),opacity:new i.default.Value(1),hovered:!1,isContextMenuActive:!1},t.handleMouseEnter=function(){var e=t.props,n=e.isFocused,r=e.isActive,a=e.onOtherHover,o=t.state.isContextMenuActive;t.setState({hovered:n}),!n||r||o||a&&a()},t.handleMouseLeave=function(){t.setState({hovered:!1})},t.handleContextMenu=function(e,n){t.setState({isContextMenuActive:!0}),(0,u.openContextMenu)(e,(function(e){return a.createElement(d.default,m({},e,{user:n}))}),{onClose:function(){t.setState({isContextMenuActive:!1})}})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n);var p=r.prototype;return p.componentWillLeave=function(e){i.default.parallel([i.default.timing(this.state.opacity,{toValue:0,duration:200}),i.default.timing(this.state.height,{toValue:0,duration:200})]).start(e)},p.componentWillEnter=function(e){this.state.opacity.setValue(0),this.state.height.setValue(0),i.default.parallel([i.default.timing(this.state.opacity,{toValue:1,duration:200}),i.default.timing(this.state.height,{toValue:f.PEOPLE_LIST_ITEM_HEIGHT,duration:200})]).start(e)},p.render=function(){var e=this,t=this.state,n=t.height,r=t.opacity,u=t.hovered,d=t.isContextMenuActive,f=this.props,p=f.children,v=f.user,h=f.onClick,_=f.isActive;return y(l.ListNavigatorItem,{id:v.id},void 0,(function(t){var l;return y(s.default,{offset:{left:-8,right:-8}},void 0,a.createElement(i.default.div,m({className:(0,o.default)(c.default.peopleListItem,(l={},l[c.default.active]=_||d,l)),onContextMenu:function(t){return e.handleContextMenu(t,v)},onMouseEnter:e.handleMouseEnter,onMouseLeave:e.handleMouseLeave,onClick:null!=h?h:void 0,style:{height:n,opacity:r}},t),p(u||_||d)))}))},r}(a.PureComponent);_.displayName="PeopleListItem";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.STATUS_HEADER_HEIGHT=t.PEOPLE_LIST_ITEM_HEIGHT=t.RELATIONSHIP_COUNT_ANIMATION_THRESHOLD=void 0;t.RELATIONSHIP_COUNT_ANIMATION_THRESHOLD=64;t.PEOPLE_LIST_ITEM_HEIGHT=62;t.STATUS_HEADER_HEIGHT=24},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(8)),o=n(3),i=d(n(7622)),l=d(n(7707)),u=d(n(55)),s=d(n(7366));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t,n=e.user,r=e.hovered,d=e.subText,f=e.status,p=e.isMobile,v=e.className,y=(0,o.useStateFromStores)([u.default],(function(){return u.default.getNickname(n.id)}));return c("div",{className:(0,a.default)(s.default.userInfo,v,(t={},t[s.default.hovered]=r,t))},void 0,c(l.default,{user:n,className:s.default.avatar,animate:r,status:f,isMobile:p}),c("div",{className:s.default.text},void 0,c(i.default,{nick:y,user:n,className:s.default.discordTag,usernameClass:s.default.username,discriminatorClass:s.default.discriminator}),c("div",{className:s.default.subtext},void 0,d)))}p.displayName="UserInfo";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.STAGE_DISCOVERY_SIDEBAR_CATEGORIES=t.STAGE_DISCOVERY_SIDEBAR_CATEGORY_IDS=t.CategoryIcons=void 0;var r,a,o,i=(r=n(7))&&r.__esModule?r:{default:r};t.CategoryIcons=a,function(e){e[e.Activity=0]="Activity",e[e.Discover=1]="Discover",e[e.Education=2]="Education",e[e.Music=3]="Music",e[e.Science=4]="Science",e[e.Stage=5]="Stage",e[e.Television=6]="Television"}(a||(t.CategoryIcons=a={})),t.STAGE_DISCOVERY_SIDEBAR_CATEGORY_IDS=o,function(e){e[e.LiveStages=1]="LiveStages"}(o||(t.STAGE_DISCOVERY_SIDEBAR_CATEGORY_IDS=o={}));var l=[{categoryId:o.LiveStages,name:i.default.Messages.STAGE_DISCOVERY_GUILD_SIDEBAR_LIVE_STAGES_CATEGORY,icon:a.Stage}];t.STAGE_DISCOVERY_SIDEBAR_CATEGORIES=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"20",height:"16"});function f(e){var t=e.width,n=void 0===t?20:t,r=e.height,a=void 0===r?16:r,l=e.color,f=void 0===l?"currentColor":l,c=e.className,p=e.foreground,v=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({className:c,width:n,height:a,viewBox:"0 0 20 16"},(0,i.default)(v)),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:p,fill:f,d:"M1,14.1538462 L1.95,14.1538462 C3.73125,14.1538462 5.5125,13.5384615 6.81875,12.4307692 C5.15625,12.4307692 3.73125,11.2 3.1375,9.6 C3.375,9.6 3.6125,9.72307692 3.85,9.72307692 C4.20625,9.72307692 4.5625,9.72307692 4.91875,9.6 C3.1375,9.23076923 1.7125,7.63076923 1.7125,5.66153846 C2.1875,5.90769231 2.78125,6.15384615 3.49375,6.15384615 C2.425,5.41538462 1.83125,4.18461538 1.83125,2.70769231 C1.83125,1.96923077 2.06875,1.23076923 2.30625,0.615384615 C4.20625,3.07692308 7.05625,4.67692308 10.38125,4.8 C10.2625,4.67692308 10.2625,4.30769231 10.2625,4.06153846 C10.2625,1.84615385 12.04375,0 14.18125,0 C15.25,0 16.31875,0.492307692 17.03125,1.23076923 C17.8625,1.10769231 18.8125,0.738461538 19.525,0.246153846 C19.2875,1.23076923 18.575,1.96923077 17.8625,2.46153846 C18.575,2.46153846 19.2875,2.21538462 20,1.84615385 C19.525,2.70769231 18.8125,3.32307692 18.1,3.93846154 L18.1,4.43076923 C18.1,9.84615385 14.18125,16 6.9375,16 C4.68125,16 2.6625,15.3846154 1,14.1538462 Z"}),d))}f.displayName="Twitter"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=n(7563),i=n(991),l=(r=n(7))&&r.__esModule?r:{default:r};function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){return i.SUPPORTS_COPY?s(o.MenuItem,{id:"copy-channel-topic",label:l.default.Messages.COPY_CHANNEL_TOPIC,action:function(){return(0,i.copy)(e.topic)}}):null}d.displayName="useChannelCopyTopicItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(6)),i=_(n(7887)),l=_(n(121)),u=n(645),s=_(n(36)),d=_(n(5401)),f=_(n(227)),c=_(n(435)),p=_(n(433)),v=_(n(113)),y=n(50),m=n(1),h=_(n(7));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._isMounted=!1,t.headerID=o.default.uniqueId(),t.state={loading:!0,submitting:!1,reasons:[],selectedReason:null},t.handleReasonChange=function(e){var n=e.value;t.setState({selectedReason:n})},t.handleReport=function(e){e.preventDefault(),t.setState({submitting:!0});var n=t.props.onReport,r=t.getReportData();l.default.trackWithMetadata(m.AnalyticEvents.MESSAGE_REPORTED,{reason_enum:r.reason,location_object:"admin_delete_message_modal",guild_id:r.guild_id,channel_id:r.channel_id,message_id:r.message_id}),i.default.report(r).then((function(){n&&n(),t.close()}),(function(){return t.setState({submitting:!1})}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this;this._isMounted=!0,i.default.getReasons(this.getReportData()).then((function(t){e._isMounted&&e.setState({reasons:t,loading:!1})}))},a.componentWillUnmount=function(){this._isMounted=!1},a.close=function(){(0,this.props.onClose)()},a.renderHeader=function(){var e,t=this.props,n=t.guild,r=t.message,a=t.user;return n?e=h.default.Messages.REPORT_SERVER.format({name:n.toString()}):r?e=h.default.Messages.REPORT_MESSAGE.format({name:(0,u.getMessageAuthor)(r).nick}):a&&(e=h.default.Messages.REPORT_USER.format({name:a.tag})),E(y.ModalHeader,{separator:!1},void 0,E(v.default,{id:this.headerID,tag:v.default.Tags.H4},void 0,e))},a.getReportData=function(){var e=this.props,t=e.guild,n=e.channel,r=e.message,a=e.user,o=this.state.selectedReason,i={};return null!=r?(i.channel_id=r.getChannelId(),i.message_id=r.id):null!=a?i.user_id=a.id:null!=t&&(i.guild_id=t.id),null==i.guild_id&&null!=n&&(i.guild_id=n.getGuildId()),null!=o&&(i.reason=o),i},a.renderReasons=function(){var e=this.state,t=e.loading,n=e.reasons,r=e.selectedReason;if(t)return E(f.default,{style:{height:100}});var a=n.map((function(e){var t=e.reason;return{name:e.label,desc:e.description,value:t}}));return E(d.default,{value:r,onChange:this.handleReasonChange,options:a})},a.renderFooter=function(){var e=this,t=this.state,n=t.loading,r=t.selectedReason,a=t.submitting,o=n||a||null==r;return E(y.ModalFooter,{},void 0,E(s.default,{type:"submit",disabled:o,submitting:a},void 0,h.default.Messages.REPORT),E(s.default,{look:s.default.Looks.LINK,color:s.default.Colors.PRIMARY,onClick:function(){return e.close()}},void 0,h.default.Messages.CANCEL))},a.render=function(){var e=this.props.transitionState;return E(y.ModalRoot,{"aria-labelledby":this.headerID,transitionState:e},void 0,E("form",{onSubmit:this.handleReport},void 0,this.renderHeader(),E(y.ModalContent,{},void 0,E(c.default,{title:h.default.Messages.FORM_LABEL_REPORT_REASON},void 0,this.renderReasons()),E(p.default,{type:p.default.Types.DESCRIPTION},void 0,h.default.Messages.FORM_REPORT_HELP_TEXT.format({guidelinesURL:m.MarketingURLs.GUIDELINES}))),this.renderFooter()))},r}(a.Component);O.displayName="Report";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M13.5605 11L11.2646 8.706L12.6842 7.294L17.4023 12.009L12.6822 16.708L11.2656 15.292L13.5685 13H2C2.50429 18.045 6.7842 22 11.9744 22C17.5025 22 22 17.513 22 12C22 6.487 17.5025 2 11.9744 2C6.7842 2 2.50429 5.954 2 11H13.5605Z"}))}d.displayName="StageLeave"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=T(n(8)),i=n(3),l=T(n(7886)),u=T(n(360)),s=n(1028),d=T(n(48)),f=T(n(442)),c=T(n(36)),p=T(n(985)),v=T(n(7988)),y=T(n(8245)),m=n(120),h=n(7598),_=T(n(9294)),g=T(n(8700)),E=T(n(8842)),S=n(1),O=T(n(7)),I=T(n(7181));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var N=a.memo((function(e){var t=e.className,n=e.channel,r=e.draftType,T=a.useRef(null),b=(0,i.useStateFromStores)([f.default],(function(){return f.default.getActivities()})),N=n.isPrivate(),P=(0,i.useStateFromStores)([d.default],(function(){return N||d.default.can(S.Permissions.ATTACH_FILES,n)}));a.useEffect((function(){var e=function(){var e;return null===(e=T.current)||void 0===e?void 0:e.activateUploadDialogue()};return m.ComponentDispatch.subscribe(S.ComponentActions.UPLOAD_FILE,e),function(){m.ComponentDispatch.unsubscribe(S.ComponentActions.UPLOAD_FILE,e)}}));var A=(0,s.useCanStartThread)(n),R=(0,s.useCanStartPrivateThread)(n),L=A||R,D=(0,g.default)(P,L,n,b);if(0===D.length)return null;var w,k=b.some((function(e){return(0,u.default)(e,S.ActivityFlags.SYNC)})),j=b.some((function(e){return(0,u.default)(e,S.ActivityFlags.JOIN)&&!(0,u.default)(e,S.ActivityFlags.EMBEDDED)}))||k;return a.createElement(a.Fragment,null,M("div",{className:I.default.uploadInput},void 0,a.createElement(l.default,{ref:T,onChange:function(e){var t,a;t=e.currentTarget.files,(0,E.default)(t,n,r,!1,!0,a),e.currentTarget.value=""},multiple:n.rateLimitPerUser<=0,tabIndex:-1,maxSize:(0,h.maxFileSize)(n.getGuildId())})),M("div",{className:I.default.attachWrapper},void 0,(w=j?M(y.default,{className:I.default.attachButtonIcon,foreground:I.default.attachButtonPlay,background:I.default.attachButtonPlus,width:24,height:24}):M(v.default,{className:I.default.attachButtonIcon,foreground:I.default.attachButtonPlus,width:24,height:24}),j||L||!P?M(p.default,{renderPopout:function(e){var t=e.closePopout,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["closePopout"]);return a.createElement(_.default,C({},r,{onClose:t,options:D,channel:n,onFileUpload:function(){var e;return null===(e=T.current)||void 0===e?void 0:e.activateUploadDialogue()},showDoubleClickHint:L}))},position:p.default.Positions.TOP,align:p.default.Align.LEFT,animation:p.default.Animation.NONE},void 0,(function(e){return a.createElement(c.default,C({look:c.default.Looks.BLANK,size:c.default.Sizes.NONE,className:(0,o.default)(I.default.attachButton,t),innerClassName:I.default.attachButtonInner,"aria-label":O.default.Messages.CHAT_ATTACH_UPLOAD_OR_INVITE,onDoubleClick:P?function(){var e;return null===(e=T.current)||void 0===e?void 0:e.activateUploadDialogue()}:void 0,role:"menubutton"},e),w)})):M(c.default,{look:c.default.Looks.BLANK,size:c.default.Sizes.NONE,onClick:function(){var e;return null===(e=T.current)||void 0===e?void 0:e.activateUploadDialogue()},className:(0,o.default)(I.default.attachButton,t),innerClassName:I.default.attachButtonInner,"aria-label":O.default.Messages.CHAT_ATTACH_UPLOAD_A_FILE,focusProps:{offset:{top:4,right:4,bottom:4,left:4}}},void 0,w))))}));t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var r,a=m(n(0)),o=v(n(9295)),i=m(n(7563)),l=v(n(7576)),u=n(44),s=v(n(15)),d=n(8700),f=n(1),c=v(n(7)),p=v(n(7180));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t,n){(0,u.openModal)((function(r){return a.createElement(o.default,_({},r,{activity:e,channel:t,activityActionType:n}))}))}function E(e){var t=e.channel,n=e.options,r=e.onFileUpload,o=e.onClose,u=e.showDoubleClickHint;function v(){l.default.openThreadSidebarForCreating(t)}return a.useEffect((function(){s.default.track(f.AnalyticEvents.OPEN_POPOUT,{type:"Send Attachment"})}),[]),h(i.default,{navId:"channel-attach",onClose:o,"aria-label":c.default.Messages.CHANNEL_ACTIONS_MENU_LABEL,className:p.default.menu},void 0,n.map((function(e){var n=h("div",{className:p.default.optionLabel},void 0,h(e.icon,{className:p.default.optionIcon}),h("div",{className:p.default.optionName},void 0,e.display));switch(e.type){case d.AttachmentTypes.UPLOAD_A_FILE:return h(i.MenuItem,{id:"upload-file",label:n,subtext:u?c.default.Messages.UPLOAD_FILE_SUBTEXT:void 0,action:r});case d.AttachmentTypes.INVITE_TO_PLAY_GAME:return h(i.MenuItem,{id:"play",label:n,action:function(){return n=e.activity,s.default.track(f.AnalyticEvents.OPEN_MODAL,{type:"Send Join Invite",application_id:n.application_id,location:f.AnalyticsSections.CHANNEL_TEXT_AREA}),void g(n,t,f.ActivityActionTypes.JOIN);var n}});case d.AttachmentTypes.INVITE_TO_LISTEN:return h(i.MenuItem,{id:"listen",label:n,action:function(){return n=e.activity,s.default.track(f.AnalyticEvents.OPEN_MODAL,{type:"Send Listen Invite",location:f.AnalyticsSections.CHANNEL_TEXT_AREA}),void g(n,t,f.ActivityActionTypes.LISTEN);var n}});case d.AttachmentTypes.INVITE_TO_WATCH:return h(i.MenuItem,{id:"watch",label:n,action:function(){return n=e.activity,s.default.track(f.AnalyticEvents.OPEN_MODAL,{type:"Send Watch Invite",location:f.AnalyticsSections.CHANNEL_TEXT_AREA}),void g(n,t,f.ActivityActionTypes.WATCH);var n}});case d.AttachmentTypes.START_THREAD:return h(i.MenuItem,{id:"THREAD",label:n,action:v});default:return null}})))}E.displayName="ChannelAttachMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(7653)),i=C(n(3)),l=C(n(436)),u=C(n(351)),s=C(n(7610)),d=C(n(8071)),f=C(n(121)),c=C(n(7749)),p=C(n(1034)),v=n(1074),y=C(n(56)),m=C(n(1053)),h=C(n(7796)),_=C(n(36)),g=C(n(248)),E=C(n(113)),S=n(50),O=n(7694),I=n(1),T=C(n(7)),b=C(n(7179));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A="popout-channel-text-area-shouting",R=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).channelTextAreaRef=a.createRef(),t.state={textValue:"",richValue:o.default.deserialize(""),textFocused:!0},t.trackInvite=function(e){if(null!=e&&e.ok){var n=t.props,r=n.activity,a=n.channel,o="";switch(n.activityActionType){case I.ActivityActionTypes.JOIN:o="Invite to Join";break;case I.ActivityActionTypes.LISTEN:o="Invite to Listen";break;case I.ActivityActionTypes.WATCH:o="Invite to Watch"}return f.default.trackWithMetadata(I.AnalyticEvents.INVITE_SENT,{location:"Channel Text Area - "+o,invite_type:r.type===I.ActivityTypes.LISTENING?I.InviteTypes.SPOTIFY:I.InviteTypes.APPLICATION,application_id:r.application_id,guild_id:a.getGuildId(),channel_id:a.id,message_id:null!=e?e.body.id:null}),Promise.resolve()}},t.handleTextChange=function(e,n,r){t.setState({textValue:n,richValue:r})},t.handleShare=function(){var e=t.props,n=e.channel,r=e.activity,a=e.activityActionType,o=e.cooldown,i=e.onClose,l=t.state.textValue;if(o>0)return Promise.resolve({shouldClear:!1,shouldRefocus:!0});var d=p.default.parse(n,l),f={activity:r,type:a};return m.default.isOpen(A)?(s.default.close(A),u.default.sendMessage(n.id,d,!0,{activityAction:f}).then((function(e){return t.trackInvite(e)})),i(),Promise.resolve({shouldClear:!0,shouldRefocus:!0})):(0,O.applyChatRestrictions)(t.channelTextAreaRef.current,I.TextareaTypes.FORM,l,void 0,n).then((function(e){return e.valid?(u.default.sendMessage(n.id,d,!0,{activityAction:f}).then((function(e){return t.trackInvite(e)})),i(),{shouldClear:!1,shouldRefocus:!1}):{shouldClear:!1,shouldRefocus:!1}}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n);var i=r.prototype;return i.componentDidMount=function(){this.fetchApplication()},i.componentDidUpdate=function(e){this.props.activity.application_id!==e.activity.application_id&&this.fetchApplication()},i.fetchApplication=function(){var e=this.props,t=e.activity,n=e.application;null!=t.application_id&&null==n&&l.default.fetchApplication(t.application_id)},i.renderTitle=function(){switch(this.props.activity.type){case I.ActivityTypes.LISTENING:return T.default.Messages.INVITE_EMBED_LISTENING_INVITE;case I.ActivityTypes.PLAYING:case I.ActivityTypes.STREAMING:default:return T.default.Messages.INVITE_EMBED_GAME_INVITE}},i.render=function(){var e=this,t=this.state,n=t.textValue,r=t.richValue,o=t.textFocused,i=this.props,l=i.activity,u=i.channel,s=i.activityActionType,f=i.cooldown,p=i.application,v=i.transitionState,y=i.onClose,m=f>0,h=m?T.default.Messages.CHANNEL_SLOWMODE_COOLDOWN.format({seconds:Math.round((f+1e3)/1e3)}):null;return N(S.ModalRoot,{size:S.ModalSize.SMALL,transitionState:v,"aria-label":this.renderTitle()},void 0,N(S.ModalHeader,{separator:!1},void 0,N(E.default,{tag:E.default.Tags.H4},void 0,this.renderTitle())),N(S.ModalContent,{},void 0,N("div",{className:b.default.subHeader},void 0,T.default.Messages.MESSAGE_PREVIEW),N(d.default,{activityActionType:s,activity:l,className:b.default.preview,application:p,partyId:null!=l.party?l.party.id:null,isPreview:!0}),N("div",{className:b.default.subHeader},void 0,T.default.Messages.ADD_A_COMMENT_OPTIONAL),a.createElement(c.default,{className:b.default.textArea,textValue:n,richValue:r,focused:o,channel:u,onChange:this.handleTextChange,onSubmit:this.handleShare,type:I.TextareaTypes.FORM,ref:this.channelTextAreaRef})),N(S.ModalFooter,{},void 0,N(g.default,{text:h},void 0,(function(t){return a.createElement("div",t,N(_.default,{disabled:m,onClick:e.handleShare},void 0,T.default.Messages.INVITE_EMBED_SEND_INVITE))})),N(_.default,{look:_.default.Looks.LINK,onClick:y},void 0,T.default.Messages.CANCEL)))},r}(a.PureComponent);R.displayName="ActivityInvite";var L=i.default.connectStores([h.default,y.default],(function(e){var t=e.channel,n=e.activity;return{cooldown:h.default.getSlowmodeCooldownGuess(t.id),application:null!=n.application_id?y.default.getGame(n.application_id):v.SpotifyApplication}}))(R);t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M9 16h6v-6h4l-7-7-7 7h4v6zm-4 2h14v2H5v-2z"}))}d.displayName="Upload"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(21)),a=l(n(384)),o=l(n(9298)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=function(e){var t,n;function o(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._handleXHRProgress=function(e){t._handleProgress(e.loaded,e.total)},t}return n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n),o.prototype.upload=function(t,n){var o=this;void 0===n&&(n={});var l=n,u=l.hasSpoiler,s=l.filename,d=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(l,["hasSpoiler","filename"]);e.prototype.upload.call(this,t,d);var f=a.default.post(this._url),c=u?i.SPOILER_ATTACHMENT_PREFIX:"";f.attach("file",t,""+c+(null!=s?s:t.name)),f.field("payload_json",JSON.stringify(d)),f.end((function(e,t){var n;null!=t&&t.ok?o._handleComplete():o._handleError(null==t||null===(n=t.body)||void 0===n?void 0:n.code)}));var p=f.xhr;(0,r.default)(null!=p,"Unexpected null XHR"),p.upload?p.upload.onprogress=this._handleXHRProgress:p.addEventListener("progress",this._handleXHRProgress,!1),this._handleStart((function(){return f.abort()}))},o}(o.default);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(61)),a=o(n(6));function o(e){return e&&e.__esModule?e:{default:e}}function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=function(e){var t,n;function r(t){var n;return(n=e.call(this)||this)._lastUpdate=0,n._loaded=0,n._aborted=!1,n._handleStart=function(e){n._cancel=e,n.emit("start",n._file)},n._handleProgress=function(e,t){var r=Date.now(),a=Math.min(Math.floor(e/t*100),100),o=Math.floor((e-n._loaded)/((r-n._lastUpdate)/1e3));n._lastUpdate=r,n._loaded=e,n._file=i({},n._file,{size:t,progress:a,rate:o}),n.emit("progress",n._file)},n._handleError=function(e){n._aborted||(n.emit("error",n._file,e),n.removeAllListeners())},n._handleComplete=function(){n.emit("complete",n._file),n.removeAllListeners()},n._url=t,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var o=r.prototype;return o.cancel=function(){null!=this._cancel&&(this._aborted=!0,this._cancel()),this._handleComplete()},o.upload=function(e,t,n){if(null!=this._cancel)throw new Error("Uploader.upload(...): An upload is already in progress.");this._lastUpdate=Date.now(),this._loaded=0,this._file={id:a.default.uniqueId("Uploader"),name:e.name,size:0,progress:0,rate:0,hasImage:!1,hasVideo:!1,attachmentsCount:0,uris:n}},r}(r.default);t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Upload=void 0;var r=u(n(6)),a=u(n(3)),o=u(n(2)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7598));n(1);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=function(e,t,n){this.file=e,this.channelId=t,this.classification=i.classifyFile(e),this.isImage="image"===this.classification,this.sizeString=i.sizeString(e.size),this.filename=e.name,this.showLargeMessageDialog=n};t.Upload=d;var f=[];var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var a=r.prototype;return a.getFirstUpload=function(){return f.length>0?f[0]:null},a.hasAdditionalUploads=function(){return f.length>1},r}(a.default.Store))(o.default,{UPLOAD_MODAL_POP_FILE:function(e){return f.shift(),void(f=[].concat(f))},UPLOAD_MODAL_PUSH_FILES:function(e){var t=e.files,n=e.channelId,a=e.showLargeMessageDialog;f=[].concat(f),r.default.forEach(t,(function(e){f.push(new d(e,n,a))}))},UPLOAD_MODAL_CLEAR_ALL_FILES:function(e){f=[]}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(8)),i=n(644),l=n(3),u=A(n(90)),s=n(1068),d=A(n(665)),f=A(n(7652)),c=A(n(1042)),p=A(n(233)),v=A(n(48)),y=A(n(231)),m=A(n(9301)),h=A(n(35)),_=n(7713),g=A(n(9302)),E=n(7702),S=A(n(9304)),O=n(8701),I=A(n(8837)),T=A(n(9306)),b=A(n(9307)),C=A(n(9338)),M=n(1),N=A(n(7)),P=A(n(7198));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function w(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}n(8171);function k(e){var t,n,r,f,c,p=e.className,y=e.messageGroupSpacing,m=e.scrollerClassName,h=e.channel,_=e.messages,S=e.unreadCount,I=e.showNewMessagesBar,A=e.messageDisplayCompact,R=e.channelStream,k=e.uploads,j=e.hasUnreads,U=e.editingMessageId,G=e.fontSize,F=e.keyboardModeEnabled,B=a.useMemo((function(){return A?(0,O.generateMessageSpecs)(!0,30,4,8,G,y):(0,O.generateMessageSpecs)(!1,26,4,8,G,y)}),[A,G,y]),H=(0,b.default)({messages:_,channel:h,compact:A,hasUnreads:j,focusId:U,placeholderHeight:B.totalHeight}),x=(0,T.default)({scrollerRef:H.ref,isEditing:null!=U,keyboardModeEnabled:F,hasMoreAfter:_.hasMoreAfter}),V=function(e){return(0,l.useStateFromStores)([d.default],(function(){return v.default.can(M.Permissions.READ_MESSAGE_HISTORY,e)?null:d.default.getViewingRolesTimestamp(e.getGuildId())}))}(h),W=(0,C.default)({channel:h,messages:_,unreadCount:S,showNewMessagesBar:I,messageDisplayCompact:A,channelStream:R,uploads:k,loadMore:H.loadMore,scrollManager:H,specs:B,viewingRolesMessageHistoryHackTimestamp:V}),Y=W.channelStreamMarkup,z=W.newMessagesBar,K=W.jumpToPresentBar;n=H.ref,r=a.useCallback((function(){var e;return null===(e=n.current)||void 0===e?void 0:e.scrollToBottom()}),[n]),f=a.useCallback((function(){var e;return null===(e=n.current)||void 0===e?void 0:e.scrollPageUp({animate:!u.default.useReducedMotion})}),[n]),c=a.useCallback((function(){var e;return null===(e=n.current)||void 0===e?void 0:e.scrollPageDown({animate:!u.default.useReducedMotion})}),[n]),(0,E.useComponentAction)({event:M.ComponentActions.SCROLLTO_PRESENT,handler:r}),(0,E.useComponentAction)({event:M.ComponentActions.SCROLL_PAGE_UP,handler:f}),(0,E.useComponentAction)({event:M.ComponentActions.SCROLL_PAGE_DOWN,handler:c});var $=(0,s.useFocusJumpSection)(),Z=(0,i.getContainerPropsFromNavigator)(x),q=Z.ref,X=w(Z,["ref"]),Q=a.useCallback((function(e){var t;H.ref.current=e,q.current=null!==(t=null==e?void 0:e.getScrollerNode())&&void 0!==t?t:null}),[]);return D(i.ListNavigatorProvider,{navigator:x},void 0,D("div",{className:(0,o.default)(P.default.messagesWrapper,p,"group-spacing-"+y)},void 0,z,a.createElement(g.default,L({ref:Q,className:(0,o.default)(m,P.default.scroller),contentClassName:P.default.scrollerContent,onResize:H.handleResize,onScroll:H.handleScroll,onMouseDown:H.handleMouseDown,onMouseUp:H.handleMouseUp},$,{tabIndex:-1}),a.createElement("div",L({className:P.default.scrollerInner,"aria-label":N.default.Messages.CHANNEL_MESSAGES_A11Y_LABEL.format({channelName:h.name})},X,{role:"log","aria-describedby":F?"messagesNavigationDescription":void 0,"aria-live":"off"}),D("span",{className:P.default.navigationDescription,id:"messagesNavigationDescription","aria-hidden":!0},void 0,N.default.Messages.CHANNEL_MESSAGES_A11Y_DESCRIPTION),Y,D("div",{className:(0,o.default)((t={},t[P.default.scrollerSpacer]=!0,t[P.default.empty]=0===_.length&&!_.loadingMore,t))}))),K))}k.displayName="Messages";var j=a.memo(k,(function(e,t){return null!=e.isHidden&&null!=t.isHidden&&e.isHidden&&t.isHidden}));var U=a.memo((function(e){var t=e.channel,n=e.forceCompact,r=void 0!==n&&n,o=w(e,["channel","forceCompact"]),i=function(e){var t=e.getGuildId(),n=(0,l.useStateFromStores)([c.default],(function(){return null==t||c.default.canChatInGuild(t)}),[t]),r=(0,l.useStateFromStoresObject)([v.default],(function(){return{canManageMessages:v.default.can(M.Permissions.MANAGE_MESSAGES,e),permissionVersion:null!=t?v.default.getGuildVersion(t):null}}),[e,t]),a=r.canManageMessages;return{canChat:n,permissionVersion:r.permissionVersion,canManageMessages:a}}(t),s=i.canManageMessages,d=i.permissionVersion,g=i.canChat,E=function(){var e=(0,l.useStateFromStoresObject)([h.default],(function(){return{messageDisplayCompact:h.default.messageDisplayCompact,renderSpoilers:h.default.renderSpoilers}})),t=e.messageDisplayCompact,n=e.renderSpoilers,r=(0,l.useStateFromStoresObject)([u.default],(function(){return{messageGroupSpacing:u.default.messageGroupSpacing,fontSize:u.default.fontSize,keyboardModeEnabled:u.default.keyboardModeEnabled}}));return{messageGroupSpacing:r.messageGroupSpacing,messageDisplayCompact:t,renderSpoilers:n,fontSize:r.fontSize,keyboardModeEnabled:r.keyboardModeEnabled}}(),O=E.messageGroupSpacing,T=E.fontSize,b=E.messageDisplayCompact,C=E.renderSpoilers,N=E.keyboardModeEnabled,P=function(e){var t=(0,l.useStateFromStores)([p.default],(function(){return p.default.getMessages(e.id)}),[e.id]),n=(0,l.useStateFromStores)([y.default],(function(){return y.default.getOldestUnreadMessageId(e.id)||null}),[e]),r=a.useMemo((function(){return(0,S.default)({messages:t,oldestUnreadMessageId:n})}),[t,e,n]),o=(0,l.useStateFromStores)([f.default],(function(){var t;return null===(t=f.default.getEditingMessage(e.id))||void 0===t?void 0:t.id}));return{messages:t,channelStream:r,oldestUnreadMessageId:n,editingMessageId:o}}(t),A=P.messages,R=P.channelStream,k=P.oldestUnreadMessageId,U=P.editingMessageId;return D(_.SpoilerDisplayContext.Provider,{value:(0,I.default)(C,s)},void 0,a.createElement(j,L({},o,{messageGroupSpacing:O,showNewMessagesBar:!0,channel:t,messageDisplayCompact:r||b,messages:A,channelStream:R,permissionVersion:d,uploads:(0,l.useStateFromStores)([m.default],(function(){return m.default.getFiles(t.id)}),[t]),unreadCount:(0,l.useStateFromStores)([y.default],(function(){return y.default.getUnreadCount(t.id)}),[t]),hasUnreads:null!=k,canChat:g,editingMessageId:U,fontSize:T,keyboardModeEnabled:N})))}));t.default=U},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=i(n(233));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s=Object.freeze([]),d={},f={},c={},p={};function v(e,t){var n=d[e];return null!=n&&(d[e]=n.filter((function(e){return e.id!==t})),delete f[t],delete c[t],n.length!==d[e].length)}var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(o.default)},a.getFiles=function(e){return d[e]||s},a.getMessageForFile=function(e){return c[e]},a.getUrisForMessageId=function(e){return p[e]},r}(r.default.Store))(a.default,{UPLOAD_START:function(e){var t=e.channelId,n=e.file,r=e.uploader,a=e.message,o=d[t]||s;f[n.id]=r,d[t]=[].concat(o,[n]),c[n.id]=a;var i=n.uris;null!=i&&(p[a.id]=u({},n,{uris:i}))},UPLOAD_PROGRESS:function(e){var t=e.channelId,n=e.file,r=d[t];if(null==r)return!1;d[t]=r.map((function(e){return e.id===n.id?u({},e,{},n):e}));var a=c[n.id];null!=a&&p[a.id]&&(p[a.id]=u({},p[a.id],{},n))},UPLOAD_COMPLETE:function(e){return v(e.channelId,e.file.id)},UPLOAD_FAIL:function(e){return v(e.channelId,e.file.id)},UPLOAD_CANCEL_REQUEST:function(t){var n=t.file,r=f[n.id];if(null==r)return!1;e((function(){return r.cancel()}))},UPLOAD_RESTORE_FAILED_UPLOAD:function(e){var t=e.file,n=e.messageId;p[n]=t}});t.default=y}).call(this,n(57).setImmediate)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ManagedReactiveScrollerRef",{enumerable:!0,get:function(){return o.ManagedReactiveScrollerRef}}),Object.defineProperty(t,"ManagedReactiveScrollerProps",{enumerable:!0,get:function(){return o.ManagedReactiveScrollerProps}}),Object.defineProperty(t,"ScrollerState",{enumerable:!0,get:function(){return o.ScrollerState}}),Object.defineProperty(t,"ScrollEvent",{enumerable:!0,get:function(){return o.ScrollEvent}}),t.default=t.PinToBottomScrollerAuto=void 0;var r=n(701),a=u(n(8)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(9303)),i=u(n(342));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e){return e&&e.__esModule?e:{default:e}}var s=(0,o.default)((0,a.default)(i.default.auto,i.default.disableScrollAnchor),ResizeObserver||r.ResizeObserver);t.PinToBottomScrollerAuto=s;var d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,l.getScrollbarSpecs)(e),r=new Map,s=new t((function(e){e.forEach((function(e){var t,n=e.target;null===(t=r.get(n))||void 0===t||t(e)}))}));return a.forwardRef((function(t,d){var p,v=t.children,y=t.className,m=t.onResize,h=t.contentClassName,_=t.onScroll,g=t.dir,E=void 0===g?"ltr":g,S=t.paddingFix,O=void 0===S||S,I=t.style,T=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["children","className","onResize","contentClassName","onScroll","dir","paddingFix","style"]),b=a.useRef(null),C=a.useRef(null),M=a.useState(!1),N=M[0],P=M[1],A=(0,l.useUncachedScrollerState)(),R=A.scrollerRef,L=A.getScrollerState,D=(0,l.useScrollSpring)(R);a.useImperativeHandle(d,(function(){return c({getScrollerNode:function(){return R.current},isScrolling:function(){return null!=b.current},getScrollerState:L},(0,l.getAnimatedScrollHelpers)(R,L,D))}),[R,L,D]);var w=a.useCallback((function(e){null==b.current?P(!0):clearTimeout(b.current),b.current=setTimeout((function(){b.current=null,P(!1)}),200),null!=_&&_(e)}),[_]);return(0,l.usePaddingFixes)({paddingFix:O,dir:E,className:y,scrollerRef:R,specs:n}),(0,l.useResizeObserverSubscription)({ref:R,key:"container",onUpdate:m,resizeObserver:s,listenerMap:r}),(0,l.useResizeObserverSubscription)({ref:C,key:"content",onUpdate:m,resizeObserver:s,listenerMap:r}),a.createElement("div",c({ref:R,className:(0,o.default)(y,(p={},p[e]=!0,p[u.default.scrolling]=N,p)),style:(0,l.getMergedOrientationStyles)(I),dir:E,onScroll:w},T),a.useMemo((function(){return f(i.FocusRingScope,{containerRef:C},void 0,a.createElement("div",{ref:C,className:(0,o.default)(h,u.default.content)},v))}),[v,h]))}))},Object.defineProperty(t,"ScrollerState",{enumerable:!0,get:function(){return l.ScrollerState}}),Object.defineProperty(t,"ScrollEvent",{enumerable:!0,get:function(){return l.ScrollEvent}});var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(80),l=n(380),u=s(n(342));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n,r=e.messages,u=e.oldestUnreadMessageId,s=[],d=null!=u?o.default.extractTimestamp(u):null;return r.forEach((function(e){var f=(0,a.dateFormat)(e.timestamp,"LL");f!==t&&(null!=t&&s.push({type:l.ChannelStreamTypes.DIVIDER,content:f,contentKey:f}),t=f);var c,p=s[s.length-1];e.blocked&&(null==p||p.type!==l.ChannelStreamTypes.MESSAGE_GROUP_BLOCKED?(c={type:l.ChannelStreamTypes.MESSAGE_GROUP_BLOCKED,content:[],key:e.id},s.push(c)):p=(c=p).content[c.content.length-1]),u===e.id&&null!=d?null!=p&&p.type===l.ChannelStreamTypes.DIVIDER?(p.unreadId=e.id,d=null):e.blocked&&c?(c.content.push({type:l.ChannelStreamTypes.DIVIDER,unreadId:e.id}),c.hasUnread=!0,d=null):(s.push({type:l.ChannelStreamTypes.DIVIDER,unreadId:e.id}),d=null):null!=d&&o.default.extractTimestamp(e.id)>d&&(s.push({type:l.ChannelStreamTypes.DIVIDER,unreadId:e.id}),d=null),(0,i.isNewGroupItem)(p,e)&&(n=e.id);var v={type:e.type===l.MessageTypes.THREAD_STARTER_MESSAGE?l.ChannelStreamTypes.THREAD_STARTER_MESSAGE:l.ChannelStreamTypes.MESSAGE,content:e,groupId:n},y=r.jumpSequenceId,m=r.jumpFlash,h=r.jumpTargetId;m&&e.id===h&&null!=y&&(v.flashKey=y),r.jumpTargetId===e.id&&(v.jumpTarget=!0),e.blocked&&c?(c.content.push(v),v.jumpTarget&&(c.hasJumpTarget=!0)):s.push(v)})),s};var r,a=n(990),o=(r=n(110))&&r.__esModule?r:{default:r},i=n(7916),l=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.messages,n=e.groupSpacing,r=void 0===n?0:n,o=e.compact,l=void 0!==o&&o,u=e.attachmentSpecs,s=null!=u?i.default.random(0,t-1):-1,d=i.default.random(80,120),p=i.default.random(.1,.2);return a.createElement(a.Fragment,null,new Array(t).fill(null).map((function(e,t){return f(m,{compact:l,usernameWidth:d,usernameOpacity:p,groupStart:0===t,attachmentSpecs:t===s?u:void 0,style:0===t?{marginTop:c(r)}:void 0},t)})))},t.HEIGHT_ATTACHMEMT_PADDING=t.HEIGHT_COMPACT_MESSAGE=t.HEIGHT_COMPACT_MESSAGE_START=t.HEIGHT_COZY_MESSAGE=t.HEIGHT_COZY_MESSAGE_START=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(6)),l=u(n(7182));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){return e/16+"rem"}function p(){return f("div",{className:l.default.avatar,style:{opacity:.08}})}function v(e){var t,n=e.width,r=e.opacity,a=e.className;return f("div",{className:(0,o.default)(a,(t={},t[l.default.blob]=!0,t)),style:{width:c(n),opacity:null!=r?r:i.default.random(.02,.08)}})}p.displayName="Avatar",v.displayName="ContentBlob";var y=f(p,{});function m(e){var t,n,r=e.groupStart,u=void 0!==r&&r,s=e.compact,c=void 0!==s&&s,p=e.attachmentSpecs,m=e.usernameWidth,h=e.usernameOpacity,_=e.className,g=e.style,E=c?50:i.default.random(40,50);if(!c&&u)n=a.createElement(a.Fragment,null,y,f("h2",{className:l.default.header},void 0,f(v,{width:m,opacity:h,className:l.default.username})));else if(c){var S;n=a.createElement(a.Fragment,null,c&&f(v,{width:E,className:(0,o.default)((S={},S[l.default.compactTimestamp]=!0,S[l.default.hidden]=!u,S))}),f("h2",{className:l.default.header},void 0,f(v,{width:m,opacity:h})))}return f("div",{"aria-hidden":!0,className:(0,o.default)(_,(t={},t[l.default.wrapper]=!0,t[l.default.compact]=c,t[l.default.cozy]=!c,t)),style:g},void 0,f("div",{className:l.default.contents},void 0,n,f("div",{className:l.default.content},void 0,new Array(i.default.random(3,8)).fill(null).map((function(){return i.default.random(30,80)})).map((function(e,t){return f(v,{width:e,opacity:.06},t)})))),null!=p&&f("div",{className:l.default.attachmentContainer},void 0,f("div",{className:l.default.attachment,style:d({opacity:.03},p)})))}m.displayName="MessagePlaceholder";t.HEIGHT_COZY_MESSAGE_START=44;t.HEIGHT_COZY_MESSAGE=22;t.HEIGHT_COMPACT_MESSAGE_START=26;t.HEIGHT_COMPACT_MESSAGE=26;t.HEIGHT_ATTACHMEMT_PADDING=6},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.scrollerRef,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["scrollerRef"]),s=r.useCallback((function(){var e=t.current;return null==e?Promise.resolve():new Promise((function(t){e.scrollToBottom({callback:function(){return requestAnimationFrame(t)}})}))}),[]),d=r.useCallback((function(){var e=t.current;return null==e?Promise.resolve():new Promise((function(t){e.scrollToTop({callback:function(){return requestAnimationFrame(t)}})}))}),[]),f=r.useCallback((function(e){var r;if(n.keyboardModeEnabled){var a=document.querySelector(e);null!=a&&(null===(r=t.current)||void 0===r||r.scrollIntoViewNode({node:a,padding:4*i.MESSAGE_PADDING,callback:function(){return null==a?void 0:a.focus()}}))}}),[n.keyboardModeEnabled]),c=r.useCallback((function(){n.hasMoreAfter||o.ComponentDispatch.dispatch(u.ComponentActions.TEXTAREA_FOCUS)}),[n.hasMoreAfter]),p=(0,a.default)({id:l.MESSAGE_ID_PREFIX,preserveFocusPosition:!1,setFocus:f,isEnabled:n.keyboardModeEnabled&&!n.isEditing,scrollToStart:d,scrollToEnd:s,onNavigateNextAtEnd:c});return r.useLayoutEffect((function(){var e=function(e){var t=e.atEnd;void 0!==t&&t?p.focusLastVisibleItem():p.focusFirstVisibleItem()};return o.ComponentDispatch.subscribe(u.ComponentActions.FOCUS_MESSAGES,e),function(){o.ComponentDispatch.unsubscribe(u.ComponentActions.FOCUS_MESSAGES,e)}}),[p]),p},Object.defineProperty(t,"ListNavigator",{enumerable:!0,get:function(){return a.ListNavigator}});var r=d(n(0)),a=d(n(644)),o=n(120),i=n(1069),l=n(7933),u=n(1);function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.logMessageChanges=function(e,t){0},t.default=function(e){var t=e.messages,n=e.channel,a=e.compact,o=e.hasUnreads,i=e.focusId,l=e.placeholderHeight,u=r.useState((function(){return new S({messages:t,channel:n,compact:a,hasUnreads:o,focusId:i,placeholderHeight:l})}))[0];return u.getSnapshotBeforeUpdate(i),r.useLayoutEffect((function(){return u.mergePropsAndUpdate({messages:t,channel:n,compact:a,hasUnreads:o,focusId:i,placeholderHeight:l})})),r.useEffect((function(){return function(){return u.cleanup()}}),[u]),u},t.MessagesScrollManager=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=m(n(6)),o=m(n(1043)),i=m(n(351)),l=n(7617),u=m(n(90)),s=n(49),d=m(n(674)),f=m(n(110)),c=n(1069),p=n(8169),v=m(n(9337)),y=n(1);function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e){if(null==e.jumpTargetId||!e.ready)return null;var t=e.jumpTargetId,n=e.jumpTargetOffset;if(e.has(t)||!e.hasMoreBefore&&t===e.channelId){if(0===n)return t;var r=e.getByIndex(e.indexOf(t)+n);return(null==r?void 0:r.id)||t}var a=[t].concat(e.map((function(e){return e.id}))).sort(f.default.compare),o=a.indexOf(t),i=a[o+(Math.abs(n)>0?n:1)]||a[o-1];return null!=i?i:null}var E={scrollTop:0,scrollHeight:0,offsetHeight:0},S=function(){function e(e){var t=this;this.ref=r.createRef(),this.automaticAnchor=null,this.messageFetchAnchor=null,this.focusAnchor=null,this.jumping=!1,this.attemptedFetch=!1,this.dragging=!1,this.prevScrollTop=null,this.anchorTimeout=null,this.initialScrollTop=null,this.acking=!1,this.scrollCounter=0,this.offsetHeightCache=0,this.scrollHeightCache=0,this.scrollTopCache=-1,this.handleScroll=function(e){var n;if(t.isInitialized()){var r=t.getScrollerState();if(r.offsetHeight!==t.offsetHeightCache||r.scrollHeight!==t.scrollHeightCache)t.scrollCounter=0,clearTimeout(t.anchorTimeout),t.isPinned()||(null==t.automaticAnchor?t.automaticAnchor=t.findAnchor():t.updateAutomaticAnchor(r.scrollTop,!0)),clearTimeout(t.anchorTimeout),t.fixScrollPosition(r.offsetHeight,r.scrollHeight),t.scrollTopCache=r.scrollTop;else{if(null!=e&&e.target!==(null===(n=t.ref.current)||void 0===n?void 0:n.getScrollerNode()))return;t.scrollTopCache!==r.scrollTop&&(t.pinned=t.isScrolledToBottom(r),t.scrollCounter=Math.min(t.scrollCounter+1,5),t.pinned?t.cleanAutomaticAnchor():t.automaticAnchor?t.updateAutomaticAnchor(r.scrollTop,!0):t.automaticAnchor=t.findAnchor(),t.scrollTopCache=r.scrollTop,clearTimeout(t.anchorTimeout),t.anchorTimeout=setTimeout((function(){t.scrollCounter=0,t.anchorTimeout=null,t.prevScrollTop=null;var e=t.getScrollerState(),n=e.scrollHeight,r=e.offsetHeight;t.isHeightChange(r,n)?t.handleScroll():(t.cleanAutomaticAnchor(),t.isPinned()||(t.automaticAnchor=t.findAnchor()))}),35))}if(t.handleFocusAnchorScroll(r.scrollTop,r.offsetHeight),t.updateStoreDimensionsDebounced(),t.isScrollLoadingDisabled())return t.handleScrollSpeed(r);var a=t.isInScrollTriggerLoadingRegion(r);1===a?t.loadMore():2===a?t.loadMore(!0):t.enableAutomaticAck(),t.handleScrollSpeed(r)}},this.handleResize=function(e,n){var r=t.offsetHeightCache,a=t.scrollHeightCache;"container"===n?r=e.contentRect.height:"content"===n&&(a=e.contentRect.height),t.isHeightChange(r,a)&&t.fixScrollPosition(r,a)},this.handleMouseDown=function(e){e.target===e.currentTarget&&(t.dragging=!0)},this.handleMouseUp=function(){t.dragging=!1,t.handleScroll()},this.loadMore=function(e){void 0===e&&(e=!1);var n,r,a=t.props.messages;if(e){var o=a.last();null!=o&&(r=o.id)}else{var l=a.first();null!=l&&(n=l.id)}t.messageFetchAnchor=t.findFetchAnchor(e),t.loading=!0,i.default.fetchMessages({channelId:t.props.channel.id,before:n,after:r,limit:y.MAX_MESSAGES_PER_CHANNEL,truncate:!0})},this.updateStoreDimensionsDebounced=a.default.debounce(this.updateStoreDimensions,200),this.props=e,this.loading=e.messages.loadingMore;var n=d.default.getChannelDimensions(e.channel.id);null!=e.messages.jumpTargetId?this.pinned=!1:(this.initialScrollTop=(null==n?void 0:n.scrollTop)||null,this.pinned=null==n)}var t=e.prototype;return t.isReady=function(){return this.props.messages.ready},t.isLoading=function(){return this.loading||this.props.messages.loadingMore},t.isPinned=function(){return this.pinned},t.isJumping=function(){return this.jumping},t.isDragging=function(){return this.dragging},t.isInitialized=function(){return void 0===this.initialScrollTop},t.isScrollLoadingDisabled=function(){return this.isLoading()||!this.isInitialized()||this.isJumping()||this.isDragging()},t.isActivelyScrolling=function(){return this.scrollCounter>=5},t.isScrolledToBottom=function(e){var t=void 0===e?this.getScrollerState():e;return t.scrollTop>=t.scrollHeight-t.offsetHeight-c.MESSAGE_PADDING&&!this.props.messages.hasMoreAfter},t.mergePropsAndUpdate=function(e){var t=this.props.messages,n=this.props.focusId;this.props=_({},e);var r=this.getScrollerState(),a=r.offsetHeight,o=r.scrollHeight,l=this.isHeightChange(a,o);if(this.offsetHeightCache=a,this.scrollHeightCache=o,this.loading=e.messages.loadingMore,!this.isInitialized()&&!this.isReady())return null==e.messages.jumpTargetId&&this.scrollTo(Number.MAX_SAFE_INTEGER),void(this.isLoading()||e.messages.error||this.attemptedFetch||(this.attemptedFetch=!0,i.default.fetchMessages({channelId:e.channel.id,limit:y.MAX_MESSAGES_PER_CHANNEL,truncate:!0})));if(this.isInitialized()){if(null!=e.messages.jumpTargetId){if(this.isLoading())return;var u=g(e.messages);if(null!=u&&!this.isJumping()&&e.messages.jumpSequenceId!==t.jumpSequenceId){var s,d=t.first();return null!=d&&e.messages.last()!==t.last()&&e.messages.first()!==t.first()&&(s=f.default.extractTimestamp(d.id)),void this.scrollToMessage(u,!0,s)}if(this.isJumping())return void(null!=u?this.scrollToMessage(u,!0):this.jumping=!1)}if(e.messages.jumpedToPresent&&t.jumpSequenceId!==e.messages.jumpSequenceId)return this.jumping=!0,this.scrollTo(0),void this.setScrollToBottom(!0);var v=e.messages.last();if(null==v||v.state!==y.MessageStates.SENDING){var m=this.props.focusId;if(null!=m&&n!==m){var h,E=(0,p.getElementFromMessageId)(m);if(null!=E)return void(null===(h=this.ref.current)||void 0===h||h.scrollIntoViewNode({node:E,padding:c.MESSAGE_PADDING,callback:this.handleScroll}))}l&&this.fixScrollPosition(a,o)}else this.setScrollToBottom()}else this.restoreScroll()},t.getAnchorData=function(e,t,n){var r,a=(0,p.getElementFromMessageId)(e),o=null===(r=this.ref.current)||void 0===r?void 0:r.getScrollerNode();if(!(a instanceof HTMLElement)||null==o)return null;var i=a.offsetHeight,l=(0,v.default)(a,o),u=l-t;return null!=n&&(u=Math.max(-i,Math.min(n,u))),{id:e,offsetFromTop:u,offsetTop:l,offsetHeight:i,clamped:null!=u}},t.cleanAutomaticAnchor=function(){this.automaticAnchor=null},t.findAnchor=function(){for(var e,t=this.props,n=t.messages,r=t.hasUnreads,a=t.channel,o=this.getScrollerState().scrollTop,i=r&&o>=c.NEW_MESSAGE_BAR_BUFFER?c.NEW_MESSAGE_BAR_BUFFER:0,l=null,u=function(e){var t;return-1===e?a.id:null===(t=n._array[e])||void 0===t?void 0:t.id},s=-1;e=u(s);s++){var d=this.getAnchorData(e,o);if(null!=d&&(d.offsetTop>=o+i||s===n.length-1)){l=d;break}}return l},t.findFetchAnchor=function(e){for(var t,n=this.props.messages,r=this.getScrollerState().scrollTop,a=e?-1:1,o=null,i=n._array.length-1,l=e?i:0;t=n._array[l];l+=a){var u=this.getAnchorData(t.id,r);if(null!=u){o=u;break}}return o},t.getAnchorFixData=function(){for(var e=0,t=[this.focusAnchor,this.isLoading()?null:this.messageFetchAnchor,this.automaticAnchor];e<t.length;e++){var n=t[e];if(null!=n){var r=(0,p.getElementFromMessageId)(n.id);if(r instanceof HTMLElement){var a=n===this.messageFetchAnchor?n.offsetHeight-r.offsetHeight:0;return{node:r,fixedScrollTop:r.offsetTop-(n.offsetFromTop+a)}}}}return null},t.fixAnchorScrollPosition=function(){var e=this.getAnchorFixData();if(null!=e){var t,n=e.node,r=e.fixedScrollTop;if(this.focusAnchor)this.isPinned()?this.scrollTo(Number.MAX_SAFE_INTEGER,!1,this.handleScroll):this.mergeTo(r,this.handleScroll),null===(t=this.ref.current)||void 0===t||t.scrollIntoViewNode({node:n,padding:c.MESSAGE_PADDING,callback:this.handleScroll});else this.mergeTo(r,this.handleScroll);this.isActivelyScrolling()?this.automaticAnchor=null:this.automaticAnchor=this.findAnchor(),this.isLoading()||(this.messageFetchAnchor=null)}else this.handleScroll()},t.hasAnchor=function(){return null!=this.focusAnchor||null!=this.messageFetchAnchor||null!=this.automaticAnchor},t.updateFocusAnchor=function(e,t,n){var r=this.focusAnchor=null!=e?this.getAnchorData(e,t):null;null!=r&&(r.offsetFromTop>=n||t>r.offsetTop+r.offsetHeight)&&(this.focusAnchor=null)},t.handleFocusAnchorScroll=function(e,t){var n;this.updateFocusAnchor(null===(n=this.focusAnchor)||void 0===n?void 0:n.id,e,t)},t.updateFetchAnchor=function(e,t,n){var r,a=null===(r=this.ref.current)||void 0===r?void 0:r.getScrollerNode();null!=this.messageFetchAnchor&&null!=a&&(this.messageFetchAnchor=this.getAnchorData(this.messageFetchAnchor.id,e,this.isInPlaceholderRegion({scrollTop:e,offsetHeight:t,scrollHeight:n})>0?t:void 0))},t.updateAutomaticAnchor=function(e,t){var n;void 0===t&&(t=!1);var r=null===(n=this.ref.current)||void 0===n?void 0:n.getScrollerNode();if(null!=this.automaticAnchor&&null!=r){var a=this.getAnchorData(this.automaticAnchor.id,e);t&&null!=a&&null!=this.automaticAnchor&&(a.offsetFromTop=this.automaticAnchor.offsetFromTop),this.automaticAnchor=a}},t.getScrollerState=function(){var e;return(null===(e=this.ref.current)||void 0===e?void 0:e.getScrollerState())||E},t.isHeightChange=function(e,t){return e!==this.offsetHeightCache||t!==this.scrollHeightCache},t.isInPlaceholderRegion=function(e){var t=e.scrollTop,n=e.offsetHeight,r=e.scrollHeight,a=this.props,o=a.messages,i=a.placeholderHeight,l=i,u=r-n-i;return o.hasMoreBefore&&t<l&&r>n?1:o.hasMoreAfter&&t>=u?2:0},t.isInScrollTriggerLoadingRegion=function(e){var t=e.scrollTop,n=e.offsetHeight,r=e.scrollHeight,a=this.props.messages;return a.hasMoreBefore&&t<=this.getOffsetToTriggerLoading("top",e)&&r>n?1:a.hasMoreAfter&&t>=this.getOffsetToTriggerLoading("bottom",e)?2:0},t.handleScrollSpeed=function(e){if(!this.isJumping()&&!this.isDragging()){var t=e.scrollTop,n=e.offsetHeight,r=e.scrollHeight,a=this.prevScrollTop,o=this.props.placeholderHeight;if(this.prevScrollTop=t,null!=a){var i=this.isInPlaceholderRegion(e),l=t-a;0!==i&&(1===i&&t+l<=0?(this.mergeTo(o-n),this.prevScrollTop=o-n):2===i&&t+l>=r-n&&(this.mergeTo(r-o),this.prevScrollTop=r-o))}}},t.enableAutomaticAck=function(){var e=this;this.isInitialized()&&!this.acking&&(this.acking=!0,this.updateStoreDimensions((function(){(0,l.enableAutomaticAck)(e.props.channel.id)})))},t.fixScrollPosition=function(e,t){this.offsetHeightCache=e,this.scrollHeightCache=t,this.fixJumpTarget(),this.isPinned()&&null==this.messageFetchAnchor&&null==this.focusAnchor?this.scrollTo(Number.MAX_SAFE_INTEGER,!1,this.handleScroll):this.fixAnchorScrollPosition()},t.fixJumpTarget=function(){if(this.isJumping()){var e=this.props,t=e.messages,n=e.hasUnreads;if(null!=t.jumpTargetId){var r=g(t);if(null==r)return;var a=(0,p.getElementFromMessageId)(r);a instanceof HTMLElement?this.scrollTo(this.getOffsetOrientationFromNode(a,"middle",n?c.NEW_MESSAGE_BAR_BUFFER:c.MESSAGE_PADDING),!0):this.scrollToNewMessages(!0,"middle")}else this.scrollTo(Number.MAX_SAFE_INTEGER,!0)}},t.scrollToNewMessages=function(e,t,n){var r=this;void 0===e&&(e=!1),void 0===t&&(t="top");var a=document.getElementById(c.NEW_MESSAGE_BAR_ID),o=function(){r.jumping=!1,r.automaticAnchor=r.findAnchor(),null!=n&&n(),r.handleScroll()};this.pinned=!1,this.jumping=e,null!=a?this.scrollTo(this.getOffsetOrientationFromNode(a,t,c.NEW_MESSAGE_BAR_BUFFER),e,o):this.scrollTo(this.getOffsetToPreventLoading("top"),e,o)},t.getOffsetOrientationFromNode=function(e,t,n){var r;void 0===n&&(n=0);var a=null===(r=this.ref.current)||void 0===r?void 0:r.getScrollerNode();if(null==a)return 0;var o=this.getScrollerState(),i=(0,v.default)(e,a);return"middle"===t?Math.min(i-.5*o.offsetHeight+.5*e.offsetHeight-8,i-n):i-n},t.restoreScroll=function(){if(!this.isInitialized()){var e=this.initialScrollTop;this.initialScrollTop=void 0;var t=g(this.props.messages);null!=t?this.scrollToMessage(t,!1):this.props.hasUnreads?this.scrollToNewMessages():null!=e?this.scrollTo(e+this.props.placeholderHeight,!1,this.handleScroll):this.setScrollToBottom()}},t.scrollTo=function(e,t,n){var r;void 0===t&&(t=!1),null===(r=this.ref.current)||void 0===r||r.scrollTo({to:e,animate:!u.default.useReducedMotion&&t,callback:n}),this.isPinned()?this.updateStoreDimensions():this.updateStoreDimensionsDebounced()},t.mergeTo=function(e,t){var n;null===(n=this.ref.current)||void 0===n||n.mergeTo({to:e,callback:t}),this.isPinned()?this.updateStoreDimensions():this.updateStoreDimensionsDebounced()},t.setScrollToBottom=function(e){var t=this;void 0===e&&(e=!1);var n=this.props,r=n.messages,a=n.channel;r.hasMoreAfter?function(e){i.default.jumpToPresent(e.id,y.MAX_MESSAGES_PER_CHANNEL),(0,s.transitionToGuild)(e.getGuildId()||y.ME,e.id)}(a):this.scrollTo(Number.MAX_SAFE_INTEGER,e,(function(){t.jumping=!1,t.handleScroll()}))},t.updateStoreDimensions=function(e){if(!this.isJumping()&&this.isInitialized()){var t=this.props.channel;if(this.isPinned())o.default.clearChannelDimensions(t.id,e);else{var n=this.props.placeholderHeight,r=this.getScrollerState(),a=r.scrollTop,i=r.scrollHeight,l=r.offsetHeight;o.default.updateChannelDimensions(t.id,a-n,i-n,l,e)}}},t.scrollIntoViewRect=function(){},t.scrollPageUp=function(e){var t;void 0===e&&(e=!1),null===(t=this.ref.current)||void 0===t||t.scrollPageUp({animate:e})},t.scrollPageDown=function(e){var t;void 0===e&&(e=!1),null===(t=this.ref.current)||void 0===t||t.scrollPageDown({animate:e})},t.scrollToMessage=function(e,t,n){var r=this;if(void 0===t&&(t=!1),null!=this.ref.current){var a=(0,p.getElementFromMessageId)(e);if(!this.isJumping()&&t&&null!=n&&!u.default.useReducedMotion)f.default.extractTimestamp(e)>n?this.scrollTo(0):this.scrollTo(Number.MAX_SAFE_INTEGER);this.pinned=!1,this.jumping=!0;var o=function(){r.jumping=!1,a instanceof HTMLElement&&u.default.keyboardModeEnabled&&a.focus({preventScroll:!0}),r.scrollCounter=0,r.handleScroll()};a instanceof HTMLElement?this.scrollTo(this.getOffsetOrientationFromNode(a,"middle",this.props.hasUnreads?c.NEW_MESSAGE_BAR_BUFFER:c.MESSAGE_PADDING),t,o):this.scrollToNewMessages(t,"middle",o)}},t.getOffsetToTriggerLoading=function(e,t){var n=t.scrollHeight,r=t.offsetHeight,a=this.props,o=a.messages,i=a.hasUnreads,l=a.placeholderHeight;return"top"===e?o.hasMoreBefore?i?l-c.PLACEHOLDER_BUFFER-2:l+500:0:o.hasMoreAfter?n-r-l-500:n-r},t.getOffsetToPreventLoading=function(e){var t=this.props.messages,n=0;return"top"===e&&t.hasMoreBefore?n=2:"bottom"===e&&t.hasMoreAfter&&(n=-2),this.getOffsetToTriggerLoading(e,this.getScrollerState())+n},t.getSnapshotBeforeUpdate=function(e){if(this.hasAnchor()||null!=e){var t=this.getScrollerState(),n=t.scrollTop,r=t.offsetHeight,a=t.scrollHeight;this.updateFocusAnchor(e,n,r),this.updateFetchAnchor(n,r,a),this.updateAutomaticAnchor(n)}},t.cleanup=function(){this.acking=!1,this.updateStoreDimensionsDebounced.cancel(),(0,l.disableAutomaticAck)(this.props.channel.id)},e}();t.MessagesScrollManager=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(125),i=n(447),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=(0,i.hexWithOpacity)(l.Colors.BRAND,.2),f=(0,i.hexWithOpacity)(l.Colors.BRAND,0);function c(e){var t=e.children,n=e.className,r=e.flashKey,i=(0,o.useSpring)((function(){return{immediate:!0,from:{backgroundColor:d}}})),l=i[0],u=i[1];return a.useEffect((function(){u({reset:!0,immediate:!0,to:{backgroundColor:d}}),u({delay:1e3,immediate:!1,to:{backgroundColor:f}})}),[r,u]),s(o.animated.div,{style:l,className:n},void 0,t)}c.displayName="BackgroundFlash"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=D;R(n(0));var r,a=n(349),o=n(8702),i=P(n(7570)),l=n(133),u=P(n(1125)),s=R(n(7563)),d=P(n(8241)),f=P(n(8136)),c=P(n(7751)),p=P(n(7877)),v=P(n(9310)),y=P(n(8242)),m=P(n(8243)),h=P(n(9311)),_=P(n(8244)),g=P(n(8839)),E=P(n(9312)),S=P(n(9313)),O=P(n(9314)),I=P(n(9315)),T=P(n(9316)),b=P(n(9317)),C=P(n(9318)),M=P(n(9319)),N=P(n(7));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(e){var t,n,r,P,A=e.channel,R=e.message,D=e.target,w=e.attachment,k=(0,u.default)(o.ExperimentInAppReporting),j=D;if(w)r=n=w.url;else for(;j instanceof Node;)j instanceof HTMLImageElement&&null!=j.src&&(r=j.src),j instanceof HTMLAnchorElement&&null!=j.href&&(n=j.href,P=j.textContent),j=j.parentNode;var U=null===(t=document.getSelection())||void 0===t?void 0:t.toString(),G=(0,d.default)(U),F=(0,p.default)(U),B=(0,E.default)(R,A),H=(0,v.default)(R,A),x=(0,h.default)(R,A),V=(0,g.default)(R,A),W=(0,b.default)(R,A),Y=(0,_.default)(R,A),z=(0,S.default)(R),K=(0,y.default)(R,A),$=(0,O.default)(R,A),Z=(0,m.default)(R,A),q=(0,T.default)(R,A),X=(0,C.default)(R,A),Q=(0,c.default)(n||r,P),J=(0,f.default)(r),ee=(0,i.default)(R.id,R.channel_id+"-"+R.id),te=(0,I.default)(R,A),ne=(0,M.default)(R,A),re=k===l.ExperimentBuckets.TREATMENT_1;return L(s.default,{navId:"message",onClose:a.closeContextMenu,"aria-label":N.default.Messages.MESSAGE_ACTIONS_MENU_LABEL},void 0,L(s.MenuGroup,{},void 0,G),L(s.MenuGroup,{},void 0,F),L(s.MenuGroup,{},void 0,""===U?B:null,H,z,x,V,te,ne,W,Y,K,X,$,Z,re&&q),L(s.MenuGroup,{},void 0,J),L(s.MenuGroup,{},void 0,Q),L(s.MenuGroup,{},void 0,ee))}D.displayName="MessageContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(1048),l=n(141),u=n(7563),s=g(n(184)),d=g(n(48)),f=g(n(35)),c=g(n(7909)),p=g(n(152)),v=n(120),y=g(n(256)),m=n(681),h=n(1),_=g(n(7));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t){var n=a.useContext(l.AccessibilityPreferencesContext).reducedMotion,r=(0,o.useStateFromStores)([d.default],(function(){return(t.isPrivate()||d.default.can(h.Permissions.ADD_REACTIONS,t))&&!t.isArchivedThread()}),[t]);if(!f.default.renderReactions||!r||e.type===h.MessageTypes.GUILD_INVITE_REMINDER)return null;var g=t.getGuildId(),E=s.default.getDisambiguatedEmojiContext(g).getEmojiInPriorityOrder().filter((function(e){return!y.default.isEmojiPremiumLocked(e,t,h.EmojiIntention.REACTION)&&!y.default.isEmojiFiltered(e,t,h.EmojiIntention.REACTION)})).slice(0,12).map((function(r,a){var o,l,s;return S(u.MenuItem,{id:null!==(o=null!==(l=null!==(s=r.id)&&void 0!==s?s:r.optionallyDiverseSequence)&&void 0!==l?l:r.name)&&void 0!==o?o:":"+r.name+":",label:null==r.id?r.name:":"+r.name+":",imageUrl:function(e){var t,a=e.isFocused;return null!=r.id?p.default.getEmojiURL({id:r.id,animated:r.animated&&(!n.enabled||a)}):y.default.getURL(null!==(t=r.optionallyDiverseSequence)&&void 0!==t?t:"")},action:function(){return(0,i.addReaction)(t.id,e.id,(0,m.toReactionEmoji)(r))}},a)}));return S(u.MenuItem,{id:"add-reaction",label:_.default.Messages.ADD_REACTION,action:function(){return v.ComponentDispatch.dispatch(h.ComponentActions.TOGGLE_REACTION_POPOUT(e.id),!0)}},void 0,E,S(u.MenuItem,{id:"other-reactions",label:_.default.Messages.OTHER_REACTIONS,icon:c.default,action:function(){return v.ComponentDispatch.dispatch(h.ComponentActions.TOGGLE_REACTION_POPOUT(e.id),!0)}}))}O.displayName="useMessageAddReactionItems"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(351)),o=n(7563),i=d(n(12)),l=n(363),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){var n=i.default.getCurrentUser();return e.state===u.MessageStates.SEND_FAILED||e.author.id!==n.id||!(0,l.canEditMessageWithStickers)(e)||t.isArchivedThread()?null:c(o.MenuItem,{id:"edit",label:s.default.Messages.EDIT_MESSAGE,action:function(){return a.default.startEditMessage(t.id,e.id,e.content)}})}p.displayName="useMessageEditItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=(0,i.useStateFromStoresArray)([s.default],(function(){var e=s.default.getDisambiguatedEmojiContext(t.guild_id).getEmojiInPriorityOrder().filter((function(e){return!(e.useSpriteSheet&&I.indexOf(e.uniqueName||"")>=0)&&!v.default.isEmojiPremiumLocked(e,t,m.EmojiIntention.REACTION)}));return e.length>4&&(e.length=4),e}),[t]);return(0,i.useStateFromStores)([d.default,f.default],(function(){return f.default.renderReactions&&!t.isArchivedThread()&&(t.isPrivate()||d.default.can(m.Permissions.ADD_REACTIONS,t))}),[t])&&n.length>0?S(u.MenuGroup,{className:_.default.wrapper},void 0,n.map((function(n,r){var a;return S(u.MenuItem,{id:"quickreact-"+(null!==(a=n.id)&&void 0!==a?a:r),render:function(e){var t=e.isFocused;return S(T,{emoji:n,isFocused:t})},action:function(){return(0,l.addReaction)(t.id,e.id,(0,y.toReactionEmoji)(n))}},r)}))):null};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(8)),i=n(3),l=n(1048),u=n(7563),s=g(n(184)),d=g(n(48)),f=g(n(35)),c=g(n(248)),p=g(n(152)),v=g(n(256)),y=n(681),m=n(1),h=g(n(7)),_=g(n(7184));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var I=["slight_smile","frowning","smile","stuck_out_tongue","wink"];function T(e){var t=e.emoji,n=e.isFocused,r=t.animated,i=t.src,l=t.surrogates;return null==i&&null!=t.id?i=p.default.getEmojiURL({id:t.id,animated:!!r}):null==i&&(i=v.default.getURL(l)),S(c.default,{text:t.allNamesString,hideOnClick:!0,spacing:16,forceOpen:n},t.id||t.name,(function(e){var r;return a.createElement("div",O({"aria-label":h.default.Messages.ADD_REACTION_NAMED.format({emojiName:t.name}),className:(0,o.default)(_.default.button,(r={},r[_.default.focused]=n,r))},e),null==i||""===i.trim()?a.createElement("span",O({className:(0,o.default)("emoji","emoji-text",_.default.icon)},e),l):S("img",{className:_.default.icon,src:i,alt:""}))}))}T.displayName="EmojiButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8703)),i=n(7563),l=n(44),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e){return e.reactions&&0!==e.reactions.length?f(i.MenuItem,{id:"reactions",label:u.default.Messages.REACTIONS,action:function(){return(0,l.openModal)((function(t){return a.createElement(o.default,c({},t,{message:e}))}))}}):null}p.displayName="useMessageReactionsItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=c(n(145)),i=n(1048),l=n(7563),u=n(7568),s=c(n(48)),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(0,a.useStateFromStores)([s.default],(function(){return s.default.can(d.Permissions.MANAGE_MESSAGES,t)&&!t.isArchivedThread()}),[t])&&e.reactions&&0!==e.reactions.length?v(l.MenuItem,{id:"remove-reactions",label:f.default.Messages.REMOVE_ALL_REACTIONS,action:function(n){n.shiftKey?(0,i.removeAllReactions)(t.id,e.id):o.default.show({title:f.default.Messages.REMOVE_ALL_REACTIONS_CONFIRM_TITLE,body:f.default.Messages.REMOVE_ALL_REACTIONS_CONFIRM_BODY,confirmText:f.default.Messages.YES_TEXT,cancelText:f.default.Messages.NO_TEXT,onConfirm:function(){(0,i.removeAllReactions)(t.id,e.id)}})},color:u.MenuItemColor.DANGER}):null}y.displayName="useMessageRemoveReactionsItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=n(7563),i=n(8170),l=n(7841),u=(r=n(7))&&r.__esModule?r:{default:r};function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return(0,i.useCanReplyToMessage)(t,e)?d(o.MenuItem,{id:"reply",label:u.default.Messages.MESSAGE_ACTION_REPLY,action:function(){(0,l.replyToMessage)(t,e)}}):null}f.displayName="useMessageReplyItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(7887)),o=n(7563),i=n(7568),l=n(8167),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(0,l.canReportMessage)(e)?f(o.MenuItem,{id:"report",label:u.default.Messages.REPORT_MESSAGE_MENU_OPTION,action:function(){return a.default.openReportMessageModal(t,e)},color:i.MenuItemColor.DANGER}):null}c.displayName="useMessageReportItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(7563),o=s(n(8704)),i=s(n(8705)),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return e.state!==l.MessageStates.SEND_FAILED?null:f(a.MenuItem,{id:"resend",label:u.default.Messages.RESEND_MESSAGE,action:function(){return(0,i.default)(t,e,void 0,o.default.getOptions(e.id))}})}c.displayName="useMessageResendItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=s(n(8171)),l=n(7841),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){var n=(0,a.useStateFromStores)([i.default],(function(){return i.default.isSpeakingMessage(t.id,e.id)}),[t,e]);return""===e.content?null:f(o.MenuItem,{id:"tts",label:n?u.default.Messages.STOP_SPEAKING_MESSAGE:u.default.Messages.SPEAK_MESSAGE,action:function(){return n?(0,l.stopSpeakingMessage)():(0,l.speakMessage)(t,e)}})}c.displayName="useMessageSpeakItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=n(7563),i=n(1028),l=n(7841),u=(r=n(7))&&r.__esModule?r:{default:r};function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return(0,i.useCanStartThread)(t,e)?d(o.MenuItem,{id:"thread",label:u.default.Messages.START_THREAD,action:function(){(0,l.createThread)(t,e)}}):null}f.displayName="useMessageStartThreadItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;m(n(0));var r,a=n(349),o=v(n(7570)),i=m(n(7563)),l=v(n(8241)),u=v(n(7751)),s=v(n(7877)),d=v(n(8242)),f=v(n(8243)),c=v(n(8244)),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t,n,r,v,y=e.channel,m=e.message,_=e.target,g=e.attachment,E=_;if(g)r=n=g.url;else for(;E instanceof Node;)E instanceof HTMLImageElement&&null!=E.src&&(r=E.src),E instanceof HTMLAnchorElement&&null!=E.href&&(n=E.href,v=E.textContent),E=E.parentNode;var S=null===(t=document.getSelection())||void 0===t?void 0:t.toString(),O=(0,l.default)(S),I=(0,s.default)(S),T=(0,c.default)(m,y),b=(0,d.default)(m,y),C=(0,f.default)(m,y),M=(0,u.default)(n||r,v),N=(0,o.default)(m.id,m.channel_id+"-"+m.id);return h(i.default,{navId:"message",onClose:a.closeContextMenu,"aria-label":p.default.Messages.MESSAGE_ACTIONS_MENU_LABEL},void 0,h(i.MenuGroup,{},void 0,O),h(i.MenuGroup,{},void 0,I),h(i.MenuGroup,{},void 0,T,b,C),h(i.MenuGroup,{},void 0,M),h(i.MenuGroup,{},void 0,N))}_.displayName="SystemMessageContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=O(n(351)),o=n(8170),i=O(n(7576)),l=n(1028),u=O(n(10)),s=O(n(9)),d=O(n(7652)),f=O(n(1042)),c=O(n(357)),p=O(n(233)),v=O(n(48)),y=O(n(35)),m=n(120),h=n(991),_=O(n(649)),g=O(n(7903)),E=n(7841),S=n(1);function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){return v.default.can(S.Permissions.MANAGE_MESSAGES,e)}var b=function(e,t,n){var O=r.useRef(n);return O.current=n,r.useCallback((function(n){if(O.current&&n.target===n.currentTarget){var r=!(n.altKey||n.ctrlKey||n.metaKey||n.shiftKey),I=n.altKey&&!(n.ctrlKey||n.metaKey||n.shiftKey),b=n.metaKey&&!(n.altKey||n.ctrlKey||n.shiftKey),C=n.shiftKey&&!(n.altKey||n.ctrlKey||n.metaKey),M=p.default.getMessage(t,e),N=s.default.getChannel(t);if(null!=M&&null!=N){var P=u.default.getId(),A=M.author.id===P;switch(n.key.toLowerCase()){case"backspace":r&&(T(N)||A)&&(n.preventDefault(),(0,E.deleteMessage)(N,M,n));break;case"c":b&&h.SUPPORTS_COPY&&(n.preventDefault(),(0,h.copy)(M.content));break;case"e":r&&function(e,t,n){return!t.isSystemDM()&&!(0,_.default)(n)&&n.author.id===e}(P,N,M)&&(n.preventDefault(),(0,E.editMessage)(N,M));break;case"p":(r||C)&&function(e,t){return!e.isSystemDM()&&!(0,_.default)(t)&&(T(e)||e.isPrivate())}(N,M)&&(n.preventDefault(),(0,E.pinMessage)(N,M,n));break;case"+":(r||C)&&function(e){var t=null==e.guild_id||f.default.canChatInGuild(e.guild_id),n=y.default.renderReactions;return!(0,g.default)({channel:e,canChat:t,renderReactions:n,canAddNewReactions:t&&v.default.can(S.Permissions.ADD_REACTIONS,e),isLurking:null!=e.guild_id&&c.default.isLurking(e.guild_id)}).disableReactionCreates&&n}(N)&&(n.preventDefault(),m.ComponentDispatch.dispatch(S.ComponentActions.TOGGLE_REACTION_POPOUT(M.id),!0));break;case"r":r&&(0,o.canReplyToMessage)(N,M,v.default)&&(n.preventDefault(),(0,E.replyToMessage)(N,M));break;case"t":if(r)if((0,l.computeCanStartThread)(N,M))n.preventDefault(),i.default.openThreadSidebarForCreating(N,M);else if(M.hasFlag(S.MessageFlags.HAS_THREAD)&&(0,l.computeCanSeeThreads)()){var R=s.default.getChannel(M.id);null!=R&&(n.preventDefault(),i.default.openThreadSidebarForViewing(R))}break;case"enter":I&&(n.preventDefault(),(0,E.markMessageUnread)(N,M));break;case"escape":d.default.isEditing(N.id,M.id)?a.default.endEditMessage(N.id):m.ComponentDispatch.dispatch(S.ComponentActions.TEXTAREA_FOCUS)}}}}),[e,t])};t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=e.message,s=e.channel,d=e.groupId,c=e.compact,p=void 0!==c&&c,v=n.emojiPicker,y=n.moreUtilities,m=r.state===l.MessageStates.SENDING,h=r.id===d,_=(0,a.hasFlag)(r.flags,l.MessageFlags.EPHEMERAL),g=r.state===l.MessageStates.SEND_FAILED;return m||_&&!g?null:f(i.default,{className:u.default.buttons,isHeader:!p&&h&&!(0,o.default)(r),channel:s,message:r,setPopout:t,showEmojiPicker:v,showMoreUtilities:y})};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(111),o=s(n(649)),i=s(n(9323)),l=n(1),u=s(n(6730));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useConnectedUtilitiesProps=ye,t.default=void 0;var r,a=ne(n(0)),o=ee(n(8)),i=n(3),l=n(1048),u=n(8702),s=ee(n(7777)),d=n(133),f=ee(n(1125)),c=ne(n(7563)),p=n(7568),v=n(8170),y=n(1028),m=ee(n(10)),h=ee(n(7652)),_=ee(n(20)),g=ee(n(1042)),E=ee(n(357)),S=ee(n(48)),O=ee(n(8171)),I=ee(n(35)),T=ne(n(985)),b=ee(n(248)),C=ee(n(7909)),M=ee(n(9324)),N=ee(n(5416)),P=ee(n(7795)),A=ee(n(7980)),R=ee(n(1077)),L=ee(n(9325)),D=ee(n(7650)),w=ee(n(7699)),k=ee(n(7655)),j=ee(n(8844)),U=ee(n(9326)),G=ee(n(8834)),F=ee(n(9327)),B=ee(n(7596)),H=ee(n(8232)),x=ne(n(9328)),V=n(681),W=n(8167),Y=n(991),z=n(363),K=ee(n(649)),$=ee(n(7903)),Z=n(7841),q=ee(n(9329)),X=n(1),Q=ee(n(7)),J=ee(n(7187));function ee(e){return e&&e.__esModule?e:{default:e}}function te(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return te=function(){return e},e}function ne(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=te();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function re(){return(re=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ae(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function oe(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function ie(e){e.stopPropagation()}function le(e){var t=e.message,n=e.channel,r=e.canCopy,a=e.canPin,o=e.canDelete,i=e.canReport,l=e.canConfigureJoin,u=e.canEdit,s=e.canReply,d=e.canStartThread,f=e.hasReactions,v=e.hasDeveloperMode,y=e.canSpeakMessage,m=e.isSpeakingMessage,h=e.onClose,_=e.isGuildInviteReminder;return oe(c.default,{navId:"message-actions",onClose:h,style:c.MenuStyle.FLEXIBLE,"aria-label":Q.default.Messages.MESSAGE_UTILITIES_A11Y_LABEL},void 0,u&&oe(c.MenuItem,{id:"edit",label:Q.default.Messages.EDIT_MESSAGE,icon:k.default,action:function(){return(0,Z.editMessage)(n,t)}}),a&&oe(c.MenuItem,{id:"pin",label:t.pinned?Q.default.Messages.UNPIN_MESSAGE:Q.default.Messages.PIN_MESSAGE,icon:j.default,action:function(e){return(0,Z.pinMessage)(n,t,e)}}),s&&oe(c.MenuItem,{id:"reply",label:Q.default.Messages.MESSAGE_ACTION_REPLY,icon:U.default,action:function(){return(0,Z.replyToMessage)(n,t)}}),d&&oe(c.MenuItem,{id:"thread",label:Q.default.Messages.START_THREAD,icon:B.default,action:function(){return(0,Z.createThread)(n,t)}}),oe(c.MenuItem,{id:"mark-unread",label:Q.default.Messages.MARK_UNREAD,icon:L.default,action:function(){return(0,Z.markMessageUnread)(n,t)}}),f&&oe(c.MenuItem,{id:"reactions",label:Q.default.Messages.REACTIONS,icon:N.default,action:function(){return(0,Z.showReactionsModal)(n,t)}}),l&&oe(c.MenuItem,{id:"configure",label:Q.default.Messages.CONFIGURE,icon:A.default,action:function(){return(0,Z.configureJoin)(n)}}),r&&!_&&oe(c.MenuItem,{id:"copy-link",label:Q.default.Messages.COPY_MESSAGE_LINK,icon:R.default,action:function(){return(0,Z.copyLink)(n,t)}}),y&&oe(c.MenuItem,{id:"tts",label:m?Q.default.Messages.STOP_SPEAKING_MESSAGE:Q.default.Messages.SPEAK_MESSAGE,icon:F.default,action:function(){return m?(0,Z.stopSpeakingMessage)():(0,Z.speakMessage)(n,t)}}),o&&oe(c.MenuItem,{id:"delete",label:Q.default.Messages.DELETE_MESSAGE,icon:H.default,action:function(e){return(0,Z.deleteMessage)(n,t,e)},color:p.MenuItemColor.DANGER}),i&&oe(c.MenuItem,{id:"report",label:Q.default.Messages.REPORT_MESSAGE_MENU_OPTION,icon:P.default,action:function(){return(0,Z.reportMessage)(n,t)},color:p.MenuItemColor.DANGER}),r&&v&&oe(c.MenuItem,{id:"copy-id",label:Q.default.Messages.COPY_ID,icon:M.default,action:function(e){return(0,Z.copyId)(n,t,e)}}))}function ue(e){var t=e.label,n=e.icon,r=e.channel,o=e.message,i=e.onClick,l=e.key,u=e.disabled,s=e.dangerous,d=ae(e,["label","icon","channel","message","onClick","key","disabled","dangerous"]);return oe(b.default,{text:t,hideOnClick:!0},l,(function(e){var l=e.onMouseEnter,f=e.onMouseLeave,c=e.onClick;return a.createElement(x.Button,re({onMouseEnter:l,onMouseLeave:f,onClick:function(e){null!=c&&c(),i(r,o,e)},"aria-label":t,disabled:u,dangerous:s},d),oe(n,{className:J.default.icon}))}))}le.displayName="MessageActionsMenu",ue.displayName="renderIconButton";var se=oe(x.Separator,{}),de=oe(x.Separator,{}),fe=oe(x.Separator,{});function ce(e){var t=e.channel,n=e.message,r=e.expanded,o=e.canCopy,i=e.canPin,l=e.canDelete,u=e.canReport,s=e.canReact,d=e.canConfigureJoin,f=e.canEdit,c=e.canPublish,p=e.canReply,v=e.canStartThread,y=e.forceOpen,m=void 0!==y&&y,h=e.showMoreUtilities,_=e.showEmojiPicker,g=e.canSpeakMessage,E=e.isSpeakingMessage,S=e.setPopout,O=e.hasDeveloperMode,I=e.isGuildInviteReminder,b=n.reactions.length>0,P=a.useCallback((function(e){var r=e.closePopout;return oe(le,{message:n,channel:t,canCopy:o,canPin:i,canDelete:l,canReport:u,canConfigureJoin:d,canEdit:f,canPublish:c,canReply:p,canStartThread:v,hasReactions:b,hasDeveloperMode:O,canSpeakMessage:g,isSpeakingMessage:E,onClose:r,isGuildInviteReminder:I})}),[n,t,o,i,l,u,d,f,c,p,v,b,O,g,E,I]),G=a.useCallback((function(){return S({moreUtilities:!h})}),[h,S]),F=a.useCallback((function(){S({emojiPicker:!_})}),[_,S]),x=n.hasFlag(X.MessageFlags.CROSSPOSTED);return r&&!_&&!h||m?a.createElement(a.Fragment,null,c&&m?a.createElement(a.Fragment,null,ue({key:"publish",label:x?Q.default.Messages.NEWS_CHANNEL_PUBLISHED:Q.default.Messages.NEWS_CHANNEL_PUBLISH,icon:D.default,channel:t,message:n,disabled:x,onClick:Z.publishMessage}),fe):null,p?ue({key:"reply",label:Q.default.Messages.MESSAGE_ACTION_REPLY,icon:U.default,channel:t,message:n,onClick:Z.replyToMessage}):null,f?ue({key:"edit",label:Q.default.Messages.EDIT,icon:k.default,channel:t,message:n,onClick:Z.editMessage}):null,v?ue({key:"thread",label:Q.default.Messages.START_THREAD,icon:B.default,channel:t,message:n,onClick:Z.createThread}):null,ue({key:"mark-unread",label:Q.default.Messages.MARK_UNREAD,icon:L.default,channel:t,message:n,onClick:Z.markMessageUnread}),i?ue({key:"pin",label:n.pinned?Q.default.Messages.UNPIN_MESSAGE:Q.default.Messages.PIN_MESSAGE,icon:j.default,channel:t,message:n,onClick:Z.pinMessage}):null,o?a.createElement(a.Fragment,null,I?null:ue({key:"copy-link",label:Q.default.Messages.COPY_LINK,icon:R.default,channel:t,message:n,onClick:Z.copyLink}),ue({key:"copy-id",label:Q.default.Messages.COPY_ID,icon:M.default,channel:t,message:n,onClick:Z.copyId})):null,b?ue({key:"reactions-modal",label:Q.default.Messages.REACTIONS,icon:N.default,channel:t,message:n,onClick:Z.showReactionsModal}):null,l?ue({key:"delete",label:Q.default.Messages.DELETE,icon:H.default,dangerous:!0,channel:t,message:n,onClick:Z.deleteMessage}):null,d?ue({key:"configure",label:Q.default.Messages.CONFIGURE,icon:A.default,channel:t,message:n,onClick:Z.configureJoin}):null):a.createElement(a.Fragment,null,s&&!I?oe(T.default,{renderPopout:function(e){var r=e.closePopout;return ve(t,n,r)},shouldShow:_,onRequestClose:F,position:T.Positions.LEFT,align:T.Align.TOP},void 0,(function(e,r){e.onClick;var a=ae(e,["onClick"]);return ue(re({key:"add-reaction",label:Q.default.Messages.ADD_REACTION,icon:C.default,channel:t,selected:r,message:n,onClick:F},a))})):null,p&&!f?ue({key:"reply",label:Q.default.Messages.MESSAGE_ACTION_REPLY,icon:U.default,channel:t,message:n,onClick:Z.replyToMessage}):null,f?ue({key:"edit",label:Q.default.Messages.EDIT,icon:k.default,channel:t,message:n,onClick:Z.editMessage}):null,v?ue({key:"thread",label:Q.default.Messages.START_THREAD,icon:B.default,channel:t,message:n,onClick:Z.createThread}):null,c?a.createElement(a.Fragment,null,ue({key:"publish",label:x?Q.default.Messages.NEWS_CHANNEL_PUBLISHED:Q.default.Messages.NEWS_CHANNEL_PUBLISH,icon:D.default,channel:t,message:n,disabled:x,onClick:Z.publishMessage}),se):null,l&&I?a.createElement(a.Fragment,null,ue({key:"delete",label:Q.default.Messages.DELETE,icon:H.default,dangerous:!0,channel:t,message:n,onClick:Z.deleteMessage}),de):null,oe(T.default,{renderPopout:P,shouldShow:h,onRequestClose:G,position:T.Positions.LEFT,align:T.Align.TOP},void 0,(function(e,r){e.onClick;var a=ae(e,["onClick"]);return ue(re({key:"more",label:Q.default.Messages.MORE,icon:w.default,channel:t,message:n,selected:r,onClick:G},a))})))}function pe(e){var t=e.channel,n=e.message;return a.createElement(a.Fragment,null,ue({key:"retry",label:Q.default.Messages.RETRY,icon:G.default,channel:t,message:n,onClick:Z.retrySendMessage}),ue({key:"delete-usent",label:Q.default.Messages.DELETE,icon:H.default,channel:t,message:n,onClick:Z.deleteMessage}))}function ve(e,t,n){return oe(s.default,{channel:e,pickerIntention:X.EmojiIntention.REACTION,closePopout:n,onSelectEmoji:function(r,a){!function(e,t,n){null!=e&&(0,l.addReaction)(t.id,n.id,(0,V.toReactionEmoji)(e))}(r,e,t),a&&n()}})}function ye(e){var t=e.channel,n=e.message,r=e.isHeader,a=e.showEmojiPicker,o=e.showMoreUtilities,l=e.setPopout,s=n.author,c=(0,i.useStateFromStores)([_.default],(function(){return _.default.getGuild(t.guild_id)}),[t.guild_id]),p=(0,i.useStateFromStores)([m.default],(function(){return m.default.getId()})),T=(0,f.default)(u.ExperimentInAppReporting),b=(0,i.useStateFromStoresObject)([I.default],(function(){return{renderReactions:I.default.renderReactions,developerMode:I.default.developerMode}})),C=b.renderReactions,M=b.developerMode,N=(0,i.useStateFromStores)([g.default],(function(){return null==t.guild_id||g.default.canChatInGuild(t.guild_id)}),[t]),P=(0,i.useStateFromStoresObject)([S.default],(function(){return{canAddNewReactions:N&&S.default.can(X.Permissions.ADD_REACTIONS,t),canManageMessages:S.default.can(X.Permissions.MANAGE_MESSAGES,t)}}),[t,N]),A=P.canManageMessages,R=P.canAddNewReactions,L=(0,v.useCanReplyToMessage)(t,n),D=(0,y.useCanStartThread)(t,n),w=(0,i.useStateFromStores)([E.default],(function(){return null!=t.guild_id&&E.default.isLurking(t.guild_id)}),[t]),k=s.id===p,j=(A||k)&&!t.isArchivedThread()&&n.type in X.MessageTypesDeletable,U=(0,W.canReportMessage)(n)&&null!=T&&T===d.ExperimentBuckets.TREATMENT_1,G=!t.isSystemDM()&&!(0,K.default)(n),F=G&&(A||t.isPrivate())&&!t.isArchivedThread(),B=G&&k&&(0,z.canEditMessageWithStickers)(n)&&!t.isArchivedThread(),H=(0,$.default)({channel:t,canChat:N,renderReactions:C,canAddNewReactions:R,isLurking:w}).disableReactionCreates,x=t.type===X.ChannelTypes.GUILD_ANNOUNCEMENT&&null!=c&&c.hasFeature(X.GuildFeatures.NEWS)&&(k||A)&&n.type===X.MessageTypes.DEFAULT,V=t.getGuildId(),Z=null!=V&&(n.type===X.MessageTypes.USER_JOIN||n.type===X.MessageTypes.GUILD_INVITE_REMINDER)&&S.default.canWithPartialContext(X.Permissions.MANAGE_GUILD,{guildId:V}),q=t.id,Q=n.id,J=(0,i.useStateFromStores)([h.default],(function(){return h.default.isEditing(q,Q)}),[q,Q]),ee=(0,i.useStateFromStores)([O.default],(function(){return O.default.isSpeakingMessage(q,Q)}),[q,Q]),te=""!==n.content;return{channel:t,message:n,isHeader:r,canPin:F,canEdit:B,canDelete:j,canReport:U,canReply:L,canStartThread:D,canCopy:Y.SUPPORTS_COPY,hasDeveloperMode:M,canReact:!H&&C,canPublish:x,canConfigureJoin:Z,isEditing:J,showEmojiPicker:a,showMoreUtilities:o,canSpeakMessage:te,isSpeakingMessage:ee,setPopout:l,experimentBucket:T,isGuildInviteReminder:n.type===X.MessageTypes.GUILD_INVITE_REMINDER}}ve.displayName="renderEmojiPicker";var me=a.memo((function(e){var t,n,r,i,l=ye(e),u=l.isHeader,s=l.isEditing,d=(0,q.default)(),f=(r=(n=l).channel,(i=n.message).state===X.MessageStates.SEND_FAILED?oe(pe,{channel:r,message:i}):null),c=function(e,t){return e.message.state!==X.MessageStates.SEND_FAILED?a.createElement(ce,re({},e,{expanded:t})):null}(l,d);return s||null==f&&null==c?null:oe("div",{className:(0,o.default)(e.className,(t={},t[J.default.container]=!0,t[J.default.isHeader]=u,t)),onClick:ie,onContextMenu:ie,"aria-label":Q.default.Messages.MESSAGE_UTILITIES_A11Y_LABEL},void 0,oe(x.default,{},void 0,f,c))}));t.default=me},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M5 2C3.34315 2 2 3.34315 2 5V19C2 20.6569 3.34315 22 5 22H19C20.6569 22 22 20.6569 22 19V5C22 3.34315 20.6569 2 19 2H5ZM8.79741 7.72V16H6.74541V7.72H8.79741ZM13.2097 7.72C16.0897 7.72 17.5897 9.388 17.5897 11.848C17.5897 14.308 16.0537 16 13.2577 16H10.3537V7.72H13.2097ZM13.1497 14.404C14.6137 14.404 15.5257 13.636 15.5257 11.86C15.5257 10.12 14.5537 9.316 13.1497 9.316H12.4057V14.404H13.1497Z"}))}d.displayName="CopyID"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f||void 0,fill:d,d:"M14 3H20C21 3 22.0001 4 22.0001 5V19.0003C22.0001 20 21 21 20 21H14C13 21 6 13 6 13H2V11H6C6 11 13 3 14 3Z"}))}d.displayName="MarkUnread"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=i;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function i(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,i=e.color,l=void 0===i?"currentColor":i;return o("svg",{className:e.className,width:n,height:a,viewBox:"0 0 24 24"},void 0,o("path",{d:"M10 8.26667V4L3 11.4667L10 18.9333V14.56C15 14.56 18.5 16.2667 21 20C20 14.6667 17 9.33333 10 8.26667Z",className:e.foreground,fill:l}))}i.displayName="Reply"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M2.99805 4.8C2.99805 3.8055 3.80445 3 4.79805 3H19.198C20.1925 3 20.998 3.8055 20.998 4.8V15.6C20.998 16.5936 20.1925 17.4 19.198 17.4H11.098L7.49805 21V17.4H4.79805C3.80445 17.4 2.99805 16.5936 2.99805 15.6V4.8ZM11.5737 5.16264C11.7336 5.00375 11.9739 4.95652 12.183 5.04208C12.3921 5.12708 12.5279 5.33098 12.5279 5.55487V14.444C12.5279 14.669 12.3921 14.8718 12.183 14.9579C11.9739 15.0435 11.7336 14.9963 11.5737 14.8374L9.1739 12.2217H7.4969C7.18945 12.2217 6.9379 11.9717 6.9379 11.6662V8.33273C6.9379 8.02772 7.18945 7.77716 7.4969 7.77716H9.1739L11.5737 5.16264ZM13.6459 7.22159V6.11044C15.8037 6.11044 17.5589 7.85549 17.5589 9.99944C17.5589 12.1445 15.8037 13.8884 13.6459 13.8884V12.7773C15.1871 12.7773 16.4409 11.5312 16.4409 9.99944C16.4409 8.46829 15.1871 7.22159 13.6459 7.22159ZM15.3229 9.99944C15.3229 9.08108 14.5705 8.33273 13.6459 8.33273V9.44387C13.9539 9.44387 14.2049 9.69332 14.2049 9.99944C14.2049 10.3056 13.9539 10.555 13.6459 10.555V11.6662C14.5705 11.6662 15.3229 10.9189 15.3229 9.99944Z"}))}d.displayName="SpeakMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Separator=c,t.Button=p,t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(84)),l=u(n(7186));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.className;return f("div",{className:(0,o.default)(t,l.default.separator)})}function p(e){var t,n=e.onClick,r=e.onContextMenu,u=e.className,s=e.selected,f=void 0!==s&&s,c=e.children,p=e.disabled,v=void 0!==p&&p,y=e.dangerous,m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClick","onContextMenu","className","selected","children","disabled","dangerous"]);return a.createElement(i.default,d({onClick:v?void 0:n,onContextMenu:v?void 0:r,className:(0,o.default)(u,(t={},t[l.default.button]=!0,t[l.default.selected]=f,t[l.default.disabled]=v,t[l.default.dangerous]=y,t))},m),c)}function v(e){var t=e.className,n=e.children;return f("div",{className:(0,o.default)(t,l.default.wrapper)},void 0,n)}c.displayName="Separator",p.displayName="Button",v.displayName="MiniPopover";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=r.useState(o),t=e[0],n=e[1];return r.useEffect((function(){var e=function(e){n(e)};return i.add(e),function(){i.delete(e)}}),[]),t};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}var o=!1,i=new Set;function l(e){e!==o&&(o=e,i.forEach((function(e){return e(o)})))}window.addEventListener("keydown",(function(e){l(e.shiftKey)})),window.addEventListener("keyup",(function(e){l(e.shiftKey)})),window.addEventListener("mousemove",(function(e){l(e.shiftKey)})),window.addEventListener("blur",(function(){l(!1)}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r){var a=e.message,o=e.compact,i=e.channel,u=e.groupId,s=n.usernameProfile,d=n.avatarProfile;if((0,l.default)(a))return null;var f=a.id===u;return f||o||null!=r?p(v,{message:a,channel:i,compact:o,subscribeToGroupId:u,isGroupStart:f,groupId:u,setPopout:t,usernameProfile:s,avatarProfile:d}):p(y,{compact:!0,timestamp:a.timestamp,isInline:!1,isVisibleOnlyOnHover:!0,cozyAlt:!0})};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8086)),i=f(n(7683)),l=f(n(649)),u=f(n(645)),s=n(7589),d=n(7934);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=a.memo((function(e){var t=e.message,n=e.channel,r=e.compact,i=void 0!==r&&r,l=e.groupId,f=e.isGroupStart,c=e.usernameProfile,v=e.avatarProfile,y=e.setPopout,m=(0,d.useContextMenuUser)(t.author.id,n.id),h=(0,d.useClickMessageAuthorUsername)(t,n,c,y),_=(0,d.useClickMessageAuthorAvatar)(v,y),g=a.useCallback((function(){return y({usernameProfile:!1,avatarProfile:!1,referencedUsernameProfile:!1})}),[y]),E=(0,u.default)(t);return p(o.default,{message:t,author:E,compact:i,subscribeToGroupId:l,showTimestampOnHover:!f&&i,renderPopout:s.renderUserGuildPopout,showAvatarPopout:v,showUsernamePopout:c,onClickAvatar:_,onClickUsername:h,onContextMenu:m,onPopoutRequestClose:g})})),y=a.memo(i.default)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=e.message,a=e.channel;return n?O(b,{channel:a,message:r}):O(p.default,{message:r,content:t})};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(351)),l=E(n(7884)),u=E(n(7749)),s=E(n(10)),d=E(n(7652)),f=E(n(20)),c=E(n(48)),p=E(n(7740)),v=E(n(9332)),y=n(120),m=n(111),h=n(7694),_=n(1),g=E(n(6730));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e){var t=e.value,n=e.channel;return(0,h.applyChatRestrictions)(null,_.TextareaTypes.EDIT,t,void 0,n,!1,!1)}function b(e){var t=e.channel,n=e.message,r=t.id,u=n.id,p=t.getGuildId(),y=(0,o.useStateFromStores)([f.default],(function(){return f.default.getGuild(p)}),[p]),h=t.type===_.ChannelTypes.GUILD_ANNOUNCEMENT,E=null!=y&&y.hasFeature(_.GuildFeatures.NEWS),S=h&&E,O=(0,o.useStateFromStoresObject)([d.default],(function(){return{editingMessage:d.default.getEditingMessage(r),editingTextValue:d.default.getEditingTextValue(r),editingRichValue:d.default.getEditingRichValue(r)}}),[r,u]),b=O.editingMessage,M=O.editingTextValue,N=O.editingRichValue,P=(0,o.useStateFromStores)([s.default],(function(){return s.default.getId()})),A=a.useCallback((function(e,n,r){var a=r.content,o=c.default.can(_.Permissions.MANAGE_MESSAGES,t),u=null!=b&&null!=b.author?b.author.id:null;S&&(u===P||o)&&null!=b&&(0,m.hasFlag)(b.flags,_.MessageFlags.CROSSPOSTED)?l.default.confirmEdit(e,n,a):i.default.editMessage(e,n,{content:a})}),[b,S,P,t]),R=a.useCallback((function(e){return a.createElement(C,I({},e,{className:g.default.channelTextArea,key:u}))}),[u]);return null!=M&&null!=N?a.createElement(v.default,{ref:void 0,channel:t,message:n,textValue:M,richValue:N,onCancel:i.default.endEditMessage,onChange:i.default.updateEditMessage,onConfirmDelete:l.default.confirmDelete,saveMessage:A,validateEdit:T},R):null}function C(e){var t=e.textValue,n=e.richValue,r=e.message,o=e.channel,i=e.onChange,l=e.onSubmit,s=e.onKeyDown,d=a.useState(!0),f=d[0],c=d[1],p=a.useCallback((function(){return c(!0)}),[]),v=a.useCallback((function(){return c(!1)}),[]);return a.useEffect((function(){return y.ComponentDispatch.subscribe(_.ComponentActions.TEXTAREA_FOCUS,p),y.ComponentDispatch.subscribe(_.ComponentActions.TEXTAREA_BLUR,v),function(){y.ComponentDispatch.unsubscribe(_.ComponentActions.TEXTAREA_FOCUS,p),y.ComponentDispatch.unsubscribe(_.ComponentActions.TEXTAREA_BLUR,v)}}),[p,v]),O(u.default,{className:g.default.channelTextArea,textValue:t,richValue:n,channel:o,type:_.TextareaTypes.EDIT,onChange:i,onSubmit:l,onKeyDown:s,focused:f,onFocus:p,onBlur:v},r.id)}C.displayName="MessageEditorInner"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(1034)),i=n(1),l=s(n(7)),u=s(n(7188));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(e){e.stopPropagation()}var v=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),l=0;l<n;l++)r[l]=arguments[l];return(t=e.call.apply(e,[this].concat(r))||this).node=a.createRef(),t.onClickSave=function(){var e=t.props.textValue;t.onSubmit(e)},t.onSubmit=function(e){var n=t.props,r=n.message,a=n.channel,i=n.onConfirmDelete,l=n.onCancel,u=n.saveMessage,s=n.validateEdit;return 0===e.length?(i(a,r),l(a.id),Promise.resolve({shouldClear:!1,shouldRefocus:!1})):s({value:e,channel:a}).then((function(n){if(!n.valid)return Promise.resolve({shouldClear:!1,shouldRefocus:!1});var r=o.default.parse(t.props.channel,e,!0);return r.content!==t.props.message.content&&u(t.props.channel.id,t.props.message.id,r),l(a.id),Promise.resolve({shouldClear:!0,shouldRefocus:!0})}))},t.onChange=function(e,n,r){var a=t.props,o=a.channel;(0,a.onChange)(o.id,n,r)},t.onKeyDown=function(e){if(e.keyCode===i.KeyboardKeys.ESCAPE&&!e.shiftKey){var n=t.props,r=n.channel,a=n.onCancel;e.preventDefault(),a(r.id)}},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r.prototype.render=function(){var e=this.props,t=e.className,n=e.textValue,r=e.richValue,o=e.message,i=e.channel,s=e.onCancel,d=e.children;return a.createElement("div",{className:t,ref:this.node,onContextMenu:p},d({textValue:n,richValue:r,message:o,channel:i,onChange:this.onChange,onSubmit:this.onSubmit,onKeyDown:this.onKeyDown}),f("div",{className:u.default.operations},void 0,l.default.Messages.EDIT_TEXTAREA_HELP.format({onCancel:function(){return s(i.id)},onSave:this.onClickSave})))},r}(a.PureComponent);t.default=v,v.displayName="MessageEditor"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=e.message,a=e.channel,o=e.compact,i=n.interactionUsernameProfile,l=n.interactionAvatarProfile,u=n.interactionData;return null!=r.interaction?f(c,{message:r,channel:a,compact:o,setPopout:t,interactionUsernameProfile:i,interactionAvatarProfile:l,interactionData:u}):null};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=s(n(55)),l=s(n(9334)),u=n(7934);function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=a.memo((function(e){var t,n=e.message,r=e.channel,s=e.compact,d=void 0!==s&&s,c=e.interactionUsernameProfile,p=e.interactionAvatarProfile,v=e.interactionData,y=e.setPopout,m=(0,o.useStateFromStores)([i.default],(function(){return null!=n.interaction&&i.default.isBlocked(n.interaction.user.id)}),[n.interaction]),h=(0,u.useContextMenuUser)(null===(t=n.interaction)||void 0===t?void 0:t.user.id,r.id),_=(0,u.useClickInteractionUserUsername)(n.interaction,r,c,y),g=(0,u.useClickInteractionUserAvatar)(p,y),E=(0,u.useClickInteractionCommandName)(v,y),S=a.useCallback((function(){return y({interactionUsernameProfile:!1,interactionAvatarProfile:!1,interactionData:!1})}),[y]);return f(l.default,{message:n,channel:r,content:"ExecutedCommand",compact:d,isInteractionUserBlocked:m,showAvatarPopout:p,showUsernamePopout:c,showDataPopout:v,onClickAvatar:g,onClickUsername:_,onClickCommand:E,onUserContextMenu:h,onPopoutRequestClose:S})}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=b;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(8)),i=h(n(5)),l=h(n(7577)),u=n(645),s=h(n(7862)),d=h(n(84)),f=h(n(985)),c=n(990),p=h(n(9335)),v=h(n(7861)),y=h(n(7)),m=h(n(6728));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e){var t=e.width,n=void 0===t?6:t,r=e.height,a=void 0===r?10:r,o=e.color,i=void 0===o?"currentColor":o;return E("svg",{className:e.className,width:n,height:a,viewBox:"0 0 6 10",fill:"none",xmlns:"http://www.w3.org/2000/svg"},void 0,E("path",{d:"M4.61241 0L6 0.845294L1.38759 10L0 9.15471L4.61241 0Z",className:e.foreground,fill:i}))}function O(e,t,n){var r;return E("img",{alt:"",src:e.getAvatarURL("jpg"),onClick:t,onContextMenu:n,className:(0,o.default)((r={},r[m.default.executedCommandAvatar]=!0,r[m.default.clickable]=null!=t,r))})}function I(e,t,n){var r,a=e.message,o=e.showUsernamePopout,i=e.onClickUsername,l=e.onUserContextMenu,u=e.onPopoutRequestClose;return E(v.default,{compact:!0,author:t,message:a,userOverride:null===(r=a.interaction)||void 0===r?void 0:r.user,showPopout:o,renderPopout:n,onClick:i,onContextMenu:l,onPopoutRequestClose:u,hideTag:!0})}function T(e,t){var n=e.showDataPopout,r=e.message,i=e.onClickCommand,l=e.onPopoutRequestClose;return E(f.default,{renderPopout:t,shouldShow:n,position:f.default.Positions.TOP,align:f.default.Align.CENTER,onRequestClose:l,animation:f.default.Animation.FADE,positionKey:null!=r.interactionData?"ready":"loading"},void 0,(function(e){e.onClick;var t=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClick"]);return a.createElement(d.default,g({},t,{tag:"span",onClick:i}),E("div",{className:(0,o.default)(m.default.commandName,m.default.clickable)},void 0,"/"+r.interaction.name))}))}function b(e){var t,n=e.message,r=e.channel,d=a.useMemo((function(){return function(e,t){return null!=r&&null!=t?a.createElement(l.default,g({},e,{channelId:r.id,guildId:r.guild_id,userId:t.id})):null}}),[r]),v=a.useMemo((function(){return function(e){return null!=r?a.createElement(p.default,g({},e,{channel:r,messageId:n.id,interactionData:n.interactionData})):null}}),[r,n.id,n.interactionData]),h=(0,u.useNullableUserAuthor)(null===(t=n.interaction)||void 0===t?void 0:t.user,r),_=a.useMemo((function(){return e.compact?(0,s.default)((0,c.dateFormat)((0,i.default)(),"LT")):null}),[e.compact]);if(null==n.interaction||null==h)return null;var b=function(e,t){var n=e.message,r=e.compact,a=e.isInteractionUserBlocked,o=e.showAvatarPopout,i=e.onClickAvatar,l=e.onUserContextMenu,u=e.onPopoutRequestClose;if(r||a)return E("div",{className:m.default.replyBadge},void 0,E(S,{className:m.default.commandIcon}));var s=function(){return null!=n.interaction&&O(n.interaction.user,i,l)};return null!=t&&null!=o?E(f.default,{renderPopout:t,shouldShow:o,position:f.default.Positions.RIGHT,onRequestClose:u},void 0,s):s()}(e,(function(e){var t;return null==d?void 0:d(e,null===(t=n.interaction)||void 0===t?void 0:t.user)})),C=I(e,h,(function(e){var t;return null==d?void 0:d(e,null===(t=n.interaction)||void 0===t?void 0:t.user)})),M=T(e,v),N=E(a.Fragment,{},"user",b,C),P=E(a.Fragment,{},"command",M),A=y.default.Messages.APPLICATION_COMMAND_USED_SHORT.format({userHook:function(){return N},commandHook:function(){return P}});return E("div",{className:(0,o.default)(m.default.repliedMessage,m.default.executedCommand,_),"aria-hidden":!e.compact},void 0,A)}S.displayName="CommandIcon",O.displayName="baseRenderUserAvatar",I.displayName="renderUsername",T.displayName="renderCommand",b.displayName="ExecutedCommand"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=S(n(0)),o=g(n(8)),i=n(3),l=g(n(1039)),u=n(7573),s=n(7612),d=S(n(7899)),f=n(645),c=g(n(9)),p=g(n(20)),v=g(n(12)),y=g(n(7768)),m=g(n(227)),h=g(n(43)),_=g(n(7189));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return T(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return T(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function T(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var C={tag:"span",size:h.default.Sizes.SIZE_16,color:h.default.Colors.HEADER_SECONDARY},M={className:(0,o.default)("mention",_.default.mention)};function N(e,t,n,r){var o,i,d=null!=r?r+" "+e.name:e.name;if(e.type===u.ApplicationCommandOptionType.SUB_COMMAND||e.type===u.ApplicationCommandOptionType.SUB_COMMAND_GROUP){for(var p,m=[b(a.Fragment,{},d," ",a.createElement(h.default,C,e.name))],_=I(null!==(g=e.options)&&void 0!==g?g:[]);!(p=_()).done;){var g,E=p.value;m=m.concat(N(E,t,n,d))}return m}if(null!=e.value)switch(e.type){case u.ApplicationCommandOptionType.USER:var S=e.value.toString(),T=v.default.getUser(S);if(null!=T){var P=(0,f.getUserAuthor)(T,t);o=a.createElement(y.default,O({},M,{onClick:function(){return l.default.open(T.id,t.guild_id)}}),s.MENTION_SENTINEL,P.nick)}break;case u.ApplicationCommandOptionType.CHANNEL:var A=e.value.toString(),R=c.default.getChannel(A);null!=R&&(o=a.createElement(y.default,M,s.CHANNEL_SENTINEL,R.name));break;case u.ApplicationCommandOptionType.ROLE:var L=e.value.toString(),D=null!=(null==n?void 0:n.roles)?n.roles[L]:null;null!=D&&(o=a.createElement(y.default,M,s.MENTION_SENTINEL,D.name));break;case u.ApplicationCommandOptionType.MENTIONABLE:var w=e.value.toString(),k=null!=(null==n?void 0:n.roles)?n.roles[w]:null;if(null!=k)o=b(y.default,{},void 0,s.MENTION_SENTINEL,k.name);else{var j=v.default.getUser(w);if(null!=j){var U=(0,f.getUserAuthor)(j,t);o=a.createElement(y.default,O({},M,{onClick:function(){return l.default.open(j.id,t.guild_id)}}),s.MENTION_SENTINEL,U.nick)}}}null==o&&(o=a.createElement(h.default,O({},C,{color:h.default.Colors.HEADER_PRIMARY}),null===(i=e.value)||void 0===i?void 0:i.toString()));return[b(a.Fragment,{},d,a.createElement(h.default,C," ",e.name,": "),o)]}function P(e){var t,n=e.channel,r=e.messageId,o=e.interactionData,l=(0,i.useStateFromStores)([p.default],(function(){return p.default.getGuild(n.guild_id)}),[n.guild_id]);if(a.useEffect((function(){null==o&&d.fetchMessageInteractionData(n.id,r)}),[n.id,r,o]),null==o)t=b(m.default,{type:m.default.Type.SPINNING_CIRCLE,className:_.default.spinner});else{for(var u,s=[],f=I(null!==(c=o.options)&&void 0!==c?c:[]);!(u=f()).done;){var c,v=u.value;s=s.concat(N(v,n,l,null))}t=a.createElement(a.Fragment,null,a.createElement(h.default,C,"/",o.name),s)}return b("div",{className:_.default.container},void 0,b("div",{className:_.default.tooltip},void 0,t),b("div",{className:_.default.tooltipPointer}))}P.displayName="ExecutedCommandPopout";var A=a.memo(P);t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,o){var i=e.message,l=e.channel,u=e.compact,s=n.referencedUsernameProfile,d=n.referencedAvatarProfile,f=i.type===c.MessageTypes.REPLY&&null!=r&&y(m,{baseMessage:i,replyReference:r,referencedMessage:o,channel:l,compact:u,setPopout:t,referencedUsernameProfile:s,referencedAvatarProfile:d});return a.createElement(a.Fragment,null,f)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(661),l=p(n(55)),u=p(n(7775)),s=p(n(7640)),d=n(7589),f=n(7934),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=a.memo((function(e){var t=e.baseMessage,n=e.referencedMessage,r=e.channel,c=e.compact,p=void 0!==c&&c,v=e.referencedUsernameProfile,m=e.referencedAvatarProfile,h=e.setPopout,_=n.state===i.ReferencedMessageState.LOADED?n.message:void 0,g=a.useMemo((function(){return null!=_&&_.content?(0,s.default)(_,{formatInline:!0}).content:null}),[_]),E=(0,o.useStateFromStores)([l.default],(function(){return null!=_&&l.default.isBlocked(_.author.id)}),[_]),S=(0,f.useContextMenuUser)(null==_?void 0:_.author.id,r.id),O=(0,f.useClickReply)(t,_,E),I=(0,f.useClickReferencedMessageAuthorUsername)(_,r,v,h),T=(0,f.useClickReferencedMessageAuthorAvatar)(m,h),b=a.useCallback((function(){return h({referencedUsernameProfile:!1,referencedAvatarProfile:!1})}),[h]);return y(u.default,{baseMessage:t,referencedMessage:n,content:g,compact:p,isReplyAuthorBlocked:E,showAvatarPopout:m,showUsernamePopout:v,renderPopout:d.renderUserGuildPopout,onClickAvatar:T,onClickUsername:I,onClickReply:O,onContextMenu:S,onPopoutRequestClose:b})}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n=e.offsetTop,r=e.offsetParent;for(;null!=r&&r!==t&&r instanceof HTMLElement;)n+=r.offsetTop||0,r=r.offsetParent||null;return n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n,r=e.channel,l=e.messages,y=e.unreadCount,O=e.showNewMessagesBar,P=e.messageDisplayCompact,A=e.channelStream,R=e.uploads,U=e.scrollManager,G=e.specs,F=e.viewingRolesMessageHistoryHackTimestamp,B=v.default.getCurrentUser(),H=function(){return U.isInitialized()||l.ready},x=A.map((function(e,t){if(e.type===M.ChannelStreamTypes.DIVIDER){var n=null!=e.unreadId;return null!=F?null:D(T.default,{isUnread:n,isBeforeGroup:null==e.content&&w(A[t+1]),id:n?h.NEW_MESSAGE_BAR_ID:void 0},"divider-"+(e.contentKey||e.unreadId||t),e.content)}if(e.type===M.ChannelStreamTypes.MESSAGE_GROUP_BLOCKED)return D(S.default,{unreadId:h.NEW_MESSAGE_BAR_ID,messages:e,channel:r,compact:P},e.key);if(!(null!=F&&F>1e3*e.content.timestamp.unix())){var a=c.default.can(M.Permissions.CREATE_INSTANT_INVITE,r);if(!(0,g.default)(e.content,a))return D(e.type===M.ChannelStreamTypes.THREAD_STARTER_MESSAGE?I.ThreadStarterChatMessage:I.default,{compact:P,channel:r,message:e.content,groupId:e.groupId,flashKey:e.flashKey,id:(0,_.getMessageDOMId)(e.content.id)},e.content.id)}})),V=A[A.length-1];if(R.forEach((function(e,t){var n=0===t&&(0,E.isNewGroupItem)(V,new f.default({type:M.MessageTypes.DEFAULT,author:B}));x.push(D(k,{file:e,channel:r,user:B,isGroupStart:n},"upload-"+e.id))})),l.hasMoreBefore){l.length>0&&x.unshift(D("div",{style:{height:h.PLACEHOLDER_BUFFER,flex:"0 0 auto"}},"buffer"));var W=u.default.useReducedMotion;(W&&H()||!W)&&x.unshift(a.createElement(C.default,L({key:"has-more",compact:P},G)))}l.hasMoreBefore||x.unshift(D(s.default,{channel:r},"empty-message"));l.hasMoreAfter&&x.push(a.createElement(C.default,L({key:"has-more-after",compact:P},G)));if(y>0&&O&&H()){var Y,z=p.default.getOldestUnreadTimestamp(r.id),K=(0,m.isSameDay)((0,o.default)(),(0,o.default)(new Date(z)));Y=p.default.isEstimated(r.id)?K?N.default.Messages.NEW_MESSAGES_ESTIMATED:N.default.Messages.NEW_MESSAGES_ESTIMATED_WITH_DATE:K?N.default.Messages.NEW_MESSAGES:N.default.Messages.NEW_MESSAGES_WITH_DATE,t=D(b.NewMessagesBar,{content:Y.format({count:y,timestamp:z}),channelId:r.id})}if(l.error)n=D(b.ErrorLoadingBar,{loading:l.loadingMore,onClick:function(){return e=r.id,void i.default.fetchMessages({channelId:e,limit:M.MAX_MESSAGES_PER_CHANNEL,truncate:!0});var e}});else if(l.hasMoreAfter&&H()){var $=l.jumpReturnTargetId;n=l.loadingMore&&l.jumpedToPresent?j:D(b.JumpToPresentBar,null!=$?{type:b.JumpBarType.REPLY,onClick:function(){return function(e,t){i.default.jumpToMessage({channelId:e.id,messageId:t,flash:!0})}(r,$)}}:{onClick:function(){return function(e){i.default.jumpToPresent(e.id,M.MAX_MESSAGES_PER_CHANNEL),(0,d.transitionToGuild)(e.getGuildId()||M.ME,e.id)}(r)}})}return{channelStreamMarkup:x,newMessagesBar:t,jumpToPresentBar:n}};var r,a=R(n(0)),o=P(n(5)),i=P(n(351)),l=P(n(8023)),u=P(n(90)),s=P(n(9339)),d=n(49),f=P(n(1104)),c=P(n(48)),p=P(n(231)),v=P(n(12)),y=n(8069),m=n(990),h=n(1069),_=n(7933),g=P(n(7847)),E=n(7916),S=P(n(9353)),O=P(n(7673)),I=R(n(8169)),T=P(n(8708)),b=n(7589),C=P(n(8701)),M=n(1),N=P(n(7));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function w(e){return null!=e&&e.type===M.ChannelStreamTypes.MESSAGE&&e.content.id===e.groupId}var k=a.memo((function(e){var t=e.file,n=e.channel,r=e.user,a=e.isGroupStart;return D(O.default,{isGroupStart:a,channel:n,message:new f.default({id:t.id,key:"pending-upload-"+t.id,type:M.MessageTypes.DEFAULT,author:r,channel_id:n.id,customRenderedContent:{hasSpoilerEmbeds:!1,content:D(y.AttachmentUpload,{filename:t.name,progress:null!=t.progress?t.progress:0,size:t.size,onCancelUpload:function(){l.default.cancel(t)}})}})})})),j=D(b.JumpToPresentBar,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;var r,a=T(n(0)),o=n(3),i=O(n(1039)),l=O(n(183)),u=n(7860),s=O(n(8248)),d=n(32),f=O(n(81)),c=O(n(48)),p=O(n(9340)),v=T(n(7733)),y=O(n(9341)),m=O(n(9342)),h=O(n(9345)),_=O(n(9346)),g=O(n(9347)),E=n(1),S=O(n(7));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(e){var t=e.canManageRoles,n=e.channel,r=t&&(0,u.isPrivateGuildChannel)(n),a=(0,o.useStateFromStores)([f.default],(function(){return null!=n.guild_id&&n===f.default.getDefaultChannel(n.guild_id)}),[n]);return d.THREAD_CHANNEL_TYPES.has(n.type)?b(_.default,{channel:n}):b(a?g.default:r?m.default:h.default,{channel:n})}function M(e){var t=e.channel,n=(0,l.default)(t),r=t.type,u=t.getRecipientId(),d=(0,o.useStateFromStoresObject)([c.default],(function(){return{canManageRoles:c.default.can(E.Permissions.MANAGE_ROLES,t),canReadMessageHistory:c.default.can(E.Permissions.READ_MESSAGE_HISTORY,t)}})),f=d.canManageRoles,m=d.canReadMessageHistory,h=(0,o.useStateFromStores)([s.default],(function(){return r===E.ChannelTypes.DM?s.default.getUserProfile(u):null}),[r,u]);return a.useEffect((function(){r===E.ChannelTypes.DM&&null==h&&i.default.fetchProfile(u)}),[h,r,u]),t.isSystemDM()?b(y.default,{channel:t},void 0,S.default.Messages.SYSTEM_DM_EMPTY_MESSAGE):r===E.ChannelTypes.DM?b(y.default,{channel:t},void 0,S.default.Messages.BEGINNING_DM.format({username:n}),b(p.default,{userId:u})):t.isMultiUserDM()?t.isManaged()?b(v.default,{channelId:t.id},void 0,b(v.EmptyMessageHeader,{},void 0,S.default.Messages.BEGINNING_CHANNEL_WELCOME.format({channelName:n})),b(v.EmptyMessageBody,{},void 0,S.default.Messages.BEGINNING_GROUP_DM_MANAGED)):b(y.default,{channel:t},void 0,S.default.Messages.BEGINNING_GROUP_DM.format({name:n})):m?b(C,{channel:t,canManageRoles:f}):b(v.default,{channelId:t.id},void 0,b(v.EmptyMessageBody,{},void 0,S.default.Messages.BEGINNING_CHANNEL_NO_HISTORY.format({channelName:n})))}C.displayName="TextChannelEmptyMessageWrapper",M.displayName="EmptyMessages"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=g(n(1036)),l=g(n(1039)),u=g(n(8248)),s=g(n(55)),d=g(n(12)),f=g(n(36)),c=g(n(84)),p=g(n(336)),v=g(n(43)),y=g(n(152)),m=n(1),h=g(n(7)),_=g(n(7190));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var O=function(e){var t=e.userId,n=(0,o.useStateFromStores)([u.default],(function(){return u.default.getMutualGuilds(t)}),[t]),r=a.useMemo((function(){return null!=n?n.slice(0,3).map((function(e,t){var r=e.guild,a=null!=r?y.default.getGuildIconURL({id:r.id,icon:r.icon,size:24}):null;if(null==a)return null;var o=t===(n.length>3?3:n.length)-1,i=S("img",{src:a,alt:"",className:_.default.avatar},t);return o?i:S(p.default,{className:_.default.avatarMask,mask:p.default.Masks.VOICE_USER_SUMMARY_ITEM,width:24,height:24},t,i)})).filter((function(e){return null!=e})):[]}),[n]);if(null==n||0===n.length)return S(v.default,{color:v.default.Colors.HEADER_SECONDARY},void 0,h.default.Messages.NO_MUTUAL_GUILDS);return a.createElement(a.Fragment,null,S("div",{className:_.default.avatarContainer},void 0,r),S(c.default,{onClick:function(){l.default.open(t),l.default.setSection(m.UserProfileSections.MUTUAL_GUILDS)}},void 0,S(v.default,{className:_.default.mutualGuilds},void 0,h.default.Messages.USER_PROFILE_MUTUAL_GUILDS.format({count:n.length}))))},I=function(e){var t,n=e.relationshipType,r=e.userId,o=null===(t=d.default.getUser(r))||void 0===t?void 0:t.bot,l=function(){i.default.removeRelationship(r,{location:m.AnalyticsPages.DM_CHANNEL})},u=function(){i.default.addRelationship(r,{location:m.AnalyticsPages.DM_CHANNEL})},s=S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,color:f.default.Colors.PRIMARY,onClick:function(){i.default.addRelationship(r,{location:m.AnalyticsPages.DM_CHANNEL},m.RelationshipTypes.BLOCKED)}},void 0,h.default.Messages.BLOCK);switch(n){case m.RelationshipTypes.NONE:return a.createElement(a.Fragment,null,!o&&S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,onClick:u},void 0,h.default.Messages.ADD_FRIEND),s);case m.RelationshipTypes.FRIEND:return a.createElement(a.Fragment,null,S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,onClick:l,color:f.default.Colors.PRIMARY},void 0,h.default.Messages.REMOVE_FRIEND),s);case m.RelationshipTypes.BLOCKED:return S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,onClick:l,color:f.default.Colors.PRIMARY},void 0,h.default.Messages.UNBLOCK);case m.RelationshipTypes.PENDING_INCOMING:return a.createElement(a.Fragment,null,S(v.default,{className:_.default.action,color:v.default.Colors.HEADER_SECONDARY},void 0,h.default.Messages.FRIEND_REQUEST_RECEIVED),S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,onClick:u},void 0,h.default.Messages.FRIEND_REQUEST_ACCEPT),S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,color:f.default.Colors.PRIMARY,onClick:l},void 0,h.default.Messages.FRIEND_REQUEST_IGNORE),s);case m.RelationshipTypes.PENDING_OUTGOING:return a.createElement(a.Fragment,null,S(f.default,{className:_.default.action,size:f.default.Sizes.TINY,disabled:!0},void 0,h.default.Messages.ADD_FRIEND_BUTTON_AFTER),s);default:return null}},T=function(e){var t=e.userId,n=(0,o.useStateFromStores)([s.default],(function(){return s.default.getRelationshipType(t)}),[t]);return S("div",{className:_.default.container},void 0,S(O,{userId:t}),S("div",{className:_.default.divider}),S(I,{relationshipType:n,userId:t}))};T.displayName="DMRelationshipStatus";var b=T;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=f(n(0)),o=n(5406),i=s(n(183)),l=s(n(643)),u=f(n(7733));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t,n=e.channel,r=e.children,s=a.useState(!1),d=s[0],f=s[1],p=null!==(t=(0,i.default)(n))&&void 0!==t?t:"";return c(u.default,{channelId:n.id,onMouseEnter:function(){return f(!0)},onMouseLeave:function(){return f(!1)}},void 0,c(l.default,{"aria-label":p,size:l.default.Sizes.SIZE_80,src:(0,o.getChannelIconURL)(n,d)}),c(u.EmptyMessageHeader,{},void 0,p),c(u.EmptyMessageBody,{},void 0,r))}p.displayName="PrivateChannelEmptyMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=H;var r,a=k(n(0)),o=D(n(8)),i=D(n(6)),l=D(n(85)),u=n(228),s=n(3),d=D(n(7644)),f=D(n(7565)),c=n(273),p=D(n(183)),v=D(n(7717)),y=D(n(7615)),m=D(n(20)),h=D(n(48)),_=D(n(12)),g=D(n(7655)),E=D(n(1040)),S=D(n(50)),O=D(n(643)),I=D(n(9343)),T=D(n(8706)),b=D(n(43)),C=D(n(102)),M=D(n(8707)),N=k(n(7733)),P=D(n(9344)),A=n(1),R=D(n(7)),L=D(n(7195));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var G=U(E.default,{width:16,height:16}),F=U(g.default,{width:16,height:16}),B=U(N.EmptyMessageIcon,{locked:!0});function H(e){var t=e.channel,n=a.useState(!1),r=n[0],g=n[1],E=(0,p.default)(t,!0),D=(0,s.useStateFromStores)([m.default],(function(){return m.default.getGuild(t.guild_id)})),w=(0,s.useStateFromStores)([_.default],(function(){return _.default.getUser(null==D?void 0:D.ownerId)})),k=a.useMemo((function(){return null!=D?(0,i.default)(D.roles).sortBy((function(e){return-e.position})).filter((function(e){return e.id!==D.id})).value():[]}),[D]),H=a.useMemo((function(){return(0,i.default)(k).filter((function(e){var n;if(null==D)return!1;var r=C.default.computePermissionsForRoles(((n={})[e.id]=e,n),t);return l.default.has(r,A.Permissions.ADMINISTRATOR)||l.default.has(r,A.Permissions.VIEW_CHANNEL)})).value()}),[t,D,k]),x=(0,s.useStateFromStoresArray)([_.default],(function(){var e={};null!=w&&(e[w.id]=w);for(var n=0,r=Object.values(t.permissionOverwrites);n<r.length;n++){var a=r[n];if(a.type===c.PermissionOverwriteType.MEMBER&&null==e[a.id]){var o=_.default.getUser(a.id);null!=o&&(e[o.id]=o)}}return(0,i.default)(e).filter((function(e){var n,r=C.default.can(A.Permissions.ADMINISTRATOR,e,t),a=null!==(n=t.permissionOverwrites[e.id])&&void 0!==n?n:C.default.NONE,o=l.default.has(a.allow,A.Permissions.VIEW_CHANNEL);return r||o})).value()}),[t,w]),V=h.default.can(A.Permissions.MANAGE_CHANNELS,t)||h.default.can(A.Permissions.MANAGE_ROLES,t);function W(){d.default.open(t.id)}var Y=a.useCallback((function(){return g(!1)}),[]);return U(N.default,{channelId:t.id},void 0,B,U(N.EmptyMessageHeader,{},void 0,R.default.Messages.BEGINNING_CHANNEL_WELCOME.format({channelName:E})),U(N.EmptyMessageBody,{},void 0,R.default.Messages.BEGINNING_ROLE_REQUIRED_CHANNEL_DESCRIPTION.format({channelName:E,topicHook:function(){return y.default.parseTopic(t.topic,!0,{channelId:t.id})}})),V?U("div",{className:L.default.channelSettingButtons},void 0,U(M.default,{label:R.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TITLE,onClick:function(){return g(!0)},icon:G}),U(M.default,{label:R.default.Messages.EDIT_CHANNEL,onClick:W,icon:F})):null,U("div",{className:L.default.members},void 0,function(){if(1!==x.length||H.length>0)return U(P.default,{className:L.default.avatars,maxUsers:5,users:x});var e=x[0],t=e.toString();return U("div",{className:L.default.avatars},void 0,U(O.default,{src:e.avatarURL,"aria-label":t,size:O.default.Sizes.SIZE_24}),U(b.default,{tag:"span",className:L.default.singleUserName,size:b.default.Sizes.SIZE_16},void 0,t)," ",U(b.default,{tag:"span",size:b.default.Sizes.SIZE_16,color:b.default.Colors.MUTED},void 0,R.default.Messages.ROLE_REQUIRED_SINGLE_USER_MESSAGE))}(),H.map((function(e,n){var r,a,i,l=null!==(r=e.colorString)&&void 0!==r?r:(0,u.int2hex)(A.DEFAULT_ROLE_COLOR);return V?U(I.default,{className:(0,o.default)(L.default.role,(a={},a[L.default.last]=n===H.length-1,a)),roleName:e.name,roleColor:l,disabled:!V,onClick:function(){f.default.open(t.guild_id,A.GuildSettingsSections.MEMBERS),f.default.selectRole(e.id)}},e.id):U(T.default,{className:(0,o.default)(L.default.role,(i={},i[L.default.last]=n===H.length-1,i)),roleName:e.name,roleColor:l},e.id)}))),r?U(S.default,{renderModal:function(e){return a.createElement(v.default,j({},e,{onClose:Y,channelId:t.id}))},onCloseRequest:function(){return g(!1)}}):null)}H.displayName="RoleRequiredEmptyMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(8)),o=s(n(36)),i=s(n(350)),l=s(n(8706)),u=s(n(7192));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.className,n=e.roleColor,r=e.roleName,s=e.hasRemoveIcon,d=void 0!==s&&s,c=e.onClick,p=e.disabled,v=void 0!==p&&p;return f(o.default,{className:(0,a.default)(t,u.default.button),look:o.default.Looks.BLANK,size:o.default.Sizes.NONE,onClick:c,disabled:v},void 0,f(l.default,{className:u.default.role,roleColor:n,roleName:r},void 0,d&&f(i.default,{height:6,width:6,className:u.default.removeRole,foreground:u.default.removeRoleIcon})))}c.displayName="RoleButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(8)),i=h(n(6)),l=n(349),u=h(n(8759)),s=h(n(7726)),d=h(n(36)),f=h(n(437)),c=h(n(985)),p=n(248),v=h(n(643)),y=h(n(970)),m=h(n(7194));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e){var t,n,r=e.className,h=e.maxUsers,_=e.users,S=a.useState(!1),O=S[0],I=S[1];function T(){return g(f.default,{className:m.default.popoutWrapper},void 0,g(y.default,{className:m.default.scroller},void 0,_.map((function(e){return g(u.default,{user:e,nick:e.toString(),onContextMenu:function(t){return(0,l.openContextMenu)(t,(function(t){return a.createElement(s.default,E({},t,{user:e}))}),{onClose:function(){return I(!1)}})}},e.id)}))))}return _.length<=0?null:g("div",{className:(0,o.default)(r,m.default.avatars)},void 0,(t=(0,i.default)(_).take(h).map((function(e){var t=e.toString();return g(p.TooltipContainer,{text:t,className:m.default.avatar},e.id,g(v.default,{src:e.avatarURL,"aria-label":t,size:v.default.Sizes.SIZE_24}))})).value(),(n=_.length-h)>0&&(t[t.length-1]=g(c.default,{renderPopout:T,shouldShow:O,position:c.default.Positions.BOTTOM,onRequestClose:function(){return I(!1)}},"overflow",(function(){return g(d.default,{className:(0,o.default)(m.default.avatar,m.default.overflow),onClick:function(){return I(!0)},look:d.default.Looks.BLANK,size:d.default.Sizes.NONE},void 0,"+",n+1)}))),t))}S.displayName="StackedAvatars"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;_(n(0));var r,a=n(3),o=m(n(7644)),i=m(n(183)),l=m(n(7615)),u=n(32),s=m(n(48)),d=m(n(7655)),f=m(n(8707)),c=_(n(7733)),p=n(1),v=m(n(7)),y=m(n(7196));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=g(c.EmptyMessageIcon,{}),S=g(d.default,{width:16,height:16});function O(e){var t=e.channel,n=(0,i.default)(t,!0),r=(0,a.useStateFromStores)([s.default],(function(){return s.default.can(p.Permissions.MANAGE_CHANNELS,t)&&u.EDITABLE_CHANNEL_TYPES.has(t.type)}));return g(c.default,{channelId:t.id},void 0,E,g(c.EmptyMessageHeader,{},void 0,v.default.Messages.BEGINNING_CHANNEL_WELCOME.format({channelName:n})),g(c.EmptyMessageBody,{},void 0,v.default.Messages.BEGINNING_CHANNEL_DESCRIPTION.format({channelName:n,topicHook:function(){return l.default.parseTopic(t.topic,!0,{channelId:t.id})}})),r?g("div",{className:y.default.buttonContainer},void 0,g(f.default,{label:v.default.Messages.EDIT_CHANNEL,onClick:function(){o.default.open(t.id)},icon:S})):null)}O.displayName="TextChannelEmptyMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var r,a=_(n(0)),o=n(3),i=m(n(7913)),l=n(7588),u=m(n(64)),s=m(n(12)),d=m(n(7596)),f=m(n(43)),c=_(n(7733)),p=n(1),v=m(n(7)),y=m(n(6972));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t,n,r=e.userId,a=e.guildId,i=(0,o.useStateFromStores)([s.default],(function(){return s.default.getUser(r)})),l=(0,o.useStateFromStores)([u.default],(function(){return null!=r?u.default.getMember(a,r):null})),d=null!==(t=null!==(n=null==l?void 0:l.nick)&&void 0!==n?n:null==i?void 0:i.username)&&void 0!==t?t:"???",f=null==l?void 0:l.colorString;return g("span",{className:y.default.threadCreatorName,style:null!=f?{color:f}:void 0},void 0,d)}function S(e){var t=e.channel,n=t.threadMetadata;return null==n?g("div",{style:{marginTop:-8}}):a.createElement(a.Fragment,null,g(f.default,{size:f.default.Sizes.SIZE_16,color:f.default.Colors.HEADER_SECONDARY},void 0,g("div",{className:y.default.subtitle},void 0,v.default.Messages.THREAD_STARTED_BY.format({usernameHook:function(e,n){return g(E,{userId:t.ownerId,guildId:t.guild_id},n)}})),v.default.Messages.BEGINNING_THREAD_ARCHIVE_DESCRIPTION.format({autoArchiveDurationHook:function(e,t){return g("span",{className:y.default.autoArchiveDuration},t,(0,l.getAutoArchiveDurationText)(n.autoArchiveDuration))}})),t.type===p.ChannelTypes.PRIVATE_THREAD?g(f.default,{size:f.default.Sizes.SIZE_16,color:f.default.Colors.HEADER_SECONDARY},void 0,v.default.Messages.EMPTY_MESSAGE_PRIVATE_THREAD_INSTRUCTIONS):null)}function O(e){var t,n=e.channel,r=null!==(t=(0,i.default)(n))&&void 0!==t?t:d.default;return g(c.default,{channelId:n.id},void 0,g("div",{className:y.default.iconWrapper},void 0,g(r,{className:y.default.icon})),g(c.EmptyMessageHeader,{},void 0,n.name),g(S,{channel:n}))}E.displayName="Username",O.displayName="ThreadEmptyMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=F;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=w(n(8)),i=n(252),l=w(n(265)),u=n(3),s=n(187),d=w(n(7565)),f=w(n(358)),c=w(n(446)),p=w(n(7607)),v=w(n(1110)),y=w(n(121)),m=n(8227),h=n(9348),_=w(n(10)),g=w(n(20)),E=w(n(12)),S=w(n(84)),O=w(n(5188)),I=w(n(971)),T=n(44),b=w(n(43)),C=n(120),M=w(n(131)),N=w(n(13)),P=w(n(110)),A=w(n(7733)),R=n(1),L=w(n(7)),D=w(n(7197));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e){var t,n,r=e.iconUrl,i=e.icon,l=e.header,u=e.completed,s=e.onClick,d=a.useState(!1),f=d[0],c=d[1],p=(0,v.default)(u);return a.useEffect((function(){null!=p&&u!==p&&(c(!0),setTimeout((function(){return c(!1)}),1e3))}),[u,p]),U(S.default,{className:(0,o.default)(D.default.card,(t={},t[D.default.completed]=u,t)),onClick:s},void 0,i||U("div",{className:D.default.icon,style:{backgroundImage:"url('"+r+"')"}}),U(b.default,{color:b.default.Colors.HEADER_PRIMARY,className:D.default.cardHeader},void 0,l),u?U(I.default,{className:(0,o.default)(D.default.checkmark,(n={},n[D.default.animate]=f,n))}):U(O.default,{className:D.default.arrow,direction:O.default.Directions.RIGHT}))}function F(e){var t,r=e.channel,v=(0,u.useStateFromStores)([g.default],(function(){return null!=r?g.default.getGuild(r.getGuildId()):null}),[r]),S=null!=v&&P.default.extractTimestamp(v.id)<(0,s.now)()-R.WELCOME_OLD_GUILD_AGE_THRESHOLD,O=(0,u.useStateFromStores)([_.default],(function(){return(null==v?void 0:v.ownerId)===_.default.getId()}),[v]),I=(0,h.usePermissions)(r,v),w=I.canInvite,k=I.canCustomize,F=I.canMessage,B=(0,u.useStateFromStores)([E.default],(function(){var e,t;return!0===(null===(e=E.default.getNullableCurrentUser())||void 0===e?void 0:e.desktop)||!0===(null===(t=E.default.getNullableCurrentUser())||void 0===t?void 0:t.mobile)})),H=(0,h.useCompletedStates)(r,v),x=H.guildPopulated,V=H.guildMessaged,W=H.guildPersonalized,Y=function(e){return{handleInvite:a.useCallback((function(){y.default.trackWithMetadata(R.AnalyticEvents.SERVER_SETUP_CTA_CLICKED,{setup_type:m.AnalyticsSetupTypes.CHANNEL_WELCOME,action:m.AnalyticsActions.INVITE}),null!=e&&(0,T.openModal)((function(t){return a.createElement(p.default,j({},t,{guild:e,source:R.InstantInviteSources.CHANNEL_WELCOME,analyticsLocation:{section:R.AnalyticsSections.CHANNEL_WELCOME_CTA}}))}))}),[e]),handleMessage:a.useCallback((function(){y.default.trackWithMetadata(R.AnalyticEvents.SERVER_SETUP_CTA_CLICKED,{setup_type:m.AnalyticsSetupTypes.CHANNEL_WELCOME,action:m.AnalyticsActions.SEND_MESSAGE}),C.ComponentDispatch.dispatch(R.ComponentActions.TEXTAREA_FOCUS,{highlight:!0})}),[]),handlePersonalize:a.useCallback((function(){y.default.trackWithMetadata(R.AnalyticEvents.SERVER_SETUP_CTA_CLICKED,{setup_type:m.AnalyticsSetupTypes.CHANNEL_WELCOME,action:m.AnalyticsActions.PERSONALIZE_SERVER}),null!=e&&d.default.open(e.id,R.GuildSettingsSections.OVERVIEW,{section:R.AnalyticsSections.CHANNEL_WELCOME_CTA})}),[e]),handleDownload:a.useCallback((function(){y.default.trackWithMetadata(R.AnalyticEvents.SERVER_SETUP_CTA_CLICKED,{setup_type:m.AnalyticsSetupTypes.CHANNEL_WELCOME,action:m.AnalyticsActions.DOWNLOAD}),f.default.push(c.default,{source:R.AnalyticsSections.CHANNEL_WELCOME_CTA})}),[])}}(v),z=Y.handleInvite,K=Y.handleMessage,$=Y.handlePersonalize,Z=Y.handleDownload,q=!(B||x||V||W),X=function(e){var t=(0,i.useLazyValue)((function(){return new l.default.Value(0)})),n=(0,i.useLazyValue)((function(){return new l.default.Value(0)})),r=[];return r.push((0,i.useLazyValue)((function(){return new l.default.Value(0)}))),r.push((0,i.useLazyValue)((function(){return new l.default.Value(0)}))),r.push((0,i.useLazyValue)((function(){return new l.default.Value(0)}))),r.push((0,i.useLazyValue)((function(){return new l.default.Value(0)}))),a.useEffect((function(){l.default.stagger(300,[l.default.parallel([l.default.timing(n,{toValue:1,duration:450}),l.default.timing(t,{toValue:1,duration:450})]),l.default.stagger(100,[l.default.timing(r[0],{toValue:1,duration:300}),l.default.timing(r[1],{toValue:1,duration:300}),l.default.timing(r[2],{toValue:1,duration:300}),l.default.timing(r[3],{toValue:1,duration:300})])]).start()}),[n,t,r]),{titleAnimatedStyle:e?{transform:[{translateY:t.interpolate({inputRange:[0,1],outputRange:["-20px","0px"]})}],opacity:n}:{},opacities:r}}(q),Q=X.titleAnimatedStyle,J=X.opacities;if(null==v)return null;var ee=[];S||(w&&ee.push(U(l.default.div,{className:D.default.cardWrapper,style:q?{opacity:J[ee.length]}:{}},"invite",U(G,{iconUrl:n(9349),header:L.default.Messages.WELCOME_CTA_INVITE_TITLE,completed:x,onClick:z}))),k&&ee.push(U(l.default.div,{className:D.default.cardWrapper,style:q?{opacity:J[ee.length]}:{}},"customize",U(G,{iconUrl:n(9350),header:L.default.Messages.WELCOME_CTA_PERSONALIZE_TITLE,completed:W,onClick:$}))),F&&ee.push(U(l.default.div,{className:D.default.cardWrapper,style:q?{opacity:J[ee.length]}:{}},"message",U(G,{iconUrl:n(9351),header:L.default.Messages.WELCOME_CTA_MESSAGE_TITLE,completed:V,onClick:K}))),N.default.isWeb()&&ee.push(U(l.default.div,{className:D.default.cardWrapper,style:q?{opacity:J[ee.length]}:{}},"download",U(G,{iconUrl:n(9352),header:L.default.Messages.WELCOME_CTA_DOWNLOAD_TITLE,completed:B,onClick:Z}))));var te=O?L.default.Messages.WELCOME_CTA_SUBTITLE_OWNER:L.default.Messages.WELCOME_CTA_SUBTITLE_MEMBER;S&&(te=L.default.Messages.WELCOME_CTA_SUBTITLE_EXISTING_SERVER);var ne=M.default.getArticleURL(R.HelpdeskArticles.GUILD_GETTING_STARTED)+"?utm_source=discord&utm_medium=blog&utm_campaign=2020-06_help-new-user&utm_content=--t%3Apm";return U(A.default,{channelId:r.id},void 0,U("div",{className:D.default.container},void 0,U("div",{className:D.default.inner},void 0,U(l.default.div,{style:Q},void 0,U(b.default,{className:D.default.titleName,color:b.default.Colors.HEADER_PRIMARY,size:b.default.Sizes.SIZE_32},void 0,L.default.Messages.WELCOME_CTA_TITLE.format({guildName:v.name})),U(b.default,{color:b.default.Colors.HEADER_SECONDARY,className:(0,o.default)((t={},t[D.default.subtitle]=!0,t[D.default.noChildren]=0===ee.length,t))},void 0,te," ",ee.length>0?L.default.Messages.WELCOME_CTA_SUBTITLE_ACTION_WITH_GUIDE.format({guideURL:ne}):null)),ee)))}G.displayName="WelcomeMessageCTA",F.displayName="WelcomeArea"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.usePermissions=function(e,t){return(0,r.useStateFromStoresObject)([c.default],(function(){return{canInvite:(0,p.canViewInviteModal)(c.default,t,e),canCustomize:null!=t&&c.default.can(y.Permissions.MANAGE_GUILD,t),canMessage:null!=e&&c.default.can(y.Permissions.SEND_MESSAGES,e),canCreateChannel:null!=t&&c.default.can(y.Permissions.MANAGE_CHANNELS,t)}}),[t,e])},t.useGuildChannelCreated=_,t.useGuildPopulated=g,t.useGuildPersonalized=E,t.useChannelMessaged=S,t.useCompletedStates=function(e,t){return{guildPopulated:g(t),guildMessaged:S(e),guildPersonalized:E(t),guildChannelCreated:_(t)}};var r=n(3),a=h(n(649)),o=h(n(10)),i=h(n(9)),l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(81)),u=h(n(356)),s=h(n(20)),d=h(n(657)),f=h(n(233)),c=h(n(48)),p=n(7591),v=h(n(110)),y=n(1);function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){return e&&e.__esModule?e:{default:e}}function _(e){return(0,r.useStateFromStores)([l.default],(function(){var t=l.default.getChannels(null==e?void 0:e.id),n=t[l.GUILD_VOCAL_CHANNELS_KEY];function r(t){return null!=e&&v.default.extractTimestamp(t.channel.id)-v.default.extractTimestamp(e.id)>500}return t[l.GUILD_SELECTABLE_CHANNELS_KEY].some(r)||n.some(r)}),[e])}function g(e){var t=(0,r.useStateFromStores)([i.default],(function(){return i.default.getChannel(null==e?void 0:e.systemChannelId)})),n=(0,r.useStateFromStoresArray)([f.default],(function(){return null!=t?f.default.getMessages(t.id).toArray():[]}));return(0,r.useStateFromStores)([u.default],(function(){var t,r=null!==(t=u.default.getMemberCount(null==e?void 0:e.id))&&void 0!==t&&t,a=n.some((function(e){return e.type===y.MessageTypes.USER_JOIN}));return r>1||a}),[e,n])}function E(e){var t=(0,r.useStateFromStores)([d.default],(function(){return d.default.hasLayers()})),n=(0,r.useStateFromStores)([s.default],(function(){return s.default.getGuild(null==e?void 0:e.id)}));return null!=(null==n?void 0:n.icon)&&!t}function S(e){var t=(0,r.useStateFromStoresArray)([f.default],(function(){return null!=e?f.default.getMessages(e.id).toArray():[]}));return(0,r.useStateFromStores)([o.default],(function(){return t.some((function(e){return e.author.id===o.default.getId()&&!(0,a.default)(e)}))}),[t])}},function(e,t,n){e.exports=n.p+"e7b5ebef60788733060075b99faed415.svg"},function(e,t,n){e.exports=n.p+"472c7d0bdf6d64d6268ac6ccec5bef02.svg"},function(e,t,n){e.exports=n.p+"99fa9665e3eb82012f301396f6061bc7.svg"},function(e,t,n){e.exports=n.p+"533917c8211830fe7f650ffac65a442f.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=_(n(0)),o=m(n(8)),i=m(n(84)),l=m(n(350)),u=m(n(7709)),s=m(n(7569)),d=_(n(8169)),f=m(n(8708)),c=n(1),p=m(n(7)),v=m(n(6757)),y=m(n(6730));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t=e.expanded,n=e.onClick,r=e.count,a=e.compact;return g(u.default,{compact:a,role:"group",childrenMessageContent:g(s.default,{compact:a,className:v.default.blockedSystemMessage,iconNode:g(l.default,{className:v.default.blockedIcon})},void 0,g("div",{className:v.default.blockedMessageText},void 0,p.default.Messages.BLOCKED_MESSAGE_COUNT.format({count:r})," —"," ",g(i.default,{tag:"span",onClick:n,className:v.default.blockedAction},void 0,t?p.default.Messages.BLOCKED_MESSAGES_HIDE.format({count:r}):p.default.Messages.BLOCKED_MESSAGES_SHOW.format({count:r}))))})}function S(e){var t,n,r=e.messages,i=e.channel,l=e.compact,u=void 0!==l&&l,s=e.unreadId,p=r.hasJumpTarget,m=void 0!==p&&p,h=a.useState(m),_=h[0],S=h[1],O=a.useCallback((function(){return S((function(e){return!e}))}),[]),I=r.hasUnread?r.content.length-1:r.content.length;return g("div",{className:(0,o.default)((t={},t[y.default.groupStart]=!0,t[v.default.expanded]=_,t))},void 0,!r.hasUnread||_&&(null===(n=r.content[0])||void 0===n?void 0:n.type)!==c.ChannelStreamTypes.DIVIDER?null:g(f.default,{isUnread:!0,id:s},"divider"),g(E,{count:I,compact:u,expanded:_,onClick:O},"blocked-message-item"),_?r.content.map((function(e,t){if(e.type===c.ChannelStreamTypes.DIVIDER&&t>0){var n,a,o=null!==(n=null===(a=r.content[t+1])||void 0===a?void 0:a.isGroupStart)&&void 0!==n&&n;return g(f.default,{isUnread:!0,isBeforeGroup:o,id:s},"divider")}if(e.type===c.ChannelStreamTypes.MESSAGE||e.type===c.ChannelStreamTypes.THREAD_STARTER_MESSAGE)return g(e.type===c.ChannelStreamTypes.THREAD_STARTER_MESSAGE?d.ThreadStarterChatMessage:d.default,{className:v.default.blocked,compact:u,channel:i,message:e.content,groupId:e.groupId,flashKey:e.flashKey},e.content.id)})):null)}E.displayName="BlockedItemMessage",S.displayName="BlockedMessages";var O=a.memo(S);t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=f(n(1036)),i=f(n(55)),l=f(n(131)),u=f(n(8709)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){var t=e.channel,f=e.children,c=(0,a.useStateFromStores)([i.default],(function(){return i.default.isBlocked(t.getRecipientId())})),p=t.isSystemDM(),v=c&&!p&&!t.isMultiUserDM(),y={};return p?(y.message=d.default.Messages.SYSTEM_DM_CHANNEL_DESCRIPTION,y.subtitle=d.default.Messages.SYSTEM_DM_CHANNEL_DESCRIPTION_SUBTEXT,y.buttonText=d.default.Messages.LEARN_MORE,y.onButtonClick=function(){return open(l.default.getArticleURL(s.HelpdeskArticles.SYSTEM_DMS))},y.imageSrc=n(9355)):v&&(y.message=d.default.Messages.DM_VERIFICATION_TEXT_BLOCKED,y.buttonText=d.default.Messages.UNBLOCK,y.onButtonClick=function(){o.default.removeRelationship(t.getRecipientId())}),r.createElement(u.default,y,f)}p.displayName="DMVerification"},function(e,t,n){e.exports=n.p+"7f44ae54ac0bf4594fe7c68df1fcc3e4.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=$(n(0)),o=z(n(3)),i=z(n(438)),l=z(n(7770)),u=z(n(352)),s=z(n(90)),d=$(n(694)),f=z(n(7620)),c=n(7572),p=z(n(1058)),v=z(n(9357)),y=z(n(8845)),m=z(n(7684)),h=z(n(9359)),_=$(n(9360)),g=$(n(8082)),E=n(5291),S=n(49),O=z(n(10)),I=z(n(8056)),T=z(n(64)),b=z(n(20)),C=z(n(1042)),M=z(n(357)),N=z(n(48)),P=z(n(35)),A=z(n(12)),R=$(n(36)),L=z(n(84)),D=z(n(985)),w=n(7611),k=z(n(969)),j=z(n(50)),U=n(44),G=z(n(43)),F=z(n(102)),B=z(n(8709)),H=z(n(8846)),x=z(n(7745)),V=n(1),W=z(n(7)),Y=z(n(7203));function z(e){return e&&e.__esModule?e:{default:e}}function K(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return K=function(){return e},e}function $(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=K();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Z(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function q(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){Z(o,r,a,i,l,"next",e)}function l(e){Z(o,r,a,i,l,"throw",e)}i(void 0)}))}}function X(){return(X=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Q(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function J(e,t){return(J=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ee=function(e){var t,r;function o(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).chatInputRef=a.createRef(),t.state={submitting:!1,shouldShowLurkerModeUpsellPopout:!1},t.handleCancelApplication=function(){var e=t.props.guild;null!=e&&(0,U.openModal)((function(t){return a.createElement(k.default,X({header:W.default.Messages.MODIFY_FOLLOWED_NEWS_HEADER,confirmText:W.default.Messages.CONFIRM,cancelText:W.default.Messages.CANCEL,onConfirm:function(){return f.default.removeGuildJoinRequest(e.id)},confirmButtonColor:R.default.Colors.BRAND},t),Q(G.default,{size:G.default.Sizes.SIZE_16},void 0,W.default.Messages.MEMBER_VERIFICATION_CANCEL_APPLICATION_SUBTITLE))}))},t.handleViewApplicationRejection=function(){(0,U.openModal)((function(e){var n=t.props.guild;if(null!=n)return a.createElement(y.default,X({guildId:n.id},e))}))},t.handleShowMemberVerification=function(){var e=t.props.guild;null!=e&&(0,m.default)(e.id)},t.handleClaimAccount=function(){d.openClaimAccountModal()},t.handleVerifyPhone=function(){(0,U.openModal)((function(e){return a.createElement(x.default,e)}),{modalKey:E.PHONE_VERIFICATION_MODAL_KEY})},t.handleResendVerification=function(){i.default.verifyResend(),(0,U.openModal)((function(e){return a.createElement(k.default,X({},e,{header:W.default.Messages.VERIFICATION_EMAIL_TITLE,confirmText:W.default.Messages.OKAY,confirmButtonColor:R.default.Colors.BRAND}),Q(G.default,{size:G.default.Sizes.SIZE_16},void 0,W.default.Messages.VERIFICATION_EMAIL_BODY.format({email:A.default.getCurrentUser().email})))}))},t.handleTextAreaClick=function(){var e=t.props.showLurkerModeUpsellPopout;t.setState({shouldShowLurkerModeUpsellPopout:e})},t.handleJoinServer=q(regeneratorRuntime.mark((function e(){var n,r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.props.hasVerificationGate,t.setState({submitting:!0}),r=t.props.channel.getGuildId(),e.prev=3,e.next=6,u.default.joinGuild(r,!1,V.JoinGuildSources.CHAT_INPUT_BLOCKER);case 6:o=e.sent,n&&null!=(null===(a=o.body)||void 0===a?void 0:a.member_verification_form)&&null!=r&&(0,m.default)(r),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(3),t.setState({submitting:!1});case 13:case"end":return e.stop()}}),e,null,[[3,10]])}))),t.handleGoBack=function(){t.setState({submitting:!0}),(0,S.getHistory)().goBack()},t.handleFollowAnnouncement=function(){var e=t.props.channel;(0,U.openModal)((function(t){return a.createElement(H.default,X({channel:e},t))}))},t.closeLurkerModeUpsellPopout=function(){t.setState({shouldShowLurkerModeUpsellPopout:!1})},t.renderLurkerModeUpsellPopout=function(){var e=t.props.guild;return null==e?null:Q(g.default,{type:g.LurkerModeUpsellPopoutTypes.CHAT,guild:e,closePopout:t.closeLurkerModeUpsellPopout})},t.renderMemberVerificationSuccessModal=function(){var e=t.props,n=e.guild,r=e.guildJoinRequest,o=(null==r?void 0:r.applicationStatus)===c.GuildJoinRequestApplicationStatuses.APPROVED&&null!=(null==r?void 0:r.lastSeen);if(null==(null==n?void 0:n.id)||(null==r?void 0:r.applicationStatus)!==c.GuildJoinRequestApplicationStatuses.APPROVED||o)return null;var i=function(){f.default.ackUserGuildJoinRequest(null==n?void 0:n.id)};return Q(j.default,{renderModal:function(e){return a.createElement(v.default,X({},e,{onAccept:i,guildName:null==n?void 0:n.name}))},onCloseRequest:i})},t}r=e,(t=o).prototype=Object.create(r.prototype),t.prototype.constructor=t,J(t,r);var s=o.prototype;return s.componentDidMount=function(){var e=this.props,t=e.isFollowable,n=e.channelFollowingUsersSeen,r=e.channel;t&&null==n&&l.default.fetchChannelFollowerStats(r.id)},s.componentDidUpdate=function(e){var t=this.props,n=t.shouldShowLurkerModeSuccessPopout,r=t.guild;t.showMemberVerificationModal||e.shouldShowLurkerModeSuccessPopout||!n||null==this.chatInputRef.current||(0,w.openPopout)(this.chatInputRef.current,{closeOnScroll:!1,backdrop:!0,shadow:!1,position:"top-left",animationType:"default",render:function(e){return a.createElement(_.default,X({},e,{guild:r}))}},_.LURKER_MODE_SUCCESS_POPOUT_KEY)},s.render=function(){var e=this,t=this.props,r=t.isFollowable,o=t.isLurking,i=t.notClaimed,l=t.notPhoneVerified,u=t.notEmailVerified,s=t.newMember,d=t.memberDeadline,f=t.newAccount,p=t.accountDeadline,v=t.theme,y=t.children,m=t.canSendMessages,h=t.channelFollowingUsersSeen,_=t.showLurkerModeUpsellPopout,g=t.showMemberVerificationModal,E=t.useReducedMotion,S=t.isStaff,O=t.guildJoinRequest,I=this.state.shouldShowLurkerModeUpsellPopout,T={theme:v,useReducedMotion:E};if(r&&!m){if(T.message=W.default.Messages.FOLLOW_NEWS_CHAT_INPUT_MESSAGE,null!=h&&h>=1e3){var b=1e3*Math.floor(h/1e3);T.subtitle=W.default.Messages.FOLLOW_NEWS_CHAT_INPUT_SUBTITLE.format({count:b.toLocaleString()})}T.buttonText=W.default.Messages.FOLLOW,T.onButtonClick=this.handleFollowAnnouncement,T.imageSrc=n(9369),o&&(T.onSecondaryButtonClick=this.handleJoinServer,T.secondaryButtonText=W.default.Messages.LURKER_MODE_CHAT_INPUT_BUTTON)}else if(i)T.message=W.default.Messages.GUILD_VERIFICATION_TEXT_NOT_CLAIMED,T.buttonText=W.default.Messages.CLAIM_ACCOUNT,T.onButtonClick=g?this.handleShowMemberVerification:this.handleClaimAccount,T.imageSrc=n(8710);else if(g)switch(null==O?void 0:O.applicationStatus){case c.GuildJoinRequestApplicationStatuses.PENDING:T.message=W.default.Messages.MEMBER_VERIFICATION_APPLICATION_CONFIRMATION_TITLE,T.subtitle=W.default.Messages.MEMBER_VERIFICATION_APPLICATION_CONFIRMATION_SUBTITLE,T.buttonText=W.default.Messages.MEMBER_VERIFICATION_CANCEL_APPLICATION,T.onButtonClick=this.handleCancelApplication,T.imageSrc=n(9370);break;case c.GuildJoinRequestApplicationStatuses.REJECTED:T.message=W.default.Messages.MEMBER_VERIFICATION_REJECTED_TITLE,T.buttonText=W.default.Messages.MEMBER_VERIFICATION_LEARN_MORE,T.onButtonClick=this.handleViewApplicationRejection,T.imageSrc=n(9371);break;default:T.message=W.default.Messages.MEMBER_VERIFICATION_CHAT_BLOCKER_TEXT,T.buttonText=W.default.Messages.MEMBER_VERIFICATION_NOTICE_CTA,T.buttonColor=R.ButtonColors.BRAND,T.onButtonClick=this.handleShowMemberVerification;T.animationSrc=function(){return n.e(24).then(n.t.bind(null,8743,3)).then((function(e){return e.default}))}}else l&&!S?(T.message=W.default.Messages.GUILD_VERIFICATION_TEXT_NOT_PHONE_VERIFIED,T.buttonText=W.default.Messages.VERIFY_PHONE,T.onButtonClick=this.handleVerifyPhone,T.imageSrc=n(9372)):u?(T.message=W.default.Messages.GUILD_VERIFICATION_TEXT_NOT_VERIFIED,T.buttonText=W.default.Messages.RESEND_VERIFICATION_EMAIL,T.onButtonClick=this.handleResendVerification,T.imageSrc=n(8710)):s?(T.message=W.default.Messages.GUILD_VERIFICATION_TEXT_MEMBER_AGE.format({min:V.VerificationCriteria.MEMBER_AGE}),T.countdown=d):f&&(T.message=W.default.Messages.GUILD_VERIFICATION_TEXT_ACCOUNT_AGE.format({min:V.VerificationCriteria.ACCOUNT_AGE}),T.countdown=p);return a.createElement("div",{ref:this.chatInputRef},a.createElement(B.default,T,Q(a.Fragment,{},void 0,this.renderMemberVerificationSuccessModal(),Q(D.default,{renderPopout:this.renderLurkerModeUpsellPopout,shouldShow:I,position:D.default.Positions.TOP},void 0,(function(t){return _?a.createElement(L.default,X({},t,{className:Y.default.clickableChannelTextArea,onClick:e.handleTextAreaClick}),y):a.createElement("div",t,y)})))))},o}(a.PureComponent);ee.displayName="GuildVerification";var te=o.default.connectStores([b.default,C.default,M.default,P.default,I.default,O.default,h.default,N.default,T.default,A.default,p.default,s.default],(function(e){var t,n,r,a,o=e.channel,i=o.getGuildId(),l=b.default.getGuild(i),u=C.default.getCheck(i),d=o.type===V.ChannelTypes.GUILD_ANNOUNCEMENT&&null!=l&&l.hasFeature(V.GuildFeatures.NEWS),f=d?I.default.getFollowerStatsForChannel(o.id):null,v=M.default.isLurking(i),y=A.default.getCurrentUser(),m=null!==(t=null==y?void 0:y.isStaff())&&void 0!==t&&t,_=null!=y&&(null!==(n=null===(r=T.default.getMember(i,y.id))||void 0===r?void 0:r.isPending)&&void 0!==n&&n),g=null!=l&&l.hasFeature(V.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED)&&l.hasFeature(V.GuildFeatures.COMMUNITY),E=(_||u.notClaimed)&&g,S=p.default.getRequest(i);return X({},u,{guild:l,isLurking:v,isGuest:O.default.isGuest(),isFollowable:d,shouldShowLurkerModeSuccessPopout:h.default.shouldShowPopout(i),showLurkerModeUpsellPopout:v&&null!=l&&F.default.canEveryoneRole(V.Permissions.SEND_MESSAGES,o),theme:P.default.theme,canSendMessages:N.default.can(V.Permissions.SEND_MESSAGES,o),channelFollowingUsersSeen:null!=f?f.usersSeenEver:null,hasVerificationGate:g,showMemberVerificationModal:E,guildJoinRequestStatus:null!==(a=null==S?void 0:S.applicationStatus)&&void 0!==a?a:c.GuildJoinRequestApplicationStatuses.STARTED,guildJoinRequest:S,useReducedMotion:s.default.useReducedMotion,isStaff:m})}))(ee);t.default=te},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(252),i=v(n(101)),l=v(n(36)),u=v(n(7818)),s=n(50),d=v(n(126)),f=v(n(43)),c=v(n(7)),p=v(n(7200));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(){return n.e(21).then(n.t.bind(null,9906,3)).then((function(e){return e.default}))},g=function(){return n.e(22).then(n.t.bind(null,9907,3)).then((function(e){return e.default}))},E=function(){return n.e(23).then(n.t.bind(null,9908,3)).then((function(e){return e.default}))},S=function(e){var t=(0,o.useLazyValue)((function(){return i.default.v4()}))[0];return a.createElement(s.ModalRoot,m({},e,{transitionState:e.transitionState,"aria-labelledby":t}),h("div",{className:p.default.animationContainer},void 0,h(u.default,{importData:_,className:p.default.animationLeft}),h(u.default,{importData:g,className:p.default.animationMiddle}),h(u.default,{importData:E,className:p.default.animationRight})),h(s.ModalContent,{},void 0,h("div",{className:p.default.container},void 0,h(d.default,{size:f.default.Sizes.SIZE_24,className:p.default.header,id:t},void 0,c.default.Messages.MEMBER_VERIFICATION_APPROVED_APPLICATION_MODAL_TITLE.format({guildName:e.guildName})),h(f.default,{size:f.default.Sizes.SIZE_14,color:f.default.Colors.HEADER_SECONDARY},void 0,c.default.Messages.MEMBER_VERIFICATION_APPROVED_APPLICATION_MODAL_DESC),h(l.default,{className:p.default.button,onClick:function(){e.onAccept(),e.onClose()}},void 0,c.default.Messages.MEMBER_VERIFICATION_APPROVED_APPLICATION_MODAL_CONFIRM))))};S.displayName="MemberVerificationSuccessModal";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,r.getHistory)();e.length?e.goBack():(0,r.transitionTo)(a.Routes.ME)};var r=n(49),a=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=i(n(357));function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=null,s=null;function d(){var e=o.default.lurkingGuildId();null!=e?(u=e,s=null):null!=u?(s=u,u=null):(s=null,u=null)}var f=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a=r.prototype;return a.initialize=function(){this.syncWith([o.default],d)},a.shouldShowPopout=function(e){return s===e},r}(r.default.Store))(a.default);t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.LURKER_MODE_SUCCESS_POPOUT_KEY=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(7610)),o=d(n(36)),i=d(n(126)),l=d(n(43)),u=d(n(7)),s=d(n(6756));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}t.LURKER_MODE_SUCCESS_POPOUT_KEY="LURKER_MODE_SUCCESS_POPOUT";var p=function(){a.default.close("LURKER_MODE_SUCCESS_POPOUT")},v=function(e){var t=e.guild;return c("div",{className:s.default.container},void 0,c("img",{alt:"",className:s.default.image,src:n(9361)}),c("div",{className:s.default.content},void 0,c(i.default,{size:i.default.Sizes.SIZE_16},void 0,u.default.Messages.LURKER_MODE_POPOUT_SUCCESS_HEADER.format({guild:t.name})),c(l.default,{color:l.default.Colors.HEADER_SECONDARY},void 0,u.default.Messages.LURKER_MODE_POPOUT_SUCCESS_BODY),c("div",{className:s.default.buttonContainer},void 0,c(o.default,{onClick:p},void 0,u.default.Messages.LURKER_MODE_POPOUT_SUCCESS_BUTTON))))};v.displayName="LurkerModeSuccessPopout";var y=v;t.default=y},function(e,t,n){e.exports=n.p+"7750f287cdbdc519ace5f3c8854c6f6c.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=O(n(6)),i=n(252),l=O(n(7594)),u=O(n(36)),s=n(106),d=n(50),f=O(n(126)),c=O(n(43)),p=n(1),v=O(n(7)),y=O(n(7201)),m=O(n(9363)),h=O(n(9364)),_=O(n(9365)),g=O(n(9366)),E=O(n(9367)),S=O(n(9368));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var b=((r={})[p.ThemeTypes.LIGHT]=[g.default,E.default,S.default],r[p.ThemeTypes.DARK]=[m.default,h.default,_.default],r),C=[v.default.Messages.FOLLOW_SUCCESS_MODAL_HEADER_01,v.default.Messages.FOLLOW_SUCCESS_MODAL_HEADER_02,v.default.Messages.FOLLOW_SUCCESS_MODAL_HEADER_03,v.default.Messages.FOLLOW_SUCCESS_MODAL_HEADER_04,v.default.Messages.FOLLOW_SUCCESS_MODAL_HEADER_05,v.default.Messages.FOLLOW_SUCCESS_MODAL_HEADER_06,v.default.Messages.FOLLOW_SUCCESS_MODAL_HEADER_07,v.default.Messages.FOLLOW_SUCCESS_MODAL_HEADER_08,v.default.Messages.FOLLOW_SUCCESS_MODAL_HEADER_09,v.default.Messages.FOLLOW_SUCCESS_MODAL_HEADER_10],M=function(e){var t=e.transitionState,n=e.onClose,r=(0,l.default)(),a=(0,s.useUID)(),p=(0,i.useStableMemo)((function(){return o.default.sample(b[r])}),[r]),m=(0,i.useStableMemo)((function(){return o.default.sample(C)}),[]);return T(d.ModalRoot,{transitionState:t,className:y.default.root,"aria-labelledby":a},void 0,T("img",{alt:"",src:p,className:y.default.image}),T(d.ModalContent,{className:y.default.modal},void 0,T(f.default,{size:f.default.Sizes.SIZE_24,className:y.default.followSuccessHeader,id:a},void 0,m),T(c.default,{color:c.default.Colors.MUTED,size:c.default.Sizes.SIZE_16,className:y.default.body},void 0,v.default.Messages.FOLLOW_SUCCESS_MODAL_BODY),T(u.default,{onClick:n},void 0,v.default.Messages.TUTORIAL_CLOSE)))};M.displayName="FollowSuccessModal";var N=M;t.default=N},function(e,t,n){e.exports=n.p+"3d5742be4e4344542d190d09e7848ad9.svg"},function(e,t,n){e.exports=n.p+"519c307aa0e0541936a1efe408a0a898.svg"},function(e,t,n){e.exports=n.p+"097e4735ce238a3adbdb1b90c146aea5.svg"},function(e,t,n){e.exports=n.p+"35462ef5c4e67741bc865a7f09b7d2b4.svg"},function(e,t,n){e.exports=n.p+"4688672f33ab19dd400c5714f9a2074d.svg"},function(e,t,n){e.exports=n.p+"0aab05e7b7f37e6eb593a32ce06efb2c.svg"},function(e,t,n){e.exports=n.p+"dc7e9e55b3a6d39d24acdd650ecc2ef3.svg"},function(e,t,n){e.exports=n.p+"4987d30459fadaa3c0268cbc178bdd3f.svg"},function(e,t,n){e.exports=n.p+"fb6dd8fcf4c9cec036103f1aa358eeea.svg"},function(e,t,n){e.exports=n.p+"7f2d0c8f7a9d0da6660691769d3f3f44.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=w(n(8)),i=w(n(6)),l=w(n(5)),u=w(n(265)),s=n(228),d=w(n(3)),f=w(n(9374)),c=w(n(1168)),p=w(n(9375)),v=w(n(56)),y=w(n(48)),m=w(n(55)),h=w(n(107)),_=w(n(442)),g=w(n(7796)),E=w(n(8024)),S=w(n(35)),O=w(n(12)),I=w(n(179)),T=w(n(248)),b=w(n(9376)),C=w(n(1076)),M=w(n(15)),N=n(120),P=n(60),A=w(n(269)),R=n(1),L=w(n(7)),D=w(n(7204));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,F(e,t)}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var B=[],H=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={fadeIn:!1},t.timeout=null,t.handleDismissInviteEducation=function(){var e=t.props.activity;null!=e&&null!=e.application_id&&f.default.dismissForApplicationId(e.application_id)},t}G(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this;this.timeout=setTimeout((function(){e.setState({fadeIn:!0}),e.timeout=null,e.logShownEventIfNeeded()}),100)},n.componentDidUpdate=function(){this.logShownEventIfNeeded()},n.logShownEventIfNeeded=function(){var e=this.props.activity.application_id;null!=e&&-1===B.indexOf(e)&&(M.default.track(R.AnalyticEvents.SHOW_TUTORIAL,{tutorial:"activity-invite-nux-inline",application_id:e}),B.push(e))},n.componentWillUnmount=function(){null!==this.timeout&&clearTimeout(this.timeout)},n.render=function(){var e,t=this.props.activity;return U("div",{className:(0,o.default)(D.default.activityInviteEducation,(e={},e[D.default.activityInviteEducationFadeIn]=this.state.fadeIn,e))},void 0,U("div",{className:D.default.activityInviteEducationArrow}),U("span",{},void 0,L.default.Messages.USER_ACTIVITY_CHAT_INVITE_EDUCATION.format({game:t.name,dismissOnClick:this.handleDismissInviteEducation})))},t}(a.PureComponent);H.displayName="ActivityInviteEducation";var x=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={color:new u.default.Value(0)},t.emphasizeSlowmodeCooldown=function(){var e=t.state.color;u.default.sequence([u.default.timing(e,{toValue:1,duration:100,easing:u.default.Easing.quad}),u.default.timing(e,{delay:250,toValue:0,duration:100,easing:u.default.Easing.quad})]).start()},t}G(t,e);var n=t.prototype;return n.componentDidMount=function(){N.ComponentDispatch.subscribe(R.ComponentActions.EMPHASIZE_SLOWMODE_COOLDOWN,this.emphasizeSlowmodeCooldown)},n.componentWillUnmount=function(){N.ComponentDispatch.unsubscribe(R.ComponentActions.EMPHASIZE_SLOWMODE_COOLDOWN,this.emphasizeSlowmodeCooldown)},n.getCooldownTextStyle=function(){var e=this.props.theme,t=this.state.color,n=R.Colors.WHITE;return e===R.ThemeTypes.LIGHT&&(n=R.Colors.PRIMARY_DARK_500),{color:t.interpolate({inputRange:[0,1],outputRange:[n,(0,s.hex2rgb)(R.Colors.STATUS_RED_500,.9)]})}},n.render=function(){var e=this,t=this.props,n=t.guildId,r=t.activity,s=t.showInviteEducation,d=t.isFocused,f=t.typingUsers,c=t.className,p=t.slowmodeCooldownGuess,v=t.isBypassSlowmode,y=t.channel.rateLimitPerUser,h=O.default.getNullableCurrentUser(),_=y>0,g=(0,i.default)(f).keys().filter((function(e){return e!==(null==h?void 0:h.id)})).reject(m.default.isBlocked).map((function(e){return O.default.getUser(e)})).filter(P.isNotNullish).map((function(t){return A.default.getName(n,e.props.channel.id,t)})).value();if(0===g.length&&!_)return s&&null!=r?U(H,{activity:r,isFocused:d}):null;var E="",S=null,I="";if(_){if(S=U(b.default,{className:D.default.slowModeIcon}),y>=R.Durations.HOUR){var M=Math.floor(y/R.Durations.HOUR),N=Math.floor((y-M*R.Durations.HOUR)/R.Durations.MINUTE),w=y-M*R.Durations.HOUR-N*R.Durations.MINUTE;I=L.default.Messages.CHANNEL_SLOWMODE_DESC_HOURS.format({hours:M,minutes:N,seconds:w})}else if(y>=60){var k=Math.floor(y/60),G=y-60*k;I=L.default.Messages.CHANNEL_SLOWMODE_DESC_MINUTES.format({minutes:k,seconds:G})}else I=L.default.Messages.CHANNEL_SLOWMODE_DESC.format({seconds:y});if(!v&&p>0){var F=l.default.duration(p);if(p>1e3*R.Durations.HOUR){var B=(""+F.minutes()).padStart(2,"0"),x=(""+F.seconds()).padStart(2,"0");E=F.hours()+":"+B+":"+x}else{var V=(""+F.seconds()).padStart(2,"0");E=F.minutes()+":"+V}}else 0===g.length&&(E=v?L.default.Messages.CHANNEL_SLOWMODE_DESC_IMMUNE:L.default.Messages.CHANNEL_SLOWMODE_DESC_SHORT)}var W,Y=g[0],z=g[1],K=g[2];return W=0===g.length?"":1===g.length?L.default.Messages.ONE_USER_TYPING.format({a:Y}):2===g.length?L.default.Messages.TWO_USERS_TYPING.format({a:Y,b:z}):3===g.length?L.default.Messages.THREE_USERS_TYPING.format({a:Y,b:z,c:K}):L.default.Messages.SEVERAL_USERS_TYPING,U("div",{className:(0,o.default)(D.default.typing,{"stop-animation":!d},c)},void 0,g.length>0&&U(C.default,{className:D.default.ellipsis,dotRadius:3.5,themed:!0}),U("span",{className:D.default.text,"aria-live":"polite","aria-atomic":!0},void 0,W),_&&U(T.default,{text:I},void 0,(function(t){return a.createElement(u.default.div,j({style:e.getCooldownTextStyle(),className:D.default.cooldownWrapper},t),E,S)})))},t}(a.PureComponent);x.displayName="TypingUsers";var V=d.default.connectStores([p.default,v.default,_.default,S.default,E.default,I.default,g.default,h.default,y.default],(function(e){var t=e.channel,n=_.default.findActivity((function(e){return null!=e.application_id}));return{showInviteEducation:(0,c.default)(t,n,p.default,v.default),activity:n,typingUsers:E.default.getTypingUsers(t.id),isFocused:I.default.isFocused(),guildId:h.default.getGuildId(),slowmodeCooldownGuess:g.default.getSlowmodeCooldownGuess(t.id),theme:S.default.theme,isBypassSlowmode:y.default.can(R.Permissions.MANAGE_CHANNELS,t)||y.default.can(R.Permissions.MANAGE_MESSAGES,t)}}))(x);t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(2)),a=i(n(15)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={dismissForApplicationId:function(e){r.default.dispatch({type:o.ActionTypes.ACTIVITY_INVITE_EDUCATION_DISMISS,key:e,value:!0}),a.default.track(o.AnalyticEvents.CLOSE_TUTORIAL,{tutorial:"activity-invite-nux-inline",application_id:e,acknowledged:!0})}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r.prototype.shouldShowEducation=function(e){return!0!==this.get(e)},r}(r.default.CachedStore))(a.default,"ActivityInviteEducationExperimentStore",o.ActionTypes.ACTIVITY_INVITE_EDUCATION_DISMISS,{});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:f,fill:d,fillRule:"nonzero",d:"M15 1H9v2h6V1zm-4 13h2V8h-2v6zm8.03-6.61l1.42-1.42c-.43-.51-.9-.99-1.41-1.41l-1.42 1.42C16.07 4.74 14.12 4 12 4c-4.97 0-9 4.03-9 9s4.02 9 9 9 9-4.03 9-9c0-2.12-.74-4.07-1.97-5.61zM12 20c-3.87 0-7-3.13-7-7s3.13-7 7-7 7 3.13 7 7-3.13 7-7 7z"})))}d.displayName="Timer"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"TooltipPositions",{enumerable:!0,get:function(){return d.Positions}}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(3)),l=y(n(663)),u=y(n(144)),s=y(n(248)),d=n(235),f=n(1129),c=n(1062),p=y(n(37)),v=y(n(7205));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var g=p.default.getEnableHardwareAcceleration()?f.AnimatedStatus:f.Status,E=function(e){var t=e.streaming,n=e.status,r=e.hideTooltip,i=e.className,l=e.style,u=e.isMobile,p=e.size,y=e.defaultStatus,m=e.position,E=void 0===m?d.Positions.TOP:m,S=t?f.StatusTypes.STREAMING:n||y,O=h(g,{isMobile:u,status:S,size:p});return h(s.default,{text:r?null:(0,c.humanizeStatus)(S),position:E},void 0,(function(e){return a.createElement("div",_({},e,{className:(0,o.default)(i,v.default.disableFlex),style:l}),O)}))};E.displayName="Status";var S=i.default.connectStores([u.default],(function(e){var t=e.userId,n=e.defaultStatus;return{status:null!=t?u.default.getStatus(t,null,n):null,streaming:null!=t&&(0,l.default)(u.default.getActivities(t))}}))(E);t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=_(n(0)),o=m(n(6)),i=n(3),l=m(n(64)),u=m(n(20)),s=_(n(7659)),d=n(248),f=n(7606),c=n(7585),p=n(60),v=m(n(7)),y=m(n(7206));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E=g(c.Divider,{}),S=function(e){var t=e.channel,n=(0,i.useStateFromStores)([l.default,u.default],(function(){return(0,o.default)(l.default.getNicknameGuildsMapping(t.getRecipientId())).toPairs().map((function(e){return[e[0],e[1].map((function(e){var t;return null===(t=u.default.getGuild(e))||void 0===t?void 0:t.name})).filter(p.isNotNullish)]})).value()}));return 0===n.length?g("div",{className:y.default.spacer}):a.createElement(a.Fragment,null,E,g(f.TextBadge,{text:v.default.Messages.AKA,disableColor:!0,className:y.default.akaBadge}),g(s.default,{position:s.Positions.BOTTOM,className:y.default.nicknames},void 0,n.map((function(e,t){var n=e[0],r=e[1],o=g("span",{},void 0,n);return r.length>0&&(o=g(d.TooltipContainer,{className:y.default.tooltip,text:r.join(", "),position:s.Positions.BOTTOM},void 0,o)),g(a.Fragment,{},t,0!==t?", ":null,o)}))))};t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(354)),o=s(n(9380)),i=s(n(183)),l=n(1),u=s(n(7208));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=function(e){var t=e.channel,n=(0,i.default)(t);return f("div",{className:u.default.container,onDoubleClick:function(e){return e.stopPropagation()}},void 0,f(o.default,{minLen:1,maxLen:l.MAX_CHANNEL_NAME_LENGTH,className:u.default.channelName,name:"channel_name",autoComplete:"off",value:null!=n?n:"",onBlur:function(e){n!==e.currentTarget.value&&a.default.setName(t.id,e.currentTarget.value)}}))};c.displayName="ChannelName";var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=n(1),l=u(n(7207));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).inputRef=a.createRef(),t.state={focused:!1,lastGoodValue:t.props.value,value:t.props.value},t.handleChange=function(e){var n=t.props.onChange;t.setState({value:e.currentTarget.value}),null==n||n(e)},t.handleFocus=function(e){var n=t.props.onFocus;t.setState({focused:!0,lastGoodValue:e.currentTarget.value}),null==n||n(e)},t.handleBlur=function(e){if(p("",t.props,t.state)){t.setState({focused:!1});var n=t.props.onBlur;null==n||n(e)}else t.setState({focused:!1,value:t.state.lastGoodValue})},t.handleKeyPress=function(e){var n;e.which===i.KeyboardKeys.ENTER&&(null===(n=t.inputRef.current)||void 0===n||n.blur())},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var u=r.prototype;return u.componentDidUpdate=function(e,t){var n;t.focused!==this.state.focused&&this.state.focused&&(null===(n=this.inputRef.current)||void 0===n||n.focus());null!==this.props.value&&this.props.value!==e.value&&this.props.value!==this.state.value&&p(this.props.value,this.props,this.state)&&this.setState({value:this.props.value})},u.render=function(){var e,t=this.props,n=t.className,r=t.name,i=t.autoComplete,u=t.maxLen,s={position:"absolute",left:0,width:"100%",opacity:1};return this.state.focused?e={visibility:"hidden",pointerEvents:"none"}:s.opacity=0,d("div",{className:(0,o.default)(l.default.outer,n)},void 0,d("div",{className:l.default.container},void 0,a.createElement("input",{type:"text",className:l.default.input,ref:this.inputRef,style:s,value:this.state.value,name:r,maxLength:u,autoComplete:i,onKeyPress:this.handleKeyPress,onChange:this.handleChange,onFocus:this.handleFocus,onBlur:this.handleBlur}),d("div",{className:l.default.input,style:e},void 0,this.state.value)))},r}(a.Component);function p(e,t,n){void 0===e&&(e="");var r=e||n.value||"";return!(t.minLen&&r.length<t.minLen||t.maxLen&&r.length>t.maxLen)}t.default=c,c.displayName="InputAutosize"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(349),l=E(n(8835)),u=E(n(183)),s=E(n(8836)),d=E(n(7615)),f=E(n(84)),c=E(n(113)),p=n(50),v=n(44),y=E(n(43)),m=E(n(7657)),h=n(1),_=E(n(7)),g=E(n(7209));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e){var t=e.channel,n=e.onClose,r=e.transitionState,a=(0,u.default)(t,!0);return T(p.ModalRoot,{transitionState:r,"aria-label":_.default.Messages.FORM_LABEL_CHANNEL_TOPIC},void 0,T(p.ModalContent,{},void 0,T(l.default,{selectable:!0,onClose:n,renderHeader:function(){return T(c.default,{tag:c.default.Tags.H4},void 0,a)}},void 0,T(y.default,{selectable:!0,size:y.default.Sizes.SIZE_16,className:g.default.content},void 0,d.default.parseTopic(t.topic,!0,{channelId:t.id})))))}b.displayName="ChannelTopicModal";var C=T(m.default.Divider,{}),M=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._mouseDown=!1,t._mouseUp=!1,t.handleOpenTopic=function(e){!(e.target.matches("a")||e.target.parentNode.matches("a")||"highlight"===e.target.className||"highlight"===e.target.parentNode.className)&&(0,v.openModal)((function(e){return a.createElement(b,O({},e,t.props))}))},t.onMouseDown=function(){t._mouseDown=!0},t.onMouseMove=function(){t._mouseDown&&(t._mouseDown=!1)},t.onMouseUp=function(e){t._mouseDown&&e.button!==h.MouseButtons.SECONDARY&&t.handleOpenTopic(e),t._mouseUp=!0,t._mouseDown=!1},t.handleContextMenu=function(e){var n=t.props,r=n.channel,o=n.guild;(0,i.openContextMenu)(e,(function(e){return a.createElement(s.default,O({},e,{channel:r,guild:o,includeTopic:!0}))}))},t.handleClick=function(e){t._mouseUp?t._mouseUp=!1:t.handleOpenTopic(e)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n),r.prototype.render=function(){var e=this.props.channel;return e.isMultiUserDM()||null==e.topic||0===e.topic.length?null:T(a.Fragment,{},void 0,C,T(f.default,{className:(0,o.default)(g.default.topic,g.default.expandable),onMouseDown:this.onMouseDown,onMouseMove:this.onMouseMove,onMouseUp:this.onMouseUp,onContextMenu:this.handleContextMenu,onClick:this.handleClick},void 0,d.default.parseTopic(e.topic,!0,{channelId:e.id})))},r}(a.Component);M.displayName="ChannelTopic";var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=O(n(0)),o=E(n(8)),i=E(n(663)),l=E(n(10646)),u=E(n(7609)),s=E(n(84)),d=E(n(10647)),f=E(n(248)),c=E(n(8798)),p=E(n(5290)),v=O(n(643)),y=E(n(8698)),m=E(n(7765)),h=n(1),_=E(n(7)),g=E(n(7414));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var C=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={hovered:!1},t.handleMouseEnter=function(){t.setState({hovered:!0})},t.handleMouseLeave=function(){t.setState({hovered:!1})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n);var E=r.prototype;return E.renderActivity=function(){var e=this.props,t=e.activities,n=e.applicationStream,r=e.user,a=e.channel,o=this.state.hovered,i=null!=t?t.find((function(e){return e.type===h.ActivityTypes.CUSTOM_STATUS})):null,u=null!=i&&null!=r&&(0,l.default)(i,r,a);return T(m.default,{className:g.default.activity,textClassName:g.default.activityText,emojiClassName:g.default.activityEmoji,activities:t,applicationStream:n,animate:o,hideEmoji:!u,hideTooltip:!0})},E.renderOwner=function(){var e=this.props,t=e.ownerTooltipText,n=e.isOwner;return null!=n&&n?T(f.default,{text:t},void 0,(function(e){return a.createElement(c.default,I({},e,{className:g.default.ownerIcon}))})):null},E.renderPremium=function(){var e=this.props,t=e.premiumSince,n=e.onClickPremiumGuildIcon;return null==t?null:T(f.default,{text:_.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_TOOLTIP.format({date:t})},void 0,(function(e){return T(s.default,{onClick:n,tabIndex:-1},void 0,a.createElement(p.default,I({},e,{className:g.default.premiumIcon})))}))},E.renderBot=function(){var e=this.props.user;return null!=e&&e.bot?T(u.default,{className:g.default.botTag,verified:e.isVerifiedBot()}):null},E.renderDecorators=function(){return a.createElement(a.Fragment,null,this.renderBot(),this.renderOwner(),this.renderPremium())},E.renderAvatar=function(e,t){var n=this.props,r=n.status,a=n.isMobile,o=n.shouldAnimateStatus,l=n.isTyping,u=n.activities,s=o?v.AnimatedAvatar:v.default,d=(0,i.default)(u)?h.StatusTypes.STREAMING:r;return d=t?void 0:d,T(s,{size:v.Sizes.SIZE_32,src:e.getAvatarURL()||"",isMobile:a,isTyping:l,status:d,"aria-label":e.username,statusTooltip:!0})},E.render=function(){var e,t=this.props,n=t.colorString,r=t.nick,i=t.user,l=t.status,u=t.onClick,s=t.onContextMenu,f=t.onFocus,c=t.selected,p=t.tabIndex,m=t.itemProps,_=l===h.StatusTypes.OFFLINE;return null!=i?a.createElement(y.default,I({selected:c,className:(0,o.default)(g.default.member,(e={},e[g.default.offline]=_&&!c,e)),onClick:u,onContextMenu:s,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave,name:T("span",{className:g.default.roleColor,style:{color:null!=n?n:void 0}},void 0,r||i.username),avatar:this.renderAvatar(i,_),subText:this.renderActivity(),decorators:this.renderDecorators(),"aria-controls":this.props["aria-controls"],"aria-expanded":this.props["aria-expanded"],"aria-setsize":this.props["aria-setsize"],"aria-posinset":this.props["aria-posinset"],id:this.props.id,tabIndex:p,onFocus:f,focusProps:{offset:{top:4,bottom:4,left:4,right:4}}},m)):T(d.default,{avatarSize:v.Sizes.SIZE_32,className:g.default.placeholder})},r}(a.PureComponent);C.displayName="MemberListItem",C.defaultProps={selected:!1,shouldAnimateStatus:!1,isTyping:!1,ownerTooltipText:_.default.Messages.GUILD_OWNER};var M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(3)),l=y(n(352)),u=y(n(12)),s=y(n(8249)),d=y(n(424)),f=y(n(131)),c=n(1),p=y(n(7)),v=y(n(7210));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).scroller=a.createRef(),t.handleDisagree=function(){var e=t.props.guild;null!=e&&l.default.nsfwReturnToSafety(e.id)},t.handleAgree=function(){var e=t.props.guild;null!=e&&l.default.nsfwAgree(e.id)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var i=r.prototype;return i.componentDidMount=function(){var e=this.scroller.current;null==e||e.scrollToBottom()},i.render=function(){var e=this.props.nsfwDisallowed,t=p.default.Messages.NSFW_DESCRIPTION;t=e?p.default.Messages.AGE_GATE_NSFW_UNDERAGE_BODY.format({helpURL:f.default.getArticleURL(c.HelpdeskArticles.NSFW_AGE_GATING)}):p.default.Messages.AGE_GATE_NSFW_DESCRIPTION;var n=h(s.default,e?{onAgree:this.handleAgree,onDisagree:this.handleDisagree,title:p.default.Messages.AGE_GATE_NSFW_UNDERAGE_HEADER,description:t,agreement:null,disagreement:p.default.Messages.BACK,imageClassName:v.default.ageGatedImage}:{onAgree:this.handleAgree,onDisagree:this.handleDisagree,title:p.default.Messages.NSFW_TITLE,description:t,agreement:p.default.Messages.NSFW_ACCEPT,disagreement:p.default.Messages.NSFW_DECLINE});return a.createElement(d.default,{ref:this.scroller,className:v.default.scroller},h("div",{className:(0,o.default)(this.props.className,v.default.wrapper)},void 0,n))},r}(a.PureComponent);g.displayName="GuildNSFW";var E=i.default.connectStores([u.default],(function(){var e;return{nsfwDisallowed:!1===(null===(e=u.default.getNullableCurrentUser())||void 0===e?void 0:e.nsfwAllowed)}}))(g);t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.updateLocation=function(e){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.APPLICATION_STORE_LOCATION_CHANGE,location:e})}))},t.handleDirectoryUnmount=function(e,t){a.default.dispatch({type:o.ActionTypes.APPLICATION_STORE_DIRECTORY_UNMOUNT,scrollTop:e,directoryLocation:t})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.APPLICATION_STORE_LAYOUT=void 0;var r,a=n(8711),o=n(7873),i=n(1);function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var u=l({},o.DEFAULT_LAYOUT,((r={})[i.KeybindActions.CAROUSEL_NEXT]=a.CAROUSEL_NEXT,r[i.KeybindActions.CAROUSEL_PREV]=a.CAROUSEL_PREV,r));t.APPLICATION_STORE_LAYOUT=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(134)),i=n(232),l=f(n(7579)),u=f(n(15)),s=f(n(9387)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._applicationIdsViewed=new Set,t._skuIdsViewed=new Set,t.handleSKUViewed=function(e){t._applicationIdsViewed.add(e.applicationId),t._skuIdsViewed.add(e.id)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var l=r.prototype;return l.componentDidMount=function(){var e=this.props,t=e.location,n=e.analyticsContext,r=null!=t.search?o.default.parse(t.search.slice(1)):null;u.default.track(d.AnalyticEvents.PREMIUM_MARKETING_PAGE_VIEWED,{load_id:n.loadId,source:null!=t.state?t.state.analyticsSource:d.DIRECT_ANALYTICS_LOCATION,location:n.location.page,utm_campaign_current:null!=r?r.utm_campaign_current:null})},l.componentWillUnmount=function(){var e=this.props.analyticsContext,t=e.loadId,n=e.loadDate;if(null==n)throw new Error("loadDate was null during unmount");u.default.track(d.AnalyticEvents.PREMIUM_MARKETING_PAGE_EXITED,{load_id:t,duration_ms:Date.now()-n,application_ids_viewed:Array.from(this._applicationIdsViewed),sku_ids_viewed:Array.from(this._skuIdsViewed)})},l.render=function(){return p(i.Switch,{},void 0,p(i.Route,{path:d.Routes.APPLICATION_STORE,exact:!0,render:function(e){return a.createElement(s.default,e)}}),p(i.Redirect,{to:d.Routes.APP}))},r}(a.Component);y.displayName="ApplicationStoreDirectory";var m=(0,l.default)(y);t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(364),i=n(232),l=S(n(3)),u=S(n(7566)),s=S(n(7657)),d=S(n(7579)),f=S(n(7935)),c=S(n(8849)),p=S(n(12)),v=S(n(63)),y=S(n(227)),m=S(n(5285)),h=n(970),_=n(1),g=S(n(7)),E=S(n(7225));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var b=I(c.default,{}),C=I(o.Helmet,{title:"Discord"}),M=I(s.default.Icon,{icon:m.default,"aria-hidden":!0}),N=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,T(t,n);var a=r.prototype;return a.renderLoading=function(){return I(v.default,{align:v.default.Align.CENTER,justify:v.default.Justify.CENTER},void 0,I(y.default,{className:E.default.spinner}))},a.renderPremiumPage=function(){return I("div",{className:E.default.premiumContainer},void 0,b)},a.render=function(){var e=this.props,t=e.isAuthenticated,n=e.user;return t?I("div",{className:E.default.homeWrapperNormal},void 0,C,I(u.default,{section:_.AnalyticsSections.NAVIGATION},void 0,I(s.default,{isAuthenticated:t,className:E.default.headerBar},void 0,M,I(s.default.Title,{},void 0,g.default.Messages.PREMIUM))),I(h.ScrollerAuto,{className:E.default.scroller},void 0,null==n?this.renderLoading():this.renderPremiumPage())):I(i.Redirect,{to:_.Routes.LOGIN})},r}(a.PureComponent);N.displayName="ApplicationStoreHome";var P=l.default.connectStores([p.default],(function(){return{user:p.default.getNullableCurrentUser()}}))((0,f.default)((0,d.default)(N)));t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(993),o=c(n(251)),i=c(n(43)),l=n(130),u=n(250),s=n(1),d=c(n(7)),f=c(n(7211));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.subscription,n=(0,a.useSubscriptionInvoice)({premiumSubscription:t,renewal:!0})[0];if(null==n)return null;var r=n.invoiceItems.find((function(e){var t=e.subscriptionPlanId;return(0,l.isPremiumBaseSubscriptionPlan)(t)}));if(null==r)return null;var c=r.subscriptionPlanId,p=o.default.getHardcoded(c).interval===s.SubscriptionIntervalTypes.YEAR,y=(0,u.formatPrice)(n.total,n.currency);return v(i.default,{color:i.default.Colors.MUTED,className:f.default.finePrint,size:i.default.Sizes.SIZE_12},void 0,p?d.default.Messages.BILLING_PAYMENT_PREMIUM_LEGALESE_YEARLY.format({price:y,termsUrl:s.MarketingURLs.TERMS,privacyUrl:s.MarketingURLs.PRIVACY}):d.default.Messages.BILLING_PAYMENT_PREMIUM_LEGALESE_MONTHLY.format({price:y,termsUrl:s.MarketingURLs.TERMS,privacyUrl:s.MarketingURLs.PRIVACY}))}function m(e){var t=e.subscription;return t.status===s.SubscriptionStatusTypes.CANCELED||t.isPurchasedExternally?null:v(y,{subscription:t})}y.displayName="PremiumSubscriptionFinePrintContent",m.displayName="PremiumSubscriptionFinePrint"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PremiumGuildSubscriptionHeader=C,t.default=A;T(n(0));var r,a=O(n(8)),o=n(3),i=O(n(968)),l=n(993),u=n(5289),s=O(n(12)),d=O(n(36)),f=O(n(227)),c=n(129),p=O(n(5285)),v=T(n(130)),y=O(n(8712)),m=O(n(9390)),h=O(n(9393)),_=O(n(9394)),g=n(1),E=O(n(7)),S=O(n(7217));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(e){var t=e.subscription,n=e.className,r=(0,o.useStateFromStores)([s.default],(function(){return s.default.getCurrentUser()}));if(0===(0,v.getNumPremiumGuildSubscriptions)(t.additionalPlans))return null;var l,u=t.status;return l=(0,v.isPremiumGuildSubscriptionCanceled)(t)?S.default.premiumGuildSubscriptionRowCanceled:(0,v.isSubscriptionStatusFailedPayment)(u)?S.default.premiumGuildSubscriptionRowFailedPayment:S.default.premiumGuildSubscriptionRowActive,b("div",{className:(0,a.default)(l,n)},void 0,b("div",{className:S.default.premiumGuildSubscriptionRowBackground}),b("div",{className:S.default.premiumGuildImage}),b("div",{className:S.default.premiumGuildSubscriptionRowBody},void 0,b("div",{className:S.default.premiumGuildWordmark}),b("div",{},void 0,(0,v.getPremiumGuildHeaderDescription)(t,r))),b(y.default,{color:d.default.Colors.BRAND,onClick:function(){return i.default.open(g.UserSettingsSections.PREMIUM_GUILD_SUBSCRIPTION)}},void 0,E.default.Messages.PREMIUM_GUILD_PERKS_MODAL_MANAGE_YOUR_SUBSCRIPTIONS))}function M(e){var t=e.subscription,n=e.renewalInvoicePreview,r=e.className;return b("div",{className:(0,a.default)(S.default.billingInformation,r)},void 0,b(c.FormTitle,{tag:c.FormTitle.Tags.H3,className:S.default.detailBlockHeader},void 0,E.default.Messages.PREMIUM_SETTINGS_BILLING_INFO),b("div",{},void 0,v.default.getBillingInformationString(t,n)))}function N(e){var t=e.subscription,n=v.default.getGrandfatheredEndDate(t.planId),r=v.default.getInterval(t.planId)===g.SubscriptionIntervalTypes.MONTH,a=(0,v.isUpgradingFromGrandfathered)(t);return b("div",{className:S.default.grandfatheredMessage},void 0,b(p.default,{className:S.default.grandfatheredIcon}),b("span",{className:S.default.grandfatheredMessageText},void 0,a?E.default.Messages.PREMIUM_GRANDFATHERED_YEARLY_UPGRADING.format({date:v.default.GRANDFATHERED_YEARLY_END_DATE}):E.default.Messages.PREMIUM_GRANDFATHERED_YEARLY.format({date:n})),r?b(d.default,{look:d.default.Looks.INVERTED,size:d.default.Sizes.SMALL,onClick:function(){return(0,u.openPremiumSelectPlanModal)({initialPlanId:g.SubscriptionPlans.PREMIUM_MONTH_TIER_2,analyticsLocation:{page:g.AnalyticsPages.USER_SETTINGS,section:g.AnalyticsSections.SETTINGS_PREMIUM,object:g.AnalyticsObjects.BUTTON_CTA}})}},void 0,E.default.Messages.BILLING_SWITCH_PLAN_UPGRADE):null)}C.displayName="PremiumGuildSubscriptionHeader",M.displayName="SubscriptionBillingInformation",N.displayName="GrandfatheredNotice";var P=b(f.default,{});function A(e){var t,n=e.subscription,r=e.paymentSource,a=e.busy,o=e.className,i=e.disablePurchasingPremiumTier1,u=(0,l.useSubscriptionInvoice)({premiumSubscription:n,renewal:!0})[0],s=(0,l.useSubscriptionInvoice)({premiumSubscription:n,renewal:!0,applyEntitlements:!0})[0];if(null==u||null==s)return P;null!=n.renewalMutations&&(n.renewalMutations.planId!==n.planId&&!v.default.isNoneSubscription(n.renewalMutations.planId)||n.hasExternalPlanChange)&&(t=b(_.default,{subscription:n,renewalMutations:n.renewalMutations,className:S.default.renewalMutationNotice}));var d=v.default.isGrandfathered(n.planId);return b("div",{className:o},void 0,b(c.FormTitle,{className:S.default.sectionTitle,tag:c.FormTitle.Tags.H2},void 0,E.default.Messages.BILLING_PAYMENT_PREMIUM),t,d?b(N,{subscription:n}):null,b("div",{className:S.default.subscriptionRows},void 0,b("p",{className:S.default.sectionDescription},void 0,E.default.Messages.BILLING_PAYMENT_PREMIUM_DESCRIPTION),b(m.default,{subscription:n,renewalInvoicePreview:u,paymentSource:r,busy:a,disablePurchasingPremiumTier1:i}),b(C,{subscription:n,className:S.default.guildSubscriptionRow})),b("div",{},void 0,b(c.FormTitle,{tag:c.FormTitle.Tags.H5},void 0,E.default.Messages.BILLING_STEP_PAYMENT),b("div",{className:S.default.details},void 0,b(M,{subscription:n,renewalInvoicePreview:s,className:S.default.detailsBlock}),b(h.default,{subscription:n,className:S.default.detailsBlock}))))}A.displayName="SubscriptionDetails"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=O(n(0)),o=E(n(8)),i=E(n(21)),l=O(n(5195)),u=n(9391),s=n(5289),d=E(n(249)),f=O(n(36)),c=E(n(248)),p=E(n(5447)),v=E(n(975)),y=O(n(130)),m=E(n(8712)),h=n(1),_=E(n(7)),g=E(n(7214));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var C={page:h.AnalyticsPages.USER_SETTINGS,section:h.AnalyticsSections.SETTINGS_PREMIUM,object:h.AnalyticsObjects.CARD},M=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).unsubscribe=function(){var e=t.props.subscription;e.status!==h.SubscriptionStatusTypes.ACTIVE&&e.status!==h.SubscriptionStatusTypes.PAST_DUE||t.showCancelModal()},t.showCancelModal=function(){var e=t.props.subscription;(0,u.openPremiumSubscriptionCancellationModal)(e)},t.showSwitchPlans=function(){var e=t.props.disablePurchasingPremiumTier1?h.PremiumSubscriptionSKUs.TIER_2:void 0;(0,s.openPremiumSelectPlanModal)({analyticsLocation:C,subscriptionTier:e})},t.resubscribe=function(){var e=t.props,n=e.paymentSource,r=e.subscription;null!=r&&(null!=n?l.resubscribe(r,n):(0,s.openPremiumSelectPlanModal)({initialPlanId:r.planId,analyticsLocation:C}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n);var E=r.prototype;return E.renderSubscriptionInfo=function(e){var t=this.props,n=t.subscription,r=t.renewalInvoicePreview;return(0,i.default)(null!=r,"Expected renewalInvoicePreview"),T("div",{className:g.default.planInfo},void 0,(0,y.getPlanDescriptionFromInvoice)({planId:e,subscription:n,renewalInvoicePreview:r}))},E.renderButtons=function(){var e=this,t=this.props,n=t.busy,r=t.subscription,i=r.status;if(r.isPurchasedExternally){var l=(0,y.getExternalSubscriptionMethodUrl)(r.paymentGateway,"SUBSCRIPTION_MANAGEMENT");return T(d.default,{href:l,useDefaultUnderlineStyles:!1},void 0,T(f.default,{className:(0,o.default)(g.default.toolsButton,g.default.externalButton),size:f.default.Sizes.SMALL,look:f.ButtonLooks.OUTLINED,color:f.ButtonColors.WHITE,submitting:n},void 0,_.default.Messages.BILLING_MANAGE_SUBSCRIPTION))}if(y.default.isBaseSubscriptionCanceled(r))return T(f.default,{className:g.default.toolsButton,size:f.default.Sizes.SMALL,look:f.ButtonLooks.INVERTED,color:f.ButtonColors.BRAND,submitting:n,onClick:this.resubscribe},void 0,_.default.Messages.RESUBSCRIBE);if(i===h.SubscriptionStatusTypes.ACTIVE||i===h.SubscriptionStatusTypes.PAST_DUE){var u=!1,s=null;return null!=r.renewalMutations&&(u=!0,s=r.renewalMutations.planId!==r.planId?_.default.Messages.PREMIUM_SWITCH_PLAN_DISABLED_PENDING_MUTATION_PLAN:_.default.Messages.PREMIUM_SWITCH_PLAN_DISABLED_PENDING_MUTATION_PREMIUM_GUILD_SUBSCRIPTION),null!=r.trialEndsAt&&(u=!0,s=_.default.Messages.PREMIUM_SWITCH_PLAN_DISABLED_IN_TRIAL),i===h.SubscriptionStatusTypes.PAST_DUE&&(u=!0),T("div",{className:g.default.toolsButtons},void 0,T(f.default,{className:g.default.toolsButton,size:f.default.Sizes.SMALL,look:f.ButtonLooks.LINK,color:f.ButtonColors.WHITE,submitting:n,onClick:this.unsubscribe},void 0,_.default.Messages.CANCEL),T(c.default,{text:s},void 0,(function(t){return a.createElement(m.default,I({},t,{disabled:u,className:g.default.toolsButton,onClick:e.showSwitchPlans}),_.default.Messages.PREMIUM_SWITCH_PLANS)})))}},E.render=function(){var e,t=this.props,n=t.subscription,r=t.renewalInvoicePreview,i=y.default.getPlanIdFromInvoice(n,r);if(y.default.isNoneSubscription(i))return null;var l=y.default.getStatusFromInvoice(n,r),u=y.default.getPremiumType(i),s=y.default.isGrandfathered(i),d=((e={})[g.default.tierGrandfathered]=y.default.isSubscriptionStatusActive(l)&&s,e[g.default.tier1]=!(y.default.isSubscriptionStatusActive(l)&&s||u!==h.PremiumTypes.TIER_1),e[g.default.tier2]=!(y.default.isSubscriptionStatusActive(l)&&s||u!==h.PremiumTypes.TIER_2),e[g.default.canceled]=l===h.SubscriptionStatusTypes.CANCELED,e[g.default.failedPayment]=(0,y.isSubscriptionStatusFailedPayment)(l),e);return T("div",{className:(0,o.default)(g.default.banner,d)},void 0,T("div",{className:g.default.bannerBackgroundImage}),T("div",{className:g.default.image}),T("div",{className:g.default.details},void 0,u===h.PremiumTypes.TIER_2||s?T(p.default,{className:g.default.planName,"aria-label":_.default.Messages.PREMIUM_TITLE}):a.createElement(a.Fragment,null,T(v.default,{className:g.default.discordWordmark,"aria-label":_.default.Messages.PREMIUM_TIER_1}),T("div",{className:g.default.classicWordmark})),this.renderSubscriptionInfo(i)),T("div",{className:g.default.buttons},void 0,this.renderButtons()))},r}(a.Component);M.displayName="SubscriptionHeader";var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=W,t.openPremiumSubscriptionCancellationModal=function(e){(0,_.openModal)((function(t){return o.createElement(W,w({},t,{premiumSubscription:e}))}))};var r,a,o=D(n(0)),i=R(n(8)),l=R(n(21)),u=n(3),s=n(266),d=R(n(251)),f=R(n(36)),c=R(n(63)),p=R(n(989)),v=R(n(227)),y=n(106),m=n(129),h=n(50),_=n(44),g=D(n(130)),E=n(250),S=n(9392),O=n(993),I=n(1037),T=R(n(5197)),b=n(5175),C=R(n(5468)),M=n(5199),N=n(1),P=R(n(7)),A=R(n(7213));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function w(){return(w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function U(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){j(o,r,a,i,l,"next",e)}function l(e){j(o,r,a,i,l,"throw",e)}i(void 0)}))}}function G(e){return F.apply(this,arguments)}function F(){return(F=U(regeneratorRuntime.mark((function e(t){var n,r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.premiumSubscription,r=t.onClose,a=t.setHasError,o=t.setIsCancelling,e.prev=1,o(!0),a(!1),n.status!==N.SubscriptionStatusTypes.PAST_DUE){e.next=9;break}return e.next=7,(0,s.cancelSubscription)(n.id);case 7:e.next=11;break;case 9:return e.next=11,(0,s.updateSubscription)(n,{plan:(0,S.getNonePlanIdForSubscription)(n)});case 11:r(),e.next=18;break;case 14:e.prev=14,e.t0=e.catch(1),a(!0),o(!1);case 18:case"end":return e.stop()}}),e,null,[[1,14]])})))).apply(this,arguments)}function B(e){var t=e.premiumSubscription,n=e.hasAdditionalPlans,r=e.headerId,i=e.setStep,l=e.onClose,u=o.useState(!1),s=u[0],d=u[1],v=o.useState(!1),y=v[0],_=v[1],E=g.default.getPremiumType(t.planId),S=n?k(f.default,{onClick:function(){return i(a.PREVIEW)}},void 0,P.default.Messages.NEXT):k(f.default,{color:f.default.Colors.RED,disabled:s,onClick:U(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G({setHasError:_,onClose:l,premiumSubscription:t,setIsCancelling:d});case 2:case"end":return e.stop()}}),e)})))},void 0,P.default.Messages.PREMIUM_CANCEL_CONFIRM_NEW.format({planPremiumType:g.default.getDisplayPremiumType(t.planId)}));return o.createElement(o.Fragment,null,k(h.ModalHeader,{separator:!1,id:r},void 0,k(m.FormTitle,{tag:m.FormTitleTags.H4},void 0,P.default.Messages.PREMIUM_CANCEL_CONFIRM_TITLE.format({planPremiumType:g.default.getDisplayPremiumType(t.planId)})),k(h.ModalCloseButton,{onClick:l})),k(h.ModalContent,{className:A.default.body},void 0,y?k(p.default,{className:A.default.errorBlock},void 0,P.default.Messages.BILLING_ERROR_GENERIC):null,k("div",{className:A.default.cancelImage}),k("div",{},void 0,t.status===N.SubscriptionStatusTypes.PAST_DUE?P.default.Messages.PREMIUM_CANCEL_PAST_DUE_CONFIRM_BODY:E===N.PremiumTypes.TIER_1?P.default.Messages.PREMIUM_CANCEL_CONFIRM_BODY_TIER_1.format({date:t.currentPeriodEnd}):P.default.Messages.PREMIUM_CANCEL_CONFIRM_BODY_TIER_2.format({date:t.currentPeriodEnd}))),k(h.ModalFooter,{justify:c.default.Justify.START},void 0,S,k(f.default,{look:f.default.Looks.LINK,color:f.default.Colors.WHITE,onClick:l},void 0,P.default.Messages.CANCEL)))}!function(e){e[e.START=1]="START",e[e.PREVIEW=2]="PREVIEW"}(a||(a={}));var H=k(I.PremiumInvoiceTableDivider,{});function x(e){var t=e.premiumSubscription,n=(0,O.useSubscriptionInvoice)({premiumSubscription:t,planId:(0,S.getNonePlanIdForSubscription)(t),renewal:!0})[0],r=(0,u.useStateFromStores)([d.default],(function(){return d.default.getHardcoded(t.planId)}));if(null==n)return k(v.default,{className:A.default.loading});var a=g.default.getIntervalForInvoice(n);return k("div",{className:A.default.bodyText},void 0,k("div",{className:A.default.renewalInvoiceDate},void 0,0!==n.total?P.default.Messages.BILLING_SWITCH_PLAN_CHANGE_DATE_WITH_CHARGE.format({renewalDate:n.subscriptionPeriodStart,rate:(0,E.formatRate)((0,E.formatPrice)(n.total,n.currency),a)}):P.default.Messages.BILLING_SWITCH_PLAN_CHANGE_DATE.format({renewalDate:n.subscriptionPeriodStart})),k(I.PremiumInvoiceTable,{},void 0,k(I.PremiumInvoiceTableHeader,{},void 0,P.default.Messages.PREMIUM_SUBSCRIPTION_UPDATES),k(I.PremiumInvoiceTableRow,{label:P.default.Messages.PREMIUM_SUBSCRIPTION_CANCELLED.format({planName:g.default.getDisplayName(r.id)}),value:(0,g.getFormattedRateForPlan)(r),className:A.default.invoiceCancelRow}),H,k(b.SubscriptionInvoiceFooter,{premiumSubscription:t,renewalInvoice:n,isUpdate:!0})))}function V(e){var t=e.premiumSubscription,n=e.headerId,r=e.onBack,a=e.onClose,u=o.useState(!1),s=u[0],d=u[1],v=o.useState(!1),y=v[0],m=v[1],_=g.default.getPremiumType(t.planId);return(0,l.default)(null!=_,"Should not be cancelling Nitro without premiumType"),o.createElement(o.Fragment,null,k(C.default,{premiumType:_,onClose:a,headerId:n}),k(h.ModalContent,{className:(0,i.default)(A.default.previewStep,A.default.body)},void 0,y?k(p.default,{className:A.default.errorBlock},void 0,P.default.Messages.BILLING_ERROR_GENERIC):null,k(x,{premiumSubscription:t})),k(h.ModalFooter,{align:c.default.Align.CENTER,justify:c.default.Justify.BETWEEN},void 0,k(f.default,{color:f.default.Colors.RED,disabled:s,onClick:U(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,G({setHasError:m,onClose:a,premiumSubscription:t,setIsCancelling:d});case 2:case"end":return e.stop()}}),e)})))},void 0,P.default.Messages.PREMIUM_CANCEL_CONFIRM_NEW.format({planPremiumType:g.default.getDisplayPremiumType(t.planId)})),k(T.default,{onClick:r})))}function W(e){var t=e.premiumSubscription,n=e.transitionState,r=e.onClose,i=o.useState(a.START),l=i[0],u=i[1],s=null!=t.additionalPlans&&(null==t.renewalMutations||null==t.renewalMutations.additionalPlans);(0,M.useUnsupportedExternalSubscriptionModalHandler)(t,r,!1);var d,f=(0,y.useUID)();switch(l){case a.START:d=k(B,{premiumSubscription:t,hasAdditionalPlans:s,headerId:f,setStep:u,onClose:r});break;case a.PREVIEW:d=k(V,{premiumSubscription:t,headerId:f,onBack:function(){return u(a.START)},onClose:r});break;default:throw new Error("Unexpected step: "+l)}return k(h.ModalRoot,{transitionState:n,"aria-labelledby":f},void 0,d)}x.displayName="CancelInvoicePreview",W.displayName="PremiumSubscriptionCancellationModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getNonePlanIdForSubscription=function(e){switch(a.default.getHardcoded(e.planId).interval){case o.SubscriptionIntervalTypes.YEAR:return o.SubscriptionPlans.NONE_YEAR;case o.SubscriptionIntervalTypes.MONTH:default:return o.SubscriptionPlans.NONE_MONTH}};var r,a=(r=n(251))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=I(n(0)),o=S(n(21)),i=n(109),l=S(n(3)),u=I(n(5195)),s=S(n(5521)),d=S(n(5172)),f=S(n(151)),c=S(n(337)),p=S(n(986)),v=S(n(249)),y=S(n(36)),m=n(129),h=n(44),_=n(130),g=S(n(7)),E=S(n(7215));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var M=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).setSubscriptionPaymentSource=function(e){var n=t.props.subscription;null!=n&&null!=e&&u.changePaymentSource(n,e)},t.handlePaymentSourceChange=function(e){t.setSubscriptionPaymentSource(e)},t.handlePaymentSourceAdded=function(e){t.setSubscriptionPaymentSource(e)},t.handlePaymentSourceAdd=function(){(0,h.openModal)((function(e){return a.createElement(s.default,b({},e,{onAddPaymentSource:t.handlePaymentSourceAdded}))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var l=r.prototype;return l.renderDropdown=function(){var e=this.props,t=e.paymentSources,n=e.hidePersonalInformation,r=e.premiumSubscriptionPaymentSourceId;return T("div",{className:E.default.dropdown},void 0,T(d.default,{prependOption:null==r?{label:g.default.Messages.ATTACH_PAYMENT_SOURCE_PROMPT_OPTION,value:null}:null,paymentSources:t,hidePersonalInformation:n,selectedPaymentSourceId:r,onChange:this.handlePaymentSourceChange,onPaymentSourceAdd:this.handlePaymentSourceAdd}))},l.renderAddButton=function(){return T(y.default,{fullWidth:!0,look:y.default.Looks.FILLED,color:y.default.Colors.PRIMARY,onClick:this.handlePaymentSourceAdd},void 0,g.default.Messages.BILLING_ADD_PAYMENT_METHOD)},l.renderManagedExternally=function(e){(0,o.default)(null!=e.paymentGateway,"Expected payment gateway when managed externally");var t=(0,_.getExternalSubscriptionMethodUrl)(e.paymentGateway,"PAYMENT_SOURCE_MANAGEMENT");return T("div",{className:E.default.externalContainer},void 0,T(m.FormTitle,{tag:m.FormTitle.Tags.H3,className:E.default.header},void 0,g.default.Messages.BILLING_MANAGED_BY_PAYMENT_GATEWAY.format({paymentGatewayName:i.PaymentGatewayToFriendlyName[e.paymentGateway]})),T(v.default,{href:t,useDefaultUnderlineStyles:!1,className:E.default.externalLink},void 0,T(y.default,{fullWidth:!0,look:y.default.Looks.FILLED,color:y.default.Colors.PRIMARY},void 0,g.default.Messages.BILLING_MANAGE_BILLING)))},l.render=function(){var e=this.props,t=e.paymentSources,n=e.subscription;return T("div",{className:e.className},void 0,T("div",{},void 0,n.isPurchasedExternally?this.renderManagedExternally(n):T("div",{},void 0,T(m.FormTitle,{tag:m.FormTitle.Tags.H3,className:E.default.header},void 0,g.default.Messages.BILLING_PAY_FOR_IT_WITH),t.length>0?this.renderDropdown():this.renderAddButton())),T("div",{className:E.default.finePrint},void 0,g.default.Messages.BILLING_APPLIES_TO_ALL_SUBSCRIPTIONS))},r}(a.Component);M.displayName="SubscriptionPaymentSource";var N=l.default.connectStores([f.default,c.default,p.default],(function(){var e=p.default.getSubscription(),t=null!=e?e.paymentSourceId:null;return{paymentSources:Object.values(c.default.paymentSources).filter((function(e){return!e.invalid})),hidePersonalInformation:f.default.hidePersonalInformation,premiumSubscriptionPaymentSourceId:t,defaultPaymentSourceId:c.default.defaultPaymentSourceId}}))(M);t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=I(n(0)),o=S(n(8)),i=S(n(21)),l=n(3),u=n(266),s=S(n(35)),d=S(n(251)),f=S(n(249)),c=S(n(36)),p=n(129),v=S(n(5288)),y=I(n(50)),m=I(n(130)),h=n(250),_=n(1),g=S(n(7)),E=S(n(7216));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function C(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){b(o,r,a,i,l,"next",e)}function l(e){b(o,r,a,i,l,"throw",e)}i(void 0)}))}}function M(e){var t=e.subscription,n=e.renewalMutations,r=e.transitionState,a=e.onClose,o=(0,l.useStateFromStores)([s.default],(function(){return s.default.theme}));function f(){return(f=C(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,u.upgradeSubscription)(t,t.planId);case 2:a();case 3:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var v=d.default.get(t.planId);(0,i.default)(null!=v,"Missing subscriptionPlan");var S=(0,h.formatRate)((0,h.formatPrice)(v.price,v.currency),v.interval);return T(y.ModalRoot,{transitionState:r,"aria-label":g.default.Messages.PREMIUM_PENDING_PLAN_CHANGE_CANCEL_HEADER},void 0,T(y.ModalHeader,{separator:!1},void 0,T(p.FormTitle,{tag:p.FormTitleTags.H4},void 0,g.default.Messages.PREMIUM_PENDING_PLAN_CHANGE_CANCEL_HEADER),T(y.ModalCloseButton,{onClick:a})),T(y.ModalContent,{className:E.default.modalBody},void 0,m.default.isNoneSubscription(t.planId)?g.default.Messages.PREMIUM_PENDING_PLAN_CHANGE_CANCEL_BODY_NO_EXISTING_PLAN.format({downgradedPlan:m.default.getDisplayName(n.planId),existingRate:S}):g.default.Messages.PREMIUM_PENDING_PLAN_CHANGE_CANCEL_BODY.format({existingPlan:m.default.getDisplayName(t.planId),downgradedPlan:m.default.getDisplayName(n.planId),existingRate:S})),T(y.ModalFooter,{},void 0,T(c.default,{onClick:function(){return f.apply(this,arguments)}},void 0,g.default.Messages.PREMIUM_PENDING_PLAN_CHANGE_CANCEL_BUTTON),T(c.default,{look:c.default.Looks.LINK,color:o===_.ThemeTypes.LIGHT?c.default.Colors.PRIMARY:c.default.Colors.WHITE,onClick:a},void 0,g.default.Messages.NEVERMIND)))}function N(e){var t=e.subscription,n=e.renewalMutations,r=e.className,i=a.useState(!1),l=i[0],u=i[1],s=(0,m.isUpgradingFromGrandfathered)(t);return T("div",{className:(0,o.default)(E.default.root,r)},void 0,T(v.default,{className:E.default.infoIcon}),T("div",{className:E.default.text},void 0,s?g.default.Messages.PREMIUM_PENDING_PLAN_CHANGE_NOTICE_GRANDFATHERED_UPGRADE.format({date:m.default.GRANDFATHERED_YEARLY_END_DATE}):g.default.Messages.PREMIUM_PENDING_PLAN_CHANGE_NOTICE.format({planName:t.hasExternalPlanChange?(0,m.getExternalPlanDisplayName)(n):m.default.getDisplayName(n.planId),date:t.currentPeriodEnd})),t.isPurchasedExternally?null:T(f.default,{onClick:function(e){u(!0),e.preventDefault()},className:E.default.cancelLink},void 0,g.default.Messages.CANCEL),l?T(y.default,{renderModal:function(e){var r=e.transitionState;return T(M,{subscription:t,renewalMutations:n,transitionState:r,onClose:function(){return u(!1)}})},onCloseRequest:function(){return u(!1)}}):null)}M.displayName="SubscriptionCancelDowngradeModal",N.displayName="SubscriptionPendingMutation"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-08_premium_marketing_svp_remove_tier_1",label:"Single Value Prop & Hiding Nitro Classic",defaultConfig:{showSingleValueProp:!1,disablePurchasingPremiumTier1:!1},treatments:[{id:1,label:"Single Value Prop",config:{showSingleValueProp:!0,disablePurchasingPremiumTier1:!1}},{id:2,label:"Remove Nitro Classic (Disabled)",config:{showSingleValueProp:!1,disablePurchasingPremiumTier1:!1}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=a.useContext(u.AccessibilityPreferencesContext).reducedMotion,t=(0,o.useSpring)({from:{transform:"translateX(-40px)",opacity:0},to:{transform:"translateX(0px)",opacity:1},delay:550,config:o.config.stiff});return(0,f.useAndTrackExposureToExperiment)()?h(o.animated.div,{className:v.default.banner,style:e.enabled?{}:t},void 0,h(d.default,{size:d.default.Sizes.SIZE_14,className:v.default.description},void 0,p.default.Messages.INCENTIVIZED_INSTALL_PREMIUM_SETTINGS_BANNER.format()),h(s.default,{look:s.default.Looks.INVERTED,className:v.default.button,onClick:_},void 0,p.default.Messages.DOWNLOAD)):null};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(125),i=y(n(358)),l=y(n(446)),u=n(141),s=y(n(36)),d=y(n(43)),f=n(8277),c=n(1),p=y(n(7)),v=y(n(7218));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){i.default.push(l.default,{source:c.AnalyticsSections.SETTINGS_PREMIUM})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("title",{},void 0,"Nitro Classic"),f=s("path",{d:"M75.4829 6.68251L74.5173 13.1841C74.2956 14.7208 72.5637 15.4357 70.9694 15.4357C69.4817 15.4357 68.025 14.7208 68.2186 13.322L69.1842 6.68251C69.406 5.23022 71.1378 4.48437 72.7321 4.48437C74.3236 4.48437 75.7046 5.23022 75.4829 6.68251ZM73.49 0.0120925H63.1185C62.849 0.0120925 62.6273 0.203479 62.5908 0.46523L62.0856 3.90176C62.0406 4.22543 62.2849 4.5097 62.6133 4.5097H64.5051C64.696 4.5097 64.8279 4.70109 64.7493 4.8784C64.5107 5.43286 64.3423 6.03236 64.2441 6.67688L63.2785 13.3163C62.6582 17.7745 66.3745 19.9952 70.4136 19.9952C74.652 19.9952 78.8063 17.7745 79.4434 13.3248L80.409 6.68533C81.0321 2.32563 77.4449 0.104972 73.49 0.0120925ZM11.7242 8.7343L11.7775 11.9232C11.7775 11.9935 11.7326 12.047 11.6708 12.0611L10.5986 8.21924C10.5986 8.2108 10.5986 8.20517 10.5902 8.20517L7.27242 0.332948C7.18821 0.133117 7.00296 0.00927734 6.78963 0.00927734H3.02558C2.76454 0.00927734 2.55121 0.200665 2.51192 0.462416L0.00535493 18.6245C-0.0395555 18.9398 0.204645 19.224 0.519018 19.224H4.26623C4.52727 19.224 4.74902 19.0326 4.77989 18.7709L5.76231 11.5545C5.76231 11.546 5.76231 11.5404 5.76231 11.5319L5.70898 7.82802L5.81564 7.79706L6.9412 11.6389C6.9412 11.6473 6.9412 11.6473 6.94963 11.653L10.0541 18.9004C10.1383 19.0917 10.3235 19.2156 10.5284 19.2156H14.59C14.851 19.2156 15.0728 19.0242 15.1037 18.7624L17.6187 0.603142C17.6636 0.296359 17.4194 0.0120925 17.105 0.0120925H13.3802C13.1192 0.0120925 12.8974 0.203479 12.8666 0.46523L11.7242 8.71178C11.7242 8.72023 11.7242 8.72586 11.7242 8.7343ZM18.9379 19.2268H22.8788C23.1539 19.2268 23.384 19.0355 23.4233 18.7737L26.059 0.611585C26.0983 0.296359 25.8457 0.0120925 25.5145 0.0120925H21.5736C21.2985 0.0120925 21.0683 0.203479 21.029 0.46523L18.3934 18.6273C18.3541 18.9426 18.6067 19.2268 18.9379 19.2268ZM28.8715 0.456787L28.3663 3.85392C28.3214 4.16914 28.574 4.45341 28.894 4.45341H32.9499C33.2783 4.45341 33.5254 4.73768 33.4776 5.0529L31.5689 18.6273C31.5296 18.9426 31.7767 19.2268 32.1051 19.2268H36.0375C36.307 19.2268 36.5372 19.0355 36.5652 18.7737L38.5132 4.90936C38.5525 4.64761 38.7743 4.45622 39.0409 4.45622H43.4028C43.6723 4.45622 43.894 4.26484 43.9305 4.01153L44.4358 0.622844C44.4891 0.299173 44.2449 0.0149065 43.9137 0.0149065H29.3964C29.1382 0.012092 28.908 0.203479 28.8715 0.456787ZM56.2584 6.71347C56.1209 7.82802 55.2395 8.94257 53.721 8.94257H51.4446C51.1218 8.94257 50.8692 8.65831 50.9169 8.34308L51.3997 4.99943C51.4306 4.73768 51.6607 4.54629 51.9274 4.54629H54.3582C55.8121 4.54629 56.396 5.54544 56.2584 6.71347ZM54.9083 0.0120925H47.5739C47.3044 0.0120925 47.0827 0.203479 47.0462 0.46523L44.4638 18.6273C44.4189 18.9426 44.6631 19.2268 44.9915 19.2268H48.9016C49.171 19.2268 49.3928 19.0355 49.4292 18.7737L50.1871 13.3473C50.2011 13.2178 50.3162 13.1165 50.4566 13.1165H50.9618C51.0544 13.1165 51.1387 13.1615 51.1836 13.2404L54.9167 18.982C55.015 19.1368 55.1862 19.2268 55.3686 19.2268H60.1965C60.626 19.2268 60.887 18.7512 60.6344 18.3966L56.7188 12.8857C56.6261 12.7563 56.6739 12.5705 56.817 12.5001C59.3151 11.2927 60.7719 10.0628 61.2463 6.63467C61.7993 2.1258 58.9334 0.0120925 54.9083 0.0120925Z"}),c=s("path",{d:"M97.7021 13.8447L100.93 15.4434C101.107 15.5278 101.174 15.7417 101.09 15.919C101.082 15.9331 101.068 15.9584 101.059 15.9725C98.7379 19.0995 96.0629 19.9917 93.7163 19.9917C89.9214 19.9917 86.4268 17.771 87.0247 13.3522L87.9509 6.65645C88.5488 2.26016 92.6946 0.00854492 96.5737 0.00854492C98.8417 0.00854492 101.432 0.931708 102.592 4.02768C102.684 4.27255 102.561 4.55118 102.317 4.64969L98.968 5.94156C98.7379 6.02599 98.4852 5.94156 98.3561 5.73328C97.8284 4.89456 96.8236 4.5343 95.8103 4.5343C94.4152 4.56526 93.0286 5.33362 92.8349 6.648L91.9087 13.3409C91.7178 14.6018 92.9192 15.4012 94.2861 15.4012C95.2966 15.4012 96.4165 14.979 97.107 13.9855C97.2362 13.8081 97.4944 13.7378 97.7021 13.8447Z"}),p=s("path",{d:"M188.225 13.8447L191.453 15.4434C191.63 15.5278 191.697 15.7417 191.613 15.919C191.604 15.9331 191.59 15.9584 191.582 15.9725C189.261 19.0995 186.586 19.9917 184.239 19.9917C180.444 19.9917 176.95 17.771 177.547 13.3522L178.474 6.65645C179.072 2.26016 183.22 0.00854492 187.097 0.00854492C189.367 0.00854492 191.958 0.931708 193.115 4.02768C193.207 4.27255 193.084 4.55118 192.839 4.64969L189.488 5.94156C189.258 6.02599 189.005 5.94156 188.876 5.73328C188.346 4.89456 187.344 4.5343 186.33 4.5343C184.935 4.56526 183.549 5.33362 183.355 6.648L182.429 13.3409C182.238 14.6018 183.439 15.4012 184.803 15.4012C185.817 15.4012 186.934 14.979 187.624 13.9855C187.759 13.8081 188.02 13.7378 188.225 13.8447Z"}),v=s("path",{d:"M102.724 18.6885L105.177 1.07236C105.239 0.627666 105.621 0.287109 106.075 0.287109H109.157C109.654 0.287109 110.061 0.695214 110.061 1.19338C110.061 1.23842 110.061 1.27782 110.053 1.31722L108.298 13.8221C108.228 14.3203 108.573 14.7763 109.073 14.8523C109.112 14.8607 109.157 14.8607 109.197 14.8607H114.984C115.481 14.8607 115.888 15.2688 115.888 15.767C115.888 15.8064 115.888 15.8514 115.88 15.8908L115.467 18.9333C115.405 19.3865 115.024 19.7186 114.569 19.7186H103.622C103.122 19.7186 102.718 19.3105 102.718 18.8123C102.715 18.7729 102.715 18.725 102.724 18.6885Z"}),y=s("path",{d:"M135 18.6181L131.191 1.002C131.099 0.588262 130.731 0.287109 130.31 0.287109H127.152C126.807 0.287109 126.493 0.48694 126.341 0.793723L117.78 18.4098C117.718 18.5337 117.687 18.6716 117.687 18.8095C117.687 19.3105 118.094 19.7158 118.591 19.7158H121.794C122.153 19.7158 122.476 19.499 122.622 19.1782L123.863 16.3665C124.009 16.0372 124.331 15.8289 124.691 15.8289H128.508C128.946 15.8289 129.322 16.1357 129.398 16.5663L129.858 18.9868C129.942 19.4174 130.313 19.7242 130.748 19.7242H134.122C134.184 19.7242 134.254 19.7158 134.313 19.7017C134.796 19.5947 135.107 19.1106 135 18.6181ZM125.816 11.4551L127.947 5.77543H128.138L128.713 11.4551H125.816Z"}),m=s("path",{d:"M136.988 15.9809L139.157 14.1739C139.534 13.8587 140.078 13.8728 140.446 14.2049C141.341 15.0183 142.624 15.4348 143.794 15.4348C145.105 15.4348 146.256 14.9648 146.447 13.9516C146.663 12.7442 144.976 12.2235 143.421 11.9983C140.392 11.5058 137.656 9.06277 138.341 5.38137C139.076 1.39882 142.571 0 146.121 0C148.235 0 150.222 0.537574 151.817 2.43738C152.083 2.76105 152.047 3.24514 151.724 3.52097C151.71 3.53504 151.685 3.55193 151.671 3.566L149.363 5.17309C149.041 5.39544 148.611 5.38137 148.305 5.14213C147.508 4.51168 146.472 4.2049 145.552 4.18238C144.325 4.15142 143.284 4.62145 143.177 5.61216C143.039 6.73515 144.019 7.23332 145.498 7.56544C148.855 8.19589 152.137 9.48776 151.233 14.3203C150.52 18.1086 147.247 20 143.07 20C140.985 20 138.456 19.0459 136.892 17.1573C136.589 16.7971 136.634 16.2736 136.988 15.9809Z"}),h=s("path",{d:"M153.419 15.9809L155.589 14.1739C155.965 13.8587 156.518 13.8728 156.877 14.2049C157.776 15.0183 159.053 15.4348 160.226 15.4348C161.537 15.4348 162.685 14.9648 162.879 13.9516C163.095 12.7442 161.408 12.2235 159.85 11.9983C156.824 11.5058 154.087 9.06277 154.769 5.38137C155.505 1.39882 158.999 0 162.55 0C164.664 0 166.651 0.537574 168.245 2.43738C168.512 2.76105 168.475 3.24514 168.153 3.52097C168.139 3.53504 168.113 3.55193 168.099 3.566L165.792 5.17309C165.469 5.39544 165.04 5.38137 164.734 5.14213C163.937 4.51168 162.904 4.2049 161.983 4.18238C160.757 4.15142 159.715 4.62145 159.608 5.61216C159.471 6.73515 160.451 7.23332 161.93 7.56544C165.287 8.19589 168.568 9.48776 167.664 14.3203C166.951 18.1086 163.678 20 159.502 20C157.419 20 154.887 19.0459 153.324 17.1573C153.021 16.7971 153.066 16.2736 153.419 15.9809Z"}),_=s("path",{d:"M176.537 1.31722L174.084 18.9333C174.022 19.378 173.64 19.7186 173.186 19.7186H170.129C169.629 19.7186 169.225 19.3105 169.225 18.8123C169.225 18.7729 169.225 18.7279 169.234 18.6885L171.687 1.07236C171.748 0.627666 172.13 0.287109 172.585 0.287109H175.642C176.138 0.287109 176.548 0.695214 176.548 1.19338C176.545 1.23279 176.545 1.27782 176.537 1.31722Z"});function g(e){var t=e.width,n=void 0===t?194:t,r=e.height,a=void 0===r?20:r,l=e.color,g=void 0===l?"currentColor":l,E=e.foreground,S=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(S),{width:n,height:a,viewBox:"0 0 194 20"}),d,s("g",{fill:g,className:E,fillRule:"evenodd",clipRule:"evenodd","aria-hidden":!0},void 0,f,c,p,v,y,m,h,_))}g.displayName="NitroClassicHorizontal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=n(7781),l=c(n(5285)),u=c(n(126)),s=c(n(43)),d=c(n(7)),f=c(n(7219));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.className,n=(0,i.useXboxGamePassPromotionExperiment)()[0],r=a.useState(!1),c=r[0],p=r[1],y=a.useCallback((function(){return p(!c)}),[c]);return n.showPromotion?v("div",{className:(0,o.default)(t,f.default.banner)},void 0,v("div",{className:f.default.logos},void 0,v(l.default,{className:f.default.premiumLogo}),v(s.default,{className:f.default.plus},void 0,"+"),v("div",{className:f.default.xboxLogo})),v(u.default,{className:f.default.header},void 0,d.default.Messages.XBOX_GAME_PASS_PROMOTION_BANNER_HEADER),v(s.default,{},void 0,c?d.default.Messages.XBOX_GAME_PASS_PROMOTION_BANNER_DESCRIPTION_EXPANDED.format({onToggleExpand:y}):d.default.Messages.XBOX_GAME_PASS_PROMOTION_BANNER_DESCRIPTION.format({onToggleExpand:y})),c?v(s.default,{className:f.default.legalese,color:s.default.Colors.MUTED,size:s.default.Sizes.SIZE_12},void 0,d.default.Messages.XBOX_GAME_PASS_PROMOTION_LEGALESE.format()):null):null}y.displayName="XboxGamePassPromotionBanner"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(8)),i=n(3),l=h(n(968)),u=h(n(35)),s=h(n(84)),d=h(n(248)),f=h(n(1050)),c=n(250),p=n(353),v=n(1),y=h(n(7)),m=h(n(7220));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var S=function(){var e=function(e){return[{heading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_EMOJI_HEADING,subheading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_EMOJI_SUBHEADING,wrapperClassName:m.default.gridItemEmoji,graphicWrapperClassName:m.default.gridItemGraphicEmoji,graphic:n(8714)},{heading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_PROFILE_HEADING,subheading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_PROFILE_SUBHEADING,wrapperClassName:m.default.gridItemProfile,graphicWrapperClassName:m.default.gridItemGraphicProfile,graphic:n(8715)},{heading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_INCLUDED_GUILD_SUBSCRIPTIONS_HEADING,subheading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_INCLUDED_GUILD_SUBSCRIPTIONS_SUBHEADING.format({numFreeGuildSubscriptions:p.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM,percentageOff:(0,c.formatPercent)(e,p.PREMIUM_GUILD_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100),learnMoreHook:function(e,t){return E(s.default,{className:m.default.learnMoreLink,tag:"span",onClick:function(){return l.default.open(v.UserSettingsSections.PREMIUM_GUILD_SUBSCRIPTION)}},t,e)}}),wrapperClassName:m.default.gridItemGuildSubscription,graphicWrapperClassName:m.default.gridItemGraphicGuildSubscriptions,graphic:n(8716)},{heading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_BADGE_HEADING,subheading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_BADGE_SUBHEADING,wrapperClassName:m.default.gridItemBadge,graphicWrapperClassName:m.default.gridItemGraphicBadge,graphic:n(8717)},{heading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_FILE_UPLOAD_HEADING,subheading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_FILE_UPLOAD_SUBHEADING,wrapperClassName:m.default.gridItemFileUpload,graphicWrapperClassName:m.default.gridItemGraphicFileUpload,graphic:n(8718)},{heading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_GO_LIVE_HEADING,subheading:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_GO_LIVE_SUBHEADING.format({infoHook:function(e,t){return E(d.default,{text:y.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_GO_LIVE_INFO},t,(function(e){return a.createElement(f.default,g({},e,{className:m.default.itemInfoIcon}))}))}}),wrapperClassName:m.default.gridItemGoLive,graphicWrapperClassName:m.default.gridItemGraphicGoLive,graphic:n(8719)}]}((0,i.useStateFromStores)([u.default],(function(){return u.default.locale})));return E("ul",{className:m.default.grid},void 0,e.map((function(e,t){return E("li",{className:(0,o.default)(m.default.gridItem,e.wrapperClassName)},t,E("div",{className:m.default.gridItemContent},void 0,E("div",{className:m.default.gridItemCopy},void 0,E("h4",{className:m.default.gridItemHeading},void 0,e.heading),E("p",{className:m.default.gridItemSubheading},void 0,e.subheading)),E("div",{className:(0,o.default)(m.default.gridItemGraphicWrapper,e.graphicWrapperClassName)},void 0,E("img",{className:m.default.graphic,src:e.graphic,alt:e.heading}))))})))};S.displayName="PremiumFeatures";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.stickersEnabledForUser;return a.createElement(a.Fragment,null,P(L,{stickersEnabledForUser:t}),P(_.default,{className:b.default.featuresHeader,size:_.default.Sizes.SIZE_32},void 0,T.default.Messages.PREMIUM_MARKETING_FEATURE_HEADER),P(G,{stickersEnabledForUser:t}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(6)),l=n(3),u=C(n(968)),s=C(n(8231)),d=C(n(35)),f=C(n(36)),c=C(n(84)),p=C(n(5402)),v=C(n(248)),y=C(n(1050)),m=C(n(9401)),h=C(n(34)),_=C(n(126)),g=C(n(43)),E=n(250),S=n(353),O=n(8720),I=n(1),T=C(n(7)),b=C(n(7222));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var A={page:I.AnalyticsPages.USER_SETTINGS,section:I.AnalyticsSections.SETTINGS_PREMIUM},R={look:f.default.Looks.INVERTED,color:f.default.Colors.BRAND};function L(e){var t,n=e.stickersEnabledForUser;return P("div",{className:(0,o.default)(b.default.hero,(t={},t[b.default.stickersHero]=n,t))},void 0,P(m.default,{className:b.default.heroIcon}),P(_.default,{className:b.default.heroHeader,size:_.default.Sizes.SIZE_24},void 0,T.default.Messages.PREMIUM_MARKETING_HERO_HEADER),P(g.default,{color:g.default.Colors.CUSTOM,className:b.default.heroBody,size:g.default.Sizes.SIZE_16},void 0,n?T.default.Messages.PREMIUM_MARKETING_HERO_BODY_STICKERS:T.default.Messages.PREMIUM_MARKETING_HERO_BODY),P(O.PremiumTier2Buttons,{className:b.default.heroButtons,premiumModalAnalyticsLocation:A,subscribeButtonProps:R,giftButtonProps:R}))}function D(e){var t=e.title,n=e.description,r=e.className,i=e.imgSrc,l=e.children;return P("li",{className:(0,o.default)(b.default.feature,r)},void 0,P(_.default,{className:b.default.featureTitle,size:_.default.Sizes.SIZE_20},void 0,t),P(g.default,{className:b.default.featureDescription,size:g.default.Sizes.SIZE_14},void 0,n),a.createElement(a.Fragment,null,null!=i?P("div",{className:b.default.featureImageWrapper},void 0,P("img",{className:b.default.featureImage,src:i,alt:""})):null,null!=l?P("div",{className:b.default.featureChildrenWrapper},void 0,l):null))}function w(e){var t=e.headerText,n=e.images,r=e.buttonText;return P("div",{className:b.default.stickerImageSection},void 0,P(_.default,{className:b.default.stickerNameHeader},void 0,t),P("div",{},void 0,n.map((function(e,t){return P("img",{className:b.default.featureImage,src:e,alt:""},t)}))),P(p.default,{tabIndex:-1,size:p.default.ShineSizes.DEFAULT,className:b.default.fakeBuyButton,innerClassName:b.default.fakeBuyButtonInner,color:f.default.Colors.GREEN,shinePaused:!0},void 0,r))}L.displayName="Hero",D.displayName="Feature",w.displayName="StickerImageSection";var k=P("path",{d:"M9.30705 8.36284L13.5731 6.46363C13.5889 6.45487 13.6022 6.44203 13.6114 6.42644C13.6206 6.41086 13.6255 6.39309 13.6255 6.375C13.6255 6.35691 13.6206 6.33914 13.6114 6.32356C13.6022 6.30797 13.5889 6.29513 13.5731 6.28637L9.30705 4.38716C9.29358 4.38716 9.28066 4.38183 9.27114 4.37233C9.26162 4.36283 9.25627 4.34995 9.25627 4.33652L7.3518 0.0569762C7.30102 -0.0189921 7.19944 -0.0189921 7.17405 0.0569762L5.26958 4.33652C5.24419 4.36184 5.24419 4.38716 5.2188 4.38716L0.927401 6.28637C0.911525 6.29513 0.898291 6.30797 0.889077 6.32356C0.879862 6.33914 0.875 6.35691 0.875 6.375C0.875 6.39309 0.879862 6.41086 0.889077 6.42644C0.898291 6.44203 0.911525 6.45487 0.927401 6.46363L5.2188 8.36284C5.24419 8.36284 5.24419 8.38816 5.26958 8.41348L7.17405 12.693C7.19944 12.769 7.30102 12.769 7.3518 12.693L9.25627 8.41348C9.25627 8.40005 9.26162 8.38717 9.27114 8.37767C9.28066 8.36817 9.29358 8.36284 9.30705 8.36284Z",fill:"currentColor"});function j(e){return a.createElement("svg",N({},(0,h.default)(N({},e)),{width:"14",height:"13",viewBox:"0 0 14 13",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),k)}function U(e){var t,r=e.gridRef,l=e.locale,u=a.useState(3),d=u[0],f=u[1],c=a.useCallback((function(){null!=r.current&&f(window.getComputedStyle(r.current).gridTemplateColumns.split(" ").length)}),[r]);a.useEffect((function(){c()}),[c]),a.useLayoutEffect((function(){var e=i.default.debounce(c,250);return window.addEventListener("resize",e),function(){return window.removeEventListener("resize",e)}}));var p=Math.max(d,2);return P(D,{title:a.createElement(a.Fragment,null,P("div",{className:b.default.sparkleContainer},void 0,P(j,{className:(0,o.default)(b.default.sparkle,b.default.sparkleStarTopRight)}),P(j,{className:(0,o.default)(b.default.sparkle,b.default.sparkleStarRight)}),P(j,{className:(0,o.default)(b.default.sparkle,b.default.sparkleStarBottomLeft)})),P(s.default,{className:b.default.badgeNew}),T.default.Messages.PREMIUM_MARKETING_FEATURE_PREMIUM_STICKERS_TITLE),description:T.default.Messages.PREMIUM_MARKETING_FEATURE_PREMIUM_STICKERS_DESCRIPTION.format({discountPercentage:(0,E.formatPercent)(l,S.STICKER_PACK_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100),premiumTier1StickerPack:S.PREMIUM_TIER_1_STICKER_PACK,premiumTier2StickerPack:S.PREMIUM_TIER_2_STICKER_PACK}),className:(0,o.default)(b.default.featureStickers,(t={},t[b.default.featureStickers2Images]=2===p,t[b.default.featureStickersSingleColumn]=1===d,t))},void 0,a.createElement(a.Fragment,null,P(w,{headerText:S.PREMIUM_MARKETING_STICKER_PACK_1,images:[n(9402),n(9403),n(9404)].slice(0,p),buttonText:T.default.Messages.STICKER_PACK_PRICE_FREE}),P(w,{headerText:S.PREMIUM_MARKETING_STICKER_PACK_2,images:[n(9405),n(9406),n(9407)].slice(0,p),buttonText:T.default.Messages.STICKER_PACK_PRICE_FREE}),P(w,{headerText:S.PREMIUM_MARKETING_STICKER_PACK_3,images:[n(9408),n(9409),n(9410)].slice(0,p),buttonText:T.default.Messages.STICKER_PACK_PRICE_PERCENT_OFF.format({discountPercentage:(0,E.formatPercent)(l,S.STICKER_PACK_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100)})})))}function G(e){var t=e.stickersEnabledForUser,r=(0,l.useStateFromStores)([d.default],(function(){return d.default.locale})),o=a.useRef(null);return a.createElement("div",{ref:o,className:b.default.featureGrid},P(D,{title:T.default.Messages.PREMIUM_MARKETING_FEATURE_EMOJI_TITLE,description:T.default.Messages.PREMIUM_MARKETING_FEATURE_EMOJI_DESCRIPTION,className:b.default.featureEmoji,imgSrc:n(8714)}),P(D,{title:T.default.Messages.PREMIUM_MARKETING_FEATURE_PROFILE_TITLE,description:T.default.Messages.PREMIUM_MARKETING_FEATURE_PROFILE_DESCRIPTION,className:b.default.featureProfile,imgSrc:n(8715)}),P(D,{title:T.default.Messages.PREMIUM_MARKETING_FEATURE_PREMIUM_GUILD_TITLE,description:T.default.Messages.PREMIUM_MARKETING_FEATURE_PREMIUM_GUILD_DESCRIPTION.format({numFreeGuildSubscriptions:S.NUM_FREE_GUILD_SUBSCRIPTIONS_WITH_PREMIUM,percentageOff:(0,E.formatPercent)(r,S.PREMIUM_GUILD_FOR_PREMIUM_USER_DISCOUNT_PERCENT/100),learnMoreHook:function(e,t){return P(c.default,{className:b.default.learnMoreLink,tag:"span",onClick:function(){return u.default.open(I.UserSettingsSections.PREMIUM_GUILD_SUBSCRIPTION)}},t,e)}}),className:b.default.featurePremiumGuild,imgSrc:n(8716)}),P(D,{title:T.default.Messages.PREMIUM_MARKETING_FEATURE_PREMIUM_BADGE_TITLE,description:T.default.Messages.PREMIUM_MARKETING_FEATURE_PREMIUM_BADGE_DESCRIPTION,className:b.default.featureBadge,imgSrc:n(8717)}),P(D,{title:T.default.Messages.PREMIUM_MARKETING_FEATURE_PREMIUM_UPLOAD_SIZE_TITLE,description:T.default.Messages.PREMIUM_MARKETING_FEATURE_PREMIUM_UPLOAD_SIZE_DESCRIPTION,className:b.default.featureUploadSize,imgSrc:n(8718)}),P(D,{title:T.default.Messages.PREMIUM_MARKETING_FEATURE_PREMIUM_GO_LIVE_TITLE,description:T.default.Messages.PREMIUM_MARKETING_FEATURE_PREMIUM_GO_LIVE_DESCRIPTION.format({infoHook:function(e,t){return P(v.default,{text:T.default.Messages.MARKETING_REFRESH_PREMIUM_FEATURES_GO_LIVE_INFO},t,(function(e){return a.createElement(y.default,N({},e,{className:b.default.itemInfoIcon}))}))}}),className:b.default.featureGoLive,imgSrc:n(8719)}),t?P(U,{locale:r,gridRef:o}):null)}j.displayName="StickersBadgeSparkleStar",U.displayName="StickersFeature",G.displayName="FeatureGrid"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0));function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function l(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(e){var t=e.color,n=void 0===t?"currentColor":t,r=e.foreground,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["color","foreground"]);return a.createElement("svg",i({},o,{viewBox:"0 0 149 60",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),l("g",{className:r,clipPath:"url(#clip0)"},void 0,l("path",{d:"M49.4251 0.213867H45.5963V15.3515H49.4251V0.213867Z",fill:n}),l("path",{fill:n,d:"M43.5474 10.3668V5.27809C43.5474 1.74904 40.7034 0.213867 37.6697 0.213867H32V6.57472L35.7737 9.9631V3.78573H37.792C39.0765 3.78573 39.6942 4.40347 39.6942 5.38818V10.116C39.6942 11.1007 39.0948 11.7613 37.792 11.7613H32V15.3515H37.6636C40.7034 15.3698 43.5474 13.853 43.5474 10.3668Z"}),l("path",{fill:n,d:"M69.4801 15.5657C71.3822 15.5657 73.6697 14.6239 74.9296 12.1651L71.5963 10.6239C70.7645 12.7217 67.3394 12.208 67.3394 10.3914V5.17431C67.3394 3.29052 70.7156 2.86239 71.7431 4.74618L74.8624 3.48624C73.6452 0.795107 71.4006 0 69.5413 0C66.5076 0 63.5107 1.75535 63.5107 5.17431V10.3914C63.5168 13.8349 66.5076 15.5657 69.4801 15.5657Z"}),l("path",{fill:n,d:"M115.878 5.27809C115.878 1.74904 113.034 0.213867 110 0.213867H104.336V6.57472L108.11 9.9631V3.78573H110.128C111.413 3.78573 112.031 4.40347 112.031 5.38818V10.116C112.031 11.1007 111.431 11.7613 110.128 11.7613H104.336V15.3515H110C113.034 15.3698 115.878 13.853 115.878 10.3729V5.27809Z"}),l("path",{fill:n,d:"M53.5107 10.5627L51.0948 12.8318C52.5077 14.6483 54.4282 15.5657 56.2447 15.5657C59.0214 15.5657 62.104 13.9633 62.2325 11.0336C62.4037 7.31498 59.7065 6.37309 57.0153 5.88379C55.841 5.62691 55.0459 5.19878 55.0031 4.47095C55.0643 2.7156 57.7799 2.65443 59.364 4.34251L61.8655 2.4159C60.3058 0.513761 58.5322 0 56.6912 0C53.9144 0 51.2172 1.55963 51.2172 4.53211C51.2172 7.41896 53.4374 8.96025 55.8777 9.34557C57.1193 9.51682 58.5077 10.0061 58.4649 10.8624C58.3609 12.4832 55.0276 12.3976 53.5107 10.5627Z"}),l("path",{fill:n,d:"M82.2446 15.5657C85.3883 15.5657 88.5076 13.8349 88.5076 10.3731V5.19266C88.5076 1.73089 85.3639 0 82.2201 0C79.0764 0 75.9572 1.71254 75.9572 5.19266V10.367C75.9572 13.8349 79.1009 15.5657 82.2446 15.5657ZM79.7859 5.19266C79.7859 4.07951 80.9847 3.48012 82.1773 3.48012C83.4189 3.48012 84.6789 4.01223 84.6789 5.19266V10.367C84.6789 11.4557 83.4617 12.0122 82.2385 12.0122C81.0214 12.0122 79.7798 11.4801 79.7798 10.367V5.19266H79.7859Z"}),l("path",{fill:n,d:"M94.4098 10.5383H95.0948L98.5994 15.3456H103.37L99.2416 10.153C101.083 9.57804 102.214 7.99394 102.214 5.19272C102.128 1.64532 99.7125 0.208008 96.5932 0.208008H90.5443V15.3517H94.4159V10.5383H94.4098ZM94.4098 3.78599H96.6544C99.0703 3.78599 99.0703 7.24777 96.6544 7.24777H94.4098V3.78599Z"}),l("path",{fill:n,d:"M135.856 23.4065L116.902 23.4004C116.419 23.4004 116.009 23.7551 115.936 24.2322L115.012 30.5319C114.927 31.119 115.385 31.6512 115.978 31.6512H119.44C119.789 31.6512 120.027 32.0059 119.887 32.3239C119.453 33.3392 119.141 34.434 118.963 35.6206L117.202 47.7918C116.046 55.9386 122.835 60.0181 130.229 60.0181C137.978 60.0181 145.575 55.9447 146.731 47.7918L148.492 35.6206C149.63 27.6328 143.079 23.5594 135.856 23.4065ZM139.495 35.6206L137.734 47.5411C137.33 50.3606 134.162 51.6695 131.245 51.6695C128.529 51.6695 125.862 50.3606 126.211 47.7979L127.972 35.6267C128.376 32.96 131.544 31.6022 134.462 31.6022C137.379 31.5961 139.899 32.9539 139.495 35.6206Z"}),l("path",{fill:n,d:"M32.0886 23.9019H25.1039C24.6146 23.9019 24.2048 24.2627 24.1375 24.7398L21.9969 40.0242C21.9969 40.0364 21.9969 40.0486 21.9969 40.067L22.0947 45.9753C22.0947 46.0976 22.0152 46.2016 21.899 46.2321L19.8806 39.1068C19.8806 39.0945 19.8745 39.0823 19.8684 39.0762L13.6421 24.4951C13.4892 24.1343 13.1345 23.9019 12.743 23.9019H5.68492C5.19563 23.9019 4.78584 24.2627 4.71856 24.7398L0.00908105 58.4034C-0.0704297 58.9906 0.38217 59.5165 0.975442 59.5165H8.00908C8.49838 59.5165 8.90816 59.1557 8.97544 58.6725L10.8164 45.2964C10.8164 45.2841 10.8164 45.2719 10.8164 45.2597L10.7186 38.385L10.9204 38.3361L13.0305 45.4676C13.0305 45.4798 13.0366 45.486 13.0427 45.4982L18.8715 58.9294C19.0244 59.2841 19.3791 59.5165 19.7644 59.5165H27.3791C27.8684 59.5165 28.2782 59.1557 28.3455 58.6786L33.055 25.015C33.1345 24.4279 32.6819 23.9019 32.0886 23.9019Z"}),l("path",{fill:n,d:"M47.3424 23.9019H40.3088C39.8195 23.9019 39.4097 24.2627 39.3424 24.7398L34.6329 58.4034C34.5534 58.9906 35.006 59.5165 35.5993 59.5165H42.6329C43.1222 59.5165 43.532 59.1557 43.5993 58.6786L48.3088 25.015C48.3883 24.4279 47.9357 23.9019 47.3424 23.9019Z"}),l("path",{fill:n,d:"M80.3761 23.853H54.0213C53.5381 23.853 53.1283 24.2078 53.055 24.6848L52.1314 30.9845C52.0458 31.5717 52.5045 32.1038 53.0978 32.1038H60.4556C61.0488 32.1038 61.5014 32.6237 61.4219 33.2108L57.954 58.4096C57.8745 58.9968 58.3271 59.5166 58.9204 59.5166H66.058C66.5473 59.5166 66.9571 59.1558 67.0244 58.6726L70.5657 32.9417C70.6329 32.4585 71.0427 32.0977 71.532 32.0977H79.4525C79.9357 32.0977 80.3455 31.7429 80.4189 31.2659L81.3424 24.9662C81.4281 24.379 80.9693 23.853 80.3761 23.853Z"}),l("path",{fill:n,d:"M100.456 23.9019H87.0672C86.5779 23.9019 86.1681 24.2627 86.1008 24.7398L81.3913 58.4034C81.3118 58.9906 81.7644 59.5165 82.3577 59.5165H89.4892C89.9785 59.5165 90.3883 59.1557 90.4556 58.6725L91.8378 48.6175C91.8684 48.3789 92.0764 48.1954 92.321 48.1954H93.2384C93.4036 48.1954 93.5626 48.2811 93.6482 48.4217L100.462 59.0639C100.639 59.3453 100.951 59.5165 101.281 59.5165H110.095C110.884 59.5165 111.349 58.6297 110.896 57.9814L103.746 47.7612C103.575 47.5165 103.66 47.174 103.93 47.0456C108.492 44.8132 111.147 42.5318 112.015 36.1771C113.03 27.8285 107.801 23.9019 100.456 23.9019ZM102.92 36.3239C102.67 38.385 101.061 40.4462 98.2904 40.4462H94.1314C93.5381 40.4462 93.0794 39.9202 93.165 39.3331L94.0458 33.1373C94.1131 32.6542 94.529 32.2994 95.0121 32.2994H99.4464C102.119 32.2994 103.171 34.1649 102.92 36.3239Z"})),l("defs",{},void 0,l("clipPath",{id:"clip0"},void 0,l("rect",{width:"148.624",height:"60",fill:n}))))}u.displayName="NitroStackedIcon"},function(e,t,n){e.exports=n.p+"d67f351757cd7cd89b789a276cb7518b.png"},function(e,t,n){e.exports=n.p+"84aa6c73e6e3dc1774bbf59ae4753fa1.png"},function(e,t,n){e.exports=n.p+"1a51d51b6f3593014991dfd94b6df225.png"},function(e,t,n){e.exports=n.p+"d3a726eef7578b3fc1d613df81acf826.png"},function(e,t,n){e.exports=n.p+"adbfae1cc0699637c7f7c8548d319a0f.png"},function(e,t,n){e.exports=n.p+"c54a3148babbb4fba0f77583615271b4.png"},function(e,t,n){e.exports=n.p+"16cc415fd32a2ede6190babe6f44224a.png"},function(e,t,n){e.exports=n.p+"059a60c796116537cbd59f1c4a8a0cec.png"},function(e,t,n){e.exports=n.p+"c69e789c81f7a64b8d2321b56e1ce152.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=h(n(8)),o=h(n(6)),i=n(3),l=h(n(12)),u=h(n(251)),s=h(n(986)),d=h(n(5285)),f=h(n(126)),c=h(n(43)),p=h(n(130)),v=n(1),y=h(n(7)),m=h(n(7223));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t=e.user,n=e.planId,r=e.count,a=e.userPremiumSubscription,o=(0,i.useStateFromStoresArray)([u.default],(function(){return[u.default.get(n),null!=a?u.default.get(a.planId):null]})),l=o[0],s=o[1];if(null==l||p.default.getInterval(n)!==v.SubscriptionIntervalTypes.MONTH)return null;var h=null!=s?s.skuId:null,_=l.skuId===h,E=p.default.getDisplayName(n);return g("div",{className:m.default.accountCreditRow},void 0,g("div",{className:l.skuId===v.PremiumSubscriptionSKUs.TIER_2?m.default.iconBackgroundTier2:m.default.iconBackgroundTier1},void 0,g(d.default,{className:m.default.icon})),g("div",{className:m.default.rowDetails},void 0,g(f.default,{size:f.default.Sizes.SIZE_16},void 0,y.default.Messages.PREMIUM_SUBSCRIPTION_CREDIT.format({planName:E})),t.hasFreePremium()?null:g(f.default,{muted:!0,className:m.default.rowApplied},void 0,_&&null!=a?y.default.Messages.PREMIUM_SUBSCRIPTION_CREDIT_APPLIED_ON.format({date:a.currentPeriodEnd}):y.default.Messages.PREMIUM_SUBSCRIPTION_CREDIT_APPLIED_MISMATCHED_PLAN.format({planName:E}))),g(c.default,{className:m.default.rowCreditCount,size:c.default.Sizes.SIZE_16},void 0,y.default.Messages.PREMIUM_SUBSCRIPTION_CREDIT_COUNT_MONTHS.format({count:r})))}function S(e){var t=e.className,n=e.entitlements,r=(0,o.default)(Array.from(n)).filter((function(e){var t=e.subscriptionPlanId,n=e.parentId,r=e.consumed;return null!=t&&null!=n&&!r})).groupBy((function(e){return e.subscriptionPlanId})).value(),u=(0,i.useStateFromStores)([s.default],(function(){return s.default.getPremiumSubscription()})),d=(0,i.useStateFromStores)([l.default],(function(){return l.default.getCurrentUser()}));return g("div",{className:(0,a.default)(t,m.default.premiumSubscriptionAccountCredit)},void 0,Object.keys(r).map((function(e){return g(E,{planId:e,count:r[e].length,userPremiumSubscription:u,user:d},e)})))}E.displayName="AccountCreditRow",S.displayName="PremiumSubscriptionAccountCredit";var O=S;t.default=O},function(e,t,n){e.exports=n.p+"5a4ac7879fb43bc2509169b8fac68a4a.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=n(7649),l=(r=n(8850))&&r.__esModule?r:{default:r};function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).fetchStoreListing=function(e){var n=t.props,r=n.storeListingId,a=n.skuId,o=n.applicationId,l=null!=e?e:a;return null!=r?(0,i.fetchStoreListingById)(r):null!=l?(0,i.fetchStoreListingForSku)(l):null!=o?(0,i.fetchStoreListingForApplication)(o):void 0},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.componentDidMount=function(){this.fetchStoreListing()},a.render=function(){var e=this.props,t=e.skuId,n=e.applicationId,r=e.slug,a=e.storeListingId,o=e.pageSize,i=e.location;return s(l.default,{inputSkuId:t,applicationId:n,fetchStoreListing:this.fetchStoreListing,slug:r,storeListingId:a,location:i,pageSize:o})},r}(o.Component);f.displayName="DirectoryStoreListing";var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchStatisticsForApplication=function(e){return d.apply(this,arguments)};var r=l(n(11)),a=l(n(2)),o=l(n(181)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function s(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){u(o,r,a,i,l,"next",e)}function l(e){u(o,r,a,i,l,"throw",e)}i(void 0)}))}}function d(){return(d=s(regeneratorRuntime.mark((function e(t){var n,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return a.default.dispatch({type:i.ActionTypes.APPLICATION_ACTIVITY_STATISTICS_FETCH_START,applicationId:t}),e.prev=1,e.next=4,r.default.get({url:i.Endpoints.APPLICATION_ACTIVITY_STATISTICS(t),oldFormErrors:!0});case 4:return n=e.sent,l=n.body,a.default.dispatch({type:i.ActionTypes.APPLICATION_ACTIVITY_STATISTICS_FETCH_SUCCESS,statistics:l,applicationId:t}),e.abrupt("return",l);case 10:throw e.prev=10,e.t0=e.catch(1),a.default.dispatch({type:i.ActionTypes.APPLICATION_ACTIVITY_STATISTICS_FETCH_FAIL,applicationId:t}),new o.default(e.t0);case 14:case"end":return e.stop()}}),e,null,[[1,10]])})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=u;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(7226))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(){return l("div",{className:o.default.divider})}u.displayName="Divider"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0));function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e){return function e(t){return Object.keys(t).forEach((function(n){null==t[n]?delete t[n]:"object"==typeof t[n]&&(t[n]=e(t[n]))})),t}(function(e){var t;try{t=JSON.parse(JSON.stringify(e))}catch(e){throw new Error("[JSONLD] Invalid object format")}return t}(e))}function f(e,t){return s({"@type":e},d(t))}function c(e){return f(a.THING,e)}!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"}(a||(a={}));var p,v,y,m=c;function h(e){return f(a.PRODUCT,e)}function _(e){return f(a.OFFER,e)}function g(e){return f(a.QUANTITATIVE_VALUE,e)}h.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"}(p||(p={})),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"}(v||(v={})),_.ItemConditions=p,_.ItemAvailability=v,function(e){e.YEARLY="ANN",e.MONTHLY="MON"}(y||(y={})),g.UnitCodes=y;var E=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n),r.prototype.render=function(){var e=this.props,t=(e.debug,e.data);return l("script",{type:"application/ld+json"},void 0,JSON.stringify(s({"@context":"http://schema.org"},t)))},r}(o.Component);E.displayName="JSONLD",E.Thing=c,E.Brand=m,E.Person=function(e){return f(a.PERSON,e)},E.Organization=function(e){return f(a.ORGANIZATION,e)},E.ItemPage=function(e){return f(a.ITEM_PAGE,e)},E.Product=h,E.Offer=_,E.Rating=function(e){return f(a.RATING,e)},E.AggregateRating=function(e){return f(a.AGGREGATE_RATING,e)},E.AggregateOffer=function(e){return f(a.AGGREGATE_OFFER,e)},E.QuantitativeValue=g,E.UnitPriceSpecification=function(e){return f(a.UNIT_PRICE_SPECIFICATION,e)};var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=c(n(1051)),l=c(n(9418)),u=c(n(63)),s=n(1),d=c(n(7)),f=c(n(7228));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=((r={})[s.ContentRatingAgencies.ESRB]={1:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_ALCOHOL_REFERENCE,2:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_ANIMATED_BLOOD,3:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_BLOOD,4:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_BLOOD_AND_GORE,5:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_CARTOON_VIOLENCE,6:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_COMIC_MISCHIEF,7:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_CRUDE_HUMOR,8:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_DRUG_REFERENCE,9:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_FANTASY_VIOLENCE,10:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_INTENSE_VIOLENCE,11:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_LANGUAGE,12:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_LYRICS,13:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MATURE_HUMOR,14:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_NUDITY,15:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_PARTUAL_NUDITY,16:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_REAL_GAMBLING,17:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SEXUAL_CONTENT,18:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SEXUAL_THEMES,19:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SEXUAL_VIOLENCE,20:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SIMULATED_GAMBLING,21:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_STRONG_LANGUAGE,22:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_STRONG_LYRICS,23:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_STRONG_SEXUAL_CONTENT,24:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SUGGESTIVE_THEMES,25:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_TOBACCO_REFERENCE,26:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_USE_OF_ALCOHOL,27:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_USE_OF_DRUGS,28:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_USE_OF_TOBACCO,29:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_VIOLENCE,30:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_VIOLENT_REFERENCES,31:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_IN_GAME_PURCHASES,32:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_USERS_INTERACT,33:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_SHARES_LOCATION,34:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_UNRESTRICTED_INTERNET,35:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_BLOOD,36:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_CARTOON_VIOLENCE,37:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_FANTASY_VIOLENCE,38:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_LANGUAGE,39:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_LYRICS,40:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_SEXUAL_THEMES,41:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_SUGGESTIVE_THEMES,42:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_MILD_VIOLENCE,43:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_ESRB_ANIMATED_VIOLENCE},r[s.ContentRatingAgencies.PEGI]={1:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_VIOLENCE,2:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_BAD_LANGUAGE,3:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_FEAR,4:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_GAMBLING,5:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_SEX,6:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_DRUGS,7:d.default.Messages.APPLICATION_STORE_RATING_DESCRIPTORS_PEGI_DISCRIMINATION},r),h=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var a=r.prototype;return a.renderContentRatingImage=function(){var e=this.props.sku,t=e.contentRating,n=e.contentRatingAgency;return null==t||null==n?null:v(l.default,{className:f.default.rating,agency:n,rating:t.rating})},a.render=function(){var e=this.props,t=e.sku,n=t.contentRating,r=t.contentRatingAgency,a=e.className;if(null==n||null==r)return null;var o=n.descriptors.map((function(e){return m[r][e]})).join(", ");return v("div",{className:a},void 0,v(i.default,{},void 0,d.default.Messages.APPLICATION_STORE_SECTION_TITLE_RATINGS),v(u.default,{className:f.default.content},void 0,this.renderContentRatingImage(),v("div",{className:f.default.info},void 0,o)))},r}(o.PureComponent);h.displayName="ApplicationContentRating";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.Categories=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o,i,l=d(n(8)),u=n(1),s=d(n(7227));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,r){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var l=new Array(o),u=0;u<o;u++)l[u]=arguments[u+3];t.children=l}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,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 v=((o={})[u.ContentRatingAgencies.ESRB]=((r={})[p.ESRB.EVERYONE]=s.default.esrbEveryone,r[p.ESRB.EVERYONE_TEN_PLUS]=s.default.esrbEveryoneTenPlus,r[p.ESRB.TEEN]=s.default.esrbTeen,r[p.ESRB.MATURE]=s.default.esrbMature,r[p.ESRB.ADULT]=s.default.esrbAdult,r[p.ESRB.RATING_PENDING]=s.default.esrbRatingPending,r),o[u.ContentRatingAgencies.PEGI]=((a={})[p.PEGI.THREE]=s.default.pegiThree,a[p.PEGI.SEVEN]=s.default.pegiSeven,a[p.PEGI.TWELVE]=s.default.pegiTwelve,a[p.PEGI.SIXTEEN]=s.default.pegiSixteen,a[p.PEGI.EIGHTEEN]=s.default.pegiEighteen,a),o),y=function(e){var t=e.agency,n=e.rating,r=e.className,a=v[t][n];return null==a?null:c("div",{className:(0,l.default)(s.default.contentRating,a,r)})};y.displayName="ContentRating";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(86)),l=p(n(36)),u=p(n(1051)),s=p(n(1176)),d=n(355),f=p(n(7)),c=p(n(7229));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _=/^!\[([^\]]*)\]\(asset:\/\/(\d+)\)/,g=h({},s.default.rules,{heading:h({},s.default.rules.heading,{react:function(e,t,n){var r="h"+Math.min(Math.max(2,e.level+1),4);return m(u.default,{tag:r},n.key,t(e.content,n))}}),assetImage:{order:5,match:function(e,t){var n=e.match(_);if(null!=n){var r=n[2],a=t.assets.find((function(e){return e.id===r}));return null!=a&&[].concat(n,[a,t.applicationId])}return!1},parse:function(e){return{asset:e[3],alt:e[1],applicationId:e[4]}},react:function(e,t,n){return m("div",{className:c.default.assetWrapper},n.key,m("img",{alt:e.alt,src:(0,d.getAssetURL)(e.applicationId,e.asset,800),className:c.default.asset}))}}}),E=i.default.parserFor(g),S=i.default.ruleOutput(g,"react"),O=i.default.reactFor(S),I=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={collapsed:!0,collapsable:!0},t.handleToggleCollapse=function(){t.setState({collapsed:!t.state.collapsed})},t.setContentContainerRef=function(e){t._container=e},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var i=r.prototype;return i.componentDidMount=function(){if(null!=this._container){var e=this._container.getBoundingClientRect().height>400;this.setState({collapsable:e})}},i.render=function(){var e,t=this.props,n=t.applicationId,r=t.description,i=t.blurb,u=t.className,d=t.assets,p=this.state,v=p.collapsed,y=p.collapsable;return m("div",{className:u},void 0,m("div",{className:(0,o.default)((e={},e[c.default.collapsed]=y&&v,e))},void 0,a.createElement("div",{ref:this.setContentContainerRef},m("div",{className:c.default.blurb},void 0,i),m(s.default,{className:c.default.description,parser:E,output:O,state:{assets:d,applicationId:n}},void 0,r))),y?m(l.default,{className:c.default.toggleCollapseButton,onClick:this.handleToggleCollapse,color:l.default.Colors.PRIMARY},void 0,v?f.default.Messages.APPLICATION_STORE_DESCRIPTION_READ_MORE:f.default.Messages.APPLICATION_STORE_DESCRIPTION_READ_LESS):null)},r}(a.PureComponent);I.displayName="ApplicationDescription";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=S(n(1051)),i=S(n(248)),l=S(n(7626)),u=S(n(971)),s=S(n(8852)),d=S(n(8246)),f=S(n(9421)),c=S(n(1040)),p=S(n(7919)),v=S(n(8245)),y=S(n(8038)),m=S(n(9422)),h=S(n(8853)),_=n(1),g=S(n(7)),E=S(n(7230));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var C=[{feature:_.SKUFeatureTypes.SINGLE_PLAYER,getText:function(){return g.default.Messages.APPLICATION_STORE_SINGLE_PLAYER},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_SINGLE_PLAYER_TOOLTIP},IconComponent:p.default},{feature:_.SKUFeatureTypes.LOCAL_MULTIPLAYER,getText:function(){return g.default.Messages.APPLICATION_STORE_LOCAL_MULTIPLAYER},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_LOCAL_MULTIPLAYER_TOOLTIP},IconComponent:c.default},{feature:_.SKUFeatureTypes.ONLINE_MULTIPLAYER,getText:function(){return g.default.Messages.APPLICATION_STORE_ONLINE_MULTIPLAYER},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_ONLINE_MULTIPLAYER_TOOLTIP},IconComponent:c.default},{feature:_.SKUFeatureTypes.PVP,getText:function(){return g.default.Messages.APPLICATION_STORE_PVP},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_PVP_TOOLTIP},IconComponent:f.default},{feature:_.SKUFeatureTypes.LOCAL_COOP,getText:function(){return g.default.Messages.APPLICATION_STORE_LOCAL_COOP},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_LOCAL_COOP_TOOLTIP},IconComponent:c.default},{feature:_.SKUFeatureTypes.ONLINE_COOP,getText:function(){return g.default.Messages.APPLICATION_STORE_ONLINE_COOP},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_ONLINE_COOP_TOOLTIP},IconComponent:c.default},{feature:_.SKUFeatureTypes.CROSS_PLATFORM,getText:function(){return g.default.Messages.APPLICATION_STORE_CROSS_PLATFORM},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_CROSS_PLATFORM_TOOLTIP},IconComponent:h.default},{feature:_.SKUFeatureTypes.RICH_PRESENCE,getText:function(){return g.default.Messages.APPLICATION_STORE_RICH_PRESENCE},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_RICH_PRESENCE_TOOLTIP},IconComponent:y.default},{feature:_.SKUFeatureTypes.DISCORD_GAME_INVITES,getText:function(){return g.default.Messages.APPLICATION_STORE_DISCORD_GAME_INVITES},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_DISCORD_GAME_INVITES_TOOLTIP},IconComponent:v.default},{feature:_.SKUFeatureTypes.SPECTATOR_MODE,getText:function(){return g.default.Messages.APPLICATION_STORE_SPECTATOR_MODE},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_SPECTATOR_MODE_TOOLTIP},IconComponent:l.default},{feature:_.SKUFeatureTypes.CONTROLLER_SUPPORT,getText:function(){return g.default.Messages.APPLICATION_STORE_CONTROLLER_SUPPORT},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_CONTROLLER_SUPPORT_TOOLTIP},IconComponent:d.default},{feature:_.SKUFeatureTypes.CLOUD_SAVES,getText:function(){return g.default.Messages.APPLICATION_STORE_CLOUD_SAVES},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_CLOUD_SAVES_TOOLTIP},IconComponent:s.default},{feature:_.SKUFeatureTypes.SECURE_NETWORKING,getText:function(){return g.default.Messages.APPLICATION_STORE_SECURE_NETWORKING},getTooltip:function(){return g.default.Messages.APPLICATION_STORE_SECURE_NETWORKING_TOOLTIP},IconComponent:m.default}],M=function(e){var t=e.IconComponent,n=e.text,r=e.tooltip;return T("div",{className:E.default.row},void 0,T(i.default,{text:r},void 0,(function(e){return a.createElement(t,b({className:E.default.featureIcon},e))})),T("span",{className:E.default.featureText},void 0,n),T(u.default,{className:E.default.checkmarkIcon}))};M.displayName="ApplicationFeature";var N=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n),r.prototype.render=function(){var e=this.props.sku,t=C.filter((function(t){var n=t.feature;return e.features.has(n)})).map((function(e){var t=e.feature,n=e.IconComponent,r=e.getText,a=e.getTooltip;return T(M,{IconComponent:n,text:r(),tooltip:a()},t)}));return 0===t.length?null:T("div",{className:E.default.features},void 0,T(o.default,{},void 0,g.default.Messages.APPLICATION_STORE_SECTION_TITLE_FEATURES),t)},r}(a.PureComponent);N.displayName="ApplicationFeatureFlags";var P=N;t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"24",height:"24"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,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))}f.displayName="Moderation"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"24",height:"24"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,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))}f.displayName="SecureNetworking"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(1051)),i=u(n(7)),l=u(n(7231));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n),r.prototype.render=function(){var e=this.props,t=e.className,n=e.sku;return null==n.legalNotice?null:d("div",{className:t},void 0,d(o.default,{},void 0,i.default.Messages.APPLICATION_STORE_SECTION_TITLE_COPYRIGHT),d("div",{className:l.default.content},void 0,n.legalNotice))},r}(a.PureComponent);c.displayName="ApplicationLegalInfo";var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=f(n(358)),o=f(n(8722)),i=f(n(9425)),l=f(n(655)),u=f(n(9427)),s=n(7760),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function h(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function _(e){return e.split("?")[0]+"?size=2048"}var g=function(e){for(var t,n=e.index,a=e.items,o=h(e,["index","items"]),l=a[n],u=0,s=[],f=y(a);!(t=f()).done;){var c=t.value;if(c.type===d.CarouselMediaTypes.IMG){var p=c.width,m=c.height,g=c.src;c===l&&(u=s.length),s.push({src:_(g),width:p,height:m})}}return r.createElement(i.default,v({},o,{items:s,startWith:u}))};g.displayName="ZoomedCarousel";var E=function(e){var t,n;function i(){for(var t,n=arguments.length,o=new Array(n),i=0;i<n;i++)o[i]=arguments[i];return(t=e.call.apply(e,[this].concat(o))||this).handleCurrentItemClick=function(e,n){e.type!==d.CarouselMediaTypes.IMG||l.default.hasModalOpen()||a.default.push((function(e){return r.createElement(g,v({},e,{index:n,items:t.props.items}))}))},t}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n),i.prototype.render=function(){var e=this.props,t=e.pageSize,n=h(e,["pageSize"]),a=t===s.PageSizes.SMALL?u.default:o.default;return r.createElement(a,v({},n,{onCurrentItemClick:this.handleCurrentItemClick}))},i}(r.Component);E.displayName="ApplicationStoreListingCarousel";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(5417)),i=y(n(265)),l=y(n(425)),u=y(n(8848)),s=n(9426),d=y(n(368)),f=n(8723),c=n(259),p=n(1),v=y(n(7235));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,E(e,t)}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var S={friction:10,tension:100};function O(e,t){return(e%t+t)%t}var I=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={translate:new i.default.Value(0),opacity:new i.default.Value(1)},t}g(t,e);var n=t.prototype;return n.componentWillEnter=function(e){var t=this.props.directionHistory,n=this.state,r=n.translate,a=n.opacity;r.setValue(t[t.length-1]),a.setValue(0),e(),i.default.parallel([i.default.timing(a,{toValue:1,easing:i.default.Easing.out(i.default.Easing.linear),duration:200}),i.default.spring(r,_({toValue:0},S))]).start()},n.componentWillLeave=function(e){var t=this.props.directionHistory,n=this.state,r=n.opacity,a=n.translate;i.default.parallel([i.default.timing(r,{toValue:0,easing:i.default.Easing.in(i.default.Easing.linear),duration:200}),i.default.spring(a,_({toValue:-1*t[t.length-1]},S))]).start(e)},n.getStyle=function(){var e=this.state,t=e.translate,n=e.opacity;return i.default.accelerate({opacity:n,transform:[{translateX:t.interpolate({inputRange:[0,1],outputRange:["0px","300px"]})}]})},n.render=function(){var e=this.props.item;return h(i.default.img,{src:e.src,alt:"",className:v.default.slide,style:this.getStyle()})},t}(a.Component);I.displayName="ModalCarouselItem";var T=function(e){function t(t){var n;return(n=e.call(this,t)||this).gotoNext=function(){var e=n.state.currentIndex;n.navigateTo(e+1)},n.gotoPrev=function(){var e=n.state.currentIndex;n.navigateTo(e-1)},n.state={currentIndex:t.startWith,directionHistory:[]},n}g(t,e);var n=t.prototype;return n.componentDidMount=function(){this.preloadNextImages(),d.default.disable(),d.default.enableTemp(s.MODAL_CAROUSEL_LAYOUT)},n.componentWillUnmount=function(){d.default.disableTemp()},n.preloadNextImages=function(){var e=this.state.currentIndex,t=this.props.items,n=O(e+1,t.length),r=O(e-1,t.length);this.preloadImage(t[n]),this.preloadImage(t[r])},n.preloadImage=function(e){(0,c.loadImage)(e.src)},n.componentDidUpdate=function(e,t){this.state.currentIndex!==t.currentIndex&&this.preloadNextImages()},n.navigateTo=function(e){var t=this.state,n=t.directionHistory,r=t.currentIndex;n.push(e-r),e=O(e,this.props.items.length),this.setState({currentIndex:e,directionHistory:n})},n.render=function(){var e=this.props.onClose,t=this.state,n=t.currentIndex,r=t.directionHistory;return h(l.default,{component:"div",className:v.default.wrapper,onClick:e},void 0,h(f.CarouselPrevious,{className:v.default.navPrev,onClick:this.gotoPrev}),h(I,{item:this.props.items[n],directionHistory:r},this.props.items[n].src),h(f.CarouselNext,{className:v.default.navNext,onClick:this.gotoNext}))},t}(a.Component);T.displayName="ModalCarousel",T.defaultProps={startWith:0};var b=(0,u.default)((function(e,t){var n;return(n={})[p.ComponentActions.MODAL_CAROUSEL_NEXT]=(0,o.default)(t.gotoNext,300),n[p.ComponentActions.MODAL_CAROUSEL_PREV]=(0,o.default)(t.gotoPrev,300),n}))(T);t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.MODAL_CAROUSEL_LAYOUT=void 0;var r,a=n(8711),o=n(1),i=((r={})[o.KeybindActions.MODAL_CAROUSEL_NEXT]=a.MODAL_CAROUSEL_NEXT,r[o.KeybindActions.MODAL_CAROUSEL_PREV]=a.MODAL_CAROUSEL_PREV,r);t.MODAL_CAROUSEL_LAYOUT=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8)),i=n(8722),l=n(7589),u=m(n(9428)),s=m(n(84)),d=n(7814),f=m(n(7625)),c=m(n(8039)),p=n(7760),v=n(1),y=m(n(7238));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var S=function(e){var t=e.className,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["className"]);return a.createElement(c.default,E({},n,{className:(0,o.default)(y.default.sizedToParent,t),mediaPlayerClassName:y.default.sizedToParent,renderLinkComponent:l.renderMaskedLinkComponent}))};S.displayName="renderVideoComponent";var O=function(e){return a.createElement(f.default,e)};O.displayName="renderImageComponent";var I={width:1280,height:720},T={width:640,height:360},b=function(e){var t,n,r=e.item,a=e.onPlay,o=e.volume,u=e.onVolumeChange,s=e.onMute,f=e.isMuted;if(r.type===v.CarouselMediaTypes.YOUTUBE_VIDEO)t=E({url:(0,v.YOUTUBE_PREVIEW_URL)(r.youtubeVideoId)},I),n=E({url:(0,v.YOUTUBE_EMBED_URL)(r.youtubeVideoId)+"?rel=0&iv_load_policy=3&showinfo=0&modestbranding=1"},T);else{var c=null!=r.width?r.width:0,m=null!=r.height?r.height:0;t={url:r.thumbnailSrc,width:c,height:m},n={url:r.src,proxyURL:r.src,width:c,height:m}}return g("div",{className:y.default.embedContainer},void 0,g(d.EmbedVideo,{className:y.default.sizedToParent,href:null,thumbnail:t,video:n,maxHeight:i.ItemSizes.SMALL.height,maxWidth:p.PageSizes.SMALL,onPlay:a,playable:!0,volume:o,onVolumeChange:u,autoMute:f,onMute:s,autoPlay:!0,renderImageComponent:O,renderVideoComponent:S,renderLinkComponent:l.renderMaskedLinkComponent}))};b.displayName="Video";var C=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={hasInteracted:!1,isVideoPlaying:!1,isMuted:!0,volume:1},t.handlePlay=function(e){t.setState({isVideoPlaying:!0,hasInteracted:!e})},t.handleVolumeChange=function(e){t.setState({volume:e,hasInteracted:!0})},t.handleMute=function(e){t.setState({isMuted:e,hasInteracted:!0})},t.handleChangeItem=function(){t.setState({isVideoPlaying:!1})},t.handleIntentionalChange=function(e,n,r,a){t.setState({hasInteracted:!0});var o=t.props.onIntentionalChange;null!=o&&o(e,n,r,a)},t.renderItem=function(e,n){var r,a=t.state,o=a.isMuted,i=a.volume;switch(e.type){case v.CarouselMediaTypes.YOUTUBE_VIDEO:case v.CarouselMediaTypes.VIDEO:r=g(b,{item:e,onPlay:t.handlePlay,isMuted:o,volume:i,onVolumeChange:t.handleVolumeChange,onMute:t.handleMute});break;case v.CarouselMediaTypes.IMG:r=g("img",{className:y.default.smallCarouselImage,src:e.src,alt:""});break;default:throw new Error("Unexpected MediaType")}return g(s.default,{className:y.default.smallCarouselItem,onClick:function(){return t.handleCurrentItemClick(e,n)}},void 0,r)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a=r.prototype;return a.handleCurrentItemClick=function(e,t){var n=this.props.onCurrentItemClick;null!=n&&n(e,t),this.setState({hasInteracted:!0})},a.render=function(){var e=this.props,t=e.items,n=e.autoplayInterval,r=e.paused,a=this.state.hasInteracted;return g(u.default,{items:t.slice(0,12),delay:n,paused:r||a,renderItem:this.renderItem,className:y.default.smallCarousel,onIntentionalChange:this.handleIntentionalChange,onChangeItem:this.handleChangeItem})},r}(a.PureComponent);C.displayName="SmallMediaCarousel",C.defaultProps={paused:!1};var M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(6)),l=n(67),u=n(120),s=y(n(8724)),d=y(n(7912)),f=y(n(63)),c=y(n(9429)),p=n(1),v=y(n(7237));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,g(e,t)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E="jump",S="next",O="previous",I=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleDotClick=function(e){var n=t.props,r=n.onSetItem,a=n.onIntentionalChange,o=n.current;a&&a(o,e,E),r(e)},t.handleNext=function(){var e=t.props,n=e.onIntentionalChange,r=e.current,a=(0,e.onChangePage)(1);n&&n(r,a,S)},t.handlePrevious=function(){var e=t.props,n=e.onIntentionalChange,r=e.current,a=(0,e.onChangePage)(-1);n&&n(r,a,O)},t}_(t,e);var n=t.prototype;return n.componentDidMount=function(){u.ComponentDispatch.subscribe(p.ComponentActions.CAROUSEL_PREV,this.handlePrevious),u.ComponentDispatch.subscribe(p.ComponentActions.CAROUSEL_NEXT,this.handleNext)},n.componentWillUnmount=function(){u.ComponentDispatch.unsubscribe(p.ComponentActions.CAROUSEL_PREV,this.handlePrevious),u.ComponentDispatch.unsubscribe(p.ComponentActions.CAROUSEL_NEXT,this.handleNext)},n.render=function(){var e,t=this,n=this.props,r=n.current,a=n.count,l=n.includeHitboxPadding,u=i.default.times(a,(function(e){return h("button",{onClick:function(){return t.handleDotClick(e)},className:e===r?v.default.dotSelected:v.default.dotNormal},"dot-"+e)})),d=(0,o.default)(v.default.arrowHitbox,((e={})[v.default.arrowHitboxPadding]=l,e));return h(f.default,{className:this.props.className,justify:f.default.Justify.BETWEEN,align:f.default.Align.CENTER},void 0,h("button",{className:d,onClick:this.handlePrevious},void 0,h(s.default,{className:v.default.arrow,direction:s.default.Directions.LEFT})),h("div",{className:v.default.dots},void 0,u),h("button",{className:d,onClick:this.handleNext},void 0,h(s.default,{className:v.default.arrow,direction:s.default.Directions.RIGHT})))},t}(a.PureComponent);I.displayName="PaginationController",I.defaultProps={includeHitboxPadding:!0};var T=function(e){function t(t){var n;return(n=e.call(this,t)||this).timer=new l.Interval,n.getCurrentDirection=function(){return n.state.direction},n.nextItem=function(){var e=n.props.items;n.changeItem(e,1)},n.previousItem=function(){var e=n.props.items;n.changeItem(e,-1)},n.handleSetItem=function(e){var t=n.state.visibleIndex,r=n.props.items;n.changeItem(r,e-t)},n.handleMouseEnter=function(){n.setState({hovered:!0})},n.handleMouseLeave=function(){n.setState({hovered:!1})},n.handleIntentionalChange=function(e,t,r){var a=n.props,o=a.items,i=a.onIntentionalChange;return i&&i(o[t],e,t,r)},n.state={visibleIndex:!0===t.randomize?i.default.random(0,t.items.length-1):0,direction:1,hovered:!1},n}_(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.paused||this.state.hovered||this.startTimer()},n.componentWillUnmount=function(){this.stopTimer()},n.componentDidUpdate=function(e,t){var n=function(e,t){return!e.paused&&!t.hovered},r=n(this.props,this.state),a=n(e,t);r&&!a?this.startTimer():!r&&a&&this.stopTimer();var o=this.props.items;null==o[this.state.visibleIndex]&&this.changeItem(o,1)},n.startTimer=function(){this.timer.start(this.props.delay,this.nextItem)},n.stopTimer=function(){this.timer.stop()},n.changeItem=function(e,t){var n=this.state.visibleIndex+t;n<0?n=e.length-1:n>e.length-1&&(n=0);var r=this.props.onChangeItem;return r&&r(e[n],this.state.visibleIndex,n),this.setState({visibleIndex:n,direction:t>0?1:-1}),n},n.render=function(){var e=this,t=this.props,n=t.items,r=t.renderItem,a=t.className,i=t.paginationClassName,l=t.themedPagination,u=t.includeHitboxPadding,s=t.style,f=this.state.visibleIndex;return h("div",{className:(0,o.default)(v.default.root,a),style:s,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,h(d.default,{aspectRatio:16/9},void 0,h(c.default,{step:f,getDirection:this.getCurrentDirection,className:v.default.carousel},void 0,r(n[f],f))),h(I,{className:(0,o.default)(i,l?v.default.themedPagination:v.default.pagination),includeHitboxPadding:u,current:f,count:n.length,onChangePage:function(t){return e.changeItem(n,t)},onSetItem:this.handleSetItem,onIntentionalChange:this.handleIntentionalChange}))},t}(a.PureComponent);T.displayName="CarouselWithSlide";var b=T;t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(265)),l=s(n(425)),u=s(n(7236));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v={friction:7,tension:40,overshootClamping:!0},y=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this)._animated=new i.default.Value(-1*t.getDirection()),n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.componentWillEnter=function(e){this._animated.setValue(-this.props.getDirection()),i.default.spring(this._animated,c({toValue:0},v)).start(e)},a.componentDidAppear=function(){this._animated.setValue(0)},a.componentWillLeave=function(e){i.default.spring(this._animated,c({toValue:this.props.getDirection()},v)).start(e)},a.getStyle=function(){return i.default.accelerate({transform:[{translateX:this._animated.interpolate({inputRange:[0,1],outputRange:["0%","-100%"]})}]})},a.render=function(){return f(i.default.div,{style:this.getStyle(),className:u.default.item},void 0,this.props.children)},r}(a.PureComponent);y.displayName="Item";var m=function(e){var t=e.children,n=e.step,r=e.getDirection,a=e.className;return f(l.default,{component:"div",className:(0,o.default)(u.default.animator,a)},void 0,f(y,{getDirection:r},n,t))};m.displayName="SlideAnimator";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7649),i=s(n(8249)),l=s(n(7)),u=s(n(7239));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleDisagree=function(){(0,o.matureDisagree)()},t.handleAgree=function(){(0,o.matureAgree)()},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r.prototype.render=function(){var e=this.props.game.name;return f("div",{className:u.default.matureListing},void 0,f(i.default,{onAgree:this.handleAgree,onDisagree:this.handleDisagree,title:l.default.Messages.MATURE_LISTING_TITLE.format({name:e}),description:l.default.Messages.MATURE_LISTING_DESCRIPTION,agreement:l.default.Messages.MATURE_LISTING_ACCEPT,disagreement:l.default.Messages.MATURE_LISTING_DECLINE}))},r}(a.PureComponent);p.displayName="ApplicationStoreListingMature";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ApplicationStorePurchaseUnit=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=w(n(8)),i=n(232),l=n(3),u=n(5419),s=w(n(7737)),d=w(n(7856)),f=n(49),c=w(n(108)),p=w(n(12)),v=w(n(5408)),y=w(n(9432)),m=w(n(36)),h=w(n(63)),_=w(n(975)),g=w(n(7769)),E=w(n(5308)),S=w(n(130)),O=n(250),I=n(7642),T=w(n(9433)),b=w(n(9434)),C=w(n(8725)),M=w(n(9435)),N=n(8052),P=w(n(9436)),A=n(1),R=w(n(7)),L=w(n(7245)),D=w(n(6753));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var F=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._applicationBuyButtonRef=a.createRef(),t.handleViewLibrary=function(e){var n=t.props.libraryApplication;null!=n&&n.isHidden()&&(e.preventDefault(),(0,f.transitionTo)(A.Routes.APPLICATION_LIBRARY_SETTINGS))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,G(t,n);var l=r.prototype;return l.componentDidMount=function(){var e=this.props,t=e.isEntitled,n=e.isFetchingEntitlementsForApplication,r=e.sku,a=e.currentUser;null!=t||n||null==a||r.type===A.SKUTypes.DURABLE_PRIMARY||(0,u.fetchUserEntitlementsForApplication)(r.applicationId)},l.getApplicationBuyButton=function(){return this._applicationBuyButtonRef.current},l.getActionText=function(){var e=this.props,t=e.sku,n=e.isEntitled,r=e.storeListing,a=function(e){switch(e.type){case A.SKUTypes.DURABLE:return{distribution:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DISTRIBUTION_DLC,free:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_FREE_DLC,preorder:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_DLC,preorderEntitled:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_ENTITLED};case A.SKUTypes.CONSUMABLE:return{distribution:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DISTRIBUTION_CONSUMABLE,free:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_FREE_CONSUMABLE,preorder:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_CONSUMABLE,preorderEntitled:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_ENTITLED};case A.SKUTypes.BUNDLE:return{distribution:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DISTRIBUTION_BUNDLE,free:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_FREE_BUNDLE,preorder:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_BUNDLE,preorderEntitled:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_ENTITLED};case A.SKUTypes.DURABLE_PRIMARY:default:return{distribution:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DISTRIBUTION_APPLICATION,free:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_FREE_APPLICATION,preorder:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_APPLICATION,preorderEntitled:R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_PREORDER_ENTITLED}}}(t),o=null!=r.entitlementBranchId;return!t.available&&t.premium?R.default.Messages.APPLICATION_STORE_COMING_SOON:t.isPreorder()&&!o?n?a.preorderEntitled:a.preorder:t.requiresPayment&&!o?a.distribution:a.free},l.renderHeader=function(){var e=this.props,t=e.isEntitled,n=e.libraryApplication,r=e.sku,a=e.currentUser;if(!0===t){var o=null!=n&&n.isHidden();return U(i.Link,{className:L.default.entitledHeader,to:{pathname:A.Routes.APPLICATION_LIBRARY,state:{applicationId:null!=n?n.id:null}},onClick:this.handleViewLibrary},void 0,U(g.default,{className:L.default.entitledHeaderIcon}),U("div",{},void 0,o?R.default.Messages.APPLICATION_STORE_PURCHASE_IN_LIBRARY_HIDDEN:R.default.Messages.APPLICATION_STORE_PURCHASE_IN_LIBRARY))}return r.exclusive?U("div",{className:L.default.exclusiveHeader},void 0,U("div",{className:L.default.exclusiveHeaderExclusive},void 0,R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_FIRST_ON),U(_.default,{className:L.default.exclusiveHeaderIcon})):r.premium?U("div",{className:L.default.premiumHeader},void 0,U(E.default,{className:L.default.premiumHeaderIcon}),S.default.canInstallPremiumApplications(a)?null:U("div",{className:L.default.premiumHeaderPrice},void 0,R.default.Messages.BILLING_PRICE_PER_MONTH.format({price:(0,O.formatPrice)(A.SubscriptionPlanInfo[A.SubscriptionPlans.PREMIUM_MONTH_TIER_2].price,A.CurrencyCodes.USD)}))):null},l.renderAlternativeSkus=function(){var e=this.props,t=e.storeListing,n=e.sku,r=e.guildId,o=e.channelId;return null!=t.entitlementBranchId||0===t.alternativeSkuIds.length?null:U(a.Fragment,{},void 0,U("div",{className:L.default.actionText},void 0,R.default.Messages.APPLICATION_STORE_LISTING_SELECT_EDITION),U(T.default,{storeListing:t,selectedSkuId:n.id,className:L.default.alternativeSkus,guildId:r,channelId:o}))},l.renderAccuratePreorderInfo=function(){var e=this.props,t=e.isEntitled,n=e.sku,r=e.isFocused;return n.isPreorder()&&null!=n.preorderReleaseAt&&t?U("div",{className:L.default.countdownSection},void 0,U("div",{className:L.default.countdownHeader},void 0,R.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_TIME_LEFT_UNTIL_RELEASE),U(y.default,{endTime:n.preorderReleaseAt.valueOf(),interval:r?1e3:6e4})):null},l.renderApproximatePreorderInfo=function(){var e=this.props,t=e.isEntitled,n=e.sku;if(!n.isPreorder()||null==n.preorderApproximateReleaseDate&&null!=n.preorderReleaseAt&&t)return null;var r=(0,I.getReadablePreorderReleaseDate)(n);return U("div",{className:L.default.releaseDate},void 0,R.default.Messages.APPLICATION_STORE_PURCHASE_AVAILABLE_DATE.format({releaseDate:r}))},l.renderPrice=function(){var e=this.props,t=e.sku,n=e.storeListing,r=e.isEntitled;if(t.restricted)return U("div",{className:L.default.price},void 0,R.default.Messages.APPLICATION_STORE_RESTRICTED);var a=null!=n.entitlementBranchId;return t.available&&(t.premium||null!=t.getPrice())||a?U("div",{className:L.default.price},void 0,U(d.default,{type:d.default.Types.LISTING,inLibrary:!0===r,sku:t,hasEntitlementBranch:a}),this.renderApproximatePreorderInfo()):!t.available&&t.premium?U("div",{className:(0,o.default)(L.default.price,D.default.listingPrice)},void 0,R.default.Messages.APPLICATION_STORE_FREE_WITH_PREMIUM):U("div",{className:L.default.price},void 0,R.default.Messages.APPLICATION_STORE_COMING_SOON)},l.renderBody=function(){var e=this.props,t=e.sku,n=e.game,r=e.channelId,o=e.isEntitled,i=e.isUserPremium,l=e.storeListing,u=t.isGiftable(),d=null!=l.entitlementBranchId;return U(a.Fragment,{},void 0,this.renderAccuratePreorderInfo(),U(h.default,{justify:h.default.Justify.BETWEEN,align:h.default.Align.CENTER,className:L.default.headerBar},void 0,U("div",{className:L.default.actionText},void 0,this.getActionText()),U(N.OperatingSystemSection,{systems:t.supportedOperatingSystems})),this.renderPrice(),!0!==o||!u||d?U(a.Fragment,{},void 0,a.createElement(s.default,{ref:this._applicationBuyButtonRef,skuId:t.id,applicationId:n.id,channelId:r,entitlementBranchId:l.entitlementBranchId,fullWidth:!0,onStoreListing:!0}),t.premium&&!i&&t.isAvailableForDistribution()&&!d?U(s.default,{skuId:t.id,applicationId:n.id,channelId:r,color:m.default.Colors.PRIMARY,className:L.default.secondaryBuyButton,forceDistribution:!0,shouldRenderPrice:!0,fullWidth:!0,onStoreListing:!0}):null):null,u&&!d?U(s.default,{asGift:!0,className:L.default.secondaryBuyButton,skuId:t.id,applicationId:n.id,channelId:r,fullWidth:!0,onStoreListing:!0,color:!0===o?m.default.Colors.GREEN:m.default.Colors.PRIMARY,hover:m.default.Hovers.DEFAULT}):null,U(C.default,{className:L.default.purchaseError}),U(M.default,{className:L.default.warning,sku:t}))},l.render=function(){var e=this.props,t=e.game,n=e.storeListing,r=e.sku,a=e.guildId,o=e.channelId,i=e.fetchStoreListing;return U("div",{className:e.className},void 0,this.renderHeader(),U("div",{className:L.default.bodySection},void 0,this.renderAlternativeSkus(),this.renderBody()),null==n.entitlementBranchId?U("div",{className:L.default.bodySection},void 0,U(P.default,{storeListing:n,sku:r,guildId:a,channelId:o,fetchStoreListing:i})):null,U("div",{className:L.default.bodySection},void 0,U(b.default,{game:t,sku:r})))},r}(a.PureComponent);t.ApplicationStorePurchaseUnit=F,F.displayName="ApplicationStorePurchaseUnit";var B=a.forwardRef((function(e,t){var n=e.storeListing,r=e.game,o=e.sku,i=null!=n.entitlementBranchId?n.entitlementBranchId:r.id,u=(0,l.useStateFromStoresArray)([p.default,v.default],(function(){var e=p.default.getNullableCurrentUser();return[e,S.default.canInstallPremiumApplications(e),v.default.isEntitledToSku(e,o.id,r.id,i),v.default.applicationIdsFetching.has(o.applicationId)]})),s=u[0],d=u[1],f=u[2],y=u[3],m=(0,l.useStateFromStores)([c.default],(function(){return c.default.getLibraryApplication(r.id,i)}));return a.createElement(F,j({},e,{currentUser:s,isUserPremium:d,isEntitled:f,isFetchingEntitlementsForApplication:y,libraryApplication:m,ref:t}))}));t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(67),l=n(990),u=f(n(8085)),s=f(n(7)),d=f(n(7240));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={now:Date.now()},t.interval=new i.Interval,t.handleIntervalUpdate=function(){t.setState({now:Date.now()})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a=r.prototype;return a.componentDidMount=function(){this.interval.start(this.props.interval,this.handleIntervalUpdate)},a.componentWillUnmount=function(){this.interval.stop()},a.componentDidUpdate=function(e){this.props.interval!==e.interval&&this.interval.start(this.props.interval,this.handleIntervalUpdate)},a.renderSection=function(e,t,n){return p("div",{className:n?d.default.unitClose:d.default.unitNormal},void 0,p(u.default,{className:d.default.duration,value:e,padStartLength:2,forcePosition:u.default.Positions.ABOVE}),p("div",{className:d.default.header},void 0,t))},a.render=function(){var e=this.props,t=e.endTime,n=e.className,r=(0,l.diffAsUnits)(this.state.now,t),a=r.days<1;return p("div",{className:(0,o.default)(d.default.countdown,n)},void 0,this.renderSection(r.days,s.default.Messages.APPLICATION_STORE_COUNTDOWN_DAYS,a),this.renderSection(r.hours,s.default.Messages.APPLICATION_STORE_COUNTDOWN_HOURS,a),this.renderSection(r.minutes,s.default.Messages.APPLICATION_STORE_COUNTDOWN_MINUTES,a),this.renderSection(r.seconds,s.default.Messages.APPLICATION_STORE_COUNTDOWN_SECONDS,a))},r}(a.Component);y.displayName="ApplicationStoreCountdown",y.defaultProps={interval:1e3};var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(232),i=m(n(3)),l=m(n(7579)),u=m(n(7714)),s=m(n(335)),d=m(n(248)),f=m(n(971)),c=n(60),p=n(355),v=n(1),y=m(n(7241));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var i,l,s,c=r.prototype;return c.renderSku=function(e,t){var n=this,r=this.props,i=r.selectedSkuId,l=r.guildId,s=r.channelId,c=e.id===i;return g(d.default,{text:(0,u.default)(e)},e.id,(function(r){return a.createElement(o.Link,_({className:c?y.default.alternativeSkuSelected:y.default.alternativeSkuDefault,to:(0,p.getStoreListingLocation)(e.id,{guildId:l,channelId:s,slug:e.slug,analyticsSource:n.analyticsLocation})},r),c?g(f.default,{className:y.default.selectedIcon}):null,t)}))},c.render=function(){var e=this,t=this.props,n=t.skus,r=t.className;return 0===n.length?null:g("div",{className:r},void 0,g("div",{className:y.default.alternativeSkus},void 0,n.map((function(t){return e.renderSku(t,t.name)}))))},i=r,(l=[{key:"analyticsLocation",get:function(){return _({},this.props.analyticsContext.location,{object:v.AnalyticsObjects.ALTERNATIVE_SKU})}}])&&E(i.prototype,l),s&&E(i,s),r}(a.PureComponent);O.displayName="AlternativeSkus";var I=i.default.connectStores([s.default],(function(e){return{skus:e.storeListing.alternativeSkuIds.map((function(e){return s.default.get(e)})).filter(c.isNotNullish)}}))((0,l.default)(O));t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=p(n(0)),o=f(n(8)),i=f(n(1051)),l=p(n(990)),u=n(7642),s=f(n(7)),d=f(n(7242));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=function(e){var t=e.label,n=e.value;return y("div",{className:d.default.row},void 0,y("label",{className:d.default.label},void 0,t,":"),y("span",{className:d.default.info},void 0,n))};m.displayName="Row";var h=y("span",{},void 0,", "),_=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var f=r.prototype;return f.renderReleaseDate=function(){var e=this.props.sku;return null==e.releaseDate?null:y(m,{label:s.default.Messages.APPLICATION_STORE_DETAILS_RELEASE_DATE,value:l.dateFormat(e.releaseDate,"LL")})},f.renderGenres=function(){var e=this.props.sku;if(null==e.genres||0===e.genres.size)return null;var t=[];return e.genres.forEach((function(n){t.push(y(a.Fragment,{},n,(0,u.getGenreText)(n),t.length<e.genres.size-1?h:null))})),y(m,{label:s.default.Messages.APPLICATION_STORE_DETAILS_GENRES,value:t})},f.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 y(m,{label:s.default.Messages.APPLICATION_STORE_DETAILS_DEVELOPER,value:t})},f.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 y(m,{label:s.default.Messages.APPLICATION_STORE_DETAILS_PUBLISHER,value:t})},f.render=function(){var e=this.props.className;return y("div",{className:(0,o.default)(e,d.default.details)},void 0,y(i.default,{className:d.default.contentHeader},void 0,s.default.Messages.APPLICATION_STORE_SECTION_TITLE_DETAILS),this.renderReleaseDate(),this.renderGenres(),this.renderDevelopers(),this.renderPublishers())},r}(a.Component);_.displayName="ApplicationDetails";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=C(n(0)),i=T(n(8)),l=n(232),u=T(n(3)),s=T(n(358)),d=n(1027),f=T(n(446)),c=T(n(35)),p=T(n(12)),v=T(n(5408)),y=T(n(335)),m=T(n(84)),h=T(n(131)),_=C(n(13)),g=n(355),E=n(366),S=n(1),O=T(n(7)),I=T(n(7243));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(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"}(a||(a={}));var P=h.default.getArticleURL(S.HelpdeskArticles.APPLICATION_STORE_OVERVIEW),A=h.default.getArticleURL(S.HelpdeskArticles.APPLICATION_STORE_EARLY_ACCESS),R=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,N(t,n);var o=r.prototype;return o.componentDidMount=function(){var e=this.props,t=e.sku,n=e.dependentSku;null!=t.dependentSkuId&&null==n&&(0,d.fetchSKU)(t.applicationId,t.dependentSkuId)},o.getTitle=function(e){switch(e){case a.RESTRICTED_IN_REGION:return O.default.Messages.APPLICATION_STORE_WARNING_RESTRICTED_IN_REGION_TITLE;case a.REQUIRES_DESKTOP_APP:return O.default.Messages.APPLICATION_STORE_WARNING_REQUIRES_DESKTOP_APP_TITLE;case a.UNAVAILABLE_OPERATING_SYSTEM:switch(_.default.getPlatform()){case _.PlatformTypes.WINDOWS:return O.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_WINDOWS_TITLE;case _.PlatformTypes.OSX:return O.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_MAC_OS_TITLE;case _.PlatformTypes.LINUX:return O.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_LINUX_TITLE;default:return O.default.Messages.APPLICATION_STORE_WARNING_REQUIRES_DESKTOP_APP_TITLE}case a.DLC_REQUIRES_BASE_APPLICATION:return O.default.Messages.APPLICATION_STORE_WARNING_DLC_REQUIRES_BASE_APPLICATION_TITLE;case a.EARLY_ACCESS:return O.default.Messages.APPLICATION_STORE_WARNING_EARLY_ACCESS_TITLE;case a.UNAVAILABLE_IN_LANGUAGE:return O.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_IN_LANGUAGE_TITLE}},o.getDescription=function(e){var t=this;switch(e){case a.RESTRICTED_IN_REGION:return O.default.Messages.APPLICATION_STORE_WARNING_RESTRICTED_IN_REGION_DESCRIPTION.format({helpArticle:P});case a.REQUIRES_DESKTOP_APP:return O.default.Messages.APPLICATION_STORE_WARNING_REQUIRES_DESKTOP_APP_DESCRIPTION.format({downloadHook:function(e,n){return E.isMobile?e:M(m.default,{className:I.default.link,tag:"a",onClick:t.handleDownloadApps},n,e)}});case a.UNAVAILABLE_OPERATING_SYSTEM:switch(_.default.getPlatform()){case _.PlatformTypes.LINUX:return O.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_LINUX_DESCRIPTION;default:return O.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_OS_DESCRIPTION}case a.DLC_REQUIRES_BASE_APPLICATION:var n=this.props.dependentSku;return null==n?null:O.default.Messages.APPLICATION_STORE_WARNING_DLC_REQUIRES_BASE_APPLICATION_DESCRIPTION.format({baseName:n.name,helpArticle:P,baseHook:function(e,t){return M(l.Link,{to:{pathname:S.Routes.APPLICATION_STORE_LISTING_SKU(n.id),state:{analyticsSource:S.AnalyticsLocations.APPLICATION_STORE_WARNING}}},t,e)}});case a.EARLY_ACCESS:return O.default.Messages.APPLICATION_STORE_WARNING_EARLY_ACCESS_DESCRIPTION.format({helpArticle:A});case a.UNAVAILABLE_IN_LANGUAGE:return O.default.Messages.APPLICATION_STORE_WARNING_UNAVAILABLE_IN_LANGUAGE_DESCRIPTION}},o.handleDownloadApps=function(){s.default.push(f.default,{source:S.AnalyticsLocations.APPLICATION_STORE_WARNING})},o.getColorClass=function(e){switch(e){case a.RESTRICTED_IN_REGION:return I.default.red;default:return I.default.yellow}},o.renderWarning=function(e){var t=this.getTitle(e),n=this.getDescription(e);return M("div",{className:(0,i.default)(I.default.warning,this.getColorClass(e))},e,M("div",{className:I.default.title},void 0,t),M("div",{className:I.default.description},void 0,n))},o.render=function(){var e=this.props,t=e.sku,n=e.dependentSku,r=e.isEntitledToDependentSku,o=e.className,i=[];return t.restricted&&i.push(this.renderWarning(a.RESTRICTED_IN_REGION)),_.default.isWeb()?i.push(this.renderWarning(a.REQUIRES_DESKTOP_APP)):t.supportedOperatingSystems.includes((0,g.nativePlatformTypeToSKUOperatingSystem)(_.default.getPlatform()))||i.push(this.renderWarning(a.UNAVAILABLE_OPERATING_SYSTEM)),null==n||r||i.push(this.renderWarning(a.DLC_REQUIRES_BASE_APPLICATION)),t.accessType===S.SKUAccessTypes.EARLY_ACCESS&&i.push(this.renderWarning(a.EARLY_ACCESS)),0===i.length?null:M("div",{className:o},void 0,i)},r}(o.PureComponent);R.displayName="ApplicationStoreWarning";var L=u.default.connectStores([c.default,y.default,v.default,p.default],(function(e){var t=e.sku,n=null!=t.dependentSkuId?y.default.get(t.dependentSkuId):null;return{locale:c.default.locale,dependentSku:n,isEntitledToDependentSku:null!=t.dependentSkuId&&!0===v.default.isEntitledToSku(p.default.getNullableCurrentUser(),t.dependentSkuId,t.applicationId)}}))(R);t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(232),i=g(n(3)),l=n(1027),u=g(n(7579)),s=g(n(7714)),d=g(n(56)),f=g(n(335)),c=g(n(7664)),p=g(n(36)),v=n(60),y=n(355),m=n(1),h=g(n(7)),_=g(n(7244));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return I(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return I(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function I(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e,t){var n=e.applicationId,r=(0,y.getPrimarySKUForApplication)(n,d.default,f.default);return null!=r?c.default.getForSKU(r.id,t):null}var C=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={isCollapsed:!0},t.handleCollapsedToggle=function(){t.setState({isCollapsed:!t.state.isCollapsed})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,T(t,n);var i=r.prototype;return i.componentDidMount=function(){var e=this.props,t=e.sku,n=e.fetchStoreListing;null==b(t,e.channelId)&&n(t.id)},i.componentDidUpdate=function(e){var t=this.props,n=t.sku,r=t.relatedSkuIds;if(null!=r&&r!==e.relatedSkuIds)for(var a,o=O(r);!(a=o()).done;){var i=a.value;(0,l.fetchSKU)(n.applicationId,i)}},i.renderSection=function(e,t,n){var r=this.props,i=r.sku,l=r.channelId,u=r.guildId,d=r.analyticsContext,f=this.state.isCollapsed,c=5===t.length?5:4,v=f?t.slice(0,c):t,g=v.map((function(e,t){return S(o.Link,{className:n&&t===v.length-1?_.default.skuLast:_.default.skuNormal,to:(0,y.getStoreListingLocation)(e.id,{guildId:u,channelId:l,slug:e.slug,analyticsSource:d.location})},e.id,S("div",{className:_.default.name},void 0,e.name),S("div",{className:_.default.price},void 0,null!=e.getPrice()?(0,s.default)(e):null))}));return 0===g.length?null:S(a.Fragment,{},void 0,S("div",{className:_.default.title},void 0,function(e,t){if(e===t)switch(e){case m.SKUTypes.DURABLE_PRIMARY:return h.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_GAMES_SAME;case m.SKUTypes.DURABLE:return h.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DLC_SAME;case m.SKUTypes.CONSUMABLE:return h.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_CONSUMABLES_SAME;case m.SKUTypes.BUNDLE:return h.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_BUNDLES_SAME}else switch(e){case m.SKUTypes.DURABLE_PRIMARY:return h.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_GAMES_DIFFERENT;case m.SKUTypes.DURABLE:return h.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_DLC_DIFFERENT;case m.SKUTypes.CONSUMABLE:return h.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_CONSUMABLES_DIFFERENT;case m.SKUTypes.BUNDLE:return h.default.Messages.APPLICATION_STORE_PURCHASE_HEADER_BUNDLES_DIFFERENT}}(e,i.type)),g,c<t.length&&f?S(p.default,{color:p.default.Colors.PRIMARY,size:p.default.Sizes.SMALL,onClick:this.handleCollapsedToggle,className:_.default.collapseButton},void 0,h.default.Messages.APPLICATION_STORE_EXPAND_DOWNLOADABLE_CONTENT):null)},i.render=function(){var e=this.props.relatedSKUs;if(0===e.length)return null;var t=e.filter((function(e){return e.type===m.SKUTypes.BUNDLE})),n=e.filter((function(e){return e.type===m.SKUTypes.DURABLE})),r=e.filter((function(e){return e.type===m.SKUTypes.CONSUMABLE}));return S("div",{},void 0,this.renderSection(m.SKUTypes.BUNDLE,t,0===n.length&&0===r.length),this.renderSection(m.SKUTypes.DURABLE,n,0===r.length),this.renderSection(m.SKUTypes.CONSUMABLE,r,!0))},r}(a.PureComponent);C.displayName="RelatedContent";var M=(0,u.default)(i.default.connectStores([f.default],(function(e){var t=e.sku,n=e.channelId,r=b(t,n);if(null==r)return{relatedSkuIds:void 0,relatedSKUs:[]};var a=r.childSkuIds.filter((function(e){return t.id!==e})).map(f.default.get).filter(v.isNotNullish).filter((function(e){return!e.isPremiumPerk()}));return{relatedSkuIds:a.map((function(e){return e.id})),relatedSKUs:a}}))(C));t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(8)),i=g(n(3)),l=g(n(9438)),u=g(n(151)),s=g(n(12)),d=g(n(8721)),f=g(n(335)),c=g(n(7664)),p=g(n(9439)),v=n(355),y=g(n(9441)),m=g(n(9442)),h=g(n(7)),_=g(n(7249));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var I=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var a=r.prototype;return a.renderReasons=function(e,t,n){return 0===e.length&&0===t.length?null:S("div",{className:_.default.section},void 0,S("div",{className:_.default.sectionContent},void 0,e.map((function(e){return S("div",{className:_.default.unit},e.type,S(y.default,{reason:e,hidePersonalInformation:n}))})),t.map((function(e){return S("div",{className:_.default.unit},e.type,S(p.default,{reason:e}))}))))},a.getReviewToRender=function(){var e=this.props.storeListing;return null!=e.staffNotes?{type:m.default.Types.STAFF_NOTES,staffNotes:e.staffNotes}:null},a.render=function(){var e=this.props,t=e.socialReasons,n=e.nonSocialReasons,r=e.storeListing,a=e.hidePersonalInformation,i=e.className;if(0===t.length&&0===n.length&&null==r.staffNotes)return null;var l=n,u=this.getReviewToRender();return S("div",{className:(0,o.default)(_.default.root,i)},void 0,S("div",{className:_.default.header},void 0,h.default.Messages.APPLICATION_STORE_SECTION_TITLE_RECOMMENDATION),this.renderReasons(t,l,a),null!=u?S(m.default,{data:u,className:_.default.review}):null)},r}(a.Component);I.displayName="ApplicationWhyYouMightLikeIt";var T=i.default.connectStores([f.default,s.default,c.default,l.default,d.default,u.default],(function(e){var t=e.sku;return{socialReasons:(0,v.getSocialRecommendationReasons)(t.id,f.default,s.default,l.default,d.default),nonSocialReasons:(0,v.getNonSocialRecommendationReasons)(t.id,f.default,c.default),hidePersonalInformation:u.default.hidePersonalInformation}}))(I);t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(3)),a=d(n(2)),o=d(n(8831)),i=d(n(144)),l=d(n(7724)),u=d(n(12)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var v=!1,y={},m={};function h(e){var t=!1;return e.forEach((function(e){t=!1!==g(e)||t})),t}function _(e){var t=m[e];if(null==t)return!1;var n=t.gameId;return y[n]&&(delete(y=p({},y))[n][e],0===Object.values(y[n]).length&&delete y[n]),delete(m=p({},m))[e],!0}function g(e){var t=e.user,n=e.activities;if(null==t||!l.default.getUserAffinitiesUserIds().has(t.id))return!1;var r=n.find((function(e){return e.type!==s.ActivityTypes.CUSTOM_STATUS}));if(null==r)return _(t.id);var a=(0,o.default)(r);if(null==a)return _(t.id);var i=m[t.id];i&&i.gameId!==a&&_(t.id);var u=null!=r.timestamps&&r.timestamps.start||Date.now();return function(e,t){var n,r,a;y=p({},y,((r={})[e]=p({},y[e],((n={})[t.userId]=t,n)),r)),m=p({},m,((a={})[t.userId]={gameId:e,startedPlaying:t.startedPlaying},a))}(a,{userId:t.id,activity:r,startedPlaying:u}),!0}function E(){var e=!1;return l.default.needsRefresh()||v||(e=function(){y={},m={};var e=!1;return i.default.getUserIds().forEach((function(t){var n=u.default.getUser(t);null!=n&&(e=g({user:n,activities:i.default.getActivities(t)})||e)})),e}()),v=!l.default.needsRefresh(),e}var S=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var a,o,i,u=r.prototype;return u.initialize=function(){this.waitFor(l.default),this.syncWith([l.default],E)},u.getNowPlaying=function(e){return y[e]},u.getUserGame=function(e){return m[e]},a=r,(o=[{key:"games",get:function(){return y}},{key:"usersPlaying",get:function(){return m}},{key:"gameIds",get:function(){return Object.keys(y)}}])&&f(a.prototype,o),i&&f(a,i),r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){return y={},void(m={})},CONNECTION_OPEN_SUPPLEMENTAL:function(e){return h(e.presences)},LOGOUT:function(e){return y={},void(m={})},PRESENCE_UPDATE:function(e){return g(e)},PRESENCES_REPLACE:function(e){return h(e.presences)}});t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=n(990),l=v(n(8808)),u=v(n(971)),s=v(n(9440)),d=v(n(5285)),f=n(1),c=v(n(7)),p=v(n(7246));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(e){var t=e.IconComponent,n=e.className;return h("div",{className:(0,o.default)(p.default.iconCircle,n)},void 0,h(t,{className:p.default.icon}))};_.displayName="IconCircle";var g=function(e){var t=e.circle,n=e.smallHeader,r=e.text,a=e.className;return h("div",{className:(0,o.default)(p.default.recommendationReason,a)},void 0,t,h("div",{className:p.default.description},void 0,null!=n?h("div",{className:p.default.smallHeader},void 0,n):null,h("div",{className:p.default.text},void 0,r)))};g.displayName="Unit";var E=h(_,{IconComponent:l.default}),S=h(_,{IconComponent:l.default}),O=h(_,{IconComponent:u.default}),I=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n),r.prototype.render=function(){var e=this.props,t=e.reason,n=e.className;return t.type===f.StoreRecommendationTypes.RECENT_RELEASE_DATE?h(g,{className:n,circle:E,smallHeader:c.default.Messages.APPLICATION_STORE_NEW_RELEASE,text:(0,i.dateFormat)(t.releaseDate,"LL")}):t.type===f.StoreRecommendationTypes.RELEASE_DATE?h(g,{className:n,circle:S,smallHeader:c.default.Messages.APPLICATION_STORE_DETAILS_RELEASE_DATE,text:(0,i.dateFormat)(t.releaseDate,"LL")}):t.type===f.StoreRecommendationTypes.EARLY_ACCESS?null!=t.releaseDate?h(g,{className:n,circle:h(_,{IconComponent:s.default,className:p.default.earlyAccess}),smallHeader:c.default.Messages.APPLICATION_STORE_EARLY_ACCESS,text:(0,i.dateFormat)(t.releaseDate,"LL")}):h(g,{className:n,circle:h(_,{IconComponent:s.default,className:p.default.earlyAccess}),text:c.default.Messages.APPLICATION_STORE_EARLY_ACCESS}):t.type===f.StoreRecommendationTypes.FLAVOR_TEXT?h(g,{circle:O,text:t.flavorText,className:n}):t.type===f.StoreRecommendationTypes.HAS_FREE_PREMIUM_CONTENT?h(g,{className:n,circle:h(_,{IconComponent:d.default,className:p.default.premiumCircle}),text:c.default.Messages.APPLICATION_STORE_FREE_PREMIUM_CONTENT}):null},r}(a.Component);t.default=I,I.displayName="StoreRecommendationReason"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?12:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 12 16"}),s("path",{className:f,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"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=m(n(8)),l=m(n(7577)),u=m(n(7734)),s=m(n(248)),d=m(n(7720)),f=m(n(7611)),c=m(n(643)),p=n(1),v=m(n(7)),y=m(n(7247));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var S=((r={})[p.StoreRecommendationTypes.NOW_PLAYING]={single:function(e,t){return v.default.Messages.APPLICATION_STORE_RECOMMENDATION_NOW_PLAYING_SINGLE.format({user1:e.username,user1Hook:function(){return t(e)}})},double:function(e,t,n){return v.default.Messages.APPLICATION_STORE_RECOMMENDATION_NOW_PLAYING_DOUBLE.format({user1:e.username,user1Hook:function(){return n(e)},user2:t.username,user2Hook:function(){return n(t)}})},other:function(e){return v.default.Messages.APPLICATION_STORE_RECOMMENDATION_NOW_PLAYING_OTHER.format({count:e})}},r[p.StoreRecommendationTypes.RECENTLY_PLAYED]={single:function(e,t){return v.default.Messages.APPLICATION_STORE_RECOMMENDATION_RECENTLY_PLAYED_SINGLE.format({user1:e.username,user1Hook:function(){return t(e)}})},double:function(e,t,n){return v.default.Messages.APPLICATION_STORE_RECOMMENDATION_RECENTLY_PLAYED_DOUBLE.format({user1:e.username,user1Hook:function(){return n(e)},user2:t.username,user2Hook:function(){return n(t)}})},other:function(e){return v.default.Messages.APPLICATION_STORE_RECOMMENDATION_RECENTLY_PLAYED_OTHER.format({count:e})}},r[p.StoreRecommendationTypes.EVER_PLAYED]={single:function(e,t){return v.default.Messages.APPLICATION_STORE_RECOMMENDATION_EVER_PLAYED_SINGLE.format({user1:e.username,user1Hook:function(){return t(e)}})},double:function(e,t,n){return v.default.Messages.APPLICATION_STORE_RECOMMENDATION_EVER_PLAYED_DOUBLE.format({user1:e.username,user1Hook:function(){return n(e)},user2:t.username,user2Hook:function(){return n(t)}})},other:function(e){return v.default.Messages.APPLICATION_STORE_RECOMMENDATION_EVER_PLAYED_OTHER.format({count:e})}},r),O=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderUserPopout=function(e,t){return o.createElement(l.default,g({},t,{userId:e.id}))},t.renderUserTooltip=function(e,t,n,r){return _("div",{className:y.default.tooltip},void 0,_("div",{},void 0,t?e.username:e.tag),_(u.default,{className:y.default.tooltipTimestamp,start:n,end:r,location:u.default.Locations.ACTIVITY_FEED}))},t.renderPlayer=function(e,n,r,a){var l=e;if(null==l)return null;var u=t.props.reason.userInfo.find((function(e){return e.user===l}));return null==u?null:_(f.default,{render:function(e){return t.renderUserPopout(l,e)},position:f.default.Positions.RIGHT,closeOnScroll:!1},l.id,_(s.default,{text:t.renderUserTooltip(l,t.props.hidePersonalInformation,u.startTime,u.endTime),"aria-label":l.tag},void 0,(function(e){var t;return o.createElement(c.default,g({className:(0,i.default)(y.default.playerAvatar,(t={},t[y.default.avatarMasked]=!a,t)),src:l.getAvatarURL(),"aria-label":l.username,size:c.default.Sizes.SIZE_32},e))})))},t.renderPlayerOverflow=function(e,t,n){return _("div",{className:y.default.playerOverflow},n,e)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,E(t,n);var a=r.prototype;return a.renderDescription=function(e,t){var n=this,r=S[e];return 1===t.length?r.single(t[0].user,(function(e){return n.renderActivityDiscordTag(e)})):2===t.length?r.double(t[0].user,t[1].user,(function(e){return n.renderActivityDiscordTag(e)})):r.other(t.length)},a.renderActivityDiscordTag=function(e){var t=this;return _(f.default,{render:function(n){return t.renderUserPopout(e,n)},position:f.default.Positions.RIGHT,closeOnScroll:!1},e.id,_("span",{className:y.default.username},void 0,e.username))},a.render=function(){var e=this.props,t=e.reason,n=e.className,r=t.type,a=t.userInfo;return 0===a.length?null:_("div",{className:(0,i.default)(y.default.recommendationActivity,n)},void 0,_(d.default,{className:y.default.players,users:a.map((function(e){return e.user})),renderUser:this.renderPlayer,max:4,renderMoreUsers:this.renderPlayerOverflow}),_("div",{className:y.default.description},void 0,this.renderDescription(r,a)))},r}(o.PureComponent);O.displayName="ApplicationRecommendationActivity";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;p(n(0));var r,a,o=f(n(8)),i=f(n(3)),l=p(n(7707)),u=f(n(179)),s=f(n(7)),d=f(n(7248));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}!function(e){e[e.STAFF_NOTES=1]="STAFF_NOTES"}(a||(a={}));var y=function(e){var t=e.user,n=e.className,r=e.animate;return v("div",{className:(0,o.default)(d.default.staffReviewHeader,n)},void 0,v(l.default,{size:l.Sizes.SIZE_32,user:t,animate:r}),v("div",{className:d.default.headerText},void 0,v("div",{className:d.default.label},void 0,s.default.Messages.APPLICATION_STORE_STAFF_PICK),v("div",{className:d.default.username},void 0,t.username)))};y.displayName="StaffReason";var m=i.default.connectStores([u.default],(function(){return{animate:u.default.isFocused()}}))(y),h=function(e){var t=e.data,n=e.className;if(t.type===a.STAFF_NOTES){if(null==t.staffNotes)return null;var r=t.staffNotes,o=r.user,i=r.content;return null==o?null:v("div",{className:n},void 0,v(m,{user:o,className:d.default.header}),v("div",{className:d.default.notes},void 0,i))}throw new Error("Unknown type")};h.Types=a;var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(3)),i=n(1027),l=y(n(7657)),u=y(n(7579)),s=n(49),d=y(n(56)),f=y(n(335)),c=y(n(5192)),p=n(1),v=y(n(7250));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(e){var n=t.props.sku;(0,s.transitionTo)(e.id,{state:{analyticsSource:{object:p.AnalyticsObjects.NAVIGATION_LINK,section:p.AnalyticsSections.NAVIGATION,page:null==n?p.AnalyticsPages.STORE_DIRECTORY_BROWSE:p.AnalyticsPages.STORE_LISTING}}})},t.renderCustomBreadcrumb=function(e,t){return h(l.default.Title,{className:t?null:v.default.breadcrumb,muted:!t},void 0,e.label)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this.props,t=e.sku,n=e.primarySkuId,r=e.isFetchingPrimarySku;null==n||r||null==t||(0,i.fetchSKU)(t.applicationId,n)},a.render=function(){var e=this.props,t=e.sku,n=e.primarySku,r=[],a=null;if(null!=t){var o=p.Routes.APPLICATION_STORE_LISTING_SKU(t.id,t.slug);a=o,null!=n&&r.push({id:p.Routes.APPLICATION_STORE_LISTING_SKU(n.id,n.slug),label:n.name}),r.push({id:o,label:t.name})}return h(c.default,{renderCustomBreadcrumb:this.renderCustomBreadcrumb,onBreadcrumbClick:this.handleClick,breadcrumbs:r,activeId:a})},r}(a.PureComponent);g.displayName="StoreBreadcrumbs";var E=(0,u.default)(o.default.connectStores([d.default,f.default],(function(e){var t=e.sku,n=null!=t?d.default.getGame(t.applicationId):null,r=null!=n&&null!=n.primarySkuId&&n.primarySkuId!==t.id?n.primarySkuId:null;return{primarySkuId:r,isFetchingPrimarySku:null!=r&&f.default.isFetching(r),primarySku:null!=r?f.default.get(r):null}}))(g));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=E(n(0)),l=_(n(8)),u=_(n(36)),s=_(n(1051)),d=_(n(63)),f=n(341),c=n(60),p=E(n(13)),v=n(7760),y=n(1),m=_(n(7)),h=_(n(7251));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,r){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=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}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===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,I(e,t)}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var T=((r={})[y.OperatingSystems.WINDOWS]=m.default.Messages.WINDOWS,r[y.OperatingSystems.MACOS]=m.default.Messages.MACOS,r[y.OperatingSystems.LINUX]=m.default.Messages.LINUX,r),b=((a={})[y.OperatingSystems.WINDOWS]=p.PlatformTypes.WINDOWS,a[y.OperatingSystems.MACOS]=p.PlatformTypes.OSX,a[y.OperatingSystems.LINUX]=p.PlatformTypes.LINUX,a),C=function(e){function t(){return e.apply(this,arguments)||this}return O(t,e),t.prototype.render=function(){var e,t=this.props,n=t.active,r=t.children,a=t.pageSize,o=t.onClick,i=a===v.PageSizes.LARGE;return S(u.default,{size:i?u.default.Sizes.MIN:u.default.Sizes.LARGE,fullWidth:!i,color:n?h.default.tabSelectedColor:h.default.tabNotSelectedColor,className:(0,l.default)((e={},e[h.default.tabPageLarge]=i,e[h.default.tabPageSmall]=!i,e[h.default.tabSelected]=n,e[h.default.tabNotSelected]=!n,e)),onClick:o},void 0,r)},t}(i.PureComponent);C.displayName="Tab";var M=function(e){function t(t){var n;(n=e.call(this,t)||this).handleSelectOperatingSystem=function(e){n.setState({selectedOperatingSystem:e})};for(var r=p.default.getPlatform(),a=Object.keys(t.systemRequirements),o=a[0],i=0,l=a;i<l.length;i++){var u=l[i];b[u]===r&&(o=u)}return n.state={selectedOperatingSystem:o},n}O(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.systemRequirements,r=t.selectedOperatingSystem,a=Object.keys(n);return a.includes(r)?null:{selectedOperatingSystem:a[0]}};var n=t.prototype;return n.renderTabs=function(){var e=this,t=this.props,n=t.pageSize,r=t.systemRequirements,a=this.state.selectedOperatingSystem,o=Object.keys(r);return 1===o.length?null:S(d.default,{className:h.default.tabs},void 0,S("div",{className:h.default.separator}),o.map((function(t){return S(C,{active:t===a,onClick:function(){return e.handleSelectOperatingSystem(t)},pageSize:n},t,T[t])})))},n.renderRequirementsSection=function(e,t){if(null==e)return null;var n=function(e){return[{key:m.default.Messages.APPLICATION_STORE_SPECS_OS,value:e.operating_system_version},{key:m.default.Messages.APPLICATION_STORE_SPECS_CPU,value:e.cpu},{key:m.default.Messages.APPLICATION_STORE_SPECS_MEMORY,value:null!=e.ram?m.default.Messages.APPLICATION_STORE_SPECS_MEMORY_VALUE.format({size:(0,f.formatSize)(1e3*e.ram,{showDecimalForGB:!1})}):null},{key:m.default.Messages.APPLICATION_STORE_SPECS_VIDEO,value:e.gpu},{key:m.default.Messages.APPLICATION_STORE_SPECS_STORAGE,value:null!=e.disk?(0,f.formatSize)(1e3*e.disk,{showDecimalForGB:!1}):null},{key:m.default.Messages.APPLICATION_STORE_SPECS_SOUND,value:e.sound_card},{key:m.default.Messages.APPLICATION_STORE_SPECS_NETWORK,value:e.network},{key:m.default.Messages.APPLICATION_STORE_SPECS_NOTES,value:e.notes}]}(e).map((function(e,t){var n=null!=e.value?e.value.trim():null;return null==n||0===n.length?null:S("div",{className:h.default.requirement},t,S("span",{className:h.default.requirementKey},void 0,e.key,":"),n)})).filter(c.isNotNullish);return S("div",{className:h.default.requirements},void 0,S(s.default,{tag:"h4"},void 0,t),n)},n.renderBody=function(){var e=this.props.systemRequirements[this.state.selectedOperatingSystem],t=e.minimum,n=e.recommended;return S("div",{className:h.default.requirementsContainer},void 0,this.renderRequirementsSection(t,m.default.Messages.APPLICATION_STORE_SPECS_MINIMUM),this.renderRequirementsSection(n,m.default.Messages.APPLICATION_STORE_SPECS_RECOMMENDED))},n.render=function(){return S("div",{className:this.props.className},void 0,S(s.default,{},void 0,m.default.Messages.APPLICATION_STORE_SECTION_TITLE_SYSTEM_REQUIREMENTS),this.renderTabs(),this.renderBody())},t}(i.PureComponent);M.displayName="SystemRequirements";var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TestModeStoreListingButtonEnums=void 0;var r,a=p(n(0)),o=f(n(3)),i=p(n(349)),l=f(n(8855)),u=p(n(7563)),s=f(n(7664)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h={DropdownSizes:l.default.DropdownSizes,Sizes:l.default.Sizes,Colors:l.default.Colors,Looks:l.default.Looks};t.TestModeStoreListingButtonEnums=h;var _=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderContextMenu=function(){var e=t.props,n=e.storeListings,r=e.onStoreListingSelect,a=e.currentStoreListingId,o=n.map((function(e){return e.id!==a?y(u.MenuItem,{id:""+e.id,label:e.id,action:function(){i.closeContextMenu(),r&&r(e)}}):null}));return y(u.default,{navId:"test-store-listing","aria-label":d.default.Messages.GENERIC_ACTIONS_MENU_LABEL,onClose:i.closeContextMenu},void 0,o)},t.handleContextMenu=function(e){e.stopPropagation(),i.openContextMenu(e,t.renderContextMenu)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n),r.prototype.render=function(){var e=this.props,t=e.storeListings,n=e.primaryStoreListing,r=(e.skuId,e.onStoreListingSelect,e.currentStoreListingId,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["storeListings","primaryStoreListing","skuId","onStoreListingSelect","currentStoreListingId"])),o=null!=n?1:0;return(o+=t.length)<2?null:a.createElement(l.default,v({onClick:this.handleContextMenu,onDropdownClick:this.handleContextMenu,onContextMenu:this.handleContextMenu},r),d.default.Messages.APPLICATION_TEST_MODE_VIEW_OTHER_LISTINGS)},r}(a.PureComponent);_.displayName="TestModeStoreListingButton";var g=o.default.connectStores([s.default],(function(e){var t=e.skuId;return{storeListings:s.default.getUnpublishedForSKU(t),primaryStoreListing:s.default.getForSKU(t)}}))(_);t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=b(n(8)),i=n(5189),l=b(n(3)),u=b(n(352)),s=n(7649),d=b(n(7935)),f=n(49),c=b(n(229)),p=b(n(20)),v=b(n(357)),y=b(n(33)),m=b(n(36)),h=b(n(1051)),_=b(n(63)),g=b(n(5398)),E=b(n(971)),S=n(7760),O=n(1),I=b(n(7)),T=b(n(7253));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){N(o,r,a,i,l,"next",e)}function l(e){N(o,r,a,i,l,"throw",e)}i(void 0)}))}}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var R=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleJoinOrView=P(regeneratorRuntime.mark((function e(){var n,r,a,o,i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.props,r=n.guild,a=n.skuId,o=n.isInGuild,i=n.isLurking,l=function(){return(0,f.transitionTo)(O.Routes.CHANNEL(r.id,y.default.getChannelId(r.id)))},!i){e.next=6;break}(0,s.joinPublishedStoreListingSkuGuild)(a).then(l),e.next=18;break;case 6:if(!o){e.next=10;break}l(),e.next=18;break;case 10:return e.prev=10,e.next=13,u.default.joinGuild(r.id,!0,O.JoinGuildSources.APPLICATION_STORE);case 13:l(),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:O.Routes.APPLICATION_STORE_LISTING_SKU(t.props.skuId)};(0,f.transitionTo)(O.Routes.LOGIN,{search:(0,i.stringify)(e)})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,A(t,n);var a=r.prototype;return a.renderMemberInfo=function(){var e=this.props.guild,t=e.approximateMemberCount,n=e.approximatePresenceCount;return null==t||null==n?null:M(_.default,{className:T.default.memberInfo,align:_.default.Align.CENTER},void 0,M("div",{className:T.default.dotOnline}),M("span",{className:T.default.memberText},void 0,I.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:n})),M("div",{className:T.default.dotOffline}),M("span",{className:T.default.memberText},void 0,I.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:t})))},a.render=function(){var e=this.props,t=e.guild,n=e.inChannel,r=e.isInGuild,a=e.isLurking,i=e.isAuthenticated,l=e.className,u=e.pageSize;if(n&&r)return null;var s=new c.default(t),d=I.default.Messages.LURKER_MODE_VIEW_GUILD,f=this.handleJoinOrView,p=m.default.Looks.FILLED,v=m.default.Colors.PRIMARY;return i?r?(p=m.default.Looks.OUTLINED,v=T.default.buttonColorInGuild,d=M(_.default,{align:_.default.Align.CENTER},void 0,M("div",{},void 0,I.default.Messages.JOINED_GUILD),M(E.default,{className:T.default.joinedCheckmark}))):a&&n&&(d=I.default.Messages.JOIN_GUILD):(d=I.default.Messages.LOGIN,f=this.handleLogin),M("div",{className:(0,o.default)(l,u===S.PageSizes.SMALL?T.default.inviteSmall:T.default.inviteLarge)},void 0,M(h.default,{},void 0,I.default.Messages.APPLICATION_STORE_SECTION_TITLE_VERIFIED_GUILD),M("div",{className:T.default.content},void 0,M("div",{className:T.default.info},void 0,M(g.default,{guild:s,active:!0,size:g.default.Sizes.LARGE,className:T.default.guildIcon}),M("div",{className:T.default.infoText},void 0,M("div",{className:T.default.name},void 0,t.name),this.renderMemberInfo())),M(m.default,{size:m.default.Sizes.SMALL,className:T.default.actionButton,fullWidth:!0,color:v,look:p,onClick:f},void 0,d)))},r}(a.PureComponent);R.displayName="VerifiedGuildInvite";var L=(0,d.default)(l.default.connectStores([p.default,v.default],(function(e){var t=e.guild,n=v.default.isLurking(t.id);return{isInGuild:null!=p.default.getGuild(t.id)&&!n,isLurking:n}}))(R));t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NotificationOptions",{enumerable:!0,get:function(){return r.NotificationOptions}}),t.default=void 0;var r=n(9669),a=n(9669).default;t.default=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(5417)),i=n(7693),l=n(3),u=C(n(172)),s=C(n(1043)),d=C(n(8697)),f=C(n(90)),c=C(n(121)),p=n(1068),v=C(n(9)),y=C(n(144)),m=C(n(362)),h=C(n(985)),_=C(n(248)),g=C(n(7929)),E=C(n(8016)),S=C(n(1029)),O=n(8856),I=n(1),T=C(n(7)),b=C(n(7257));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var R;!function(e){e[e.PAGES=0]="PAGES",e[e.DMS=1]="DMS"}(R||(R={}));var L=A("rect",{x:40,y:6,width:144,height:20,rx:10}),D=A("circle",{cx:16,cy:16,r:16}),w=A("rect",{x:40,y:50,width:144,height:20,rx:10,opacity:.9}),k=A("circle",{cx:16,cy:60,r:16,opacity:.9}),j=A("rect",{x:40,y:94,width:144,height:20,rx:10,opacity:.8}),U=A("circle",{cx:16,cy:104,r:16,opacity:.8}),G=A("rect",{x:40,y:138,width:144,height:20,rx:10,opacity:.7}),F=A("circle",{cx:16,cy:148,r:16,opacity:.7}),B=A("rect",{x:40,y:182,width:144,height:20,rx:10,opacity:.6}),H=A("circle",{cx:16,cy:192,r:16,opacity:.6}),x=A("rect",{x:40,y:226,width:144,height:20,rx:10,opacity:.5}),V=A("circle",{cx:16,cy:236,r:16,opacity:.5}),W=A("rect",{x:40,y:270,width:144,height:20,rx:10,opacity:.4}),Y=A("circle",{cx:16,cy:280,r:16,opacity:.4}),z=A("rect",{x:40,y:314,width:144,height:20,rx:10,opacity:.3}),K=A("circle",{cx:16,cy:324,r:16,opacity:.3}),$=A("rect",{x:40,y:358,width:144,height:20,rx:10,opacity:.2}),Z=A("circle",{cx:16,cy:368,r:16,opacity:.2}),q=A("rect",{x:40,y:402,width:144,height:20,rx:10,opacity:.1}),X=A("circle",{cx:16,cy:412,r:16,opacity:.1}),Q=A(a.memo((function(){return A("svg",{width:"184",height:"428",viewBox:"0 0 184 428",className:b.default.empty},void 0,L,D,w,k,j,U,G,F,B,H,x,V,W,Y,z,K,$,Z,q,X)})),{},"no-private-channels"),J=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).state={initialized:!1,preRenderedChildren:0,nonNullChildren:[]},t._list=null,t.hasReportedAnalytics=!1,t.reportAnalytics=function(){var e;if(!t.hasReportedAnalytics){var n=null===(e=t._list)||void 0===e?void 0:e.getScrollerState();if(null!=n){var r=t.props,o=r.privateChannelIds,i=r.channels;if(0!==o.length){var l=44*a.Children.count(t.props.children);if(null!=n){var u=Math.round((n.offsetHeight-l)/44),s=u>o.length?o.slice(0,u+1):o,d=s.map((function(e){return null!=i[e]?i[e].getRecipientId():null})),f={num_users_visible:s.length,num_users_visible_with_mobile_indicator:d.filter((function(e){return null!=e&&y.default.isMobileOnline(e)})).length};t.hasReportedAnalytics=!0,c.default.trackWithMetadata(I.AnalyticEvents.DM_LIST_VIEWED,N({},f))}}}}},t.getSectionHeight=function(e){var n=t.props.showDMHeader;return e===R.PAGES?0:n?40:0},t.setList=function(e){t._list=e,t.props.listRef.current=e,t.props.listNavigator.getContainerProps().ref.current=(null==e?void 0:e.getScrollerNode())||null},t.handleScroll=(0,o.default)((function(){if(null!=t._list){var e=t._list.getScrollerNode();null!=e&&s.default.updateChannelListScroll(I.ME,e.scrollTop)}}),100),t.renderDM=function(e,n,r){var o=t.props,i=o.privateChannelIds,l=o.channels,u=o.selectedChannelId,s=o.listNavigator,d=l[i[n]];if(null==d)return null;var f=d.isMultiUserDM()?O.GroupDM:O.DirectMessage;return a.createElement(f,N({key:d.id,channel:d,selected:d.id===u},s.getItemProps({index:r})))},t.renderChild=function(e,n){var r=t.props.listNavigator,a=t.state.nonNullChildren[e];return null!=a?a(r.getItemProps,n):null},t.renderRow=function(e){var n=e.section,r=e.row,a=e.rowIndex,o=t.props.privateChannelIds;return n===R.PAGES?t.renderChild(r,a):0===r&&0===o.length?Q:t.renderDM(n,r,a)},t.renderSection=function(e){var n=e.section,r=t.props.showDMHeader;return n!==R.PAGES&&r?A(E.default,{className:b.default.privateChannelsHeaderContainer},n,A("span",{className:b.default.headerText},void 0,T.default.Messages.DIRECT_MESSAGES),A(d.default,{tooltip:T.default.Messages.CREATE_DM,tooltipPosition:_.default.Positions.TOP,popoutAlign:h.default.Align.LEFT,iconClassName:b.default.privateChannelRecipientsInviteButtonIcon,icon:g.default,subscribeToGlobalHotkey:!0})):null},t.getRowHeight=function(e,n){var r=t.props.privateChannelIds;return e===R.DMS&&0===n&&0===r.length?428:44},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n),r.getDerivedStateFromProps=function(e){var t=e.children;if(null==t)return{preRenderedChildren:0,nonNullChildren:[]};var n=t.filter((function(e){return null!=e}));return{preRenderedChildren:n.length,nonNullChildren:n}};var i=r.prototype;return i.componentDidMount=function(){var e=this.props,t=e.selectedChannelId,n=e.homeLink;null!=t&&null!=n&&n.indexOf(t)>=0&&this.scrollToChannel(t),this.reportAnalytics()},i.shouldComponentUpdate=function(e){return!(0,u.default)(this.props,e,["children"])},i.componentDidUpdate=function(e){var t=this.props,n=t.selectedChannelId,r=t.homeLink;null!=n&&n!==e.selectedChannelId?this.scrollToChannel(n):null==n&&r!==e.homeLink&&this.scrollToChannel(null),this.reportAnalytics()},i.scrollToChannel=function(e){if(null!=this._list){var t=this.props.padding,n=this.state.preRenderedChildren,r=null!=e?this.props.privateChannelIds.indexOf(e):-1,a=0;r<0||null==e?this._list.scrollTo({to:a}):(a+=44*(r+n)+t,this._list.scrollIntoViewRect({start:Math.max(a-8,0),end:a+44+8}))}},i.render=function(){var e=this,t=this.props,n=t.privateChannelIds,r=t.padding,o=t.listNavigator,i=this.state.preRenderedChildren,l=o.getContainerProps(),u=(l.ref,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(l,["ref"]));return A(p.FocusJumpSection,{},void 0,(function(t){return a.createElement(S.default,N({fade:!0,ref:e.setList,onScroll:e.handleScroll,className:b.default.scroller,sectionHeight:e.getSectionHeight,paddingTop:r,paddingBottom:8,rowHeight:e.getRowHeight,renderSection:e.renderSection,renderRow:e.renderRow,sections:[i,n.length||1]},u,t))}))},r}(a.Component);J.displayName="PrivateChannelsList",J.defaultProps={padding:8};var ee=function(e){var t=e.version,n=e.theme,r=e.children,o=e.showDMHeader,u=e.selectedChannelId,s=a.Children.count(r),d=v.default.getMutablePrivateChannels(),c=(0,l.useStateFromStoresObject)([m.default,v.default,f.default],(function(){return{privateChannelIds:m.default.getPrivateChannelIds(),theme:f.default.darkSidebar?I.ThemeTypes.DARK:n,keyboardModeEnabled:f.default.keyboardModeEnabled,version:null!=t?t+":"+v.default.getPrivateChannelsVersion():v.default.getPrivateChannelsVersion()}})),p=c.privateChannelIds,y=a.useRef(null),h=a.useCallback((function(e,t){var n=y.current;if(null!=n)if(null!=t){var r=n.getSectionRowFromIndex(t),a=r[0],o=r[1];n.scrollToIndex({section:a,row:o,padding:176,callback:function(){requestAnimationFrame((function(){var t;return null===(t=document.getElementById(e))||void 0===t?void 0:t.focus()}))}})}else{var i;null===(i=document.getElementById(e))||void 0===i||i.focus({preventScroll:!0})}}),[]),_=a.useCallback((function(e){var t=y.current;if(null==t)return e;for(var n=t.getItems(),r=0;r<n.length;r++){var a=n[r];if("row"===a.type){var o=a.section,i=a.row,l=a.rowIndex;if(null!=i&&null!=l&&t.isItemVisible(o,i,!0))return l}}return e}),[]),g=o?1:0,E=s+p.length+g,S=s+g,O=(0,i.useListNavigator)({navId:"private-channels",itemCount:E,focusedIndex:S,setFocus:h,getNewFocusIndex:_,enabled:c.keyboardModeEnabled});return a.createElement(J,N({channels:d,selectedChannelId:u,listRef:y,theme:n,version:t,children:r},e,c,{listNavigator:O}))};ee.displayName="ConnectedPrivateChannelsList";var te=ee;t.default=te},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var i=function(e){var t=e.id,n=e.startColor,r=e.stopColor,a=e.color,i=e.stop;return o("linearGradient",{id:t},void 0,o("stop",{offset:"0",stopColor:n}),o("stop",{offset:i,stopColor:r}),o("stop",{offset:i,stopColor:a}),o("stop",{offset:"1",stopColor:a}))};i.displayName="Gradient";var l=i;t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(8)),i=l(n(7434));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n),r.prototype.render=function(){var e,t=this.props,n=t.tag,r=t.children,l=t.hoverText,u=t.className,f=t.forceHover,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["tag","children","hoverText","className","forceHover"]);return a.createElement("div",s({},c,{className:(0,o.default)(u,i.default.hoverRoll,(e={},e[i.default.disabled]=null==l,e[i.default.forceHover]=f,e))}),d(n,{className:i.default.hovered},void 0,l),d(n,{className:i.default.default},void 0,r))},r}(a.PureComponent);c.displayName="HoverRoll",c.defaultProps={tag:"div",forceHover:!1};var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=a(n(373));function a(e){return e&&e.__esModule?e:{default:e}}var o=(0,a(n(9452)).default)(r.default.HYPESQUAD_WINNER_BADGES,"HypeSquad Winner Badges","Displays a unique badge for a specific HypeSquad house.");t.default=o},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){void 0===t&&(t=e);void 0===n&&(n="");var i=s[e];if(null!=i)return function(e,t,n){void 0===t&&(t="");void 0===n&&(n="");var r=s[e].metadata;t&&t!==e&&(r.title=t);n&&n!==r.description&&(r.description=n)}(e,t,n),i.store;var d=new(function(r){var a,i;function d(){return r.apply(this,arguments)||this}i=r,(a=d).prototype=Object.create(i.prototype),a.prototype.constructor=a,l(a,i);var f=d.prototype;return f.initialize=function(){this.syncWith([o.default],u)},f.getExperimentId=function(){return e},f.getMetaData=function(){var r=s[e];return r?r.metadata:{title:t,description:n}},f.getExperimentDescriptor=function(){var e=this.getExperimentId();return o.default.getOverrideExperimentDescriptor(e)||o.default.getEligibleExperiment(e)},d}(r.default.Store))(a.default);return s[e]={store:d,metadata:{title:t,description:n}},d};var r=i(n(3)),a=i(n(2)),o=i(n(340));function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return!0}var s={}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.user,n=e.premiumSince,r=e.premiumGuildSince,a=e.hypeSquadHouseWinner,f=e.openPremiumSettings,c=[];t.hasFlag(l.UserFlags.STAFF)&&c.push({tooltip:u.default.Messages.STAFF_BADGE_TOOLTIP,onClick:function(){return window.open(l.MarketingURLs.COMPANY,"_blank")},key:i.BadgeKeys.STAFF});t.hasFlag(l.UserFlags.PARTNER)&&c.push({tooltip:u.default.Messages.PARTNER_BADGE_TOOLTIP,onClick:function(){return window.open(l.MarketingURLs.PARTNERS,"_blank")},key:i.BadgeKeys.PARTNER});t.hasFlag(l.UserFlags.HYPESQUAD)&&c.push({tooltip:u.default.Messages.HYPESQUAD_BADGE_TOOLTIP,onClick:function(){return window.open(l.MarketingURLs.HYPESQUAD,"_blank")},key:i.BadgeKeys.HYPESQUAD});t.hasFlag(l.UserFlags.HYPESQUAD_ONLINE_HOUSE_1)&&c.push({tooltip:u.default.Messages.HYPESQUAD_ONLINE_BADGE_TOOLTIP.format({houseName:u.default.Messages.HYPESQUAD_HOUSE_1}),onClick:function(){return window.open(l.MarketingURLs.HYPESQUAD,"_blank")},key:1===a?i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_1_WINNER:i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_1});t.hasFlag(l.UserFlags.HYPESQUAD_ONLINE_HOUSE_2)&&c.push({tooltip:u.default.Messages.HYPESQUAD_ONLINE_BADGE_TOOLTIP.format({houseName:u.default.Messages.HYPESQUAD_HOUSE_2}),onClick:function(){return window.open(l.MarketingURLs.HYPESQUAD,"_blank")},key:2===a?i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_2_WINNER:i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_2});t.hasFlag(l.UserFlags.HYPESQUAD_ONLINE_HOUSE_3)&&c.push({tooltip:u.default.Messages.HYPESQUAD_ONLINE_BADGE_TOOLTIP.format({houseName:u.default.Messages.HYPESQUAD_HOUSE_3}),onClick:function(){return window.open(l.MarketingURLs.HYPESQUAD,"_blank")},key:3===a?i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_3_WINNER:i.BadgeKeys.HYPESQUAD_ONLINE_HOUSE_3});t.hasFlag(l.UserFlags.BUG_HUNTER_LEVEL_1)&&c.push({tooltip:u.default.Messages.BUG_HUNTER_BADGE_TOOLTIP,onClick:function(){return window.open(s,"_blank")},key:i.BadgeKeys.BUG_HUNTER_LEVEL_1});t.hasFlag(l.UserFlags.BUG_HUNTER_LEVEL_2)&&c.push({tooltip:u.default.Messages.BUG_HUNTER_BADGE_TOOLTIP,onClick:function(){return window.open(s,"_blank")},key:i.BadgeKeys.BUG_HUNTER_LEVEL_2});t.hasFlag(l.UserFlags.VERIFIED_DEVELOPER)&&c.push({tooltip:u.default.Messages.VERIFIED_DEVELOPER_BADGE_TOOLTIP,key:i.BadgeKeys.EARLY_VERIFIED_DEVELOPER});t.hasFlag(l.UserFlags.PREMIUM_EARLY_SUPPORTER)&&c.push({tooltip:u.default.Messages.EARLY_SUPPORTER_TOOLTIP,onClick:f,key:i.BadgeKeys.EARLY_SUPPORTER});null!=n&&c.push({tooltip:u.default.Messages.PREMIUM_BADGE_TOOLTIP.format({date:n}),onClick:f,key:i.BadgeKeys.PREMIUM});null!=r&&c.push({tooltip:u.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_TOOLTIP.format({date:r}),onClick:f,key:d[(0,o.getUserLevel)(r)]});return c};var r,a,o=n(5400),i=n(8726),l=n(1),u=(r=n(7))&&r.__esModule?r:{default:r};var s=l.INVITE_ENDPOINT+"/discord-testers",d=((a={})[l.UserPremiumGuildSubscriptionLevels.LEVEL_1]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_1,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_2]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_2,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_3]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_3,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_4]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_4,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_5]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_5,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_6]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_6,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_7]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_7,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_8]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_8,a[l.UserPremiumGuildSubscriptionLevels.LEVEL_9]=i.BadgeKeys.PREMIUM_GUILD_SUBSCRIPTION_LEVEL_9,a)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(6)),a=l(n(244)),o=l(n(3)),i=l(n(2));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=!1,f=[];var c=new(function(e){var t,n,r,a,o;function i(){return e.apply(this,arguments)||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n),i.prototype.getBackupCodes=function(){return f},r=i,(a=[{key:"togglingSMS",get:function(){return d}}])&&u(r.prototype,a),o&&u(r,o),i}(o.default.Store))(i.default,{MFA_ENABLE_SUCCESS:function(e){var t=e.token,n=e.codes;a.default.setToken(t),f=n},MFA_DISABLE_SUCCESS:function(e){var t=e.token;a.default.setToken(t)},MFA_SMS_TOGGLE:function(e){d=!0},MFA_SMS_TOGGLE_COMPLETE:function(e){d=!1},MFA_CLEAR_BACKUP_CODES:function(e){f=[]},MFA_VIEW_BACKUP_CODES:function(e){var t=e.codes;f=r.default.sortBy(t,"code")}});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=y(n(0)),o=p(n(8)),i=p(n(80)),l=y(n(433)),u=p(n(8152)),s=n(1),d=p(n(7)),f=p(n(7261)),c=p(n(423));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=0,_=function(e){switch(e){case s.OverlayNotificationPositions.TOP_LEFT:return d.default.Messages.OVERLAY_NOTIFICATIONS_TOP_LEFT;case s.OverlayNotificationPositions.TOP_RIGHT:return d.default.Messages.OVERLAY_NOTIFICATIONS_TOP_RIGHT;case s.OverlayNotificationPositions.BOTTOM_LEFT:return d.default.Messages.OVERLAY_NOTIFICATIONS_BOTTOM_LEFT;case s.OverlayNotificationPositions.BOTTOM_RIGHT:return d.default.Messages.OVERLAY_NOTIFICATIONS_BOTTOM_RIGHT;default:return d.default.Messages.OVERLAY_NOTIFICATIONS_DISABLED}},g=[s.OverlayNotificationPositions.DISABLED,s.OverlayNotificationPositions.TOP_LEFT,s.OverlayNotificationPositions.TOP_RIGHT,s.OverlayNotificationPositions.BOTTOM_LEFT,s.OverlayNotificationPositions.BOTTOM_RIGHT];function E(e){var t,n=e.position,r=e.onChange,p=a.useState((function(){return"notification-position-selector-"+h++}))[0],v=n===s.OverlayNotificationPositions.DISABLED?d.default.Messages.OVERLAY_NOTIFICATION_SETTINGS_DISABLED:d.default.Messages.OVERLAY_NOTIFICATION_SETTINGS_POSITION.format({position:_(n)});return m("div",{},void 0,m(i.default,{within:!0,offset:-2},void 0,m("div",{className:(0,o.default)(f.default.wrapper,(t={},t[f.default.disabledSelected]=n===s.OverlayNotificationPositions.DISABLED,t))},void 0,g.map((function(e){var t;return m("label",{className:(0,o.default)((t={},t[f.default.selected]=e===n,t[f.default.disabled]=e===s.OverlayNotificationPositions.DISABLED,t[f.default.topRight]=e===s.OverlayNotificationPositions.TOP_RIGHT,t[f.default.topLeft]=e===s.OverlayNotificationPositions.TOP_LEFT,t[f.default.bottomRight]=e===s.OverlayNotificationPositions.BOTTOM_RIGHT,t[f.default.bottomLeft]=e===s.OverlayNotificationPositions.BOTTOM_LEFT,t))},e,_(e),e===s.OverlayNotificationPositions.DISABLED?m(u.default,{className:f.default.disabledIcon}):null,m("input",{type:"radio",name:p,value:e,onChange:function(t){return r(t,e)},className:f.default.hiddenInput}))})))),m(l.default,{type:l.Types.DESCRIPTION,className:c.default.marginTop8},void 0,v))}E.displayName="NotificationSettings",E.Positions=s.OverlayNotificationPositions;var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(1046)),i=p(n(354)),l=n(49),u=p(n(9)),s=p(n(9457)),d=n(1),f=p(n(7)),c=p(n(7267));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).sendToChannel=function(e){var n=t.props,r=n.activity,a=n.onClose,i=e.record.id,s=u.default.getChannel(i);if(null!=s){switch(s.type){case d.ChannelTypes.DM:case d.ChannelTypes.GROUP_DM:(0,l.transitionTo)(d.Routes.CHANNEL(d.ME,s.id));break;case d.ChannelTypes.GUILD_TEXT:(0,l.transitionTo)(d.Routes.CHANNEL(s.guild_id,s.id))}setTimeout((function(){return o.default.sendActivityInvite({channelId:i,type:d.ActivityActionTypes.JOIN,activity:r,location:"Activity Panel- Invite to Join"}).then(a,a)}),200)}},t.sendToUser=function(e){var n=t.props,r=n.activity,a=n.onClose,l=e.record.id;i.default.openPrivateChannel(l).then((function(){o.default.sendActivityInviteUser({userId:l,type:d.ActivityActionTypes.JOIN,activity:r,location:"Activity Panel- Invite to Join"}).then(a,a)}))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n),r.prototype.render=function(){var e=this.props,t=e.activity,n=e.transitionState,r=e.onClose;return y(s.default,{title:f.default.Messages.USER_ACTIVITY_INVITE_TO_JOIN.format({name:t.name}),sendToChannel:this.sendToChannel,sendToUser:this.sendToUser,className:c.default.modal,onClose:r,transitionState:n})},r}(a.PureComponent);t.default=h,h.displayName="UserActivityInviteModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=T(n(0)),o=O(n(8)),i=O(n(7593)),l=T(n(668)),u=O(n(9)),s=O(n(20)),d=O(n(12)),f=O(n(362)),c=n(8729),p=O(n(227)),v=O(n(113)),y=n(50),m=O(n(1029)),h=n(120),_=n(1),g=O(n(7)),E=O(n(7266)),S=O(n(423));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(){var e=[];return f.default.getPrivateChannelIds().forEach((function(t){var n=u.default.getChannel(t);if(null!=n)if(n.type===_.ChannelTypes.DM){var r=n.getRecipientId(),a=null!=r?d.default.getUser(r):null;null!=a&&e.push({type:l.AutocompleterResultTypes.USER,record:a,score:0})}else n.isMultiUserDM()&&e.push({type:l.AutocompleterResultTypes.GROUP_DM,record:n,score:0})})),e}var N=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._scrollerRef=a.createRef(),t.state={autocompleter:null,results:[],query:"",selectedRow:0,sendingRecordId:null,keyboardMode:!0},t.scrollPageUp=function(){var e;null===(e=t._scrollerRef.current)||void 0===e||e.scrollPageUp({animate:!0})},t.scrollPageDown=function(){var e;null===(e=t._scrollerRef.current)||void 0===e||e.scrollPageDown({animate:!0})},t.handleResultsChange=function(e,n){var r=""===n.trim()?M():e;t.setState({results:r})},t.handleKeyDown=function(){t.state.keyboardMode||t.setState({keyboardMode:!0})},t.disableKeyboardMode=function(){t.setState({keyboardMode:!1})},t.handleMouseEnter=function(e){t.state.keyboardMode||t.setState({selectedRow:e})},t.handleSend=function(e){var n=t.props,r=n.sendToChannel,a=n.sendToUser,o=t.state.results[e],i=null!=o?o.record:null,u=t.state.sendingRecordId;if(null!=i&&null!=i.id&&null!=o&&null==u)switch(t.setState({sendingRecordId:i.id}),o.type){case l.AutocompleterResultTypes.GROUP_DM:case l.AutocompleterResultTypes.TEXT_CHANNEL:r(o);break;case l.AutocompleterResultTypes.USER:a(o)}},t.handleSelect=function(e,n){null==n?t.handleClear():t.handleSend(n)},t.handleSelectionChange=function(e,n){t.setState({selectedRow:n})},t.handleQueryChange=function(e){t.query(e)},t.handleClear=function(){t.query("")},t.getRowHeight=function(e,n){return e>0?0:null!=t.state.results[n]?34:0},t.renderRow=function(e){var n=e.section,r=e.row;if(n>0)return null;var a=t.state.results[r];return null!=a?t.renderResult(a,r):null},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var u=r.prototype;return u.componentDidMount=function(){var e=new l.default(this.handleResultsChange,[l.AutocompleterResultTypes.TEXT_CHANNEL,l.AutocompleterResultTypes.GROUP_DM,l.AutocompleterResultTypes.USER],100);e.search("");var t=e.results;this.setState((function(){return{autocompleter:e,results:t}})),h.ComponentDispatch.subscribe(_.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),h.ComponentDispatch.subscribe(_.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown)},u.componentDidUpdate=function(e,t){var n=this.state.query,r=this._scrollerRef.current;n!==t.query&&null!=r&&r.scrollTo({to:0})},u.componentWillUnmount=function(){var e=this.state.autocompleter;null!=e&&e.destroy()},u.query=function(e){var t=this.state,n=t.results,r=t.autocompleter;null!=r&&(r.search(e),n=r.results),this.setState({query:e,selectedRow:0,results:n}),h.ComponentDispatch.unsubscribe(_.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),h.ComponentDispatch.unsubscribe(_.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown)},u.scrollIntoView=function(e){var t=this.state.keyboardMode,n=this._scrollerRef.current;t&&null!=n&&n.scrollToIndex({section:0,row:e,padding:10})},u.renderResult=function(e,t){var n=this,r=this.state,a=r.selectedRow,o=r.sendingRecordId;switch(e.type){case l.AutocompleterResultTypes.TEXT_CHANNEL:var i=s.default.getGuild(e.record.guild_id);return b(c.Channel,{focused:a===t,onClick:function(){return n.handleSend(t)},onFocus:function(){return n.scrollIntoView(t)},onMouseEnter:function(){return n.handleMouseEnter(t)},channel:e.record},e.type+"-"+e.record.id,b("div",{className:E.default.miscContainer},void 0,o===e.record.id?b(p.default,{type:p.default.Type.PULSING_ELLIPSIS}):null!=i?i.name:null));case l.AutocompleterResultTypes.GROUP_DM:return b(c.GroupDM,{focused:a===t,onClick:function(){return n.handleSend(t)},onFocus:function(){return n.scrollIntoView(t)},onMouseEnter:function(){return n.handleMouseEnter(t)},channel:e.record,mentions:0},e.type+"-"+e.record.id,o===e.record.id?b(p.default,{type:p.default.Type.PULSING_ELLIPSIS}):null);case l.AutocompleterResultTypes.USER:return b(c.User,{focused:a===t,onClick:function(){return n.handleSend(t)},onFocus:function(){return n.scrollIntoView(t)},onMouseEnter:function(){return n.handleMouseEnter(t)},user:e.record,mentions:0,comparator:e.comparator},e.type+"-"+e.record.id,o===e.record.id?b(p.default,{type:p.default.Type.PULSING_ELLIPSIS}):null)}},u.renderSection=function(){return null},u.render=function(){var e=this.props,t=e.className,n=e.renderFooter,r=e.title,l=e.onClose,u=e.transitionState,s=this.state,d=s.query,f=s.selectedRow,c=s.results,p=s.keyboardMode;return b("div",{className:E.default.wrapper,onMouseMove:p?this.disableKeyboardMode:void 0},void 0,b(y.ModalRoot,{transitionState:u,size:y.ModalSize.DYNAMIC,className:(0,o.default)(E.default.modalSize,t),"aria-label":r},void 0,b(y.ModalHeader,{},void 0,b(y.ModalCloseButton,{className:E.default.closeButton,onClick:l}),b("div",{className:E.default.header},void 0,b(v.default,{tag:v.default.Tags.H2,className:S.default.marginBottom8},void 0,r),b(i.default,{size:i.default.Sizes.MEDIUM,query:d,selectedSection:0,selectedRow:f,sections:[c.length],className:E.default.queryInput,onSelect:this.handleSelect,onSelectionChange:this.handleSelectionChange,onQueryChange:this.handleQueryChange,onKeyDown:this.handleKeyDown,placeholder:g.default.Messages.ACTIVITY_FEED_SHARE_MODAL_SEARCH_PLACEHOLDER,autoFocus:!0,onClear:this.handleClear}))),0===c.length?b("div",{className:E.default.noResults}):a.createElement(m.default,{ref:this._scrollerRef,sections:[c.length],renderSection:this.renderSection,sectionHeight:0,renderRow:this.renderRow,rowHeight:this.getRowHeight,paddingBottom:20}),null!=n?n():null))},r}(a.PureComponent);t.default=N,N.displayName="ChannelSelectModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"m4 3.33325h6.9167c-.0834.25-.0834.58334-.0834.83334 0 3.25 2.5834 5.83333 5.8334 5.83333.25 0 .5833 0 .8333-.08334v3.91672c0 .8333-.6667 1.5-1.5 1.5h-6.75l-3 3v-3h-2.25c-.83333 0-1.5-.6667-1.5-1.5v-9.00005c0-.83333.66667-1.5 1.5-1.5z"}),s("path",{className:f,fill:d,d:"m20.0002 4.08325-3.5-3.499998-1 1.083338 1.6666 1.66666h-3.8333v1.5h3.8333l-1.6666 1.66667 1.0833 1.08333z"}))}d.displayName="GoToMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),u=E(n(8)),s=E(n(3)),d=E(n(122)),f=E(n(35)),c=E(n(36)),p=E(n(985)),v=E(n(248)),y=E(n(9460)),m=E(n(8251)),h=E(n(8862)),_=n(1),g=E(n(7271));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t,n,r){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var l=new Array(o),u=0;u<o;u++)l[u]=arguments[u+3];t.children=l}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var b=((r={})[_.RTCConnectionQuality.UNKNOWN]=v.default.Colors.BLACK,r[_.RTCConnectionQuality.BAD]=v.default.Colors.RED,r[_.RTCConnectionQuality.AVERAGE]=v.default.Colors.YELLOW,r[_.RTCConnectionQuality.FINE]=v.default.Colors.GREEN,r),C=((a={})[_.ConnectionStatus.CONNECTED]=g.default.rtcConnectionStatusConnected,a[_.ConnectionStatus.CONNECTING]=g.default.rtcConnectionStatusConnecting,a[_.ConnectionStatus.ERROR]=g.default.rtcConnectionStatusError,a),M=((o={})[_.RTCConnectionQuality.FINE]=g.default.rtcConnectionQualityFine,o[_.RTCConnectionQuality.AVERAGE]=g.default.rtcConnectionQualityAverage,o[_.RTCConnectionQuality.BAD]=g.default.rtcConnectionQualityBad,o[_.RTCConnectionQuality.UNKNOWN]=null,o),N=s.default.connectStores([d.default,f.default],(function(){return{theme:f.default.theme,connectionState:d.default.getState(),hostname:d.default.getHostname(),averagePing:d.default.getAveragePing(),lastPing:d.default.getLastPing(),outboundLossRate:d.default.getOutboundLossRate()}}))(h.default),P=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderPopout=function(e){return l.createElement(N,e)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,T(t,n);var a=r.prototype;return a.renderPopoutTarget=function(e){return I(p.default,{renderPopout:this.renderPopout,position:p.default.Positions.TOP},void 0,e)},a.renderStatus=function(){var e=this.props,t=e.statusTextClassName,n=e.hasVideo,r=e.state,a=m.default.getStatus(r,n),o=a.connectionStatus,i=a.connectionStatusText;return this.renderPopoutTarget((function(e){var n=e.onClick;return I(c.default,{look:c.default.Looks.BLANK,size:c.default.Sizes.NONE,className:(0,u.default)(t,C[o]),onClick:n},void 0,i)}))},a.render=function(){var e,t=this.props,n=t.quality,r=t.smallPing,a=t.lastPing,o=t.state,i=t.className,s=t.children;return o===_.RTCConnectionStates.RTC_CONNECTED&&(e=I(v.default,{text:n!==_.RTCConnectionQuality.UNKNOWN&&null!=a?a.toFixed(0)+" ms":null,color:b[n]},void 0,(function(e){var t;return l.createElement(y.default,O({className:(0,u.default)(g.default.ping,(t={},t[g.default.smallPing]=r,t)),foreground:g.default.pingForeground},e))}))),I("div",{},void 0,I("div",{className:(0,u.default)(g.default.rtcConnectionStatus,M[n],i)},void 0,e,I("div",{className:g.default.labelWrapper},void 0,this.renderStatus())),s)},r}(l.PureComponent);P.displayName="RTCConnectionStatus";var A=P;t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{d:"M7.19999 18C7.19999 17.3364 6.77 16.8 6.24019 16.8H3.3598C2.82999 16.8 2.39999 17.3364 2.39999 18V20.4C2.39999 21.0636 2.82999 21.6 3.3598 21.6H6.23923C6.76904 21.6 7.19903 21.0636 7.19903 20.4V18H7.19999Z",fill:d,className:f}),s("path",{d:"M14.4 10.6909C14.4 10.0876 13.9699 9.6 13.44 9.6H10.56C10.0301 9.6 9.60001 10.0876 9.60001 10.6909V20.5091C9.60001 21.1124 10.0301 21.6 10.56 21.6H13.44C13.9699 21.6 14.4 21.1124 14.4 20.5091V10.6909Z",fill:d,className:f}),s("path",{d:"M21.6 3.46667C21.6 2.8768 21.1699 2.4 20.64 2.4H17.76C17.2301 2.4 16.8 2.8768 16.8 3.46667V20.5333C16.8 21.1232 17.2301 21.6 17.76 21.6H20.64C21.1699 21.6 21.6 21.1232 21.6 20.5333V3.46667Z",fill:d,className:f}))}d.displayName="Ping"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.Item=S,t.valueRenderers=t.hidden=t.graphs=t.labelRenderers=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7947)),o=l(n(10883)),i=l(n(9692));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d={accelerateRate:"Accelerate Rate",audioDetected:"Audio Detected",audioLevel:"Audio Level",availableOutgoingBitrate:"Available Outgoing Bitrate",averageDecodeTime:"Average Decode Time",averageEncodeTime:"Average Encode Time",bandwidthLimitedResolution:"Bandwidth Limited Resolution",bitrate:"Bitrate",bitrateTarget:"Bitrate (Target)",bytesReceived:"Bytes Received",bytesSent:"Bytes Sent",capturedFramesCount:"Captured Frames per Second",capturedFramesDropped:"Captured Frames Dropped",capturedFramesMean:"Captured Frames Mean (ms)",capturedFramesStdev:"Captured Frames Standard Deviation (ms)",codec:"Codec",cpuLimitedResolution:"CPU Limited Resolution",currentDelay:"Current Delay",decoderImplementationName:"Decoder",decodingCNG:"Decoding CNG",decodingMutedOutput:"Decoding Muted Output",decodingNormal:"Decoding Normal",decodingPLC:"Decoding PLC",decodingPLCCNG:"Decoding PLC CNG",decryptionFailures:"Decryption Failures",delayEstimate:"Delay Estimate",encoderImplementationName:"Encoder",encodeUsage:"Encode Usage",expandRate:"Expand Rate",firCount:"FIR",fractionLost:"Packet Loss",frameRateDecode:"Frame Rate (Decode)",frameRateEncode:"Frame Rate (Encode)",frameRateInput:"Frame Rate (Input)",frameRateNetwork:"Frame Rate (Network)",frameRateRender:"Frame Rate (Render)",framesDecoded:"Frames Decoded",framesDropped:"Frames Dropped",framesEncoded:"Frames Encoded",framesReceived:"Frames Received",framesSent:"Frames Sent",hostname:"Hostname",hybridDxgiFrames:"Hybrid DXGI Frames",hybridGdiFrames:"Hybrid GDI Frames",hybridVideohookFrames:"Hybrid Videohook Frames",jitter:"Jitter",jitterBuffer:"Jitter Buffer",jitterBufferPreferred:"Jitter Buffer (Preferred)",localAddress:"Local Address",minPlayoutDelay:"Minimum Playout Delay",nackCount:"NACK",opAccelerate:"Accelerated Frames",opCNG:"CNG Frames",opExpand:"Expand Frames",opMerge:"Merge Frames",opNormal:"Normal Frames",opPreemptiveExpand:"Preemptive Expand Frames",opSilence:"Silent Frames",outboundBitrateEstimate:"Outbound Bitrate Estimate",pacerDelay:"Pacer Delay",packetsLost:"Packets Lost",packetsReceived:"Packets Received",packetsSent:"Packets Sent",ping:"Ping",pliCount:"PLI",preemptiveExpandRate:"Pre-emptive Expand Rate",qpSum:"qpSum",receiverBitrateEstimate:"Receiver Bitrate Estimate",relativePlayoutDelay:"Relative Playout Delay",relativeReceptionDelay:"Relative Reception Delay",renderDelay:"Render Delay",resolution:"Resolution",screenshareFrames:"WebRTC Frames",secondaryDecodedRate:"Secondary Decode Rate",speechExpandRate:"Speech Expand Rate",ssrc:"SSRC",sinkWant:"Sink Quality Level",targetDelay:"Target Delay",videohookBackend:"Videohook Backend",videohookFrames:"Videohook Frames"};function f(e){return(e/1e3).toFixed(2)+" Kbps"}function c(e){return a.default.filesize(e)}function p(e){return e}function v(e){return e+" ms"}function y(e){return e.toFixed(0)+"%"}function m(e){return e?"Yes":"No"}function h(e){return e.last+" ms"}t.labelRenderers=d;var _={availableOutgoingBitrate:!0,bitrate:!0,bitrateTarget:!0,bytesReceived:!0,bytesSent:!0,encodeUsage:!0,frameRateDecode:!0,frameRateEncode:!0,frameRateInput:!0,frameRateNetwork:!0,frameRateRender:!0,packetsLost:!0,packetsReceived:!0,packetsSent:!0,ping:!0};t.graphs=_;t.hidden={timestamp:!0,audioJitterBuffer:!0,audioJitterDelay:!0,audioJitterTarget:!0,audioPlayoutUnderruns:!0,framesCaptured:!0,framesRendered:!0,noiseCancellerProcessTime:!0,voiceActivityDetectorProcessTime:!0,type:!0,videoJitterBuffer:!0,videoJitterDelay:!0,videoJitterTarget:!0,fractionLost:!0};var g={accelerateRate:y,audioDetected:m,audioLevel:function(e){return Math.max(e,0).toFixed(2)+" dB"},availableOutgoingBitrate:f,averageDecodeTime:v,averageEncodeTime:v,bandwidthLimitedResolution:m,bitrate:f,bitrateTarget:f,bytesReceived:c,bytesSent:c,codec:function(e){var t=e.id,n=e.name;return""+(n=n||"unknown")[0].toUpperCase()+n.slice(1)+" ("+t+")"},cpuLimitedResolution:m,currentDelay:v,decoderImplementationName:p,delayEstimate:v,encoderImplementationName:p,encodeUsage:y,expandRate:y,fractionLost:y,jitter:v,jitterBuffer:v,jitterBufferPreferred:v,minPlayoutDelay:v,outboundBitrateEstimate:f,pacerDelay:v,ping:v,preemptiveExpandRate:y,receiverBitrateEstimate:f,relativePlayoutDelay:h,relativeReceptionDelay:h,renderDelay:v,resolution:function(e){return e.width+"x"+e.height},secondaryDecodedRate:y,speechExpandRate:y,targetDelay:v,videohookBackend:function(e){var t=["N/A","Direct3D 9","Direct3D 10","Direct3D 11","Direct3D 12","OpenGL","Vulkan"];return e<t.length?t[e]:"Unknown"}};function E(e){return s(o.default,{datapoint:e})}function S(e){var t=e.label,n=e.value,r=e.section,a=g[t]||function(e){return e};return s(i.default,{label:t,valueRendered:a(n),section:r,renderGraph:_[t]&&E.bind(null,n)},void 0,d[t]||t)}t.valueRenderers=g,E.displayName="renderGraph",S.displayName="Item"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=R(n(8)),l=R(n(21)),u=R(n(6)),s=R(n(265)),d=R(n(3)),f=R(n(425)),c=R(n(1131)),p=n(7873),v=n(8865),y=R(n(368)),m=R(n(90)),h=R(n(1182)),_=R(n(84)),g=R(n(992)),E=R(n(126)),S=R(n(43)),O=n(424),I=n(120),T=n(1064),b=R(n(9465)),C=R(n(1066)),M=n(1),N=R(n(7)),P=R(n(7274)),A=R(n(5212));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(){return(D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function w(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,k(e,t)}function k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function j(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var U=((r={})[M.Arrows.UP]=u.default.throttle((function(){return(0,T.playSound)("ddr-up")}),100),r[M.Arrows.DOWN]=u.default.throttle((function(){return(0,T.playSound)("ddr-down")}),100),r[M.Arrows.LEFT]=u.default.throttle((function(){return(0,T.playSound)("ddr-left")}),100),r[M.Arrows.RIGHT]=u.default.throttle((function(){return(0,T.playSound)("ddr-right")}),100),r),G=(0,u.default)((0,p.getDefaultLayoutContent)()).groupBy((function(e){return e.group})).value();function F(e){switch(e.keyCode){case M.KeyboardKeys.ARROW_UP:return M.Arrows.UP;case M.KeyboardKeys.ARROW_DOWN:return M.Arrows.DOWN;case M.KeyboardKeys.ARROW_LEFT:return M.Arrows.LEFT;case M.KeyboardKeys.ARROW_RIGHT:return M.Arrows.RIGHT;default:return null}}function B(){var e=[p.KeybindGroup.MESSAGE,p.KeybindGroup.NAVIGATION,p.KeybindGroup.VOICE_AND_VIDEO,p.KeybindGroup.CHAT,p.KeybindGroup.MISCELLANEOUS];return j("div",{className:P.default.keyboardShortcutList},void 0,e.map((function(t,n){var r,a=n===e.length-1,o=0===n,l=G[t],u=(0,p.getNameForKeybindGroup)(t),s=(0,p.getDescriptionForKeybindGroup)(t);return j("div",{className:(0,i.default)(P.default.keyboardShortcutListGroup,(r={},r[P.default.firstGroup]=o,r))},void 0,j("div",{className:(0,i.default)(P.default.keybindGroup)},t,j(E.default,{size:E.default.Sizes.SIZE_16},void 0,u),null!=s&&j(S.default,{className:P.default.keybindGroupDescription},void 0,s)),l.map((function(e,t){var n;return!1===(null===(n=e.predicate)||void 0===n?void 0:n.call(e))?null:j("div",{className:(0,i.default)(P.default.keybindGroup)},t,j("div",{className:P.default.keybindDescription},void 0,e.description),j("div",{className:"keybind-shortcuts"},void 0,e.binds.map((function(e){return j(C.default,{shortcut:e},e)}))))})),!a&&j(g.default,{className:P.default.keybindGroupDivider}))})))}B.displayName="HotkeyLayoutContent";var H=j(B,{}),x=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={UP:!1,DOWN:!1,LEFT:!1,RIGHT:!1,opacity:new s.default.Value(1),scaleX:new s.default.Value(1),scaleY:new s.default.Value(0),animating:!1},t.scrollerRef=o.createRef(),t.lastInputedKeys=[],t.scrollPageUp=function(){var e=t.scrollerRef.current;(0,l.default)(null!=e,"Scroller is pagedUp when not mounted"),e.scrollPageUp({animate:!0})},t.scrollPageDown=function(){var e=t.scrollerRef.current;(0,l.default)(null!=e,"Scroller is pagedDown when not mounted"),e.scrollPageDown({animate:!0})},t.arrowUp=function(e){var n,r=e.direction;t.setState(((n={})[r]=!1,n))},t.arrowDown=function(e){var n,r=e.direction;U[r](),t.setState(((n={})[r]=!0,n))},t.componentWillLeave=function(e){t.setState({animating:!0}),t.state.opacity.setValue(1),t.state.scaleX.setValue(.5),t.state.scaleY.setValue(1),s.default.sequence([s.default.timing(t.state.opacity,{toValue:.7,duration:1e3/60*2}),s.default.timing(t.state.opacity,{toValue:1,duration:1e3/60*2}),s.default.timing(t.state.opacity,{toValue:.7,duration:1e3/60*2}),s.default.timing(t.state.opacity,{toValue:1,duration:1e3/60*2}),s.default.timing(t.state.opacity,{delay:300,toValue:.7,duration:1e3/60*2}),s.default.timing(t.state.opacity,{toValue:1,duration:1e3/60*2}),s.default.timing(t.state.opacity,{toValue:.7,duration:1e3/60*2}),s.default.timing(t.state.opacity,{toValue:1,duration:1e3/60*2}),s.default.timing(t.state.opacity,{toValue:.7,duration:1e3/60*2}),s.default.timing(t.state.opacity,{toValue:1,duration:1e3/60*2}),s.default.timing(t.state.opacity,{toValue:.7,duration:1e3/60*2}),s.default.timing(t.state.opacity,{toValue:1,duration:1e3/60*2}),s.default.timing(t.state.scaleY,{delay:100,toValue:.005,duration:1e3/60*8,easing:s.default.Easing.in(s.default.Easing.ease)}),s.default.parallel([s.default.timing(t.state.scaleX,{toValue:1,duration:1e3/60*10,easing:s.default.Easing.out(s.default.Easing.ease)}),s.default.timing(t.state.opacity,{toValue:0,duration:200})])]).start(e)},t.toggleOpacity=function(){1===t.state.opacity._value?t.state.opacity.setValue(0):t.state.opacity.setValue(1)},t.getStyles=function(){return{opacity:t.state.opacity.interpolate({inputRange:[0,1],outputRange:[0,1]}),transform:[{scaleX:t.state.scaleX.interpolate({inputRange:[0,1],outputRange:[0,2]})},{scaleY:t.state.scaleY.interpolate({inputRange:[0,1],outputRange:[0,1]})}]}},t.handleKeyDown=function(e){if(t.lastInputedKeys.push(e.keyCode),t.lastInputedKeys=t.lastInputedKeys.slice(-5),t.lastInputedKeys[0]===M.KeyboardKeys.H&&t.lastInputedKeys[1]===M.KeyboardKeys.H&&t.lastInputedKeys[2]===M.KeyboardKeys.ARROW_RIGHT&&t.lastInputedKeys[3]===M.KeyboardKeys.N&&t.lastInputedKeys[4]===M.KeyboardKeys.K&&t.props.activateRagingDemon(),!t.props.keyboardModeEnabled){var n=F(e);null!==n&&(e.stopPropagation(),e.preventDefault(),t.arrowDown({direction:n}))}},t.handleKeyUp=function(e){if(!t.props.keyboardModeEnabled){var n=F(e);null!==n&&(e.stopPropagation(),e.preventDefault(),t.arrowUp({direction:n}))}},t.onArrowClick=function(e){t.arrowDown({direction:e})},t}w(t,e);var n=t.prototype;return n.componentDidMount=function(){this.lastInputedKeys=[],I.ComponentDispatch.subscribe(M.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),I.ComponentDispatch.subscribe(M.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown),window.addEventListener("keydown",this.handleKeyDown,{capture:!0}),window.addEventListener("keyup",this.handleKeyUp,{capture:!0})},n.componentWillUnmount=function(){I.ComponentDispatch.unsubscribe(M.ComponentActions.SCROLL_PAGE_UP,this.scrollPageUp),I.ComponentDispatch.unsubscribe(M.ComponentActions.SCROLL_PAGE_DOWN,this.scrollPageDown),window.removeEventListener("keydown",this.handleKeyDown,{capture:!0}),window.removeEventListener("keyup",this.handleKeyUp,{capture:!0})},n.render=function(){var e=this.state,t=e.UP,n=e.DOWN,r=e.LEFT,a=e.RIGHT;return j(s.default.div,{className:P.default.keyboardShortcutsModal,style:this.getStyles()},void 0,j("h1",{className:P.default.modalTitle},void 0,j("div",{className:P.default.content},void 0,N.default.Messages.KEYBIND_DESCRIPTION_MODAL_TITLE),j(C.default,{shortcut:"mod+/",className:(0,i.default)(A.default.keyboardShortcuts)})),j("div",{className:P.default.modalSubtitle},void 0,N.default.Messages.KEYBIND_DESCRIPTION_MODAL_SUBTITLE),j("div",{className:P.default.ddrArrows},void 0,j(V,{arrow:M.Arrows.LEFT,isActive:r,className:P.default.left},void 0,"left"),j(V,{arrow:M.Arrows.DOWN,isActive:n,className:P.default.down},void 0,"down"),j(V,{arrow:M.Arrows.UP,isActive:t,className:P.default.up},void 0,"up"),j(V,{arrow:M.Arrows.RIGHT,isActive:a,className:P.default.right},void 0,"right")),o.createElement(O.AdvancedScrollerAuto,{ref:this.scrollerRef,fade:!0},H))},t}(o.PureComponent);function V(e){var t,n=e.isActive,r=e.arrow,a=e.className,l=e.children,u=o.useState(n),s=u[0],d=u[1],f=o.useCallback((function(){U[r](),d(!0)}),[r]);return o.useEffect((function(){if(s){var e=setTimeout((function(){return d(!1)}),500);return function(){return clearTimeout(e)}}}),[s]),j(_.default,{onClick:f,className:(0,i.default)(P.default.arrow,a,(t={},t[P.default.active]=n||s,t))},void 0,l)}x.displayName="HotkeyLayout",V.displayName="DDRArrow";var W=j(b.default,{},"raging-demo"),Y=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={content:__OVERLAY__?(0,v.getOverlayLayoutContent)():(0,p.getDefaultLayoutContent)()},t}w(t,e);var n=t.prototype;return n.close=function(){c.default.hide()},n.activateRagingDemon=function(){y.default.disable(),c.default.activateRagingDemon()},n.render=function(){var e;return e=this.props.ragingDemon?W:j(x,{content:this.state.content,keyboardModeEnabled:this.props.keyboardModeEnabled,activateRagingDemon:this.activateRagingDemon},"modal"),j(f.default,{component:"div"},void 0,e)},t}(o.PureComponent);Y.displayName="KeyboardShortcuts";var z=d.default.connectStores([h.default,m.default],(function(){return D({},h.default.getState(),{keyboardModeEnabled:m.default.keyboardModeEnabled})}),{forwardRef:!0})(Y);z.modalConfig={store:h.default};var K=z;t.default=K},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.QUICKSWITCHER_SHOW=void 0;var r=n(1082),a={binds:["mod+k","mod+t"],comboKeysBindGlobal:!0,action:function(){return(0,r.show)("KEYBIND",""),!1}};t.QUICKSWITCHER_SHOW=a},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(6)),l=f(n(1131)),u=n(120),s=n(1),d=f(n(7273));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return v(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return v(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function v(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function y(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(){return!0},g=function(){return!0},E=function(){return h("div",{className:d.default.symbol},"symbol",h("div",{className:d.default.symbolBackground}),h("img",{alt:"",src:n(9466)}))};E.displayName="Symbol";var S=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._renderSecondaryTimeout=null,t._doneTimeout=null,t.state={animating:!1,renderSecondary:!1,scale:i.default.random(.6,1,!0),offsetX:i.default.random(0,140,!1)-70,offsetY:i.default.random(0,140,!1)-70},t.done=function(){t.props.onAnimationComplete(t.props.componentId)},t}y(t,e);var r=t.prototype;return r.componentDidMount=function(){var e=this;this.setState({animating:!0}),this._renderSecondaryTimeout=setTimeout((function(){e.setState({renderSecondary:!0})}),120),this._doneTimeout=setTimeout(this.done,1e3),_()},r.componentDidUpdate=function(e,t){this.state.renderSecondary&&!t.renderSecondary&&g()},r.componentWillUnmount=function(){clearTimeout(this._renderSecondaryTimeout),clearTimeout(this._doneTimeout)},r.renderPrimary=function(){return h("div",{className:d.default.primaryExplosion},"primary-explosion",h("img",{alt:"",className:d.default.circleInner,src:n(9467),width:70,height:69}),h("img",{alt:"",className:d.default.circleOuter,src:n(9468),width:96,height:95}),h("img",{alt:"",className:d.default.linesSecondary,src:n(9469),width:183,height:104}),h("img",{alt:"",className:d.default.linesMain,src:n(9470),width:69,height:180}))},r.renderSecondary=function(e,t){return h("div",{className:d.default.secondaryExplosion,style:{top:t,left:e}},"secondary-explosion",h("img",{alt:"",className:d.default.circleInner,src:n(9471),width:61,height:58},"circle-inner"),h("img",{alt:"",className:d.default.circleOuter,src:n(9472),width:85,height:85},"circle-outer"),h("img",{alt:"",className:d.default.linesSecondary,src:n(9473),width:162,height:173},"lines-secondary"),h("img",{alt:"",className:d.default.linesMain,src:n(9474),width:156,height:306},"lines-main"))},r.render=function(){var e,t=this.state,n=t.renderSecondary,r=t.offsetX,a=t.offsetY,i=t.animating,l=t.scale,u=[this.renderPrimary()];return n&&u.push(this.renderSecondary(r,a)),h("div",{className:(0,o.default)(d.default.container,(e={},e[d.default.animate]=i,e)),style:{top:this.props.top,left:this.props.left,transform:"scale("+l+")"}},void 0,u)},t}(a.PureComponent);S.displayName="Explosion";var O=h(E,{},"symbol"),I=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._timeouts=[],t.children=[],t.state={explosions:0},t.setTimeout=function(e,n){var r=setTimeout(e,n);return t._timeouts.push(r),r},t.removeExplosion=function(e){var n=t.children,r=n.findIndex((function(t){if(t.type!==S)return!1;var n=t.props;return null!=n.componentId&&n.componentId===e}));r>=0&&n.splice(r,1),t.forceUpdate()},t.createExplosion=function(){var e=t.children,n=window.innerWidth/2>>0,r=window.innerHeight/2>>0;if(t.state.explosions<8){var a="expl-"+t.state.explosions;e.push(h(S,{componentId:a,top:i.default.random(r-100,r+100,!1),left:i.default.random(n-200,n+200,!1),onAnimationComplete:t.removeExplosion},a)),t.setTimeout(t.createExplosion,240),t.setState({explosions:t.state.explosions+1})}else t.setTimeout(t.addSymbol,750)},t.addSymbol=function(){t.children=[O],t.forceUpdate(),t.setTimeout(t.delayedClose,3e3)},t}y(t,e);var n=t.prototype;return n.componentDidMount=function(){this.setTimeout((function(){return u.ComponentDispatch.dispatch(s.ComponentActions.SHAKE_APP,{duration:2400})}),1800),this.setTimeout(this.createExplosion,1800)},n.componentWillUnmount=function(){this.children.length=0;for(var e,t=p(this._timeouts);!(e=t()).done;){var n=e.value;clearTimeout(n)}},n.delayedClose=function(){l.default.hide()},n.render=function(){return h("div",{className:d.default.ragingDemon},void 0,this.children)},t}(a.PureComponent);I.displayName="RagingDemon";var T=I;t.default=T},function(e,t,n){e.exports=n.p+"bb7f752540c7f4c7039c6dd6b5dd052e.svg"},function(e,t,n){e.exports=n.p+"2fa100868d36281cf16e9b488d6783e6.png"},function(e,t,n){e.exports=n.p+"343d87c6185c5a798189dbe0454338d2.png"},function(e,t,n){e.exports=n.p+"8d32a8a24b95bbb21533636279d44c4c.png"},function(e,t,n){e.exports=n.p+"d848be8a53ceaaf74385fa2240c277fe.png"},function(e,t,n){e.exports=n.p+"156b50b1934142012e13cddb292be82f.png"},function(e,t,n){e.exports=n.p+"37168b17cb52c41180fc7dc3464416e3.png"},function(e,t,n){e.exports=n.p+"264c4f75df7b5cfca2445a01ac303e4c.png"},function(e,t,n){e.exports=n.p+"b2609efe7eaf6066ccf83c63b831b9f5.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(9476)),i=_(n(5431)),l=_(n(339)),u=_(n(9477)),s=_(n(63)),d=n(434),f=_(n(970)),c=_(n(152)),p=_(n(13)),v=_(n(37)),y=_(n(7)),m=_(n(7275)),h=_(n(423));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).acceptInvite=function(){var e=t.props.invite;o.default.acceptInvite(e)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var a=r.prototype;return a.componentDidMount=function(){__OVERLAY__||(p.default.isWindows()?v.default.minimize():v.default.restore(),v.default.focus())},a.close=function(){o.default.close()},a.render=function(){var e=this.props,t=e.invite,n=e.error,r=e.submitting;if(null==t||null==t.channel)return null;var a,o,u=t.guild,p=t.channel,v=t.inviter,_=t.target_application,g=null!=u;if(null!=_)a=null==u?void 0:u.name,o=l.default.createFromServer(_).getCoverImageURL(1024);else if(null!=u)a=u.name,o=c.default.getGuildSplashURL({id:u.id,splash:u.splash});else if((a=p.name)||null==v||(a=v.username),null==a)throw new Error("no name for group DM invite");return E("div",{className:m.default.container},void 0,E("div",{className:m.default.contentWrapper},void 0,E(f.default,{className:m.default.scroller},void 0,E(s.default,{className:m.default.inviteContent,direction:s.default.Direction.VERTICAL,justify:s.default.Justify.BETWEEN},void 0,E("div",{className:h.default.marginBottom20},void 0,E(i.default,{invite:t,disableUser:g,error:n})),E("div",{className:h.default.marginBottom20},void 0,null==_?E(d.Button,{size:d.Button.Sizes.LARGE,onClick:this.acceptInvite,submitting:r},void 0,y.default.Messages.INVITE_MODAL_BUTTON.format({guildName:a})):E("div",{className:m.default.buttonGroup},void 0,E(d.Button,{size:d.Button.Sizes.LARGE,onClick:this.acceptInvite,submitting:r},void 0,y.default.Messages.PLAY),E(d.Button,{color:d.Button.Colors.PRIMARY,size:d.Button.Sizes.LARGE,onClick:this.acceptInvite,submitting:r},void 0,y.default.Messages.SPECTATE)),E(s.default,{justify:s.default.Justify.CENTER,className:h.default.marginTop8},void 0,E(d.Button,{look:d.Button.Looks.LINK,onClick:this.close},void 0,y.default.Messages.INIVTE_MODAL_NO_THANKS)))))),null!=o&&E("div",{className:m.default.inviteSplash,style:{backgroundImage:"url("+o+")"}}))},r}(a.PureComponent);O.displayName="Invite",O.modalConfig={closable:!0,store:u.default};var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(2)),a=n(7762),o=l(n(1030)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u={acceptInvite:function(e){var t=this,n=o.default.getInviteContext("Desktop Invite Modal",e);o.default.acceptInvite(e.code,n).then((function(e){null==e||null==e.guild||null==e.channel||__OVERLAY__||o.default.transitionToInvite(e),t.close()}),(function(e){r.default.dispatch({type:i.ActionTypes.INVITE_MODAL_ERROR,message:(0,a.getInviteError)(e.code)})}))},close:function(){r.default.dispatch({type:i.ActionTypes.INVITE_MODAL_CLOSE})}};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(3)),a=v(n(2)),o=n(444),i=n(49),l=n(32),u=v(n(229)),s=v(n(37)),d=v(n(9)),f=v(n(20)),c=v(n(999)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var h,_=p.AppContext.APP,g=!1,E=!1,S=[];function O(){g=!0}var I=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(f.default,c.default)},a.isOpen=function(){var e=__OVERLAY__?p.AppContext.OVERLAY:p.AppContext.APP;return g&&S.length&&_===e},a.getProps=function(){return{invite:S.length>0?S[0][0]:null,error:h||null,submitting:E}},r}(r.default.Store))(a.default,{OVERLAY_INITIALIZE:function(e){return O()},CONNECTION_OPEN:function(e){return O()},CONNECTION_CLOSED:function(e){g=!1},INVITE_MODAL_OPEN:function(e){var t=e.invite;if(null==t)return!1;var n=t.channel,r=t.guild;if(null==n)return!1;var a=t.target_type===o.InviteTargetTypes.STREAM&&null!=t.target_user;if((0,l.isMultiUserDM)(n.type)){if(null!=d.default.getChannel(n.id))return(0,i.transitionToGuild)(p.ME,n.id),s.default.focus(),!1}else{if(null==r)return!1;if(null!=f.default.getGuild(r.id)&&!a)return(0,i.transitionToGuild)(r.id),s.default.focus(),!1}if(S.some((function(e){return e[0].code===y})))return!1;var c=t.approximate_member_count,v=t.approximate_presence_count,y=t.code,h=t.target_type,g=t.target_user,O=t.target_application;_=e.context,E=!1;var I={code:y,approximate_member_count:c,approximate_presence_count:v,target_type:h,target_user:g,target_application:O,channel:m({},n)};null!=r&&(I.guild=new u.default(r)),t.inviter&&(I.inviter=m({},t.inviter)),S.push([I,e.resolve])},INVITE_MODAL_CLOSE:function(e){return function(){if(h=null,E=!1,S.length>0){var e=S.shift()[1];null!=e&&e()}}()},INVITE_ACCEPT:function(e){E=!0},INVITE_MODAL_ERROR:function(e){var t=e.message;h=t,E=!1}});t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=P(n(3)),i=n(1082),l=P(n(9479)),u=n(8727),s=P(n(368)),d=n(668),f=P(n(9483)),c=P(n(80)),p=P(n(9)),v=P(n(7637)),y=P(n(20)),m=P(n(1106)),h=P(n(231)),_=P(n(1044)),g=P(n(249)),E=P(n(7829)),S=n(8729),O=P(n(248)),I=n(1029),T=n(120),b=P(n(131)),C=n(1),M=P(n(7)),N=P(n(7277));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function L(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,D(e,t)}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var k=15,j=10,U=function(){return w("div",{className:N.default.emptyState},void 0,w("div",{className:N.default.emptyStateNote},void 0,M.default.Messages.QUICKSWITCHER_EMPTY_TEXT),w("div",{className:N.default.emptyStateCTA},void 0,w(g.default,{href:b.default.getArticleURL(C.HelpdeskArticles.QUICK_SWITCHER_TUTORIAL)},void 0,M.default.Messages.QUICKSWITCHER_EMPTY_CTA)))};U.displayName="QuickSwitcherNoResults";var G=function(e){function t(){return e.apply(this,arguments)||this}return L(t,e),t.prototype.render=function(){var e=y.default.getGuild(this.props.channel.guild_id);return a.createElement(S.Channel,this.props,w("div",{className:N.default.miscContainer},void 0,null!=e?e.name:null))},t}(a.Component);G.displayName="ExtendedChannel",G.defaultProps={unread:!1};var F=o.default.connectStores([h.default,p.default],(function(e){var t=e.channel;return{unread:h.default.hasUnread(t.id),mentions:h.default.getMentionCount(t.id),category:p.default.getChannel(t.parent_id)}}))(G),B=o.default.connectStores([_.default],(function(e){var t=e.channel;if(null==t.guild_id)throw new Error("ConnectedVoiceChannel - somehow we got a voice channel with no guild_id...");return{voiceStates:_.default.getVoiceStates(t.guild_id)[t.id]}}))(G),H=o.default.connectStores([v.default],(function(e){var t=e.guild;return{unread:v.default.hasUnread(t.id)}}))(S.Guild),x=o.default.connectStores([h.default],(function(e){var t=e.channel;return{mentions:h.default.getMentionCount(t.id)}}))(S.GroupDM),V=o.default.connectStores([p.default,h.default],(function(e){var t=e.user,n=p.default.getDMFromUserId(t.id);return{mentions:null!=n?h.default.getMentionCount(n):0}}))(S.User);function W(e,t,n){return w(O.default,{text:n},e,(function(e){return a.createElement("span",R({},e,{className:N.default.autocompleteQuerySymbol}),t)}))}W.displayName="renderAutocompleteQuerySymbol";var Y=w(U,{}),z=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).scrollerRef=a.createRef(),t.inputRef=a.createRef(),t.state={query:t.props.query,mouseFocusDisabled:!0},t.handleInputChange=function(){var e=t.inputRef.current;null!=e&&t.search(e.value)},t.handleMouseMove=function(){!1!==t.state.mouseFocusDisabled&&t.setState({mouseFocusDisabled:!1})},t.focusResult=function(e){t.state.mouseFocusDisabled||(0,i.selectResult)(t.props.results.indexOf(e))},t.selectResult=function(e){(0,i.switchToResult)(e)},t.handleKeyDown=function(e){var n=t.state,r=n.mouseFocusDisabled,a=n.query,o=t.props.results;!1===r&&t.setState({mouseFocusDisabled:!0});var l=e.key.toLowerCase(),u=t.props.selectedIndex;switch(l){case"escape":return e.preventDefault(),e.stopPropagation(),void(a.length>0?t.search(""):(0,i.hide)());case"k":return void(!0!==e.ctrlKey&&!0!==e.metaKey||(e.preventDefault(),e.stopPropagation(),(0,i.hide)()));case"enter":if(-1===u)return;e.preventDefault();var s=o[u];return void(null!=s&&t.selectResult(s));case"arrowup":u=(0,d.findNextSelectedResult)(d.FindResultDirections.UP,u,o);break;case"arrowdown":u=(0,d.findNextSelectedResult)(d.FindResultDirections.DOWN,u,o);break;case"n":if(!e.ctrlKey)return;u=(0,d.findNextSelectedResult)(d.FindResultDirections.DOWN,u,o);break;case"p":if(!e.ctrlKey)return;u=(0,d.findNextSelectedResult)(d.FindResultDirections.UP,u,o);break;default:return}e.preventDefault(),(0,i.selectResult)(u)},t.renderRow=function(e){var n=e.row,r=t.props.results[n],a=t.props.selectedIndex,o=f.default.getCurrentConfig({}).showScores;switch(r.type){case d.AutocompleterResultTypes.HEADER:return w(S.Header,{},r.type+"-"+r.record.id,r.record.text);case d.AutocompleterResultTypes.TEXT_CHANNEL:return w(F,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,channel:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.VOICE_CHANNEL:return w(B,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,channel:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.GUILD:return w(H,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,guild:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.USER:return w(V,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,user:r.record,comparator:r.comparator,score:o?r.score:void 0},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.GROUP_DM:return w(x,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,channel:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.APPLICATION:return w(S.Application,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,application:r.record},r.type+"-"+r.record.id);case d.AutocompleterResultTypes.LINK:return w(S.Link,{focused:a>=0&&n===a,onClick:function(){return t.selectResult(r)},onMouseEnter:function(){return t.focusResult(r)},onFocus:t.focusNode,link:r.record,score:o?r.score:void 0},r.type+"-"+r.record.id);default:return null}},t}L(t,e);var n=t.prototype;return n.componentDidMount=function(){s.default.disable(),s.default.enableTemp(u.SETTINGS_LAYERS_LAYOUT)},n.componentWillUnmount=function(){s.default.disableTemp(),s.default.enable()},n.componentDidUpdate=function(e,t){var n=this.state,r=n.mouseFocusDisabled,a=n.query,o=this.props.selectedIndex,i=this.scrollerRef.current;null!=i&&(a!==t.query?i.scrollTo({to:0}):r&&o>=0&&i.scrollToIndex({section:0,row:o,padding:10}))},n.close=function(){(0,i.hide)()},n.search=function(e){this.setState({query:e}),(0,i.search)(e)},n.renderInput=function(){return w(c.default,{},void 0,a.createElement("input",{className:N.default.input,ref:this.inputRef,type:"text",placeholder:M.default.Messages.QUICKSWITCHER_PLACEHOLDER,onChange:this.handleInputChange,onKeyDown:this.handleKeyDown,value:this.state.query,spellCheck:!1,autoFocus:!0}))},n.renderSection=function(){return null},n.renderResults=function(){var e=this.state.query,t=this.props.results;return 0===t.length&&e.length>0?Y:0===t.length?null:a.createElement(I.ListAuto,{ref:this.scrollerRef,sectionHeight:0,rowHeight:34,paddingTop:k,paddingBottom:j,sections:[t.length],className:N.default.scroller,renderRow:this.renderRow,renderSection:this.renderSection})},n.focusNode=function(e){T.ComponentDispatch.dispatch(C.ComponentActions.QUICKSWITCHER_RESULT_FOCUS,{node:e})},n.renderProtip=function(){return w(E.default,{className:N.default.protip,type:E.default.Types.INLINE},void 0,M.default.Messages.QUICKSWITCHER_PROTIP.format({userSymbolHook:function(e,t){return W(t,d.AutocompleterQuerySymbols.USER,M.default.Messages.QUICKSWITCHER_PROTIP_USERNAMES)},textChannelSymbolHook:function(e,t){return W(t,d.AutocompleterQuerySymbols.TEXT_CHANNEL,M.default.Messages.QUICKSWITCHER_PROTIP_TEXT_CHANNELS)},voiceChannelSymbolHook:function(e,t){return W(t,d.AutocompleterQuerySymbols.VOICE_CHANNEL,M.default.Messages.QUICKSWITCHER_PROTIP_VOICE_CHANNELS)},guildSymbolHook:function(e,t){return W(t,d.AutocompleterQuerySymbols.GUILD,M.default.Messages.QUICKSWITCHER_PROTIP_GUILDS)},helpdeskArticle:b.default.getArticleURL(C.HelpdeskArticles.QUICK_SWITCHER_TUTORIAL)}))},n.renderTutorial=function(){var e=this.state.query,t=this.props,n=t.seenTutorial,r=t.results;return n?null:w(l.default,{hasQuery:e.length>0&&r.length>0})},n.render=function(){return w("div",{className:N.default.container},void 0,w("div",{className:N.default.quickswitcher,onMouseMove:this.handleMouseMove},void 0,this.renderInput(),this.renderResults(),this.renderProtip(),this.renderTutorial()))},t}(a.PureComponent);z.displayName="QuickSwitcher",z.modalConfig={disableAnimation:!0,backdropInstant:!0,store:m.default};var K=z;t.default=K},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=c(n(265)),l=n(67),u=n(120),s=n(1),d=c(n(7)),f=c(n(7276));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h={friction:15,tension:100},_=function(e){var t,r;function c(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={shown:!1,translateY:new i.default.Value(0)},t.rootRef=a.createRef(),t.focusTimeout=new l.Timeout,t.handleResultFocus=function(e){var n=e.node;t.focusTimeout.start(1,(function(){if(t.props.hasQuery&&null!=n&&null!=t.rootRef.current){var e=t.rootRef.current.getBoundingClientRect().top,r=n.getBoundingClientRect().top,a=Math.abs(e-r);t.springTo(a-118+9)}else t.springTo(0)}))},t}r=e,(t=c).prototype=Object.create(r.prototype),t.prototype.constructor=t,m(t,r);var p=c.prototype;return p.componentDidMount=function(){this.setState({shown:!0}),u.ComponentDispatch.subscribe(s.ComponentActions.QUICKSWITCHER_RESULT_FOCUS,this.handleResultFocus)},p.componentWillUnmount=function(){this.focusTimeout.stop(),u.ComponentDispatch.unsubscribe(s.ComponentActions.QUICKSWITCHER_RESULT_FOCUS,this.handleResultFocus)},p.componentDidUpdate=function(){this.props.hasQuery||this.springTo(0)},p.springTo=function(e){i.default.spring(this.state.translateY,y({toValue:Math.min(e,250)},h)).start()},p.renderArrowGroup=function(e){return v("div",{className:(0,o.default)(f.default.arrowGroup,e)},void 0,v(i.default.div,{className:(0,o.default)(f.default.arrowContainer,f.default.horizontal),style:this.getStyle()},void 0,v("img",{alt:"",src:n(9480),className:f.default.arrowIcon})),v("div",{className:(0,o.default)(f.default.arrowContainer,f.default.diag1)},void 0,v("img",{alt:"",src:n(9481),className:f.default.arrowIcon})),v("div",{className:(0,o.default)(f.default.arrowContainer,f.default.diag2)},void 0,v("img",{alt:"",src:n(9482),className:f.default.arrowIcon})))},p.renderContent=function(){return v("div",{className:f.default.tutorialMessages},void 0,v("div",{className:f.default.searchMessage},void 0,d.default.Messages.QUICKSWITCHER_TUTORIAL_MESSAGE_SEARCH),v("div",{className:f.default.selectMessage},void 0,d.default.Messages.QUICKSWITCHER_TUTORIAL_MESSAGE_SELECT))},p.render=function(){var e,t=this.props.hasQuery,n=this.state.shown;return a.createElement("div",{ref:this.rootRef,className:(0,o.default)(f.default.tutorial,(e={},e[f.default.shown]=n,e[f.default.hasQuery]=t,e))},this.renderContent(),this.renderArrowGroup(f.default.left),this.renderArrowGroup(f.default.right))},p.getStyle=function(){return{transform:[{translateY:this.state.translateY.interpolate({inputRange:[0,250],outputRange:["0px","250px"]})},{translateZ:0}]}},c}(a.PureComponent);_.displayName="QuickSwitcherTutorial";var g=_;t.default=g},function(e,t,n){e.exports=n.p+"85761f5edbfdfbeba087f67ced11fe8e.svg"},function(e,t,n){e.exports=n.p+"86deade60ada88b092a0de67a3800ce8.svg"},function(e,t,n){e.exports=n.p+"7c5e2c588b7325c8433db1ac2a03a6b6.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2021-02_staff_qc_debugging",label:"Display QS scores in results. Not a real experiment",defaultConfig:{showScores:!1},treatments:[{id:1,label:"Show scores in QS results",config:{showScores:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=le(n(0)),o=oe(n(8)),i=oe(n(3)),l=oe(n(354)),u=n(349),s=oe(n(436)),d=n(648),f=oe(n(1036)),c=oe(n(1039)),p=oe(n(968)),v=oe(n(7566)),y=oe(n(7622)),m=oe(n(8035)),h=le(n(7797)),_=oe(n(171)),g=oe(n(7600)),E=oe(n(1056)),S=oe(n(678)),O=oe(n(663)),I=oe(n(7895)),T=oe(n(8140)),b=n(49),C=oe(n(7726)),M=oe(n(9485)),N=oe(n(8858)),P=oe(n(142)),A=oe(n(56)),R=oe(n(144)),L=oe(n(33)),D=oe(n(151)),w=oe(n(1173)),k=oe(n(35)),j=oe(n(12)),U=oe(n(249)),G=oe(n(36)),F=oe(n(84)),B=oe(n(63)),H=oe(n(5292)),x=oe(n(5398)),V=oe(n(227)),W=le(n(7597)),Y=n(248),z=oe(n(7902)),K=oe(n(7996)),$=oe(n(5297)),Z=le(n(643)),q=oe(n(43)),X=n(970),Q=oe(n(15)),J=oe(n(152)),ee=n(253),te=oe(n(37)),ne=n(1),re=oe(n(7)),ae=oe(n(7278));function oe(e){return e&&e.__esModule?e:{default:e}}function ie(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ie=function(){return e},e}function le(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ie();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ue(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function se(){return(se=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function de(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function fe(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,ce(e,t)}function ce(e,t){return(ce=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var pe=te.default.getEnableHardwareAcceleration()?Z.AnimatedAvatar:Z.default,ve=i.default.connectStores([D.default],(function(){return{hide:D.default.hidePersonalInformation}}))(function(e){function t(){return e.apply(this,arguments)||this}fe(t,e);var n=t.prototype;return n.renderEmpty=function(){return de("div",{className:ae.default.empty},void 0,de("div",{className:ae.default.emptyIconStreamerMode}),de("div",{className:ae.default.emptyText},void 0,re.default.Messages.STREAMER_MODE_ENABLED))},n.renderNote=function(){var e=this.props.user;return de("div",{className:ae.default.userInfoSection},void 0,de("div",{className:ae.default.userInfoSectionHeader},void 0,re.default.Messages.NOTE),de(m.default,{userId:e.id,autoFocus:!1,className:ae.default.note}))},n.trackConnectedAccountViewed=function(e){Q.default.track(ne.AnalyticEvents.CONNECTED_ACCOUNT_VIEWED,{platform_type:e})},n.renderConnectedAccounts=function(){var e=this,t=this.props,n=t.connectedAccounts,r=t.theme;if(null!=n&&n.length>0){var a=n.filter((function(e){return _.default.isSupported(e.type)})).map((function(t,n){var a,o,i=_.default.get(t.type),l=i.getPlatformUserUrl&&i.getPlatformUserUrl(t);return l&&(a=de(U.default,{href:l,onClick:e.trackConnectedAccountViewed.bind(e,t.type)},void 0,de(z.default,{className:ae.default.connectedAccountOpenIcon}))),t.verified&&(o=de(Y.TooltipContainer,{element:"span",text:re.default.Messages.CONNECTION_VERIFIED},void 0,de(H.default,{className:ae.default.connectedAccountVerifiedIcon,color:r===ne.ThemeTypes.LIGHT?ne.Colors.STATUS_GREY_200:ne.Colors.PRIMARY_DARK},void 0,de($.default,{color:r===ne.ThemeTypes.LIGHT?ne.Colors.STATUS_GREY_500:ne.Colors.WHITE})))),de(B.default,{align:B.default.Align.CENTER,grow:0,className:ae.default.connectedAccount},n,de("img",{alt:re.default.Messages.IMG_ALT_LOGO.format({name:i.name}),className:ae.default.connectedAccountIcon,src:i.icon.color}),de("div",{className:ae.default.connectedAccountNameInner},void 0,de("div",{className:ae.default.connectedAccountName},void 0,t.name),o),a)}));return de("div",{className:ae.default.userInfoSection},void 0,de("div",{className:ae.default.connectedAccounts},void 0,a))}},n.render=function(){return this.props.hide?this.renderEmpty():de(X.ScrollerThin,{fade:!0,className:ae.default.infoScroller},void 0,this.renderNote(),this.renderConnectedAccounts())},t}(a.PureComponent)),ye=function(e){var t=e.guild,n=e.nick,r=e.onSelect,a=e.onContextMenu,i=e.theme;return de(F.default,{focusProps:{offset:{right:8}},className:ae.default.listRow,onClick:function(){return r(t.id)},onContextMenu:function(e){return a(e,t)}},void 0,de(x.default,{tabIndex:-1,guild:t,showBadge:!0,className:(0,o.default)(ae.default.listAvatar,null==t.icon?ae.default.guildAvatarWithoutIcon:null),badgeStrokeColor:i===ne.ThemeTypes.DARK?ne.Colors.PRIMARY_DARK_600:ne.Colors.WHITE,size:x.default.Sizes.MEDIUM}),de("div",{className:ae.default.listRowContent},void 0,de("div",{className:ae.default.listName},void 0,t.toString()),de("div",{className:ae.default.guildNick},void 0,n)))};ye.displayName="GuildRow";var me=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleSelect=function(e){(0,b.transitionTo)(ne.Routes.CHANNEL(e,L.default.getChannelId(e))),c.default.close(),(0,d.popLayer)()},t.handleContextMenu=function(e,t){(0,u.openContextMenu)(e,(function(e){return a.createElement(T.default,se({},e,{guild:t}))}))},t}return fe(t,e),t.prototype.render=function(){var e,t=this,n=this.props,r=n.mutualGuilds,a=n.theme;return e=0===r.length?de("div",{className:ae.default.empty},void 0,de("div",{className:ae.default.emptyIconGuilds}),de("div",{className:ae.default.emptyText},void 0,re.default.Messages.NO_MUTUAL_GUILDS)):r.map((function(e){var n=e.guild,r=e.nick;return de(ye,{guild:n,nick:r,onSelect:t.handleSelect,onContextMenu:t.handleContextMenu,theme:a},n.id)})),de(X.ScrollerThin,{className:ae.default.listScroller,fade:!0},void 0,e)},t}(a.Component);me.displayName="MutualGuilds";var he=function(e){var t=e.user,n=e.status,r=e.onSelect,a=e.onContextMenu;return de(F.default,{className:ae.default.listRow,onClick:function(){return r(t.id)},onContextMenu:function(e){return a(e,t)}},void 0,de(Z.default,{src:t.getAvatarURL(),"aria-label":t.username,size:Z.default.Sizes.SIZE_40,status:n,className:ae.default.listAvatar}),de(y.default,{user:t,className:ae.default.listName,discriminatorClass:ae.default.listDiscriminator}))};he.displayName="FriendRow";var _e=de(V.default,{}),ge=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleSelect=function(e){c.default.open(e)},t.handleContextMenu=function(e,t){(0,u.openContextMenu)(e,(function(e){return a.createElement(C.default,se({},e,{user:t}))}))},t}return fe(t,e),t.prototype.render=function(){var e,t=this,n=this.props.mutualFriends;return e=n?0===n.length?de("div",{className:ae.default.empty},void 0,de("div",{className:ae.default.emptyIconFriends}),de("div",{className:ae.default.emptyText},void 0,re.default.Messages.NO_MUTUAL_FRIENDS)):n.map((function(e){return de(he,{user:e.user,status:e.status,onSelect:t.handleSelect,onContextMenu:t.handleContextMenu},e.key)})):de("div",{className:ae.default.empty},void 0,_e),de(X.ScrollerThin,{className:ae.default.listScroller,fade:!0},void 0,e)},t}(a.Component);function Ee(e){var t=e.className,n=ue(e,["className"]);return a.createElement(G.default,se({},n,{look:G.default.Looks.INVERTED,size:G.default.Sizes.MEDIUM,color:ae.default.buttonInvertedPurple,className:t}))}function Se(e,t){switch(e){case"Streaming":return G.default.Colors.PRIMARY;case"Spotify":case"Xbox":return G.default.Colors.GREEN;case"Playing":return G.default.Colors.BRAND;default:return t}}function Oe(e){var t=e.mode,n=e.defaultColor,r=e.className,i=ue(e,["mode","defaultColor","className"]);if("Streaming"===t)return a.createElement(Ee,se({},i,{className:r}));var l="Normal"===t?G.default.Looks.FILLED:G.default.Looks.INVERTED;return a.createElement(G.default,se({},i,{color:Se(t,n),look:l,size:G.default.Sizes.SMALL,className:(0,o.default)(ae.default.actionButton,r)}))}ge.displayName="MutualFriends",Ee.displayName="InvertedPurpleButton",Oe.displayName="RequestActionButton";var Ie=function(e){var t=e.isCurrentUser,n=e.user,r=e.relationshipType,a=e.friendReqSent,o=e.handleAddFriend,i=e.handleIgnoreFriend,l=e.handleSendMessage,u=e.mode;return t||r===ne.RelationshipTypes.BLOCKED?null:r===ne.RelationshipTypes.FRIEND||n.bot?de(Oe,{mode:u,defaultColor:G.default.Colors.GREEN,onClick:l},void 0,re.default.Messages.SEND_MESSAGE):a?de(Oe,{mode:u,defaultColor:G.default.Colors.GREEN,disabled:!0},void 0,re.default.Messages.ADD_FRIEND_BUTTON_AFTER):r===ne.RelationshipTypes.PENDING_INCOMING?de(B.default,{grow:0},void 0,de(Oe,{mode:u,defaultColor:G.default.Colors.GREEN,onClick:o},void 0,re.default.Messages.FRIEND_REQUEST_ACCEPT),de(Oe,{mode:u,defaultColor:G.default.Colors.GREY,onClick:i,className:ae.default.actionRightButton},void 0,re.default.Messages.FRIEND_REQUEST_IGNORE)):de(Oe,{mode:u,defaultColor:G.default.Colors.GREEN,onClick:o},void 0,re.default.Messages.ADD_FRIEND_BUTTON)};function Te(){Q.default.track(ne.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_page:null,location_section:ne.AnalyticsSections.PROFILE_MODAL,location_object:ne.AnalyticsObjects.TOOLTIP})}Ie.displayName="RequestActions";var be=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={friendReqSent:!1},t.handleAdditionalActionClick=function(e){var n=t.props.relationshipType;(0,u.openContextMenu)(e,(function(e){return a.createElement(M.default,se({},e,{relationshipType:n,onRemoveFriend:t.handleRemoveFriend,onBlock:t.handleBlock,onMessage:t.handleSendMessage}))}))},t.handleSendMessage=function(){var e=t.props.user;l.default.openPrivateChannel(e.id),t.props.close(),(0,d.popLayer)()},t.handleBlock=function(){var e=t.props.user;f.default.addRelationship(e.id,{location:"User Profile"},ne.RelationshipTypes.BLOCKED)},t.handleAddFriend=function(){f.default.addRelationship(t.props.user.id,{location:"User Profile"},void 0,t.props.friendToken),t.setState({friendReqSent:!0})},t.handleRemoveFriend=function(){f.default.removeRelationship(t.props.user.id,{location:"User Profile"}),t.setState({friendReqSent:!1})},t.handleSectionSelect=function(e){c.default.setSection(e)},t.openPremiumSettings=function(){Te(),p.default.open(ne.UserSettingsSections.PREMIUM),t.props.close()},t}fe(t,e);var n=t.prototype;return n.componentDidMount=function(){this.fetchApplication()},n.componentDidUpdate=function(e){var t=this.props.activity;null==t||null!=e.activity&&t.application_id===e.activity.application_id||this.fetchApplication()},n.fetchApplication=function(){var e=this.props.activity;null!=e&&null!=e.application_id&&null==A.default.getGame(e.application_id)&&s.default.fetchApplication(e.application_id)},n.getMode=function(){var e=this.props,t=e.activity;return e.isApplicationStreaming?"Playing":null==t?"Normal":(0,O.default)(t)?"Streaming":(0,S.default)(t)?"Xbox":(0,E.default)(t)?"Spotify":"Playing"},n.isCurrentUser=function(){var e=this.props,t=e.user,n=e.currentUserId;return t.id===n},n.renderBadges=function(){var e=this.props,t=e.user,n=e.premiumSince,r=e.premiumGuildSince,a=this.getMode();return de(N.default,{className:ae.default.profileBadges,colored:"Normal"===a,user:t,premiumSince:n,premiumGuildSince:r,openPremiumSettings:this.openPremiumSettings})},n.renderMoreActions=function(){var e=this.props.user;if(!this.isCurrentUser()&&!e.isNonUserBot())return de(F.default,{focusProps:{offset:{left:8}},onClick:this.handleAdditionalActionClick},void 0,de(K.default,{className:ae.default.additionalActionsIcon}))},n.renderHeader=function(e){var t=this.props,n=t.user,r=t.activity,a=t.status,o=t.relationshipType,i=t.isMobile,l=this.state.friendReqSent,u=J.default.hasAnimatedAvatar(n);return de("header",{className:ae.default.header},void 0,de(pe,{src:u?n.getAvatarURL("gif"):n.getAvatarURL(),size:Z.Sizes.SIZE_80,status:"Streaming"===e?ne.StatusTypes.STREAMING:a,statusColor:null!=r?ne.Colors.WHITE:null,className:ae.default.avatar,isMobile:i,statusTooltip:!0,"aria-label":n.username}),de("div",{className:ae.default.headerInfo},void 0,de(y.default,{user:n,className:ae.default.nameTag,usernameClass:ae.default.username,discriminatorClass:ae.default.discriminator,invertBotTagColor:"Playing"===e,botClass:ae.default.botTag}),this.renderBadges()),de(Ie,{user:n,isCurrentUser:this.isCurrentUser(),relationshipType:o,friendReqSent:l,handleAddFriend:this.handleAddFriend,handleIgnoreFriend:this.handleRemoveFriend,handleSendMessage:this.handleSendMessage,mode:e}),this.renderMoreActions())},n.renderTabBar=function(e){var t=this.props,n=t.user,r=t.section,a="Normal"!==e?ne.Colors.WHITE:void 0;return this.isCurrentUser()?null:de("div",{className:ae.default.tabBarContainer},void 0,de(W.default,{selectedItem:r,type:W.Types.TOP,onItemSelect:this.handleSectionSelect,className:ae.default.tabBar},void 0,n.bot?null:de(W.Item,{color:a,className:ae.default.tabBarItem,id:ne.UserProfileSections.USER_INFO},void 0,re.default.Messages.USER_INFO),de(W.Item,{color:a,className:ae.default.tabBarItem,id:ne.UserProfileSections.MUTUAL_GUILDS},void 0,re.default.Messages.MUTUAL_GUILDS),n.bot?null:de(W.Item,{color:a,className:ae.default.tabBarItem,id:ne.UserProfileSections.MUTUAL_FRIENDS},void 0,re.default.Messages.MUTUAL_FRIENDS)))},n.renderCustomStatusActivity=function(){var e=this.props.customStatusActivity;return null==e?null:de("div",{className:ae.default.activity},void 0,de(q.default,{size:q.default.Sizes.SIZE_12,color:q.default.Colors.CUSTOM,className:ae.default.activityHeader},void 0,re.default.Messages.CUSTOM_STATUS),de(q.default,{size:q.default.Sizes.SIZE_16,color:q.default.Colors.CUSTOM,className:ae.default.customStatusText},void 0,de(I.default,{activity:e,className:ae.default.customStatus,emojiClassName:ae.default.customStatusEmoji,soloEmojiClassName:ae.default.customStatusSoloEmoji})))},n.render=function(){var e,t,n=this.props,r=n.user,a=n.activity,i=n.mutualGuilds,l=n.mutualFriends,u=n.connectedAccounts,s=n.section,d=n.theme,f=n.isApplicationStreaming,p=this.getMode();switch(s){case ne.UserProfileSections.MUTUAL_GUILDS:t=de(me,{mutualGuilds:i||[],theme:d});break;case ne.UserProfileSections.MUTUAL_FRIENDS:t=de(ge,{mutualFriends:l,theme:d});break;case ne.UserProfileSections.USER_INFO:default:t=de(ve,{user:r,connectedAccounts:u||[],activity:a,theme:d})}return de(v.default,{section:ne.AnalyticsSections.PROFILE_MODAL},void 0,de(B.default,{direction:B.default.Direction.VERTICAL,className:ae.default.root},void 0,de("div",{className:(0,ee.getClass)(ae.default,"topSection",p)},void 0,this.renderHeader(p),de("div",{className:(0,o.default)((e={},e[ae.default.headerFill]=null!=a,e))},void 0,this.renderCustomStatusActivity(),null!=a||f?de(h.default,{type:h.UserActivityTypes.PROFILE,activity:a,user:r,source:"Profile Modal",className:ae.default.activity,onOpenConnections:c.default.close}):null,this.renderTabBar(p))),de("div",{className:ae.default.body},void 0,t)))},t}(a.PureComponent);be.displayName="UserProfileBody";var Ce=i.default.connectStores([k.default,R.default,j.default,P.default],(function(e){var t=e.user;return{theme:k.default.theme,currentUserId:j.default.getCurrentUser().id,status:R.default.getStatus(t.id),isMobile:R.default.isMobileOnline(t.id),activity:R.default.findActivity(t.id,(function(e){return e.type!==ne.ActivityTypes.CUSTOM_STATUS})),customStatusActivity:R.default.findActivity(t.id,(function(e){return e.type===ne.ActivityTypes.CUSTOM_STATUS})),isApplicationStreaming:null!=P.default.getStreamForUser(t.id)}}))((0,g.default)((function(e){var t,n=e.guildId,r=e.user;return(t={})[n]=[r.id],t}))(be)),Me=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).close=function(){c.default.close()},t}return fe(t,e),t.prototype.render=function(){return a.createElement(Ce,se({},this.props,{close:this.close}))},t}(a.PureComponent);Me.displayName="UserProfile",Me.modalConfig={store:w.default};var Ne=Me;t.default=Ne},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;f(n(0));var r,a,o=n(349),i=f(n(7563)),l=n(7568),u=n(1),s=(r=n(7))&&r.__esModule?r:{default:r};function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.relationshipType,n=e.onRemoveFriend,r=e.onBlock,a=e.onMessage,d=[];switch(t){case u.RelationshipTypes.BLOCKED:d.push(c(i.MenuItem,{id:"user-unblock",label:s.default.Messages.UNBLOCK,action:n}));break;case u.RelationshipTypes.FRIEND:d.push(c(i.MenuItem,{id:"user-remove",label:s.default.Messages.REMOVE_FRIEND,action:n,color:l.MenuItemColor.DANGER})),d.push(c(i.MenuItem,{id:"user-block",label:s.default.Messages.BLOCK,action:r,color:l.MenuItemColor.DANGER}));break;case u.RelationshipTypes.NONE:case u.RelationshipTypes.PENDING_INCOMING:default:d.push(c(i.MenuItem,{id:"user-block",label:s.default.Messages.BLOCK,action:r,color:l.MenuItemColor.DANGER}))}return t!==u.RelationshipTypes.BLOCKED&&d.push(c(i.MenuItem,{id:"user-message",label:s.default.Messages.USER_POPOUT_MESSAGE,action:a})),c(i.default,{navId:"user-profile-actions","aria-label":s.default.Messages.USER_ACTIONS_MENU_LABEL,onClose:o.closeContextMenu},void 0,c(i.MenuGroup,{},void 0,d))}p.displayName="UserProfileActionsMenu"},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.uninstallBranchPrompt=function(e,t,n){!function(e,t){var n=a.default.getGame(e);if(!n)return void new r.default("DispatchUninstallActionCreators").log("Application not found for game "+e);(0,o.openModal)((function(e){return s(u({game:n,onConfirmUninstall:t},e))}))}(e,(function(){return(0,i.uninstallApplication)(e,t,n)}))};var r=l(n(22)),a=l(n(56)),o=n(44),i=n(242);function l(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s=function(){return null};s=n(10109).default},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return"activityembed:"+e+":"+t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2020-06_voice_panel_introduction",label:"Voice Panel Introduction",defaultConfig:{showPopout:!1},treatments:[{id:1,label:"Show voice panel introduction",config:{showPopout:!0}}]});t.default=r},,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=_(n(0)),i=m(n(3)),l=_(n(8262)),u=m(n(10176)),s=m(n(5428)),d=m(n(10209)),f=m(n(8263)),c=m(n(35)),p=m(n(179)),v=m(n(9559)),y=n(1);function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var S=((r={})[y.PictureInPictureComponents.VIDEO]=d.default,r[y.PictureInPictureComponents.EMBED_IFRAME]=u.default,r),O=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleWindowMove=function(e,t){l.moveTo(e,t)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,E(t,n),r.prototype.render=function(){var e=this.props,t=e.selectedPIPWindow,n=e.pipWindows,r=e.maxX,a=e.maxY,o=e.theme,i=e.dockedRect;return g(v.default,{pictureInPictureComponents:S,selectedPIPWindow:t,pipWindows:n,maxX:r,maxY:a,dockedRect:i,theme:o,onWindowMove:this.handleWindowMove})},r}(o.PureComponent);O.displayName="PictureInPictureContainer";var I=i.default.connectStores([f.default,s.default,p.default,c.default],(function(e){var t=e.showInPopoutWindow,n=void 0!==t&&t,r=s.default.getWindowOpen(y.PopoutWindowKeys.CHANNEL_CALL_POPOUT),a=p.default.windowSize();if(r){var o=s.default.getWindow(y.PopoutWindowKeys.CHANNEL_CALL_POPOUT);a=null==o?a:{width:o.innerWidth,height:o.innerHeight}}var i=f.default.pipWindows,l=r&&!n?null:f.default.pipWindow;return{selectedPIPWindow:l,pipWindows:i,maxX:a.width,maxY:a.height,theme:c.default.theme,dockedRect:null!=l?f.default.getDockedRect(l.id):null}}))(O);t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.FORCE_HIDE_PARTICIPANTS_WIDTH=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=M(n(8)),i=n(125),l=n(3),u=M(n(7599)),s=M(n(274)),d=n(651),f=M(n(10177)),c=M(n(9551)),p=M(n(10)),v=M(n(41)),y=M(n(7912)),m=M(n(63)),h=n(120),_=n(60),g=M(n(8753)),E=M(n(8547)),S=M(n(10192)),O=M(n(10194)),I=M(n(10198)),T=M(n(10200)),b=n(1),C=M(n(7311));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function R(e){var t,n=e.onSelectParticipant,r=e.onContextMenuParticipant,u=e.onFullscreenParticipant,f=e.participants,m=e.filteredParticipants,O=e.popoutWindow,I=e.inCall,M=e.channel,N=e.selectedParticipant,R=e.showParticipants,L=void 0===R||R,D=e.className,w=e.paused,k=e.width,j=e.height,U=e.layout,G=e.idle,F=null!=O,B=k<=456,H=L&&!B,x=v.default.getVideoComponent(),V=p.default.getId(),W=(0,l.useStateFromStores)([s.default],(function(){return s.default.getSelfEmbeddedActivityForChannel(M.id)})),Y=a.useState({width:0,height:0}),z=Y[0],K=Y[1],$=a.useState(!1),Z=$[0],q=$[1],X=(0,i.useSpring)({value:H?1:0,config:A({},i.config.stiff,{clamp:!0}),onStart:function(){return q(!0)},onChange:function(){return h.ComponentDispatch.dispatch(b.ComponentActions.REMEASURE_TARGET)},onRest:function(){q(!1),h.ComponentDispatch.dispatch(b.ComponentActions.REMEASURE_TARGET)}}),Q=(0,i.useTransition)(N,{keys:function(e){return null==e?void 0:e.id},config:A({},i.config.stiff,{clamp:!0}),initial:null,from:{opacity:0},enter:{opacity:1},leave:{opacity:0}}),J=a.useCallback((function(e){K(e)}),[]),ee=N.type===d.ParticipantTypes.ACTIVITY&&(null==W?void 0:W.applicationId)===N.id,te=N.type!==d.ParticipantTypes.ACTIVITY&&null!=N.streamId&&z.width>0&&z.height>0?z.width/z.height:16/9,ne=H||w||null==N||N.type===d.ParticipantTypes.ACTIVITY?[]:[N.type===d.ParticipantTypes.STREAM?f.find((function(e){return e.type===d.ParticipantTypes.USER&&e.id===(null==N?void 0:N.user.id)&&e.id!==V&&(0,g.default)(e)})):null,N.type===d.ParticipantTypes.USER?f.find((function(e){return e.type===d.ParticipantTypes.STREAM&&e.user.id===(null==N?void 0:N.user.id)&&null!=e.streamId})):null,N.id!==V?f.find((function(e){return e.type===d.ParticipantTypes.USER&&e.id===V&&(0,g.default)(e)})):null].filter(_.isNotNullish),re=Math.min(j,j-(N.type===d.ParticipantTypes.ACTIVITY?144:0))*te,ae=H?k-228:k;return P(i.animated.div,{style:{paddingLeft:X.value.to((function(e){return 8*e+"px"})),paddingRight:X.value.to((function(e){return 228*e+8*e+"px"}))},className:(0,o.default)(C.default.root,C.default.flexCenter,D)},void 0,P("div",{className:C.default.videoFrame},void 0,P("div",{style:{maxWidth:re+"px"},className:C.default.videoWrapper},void 0,P(y.default,{className:C.default.videoSizer,aspectRatio:te},void 0,Q((function(e,t,a){var o=a.key;return null!=t?P(i.animated.div,{className:C.default.videoWrapperAnimated,style:e},o,P(E.default,{focused:!0,noBorder:!H,channel:M,className:C.default.focusedVideo,videoComponent:x,paused:w,width:ae,participant:t,onClick:n,onDoubleClick:u,onContextMenu:r,onVideoResize:J,inCall:I,inPopout:F})):null})))),B||U===b.ChannelLayouts.MINIMUM||U===b.ChannelLayouts.NORMAL||ee?null:P(c.default,{channelId:M.id,isParticipantsOpen:L,className:(0,o.default)(C.default.participantsButton,(t={},t[C.default.idle]=G,t))})),P(i.animated.div,{className:C.default.participantsWrapperAnimated,style:{transform:X.value.to((function(e){return"translateX("+-1*e*228+"px)"})),visibility:X.value.to((function(e){return 0===e?"hidden":"visible"}))}},void 0,P(T.default,{channel:M,onClick:n,onContextMenu:r,onDoubleClick:u,participants:m,selectedParticipantId:N.id,inCall:I,paused:w||Z||!H,popoutWindow:O})),ne.length>0?P(S.default,{onContextMenuParticipant:r,width:k,height:j,channel:M,participants:ne}):null)}t.FORCE_HIDE_PARTICIPANTS_WIDTH=456,R.displayName="FocusedView";var L=(0,u.default)((function(e){var t=e.participants,n=e.filteredParticipants,r=e.selectedParticipant,i=e.participantsVersion,l=e.layout,u=e.onSelectParticipant,s=e.onContextMenuParticipant,c=e.onFullscreenParticipant,v=e.channel,y=e.className,h=e.inCall,_=e.showParticipants,g=void 0===_||_,E=e.paused,S=void 0!==E&&E,T=e.width,M=e.height,N=e.idle,A=e.mode,L=e.popoutWindow,D=a.useMemo((function(){return n.filter((function(e){return e.type!==d.ParticipantTypes.ACTIVITY||!e.participants.has(p.default.getId())}))}),[n,i]);if(A===b.ChannelModes.VOICE)return P(f.default,{width:T,className:C.default.voiceCallWrapper,participants:t,onContextMenu:s});n=h?n:t;var w=null!=L;return null==r?0===n.length?P(I.default,{className:(0,o.default)(C.default.videoGrid,C.default.hiddenParticipants),channelId:v.id,width:T}):P(m.default,{className:C.default.videoGridWrapper,justify:m.default.Justify.CENTER,align:m.default.Align.CENTER},void 0,P(O.default,{channel:v,className:C.default.videoGrid,participants:D,totalNumberOfParticipants:t.length,layout:l,onClick:u,onDoubleClick:c,onContextMenu:s,paused:S,inCall:h,inPopout:w})):P(R,{onFullscreenParticipant:c,onContextMenuParticipant:s,onSelectParticipant:u,selectedParticipant:r,filteredParticipants:D,participants:t,popoutWindow:L,className:y,idle:N,height:M,width:T,layout:l,inCall:h,channel:v,showParticipants:g})}));t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(8)),o=f(n(662)),i=f(n(7660)),l=f(n(1040)),u=f(n(7613)),s=f(n(7)),d=f(n(7295));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.className;return p("div",{className:d.default.iconContainer},void 0,p(i.default,{className:(0,a.default)(d.default.leftCaret,t)}),p(l.default,{className:(0,a.default)(d.default.members,t)}))}function y(e){var t=e.className;return p("div",{className:d.default.iconContainer},void 0,p(i.default,{className:(0,a.default)(d.default.rightCaret,t)}))}function m(e){var t=e.channelId,n=e.className,r=e.isParticipantsOpen;return p(u.default,{label:r?s.default.Messages.VIDEO_CALL_HIDE_MEMBERS:s.default.Messages.VIDEO_CALL_SHOW_MEMBERS,className:(0,a.default)(d.default.participantsButton,n),onClick:function(){o.default.toggleParticipants(t,!r)},iconComponent:r?y:v})}v.displayName="OpenIcon",y.displayName="CloseIcon",m.displayName="ToggleParticipantsButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,i){if(e.state===a.ApplicationStreamStates.ENDED||e.state===a.ApplicationStreamStates.FAILED)return null;if(e.state===a.ApplicationStreamStates.RECONNECTING)return{mainText:o.default.Messages.STREAM_RECONNECTING_ERROR,supportingText:o.default.Messages.STREAM_RECONNECTING_ERROR_SUBTEXT};if(e.state===a.ApplicationStreamStates.PAUSED)return n?{mainText:o.default.Messages.STREAM_CAPTURE_PAUSED,supportingText:o.default.Messages.STREAM_CAPTURE_PAUSED_DETAILS}:{mainText:o.default.Messages.STREAM_CAPTURE_PAUSED,supportingText:o.default.Messages.STREAM_CAPTURE_PAUSED_DETAILS_VIEWER.format({username:r.default.getName(e.guildId,e.channelId,t)})};if(i)return{mainText:o.default.Messages.STREAM_PREVIEW_PAUSED,supportingText:o.default.Messages.STREAM_PREVIEW_PAUSED_SUBTEXT};return null};var r=i(n(269)),a=n(1),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.useStateFromStores)([i.default,o.default,a.default],(function(){return null!=e?(0,l.default)(i.default.getQuality(),i.default.getStatsHistory(e,e===a.default.getId()),null!=o.default.getHookError(u.MediaEngineHookTypes.SOUND)):null}),[e])};var r=n(3),a=s(n(10)),o=s(n(1195)),i=s(n(1081)),l=s(n(10185)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;d(n(0));var r,a,o=n(332),i=n(132),l=d(n(8207)),u=(r=n(7))&&r.__esModule?r:{default:r};function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=n(10187);function p(e){var t=e.stream,n=e.width,r=e.noArt,a=void 0!==r&&r,s=e.selected,d=void 0!==s&&s;return f(l.default,{artURL:c,noArt:a,selected:d,size:(0,l.getSizeForWidth)(n),header:u.default.Messages.STREAM_ENDED,onCTAClick:function(){return(0,o.closeStream)((0,i.encodeStreamKey)(t))},callToAction:u.default.Messages.CLOSE_STREAM})}p.displayName="StreamEnded"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;c(n(0));var r,a=n(332),o=n(132),i=d(n(131)),l=c(n(8207)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=n(9556);function y(e){var t=e.stream,n=e.width,r=e.selected,d=void 0!==r&&r,f=e.noArt,c=void 0!==f&&f;return p(l.default,{artURL:v,header:s.default.Messages.STREAM_FAILED_TITLE,size:(0,l.getSizeForWidth)(n),noArt:c,selected:d,description:s.default.Messages.STREAM_FAILED_DESCRIPTION.format({helpUrl:i.default.getArticleURL(u.HelpdeskArticles.STREAM_FAILED)}),onCTAClick:function(){return(0,a.closeStream)((0,o.encodeStreamKey)(t))},callToAction:s.default.Messages.CLOSE_STREAM})}y.displayName="StreamFailed"},function(e,t,n){e.exports=n.p+"2ceb472e89545af8543aa44b072b910d.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.streamerId,n=e.className,r=function(e){if(null==e)return null;return i.default.isDeveloper?e.message+" ("+e.errorType+")":e.message}((0,a.default)(t));return null!=r?s(o.default,{className:n,errorMessage:r}):null};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(9553)),o=l(n(10188)),i=l(n(719));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isVideoCompact=function(e){return e<=220},t.isNamesCompact=function(e){return e<=200}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.PictureInPictureWindow=void 0;var r,a=v(n(0)),o=c(n(8)),i=n(66),l=v(n(13)),u=c(n(10193)),s=n(1),d=c(n(7305)),f=c(n(5430));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=80,_=132,g=80,E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).ensureIsInPosition=function(){t.setPosition(t.props.position)},t.handleSetInnerDivRef=function(e){var n;(t._innerDiv=e,null!=e)&&(t._resizeObserver=new ResizeObserver(t.ensureIsInPosition),null===(n=t._resizeObserver)||void 0===n||n.observe(e))},t.handleSetDraggableRef=function(e){t._draggable=e},t.handleDragStart=function(e,n){t._velocityX=0,t._velocityY=0,t._lastMoveX=e,t._lastMoveY=n,t._lastMoveTime=new Date},t.handleDrag=function(e,n){var r=new Date,a=r-t._lastMoveTime;t._velocityX=(e-t._lastMoveX)/a,t._velocityY=(n-t._lastMoveY)/a,t._lastMoveX=e,t._lastMoveY=n,t._lastMoveTime=r},t.handleDragEnd=function(e,n){var r,a=t.props,o=a.maxX,i=a.maxY,l=t.calculateDecayingPosition(e,n,t._velocityX,t._velocityY),u=!0,d=!0;if(l.x>o/2&&(d=!1),l.y>i/2&&(u=!1),r=u&&d?s.PictureInPicturePositions.TOP_LEFT:u&&!d?s.PictureInPicturePositions.TOP_RIGHT:!u&&d?s.PictureInPicturePositions.BOTTOM_LEFT:s.PictureInPicturePositions.BOTTOM_RIGHT,t.animateToPosition(r,t.ensureIsInPosition),r!==t.props.position){var f=t.props,c=f.id,p=f.onMove;p&&p(c,r)}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var c=r.prototype;return c.componentDidMount=function(){this.setPosition(this.props.position)},c.componentDidUpdate=function(e){e.edgeOffsetTop===this.props.edgeOffsetTop&&e.edgeOffsetLeft===this.props.edgeOffsetLeft&&e.edgeOffsetBottom===this.props.edgeOffsetBottom&&e.edgeOffsetRight===this.props.edgeOffsetRight&&e.maxX===this.props.maxX&&e.maxY===this.props.maxY&&e.dockedRect===this.props.dockedRect||this.ensureIsInPosition()},c.componentWillUnmount=function(){var e;null===(e=this._resizeObserver)||void 0===e||e.disconnect()},c.getPosition=function(e){var t=(0,i.findDOMNode)(this._innerDiv);if(null!=t){var n=t.getBoundingClientRect();this._width=n.width,this._height=n.height}var r,a,o=this.props,u=o.edgeOffsetTop,d=o.edgeOffsetLeft,f=o.edgeOffsetBottom,c=o.edgeOffsetRight,p=o.maxX,v=o.maxY,y=o.dockedRect,m=u,h=v-f-this._height,_=d,g=p-c-this._width,E=l.default.getPlatform()===l.PlatformTypes.WINDOWS?22:0;if(null!=y)return{y:(null!==(r=null==y?void 0:y.y)&&void 0!==r?r:0)-E,x:null!==(a=null==y?void 0:y.x)&&void 0!==a?a:0};switch(e){case s.PictureInPicturePositions.TOP_LEFT:return{y:m,x:_};case s.PictureInPicturePositions.BOTTOM_LEFT:return{y:h,x:_};case s.PictureInPicturePositions.TOP_RIGHT:return{y:m,x:g};default:return{y:h,x:g}}},c.setPosition=function(e){var t,n=this.getPosition(e),r=n.x,a=n.y;null===(t=this._draggable)||void 0===t||t.setPosition(r,a)},c.animateToPosition=function(e,t){var n,r=this.getPosition(e),a=r.x,o=r.y;null===(n=this._draggable)||void 0===n||n.animateToPosition(a,o,{},t)},c.calculateDecayingPosition=function(e,t,n,r){return{x:e+200*n,y:t+200*r}},c.getXOffset=function(){var e=this.props,t=e.position,n=e.edgeOffsetLeft,r=e.edgeOffsetRight;switch(t){case s.PictureInPicturePositions.TOP_LEFT:case s.PictureInPicturePositions.BOTTOM_LEFT:return-n;default:return r}},c.getYOffset=function(){var e=this.props,t=e.position,n=e.edgeOffsetTop,r=e.edgeOffsetBottom;switch(t){case s.PictureInPicturePositions.TOP_LEFT:case s.PictureInPicturePositions.TOP_RIGHT:return-n;default:return r}},c.render=function(){var e,t=this.props,n=t.maxX,r=t.maxY,i=t.dockedRect,l=t.hidden,s={};return null!=i&&(s={transform:"translate3d("+i.x+", "+i.y+", 0)",width:i.width,height:i.height}),a.createElement(u.default,{dragAnywhere:!0,ref:this.handleSetDraggableRef,className:(0,o.default)(d.default.pictureInPictureWindow,(e={},e[d.default.hidden]=l,e)),maxX:n,maxY:r,disabled:null!=i,onDragStart:this.handleDragStart,onDrag:this.handleDrag,onDragEnd:this.handleDragEnd},a.createElement("div",{ref:this.handleSetInnerDivRef,className:f.default.elevationHigh,style:s},this.props.children))},r}(a.PureComponent);t.PictureInPictureWindow=E,E.displayName="PictureInPictureWindow",E.defaultProps={hidden:!1};var S=function(e){var t=e.selectedPIPWindow,n=e.pipWindows,r=e.maxX,o=e.maxY,i=e.onWindowMove,l=e.dockedRect,u=e.pictureInPictureComponents;return y("div",{className:d.default.pictureInPicture},void 0,function(){if(null==t)return null;var e=Array.from(n.values()).map((function(e){if(e.id!==t.id&&e.component!==s.PictureInPictureComponents.EMBED_IFRAME)return null;var n="string"==typeof e.component?u[e.component]:e.component;return a.createElement(n,e.props)}));return y(E,{position:t.position,id:t.id,hidden:t.hidden,onMove:i,maxX:r,maxY:o,dockedRect:l,edgeOffsetTop:h,edgeOffsetBottom:_,edgeOffsetLeft:g,edgeOffsetRight:h},void 0,e)}())};S.displayName="PictureInPicture";var O=a.memo(S);t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.OPCODES=void 0;var r=p(n(61)),a=p(n(1183)),o=p(n(22)),i=p(n(243)),l=n(120),u=p(n(653)),s=n(7826),d=p(n(8891)),f=p(n(8892)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function y(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,m(e,t)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=new o.default("RPCServer:PostMessage"),_=new Map,g=new Set,E={HANDSHAKE:0,FRAME:1,CLOSE:2,HELLO:3};t.OPCODES=E;var S=a.default.object().required().keys({v:a.default.number().min(1).max(1).required(),encoding:a.default.string().equal("json").optional(),client_id:a.default.string().required(),frame_id:a.default.string().required()}),O=a.default.object().required().keys({code:a.default.number().valid(Object.values(c.RPCCloseCodes)).required(),message:a.default.string().optional()});function I(e,t,n){e.postMessage([E.CLOSE,n],t)}var T=function(e){function t(t,n,r,a,o){var i;if(i=e.call(this,c.TransportTypes.POST_MESSAGE,a,o)||this,-1===["etf","json"].indexOf(o))throw new u.default(c.RPCCloseCodes.INVALID_ENCODING,"Invalid Encoding: "+o);if("etf"===o)throw new u.default(c.RPCCloseCodes.INVALID_ENCODING,"Erlpack cannot be used on this client");return i.eventSource=n,i.origin=t,i.frameId=r,i}y(t,e);var n=t.prototype;return n.send=function(e){(i.default.isLoggingOverlayEvents||e.cmd!==c.RPCCommands.OVERLAY&&e.evt!==c.RPCEvents.OVERLAY)&&h.info("Socket Emit: "+this.id,(0,d.default)(e)),this.eventSource.postMessage([E.FRAME,e],this.origin)},n.close=function(e,t){I(this.eventSource,this.origin,{code:e,message:t})},t}(f.default),b=new(function(e){function t(){var t;return(t=e.call(this)||this).disconnectSocket=function(e,n,r){var a,o;void 0===r&&(r=!1),t.emit("disconnect",e,r?void 0:n),e.close(n.code,null!==(a=n.message)&&void 0!==a?a:"Unknown");var i=(null!==(o=Array.from(_.entries()).find((function(t){t[0];return t[1]===e})))&&void 0!==o?o:[null,null])[0];null!=i&&_.delete(i)},t.handleIFrameMount=function(e){var t=e.id;g.add(t)},t.handleIFrameUnmount=function(e){var n,r=e.id;g.delete(r);var a=null!==(n=Array.from(_.entries()).find((function(e){e[0];return e[1].frameId===r})))&&void 0!==n?n:[null,null],o=a[0],i=a[1];null!=i&&null!=o&&(t.disconnectSocket(i,{code:c.RPCCloseCodes.CLOSE_NORMAL,message:"iFrame gone"},!0),_.delete(o))},t.handleMessage=function(e){if(window!==e.source)if(null!=e.source&&null!=!e.source.postMessage){var n=e.source,r=e.data,a=e.origin,o=_.get(n);try{t.routeEvent(o,n,a,r)}catch(e){null!=o?t.disconnectSocket(o,{code:e.code,message:e.message},!0):I(n,a,{code:e.code,message:e.message})}}else h.error("Unknown event source")},t.handleFrame=function(e,n,r){if(e!==n.origin)throw new u.default(c.RPCCloseCodes.INVALID_ORIGIN,"Origin has changed");var a;try{a="string"==typeof r?JSON.parse(r):r}catch(e){throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Payload not recognized encoding")}(i.default.isLoggingOverlayEvents||a.cmd!==c.RPCCommands.OVERLAY)&&h.info("Socket Message: "+n.id,(0,d.default)(a)),t.emit("request",n,a)},t.handleHandshake=function(){var e,n=(e=regeneratorRuntime.mark((function e(n,r,o){var i,l,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:e.prev=0,a.default.assert(o,S),e.next=7;break;case 4:throw e.prev=4,e.t0=e.catch(0),new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,e.t0.message);case 7:if(l=(i=o).frame_id,g.has(l)){e.next=13;break}throw h.error("Unrecognized frame ID "+l),new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Unrecognized frame ID "+l);case 13:e.prev=13,d=new T(r,n,i.frame_id,Number(i.v),i.encoding||"json"),e.next=21;break;case 17:throw e.prev=17,e.t1=e.catch(13),h.error("Error opening window socket "+e.t1),e.t1;case 21:return h.info("Socket Opened: "+d.id),e.prev=22,e.next=25,(0,s.validateSocketClient)(d,r,i.client_id);case 25:_.set(n,d),g.delete(l),t.emit("connect",d),h.info("Socket Validated: "+d.id),e.next=35;break;case 31:throw e.prev=31,e.t2=e.catch(22),h.info("Socket Closed: "+d.id+", "+e.t2.message),e.t2;case 35:case"end":return e.stop()}}),e,null,[[0,4],[13,17],[22,31]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e,t,r){return n.apply(this,arguments)}}(),t.handleClose=function(e,n){try{a.default.assert(n,O)}catch(e){throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,e.message)}var r=n;t.disconnectSocket(e,r)},window.addEventListener("message",t.handleMessage),l.ComponentDispatch.subscribe(c.ComponentActions.IFRAME_MOUNT,t.handleIFrameMount),l.ComponentDispatch.subscribe(c.ComponentActions.IFRAME_UNMOUNT,t.handleIFrameUnmount),t}return y(t,e),t.prototype.routeEvent=function(e,t,n,r){if(!Array.isArray(r))throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Protocol error");var a=r,o=a[0],i=a[1];switch(o){case E.HANDSHAKE:if(null!=e)throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Already connected");return this.handleHandshake(t,n,i);case E.FRAME:if(null==e)throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Not connected");return this.handleFrame(n,e,i);case E.CLOSE:if(null==e)throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Not connected");return this.handleClose(e,i);default:throw new u.default(c.RPCCloseCodes.CLOSE_UNSUPPORTED,"Invalid opcode")}},t}(r.default));t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(36)),i=n(50),l=f(n(126)),u=f(n(43)),s=f(n(7)),d=f(n(7312));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,r;function a(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleConfirm=function(){var e=t.props,n=e.onConfirm,r=e.onClose;null==r||r(),null==n||n()},t.handleDismiss=function(){var e=t.props,n=e.onDismiss,r=e.onClose;null==r||r(),null==n||n()},t}return r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,v(t,r),a.prototype.render=function(){var e=this.props,t=e.transitionState,r=e.header,a=e.body,f=e.confirmText;return p(i.ModalRoot,{transitionState:t,"aria-label":r},void 0,p(i.ModalContent,{className:d.default.content},void 0,p("img",{src:n(10206),alt:r}),p(l.default,{size:l.default.Sizes.SIZE_24,className:d.default.header},void 0,r),p(u.default,{size:u.default.Sizes.SIZE_16},void 0,a)),p(i.ModalFooter,{className:d.default.footer},void 0,p(o.default,{size:o.default.Sizes.SMALL,onClick:this.handleConfirm},void 0,f),p(o.default,{size:o.default.Sizes.SMALL,look:o.default.Looks.LINK,color:o.default.Colors.PRIMARY,onClick:this.handleDismiss},void 0,s.default.Messages.CLOSE)))},a}(a.PureComponent);y.displayName="VideoDevicesWarningModal";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PictureInPictureHeader=I,t.default=T;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(8)),i=n(3),l=g(n(425)),u=g(n(122)),s=g(n(84)),d=g(n(63)),f=n(10207),c=g(n(8550)),p=g(n(126)),v=g(n(10208)),y=g(n(8889)),m=n(1),h=g(n(7)),_=g(n(6764));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e){var t=e.title,n=e.onJumpToChannel,r=e.idle,a=e.preventIdleComponent,o=(0,i.useStateFromStores)([u.default],(function(){return u.default.getChannelId()})),l=null!=o?O(v.default,{voiceChannelId:o,idle:r}):null;return O(a,{className:_.default.headerIdleContainer},void 0,O(s.default,{className:_.default.headerTitle,onClick:n},void 0,O(c.default,{"aria-label":h.default.Messages.OPEN_IN_THEATER,className:_.default.backButton,width:20,height:20}),O(p.default,{className:_.default.headerText,size:p.default.Sizes.SIZE_16,color:m.Colors.WHITE},void 0,t)),l)}function T(e){var t,n=e.children,r=e.idle,i=e.onJumpToChannel,u=e.backgroundKey,s=e.onActive,c=e.onForceIdle,p=e.renderBottomLeftControls,v=e.renderBottomRightControls,m=e.screenMessage,h=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children","idle","onJumpToChannel","backgroundKey","onActive","onForceIdle","renderBottomLeftControls","renderBottomRightControls","screenMessage"]);return O("div",{onMouseMove:s,onMouseDown:s,onMouseLeave:c,className:(0,o.default)(_.default.pictureInPictureVideo,(t={},t[_.default.idle]=r,t)),onDoubleClick:i},void 0,O(l.default,{},void 0,O(f.BackgroundTransition,{},u,n)),null!=m?a.createElement(y.default,S({size:"small"},m)):null,O("div",{className:_.default.videoControls},void 0,O("div",{className:_.default.topControls},void 0,a.createElement(I,S({idle:r,onJumpToChannel:i},h))),O("div",{className:_.default.bottomControls},void 0,O(d.default,{grow:0,shrink:1,basis:"50%",align:d.default.Align.CENTER},void 0,null==p?void 0:p()),O(d.default,{grow:0,shrink:1,justify:d.default.Justify.END,basis:"50%",align:d.default.Align.CENTER},void 0,null==v?void 0:v()))))}I.displayName="PictureInPictureHeader",T.displayName="PictureInPictureVideo"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=s(n(0)),a=l(n(9564)),o=s(n(7613)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){var t=e.centerButton,n=void 0!==t&&t,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["centerButton"]),u=n?o.CenterControlButton:o.default;return r.createElement(u,d({},l,{iconComponent:a.default,label:i.default.Messages.EMBEDDED_ACTIVITIES_LEAVE_ACTIVITY}))}f.displayName="LeaveCallButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M18 2H7C5.897 2 5 2.898 5 4V11H12.59L10.293 8.708L11.706 7.292L16.414 11.991L11.708 16.706L10.292 15.294L12.582 13H5V20C5 21.103 5.897 22 7 22H18C19.103 22 20 21.103 20 20V4C20 2.898 19.103 2 18 2Z"}))}d.displayName="Logout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=j;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=N(n(8)),i=N(n(6)),l=n(3),u=n(67),s=n(349),d=N(n(8759)),f=N(n(7566)),c=N(n(7726)),p=N(n(142)),v=N(n(12)),y=N(n(437)),m=N(n(985)),h=n(248),_=N(n(7776)),g=N(n(643)),E=N(n(126)),S=N(n(970)),O=n(60),I=N(n(269)),T=n(651),b=n(1),C=N(n(7)),M=N(n(7318));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(e,t){switch(e){case T.ParticipantTypes.ACTIVITY:return C.default.Messages.EMBEDDED_ACTIVITIES_NUM_PARTICIPANTS.format({numUsers:t});case T.ParticipantTypes.STREAM:return C.default.Messages.SPECTATORS.format({numViewers:t});default:throw new Error("Unknown participant type.")}}function D(e){var t=e.users,n=e.disableInteraction,r=e.guildId,a=e.participantType,i=e.channelId,l=e.handleUserContextMenu,u=L(a,t.length);return R(y.default,{"aria-label":u,className:M.default.popoutWrapper},void 0,R(S.default,{className:M.default.scroller},void 0,R(E.default,{size:E.default.Sizes.SIZE_12,className:M.default.memberListHeader},void 0,u),R("div",{},void 0,t.map((function(e){var t;return R(d.default,{className:(0,o.default)(M.default.memberListItem,(t={},t[M.default.popoutDisabled]=n,t)),textClassName:M.default.memberListItemText,user:e,disablePopout:n,nick:I.default.getNickname(r,i,e),onContextMenu:function(t){return n?null:l(t,e)}},e.id)})))))}function w(e){var t=e.users,n=e.guildId,r=e.channelId,a=e.maxVisibleUsers,i=void 0===a?3:a,l=e.className,u=L(e.participantType,t.length),s=t.length<i?t.map((function(e){return R("div",{className:M.default.viewersTooltipItem},e.id,I.default.getName(n,r,e))})):u;return R(h.TooltipContainer,{text:s,"aria-label":u,color:h.TooltipColors.GREY},void 0,R("div",{className:(0,o.default)(M.default.viewers,l)},void 0,R(_.default,{className:M.default.viewersIcon}),R("span",{"aria-hidden":"true"},void 0,t.length)))}D.displayName="PopoutList",w.displayName="CompactUsers";var k=[];function j(e){var t=e.channelId,n=e.guildId,r=e.participant,d=e.className,y=e.compact,h=void 0!==y&&y,_=e.disableInteraction,E=void 0!==_&&_,S=e.maxVisibleUsers,I=void 0===S?3:S,C=a.useState(!1),N=C[0],P=C[1],L=a.useRef(new u.DelayedCall(150,(function(){return P(!1)}))),j=(0,l.useStateFromStoresArray)([p.default,v.default],(function(){if(r.type===T.ParticipantTypes.STREAM){var e=p.default.getViewerIds(r.id);return e.length>0?e.map((function(e){return v.default.getUser(e)})).filter(O.isNotNullish):k}return r.type===T.ParticipantTypes.ACTIVITY&&r.participants.size>0?Array.from(r.participants).map((function(e){return v.default.getUser(e)})).filter(O.isNotNullish):k}),[r]),U=a.useCallback((function(){L.current.cancel(),P(!0)}),[]),G=a.useCallback((function(){L.current.delay()}),[]),F=a.useCallback((function(e,t){U(),(0,s.openContextMenu)(e,(function(e){return a.createElement(c.default,A({},e,{user:t}))}),{onClose:G})}),[G,U]);if(0===j.length)return null;if(h)return R(w,{maxVisibleUsers:I,users:j,guildId:n,channelId:t,className:d,participantType:r.type});var B=(0,i.default)(j).take(I).map((function(e){return R(g.default,{src:e.avatarURL,"aria-label":e.username,size:g.default.Sizes.SIZE_24,className:M.default.viewer},e.id)})).value();return j.length>I&&(B[B.length-1]=R("div",{className:M.default.overflow},"overflow","+",j.length-I+1)),R(f.default,{section:b.AnalyticsSections.STREAM_VIEWER_POPOUT},void 0,R("div",{onMouseEnter:U,onMouseLeave:G},void 0,R(m.default,{renderPopout:function(){return R(D,{participantType:r.type,handleUserContextMenu:F,guildId:n,channelId:t,users:j,disableInteraction:E})},shouldShow:N,position:m.default.Positions.TOP},void 0,(function(){return R("div",{className:(0,o.default)(M.default.viewers,d)},void 0,B)}))))}j.displayName="ParticipantsForSelectedParticipant"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=s(n(0)),a=l(n(8552)),o=s(n(7613)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){var t=e.centerButton,n=void 0!==t&&t,l=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["centerButton"]),u=n?o.CenterControlButton:o.default;return r.createElement(u,d({},l,{iconComponent:a.default,label:i.default.Messages.DISCONNECT_SELF}))}f.displayName="LeaveCallButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=d(n(0)),a=u(n(7822)),o=u(n(8760)),i=d(n(7613)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e){return e?l.default.Messages.STOP_STREAMING:l.default.Messages.STOP_WATCHING}function p(e){var t=e.isSelfStream,n=e.centerButton,l=void 0!==n&&n,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["isSelfStream","centerButton"]),s=l?i.CenterControlButton:i.default;return r.createElement(s,f({label:c(t),iconComponent:t?a.default:o.default},u))}p.displayName="StopStreamButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=s(n(0)),a=l(n(8553)),o=s(n(7613)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){var t=e.hasPermission,n=e.centerButton,l=void 0!==n&&n,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["hasPermission","centerButton"]),s=l?o.CenterControlButton:o.default,f=t?i.default.Messages.SHARE_YOUR_SCREEN:i.default.Messages.ACTIVITY_PANEL_GO_LIVE_TOOLTIP_NO_PERMISSION_IN_VOICE;return r.createElement(s,d({label:f,disabled:!t,iconComponent:a.default},u))}f.displayName="StreamButton"},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=Se(n(0)),l=ge(n(8)),u=ge(n(21)),s=ge(n(5417)),d=n(3),f=n(31),c=n(67),p=ge(n(2)),v=ge(n(662)),y=n(349),m=ge(n(170)),h=n(332),_=ge(n(1214)),g=ge(n(10213)),E=ge(n(7566)),S=ge(n(715)),O=ge(n(8934)),I=Se(n(8763)),T=n(121),b=n(132),C=n(449),M=ge(n(10215)),N=Se(n(8758)),P=ge(n(5428)),A=n(49),R=ge(n(7779)),L=ge(n(8095)),D=ge(n(7641)),w=ge(n(10216)),k=ge(n(9550)),j=ge(n(10223)),U=ge(n(8096)),G=ge(n(7747)),F=ge(n(9577)),B=ge(n(10224)),H=ge(n(10225)),x=ge(n(8564)),V=ge(n(8893)),W=ge(n(10227)),Y=ge(n(10228)),z=ge(n(142)),K=ge(n(10)),$=ge(n(240)),Z=ge(n(20)),q=ge(n(41)),X=ge(n(48)),Q=ge(n(231)),J=ge(n(33)),ee=ge(n(12)),te=ge(n(65)),ne=ge(n(63)),re=n(173),ae=n(7606),oe=ge(n(15)),ie=n(120),le=ge(n(13)),ue=n(271),se=ge(n(37)),de=n(688),fe=n(651),ce=ge(n(650)),pe=ge(n(8754)),ve=ge(n(10229)),ye=ge(n(9565)),me=n(1),he=ge(n(7)),_e=ge(n(7334));function ge(e){return e&&e.__esModule?e:{default:e}}function Ee(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Ee=function(){return e},e}function Se(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Ee();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Oe(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function Ie(){return(Ie=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Te(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function be(e,t){return(be=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ce(e,t,n,r){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=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}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===n?null:""+n,ref:null,props:t,_owner:null}}var Me=((r={})[me.ChannelLayouts.NORMAL]=_e.default.normal,r[me.ChannelLayouts.MINIMUM]=_e.default.minimum,r[me.ChannelLayouts.NO_CHAT]=_e.default.noChat,r[me.ChannelLayouts.FULL_SCREEN]=_e.default.fullScreen,r),Ne=((a={})[me.AppContext.POPOUT]=_e.default.popout,a[me.AppContext.APP]=null,a[me.AppContext.OVERLAY]=null,a);function Pe(e){var t=e.resizableNode,n=e.onResize,r=e.maxHeight,a=i.useState(null),o=a[0],l=a[1];return i.useEffect((function(){var e,n;l(null!==(e=null===(n=t.current)||void 0===n?void 0:n.offsetHeight)&&void 0!==e?e:null)}),[t]),Ce("div",{onMouseDown:(0,I.default)({initialElementDimension:o,minDimension:200,maxDimension:r,resizableDomNodeRef:t,onElementResize:n,orientation:I.ResizeOrientation.VERTICAL}),className:_e.default.resizeHandle})}function Ae(e){var t;return(null!==(t=null==e?void 0:e.window)&&void 0!==t?t:window).document.querySelector("#app-mount")}Pe.displayName="ResizeHandle";var Re=Ce(re.AppLayerContainer,{}),Le=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._prevLayout=me.ChannelLayouts.MINIMUM,t._wrapperRef=i.createRef(),t._contentRef=i.createRef(),t._timeout=new c.Timeout,t._lastIdleProps=null,t._rootNode=Ae(t.props.popoutWindow),t.state={maxHeight:window.innerHeight-200,resizedHeight:null},t.handleFullScreenChange=function(){var e=t._rootNode;null!=e&&((0,de.isFullScreen)(e,t.currentDocument)||t.props.layout!==me.ChannelLayouts.FULL_SCREEN||t.handleFullScreen())},t.handleFullScreen=function(){var e=t._rootNode;null!=e&&(t.props.layout!==me.ChannelLayouts.FULL_SCREEN?(t._prevLayout=t.props.layout,t.handleChangeLayout(me.ChannelLayouts.FULL_SCREEN),(0,de.requestFullScreen)(e,_.default.resized)):t.maybeLeaveFullScreen())},t.maybeLeaveFullScreen=function(){var e=t._rootNode;null!=e&&t.props.layout===me.ChannelLayouts.FULL_SCREEN&&(t.handleChangeLayout(t._prevLayout),(0,de.exitFullScreen)(e,_.default.resized,t.currentDocument))},t.handleToggleLayout=function(){t.handleChangeLayout(t.props.layout===me.ChannelLayouts.NORMAL?me.ChannelLayouts.NO_CHAT:me.ChannelLayouts.NORMAL)},t.handleChangeLayout=function(e){var n=t.props,r=n.channel,a=n.appContext;n.layout!==e&&(v.default.updateLayout(r.id,e,a),e===me.ChannelLayouts.FULL_SCREEN&&r.isPrivate()&&ie.ComponentDispatch.dispatch(me.ComponentActions.TEXTAREA_BLUR))},t.handleDisconnect=function(){t.props.layout===me.ChannelLayouts.FULL_SCREEN&&t.handleFullScreen()},t.handleContextMenu=function(e,n){var r,a,o=t.props,l=o.channel,s=o.appContext,d=o.layout,f=!(d===me.ChannelLayouts.FULL_SCREEN)&&!t.inPopout,c={onClose:function(){var e;return null===(e=t._lastIdleProps)||void 0===e?void 0:e.onAllowIdle("menu")},context:s};switch(null===(r=t._lastIdleProps)||void 0===r||r.onPreventIdle("menu"),null===(a=t._lastIdleProps)||void 0===a||a.onActive(),e.type){case fe.ParticipantTypes.STREAM:return void(0,y.openContextMenu)(n,(function(n){return i.createElement(M.default,Ie({},n,{stream:e.stream,exitFullscreen:t.maybeLeaveFullScreen,appContext:s}))}),c);case fe.ParticipantTypes.USER:var p=ee.default.getUser(e.id);if(null!=p)switch(l.type){case me.ChannelTypes.DM:return(0,y.openContextMenu)(n,(function(e){return i.createElement(R.default,Ie({},e,{showChannelCallItems:!0,showMediaItems:!0,user:p,channel:l,showModalItems:f}))}),c);case me.ChannelTypes.GROUP_DM:return(0,y.openContextMenu)(n,(function(e){return i.createElement(L.default,Ie({},e,{showChannelCallItems:!0,showMediaItems:!0,showChatItems:d===me.ChannelLayouts.MINIMUM||d===me.ChannelLayouts.NORMAL,user:p,channel:l,showModalItems:f}))}),c);case me.ChannelTypes.GUILD_VOICE:var v=l.getGuildId();return(0,u.default)(null!=v,"GuildID null for guild voice channel"),(0,y.openContextMenu)(n,(function(e){return i.createElement(D.default,Ie({},e,{showMediaItems:!0,showChannelCallItems:!0,showChatItems:!1,user:p,channelId:l.id,guildId:v,showModalItems:f}))}),c)}}},t.handleCallResize=function(e){t.setState({resizedHeight:e})},t.handleWindowResize=(0,s.default)((function(){t.setState({maxHeight:window.innerHeight-200})}),300),t.handleSelectParticipant=function(e,n){var r=t.props,a=r.channel,o=r.selectedParticipant,i=r.allActiveStreams,l=r.inCall,u=r.mode;if(e.type===fe.ParticipantTypes.STREAM&&(m.default.selectVoiceChannel(a.id),0===i.filter((function(t){return(0,b.encodeStreamKey)(t)===e.id&&t.state!==me.ApplicationStreamStates.ENDED})).length)){if(!(0,C.canWatchStream)(a,te.default,Z.default,X.default))return;(0,h.watchStream)((0,b.decodeStreamKey)(e.id),{forceMultiple:n.shiftKey})}l&&u===me.ChannelModes.VIDEO&&((null==o?void 0:o.id)===e.id?v.default.selectParticipant(a.id,null):v.default.selectParticipant(a.id,e.id))},t.handleOpenPopout=function(){var e=t.props,n=e.channel,r=e.mostRecentSelectedTextChannelId,a=n.getGuildId();null!=a&&null!=r&&(0,A.transitionToGuild)(a,r),N.openChannelCallPopout(n)},t.handleStayOnTop=function(e){N.setAlwaysOnTop(me.PopoutWindowKeys.CHANNEL_CALL_POPOUT,e)},t.handleClosePopout=function(){N.close(me.PopoutWindowKeys.CHANNEL_CALL_POPOUT)},t.handleFullscreenParticipant=function(e,n){var r=t.props,a=r.layout,o=r.selectedParticipant,i=a===me.ChannelLayouts.FULL_SCREEN;(!i&&(null==o?void 0:o.id)!==e.id||i&&(null==o?void 0:o.id)===e.id)&&t.handleSelectParticipant(e,n),t.handleFullScreen()},t.renderRegionSelect=function(){var e,n=t.props,r=n.call,a=n.channel,o=n.layout;return t.inPopout||o===me.ChannelLayouts.FULL_SCREEN||null==r||a.isManaged()||(e=Ce(g.default,{call:r})),Ce(ne.default,{justify:ne.default.Justify.END},void 0,e)},t.renderBottomCenter=function(){var e=t.props,n=e.channel,r=e.mode;return Ce(w.default,{exitFullScreen:t.maybeLeaveFullScreen,channel:n,mode:r,inPopout:t.inPopout,onDisconnectCall:t.handleDisconnect})},t.renderBottomLeft=function(){var e=t.props,n=e.layout,r=e.mentionCount,a=e.channel,o=e.appContext,l=e.useNewInviteButton,u=e.selectedParticipant,s=n===me.ChannelLayouts.NO_CHAT?B.default.Directions.UP:B.default.Directions.DOWN,d=[me.ChannelLayouts.FULL_SCREEN,me.ChannelLayouts.NO_CHAT].includes(n),f=n===me.ChannelLayouts.FULL_SCREEN?function(){t._prevLayout=me.ChannelLayouts.NORMAL,t.handleFullScreen()}:t.handleToggleLayout,c=t.viewProperties,p=c.canChangeLayout,v=c.canInvite,y=l?Ce(j.default,{channel:a,stream:(null==u?void 0:u.type)===fe.ParticipantTypes.STREAM?(0,b.decodeStreamKey)(u.id):void 0,applicationId:(null==u?void 0:u.type)===fe.ParticipantTypes.ACTIVITY?u.id:void 0,appContext:o,className:_e.default.leftTrayIcon,exitFullScreen:t.maybeLeaveFullScreen,analyticsLocation:a.type===me.ChannelTypes.GUILD_VOICE?me.AnalyticsPages.GUILD_CHANNEL:me.AnalyticsPages.DM_CHANNEL}):Ce(x.default,{channel:a,stream:(null==u?void 0:u.type)===fe.ParticipantTypes.STREAM?(0,b.decodeStreamKey)(u.id):void 0,appContext:o,className:_e.default.leftTrayIcon,exitFullScreen:t.maybeLeaveFullScreen,analyticsLocation:a.type===me.ChannelTypes.GUILD_VOICE?me.AnalyticsPages.GUILD_CHANNEL:me.AnalyticsPages.DM_CHANNEL});return i.createElement(i.Fragment,null,v?y:null,p?Ce(ne.default,{className:_e.default.iconWrapper,align:ne.default.Align.CENTER,grow:0},void 0,Ce(B.default,{label:d?he.default.Messages.SHOW_CHAT:he.default.Messages.HIDE_CHAT,direction:s,className:_e.default.leftTrayIcon,onClick:f}),d&&r>0?Ce(ae.NumberBadge,{className:_e.default.badge,count:r}):null):null,(null==u?void 0:u.type)===fe.ParticipantTypes.STREAM||(null==u?void 0:u.type)===fe.ParticipantTypes.ACTIVITY?Ce(G.default,{},void 0,Ce(ye.default,{className:_e.default.viewersButton,participant:u,maxVisibleUsers:4,guildId:a.getGuildId(),channelId:a.id,disableInteraction:t.inPopout||n===me.ChannelLayouts.FULL_SCREEN})):null)},t.renderBottomRight=function(){var e=t.props,n=e.popoutWindow,r=e.popoutWindowAlwaysOnTop,a=e.currentUserId,o=e.selectedParticipant,l=t.viewProperties,u=l.canFullscreen,s=l.canStayOnTop,d=l.canPopout,f=l.useTheme;return i.createElement(i.Fragment,null,null!=o&&o.type!==fe.ParticipantTypes.ACTIVITY&&o.user.id!==a?Ce(Y.default,{context:(0,pe.default)(o.type),userId:o.user.id,currentWindow:t.inPopout?null!=n?n:void 0:window,sliderClassName:_e.default.volumeSlider}):null,s?Ce(W.default,{className:_e.default.rightTrayIcon,popoutWindowAlwaysOnTop:r,onToggleStayOnTop:t.handleStayOnTop}):null,d?Ce(V.default,{themeable:f,popoutOpen:t.popoutOpen,className:_e.default.rightTrayIcon,onOpenPopout:t.handleOpenPopout,onClosePopout:t.handleClosePopout}):null,u?Ce(H.default,{themeable:f,node:t._rootNode,guestWindow:n,className:_e.default.rightTrayIcon,onClick:t.handleFullScreen}):null)},t.renderHeader=function(){var e=t.props,n=e.renderExternalHeader,r=e.channel,a=e.appContext,o=e.layout,i=t.viewProperties,l=i.useExternalHeader,u=i.canSelectRegion,s=i.renderHeader,d=o===me.ChannelLayouts.FULL_SCREEN;return s?Ce(G.default,{},void 0,Ce("div",{className:_e.default.headerWrapper},void 0,l?null==n?void 0:n():Ce(ve.default,{channel:r,appContext:a,inPopout:t.inPopout,isFullScreen:d,exitFullScreen:t.maybeLeaveFullScreen})),u?t.renderRegionSelect():null):null},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,be(t,n);var a,o,d,f=r.prototype;return f.componentDidMount=function(){var e=this.props,t=e.channel,n=e.layout;this.currentDocument.addEventListener(de.FULLSCREEN_CHANGE_EVENT,this.handleFullScreenChange),window.addEventListener("resize",this.handleWindowResize),oe.default.track(me.AnalyticEvents.VIDEO_LAYOUT_TOGGLED,Ie({video_layout:this.inPopout?"popout":n},(0,T.collectVoiceAnalyticsMetadata)(t.id)))},f.componentWillUnmount=function(){this._timeout.stop(),this.currentDocument.removeEventListener(de.FULLSCREEN_CHANGE_EVENT,this.handleFullScreenChange),window.removeEventListener("resize",this.handleWindowResize),this.inPopout&&le.default.isOSX()||this.maybeLeaveFullScreen()},f.componentDidUpdate=function(e){var t,n=this,r=this.props,a=r.onResize,o=r.participantsOpen,i=r.filteredParticipants,l=r.inCall,u=r.mode,s=r.layout,d=this._rootNode;(null!=d&&e.mode===me.ChannelModes.VIDEO&&u===me.ChannelModes.VOICE&&(0,de.isFullScreen)(d,this.currentDocument)&&(0,de.exitFullScreen)(d,_.default.resized,this.currentDocument),e.filteredParticipants.length!==i.length&&(null==a||a()),e.layout!==s&&(this._timeout.stop(),this._timeout.start(350,(function(){return null==a?void 0:a()}))),e.participantsOpen!==o||s!==e.layout)&&(null===(t=this._contentRef.current)||void 0===t||t.triggerResize());e.inCall&&!l&&this.inPopout&&p.default.wait((function(){return n.handleClosePopout()}))},f.renderContent=function(e){var t=this.props,n=t.selectedParticipant,r=t.inCall,a=t.mode,o=t.popoutWindow,l=t.participantsOpen,u=t.participants,s=t.filteredParticipants,d=t.participantsVersion,f=t.channel,c=t.layout,p=c===me.ChannelLayouts.MINIMUM,v=p||c===me.ChannelLayouts.NORMAL,y=r&&a===me.ChannelModes.VIDEO;return this._lastIdleProps=e,i.createElement(F.default,Ie({renderHeader:this.renderHeader,renderBottomLeft:this.renderBottomLeft,renderBottomCenter:this.renderBottomCenter,renderBottomRight:this.renderBottomRight},e,{screenMessage:this.screenMessage,disableGradients:p,idle:!p&&e.idle}),!this.popoutOpen||this.inPopout?i.createElement(k.default,{ref:this._contentRef,inCall:r,paused:this.paused,channel:f,participants:u,filteredParticipants:s,participantsVersion:d,selectedParticipant:y?n:null,layout:c,idle:e.idle,mode:a,onSelectParticipant:this.handleSelectParticipant,onContextMenuParticipant:this.handleContextMenu,showParticipants:l&&!v,popoutWindow:this.inPopout?o:null}):null)},f.render=function(){var e,t=this,n=this.props,r=n.layout,a=n.channel,o=n.mode,u=n.appContext,s=this.state,d=s.maxHeight,f=s.resizedHeight,c=o===me.ChannelModes.VIDEO,p=Ce(S.default,{context:u});return i.createElement("div",{className:(0,l.default)(_e.default.wrapper,Me[r],Ne[u],(e={},e[_e.default.poppedOut]=this.popoutOpen&&!this.inPopout&&r!==me.ChannelLayouts.NO_CHAT&&a.isPrivate(),e[_e.default.video]=c,e[(0,ue.getThemeClass)(me.ThemeTypes.DARK)]=c,e)),ref:this._wrapperRef,style:r===me.ChannelLayouts.NO_CHAT||null==f?void 0:{minHeight:200,maxHeight:d,height:f}},Ce("div",{className:_e.default.callContainer},void 0,Ce(U.default,{timeout:2e3},void 0,(function(e){return t.viewProperties.usePositionLayer?Ce(re.AppLayerProvider,{},void 0,t.renderContent(e),p,Re):t.renderContent(e)}))),r!==me.ChannelLayouts.NO_CHAT&&Ce(Pe,{maxHeight:d,resizableNode:this._wrapperRef,onResize:this.handleCallResize}))},a=r,(o=[{key:"nativePopoutSupported",get:function(){return le.default.embedded&&se.default.supportsFeature(me.NativeFeatures.POPOUT_WINDOWS)}},{key:"popoutSupported",get:function(){return!le.default.embedded||this.nativePopoutSupported}},{key:"popoutOpen",get:function(){var e=this.props.popoutWindow;return null!=e&&!e.closed}},{key:"currentDocument",get:function(){var e=this.props.popoutWindow;return null!=e&&this.popoutOpen&&this.inPopout?e.document:document}},{key:"screenMessage",get:function(){return this.popoutOpen&&!this.inPopout?{mainText:he.default.Messages.POPOUT_PLAYER_OPENED}:null}},{key:"paused",get:function(){return this.popoutOpen&&!this.inPopout}},{key:"inPopout",get:function(){return this.props.appContext===me.AppContext.POPOUT}},{key:"viewProperties",get:function(){var e=this.props,t=e.layout,n=e.mode,r=e.channel,a=e.inCall,o=n===me.ChannelModes.VIDEO&&a&&!(this.popoutOpen&&!this.inPopout),i=n===me.ChannelModes.VIDEO&&a&&!this.inPopout&&this.popoutSupported,l=n!==me.ChannelModes.VOICE&&r.isPrivate()&&!this.inPopout&&a,u=r.type===me.ChannelTypes.GUILD_VOICE,s=t===me.ChannelLayouts.MINIMUM||t===me.ChannelLayouts.NORMAL,d=this.inPopout&&this.nativePopoutSupported,f={renderHeader:!0,useTheme:!1,usePositionLayer:!1,useExternalHeader:s,canInvite:u,canPopout:i,canFullscreen:o,canSelectRegion:r.isPrivate(),canChangeLayout:l,canStayOnTop:d};if(!a)return Ie({},f,{canFullscreen:o,useTheme:!0});switch(t){case me.ChannelLayouts.FULL_SCREEN:return Ie({},f,{canPopout:!this.inPopout&&this.popoutOpen&&f.canPopout,usePositionLayer:!0});case me.ChannelLayouts.MINIMUM:return Ie({},f,{canPopout:!1});case me.ChannelLayouts.NO_CHAT:case me.ChannelLayouts.NORMAL:return Ie({},f)}}}])&&Te(a.prototype,o),d&&Te(a,d),r}(i.PureComponent);function De(e){var t,n=e.channel,r=e.appContext,a=e.onResize,o=e.renderExternalHeader,l=(0,d.useStateFromStores)([J.default],(function(){return J.default.getVoiceChannelId()===n.id})),u=(0,d.useStateFromStores)([J.default],(function(){return J.default.getMostRecentSelectedTextChannelId(n.getGuildId())})),s=(0,d.useStateFromStoresObject)([q.default],(function(){return{video:q.default.supports(f.Features.VIDEO),videoEnabled:q.default.isVideoEnabled()}})),c=s.video,p=s.videoEnabled,v=(0,d.useStateFromStoresObject)([ce.default],(function(){var e=r===me.AppContext.POPOUT,t=ce.default.getMode(n.id);e&&(t=me.ChannelModes.VIDEO);var a=l&&t===me.ChannelModes.VIDEO?ce.default.getLayout(n.id,r):me.ChannelLayouts.MINIMUM;return e&&a!==me.ChannelLayouts.FULL_SCREEN&&(a=me.ChannelLayouts.NO_CHAT),{mode:t,layout:a,selectedParticipant:t!==me.ChannelModes.VOICE?ce.default.getSelectedParticipant(n.id):null,participants:ce.default.getParticipants(n.id),filteredParticipants:ce.default.getFilteredParticipants(n.id),participantsOpen:ce.default.getParticipantsOpen(n.id),participantsVersion:ce.default.getParticipantsVersion(n.id)}}),[n.id,n.type,c,l]),y=v.participants,m=v.filteredParticipants,h=v.participantsVersion,_=v.mode,g=v.layout,S=v.participantsOpen,I=v.selectedParticipant,T=(0,d.useStateFromStoresObject)([z.default],(function(){return{allActiveStreams:z.default.getAllActiveStreams(),selectedStream:null!=I?z.default.getActiveStreamForStreamKey(I.id):null}}),[I]),b=T.allActiveStreams,C=T.selectedStream,M=(0,d.useStateFromStores)([$.default],(function(){return $.default.getCall(n.id)}),[n.id]),N=(0,d.useStateFromStores)([Q.default],(function(){return Q.default.getMentionCount(n.id)}),[n.id]),A=(0,d.useStateFromStores)([K.default],(function(){return K.default.getId()})),R=(0,d.useStateFromStoresObject)([P.default],(function(){return{popoutWindow:P.default.getWindow(me.PopoutWindowKeys.CHANNEL_CALL_POPOUT),popoutWindowAlwaysOnTop:P.default.getIsAlwaysOnTop(me.PopoutWindowKeys.CHANNEL_CALL_POPOUT)}})),L=R.popoutWindow,D=R.popoutWindowAlwaysOnTop,w=O.default.useExperiment({guildId:null!==(t=n.getGuildId())&&void 0!==t?t:""})[0].useNewInviteButton;return i.useEffect((function(){var e=!1,t=null;return function(){var n,r=(n=regeneratorRuntime.mark((function n(){return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(!l||_!==me.ChannelModes.VIDEO){n.next=5;break}return n.next=3,se.default.blockDisplaySleep();case 3:t=n.sent,e&&null!=t&&se.default.unblockDisplaySleep(t);case 5:case"end":return n.stop()}}),n)})),function(){var e=this,t=arguments;return new Promise((function(r,a){var o=n.apply(e,t);function i(e){Oe(o,r,a,i,l,"next",e)}function l(e){Oe(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return r.apply(this,arguments)}}()(),function(){null!=t?se.default.unblockDisplaySleep(t):e=!0}}),[l,_]),Ce(E.default,{page:me.AnalyticsPages.CHANNEL_CALL},void 0,Ce(Le,{channel:n,participantsOpen:S,renderExternalHeader:o,appContext:r,call:M,onResize:a,popoutWindow:L,popoutWindowAlwaysOnTop:D,videoEnabled:p,mentionCount:N,selectedStream:C,video:c,mode:_,inCall:l,participants:y,filteredParticipants:m,participantsVersion:h,layout:g,currentUserId:A,selectedParticipant:I,allActiveStreams:b,useNewInviteButton:w,mostRecentSelectedTextChannelId:u}))}Le.displayName="ChannelCall",De.displayName="ChannelCallConnected";var we=De;t.default=we},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=!u.default.embedded,t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getMode()})),n=function(e,n){return p(i.MenuRadioItem,{id:e,group:"input-modes",label:n,checked:t===e,action:function(){return o.default.setMode(e)}})};return[n(s.InputModes.VOICE_ACTIVITY,d.default.Messages.INPUT_MODE_VAD),n(s.InputModes.PUSH_TO_TALK,e?d.default.Messages.INPUT_MODE_PTT_LIMITED:d.default.Messages.INPUT_MODE_PTT)]};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(268)),i=n(7563),l=f(n(41)),u=f(n(13)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=c(n(268)),l=n(7563),u=c(n(8041)),s=c(n(41)),d=n(7712),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(){var e=(0,o.useStateFromStores)([s.default],(function(){return(0,d.amplitudeToPerceptual)(s.default.getInputVolume())}));return v(l.MenuControlItem,{id:"input",label:f.default.Messages.FORM_LABEL_INPUT_VOLUME,control:function(t,n){return a.createElement(u.default,y({},t,{ref:n,value:e,onChange:function(e){return i.default.setInputVolume((0,d.perceptualToAmplitude)(e))},"aria-label":f.default.Messages.FORM_LABEL_INPUT_VOLUME}))}})}m.displayName="useInputDeviceVolumeItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=p(n(268)),l=n(7563),u=p(n(8041)),s=p(n(41)),d=n(7712),f=p(n(13)),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(){var e=(0,o.useStateFromStores)([s.default],(function(){return(0,d.amplitudeToPerceptual)(s.default.getOutputVolume())}));return y(l.MenuControlItem,{id:"output",label:c.default.Messages.FORM_LABEL_OUTPUT_VOLUME,control:function(t,n){return a.createElement(u.default,m({},t,{ref:n,value:e,maxValue:f.default.embedded?200:100,onChange:function(e){return i.default.setOutputVolume((0,d.perceptualToAmplitude)(e))},"aria-label":c.default.Messages.FORM_LABEL_OUTPUT_VOLUME}))}})}h.displayName="useOutputDeviceVolumeItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=s(n(0)),a=l(n(8764)),o=s(n(7613)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){var t=e.channel,n=e.centerButton,l=void 0!==n&&n,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["channel","centerButton"]),s=l?o.CenterControlButton:o.default,f=t.isManaged()||!t.isPrivate()?i.default.Messages.CONNECT:i.default.Messages.JOIN_CALL;return r.createElement(s,d({},u,{iconComponent:a.default,label:f}))}f.displayName="JoinCallButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=c(n(0)),o=d(n(9576)),i=d(n(1096)),l=d(n(7870)),u=c(n(7613)),s=d(n(7325));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.className;return v(l.default,{foreground:s.default.slash,className:t})}function m(e){var t=e.selfMute,n=e.serverMute,r=e.suppress,l=e.centerButton,s=void 0!==l&&l,d=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["selfMute","serverMute","suppress","centerButton"]),f=t||n||r,c=s?u.CenterControlButton:u.default,v=(0,o.default)(t,n,r),m=f?y:i.default;return a.createElement(c,p({iconComponent:m,label:v},d))}y.displayName="MuteWithForeground",m.displayName="MuteButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(n)return a.default.Messages.SUPPRESSED;if(t)return a.default.Messages.SERVER_MUTED_DIALOG_TITLE;return e?a.default.Messages.UNMUTE:a.default.Messages.MUTE};var r,a=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(63)),l=s(n(8889)),u=s(n(7328));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.disableGradients,n=void 0!==t&&t,r=e.renderHeader,a=e.renderBottomLeft,o=e.renderBottomCenter,l=e.renderBottomRight,s=e.renderCenter;return c("div",{className:u.default.videoControls},void 0,!n&&c("div",{className:u.default.gradientTop}),!n&&c("div",{className:u.default.gradientBottom}),c("div",{className:u.default.topControls},void 0,null==r?void 0:r()),null==s?void 0:s(),c("div",{className:u.default.bottomControls},void 0,c(i.default,{grow:0,shrink:1,basis:"50%",align:i.default.Align.CENTER},void 0,null==a?void 0:a()),c(i.default,{grow:1,justify:i.default.Justify.CENTER,align:i.default.Align.CENTER},void 0,null==o?void 0:o()),c(i.default,{grow:0,shrink:1,justify:i.default.Justify.END,basis:"50%",align:i.default.Align.CENTER},void 0,null==l?void 0:l())))}function v(e){var t,n=e.screenMessage,r=e.onDoubleClick,i=e.onActive,s=e.onForceIdle,d=e.idle,v=e.children,y=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["screenMessage","onDoubleClick","onActive","onForceIdle","idle","children"]);return c("div",{className:(0,o.default)(u.default.root,(t={},t[u.default.idle]=d,t)),onMouseMove:i,onMouseDown:i,onMouseLeave:s,onDoubleClick:r},void 0,v,null!=n?a.createElement(l.default,f({size:"large"},n)):null,a.createElement(p,y))}p.displayName="Controls",v.displayName="FullsizePlayer"},,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(3)),a=d(n(24)),o=d(n(2)),i=d(n(10)),l=d(n(9)),u=d(n(442)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=232,p=315,v=new Set,y=[],m=new Map,h=new Set,_=0,g=0,E=!1;function S(e){return null!=e&&(null!=m.get(e)&&(m.delete(e),void(h=new Set(h)).delete(e)))}function O(e){var t=e.channelId,n=e.ringing.includes(i.default.getId());if(!h.has(t)&&n){var r=l.default.getChannel(t);if(null==r)return!1;var a=10*h.size;m.set(t,{channel:r,x:_+a,y:g+a}),(h=new Set(h)).add(t)}else{if(!h.has(t)||n)return!1;S(t)}}function I(){E=u.default.getStatus()===s.StatusTypes.DND}!function(){var e=a.default.get("IncomingCallStore");if(e)_=+e.x,g=+e.y;else{var t=n(179).default.windowSize();_=t.width/2-c/2,g=t.height/2-p/2}}();var T=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(l.default,u.default),this.syncWith([u.default],I)},a.getIncomingCalls=function(){return E?y:Array.from(m.values())},a.getIncomingCallChannelIds=function(){return E?v:h},a.getFirstIncomingCallId=function(){return E?null:h.values().next().value},a.hasIncomingCalls=function(){return!E&&h.size>0},r}(r.default.Store))(o.default,{CALL_CREATE:O,CALL_UPDATE:O,CALL_DELETE:function(e){return S(e.channelId)},VOICE_CHANNEL_SELECT:function(e){return S(e.channelId)},INCOMING_CALL_MOVE:function(e){var t=e.x,n=e.y;return _=t,g=n,a.default.set("IncomingCallStore",{x:_,y:g}),!1},CHANNEL_DELETE:function(e){return S(e.channel.id)}});t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCurrentStep=function(e){if(null==e)return null;return y.map((function(e){return e.step})).filter((function(t){return!e.has(t)}))[0]},t.AFTER_COMPLETION_STEP_DATA=t.STEP_DATA=t.TOTAL_STEPS=void 0;var r=v(n(7565)),a=v(n(5416)),o=v(n(7919)),i=v(n(7578)),l=n(8227),u=v(n(10380)),s=v(n(10381)),d=v(n(10390)),f=v(n(10391)),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}t.TOTAL_STEPS=4;var y=[{step:l.Steps.AVATAR,Component:d.default,title:function(){return p.default.Messages.AVATAR_STEP_TITLE},subtitle:function(){return p.default.Messages.AVATAR_STEP_TITLE}},{step:l.Steps.CHANNEL,Component:u.default,title:function(){return p.default.Messages.CHANNEL_STEP_TITLE},subtitle:function(){return p.default.Messages.CHANNEL_STEP_SUBTITLE}},{step:l.Steps.MESSAGE,Component:s.default,title:function(){return p.default.Messages.MESSAGE_STEP_TITLE},subtitle:function(){return p.default.Messages.MESSAGE_STEP_SUBTITLE}},{step:l.Steps.INVITE,Component:f.default,title:function(){return p.default.Messages.INVITE_STEP_TITLE},subtitle:function(){return p.default.Messages.INVITE_STEP_SUBTITLE}}];t.STEP_DATA=y;var m=[{title:function(){return p.default.Messages.UPLOAD_EMOJI_TITLE},subtitle:function(){return p.default.Messages.UPLOAD_EMOJI_SUBTITLE},Icon:a.default,onClick:function(e){return r.default.open(e,c.GuildSettingsSections.EMOJI)}},{title:function(){return p.default.Messages.VOICE_CHANNEL_TITLE},subtitle:function(){return p.default.Messages.VOICE_CHANNEL_SUBTITLE},Icon:i.default,onClick:function(e){}},{title:function(){return p.default.Messages.ADD_ROLE_TITLE},subtitle:function(){return p.default.Messages.ADD_ROLE_SUBTITLE},Icon:o.default,onClick:function(e){return r.default.open(e,c.GuildSettingsSections.ROLES)}}];t.AFTER_COMPLETION_STEP_DATA=m},,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(3)),a=c(n(24)),o=c(n(2)),i=c(n(121)),l=c(n(356)),u=c(n(20)),s=c(n(48)),d=n(7766),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=new Set;var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(s.default,u.default,l.default),this.syncWith([s.default,u.default,l.default],f.NOOP),v=new Set(a.default.get("publicUpsellChannelNoticeGuilds"))||new Set},o.isVisible=function(e){if(null!=e){var t=l.default.getMemberCount(e.id);return!v.has(e.id)&&null!=t&&t>=d.COMMUNITY_UPSELL_MINIMUM_GUILD_SIZE&&s.default.can(f.Permissions.ADMINISTRATOR,e)&&!e.hasFeature(f.GuildFeatures.COMMUNITY)}},r}(r.default.Store))(o.default,{PUBLIC_UPSELL_NOTICE_DISMISS:function(e){var t=e.guildId;if(!v.has(t))return v.add(t),a.default.set("publicUpsellChannelNoticeGuilds",v),i.default.trackWithMetadata(f.AnalyticEvents.CHANNEL_NOTICE_CLOSED,{notice_type:f.ChannelNoticeTypes.PUBLIC_UPSELL}),!0}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(3)),a=f(n(24)),o=f(n(2)),i=f(n(121)),l=f(n(356)),u=f(n(20)),s=f(n(48)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p={MAX_MEMBER_COUNT_100:new Set,MAX_MEMBER_COUNT_250:new Set};var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var o=r.prototype;return o.initialize=function(){this.waitFor(s.default,u.default,l.default),this.syncWith([s.default,u.default,l.default],d.NOOP),p[d.ChannelNoticeTypes.MAX_MEMBER_COUNT_100]=new Set(a.default.get(d.ChannelNoticeTypes.MAX_MEMBER_COUNT_100))||new Set,p[d.ChannelNoticeTypes.MAX_MEMBER_COUNT_250]=new Set(a.default.get(d.ChannelNoticeTypes.MAX_MEMBER_COUNT_250))||new Set},o.isVisible=function(e){var t=this.getNoticeType(e);if(null==e||null==t)return!1;var n=l.default.getMemberCount(e.id)||0,r=s.default.can(d.Permissions.ADMINISTRATOR,e);return!p[t].has(e.id)&&r&&e.maxMembers>0&&e.maxMembers-n<=1e4},o.getNoticeType=function(e){return null==e?null:e.maxMembers<=1e5?d.ChannelNoticeTypes.MAX_MEMBER_COUNT_100:d.ChannelNoticeTypes.MAX_MEMBER_COUNT_250},r}(r.default.Store))(o.default,{MAX_MEMBER_COUNT_NOTICE_DISMISS:function(e){var t=e.guildId,n=e.noticeType;if(!p[n].has(t))return p[n].add(t),a.default.set(n,p[n]),i.default.trackWithMetadata(d.AnalyticEvents.CHANNEL_NOTICE_CLOSED,{notice_type:n}),!0}});t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=n(5400),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d={};d={lastDismissedGracePeriods:{},isVisible:{}};var f=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var a=r.prototype;return a.initialize=function(e){null!=e&&(d=e)},a.getLastDismissedGracePeriodForGuild=function(e){return null!=d.lastDismissedGracePeriods[e]?d.lastDismissedGracePeriods[e]:null},a.isVisible=function(e){return null!=e&&(null!=d.isVisible[e]&&d.isVisible[e])},a.getState=function(){return d},r}(r.default.PersistedStore);f.persistKey="PremiumGuildGracePeriodNoticeStore",f.migrations=[function(e){return s({},e,{lastDismissedGracePeriods:null!=e?s({},e.lastDismissedGracePeriods):{},isVisible:{}})}];var c=new f(a.default,{GUILD_PREMIUM_SUBSCRIPTIONS_FETCH_SUCCESS:function(e){var t,n=e.guildId,r=e.subscriptions,a=null!=d.lastDismissedGracePeriods[n]?d.lastDismissedGracePeriods[n]:null,l=null!=a&&Date.now()-a<=i.GRACE_PERIOD_CHANNEL_NOTICE_SHOW_DELAY,u=null!=r&&!l&&(0,o.isInGracePeriod)(r);d=s({},d,{isVisible:s({},d.isVisible,(t={},t[n]=u,t))})},PREMIUM_GUILD_GRACE_PERIOD_NOTICE_DISMISS:function(e){var t,n,r=e.guildId;d=s({},d,{lastDismissedGracePeriods:s({},d.lastDismissedGracePeriods,(t={},t[r]=Date.now(),t)),isVisible:s({},d.isVisible,(n={},n[r]=!1,n))})}});t.default=c},,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setHomeLink=function(e){a.default.dirtyDispatch({type:o.ActionTypes.APP_VIEW_SET_HOME_LINK,link:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=R(n(6)),a=R(n(3)),o=R(n(2)),i=R(n(436)),l=R(n(1056)),u=R(n(678)),s=R(n(663)),d=R(n(8831)),f=n(1074),c=A(n(8832)),p=A(n(8833)),v=R(n(142)),y=R(n(9)),m=R(n(664)),h=R(n(1083)),_=R(n(5318)),g=R(n(56)),E=R(n(20)),S=R(n(48)),O=R(n(144)),I=R(n(55)),T=R(n(7724)),b=R(n(12)),C=R(n(65)),M=n(60),N=n(1);function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e){return e&&e.__esModule?e:{default:e}}function L(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return k(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return k(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function k(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var U=!1,G=!1,F=[],B=[],H={},x={},V=new Set,W=new Set;function Y(){var e=I.default.getFriendIDs();return h.default.hasConsented(N.Consents.PERSONALIZATION)?new Set([].concat(T.default.getUserAffinitiesUserIds(),e)):new Set(e)}function z(e){return O.default.findActivity(e,(function(e){return e.type!==N.ActivityTypes.CUSTOM_STATUS}))}function K(e){var t;null==H[e]&&(H=j({},H,((t={})[e]=new p.default({name:e}),t)));return H[e]}function $(e){var t;null==x[e]&&(x=j({},x,((t={})[e]=new c.default({url:e}),t)));return x[e]}function Z(e){W.has(e)||V.add(e)}function q(e){if((0,l.default)(e))return f.SpotifyApplication;var t=null!=e.application_id?g.default.getGame(e.application_id):null;return null!=t?t:(0,u.default)(e)?K(e.name):(0,s.default)(e)&&null!=e.url?$(e.url):(null!=e.application_id&&Z(e.application_id),t)}function X(e){var t=C.default.getVoiceStateForUser(e);return null!=(null==t?void 0:t.channelId)&&S.default.canWithPartialContext(N.Permissions.VIEW_CHANNEL,{channelId:t.channelId})?t.channelId:null}function Q(e){return I.default.isFriend(e.id)}function J(e,t,n){for(var a,o,i=t.map((function(e){return e.id})),l=t.filter((function(t){return e.has(t.id)})),u=!1,s=[],m=new Set,h=!1,S=[],I=function(){var e,n=a.value,o=v.default.getStreamForUser(n.id),i=z(n.id);if(null!=o&&S.push({stream:o,streamUser:n,activity:i}),null==i)return"continue";var l=null===(e=i.timestamps)||void 0===e?void 0:e.start;if(null==l)return"continue";var y=(0,d.default)(i);if(null==y)return"continue";h=y===f.SPOTIFY_APPLICATION_ID;var E=function(e){var t=g.default.getGame(e);return null!=t?t:e===f.SPOTIFY_APPLICATION_ID?f.SpotifyApplication:e.startsWith(p.XBOX_APPLICATION_ID_PREFIX)?K(e.slice(p.XBOX_APPLICATION_ID_PREFIX.length)):e.startsWith(c.TWITCH_APPLICATION_ID_PREFIX)?$(e.slice(c.TWITCH_APPLICATION_ID_PREFIX.length)):(Z(e),null)}(y);if(null==E||m.has(E.id))return"continue";var O=null!=i?q(i):null;null!=O&&O.id===E.id||(i=null);var I=[];if(null!=i&&null!=i.party&&null!=i.party.id){var T=_.default.getParty(i.party.id)||[];I=Array.from(T).reduce((function(e,t){var n=b.default.getUser(t);return null!=n&&e.push(n),e}),[])}else I=t.filter((function(e){var t=z(e.id),n=null!=t?q(t):null;return null!=n&&n.id===E.id}));(I=r.default.orderBy(I,[Q],["desc"])).length!==t.length&&(u=!0),m.add(E.id),s.push({game:E,activity:i,activityUser:n,startedPlayingTime:l,playingMembers:I})},T=w(t);!(a=T()).done;)I();for(var N,P,A,R=1===l.length,L=[],D=new Set,k=new Set,j=w(t);!(N=j()).done;){var U=X(N.value.id),G=y.default.getChannel(U),F=null!=G?G.getGuildId():null,B=E.default.getGuild(F);if(k.has(F)&&D.has(U)||null==G||null==B||G.id===B.afkChannelId)null==G&&(o=null,R=!0);else{var H=(0,r.default)(C.default.getVoiceStatesForChannel(G.id)).map((function(e){var t=e.userId;return b.default.getUser(t)})).filter(M.isNotNullish).orderBy([Q],["desc"]).value();H.filter((function(e){return!i.includes(e.id)})).forEach((function(e){return t.push(e)})),R?k.has(F)||(o=null):(o=B,R=!0),k.add(F),D.add(U),L.push({channel:G,guild:B,members:H})}}return{id:n,voiceChannels:L,isSpotifyActivity:h,priorityMembers:l.map((function(e){return{user:e,status:O.default.getStatus(e.id)}})),partiedMembers:t,showPlayingMembers:u,guildContext:o,currentActivities:(P=s,A=function(e){return e.startedPlayingTime},(0,r.default)(P).orderBy([A,function(e){return e.game.name}],["desc","asc"])).value(),applicationStreams:S}}function ee(){return U&&m.default.isConnected()}function te(){if(!ee())return!1;V.clear();var e,t,n,a,o=Array.from(Y()).reduce((function(e,t){var n=b.default.getUser(t);return null==n||n.bot||e.push(n),e}),[]),l=(e=o,(0,r.default)(e).groupBy((function(e){var t,n=X(e.id),r=z(e.id);return null!=n?"channel--"+n:null!=(null==r||null===(t=r.party)||void 0===t?void 0:t.id)?"party--"+r.party.id:"user--"+e.id}))),u=(t=l,n=Y(),a=J.bind(null,n),(0,r.default)(t).mapValues(a)),s=u.values().orderBy([function(e){return e.partiedMembers.length>1},function(e){return e.applicationStreams.length>0},function(e){return e.voiceChannels.length>0},function(e){return e.currentActivities.length>0},function(e){return e.isSpotifyActivity},function(e){return e.priorityMembers.map((function(e){return e.user.username.toLowerCase()})).join(" ")}],["desc","desc","desc","desc","asc","asc"]).value();F=function(e){return e.filter((function(e){return e.voiceChannels.length>=1||e.currentActivities.length>0||e.applicationStreams.length>0}))}(s),B=function(e){return e.map((function(e){return{type:N.ActivityCardTypes.USER,party:e}}))}(F),function(){if(V.size>0){var e=Array.from(V);i.default.fetchApplications(e),e.forEach((function(e){return W.add(e)})),V.clear()}}(),G=!0}var ne=r.default.throttle((function(){te(),ae.emitChange()}),1e3);function re(){return!!ee()&&(ne(),!1)}var ae=new(function(e){var t,n,r,a,o;function i(){return e.apply(this,arguments)||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,D(t,n),i.prototype.initialize=function(){this.syncWith([b.default,g.default,O.default,_.default,C.default,v.default,I.default,h.default,T.default],re),this.waitFor(m.default,E.default,g.default,b.default,T.default)},r=i,(a=[{key:"currentActivityParties",get:function(){return F}},{key:"nowPlayingCards",get:function(){return B}},{key:"isMounted",get:function(){return U}},{key:"loaded",get:function(){return G}}])&&L(r.prototype,a),o&&L(r,o),i}(a.default.Store))(o.default,{LOGOUT:function(e){return U=!1,F=[],void V.clear()},NOW_PLAYING_MOUNTED:function(e){return U=!0,void ne()},NOW_PLAYING_UNMOUNTED:function(e){U=!1}}),oe=ae;t.default=oe},function(e,t,n){e.exports=n.p+"b09888a1a6c74c8bb9af76ee61eb70e7.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ICON_SIZE=void 0;t.ICON_SIZE=64},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getPartyMetadata=function(e){return{af_voice_chat:e.voiceChannels.length>0,af_people_count:e.partiedMembers.length,af_rich_presence:e.currentActivities.some((function(e){var t=e.activity;return(0,a.default)(t)})),game_platform:e.currentActivities.length>0?(0,r.default)(e.currentActivities[0].activity):null}};var r=o(n(344)),a=o(n(684));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("path",{d:"M0,0 L24,0 L24,24 L0,24 L0,0 Z M0,0 L24,0 L24,24 L0,24 L0,0 Z M0,0 L24,0 L24,24 L0,24 L0,0 Z"});function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{fill:f,className:c,fillRule:"nonzero",d:"M0.5,0 L0.5,1.5 C0.5,5.65 2.71,9.28 6,11.3 L6,16 L21,16 L21,14 C21,11.34 15.67,10 13,10 C13,10 12.83,10 12.75,10 C8,10 4,6 4,1.5 L4,0 L0.5,0 Z M13,0 C10.790861,0 9,1.790861 9,4 C9,6.209139 10.790861,8 13,8 C15.209139,8 17,6.209139 17,4 C17,1.790861 15.209139,0 13,0 Z",transform:"translate(2 4)"}),d))}f.displayName="PersonWaving"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(265)),i=v(n(3)),l=v(n(35)),u=v(n(36)),s=v(n(7624)),d=n(1),f=v(n(7)),c=v(n(7361)),p=v(n(423));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=Object.freeze({SECTION_ALL:{lightSrc:n(10539),darkSrc:n(10540),width:376,height:162,renderContent:function(e){return h(a.Fragment,{},void 0,h(s.default.Text,{note:f.default.Messages.FRIENDS_EMPTY_STATE_ALL}),h(u.default,{className:p.default.marginTop20,onClick:e},void 0,f.default.Messages.ADD_FRIEND))}},SECTION_ONLINE:{lightSrc:n(10541),darkSrc:n(10542),width:421,height:218,renderContent:function(){return h(s.default.Text,{note:f.default.Messages.FRIENDS_EMPTY_STATE_ONLINE})}},SECTION_BLOCKED:{lightSrc:n(10543),darkSrc:n(10544),width:433,height:232,renderContent:function(){return h(s.default.Text,{note:f.default.Messages.FRIENDS_EMPTY_STATE_BLOCKED})}},SECTION_PENDING:{lightSrc:n(10545),darkSrc:n(10546),width:415,height:200,renderContent:function(){return h(s.default.Text,{note:f.default.Messages.FRIENDS_EMPTY_STATE_PENDING})}}});var g=function(e){var t=e.theme,n=f.default.Messages.FRIENDS_EMPTY_STATE_ALL,r=_.SECTION_ALL;return h(a.Fragment,{},void 0,h(s.default,{theme:t},void 0,h(s.default.Image,{width:r.width,height:r.height,lightSrc:r.lightSrc,darkSrc:r.darkSrc,theme:t}),h(s.default.Text,{note:n})))};g.displayName="AddFriendEmpty";var E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={opacity:new o.default.Value(1)},t.componentWillEnter=function(e){t.state.opacity.setValue(0),o.default.timing(t.state.opacity,{toValue:1,duration:250}).start(e)},t.componentWillLeave=function(e){o.default.timing(t.state.opacity,{toValue:0,duration:250}).start(e)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n),r.prototype.render=function(){var e=this.props,t=e.type,n=e.onClick,r=e.theme,a={opacity:this.state.opacity},i=function(e){switch(e){case d.FriendsSections.ADD_FRIEND:case d.FriendsSections.ALL:return _.SECTION_ALL;case d.FriendsSections.ONLINE:return _.SECTION_ONLINE;case d.FriendsSections.PENDING:return _.SECTION_PENDING;case d.FriendsSections.BLOCKED:return _.SECTION_BLOCKED;default:throw new Error("FriendsEmptyState: Invalid empty state")}}(t);return t===d.FriendsSections.ADD_FRIEND?h(o.default.div,{className:c.default.friendsEmpty,style:a},void 0,h(g,{theme:r})):h(o.default.div,{className:c.default.friendsEmpty,style:a},void 0,h(s.default,{theme:r},void 0,h(s.default.Image,{width:i.width,height:i.height,lightSrc:i.lightSrc,darkSrc:i.darkSrc,theme:r}),i.renderContent(n)))},r}(a.PureComponent);E.displayName="FriendsEmptyState";var S=i.default.connectStores([l.default],(function(){return{theme:l.default.theme}}),{forwardRef:!0})(E);t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchConsents=function(){return r.default.get({url:o.Endpoints.SETTINGS_CONSENT,oldFormErrors:!0}).then(s,(function(e){return Promise.reject(new Error(e.body.message))}))},t.setConsents=function(e,t){return r.default.post({url:o.Endpoints.SETTINGS_CONSENT,body:{grant:e,revoke:t},oldFormErrors:!0}).then(s,d)};var r=l(n(11)),a=l(n(2)),o=n(1),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e){return null!=e&&null!=e.body&&a.default.dispatch({type:o.ActionTypes.UPDATE_CONSENTS,consents:u({},e.body)}),e.body}function d(e){var t;throw t=e.status>=500&&e.status<=599?i.default.Messages.DATA_PRIVACY_UPDATE_CONSENTS_FAILED:null!=e&&null!=e.body&&null!=e.body.message?e.body.message:i.default.Messages.DATA_PRIVACY_UPDATE_CONSENTS_FAILED,new Error(t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8016)),o=i(n(7371));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.title;return u(a.default,{className:o.default.title},void 0,t)}s.displayName="SectionTitle"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createRecommendedDiscoveryItem=t.createLiveChannelDiscoveryItem=t.DiscoveryItemTypes=void 0;var r,a=i(n(32)),o=i(n(229));function i(e){return e&&e.__esModule?e:{default:e}}t.DiscoveryItemTypes=r,function(e){e[e.USER_GUILDS=0]="USER_GUILDS",e[e.RECOMMENDED=1]="RECOMMENDED"}(r||(t.DiscoveryItemTypes=r={}));t.createLiveChannelDiscoveryItem=function(e){return{id:e.id,type:r.USER_GUILDS,data:e}};t.createRecommendedDiscoveryItem=function(e){var t=e.guild,n=e.channel,i=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["guild","channel"]);return{id:n.id,type:r.RECOMMENDED,data:{guild:new o.default(t),instance:i.instance,channel:new a.default(n),participantCount:i.participant_count,speakers:i.speakers,score:i.score}}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(8216)),i=m(n(8811)),l=m(n(10567)),u=m(n(10568)),s=m(n(10569)),d=m(n(654)),f=m(n(8768)),c=m(n(8698)),p=n(60),v=n(9288),y=m(n(7380));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=_(o.default,{}),E=_(i.default,{}),S=_(l.default,{}),O=_(u.default,{}),I=_(s.default,{}),T=_(d.default,{height:22,width:22}),b=_(f.default,{}),C=function(e){switch(e){case v.CategoryIcons.Activity:return g;case v.CategoryIcons.Discover:return E;case v.CategoryIcons.Education:return S;case v.CategoryIcons.Music:return O;case v.CategoryIcons.Science:return I;case v.CategoryIcons.Stage:return T;case v.CategoryIcons.Television:return b;default:(0,p.assertNever)(e)}},M=function(e){var t=e.categories,n=e.currentCategoryId,r=e.handleCategorySelect,o=e.shouldDisplaySelectedCategory,i=void 0===o||o;return a.createElement(a.Fragment,null,t.map((function(e){return _(c.default,{avatar:C(e.icon),name:e.name,focusProps:{offset:{right:4,top:1,bottom:1}},onClick:function(){return r(e.categoryId)},wrapContent:!0,selected:i&&e.categoryId===n,className:y.default.categoryItem,selectedClassName:y.default.selectedCategoryItem,innerClassName:y.default.itemInner},e.categoryId)})))};M.Icons=v.CategoryIcons;var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.DiscoverySidebarHeader=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(126)),o=i(n(7381));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.text;return u(a.default,{tag:a.default.Tags.H2,size:a.default.Sizes.SIZE_24,className:o.default.discoverHeader},void 0,t)}s.displayName="DiscoverySidebarHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(86))&&r.__esModule?r:{default:r};function o(){return(o=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var i,l=a.default.defaultRules.lheading,u=a.default.defaultRules.heading,s=a.default.defaultRules.link,d=a.default.defaultRules.image,f=a.default.defaultRules.list,c=a.default.defaultRules.blockQuote,p=a.default.defaultRules.paragraph,v=/\{(.+?)}/,y=/^\$(\w+?)\$/;i=n(10573);var m=function(e){var t=e.transformUpperCase,n=void 0!==t&&t;return function(e,t,r){var o=v.exec(e[1]),i=e[1].replace(v,"");return n&&(i=i.toUpperCase()),{className:null!=o?o[1]:null,level:"="===e[2]?1:2,content:a.default.parseInline(t,i,r)}}},h=function(e){return o({},i.baseRules,{image:o({},d,{},"function"==typeof i.customRules.image?i.customRules.image(e):i.customRules.image),link:o({},s,{},"function"==typeof i.customRules.link?i.customRules.link(e):i.customRules.link),list:o({},f,{},"function"==typeof i.customRules.list?i.customRules.list(e):i.customRules.list),interpolation:{order:a.default.defaultRules.text.order,match:function(e){return y.exec(e)},parse:function(e,t,n){var r=n.interpolations[e[1]];return null==r?{type:"text",content:e[0]}:{type:"interpolation",renderer:r}},react:function(e){return e.renderer()}},lheading:o({},l,{parse:m({transformUpperCase:!0})},"function"==typeof i.customRules.lheading?i.customRules.lheading(e):i.customRules.lheading),heading:o({},u,{},"function"==typeof i.customRules.heading?i.customRules.heading(e):i.customRules.heading),blockQuote:o({},c,{},"function"==typeof i.customRules.blockQuote?i.customRules.blockQuote(e):i.customRules.blockQuote),paragraph:o({},p,{},"function"==typeof i.customRules.paragraph?i.customRules.paragraph(e):i.customRules.paragraph)})},_={getDefaultRules:function(e){return o({},h(e))},getSpecialRules:function(e){return o({},h(e),{},function(e){return{lheading:o({},l,{parse:m({transformUpperCase:!1})},"function"==typeof i.customRules.lheading?i.customRules.lheading(e):i.customRules.lheading)}}(e))}};t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"16",height:"16"});function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,f=void 0===l?"currentColor":l,c=e.className,p=e.foreground,v=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({className:c,width:n,height:a,viewBox:"0 0 16 16"},(0,i.default)(v)),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:p,fill:f,d:"M0,1.99406028 C0,0.892771196 0.894513756,0 1.99406028,0 L14.0059397,0 C15.1072288,0 16,0.894513756 16,1.99406028 L16,14.0059397 C16,15.1072288 15.1054862,16 14.0059397,16 L1.99406028,16 C0.892771196,16 0,15.1054862 0,14.0059397 L0,1.99406028 Z M8.23182341,16 L10.3991764,16 L10.3991764,9.93141161 L12.5663127,9.93141161 L13,7.76405862 L10.3991764,7.76405862 L10.3246195,6.3468265 C10.3246195,5.66107601 10.5049432,5.17342158 11.4698488,5.17342158 L12.974642,5.17385505 L12.974642,3.12202197 C12.7618079,3.09319618 12.3142495,3 11.4644304,3 C9.69001851,3 8.18500859,4.20353112 8.18500859,6.23043964 L8.23182341,7.76405862 L6.06425368,7.76405862 L6.06425368,9.93141161 L8.23182341,9.93141161 L8.23182341,16 Z"}),d))}f.displayName="Facebook"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{width:"16",height:"16"});function f(e){var t=e.width,n=void 0===t?16:t,r=e.height,a=void 0===r?16:r,l=e.color,f=void 0===l?"currentColor":l,c=e.className,p=e.foreground,v=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({className:c,xmlns:"http://www.w3.org/2000/svg",width:n,height:a,viewBox:"0 0 16 16"},(0,i.default)(v)),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:p,fill:f,d:"M4.70012698,0.0531746 C3.84888888,0.092 3.2675238,0.22720635 2.7588254,0.42492063 C2.23292063,0.62926983 1.78692063,0.90273016 1.3422857,1.34733333 C0.89768254,1.79196825 0.62422222,2.23796825 0.41987302,2.76387303 C0.22215872,3.27257143 0.08695238,3.85393651 0.04812698,4.7051746 C0.00920635,5.55819048 0,5.83053968 0,8.00253968 C0,10.1745079 0.00920635,10.4468571 0.04812698,11.299873 C0.08695238,12.1511111 0.22215873,12.7324762 0.41987302,13.2411746 C0.62422222,13.7670794 0.89768254,14.2130794 1.34228572,14.6577143 C1.78692062,15.1023175 2.23292062,15.3757778 2.7588254,15.5801587 C3.2675238,15.7778413 3.8488889,15.9130476 4.70012698,15.951873 C5.55314286,15.9907937 5.82549206,16 7.99749206,16 C10.1694603,16 10.4418095,15.9907937 11.2948254,15.951873 C12.1460635,15.9130476 12.7274286,15.7778413 13.236127,15.5801587 C13.7620317,15.3757778 14.2080317,15.1023175 14.6526667,14.6577143 C15.0972698,14.2130794 15.3707302,13.7670794 15.5751111,13.2411746 C15.7727937,12.7324762 15.908,12.1511111 15.9468254,11.299873 C15.985746,10.4468571 15.9949524,10.1745079 15.9949524,8.00253968 C15.9949524,5.83053968 15.985746,5.55819048 15.9468254,4.7051746 C15.908,3.8539365 15.7727937,3.27257143 15.5751111,2.76387302 C15.3707302,2.23796825 15.0972698,1.79196825 14.6526667,1.34733332 C14.2080317,0.90273016 13.7620317,0.62926984 13.236127,0.42492064 C12.7274286,0.22720634 12.1460635,0.092 11.2948254,0.0531746 C10.4418095,0.01425397 10.1694603,0.00504762 7.99749206,0.00504762 C5.82549206,0.00504762 5.55314286,0.01425397 4.70012698,0.0531746 L4.70012698,0.0531746 Z M8.00001453,2.00504762 C9.95416635,2.00504762 10.185649,2.01251386 10.9573741,2.04772432 C11.6709381,2.08026206 12.0584565,2.19948958 12.3163471,2.29971739 C12.6579641,2.43248289 12.9017646,2.59107525 13.157854,2.84719363 C13.4139723,3.10328295 13.5725647,3.34708347 13.7053302,3.68870053 C13.805558,3.94659105 13.9247856,4.33410953 13.9573233,5.04767346 C13.9925338,5.8193986 14,6.05088127 14,8.00506213 C14,9.95921396 13.9925338,10.1906966 13.9573233,10.9624217 C13.9247856,11.6759857 13.805558,12.0635042 13.7053302,12.3213947 C13.5725647,12.6630117 13.4139723,12.9068123 13.157854,13.1629016 C12.9017646,13.41902 12.6579641,13.5776123 12.3163471,13.7103779 C12.0584565,13.8106057 11.6709381,13.9298332 10.9573741,13.9623709 C10.1857652,13.9975814 9.9543116,14.0050476 8.00001453,14.0050476 C6.04568839,14.0050476 5.81426383,13.9975814 5.04262587,13.9623709 C4.32906195,13.9298332 3.94154347,13.8106057 3.68365294,13.7103779 C3.34203588,13.5776123 3.09823536,13.41902 2.84214604,13.1629016 C2.58605671,12.9068123 2.42743531,12.6630117 2.29466977,12.3213947 C2.19444197,12.0635042 2.07521444,11.6759857 2.04267671,10.9624217 C2.00746628,10.1906966 2,9.95921395 2,8.00506212 C2,6.05088125 2.00746625,5.81939858 2.0426767,5.04767347 C2.07521444,4.33410953 2.19444196,3.94659104 2.29466977,3.68870052 C2.42743531,3.34708346 2.58602767,3.10328294 2.84214604,2.84719362 C3.09823536,2.59107524 3.34203588,2.43248288 3.68365294,2.29971735 C3.94154346,2.19948953 4.32906194,2.08026201 5.04262587,2.04772428 C5.81435097,2.01251381 6.04583365,2.00504758 8.00001453,2.00504758 L8.00001453,2.00504762 Z"}),s("path",{className:p,fill:f,d:"M8.0000119,10 C6.89542535,10 6,9.10457466 6,8.0000119 C6,6.89542535 6.89542534,6 8.0000119,6 C9.10457467,6 10,6.89542534 10,8.0000119 C10,9.10457467 9.10457466,10 8.0000119,10 L8.0000119,10 Z M8.00001546,4 C5.7908468,4 4,5.7908468 4,8.00001546 C4,10.2091532 5.7908468,12 8.00001546,12 C10.2091532,12 12,10.2091532 12,8.00001546 C12,5.7908468 10.2091532,4 8.00001546,4 L8.00001546,4 Z M13,4.00001654 C13,4.55230644 12.5522734,5 11.9999835,5 C11.4477266,5 11,4.55230645 11,4.00001654 C11,3.44772664 11.4477266,3 11.9999835,3 C12.5522734,3 13,3.44772663 13,4.00001654 L13,4.00001654 Z"}),d))}f.displayName="Instagram"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{clipPath:"url(#clip0)"},void 0,s("path",{d:"M18.8648 1.13516L21.0013 3.27074H16V4.72926H21.0013L18.8648 6.86484L20 8L24 4L20 0L18.8648 1.13516Z",fill:d}),s("path",{d:"M12 2C12.4342 2 12.8466 2.0917 13.2188 2.25683C13.0759 2.81411 13 3.39819 13 4C13 5.90397 13.7601 7.6304 14.9935 8.89235L14.99 11C14.99 12.66 13.66 14 12 14C10.34 14 9 12.66 9 11V5C9 3.34 10.34 2 12 2Z",fill:d}),s("path",{d:"M12 16.1C14.76 16.1 17.3 14 17.3 11H19C19 14.42 16.28 17.24 13 17.72V22H11V17.72C7.72 17.23 5 14.41 5 11H6.7C6.7 14 9.24 16.1 12 16.1Z",fill:d})),s("defs",{},void 0,s("clipPath",{id:"clip0"},void 0,s("rect",{width:"24",height:"24",fill:d}))))}d.displayName="MoveToSpeaker"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStageParticipants=function(e,t){return(0,o.useStateFromStores)([i.default],(function(){return[i.default.getParticipants(e,t),i.default.getParticipantsVersion(e)]}),[e,t],u.isVersionEqual)[0]},t.useStageParticipantsCount=function(e,t){return(0,o.useStateFromStores)([i.default],(function(){return i.default.getParticipantCount(e,t)}),[e,t])},t.useSortedRequestToSpeakParticipants=function(e){var t=(0,o.useStateFromStores)([i.default],(function(){return[i.default.getParticipants(e,l.StageChannelParticipantNamedIndex.ALL_REQUESTED_TO_SPEAK),i.default.getParticipantsVersion(e)]}),[e],u.isVersionEqual),n=t[0],r=t[1];return a.useMemo((function(){return[].concat(n).sort(d)}),[r])};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=(r=n(1095))&&r.__esModule?r:{default:r},l=n(689),u=n(1086);function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t){if(null==e.voiceState.requestToSpeakTimestamp)return 1;if(null==t.voiceState.requestToSpeakTimestamp)return-1;var n=Date.parse(e.voiceState.requestToSpeakTimestamp),r=Date.parse(t.voiceState.requestToSpeakTimestamp);return n===r?0:n>r?1:-1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=Q(n(0)),o=q(n(7653)),i=n(3),l=q(n(662)),u=q(n(7876)),s=q(n(351)),d=q(n(7696)),f=n(7635),c=n(264),p=q(n(90)),v=q(n(121)),y=q(n(8008)),m=n(7573),h=q(n(8841)),_=q(n(650)),g=q(n(8783)),E=n(7612),S=q(n(9293)),O=q(n(7749)),I=q(n(8842)),T=n(7728),b=q(n(1034)),C=q(n(9300)),M=n(7701),N=q(n(7748)),P=n(5407),A=q(n(9665)),R=Q(n(1063)),L=q(n(7652)),D=q(n(233)),w=q(n(655)),k=q(n(48)),j=n(8204),U=q(n(15)),G=n(7702),F=n(120),B=n(7694),H=n(688),x=q(n(9354)),V=q(n(9356)),W=q(n(9373)),Y=q(n(7566)),z=Q(n(7704)),K=n(1),$=q(n(7)),Z=q(n(6778));function q(e){return e&&e.__esModule?e:{default:e}}function X(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return X=function(){return e},e}function Q(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=X();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function J(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function ee(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,te(e,t)}function te(e,t){return(te=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function ne(e){e.preventDefault()}var re=/^\+(?!\w+):?(?!:)(\w+)?:?$/,ae=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).channelTextAreaRef=a.createRef(),t.isFirstChange=!0,t.state={textValue:R.default.getDraft(t.props.channel.id,R.DraftType.ChannelMessage),richValue:o.default.deserialize(R.default.getDraft(t.props.channel.id,R.DraftType.ChannelMessage))},t.draftDidChange=function(e){void 0===e&&(e=t.props);var n=t.state.textValue,r=R.default.getDraft(e.channel.id,R.DraftType.ChannelMessage);n!==r&&""===r&&t.setState({textValue:r,richValue:o.default.deserialize(r)},(function(){if(n!==r){var e=t.props.onFocus;e&&e()}}))},t.handleKeyDown=function(e){var n=t.props,r=n.keyboardModeEnabled,a=n.onKeyDown,o=e.shiftKey||e.altKey||e.ctrlKey||e.metaKey;switch(e.which){case K.KeyboardKeys.ARROW_UP:if(o)return;if(0!==t.state.textValue.length)return;if(e.preventDefault(),r)F.ComponentDispatch.dispatch(K.ComponentActions.FOCUS_MESSAGES,{atEnd:!0});else{var i=t.props.channel,l=D.default.getLastEditableMessage(i.id);l&&(s.default.startEditMessage(i.id,l.id,l.content),v.default.trackWithMetadata(K.AnalyticEvents.MESSAGE_EDIT_UP_ARROW))}return;case K.KeyboardKeys.ESCAPE:if(o)return;if(e.target!==e.currentTarget)return;e.preventDefault(),r&&(0,c.disableKeyboardMode)()}a&&a()},t.handleTextareaChange=function(e,n,r){var a=t.props,o=a.keyboardModeEnabled,i=a.channel.id;u.default.changeDraft(i,n,R.DraftType.ChannelMessage);var s=""!==n&&r.document!==t.state.richValue.document,f=s&&!re.test(n)&&!n.startsWith("/")&&(!t.isFirstChange||n!==t.state.textValue);t.isFirstChange=!1,f?d.default.startTyping(i):""===n&&d.default.stopTyping(i),_.default.getLayout(i)===K.ChannelLayouts.NO_CHAT&&l.default.updateLayout(i,K.ChannelLayouts.NORMAL),s&&o&&(0,c.disableKeyboardMode)(),t.setState({textValue:n,richValue:r})},t.handleSendMessage=function(e,n,r,a){var i=e;if(0===(e=e.trim()).length&&(null==n||0===n.length))return Promise.resolve({shouldClear:!1,shouldRefocus:!0});var l=t.props,u=l.guild,d=l.channel,f=l.pendingReply,c=!1;if(null!=r){if(r.type===m.ApplicationCommandType.BUILT_IN_INTEGRATION)return F.ComponentDispatch.dispatch(K.ComponentActions.SHAKE_APP,{duration:200,intensity:2}),Promise.resolve({shouldClear:!1,shouldRefocus:!0});var p=(0,h.default)(r,null!=a?a:{},{guild:u,channel:d});if(r.type!==m.ApplicationCommandType.BUILT_IN_TEXT)return Promise.resolve({shouldClear:!0,shouldRefocus:!0});null!=p&&(e=p.content||e,c=!0===p.tts)}if(null===r&&null!=u&&i.startsWith(E.COMMAND_SENTINEL)){var v=i.substring(1);if(v===v.trimStart()&&!y.default.hasResults(v))return F.ComponentDispatch.dispatch(K.ComponentActions.SHAKE_APP,{duration:200,intensity:2}),Promise.resolve({shouldClear:!1,shouldRefocus:!0})}return null!=t.channelTextAreaRef.current?(0,B.applyChatRestrictions)(t.channelTextAreaRef.current,K.TextareaTypes.NORMAL,e,n,d).then((function(r){var a=r.valid,i=r.failureReason;if(!a)return i===K.MessageRestrictionTypes.SLOWMODE_COOLDOWN?(F.ComponentDispatch.dispatch(K.ComponentActions.SHAKE_APP,{duration:200,intensity:2}),F.ComponentDispatch.dispatch(K.ComponentActions.EMPHASIZE_SLOWMODE_COOLDOWN),{shouldClear:!1,shouldRefocus:!0}):{shouldClear:!1,shouldRefocus:!1};var l=s.default.getSendMessageOptionsForReply(f);if(null!=n&&n.length>0)s.default.sendStickers(d.id,n,e,l);else{var u=b.default.parse(d,e);u.tts=u.tts||c,s.default.sendMessage(d.id,u,void 0,l)}return t.setState({textValue:"",richValue:o.default.deserialize("")}),(0,M.deletePendingReply)(d.id),(0,P.clearStickerPreview)(d.id),{shouldClear:!0,shouldRefocus:!0}})):Promise.resolve({shouldClear:!1,shouldRefocus:!1})},t.renderAttachButton=function(e){return J(S.default,{className:e,channel:t.props.channel,draftType:R.DraftType.ChannelMessage})},t}ee(t,e);var n=t.prototype;return n.componentDidMount=function(){R.default.addChangeListener(this.draftDidChange)},n.componentWillUnmount=function(){R.default.removeChangeListener(this.draftDidChange)},n.componentDidUpdate=function(e,t){var n=this.props.channel,r=this.state.textValue;if(e.channel.id===n.id){if(e.hasModalOpen&&!this.props.hasModalOpen){var a=R.default.getDraft(n.id,R.DraftType.ChannelMessage);a!==r&&this.setState({textValue:a,richValue:o.default.deserialize(a)})}t.textValue.length<K.MAX_MESSAGE_LENGTH&&r.length>=K.MAX_MESSAGE_LENGTH&&U.default.track(K.AnalyticEvents.MESSAGE_LENGTH_LIMIT_REACHED,{})}else this.draftDidChange(this.props)},n.render=function(){var e=this.props,t=e.channel,n=e.focused,r=e.onResize,o=e.onBlur,i=e.onFocus,l=e.highlighted,u=e.pendingReply,s=e.textareaType,d=e.disableAutoFocus,f=e.placeholder;return a.createElement(O.default,{ref:this.channelTextAreaRef,textValue:this.state.textValue,richValue:this.state.richValue,focused:n,className:Z.default.channelTextArea,channel:t,placeholder:f,pendingReply:u,type:s,onChange:this.handleTextareaChange,onSubmit:this.handleSendMessage,onResize:r,onFocus:i,onBlur:o,onKeyDown:this.handleKeyDown,shouldUploadLongMessages:!0,shouldRenderPremiumGiftButton:s!==K.TextareaTypes.SIDEBAR,renderAttachButton:this.renderAttachButton,promptToUpload:I.default,highlighted:l,canExecuteCommands:s!==K.TextareaTypes.SIDEBAR&&s!==K.TextareaTypes.THREAD_CREATION,autoSuggestEnabled:!0,canAttachStickers:!0,canAddGIFs:!0,disableAutoFocus:d})},t}(a.PureComponent);ae.displayName="ChannelTextAreaForm";var oe=J(j.ChatLayerContainer,{}),ie=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={textAreaFocused:!1,textAreaHighlighted:!1,currentChannelId:t.props.channel.id},t.dispatchGroupRef=a.createRef(),t.handleRequestFocus=function(e){(null==e?void 0:e.channelId)===t.props.channel.id&&t.setState({textAreaFocused:!0})},t.getAnalyticsPage=function(){var e=t.props.channel;if(null==e)return null;switch(e.type){case K.ChannelTypes.GUILD_ANNOUNCEMENT:case K.ChannelTypes.GUILD_TEXT:return Y.default.Pages.GUILD_CHANNEL;case K.ChannelTypes.GROUP_DM:case K.ChannelTypes.DM:return Y.default.Pages.DM_CHANNEL;default:return null}},t.handleInputFocus=function(e){(0,H.isFullScreen)()||(null!=(null==e?void 0:e.highlight)?t.setState({textAreaFocused:!0,textAreaHighlighted:null==e?void 0:e.highlight}):t.setState({textAreaFocused:!0}))},t.handleInputBlur=function(){(document.hasFocus()||t.props.hasModalOpen)&&t.setState({textAreaFocused:!1,textAreaHighlighted:!1})},t.handleInputKeyDown=function(){t.state.textAreaHighlighted&&t.setState({textAreaHighlighted:!1})},t.handleOpenExpressionPicker=function(e){var n=e.activeView;(0,T.openExpressionPicker)(n,t.props.textareaType)},t.handleChatInteract=function(){var e;null===(e=t.dispatchGroupRef.current)||void 0===e||e.bumpDispatchPriority()},t}ee(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.channel,r=t.currentChannelId;return n.id!==r?{textAreaFocused:null!=n&&k.default.can(K.Permissions.SEND_MESSAGES,n),currentChannelId:n.id}:null};var n=t.prototype;return n.componentDidMount=function(){F.ComponentDispatch.subscribe(K.ComponentActions.FOCUS_CHANNEL_TEXT_AREA,this.handleRequestFocus)},n.componentDidUpdate=function(e){this.props.isEditing===e.isEditing&&this.props.hasModalOpen===e.hasModalOpen||(this.props.isEditing||this.props.hasModalOpen?this.handleInputBlur():this.handleInputFocus())},n.componentWillUnmount=function(){F.ComponentDispatch.unsubscribe(K.ComponentActions.FOCUS_CHANNEL_TEXT_AREA,this.handleRequestFocus)},n.render=function(){var e=this.props,t=e.channel,n=e.guild,r=e.keyboardModeEnabled,o=e.hasModalOpen,i=e.shouldRenderStickerPicker,l=e.pendingReply,u=e.textareaType,s=e.disableAutoFocus,d=e.renderThreadNotice,f=e.placeholder,c=this.state,p=c.textAreaFocused,v=c.textAreaHighlighted,y=t.isPrivate()?x.default:V.default;return J(Y.default,{page:this.getAnalyticsPage()},"messages-"+t.id,J(j.ChatLayerProvider,{},void 0,a.createElement(G.ComponentDispatchGroupProvider,{ref:this.dispatchGroupRef},J(G.ComponentAction,{event:K.ComponentActions.TEXTAREA_FOCUS,handler:this.handleInputFocus}),J(G.ComponentAction,{event:K.ComponentActions.TEXTAREA_BLUR,handler:this.handleInputBlur}),J(G.ComponentAction,{event:K.ComponentActions.OPEN_EXPRESSION_PICKER,handler:this.handleOpenExpressionPicker}),J("main",{className:Z.default.chatContent,"aria-label":$.default.Messages.CHANNEL_A11Y_LABEL.format({channelName:t.name}),onMouseDown:this.handleChatInteract,onFocus:this.handleChatInteract},void 0,d?J(A.default,{channel:t}):null,J(C.default,{channel:t}),J("form",{onSubmit:ne,className:Z.default.form},void 0,J(y,{channel:t},void 0,J(z.default,{tutorialId:"writing-messages",position:z.TutorialIndicatorPositions.LEFT,offsetX:75},void 0,J(ae,{focused:p,highlighted:v,channel:t,guild:n,keyboardModeEnabled:r,onFocus:this.handleInputFocus,onBlur:this.handleInputBlur,onKeyDown:this.handleInputKeyDown,hasModalOpen:o,shouldRenderStickerPicker:i,pendingReply:l,textareaType:u,disableAutoFocus:s,placeholder:f}))),J(W.default,{channel:t})),oe))))},t}(a.PureComponent);ie.displayName="ChannelChat";var le=a.memo((function(e){var t=e.channel,n=e.guild,r=e.textareaType,a=void 0===r?K.TextareaTypes.NORMAL:r,o=e.disableAutoFocus,l=e.renderThreadNotice,u=(0,f.useShouldRenderStickerPickerForChannel)(t),s=(0,g.default)(t);return J(ie,{channel:t,isEditing:null!=(0,i.useStateFromStores)([L.default],(function(){return L.default.getEditingMessageId(t.id)})),hasModalOpen:(0,i.useStateFromStores)([w.default],(function(){return w.default.hasModalOpen()})),guild:n,keyboardModeEnabled:(0,i.useStateFromStores)([p.default],(function(){return p.default.keyboardModeEnabled})),pendingReply:(0,i.useStateFromStores)([N.default],(function(){return N.default.getPendingReply(t.id)})),shouldRenderStickerPicker:u,textareaType:a,disableAutoFocus:o,renderThreadNotice:l,placeholder:s})}));t.default=le},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n,r,p,v=e.channel,m=e.narrow,h=(0,o.useStateFromStores)([u.default],(function(){return null!=v&&u.default.hasJoined(v.id)})),_=(0,d.useCanManageThread)(v);(null===(t=v.threadMetadata)||void 0===t?void 0:t.archived)?(r=f.default.Messages.THREAD_HEADER_NOTICE_ARCHIVED,_&&(p=y(i.default,{size:m?i.default.Sizes.SMALL:i.default.Sizes.TINY,className:c.default.chatHeaderBarButton,color:i.default.Colors.GREY,onClick:function(){return s.default.unarchiveThread(v)}},void 0,f.default.Messages.UNARCHIVE))):h||(r=f.default.Messages.THREAD_HEADER_NOTICE_JOIN,p=y(i.default,{size:m?i.default.Sizes.SMALL:i.default.Sizes.TINY,className:c.default.chatHeaderBarButton,onClick:function(){return s.default.joinThread(v)}},void 0,f.default.Messages.FOLLOW));return null!=r?y("div",{className:(0,a.default)(c.default.chatHeaderBar,(n={},n[c.default.narrow]=m,n))},void 0,y(l.default,{className:c.default.chatHeaderBarText,size:l.default.Sizes.SIZE_14,color:l.default.Colors.HEADER_SECONDARY},void 0,r),p):null};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=p(n(8)),o=n(3),i=p(n(36)),l=p(n(43)),u=p(n(185)),s=p(n(7576)),d=n(1028),f=p(n(7)),c=p(n(7409));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=M(n(0)),o=b(n(8)),i=b(n(3)),l=b(n(358)),u=b(n(8247)),s=b(n(8023)),d=n(183),f=b(n(1042)),c=b(n(657)),p=b(n(655)),v=b(n(48)),y=b(n(55)),m=b(n(12)),h=M(n(7598)),_=b(n(130)),g=b(n(8843)),E=b(n(7761)),S=n(1),O=b(n(7)),I=b(n(6744)),T=b(n(6979));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={isDragging:!1,isOverZone:!1,requireConfirm:!0},t.dragOverTimeout=null,t.elementDOMRef=a.createRef(),t.canDropFile=function(){var e=t.props,n=e.channel,r=e.hasLayers,a=e.canAttachFiles;if(r)return!1;var o=n.getGuildId();return!r&&(n.isPrivate()&&!n.isManaged()||null!=o&&a&&f.default.canChatInGuild(o))},t.isAllDropFiles=function(e){for(var t=0;t<e.length;t++)try{var n=e[t].webkitGetAsEntry()||e[t].getAsEntry();if(n&&!n.isFile)return!1}catch(e){continue}return!0},t.preventUnwantedDrop=function(e,n){void 0===n&&(n=!1);var r=e.dataTransfer;if(null==r)return!0;var a=r.types instanceof Array&&-1!==r.types.indexOf("text/uri-list")&&-1===r.types.indexOf("application/json"),o=null!=r.items&&!t.isAllDropFiles(r.items);return!a&&!o||(e.stopPropagation(),e.preventDefault(),r.effectAllowed="none",r.dropEffect="none",n&&(t.setState({isDragging:!1}),l.default.push(E.default,{title:O.default.Messages.UPLOAD_AREA_INVALID_FILE_TYPE_TITLE,help:O.default.Messages.UPLOAD_AREA_INVALID_FILE_TYPE_HELP})),!1)},t.handleDragOver=function(e){if(!t.preventUnwantedDrop(e))return!1;var n=e.dataTransfer;if(null!=n){n.dropEffect="copy";var r=p.default.getModal();r&&r.modal===E.default&&l.default.pop(),e.stopPropagation(),e.preventDefault(),t.state.isDragging?t.state.isDragging&&e.shiftKey!==!t.state.requireConfirm&&t.setState({requireConfirm:!e.shiftKey}):(n.types instanceof DOMStringList&&n.types.contains("application/x-moz-file")||n.types instanceof Array&&-1!==n.types.indexOf("Files"))&&t.setState((function(t){return t.isDragging?{}:{isDragging:!0,requireConfirm:!e.shiftKey}})),clearTimeout(t.dragOverTimeout),t.dragOverTimeout=setTimeout((function(){t.setState({isDragging:!1,requireConfirm:!0})}),1e3)}},t.handleDragOverZone=function(){t.setState({isOverZone:!0})},t.handleDragLeaveZone=function(){t.setState({isOverZone:!1})},t.handleDragLeave=function(e){t.state.isDragging&&(e.stopPropagation(),e.preventDefault(),t.clearDragging())},t.clearDragging=function(){t.setState({isDragging:!1,isOverZone:!1,requireConfirm:!0})},t.handleDrop=function(e){if(!t.preventUnwantedDrop(e,!0))return!1;var n=e.dataTransfer;if(null==n)return!0;t.state.isDragging&&(e.preventDefault(),e.stopPropagation(),t.canDropFile()&&null!=t.props.channel&&t.promptToUpload(n.files,t.props.channel.id,!0,t.state.requireConfirm),t.clearDragging())},t.getErrorHelp=function(e,t){var n=h.sizeString(h.maxFileSize(t));return _.default.isPremium(e,S.PremiumTypes.TIER_1)?O.default.Messages.UPLOAD_AREA_TOO_LARGE_HELP_PREMIUM_TIER_1.format({maxSize:n}):O.default.Messages.UPLOAD_AREA_TOO_LARGE_HELP.format({maxSize:n})},t.promptToUpload=function(e,n,r,a){void 0===r&&(r=!1),void 0===a&&(a=!0);var o=t.props.channel.getGuildId();if(h.anyFileTooLarge(e,o)){var i=m.default.getCurrentUser();l.default.push(E.default,{title:O.default.Messages.UPLOAD_AREA_TOO_LARGE_TITLE,help:t.getErrorHelp(i,o),promo:!_.default.isPremium(i,S.PremiumTypes.TIER_2)})}else a?(u.default.pushFiles({files:e,channelId:n,showLargeMessageDialog:!1}),p.default.isModalOpen(g.default)||l.default.push(g.default,{backdropInstant:r,draftType:t.props.draftType})):s.default.instantBatchUpload(n,e,t.props.draftType)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n);var i=r.prototype;return i.componentDidMount=function(){document.body.addEventListener("dragover",this.handleDragOver,!1),document.body.addEventListener("drop",this.handleDragLeave,!1);var e=this.elementDOMRef.current;null!=e&&(e.addEventListener("dragover",this.handleDragOverZone,!1),e.addEventListener("dragleave",this.handleDragLeaveZone,!1),e.addEventListener("drop",this.handleDrop,!1))},i.componentWillUnmount=function(){document.body.removeEventListener("dragover",this.handleDragOver,!1),document.body.removeEventListener("drop",this.handleDragLeave,!1);var e=this.elementDOMRef.current;null!=e&&(e.removeEventListener("dragover",this.handleDragOverZone,!1),e.removeEventListener("dragleave",this.handleDragLeaveZone,!1),e.removeEventListener("drop",this.handleDrop,!1)),clearTimeout(this.dragOverTimeout)},i.render=function(){var e,t=this.props,n=t.channel,r=t.className,i=this.state.isDragging&&this.canDropFile(),l=O.default.Messages.UPLOAD_TO.format({destination:(0,d.computeChannelName)(n,m.default,y.default,!0)});this.state.requireConfirm||(l=O.default.Messages.UPLOAD_AREA_TITLE_NO_CONFIRMATION);var u=null;return i&&(u=N("div",{},void 0,N("div",{className:(0,o.default)(T.default.sparkleWhite,I.default.sparkleOne)}),N("div",{className:(0,o.default)(T.default.sparkleWhite,I.default.sparkleTwo)}),N("div",{className:(0,o.default)(T.default.lightWhite,I.default.lightOne)}),N("div",{className:(0,o.default)(T.default.lightWhite,I.default.lightTwo)}),N("div",{className:(0,o.default)(T.default.crossWhite,I.default.crossOne)}),N("div",{className:(0,o.default)(T.default.crossWhite,I.default.crossTwo)}),N("div",{className:(0,o.default)(T.default.popWhite,I.default.popOne)}))),a.createElement("div",{ref:this.elementDOMRef,className:(0,o.default)(r,I.default.uploadArea,(e={},e[I.default.droppable]=i,e[I.default.uploadModalIn]=this.state.isOverZone,e))},N("div",{className:I.default.uploadDropModal},void 0,u,N("div",{className:I.default.bgScale}),N("div",{className:I.default.inner},void 0,N("div",{className:I.default.icons},void 0,N("div",{className:I.default.wrapOne},void 0,N("div",{className:(0,o.default)(I.default.icon,I.default.one)})),N("div",{className:I.default.wrapThree},void 0,N("div",{className:(0,o.default)(I.default.icon,I.default.three)})),N("div",{className:I.default.wrapTwo},void 0,N("div",{className:(0,o.default)(I.default.icon,I.default.two)}))),N("div",{className:I.default.title},void 0,l),N("div",{className:I.default.instructions},void 0,N("pre",{},void 0,O.default.Messages.UPLOAD_AREA_HELP)))))},r}(a.Component);A.displayName="UploadArea";var R=i.default.connectStores([v.default,c.default],(function(e){var t=e.channel;return{hasLayers:c.default.hasLayers(),canAttachFiles:null!=t&&v.default.can(S.Permissions.ATTACH_FILES,t)}}))(A);t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=e.background,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","background"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M21.178 1.70703L22.592 3.12103L4.12103 21.593L2.70703 20.178L21.178 1.70703Z"}),s("path",{className:c,fill:d,d:"M18 10.5283L10.5287 18H21V17C19.344 17 18 15.657 18 14V10.5283Z"}),s("path",{className:c,fill:d,d:"M8.957 19.5718L9.52877 19H15.4449C14.7519 20.19 13.4759 21 11.9999 21C10.7748 21 9.68752 20.442 8.957 19.5718Z"}),s("path",{className:c,fill:d,d:"M12 3C13.417 3 14.71 3.5 15.734 4.321L5.99805 14.058C5.99805 14.0479 5.99856 14.038 5.99907 14.0283C5.99956 14.0188 6.00005 14.0094 6.00005 14V9C6.00005 5.686 8.68605 3 12 3Z"}))}d.displayName="BellOff"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(6))&&r.__esModule?r:{default:r},o=n(67);var i=function(){function e(e,t){this._pendingRequests=new Set,this._sentRequests=new Set,this._unacknowledgedRequests=new Set,this._guildId=e,this._guildMemberExists=function(n){return t(e,n)}}var t=e.prototype;return t.acknowledge=function(e){this._unacknowledgedRequests.delete(e),this._pendingRequests.delete(e)},t.flushRequests=function(e){var t=this;if(0!==this._pendingRequests.size){var n=[];this._pendingRequests.forEach((function(e){t._guildMemberExists(e)||(t._unacknowledgedRequests.add(e),t._sentRequests.add(e),n.push(e))})),n.length>0&&e(this._guildId,n),this._pendingRequests.clear()}},t.requestUnacknowledged=function(){var e=this;return 0!==this._unacknowledgedRequests.size&&(this._unacknowledgedRequests.forEach((function(t){e._guildMemberExists(t)?e._unacknowledgedRequests.delete(t):e._pendingRequests.add(t)})),0!==this._pendingRequests.size&&void 0)},t.request=function(e){if(this._guildMemberExists(e)||this._sentRequests.has(e)||this._pendingRequests.has(e))return!1;this._pendingRequests.add(e)},e}(),l=function(){function e(e,t){var n=this;this._guildStates={},this._flush=new o.DelayedCall(0,(function(){return n.flushRequests()})),this._guildMemberExists=e,this._onChange=t}var t=e.prototype;return t.reset=function(){this._guildStates={},this._flush.cancel()},t.request=function(e,t){!1!==this._getGuildState(e).request(t)&&this._flush.delay(!1)},t.acknowledge=function(e,t){this._getGuildState(e).acknowledge(t)},t.flushRequests=function(){var e=this;a.default.forEach(this._guildStates,(function(t){return t.flushRequests(e._onChange)}))},t.requestUnacknowledged=function(){a.default.reduce(this._guildStates,(function(e,t){return!1!==t.requestUnacknowledged()||t}),!1)&&this._flush.delay()},t._getGuildState=function(e){var t=this._guildStates[e];return null==t&&(t=this._guildStates[e]=new i(e,this._guildMemberExists)),t},e}();t.default=l},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(6)),a=p(n(59)),o=p(n(105)),i=p(n(7672)),l=p(n(151)),u=p(n(15)),s=p(n(13)),d=n(1064),f=p(n(37)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var y=s.default.embedded&&s.default.isWindows(),m=y&&parseFloat(o.default.os.release)<10,h=!0;if(y&&!m){var _=o.default.os.release.split("."),g=_[0],E=_[2];h=parseInt(g)>10||parseInt(E)>=15063}var S=m||"Chrome"===a.default.name&&parseFloat(a.default.version)<47||"Firefox"===a.default.name&&parseFloat(a.default.version)<52;function O(){f.default.flashFrame(!1)}y&&(window.addEventListener("focus",O),f.default.on("MAIN_WINDOW_FOCUS",O));var I=window.Notification;if(m){var T,b,C={};f.default.on("NOTIFICATION_CLICK",(function(e,t){var n=C[t];null!=n&&(n.onclick(),n.close())})),f.default.send("NOTIFICATIONS_CLEAR"),b=T=function(){function t(t,n){var r=this,a=n.body,o=n.icon;this.id=I._id++,this.onshow=function(){},this.onclick=function(){},this.onclose=function(){},this.title=t,this.body=a,this.icon=o,e((function(){return r.onshow()})),C[this.id]=this,f.default.send("NOTIFICATION_SHOW",{id:this.id,title:this.title,body:this.body,icon:this.icon})}return t.requestPermission=function(e){e()},t.prototype.close=function(){null!=C[this.id]&&(delete C[this.id],f.default.send("NOTIFICATION_CLOSE",this.id),this.onclose())},t}(),T.permission="granted",T._id=0,I=b}function M(){return null!=I&&"granted"===I.permission}var N={hasPermission:M,requestPermission:function(e){null!=I&&I.requestPermission((function(){null!=e&&e(M())}))},showNotification:function(e,t,n,a){if(!l.default.disableNotifications&&M()&&(!s.default.embedded||f.default.shouldDisplayNotifications())){a.sound&&(0,d.playSound)(a.sound,a.volume||1),a.trackingProps&&u.default.track(c.AnalyticEvents.NOTIFICATION_VIEWED,v({},a.trackingProps));var o=a&&a.tag||null;s.default.isLinux()&&(n=r.default.escape(n));var p,m={icon:e,body:n,tag:o,silent:!0};y&&i.default.taskbarFlash&&f.default.flashFrame(!0);try{p=new I(t,m)}catch(e){return null}return p.onclick=function(){s.default.embedded?f.default.focus():(window.focus(),p.close()),a.onClick&&a.onClick()},S&&setTimeout((function(){return p.close()}),5e3),h?p:{close:function(){p.onclose&&p.onclose()}}}a.sound&&!1!==a.playSoundIfDisabled&&(0,d.playSound)(a.sound,a.volume||1)}};t.default=N}).call(this,n(57).setImmediate)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.sortList=function(e,t){a.default.dispatch({type:o.ActionTypes.LIBRARY_TABLE_SORT_UPDATE,key:e,direction:t})},t.updateLibraryFilter=function(e){a.default.dispatch({type:o.ActionTypes.LIBRARY_APPLICATION_FILTER_UPDATE,query:e})},t.updateActiveRowKey=function(e,t){void 0===t&&(t=!1);a.default.dispatch({type:o.ActionTypes.LIBRARY_TABLE_ACTIVE_ROW_ID_UPDATE,key:e,isKeyboardEvent:t})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(7657)),i=n(49),l=v(n(7597)),u=v(n(7769)),s=n(15),d=n(236),f=n(1),c=v(n(7)),p=v(n(7425));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _=(0,d.isSupportedPlatform)()||!1,g=m(o.default.Icon,{icon:u.default,"aria-hidden":!0}),E=m(o.default.Divider,{});function S(e){var t=e.currentRoute,n=e.renderToolbar,r=a.useContext(s.AnalyticsContext);var u=_||t===f.Routes.APPLICATION_LIBRARY_SETTINGS;return m(o.default,{className:p.default.libraryHeader,toolbar:null==n?void 0:n()},void 0,g,m(o.default.Title,{},void 0,c.default.Messages.LIBRARY),E,m(l.default,{type:l.default.Types.TOP_PILL,selectedItem:t,onItemSelect:function(e){e!==t&&(0,i.transitionTo)(e,{state:{analyticsSource:h({},r.location,{section:f.AnalyticsSections.TABS,object:f.AnalyticsObjects.NAVIGATION_LINK})}})}},void 0,m(l.default.Item,{id:f.Routes.APPLICATION_LIBRARY},void 0,c.default.Messages.APPLICATION_LIBRARY_MY_GAMES),u?m(l.default.Item,{id:f.Routes.APPLICATION_LIBRARY_SETTINGS},void 0,c.default.Messages.SETTINGS):null))}S.displayName="ApplicationLibraryHeader";var O=a.memo(S);t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;var r,a=T(n(0)),o=n(3),i=n(349),l=O(n(7764)),u=T(n(7563)),s=O(n(56)),d=O(n(108)),f=O(n(10684)),c=O(n(10685)),p=O(n(10686)),v=O(n(10687)),y=O(n(10688)),m=O(n(10689)),h=O(n(10690)),_=O(n(10691)),g=O(n(10692)),E=n(1),S=O(n(7));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e){var t=e.application,n=e.libraryApplication,r=e.analyticsContext,a=C({},null!=r?r.location:null,{object:E.AnalyticsObjects.CONTEXT_MENU}),o=(0,v.default)(n,a),l=(0,y.default)(n),s=(0,h.default)(n),d=(0,g.default)(n),O=(0,_.default)(n),I=(0,p.default)(n,t),T=(0,m.default)(n,t),M=(0,f.default)(n,t),N=(0,c.default)(t);return b(u.default,{navId:"game-context",onClose:i.closeContextMenu,"aria-label":S.default.Messages.APPLICATION_ACTIONS_MENU_LABEL},void 0,o,l,s,d,O,I,T,b(u.MenuGroup,{},void 0,M),b(u.MenuGroup,{},void 0,N))}function N(e){var t=e.applicationId,n=e.branchId,r=(0,o.useStateFromStores)([s.default],(function(){return s.default.getGame(t)}),[t]),i=(0,o.useStateFromStores)([d.default],(function(){return null!=n?d.default.getLibraryApplication(t,n):d.default.getActiveLibraryApplication(t)}),[t,n]);return null==r||null==i?a.createElement(l.default,C({},e,{id:t})):a.createElement(M,C({},e,{application:r,libraryApplication:i}))}M.displayName="FullApplicationGameContextMenu",N.displayName="ApplicationGameContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(84)),l=f(n(1073)),u=f(n(1156)),s=n(1),d=f(n(7426));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=function(e){return y("div",{className:e.className},void 0,e.children)};m.displayName="RowHeader";var h=function(e){return y("div",{className:e.className},void 0,e.children)};h.displayName="Row";var _=function(e){return y("div",{className:e.className},void 0,e.children)};_.displayName="Cell";var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleSort=function(e){var n=t.props,r=n.sortKey,a=n.sortDirection,o=n.onSort;null!=o&&o(e,r===e&&a===s.TableSortDirections.ASCENDING?s.TableSortDirections.DESCENDING:s.TableSortDirections.ASCENDING)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var f=r.prototype;return f.isSortable=function(e){return null!=e.sort&&!1!==e.sort},f.getDefaultSort=function(e){return function(t,n){var r=t[e],a=n[e];return null!=r&&null!=a?r===a?0:r<a?-1:1:0}},f.renderHeader=function(e){var t,n=this;void 0===e&&(e=!1);var r=this.props,a=r.columns,f=r.data,c=r.sortDirection,p=r.sortKey,v=r.headerCellClassName,h=r.headerClassName,_=r.sortedHeaderCellClassName,g=r.stickyHeader,E=a.map((function(e){var t,r=null!=e.renderHeader?e.renderHeader(e,f):e.key,a=c===s.TableSortDirections.ASCENDING?u.default:l.default;return y(i.default,{className:(0,o.default)(d.default.headerCell,v,e.headerCellClassName,e.cellClassName,(t={},t[_||d.default.sortedHeaderCell]=p===e.key,t[d.default.clickable]=n.isSortable(e),t)),onClick:n.isSortable(e)?function(){return n.handleSort(e.key)}:void 0},e.key,y("div",{className:d.default.headerCellContent},void 0,r,n.isSortable(e)&&p===e.key?y(a,{className:d.default.sortIcon}):null))}));return y(m,{className:(0,o.default)(h,d.default.row,(t={},t[d.default.stickyHeader]=g&&!e,t[d.default.spacerHeader]=g&&e,t))},void 0,E)},f.renderBody=function(){var e=this.props,t=e.columns,n=e.data,r=e.sortData,i=e.sortKey,l=e.sortDirection,u=e.bodyCellClassName,f=e.rowClassName,c=e.cellProps,v=e.rowProps,y=e.rowComponent,m=e.cellComponent,h=n;if(r){var _=null!=i?t.find((function(e){return e.key===i})):null,g=[].concat(n),E=null!=_&&_.sort,S=null!=_&&null!=i&&this.isSortable(_)?g.sort("function"==typeof E?function(e,t){return E(e,t,l)}:this.getDefaultSort(i)):g;h=null!=_&&l===s.TableSortDirections.DESCENDING?S.reverse():S}return h.map((function(e,n){var r=t.map((function(t){return a.createElement(m,p({},c,{key:t.key,item:e,className:(0,o.default)(u,t.bodyCellClassName,t.cellClassName)}),null!=t.render?t.render(e,c,n):e[t.key])}));return a.createElement(y,p({},v,{key:e.key,item:e,className:(0,o.default)(d.default.row,f)}),r)}))},f.render=function(){var e=this.props,t=e.className,n=e.hasHeader,r=e.stickyHeader;return y("div",{className:t},void 0,n?this.renderHeader():null,n&&r?this.renderHeader(!0):null,this.renderBody())},r}(a.PureComponent);g.displayName="Table",g.SortDirection=s.TableSortDirections,g.defaultProps={initialSortDirection:s.TableSortDirections.ASCENDING,rowHeaderComponent:m,rowComponent:h,cellComponent:_,hasHeader:!0,sortData:!0,stickyHeader:!1};var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=s("rect",{x:"2",y:"20",width:"26",height:"2",transform:"rotate(-45 2 20)",fill:"#F04747"});function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,f=void 0===l?"currentColor":l,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{fill:"none",fillRule:"evenodd"},void 0,s("path",{className:c,fill:f,d:"M8.67872 19H11V21H7V23H17V21H13V19H20C21.103 19 22 18.104 22 17V6C22 5.89841 21.9924 5.79857 21.9777 5.70101L20 7.67872V15H12.6787L8.67872 19ZM13.1496 6H4V15H4.14961L2.00515 17.1445C2.00174 17.0967 2 17.0486 2 17V6C2 4.897 2.897 4 4 4H15.1496L13.1496 6Z"}),d))}f.displayName="OverlayOff"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=k;var r,a=T(n(0)),o=O(n(8)),i=O(n(6)),l=n(3),u=T(n(1072)),s=n(659),d=O(n(7879)),f=O(n(704)),c=O(n(84)),p=O(n(10711)),v=T(n(987)),y=O(n(43)),m=n(15),h=n(120),_=T(n(7603)),g=n(1),E=O(n(7)),S=O(n(7441));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var N=M({},v.DEFAULT_SELECT_STYLES,{container:function(e){return M({},e,{pointerEvents:null})},control:function(e,t){var n=t.menuIsOpen,r=t.theme.colors;return M({},e,{height:"100%",border:"none",backgroundColor:r.menuBackground,boxShadow:null,color:r.text,fontWeight:500,fontSize:16,cursor:"pointer",borderRadius:n?"8px 8px 0 0":"8px","&:hover":{border:"none",boxShadow:null}})},menu:function(e,t){var n=t.theme.colors;return M({},e,{backgroundColor:n.menuBackground,border:"none",borderRadius:"0 0 8px 8px",color:n.text,marginTop:-1,marginBottom:-1})}}),P=M({},v.LIGHT_THEME_COLORS,{text:g.Colors.PRIMARY_LIGHT_500,selectedOptionBackground:g.Colors.PRIMARY_DARK_100,menuBorder:g.Colors.PRIMARY_DARK_200,menuBackground:g.Colors.PRIMARY_LIGHT_200}),A=M({},v.DARK_THEME_COLORS,{menuBackground:g.Colors.PRIMARY_DARK_700}),R=i.default.throttle(_.trackSearchResultsViewed,1e3,{leading:!1,trailing:!0}),L=function(e){var t=e.value;return C(y.default,{},void 0,t.name)};L.displayName="LanguageOption";var D=function(e){var t,n=e.isSelected,r=e.onCategoryChange,a=e.categoryId,i=e.name,l=e.count;return C(c.default,{onClick:function(){return r(a)},className:(0,o.default)(S.default.categoryPill,(t={},t[S.default.selected]=n,t))},void 0,C(y.default,{className:S.default.categoryLabel},void 0,null!=l?i+" ("+l+")":i))};D.displayName="Category";var w=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this)._searchRef=a.createRef(),n.canSearch=function(e){return e.trim().length>=2},n.doSearch=function(e,t,r,a){var o=n.props,i=o.defaultLanguage,l=o.currentCategoryId,s=n.state,d=s.query,f=s.selectedLanguage;a&&u.getSearchResultsCount(d),n.setState({searchId:_.makeAnalyticsID(),queryHasChanged:!1,isSearching:!0}),u.doAlgoliaSearch(d,{categoryId:null==r?l:r,preferredLocale:(null==f?void 0:f.code)||i.code,offset:e,length:t})},n.handleSearchBlurred=function(e){var t=n.props.onSearchBlur;n.setState({inputFocused:!1}),t&&t()},n.handleSearchKeyPress=function(e){var t=n.state,r=t.query,a=t.queryHasChanged;n.canSearch(r)&&a&&e.charCode===g.KeyboardKeys.ENTER?n.doSearch(0,12,void 0,!0):0===r.length&&e.charCode===g.KeyboardKeys.ENTER&&n.setState({isSearching:!1})},n.handleQueryChanged=function(e){n.setState({query:e,queryHasChanged:!0})},n.handleQueryCleared=function(){n.setState({query:"",queryHasChanged:!0,isSearching:!1})},n.handleLanguageChange=function(e){var t=e.value,r=n.props.mostRecentQuery;n.setState({selectedLanguage:t},(function(){n.canSearch(r)&&n.doSearch(0,12)}))},n.handleCategoryChange=function(e){var t=n.props.mostRecentQuery;u.selectCategory(e),n.canSearch(t)&&n.doSearch(0,12,e)},n.handleFocus=function(){var e=n.props.onSearchFocus;n.setState({inputFocused:!0}),e&&e()},n.focusInput=function(){var e;null===(e=n._searchRef.current)||void 0===e||e.focus()},n.state={searchId:_.makeAnalyticsID(),query:t.isSearchPage?t.mostRecentQuery:"",queryHasChanged:!1,isSearching:!1,selectedLanguage:t.defaultLanguage,inputFocused:!1},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n);var i=r.prototype;return i.componentDidMount=function(){var e=this.props,t=e.loadId,n=e.searchResults,r=e.currentCategoryId,a=this.state,o=a.searchId,i=a.query,l=this.context;if(null==f.default.getSearchIndex()&&u.createAlgoliaIndex(),h.ComponentDispatch.subscribe(g.ComponentActions.GLOBAL_CLIPBOARD_PASTE,this.focusInput),h.ComponentDispatch.subscribe(g.ComponentActions.TEXTAREA_FOCUS,this.focusInput),i.length){var d=r!==s.DISCOVERY_ALL_CATEGORIES_ID?r:null;R(t,o,i,n.guilds,l,d)}},i.componentDidUpdate=function(e,t){var n=this.props,r=n.loadId,a=n.isFetchingSearch,o=n.searchResults,i=n.currentCategoryId,l=this.state,u=l.isSearching,d=l.searchId,f=l.query,c=this.context,p=e.isFetchingSearch&&!a,v=i!==s.DISCOVERY_ALL_CATEGORIES_ID?i:null;u&&p&&R(r,d,f,o.guilds,c,v),!t.isSearching&&u&&_.trackSearchStarted(r,c)},i.componentWillUnmount=function(){h.ComponentDispatch.unsubscribe(g.ComponentActions.GLOBAL_CLIPBOARD_PASTE,this.focusInput),h.ComponentDispatch.unsubscribe(g.ComponentActions.TEXTAREA_FOCUS,this.focusInput)},i.renderSearchOptions=function(){var e=this.props.availableLanguages,t=this.state.selectedLanguage;if(null==e)return null;var n=e.map((function(e){return{value:e}}));return C(v.default,{value:t,options:n,onChange:this.handleLanguageChange,searchable:!1,optionRenderer:L,valueRenderer:L,className:S.default.languageSelector,styleOverrides:N,lightThemeColorOverrides:P,darkThemeColorOverrides:A})},i.renderCategories=function(){var e=this,t=this.props,n=t.currentCategoryId,r=t.countsByCategory;return C("div",{className:S.default.categories},void 0,null==r?void 0:r.map((function(t){var r=t[0],a=t[1];return C(D,{categoryId:r,name:r===s.DISCOVERY_ALL_CATEGORIES_ID?E.default.Messages.GUILD_DISCOVERY_ALL_CATEGORY_FILTER:d.default.getCategoryName(r),onCategoryChange:e.handleCategoryChange,isSelected:n===r,count:a},r)})))},i.render=function(){var e,t=this.state,n=t.query,r=t.inputFocused,i=this.props,l=i.placeholder,u=i.isSearchPage;return a.createElement(a.Fragment,null,C("div",{className:(0,o.default)(S.default.container,(e={},e[S.default.searchPage]=u,e))},void 0,C("div",{className:(0,o.default)(S.default.search)},void 0,a.createElement(p.default,{ref:this._searchRef,searchTerm:n,className:S.default.searchBox,inputClassName:S.default.searchBoxInput,closeIconClassName:S.default.closeIcon,searchIconClassName:S.default.searchIcon,label:E.default.Messages.GUILD_DISCOVERY_SEARCH_LABEL,placeholder:l,onChange:this.handleQueryChanged,onClear:this.handleQueryCleared,onFocus:this.handleFocus,onBlur:this.handleSearchBlurred,onKeyPress:this.handleSearchKeyPress,autoFocus:!u,cta:r&&null!=n&&n.length>1?E.default.Messages.GUILD_DISCOVERY_SEARCH_ENTER_CTA:null})),u?this.renderSearchOptions():null),u?this.renderCategories():null)},r}(a.PureComponent);function k(e){var t=(0,l.useStateFromStores)([d.default],(function(){return d.default.getDiscoveryCategories()})),n=(0,l.useStateFromStores)([f.default],(function(){return f.default.getTopCategoryCounts(e.mostRecentQuery)}));return a.createElement(w,M({},e,{categories:t,countsByCategory:n}))}w.displayName="GuildDiscoverySearchBarComponent",w.contextType=m.AnalyticsContext,k.displayName="GuildDiscoverySearchBar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ClearAfterValues=t.STATUS_MAX_LENGTH=void 0;t.STATUS_MAX_LENGTH=128;var r=Object.freeze({MINUTES_30:18e5,HOURS_1:36e5,HOURS_4:144e5,TODAY:"TODAY"});t.ClearAfterValues=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getUserSettingsSections=function(e){return ue(e).filter((function(e){var t=e.section;return t!==c.SectionTypes.HEADER&&t!==c.SectionTypes.CUSTOM&&t!==c.SectionTypes.DIVIDER})).filter((function(e){return null==e.predicate||e.predicate()}))},t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=re();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=ne(n(3)),i=ne(n(438)),l=ne(n(8177)),u=n(648),s=ne(n(968)),d=ne(n(7566)),f=ne(n(8012)),c=n(7638),p=ne(n(90)),v=ne(n(121)),y=ne(n(8849)),m=ne(n(10725)),h=ne(n(10727)),_=ne(n(719)),g=ne(n(41)),E=ne(n(1100)),S=ne(n(5438)),O=ne(n(1203)),I=ne(n(35)),T=ne(n(12)),b=ne(n(986)),C=ne(n(969)),M=n(44),N=ne(n(43)),P=ne(n(13)),A=n(130),R=ne(n(10728)),L=ne(n(10729)),D=ne(n(10730)),w=ne(n(10732)),k=ne(n(10756)),j=ne(n(10758)),U=ne(n(10759)),G=ne(n(10763)),F=ne(n(10767)),B=ne(n(10770)),H=ne(n(10774)),x=ne(n(10777)),V=ne(n(10800)),W=ne(n(10805)),Y=ne(n(10808)),z=ne(n(10809)),K=ne(n(10812)),$=ne(n(10813)),Z=ne(n(10819)),q=ne(n(10820)),X=ne(n(10822)),Q=ne(n(10823)),J=ne(n(10835)),ee=n(1),te=ne(n(7));function ne(e){return e&&e.__esModule?e:{default:e}}function re(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return re=function(){return e},e}function ae(e,t){return(ae=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function oe(){return(oe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ie(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var le=J.default;function ue(e){var t=e.user,n=e.subscription;return[{section:c.SectionTypes.HEADER,label:te.default.Messages.USER_SETTINGS},{section:ee.UserSettingsSections.ACCOUNT,label:te.default.Messages.USER_SETTINGS_MY_ACCOUNT,element:w.default,notice:{store:S.default,element:h.default}},{section:ee.UserSettingsSections.PRIVACY_AND_SAFETY,label:te.default.Messages.PRIVACY_AND_SAFETY,element:Z.default},{section:ee.UserSettingsSections.AUTHORIZED_APPS,label:te.default.Messages.AUTHORIZED_APPS,element:U.default},{section:ee.UserSettingsSections.CONNECTIONS,label:te.default.Messages.CONNECTIONS,element:F.default},{section:c.SectionTypes.DIVIDER},{section:c.SectionTypes.HEADER,label:te.default.Messages.BILLING_SETTINGS},{section:ee.UserSettingsSections.PREMIUM,label:(0,A.hasSubscriptionToDisplay)(t,n)?te.default.Messages.SUBSCRIPTIONS_TITLE:te.default.Messages.PREMIUM_TITLE,element:y.default,color:ee.Colors.BRAND},{section:ee.UserSettingsSections.PREMIUM_GUILD_SUBSCRIPTION,label:te.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_TITLE,element:$.default},{section:ee.UserSettingsSections.INVENTORY,label:te.default.Messages.GIFT_INVENTORY,element:V.default},{section:ee.UserSettingsSections.BILLING,label:te.default.Messages.BILLING,element:G.default},{section:c.SectionTypes.DIVIDER},{section:c.SectionTypes.HEADER,label:te.default.Messages.APP_SETTINGS},{section:ee.UserSettingsSections.APPEARANCE,label:te.default.Messages.APPEARANCE,element:j.default},{section:ee.UserSettingsSections.ACCESSIBILITY,label:te.default.Messages.ACCESSIBILITY,element:D.default},{section:ee.UserSettingsSections.VOICE,label:te.default.Messages.VOICE_AND_VIDEO,element:Q.default,predicate:function(){return g.default.isSupported()}},{section:ee.UserSettingsSections.TEXT,label:te.default.Messages.TEXT_AND_IMAGES,element:X.default},{section:ee.UserSettingsSections.NOTIFICATIONS,label:te.default.Messages.NOTIFICATIONS,element:z.default},{section:ee.UserSettingsSections.KEYBINDS,label:te.default.Messages.KEYBINDS,element:W.default},{section:ee.UserSettingsSections.LOCALE,label:te.default.Messages.LANGUAGE,element:Y.default},{section:ee.UserSettingsSections.WINDOWS,label:te.default.Messages.USER_SETTINGS_WINDOWS_SETTINGS,element:J.default,predicate:function(){return P.default.embedded&&P.default.isWindows()}},{section:ee.UserSettingsSections.LINUX,label:te.default.Messages.USER_SETTINGS_LINUX_SETTINGS,element:le,predicate:function(){return P.default.embedded&&P.default.isLinux()}},{section:ee.UserSettingsSections.STREAMER_MODE,label:te.default.Messages.STREAMER_MODE,element:q.default},{section:ee.UserSettingsSections.ADVANCED,label:te.default.Messages.SETTINGS_ADVANCED,element:k.default},{section:c.SectionTypes.DIVIDER},{section:c.SectionTypes.HEADER,label:te.default.Messages.GAMING_SETTINGS,predicate:function(){return P.default.embedded||E.default.isSupported()||!1}},{section:ee.UserSettingsSections.GAME_ACTIVITY,label:te.default.Messages.USER_SETTINGS_GAME_ACTIVITY,element:H.default,predicate:function(){return P.default.embedded||!1}},{section:ee.UserSettingsSections.OVERLAY,label:te.default.Messages.OVERLAY,element:K.default,predicate:function(){return E.default.isSupported()||!1}},{section:c.SectionTypes.DIVIDER},{section:"changelog",onClick:function(){return l.default.showChangeLog()},label:te.default.Messages.CHANGE_LOG},{section:ee.UserSettingsSections.HYPESQUAD_ONLINE,label:te.default.Messages.USER_SETTINGS_HYPESQUAD,element:x.default},{section:ee.UserSettingsSections.EXPERIMENTS,label:"Experiments",element:m.default,predicate:function(){return _.default.isDeveloper}},{section:ee.UserSettingsSections.DEVELOPER_OPTIONS,label:"Developer Options",element:B.default,predicate:function(){return _.default.isDeveloper}},{section:c.SectionTypes.DIVIDER},{section:"logout",onClick:function(){(0,M.openModal)((function(e){return a.createElement(C.default,oe({header:te.default.Messages.LOGOUT,confirmText:te.default.Messages.LOGOUT,cancelText:te.default.Messages.CANCEL,onCancel:e.onClose,onConfirm:function(){return i.default.logout()}},e),ie(N.default,{size:N.default.Sizes.SIZE_16},void 0,te.default.Messages.USER_SETTINGS_CONFIRM_LOGOUT))}))},label:te.default.Messages.LOGOUT,color:ee.Colors.STATUS_RED},{section:c.SectionTypes.DIVIDER},{section:c.SectionTypes.CUSTOM,element:L.default},{section:c.SectionTypes.CUSTOM,element:R.default}]}function se(e,t){void 0===t&&(t=null),v.default.trackWithMetadata(ee.AnalyticEvents.SETTINGS_PANE_VIEWED,{settings_type:"user",origin_pane:t,destination_pane:e})}var de=o.default.connectStores([T.default,O.default,I.default,p.default,b.default],(function(){return{user:T.default.getNullableCurrentUser(),theme:I.default.theme,sidebarTheme:p.default.darkSidebar?ee.ThemeTypes.DARK:void 0,section:O.default.getSection(),subscription:b.default.getSubscription()}}))(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,ae(t,n);var a=r.prototype;return a.componentDidMount=function(){se(this.props.section)},a.componentDidUpdate=function(e){var t=e.section,n=this.props.section;n!==t&&se(n,t)},a.generateSections=function(){return ue({user:this.props.user,subscription:this.props.subscription})},a.render=function(){var e=this.props,t=e.theme,n=e.sidebarTheme,r=e.section;return ie(d.default,{root:!0,page:ee.AnalyticsPages.USER_SETTINGS},void 0,ie(f.default,{theme:t,sidebarTheme:n,section:r,onSetSection:s.default.setSection,onClose:u.popLayer,sections:this.generateSections()}))},r}(a.PureComponent));t.default=de},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(109),o=n(695),i=s(n(1201)),l=n(44),u=s(n(1109));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var c={openNewUserAgeGateModal:function(e){(0,l.openModal)((function(e){return r.createElement(i.default,e)}),{modalKey:o.NEW_USER_AGE_GATE_MODAL_KEY,onCloseRequest:a.NOOP,onCloseCallback:e})},openClaimAccountModal:function(e,t){void 0===e&&(e=!1),(0,l.openModal)((function(t){return r.createElement(u.default,f({claimRequired:e},t))}),{onCloseRequest:e?a.NOOP:null,onCloseCallback:t})}};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(10741),o=l(n(105)),i=l(n(13));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=function(e){var t,n;function l(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleFileDownload=function(e){e.preventDefault();var n=t.getFileContents(),r=t.props,a=r.fileName,o=r.onDownload;i.default.embedded?t.downloadNative(n,a):t.downloadHtml5(n,a),o&&o()},t}n=e,(t=l).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var u=l.prototype;return u.getFileContents=function(){var e=this.props.fileContents;return"function"==typeof e&&(e=e()),e},u.downloadNative=function(e,t){o.default.fileManager.saveWithDialog(e,t)},u.downloadHtml5=function(e,t){var n=new Blob([e],{type:this.props.contentType});(0,a.saveAs)(n,t)},u.render=function(){var e=this.props.children,t=r.Children.only(e);return r.cloneElement(t,{onClick:this.handleFileDownload})},l}(r.Component);t.default=d,d.displayName="FileDownloader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.generateTotpSecret=function(){return void 0===e&&(e=10),t=o.getRandomValues(new Uint8Array(e)),a.default.encode(t).toString("utf8").replace(/=/g,"").toLowerCase().replace(/(\w{4})/g,"$1 ").trim();var e;var t},t.encodeTotpSecret=l,t.encodeTotpSecretAsUrl=function(e,t,n){void 0===n&&(n="Discord");return"otpauth://totp/"+encodeURI(n)+":"+encodeURI(e)+"?secret="+l(t)+"&issuer="+encodeURIComponent(n)},t.hasCrypto=void 0;var r,a=(r=n(10745))&&r.__esModule?r:{default:r};var o=window&&window.crypto||window.msCrypto,i=o&&"getRandomValues"in o&&"Uint8Array"in window;function l(e){return e.replace(/[\s._-]+/g,"").toUpperCase()}t.hasCrypto=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getHouseNameFromHouseID=t.getQuestions=t.getRandomHouse=void 0;var r=i(n(21)),a=n(1),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}t.getRandomHouse=function(){var e=Object.keys(a.HypeSquadHouses);return e[Math.floor(Math.random()*e.length)]};t.getQuestions=function(){var e=[a.HypeSquadHouses.HOUSE_1,a.HypeSquadHouses.HOUSE_2,a.HypeSquadHouses.HOUSE_3,a.RANDOM_HYPESQUAD_HOUSE],t=[o.default.Messages.HYPESQUAD_QUESTION_0_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_1_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_2_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_3_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_4_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_5_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_6_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_7_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_8_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_9_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_10_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_11_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_12_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_13_PROMPT,o.default.Messages.HYPESQUAD_QUESTION_14_PROMPT],n=[[o.default.Messages.HYPESQUAD_QUESTION_0_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_0_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_0_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_0_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_1_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_1_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_1_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_1_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_2_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_2_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_2_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_2_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_3_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_3_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_3_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_3_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_4_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_4_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_4_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_4_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_5_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_5_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_5_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_5_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_6_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_6_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_6_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_6_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_7_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_7_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_7_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_7_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_8_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_8_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_8_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_8_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_9_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_9_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_9_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_9_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_10_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_10_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_10_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_10_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_11_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_11_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_11_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_11_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_12_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_12_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_12_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_12_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_13_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_13_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_13_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_13_RESPONSE_D],[o.default.Messages.HYPESQUAD_QUESTION_14_RESPONSE_A,o.default.Messages.HYPESQUAD_QUESTION_14_RESPONSE_B,o.default.Messages.HYPESQUAD_QUESTION_14_RESPONSE_C,o.default.Messages.HYPESQUAD_QUESTION_14_RESPONSE_D]];return function(){for(var e=[];e.length<5;){var t=Math.floor(15*Math.random());e.includes(t)||e.push(t)}return e}().map((function(a){var o=t[a],i=n[a];return(0,r.default)(null!=o&&null!=i,"Invalid HypeSquad quiz question index"),{prompt:o,options:i.map((function(t,n){var a=e[n];return(0,r.default)(null!==a,"Invalid HypeSquad quiz question option index"),{copy:t,house:a}}))}}))};t.getHouseNameFromHouseID=function(e){var t;return((t={})[a.HypeSquadHouses.HOUSE_1]=o.default.Messages.HYPESQUAD_HOUSE_1,t[a.HypeSquadHouses.HOUSE_2]=o.default.Messages.HYPESQUAD_HOUSE_2,t[a.HypeSquadHouses.HOUSE_3]=o.default.Messages.HYPESQUAD_HOUSE_3,t)[e]}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=u(n(11)),o=u(n(2)),i=n(254),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s=((r={})[l.HypeSquadHouses.HOUSE_1]=1,r[l.HypeSquadHouses.HOUSE_2]=2,r[l.HypeSquadHouses.HOUSE_3]=3,r),d={joinHypeSquadOnline:function(e){return a.default.post({url:l.Endpoints.HYPESQUAD_ONLINE,body:{house_id:s[e.houseID]},oldFormErrors:!0}).then((function(){return o.default.dispatch({type:l.ActionTypes.HYPESQUAD_ONLINE_MEMBERSHIP_JOIN_SUCCESS,houseID:e.houseID})})).catch((function(e){throw new i.APIError(e)}))},leaveHypeSquadOnline:function(){return a.default.delete({url:l.Endpoints.HYPESQUAD_ONLINE,oldFormErrors:!0}).then((function(){return o.default.dispatch({type:l.ActionTypes.HYPESQUAD_ONLINE_MEMBERSHIP_LEAVE_SUCCESS})})).catch((function(e){throw new i.APIError(e)}))}};t.default=d},function(e,t,n){var r=n(10787);e.exports=function(e,t){var n=-1,a=e.length,o=a-1;for(t=void 0===t?a:t;++n<t;){var i=r(n,o),l=e[i];e[i]=e[n],e[n]=l}return e.length=t,e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchRedeemedGamePassPromotionCode=function(){return u.apply(this,arguments)},t.redeemGamePassPromotion=function(e){return s.apply(this,arguments)};var r,a=(r=n(11))&&r.__esModule?r:{default:r},o=n(1);function i(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function l(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function l(e){i(o,r,a,l,u,"next",e)}function u(e){i(o,r,a,l,u,"throw",e)}l(void 0)}))}}function u(){return(u=l(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.get({url:o.Endpoints.XBOX_GAME_PASS_PROMOTION,oldFormErrors:!0});case 2:return t=e.sent,n=t.body.code,e.abrupt("return",n);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function s(){return(s=l(regeneratorRuntime.mark((function e(t){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.post({url:o.Endpoints.XBOX_GAME_PASS_PROMOTION_REDEEM,body:{platform:t},oldFormErrors:!0});case 2:return n=e.sent,r=n.body.code,e.abrupt("return",r);case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(8)),i=u(n(63)),l=u(n(7477));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=function(e){var t=e.children,n=e.className,r=e.splashArtURL;return f(i.default,{className:(0,o.default)(l.default.header,n),align:i.default.Align.CENTER},void 0,f("div",{className:l.default.splashArt,style:null!=r?{backgroundImage:"url("+r+")"}:void 0}),t)};c.displayName="ActivityFeedCardHeader";var p=function(e){var t=e.children,n=e.className;return f("div",{className:(0,o.default)(l.default.body,n)},void 0,t)};p.displayName="ActivityFeedCardBody";var v=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n),r.prototype.render=function(){var e=this.props,t=e.children,n=e.className,r=e.onMouseEnter,a=e.onMouseLeave;return f("div",{className:(0,o.default)(l.default.card,n),onMouseEnter:r,onMouseLeave:a},void 0,t)},r}(a.PureComponent);v.displayName="ActivityFeedCard",v.Header=c,v.Body=p;var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={addKeybind:function(){a.default.dispatch({type:o.ActionTypes.KEYBINDS_ADD_KEYBIND})},setKeybind:function(e){a.default.dispatch({type:o.ActionTypes.KEYBINDS_SET_KEYBIND,keybind:e})},deleteKeybind:function(e){a.default.dispatch({type:o.ActionTypes.KEYBINDS_DELETE_KEYBIND,id:e})},enableAll:function(e){a.default.dirtyDispatch({type:o.ActionTypes.KEYBINDS_ENABLE_ALL_KEYBINDS,enable:e})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=n(5400),l=f(n(8809)),u=f(n(7989)),s=n(1),d=f(n(7486));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a=r.prototype;return a.renderIcon=function(e){return e===s.PremiumGuildTiers.NONE?p(u.default,{tier:s.PremiumGuildTiers.TIER_1,className:d.default.gemWithoutLabel}):p(u.default,{tier:e,className:d.default.gemWithLabel})},a.render=function(){var e=this.props,t=e.className,n=e.subscriberCount,r=(0,i.getGuildTierFromSubscriberCount)(n),a=(0,i.getNextGuildTierFromSubscriberCount)(n),u=null!=a?s.PremiumGuildSubscriptionsRequired[a]:null,f=null!=u&&u>0?n/u*100:100;return p(l.default,{background:d.default.progressBackground,percent:f,strokeSize:l.default.StrokeSizes.SMALL,className:(0,o.default)(d.default.gemIndicatorProgressCircle,t)},void 0,p("div",{className:d.default.gemIndicatorContainer},void 0,this.renderIcon(r),p("div",{className:d.default.tierLabel},void 0,(0,i.getTierName)(r))))},r}(a.Component);y.displayName="PremiumGuildGemIndicator";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"NotchBackground",{enumerable:!0,get:function(){return y.NotchBackground}}),t.default=void 0;var r,a=C(n(0)),o=T(n(8)),i=T(n(6)),l=T(n(3)),u=n(31),s=n(67),d=T(n(268)),f=T(n(41)),c=T(n(122)),p=T(n(36)),v=T(n(63)),y=C(n(10824)),m=T(n(248)),h=T(n(433)),_=C(n(113)),g=T(n(15)),E=n(1),S=T(n(7)),O=T(n(7495)),I=T(n(423));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var P=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._initTimeout=new s.Timeout,t._silenceTimeout=new s.Timeout,t._messageTimeout=new s.Timeout,t.state={volume:-100,isMicTesting:!1,isDetectingInput:!0,didDeafenUser:!1},t.setupVoiceActivity=function(){f.default.getMediaEngine().on("voiceactivity",t.handleVoiceActivity)},t.handleVoiceActivity=function(e){if(t.state.isMicTesting&&e<=-100)return t._silenceTimeout.isStarted()||t._silenceTimeout.start(2e3,(function(){t.setState({isDetectingInput:!1})})),void t.setState({volume:-100});t._silenceTimeout.stop(),t.setState({volume:e,isDetectingInput:!0})},t.handleToggleMicTest=function(){t.state.isMicTesting?t._micTestStop():t._micTestStart()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,N(t,n);var a=r.prototype;return a.componentDidMount=function(){this._initTimeout.start(1e3,this.setupVoiceActivity)},a.componentWillUnmount=function(){this._initTimeout.stop(),this._micTestStop(),f.default.getMediaEngine().removeListener("voiceactivity",this.handleVoiceActivity)},a._micTestStart=function(){var e=this.props,t=e.isVoiceConnected,n=e.inputDeviceName,r=e.inputVolume,a=e.outputDeviceName,o=e.outputVolume,i=e.inputMode,l=e.vadAutoThreshold,s=e.vadThreshold,f=e.location,c=e.isDeafened,p=!1;t&&!c&&(d.default.toggleSelfDeaf(u.MediaEngineContextTypes.DEFAULT),p=!0),d.default.setLoopback(!0),this._micTestStartTime=Date.now(),this.setState({isMicTesting:!0,isDetectingInput:!0,didDeafenUser:p}),g.default.track(E.AnalyticEvents.MIC_TESTING_STARTED,{input_device_name:n,input_device_volume:r,output_device_name:a,output_device_volume:o,input_mode:i,input_sensitivity_is_automatic:l,input_sensitivity_threshold:Math.round(s),location:f})},a._micTestStop=function(){var e=this.state,t=e.didDeafenUser,n=e.isMicTesting,r=this.props,a=r.isVoiceConnected,o=r.isDeafened;n&&(a&&o&&t&&d.default.toggleSelfDeaf(u.MediaEngineContextTypes.DEFAULT),d.default.setLoopback(!1),this.setState({isMicTesting:!1,didDeafenUser:!1}),g.default.track(E.AnalyticEvents.MIC_TESTING_STOPPED,{testing_duration:Math.round((Date.now()-this._micTestStartTime)/1e3)}))},a.renderCaption=function(){var e=this.props,t=e.captionVoice,n=e.captionNoVoice,r=this.state,a=r.isMicTesting,o=r.isDetectingInput;return M(h.default,{className:O.default.micTestCaption,type:h.default.Types.DESCRIPTION},void 0,a?o?t:n:null)},a.render=function(){var e=this,t=this.props,n=t.isVoiceConnected,r=t.title,a=t.description,i=t.notchBackground,l=t.buttonTest,u=t.buttonStop,s=t.buttonClassName,d=t.buttonColor,f=t.isDeafened,c=this.state,g=c.isMicTesting,E=c.volume,T=n&&!g?S.default.Messages.MIC_TEST_VOICE_CHANNEL_WARNING:null;return g&&n&&!f&&this._micTestStop(),M(v.default,{direction:v.default.Direction.VERTICAL},void 0,M(_.default,{tag:_.Tags.H5,className:(0,o.default)(I.default.marginBottom4,I.default.marginTop8)},void 0,r),a&&M(h.default,{type:h.default.Types.DESCRIPTION,className:I.default.marginBottom4},void 0,a),M(v.default,{className:(0,o.default)(I.default.marginTop4,O.default.micTest),align:v.default.Align.CENTER},void 0,M(m.default,{text:T},void 0,(function(t){var n=t.onMouseEnter,r=t.onMouseLeave;return M(p.default,{grow:!1,onClick:e.handleToggleMicTest,onMouseEnter:n,onMouseLeave:r,size:p.default.Sizes.SMALL,className:s,color:d},void 0,g?u:l)})),M(y.default,{progress:g?E+100:0,notchBackground:i}),this.renderCaption()))},r}(a.PureComponent);P.displayName="MicTester";var A=l.default.connectStores([c.default,f.default],(function(){var e=f.default.getInputDeviceId(),t=f.default.getInputDevices(),n=i.default.find(t,(function(t){return t.id===e})),r=f.default.getOutputDeviceId(),a=f.default.getOutputDevices(),o=i.default.find(a,(function(e){return e.id===r})),l=f.default.getModeOptions();return{isVoiceConnected:c.default.isConnected(),inputVolume:f.default.getInputVolume(),outputVolume:f.default.getOutputVolume(),inputMode:f.default.getMode(),vadThreshold:l.threshold,isDeafened:f.default.isSelfDeaf(),vadAutoThreshold:l.autoThreshold,inputDeviceName:null!=n?n.name:"",outputDeviceName:null!=o?o.name:""}}))(P);t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return[d(a.MenuGroup,{},void 0,(0,i.default)()),d(a.MenuGroup,{},void 0,(0,o.default)(),(0,l.default)())]};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(7563),o=u(n(9572)),i=u(n(9571)),l=u(n(9573));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ChannelSettingsPermissionsNotice=void 0;var r,a=W(n(0)),o=x(n(8)),i=x(n(6)),l=x(n(85)),u=x(n(3)),s=x(n(145)),d=x(n(354)),f=n(7739),c=x(n(10869)),p=x(n(8801)),v=x(n(8233)),y=x(n(7605)),m=n(273),h=W(n(10870)),_=x(n(8863)),g=x(n(8173)),E=x(n(64)),S=x(n(20)),O=x(n(48)),I=x(n(35)),T=x(n(12)),b=x(n(249)),C=x(n(36)),M=x(n(63)),N=x(n(8234)),P=x(n(985)),A=x(n(7597)),R=W(n(433)),L=x(n(643)),D=n(60),w=x(n(671)),k=x(n(131)),j=x(n(8015)),U=W(n(102)),G=n(1),F=x(n(7)),B=x(n(7507)),H=x(n(423));function x(e){return e&&e.__esModule?e:{default:e}}function V(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return V=function(){return e},e}function W(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=V();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function z(){return(z=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function K(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,$(e,t)}function $(e,t){return($=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var Z=u.default.connectStores([_.default,g.default],(function(){var e=g.default.getChannel();return{submitting:_.default.formState===G.FormStates.SUBMITTING,onReset:function(){(0,f.init)()},onSave:function(){if(null!=e){var t=_.default.editedPermissionIds.reduce((function(e,t){var n=_.default.getPermissionOverwrite(t);return null!=n&&e.push(n),e}),[]);(0,f.savePermissionUpdates)(e.id,t)}}}}))(y.default);t.ChannelSettingsPermissionsNotice=Z;var q=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handlePermissionChange=function(e,n){var r,a=t.props,o=a.overwrite,i=a.channel,u=o.id,s=o.allow,d=o.deny;switch(d=l.default.remove(d,e),s=l.default.remove(s,e),n){case"ALLOW":s=l.default.add(s,e);break;case"DENY":d=l.default.add(d,e)}if(O.default.can(e,i,((r={})[u]=z({},o,{allow:s,deny:d}),r)))(0,f.updatePermission)(u,s,d);else{var c;if(o.type===m.PermissionOverwriteType.MEMBER){var p=T.default.getUser(o.id);null!=p&&(c=p.toString())}else if(o.type===m.PermissionOverwriteType.ROLE){var v=S.default.getGuild(i.getGuildId());if(null!=v){var y=v.getRole(o.id);null!=y&&(c=y.name)}}h.showPermissionLockoutModal(c)}},t.handleDeletePermission=function(){var e=t.props,n=e.channel.id,r=e.overwrite.id,a=t.getOverwriteName();s.default.show({title:F.default.Messages.SETTINGS_PERMISSIONS_DELETE_TITLE,body:F.default.Messages.SETTINGS_PERMISSIONS_DELETE_BODY.format({name:a}),cancelText:F.default.Messages.CANCEL,onConfirm:function(){return d.default.clearPermissionOverwrite(n,r)}})},t.handlePermissionRender=function(e){var n=t.props,r=n.guild,a=n.channel,o=O.default.can(G.Permissions.ADMINISTRATOR,r)||O.default.can(G.Permissions.MANAGE_ROLES,a,void 0,void 0,!0);return a.isGuildStageVoice()&&U.STAGE_CHANNEL_DISABLED_PERMISSIONS.has(e)?F.default.Messages.STAGE_CHANNEL_CANNOT_OVERWRITE_PERMISSION:!((!l.default.equals(e,G.Permissions.MANAGE_ROLES)||o)&&(null==e||O.default.can(e,r)||o))&&F.default.Messages.HELP_MISSING_PERMISSION},t}K(t,e);var n=t.prototype;return n.getOverwriteName=function(){var e=this.props,t=e.channel.guild_id,n=e.overwrite.id,r=S.default.getGuild(t);if(null==r)return"";var a=r.getRole(n),o=T.default.getUser(n),i=o?o.username:"";return a?a.name:i},n.renderRemoveButton=function(){var e=this.props;return e.channel.guild_id===e.overwrite.id?null:Y(C.default,{look:C.default.Looks.OUTLINED,color:C.default.Colors.RED,onClick:this.handleDeletePermission},void 0,F.default.Messages.REMOVE_ROLE_OR_USER.format({name:this.getOverwriteName()}))},n.render=function(){var e=this,t=this.props,n=t.overwrite,r=t.channel,a=n.id===r.guild_id,i=j.default.generateChannelPermissionSpec(r.guild_id,r.type,a);return Y(N.default.Content,{className:B.default.layoutStyle},void 0,i.map((function(t,r){var a;return Y(v.default,{spec:t,allow:n.allow,deny:n.deny,onChange:e.handlePermissionChange,permissionRender:e.handlePermissionRender,className:(0,o.default)((a={},a[H.default.marginBottom40]=r<i.length-1,a))},r)})),this.renderRemoveButton())},t}(a.PureComponent);q.displayName="Content";var X=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handlerFilterResults=function(e,n){var r=t.props,a=r.permissionOverwrites,o=r.guildMemberIds,l=r.guild;return 0===n?(0,i.default)(l.roles).filter((function(t){return null==a[t.id]&&e(t.name)})).sortBy((function(e){return-e.position})).value():(0,i.default)(o).map(T.default.getUser).filter(D.isNotNullish).filter((function(t){return null==a[t.id]&&e(t.username.toLowerCase())})).sortBy((function(e){return e.username.toLowerCase()})).value()},t.handleCreateOverwrite=function(e,n){null!=e&&(0===n?t.props.onSelect(e.id,m.PermissionOverwriteType.ROLE):1===n&&t.props.onSelect(e.id,m.PermissionOverwriteType.MEMBER))},t.handleQueryChange=function(e){w.default.requestMembers(t.props.guild.id,e,20)},t}K(t,e);var n=t.prototype;return n.renderResult=function(e,t){var n;if(0===t)return e.colorString&&(n={color:e.colorString}),Y("span",{style:n},void 0,e.name);var r=e.avatarURL||e.getAvatarURL("jpg");return Y(M.default,{align:M.default.Align.CENTER},void 0,Y(L.default,{size:L.default.Sizes.SIZE_32,src:r,"aria-label":e.username,className:B.default.smallAvatar}),Y("span",{className:B.default.username},void 0,e.toString()))},n.render=function(){var e=this.props,t=e.position,n=e.onClose;return Y(c.default,{label:F.default.Messages.OVERWRITE_AUTOCOMPLETE_LABEL,placeholder:F.default.Messages.OVERWRITE_AUTOCOMPLETE_PLACEHOLDER,"aria-label":F.default.Messages.OVERWRITE_AUTOCOMPLETE_A11Y_LABEL,sections:[F.default.Messages.ROLES,F.default.Messages.MEMBERS],onRenderResult:this.renderResult,onFilterResults:this.handlerFilterResults,onQueryChange:this.handleQueryChange,onSelect:this.handleCreateOverwrite,onClose:n,position:t})},t}(a.PureComponent);X.displayName="CreateOverwritePopout";var Q=u.default.connectStores([E.default],(function(e){var t=e.guild;return{guildMemberIds:E.default.getMemberIds(t.id)}}))(X),J=function(e){function t(){for(var t,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=e.call.apply(e,[this].concat(o))||this).renderRole=function(e){var n=t.props,r=n.guild,a=n.selectedOverwriteId,o=n.theme;return Y(p.default,{theme:o,id:e.id,role:e,guild:r,color:e.colorString},a+"-"+e.id,e.name)},t.renderMember=function(e){var n=t.props,r=n.guild,a=n.selectedOverwriteId,o=n.theme,i=e.avatarURL||e.getAvatarURL("jpg");return Y(p.default,{id:e.id,guild:r,theme:o},a+"-"+e.id,Y(M.default,{align:M.default.Align.CENTER},void 0,Y(L.default,{size:L.default.Sizes.SIZE_24,src:i,"aria-label":e.username,className:B.default.xsmallAvatar}),Y("span",{className:B.default.username},void 0,e.toString())))},t.renderCreateOverwritePopout=function(e){var n=e.position,r=e.closePopout;return a.createElement(Q,z({},t.props,{position:null!=n?n:P.default.Positions.BOTTOM,onSelect:t.handleCreatePermissionOverwrite,onClose:r}))},t.renderHeader=function(){var e=t.props.theme===G.ThemeTypes.DARK?n(8803):n(8804);return Y(P.default,{renderPopout:t.renderCreateOverwritePopout,position:P.default.Positions.BOTTOM,autoInvert:!1},void 0,(function(t){return a.createElement(A.default.Header,t,Y(M.default,{className:B.default.sidebarHeaderDefault,justify:M.default.Justify.BETWEEN,align:M.default.Align.CENTER},void 0,Y("span",{},void 0,F.default.Messages.ROLES,"/",F.default.Messages.MEMBERS),Y("img",{alt:"",className:B.default.sidebarHeader,src:e})))}))},t.handleCreatePermissionOverwrite=function(e,n){var r=t.props.channel;d.default.updatePermissionOverwrite(r.id,{id:e,type:n,allow:U.default.NONE,deny:U.default.NONE}).then((function(){return(0,f.selectPermission)(e)}))},t}K(t,e);var r=t.prototype;return r.renderHelpfulNote=function(){return Y(a.Fragment,{},void 0,Y(A.default.Separator,{style:{marginTop:20,marginBottom:14}}),Y(R.default,{type:R.Types.DESCRIPTION},void 0,Y(b.default,{href:k.default.getArticleURL(G.HelpdeskArticles.PERMISSIONS_TUTORIAL),target:"_blank"},void 0,F.default.Messages.PERMISSION_HELPDESK)))},r.render=function(){var e=this.props,t=e.guild,n=e.selectedOverwriteId,r=e.permissionOverwrites;null==r[t.id]&&(r[t.id]=U.default.makeEveryoneOverwrite(t.id));var a=(0,i.default)(r).filter((function(e){return e.type===m.PermissionOverwriteType.ROLE})).map((function(e){return t.getRole(e.id)})).filter(D.isNotNullish).sortBy((function(e){return-e.position})).map(this.renderRole).value(),o=(0,i.default)(r).filter((function(e){return e.type===m.PermissionOverwriteType.MEMBER})).map((function(e){return T.default.getUser(e.id)})).filter(D.isNotNullish).sortBy((function(e){return e.username.toLowerCase()})).map(this.renderMember).value();return Y(N.default.Sidebar,{className:B.default.layoutStyle,scrollable:!0},void 0,Y(A.default,{onItemSelect:f.selectPermission,selectedItem:n,orientation:"vertical"},void 0,this.renderHeader(),a,o,this.renderHelpfulNote()))},t}(a.PureComponent);J.displayName="Sidebar";var ee=function(e){function t(){return e.apply(this,arguments)||this}return K(t,e),t.prototype.render=function(){var e=this.props,t=e.selectedOverwriteId,n=e.permissionOverwrites,r=e.channel,o=e.guild,i=n[t];return Y(N.default,{className:B.default.container},void 0,a.createElement(J,this.props),Y(q,{type:r.type,channel:r,guild:o,overwrite:i}))},t}(a.PureComponent);ee.displayName="ChannelSettingsPermissions";var te=u.default.connectStores([_.default,I.default,S.default],(function(){var e=_.default.channel;return{channel:e,category:_.default.category,permissionOverwrites:_.default.permissionOverwrites,selectedOverwriteId:_.default.selectedOverwriteId,guild:null!=e&&S.default.getGuild(e.getGuildId()),theme:I.default.theme}}))(ee);t.default=te},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=c(n(6)),a=c(n(3)),o=c(n(2)),i=c(n(7729)),l=c(n(8173)),u=c(n(20)),s=c(n(48)),d=c(n(8794)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _,g,E,S=[],O=null,I=!1,T=f.FormStates.CLOSED,b={},C=!1;function M(){if(g=l.default.getChannel(),_=null!=g?u.default.getGuild(g.guild_id):null,S=null!=g&&null!=_&&s.default.can(f.Permissions.MANAGE_WEBHOOKS,g)?d.default.getWebhooksForChannel(_.id,g.id):[],null!=O){var e=P(O.id);null!=e&&(O=e)}T=f.FormStates.OPEN,b={},C=!1}var N=r.default.debounce((function(){C&&((null==O||r.default.isEqual(O,P(O.id)))&&(C=!1),C||A.emitChange())}),500);function P(e){return S.find((function(t){return t.id===e}))}var A=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a,o,i,c=r.prototype;return c.initialize=function(){this.waitFor(l.default,u.default,d.default,s.default)},c.hasChanges=function(){return C},c.getWebhook=function(e){return P(e)},c.showNotice=function(){return this.hasChanges()},c.getProps=function(){return{submitting:T===f.FormStates.SUBMITTING,webhooks:S,editedWebhook:O,section:E,hasChanges:this.hasChanges(),isFetching:I,errors:b}},a=r,(o=[{key:"webhooks",get:function(){return S}},{key:"editedWebhook",get:function(){return O}},{key:"formState",get:function(){return T}}])&&p(a.prototype,o),i&&p(a,i),r}(a.default.Store))(o.default,__OVERLAY__?{}:{INTEGRATION_SETTINGS_INIT:function(e){return M()},INTEGRATION_SETTINGS_SAVE_SUCCESS:function(e){return M()},CHANNEL_SETTINGS_SET_SECTION:function(e){if(e.section!==f.ChannelSettingsSections.INTEGRATIONS)return!1;if(E=f.IntegrationSettingsSections.OVERVIEW,null==_){var t=l.default.getChannel(),n=null==t?void 0:t.getGuildId();null!=t&&null!=n&&(i.default.fetchForChannel(n,t.id),I=!0),M()}},INTEGRATION_SETTINGS_SET_SECTION:function(e){var t=e.section;E=t},INTEGRATION_SETTINGS_START_EDITING_WEBHOOK:function(e){var t=P(e.webhookId);if(null==t)return!1;O=t,b={},C=!1},INTEGRATION_SETTINGS_STOP_EDITING_WEBHOOK:function(e){return O=null,b={},void(C=!1)},INTEGRATION_SETTINGS_UPDATE_WEBHOOK:function(e){var t=e.settings;if(null==O)return!1;O=h({},O),null!=t.name&&O.name!==t.name&&(O.name=t.name,C=!0),void 0!==t.avatar&&O.avatar!==t.avatar&&(O.avatar=t.avatar,C=!0),null!=t.channelId&&O.channel_id!==t.channelId&&(O.channel_id=t.channelId,C=!0),C&&N()},CHANNEL_SETTINGS_CLOSE:function(e){return g=null,_=null,S=[],O=null,void(T=f.FormStates.CLOSED)},WEBHOOKS_UPDATE:function(e){var t=e.guildId,n=e.channelId,r=e.webhooks;if(null==_||t!==_.id||null==g||n!==g.id||null==r||T===f.FormStates.SUBMITTING)return!1;I=!1;for(var a=function(e){var t=S[e];if(null!=n&&(null==t?void 0:t.channel_id)!==n)return"continue";var a=r.find((function(e){if(e.id===t.id)return!0}));if(null!=a){var o,i=h({},t,{},a);S[e]=i,C||(null===(o=O)||void 0===o?void 0:o.id)!==i.id||(O=i)}else{var l;(null===(l=O)||void 0===l?void 0:l.id)===t.id&&(O=null),S.splice(e,1)}},o=S.length-1;o>=0;o--)a(o);for(var i,l=function(){var e=i.value;null==S.find((function(t){if(t.id===e.id)return!0}))&&S.push(e)},u=y(r);!(i=u()).done;)l();S=[].concat(S),N()},INTEGRATION_SETTINGS_SUBMITTING:function(e){return T=f.FormStates.SUBMITTING,void(b={})},INTEGRATION_SETTINGS_SAVE_FAILURE:function(e){if(T!==f.FormStates.SUBMITTING)return!1;T=f.FormStates.OPEN,b=e.errors||{}}}),R=A;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=v(n(0)),o=c(n(8)),i=c(n(63)),l=c(n(992)),u=v(n(433)),s=c(n(7811)),d=n(1),f=c(n(6780));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=["firCount","nackCount"],_=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var a=r.prototype;return a.renderValueIcon=function(){var e=this.props.label;return h.includes(e)?y(s.default,{color:d.Colors.STATUS_YELLOW,className:f.default.valueIcon}):null},a.render=function(){var e=this.props,t=e.children,n=e.className,r=e.valueRendered,a=e.section,s=e.label,d=e.renderGraph;return y(i.default,{className:(0,o.default)(f.default.item,n),direction:i.default.Direction.VERTICAL,basis:"50%"},void 0,y(i.default,{align:i.default.Align.START},void 0,y(i.default.Child,{},void 0,y("h3",{className:f.default.title},void 0,t)),Array.isArray(r)?y(i.default.Child,{grow:1},void 0,r):y(i.default.Child,{grow:0,shrink:0},void 0,this.renderValueIcon(),y("span",{className:f.default.itemValue},void 0,r))),d&&y(i.default.Child,{className:f.default.graph},null!=a?a+"-"+s:s,y(u.default,{type:u.Types.DESCRIPTION},void 0,d())),y(l.default,{className:f.default.divider}))},r}(a.PureComponent);t.default=_,_.displayName="RTCDebugItem"},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(969)),i=u(n(43)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.onConfirmUninstall,n=e.game,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onConfirmUninstall","game"]);return a.createElement(o.default,d({header:l.default.Messages.APPLICATION_UNINSTALL_PROMPT_TITLE.format({gameName:n.name}),confirmText:l.default.Messages.APPLICATION_UNINSTALL_PROMPT_CONFIRM,cancelText:l.default.Messages.APPLICATION_UNINSTALL_PROMPT_CANCEL,onConfirm:t},r),f(i.default,{size:i.default.Sizes.SIZE_16},void 0,l.default.Messages.APPLICATION_UNINSTALL_PROMPT_BODY.format({gameName:n.name})))}c.displayName="UninstallConfirmModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(196)),o=n(44),i=u(n(10111)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=new(function(e){var t,n;function i(){return e.apply(this,arguments)||this}return n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n),i.prototype.showErrorModal=function(e){var t=e.code,n=e.message;(0,o.openModal)((function(e){return r.createElement(a.default,d({title:l.default.Messages.EMBEDDED_ACTIVITIES_ERROR_TITLE.format({code:t}),body:n},e))}))},i}(i.default));t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(67),a=h(n(2)),o=h(n(436)),i=h(n(255)),l=h(n(9)),u=h(n(144)),s=h(n(122)),d=h(n(33)),f=h(n(65)),c=h(n(15)),p=n(1111),v=h(n(274)),y=n(147),m=n(1);function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function g(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var S={},O={},I={};function T(e){var t=e.channelId,n=e.applicationId,a=l.default.getChannel(t);if(null!=a){var o=new r.Timeout;o.start(12e4,(function(){(0,p.stopEmbeddedActivity)(t,n)})),I[n]=o,O[n]=function(e){S[n]=e,c.default.track(m.AnalyticEvents.ACTIVITY_SESSION_JOINED,{channel_id:a.id,guild_id:a.getGuildId(),media_session_id:e.mediaSessionId,activity_session_id:e.activitySessionId,application_id:n})}}}function b(e){var t,n=e.channelId,r=e.applicationId,a=S[r],o=l.default.getChannel(n);null!=a&&null!=o&&(c.default.track(m.AnalyticEvents.ACTIVITY_SESSION_LEFT,{channel_id:o.id,guild_id:o.getGuildId(),media_session_id:a.mediaSessionId,activity_session_id:a.activitySessionId,application_id:r}),delete O[r],delete S[r],null===(t=I[r])||void 0===t||t.stop(),delete I[r])}function C(e){var t,n,r,a=e.activity,o=e.activitySessionId,i=s.default.getMediaSessionId(),l=(null==a?void 0:a.application_id)===y.POKER_NIGHT_APPLICATION_ID?o:null==a||null===(t=a.party)||void 0===t?void 0:t.id;null!=i&&null!=(null==a?void 0:a.application_id)&&null!=l&&(null===(n=O[a.application_id])||void 0===n||n.call(O,{mediaSessionId:i,activitySessionId:l}),delete O[a.application_id],null===(r=I[a.application_id])||void 0===r||r.stop(),delete I[a.application_id])}function M(){for(var e,t=d.default.getVoiceChannelId(),n=function(){var n=e.value,r=n.channelId,o=n.applicationId;r!==t&&a.default.wait((function(){return(0,p.stopEmbeddedActivity)(r,o)}))},r=g(v.default.getSelfEmbeddedActivities().values());!(e=r()).done;)n()}function N(e){var t=e.channelId,n=e.applicationId,r=e.intent;if(d.default.getVoiceChannelId()===t){for(var a=0,i=Object.keys(f.default.getVoiceStatesForChannel(t));a<i.length;a++){var l=i[a],s=u.default.getApplicationActivity(l,n);if(null!=s&&null!=s.session_id)return o.default.join(l,s.session_id,n,t,null,r,!0)}(0,p.startEmbeddedActivity)(t,n)}}var P=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleRPCDisconnect=function(e){var n=e.reason,r=e.application.id;if(null!=r&&null!=n){for(var o,i=function(){var e=o.value,t=e.applicationId,n=e.channelId;t===r&&a.default.wait((function(){return(0,p.stopEmbeddedActivity)(n,r)}))},l=g(v.default.getSelfEmbeddedActivities().values());!(o=l()).done;)i();n.code!==m.RPCCloseCodes.CLOSE_NORMAL&&t.showErrorModal(n,r)}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var o=r.prototype;return o._initialize=function(){d.default.addChangeListener(M),a.default.subscribe(m.ActionTypes.EMBEDDED_ACTIVITY_OPEN,T),a.default.subscribe(m.ActionTypes.EMBEDDED_ACTIVITY_CLOSE,b),a.default.subscribe(m.ActionTypes.LOCAL_ACTIVITY_UPDATE,C),a.default.subscribe(m.ActionTypes.EMBEDDED_ACTIVITY_DEFERRED_OPEN,N),a.default.subscribe(m.ActionTypes.RPC_APP_DISCONNECTED,this.handleRPCDisconnect)},o._terminate=function(){d.default.removeChangeListener(M),a.default.unsubscribe(m.ActionTypes.EMBEDDED_ACTIVITY_OPEN,T),a.default.unsubscribe(m.ActionTypes.EMBEDDED_ACTIVITY_CLOSE,b),a.default.unsubscribe(m.ActionTypes.LOCAL_ACTIVITY_UPDATE,C),a.default.unsubscribe(m.ActionTypes.EMBEDDED_ACTIVITY_DEFERRED_OPEN,N),a.default.unsubscribe(m.ActionTypes.RPC_APP_DISCONNECTED,this.handleRPCDisconnect)},r}(i.default);t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=g(n(2)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(8262)),i=g(n(255)),l=g(n(5428)),u=g(n(9)),s=g(n(657)),d=g(n(8263)),f=g(n(122)),c=g(n(33)),p=g(n(107)),v=g(n(65)),y=g(n(274)),m=g(n(9543)),h=n(1);function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function S(){var e=f.default.getChannelId(),t=y.default.getSelfEmbeddedActivityForChannel(null!=e?e:""),n=u.default.getChannel(e);return null==e||null==n||null==t?function(){var e=r;null!=e&&d.default.isOpen(e)&&(a.default.wait((function(){return o.close(e)})),r=null)}():function(e,t){if(d.default.isOpen(t))return!1;a.default.wait((function(){return o.open(t,h.PictureInPictureComponents.EMBED_IFRAME,{channel:e})})),r=t}(n,(0,m.default)(n.id,t.applicationId))}function O(){var e;return s.default.hasLayers()?void(null!=(e=r)&&d.default.isOpen(e)&&a.default.wait((function(){return o.hide(e)}))):function(){var e=r;null!=e&&d.default.isOpen(e)&&a.default.wait((function(){return o.show(e)}))}()}var I=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,E(t,n);var a=r.prototype;return a._initialize=function(){c.default.addChangeListener(S),p.default.addChangeListener(S),f.default.addChangeListener(S),v.default.addChangeListener(S),l.default.addChangeListener(S),y.default.addChangeListener(S),s.default.addChangeListener(O)},a._terminate=function(){c.default.removeChangeListener(S),p.default.removeChangeListener(S),f.default.removeChangeListener(S),v.default.removeChangeListener(S),l.default.removeChangeListener(S),y.default.removeChangeListener(S),s.default.removeChangeListener(O)},r}(i.default));t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=h(n(2)),o=h(n(255)),i=h(n(9)),l=h(n(33)),u=h(n(107)),s=h(n(12)),d=n(44),f=n(695),c=n(8264),p=h(n(10114)),v=h(n(10115)),y=h(n(10116)),m=n(1);function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function S(e,t){var n;if(null!=e){var r=s.default.getNullableCurrentUser();(null===(n=i.default.getChannel(t))||void 0===n?void 0:n.isNSFW())&&null!=r&&null==r.nsfwAllowed&&(0,c.openAgeGateModal)(f.AgeGateSource.NSFW_CHANNEL)}}var O=new(function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,E(t,n);var i=o.prototype;return i._initialize=function(){a.default.subscribe(m.ActionTypes.CONNECTION_OPEN,this.handleConnectionOpen),a.default.subscribe(m.ActionTypes.CHANNEL_SELECT,this.handleChannelSelect),a.default.subscribe(m.ActionTypes.AGE_GATE_MODAL_OPEN,this.handleAgeGateModalOpen),a.default.subscribe(m.ActionTypes.AGE_GATE_MODAL_CLOSE,this.handleAgeGateModalClose),a.default.subscribe(m.ActionTypes.AGE_GATE_SUCCESS_MODAL_OPEN,this.handleAgeGateSuccess),a.default.subscribe(m.ActionTypes.AGE_GATE_FAILURE_MODAL_OPEN,this.handleAgeGateFailure)},i._terminate=function(){a.default.unsubscribe(m.ActionTypes.CONNECTION_OPEN,this.handleConnectionOpen),a.default.unsubscribe(m.ActionTypes.CHANNEL_SELECT,this.handleChannelSelect),a.default.unsubscribe(m.ActionTypes.AGE_GATE_MODAL_OPEN,this.handleAgeGateModalOpen),a.default.unsubscribe(m.ActionTypes.AGE_GATE_MODAL_CLOSE,this.handleAgeGateModalClose),a.default.unsubscribe(m.ActionTypes.AGE_GATE_SUCCESS_MODAL_OPEN,this.handleAgeGateSuccess),a.default.unsubscribe(m.ActionTypes.AGE_GATE_FAILURE_MODAL_OPEN,this.handleAgeGateFailure)},i.handleChannelSelect=function(e){S(e.guildId,e.channelId)},i.handleConnectionOpen=function(){S(u.default.getGuildId(),l.default.getChannelId())},i.handleAgeGateModalOpen=function(){(0,d.openModal)((function(e){return r.createElement(p.default,e)}),{modalKey:f.EXISTING_USER_AGE_GATE_MODAL_KEY,onCloseRequest:m.NOOP})},i.handleAgeGateSuccess=function(){(0,d.updateModal)(f.EXISTING_USER_AGE_GATE_MODAL_KEY,(function(e){return r.createElement(y.default,e)}))},i.handleAgeGateFailure=function(e){var t=e.underageMessage;e.forceOpen?(0,d.openModal)((function(e){return r.createElement(v.default,g({underageMessage:t},e))}),{modalKey:f.EXISTING_USER_AGE_GATE_MODAL_KEY,onCloseRequest:m.NOOP}):(0,d.updateModal)(f.EXISTING_USER_AGE_GATE_MODAL_KEY,(function(e){return r.createElement(v.default,g({underageMessage:t},e))}))},i.handleAgeGateModalClose=function(){(0,d.closeModal)(f.EXISTING_USER_AGE_GATE_MODAL_KEY)},o}(o.default));t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.transitionState,r=(0,l.useStateFromStores)([f.default],(function(){return f.default.getNullableCurrentUser()})),C=(0,l.useStateFromStores)([d.default,s.default],(function(){return s.default.getChannel(d.default.getChannelId())})),M=a.useState(null),N=M[0],A=M[1],D=a.useState(null),w=D[0],k=D[1],j=a.useState(!1),U=j[0],G=j[1],F=a.useState(L.AGE_GATE_FORM),B=F[0],H=F[1],x=a.createRef(),V=a.createRef(),W=(0,v.useUID)(),Y=null!=N?(0,i.default)().diff(N,"years"):null;function z(){var e=null==C?void 0:C.getGuildId();e&&(u.default.nsfwReturnToSafety(e),(0,S.closeAgeGateModal)())}function K(){return $.apply(this,arguments)}function $(){return($=R(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return(0,o.default)(null!=N,"Cannot submit null birthday."),e.prev=1,k(null),G(!0),e.next=6,(0,E.submitDateOfBirth)(N,"NSFW Channel");case 6:return e.abrupt("return",e.sent);case 9:e.prev=9,e.t0=e.catch(1),null!=e.t0.body&&null!=e.t0.body.date_of_birth?(0,S.openFailureAgeGateModal)(e.t0.body.date_of_birth):(k(e.t0.body.message),G(!1));case 12:case"end":return e.stop()}}),e,null,[[1,9]])})))).apply(this,arguments)}function Z(){return q.apply(this,arguments)}function q(){return(q=R(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if((0,o.default)(null!=Y,"Cannot submit if we haven't been able to calculate age."),!(Y<18)){e.next=4;break}return H(L.CONFIRM),e.abrupt("return");case 4:return e.next=6,K();case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function X(e){return Q.apply(this,arguments)}function Q(){return(Q=R(regeneratorRuntime.mark((function e(t){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.preventDefault(),!U&&null!=N){e.next=3;break}return e.abrupt("return");case 3:return e.next=5,Z();case 5:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function J(){return ee.apply(this,arguments)}function ee(){return(ee=R(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,K();case 2:null==e.sent&&H(L.AGE_GATE_FORM);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}a.useEffect((function(){null!=r&&null!=r.nsfwAllowed&&(0,S.openSuccessAgeGateModal)()}));var te=a.useCallback((function(e){A(e)}),[A]),ne=a.useCallback((function(){var e;null===(e=V.current)||void 0===e||e.focus()}),[V]);return B===L.AGE_GATE_FORM?P(y.ModalRoot,{transitionState:t,size:y.ModalSize.SMALL,"aria-labelledby":W},void 0,P(y.ModalContent,{},void 0,P("div",{className:b.default.container},void 0,P("img",{alt:"",src:n(1200),className:b.default.img}),P(h.default,{size:h.default.Sizes.SIZE_24,className:b.default.title,id:W},void 0,T.default.Messages.AGE_GATE_EXISTING_HEADER),P(_.default,{color:_.default.Colors.HEADER_SECONDARY},void 0,T.default.Messages.AGE_GATE_NSFW_BODY.format({helpURL:g.default.getArticleURL(I.HelpdeskArticles.AGE_GATE)}))),P("form",{onSubmit:X},void 0,a.createElement(O.default,{label:T.default.Messages.AGE_GATE_YOUR_BIRTHDAY,wrapperClassName:b.default.birthday,name:"date_of_birth",onChange:te,onPopulated:ne,error:w,value:N,ref:x,autoFocus:!0}))),P(y.ModalFooter,{justify:p.default.Justify.BETWEEN},void 0,P(c.default,{buttonRef:V,submitting:U,disabled:null==N,size:c.ButtonSizes.SMALL,onClick:Z},void 0,T.default.Messages.AGE_GATE_SUBMIT),P(c.default,{look:c.default.Looks.LINK,size:c.default.Sizes.NONE,color:c.default.Colors.PRIMARY,onClick:z},void 0,T.default.Messages.AGE_GATE_GO_BACK))):P(y.ModalRoot,{transitionState:m.ModalTransitionState.ENTERED,size:y.ModalSize.SMALL,"aria-labelledby":W},void 0,P(y.ModalContent,{},void 0,P("div",{className:b.default.confirmContainer},void 0,P(h.default,{size:h.default.Sizes.SIZE_24,className:b.default.confirmTitle,id:W},void 0,T.default.Messages.AGE_GATE_CONFIRM_HEADER.format({age:Y})),P(_.default,{color:_.default.Colors.HEADER_SECONDARY},void 0,T.default.Messages.AGE_GATE_NSFW_BODY.format({helpURL:g.default.getArticleURL(I.HelpdeskArticles.AGE_GATE)})))),P(y.ModalFooter,{className:b.default.confirmFooter},void 0,P(c.default,{look:c.default.Looks.LINK,size:c.default.Sizes.NONE,color:c.default.Colors.PRIMARY,onClick:function(){return H(L.AGE_GATE_FORM)}},void 0,T.default.Messages.AGE_GATE_CONFIRM_GO_BACK),P(c.default,{color:c.default.Colors.BRAND,onClick:J},void 0,T.default.Messages.AGE_GATE_CONFIRM_BUTTON)))};var r,a=N(n(0)),o=C(n(21)),i=C(n(5)),l=n(3),u=C(n(352)),s=C(n(9)),d=C(n(33)),f=C(n(12)),c=N(n(36)),p=C(n(63)),v=n(106),y=n(50),m=n(333),h=C(n(126)),_=C(n(43)),g=C(n(131)),E=n(1107),S=n(8264),O=C(n(1108)),I=n(1),T=C(n(7)),b=C(n(7283));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function R(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){A(o,r,a,i,l,"next",e)}function l(e){A(o,r,a,i,l,"throw",e)}i(void 0)}))}}var L;!function(e){e[e.AGE_GATE_FORM=0]="AGE_GATE_FORM",e[e.CONFIRM=1]="CONFIRM"}(L||(L={}))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;h(n(0));var r,a=n(49),o=h(n(36)),i=n(106),l=n(50),u=y(n(126)),s=y(n(43)),d=y(n(131)),f=n(8264),c=n(1),p=y(n(7)),v=y(n(7284));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.underageMessage,r=e.transitionState,y=(0,i.useUID)();return _(l.ModalRoot,{transitionState:r,size:l.ModalSize.SMALL,"aria-labelledby":y},void 0,_(l.ModalContent,{},void 0,_("div",{className:v.default.container},void 0,_("img",{alt:"",src:n(8178),className:v.default.img}),_(u.default,{size:u.default.Sizes.SIZE_24,className:v.default.title,id:y},void 0,p.default.Messages.AGE_GATE_UNDERAGE_EXISTING_HEADER),_(s.default,{color:s.default.Colors.HEADER_SECONDARY,className:v.default.subtitle},void 0,p.default.Messages.AGE_GATE_UNDERAGE_BODY.format({underageMessage:t||p.default.Messages.AGE_GATE_UNDERAGE_BODY_DEFAULT_MESSAGE,helpURL:d.default.getArticleURL(c.HelpdeskArticles.AGE_GATE)})),_(s.default,{color:s.default.Colors.HEADER_SECONDARY,className:v.default.subtitle},void 0,p.default.Messages.AGE_GATE_UNDERAGE_EXISTING_BODY_DELETION_WITH_DAYS.format({days:30})))),_(l.ModalFooter,{},void 0,_(o.default,{size:o.ButtonSizes.SMALL,fullWidth:!0,onClick:function(){(0,f.closeAgeGateModal)(),(0,a.transitionTo)(c.Routes.LOGIN)}},void 0,p.default.Messages.AGE_GATE_UNDERAGE_BACK_TO_LOGIN)))}g.displayName="ExistingUserAgeGateUnderage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;v(n(0));var r,a=v(n(36)),o=n(106),i=n(50),l=c(n(126)),u=c(n(43)),s=n(8264),d=c(n(7)),f=c(n(7285));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.transitionState,r=(0,o.useUID)();return y(i.ModalRoot,{transitionState:t,size:i.ModalSize.SMALL,"aria-labelledby":r},void 0,y(i.ModalContent,{},void 0,y("div",{className:f.default.container},void 0,y("img",{alt:"",src:n(10117),className:f.default.img}),y(l.default,{size:l.default.Sizes.SIZE_24,className:f.default.title,id:r},void 0,d.default.Messages.AGE_GATE_AGE_VERIFIED),y(u.default,{color:u.default.Colors.HEADER_SECONDARY,className:f.default.subtitle},void 0,d.default.Messages.AGE_GATE_AGE_VERIFIED_BODY))),y(i.ModalFooter,{},void 0,y(a.default,{size:a.ButtonSizes.SMALL,fullWidth:!0,onClick:function(){(0,s.closeAgeGateModal)()},autoFocus:!0},void 0,d.default.Messages.CLOSE)))}m.displayName="ExistingUserAgeGateVerified"},function(e,t,n){e.exports=n.p+"68c14a2d6a011a937b3bb2380277d895.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.makeAuthenticated=function(e,t,n){var r=f(t,{});void 0===n&&(n={passProps:!0});function a(a){if(!(0,s.isAuthenticated)()&&!(0,s.isGuest)()&&u.default.allowLogoutRedirect()){if(null!=t)return r;var d=location.pathname+location.search;return f(i.Redirect,{to:(0,l.getLoginPath)(d,!1)})}return o.createElement(e,n.passProps?a:null)}return a.displayName="Authenticated("+(e.displayName||e.name||"<Unknown>")+")",a};var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=n(47),l=n(702),u=(r=n(10))&&r.__esModule?r:{default:r},s=n(1004);function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(255)),a=d(n(1116)),o=d(n(240)),i=d(n(7672)),l=d(n(151)),u=d(n(65)),s=n(1064);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=(0,s.createSoundForPack)("call_calling",a.default.getSoundpack()),p=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var d=r.prototype;return d._initialize=function(){o.default.addChangeListener(this.handleRingUpdate),i.default.addChangeListener(this.handleRingUpdate),l.default.addChangeListener(this.handleRingUpdate),u.default.addChangeListener(this.handleRingUpdate),a.default.addChangeListener(this.handleSoundpackUpdate)},d._terminate=function(){o.default.removeChangeListener(this.handleRingUpdate),i.default.removeChangeListener(this.handleRingUpdate),l.default.removeChangeListener(this.handleRingUpdate),u.default.removeChangeListener(this.handleRingUpdate),a.default.removeChangeListener(this.handleSoundpackUpdate)},d.handleSoundpackUpdate=function(){c.stop(),c=(0,s.createSoundForPack)("call_calling",a.default.getSoundpack())},d.handleRingUpdate=function(){var e=o.default.getCalls().filter((function(e){return e.ringing.length>0&&u.default.getCurrentClientVoiceChannelId(null)===e.channelId})),t=u.default.getCurrentClientVoiceChannelId(null);!(null!=t&&u.default.countVoiceStatesForChannel(t)>=2)&&e.length>0&&!i.default.isSoundDisabled("call_calling")&&!l.default.disableSounds?c.loop():c.stop()},r}(r.default));t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(31),a=c(n(2)),o=c(n(268)),i=c(n(255)),l=c(n(5428)),u=c(n(41)),s=c(n(74)),d=c(n(179)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function v(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var m=new Set,h=new Set,_=null;function g(){for(var e,t=v(m);!(e=t()).done;){var n=e.value;o.default.setDisableLocalVideo(n,!1,r.MediaEngineContextTypes.DEFAULT,!1)}h.clear(),m.clear()}var E=new(function(e){var t,n;function i(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleWindowFocus=function(e){e.focused&&g()},t.handleVoiceChannelSelect=function(e){var t=e.channelId;t!==_&&(g(),_=t)},t.handlePopoutChange=function(){l.default.getWindowFocused(f.PopoutWindowKeys.CHANNEL_CALL_POPOUT)&&g()},t}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var c=i.prototype;return c._initialize=function(){a.default.subscribe(f.ActionTypes.RTC_CONNECTION_VIDEO,this.handleIncomingVideo),a.default.subscribe(f.ActionTypes.AUDIO_SET_LOCAL_VIDEO_DISABLED,this.handleManualLocalVideoToggle),a.default.subscribe(f.ActionTypes.WINDOW_FOCUS,this.handleWindowFocus),a.default.subscribe(f.ActionTypes.VOICE_CHANNEL_SELECT,this.handleVoiceChannelSelect),l.default.addChangeListener(this.handlePopoutChange)},c._terminate=function(){a.default.unsubscribe(f.ActionTypes.RTC_CONNECTION_VIDEO,this.handleIncomingVideo),a.default.unsubscribe(f.ActionTypes.AUDIO_SET_LOCAL_VIDEO_DISABLED,this.handleManualLocalVideoToggle),a.default.unsubscribe(f.ActionTypes.WINDOW_FOCUS,this.handleWindowFocus),a.default.unsubscribe(f.ActionTypes.VOICE_CHANNEL_SELECT,this.handleVoiceChannelSelect),l.default.removeChangeListener(this.handlePopoutChange),g(),_=null},c.handleIncomingVideo=function(e){var t=e.userId,n=e.context,a=e.streamId;if(n===r.MediaEngineContextTypes.DEFAULT&&null!=a){var i=null!=s.default.getCurrentGame(),c=d.default.isFocused(),p=l.default.getWindowFocused(f.PopoutWindowKeys.CHANNEL_CALL_POPOUT),v=u.default.isLocalVideoDisabled(t,n),y=h.has(t);!i||c||p||v||y||(m.add(t),o.default.setDisableLocalVideo(t,!0,n,!1))}},c.handleManualLocalVideoToggle=function(e){var t=e.userId;e.persist&&(h.add(t),m.delete(t))},i}(i.default));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(255)),a=i(n(122)),o=i(n(650));function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var i=r.prototype;return i._initialize=function(){o.default.addChangeListener(this.handleFocusParticipant)},i._terminate=function(){o.default.removeChangeListener(this.handleFocusParticipant)},i.handleFocusParticipant=function(){var e=a.default.getChannelId();if(null!=e){var t,n=o.default.getSelectedParticipantId(e);null===(t=a.default.getRTCConnection())||void 0===t||t.setSelectedParticipant(n)}},r}(r.default));t.default=u},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=S(n(0)),a=g(n(2)),o=g(n(10125)),i=g(n(10128)),l=g(n(10129)),u=n(132),s=n(682),d=g(n(10)),f=g(n(9)),c=g(n(56)),p=g(n(144)),v=g(n(122)),y=g(n(1081)),m=S(n(44)),h=g(n(10132)),_=n(1);function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var T=new(function(e){var t,n;function h(){for(var t,n=arguments.length,a=new Array(n),h=0;h<n;h++)a[h]=arguments[h];return(t=e.call.apply(e,[this].concat(a))||this).handleVoiceChannelFeedback=function(e){var n=e.analyticsData;t.shouldShowVoiceFeedback()&&(m.openModal((function(e){return r.createElement(l.default,O({},e,{analyticsData:n}))})),t.updateLastVoiceFeedbackDate())},t.handleStreamClose=function(e){var n=e.streamKey,a=e.canShowFeedback,o=(0,u.decodeStreamKey)(n),l=(0,s.getStreamerApplication)(o,p.default),f={media_session_id:y.default.getActiveMediaSessionId(),rtc_connection_id:y.default.getActiveRTCConnectionId()};t.shouldShowStreamFeedback()&&a&&m.openModal((function(e){return r.createElement(i.default,O({stream:o,streamApplication:l,isStreamer:o.ownerId===d.default.getId()},e,{analyticsData:f}))}))},t.handleActivityClose=function(e){var n=e.applicationId,a=e.channelId,i=c.default.getGame(n),l=f.default.getChannel(a),u={rtc_connection_id:v.default.getRTCConnectionId(),media_session_id:v.default.getMediaSessionId()};null!=i&&null!=l&&t.shouldShowActivityFeedback()&&(m.openModal((function(e){return r.createElement(o.default,O({},e,{activityApplication:i,channel:l,analyticsData:u}))})),t.updateLastActivityFeedbackDate())},t}n=e,(t=h).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var g=h.prototype;return g._initialize=function(){a.default.subscribe(_.ActionTypes.VOICE_CHANNEL_SHOW_FEEDBACK,this.handleVoiceChannelFeedback),a.default.subscribe(_.ActionTypes.STREAM_CLOSE,this.handleStreamClose),a.default.subscribe(_.ActionTypes.EMBEDDED_ACTIVITY_CLOSE,this.handleActivityClose)},g._terminate=function(){a.default.unsubscribe(_.ActionTypes.VOICE_CHANNEL_SHOW_FEEDBACK,this.handleVoiceChannelFeedback),a.default.unsubscribe(_.ActionTypes.STREAM_CLOSE,this.handleStreamClose),a.default.unsubscribe(_.ActionTypes.EMBEDDED_ACTIVITY_CLOSE,this.handleActivityClose)},h}(h.default));t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var r,a=_(n(0)),o=m(n(8880)),i=m(n(7948)),l=n(7614),u=n(7631),s=_(n(44)),d=m(n(15)),f=m(n(10126)),c=m(n(10127)),p=n(147),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var S=[p.ActivityFeedbackReasons.OTHER,p.ActivityFeedbackReasons.NOT_FUN];function O(e){var t=e.channel,n=e.activityApplication,r=e.onClose,m=e.transitionState,h=e.analyticsData;return a.useEffect((function(){d.default.track(v.AnalyticEvents.OPEN_MODAL,{type:"Activity Feedback Modal",application_id:n.id,application_name:n.name,game_id:n.id,source:"Activity End"})}),[n]),g(o.default,{header:y.default.Messages.ACTIVITY_REPORT_POST_ACTIVITY_HEADER.format({applicationName:n.name}),body:y.default.Messages.ACTIVITY_REPORT_ACTIVITY_BODY,problemTitle:y.default.Messages.ACTIVITY_REPORT_POST_ACTIVITY_PROBLEM_TITLE,problems:(0,f.default)(!0),feedbackProblems:S,onSubmit:function(e){var r=e.rating,o=e.problem,d=e.dontShowAgain,f=e.feedback;d&&(0,u.hideHotspot)(l.HotspotLocations.POST_ACTIVITY_FEEDBACK),null!=r&&((0,c.default)(o,t,f,n,h,"Activity End",r),null!=o&&s.openModal((function(e){return a.createElement(i.default,E({body:y.default.Messages.ACTIVITY_REPORTED_BODY},e))})))},onClose:r,transitionState:m,otherKey:p.ActivityFeedbackReasons.OTHER})}O.displayName="ActivityFeedback"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return[{value:a.ActivityFeedbackReasons.FAILED_LOAD,label:e?o.default.Messages.ACTIVITY_REPORT_ACTIVITY_END_FAILED_LOAD:o.default.Messages.ACTIVITY_REPORT_ACTIVITY_FAILED_LOAD},{value:a.ActivityFeedbackReasons.LAGGING,label:e?o.default.Messages.ACTIVITY_REPORT_ACTIVITY_END_LAGGING:o.default.Messages.ACTIVITY_REPORT_ACTIVITY_LAGGING},{value:a.ActivityFeedbackReasons.CONFUSING,label:e?o.default.Messages.ACTIVITY_REPORT_ACTIVITY_END_CONFUSING:o.default.Messages.ACTIVITY_REPORT_ACTIVITY_CONFUSING},{value:a.ActivityFeedbackReasons.NOT_FUN,label:e?o.default.Messages.ACTIVITY_REPORT_ACTIVITY_END_NOT_FUN:o.default.Messages.ACTIVITY_REPORT_ACTIVITY_NOT_FUN},{value:a.ActivityFeedbackReasons.OTHER,label:o.default.Messages.CALL_FEEDBACK_OPTION_OTHER}]};var r,a=n(147),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,r,l,u,s){void 0===s&&(s=null);a.default.track(o.AnalyticEvents.ACTIVITY_REPORT_PROBLEM,i({reason:e,guild_id:t.getGuildId(),channel_id:t.id,application_id:null==r?void 0:r.id,application_name:null==r?void 0:r.name,location:u,rating:s,feedback:n},l))};var r,a=(r=n(15))&&r.__esModule?r:{default:r},o=n(1);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var r,a=_(n(0)),o=m(n(8880)),i=m(n(7948)),l=n(182),u=m(n(8750)),s=m(n(8751)),d=n(7614),f=n(7631),c=_(n(44)),p=m(n(15)),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var S=[l.StreamIssueReportReasons.OTHER];function O(e){var t=e.isStreamer,n=e.stream,r=e.streamApplication,m=e.onClose,h=e.transitionState,_=e.analyticsData,O=t?y.default.Messages.STREAM_REPORT_RATING_BODY_STREAMER:y.default.Messages.STREAM_REPORT_RATING_BODY;return a.useEffect((function(){p.default.track(v.AnalyticEvents.OPEN_MODAL,{type:"Stream Problem Report",other_user_id:n.ownerId,application_id:null!=r?r.id:null,application_name:null!=r?r.name:null,game_id:null!=r?r.id:null,source:"Stream End"})}),[n.ownerId,r]),g(o.default,{header:y.default.Messages.STREAM_REPORT_A_PROBLEM_POST_STREAM,body:O,problemTitle:y.default.Messages.STREAM_REPORT_LABEL,problems:(0,u.default)(t,!0),feedbackProblems:S,onSubmit:function(e){var t=e.rating,o=e.problem,l=e.dontShowAgain,u=e.feedback;l&&(0,f.hideHotspot)(d.HotspotLocations.REPORT_PROBLEM_POST_STREAM),null!=t&&((0,s.default)(o,n,u,r,_,"Stream End",t),null!=o&&c.openModal((function(e){return a.createElement(i.default,E({body:y.default.Messages.STREAM_REPORTED_BODY},e))})))},onClose:m,transitionState:h,otherKey:l.StreamIssueReportReasons.OTHER})}O.displayName="ReportProblem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var r,a=m(n(0)),o=v(n(1117)),i=v(n(8880)),l=v(n(7948)),u=n(7614),s=n(7631),d=v(n(10130)),f=v(n(10131)),c=m(n(44)),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var g=[o.default.CALL_FEEDBACK_OPTION_OTHER];function E(e){var t=e.onClose,n=e.transitionState,r=e.analyticsData;return h(i.default,{header:p.default.Messages.CALL_FEEDBACK_SHEET_TITLE,body:p.default.Messages.CALL_FEEDBACK_PROMPT,problemTitle:p.default.Messages.CALL_FEEDBACK_ISSUE_SECTION_HEADER,problems:(0,d.default)(!1),feedbackProblems:g,onSubmit:function(e){var t,n,o,i=e.rating,v=e.problem,y=e.dontShowAgain,m=e.feedback;y&&(0,s.hideHotspot)(u.HotspotLocations.VOICE_CALL_FEEDBACK),null!=i&&((0,f.default)(i,(t=v,null!==(n=null===(o=(0,d.default)(!1).find((function(e){return e.label===t})))||void 0===o?void 0:o.code)&&void 0!==n?n:null),v,m,r),null!=v&&c.openModal((function(e){return a.createElement(l.default,_({body:p.default.Messages.CALL_FEEDBACK_CONFIRMATION},e))})))},onClose:t,transitionState:n,otherKey:o.default.CALL_FEEDBACK_OPTION_OTHER})}E.displayName="VoiceCallFeedbackModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=[{label:a.default.Messages.CALL_FEEDBACK_OPTION_COULD_NOT_HEAR_AUDIO,code:2,value:r.default.CALL_FEEDBACK_OPTION_COULD_NOT_HEAR_AUDIO},{label:a.default.Messages.CALL_FEEDBACK_OPTION_NOBODY_COULD_HEAR_ME,code:3,value:r.default.CALL_FEEDBACK_OPTION_NOBODY_COULD_HEAR_ME},{label:a.default.Messages.CALL_FEEDBACK_OPTION_AUDIO_ECHOS,code:4,value:r.default.CALL_FEEDBACK_OPTION_AUDIO_ECHOS},{label:a.default.Messages.CALL_FEEDBACK_OPTION_AUDIO_ROBOTIC,code:5,value:r.default.CALL_FEEDBACK_OPTION_AUDIO_ROBOTIC},{label:a.default.Messages.CALL_FEEDBACK_OPTION_AUDIO_CUT,code:6,value:r.default.CALL_FEEDBACK_OPTION_AUDIO_CUT},{label:a.default.Messages.CALL_FEEDBACK_OPTION_BAD_VOLUME,code:7,value:r.default.CALL_FEEDBACK_OPTION_BAD_VOLUME},{label:a.default.Messages.CALL_FEEDBACK_OPTION_BACKGROUND_NOISE,code:8,value:r.default.CALL_FEEDBACK_OPTION_BACKGROUND_NOISE}];e&&t.push({label:a.default.Messages.CALL_FEEDBACK_OPTION_SPEAKERPHONE,code:9,value:r.default.CALL_FEEDBACK_OPTION_SPEAKERPHONE});return t.push({label:a.default.Messages.CALL_FEEDBACK_OPTION_HEADSET,code:10,value:r.default.CALL_FEEDBACK_OPTION_HEADSET},{label:a.default.Messages.CALL_FEEDBACK_OPTION_OTHER,code:1,value:r.default.CALL_FEEDBACK_OPTION_OTHER}),t};var r=o(n(1117)),a=o(n(7));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,i,u){var s=r.default.getSettings(),d=r.default.getInputDeviceId(),f=r.default.getInputDevices()[d],c=r.default.getOutputDeviceId(),p=r.default.getOutputDevices()[c],v=r.default.getVideoDeviceId(),y=r.default.getVideoDevices()[v],m=r.default.getNoiseCancellation();a.default.track(o.AnalyticEvents.CALL_REPORT_PROBLEM,l({rating:e||"no response",reason_code:t,reason_description:n,feedback:i,audio_input_mode:s.mode,automatic_audio_input_sensitivity_enabled:s.modeOptions.autoThreshold,audio_input_sensitivity:s.modeOptions.threshold,echo_cancellation_enabled:s.echoCancellation,noise_suppression_enabled:s.noiseSuppression,automatic_gain_control_enabled:s.automaticGainControl,voice_output_volume:s.outputVolume,noise_cancellation_enabled:m,input_device_name:null==f?void 0:f.name,output_device_name:null==p?void 0:p.name,video_device_name:null==y?void 0:y.name},u))};var r=i(n(41)),a=i(n(15)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(24)),a=u(n(255)),o=n(7647),i=u(n(5295)),l=n(8276);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=function(e){var t,n;function a(){return e.apply(this,arguments)||this}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var u=a.prototype;return u.getLastVoiceFeedbackDate=function(){var e;return null!==(e=r.default.get(l.LAST_VOICE_FEEDBACK_DATE_STORAGE_KEY))&&void 0!==e?e:null},u.getLastActivityFeedbackDate=function(){var e;return null!==(e=r.default.get(l.LAST_ACTIVITY_FEEDBACK_DATE_STORAGE_KEY))&&void 0!==e?e:null},u.updateLastVoiceFeedbackDate=function(){r.default.set(l.LAST_VOICE_FEEDBACK_DATE_STORAGE_KEY,Date.now())},u.updateLastActivityFeedbackDate=function(){r.default.set(l.LAST_ACTIVITY_FEEDBACK_DATE_STORAGE_KEY,Date.now())},u.shouldShowVoiceFeedback=function(){var e=this.getLastVoiceFeedbackDate(),t=null==e||Date.now()-e>=l.END_VOICE_FEEDBACK_COOLDOWN;return Math.random()<l.END_VOICE_FEEDBACK_CHANCE&&i.default.hasHotspot(o.HotspotLocations.VOICE_CALL_FEEDBACK)&&t},u.shouldShowActivityFeedback=function(){var e=this.getLastActivityFeedbackDate(),t=null==e||Date.now()-e>=l.END_ACTIVITY_FEEDBACK_COOLDOWN;return Math.random()<l.END_ACTIVITY_FEEDBACK_CHANCE&&i.default.hasHotspot(o.HotspotLocations.POST_ACTIVITY_FEEDBACK)&&t},u.shouldShowStreamFeedback=function(){return Math.random()<l.END_STREAM_FEEDBACK_CHANCE&&i.default.hasHotspot(o.HotspotLocations.REPORT_PROBLEM_POST_STREAM)},a}(a.default);t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=u(n(2)),a=u(n(436)),o=u(n(22)),i=u(n(56)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var f={};function c(e){var t=e.name,n=e.hash,r=e.missingData;i.default.markGameReported(t);for(var l,u=s(r);!(l=u()).done;){var d=l.value;switch(d){case"icon":var c=f[t];return void(null!=c&&a.default.uploadIcon(t,n,c));default:new o.default("GameStoreIconManager").log("Could not find missing data key: "+d)}}}function p(e){var t=e.gameName,n=e.icon;f[t]=n}var v={initialize:function(){r.default.subscribe(l.ActionTypes.UNVERIFIED_GAME_UPDATE,c),r.default.subscribe(l.ActionTypes.GAME_ICON_UPDATE,p)}};t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(2)),a=d(n(436)),o=n(7940),i=d(n(255)),l=d(n(10)),u=d(n(108)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=new(function(e){var t,n;function i(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).handleConnectionOpen=function(){var e=l.default.isGuest();u.default.fetched||e||(0,o.fetchLibrary)(),a.default.getDetectableGames()},t}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var d=i.prototype;return d._initialize=function(){r.default.subscribe(s.ActionTypes.CONNECTION_OPEN,this.handleConnectionOpen)},d._terminate=function(){r.default.unsubscribe(s.ActionTypes.CONNECTION_OPEN,this.handleConnectionOpen)},i}(i.default));t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.checkLaunchableGame=s,t.default=void 0;var r=u(n(2)),a=u(n(56)),o=u(n(282)),i=u(n(1052)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e){var t=i.default.launchableGames[e],n=a.default.getGame(e);return(null!=n?o.default.isLaunchable(n):o.default.isGameLaunchable(e)).then((function(n){n!==t&&r.default.dispatch({type:l.ActionTypes.GAME_LAUNCHABLE_UPDATE,gameId:e,isLaunchable:n})}))}function d(e){s(e.gameId)}var f={initialize:function(){r.default.subscribe(l.ActionTypes.CHECK_LAUNCHABLE_GAME,d)}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(8260),a=i(n(108)),o=i(n(441));function i(e){return e&&e.__esModule?e:{default:e}}var l={init:function(){a.default.whenInitialized((function(){null!=o.default.testModeApplicationId&&(0,r.authorizeAndSetTestModeApplication)(o.default.testModeApplicationId,o.default.testModeOriginURL)}))}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(2)),a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(242)),o=s(n(10)),i=n(236),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function d(){if((0,i.isSupportedPlatform)()){var e=o.default.getToken(),t=o.default.getId();if(null==e)throw new Error("missing user token");a.init(e,t)}}function f(){a.destroy()}var c={init:function(){r.default.subscribe(l.ActionTypes.CONNECTION_OPEN,d),r.default.subscribe(l.ActionTypes.LOGOUT,f)}};t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=_(n(0)),a=m(n(2)),o=m(n(268)),i=n(332),l=m(n(10139)),u=m(n(142)),s=m(n(10)),d=m(n(122)),f=_(n(44)),c=m(n(5465)),p=m(n(10140)),v=n(132),y=n(1);function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}var g={init:function(){p.default.init(),a.default.subscribe(y.ActionTypes.MEDIA_ENGINE_VIDEO_STATE_CHANGED,(function(e){var t=e.videoState,n=u.default.getActiveStreamForUser(s.default.getId());if(null!=n){var r=t===y.MediaEngineVideoStates.PAUSED;(0,i.setStreamPaused)(n,r)}})),a.default.subscribe(y.ActionTypes.STREAM_DELETE,(function(e){e.reason===y.ApplicationStreamDeleteReasons.STREAM_FULL&&((0,i.closeStream)(e.streamKey,!1),f.openModal((function(e){return r.createElement(l.default,e)})))})),a.default.subscribe(y.ActionTypes.STREAM_WATCH,(function(e){var t=e.streamKey;if(!e.allowMultiple){var n=(0,v.decodeStreamKey)(t);u.default.getAllActiveStreams().forEach((function(e){e.ownerId!==n.ownerId&&e.ownerId!==s.default.getId()&&(e.ownerId===s.default.getId()&&o.default.setDesktopSource(null),(0,i.closeStream)((0,v.encodeStreamKey)(e),!1))}))}})),a.default.subscribe(y.ActionTypes.VOICE_STATE_UPDATE,(function(e){if(e.userId===s.default.getId()){var t=u.default.getAllActiveStreams(),n=d.default.getChannelId();t.forEach((function(e){e.channelId!==n&&(0,c.default)(e,!1)}))}}))}};t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(36)),o=n(106),i=f(n(113)),l=n(50),u=f(n(43)),s=f(n(7)),d=f(n(7286));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.onClose,n=e.transitionState,r=(0,o.useUID)();return p(l.ModalRoot,{"aria-labelledby":r,size:l.ModalSize.SMALL,transitionState:n},void 0,p(l.ModalHeader,{id:r},void 0,p(i.default,{tag:i.default.Tags.H2,className:d.default.header},void 0,s.default.Messages.STREAM_FULL_MODAL_HEADER),p(l.ModalCloseButton,{onClick:t,className:d.default.modalCloseButton})),p(l.ModalContent,{},void 0,p(u.default,{size:u.default.Sizes.SIZE_16,className:d.default.content},void 0,s.default.Messages.STREAM_FULL_MODAL_BODY),p("div",{className:d.default.fullArt})),p(l.ModalFooter,{},void 0,p(a.default,{onClick:t},void 0,s.default.Messages.OKAY)))}v.displayName="StreamFullModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(67),a=v(n(2)),o=n(332),i=v(n(142)),l=v(n(10)),u=v(n(9)),s=v(n(347)),d=v(n(33)),f=v(n(1081)),c=n(132),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return m(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return m(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function m(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var h=new r.Timeout,_=new r.Timeout,g=null;function E(e,t){var n=u.default.getChannel(e),r=i.default.getActiveStreamForUser(t);if((null==n?void 0:n.isDM())&&d.default.getVoiceChannelId()===e&&null==r){var a=i.default.getStreamForUser(t);if(null==a)return!1;var l=(0,c.encodeStreamKey)(a);return l!==g&&(g=l,(0,o.watchStream)(a,{noFocus:!0}),!0)}return!1}function S(e,t){var n=null!=t?t:s.default.getPreferredRegion();null!=n&&n!==s.default.getRegion(f.default.getHostname())&&(0,o.changeStreamRegion)(e,n)}var O={init:function(){var e=function(e){f.default.getAllActiveStreamKeys().includes(e)||_.start(5e3,(function(){a.default.dispatch({type:p.ActionTypes.STREAM_TIMED_OUT,streamKey:e})}))};a.default.subscribe(p.ActionTypes.STREAM_WATCH,(function(t){var n=t.streamKey;e(n)})),a.default.subscribe(p.ActionTypes.STREAM_START,(function(t){var n=t.streamType,r=t.guildId,a=t.channelId;e((0,c.encodeStreamKey)({streamType:n,guildId:r,channelId:a,ownerId:l.default.getId()}))})),a.default.subscribe(p.ActionTypes.STREAM_CREATE,(function(){_.stop()})),a.default.subscribe(p.ActionTypes.STREAM_UPDATE,(function(){_.stop()})),a.default.subscribe(p.ActionTypes.STREAM_DELETE,(function(){_.stop()})),a.default.subscribe(p.ActionTypes.STREAM_CLOSE,(function(){h.stop(),_.stop()})),a.default.subscribe(p.ActionTypes.VOICE_CHANNEL_SELECT,(function(e){var t=e.channelId;if(null!=t){g=null;var n=i.default.getAllApplicationStreamsForChannel(t).filter((function(e){return e.ownerId!==l.default.getId()}))[0];null!=n&&E(t,n.ownerId)}})),a.default.subscribe(p.ActionTypes.VOICE_STATE_UPDATE,(function(e){var t=e.userId,n=e.channelId,r=e.selfStream;if(t!==l.default.getId()&&null!=n){if(r&&E(n,t))return;var a=i.default.getActiveStreamForUser(t);if(null!=a&&a.channelId===n&&(r||a.state===p.ApplicationStreamStates.ENDED||h.start(18e4,(function(){return(0,o.closeStream)((0,c.encodeStreamKey)(a),!1)})),r&&a.state===p.ApplicationStreamStates.ENDED)){h.stop();var u=i.default.getStreamForUser(t);if(null==u)return;(0,o.watchStream)(u)}}})),a.default.subscribe(p.ActionTypes.CALL_UPDATE,(function(e){var t=e.channelId,n=e.region,r=i.default.getActiveStreamForUser(l.default.getId());(null==r?void 0:r.channelId)===t&&S((0,c.encodeStreamKey)(r),n)})),a.default.subscribe(p.ActionTypes.CHANNEL_UPDATES,(function(e){var t=e.updates,n=i.default.getActiveStreamForUser(l.default.getId());if(null!=n)for(var r,a=y(t);!(r=a()).done;){var o=r.value;n.channelId===o.channel.id&&S((0,c.encodeStreamKey)(n),o.channel.rtcRegion)}}))}};t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(2)),a=s(n(9544)),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7631)),i=n(7614),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}var d=!1,f={init:function(){r.default.subscribe(l.ActionTypes.VOICE_CHANNEL_SELECT,(function(e){var t=e.channelId;a.default.subscribe({},(function(e){d=e.showPopout}))(),d&&null==t&&o.hideHotspot(i.HotspotLocations.VOICE_PANEL_INTRODUCTION)}))}};t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(11)),a=s(n(1175)),o=s(n(255)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(8277)),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function f(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){d(o,r,a,i,l,"next",e)}function l(e){d(o,r,a,i,l,"throw",e)}i(void 0)}))}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=new(function(e){var t,n;function o(){for(var t,n=arguments.length,o=new Array(n),u=0;u<n;u++)o[u]=arguments[u];return(t=e.call.apply(e,[this].concat(o))||this).checked=!1,t.unsubscribe=null,t.handleExperimentUpdate=f(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t.checked||!(0,i.inIncentiviedInstallExperiment)()){e.next=6;break}return t.checked=!0,e.next=4,r.default.get(l.Endpoints.ICENTIVIZED_INSTALL);case 4:(n=e.sent).ok&&n.body.eligible&&a.default.show(l.NoticeTypes.INCENTIVIZED_INSTALL);case 6:case"end":return e.stop()}}),e)}))),t}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var u=o.prototype;return u._initialize=function(){this.unsubscribe=i.default.subscribe({},this.handleExperimentUpdate)},u._terminate=function(){var e;null===(e=this.unsubscribe)||void 0===e||e.call(this)},o}(o.default));t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(67),a=l(n(2)),o=l(n(255)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=new(function(e){var t,n;function o(){for(var t,n=arguments.length,o=new Array(n),l=0;l<n;l++)o[l]=arguments[l];return(t=e.call.apply(e,[this].concat(o))||this).clearErrorTimeout=new r.Timeout,t.handleNoiseCancellationError=function(){t.clearErrorTimeout.start(3e3,(function(){return a.default.dispatch({type:i.ActionTypes.MEDIA_ENGINE_NOISE_CANCELLATION_ERROR_RESET})}))},t}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n);var l=o.prototype;return l._initialize=function(){a.default.subscribe(i.ActionTypes.MEDIA_ENGINE_NOISE_CANCELLATION_ERROR,this.handleNoiseCancellationError)},l._terminate=function(){this.clearErrorTimeout.stop(),a.default.unsubscribe(i.ActionTypes.MEDIA_ENGINE_NOISE_CANCELLATION_ERROR,this.handleNoiseCancellationError)},o}(o.default));t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(0)),a=s(n(2)),o=s(n(255)),i=f(n(10145)),l=n(44),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=new(function(e){var t,n;function o(){for(var t,n=arguments.length,a=new Array(n),o=0;o<n;o++)a[o]=arguments[o];return(t=e.call.apply(e,[this].concat(a))||this)._openReportMessageModal=function(e){var t=e.channel,n=e.message;(0,l.openModal)((function(e){return r.createElement(i.default,c({channel:t,message:n},e))}),{modalKey:i.REPORT_MESSAGE_MODAL_KEY})},t}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var s=o.prototype;return s._initialize=function(){a.default.subscribe(u.ActionTypes.REPORT_MESSAGE_MODAL_OPEN,this._openReportMessageModal)},s._terminate=function(){a.default.unsubscribe(u.ActionTypes.REPORT_MESSAGE_MODAL_OPEN,this._openReportMessageModal)},o}(o.default));t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.REPORT_MESSAGE_MODAL_KEY=void 0;var r,a=v(n(0)),o=c(n(7887)),i=c(n(5171)),l=n(50),u=v(n(10146)),s=c(n(10165)),d=c(n(7)),f=c(n(6942));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function h(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){m(o,r,a,i,l,"next",e)}function l(e){m(o,r,a,i,l,"throw",e)}i(void 0)}))}}var _;t.REPORT_MESSAGE_MODAL_KEY="REPORT_MESSAGE",function(e){e[e.REPORT_MESSAGE=0]="REPORT_MESSAGE",e[e.SUCCESS=1]="SUCCESS"}(_||(_={}));var g=[_.REPORT_MESSAGE,_.SUCCESS],E=y(u.ErrorState,{}),S=function(e){var t=e.message,n=e.channel,r=e.onClose,c=e.transitionState,p=a.useState(!1),v=p[0],m=p[1],S=a.useState(null),O=S[0],I=S[1],T=a.useState(_.REPORT_MESSAGE),b=T[0],C=T[1],M=a.useState(null),N=M[0],P=M[1],A=a.useState(null),R=A[0],L=A[1];a.useEffect((function(){var e=function(){var e=h(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,o.default.tokenizeReportedMessage(n.id,t.id);case 3:r=e.sent,I(r),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),m(!0);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})));return function(){return e.apply(this,arguments)}}(),r=function(){var e=h(regeneratorRuntime.mark((function e(){var t,n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,o.default.getOptions();case 2:t=e.sent,n=t.typeOptions,r=t.subTypeOptions,P(n),L(r);case 7:case"end":return e.stop()}}),e)})));return function(){return e.apply(this,arguments)}}();e(),v||r()}),[n.id,v,t.id]);var D=y(u.default,{token:O,message:t,channel:n,onClose:r,onSuccess:function(){C(_.SUCCESS)},typeOptions:N,subTypeOptions:R}),w=y(s.default,{message:t,channel:n,onClose:r});return y(l.ModalRoot,{transitionState:c,size:l.ModalSize.DYNAMIC,className:f.default.modal,"aria-label":d.default.Messages.REPORT_MODAL_REPORT_MESSAGE},void 0,v?E:y(i.default,{step:b,steps:g},void 0,b===_.REPORT_MESSAGE?null==N||null==R||null==O?null:D:w))};S.displayName="ReportMessageModal";var O=S;t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.ErrorState=t.REPORT_MESSAGE_MODAL_KEY=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(7887)),i=E(n(121)),l=E(n(7673)),u=E(n(36)),s=E(n(989)),d=E(n(7587)),f=E(n(178)),c=n(129),p=n(50),v=E(n(126)),y=E(n(994)),m=E(n(970)),h=n(1),_=E(n(7)),g=E(n(6942));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}t.REPORT_MESSAGE_MODAL_KEY="REPORT_MESSAGE";var T=function(e){var t=e.className;return I(s.default,{className:t},void 0,_.default.Messages.REPORT_MODAL_ERROR.format({tnsReportUrl:"https://dis.gd/request"}))};t.ErrorState=T,T.displayName="ErrorState";var b=function(e){var t,n,r=e.token,s=e.channel,E=e.message,S=e.typeOptions,b=e.subTypeOptions,C=e.onClose,M=e.onSuccess,N=a.useState(null),P=N[0],A=N[1],R=a.useState(null),L=R[0],D=R[1],w=a.useState(""),k=w[0],j=w[1],U=a.useState(""),G=U[0],F=U[1],B=a.useState(!1),H=B[0],x=B[1],V=a.useState(!1),W=V[0],Y=V[1],z=null!=P&&null!=b[P],K=null!=L||!z,$=function(e){P!==e&&(A(e),D(null))},Z=function(e){L!==e&&D(e)},q=function(){var e,t=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=P){e.next=2;break}return e.abrupt("return");case 2:return x(!0),e.prev=3,i.default.trackWithMetadata(h.AnalyticEvents.MESSAGE_REPORTED,{report_type:P,report_sub_type:L,subject:k,description:G,location_object:"report_message_modal",guild_id:s.getGuildId(),channel_id:s.id,message_id:E.id}),e.next=7,o.default.submitReport(r,P,L,k,G);case 7:x(!1),M(),e.next=15;break;case 11:e.prev=11,e.t0=e.catch(3),x(!1),Y(!0);case 15:case"end":return e.stop()}}),e,null,[[3,11]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){O(o,r,a,i,l,"next",e)}function l(e){O(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),X=I(f.default,{value:k,onChange:j}),Q=I(d.default,{value:G,onChange:F});return a.createElement(a.Fragment,null,I(p.ModalContent,{className:g.default.content},void 0,I(v.default,{className:g.default.modalHeader,size:v.default.Sizes.SIZE_24},void 0,_.default.Messages.REPORT_MODAL_REPORT_MESSAGE),W&&I(T,{className:g.default.formItem}),I(c.FormItem,{title:_.default.Messages.REPORT_MODAL_MESSAGE_SELECTED,className:g.default.formItem},void 0,I(m.default,{className:g.default.message},void 0,I(l.default,{channel:s,message:E,animateAvatar:!1,disableInteraction:!0}))),(t=S.find((function(e){return e.value===P})),n=null!=t?t.description:null,a.createElement(a.Fragment,null,I(c.FormItem,{className:g.default.formItem,title:_.default.Messages.REPORT_MODAL_TYPE_TITLE,required:!0},void 0,I(y.default,{placeholder:_.default.Messages.REPORT_MODAL_SELECT_ONE,options:S,value:P,onChange:$,maxVisibleItems:6})),I(c.FormText,{type:c.FormText.Types.DESCRIPTION,className:g.default.description},void 0,n))),null!=P&&z?I(c.FormItem,{title:b[P].subTypeQuestion,className:g.default.formItem,required:!0},void 0,I(y.default,{placeholder:_.default.Messages.REPORT_MODAL_SELECT_ONE,options:b[P].subTypes,value:L,onChange:Z})):null,null!=P&&K?a.createElement(a.Fragment,null,I(c.FormItem,{title:_.default.Messages.REPORT_MODAL_SUBJECT,className:g.default.formItem,required:!0},void 0,X),I(c.FormItem,{title:_.default.Messages.REPORT_MODAL_DESCRIPTION,className:g.default.formItem,required:!0},void 0,Q,I(c.FormText,{type:c.FormText.Types.DESCRIPTION,className:g.default.description},void 0,_.default.Messages.REPORT_MODAL_DESCRIPTION_MIN_MAX.format({min:0,max:800})),G.length>800?I(c.FormText,{type:c.FormText.Types.DESCRIPTION,className:g.default.descriptionError},void 0,_.default.Messages.REPORT_MODAL_DESCRIPTION_MAX_EXCEEDED):null)):null),I(p.ModalFooter,{className:g.default.footer},void 0,I(u.default,{color:u.default.Colors.PRIMARY,look:u.default.Looks.LINK,onClick:C},void 0,_.default.Messages.CANCEL),I(u.default,{onClick:q,disabled:!K||0===k.length||G.length<0||G.length>800,submitting:H},void 0,_.default.Messages.REPORT_MODAL_SUBMIT)))};t.default=b},,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(351)),i=m(n(1036)),l=m(n(7673)),u=m(n(36)),s=n(129),d=n(50),f=m(n(126)),c=m(n(970)),p=n(1),v=m(n(7)),y=m(n(6942));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=function(e){var t=e.onClose,n=e.message,r=e.channel,m=null==r.guild_id,h=m?v.default.Messages.REPORT_MODAL_SHOULD_BLOCK:v.default.Messages.REPORT_MODAL_SHOULD_DELETE,g=m?v.default.Messages.REPORT_MODAL_BLOCK_USER:v.default.Messages.DELETE_MESSAGE;return a.createElement(a.Fragment,null,_(d.ModalContent,{className:y.default.successModalContent},void 0,_(f.default,{size:f.default.Sizes.SIZE_24},void 0,v.default.Messages.REPORT_MODAL_SUBMITTED),_(s.FormText,{type:s.FormText.Types.DESCRIPTION,className:y.default.successModalText},void 0,v.default.Messages.REPORT_MODAL_SUBMITTED_EMAIL_CONFIRMATION),_(s.FormItem,{className:y.default.messageFormItem,title:h},void 0,_(c.default,{className:y.default.message},void 0,_(l.default,{channel:r,message:n,animateAvatar:!1,disableInteraction:!0})))),_(d.ModalFooter,{className:y.default.footer},void 0,_(u.default,{color:u.default.Colors.PRIMARY,look:u.default.Looks.LINK,onClick:t},void 0,v.default.Messages.CLOSE),_(u.default,{look:u.default.Looks.FILLED,color:u.default.Colors.RED,onClick:function(){m?i.default.addRelationship(n.author.id,{location:"Report Modal"},p.RelationshipTypes.BLOCKED):o.default.deleteMessage(r.id,n.id),t()}},void 0,g)))};t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=A(n(0)),a=N(n(2)),o=N(n(10167)),i=N(n(255)),l=A(n(10168)),u=A(n(694)),s=N(n(7684)),d=n(379),f=N(n(700)),c=N(n(7825)),p=A(n(7911)),v=N(n(8545)),y=N(n(239)),m=N(n(20)),h=N(n(107)),_=N(n(12)),g=n(44),E=A(n(60)),S=N(n(13)),O=A(n(7910)),I=n(7869),T=N(n(8752)),b=n(8884),C=N(n(10169)),M=n(1);function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function L(e,t){return(L=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var D=new(function(e){var t,n;function i(){return e.apply(this,arguments)||this}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,L(t,n);var N=i.prototype;return N._initialize=function(){a.default.subscribe(M.ActionTypes.CONNECTION_OPEN,this.handleConnectionOpen)},N._terminate=function(){a.default.unsubscribe(M.ActionTypes.CONNECTION_OPEN,this.handleConnectionOpen)},N.handleConnectionOpen=function(){var e=T.default.getType();if(null!=e){switch(e){case I.NewUserTypes.INVITE_UNCLAIMED:f.default.flowStart(d.FlowType.INVITE,d.RegistrationSteps.NUF_STARTED);break;case I.NewUserTypes.ORGANIC_REGISTERED:f.default.flowStart(d.FlowType.ORGANIC,d.RegistrationSteps.NUF_STARTED);break;case I.NewUserTypes.MARKETING_UNCLAIMED:f.default.flowStart(d.FlowType.ORGANIC_MARKETING,d.RegistrationSteps.NUF_STARTED)}var t=!1,n=h.default.getGuildId();if(e===I.NewUserTypes.INVITE_UNCLAIMED){var a=m.default.getGuild(n);null!=a&&a.hasFeature(M.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED)&&a.hasFeature(M.GuildFeatures.COMMUNITY)&&(t=!0,c.default.fetchWelcomeScreen(a.id))}var i,N,P=0===y.default.totalGuilds&&!S.default.embedded,A=l.userNeedsAgeGate(),L=!1;!P&&A&&(o.default.trackExposure({}),o.default.subscribe({},(function(e){L=e.showNewAgeGate}))),i=[{key:"Unified NUF Modal",open:function(e){var t=function(e){switch(e){case b.NUFSlides.AGE_GATE:f.default.flowStep(d.FlowType.ANY,d.RegistrationSteps.AGE_GATE);break;case b.NUFSlides.CHOOSE_TEMPLATE:f.default.flowStep(d.FlowType.ANY,d.CreateGuildSteps.GUILD_TEMPLATES);break;case b.NUFSlides.CUSTOMIZE_GUILD:f.default.flowStep(d.FlowType.ANY,d.CreateGuildSteps.GUILD_CREATE);break;case b.NUFSlides.CHANNEL_PROMPT:f.default.flowStep(d.FlowType.ANY,d.CreateGuildSteps.CHANNEL_PROMPT);break;case b.NUFSlides.JOIN_GUILD:f.default.flowStep(d.FlowType.ANY,d.CreateGuildSteps.JOIN_GUILD);break;case b.NUFSlides.CREATION_INTENT:f.default.flowStep(d.FlowType.ANY,d.CreateGuildSteps.CREATION_INTENT);break;case b.NUFSlides.COMPLETE:f.default.flowStep(d.FlowType.ANY,d.CreateGuildSteps.SUCCESS);break;case null:break;default:E.assertNever(e)}};(0,g.openModal)((function(e){return r.createElement(C.default,R({},e,{onSlideChange:t}))}),{onCloseRequest:M.NOOP,onCloseCallback:e})},predicate:function(){return P||L}},{key:"New User Age Gate",open:u.openNewUserAgeGateModal,predicate:function(){return A&&!P&&!L}},{key:"Claim Account Modal",open:function(e){return u.openClaimAccountModal(S.default.embedded,e)},predicate:function(){var e;return!t&&!(null===(e=_.default.getNullableCurrentUser())||void 0===e?void 0:e.isClaimed())}},{key:"Verification Gate with Claim Account",open:function(e){return(0,s.default)(n,e)},predicate:function(){var e;return t&&!(null===(e=_.default.getNullableCurrentUser())||void 0===e?void 0:e.isClaimed())}},{key:"Guild Welcome Modal",open:function(e){return(0,g.openModal)((function(e){return r.createElement(v.default,R({},e,{guildId:n}))}),{onCloseCallback:e})},predicate:function(){return null!=n&&null!=p.default.get(n)&&p.default.get(n)!==p.NO_WELCOME_SCREEN}}],N=function(){O.setNewUserFlowCompleted(),f.default.flowStep(d.FlowType.ANY,d.RegistrationSteps.NUF_COMPLETE,!0)},[].concat(i).reverse().forEach((function(e){var t=N;N=function(){e.predicate()?e.open(t):t()}})),N()}},i}(i.default));t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=(0,n(79).createExperiment)({kind:"user",id:"2021-02_invited_unclaimed_age_gate",label:"Show new age gate for unclaimed invited users",defaultConfig:{showNewAgeGate:!1},treatments:[{id:1,label:"Shows the juiced up age gate for unclaimed invited users",config:{showNewAgeGate:!0}}]});t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.userNeedsAgeGate=function(){var e=r.default.getNullableCurrentUser();return null!=e&&a.default.extractTimestamp(e.id)>i.getTime()&&!e.isClaimed()&&null==e.nsfwAllowed};var r=o(n(12)),a=o(n(110));function o(e){return e&&e.__esModule?e:{default:e}}var i=new Date("06/16/2020")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=j;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=L(n(8)),i=n(112),l=n(3),u=n(8184),s=n(8180),d=n(8181),f=n(8182),c=L(n(8183)),p=L(n(12)),v=L(n(249)),y=L(n(63)),m=n(7844),h=n(106),_=n(50),g=L(n(43)),E=L(n(15)),S=n(271),O=n(7869),I=L(n(8752)),T=n(8884),b=L(n(10170)),C=L(n(10171)),M=L(n(10172)),N=L(n(10173)),P=n(1),A=L(n(7)),R=L(n(7291));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(){return(w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(e){var t=(0,h.useUID)(),n=e.onSlideChange,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onSlideChange"]),L=r.onClose,D=a.useState(!1),j=D[0],U=D[1],G=(0,l.useStateFromStores)([p.default],(function(){return p.default.getNullableCurrentUser()})),F=null!=G&&null==G.nsfwAllowed,B=a.useState(F?T.NUFSlides.AGE_GATE:T.NUFSlides.CHOOSE_TEMPLATE),H=B[0],x=B[1],V=a.useState(null),W=V[0],Y=V[1];a.useEffect((function(){n(j?T.NUFSlides.COMPLETE:H)}),[n,H,j]);var z,K=a.useState(null),$=K[0],Z=K[1],q=a.useState(null),X=q[0],Q=q[1],J=a.useState(!1),ee=J[0],te=J[1],ne=(0,l.useStateFromStores)([I.default],(function(){return I.default.getType()===O.NewUserTypes.INVITE_UNCLAIMED})),re=a.useCallback((function(e){Q(e),x(T.NUFSlides.CREATION_INTENT),E.default.track(P.AnalyticEvents.GUILD_TEMPLATE_SELECTED,{template_name:e.label,template_code:e.code})}),[Q,x]),ae=(0,d.useCreationIntentSlide)({hasFooter:!1,onBack:function(){Q(null),x(T.NUFSlides.CHOOSE_TEMPLATE)},onCreationIntentChosen:function(e){te(e),x(T.NUFSlides.CUSTOMIZE_GUILD)}}),oe=ae.content,ie=ae.footer,le=(0,f.useCustomizeGuildSlide)({guildTemplate:X,titleClassName:R.default.customizeGuildTitle,hasFooter:!1,onGuildCreated:function(e){Z(e),(null==X?void 0:X.id)===u.GuildTemplateId.CREATE?x(T.NUFSlides.CHANNEL_PROMPT):U(!0)},onBack:function(){x(T.NUFSlides.CREATION_INTENT)},isSlideReady:W===T.NUFSlides.CUSTOMIZE_GUILD,isCommunity:ee}),ue=le.content,se=le.footer,de=(0,s.useChannelPromptSlide)({createdGuildId:$,hasFooter:!1,onChannelPromptCompleted:function(){U(!0)},isSlideReady:W===T.NUFSlides.CHANNEL_PROMPT}),fe=de.content,ce=de.footer,pe=(0,M.default)({onBack:function(){return x(T.NUFSlides.CHOOSE_TEMPLATE)},onComplete:function(){L()},onConnect:L,isSlideReady:W===T.NUFSlides.JOIN_GUILD}),ve=pe.content,ye=pe.footer;switch(H){case T.NUFSlides.CUSTOMIZE_GUILD:z=se;break;case T.NUFSlides.CHANNEL_PROMPT:z=ce;break;case T.NUFSlides.JOIN_GUILD:z=ye;break;case T.NUFSlides.CREATION_INTENT:z=ie}if(j)return a.createElement(_.ModalRoot,w({},r,{size:_.ModalSize.MEDIUM,className:(0,o.default)(R.default.modal,R.default.completed),"aria-labelledby":t}),k(C.default,{onComplete:L}));var me={impression_group:i.ImpressionGroups.GUILD_ADD_NUF};return a.createElement(_.ModalRoot,w({},r,{size:_.ModalSize.MEDIUM,className:R.default.modal,"aria-labelledby":t}),k("div",{className:R.default.sidebar},void 0,k(N.default,{step:H})),k("div",{className:(0,o.default)(R.default.content,(0,S.getThemeClass)(P.ThemeTypes.LIGHT))},void 0,k(m.Slides,{activeSlide:H,onSlideReady:function(e){return Y(e)},centered:!1},void 0,k(m.Slide,{id:T.NUFSlides.AGE_GATE},void 0,k("div",{className:R.default.container},void 0,k(b.default,{onComplete:function(){ne?L():x(T.NUFSlides.CHOOSE_TEMPLATE)},onClose:L}))),k(m.Slide,{id:T.NUFSlides.CHOOSE_TEMPLATE,impressionName:i.ImpressionNames.GUILD_ADD_LANDING,impressionMetadata:me},void 0,k("div",{className:(0,o.default)(R.default.container,R.default.shortFooter)},void 0,k(c.default,{className:R.default.templates,onChooseTemplate:re,isNewUser:!0}))),k(m.Slide,{id:T.NUFSlides.CREATION_INTENT,impressionName:i.ImpressionNames.GUILD_ADD_INTENT_SELECTION,impressionMetadata:me},void 0,k("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,oe)),k(m.Slide,{id:T.NUFSlides.CUSTOMIZE_GUILD,impressionName:i.ImpressionNames.GUILD_ADD_CUSTOMIZE,impressionMetadata:me},void 0,k("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,ue)),k(m.Slide,{id:T.NUFSlides.CHANNEL_PROMPT,impressionName:i.ImpressionNames.GUILD_ADD_CHANNEL_PROMPT,impressionMetadata:me},void 0,k("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,fe)),k(m.Slide,{id:T.NUFSlides.JOIN_GUILD,impressionName:i.ImpressionNames.GUILD_ADD_JOIN,impressionMetadata:me},void 0,k("div",{className:(0,o.default)(R.default.container,R.default.standardFooter)},void 0,ve))),H!==T.NUFSlides.AGE_GATE?k(_.ModalCloseButton,{onClick:L,className:R.default.closeButton}):null,H===T.NUFSlides.CHOOSE_TEMPLATE?k(_.ModalFooter,{justify:y.default.Justify.BETWEEN,className:(0,o.default)(R.default.footer,R.default.join)},void 0,k(v.default,{className:R.default.joinCTA,onClick:function(){x(T.NUFSlides.JOIN_GUILD)}},void 0,k(g.default,{size:g.default.Sizes.SIZE_14,className:R.default.joinCTA},void 0,A.default.Messages.NUF_HAVE_AN_INVITE_ALREADY," ",A.default.Messages.JOIN_SERVER_BUTTON_CTA))):null,null!=z?k(_.ModalFooter,{justify:y.default.Justify.BETWEEN,className:R.default.footer},void 0,z):null))}j.displayName="NUFModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=T;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(21)),i=n(3),l=n(1107),u=n(8264),s=g(n(1108)),d=g(n(12)),f=g(n(36)),c=g(n(338)),p=g(n(126)),v=g(n(43)),y=g(n(131)),m=n(1),h=g(n(7)),_=g(n(7287));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function I(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){O(o,r,a,i,l,"next",e)}function l(e){O(o,r,a,i,l,"throw",e)}i(void 0)}))}}function T(e){var t=e.onComplete,n=e.onClose,r=a.useState(null),g=r[0],E=r[1],O=a.useState(null),T=O[0],b=O[1],C=a.useState(!1),M=C[0],N=C[1],P=(0,i.useStateFromStores)([d.default],(function(){return d.default.getNullableCurrentUser()})),A=a.createRef();function R(){return(R=I(regeneratorRuntime.mark((function e(r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r.preventDefault(),(0,o.default)(null!=g,"Cannot submit null birthday."),e.prev=2,b(null),N(!0),e.next=7,(0,l.submitDateOfBirth)(g,"NUF");case 7:t(),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(2),null!=e.t0.body&&null!=e.t0.body.date_of_birth?(n(),(0,u.openFailureAgeGateModal)(e.t0.body.date_of_birth,!0)):(b(e.t0.body.message),N(!1));case 13:case"end":return e.stop()}}),e,null,[[2,10]])})))).apply(this,arguments)}a.useEffect((function(){null!=P&&null!=P.nsfwAllowed&&t()}),[P,t]);var L=a.useCallback((function(e){E(e)}),[E]),D=a.useCallback((function(){var e;null===(e=A.current)||void 0===e||e.focus()}),[A]);return null==P?null:S("form",{className:_.default.content,onSubmit:function(e){return R.apply(this,arguments)}},void 0,S("div",{className:_.default.logo}),S(p.default,{className:_.default.title,size:p.default.Sizes.SIZE_24},void 0,h.default.Messages.NUF_JOIN_SERVER_TITLE_2),S(v.default,{color:v.default.Colors.STANDARD,className:_.default.description,size:v.default.Sizes.SIZE_16},void 0,h.default.Messages.NUF_AGE_GATE_BODY.format({helpURL:y.default.getArticleURL(m.HelpdeskArticles.AGE_GATE)})),S(c.default.Provider,{value:m.ThemeTypes.LIGHT},void 0,S(s.default,{required:!0,autoFocus:!0,wrapperClassName:_.default.formItem,label:h.default.Messages.AGE_GATE_YOUR_BIRTHDAY,name:"birthday",onChange:L,onPopulated:D,error:T,value:g})),S("div",{className:_.default.footer},void 0,S("div",{className:_.default.buttonWrapper},void 0,S(f.default,{buttonRef:A,type:"submit",size:f.default.Sizes.LARGE,submitting:M,disabled:null==g,fullWidth:!0},void 0,h.default.Messages.NEXT))))}T.displayName="AgeGate"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(8)),o=d(n(36)),i=d(n(84)),l=d(n(43)),u=d(n(7)),s=d(n(7288));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.onComplete;return c(i.default,{className:s.default.container,onClick:t},void 0,c(l.default,{size:l.default.Sizes.SIZE_24,className:s.default.title},void 0,u.default.Messages.NUF_COMPLETE_TITLE),c(l.default,{size:l.default.Sizes.SIZE_24,className:(0,a.default)(s.default.title,s.default.subtitle)},void 0,u.default.Messages.NUF_COMPLETE_SUBTITLE),c(o.default,{color:o.default.Colors.WHITE,onClick:t},void 0,u.default.Messages.NUF_COMPLETE_CTA))}p.displayName="Complete"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.onBack,r=e.onComplete,E=e.onConnect,S=e.isSlideReady,I=(0,c.useUID)(),T=a.useState(""),C=T[0],M=T[1],N=a.useState(!1),P=N[0],A=N[1],R=a.useState(null),L=R[0],D=R[1],w=a.useRef(null);a.useEffect((function(){var e;S&&(null===(e=w.current)||void 0===e||e.focus())}),[S]);var k=a.useCallback((function(e){e.preventDefault();var t=C.trim();if(""!==t){D(null),A(!0);var n=t.split("/"),a=n[n.length-1];i.default.resolveInvite(a,"Join Guild",{inputValue:t}).then((function(e){var t=e.invite;if(A(!1),null!=t){if(null!=t.channel){var n=i.default.getInviteContext("Join Guild",t);i.default.acceptInvite(t.code,n,(function(e){r(),i.default.transitionToInvite(e)})).catch((function(e){if(e instanceof u.APIError){var t=(0,m.getInviteError)(e.code);D(t)}else D(_.default.Messages.INVITE_MODAL_ERROR_DEFAULT)}))}}else D(_.default.Messages.INSTANT_INVITE_EXPIRED)}),(function(e){A(!1);var t=new u.APIError(e),n=(0,m.getInviteError)(t.code);D(n)}))}else D(_.default.Messages.INVALID_INVITE_LINK_ERROR)}),[C,A,D,r]),j=a.createElement(a.Fragment,null,O(v.ModalHeader,{className:g.default.header,direction:d.default.Direction.VERTICAL,separator:!1,id:I},void 0,O(y.default,{className:g.default.title,size:y.default.Sizes.SIZE_24,color:y.default.Colors.HEADER_PRIMARY},void 0,_.default.Messages.JOIN_SERVER_TITLE),O(y.default,{size:y.default.Sizes.SIZE_16,color:y.default.Colors.HEADER_SECONDARY},void 0,_.default.Messages.JOIN_SERVER_DESCRIPTION_NUF)),O(v.ModalContent,{},void 0,O("form",{onSubmit:k,className:g.default.inputForm},void 0,O(p.FormItem,{title:_.default.Messages.FORM_LABEL_INVITE_LINK,error:L,titleClassName:(0,o.default)(g.default.formTitle,(t={},t[g.default.error]=null!=L,t))},void 0,O(f.default,{value:C,onChange:M,className:g.default.input,inputClassName:g.default.inputInner,inputRef:w}))),O(y.default,{color:y.default.Colors.HEADER_SECONDARY,size:y.default.Sizes.SIZE_12},void 0,_.default.Messages.JOIN_SERVER_EXAMPLES.format({examples:b+"cool-people, hTKzmak"})),O(y.default,{size:y.default.Sizes.SIZE_12,color:y.default.Colors.HEADER_SECONDARY,className:g.default.connectCTA},void 0,_.default.Messages.JOIN_GUILD_CONNECT.format({onClick:function(){E(),l.default.open(h.UserSettingsSections.CONNECTIONS)}})))),U=a.createElement(a.Fragment,null,O(s.default,{color:s.default.Colors.BRAND,onClick:k,disabled:0===C.length,submitting:P},void 0,_.default.Messages.JOIN),O(s.default,{className:g.default.skipButton,look:s.default.Looks.BLANK,size:s.default.Sizes.MIN,onClick:n},void 0,_.default.Messages.BACK));return{content:j,footer:U}};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=E(n(1030)),l=E(n(968)),u=n(254),s=E(n(36)),d=E(n(63)),f=E(n(178)),c=n(106),p=n(129),v=n(50),y=E(n(43)),m=n(7762),h=n(1),_=E(n(7)),g=E(n(7289));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I,T,b=(I=window.GLOBAL_ENV.INVITE_HOST,T="",null==I&&(I=location.host,T=h.Routes.INVITE("")),location.protocol+"//"+I+T+"/")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(8)),o=n(8884),i=l(n(7290));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t,n,r,l,u,d,f,c,p,v,y,m=e.step,h=m===o.NUFSlides.AGE_GATE,_=m===o.NUFSlides.CHOOSE_TEMPLATE||m===o.NUFSlides.CREATION_INTENT,g=m===o.NUFSlides.CUSTOMIZE_GUILD,E=m===o.NUFSlides.CHANNEL_PROMPT||m===o.NUFSlides.JOIN_GUILD,S=g||E,O=_||S;return s("div",{className:i.default.sidebar},void 0,s("div",{className:(0,a.default)(i.default.step1,(t={},t[i.default.show]=h,t))}),s("div",{className:(0,a.default)(i.default.step24Clouds,(n={},n[i.default.show]=O,n))}),s("div",{className:(0,a.default)(i.default.step34Flag,(r={},r[i.default.show]=S,r))}),s("div",{className:(0,a.default)(i.default.step24Base,(l={},l[i.default.show]=O,l))}),s("div",{className:(0,a.default)(i.default.step24Ground,(u={},u[i.default.show]=O,u))}),s("div",{className:(0,a.default)(i.default.step2Base,(d={},d[i.default.show]=_,d))}),s("div",{className:(0,a.default)(i.default.step2Character,(f={},f[i.default.show]=_,f))}),s("div",{className:(0,a.default)(i.default.step34Base,(c={},c[i.default.show]=S,c))}),s("div",{className:(0,a.default)(i.default.step3Character,(p={},p[i.default.show]=g,p))}),s("div",{className:(0,a.default)(i.default.step4Character,(v={},v[i.default.show]=E,v))}),s("div",{className:(0,a.default)(i.default.step24Foreground,(y={},y[i.default.show]=O,y))}))}d.displayName="SidebarArt"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;f(n(0));var r,a=s(n(2)),o=s(n(255)),i=s(n(10175)),l=f(n(8758)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var o=r.prototype;return o._initialize=function(){a.default.subscribe(u.ActionTypes.CHANNEL_CALL_POPOUT_WINDOW_OPEN,this.handleOpenChannelCallPopout)},o._terminate=function(){a.default.unsubscribe(u.ActionTypes.CHANNEL_CALL_POPOUT_WINDOW_OPEN,this.handleOpenChannelCallPopout)},o.handleOpenChannelCallPopout=function(e){var t=e.channel;l.open(u.PopoutWindowKeys.CHANNEL_CALL_POPOUT,(function(e){return c(i.default,{windowKey:e,channel:t})}),{defaultWidth:854,defaultHeight:480})},r}(o.default));t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(9549)),o=u(n(10212)),i=u(n(9570)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=d(a.default,{showInPopoutWindow:!0});function c(e){var t=e.windowKey,n=e.channel;return d(o.default,{withTitleBar:!0,windowKey:t,title:n.name},void 0,d(i.default,{channel:n,appContext:l.AppContext.POPOUT}),f)}c.displayName="PopoutWindowChannelCall"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=R;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=N(n(8)),i=n(3),l=N(n(662)),u=N(n(1043)),s=N(n(436)),d=n(648),f=n(651),c=N(n(650)),p=N(n(5428)),v=n(49),y=N(n(8885)),m=n(9550),h=N(n(8096)),_=N(n(8263)),g=N(n(33)),E=N(n(179)),S=N(n(274)),O=N(n(10201)),I=n(10205),T=n(147),b=n(1),C=N(n(7317)),M=N(n(6764));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function R(e){var t=e.channel,n=a.useState(!1),r=n[0],N=n[1],P=(0,i.useStateFromStores)([S.default],(function(){return S.default.getSelfEmbeddedActivityForChannel(t.id)})),R=(0,i.useStateFromStores)([g.default],(function(){return g.default.getChannelId()===t.id})),L=(0,i.useStateFromStoresObject)([_.default],(function(){var e=_.default.pipWindow;return{dockedRect:null!=e?_.default.getDockedRect(e.id):null,isHidden:_.default.isEmbeddedActivityHidden()}})),D=L.dockedRect,w=L.isHidden,k=(0,i.useStateFromStoresObject)([p.default,E.default],(function(){var e,t=p.default.getWindow(b.PopoutWindowKeys.CHANNEL_CALL_POPOUT);return{popoutWindow:t,windowWidth:null!==(e=null==t?void 0:t.innerWidth)&&void 0!==e?e:E.default.windowSize().width-b.LEFT_PANEL_WIDTH}})),j=k.popoutWindow,U=k.windowWidth,G=(0,i.useStateFromStoresObject)([c.default],(function(){return{selectedParticipant:c.default.getSelectedParticipant(t.id),participantsOpen:c.default.getParticipantsOpen(t.id),layout:c.default.getLayout(t.id,b.AppContext.APP)}})),F=G.selectedParticipant,B=G.participantsOpen,H=G.layout,x=U<=m.FORCE_HIDE_PARTICIPANTS_WIDTH,V=R||null!=j,W=V&&(null==F?void 0:F.type)!==f.ParticipantTypes.ACTIVITY&&null==D,Y=(!V||W)&&!w,z=!x&&![b.ChannelLayouts.MINIMUM,b.ChannelLayouts.NORMAL].includes(H),K=z&&B;function $(){if(null!=P&&l.default.selectParticipant(t.id,P.applicationId),null==j){(0,d.popAllLayers)();var e=t.getGuildId()||b.ME;u.default.channelListScrollTo(e,t.id),(0,v.transitionToGuild)(e,t.id)}}function Z(){N(!r)}function q(){if(null!=P){var e=P.joinSecret,n=P.applicationId;null!=e&&s.default.joinWithSecret(n,e,t.id,T.ActivityIntent.PLAY,!0)}}return null==P?null:A(h.default,{timeout:2e3},void 0,(function(e){var n,i,l,u=e.idle,s=e.onActive;return A(y.default,{className:(0,o.default)(C.default.root,(i={},i[C.default.pipMode]=Y,i[M.default.idle]=u&&!(null===(n=P.config)||void 0===n?void 0:n.useInteractivePIP),i[C.default.pipModeShort]=Y&&!r,i[C.default.pipModeTall]=Y&&r,i[C.default.hidden]=w,i)),noBorder:!K&&!Y},void 0,function(e,n){var o;return Y&&null!=P?(null===(o=P.config)||void 0===o?void 0:o.useInteractivePIP)?A(I.InteractivePIPHeader,{onJumpToChannel:$,applicationId:P.applicationId,channel:t,showControls:!n,onMouseMove:e,onMouseEnter:e,onToggleHeight:Z,isExpanded:r}):a.createElement(a.Fragment,null,A("div",{onMouseMove:e,onMouseDown:e,className:C.default.clickShield,onDoubleClick:$}),A(I.PIPOverlay,{idle:n,onJumpToChannel:$,channel:t,applicationId:P.applicationId})):null}(s,u),A(O.default,{allowPopups:P.applicationId===T.YOUTUBE_APPLICATION_ID,onLoad:q,url:P.url,className:(0,o.default)(C.default.iframe,(l={},l[C.default.pipModeShort]=Y&&!r,l[C.default.pipModeTall]=Y&&r,l)),shouldRefocus:!Y&&R}),!Y&&A(I.TileOverlay,{participantsOpen:B,showToggleParticipants:z,channelId:t.id}))}))}R.displayName="PersistentIFrame"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(265)),l=n(3),u=_(n(425)),s=_(n(7594)),d=_(n(179)),f=n(382),c=_(n(8886)),p=n(651),v=n(1),y=_(n(7294)),m=_(n(996)),h=_(n(6979));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=23,I=17,T=26,b={SCALE_MIN:.7,SCALE_MAX:1,DURATION_IN:300,DURATION_OUT:170,EASING_IN:i.default.Easing.inOut(i.default.Easing.back()),EASING_OUT:i.default.Easing.quad},C=200,M=125,N=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).scaleAnimation=new i.default.Value(0),t.spriteAnimation=new i.default.Value(0),t.spriteOpacity=new i.default.Value(0),t.widthAnimation=new i.default.Value(0),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var a=r.prototype;return a.componentDidMount=function(){this.componentDidAppear()},a.componentDidAppear=function(){var e=this.scaleAnimation,t=this.widthAnimation;e.setValue(1),t.setValue(1)},a.componentWillEnter=function(e){var t=this.scaleAnimation,n=this.widthAnimation;t.setValue(0),n.setValue(0),i.default.parallel([i.default.timing(t,{toValue:1,duration:b.DURATION_IN,easing:b.EASING_IN}),i.default.timing(n,{toValue:1,duration:C})]).start(e)},a.componentWillLeave=function(e){var t=this.scaleAnimation,n=this.spriteAnimation,r=this.spriteOpacity,a=this.widthAnimation;r.setValue(1),n.setValue(0);for(var o=[],l=0;l<O;l++)o.push(i.default.timing(n,{toValue:-T*l,duration:I}));i.default.sequence([i.default.timing(t,{toValue:0,duration:b.DURATION_OUT,easing:b.EASING_OUT}),i.default.sequence(o),i.default.timing(a,{toValue:0,duration:M})]).start(e)},a.getScaleStyle=function(){var e=this.scaleAnimation;return i.default.accelerate({transform:[{scale:e.interpolate({inputRange:[0,1],outputRange:[b.SCALE_MIN,b.SCALE_MAX]})}],opacity:e})},a.getSpriteStyle=function(){return{backgroundPosition:this.spriteAnimation,opacity:this.spriteOpacity}},a.getWidthStyle=function(){return{width:this.widthAnimation.interpolate({inputRange:[0,1],outputRange:["0px",this.props.width+"px"]})}},a.render=function(){var e,t=this.props,n=t.theme,r=t.children,a=t.className,l=n===v.ThemeTypes.DARK,u=(0,o.default)(y.default.sprite,((e={})[h.default.crossWhite]=l,e[h.default.crossGrey]=!l,e));return E(i.default.div,{className:(0,o.default)(y.default.transition,a),style:this.getWidthStyle()},void 0,E("div",{className:(0,o.default)(y.default.spriteWrapper,m.default.horizontal,m.default.justifyCenter,m.default.alignCenter)},void 0,E(i.default.div,{className:u,style:this.getSpriteStyle()})),E(i.default.div,{style:this.getScaleStyle()},void 0,r))},r}(a.PureComponent);function P(e){var t=e.participants,n=e.onContextMenu,r=e.className,a=e.onClick,i=e.width,v=(0,s.default)(),m=function(e,t){return((0,f.getAvatarSize)(f.Sizes.SIZE_80)+16)*t>e?f.Sizes.SIZE_40:f.Sizes.SIZE_80}(i,t.length),h=(0,l.useStateFromStores)([d.default],(function(){return d.default.isFocused()})),_=t.map((function(e){var t,r;if(e.type!==p.ParticipantTypes.USER)return null;var o=e.user,i=e.voiceState,l=e.speaking,u=e.ringing;return E(N,{className:y.default.participant,width:(0,f.getAvatarSize)(m),theme:v},o.id,E(c.default,{src:l&&h?o.getAvatarURL("gif"):o.getAvatarURL("png"),size:m,muted:null!==(t=(null==i?void 0:i.mute)||(null==i?void 0:i.selfMute))&&void 0!==t&&t,deafen:null!==(r=(null==i?void 0:i.deaf)||(null==i?void 0:i.selfDeaf))&&void 0!==r&&r,speaking:l,ringing:u,onClick:function(t){return null==a?void 0:a(e,t)},onContextMenu:function(t){return null==n?void 0:n(e,t)}},e.id))}));return E(u.default,{component:"div",className:(0,o.default)(y.default.root,r)},void 0,_)}N.displayName="AvatarTransition",P.displayName="VoiceCallParticipants"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(t.type===r.ParticipantTypes.ACTIVITY){var n,l=a.default.getGame(t.id);return null!==(n=null==l?void 0:l.name)&&void 0!==n?n:i.default.Messages.EMBEDDED_ACTIVITIES_IN_ACTIVITY}return o.default.getName(e.getGuildId(),e.id,t.user)};var r=n(651),a=l(n(56)),o=l(n(269)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=L;var r,a=N(n(0)),o=C(n(8)),i=C(n(6)),l=n(3),u=C(n(436)),s=n(147),d=C(n(274)),f=C(n(10180)),c=C(n(10181)),p=C(n(9543)),v=C(n(7871)),y=C(n(10)),m=C(n(12)),h=C(n(65)),_=C(n(36)),g=N(n(248)),E=C(n(643)),S=C(n(43)),O=n(375),I=n(60),T=C(n(7)),b=C(n(7297));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function R(e){var t,n,r,d,f,p=e.participants,v=e.application,O=e.channel,C=e.width,M=e.canJoin,N=C<=400,R=function(e){return e>400?[E.default.Sizes.SIZE_80,80]:e>300?[E.default.Sizes.SIZE_32,32]:e>200?[E.default.Sizes.SIZE_24,24]:[E.default.Sizes.SIZE_16,16]}(C),L=(0,l.useStateFromStores)([m.default,y.default],(function(){return Array.from(p).map((function(e){return y.default.getId()===e?null:m.default.getUser(e)})).filter(I.isNotNullish)})),D=L.length-3,w=(0,i.default)(L).take(3).map((function(e,t){var n,r,a=null==e?void 0:e.toString();return A(g.TooltipContainer,{text:a,color:g.TooltipColors.GREY,className:(0,o.default)(b.default.avatar,(n={},n[b.default.compact]=N,n))},e.id,A(E.default,{className:(0,o.default)((r={},r[b.default.avatarMask]=t!==L.length-1,r)),src:e.avatarURL,"aria-label":a,size:R[0]}))})).value();return A("div",{className:b.default.splash},void 0,A("div",{className:(0,o.default)(b.default.avatars,(t={},t[b.default.compact]=N,t))},void 0,w,D>0?A("div",{style:{width:R[1],height:R[1]},className:(0,o.default)(b.default.overflow,b.default.avatar,(n={},n[b.default.compact]=N,n))},void 0,A(S.default,{color:S.default.Colors.CUSTOM,size:N?S.default.Sizes.SIZE_10:S.default.Sizes.SIZE_16},void 0,"+"+D)):null),A(S.default,{size:N?S.default.Sizes.SIZE_10:S.default.Sizes.SIZE_16,className:b.default.subheader},void 0,L.length>1?T.default.Messages.EMBEDDED_ACTIVITIES_ARE_PLAYING.format({username:null===(r=L[0])||void 0===r?void 0:r.username,count:L.length-1}):T.default.Messages.EMBEDDED_ACTIVITIES_IS_PLAYING.format({username:null===(d=L[0])||void 0===d?void 0:d.username})),A(S.default,{size:N?S.default.Sizes.SIZE_16:S.default.Sizes.SIZE_24,className:(0,o.default)(b.default.header,(f={},f[b.default.compact]=N,f))},void 0,v.name),A("div",{className:b.default.buttons},void 0,A(g.default,{text:M?null:T.default.Messages.EMBEDDED_ACTIVITIES_LAUNCHING_ACTIVITY},void 0,(function(e){var t=e.onClick,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClick"]);return a.createElement(_.default,P({},n,{size:N?_.default.Sizes.SMALL:_.default.Sizes.MEDIUM,className:b.default.button,disabled:!M,onClick:function(e){e.stopPropagation(),null==t||t();var n=(0,c.default)(Object.keys(h.default.getVoiceStatesForChannel(O.id)),v.id);null!=n&&u.default.join(n.userId,n.sessionId,v.id,O.id,null,s.ActivityIntent.PLAY,!0)}}),T.default.Messages.EMBEDDED_ACTIVITIES_JOIN_ACTIVITY)})),v.id===s.POKER_NIGHT_APPLICATION_ID?A(_.default,{className:b.default.button,size:N?_.default.Sizes.SMALL:_.default.Sizes.MEDIUM,look:_.default.Looks.OUTLINED,color:_.default.Colors.WHITE,disabled:!M,onClick:function(e){e.stopPropagation();var t=(0,c.default)(Object.keys(h.default.getVoiceStatesForChannel(O.id)),v.id);null!=t&&u.default.join(t.userId,t.sessionId,v.id,O.id,null,s.ActivityIntent.SPECTATE,!0)}},void 0,T.default.Messages.SPECTATE):null))}function L(e){var t,n=e.participant,r=e.width,o=e.selected,i=e.interactible,u=e.channel,s=(0,l.useStateFromStores)([d.default],(function(){return d.default.getSelfEmbeddedActivityForChannel(u.id)})),c=(0,v.default)([n.id])[0],y=a.useState(null),m=y[0],h=y[1],_=(null==s?void 0:s.applicationId)===n.id,g=!o&&_,E=!_,S=!_&&!o;return a.useEffect((function(){(0,O.getAssetIds)(n.id,["embedded_background"]).then((function(e){var t=e[0];return h(t)}))}),[n.id]),A("div",{className:b.default.container},void 0,g&&A(f.default,{className:b.default.iframe,embedId:(0,p.default)(u.id,n.id)}),E&&null!=c&&null!=m&&A("img",{className:b.default.splashImage,alt:c.name,src:null!==(t=(0,O.getAssetImage)(c.id,m,1024))&&void 0!==t?t:""}),S&&null!=c&&A(R,{width:r,channel:u,participants:n.participants,application:c,canJoin:n.canJoin}),i||E?null:A("div",{className:b.default.clickShield}))}R.displayName="Splash",L.displayName="ActivityTile"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=d(n(2)),i=n(8262),l=d(n(5428)),u=n(120),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}var c=function(e,t){return o.default.wait((function(){(0,i.updateRect)(e,t)}))};function p(e){var t,n=e.embedId,o=e.className,i=e.style,d=(0,a.useStateFromStores)([l.default],(function(){return l.default.getWindow(s.PopoutWindowKeys.CHANNEL_CALL_POPOUT)})),f=null!==(t=null==d?void 0:d.window)&&void 0!==t?t:window,p=r.useRef(null),v=r.useMemo((function(){var e=null;return function(){null==e&&(e=f.requestAnimationFrame((function(){var t,r;c(n,null!==(t=null===(r=p.current)||void 0===r?void 0:r.getBoundingClientRect())&&void 0!==t?t:null),e=null})))}}),[n,f]);return r.useEffect((function(){return f.addEventListener("resize",v),u.ComponentDispatch.subscribe(s.ComponentActions.REMEASURE_TARGET,v),function(){f.removeEventListener("resize",v),u.ComponentDispatch.unsubscribe(s.ComponentActions.REMEASURE_TARGET,v)}}),[v,f]),r.useLayoutEffect((function(){var e=p.current;if(null!=e){v();var t=new ResizeObserver(v);return t.observe(e),function(){t.disconnect(),c(n,null)}}}),[n,v]),r.createElement("div",{ref:p,style:i,className:o})}p.displayName="EmbedTarget"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){return e.map((function(e){if(e===r.default.getId())return null;var n=a.default.getApplicationActivity(e,t);return null!=(null==n?void 0:n.session_id)&&(0,o.hasFlag)(n,i.ActivityFlags.JOIN)?{userId:e,sessionId:n.session_id}:null})).find((function(e){return null!=e}))};var r=l(n(10)),a=l(n(144)),o=n(1031),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.StreamTileIndicators=function(e){var t=e.participant,n=e.selected,r=e.focused,o=e.idle,l=e.width,u=(0,i.useStateFromStores)([p.default],(function(){return p.default.getActiveStreamForUser(t.user.id)})),s=(0,C.isVideoCompact)(l);return a.createElement(a.Fragment,null,n?null:D(b.default,{streamerId:null==u?void 0:u.ownerId}),r||null==u||u.state===M.ApplicationStreamStates.ENDED||u.state===M.ApplicationStreamStates.FAILED?null:D(f.default,{size:E.default.Sizes.LARGE,className:P.default.liveIndicator,participant:t,showQuality:!s&&!o,isUpsellEnabled:!1}))},t.default=function(e){var t=e.participant,n=e.selected,r=e.onVideoResize,f=e.paused,E=e.fit,b=e.inPopout,C=e.width,A=y.default.getVideoComponent(),R=(0,i.useStateFromStores)([v.default],(function(){return v.default.getId()})),w=t.stream,k=t.user,j=t.streamId,U=(0,i.useStateFromStores)([p.default],(function(){return p.default.getActiveStreamForUser(t.user.id)})),G=(0,i.useStateFromStores)([p.default],(function(){return p.default.getAllActiveStreams().length>0})),F=(0,i.useStateFromStores)([m.default],(function(){return m.default.isFocused()})),B=(null==U?void 0:U.ownerId)===R&&!F&&!b,H=null!=U?(0,d.default)(U,k,k.id===R,B):null;return(null==U?void 0:U.state)===M.ApplicationStreamStates.ENDED?D(I.default,{selected:n,stream:U,width:C}):(null==U?void 0:U.state)===M.ApplicationStreamStates.FAILED?D(T.default,{selected:n,stream:U,width:C}):null!=U&&!n&&null!=A&&y.default.supports(l.Features.VIDEO)?a.createElement(a.Fragment,null,D(h.default,{onResize:r,wrapperClassName:P.default.videoWrapper,className:P.default.content,streamId:j,videoComponent:A,fit:E,paused:f||B}),null!=H?a.createElement(c.default,L({size:(0,O.getSizeForWidth)(C)},H)):null):D("div",{className:(0,o.default)(P.default.content,P.default.streamPreview)},void 0,D(s.default,{noText:!0,className:(0,o.default)(P.default.absoluteFill,(x={},x[P.default.streamPreviewOpacity]=null==U,x)),stream:t.stream}),n?null:a.createElement(a.Fragment,null,D(S.CallTileCTA,{},void 0,D(g.default,{size:g.default.Sizes.SIZE_16,color:g.default.Colors.CUSTOM},void 0,N.default.Messages.WATCH_STREAM)),G?D(S.CallTileCTA,{className:P.default.addCTA,tooltip:N.default.Messages.STREAM_WATCH_MULTIPLE_TOOLTIP,onClick:function(e){e.stopPropagation(),(0,u.watchStream)(w,{forceMultiple:!0})}},void 0,D(_.default,{className:P.default.addStreamIcon})):null));var x};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(8)),i=n(3),l=n(31),u=n(332),s=A(n(8548)),d=A(n(9552)),f=A(n(8887)),c=A(n(8889)),p=A(n(142)),v=A(n(10)),y=A(n(41)),m=A(n(179)),h=A(n(8755)),_=A(n(8187)),g=A(n(43)),E=A(n(7723)),S=n(10186),O=n(8207),I=A(n(9554)),T=A(n(9555)),b=A(n(9557)),C=n(9558),M=n(1),N=A(n(7)),P=A(n(6944));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.useStreamQualityIndicatorExperiment=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n);return n}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}var o=(0,n(79).createExperiment)({kind:"user",id:"2021-03_stream_quality_indicator",label:"Stream Quality Indicator",defaultConfig:{showIndicator:!1},treatments:[{id:1,label:"Shows a quality indicator on go live streams",config:{showIndicator:!0}}]});t.useStreamQualityIndicatorExperiment=function(e){return r.useEffect((function(){e&&o.trackExposure({})}),[e]),o.useExperiment({})};var i=o;t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.isPremiumResolution=function(e){if(null==e)return;var t=e.maxResolution.type===a.ResolutionTypes.SOURCE?o.ApplicationStreamResolutions.RESOLUTION_SOURCE:e.maxResolution.height,n=(0,o.getApplicationResolution)(t);return(0,o.getApplicationFramerate)(e.maxFrameRate)!==o.ApplicationStreamFPS.FPS_5&&null==o.ApplicationStreamSettingRequirements.find((function(e){return e.resolution===n&&e.fps!==o.ApplicationStreamFPS.FPS_5&&!l(e)}))},t.isPremiumFPS=function(e){if(null==e)return;var t=(0,o.getApplicationFramerate)(e.maxFrameRate);return null==o.ApplicationStreamSettingRequirements.find((function(e){return e.fps===t&&!l(e)}))},t.isPremiumRequirement=l,t.getResolutionText=function(e){if(e.type===a.ResolutionTypes.SOURCE)return i.default.Messages.SCREENSHARE_SOURCE;return i.default.Messages.SCREENSHARE_RESOLUTION_ABBREVIATED.format({resolution:e.height})},t.getFPSText=function(e){return i.default.Messages.SCREENSHARE_FPS_ABBREVIATED.format({fps:e})},t.getMaxQuality=function(e){if(null==e.maxResolution||null==e.maxFrameRate)return null;return{maxFrameRate:e.maxFrameRate,maxResolution:e.maxResolution}};var r,a=n(31),o=n(1057),i=(r=n(7))&&r.__esModule?r:{default:r};function l(e){return null!=e.userPremiumType||null!=e.guildPremiumTier}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(n)return c(l.default.Messages.STREAM_SOUNDSHARE_FAILED,d.SOUNDSHARE_FAILED);if(null!=t){var r=f(t,5),a=f(t,30);if(a.numDatapoints>=5)return p(r)||p(a)}if(e===i.RTCConnectionQuality.BAD)return c(l.default.Messages.STREAM_NETWORK_QUALITY_ERROR,d.BAD_CONNECTION);return null};var r=n(440),a=n(60),o=u(n(13)),i=n(1),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var d;function f(e,t){var n={fractionLost:0,frameRate:0,resolution:0,numDatapoints:0},r=null!=t?t:e.length,o=e.slice(-1*r).filter(a.isNotNullish);if(0===o.length)return s({type:"streamer"},n);o.forEach((function(e){n.fractionLost+=e.fractionLost,n.frameRate+=e.frameRate,n.resolution+=e.resolution}));var i=o[0].type,l=o.length;return{type:i,fractionLost:n.fractionLost/l,frameRate:n.frameRate/l,resolution:n.resolution/l,numDatapoints:l}}!function(e){e.PACKET_LOSS="Packet Loss",e.FRAME_RATE_INPUT="Frame Rate Input",e.FRAME_RATE_NETWORK="Frame Rate Network",e.SOUNDSHARE_FAILED="Soundshare Failed",e.BAD_CONNECTION="Bad Connection"}(d||(d={}));var c=(0,r.cachedFunction)((function(e,t){return{message:e,errorType:t}}));function p(e){if("streamer"===e.type){if(e.fractionLost>10)return c(l.default.Messages.STREAM_BAD_STREAMER,d.PACKET_LOSS);if(e.frameRate<=15)return c(l.default.Messages.STREAM_BAD_STREAMER,d.FRAME_RATE_INPUT)}else{if(e.fractionLost>10)return c(l.default.Messages.STREAM_BAD_SPECTATOR,d.PACKET_LOSS);if(e.frameRate<=15&&!o.default.isWeb)return c(l.default.Messages.STREAM_BAD_SPECTATOR,d.FRAME_RATE_NETWORK)}return null}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.CallTileCTA=p;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(36)),l=s(n(248)),u=s(n(7301));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e){var t=e.children,n=e.onClick,r=e.className,s=e.tooltip;return f(l.default,{text:s},void 0,(function(e){var l=e.onClick,s=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClick"]);return a.createElement(i.default,c({},s,{onClick:function(e){null==n||n(e),null==l||l()},innerClassName:u.default.buttonReset,color:(0,o.default)(u.default.cta,r),size:i.default.Sizes.MIN}),t)}))}p.displayName="CallTileCTA"},function(e,t,n){e.exports=n.p+"4b9c3419c57d838c4076abc9d34dbea7.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;f(n(0));var r,a=s(n(8)),o=f(n(248)),i=s(n(5288)),l=s(n(7747)),u=s(n(7302));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.errorMessage,n=e.className;return c(o.TooltipContainer,{className:(0,a.default)(n,u.default.root),text:t,position:o.default.Positions.BOTTOM,color:o.TooltipColors.GREY},void 0,c(l.default,{},void 0,c(i.default,{"aria-label":null!=t?t:"",className:u.default.warningIcon})))}p.displayName="QualityWarning"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n=e.participant,r=e.channel,E=e.inCall,S=e.width,b=e.paused,C=e.selected,M=e.fit,N=e.onVideoResize,P=e.blocked,A=e.pulseSpeakingIndicator,R=void 0!==A&&A,L=f.default.getVideoComponent(),D=a.useState(!1),w=D[0],k=D[1],j=(0,i.useStateFromStores)([d.default],(function(){return d.default.getId()})),U=n.user,G=n.streamId,F=n.speaking,B=U.id===j,H=(0,h.default)(n),x=(0,i.useStateFromStores)([c.default],(function(){return c.default.isFocused()})),V=(0,i.useStateFromStores)([s.default],(function(){return s.default.getWindowFocused(_.PopoutWindowKeys.CHANNEL_CALL_POPOUT)})),W=(0,i.useStateFromStores)([f.default],(function(){return null!=U.id&&f.default.isLocalVideoDisabled(U.id,(0,u.default)(n.type))}),[U.id,n.type]),Y=m.default.getName(r.getGuildId(),r.id,U),z=S<=150;return E&&!W&&H&&!C&&null!=L&&f.default.supports(l.Features.VIDEO)?O(v.default,{onResize:N,wrapperClassName:g.default.videoWrapper,className:g.default.content,mirror:B,streamId:G,videoComponent:L,fit:M,paused:b}):O("div",{onMouseEnter:function(){return k(!0)},onMouseLeave:function(){return k(!1)},onMouseMove:function(){return k(!0)},className:(0,o.default)(g.default.content,(t={},t[g.default.blockedAvatar]=P,t))},void 0,O(p.default,{"aria-label":Y,src:(0,y.hasAnimatedAvatar)(U)&&(w||F&&(V||x))?U.getAvatarURL("gif"):U.getAvatarURL("png"),backgroundSrc:U.getAvatarURL(),size:z?T:I,pulseSpeakingIndicator:R,speaking:F}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(3),l=n(31),u=E(n(8754)),s=E(n(5428)),d=E(n(10)),f=E(n(41)),c=E(n(179)),p=E(n(8890)),v=E(n(8755)),y=n(152),m=E(n(269)),h=E(n(8753)),_=n(1),g=E(n(6944));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=p.default.AvatarSizes.SIZE_80,T=p.default.AvatarSizes.SIZE_40},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=i();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=(r=n(7303))&&r.__esModule?r:{default:r};function i(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return i=function(){return e},e}function l(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var u=function(e){var t=e.children;return e.shouldAnimate?l("div",{className:o.default.outerContainer},void 0,l("div",{className:o.default.innerContainer},void 0,t)):t};u.displayName="SpeakerPulse";var s=u;t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){var n,r,i,l,u,s,d=null,f=null,c=null,p=!1,v=!1;switch(e.type){case a.ParticipantTypes.ACTIVITY:break;case a.ParticipantTypes.USER:d=e.streamId,c=e.voiceState,p=e.speaking,v=e.ringing;break;case a.ParticipantTypes.STREAM:d=e.streamId,f=e.stream}return{streamId:d,stream:f,speaking:p,ringing:v,muted:null!==(n=(null===(r=c)||void 0===r?void 0:r.mute)||(null===(i=c)||void 0===i?void 0:i.selfMute))&&void 0!==n&&n,deafen:null!==(l=(null===(u=c)||void 0===u?void 0:u.deaf)||(null===(s=c)||void 0===s?void 0:s.selfDeaf))&&void 0!==l&&l,mirror:e.type===a.ParticipantTypes.USER&&e.user.id===t,hasVideo:(0,o.default)(e)}};var r,a=n(651),o=(r=n(8753))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r,a=c(n(0)),o=d(n(24)),i=n(9559),l=c(n(8547)),u=n(1),s=d(n(7306));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.width,n=e.onContextMenuParticipant,r=e.height,d=e.channel,f=e.participants,c=function(){var e=a.useState((function(){return o.default.get("CameraPreviewPosition",u.PictureInPicturePositions.BOTTOM_RIGHT)})),t=e[0],n=e[1];return[t,a.useCallback((function(e){o.default.set("CameraPreviewPosition",e),n(e)}),[])]}(),v=c[0],y=c[1],m=a.useRef(null),h=null==d.getGuildId()?70:50;return a.useLayoutEffect((function(){var e;null===(e=m.current)||void 0===e||e.ensureIsInPosition()}),[f.length]),p("div",{className:s.default.container},void 0,a.createElement(i.PictureInPictureWindow,{position:v,id:0,ref:m,onMove:function(e,t){return y(t)},maxX:t,maxY:r,edgeOffsetTop:h,edgeOffsetBottom:70,edgeOffsetLeft:16,edgeOffsetRight:16},p("div",{className:s.default.tileContainer},void 0,f.map((function(e){return p(l.default,{participant:e,channel:d,onContextMenu:n,className:s.default.tile,fit:l.CallTileFit.COVER,inCall:!0,inPopout:!1,width:160})})))))}v.displayName="CameraPreview"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(66),i=(r=n(265))&&r.__esModule?r:{default:r},l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f=Math.pow(3,2),c=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this)._height=0,n._width=0,n._dragStart={x:0,y:0},n._offsetX=0,n._offsetY=0,n._removeListeners=function(){},n.handleSetRef=function(e){n._ref=e},n.handleMouseDown=function(e){var t=n.props,r=t.dragAnywhere,a=t.disabled,o=t.selector;if(!a){var i=n.state.position,u=e.target;if(e.button===l.MouseButtons.PRIMARY&&(r||null!=o&&u.matches(o))){n.grabDimensions(),n._dragStart={x:e.clientX,y:e.clientY},n._offsetX=e.clientX-i.x._value,n._offsetY=e.clientY-i.y._value;var s=e.nativeEvent.view;n._removeListeners(),s.addEventListener("mousemove",n.handleMouseMove),s.addEventListener("mouseup",n.handleMouseUp),n._removeListeners=function(){s.removeEventListener("mousemove",n.handleMouseMove),s.removeEventListener("mouseup",n.handleMouseUp)}}}},n.handleMouseMove=function(e){e.preventDefault();var t=n.props,r=t.onDragStart,a=t.onDrag;if(!t.disabled){var o,i,l,u,s,d,c=n.state,p=c.dragging,v=c.dragging;!p&&(o=n._dragStart,i={x:e.clientX,y:e.clientY},l=o.x,u=o.y,s=i.x,d=i.y,Math.pow(l-s,2)+Math.pow(u-d,2)>f)&&(p=!0),p&&(n.animateToPosition(e.clientX-n._offsetX,e.clientY-n._offsetY,{tension:80,friction:8},null,!1),n.setState({dragging:p},(function(){v||r&&r(e.clientX,e.clientY),a&&a(e.clientX,e.clientY)})))}},n.handleMouseUp=function(e){n._removeListeners(),n.state.dragging&&n.setState({dragging:!1},(function(){var t=n.props.onDragEnd;t&&t(e.clientX,e.clientY)}))};var r=new i.default.Value(t.initialX),a=new i.default.Value(t.initialY);return n.state={dragging:!1,position:new i.default.ValueXY({x:r,y:a})},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var u=r.prototype;return u.componentDidMount=function(){var e=this.props,t=e.initialX,n=e.initialY;this.setPosition(t,n)},u.componentWillUnmount=function(){this._removeListeners()},u.animateToPosition=function(e,t,n,r,a){void 0===n&&(n={}),void 0===a&&(a=!0),a&&this.grabDimensions();var o=this.translate(e,t);i.default.spring(this.state.position,s({toValue:{x:o.x,y:o.y}},n)).start(r)},u.setPosition=function(e,t,n){void 0===n&&(n=!0),n&&this.grabDimensions();var r=this.translate(e,t);this.state.position.setValue({x:r.x,y:r.y})},u.grabDimensions=function(){var e=(0,o.findDOMNode)(this._ref);null!=e&&e instanceof Element&&(this._height=e.clientHeight,this._width=e.clientWidth)},u.translate=function(e,t){var n=this.props,r=n.maxX,a=n.maxY;return e<0?e=0:e>r-this._width&&(e=r-this._width),t<0?t=0:t>a-this._height&&(t=a-this._height),{x:e,y:t}},u.render=function(){var e=this.state,t=e.dragging,n=e.position,r=this.props,o=r.className,l=r.children,u=[0,1],d=["0px","1px"],f=i.default.accelerate(s({pointerEvents:t?"none":"auto",transform:[{translateX:n.x.interpolate({inputRange:u,outputRange:d})},{translateY:n.y.interpolate({inputRange:u,outputRange:d})}]},this.props.style));return a.createElement(i.default.div,{ref:this.handleSetRef,className:o,onMouseDown:this.handleMouseDown,style:f},l)},r}(a.PureComponent);c.displayName="Draggable",c.defaultProps={maxX:0,maxY:0,initialX:0,initialY:0,disabled:!1,dragAnywhere:!1};var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=v(n(20)),l=v(n(48)),u=v(n(10195)),s=n(7591),d=v(n(8547)),f=v(n(10196)),c=n(1),p=v(n(7309));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e){var t=e.participants,n=e.onClick,r=e.onDoubleClick,v=e.onContextMenu,y=e.channel,h=e.className,_=e.inCall,g=e.inPopout,E=e.layout,S=e.totalNumberOfParticipants,O=e.paused,I=void 0!==O&&O,T=a.useRef({triggerResize:function(){return null}});a.useEffect((function(){var e;null===(e=T.current)||void 0===e||e.triggerResize()}),[E]);var b=(0,o.useStateFromStores)([i.default],(function(){return i.default.getGuild(y.guild_id)}),[y.guild_id]),C=(0,o.useStateFromStores)([l.default],(function(){return y.isPrivate()||(0,s.canViewInviteModal)(l.default,b,y)}),[b,y]),M=(null==b?void 0:b.afkChannelId)===y.id,N=y.userLimit<=0||y.userLimit>1,P=t.map((function(e){return function(t){return m(d.default,{participant:e,channel:y,className:p.default.tile,paused:I,onClick:n,onDoubleClick:r,onContextMenu:v,inCall:_,width:t,inPopout:g},e.id)}}));1===S&&null!=b&&C&&!M&&N&&P.push((function(e){return m(f.default,{width:e,channel:y,guild:b,inPopout:g})}));var A=a.useCallback((function(e){var n,r;return null!==(n=null===(r=t[e])||void 0===r?void 0:r.id)&&void 0!==n?n:"empty-tile"}),[t]),R=E===c.ChannelLayouts.MINIMUM||E===c.ChannelLayouts.NORMAL?96:64;return a.createElement(u.default,{ref:T,className:h,keyExtractor:A,paddingTop:64,paddingBottom:R},P)}h.displayName="ChannelCallGrid"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(8)),i=d(n(7599)),l=d(n(7912)),u=d(n(7682)),s=d(n(7307));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return Math.ceil(t/e)}function y(e,t){return Math.floor((t-e)/(8+e))+1}function m(e,t,n,r){var a=y(e,n),o=v(a,t);return o*a>=t&&e/(16/9)*o+(8*o-1)<r}function h(e,t,n,r,a,o){if(void 0===o&&(o=0),Math.abs(t-e)<=1||o>=15)return e;var i=(t+e)/2;return m(i,n,r,a)?h(i,t,n,r,a,o++):h(e,i,n,r,a,o++)}function _(e,t,n){var r=function(e,t,n){for(var r=Math.min(25,e),a=t/10,o=25;o>0;o--){var i=t/o+8;if(!m(i,r,t,n)){o=y(a=h(a,i,r,t,n),t);break}a=i}var l=v(o,e);return{tileWidth:a,columns:Math.max(1,o),rows:l}}(e,t,n),a=r.rows,o=r.columns,i=r.tileWidth;return{tileStyle:{width:i},tileWidth:i,rows:a,columns:o}}var g=(0,i.default)((function(e){var t,n=e.width,r=e.height,i=e.className,d=e.children,f=e.keyExtractor,c=e.paddingTop,v=void 0===c?0:c,y=e.paddingBottom,m=void 0===y?0:y,h=null!==(t=null==d?void 0:d.length)&&void 0!==t?t:0,g=n-16,E=r-(v+m),S=a.useMemo((function(){return _(h,g,E)}),[h,g,E]),O=S.tileStyle,I=S.tileWidth,T=S.rows,b=S.columns,C=b+1,M=C*I+8*(C-1)<=n,N=Math.floor(I/(16/9))+8,P=Math.max(0,E-N*T)/2;return p(u.default,{fade:!0,className:i,listPadding:[v+P,0,m+P,8],renderRow:function(e){var t,n=e*b;return p("div",{className:s.default.row},e,null==d||null===(t=d.slice(n,n+b))||void 0===t?void 0:t.map((function(e,t){var r,a,i=n+t;return p("div",{style:O,className:(0,o.default)(s.default.tile,(a={},a[s.default.padColumn]=M,a[s.default.noVerticalMargin]=i>=(T-1)*b,a[s.default.noHorizontalMargin]=(i+1)%b==0||i===h-1,a))},null!==(r=null==f?void 0:f(i))&&void 0!==r?r:i,p(l.default,{className:s.default.tileSizer,aspectRatio:16/9},void 0,e(I)))})))},rowCount:T,rowCountBySection:[T],rowHeight:N})})),E=a.forwardRef((function(e,t){return a.createElement(g,c({ref:t},e))}));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=m(n(0)),o=v(n(7607)),i=n(44),l=n(333),u=v(n(8885)),s=m(n(8207)),d=n(1),f=v(n(7)),c=v(n(7308)),p=v(n(10197));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e){var t=e.channel,n=e.guild,r=e.width,v=e.inPopout;return h(u.default,{className:c.default.root},void 0,h(s.default,{artURL:p.default,size:(0,s.getSizeForWidth)(r),header:f.default.Messages.STREAM_SINGLE_PERSON_BODY,onCTAClick:function(){return(0,i.openModal)((function(e){return a.createElement(o.default,_({},e,{guild:n,channel:t,source:d.InstantInviteSources.CHANNEL_CALL}))}),{},v?l.POPOUT_MODAL_CONTEXT:l.DEFAULT_MODAL_CONTEXT)},callToAction:f.default.Messages.INSTANT_INVITE}))}g.displayName="EmptyTile"},function(e,t,n){e.exports=n.p+"b4072228ba43fe5f9c82cadc3d13c47b.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;s(n(0));var r,a=l(n(662)),o=s(n(8207)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=n(10199);function c(e){var t=e.width,n=e.className,r=e.channelId,l=e.noArt,u=void 0!==l&&l;return d(o.default,{artURL:f,noArt:u,size:(0,o.getSizeForWidth)(t),className:n,callToAction:i.default.Messages.STREAM_SHOW_ALL_PARTICIPANTS,header:i.default.Messages.STREAM_PARTICIPANTS_HIDDEN.format(),onCTAClick:function(){return a.default.toggleVoiceParticipantsHidden(r,!1)}})}c.displayName="ParticipantsHidden"},function(e,t,n){e.exports=n.p+"ae0b6029f0cc68a3149860fd30c2fb82.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r,a=f(n(0)),o=s(n(7912)),i=s(n(1029)),l=f(n(8547)),u=s(n(7310));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(){return null}function v(e){var t=e.participants,n=e.selectedParticipantId,r=e.onDoubleClick,s=e.onContextMenu,d=e.onClick,f=e.channel,v=e.inCall,y=e.popoutWindow,m=e.paused,h=void 0!==m&&m,_=null!=y,g=a.useMemo((function(){return[t.length]}),[t.length]);return c("div",{className:u.default.root},void 0,c(i.default,{paddingTop:8,className:u.default.list,renderSection:p,sectionHeight:0,rowHeight:131.75,renderRow:function(e){var a=e.row,i=t[a];return null==i?null:c(o.default,{className:u.default.tileSizer,aspectRatio:16/9},i.id,c(l.default,{participant:i,selected:n===i.id,channel:f,className:u.default.tile,fit:l.CallTileFit.COVER,onClick:d,onDoubleClick:r,onContextMenu:s,width:220,inCall:v,paused:h,inPopout:_}))},sections:g}))}v.displayName="VideoParticipants"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.url,n=e.className,r=e.style,p=e.onLoad,v=e.shouldRefocus,m=e.allowPopups,_=void 0!==m&&m,g=(0,i.useStateFromStores)([l.default],(function(){return l.default.getWindow(c.PopoutWindowKeys.CHANNEL_CALL_POPOUT)})),E=a.useRef(o.default.v4()),S=a.useRef(null),O=(0,d.default)(S,v,null==g?window:g),I={frame_id:E.current,platform:f.ActivityPlatform.DESKTOP};return a.useEffect((function(){var e=E.current;return s.ComponentDispatch.dispatch(c.ComponentActions.IFRAME_MOUNT,{id:e}),function(){s.ComponentDispatch.dispatch(c.ComponentActions.IFRAME_UNMOUNT,{id:e})}}),[]),t?y("iframe",{style:r,allow:"autoplay",referrerPolicy:"no-referrer",onLoad:function(e){var n;null==p||p(e.target),S.current=e.target,O(!0),null===(n=e.target.contentWindow)||void 0===n||n.postMessage([u.OPCODES.HELLO,I],null!=t?t:"")},sandbox:h(_),className:n,src:t+"?"+new URLSearchParams(I)}):null};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(101)),i=n(3),l=p(n(5428)),u=n(9560),s=n(120),d=p(n(10203)),f=n(147),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=["allow-scripts","allow-same-origin"];function h(e){var t=m;return e&&(t=[].concat(m,["allow-popups","allow-popups-to-escape-sandbox"])),t.join(" ")}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(){function e(e,t){this._capacity=e,this._tokenCount=e,this._queue=[],this._intervalPeriod=t/e,this._intervalID=null}var t=e.prototype;return t._processQueue=function(){var e=this;setTimeout((function(){e._queue.length>0&&e._tokenCount>0&&(e._tokenCount--,null==e._intervalID&&(e._intervalID=setInterval((function(){return e._iterate()}),e._intervalPeriod)),e._queue.shift()(),e._processQueue())}),0)},t._iterate=function(){this._tokenCount=Math.min(this._capacity,this._tokenCount+1),this._tokenCount>=this._capacity&&null!=this._intervalID&&(clearInterval(this._intervalID),this._intervalID=null),this._processQueue()},t.process=function(){var e=this;return new Promise((function(t){e._queue.push(t),e._processQueue()}))},e}();t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){void 0===n&&(n=window);var a=(0,o.useStateFromStores)([l.default],(function(){return l.default.keyboardModeEnabled})),d=(0,i.default)(),f=r.useState(!1),p=f[0],v=f[1];return r.useEffect((function(){if(t)return n.addEventListener("blur",e),function(){return n.removeEventListener("blur",e)};function e(){d&&(u.ComponentDispatch.dispatch(s.ComponentActions.POPOUT_CLOSE),u.ComponentDispatch.dispatch(s.ComponentActions.CONTEXT_MENU_CLOSE))}}),[n,d,t]),r.useEffect((function(){var n,r;if(!a&&p&&t){var o,i=d;if(null===(n=e.current)||void 0===n||n.addEventListener("focusout",l),"IFRAME"!==(null===(r=document.activeElement)||void 0===r?void 0:r.tagName)&&!i)null===(o=e.current)||void 0===o||o.focus();return function(){var t;null===(t=e.current)||void 0===t||t.removeEventListener("focusout",l),i=!0}}function l(t){var n=t.relatedTarget;setTimeout((function(){null!=n&&"BUTTON"!==n.tagName||i||c(e)}),100)}}),[t,p,a,e,n,d]),v};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(6),o=n(3),i=d(n(10204)),l=d(n(90)),u=n(120),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}var c=(0,a.debounce)((function(e){setTimeout((function(){var t;null===(t=e.current)||void 0===t||t.focus()}),0)}),50)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return l.default.hasModalOpen()})),t=(0,u.useModalsStore)((function(e){return t=e,!Object.entries(t).every((function(e){return e[0],0===e[1].length}));var t})),n=(0,a.useStateFromStores)([o.default],(function(){return o.default.isOpen()})),f=(0,a.useStateFromStores)([i.default],(function(){return i.default.hasLayers()})),c=r.useState(!1),p=c[0],v=c[1];return r.useEffect((function(){function e(){v(!0)}function t(){v(!1)}return s.ComponentDispatch.subscribe(d.ComponentActions.POPOUT_SHOW,e),s.ComponentDispatch.subscribe(d.ComponentActions.POPOUT_HIDE,t),function(){s.ComponentDispatch.unsubscribe(d.ComponentActions.POPOUT_SHOW,e),s.ComponentDispatch.unsubscribe(d.ComponentActions.POPOUT_HIDE,t)}}),[]),e||t||n||p||f};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=f(n(673)),i=f(n(657)),l=f(n(655)),u=n(44),s=n(120),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.PIPOverlay=D,t.TileOverlay=function(e){var t=e.channelId,n=e.participantsOpen;return e.showToggleParticipants?R(_.default,{channelId:t,isParticipantsOpen:n,className:C.default.participantsButton}):null},t.InteractivePIPHeader=w;var r,a=A(n(0)),o=N(n(8)),i=n(109),l=n(3),u=N(n(268)),s=N(n(7871)),d=A(n(8758)),f=N(n(5524)),c=N(n(8208)),p=N(n(7747)),v=n(9562),y=N(n(7613)),m=N(n(9563)),h=N(n(8893)),_=N(n(9551)),g=N(n(8551)),E=N(n(41)),S=N(n(63)),O=N(n(7660)),I=N(n(7699)),T=n(1111),b=N(n(7)),C=N(n(7316)),M=N(n(6764));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(e){var t,n=e.onClick,r=e.isExpanded;return R(y.default,{iconClassName:(0,o.default)(C.default.arrowIcon,(t={},t[C.default.arrowIconExpanded]=r,t)),onClick:n,iconComponent:O.default,label:r?b.default.Messages.PICTURE_IN_PICTURE_COLLAPSE:b.default.Messages.PICTURE_IN_PICTURE_EXPAND})}function D(e){var t,n,r=e.channel,a=e.applicationId,o=e.onJumpToChannel,y=e.idle,_=(0,l.useStateFromStores)([E.default],(function(){return E.default.isVideoEnabled()})),O=(0,l.useStateFromStores)([E.default],(function(){return Object.values(E.default.getVideoDevices())[0]})),I=!1===(null===(t=null==O?void 0:O.disabled)||void 0===t||t),b=(0,s.default)([a])[0],N=(0,f.default)(r),P=function(e){u.default.setVideoEnabled(e)};return R("div",{className:M.default.videoControls},void 0,R("div",{className:M.default.topControls},void 0,R(v.PictureInPictureHeader,{idle:y,title:null!==(n=null==b?void 0:b.name)&&void 0!==n?n:r.name,onJumpToChannel:o,preventIdleComponent:p.default})),R("div",{className:M.default.bottomControls},void 0,R(S.default,{grow:0,shrink:1,basis:"50%",align:S.default.Align.CENTER},void 0,R(g.default,{className:C.default.leftPipIcon,enabled:_,cameraUnavailable:!I,hasPermission:N,onChange:P,onCameraUnavailable:function(){I?P(!0):(0,c.default)()}})),R(S.default,{grow:0,shrink:1,justify:S.default.Justify.END,basis:"50%",align:S.default.Align.CENTER},void 0,R(h.default,{className:C.default.rightPipIcon,popoutOpen:!1,onOpenPopout:function(){d.openChannelCallPopout(r)},onClosePopout:i.NOOP_NULL}),R(m.default,{className:C.default.rightPipIcon,onClick:function(){return(0,T.stopEmbeddedActivity)(r.id,a)}}))))}function w(e){var t,n,r=e.onMouseMove,i=e.onMouseEnter,l=e.showControls,u=e.applicationId,d=e.channel,f=e.onJumpToChannel,c=e.onToggleHeight,y=e.isExpanded,h=(0,s.default)([u])[0];return R("div",{className:C.default.pipHeader,onMouseMove:r,onMouseEnter:i},void 0,R("div",{className:(0,o.default)(M.default.topControls,C.default.pipHeaderContent,(t={},t[C.default.pipHeaderContentOpen]=l,t))},void 0,!l&&R(I.default,{className:C.default.menuIcon,width:12,height:12}),l&&a.createElement(a.Fragment,null,R(v.PictureInPictureHeader,{idle:!l,title:null!==(n=null==h?void 0:h.name)&&void 0!==n?n:d.name,onJumpToChannel:f,preventIdleComponent:p.default}),R("div",{className:C.default.pipHeaderButtonsRight},void 0,R(L,{isExpanded:y,onClick:c}),R(m.default,{iconClassName:C.default.leaveActivityIcon,onClick:function(){return(0,T.stopEmbeddedActivity)(d.id,u)}})))))}L.displayName="TogglePIPHeightButton",D.displayName="PIPOverlay",w.displayName="InteractivePIPHeader"},function(e,t,n){e.exports=n.p+"3b797e7c1a28fc5dc889ecf73b9fbd7e.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.BackgroundTransition=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=p(n(8)),l=p(n(265)),u=n(67),s=p(n(425)),d=p(n(63)),f=n(1),c=p(n(7313));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,h(e,t)}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=((r={})[f.ChannelLayouts.NORMAL]=c.default.normal,r[f.ChannelLayouts.MINIMUM]=c.default.minimum,r[f.ChannelLayouts.NO_CHAT]=c.default.noChat,r[f.ChannelLayouts.FULL_SCREEN]=c.default.fullScreen,r),g=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={animation:new l.default.Value(0)},n}m(t,e);var n=t.prototype;return n.componentDidAppear=function(){this.state.animation.setValue(1)},n.componentWillEnter=function(e){var t=this.state.animation;t.setValue(0),l.default.spring(t,{toValue:1,overshootClamping:!0}).start(e)},n.componentWillLeave=function(e){l.default.spring(this.state.animation,{toValue:0,overshootClamping:!0}).start(e)},n.render=function(){return y(l.default.div,{className:c.default.videoBackgroundTransition,style:{opacity:this.state.animation}},void 0,this.props.children)},t}(o.PureComponent);t.BackgroundTransition=g,g.displayName="BackgroundTransition";var E=function(e){function t(t){var n;return(n=e.call(this,t)||this)._timeout=new u.Timeout,n.handleMouseEvent=function(){var e=n.props.layout;e!==f.ChannelLayouts.FULL_SCREEN&&e!==f.ChannelLayouts.NO_CHAT||(n._timeout.start(3e3,(function(){return n.setState({idle:!0})})),n.state.idle&&n.setState({idle:!1}))},n.state={idle:!1,backgroundAnimation:new l.default.Value(0),layoutProp:t.layout},n}m(t,e);var n=t.prototype;return n.componentDidMount=function(){document.addEventListener("mousedown",this.handleMouseEvent,!0),document.addEventListener("mousemove",this.handleMouseEvent,!0)},n.componentWillUnmount=function(){document.removeEventListener("mousedown",this.handleMouseEvent,!0),document.removeEventListener("mousemove",this.handleMouseEvent,!0),this._timeout.stop()},t.getDerivedStateFromProps=function(e,t){return e.layout!==t.layoutProp?t.idle?{idle:!1,layoutProp:e.layout}:{layoutProp:e.layout}:null},n.componentDidUpdate=function(e){this.props.layout!==e.layout&&this._timeout.stop()},n.renderBackground=function(){var e=this.props,t=e.background,n=e.backgroundKey,r=e.layout+"-"+(n||"");return y(s.default,{className:c.default.videoBackground,component:"div"},void 0,y(g,{},r,t))},n.renderContents=function(){var e,t,n=this.props,r=n.top,a=n.center,o=n.bottom,l=n.layout,u=n.focused,s=this.state.idle;return y(d.default,{className:(0,i.default)(c.default.video,_[l],(e={},e[c.default.idle]=s,e)),direction:d.default.Direction.VERTICAL,justify:d.default.Justify.CENTER},void 0,y(d.default,{className:c.default.videoWrapper,direction:d.default.Direction.VERTICAL},void 0,this.renderBackground(),y(d.default,{className:(0,i.default)(c.default.videoInner,(t={},t[c.default.focused]=u,t)),direction:d.default.Direction.VERTICAL,justify:d.default.Justify.BETWEEN},void 0,y(d.default,{className:c.default.videoTop,grow:0},void 0,r),y(d.default,{className:c.default.videoCenter},void 0,a),y(d.default,{className:c.default.videoBottom,grow:0},void 0,o))))},n.render=function(){var e,t=this.props,n=t.layout,r=t.className,a=t.animated;return y("div",{className:(0,i.default)(c.default.videoHeight,_[n],r,(e={},e[c.default.animated]=a,e))},void 0,this.renderContents())},t}(o.PureComponent);E.displayName="Video",E.defaultProps={layout:f.ChannelLayouts.MINIMUM,animated:!0};var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=T(n(0)),o=n(3),i=O(n(662)),l=n(8262),u=O(n(274)),s=n(651),d=O(n(650)),f=T(n(7563)),c=O(n(142)),p=O(n(56)),v=O(n(8263)),y=O(n(12)),m=O(n(84)),h=O(n(985)),_=O(n(7996)),g=n(1),E=O(n(7)),S=O(n(6764));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e){var t=e.closePopout,n=e.idle,r=e.pipWindows,a=e.voiceChannelId;n&&t();var y,m,h,_=(0,o.useStateFromStores)([u.default],(function(){return u.default.getSelfEmbeddedActivityForChannel(a)})),S=(0,o.useStateFromStores)([v.default],(function(){return v.default.pipWindow})),O=(0,o.useStateFromStores)([d.default],(function(){return d.default.getSelectedParticipant(a)})),I=(0,o.useStateFromStores)([d.default],(function(){return d.default.getStreamParticipants(a)}));return C(f.default,{navId:"pip-menu","aria-label":"switch PIP",onClose:t},void 0,(y=r.find((function(e){return e.component===g.PictureInPictureComponents.EMBED_IFRAME})),m=r.find((function(e){return e.component===g.PictureInPictureComponents.VIDEO})),h=[],null!=y&&(null==S?void 0:S.id)!==y.id&&h.push({pipWindow:y}),null!=m&&I.forEach((function(e){var t=c.default.getActiveStreamForApplicationStream(e.stream),n=e.id===(null==O?void 0:O.id)&&(null==S?void 0:S.id)===m.id;null==t||n||h.push({pipWindow:m,participant:e,stream:t})})),h).map((function(e){var t,n=e.pipWindow.id,r=null===(t=e.participant)||void 0===t?void 0:t.id,o=function(e){if(e.pipWindow.component===g.PictureInPictureComponents.EMBED_IFRAME&&null!=_){var t,n=null===(t=p.default.getGame(_.applicationId))||void 0===t?void 0:t.name;return null==n?E.default.Messages.SWITCH_PIP_TO_ACTIVITY:E.default.Messages.SWITCH_PIP_TO_ACTIVITY_NAME.format({activityName:n})}return null==e.participant||e.participant.type!==s.ParticipantTypes.STREAM?E.default.Messages.SWITCH_PIP_TO_GO_LIVE:E.default.Messages.SWITCH_PIP_TO_USER_STREAM.format({username:e.participant.userNick})}(e),u=""+n+(null!=r?r:"");return C(f.MenuItem,{id:u,label:o,action:function(){return function(e){(null==S?void 0:S.id)!==e.pipWindow.id&&(0,l.switchPIPFocus)(e.pipWindow.id);var t=e.participant;null!=t&&t.type!==s.ParticipantTypes.ACTIVITY&&i.default.selectParticipant(a,t.id)}(e)}},u)})))}function N(e){var t=e.voiceChannelId,n=e.idle,r=(0,o.useStateFromStores)([v.default],(function(){return v.default.pipWindows})),i=Array.from(r.values()),l=(0,o.useStateFromStores)([c.default],(function(){return c.default.getAllActiveStreamsForChannel(t)})).filter((function(e){return e.ownerId!==y.default.getCurrentUser().id&&e.channelId===t})),u=1===i.length&&i[0].component===g.PictureInPictureComponents.EMBED_IFRAME,s=1===i.length&&l.length<=1;return u||s?null:C(h.default,{position:h.default.Positions.BOTTOM,renderPopout:function(e){return a.createElement(M,b({voiceChannelId:t,pipWindows:i,idle:n},e))}},void 0,(function(e){return a.createElement(m.default,b({className:S.default.menuIcon},e),C(_.default,{color:g.Colors.WHITE}))}))}M.displayName="PictureInPictureSwitchWindowMenu",N.displayName="PictureInPictureSwitchWindowPopout";var P=N;t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=re(n(0)),o=te(n(21)),i=te(n(6)),l=te(n(3)),u=te(n(268)),s=te(n(662)),d=te(n(1043)),f=n(648),c=te(n(170)),p=n(121),v=n(651),y=te(n(650)),m=te(n(8754)),h=te(n(9565)),_=n(183),g=n(132),E=n(449),S=te(n(1087)),O=te(n(9552)),I=te(n(5465)),T=re(n(8758)),b=n(49),C=te(n(8096)),M=te(n(7747)),N=te(n(9562)),P=te(n(9566)),A=te(n(8893)),R=te(n(9567)),L=te(n(9568)),D=te(n(8894)),w=te(n(8551)),k=te(n(142)),j=te(n(10)),U=te(n(20)),G=te(n(41)),F=te(n(48)),B=te(n(55)),H=te(n(12)),x=te(n(10210)),V=te(n(730)),W=te(n(179)),Y=te(n(8890)),z=te(n(15)),K=te(n(10211)),$=te(n(9554)),Z=te(n(9555)),q=te(n(8208)),X=te(n(8913)),Q=te(n(8209)),J=n(1),ee=te(n(7320));function te(e){return e&&e.__esModule?e:{default:e}}function ne(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ne=function(){return e},e}function re(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ne();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ae(){return(ae=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function oe(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function ie(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function le(e,t){return(le=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ue=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).state={screensharePopoutOpen:!1},t._ref=a.createRef(),t.handleVideo=function(e){u.default.setVideoEnabled(e)},t.handleEnableVideoWhenUnavailable=function(){t.props.isVideoAvailable?t.handleVideo(!0):(0,q.default)()},t.handleJumpToChannel=function(){var e=t.props,n=e.channel,r=e.participantOnScreen;null!=r&&s.default.selectParticipant(n.id,r.id),(0,f.popAllLayers)();var a=n.getGuildId()||J.ME;d.default.channelListScrollTo(a,n.id),(0,b.transitionToGuild)(a,n.id)},t.handleStartStream=function(){var e=t.props,n=e.canGoLive,r=e.channel,a=r.getGuildId();if((0,o.default)(null!=a,"Cannot go live in non guild channel"),!n)return(0,X.default)();(0,Q.default)(a,r.id,J.AnalyticsPages.GUILD_CHANNEL)},t.handleStopStream=function(){var e=t.props.participantOnScreen;(0,o.default)((null==e?void 0:e.type)===v.ParticipantTypes.STREAM,"cannot stop stream for non streamer"),(0,I.default)(e.stream)},t.handleOpenPopout=function(){var e=t.props.channel;T.openChannelCallPopout(e)},t.handleDisconnect=function(){c.default.selectVoiceChannel(null)},t.renderBottomLeftControls=function(){var e=t.viewProperties,n=e.canStream,r=e.canUseVideo,o=e.canSeeViewers;return a.createElement(a.Fragment,null,r?t.renderVideoIcon():null,n?t.renderStreamIcon():null,o?t.renderViewersIcon():null)},t.renderBottomRightControls=function(){var e=t.viewProperties,n=e.canSettings,r=e.canPopout,o=e.canDisconnect,i=e.canStopStream;return a.createElement(a.Fragment,null,n?t.renderSettingsIcon():null,r?t.renderPopoutIcon():null,i?t.renderStopStreamButton():null,o?t.renderDisconnectButton():null)},t.renderDisconnectButton=function(){return oe(P.default,{className:ee.default.rightTrayIcon,onClick:t.handleDisconnect})},t.renderStopStreamButton=function(){var e=t.viewProperties.isSelf;return oe(R.default,{isSelfStream:e,className:ee.default.rightTrayIcon,onClick:t.handleStopStream})},t.renderViewersIcon=function(){var e=t.props,n=e.participantOnScreen,r=e.channel;return(0,o.default)((null==n?void 0:n.type)===v.ParticipantTypes.STREAM||(null==n?void 0:n.type)===v.ParticipantTypes.ACTIVITY,"Cannot render participants for participant type "+(null==n?void 0:n.type)),oe(M.default,{},void 0,oe(h.default,{channelId:r.id,guildId:r.getGuildId(),className:ee.default.leftTrayIcon,participant:n,compact:!0}))},t.renderPopoutIcon=function(){return oe(A.default,{className:ee.default.rightTrayIcon,popoutOpen:!1,onOpenPopout:t.handleOpenPopout,onClosePopout:J.NOOP_NULL})},t.renderStreamIcon=function(){var e=t.props,n=e.channel,r=e.hasStreamPermission;if(n.type===J.ChannelTypes.GUILD_VOICE)return oe(L.default,{className:ee.default.leftTrayIcon,hasPermission:r,onClick:t.handleStartStream})},t.renderSettingsIcon=function(){var e=t.props,n=e.participantOnScreen,r=e.activeStreams;(0,o.default)((null==n?void 0:n.type)===v.ParticipantTypes.STREAM,"Cannot render settings for non stream participant");var a=r.find((function(e){return(0,g.encodeStreamKey)(e)===n.id}));return null==a||a.state===J.ApplicationStreamStates.ENDED?null:oe(D.default,{stream:a,className:ee.default.rightTrayIcon,appContext:J.AppContext.APP})},t.renderVideoIcon=function(){var e=t.props,n=e.isVideoAvailable,r=e.hasStreamPermission,a=e.channel,o=e.isVideoEnabled;return oe(w.default,{className:ee.default.leftTrayIcon,enabled:o,cameraUnavailable:!n,hasPermission:r||a.isPrivate(),onChange:t.handleVideo,onCameraUnavailable:t.handleEnableVideoWhenUnavailable})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,le(t,n);var i,l,m,E=r.prototype;return E.getScreenMessage=function(){var e=this.props,t=e.participantOnScreen,n=e.currentUserId;if((null==t?void 0:t.type)!==v.ParticipantTypes.STREAM)return null;var r=this.activeStreamForSelectedParticipant;return r?(0,O.default)(r,t.user,t.user.id===n,this.streamerPaused):null},E.componentDidMount=function(){var e=this.props.channel;z.default.track(J.AnalyticEvents.VIDEO_LAYOUT_TOGGLED,ae({video_layout:"pip"},(0,p.collectVoiceAnalyticsMetadata)(e.id)))},E.componentWillUnmount=function(){var e=this.props.channel;z.default.track(J.AnalyticEvents.VIDEO_LAYOUT_TOGGLED,ae({video_layout:y.default.getLayout(e.id)},(0,p.collectVoiceAnalyticsMetadata)(e.id)))},E.renderStreamState=function(){var e=this.activeStreamForSelectedParticipant;return(null==e?void 0:e.state)===J.ApplicationStreamStates.ENDED?oe($.default,{stream:e,width:v.PIP_WIDTH}):(null==e?void 0:e.state)===J.ApplicationStreamStates.FAILED?oe(Z.default,{stream:e,width:v.PIP_WIDTH}):null},E.render=function(){var e=this,t=this.props,n=t.channel,r=t.streamId,o=t.participantOnScreen,i=t.isVideoEnabled,l=(0,_.computeChannelName)(n,H.default,B.default),u=(null==o?void 0:o.id)===j.default.getId()&&i,s=this.renderStreamState(),d=null;return(null==o?void 0:o.type)!==v.ParticipantTypes.ACTIVITY&&(null!=s?d=s:(null==o?void 0:o.type)!==v.ParticipantTypes.USER&&(null==o?void 0:o.type)!==v.ParticipantTypes.STREAM||(d=oe(K.default,{paused:this.streamerPaused,streamId:r,component:G.default.getVideoComponent(),mirror:u},void 0,oe(Y.default,{size:Y.default.AvatarSizes.SIZE_80,src:null==o?void 0:o.user.getAvatarURL(),"aria-label":null==o?void 0:o.user.username})))),oe(C.default,{timeout:1800},void 0,(function(t){var n;return a.createElement(N.default,ae({title:l,backgroundKey:null!==(n=null==o?void 0:o.id)&&void 0!==n?n:"",screenMessage:e.getScreenMessage(),onJumpToChannel:e.handleJumpToChannel,renderBottomLeftControls:e.renderBottomLeftControls,renderBottomRightControls:e.renderBottomRightControls,preventIdleComponent:M.default,width:v.PIP_WIDTH},t),d)}))},i=r,(l=[{key:"viewProperties",get:function(){var e=this.props,t=e.participantOnScreen,n=e.currentUserId,r=e.activeSelfStream,a=(null==t?void 0:t.type)===v.ParticipantTypes.STREAM,o=null!=t&&t.type!==v.ParticipantTypes.ACTIVITY&&t.user.id===n;return{canPopout:a&&!o,canSettings:a&&o,canStopStream:a,canSeeViewers:a,canDisconnect:!a,canStream:!a&&!r,canUseVideo:!0,isSelf:o}}},{key:"streamerPaused",get:function(){var e=this.props,t=e.isMainWindowFocused,n=e.activeSelfStream,r=e.participantOnScreen;return null!=n&&(null==r?void 0:r.id)===(0,g.encodeStreamKey)(n)&&!t}},{key:"activeStreamForSelectedParticipant",get:function(){var e=this.props,t=e.participantOnScreen,n=e.activeStreams;return(null==t?void 0:t.type)!==v.ParticipantTypes.STREAM?null:n.find((function(e){return(0,g.encodeStreamKey)(e)===t.id}))}}])&&ie(i.prototype,l),m&&ie(i,m),r}(a.PureComponent);ue.displayName="PictureInPictureVideoContainer";var se=l.default.connectStores([U.default,F.default,G.default,y.default,j.default,x.default,V.default,k.default,W.default],(function(e){var t=e.channel,n=x.default.getSpeaker(t.id),r=y.default.getParticipant(t.id,n),a=(0,i.default)(G.default.getVideoDevices()).values().first(),o=null==a||a.disabled,l=null!=r&&r.type!==v.ParticipantTypes.ACTIVITY?V.default.getStreamId(r.user.id,(0,m.default)(r.type)):null,u=!1===o,s=!o&&G.default.isVideoEnabled(),d=(0,E.canStreamInChannel)(t,U.default,F.default,!1),f=(0,S.default)(G.default),c=j.default.getId();return{channel:t,streamId:l,participantOnScreen:r,isVideoAvailable:u,isVideoEnabled:s,hasStreamPermission:d,canGoLive:f,currentUserId:c,activeStreams:k.default.getAllActiveStreams(),activeSelfStream:k.default.getActiveStreamForUser(c),isMainWindowFocused:W.default.isFocused()}}))(ue);t.default=se},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=y(n(6)),i=y(n(3)),l=y(n(2)),u=n(651),s=y(n(650)),d=n(132),f=y(n(142)),c=y(n(10)),p=y(n(41)),v=y(n(263));n(1);function y(e){return e&&e.__esModule?e:{default:e}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function h(e){var t;if(void 0===e&&(e=!0),null==r)t=null;else{var n;t=s.default.getSelectedParticipantId(r);var i,l=f.default.getLastActiveStream(),y=null!=t?s.default.getParticipant(r,t):null;if(((null==y?void 0:y.type)===u.ParticipantTypes.ACTIVITY||(null==y?void 0:y.type)===u.ParticipantTypes.USER&&!(null===(n=y.voiceState)||void 0===n?void 0:n.selfVideo))&&(t=null),null!=l&&null==t)t=null===(i=s.default.getParticipant(r,(0,d.encodeStreamKey)(l)))||void 0===i?void 0:i.id;if(null==t){var m=c.default.getId(),h=Date.now();t=(0,o.default)(s.default.getVideoParticipants(r)).filter((function(e){return e.type===u.ParticipantTypes.USER&&e.user.id!==m&&!p.default.isLocalVideoDisabled(e.user.id)})).sortBy((function(e){return-v.default.getSpeakingDuration(e.user.id,h)})).map((function(e){return e.user.id})).first()}}a!==t&&(a=t,e&&E.emitChange())}var _=o.default.debounce(h,300);function g(){return _(),!1}var E=new(function(e){var t,n;function o(){return e.apply(this,arguments)||this}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var i=o.prototype;return i.initialize=function(){this.waitFor(s.default,c.default,v.default,f.default,p.default),this.syncWith([s.default,f.default],g)},i.getSpeaker=function(e){var t;return r!==e&&(r=e,h(!1)),null!==(t=a)&&void 0!==t?t:c.default.getId()},o}(i.default.Store))(l.default,{AUDIO_SET_LOCAL_VIDEO_DISABLED:function(e){return g()}}),S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(8)),i=l(n(7319));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={aStreamId:null,aReady:!1,bStreamId:t.props.streamId,bReady:!0},t.handleReady=function(){t.state.aReady?t.setState({bReady:!0,aStreamId:null,aReady:!1}):t.setState({aReady:!0,bStreamId:null,bReady:!1})},t.handleDoubleClick=function(e){var n=t.props,r=n.onDoubleClick,a=n.id;null==r||r(e,a)},t.handleContextMenu=function(e){var n=t.props,r=n.onContextMenu,a=n.id;null==r||r(e,a)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n),r.getDerivedStateFromProps=function(e,t){var n=e.streamId;if(t.aReady){if(n!==t.aStreamId)return null==n?{bStreamId:n,bReady:!0,aStreamId:null,aReady:!1}:{bStreamId:n,bReady:!1}}else if(n!==t.bStreamId)return null==n?{aStreamId:n,aReady:!0,bStreamId:null,bReady:!1}:{aStreamId:n,aReady:!1};return null};var l=r.prototype;return l.renderVideo=function(e,t){var n=this.props,r=n.children,o=n.mirror,l=n.paused,u=n.component;if(null==e){if(null==r)return null;var f=a.Children.only(r);return a.cloneElement(f,d({style:{display:t&&!o?void 0:"none"}},f.props))}return s(u,{paused:l,className:i.default.media,streamId:e,onReady:t?null:this.handleReady})},l.render=function(){var e,t=this.props,n=t.mirror,r=t.className;return s("div",{className:(0,o.default)(i.default.video,r,(e={},e[i.default.mirror]=n,e)),onDoubleClick:this.handleDoubleClick,onContextMenu:this.handleContextMenu},void 0,this.renderVideo(this.state.aStreamId,this.state.aReady),this.renderVideo(this.state.bStreamId,this.state.bReady))},r}(a.PureComponent);c.displayName="BufferedVideo",c.defaultProps={paused:!0};var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=A(n(0)),o=N(n(8)),i=N(n(21)),l=n(3),u=N(n(1158)),s=N(n(1017)),d=N(n(715)),f=N(n(5625)),c=n(264),p=N(n(90)),v=N(n(1209)),y=N(n(1079)),m=N(n(5428)),h=N(n(35)),_=N(n(179)),g=n(173),E=n(44),S=n(333),O=A(n(703)),I=n(336),T=N(n(13)),b=n(271),C=n(1),M=N(n(7321));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var w=R(I.MaskLibrary,{}),k=R(O.default,{}),j=R(g.AppLayerContainer,{}),U=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).rootRef=a.createRef(),t.handleContextMenu=function(e){e.preventDefault()},t.handleKeyboardUsage=function(e){var n=t.props.guestWindow;if(null==n)throw new Error("");!0===e.ctrlKey||!0===e.altKey||!0===e.metaKey||e.keyCode!==C.KeyboardKeys.TAB||((0,c.enableKeyboardMode)(),n.addEventListener("mousedown",t.handleMouseUsage),n.removeEventListener("keydown",t.handleKeyboardUsage))},t.handleMouseUsage=function(){var e=t.props.guestWindow;(0,i.default)(e),(0,c.disableKeyboardMode)(),e.addEventListener("keydown",t.handleKeyboardUsage),e.removeEventListener("mousedown",t.handleMouseUsage)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,D(t,n);var l=r.prototype;return l.componentDidMount=function(){var e=this.props,t=e.guestWindow,n=e.keyboardModeEnabled,r=t.document;null==r.querySelector("title")&&null!=r.head&&r.head.appendChild(r.createElement("title")),this.updateTitle(),this.updateFontScale(),this.updateLocale(),r.addEventListener("contextmenu",this.handleContextMenu,!0),n?t.addEventListener("mousedown",this.handleMouseUsage):t.addEventListener("keydown",this.handleKeyboardUsage)},l.componentDidUpdate=function(e){var t=this.props,n=t.title,r=t.fontScale,a=t.locale;e.title!==n&&this.updateTitle(),e.fontScale!==r&&this.updateFontScale(),e.locale!==a&&this.updateLocale()},l.componentWillUnmount=function(){var e=this.props.guestWindow,t=e.document;e.removeEventListener("keydown",this.handleKeyboardUsage),e.removeEventListener("mousedown",this.handleMouseUsage),t.removeEventListener("contextmenu",this.handleContextMenu,!0),E.useModalsStore.setState((function(e){var t;return L({},e,((t={})[S.POPOUT_MODAL_CONTEXT]=[],t))}))},l.updateLocale=function(){var e=this.props,t=e.locale,n=e.guestWindow.document.documentElement;(0,i.default)(null!=n,"Window document element was null"),n.lang=t},l.updateTitle=function(){var e=this.props,t=e.title,n=e.guestWindow.document.querySelector("title");null!=n&&(n.innerText=t)},l.updateFontScale=function(){var e=this.props,t=e.fontScale,n=e.guestWindow.document.documentElement;(0,i.default)(null!=n,"Window document element was null"),n.style.fontSize=t+"%"},l.render=function(){var e=this.props,t=e.theme,n=e.focused,r=e.appFocused,i=e.children,l=e.windowKey,f=e.keyboardModeEnabled,c=e.fontScaleClass,p=e.withTitleBar,m=T.default.getPlatform(),h=(0,o.default)(c,{"keyboard-mode":f,"app-focused":n||r});return a.createElement("div",{ref:this.rootRef,className:(0,o.default)((0,b.getThemeClass)(t),(0,v.default)(),h)},R(y.default,{containerRef:this.rootRef},void 0,R(u.default,{},void 0,w,R(g.AppLayerProvider,{},void 0,R(O.ModalProvider,{contextKey:S.POPOUT_MODAL_CONTEXT},void 0,R("div",{className:M.default.popout},void 0,p&&null!=m?R(s.default,{appContext:C.AppContext.POPOUT,focused:n,type:m,windowKey:l,macOSFrame:!0}):null,R("div",{className:M.default.content},void 0,i)),k,R(d.default,{context:C.AppContext.POPOUT}),j)))))},r}(a.Component);function G(e,t){var n=(0,l.useStateFromStoresObject)([m.default],(function(){return{guestWindow:m.default.getWindow(e.windowKey),focused:m.default.getWindowFocused(e.windowKey)}})),r=n.guestWindow,o=n.focused,i=(0,l.useStateFromStores)([_.default],(function(){return _.default.isFocused()})),u=(0,l.useStateFromStoresObject)([h.default],(function(){return{locale:h.default.locale,theme:h.default.theme}})),s=u.locale,d=u.theme,f=(0,l.useStateFromStoresObject)([p.default],(function(){return{fontScale:p.default.fontScale,keyboardModeEnabled:p.default.keyboardModeEnabled,fontScaleClass:p.default.fontScaleClass}})),c=f.fontScale,v=f.keyboardModeEnabled,y=f.fontScaleClass;return null==r?null:a.createElement(U,L({ref:t},e,{guestWindow:r,focused:o,appFocused:i,locale:s,theme:d,fontScale:c,keyboardModeEnabled:v,fontScaleClass:y}))}U.displayName="PopoutWindow",U.defaultProps={withTitleBar:!0},G.displayName="ConnectedPopoutWindow";var F=(0,f.default)(a.forwardRef(G));t.default=F},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(3)),l=y(n(8098)),u=y(n(8099)),s=y(n(63)),d=n(985),f=y(n(10214)),c=n(8762),p=y(n(7)),v=y(n(7322));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,g(e,t)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E={position:d.Positions.BOTTOM,autoInvert:!1},S=function(e){function t(){return e.apply(this,arguments)||this}return _(t,e),t.prototype.render=function(){var e=this.props,t=e.region,n=e.selected;return h(s.default,{align:s.default.Align.CENTER,className:(0,o.default)({selected:n})},void 0,h(c.RegionFlag,{region:t,className:v.default.regionSelectFlag}),h(c.RegionName,{region:t,className:v.default.regionSelectName}),n?h("i",{className:v.default.check}):null)},t}(a.PureComponent);S.displayName="RegionItem";var O=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderOption=function(e,t){return h(S,{region:e.value,selected:t},e.value.id)},t.handleChangeVoiceRegion=function(e){var n=e.value,r=t.props.call.channelId;l.default.changeCallRegion(r,n.id)},t}_(t,e);var n=t.prototype;return n.componentDidMount=function(){null==this.props.regions&&l.default.fetchRegions(null)},n.render=function(){var e=this.props,t=e.regions,n=e.call;if(null==t)return null;var r=t.find((function(e){return e.id===n.region}))||{id:"unknown",name:p.default.Messages.UNKNOWN_REGION,vip:!1,deprecated:!1},a={label:r.name,value:r},o=t.filter((function(e){return!e.deprecated})).map((function(e){return{label:e.name,value:e,key:e.id}}));return h(f.default,{label:p.default.Messages.REGION,options:o,value:a,onChange:this.handleChangeVoiceRegion,renderOption:this.renderOption,popoutProps:E,popoutClassName:v.default.regionSelectPopout})},t}(a.PureComponent);O.displayName="QuickRegionSelect";var I=i.default.connectStores([u.default],(function(){return{regions:u.default.getRegions(null)}}))(O);t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=d(n(0)),o=u(n(84)),i=u(n(985)),l=d(n(8761));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderPopout=function(e){var n=e.closePopout,r=t.props,a=r.options,o=r.value,i=r.renderOption,u=r.popoutClassName,s=r.scroller;return c(l.QuickSelectPopout,{scroller:Boolean(s),className:u,options:a,value:o,renderOption:i,onChange:function(e){t.handleChange(e),n()}})},t.handleChange=function(e){var n=t.props.onChange;null==n||n(e)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n),r.prototype.render=function(){var e=this.props,t=e.label,n=e.value,r=e.renderValue,u=e.className,s=e.popoutProps,d=c(l.default,{label:t,value:n,renderValue:r});return a.createElement(i.default,f({},s,{renderPopout:this.renderPopout}),(function(e,t){return a.createElement(o.default,f({},e,{className:u,"aria-haspopup":"listbox","aria-expanded":t}),d)}))},r}(a.PureComponent);v.displayName="QuickSelectWrapper";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=N;I(n(0));var r,a=n(3),o=n(31),i=S(n(268)),l=n(349),u=S(n(170)),s=n(332),d=S(n(7566)),f=S(n(7735)),c=S(n(8555)),p=I(n(7563)),v=S(n(7680)),y=S(n(142)),m=S(n(41)),h=S(n(12)),_=n(132),g=n(1),E=S(n(7));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e){return(0,a.useStateFromStores)([y.default],(function(){var t=y.default.getActiveStreamForUser(e.ownerId);return null!=t&&(0,_.encodeStreamKey)(t)===(0,_.encodeStreamKey)(e)}))}function C(e){var t,n=b(e);return t=e.ownerId===h.default.getCurrentUser().id?E.default.Messages.STOP_STREAMING:n?E.default.Messages.STOP_WATCHING:E.default.Messages.WATCH_STREAM,T(p.MenuItem,{id:"watch",label:t,action:n?function(){(0,s.stopStream)((0,_.encodeStreamKey)(e))}:function(){u.default.selectVoiceChannel(e.channelId),(0,s.watchStream)(e)}})}function M(e){var t=b(e),n=(0,a.useStateFromStores)([m.default],(function(){return m.default.isLocalMute(e.ownerId,o.MediaEngineContextTypes.STREAM)})),r=e.ownerId===h.default.getCurrentUser().id;if(!t||r)return null;return T(p.MenuCheckboxItem,{id:"mute",label:E.default.Messages.SOUND_MUTE,action:function(){i.default.toggleLocalMute(e.ownerId,o.MediaEngineContextTypes.STREAM)},checked:n})}function N(e){var t=e.stream,n=e.analyticsContext,r=e.appContext,a=e.exitFullscreen,i=b(t),u=function(e){var t=b(e),n=(0,v.default)(e.ownerId,o.MediaEngineContextTypes.STREAM);return t?n:null}(t),s=C(t),y=M(t),m=(0,c.default)(t,r,a),h=(0,f.default)(t.channelId);return T(d.default,{context:n,object:g.AnalyticsObjects.CONTEXT_MENU},void 0,T(p.default,{navId:"stream-context",onClose:l.closeContextMenu,"aria-label":E.default.Messages.STREAM_ACTIONS_MENU_LABEL},void 0,T(p.MenuGroup,{},void 0,s,y),T(p.MenuGroup,{},void 0,u),T(p.MenuGroup,{},void 0,h,i&&m)))}C.displayName="useWatchStreamItem",M.displayName="useMuteStreamItem",N.displayName="StreamContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=ae;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Z();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=$(n(8)),l=n(125),u=n(3),s=$(n(268)),d=$(n(170)),f=n(332),c=$(n(7594)),p=n(141),v=n(1111),y=$(n(274)),m=n(651),h=$(n(650)),_=$(n(8935)),g=$(n(8936)),E=$(n(8937)),S=n(132),O=$(n(1087)),I=$(n(5465)),T=$(n(7747)),b=$(n(8938)),C=$(n(9574)),M=$(n(9563)),N=$(n(9566)),P=$(n(9575)),A=$(n(9567)),R=$(n(9568)),L=$(n(8551)),D=$(n(142)),w=$(n(41)),k=$(n(33)),j=$(n(12)),U=$(n(985)),G=$(n(8939)),F=$(n(5523)),B=$(n(5524)),H=$(n(8940)),x=$(n(8554)),V=$(n(8208)),W=$(n(8913)),Y=$(n(8209)),z=n(1),K=$(n(7326));function $(e){return e&&e.__esModule?e:{default:e}}function Z(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Z=function(){return e},e}function q(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return X(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return X(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function X(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function Q(){return(Q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function J(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function ee(e){if(w.default.isVideoEnabled()!==e)return e?void s.default.setVideoEnabled(e):s.default.setVideoEnabled(e)}function te(e){var t=e.channel,n=e.currentUser,r=e.exitFullScreen,a=e.canGoLive,i=e.inPopout,l=e.coloring,s=e.hasPermission,d=(0,u.useStateFromStores)([D.default],(function(){return D.default.getAllActiveStreams()})).find((function(e){return e.ownerId===(null==n?void 0:n.id)})),f=t.getGuildId(),c=o.useCallback((function(){if(null==r||r(),!a)return(0,W.default)();(0,Y.default)(f,t.id,z.AnalyticsPages.GUILD_CHANNEL)}),[f,t.id,a,r]),p=null!=d;return J(T.default,{},void 0,J(U.default,{renderPopout:function(e){var r=e.closePopout;return J(b.default,{},void 0,J(x.default,{channel:t,currentUser:n,activeStreams:null!=d?[d]:[],handleGoLive:c,onClose:r,appContext:i?z.AppContext.POPOUT:z.AppContext.APP}))},position:U.default.Positions.TOP,align:U.default.Align.CENTER,animation:U.default.Animation.FADE},void 0,(function(e,t){var n=e.onClick,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClick"]);return J("div",{},void 0,null!=d?o.createElement(A.default,Q({},r,{color:l[1],centerButton:!0,className:K.default.controlButton,onClick:function(){return(0,I.default)(d)},isSelfStream:!0,onPopoutClick:p?n:null,popoutOpen:t,shouldShowTooltip:!t})):o.createElement(R.default,Q({},r,{centerButton:!0,color:l[0],className:K.default.controlButton,hasPermission:s,onClick:a?c:W.default,onPopoutClick:p?n:null,popoutOpen:t,shouldShowTooltip:!t})))})))}te.displayName="GoLiveButton",function(e){e.ACTIVITY="ACTIVITY",e.STREAM="STREAM",e.CALL="CALL"}(a||(a={}));var ne=o.memo((function(e){var t=e.currentUser,n=e.onDisconnectCall,r=e.channel,i=(0,u.useStateFromStores)([h.default],(function(){return h.default.getSelectedParticipant(r.id)})),s=o.useContext(p.AccessibilityPreferencesContext).reducedMotion,c=o.useState(!1),_=c[0],g=c[1],E=null==i?void 0:i.id,O=(0,u.useStateFromStores)([D.default],(function(){return null!=E?D.default.getActiveStreamForStreamKey(E):null}),[E]),I=(null==i?void 0:i.type)===m.ParticipantTypes.STREAM&&null!=O&&O.ownerId!==(null==t?void 0:t.id),T=(0,u.useStateFromStoresArray)([D.default],(function(){return D.default.getAllActiveStreamsForChannel(r.id).filter((function(e){return e.ownerId!==(null==t?void 0:t.id)}))})),b=(0,u.useStateFromStores)([y.default],(function(){return y.default.getSelfEmbeddedActivityForChannel(r.id)})),C=o.useCallback((function(){return(null==i?void 0:i.type)===m.ParticipantTypes.ACTIVITY&&b?a.ACTIVITY:I?a.STREAM:a.CALL}),[i,b,I]),P=o.useState(C()),R=P[0],L=P[1],w=(0,l.useSpring)({opacity:_?.2:1,transform:_&&!s.enabled?"scale(0.7)":"scale(1)",config:{mass:2,tension:_?600:1e3,friction:45,precision:.01,clamp:_},onRest:function(){L(C()),g(!1)}});o.useEffect((function(){C()!==R&&g(!0)}),[R,C]);var k=function(e,t){var l={centerButton:!0,className:K.default.controlButton,popoutOpen:e};switch(R){case a.ACTIVITY:return o.createElement(M.default,Q({},l,{color:"red",onClick:function(){return null!=i&&(0,v.stopEmbeddedActivity)(r.id,i.id)},onPopoutClick:T.length>0?t:null}));case a.STREAM:return o.createElement(A.default,Q({},l,{color:"red",onClick:function(){if(O)(0,f.stopStream)((0,S.encodeStreamKey)(O));else for(var e,t=q(T);!(e=t()).done;){var n=e.value;(0,f.stopStream)((0,S.encodeStreamKey)(n))}},onPopoutClick:T.length>1?t:null,isSelfStream:!1}));case a.CALL:return o.createElement(N.default,Q({},l,{color:"red",onClick:function(){d.default.selectVoiceChannel(null),null==n||n()},onPopoutClick:T.length>0?t:null}))}};return J(U.default,{renderPopout:function(e){var n=e.closePopout;return J(x.default,{channel:r,currentUser:t,activeStreams:T,handleGoLive:z.NOOP_NULL,hideSelfOptions:!0,onClose:n})},position:U.default.Positions.TOP,align:U.default.Align.CENTER,animation:U.default.Animation.FADE},void 0,(function(e,t){var n=e.onClick;return J(l.animated.div,{style:w},void 0,k(t,n))}))}));function re(e){var t=e.channel,n=e.cameraUnavailable,r=e.hasCameraPermission,a=(0,F.default)(t),l=a.reachedLimit,u=a.limit,s=o.useCallback((function(){d.default.selectVoiceChannel(t.id,!0)}),[t.id]),f=o.useCallback((function(){d.default.selectVoiceChannel(t.id,!1)}),[t.id]),c=o.useCallback((function(){n?(0,V.default)():s()}),[n,s]);return o.createElement(o.Fragment,null,J(L.default,{enabled:!0,centerButton:!0,join:!0,color:"green",channelLimitReached:l,channelLimit:u,channel:t,cameraUnavailable:n,hasPermission:r,onCameraUnavailable:c,className:K.default.controlButton,iconClassName:K.default.joinIcon,onChange:s}),J(C.default,{centerButton:!0,color:"green",channel:t,className:(0,i.default)(K.default.controlButton,K.default.lastButton),onClick:f}))}function ae(e){var t=e.channel,n=e.inPopout,r=e.mode,a=e.className,o=e.onDisconnectCall,l=e.exitFullScreen,s=(0,u.useStateFromStores)([j.default],(function(){return j.default.getCurrentUser()})),d=(0,G.default)(),f=d.cameraUnavailable,p=d.enabled,v=(0,B.default)(t),y=(0,H.default)(t),m=y.suppress,h=y.selfMute,S=y.mute,I=m||h||S,T=(0,u.useStateFromStoresObject)([w.default],(function(){return{canGoLive:(0,O.default)(w.default)}})).canGoLive,C=(0,u.useStateFromStores)([k.default],(function(){return k.default.getVoiceChannelId()===t.id}),[t]),M=(0,F.default)(t),N=M.reachedLimit,A=M.limit,R=(0,c.default)();if(!C)return J(re,{channel:t,cameraUnavailable:f,hasCameraPermission:v});var D="primaryDark";r===z.ChannelModes.VOICE&&(D=R===z.ThemeTypes.LIGHT?"primaryLight":D);var x="white";return r===z.ChannelModes.VOICE&&(x=R===z.ThemeTypes.LIGHT?"activeLight":x),J("div",{className:(0,i.default)(K.default.wrapper,a)},void 0,J(U.default,{renderPopout:function(e){var t=e.closePopout;return J(b.default,{},void 0,J(g.default,{onClose:t}))},position:U.default.Positions.TOP,align:U.default.Align.CENTER,animation:U.default.Animation.FADE},void 0,(function(e,t){var n=e.onClick;return J(L.default,{centerButton:!0,color:p?x:D,hasPermission:v,className:K.default.controlButton,enabled:p,cameraUnavailable:f,onChange:ee,onCameraUnavailable:V.default,channelLimitReached:N,channelLimit:A,popoutOpen:t,onPopoutClick:n})})),J(te,{coloring:[D,x],channel:t,currentUser:s,exitFullScreen:l,inPopout:n,canGoLive:T,hasPermission:v}),J(U.default,{renderPopout:function(e){var t=e.closePopout;return J(b.default,{},void 0,J(_.default,{onClose:t,renderInputDevices:!0,renderOutputDevices:!0,renderInputModes:!0}))},align:U.default.Align.CENTER,position:U.default.Positions.TOP,animation:U.default.Animation.FADE},void 0,(function(e,t){var n=e.onClick;return J(P.default,{color:I?x:D,centerButton:!0,onPopoutClick:n,className:K.default.controlButton,selfMute:h,serverMute:S,suppress:m,popoutOpen:t,onClick:function(){return(0,E.default)(S,m)}})})),J(ne,{currentUser:s,channel:t,onDisconnectCall:o}))}ae.displayName="CenterControlTray"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return Object.values(l.default.getInputDevices())})),t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getInputDeviceId()}));return e.map((function(e){var n=e.id,r=e.disabled,a=e.name;return d(i.MenuRadioItem,{id:"input-"+n,group:"input-devices",disabled:r,label:a,checked:n===t,action:function(){return o.default.setInputDevice(n)}},"input-"+n)}))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=u(n(268)),i=n(7563),l=u(n(41));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return Object.values(l.default.getOutputDevices())})),t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getOutputDeviceId()}));return e.map((function(e){var n=e.id,r=e.disabled,a=e.name;return d(i.MenuRadioItem,{group:"output-devices",id:"output-"+n,disabled:r,label:a,checked:n===t,action:function(){return o.default.setOutputDevice(n)}},"output-"+n)}))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=u(n(268)),i=n(7563),l=u(n(41));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(968)),o=n(7563),i=s(n(7686)),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return f(o.MenuItem,{id:"voice-settings",label:u.default.Messages.VOICE_SETTINGS,action:function(){return a.default.open(l.UserSettingsSections.VOICE)},icon:i.default})}c.displayName="useVoiceSettingsItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,a.useStateFromStores)([l.default],(function(){return Object.values(l.default.getVideoDevices())})),t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getVideoDeviceId()}));return e.map((function(e){var n=e.id,r=e.disabled,a=e.name;return d(i.MenuRadioItem,{group:"video-devices",id:"video-device-"+n,disabled:r,label:a,checked:n===t,action:function(){return o.default.setVideoDevice(n)}},"video-device-"+n)}))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=u(n(268)),i=n(7563),l=u(n(41));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(268)),i=n(8185),l=d(n(10222)),u=n(44),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(){return c(i.MenuItem,{id:"report-stream-problem",label:s.default.Messages.CAMERA_PREVIEW_MENU_ITEM,action:function(){(0,u.openModal)((function(e){return a.createElement(l.default,p({},e,{onAccept:function(){return o.default.setVideoEnabled(!0)}}))}))}})}v.displayName="usePreviewVideoItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=m(n(268)),i=m(n(41)),l=m(n(36)),u=m(n(227)),s=n(106),d=n(50),f=m(n(126)),c=m(n(994)),p=m(n(43)),v=m(n(7)),y=m(n(7324));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=368,E=207;function S(e){var t=e.transitionState,n=e.onAccept,r=e.onClose,m=i.default.getCameraComponent(),h=(0,a.useStateFromStores)([i.default],(function(){return i.default.getVideoDeviceId()})),S=(0,a.useStateFromStores)([i.default],(function(){return Object.values(i.default.getVideoDevices())})),O=(0,s.useUID)();var I=S.map((function(e){return{value:e.id,label:e.name}}));return _(d.ModalRoot,{size:d.ModalSize.DYNAMIC,"aria-labelledby":O,transitionState:t},void 0,_(d.ModalContent,{className:y.default.content},void 0,_(f.default,{id:O,className:y.default.header,size:f.default.Sizes.SIZE_24},void 0,v.default.Messages.CAMERA_PREVIEW_MODAL_HEADER),_(p.default,{className:y.default.subtitle,size:p.default.Sizes.SIZE_16,color:p.default.Colors.CUSTOM},void 0,v.default.Messages.CAMERA_PREVIEW_MODAL_SUBTITLE),_("div",{className:y.default.cameraPreview},void 0,_(u.default,{className:y.default.spinner}),_("div",{className:y.default.camera},void 0,_(m,{disabled:!1,deviceId:h,width:g,height:E}))),_(c.default,{placeholder:v.default.Messages.CHANGE_CAMERA,className:y.default.selector,options:I,value:h,onChange:function(e){return o.default.setVideoDevice(e)}})),_(d.ModalFooter,{},void 0,_(l.default,{onClick:function(){r(),n()},size:l.default.Sizes.SMALL},void 0,v.default.Messages.CAMERA_ON),_(l.default,{onClick:r,look:l.default.Looks.LINK,color:l.default.Colors.PRIMARY,size:l.default.Sizes.SMALL},void 0,v.default.Messages.CANCEL)))}S.displayName="CameraPreviewModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.stream,n=e.applicationId,r=e.channel,_=e.exitFullScreen,g=e.appContext,O=e.analyticsLocation,I=e.className,T=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["stream","applicationId","channel","exitFullScreen","appContext","analyticsLocation","className"]),b=null==r?void 0:r.getGuildId(),C=(0,l.useStateFromStores)([d.default],(function(){return null!=b?d.default.getGuild(b):null}),[b]);if(!function(e,t){return null!=e&&null!=t&&f.default.can(y.Permissions.CREATE_INSTANT_INVITE,t)}(C,r))return null;var M=m.default.Messages.INSTANT_INVITE;null!=t?M=m.default.Messages.INVITE_STREAM_HEADER:null!=n&&(M=m.default.Messages.EMBEDDED_ACTIVITIES_INVITE_TO_ACTIVITY);return a.createElement(a.Fragment,null,a.createElement(c.default,S({size:c.default.Sizes.TINY,color:h.default.buttonColor,onClick:function(){(0,i.default)(null!=C,"guild cannot be null"),(0,i.default)(null!=r,"channel cannot be null"),function(e,t,n,r,o,i,l){null==i||i(),(0,p.openModal)((function(o){return a.createElement(u.default,S({},o,{guild:e,channel:t,streamUserId:n,applicationId:r,analyticsLocation:l,source:y.InstantInviteSources.STREAM_INVITE}))}),{modalKey:"stream-invite-modal"},o===y.AppContext.POPOUT?v.POPOUT_MODAL_CONTEXT:v.DEFAULT_MODAL_CONTEXT)}(C,r,null==t?void 0:t.ownerId,n,g,_,O)},className:(0,o.default)(I,h.default.textButton)},T),M),E(s.default,{channel:r,stream:t,appContext:g,className:(0,o.default)(I,h.default.iconButton),exitFullScreen:_,analyticsLocation:O}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(21)),l=n(3),u=_(n(7607)),s=_(n(8564)),d=_(n(20)),f=_(n(48)),c=_(n(36)),p=n(44),v=n(333),y=n(1),m=_(n(7)),h=_(n(7327));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(7660)),l=s(n(7613)),u=s(n(7329));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e){var t,n=e.direction,s=e.className,d=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["direction","className"]);return a.createElement(l.default,f({className:(0,o.default)(s,u.default.arrow,(t={},t[u.default.up]=n===r.UP,t)),iconComponent:i.default},d))}!function(e){e[e.UP=0]="UP",e[e.DOWN=1]="DOWN"}(r||(r={})),c.displayName="ArrowButton",c.Directions=r;var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=c(n(3)),o=c(n(5428)),i=c(n(179)),l=c(n(8192)),u=c(n(10226)),s=n(688),d=c(n(7613)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e){var t=e.enabled,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["enabled"]),a=t?f.default.Messages.EXIT_FULL_SCREEN:f.default.Messages.FULL_SCREEN,o=t?u.default:l.default;return r.createElement(d.default,v({label:a,iconComponent:o},n))}y.displayName="FullscreenButton";var m=a.default.connectStores([i.default,o.default],(function(e){var t=e.node,n=e.guestWindow;return{enabled:(0,s.isFullScreen)(t,null==n?void 0:n.document)}}))(y);t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M16,8V3H14V8a2,2,0,0,0,2,2h5V8Z"}),s("path",{className:f,fill:d,d:"M14,16v5h2V16h5V14H16A2,2,0,0,0,14,16Z"}),s("path",{className:f,fill:d,d:"M8,8H3v2H8a2,2,0,0,0,2-2V3H8Z"}),s("path",{className:f,fill:d,d:"M8,14H3v2H8v5h2V16A2,2,0,0,0,8,14Z"}))}d.displayName="MinimizeScreen"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(8765)),o=u(n(8766)),i=u(n(7613)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){var t=e.popoutWindowAlwaysOnTop,n=e.onToggleStayOnTop,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["popoutWindowAlwaysOnTop","onToggleStayOnTop"]),s=t?l.default.Messages.POPOUT_REMOVE_FROM_TOP:l.default.Messages.POPOUT_STAY_ON_TOP,f=t?o.default:a.default;return r.createElement(i.default,d({onClick:function(){return n(!t)},label:s,iconComponent:f},u))}f.displayName="StayOnTopButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=p(n(8)),o=p(n(3)),i=p(n(268)),l=p(n(41)),u=p(n(8191)),s=n(7712),d=p(n(13)),f=p(n(7747)),c=p(n(6943));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.iconClassName,n=e.currentVolume,r=e.sliderClassName,o=e.userId,l=e.currentWindow,p=void 0===l?window:l,v=e.muted,m=e.context;return y(f.default,{},void 0,y(u.default,{currentWindow:p,iconClassName:(0,a.default)(t,c.default.controlIcon),sliderClassName:r,value:(0,s.amplitudeToPerceptual)(n),muted:v,maxValue:d.default.embedded?200:100,onValueChange:function(e){return function(e,t,n,r){e>0&&n&&i.default.toggleLocalMute(t,r),i.default.setLocalVolume(t,(0,s.perceptualToAmplitude)(e),r)}(e,o,v,m)},onToggleMute:function(){return function(e,t){i.default.toggleLocalMute(e,t)}(o,m)}}))}m.displayName="VolumeButton";var h=o.default.connectStores([l.default],(function(e){var t=e.userId,n=e.context;return{currentVolume:l.default.getLocalVolume(t,n),muted:l.default.isLocalMute(t,n)}}))(m);t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=A;var r,a=I(n(0)),o=n(109),i=n(3),l=I(n(5432)),u=S(n(183)),s=S(n(7913)),d=S(n(10230)),f=S(n(7585)),c=S(n(43)),p=S(n(13)),v=n(271),y=S(n(37)),m=n(651),h=S(n(650)),_=S(n(10231)),g=S(n(7)),E=S(n(7333));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function C(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){b(o,r,a,i,l,"next",e)}function l(e){b(o,r,a,i,l,"throw",e)}i(void 0)}))}}function M(){return N.apply(this,arguments)}function N(){return(N=C(regeneratorRuntime.mark((function e(){var t,n,r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!p.default.isOSX()||!p.default.embedded){e.next=14;break}return e.next=3,null===(n=(r=window.DiscordNative.remoteApp).getDefaultDoubleClickAction)||void 0===n?void 0:n.call(r);case 3:if(e.t1=t=e.sent,e.t0=null!==e.t1,!e.t0){e.next=7;break}e.t0=void 0!==t;case 7:if(!e.t0){e.next=11;break}e.t2=t,e.next=12;break;case 11:e.t2="Maximize";case 12:"Minimize"===(a=e.t2)?y.default.minimize():"Maximize"===a&&y.default.maximize();case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function P(e){var t=e.stream,n=e.channel,r=e.user,o=(0,d.default)(n,r,t);return a.createElement(a.Fragment,null,T(f.default.Divider,{className:E.default.divider}),T(l.default,{className:E.default.avatar,size:l.Sizes.SIZE_24,user:r,animate:!1}),T(c.default,{className:E.default.playingText,size:c.default.Sizes.SIZE_16,color:c.default.Colors.CUSTOM},void 0,o))}function A(e){var t=e.channel,n=e.appContext,r=e.inPopout,a=e.isFullScreen,l=e.exitFullScreen,d=(0,i.useStateFromStoresObject)([h.default],(function(){return{selectedParticipant:h.default.getSelectedParticipant(t.id),participantsOpen:h.default.getParticipantsOpen(t.id)}}),[t.id]).selectedParticipant,c=(0,u.default)(t),p=(0,s.default)(t),y=g.default.Messages.VOICE_CHANNEL;return t.isDM()?y=g.default.Messages.DM:t.isGroupDM()&&(y=g.default.Messages.GROUP_DM),T(f.default,{onDoubleClick:M,transparent:!0,className:(0,v.getThemeClass)(o.ThemeTypes.DARK),toolbar:T(_.default,{channel:t,appContext:n,inPopout:r,isFullScreen:a,exitFullScreen:l})},void 0,null!=p?T(f.default.Icon,{icon:p,disabled:!0,"aria-label":y}):null,T(f.default.Title,{},void 0,c),null!=d&&d.type!==m.ParticipantTypes.ACTIVITY?T(P,{stream:d.type===m.ParticipantTypes.STREAM?d.stream:null,channel:t,user:d.user}):null)}A.displayName="ChannelCallHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var u=(0,r.useStateFromStores)([o.default],(function(){return null!=n?(0,a.getStreamerApplication)(n,o.default):null}),[n]),s=i.default.getName(e.getGuildId(),e.id,t);if(null==n)return s;return null!=(null==u?void 0:u.name)?l.default.Messages.GO_LIVE_USER_PLAYING.format({applicationName:null==u?void 0:u.name,username:s}):l.default.Messages.GO_LIVE_TILE_SCREEN.format({username:s})};var r=n(3),a=n(682),o=u(n(144)),i=u(n(269)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.channel,n=e.appContext,r=e.inPopout,o=e.isFullScreen,i=e.exitFullScreen,d=(0,l.useStateFromStoresObject)([b.default],(function(){return{selectedParticipant:b.default.getSelectedParticipant(t.id),voiceParticipantsHidden:b.default.getVoiceParticipantsHidden(t.id),userParticipantCount:b.default.getUserParticipantCount(t.id)}}),[t.id]),_=d.voiceParticipantsHidden,E=d.selectedParticipant,O=d.userParticipantCount,N=(0,c.usePreventIdle)("popup"),A=N.preventIdle,R=N.allowIdle,k=[];_&&k.push(L(w,{channelId:t.id},"current-speaker"));(null==E?void 0:E.type)===T.ParticipantTypes.STREAM&&(k.push(L(f.default,{className:P.default.button,streamerId:E.stream.ownerId},"warning")),k.push(L(u.default,{size:I.default.Sizes.LARGE,className:P.default.button,participant:E,showQuality:!0},"live-indicator")));var j=L(p.default,{},void 0,L(M.default,{channel:t}));_&&k.push(L(g.default,{position:g.default.Positions.BOTTOM,renderPopout:function(){return j}},"call-members-popout",(function(e,t){return a.createElement(m.default,D({},e,{active:t,count:O,key:"call-members",className:P.default.button}))})));k.push(null!=E?L(y.default,{className:P.default.button,channelId:t.id},"deselect-participant"):L(h.default,{className:P.default.button,channelId:t.id},"select-participant")),k.push(L(g.default,{position:g.default.Positions.BOTTOM,renderPopout:function(e){var r=e.closePopout;return L(p.default,{},void 0,L(C.default,{channelId:t.id,onClose:r,appContext:n,exitFullScreen:i}))}},"more-options-popout",(function(e,t){return a.createElement(v.default,D({},e,{key:"more-options",active:t,className:P.default.lastButton}))}))),r||o||(k.push(L(S.default.Divider,{className:P.default.divider},"divider")),k.push(L(s.default,{className:P.default.button,onOpen:A,onClose:R},"recents")));return a.createElement(a.Fragment,null,k)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(8)),i=A(n(6)),l=n(3),u=A(n(8887)),s=A(n(8211)),d=A(n(8753)),f=A(n(9557)),c=n(7747),p=A(n(8938)),v=A(n(10232)),y=A(n(10233)),m=A(n(10235)),h=A(n(10236)),_=A(n(263)),g=A(n(985)),E=A(n(248)),S=A(n(7585)),O=A(n(8105)),I=A(n(7723)),T=n(651),b=A(n(650)),C=A(n(10238)),M=A(n(10239)),N=A(n(7)),P=A(n(7332));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(){return(D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function w(e){var t=e.channelId,n=Date.now(),r=(0,l.useStateFromStores)([_.default,b.default],(function(){return(0,i.default)(_.default.getSpeakers()).map((function(e){return b.default.getParticipant(t,e)})).filter((function(e){return null!=e&&e.type===T.ParticipantTypes.USER&&!(0,d.default)(e)&&e.speaking})).sortBy((function(e){return-_.default.getSpeakingDuration(e.user.id,n)})).slice(0,3).value()}));return 0===r.length?null:a.createElement(a.Fragment,null,r.map((function(e,t){return L(E.default,{position:E.default.Positions.BOTTOM,color:E.default.Colors.GREY,text:N.default.Messages.CHANNEL_CALL_CURRENT_SPEAKER.format({username:e.user.username})},e.id,(function(n){var i;return a.createElement(O.default,D({},n,{className:(0,o.default)(P.default.speaker,(i={},i[P.default.last]=t===r.length-1,i)),user:e.user,speaking:!0,collapsed:!0}))}))})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(248),o=u(n(7699)),i=u(n(7613)),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){var t=d({},e);return r.createElement(i.default,d({label:l.default.Messages.MORE,iconComponent:o.default,tooltipPosition:a.TooltipPositions.BOTTOM},t))}f.displayName="ContextButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=s(n(662)),o=n(248),i=s(n(10234)),l=s(n(7613)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function c(e){var t=e.channelId,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["channelId"]);return r.createElement(l.default,f({onClick:function(){a.default.selectParticipant(t,null)},label:u.default.Messages.VIDEO_CALL_RETURN_TO_GRID,iconComponent:i.default,tooltipPosition:o.TooltipPositions.BOTTOM},n))}c.displayName="GridButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("rect",{className:f,x:"4",y:"4",width:"7",height:"7",rx:"1",fill:d}),s("rect",{className:f,x:"4",y:"13",width:"7",height:"7",rx:"1",fill:d}),s("rect",{className:f,x:"13",y:"4",width:"7",height:"7",rx:"1",fill:d}),s("rect",{className:f,x:"13",y:"13",width:"7",height:"7",rx:"1",fill:d}))}d.displayName="Grid"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.ParticipantsCount=m,t.default=h;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(8)),i=n(248),l=c(n(1040)),u=c(n(43)),s=c(n(7613)),d=c(n(7)),f=c(n(7330));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.className,n=e.count;return y("div",{className:(0,o.default)(f.default.root,f.default.comboIcon,t)},void 0,y(l.default,{className:f.default.icon}),y(u.default,{color:u.default.Colors.CUSTOM,className:f.default.count,size:u.default.Sizes.SIZE_16},void 0,n))}function h(e){var t=e.count,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["count"]);return a.createElement(s.default,v({label:d.default.Messages.CHANNEL_CALL_PARTICIPANTS,iconComponent:function(e){return y(m,{className:e.className,count:t})},tooltipPosition:i.TooltipPositions.BOTTOM},n))}m.displayName="ParticipantsCount",h.displayName="ParticipantsButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=d(n(662)),o=n(651),i=n(248),l=d(n(10237)),u=d(n(7613)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e){var t=e.channelId,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["channelId"]);return r.createElement(u.default,c({onClick:function(){a.default.selectParticipant(t,o.ParticipantSelectionTypes.AUTO)},label:s.default.Messages.VIDEO_CALL_AUTO_SELECT,iconComponent:l.default,tooltipPosition:i.TooltipPositions.BOTTOM},n))}p.displayName="VideoLayoutButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",fill:"none"}),s("rect",{className:f,x:"1",y:"4",width:"13",height:"16",rx:"2",fill:d}),s("rect",{className:f,x:"16",y:"4",width:"7",height:"7",rx:"1",fill:d}),s("rect",{className:f,x:"16",y:"13",width:"7",height:"7",rx:"1",fill:d}))}d.displayName="VideoLayout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;p(n(0));var r,a=n(3),o=p(n(7563)),i=n(651),l=f(n(650)),u=f(n(7735)),s=f(n(8555)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.channelId,n=e.onClose,r=e.appContext,f=e.exitFullScreen,c=(0,a.useStateFromStores)([l.default],(function(){return l.default.getSelectedParticipant(t)})),p=(null==c?void 0:c.type)===i.ParticipantTypes.STREAM?c.stream:null;return v(o.default,{navId:"channel-call-overflow-popout",style:o.MenuStyle.FLEXIBLE,onClose:n,"aria-label":d.default.Messages.CHANNEL_CALL_OVERFLOW_MENU_LABEL},void 0,(0,u.default)(t),(0,s.default)(p,r,f))}y.displayName="ChannelCallOverflowMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(8217)),i=f(n(1044)),l=f(n(43)),u=f(n(970)),s=f(n(7)),d=f(n(7331));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.channel,n=(0,a.useStateFromStores)([i.default],(function(){return i.default.getVoiceStatesForChannel(t)}));return p("div",{className:d.default.root},void 0,p(l.default,{size:l.default.Sizes.SIZE_12,className:d.default.header},void 0,s.default.Messages.CHANNEL_CALL_MEMBERS_POPOUT_HEADER.format({count:n.length})),p(u.default,{className:d.default.scroller},void 0,p(o.default,{allowDragging:!1,allowPreviews:!1,className:d.default.voiceUsers,channel:t,voiceStates:n,collapsed:!1})))}v.displayName="ChannelCallParticipantsPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(265)),a=s(n(2)),o=s(n(255)),i=n(1190),l=s(n(5428)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f=new(function(e){var t,n;function o(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleMainWindowFocus=function(e){e.focused&&t.injectWindowAnimationFrame(window)},t.handlePopoutWindowChange=function(){var e=l.default.getWindowKeys().find((function(e){return l.default.getWindowFocused(e)}));if(null==e)return t.injectWindowAnimationFrame(window);var n=l.default.getWindow(e);if(null==n||n.closed)return t.injectWindowAnimationFrame(window);t.injectWindowAnimationFrame(n)},t}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var s=o.prototype;return s._initialize=function(){l.default.addChangeListener(this.handlePopoutWindowChange),a.default.subscribe(u.ActionTypes.WINDOW_FOCUS,this.handleMainWindowFocus)},s._terminate=function(){l.default.removeChangeListener(this.handlePopoutWindowChange),a.default.unsubscribe(u.ActionTypes.WINDOW_FOCUS,this.handleMainWindowFocus),this.injectWindowAnimationFrame(window)},s.injectWindowAnimationFrame=function(e){var t=function(t){return e.requestAnimationFrame(t)},n=function(t){return e.cancelAnimationFrame(t)};r.default.inject.RequestAnimationFrame(t),r.default.inject.CancelAnimationFrame(n),i.frameLoop.setRAF(t,n)},o}(o.default));t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(10242)),i=n(1);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e){e.relationship.type===i.RelationshipTypes.PENDING_INCOMING&&o.showPendingNotification(e.relationship.user)}function s(e){var t=e.user;o.showAcceptedNotification(t)}var d={init:function(){a.default.subscribe(i.ActionTypes.RELATIONSHIP_ADD,u),a.default.subscribe(i.ActionTypes.FRIEND_REQUEST_ACCEPTED,s)}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showPendingNotification=function(e){f(e,s.default.Messages.NOTIFICATION_PENDING_FRIEND_REQUEST,(function(){(0,i.transitionTo)(u.Routes.FRIENDS),a.default.setSection(u.FriendsSections.PENDING)}))},t.showAcceptedNotification=function(e){f(e,s.default.Messages.NOTIFICATION_ACCEPTED_FRIEND_REQUEST,(function(){r.default.openPrivateChannel(e.id)}))};var r=d(n(354)),a=d(n(8218)),o=d(n(5320)),i=n(49),l=d(n(152)),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t,n){o.default.showNotification(l.default.getUserAvatarURL(e),e.username,t,{tag:e.id,onClick:n})}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=R(n(6)),a=n(3),o=n(31),i=R(n(2)),l=R(n(9)),u=R(n(64)),s=R(n(693)),d=R(n(5322)),f=R(n(41)),c=R(n(261)),p=R(n(144)),v=R(n(122)),y=R(n(55)),m=R(n(33)),h=R(n(7724)),_=R(n(12)),g=R(n(65)),E=R(n(15)),S=n(60),O=R(n(13)),I=R(n(37)),T=R(n(10244)),b=R(n(10268)),C=n(7826),M=R(n(729)),N=R(n(1120)),P=R(n(9560)),A=n(1);function R(e){return e&&e.__esModule?e:{default:e}}function L(e){var t,n,r;e.type===A.ActionTypes.MESSAGE_CREATE&&function(e){var t=e.channelId,n=e.message,r=n.application,a=n.activity;if(null==r||null==a||null==a.party_id)return;var o=_.default.getUser(n.author.id);if(null==o)return;var i=_.default.getCurrentUser();if(o.id===i.id)return;var l=a.type===A.ActivityActionTypes.JOIN_REQUEST?p.default.getApplicationActivity(i.id,r.id):p.default.getApplicationActivity(o.id,r.id);if(null==l||null==l.party||l.party.id!==a.party_id)return;var u=l.application_id;switch(a.type){case A.ActivityActionTypes.JOIN:M.default.dispatchToSubscriptions(A.RPCEvents.ACTIVITY_INVITE,(function(e){return e.socket.application.id===u}),{user:(0,N.default)(o),activity:l,type:a.type,channel_id:t,message_id:n.id});break;case A.ActivityActionTypes.JOIN_REQUEST:M.default.dispatchToSubscriptions(A.RPCEvents.ACTIVITY_JOIN_REQUEST,(function(e){return e.socket.application.id===u}),{user:(0,N.default)(o)})}}(e);var a=null;switch(e.type){case A.ActionTypes.MESSAGE_CREATE:if("SENDING"===e.message.state)return;t=A.RPCEvents.MESSAGE_CREATE,n=e.channelId,r=e.message,a=""+t+e.message.id;break;case A.ActionTypes.MESSAGE_UPDATE:t=A.RPCEvents.MESSAGE_UPDATE,n=e.message.channel_id,r=e.message;break;case A.ActionTypes.MESSAGE_DELETE:t=A.RPCEvents.MESSAGE_DELETE,n=e.channelId,r={id:e.id},a=""+t+e.id;break;default:return(0,S.assertNever)(e)}n&&M.default.dispatchToSubscriptions(t,{channel_id:n},{channel_id:n,message:(0,C.transformInternalTextMessage)(r)},a)}var D={loadServer:function(){O.default.embedded&&I.default.ensureModule("discord_rpc").then((function(){for(var e=0,t=[n(10269).default,n(10270).default];e<t.length;e++){var r=t[e];M.default.registerTransport(r)}})),M.default.registerTransport(P.default);for(var e=0,t=Object.entries(T.default);e<t.length;e++){var r=t[e],a=r[0],o=r[1];M.default.setCommandHandler(a,o)}for(var i=0,l=Object.entries(b.default);i<l.length;i++){var u=l[i],s=u[0],d=u[1];M.default.setEventHandler(s,d)}},init:function(){M.default.getCurrentUser=function(){return _.default.getNullableCurrentUser()},M.default.onConnect=function(e){i.default.dirtyDispatch({type:A.ActionTypes.RPC_APP_CONNECTED,socketId:e.id,application:e.application}),E.default.track(A.AnalyticEvents.AUTHORIZED_APP_CONNECTED,{app_id:e.application.id,transport:e.transport})},M.default.onDisconnect=function(e,t){i.default.dirtyDispatch({type:A.ActionTypes.RPC_APP_DISCONNECTED,socketId:e.id,application:e.application,reason:t})},new a.BatchedStoreListener([l.default,u.default,p.default,g.default,f.default,v.default,c.default],(function(){return M.default.updateSubscriptions()})).attach("RPCServerManager"),i.default.subscribe(A.ActionTypes.MESSAGE_CREATE,(function(e){return L(e)})),i.default.subscribe(A.ActionTypes.MESSAGE_UPDATE,(function(e){return L(e)})),i.default.subscribe(A.ActionTypes.MESSAGE_DELETE,(function(e){return L(e)})),i.default.subscribe(A.ActionTypes.SPEAKING,(function(e){return function(e){var t=e.speakingFlags?A.RPCEvents.SPEAKING_START:A.RPCEvents.SPEAKING_STOP;if(e.context===o.MediaEngineContextTypes.DEFAULT){var n=m.default.getVoiceChannelId();if(null!=n){var r=l.default.getChannel(n);if(null==r)return;var a=g.default.getVoiceState(r.getGuildId(),e.userId);if(null==a)return;M.default.dispatchToSubscriptions(t,{channel_id:a.channelId},{channel_id:a.channelId,user_id:e.userId})}}else d.default.getLobbyIdsForUser(e.userId).forEach((function(n){var r=s.default.getLobby(n);null!=r&&r.application_id===e.context&&M.default.dispatchToSubscriptions(t,{},{lobby_id:n,user_id:e.userId})}))}(e)})),i.default.subscribe(A.ActionTypes.OAUTH2_TOKEN_REVOKE,(function(e){return t=e.accessToken,void M.default.sockets.forEach((function(e){e.authorization.accessToken===t&&e.close(A.RPCCloseCodes.TOKEN_REVOKED,"Token revoked")}));var t})),i.default.subscribe(A.ActionTypes.GUILD_CREATE,(function(e){return function(e){var t=e.guild,n=t.id,r=t.name;M.default.dispatchToSubscriptions(A.RPCEvents.GUILD_CREATE,{},{id:n,name:r})}(e)})),i.default.subscribe(A.ActionTypes.CHANNEL_CREATE,(function(e){return function(e){var t=e.channel,n=t.id,r=t.name,a=t.type;M.default.dispatchToSubscriptions(A.RPCEvents.CHANNEL_CREATE,{},{id:n,name:r,type:a})}(e)})),i.default.subscribe(A.ActionTypes.LOGOUT,(function(){M.default.sockets.forEach((function(e){return e.close(A.RPCCloseCodes.CLOSE_NORMAL,"User logout")}))})),i.default.subscribe(A.ActionTypes.VOICE_CHANNEL_SELECT,(function(e){return n=(t=e).guildId,r=t.channelId,void M.default.dispatchToSubscriptions(A.RPCEvents.VOICE_CHANNEL_SELECT,{},{channel_id:r,guild_id:n});var t,n,r})),i.default.subscribe(A.ActionTypes.RPC_NOTIFICATION_CREATE,(function(e){return n=(t=e).channelId,r=t.message,a=t.icon,o=t.title,i=t.body,void M.default.dispatchToSubscriptions(A.RPCEvents.NOTIFICATION_CREATE,{},{channel_id:n,message:(0,C.transformInternalTextMessage)(r),icon_url:null!=a?(0,C.getRemoteIconURL)(a):null,title:o,body:i});var t,n,r,a,o,i})),i.default.subscribe(A.ActionTypes.ACTIVITY_JOIN,(function(e){return n=(t=e).applicationId,r=t.secret,a=t.intent,o={secret:r},t.embedded&&(o.intent=a),M.default.dispatchToSubscriptions(A.RPCEvents.ACTIVITY_JOIN,(function(e){return e.socket.application.id===n}),o),void M.default.dispatchToSubscriptions(A.RPCEvents.GAME_JOIN,(function(e){return e.socket.application.id===n}),o);var t,n,r,a,o})),i.default.subscribe(A.ActionTypes.RELATIONSHIP_ADD,(function(e){return t=e.relationship,n=t.id,r=t.type,void M.default.dispatchToSubscriptions(A.RPCEvents.RELATIONSHIP_UPDATE,{},(0,C.transformRelationship)(r,n));var t,n,r})),i.default.subscribe(A.ActionTypes.RELATIONSHIP_REMOVE,(function(e){return t=e.relationship.id,void M.default.dispatchToSubscriptions(A.RPCEvents.RELATIONSHIP_UPDATE,{},(0,C.transformRelationship)(A.RelationshipTypes.NONE,t));var t})),i.default.subscribe(A.ActionTypes.PRESENCE_UPDATE,(function(e){return function(e){var t=e.guildId,n=e.user.id;if(null==t){var r=y.default.getRelationshipType(n);r===A.RelationshipTypes.NONE&&h.default.getUserAffinitiesUserIds().has(n)&&(r=A.RelationshipTypes.IMPLICIT),r!==A.RelationshipTypes.NONE&&M.default.dispatchToSubscriptions(A.RPCEvents.RELATIONSHIP_UPDATE,{},(0,C.transformRelationship)(r,n))}}(e)})),i.default.subscribe(A.ActionTypes.PRESENCES_REPLACE,(function(){r.default.forEach(y.default.getRelationships(),(function(e,t){M.default.dispatchToSubscriptions(A.RPCEvents.RELATIONSHIP_UPDATE,{},(0,C.transformRelationship)(e,t))}))})),i.default.subscribe(A.ActionTypes.LOBBY_UPDATE,(function(e){return t=e.lobby,void M.default.dispatchToSubscriptions(A.RPCEvents.LOBBY_UPDATE,{},t);var t})),i.default.subscribe(A.ActionTypes.LOBBY_DELETE,(function(e){return t=e.lobbyId,void M.default.dispatchToSubscriptions(A.RPCEvents.LOBBY_DELETE,{},{id:t});var t})),i.default.subscribe(A.ActionTypes.LOBBY_MEMBER_CONNECT,(function(e){return n=(t=e).lobbyId,r=t.member,void M.default.dispatchToSubscriptions(A.RPCEvents.LOBBY_MEMBER_CONNECT,{},{lobby_id:n,member:r});var t,n,r})),i.default.subscribe(A.ActionTypes.LOBBY_MEMBER_UPDATE,(function(e){return n=(t=e).lobbyId,r=t.member,void M.default.dispatchToSubscriptions(A.RPCEvents.LOBBY_MEMBER_UPDATE,{},{lobby_id:n,member:r});var t,n,r})),i.default.subscribe(A.ActionTypes.LOBBY_MEMBER_DISCONNECT,(function(e){return n=(t=e).lobbyId,r=t.member,void M.default.dispatchToSubscriptions(A.RPCEvents.LOBBY_MEMBER_DISCONNECT,{},{lobby_id:n,member:r});var t,n,r})),i.default.subscribe(A.ActionTypes.LOBBY_MESSAGE,(function(e){return n=(t=e).lobbyId,r=t.senderId,a=t.data,void M.default.dispatchToSubscriptions(A.RPCEvents.LOBBY_MESSAGE,{},{lobby_id:n,sender_id:r,data:a});var t,n,r,a})),i.default.subscribe(A.ActionTypes.ENTITLEMENT_CREATE,(function(e){return t=e.entitlement,void M.default.dispatchToSubscriptions(A.RPCEvents.ENTITLEMENT_CREATE,(function(e){return e.socket.application.id===t.application_id}),{entitlement:t});var t})),i.default.subscribe(A.ActionTypes.ENTITLEMENT_DELETE,(function(e){return t=e.entitlement,void M.default.dispatchToSubscriptions(A.RPCEvents.ENTITLEMENT_DELETE,(function(e){return e.socket.application.id===t.application_id}),{entitlement:t});var t})),i.default.subscribe(A.ActionTypes.USER_ACHIEVEMENT_UPDATE,(function(e){return t=e.userAchievement,n=t.application_id,void M.default.dispatchToSubscriptions(A.RPCEvents.USER_ACHIEVEMENT_UPDATE,(function(e){return e.socket.application.id===n}),{user_achievement:t});var t,n}))}};t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=O(n(10245)),a=O(n(10247)),o=O(n(10248)),i=O(n(10250)),l=O(n(10251)),u=O(n(10253)),s=O(n(10254)),d=O(n(10255)),f=O(n(10256)),c=O(n(10257)),p=O(n(10259)),v=O(n(10260)),y=O(n(10261)),m=O(n(10262)),h=O(n(10263)),_=O(n(10264)),g=O(n(10265)),E=O(n(10266)),S=O(n(10267));function O(e){return e&&e.__esModule?e:{default:e}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T=I({},r.default,{},a.default,{},o.default,{},i.default,{},l.default,{},u.default,{},s.default,{},d.default,{},f.default,{},y.default,{},c.default,{},p.default,{},v.default,{},m.default,{},_.default,{},g.default,{},S.default,{},h.default,{},E.default);t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=s(n(10246)),l=s(n(653)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}var d=((o={})[u.RPCCommands.SET_USER_ACHIEVEMENT]={scope:(r={},r[u.RPC_SCOPE_CONFIG.ANY]=[u.OAuth2Scopes.RPC,u.RPC_LOCAL_SCOPE],r),validation:function(e){return e.object().required().keys({achievement_id:e.string().min(2).max(128),percent_complete:e.number().min(0).max(100).required()})},handler:function(e){var t=e.socket,n=e.args,r=n.achievement_id,a=n.percent_complete,o=t.application.id;if(null==o)throw new l.default(u.RPCErrors.INVALID_COMMAND,"No application.");return i.default.setUserAchievement(o,r,a).catch((function(e){var t=e.status,n=e.body;switch(t){case 429:throw new l.default(u.RPCErrors.RATE_LIMITED,"You are being rate limited.");case 403:throw null!=n&&n.code===u.AbortCodes.USER_NOT_AUTHORIZED_FOR_APPLICATION?new l.default(u.RPCErrors.UNAUTHORIZED_FOR_ACHIEVEMENT,"Not authorized to update this achievement."):new l.default(u.RPCErrors.UNKNOWN_ERROR,"Unknown error from API. status="+t+".");default:throw new l.default(u.RPCErrors.UNKNOWN_ERROR,"Unknown error from API. status="+t+".")}})).then((function(){return null}))}},o[u.RPCCommands.GET_USER_ACHIEVEMENTS]={scope:(a={},a[u.RPC_SCOPE_CONFIG.ANY]=[u.OAuth2Scopes.RPC,u.RPC_LOCAL_SCOPE],a),handler:function(e){var t=e.socket.application.id;if(null==t)throw new l.default(u.RPCErrors.INVALID_COMMAND,"No application.");return i.default.fetchForApplication(t).then((function(e){return e||[]}))}},o);t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(10)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={setUserAchievement:function(e,t,n){var i=a.default.getId();return r.default.put({url:o.Endpoints.USER_ACHIEVEMENTS_FOR_USER(i,e,t),body:{percent_complete:n},oldFormErrors:!0})},fetchForApplication:function(e){return r.default.get({url:o.Endpoints.USER_ACHIEVEMENTS(e),retries:1,oldFormErrors:!0}).then((function(e){return e.body}))}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l,u,s,d=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=j();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),f=k(n(6)),c=k(n(2)),p=k(n(1046)),v=n(8261),y=k(n(436)),m=n(7617),h=k(n(7607)),_=k(n(1167)),g=k(n(5428)),E=k(n(9)),S=k(n(20)),O=k(n(680)),I=k(n(48)),T=k(n(33)),b=k(n(442)),C=n(44),M=n(333),N=k(n(15)),P=n(375),A=n(7591),R=n(688),L=k(n(653)),D=n(7826),w=n(1);function k(e){return e&&e.__esModule?e:{default:e}}function j(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return j=function(){return e},e}function U(){return(U=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function G(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function F(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){G(o,r,a,i,l,"next",e)}function l(e){G(o,r,a,i,l,"throw",e)}i(void 0)}))}}var B=["349134787773988865"];function H(e,t,n,r,a){return x.apply(this,arguments)}function x(){return(x=F(regeneratorRuntime.mark((function e(t,n,r,a,o){var i,l,u,s;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(void 0===o&&(o=""),null!=(i=O.default.getApplicationActivity(n))&&null!=i.secrets&&(0,D.validateActivityInvite)(a,i.party,i.secrets)){e.next=4;break}throw new L.default(w.RPCErrors.NO_ELIGIBLE_ACTIVITY,"No eligible activity for application. Ensure an activity includes a party and appropriate secret.");case 4:if(!(l=(0,_.default)(i,b.default))){e.next=8;break}return u=(0,D.unlockOverlay)(t),s=u.lock,e.abrupt("return",(0,v.openModal)(i,l).then((function(){throw s(),new L.default(w.RPCErrors.NO_ELIGIBLE_ACTIVITY,"No eligible activity for application. Ensure user does have have privacy enabled.")})));case 8:return e.next=10,p.default.sendActivityInviteUser({userId:r,type:a,activity:i,content:o,location:"In-Game Invite"});case 10:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var V=((s={})[w.RPCCommands.SET_ACTIVITY]={scope:(r={},r[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.OAuth2Scopes.RPC_ACTIVITIES_WRITE,w.RPC_LOCAL_SCOPE],r),validation:function(e){return e.object().required().keys({pid:e.number().min(0),activity:e.object().keys({state:e.string().min(2).max(128),details:e.string().min(2).max(128),timestamps:e.object().keys({start:e.number().min(1),end:e.number().min(1)}),assets:e.object().keys({large_image:e.string().min(1).max(32),large_text:e.string().min(2).max(128),small_image:e.string().min(1).max(32),small_text:e.string().min(2).max(128)}),party:e.object().keys({id:e.string().min(2).max(128),size:e.array().items(e.number().min(1)).length(2),privacy:e.number().default(w.ActivityPartyPrivacy.PRIVATE).valid([w.ActivityPartyPrivacy.PRIVATE,w.ActivityPartyPrivacy.PUBLIC])}),secrets:e.object().keys({match:e.string().min(2).max(128),join:e.string().min(2).max(128),spectate:e.string().min(2).max(128)}),game_session_id:e.string().max(128),buttons:e.array().items(e.object().keys({label:e.string().min(1).max(32).required(),url:e.string().uri().min(1).max(512).required()})).min(1).max(2),instance:e.boolean(),supported_platforms:e.array().items(e.string().min(1).max(32)).min(1).max(3),type:e.number().default(w.ActivityTypes.PLAYING).valid(w.ActivityTypes.PLAYING,w.ActivityTypes.WATCHING)}).allow(null)})},handler:function(e){var t,n=e.socket,r=e.args,a=r.pid,o=r.activity;if(![w.TransportTypes.IPC,w.TransportTypes.WEBSOCKET,w.TransportTypes.POST_MESSAGE].includes(n.transport))throw new L.default(w.RPCErrors.INVALID_COMMAND,'command not available from "'+n.transport+'" transport');if(null==a&&w.TransportTypes.IPC===n.transport)throw new L.default(w.RPCErrors.INVALID_COMMAND,"nonzero pid required");if(null==o)return c.default.dispatch({type:w.ActionTypes.LOCAL_ACTIVITY_UPDATE,socketId:n.id,pid:a,activity:o}),Promise.resolve(o);o.name=n.application.name,o.application_id=n.application.id;var i=n.transport===w.TransportTypes.POST_MESSAGE,l=(0,D.computeActivityFlags)(o,i);l>0&&(o.flags=l),delete o.instance,null===(t=o.party)||void 0===t||delete t.privacy;var u=o.game_session_id;delete o.game_session_id;var s,d=o.assets,p=o.party,v=o.secrets,y=o.timestamps,m=o.buttons,h=o.type;if((null==h||h!==w.ActivityTypes.PLAYING&&!i)&&(o.type=w.ActivityTypes.PLAYING),null!=v){var _=f.default.values(v).filter((function(e){return!!e}));if(null!=p&&f.default.intersection(_,[p.id]).length>0&&!B.includes(n.application.id))throw new L.default(w.RPCErrors.INVALID_ACTIVITY_SECRET,"secrets cannot match the party id");if(f.default.uniq(_).length<_.length)throw new L.default(w.RPCErrors.INVALID_ACTIVITY_SECRET,"secrets must be unique");if(null!=m)throw new L.default(w.RPCErrors.INVALID_ACTIVITY_SECRET,"secrets cannot currently be sent with buttons")}if(null!=m&&(o.metadata={button_urls:m.map((function(e){return e.url}))},o.buttons=m.map((function(e){return e.label}))),null!=y)for(var g=0,E=Object.keys(y);g<E.length;g++){var S=E[g];Date.now().toString().length-y[S].toString().length>2&&(y[S]=Math.floor(1e3*y[S]))}if(null==d)s=Promise.resolve([]);else{if(null==n.application||null==n.application.id)throw new Error;s=(0,P.getAssetIds)(n.application.id,[d.large_image,d.small_image])}return s.then((function(e){var t=e[0],r=e[1];null!=d&&(null!=t?d.large_image=t:delete d.large_image,null!=r?d.small_image=r:delete d.small_image),c.default.dispatch({type:w.ActionTypes.LOCAL_ACTIVITY_UPDATE,socketId:n.id,pid:a,activity:o,activitySessionId:u});var i=o.secrets,l=o.party,s={application_id:n.application.id,type:o.type};return null!=i&&(s.has_match_secret=!!i.match,s.has_join_secret=!!i.join),null!=d&&(s.has_images=!(!d.large_image&&!d.small_image)),null!=l&&(s.party_max=null!=l.size?l.size[1]:void 0,s.party_id=l.id),null!=u&&(s.activity_session_id=u),N.default.track(w.AnalyticEvents.ACTIVITY_UPDATED,s),o}))}},s[w.RPCCommands.SEND_ACTIVITY_JOIN_INVITE]={scope:(a={},a[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.RPC_LOCAL_SCOPE],a),handler:function(e){var t=e.socket,n=e.args,r=n.user_id,a=n.pid,o=t.application.id;if(null==o)throw new L.default(w.RPCErrors.INVALID_COMMAND,"No application.");return H(a,o,r,w.ActivityActionTypes.JOIN)}},s[w.RPCCommands.CLOSE_ACTIVITY_JOIN_REQUEST]={scope:(o={},o[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.RPC_LOCAL_SCOPE],o),handler:function(e){var t=e.args.user_id,n=E.default.getDMFromUserId(t);null!=n&&(0,m.ack)(n,!0,!0)}},s[w.RPCCommands.ACTIVITY_INVITE_USER]={scope:(i={},i[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.RPC_LOCAL_SCOPE],i),validation:function(e){return e.object().required().keys({user_id:e.string().required(),type:e.number().required().valid([w.ActivityActionTypes.JOIN]),content:e.string().min(0).max(1024),pid:e.number().min(0).required()})},handler:function(e){var t=e.socket,n=e.args,r=n.type,a=n.user_id,o=n.content,i=n.pid,l=t.application.id;if(null==l)throw new L.default(w.RPCErrors.INVALID_COMMAND,"No application.");return H(i,l,a,r,o)}},s[w.RPCCommands.ACCEPT_ACTIVITY_INVITE]={scope:(l={},l[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.RPC_LOCAL_SCOPE],l),validation:function(e){return e.object().required().keys({type:e.number().required().valid([w.ActivityActionTypes.JOIN]),user_id:e.string().required(),session_id:e.string().required(),channel_id:e.string().required(),message_id:e.string().required()})},handler:function(e){var t=e.socket,n=e.args,r=n.type,a=n.user_id,o=n.session_id,i=n.channel_id,l=n.message_id,u=t.application.id;if(null==u)throw new L.default(w.RPCErrors.INVALID_COMMAND,"No application.");var s=Promise.resolve(!1);switch(r){case w.ActivityActionTypes.JOIN:s=y.default.join(a,o,u,i,l)}return s.then((function(e){if(!e)throw new L.default(w.RPCErrors.INVALID_INVITE,"Invite is expired or invalid.")}))}},s[w.RPCCommands.OPEN_INVITE_DIALOG]={scope:(u={},u[w.RPC_SCOPE_CONFIG.ANY]=[w.OAuth2Scopes.RPC,w.RPC_LOCAL_SCOPE],u),handler:function(e){var t,n,r=e.socket,a=T.default.getVoiceChannelId(),o=E.default.getChannel(a);if(null==o)throw new L.default(w.RPCErrors.INVALID_CHANNEL,"Invalid channel "+a);var i=S.default.getGuild(o.getGuildId());if(null==i)throw new L.default(w.RPCErrors.INVALID_CHANNEL,"Invalid guild "+o.getGuildId());if(!(0,A.canViewInviteModal)(I.default,i,o))throw new L.default(w.RPCErrors.INVALID_PERMISSIONS,"No invite permissions for "+a);var l=g.default.getWindow(w.PopoutWindowKeys.CHANNEL_CALL_POPOUT);(null===(t=l)||void 0===t?void 0:t.closed)&&(l=null);var u=null!=l?w.AppContext.POPOUT:w.AppContext.APP;(0,R.exitFullScreen)({},void 0,null===(n=l)||void 0===n?void 0:n.document),(0,C.openModal)((function(e){return d.createElement(h.default,U({},e,{guild:i,channel:o,applicationId:r.application.id,analyticsLocation:w.AnalyticsLocations.ACTIVITY_RPC,source:w.InstantInviteSources.ACTIVITY_INVITE}))}),{},u===w.AppContext.POPOUT?M.POPOUT_MODAL_CONTEXT:M.DEFAULT_MODAL_CONTEXT)}},s);t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=O(n(11)),l=n(67),u=n(5419),s=O(n(10249)),d=n(147),f=O(n(9)),c=O(n(56)),p=O(n(33)),v=O(n(12)),y=O(n(5408)),m=O(n(441)),h=n(44),_=O(n(15)),g=O(n(37)),E=O(n(653)),S=n(1);function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function b(e,t){var n=y.default.isEntitledToSku(v.default.getNullableCurrentUser(),e,t);return null!=n?Promise.resolve(n):(0,u.fetchUserEntitlementsForApplication)(t).then((function(){return!0===y.default.isEntitledToSku(v.default.getNullableCurrentUser(),e,t)}))}var C=((a={})[S.RPCCommands.VALIDATE_APPLICATION]={scope:S.RPC_LOCAL_SCOPE,handler:function(e){var t=e.socket.application.id;try{if(null==t)throw new E.default(S.RPCErrors.INVALID_COMMAND,"No application.");var n=c.default.getGame(t);if(null==n)throw new E.default(S.RPCErrors.INVALID_ENTITLEMENT,"SKU does not exist.");var r=n.primarySkuId;if(null==r)throw new E.default(S.RPCErrors.INVALID_ENTITLEMENT,"SKU does not exist.");return Promise.race([b(r,n.id).then((function(e){if(!e)throw new E.default(S.RPCErrors.INVALID_ENTITLEMENT,"User does not have entitlement.")})),(0,l.timeoutPromise)(1e4).then((function(){throw new E.default(S.RPCErrors.INVALID_ENTITLEMENT,"Timed out fetching entitlement.")}))])}catch(e){throw e.code===S.RPCErrors.INVALID_ENTITLEMENT&&(g.default.focus(null,!0),(0,h.openModal)((function(e){return o.createElement(s.default,T({},e,{applicationId:t}))}))),e}}},a[S.RPCCommands.GET_ENTITLEMENT_TICKET]={scope:S.RPC_LOCAL_SCOPE,handler:function(e){var t=e.socket.application.id;if(null==t)throw new E.default(S.RPCErrors.INVALID_COMMAND,"No application.");return i.default.post({url:S.Endpoints.ENTITLEMENT_TICKET(t),body:{test_mode:m.default.inTestModeForApplication(t)},retries:3,oldFormErrors:!0}).then((function(e){return e.body})).catch((function(e){throw g.default.focus(null,!0),(0,h.openModal)((function(e){return o.createElement(s.default,T({},e,{applicationId:t}))})),e}))}},a[S.RPCCommands.GET_ACTIVITY_JOIN_TICKET]=((r={})[S.RPC_SCOPE_CONFIG.ANY]=[S.OAuth2Scopes.RPC,S.RPC_AUTHENTICATED_SCOPE],r.handler=function(e){var t=e.socket;if(t.transport!==S.TransportTypes.POST_MESSAGE)throw new E.default(S.RPCErrors.INVALID_COMMAND,"Invalid transport.");var n=t.application.id;if(null==n)throw new E.default(S.RPCErrors.INVALID_COMMAND,"No application.");if(!d.JOIN_TICKET_EMBEDDED_APPS.has(n))throw new E.default(S.RPCErrors.INVALID_COMMAND,"This application cannot access this API");var r=f.default.getChannel(p.default.getVoiceChannelId()),a=null==r?void 0:r.getGuildId();if(null==r||null==a)throw new E.default(S.RPCErrors.INVALID_COMMAND,"Invalid channel");return i.default.post({url:S.Endpoints.ACTIVITY_JOIN_TICKET(n,a,r.id),retries:2,oldFormErrors:!0}).then((function(e){return e.body})).catch((function(e){throw e}))},r),a[S.RPCCommands.SEND_GENERIC_EVENT]={validation:function(e){return e.object().required().keys({type:e.string().required().min(2).max(64),name:e.string().required().min(2).max(128),details:e.string().min(1).max(256),activity_session_id:e.string().min(1).max(256)})},handler:function(e){var t=e.socket,n=e.args,r=n.name,a=n.type,o=n.activity_session_id,i=n.details;if(t.transport!==S.TransportTypes.POST_MESSAGE)throw new E.default(S.RPCErrors.INVALID_COMMAND,"Invalid transport.");var l=t.application.id;if(null==l)throw new E.default(S.RPCErrors.INVALID_COMMAND,"No application.");if(!d.GENERIC_EVENT_EMBEDDED_APPS.has(l))throw new E.default(S.RPCErrors.INVALID_COMMAND,"Invalid application");_.default.track(S.AnalyticEvents.APPLICATION_GENERATED_GENERIC_EVENT,{application_id:l,type:a,name:r,details:i,activity_session_id:o})}},a[S.RPCCommands.GET_APPLICATION_TICKET]={scope:S.RPC_LOCAL_SCOPE,handler:function(e){var t=e.socket.application.id;if(null==t)throw new E.default(S.RPCErrors.INVALID_COMMAND,"No application.");return i.default.post({url:S.Endpoints.APPLICATION_TICKET(t),body:{test_mode:m.default.inTestModeForApplication(t)},retries:3,oldFormErrors:!0}).then((function(e){return e.body}))}},a);t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=m(n(3)),o=m(n(56)),i=m(n(36)),l=m(n(63)),u=n(106),s=n(129),d=n(50),f=m(n(43)),c=m(n(131)),p=n(1),v=m(n(7)),y=m(n(7335));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=c.default.getArticleURL(p.HelpdeskArticles.MISSING_ENTITLEMENT);function E(e){var t=e.application,n=e.transitionState,r=e.onClose,a=(0,u.useUID)();return _(d.ModalRoot,{transitionState:n,"aria-labelledby":a,size:d.ModalSize.MEDIUM},void 0,_(d.ModalHeader,{align:l.default.Align.CENTER,justify:l.default.Justify.BETWEEN},void 0,_(s.FormTitle,{tag:s.FormTitleTags.H4},void 0,null!=t?v.default.Messages.MISSING_ENTITLEMENT_MODAL_HEADER.format({applicationName:t.name}):v.default.Messages.MISSING_ENTITLEMENT_MODAL_HEADER_UNKNOWN_APPLICATION),_(d.ModalCloseButton,{onClick:r,className:y.default.closeButton})),_(d.ModalContent,{},void 0,_("div",{className:y.default.missingEntitlementImage}),_(f.default,{className:y.default.text,size:f.default.Sizes.SIZE_16},void 0,null!=t?v.default.Messages.MISSING_ENTITLEMENT_MODAL_BODY.format({applicationName:t.name,supportArticleURL:g}):v.default.Messages.MISSING_ENTITLEMENT_MODAL_BODY_UNKNOWN_APPLICATION.format({supportArticleURL:g}))),_(d.ModalFooter,{},void 0,_(i.default,{onClick:r},void 0,v.default.Messages.OKAY)))}E.displayName="MissingEntitlementModal";var S=a.default.connectStores([o.default],(function(e){var t=e.applicationId;return{application:o.default.getGame(t)}}))(E);t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(134)),i=E(n(85)),l=E(n(11)),u=E(n(24)),s=E(n(2)),d=E(n(358)),f=n(7917),c=n(8769),p=n(8945),v=E(n(12)),y=E(n(102)),m=E(n(13)),h=E(n(37)),_=E(n(653)),g=n(1);function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function T(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){I(o,r,a,i,l,"next",e)}function l(e){I(o,r,a,i,l,"throw",e)}i(void 0)}))}}function b(e){return C.apply(this,arguments)}function C(){return(C=T(regeneratorRuntime.mark((function e(t){var n,r,o,l,u,s,E,S,I,T,b,C,M,N,P,A,R,L,D;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.client_id,r=t.response_type,o=void 0===r?"code":r,l=t.redirect_uri,u=t.code_challenge,s=t.code_challenge_method,E=t.state,S=t.scope,I=t.permissions,T=t.guild_id,b=t.channel_id,C=t.prompt,M=t.disable_guild_select,null!=n){e.next=3;break}throw new _.default(g.RPCErrors.OAUTH2_ERROR,"No Client ID provided");case 3:if(null==l){e.next=5;break}throw new _.default(g.RPCErrors.OAUTH2_ERROR,"Redirect URI cannot be used in the RPC OAuth2 Authorization flow");case 5:if(N=[],"string"==typeof S?N=S.split(" ").filter((function(e){return e.length>0})):Array.isArray(S)&&(N=S),null!=v.default.getCurrentUser()){e.next=10;break}throw new _.default(g.RPCErrors.OAUTH2_ERROR,"Client is not logged in");case 10:return e.prev=10,e.next=13,(0,f.fetchAuthorization)(n,N,o,l,u,s,E);case 13:P=e.sent,e.next=20;break;case 16:throw e.prev=16,e.t0=e.catch(10),A=e.t0.body,new _.default(g.RPCErrors.OAUTH2_ERROR,"OAuth2 Authorization Error: "+(A.message||"Unknown Error"));case 20:if(C!==c.OAuth2Prompts.NONE||null==P||!P.authorized){e.next=32;break}return e.prev=21,e.next=24,(0,f.authorize)(!0,n,N,o,l,u,s,E);case 24:return R=e.sent,e.abrupt("return",R.location);case 28:throw e.prev=28,e.t1=e.catch(21),L=e.t1.body,new _.default(g.RPCErrors.OAUTH2_ERROR,"OAuth2 Authorize Error: "+(L.message||"Unknown Error"));case 32:m.default.embedded&&(m.default.isWindows()?h.default.minimize():h.default.restore(),h.default.focus()),D=y.default.NONE;try{D=i.default.deserialize(null!=I?I:0)}catch(e){}return e.abrupt("return",new Promise((function(e){d.default.push((function(t){return a.createElement(p.OAuth2AuthorizeModal,O({},t,{authorization:P,clientId:n,scopes:N||[],callback:e,responseType:o,redirectUri:l,codeChallenge:u,codeChallengeMethod:s,state:E,permissions:D,guildId:T,channelId:b,prompt:C,disableGuildSelect:"boolean"==typeof M?M:"true"===M}))}))})));case 36:case"end":return e.stop()}}),e,null,[[10,16],[21,28]])})))).apply(this,arguments)}function M(e,t){if(e.authorization.accessToken)throw new _.default(g.RPCErrors.INVALID_COMMAND,"Already authenticated");if(e.authorization.authing)throw new _.default(g.RPCErrors.INVALID_COMMAND,"Already authing");return e.authorization.authing=!0,l.default.get({url:g.Endpoints.OAUTH2_CURRENT_AUTH,headers:{Authorization:"Bearer "+t},oldFormErrors:!0}).then((function(n){e.authorization.authing=!1;var r=n.body,a=r.application,o=r.user,i=r.scopes,l=r.expires;if(e.application.id!==a.id)throw new _.default(g.RPCErrors.INVALID_CLIENTID,"Application does not match the connection's");var u=v.default.getCurrentUser();if(!u||!o||u.id!==o.id)throw new _.default(g.RPCErrors.INVALID_TOKEN,"Token does not match current user");return e.authorization.scopes=[].concat(e.authorization.scopes,i,[g.RPC_AUTHENTICATED_SCOPE]),e.authorization.accessToken=t,e.authorization.expires=new Date(l),s.default.dispatch({type:g.ActionTypes.RPC_APP_AUTHENTICATED,socketId:e.id,application:e.application}),O({},n.body,{access_token:t})}),(function(){throw new _.default(g.RPCErrors.INVALID_TOKEN,"Invalid access token: "+t)})).catch((function(t){throw e.authorization.authing=!1,t}))}var N=((r={})[g.RPCCommands.AUTHENTICATE]={handler:function(e){var t=e.socket,n=e.args.access_token;if(null==n&&t.transport===g.TransportTypes.IPC){var r=t.application.id;if(null==r)throw new _.default(g.RPCErrors.INVALID_COMMAND,"No application.");var a=g.OAuth2Scopes.IDENTIFY,i=function(){return b({client_id:r,scope:a,response_type:"token"}).then((function(e){if(null==e)throw new _.default(g.RPCErrors.UNKNOWN_ERROR,"Unknown error occurred");var n=e.split(/#|\?/),a=o.default.parse(n[n.length-1]);if(null!=a.error)throw new _.default(g.RPCErrors.OAUTH2_ERROR,"OAuth2 Error: "+a.error+": "+(a.error_description||"unknown error"));return function(e,t,n,r){var a=u.default.get("CachedTokens")||{};a[e]={accessToken:t,scope:n,expires:Date.now()+r},u.default.set("CachedTokens",a)}(r,a.access_token,a.scope,a.expires_in),M(t,a.access_token)}))};return null!=(n=function(e,t){var n=u.default.get("CachedTokens");if(null!=n&&null!=n[e]){var r=n[e];if(!(r.scope!==t||r.expires<=Date.now()))return r.accessToken;delete n[e],u.default.set("CachedTokens",n)}}(r,a))?M(t,n).catch((function(){return function(e){var t=u.default.get("CachedTokens")||{};delete t[e],u.default.set("CachedTokens",t)}(r),i()})):i()}if(null==n)throw new _.default(g.RPCErrors.INVALID_TOKEN,"No access token provided");return M(t,n)}},r[g.RPCCommands.AUTHORIZE]={handler:function(e){var t=e.socket,n=e.args,r=n.client_id;if(!r)throw new _.default(g.RPCErrors.INVALID_CLIENTID,"No client id provided");if(t.authorization.accessToken)throw new _.default(g.RPCErrors.INVALID_COMMAND,"Already authenticated");if(t.authorization.authing)throw new _.default(g.RPCErrors.INVALID_COMMAND,"Already authing");return t.authorization.authing=!0,l.default.get({url:g.Endpoints.APPLICATION_RPC(r),oldFormErrors:!0}).then((function(e){var r=e.body;if(t.application.id!==r.id)throw new _.default(g.RPCErrors.INVALID_CLIENTID,"Application does not match the connection's");var a=n.scopes||n.scope;return delete n.scopes,b(O({},n,{scope:a}))}),(function(){throw new _.default(g.RPCErrors.INVALID_CLIENTID,"Invalid client id: "+r)})).then((function(e){if(t.authorization.authing=!1,null==e)throw new _.default(g.RPCErrors.UNKNOWN_ERROR,"Unknown error occurred");var n=o.default.parse(e.split("?")[1].split("#")[0]);if(null!=n.error)throw new _.default(g.RPCErrors.OAUTH2_ERROR,"OAuth2 Error: "+n.error+": "+(n.error_description||"unknown error"));return{code:n.code}})).catch((function(e){throw t.authorization.authing=!1,e}))}},r);t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=n(31),l=n(10252),u=(r=n(653))&&r.__esModule?r:{default:r},s=n(1);var d=((o={})[s.RPCCommands.SET_CERTIFIED_DEVICES]={scope:(a={},a[s.RPC_SCOPE_CONFIG.ANY]=[s.OAuth2Scopes.RPC,s.RPC_LOCAL_SCOPE],a),validation:function(e){return e.object().required().keys({devices:e.array().items(e.object().keys({type:e.string().required().valid([i.DeviceTypes.AUDIO_INPUT,i.DeviceTypes.AUDIO_OUTPUT,i.DeviceTypes.VIDEO_INPUT]),id:e.string().required().min(1),vendor:e.object().required().keys({name:e.string().min(1),url:e.string().min(1)}),model:e.object().required().keys({name:e.string().min(1),url:e.string().min(1)}),related:e.array().items(e.string().min(1)),echo_cancellation:e.boolean(),noise_suppression:e.boolean(),automatic_gain_control:e.boolean(),hardware_mute:e.boolean()}))})},handler:function(e){var t=e.socket,n=e.args.devices;if(null==t.application.id)throw new u.default(s.RPCErrors.INVALID_COMMAND,"No application.");(0,l.setCertifiedDevices)(t.application.id,n.map((function(e){return{type:e.type,id:e.id,vendor:e.vendor,model:e.model,related:e.related.filter((function(e){return n.some((function(t){return t.id===e}))})),echoCancellation:e.echo_cancellation,noiseSuppression:e.noise_suppression,automaticGainControl:e.automatic_gain_control,hardwareMute:e.hardware_mute}})))}},o);t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setCertifiedDevices=function(e,t){a.default.dispatch({type:o.ActionTypes.CERTIFIED_DEVICES_SET,applicationId:e,devices:t})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=g(n(6)),i=g(n(1030)),l=g(n(170)),u=n(49),s=n(32),d=g(n(9)),f=g(n(20)),c=g(n(48)),p=g(n(33)),v=g(n(65)),y=n(272),m=g(n(653)),h=n(7826),_=n(1);function g(e){return e&&e.__esModule?e:{default:e}}var E=((a={})[_.RPCCommands.GET_CHANNEL]={scope:_.OAuth2Scopes.RPC,handler:function(e){var t=e.args.channel_id,n=e.socket,r=d.default.getChannel(t);if(!r)throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+t);return(0,h.transformChannel)(r,(0,h.hasMessageReadPermission)(r,n.application.id,n.authorization.scopes))}},a[_.RPCCommands.GET_CHANNELS]={scope:_.OAuth2Scopes.RPC,handler:function(e){var t=e.args.guild_id,n=o.default.values(d.default.getMutableGuildAndPrivateChannels());if(t){var r=f.default.getGuild(t);if(!r)throw new m.default(_.RPCErrors.INVALID_GUILD,"Invalid guild id: "+t);n=n.filter((function(e){return e.guild_id===r.id}))}return{channels:n.filter((function(e){return c.default.can(_.Permissions.VIEW_CHANNEL,e)})).map((function(e){return{id:e.id,name:e.name,type:e.type}}))}}},a[_.RPCCommands.SELECT_VOICE_CHANNEL]={scope:_.OAuth2Scopes.RPC,validation:function(e){return e.object().required().keys({channel_id:e.string().allow(null),timeout:e.number().min(0).max(60),force:e.boolean()})},handler:function(e){var t=e.server,n=e.socket,r=e.args,a=r.channel_id,o=r.timeout,i=void 0===o?0:o,u=r.force,g=void 0!==u&&u;if(!a)return l.default.selectVoiceChannel(null),null;var E=p.default.getVoiceChannelId();if(E&&E!==a&&!1===g)throw new m.default(_.RPCErrors.SELECT_VOICE_FORCE_REQUIRED,"User is already joined to a voice channel.");return t.storeWait(n,(function(){return d.default.getChannel(a)}),i).catch((function(){throw new m.default(_.RPCErrors.SELECT_CHANNEL_TIMED_OUT,"Request to select voice channel timed out.")})).then((function(e){if(!e)throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+a);if(!(0,s.isVoiceChannel)(e.type))throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Channel is not a voice channel");return Promise.all([Promise.resolve(e),(0,h.transformChannel)(e,(0,h.hasMessageReadPermission)(e,n.application.id,n.authorization.scopes))])})).then((function(e){var t=e[0],n=e[1];if(n.guild_id){if((0,y.isChannelFull)(t,v.default,f.default))throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Channel is full");if(!c.default.can(_.Permissions.CONNECT,t))throw new m.default(_.RPCErrors.INVALID_PERMISSIONS,"Connect permission required to join channel")}return l.default.selectVoiceChannel(t.id),n}))}},a[_.RPCCommands.GET_SELECTED_VOICE_CHANNEL]={scope:(r={},r[_.RPC_SCOPE_CONFIG.ANY]=[_.OAuth2Scopes.RPC,_.OAuth2Scopes.RPC_VOICE_READ],r),handler:function(e){var t=e.socket,n=p.default.getVoiceChannelId(),r=null!=n?d.default.getChannel(n):null;return null!=r?(0,h.transformChannel)(r,(0,h.hasMessageReadPermission)(r,t.application.id,t.authorization.scopes)):null}},a[_.RPCCommands.SELECT_TEXT_CHANNEL]={scope:_.OAuth2Scopes.RPC,validation:function(e){return e.object().required().keys({channel_id:e.string().allow(null),timeout:e.number().min(0).max(60)})},handler:function(e){var t=e.server,n=e.socket,r=e.args,a=r.channel_id,o=r.timeout,i=void 0===o?0:o;return a?t.storeWait(n,(function(){return d.default.getChannel(a)}),i).catch((function(){throw new m.default(_.RPCErrors.SELECT_CHANNEL_TIMED_OUT,"Request to select text channel timed out.")})).then((function(e){if(!e)throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+a);if(!(0,s.isTextChannel)(e.type))throw new m.default(_.RPCErrors.INVALID_CHANNEL,"Channel is not a text channel");return Promise.all([Promise.resolve(e),(0,h.transformChannel)(e,(0,h.hasMessageReadPermission)(e,n.application.id,n.authorization.scopes))])})).then((function(e){var t=e[0],n=e[1];if(n.guild_id&&!c.default.can(_.Permissions.VIEW_CHANNEL,t))throw new m.default(_.RPCErrors.INVALID_CHANNEL,"No permission to see channel");return n.guild_id?(0,u.replaceWith)(_.Routes.CHANNEL(n.guild_id,t.id)):l.default.selectPrivateChannel(t.id),n})):((0,u.transitionTo)(_.Routes.ME),null)}},a[_.RPCCommands.CREATE_CHANNEL_INVITE]={scope:_.OAuth2Scopes.RPC,handler:function(e){var t=e.args,n=t.channel_id,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["channel_id"]);return i.default.createInvite(n,r,"RPC").catch((function(){throw new m.default(_.RPCErrors.INVALID_PERMISSIONS,"Unable to generate an invite for "+n+". Does this user have permissions?")}))}},a);t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=l(n(2)),o=l(n(653)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u=((r={})[i.RPCCommands.SET_CONFIG]={validation:function(e){return e.object().required().keys({use_interactive_pip:e.boolean()})},handler:function(e){var t=e.socket,n=e.args.use_interactive_pip;if(t.transport!==i.TransportTypes.POST_MESSAGE)throw new o.default(i.RPCErrors.INVALID_COMMAND,'command not available from "'+t.transport+" transport");if(null==t.application.id)throw new o.default(i.RPCErrors.INVALID_COMMAND,"invalid application");return a.default.dispatch({type:i.ActionTypes.EMBEDDED_ACTIVITY_SET_CONFIG,applicationId:t.application.id,config:{useInteractivePIP:n}}),Promise.resolve({use_interactive_pip:n})}},r);t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=u(n(6)),o=u(n(20)),i=u(n(653)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s=((r={})[l.RPCCommands.GET_GUILD]={scope:l.OAuth2Scopes.RPC,validation:function(e){return e.object().required().keys({guild_id:e.string(),timeout:e.number().min(0).max(60)})},handler:function(e){var t=e.socket,n=e.server,r=e.args,a=r.guild_id,u=r.timeout,s=void 0===u?0:u;return n.storeWait(t,(function(){return o.default.getGuild(a)}),s).catch((function(){throw new i.default(l.RPCErrors.GET_GUILD_TIMED_OUT,"Request to get guild timed out.")})).then((function(e){if(!e)throw new i.default(l.RPCErrors.INVALID_GUILD,"Invalid guild id: "+a);return{id:e.id,name:e.name,icon_url:e.getIconURL()||null,members:[],vanity_url_code:e.vanityURLCode}}))}},r[l.RPCCommands.GET_GUILDS]={scope:l.OAuth2Scopes.RPC,handler:function(){var e=o.default.getGuilds();return{guilds:a.default.map(e,(function(e){return{id:e.id,name:e.name,icon_url:e.getIconURL()}}))}}},r);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=u(n(12)),o=u(n(152)),i=u(n(653)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s=((r={})[l.RPCCommands.GET_IMAGE]={scope:l.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({type:e.string().required().valid(["user"]),id:e.string().required(),format:e.string().required().valid(["png","webp","jpg"]),size:e.number().required().valid([16,32,64,128,256,512,1024])})},handler:function(e){var t,n=e.args,r=n.type,u=n.id,s=n.format,d=void 0===s?"png":s,f=n.size,c=void 0===f?128:f;switch(r){case"user":var p=a.default.getUser(u);if(null==p)throw new i.default(l.RPCErrors.INVALID_USER,"Invalid user id: "+u);t=o.default.getUserAvatarURL(p,d,c);var v=window.GLOBAL_ENV.CDN_HOST;null!=v&&-1!==t.indexOf(v)&&(t+="&_=")}if(null==t)throw new i.default(l.RPCErrors.INVALID_COMMAND,"No valid type.");return fetch(t).then((function(e){return e.blob()})).then((function(e){return new Promise((function(t,n){var r=new FileReader;r.onload=function(e){return t(e.target.result)},r.onerror=function(e){return n(e.target.error)},r.readAsDataURL(e)}))})).then((function(e){return{data_url:e}}))}},r);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(10258);n(5325);var a,o,i,l,u,s,d,f,c,p=n(693),v=(a=n(653))&&a.__esModule?a:{default:a},y=n(1);function m(e){if(e instanceof p.LobbyError)switch(e.code){case y.LobbyErrors.FULL:throw new v.default(y.RPCErrors.LOBBY_FULL,"Lobby is full.");case y.LobbyErrors.INVALID_SECRET:throw new v.default(y.RPCErrors.INVALID_LOBBY_SECRET,"Lobby secret is invalid.");case y.LobbyErrors.NOT_FOUND:throw new v.default(y.RPCErrors.INVALID_LOBBY,"Lobby does not exist.");case y.LobbyErrors.SERVICE_UNAVAILABLE:throw new v.default(y.RPCErrors.SERVICE_UNAVAILABLE,"Lobby service is unavailable.");case y.LobbyErrors.ALREADY_CONNECTING:throw new v.default(y.RPCErrors.INVALID_COMMAND,"Already connecting to lobby.");default:throw new v.default(y.RPCErrors.UNKNOWN_ERROR,"Unknown error has occured.")}throw e}var h=((c={})[y.RPCCommands.CREATE_LOBBY]={scope:(o={},o[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],o),validation:function(e){return e.object().required().keys({type:e.number().valid(Object.values(y.LobbyTypes)),capacity:e.number(),locked:e.boolean(),metadata:e.object()})},handler:function(e){var t=e.socket,n=e.args,a=n.type,o=n.capacity,i=n.locked,l=n.metadata;if(null==t.application.id)throw new v.default(y.RPCErrors.INVALID_COMMAND,"No application.");return(0,r.createLobby)(t.id,t.application.id,{type:a,capacity:o,locked:i,metadata:l}).catch(m)}},c[y.RPCCommands.UPDATE_LOBBY]={scope:(i={},i[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],i),validation:function(e){return e.object().required().keys({id:e.string().required(),type:e.number().valid(Object.values(y.LobbyTypes)),owner_id:e.string(),capacity:e.number(),locked:e.boolean(),metadata:e.object()})},handler:function(e){var t=e.args,n=t.id,a=t.type,o=t.owner_id,i=t.capacity,l=t.locked,u=t.metadata;return(0,r.updateLobby)(n,{type:a,owner_id:o,capacity:i,locked:l,metadata:u}).catch(m)}},c[y.RPCCommands.DELETE_LOBBY]={scope:(l={},l[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],l),validation:function(e){return e.object().required().keys({id:e.string().required()})},handler:function(e){var t=e.args.id;return(0,r.deleteLobby)(t).catch(m)}},c[y.RPCCommands.UPDATE_LOBBY_MEMBER]={scope:(u={},u[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],u),validation:function(e){return e.object().required().keys({lobby_id:e.string().required(),user_id:e.string().required(),metadata:e.object()})},handler:function(e){var t=e.args,n=t.lobby_id,a=t.user_id,o=t.metadata;return(0,r.updateLobbyMember)(n,a,{metadata:o}).catch(m)}},c[y.RPCCommands.CONNECT_TO_LOBBY]={scope:(s={},s[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],s),validation:function(e){return e.object().required().keys({id:e.string().required(),secret:e.string().required()})},handler:function(e){var t=e.socket,n=e.args,a=n.id,o=n.secret;return(0,r.connect)(t.id,a,o).catch(m)}},c[y.RPCCommands.DISCONNECT_FROM_LOBBY]={scope:(d={},d[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],d),validation:function(e){return e.object().required().keys({id:e.string().required()})},handler:function(e){var t=e.args.id;(0,r.disconnect)(t)}},c[y.RPCCommands.SEND_TO_LOBBY]={scope:(f={},f[y.RPC_SCOPE_CONFIG.ANY]=[y.RPC_AUTHENTICATED_SCOPE,y.RPC_LOCAL_SCOPE],f),validation:function(e){return e.object().required().keys({lobby_id:e.string().required(),data:e.string().required()})},handler:function(e){var t=e.args,n=t.lobby_id,a=t.data;return(0,r.send)(n,a).catch(m)}},c[y.RPCCommands.SEARCH_LOBBIES]={scope:y.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({filter:e.array().items(e.object().keys({key:e.string().required(),comparison:e.number().required(),cast:e.number().required(),value:e.string().required()})),sort:e.array().items(e.object().keys({key:e.string().required(),cast:e.number().required(),near_value:e.string()})),limit:e.number(),distance:e.number()})},handler:function(e){var t=e.socket,n=e.args,a=n.filter,o=n.sort,i=n.limit,l=n.distance;return(0,r.search)({application_id:t.application.id,filter:a,sort:o,limit:i,distance:l}).catch(m)}},c[y.RPCCommands.CONNECT_TO_LOBBY_VOICE]={scope:y.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({id:e.string().required()})},handler:function(e){var t=e.args.id;(0,r.voiceConnect)(t)}},c[y.RPCCommands.DISCONNECT_FROM_LOBBY_VOICE]={scope:y.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({id:e.string().required()})},handler:function(e){var t=e.args.id;(0,r.voiceDisconnect)(t)}},c);t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.connect=u,t.disconnect=function(e){a.default.dispatch({type:o.ActionTypes.LOBBY_DISCONNECT,lobbyId:e})},t.createLobby=function(e,t,n){return r.default.post({url:o.Endpoints.LOBBIES,body:l({application_id:t},n),retries:1,oldFormErrors:!0}).then((function(t){var n=t.body;return u(e,n.id,n.secret)}))},t.updateLobby=function(e,t){return r.default.patch({url:o.Endpoints.LOBBY(e),body:l({},t),retries:1,oldFormErrors:!0}).then(o.NOOP)},t.updateLobbyMember=function(e,t,n){return r.default.patch({url:o.Endpoints.LOBBY_MEMBER(e,t),body:l({},n),retries:1,oldFormErrors:!0}).then(o.NOOP)},t.deleteLobby=function(e){return r.default.delete({url:o.Endpoints.LOBBY(e),body:{},retries:1,oldFormErrors:!0}).then(o.NOOP)},t.send=function(e,t){return r.default.post({url:o.Endpoints.LOBBY_SEND(e),body:{data:t},oldFormErrors:!0}).then(o.NOOP)},t.search=function(e){return r.default.post({url:o.Endpoints.LOBBY_SEARCH,body:e,oldFormErrors:!0}).then((function(e){return e.body}))},t.voiceConnect=function(e){a.default.dispatch({type:o.ActionTypes.LOBBY_VOICE_CONNECT,lobbyId:e})},t.voiceDisconnect=function(e){a.default.dispatch({type:o.ActionTypes.LOBBY_VOICE_DISCONNECT,lobbyId:e})};var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(){return(l=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function u(e,t,n){return new Promise((function(r,i){a.default.dispatch({type:o.ActionTypes.LOBBY_CONNECT,socketId:e,lobbyId:t,lobbySecret:n,resolve:r,reject:i})}))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=l(n(11)),o=l(n(15)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u=((r={})[i.RPCCommands.GET_NETWORKING_CONFIG]={scope:i.RPC_LOCAL_SCOPE,handler:function(){return Promise.all([a.default.get({url:location.protocol+window.GLOBAL_ENV.NETWORKING_ENDPOINT,retries:3}).then((function(e){return e.body.address})),a.default.post({url:i.Endpoints.NETWORKING_TOKEN,retries:3,oldFormErrors:!0}).then((function(e){return e.body.token}))]).then((function(e){return{address:e[0],token:e[1]}}))}},r[i.RPCCommands.NETWORKING_SYSTEM_METRICS]={scope:i.RPC_LOCAL_SCOPE,handler:function(e){var t=e.socket,n=e.args;n.application_id=t.application.id,o.default.track(i.AnalyticEvents.NETWORKING_SYSTEM_METRICS,n)}},r[i.RPCCommands.NETWORKING_PEER_METRICS]={scope:i.RPC_LOCAL_SCOPE,handler:function(e){var t=e.socket,n=e.args;n.application_id=t.application.id,o.default.track(i.AnalyticEvents.NETWORKING_PEER_METRICS,n)}},r[i.RPCCommands.NETWORKING_CREATE_TOKEN]={scope:i.RPC_LOCAL_SCOPE,handler:function(){return a.default.post({url:i.Endpoints.NETWORKING_TOKEN,retries:1,oldFormErrors:!0}).then((function(e){return e.body}))}},r);t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=m(n(2)),o=n(8261),i=m(n(1030)),l=m(n(656)),u=m(n(8771)),s=m(n(1167)),d=m(n(680)),f=m(n(442)),c=n(44),p=m(n(653)),v=n(7826),y=n(1);function m(e){return e&&e.__esModule?e:{default:e}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _=((r={})[y.RPCCommands.SET_OVERLAY_LOCKED]={scope:y.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({locked:e.boolean().required(),pid:e.number().min(0).required()})},handler:function(e){var t=e.args,n=t.locked,r=t.pid;if(null==e.socket.application.id)throw new p.default(y.RPCErrors.INVALID_COMMAND,"No application.");l.default.setLocked(n,r)}},r[y.RPCCommands.OPEN_OVERLAY_ACTIVITY_INVITE]={scope:y.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({type:e.number().required().valid([y.ActivityActionTypes.JOIN]),pid:e.number().min(0).required()})},handler:function(e){var t=e.socket,n=e.args,r=n.type,a=n.pid,i=t.application.id;if(null==i)throw new p.default(y.RPCErrors.INVALID_COMMAND,"No application.");var l=d.default.getApplicationActivity(i);if(null==l||null==l.secrets||!(0,v.validateActivityInvite)(r,l.party,l.secrets))throw new p.default(y.RPCErrors.NO_ELIGIBLE_ACTIVITY,"No eligible activity for application. Ensure an activity includes a party and appropriate secret.");var u=(0,v.unlockOverlay)(a).lock,c=(0,s.default)(l,f.default);return(0,o.openModal)(l,c).then((function(){if(u(),c)throw new p.default(y.RPCErrors.NO_ELIGIBLE_ACTIVITY,"No eligible activity for application. Ensure user does have have privacy enabled.")}))}},r[y.RPCCommands.OPEN_OVERLAY_GUILD_INVITE]={scope:y.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({code:e.string().required(),pid:e.number().min(0).required()})},handler:function(e){var t=e.args,n=t.code,r=t.pid;if(null==e.socket.application.id)throw new p.default(y.RPCErrors.INVALID_COMMAND,"No application.");return i.default.resolveInvite(n,"Game SDK").then((function(e){var t=e.invite,n=e.code;if(null==t)throw new p.default(y.RPCErrors.INVALID_INVITE,"Invalid invite id: "+n);var o=(0,v.unlockOverlay)(r),i=o.context,l=o.lock;return new Promise((function(e){a.default.dispatch({type:y.ActionTypes.INVITE_MODAL_OPEN,invite:t,code:n,context:i,resolve:e})})).then(l)}))}},r[y.RPCCommands.OPEN_OVERLAY_VOICE_SETTINGS]={scope:y.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({pid:e.number().min(0).required()})},handler:function(e){var t=e.args.pid,n=e.socket,r=n.application.id;if(null==r)throw new p.default(y.RPCErrors.INVALID_COMMAND,"No application.");var a=(0,v.unlockOverlay)(t).lock;return new Promise((function(e){(0,c.openModal)((function(t){return React.createElement(u.default,h({},t,{mediaEngineContext:r,title:n.application.name,onClose:function(){t.onClose(),a(),e()}}))}))}))}},r);t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(377),i=I(n(2)),l=n(5194),u=n(976),s=I(n(692)),d=I(n(5427)),f=I(n(1030)),c=I(n(8044)),p=I(n(8585)),v=I(n(7968)),y=n(49),m=I(n(12)),h=n(44),_=I(n(15)),g=I(n(188)),E=I(n(37)),S=I(n(653)),O=n(1);function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function M(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){C(o,r,a,i,l,"next",e)}function l(e){C(o,r,a,i,l,"throw",e)}i(void 0)}))}}function N(e,t){null!=e&&_.default.track(O.AnalyticEvents.EXTERNAL_DYNAMIC_LINK_RECEIVED,{invite_code:null,has_auth_token:null,is_backgrounded:null,fingerprint:(0,o.extractId)(e),link_type:t})}var P=((r={})[O.RPCCommands.INVITE_BROWSER]={scope:O.RPC_PRIVATE_SCOPE,handler:function(e){return M(regeneratorRuntime.mark((function t(){var n,r,a;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return n=e.args.code,t.next=3,f.default.resolveInvite(n,"Desktop Modal");case 3:if(r=t.sent,null!=(a=r.invite)){t.next=7;break}throw new S.default(O.RPCErrors.INVALID_INVITE,"Invalid invite id: "+n);case 7:return i.default.dispatch({type:O.ActionTypes.INVITE_MODAL_OPEN,invite:a,code:n,context:O.AppContext.APP}),t.abrupt("return",{invite:a,code:n});case 9:case"end":return t.stop()}}),t)})))()}},r[O.RPCCommands.GUILD_TEMPLATE_BROWSER]={scope:O.RPC_PRIVATE_SCOPE,handler:function(e){return M(regeneratorRuntime.mark((function t(){var n,r,o;return regeneratorRuntime.wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(n=e.args.code,null!=m.default.getNullableCurrentUser()){t.next=3;break}return t.abrupt("return");case 3:return t.next=5,p.default.resolveGuildTemplate(n);case 5:if(r=t.sent,null!=(o=r.guildTemplate)){t.next=9;break}throw new S.default(O.RPCErrors.INVALID_GUILD_TEMPLATE,"Invalid guild template id: "+n);case 9:return E.default.focus(),(0,h.openModal)((function(e){return a.createElement(v.default,b({},e,{guildTemplate:o}))})),t.abrupt("return",{guildTemplate:o,code:n});case 12:case"end":return t.stop()}}),t)})))()}},r[O.RPCCommands.GIFT_CODE_BROWSER]={scope:O.RPC_PRIVATE_SCOPE,handler:function(e){var t=e.args.code;return new Promise((function(e,n){i.default.wait((function(){d.default.resolveGiftCode(t,!0,!0).then((function(n){var r=n.giftCode;E.default.focus(),_.default.track(O.AnalyticEvents.OPEN_MODAL,{type:"gift_accept",location:O.DIRECT_ANALYTICS_LOCATION}),(0,h.openModal)((function(e){return a.createElement(c.default,b({code:t},e))})),e({giftCode:r})})).catch((function(){return n(new S.default(O.RPCErrors.INVALID_GIFT_CODE,"Invalid gift code: "+t))}))}))}))}},r[O.RPCCommands.DEEP_LINK]={scope:O.RPC_PRIVATE_SCOPE,handler:function(e){var t=e.args,n=t.type,r=t.params;switch(E.default.focus(),n){case O.RPCDeepLinks.USER_SETTINGS:null!=r&&((0,y.replaceWith)(O.Routes.SETTINGS(r.section,r.subsection)),N(r.fingerprint,O.DynamicLinkType.SETTINGS));break;case O.RPCDeepLinks.CHANGELOG:null!=r&&((0,y.replaceWith)(g.default.formatPathWithQuery(O.Routes.CHANGELOGS(r.date),r.query)),N(r.fingerprint,O.DynamicLinkType.CHANGELOG));break;case O.RPCDeepLinks.LIBRARY:(0,y.replaceWith)(O.Routes.APPLICATION_LIBRARY),null!=r&&N(r.fingerprint,O.DynamicLinkType.LIBRARY);break;case O.RPCDeepLinks.STORE_HOME:(0,y.replaceWith)(O.Routes.APPLICATION_STORE),null!=r&&N(r.fingerprint,O.DynamicLinkType.STORE);break;case O.RPCDeepLinks.STORE_LISTING:null!=r&&((0,y.replaceWith)(O.Routes.APPLICATION_STORE_LISTING_SKU(r.skuId,r.slug)),N(r.fingerprint,O.DynamicLinkType.STORE))}}},r[O.RPCCommands.BROWSER_HANDOFF]={scope:O.RPC_PRIVATE_LIMITED_SCOPE,handler:function(e){var t=e.args,n=t.handoffToken,r=t.fingerprint;E.default.focus(null,!0),(0,u.handoffEnd)(n,r)}},r[O.RPCCommands.CONNECTIONS_CALLBACK]={scope:O.RPC_PRIVATE_SCOPE,handler:function(e){var t=e.args,n=t.providerType,r=t.code,a=t.openid_params,o=t.state;return s.default.callback(n,{code:r,openid_params:a,state:o})}},r[O.RPCCommands.BRAINTREE_POPUP_BRIDGE_CALLBACK]={scope:O.RPC_PRIVATE_SCOPE,handler:function(e){var t=e.args,n=t.state,r=t.path,a=t.query;return(0,l.popupBridgeCallback)({state:n,path:r,query:a})}},r);t.default=P},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=d(n(6)),o=d(n(55)),i=d(n(7724)),l=d(n(12)),u=n(7826),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(){return(f=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var c=((r={})[s.RPCCommands.GET_RELATIONSHIPS]={scope:s.RPC_LOCAL_SCOPE,handler:function(){var e=f({},o.default.getRelationships());return i.default.getUserAffinitiesUserIds().forEach((function(t){null==e[t]&&null!=l.default.getUser(t)&&(e[t]=s.RelationshipTypes.IMPLICIT)})),{relationships:a.default.map(e,(function(e,t){return(0,u.transformRelationship)(e,t)}))}}},r);t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l,u=g(n(5419)),s=g(n(1027)),d=g(n(7649)),f=n(8045),c=h(n(7966)),p=h(n(441)),v=h(n(653)),y=n(7826),m=n(1);function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e){if(null==e)return{lock:m.NOOP_NULL,context:m.AppContext.APP};var t=(0,y.unlockOverlay)(e);return{lock:t.lock,context:t.context}}function S(e,t){var n={planId:m.SubscriptionPlans.PREMIUM_MONTH_TIER_2,analyticsLocation:t};switch(e){case m.AppContext.APP:return c.default.openPremiumPaymentModalInApp(n);case m.AppContext.OVERLAY:return c.default.openPremiumPaymentModalInOverlay(n);default:throw new Error("Unexpected app context: "+e)}}function O(e){if(m.TransportTypes.IPC!==e&&m.TransportTypes.POST_MESSAGE!==e)throw new v.default(m.RPCErrors.INVALID_COMMAND,"Invalid transport.")}var I=((l={})[m.RPCCommands.START_PURCHASE]=((r={})[m.RPC_SCOPE_CONFIG.ANY]=[m.RPC_AUTHENTICATED_SCOPE,m.RPC_LOCAL_SCOPE],r.validation=function(e){return e.object().required().keys({sku_id:e.string().required(),pid:e.number().min(0)})},r.handler=function(e){var t=e.socket,n=e.args,r=n.sku_id,a=n.pid;O(t.transport);var o=t.application.id;if(null==o)throw new v.default(m.RPCErrors.INVALID_COMMAND,"No application.");var i=E(t.transport!==m.TransportTypes.POST_MESSAGE?a:null),l=i.lock,u=i.context,s={page:m.AnalyticsPages.IN_APP};return(0,f.openIAPPurchaseModal)(o,r,(function(){return S(u,s)}),s,u).then((function(e){return l(),e}),(function(e){if(l(),null!=e)throw new v.default(m.RPCErrors.PURCHASE_ERROR,e);throw new v.default(m.RPCErrors.PURCHASE_CANCELED,"Purchase was canceled by the user.")}))},r),l[m.RPCCommands.GET_SKUS]=((a={})[m.RPC_SCOPE_CONFIG.ANY]=[m.RPC_AUTHENTICATED_SCOPE,m.RPC_LOCAL_SCOPE],a.handler=function(e){var t=e.socket;O(t.transport);var n=t.application.id;if(null==n)throw new v.default(m.RPCErrors.INVALID_COMMAND,"No application.");return p.default.inTestModeForApplication(n)?s.fetchSKUsForApplication(n).then((function(e){return e.filter((function(e){return null!=e.price}))})):d.fetchAllStoreListingsForApplication(n).then((function(e){return(e||[]).map((function(e){return e.sku})).filter((function(e){return null!=e.price}))}))},a),l[m.RPCCommands.START_PREMIUM_PURCHASE]=((o={})[m.RPC_SCOPE_CONFIG.ANY]=[m.RPC_AUTHENTICATED_SCOPE,m.RPC_LOCAL_SCOPE],o.validation=function(e){return e.object().keys({pid:e.number().min(0)})},o.handler=function(e){var t=e.socket,n=e.args.pid;if(O(t.transport),null==t.application.id)throw new v.default(m.RPCErrors.INVALID_COMMAND,"No application.");var r=E(t.transport!==m.TransportTypes.POST_MESSAGE?n:null),a=r.lock;return S(r.context,{page:m.AnalyticsPages.IN_APP}).then((function(){a()}),(function(e){if(a(),null!=e)throw new v.default(m.RPCErrors.PURCHASE_ERROR,e);throw new v.default(m.RPCErrors.PURCHASE_CANCELED,"Purchase was canceled by the user.")}))},o),l[m.RPCCommands.GET_ENTITLEMENTS]=((i={})[m.RPC_SCOPE_CONFIG.ANY]=[m.RPC_AUTHENTICATED_SCOPE,m.RPC_LOCAL_SCOPE],i.handler=function(e){var t=e.socket;O(t.transport);var n=t.application.id;if(null==n)throw new v.default(m.RPCErrors.INVALID_COMMAND,"No application.");return u.fetchUserEntitlementsForApplication(n).then((function(e){return e||[]}))},i),l);t.default=I},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=l(n(653)),o=l(n(1194)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}var u=((r={})[i.RPCCommands.SUBSCRIBE]={handler:function(t){var n=t.server,r=t.socket,l=t.evt,u=t.args;return new Promise((function(t){if(!n.events[l])throw new a.default(i.RPCErrors.INVALID_EVENT,"Invalid event: "+l);var s=n.events[l];if(!(0,o.default)(r.authorization.scopes,s.scope))throw new a.default(i.RPCErrors.INVALID_PERMISSIONS,"Not authenticated or invalid scope");var d=s.handler({args:u,socket:r});e((function(){return n.addSubscription(r,l,u,d)})),t({evt:l})}))}},r[i.RPCCommands.UNSUBSCRIBE]={handler:function(e){var t=e.server,n=e.socket,r=e.evt,o=e.args;if(!t.events[r])throw new a.default(i.RPCErrors.INVALID_EVENT,"Invalid event: "+r);return t.removeSubscription(n,r,o),{evt:r}}},r);t.default=u}).call(this,n(57).setImmediate)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(974),o=u(n(653)),i=u(n(1120)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}var s=((r={})[l.RPCCommands.GET_USER]={scope:l.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({id:e.string().required()})},handler:function(e){var t=e.args.id;return(0,a.getUser)(t).then(i.default).catch((function(){throw new o.default(l.RPCErrors.INVALID_USER,"Invalid user id: "+t)}))}},r);t.default=s},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=s(n(268)),o=s(n(41)),i=n(365),l=s(n(653)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e){var t=e.application.id;if(null==t)throw new l.default(u.RPCErrors.INVALID_COMMAND,"No application.");return t}var f=((r={})[u.RPCCommands.SET_VOICE_SETTINGS_2]={scope:u.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({input_mode:e.object().keys({type:e.string().valid(Object.keys(u.InputModes)),shortcut:e.string().required()}),self_mute:e.boolean(),self_deaf:e.boolean()})},handler:function(e){var t=e.socket,n=e.args,r=n.input_mode,l=n.self_mute,u=n.self_deaf,s=d(t);null!=r&&a.default.setMode(r.type,{shortcut:(0,i.toCombo)(r.shortcut)},s),null!=l&&l!==o.default.isSelfMute(s)&&a.default.toggleSelfMute(s),null!=u&&u!==o.default.isSelfDeaf(s)&&a.default.toggleSelfDeaf(s)}},r[u.RPCCommands.SET_USER_VOICE_SETTINGS_2]={scope:u.RPC_LOCAL_SCOPE,validation:function(e){return e.object().required().keys({user_id:e.string().required(),volume:e.number().min(0).max(200),mute:e.boolean()})},handler:function(e){var t=e.socket,n=e.args,r=n.user_id,i=n.mute,l=n.volume,u=d(t);null!=i&&i!==o.default.isLocalMute(r,u)&&a.default.toggleLocalMute(r,u),null!=l&&a.default.setLocalVolume(r,l,u)}},r);t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l=p(n(268)),u=p(n(41)),s=p(n(12)),d=p(n(653)),f=n(7826),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}var v=((i={})[c.RPCCommands.SET_USER_VOICE_SETTINGS]={scope:(r={},r[c.RPC_SCOPE_CONFIG.ANY]=[c.OAuth2Scopes.RPC,c.OAuth2Scopes.RPC_VOICE_WRITE],r),validation:function(e){return e.object().required().keys({user_id:e.string().required(),pan:e.object().keys({left:e.number().min(0).max(1).required(),right:e.number().min(0).max(1).required()}),volume:e.number().min(0).max(200),mute:e.boolean()})},handler:function(e){var t=e.args,n=t.user_id,r=t.pan,a=t.volume,o=t.mute,i=s.default.getCurrentUser();if(!s.default.getUser(n)||i.id===n)throw new d.default(c.RPCErrors.INVALID_USER,"Invalid user id: "+n);if(null!=r&&l.default.setLocalPan(n,r.left,r.right),null!=a&&l.default.setLocalVolume(n,a),null!=o){var f=u.default.isLocalMute(n);(f&&!o||!f&&o)&&l.default.toggleLocalMute(n)}return{user_id:n,pan:u.default.getLocalPan(n),volume:u.default.getLocalVolume(n),mute:u.default.isLocalMute(n)}}},i[c.RPCCommands.GET_VOICE_SETTINGS]={scope:(a={},a[c.RPC_SCOPE_CONFIG.ANY]=[c.OAuth2Scopes.RPC,c.OAuth2Scopes.RPC_VOICE_READ],a),handler:function(){return(0,f.getDeprecatedVoiceSettings)()}},i[c.RPCCommands.SET_VOICE_SETTINGS]={scope:(o={},o[c.RPC_SCOPE_CONFIG.ANY]=[c.OAuth2Scopes.RPC,c.OAuth2Scopes.RPC_VOICE_WRITE],o),validation:function(e){return e.object().required().keys({input:e.object().keys({device_id:e.string().valid(Object.keys(u.default.getInputDevices())),volume:e.number().min(0).max(100)}),output:e.object().keys({device_id:e.string().valid(Object.keys(u.default.getOutputDevices())),volume:e.number().min(0).max(200)}),mode:e.object().keys({type:e.string().valid(Object.keys(c.InputModes)),auto_threshold:e.boolean(),threshold:e.number().min(-100).max(0),shortcut:e.array().items(e.object().keys({type:e.number().min(0).max(3).required(),code:e.number().required(),name:e.string()})),delay:e.number().min(0).max(2e3)}),automatic_gain_control:e.boolean(),echo_cancellation:e.boolean(),noise_suppression:e.boolean(),qos:e.boolean(),silence_warning:e.boolean(),deaf:e.boolean(),mute:e.boolean()})},handler:function(e){var t=e.args,n=t.input,r=t.output,a=t.mode,o=t.automatic_gain_control,i=t.echo_cancellation,s=t.noise_suppression,d=t.qos,c=t.silence_warning,p=t.deaf,v=t.mute;if(n&&(null!=n.device_id&&l.default.setInputDevice(n.device_id),null!=n.volume&&l.default.setInputVolume(n.volume)),r&&(null!=r.device_id&&l.default.setOutputDevice(r.device_id),null!=r.volume&&l.default.setOutputVolume(r.volume)),a){var y=u.default.getMode(),m=u.default.getModeOptions();null!=a.type&&(y=a.type),null!=a.auto_threshold&&(m.autoThreshold=a.auto_threshold),null!=a.threshold&&(m.threshold=a.threshold),null!=a.shortcut&&(m.shortcut=a.shortcut.map((function(e){return[e.type,e.code]}))),null!=a.delay&&(m.delay=a.delay),l.default.setMode(y,m)}if(null!=o&&l.default.setAutomaticGainControl(o),null!=i&&l.default.setEchoCancellation(i),null!=s&&l.default.setNoiseSuppression(s),null!=d&&l.default.setQoS(d),null!=c&&l.default.setSilenceWarning(c),null!=p){var h=u.default.isSelfDeaf();(h&&!p||!h&&p)&&l.default.toggleSelfDeaf()}if(null!=v){var _=u.default.isSelfMute();(_&&!v||!_&&v)&&l.default.toggleSelfMute()}return(0,f.getDeprecatedVoiceSettings)()}},i);t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l,u,s,d,f,c,p,v,y,m,h,_,g,E,S,O,I,T,b,C,M=H(n(6)),N=H(n(172)),P=H(n(9)),A=H(n(20)),R=H(n(108)),L=H(n(693)),D=H(n(1100)),w=H(n(122)),k=H(n(12)),j=H(n(65)),U=H(n(653)),G=n(7826),F=H(n(1120)),B=n(1);function H(e){return e&&e.__esModule?e:{default:e}}function x(e){var t,n=e.args.channel_id,r=e.socket,a=P.default.getChannel(n);if(!a||!(0,G.hasMessageReadPermission)(a,r.application.id,r.authorization.scopes))throw new U.default(B.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+n);if(a.isNSFW()&&!0!==(null===(t=k.default.getNullableCurrentUser())||void 0===t?void 0:t.nsfwAllowed))throw new U.default(B.RPCErrors.INVALID_CHANNEL,"Invalid nsfw channel id: "+a.id)}function V(e){var t=e.args,n=t.lobby_id,r=t.channel_id;if(null!=r&&null==P.default.getChannel(r))throw new U.default(B.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+r);if(null!=n&&null==L.default.getLobby(n))throw new U.default(B.RPCErrors.INVALID_LOBBY,"Invalid lobby id: "+n)}var W=((C={})[B.RPCEvents.GUILD_STATUS]={scope:B.OAuth2Scopes.RPC,handler:function(e){var t=e.args.guild_id;if(!A.default.getGuild(t))throw new U.default(B.RPCErrors.INVALID_GUILD,"Invalid guild id: "+t);return function(e){var n=e.prevState,r=e.dispatch,a=A.default.getGuild(t);if(a){var o={guild:{id:a.id,name:a.name,icon_url:a.getIconURL()||null},online:0};return M.default.isEqual(n,o)||r(o),o}}}},C[B.RPCEvents.VOICE_STATE_CREATE]={scope:(r={},r[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.OAuth2Scopes.RPC_VOICE_READ],r),handler:function(e){var t=e.args.channel_id;if(!P.default.getChannel(t))throw new U.default(B.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+t);return function(e){var n=e.prevState,r=e.dispatch,a=P.default.getChannel(t);if(a){var o=a.getGuildId(),i=Object.values(j.default.getVoiceStatesForChannel(a.id));if(n)M.default.differenceBy(i,n,(function(e){return e.userId})).forEach((function(e){return r((0,G.transformVoiceState)(o,a.id,e))}));return i}}}},C[B.RPCEvents.VOICE_STATE_DELETE]={scope:(a={},a[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.OAuth2Scopes.RPC_VOICE_READ],a),handler:function(e){var t=e.args.channel_id;if(!P.default.getChannel(t))throw new U.default(B.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+t);return function(e){var n=e.prevState,r=e.dispatch,a=P.default.getChannel(t);if(a){var o=a.getGuildId(),i=Object.values(j.default.getVoiceStatesForChannel(a.id));return M.default.differenceBy(n,i,(function(e){return e.userId})).forEach((function(e){return r((0,G.transformVoiceState)(o,a.id,e))})),i}}}},C[B.RPCEvents.VOICE_STATE_UPDATE]={scope:(o={},o[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.OAuth2Scopes.RPC_VOICE_READ],o),handler:function(e){var t=e.args.channel_id;if(!P.default.getChannel(t))throw new U.default(B.RPCErrors.INVALID_CHANNEL,"Invalid channel id: "+t);return function(e){var n=e.prevState,r=e.dispatch,a=P.default.getChannel(t);if(a){var o=a.getGuildId(),i=Object.values(j.default.getVoiceStatesForChannel(a.id)).map((function(e){return(0,G.transformVoiceState)(o,a.id,e)}));return M.default.differenceWith(i,n,M.default.isEqual).forEach((function(e){return r(e)})),i}}}},C[B.RPCEvents.VOICE_SETTINGS_UPDATE]={scope:(i={},i[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.OAuth2Scopes.RPC_VOICE_READ],i),handler:function(){return function(e){var t=e.prevState,n=e.dispatch,r=(0,G.getDeprecatedVoiceSettings)();return M.default.isEqual(r,t)||n(r),r}}},C[B.RPCEvents.VOICE_SETTINGS_UPDATE_2]={scope:B.RPC_LOCAL_SCOPE,handler:function(e){var t=e.socket;return function(e){var n=e.prevState,r=e.dispatch;if(null==t.application.id)return n;var a=(0,G.getVoiceSettings)(t.application.id);return M.default.isEqual(a,n)||r(a),a}}},C[B.RPCEvents.VOICE_CONNECTION_STATUS]={scope:(l={},l[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.OAuth2Scopes.RPC_VOICE_READ],l),handler:function(){return function(e){var t=e.prevState,n=e.dispatch,r={state:(0,G.getVoiceConnectionState)(w.default.getState()),hostname:w.default.getHostname(),pings:w.default.getPings(),average_ping:w.default.getAveragePing(),last_ping:w.default.getLastPing()};return M.default.isEqual(r,t)||n(r),r}}},C[B.RPCEvents.MESSAGE_CREATE]={scope:B.OAuth2Scopes.RPC,handler:x},C[B.RPCEvents.MESSAGE_UPDATE]={scope:B.OAuth2Scopes.RPC,handler:x},C[B.RPCEvents.MESSAGE_DELETE]={scope:B.OAuth2Scopes.RPC,handler:x},C[B.RPCEvents.SPEAKING_START]=((u={})[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.OAuth2Scopes.RPC_VOICE_READ,B.RPC_LOCAL_SCOPE],u.handler=V,u),C[B.RPCEvents.SPEAKING_STOP]=((s={})[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.OAuth2Scopes.RPC_VOICE_READ,B.RPC_LOCAL_SCOPE],s.handler=V,s),C[B.RPCEvents.GUILD_CREATE]={scope:B.OAuth2Scopes.RPC,handler:function(){}},C[B.RPCEvents.CHANNEL_CREATE]={scope:B.OAuth2Scopes.RPC,handler:function(){}},C[B.RPCEvents.GAME_JOIN]={scope:(d={},d[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.RPC_LOCAL_SCOPE],d),handler:function(){}},C[B.RPCEvents.GAME_SPECTATE]={scope:(f={},f[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.RPC_LOCAL_SCOPE],f),handler:function(){}},C[B.RPCEvents.ACTIVITY_JOIN]={scope:(c={},c[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.RPC_AUTHENTICATED_SCOPE,B.RPC_LOCAL_SCOPE],c),handler:function(){}},C[B.RPCEvents.ACTIVITY_JOIN_REQUEST]={scope:(p={},p[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.RPC_LOCAL_SCOPE],p),handler:function(){}},C[B.RPCEvents.ACTIVITY_SPECTATE]={scope:(v={},v[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.RPC_AUTHENTICATED_SCOPE,B.RPC_LOCAL_SCOPE],v),handler:function(){}},C[B.RPCEvents.ACTIVITY_INVITE]={scope:(y={},y[B.RPC_SCOPE_CONFIG.ANY]=[B.OAuth2Scopes.RPC,B.RPC_LOCAL_SCOPE],y),handler:function(){}},C[B.RPCEvents.VOICE_CHANNEL_SELECT]={scope:B.OAuth2Scopes.RPC,handler:function(){}},C[B.RPCEvents.NOTIFICATION_CREATE]={scope:(m={},m[B.RPC_SCOPE_CONFIG.ALL]=[B.OAuth2Scopes.RPC,B.OAuth2Scopes.RPC_NOTIFICATIONS_READ],m),handler:function(){}},C[B.RPCEvents.RELATIONSHIP_UPDATE]={scope:B.RPC_LOCAL_SCOPE,handler:function(){}},C[B.RPCEvents.CURRENT_USER_UPDATE]={scope:(h={},h[B.RPC_SCOPE_CONFIG.ANY]=[B.RPC_LOCAL_SCOPE,B.OAuth2Scopes.IDENTIFY],h),handler:function(){return function(e){var t=e.prevState,n=e.dispatch,r={currentUser:k.default.getNullableCurrentUser()};return null==r.currentUser||null!=t&&(0,N.default)(r,t)||n((0,F.default)(r.currentUser)),r}}},C[B.RPCEvents.LOBBY_UPDATE]={scope:(_={},_[B.RPC_SCOPE_CONFIG.ANY]=[B.RPC_AUTHENTICATED_SCOPE,B.RPC_LOCAL_SCOPE],_),handler:function(){}},C[B.RPCEvents.LOBBY_DELETE]={scope:(g={},g[B.RPC_SCOPE_CONFIG.ANY]=[B.RPC_AUTHENTICATED_SCOPE,B.RPC_LOCAL_SCOPE],g),handler:function(){}},C[B.RPCEvents.LOBBY_MEMBER_CONNECT]={scope:(E={},E[B.RPC_SCOPE_CONFIG.ANY]=[B.RPC_AUTHENTICATED_SCOPE,B.RPC_LOCAL_SCOPE],E),handler:function(){}},C[B.RPCEvents.LOBBY_MEMBER_UPDATE]={scope:(S={},S[B.RPC_SCOPE_CONFIG.ANY]=[B.RPC_AUTHENTICATED_SCOPE,B.RPC_LOCAL_SCOPE],S),handler:function(){}},C[B.RPCEvents.LOBBY_MEMBER_DISCONNECT]={scope:(O={},O[B.RPC_SCOPE_CONFIG.ANY]=[B.RPC_AUTHENTICATED_SCOPE,B.RPC_LOCAL_SCOPE],O),handler:function(){}},C[B.RPCEvents.LOBBY_MESSAGE]={scope:(I={},I[B.RPC_SCOPE_CONFIG.ANY]=[B.RPC_AUTHENTICATED_SCOPE,B.RPC_LOCAL_SCOPE],I),handler:function(){}},C[B.RPCEvents.OVERLAY_UPDATE]={scope:B.RPC_LOCAL_SCOPE,handler:function(e){var t=e.args.pid,n=e.socket;if("number"!=typeof t||t<10)throw new U.default(B.RPCErrors.INVALID_EVENT,"Invalid pid");return function(e){var r=e.prevState,a=e.dispatch,o=D.default.enabled,i=!0,l=n.application.id;if(null!=l){var u=R.default.getActiveLibraryApplication(l);null!=u&&(o=o&&u.isOverlayEnabled()),i=D.default.isInputLocked(t)}var s={enabled:o,locked:i};return M.default.isEqual(s,r)||a(s),s}}},C[B.RPCEvents.ENTITLEMENT_CREATE]={scope:(T={},T[B.RPC_SCOPE_CONFIG.ANY]=[B.RPC_LOCAL_SCOPE,B.RPC_AUTHENTICATED_SCOPE],T),handler:function(){}},C[B.RPCEvents.ENTITLEMENT_DELETE]={scope:(b={},b[B.RPC_SCOPE_CONFIG.ANY]=[B.RPC_LOCAL_SCOPE,B.RPC_AUTHENTICATED_SCOPE],b),handler:function(){}},C[B.RPCEvents.USER_ACHIEVEMENT_UPDATE]={scope:B.RPC_LOCAL_SCOPE,handler:function(){}},C);t.default=W},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=h(n(61)),o=h(n(6)),i=h(n(134)),l=h(n(174)),u=h(n(2)),s=h(n(22)),d=h(n(243)),f=h(n(37)),c=h(n(653)),p=n(7826),v=h(n(8891)),y=h(n(8892)),m=n(1);function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,g(e,t)}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}try{r=f.default.requireModule("discord_erlpack")}catch(e){try{r=f.default.requireModule("erlpack")}catch(e){}}var S,O=f.default.requireModule("discord_rpc").RPCWebSocket,I=window.GLOBAL_ENV.MARKETING_ENDPOINT,T=new s.default("RPCServer:WSS"),b=[];function C(e){return"function"==typeof e?e():e}function M(e){void 0===e&&(e=0);var t=e>0?void 0:function(){if(C(S.listening)){var e=S.address().port;T.info("Starting on "+e),u.default.dispatch({type:m.ActionTypes.RPC_SERVER_READY,port:e})}};S.listen(m.RPC_STARTING_PORT+e%m.RPC_PORT_RANGE,"127.0.0.1",t)}function N(t,n,r,a,o){void 0===a&&(a=200),void 0===o&&(o={});var i=C(t.headers).origin?{"Access-Control-Allow-Origin":C(t.headers).origin,"Access-Control-Allow-Credentials":"true","Access-Control-Allow-Methods":"POST, GET, PUT, PATCH, DELETE","Access-Control-Allow-Headers":["Content-Type","Authorization"].join(", ")}:{};r=r?JSON.stringify(r):"",a=200!==a||r.length?a:204,n.setHeader("Content-Length",e.byteLength(r)),n.setHeader("Content-Type","application/json"),n.writeHead(a,E({},o,{},i)),n.end(r)}function P(e,t,n,r,a){void 0===a&&(a=0),N(e,t,{code:a,message:r},n)}var A=function(e){function t(t,n,a){var o;if(o=e.call(this,"ws",n,a)||this,-1===["etf","json"].indexOf(a))throw new c.default(m.RPCCloseCodes.INVALID_ENCODING,"Invalid Encoding: "+a);if("etf"===a&&null==r)throw new c.default(m.RPCCloseCodes.INVALID_ENCODING,"Erlpack cannot be used on this client");return o._socket=t,o}_(t,e);var n=t.prototype;return n.send=function(e){(d.default.isLoggingOverlayEvents||e.cmd!==m.RPCCommands.OVERLAY&&e.evt!==m.RPCEvents.OVERLAY)&&T.info("Socket Emit: "+this.id,(0,v.default)(e)),null!=r&&"etf"===this.encoding?this._socket.send(r.pack(e),{binary:!0}):this._socket.send(JSON.stringify(e))},n.close=function(e,t){this._socket.close(e,t)},t}(y.default),R=function(e){function t(t,n,r,a){var o;if(o=e.call(this,"http",r,a)||this,"json"!==a)throw new c.default(m.RPCCloseCodes.INVALID_ENCODING,"Invalid Encoding: "+a);return o._sendCallback=t,o._closeCallback=n,o}_(t,e);var n=t.prototype;return n.send=function(e){(d.default.isLoggingOverlayEvents||e.cmd!==m.RPCCommands.OVERLAY)&&T.info("Socket Emit: "+this.id,e),this._sendCallback(e)},n.close=function(e,t){this._closeCallback(t,e)},t}(y.default),L=new(function(e){function t(){var t;t=e.call(this)||this;var n=0;(S=O.http.createServer()).on("error",(function(e){T.error("Error: "+e.message),("EADDRINUSE"===e.code||e.message.includes("EADDRINUSE"))&&setTimeout((function(){return M(++n)}),1e3)})),S.on("request",t.handleRequest.bind(function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(t))),M(n);var r={instanceId:S.instanceId||0,server:S};return new O.ws.Server(r).on("connection",(function(e){return t.handleConnection(e)})),t}_(t,e);var n=t.prototype;return n.handleRequest=function(e,t){var n=this,r=C(e.url).split("?"),a=r[0],o=r[1],u=C(e.method);if("/rpc"!==a||"OPTIONS"!==u){var s="POST"===u;if("/rpc"!==a||"GET"!==u&&!s)P(e,t,404,"Not Found");else{var d=i.default.parse(o),f=s?C(e.headers)["content-type"].split("/")[1]:"json",c=function(){var e=l.default.parse(d.callback),n=e.protocol,r=e.host;n===location.protocol&&r===location.host?t.setHeader("Location",d.callback):t.setHeader("Location",I),t.writeHead(301),t.end()},v=new R(s?N.bind(null,e,t):c,s?P.bind(null,e,t,400):c,+d.v,f);s?(0,p.validateSocketClient)(v,C(e.headers).origin,d.client_id).then((function(){var r="";e.on("data",(function(e){return r+=e})),e.on("error",(function(){return P(e,t,500,"Internal Server Error")})),e.on("end",(function(){return n.handleMessage(v,r)}))})).catch((function(e){var t=e.code,n=e.message;return v.close(t,n)})):(v.authorization.scopes=[m.RPC_PRIVATE_LIMITED_SCOPE],this.handleMessage(v,decodeURIComponent(d.payload)))}}else N(e,t,{body:""})},n.handleConnection=function(e){var t,n=this,r=i.default.parse(C(e.upgradeReq).url.split("?")[1]),a=C(e.upgradeReq).headers.origin||"";try{t=new A(e,+r.v,r.encoding||"json")}catch(t){return void e.close(t.code,t.message)}T.info("Socket Opened: "+t.id),e.on("error",(function(e){return T.error("WS Error: "+e.message)})),e.on("close",(function(e,r){T.info("Socket Closed: "+t.id+", code "+e+", message "+r),o.default.remove(b,(function(e){return e===t})),n.emit("disconnect",t)})),(0,p.validateSocketClient)(t,a,r.client_id).then((function(){b.push(t),e.on("message",(function(e){return n.handleMessage(t,e)})),n.emit("connect",t)})).catch((function(e){var n=e.code,r=e.message;return t.close(n,r)}))},n.handleMessage=function(e,t){var n;try{if(null!=r&&"etf"===e.encoding)n=r.unpack(t);else{if("string"!=typeof t)throw new Error;n=JSON.parse(t)}}catch(t){return void e.close(m.RPCCloseCodes.CLOSE_UNSUPPORTED,"Payload not "+e.encoding)}(d.default.isLoggingOverlayEvents||n.cmd!==m.RPCCommands.OVERLAY)&&T.info("Socket Message: "+e.id,(0,v.default)(n)),this.emit("request",e,n)},t}(a.default));t.default=L}).call(this,n(361).Buffer)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(361),a=c(n(61)),o=c(n(6)),i=c(n(22)),l=c(n(37)),u=n(7826),s=c(n(8891)),d=c(n(8892)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,v(e,t)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y,m=l.default.requireModule("discord_rpc").RPCIPC,h=new i.default("RPCServer:IPC"),_={HANDSHAKE:0,FRAME:1,CLOSE:2,PING:3,PONG:4};function g(e,t){null!=e.setHandshakeComplete?e.setHandshakeComplete(t):e._didHandshake=t}function E(e){return null!=e.getHandshakeComplete?e.getHandshakeComplete():e._didHandshake}function S(e){return new Promise((function(t,n){"string"==typeof e&&(e=m.net.createConnection(e)),e.pause(),e.on("readable",(function(){try{I(e)}catch(t){e.end(O(_.CLOSE,{code:1003,message:t.message})),e.destroy()}}));var r=function(){try{e.end(),e.destroy()}catch(e){}},a=Promise.race([new Promise((function(t){return e.on("error",(function(){return t()}))})),new Promise((function(t,n){e.on("pong",(function(){return n(new Error("socket responded with pong"))}))})),new Promise((function(e,t){setTimeout((function(){return t(new Error("socket alive timeout"))}),1e3)}))]).then((function(){r()}),(function(e){throw r(),e}));return e.write(O(_.PING,o.default.uniqueId())),a.then(t,n)}))}function O(e,t){t=JSON.stringify(t);var n=r.Buffer.byteLength(t),a=r.Buffer.alloc(8+n);return a.writeInt32LE(e,0),a.writeInt32LE(n,4),a.write(t,8,n),function(e){return e.buffer.slice(e.byteOffset,e.byteOffset+e.byteLength)}(a)}function I(e){var t=e.read(8);if(t){var n=(t=r.Buffer.from(t)).readInt32LE(0),a=t.readInt32LE(4);if(!Object.values(_).includes(n)||a<0)throw new Error("protocol error");if(!(t=e.read(a)))throw new Error("data size does not match what was received");t=r.Buffer.from(t);var o=JSON.parse(t.toString());switch(n){case _.PING:e.emit("ping",o),e.write(O(_.PONG,o));break;case _.PONG:e.emit("pong",o);break;case _.HANDSHAKE:if(E(e))throw new Error("already did handshake");g(e,!0),e.emit("handshake",o);break;case _.FRAME:if(!E(e))throw new Error("did not handshake");e.emit("request",o);break;case _.CLOSE:e.end(),e.destroy()}I(e)}}var T=function(e){function t(t,n,r){var a;return(a=e.call(this,"ipc",n,r)||this)._socket=t,a}p(t,e);var n=t.prototype;return n.send=function(e){h.info("Socket Emit: "+this.id,(0,s.default)(e)),this._socket.write(O(_.FRAME,e))},n.close=function(e,t){this._socket.end(O(_.CLOSE,{code:e,message:t})),this._socket.destroy()},t}(d.default),b=new(function(e){function t(){var t;return t=e.call(this)||this,(y=m.net.createServer((function(e){return t.handleConnection(e)}))).on("error",(function(e){return h.error("Error: "+e.message)})),m.getAvailableSocket(S).then((function(e){y.listen(e,(function(){("function"==typeof y.listening?y.listening():y.listening)&&h.info("Starting on "+y.address())}))})),t}return p(t,e),t.prototype.handleConnection=function(e){var t=this;g(e,!1),e.pause(),e.on("readable",(function(){try{I(e)}catch(t){e.end(O(_.CLOSE,{code:f.RPCCloseCodes.CLOSE_UNSUPPORTED,message:t.message})),e.destroy()}})),e.once("handshake",(function(n){var r,a=n.client_id,o=+n.v;try{r=new T(e,o,"json")}catch(t){return e.end(O(_.CLOSE,{code:t.code,message:t.message})),void e.destroy()}h.info("Socket Opened: "+r.id),e.on("error",(function(e){return h.error("Socket Error: "+e.message)})),e.on("close",(function(){h.info("Socket Close: "+r.id),t.emit("disconnect",r)})),(0,u.validateSocketClient)(r,null,a).then((function(){e.on("request",(function(e){h.info("Socket Message: "+r.id,(0,s.default)(e)),t.emit("request",r,e)})),t.emit("connect",r)})).catch((function(e){var t=e.code,n=e.message;return r.close(t,n)}))}))},t}(a.default));t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(7700),i=n(1);var l={init:function(){a.default.subscribe(i.ActionTypes.USER_SETTINGS_UPDATE,o.refreshSearchTokens),a.default.subscribe(i.ActionTypes.I18N_LOAD_SUCCESS,o.refreshSearchTokens)}};t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(2)),a=p(n(255)),o=n(121),i=p(n(10)),l=p(n(9)),u=p(n(1044)),s=n(669),d=p(n(276)),f=n(1086),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=new(function(e){var t,n;function a(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleMediaSessionId=function(e){var n=e.mediaSessionId;t._mediaSessionId=n},t.handleVoiceChannelSelect=function(e){var n=e.channelId,r=e.currentVoiceChannelId;if(null!=r&&r!==n){var a=l.default.getChannel(r);if(null!=a&&a.isGuildStageVoice()){var p=u.default.getVoiceStates(a.getGuildId())[a.id];if(null!=p){var y=i.default.getId();Boolean(p.find((function(e){return e.user.id!==y&&d.default.isModerator(e.user.id,a.id)})))||((0,o.trackWithMetadata)(c.AnalyticEvents.STAGE_INSTANCE_ENDED,v({},(0,f.getStageChannelMetadata)(a),{media_session_id:t._mediaSessionId})),(0,s.endStage)(a))}}}},t}n=e,(t=a).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var p=a.prototype;return p._initialize=function(){r.default.subscribe(c.ActionTypes.VOICE_CHANNEL_SELECT,this.handleVoiceChannelSelect),r.default.subscribe(c.ActionTypes.MEDIA_SESSION_JOINED,this.handleMediaSessionId)},p._terminate=function(){r.default.unsubscribe(c.ActionTypes.VOICE_CHANNEL_SELECT,this.handleVoiceChannelSelect),r.default.unsubscribe(c.ActionTypes.MEDIA_SESSION_JOINED,this.handleMediaSessionId)},a}(a.default));t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=l(n(9)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return s(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return s(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function s(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var d={init:function(){a.default.subscribe(i.ActionTypes.CHANNEL_DELETE,(function(e){var t=e.channel;if(null!=t.guild_id){var n=o.default.getAllThreadsForParent(t.id);if(n.length>0){r.default.Store.pauseEmittingChanges();try{for(var l,s=u(n);!(l=s()).done;){var d=l.value;a.default.dispatch({type:i.ActionTypes.THREAD_DELETE,channel:d,guildHashes:void 0})}}finally{r.default.Store.resumeEmittingChanges(),r.default.Store.emitChanges()}}}}))}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;p(n(0));var r,a=f(n(2)),o=p(n(10275)),i=f(n(12)),l=n(1054),u=f(n(718)),s=n(44),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=v(o.default,{}),m={init:function(){a.default.subscribe(d.ActionTypes.CONNECTION_OPEN,this.handleRequiredAction),a.default.subscribe(d.ActionTypes.USER_REQUIRED_ACTION_UPDATE,this.handleRequiredAction),a.default.subscribe(d.ActionTypes.CURRENT_USER_UPDATE,this.handleCurrentUserUpdate),a.default.subscribe(d.ActionTypes.LOGOUT,this.handleLogout)},handleRequiredAction:function(e){var t=e.requiredAction;null==i.default.getNullableCurrentUser()?(0,l.closeFullScreenLayer)("verification"):t===d.UserRequiredActions.REQUIRE_CAPTCHA||t===d.UserRequiredActions.REQUIRE_VERIFIED_EMAIL||t===d.UserRequiredActions.REQUIRE_VERIFIED_PHONE?(0,l.openFullScreenLayer)((function(){return y}),{layerKey:"verification",Layer:u.default}):null==t&&(0,l.closeFullScreenLayer)("verification")},handleLogout:function(){(0,l.closeFullScreenLayer)("verification")},handleCurrentUserUpdate:function(e){e.user.verified&&(0,s.closeModal)(o.EMAIL_VERIFICATION_MODAL_KEY)}};t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.EMAIL_VERIFICATION_MODAL_KEY=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=T(n(3)),i=T(n(11)),l=T(n(438)),u=n(648),s=n(998),d=T(n(368)),f=n(5291),c=T(n(8102)),p=T(n(35)),v=T(n(12)),y=T(n(10276)),m=T(n(718)),h=T(n(969)),_=n(44),g=T(n(43)),E=T(n(10278)),S=T(n(7745)),O=n(1),I=T(n(7));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.EMAIL_VERIFICATION_MODAL_KEY="Email Verification";var P=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={captchaKey:0},t.handleVerifyCaptcha=function(e){i.default.post({url:O.Endpoints.CAPTCHA,body:{captcha_key:e},oldFormErrors:!0}).then((function(){t.close()}),(function(){t.setState({captchaKey:t.state.captchaKey+1})}))},t.handleClick=function(e){e===O.VerificationTypes.EMAIL_OR_PHONE||e===O.VerificationTypes.EMAIL?t.handleVerifyEmail():t.handleVerifyPhone()},t.handleVerifyEmail=function(){(0,s.accountDetailsInit)(),(0,_.openModal)((function(e){return a.createElement(E.default,e)}),{modalKey:"Email Verification",Layer:m.default})},t.handleVerifyPhone=function(){(0,_.openModal)((function(e){return a.createElement(S.default,e)}),{modalKey:f.PHONE_VERIFICATION_MODAL_KEY,Layer:m.default})},t.close=function(){(0,u.popLayer)()},t.handleLogout=function(){(0,_.openModal)((function(e){return a.createElement(h.default,C({header:I.default.Messages.LOGOUT,confirmText:I.default.Messages.LOGOUT,cancelText:I.default.Messages.CANCEL,onConfirm:function(){return l.default.logout()}},e),M(g.default,{size:g.default.Sizes.SIZE_16},void 0,I.default.Messages.USER_SETTINGS_CONFIRM_LOGOUT))}),{Layer:m.default})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,N(t,n);var o=r.prototype;return o.componentDidMount=function(){d.default.disable()},o.componentWillUnmount=function(){d.default.enable()},o.render=function(){var e=this.props,t=e.type,n=e.theme;return M(y.default,{type:t,captchaKey:this.state.captchaKey,onCaptchaVerify:this.handleVerifyCaptcha,theme:n,onClick:this.handleClick,onLogout:this.handleLogout})},r}(a.PureComponent);P.displayName="Verification";var A=o.default.connectStores([p.default,c.default,v.default],(function(){var e=v.default.getNullableCurrentUser(),t=c.default.getAction(),n=!!e&&null!=e.phone,r=O.VerificationTypes.CAPTCHA;return t===O.UserRequiredActions.REQUIRE_VERIFIED_EMAIL&&n?r=O.VerificationTypes.EMAIL:t===O.UserRequiredActions.REQUIRE_VERIFIED_EMAIL?r=O.VerificationTypes.EMAIL_OR_PHONE:t===O.UserRequiredActions.REQUIRE_VERIFIED_PHONE&&(r=O.VerificationTypes.PHONE),{theme:p.default.theme,type:r}}))(P);t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(131)),l=p(n(63)),u=p(n(10277)),s=n(1),d=p(n(7)),f=p(n(7336)),c=p(n(423));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,h(e,t)}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(){var e=t.props;(0,e.onClick)(e.type)},t}return m(t,e),t.prototype.render=function(){var e=this.props.type,t=function(e){switch(e){case s.VerificationTypes.EMAIL_OR_PHONE:return d.default.Messages.VERIFY_BY_EMAIL_FORMATTED.format();case s.VerificationTypes.PHONE:return d.default.Messages.VERIFY_BY_PHONE_FORMATTED.format();case s.VerificationTypes.EMAIL:return d.default.Messages.VERIFY_BY_EMAIL_FORMATTED.format()}}(e);return y(l.default,{className:f.default.verificationBlock,align:l.default.Align.CENTER,justify:l.default.Justify.CENTER,onClick:this.handleClick},void 0,y("div",{className:(0,o.default)(f.default.image,f.default[e])}),y("div",{className:f.default.body},void 0,t))},t}(a.PureComponent);_.displayName="VerificationBlock";var g=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(e){var n=t.props.onClick;n&&n(e)},t}m(t,e);var n=t.prototype;return n.renderFields=function(){var e=this.props,t=e.type,n=e.captchaKey,r=e.theme,a=e.onCaptchaVerify,o=[];switch(t){case s.VerificationTypes.CAPTCHA:return y(u.default,{onVerify:a,theme:r},n);case s.VerificationTypes.EMAIL:return y(_,{type:s.VerificationTypes.EMAIL,onClick:this.handleClick},s.VerificationTypes.EMAIL);case s.VerificationTypes.EMAIL_OR_PHONE:o.push(y(_,{type:s.VerificationTypes.EMAIL_OR_PHONE,onClick:this.handleClick},s.VerificationTypes.EMAIL_OR_PHONE));case s.VerificationTypes.PHONE:o.push(y(_,{type:s.VerificationTypes.PHONE,onClick:this.handleClick},s.VerificationTypes.PHONE))}return o},n.render=function(){return y(l.default,{className:f.default.verification,align:l.default.Align.CENTER,direction:l.default.Direction.VERTICAL},void 0,y(l.default,{className:f.default.container,direction:l.default.Direction.VERTICAL,align:l.default.Align.CENTER,justify:l.default.Justify.CENTER},void 0,y("div",{className:f.default.image}),y("div",{className:(0,o.default)(f.default.title,c.default.marginTop20)},void 0,d.default.Messages.VERIFICATION_TITLE),y("div",{className:(0,o.default)(f.default.body,c.default.marginTop4,c.default.marginBottom20)},void 0,d.default.Messages.VERIFICATION_BODY.format()),y(l.default,{grow:0,justify:l.default.Justify.CENTER},void 0,this.renderFields())),y("div",{className:(0,o.default)(f.default.footer,c.default.marginTop20)},void 0,d.default.Messages.VERIFICATION_FOOTER),y(l.default,{className:(0,o.default)(c.default.marginTop4,c.default.marginBottom20),grow:0},void 0,y("div",{className:(0,o.default)(f.default.footer,f.default.footerAction)},void 0,d.default.Messages.VERIFICATION_FOOTER_SUPPORT.format({supportURL:i.default.getSubmitRequestURL()})),y("div",{className:(0,o.default)(f.default.footer,f.default.footerBullet)},void 0,"•"),y("div",{className:(0,o.default)(f.default.footer,f.default.footerAction)},void 0,d.default.Messages.VERIFICATION_FOOTER_LOGOUT.format({logoutOnClick:this.props.onLogout}))))},t}(a.PureComponent);g.displayName="Verification",g.defaultProps={type:s.VerificationTypes.CAPTCHA,onCaptchaVerify:s.NOOP,onLogout:s.NOOP};var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=(r=n(5495))&&r.__esModule?r:{default:r},i=n(1);function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s=function(e){return a.createElement(o.default,u({sitekey:i.RECAPTCHA_SITE_KEY},e))};s.displayName="Recaptcha",s.Themes={LIGHT:"light",DARK:"dark"},s.Sizes={COMPACT:"compact",NORMAL:"normal",INVISIBLE:"invisible"};var d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=c(n(438)),l=n(998),u=c(n(5438)),s=c(n(12)),d=c(n(10279)),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=function(e){var t=e.transitionState,n=e.onClose,r=(0,o.useStateFromStores)([u.default],(function(){return u.default.getErrors()})),c=(0,o.useStateFromStores)([u.default],(function(){return u.default.getFormState()})),p=(0,o.useStateFromStores)([s.default],(function(){return s.default.getCurrentUser()})),y=null!=p.email,m=a.useState(!0),h=m[0],_=m[1],g=c===f.FormStates.SUBMITTING;function E(e){var t,n;return null!==(t=null==r||null===(n=r[e])||void 0===n?void 0:n[0])&&void 0!==t?t:""}var S=E("email"),O=E("password");return v(d.default,{transitionState:t,email:p.email,emailError:S,passwordError:O,submitting:g,canResend:h&&!g&&y&&0===S.length&&0===O.length,onChangeEmailClick:function(){_(!1)},onVerify:function(e,t){(0,l.saveAccountChanges)({email:e,password:t}),_(!0)},onResend:function(){i.default.verifyResend()},onClose:n})};y.displayName="EmailVerificationModal";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=E(n(0)),o=_(n(8)),i=_(n(5425)),l=_(n(101)),u=n(67),s=E(n(36)),d=_(n(178)),f=n(129),c=n(50),p=n(1),v=_(n(7)),y=_(n(7337)),m=_(n(996)),h=_(n(423));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var I=function(e){var t,r;function p(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._animItem=null,t._timeout=new u.Timeout,t._headerId=l.default.v4(),t.state={resent:!1,shouldClose:!1,email:"",password:""},t.setLottieRef=function(e){t._lottieRef=e},t.handleVerify=function(){(0,t.props.onVerify)(t.state.email,t.state.password)},t.handleResendEmail=function(){var e=t.props,n=e.onResend,r=e.onClose;n(),t.state.resent||(t.setState({resent:!0,shouldClose:!0}),t._timeout.start(3e3,(function(){t.state.shouldClose&&r()})))},t.handleChangeEmailClick=function(){var e=t.props.onChangeEmailClick;t.setState({resent:!1,shouldClose:!1}),e()},t.handleEmailChange=function(e){t.setState({email:e})},t.handlePasswordChange=function(e){t.setState({password:e})},t.handleKeyPress=function(e){var n=t.state,r=n.email,a=n.password;13===e.which&&r.length>0&&a.length>0&&(e.preventDefault(),t.handleVerify())},t}r=e,(t=p).prototype=Object.create(r.prototype),t.prototype.constructor=t,O(t,r);var _=p.prototype;return _.componentDidMount=function(){var e=this;n.e(86).then(function(t){var r=n(11150);e._animItem=i.default.loadAnimation({container:e._lottieRef,renderer:"svg",loop:!0,autoplay:!0,animationData:r})}.bind(null,n)).catch(n.oe)},_.componentWillUnmount=function(){this._timeout.stop(),null!=this._animItem&&(this._animItem.destroy(),this._animItem=void 0)},_.renderInputs=function(){var e=this.props,t=e.emailError,n=e.passwordError,r=e.submitting,a=this.state,o=a.email,i=a.password;return S("div",{className:y.default.container},void 0,S(f.FormItem,{title:v.default.Messages.FORM_LABEL_EMAIL,className:h.default.marginBottom20},void 0,S(d.default,{value:o,error:t,onChange:this.handleEmailChange,onKeyPress:this.handleKeyPress,autoFocus:!0})),S(f.FormItem,{title:v.default.Messages.FORM_LABEL_PASSWORD,className:h.default.marginBottom40},void 0,S(d.default,{type:"password",value:i,error:n,onChange:this.handlePasswordChange,onKeyPress:this.handleKeyPress})),S(s.default,{fullWidth:!0,size:s.default.Sizes.LARGE,onClick:this.handleVerify,submitting:r,disabled:0===o.length||0===i.length},void 0,v.default.Messages.VERIFY_ACCOUNT))},_.renderActions=function(){return S("div",{className:y.default.container},void 0,S(s.default,{className:h.default.marginTop20,fullWidth:!0,size:s.default.Sizes.LARGE,look:s.ButtonLooks.INVERTED,color:s.ButtonColors.PRIMARY,onClick:this.handleResendEmail},void 0,v.default.Messages.RESEND_EMAIL),S(s.default,{className:h.default.marginTop20,fullWidth:!0,size:s.default.Sizes.MEDIUM,look:s.ButtonLooks.LINK,color:s.ButtonColors.PRIMARY,onClick:this.handleChangeEmailClick},void 0,v.default.Messages.CHANGE_EMAIL))},_.render=function(){var e,t=this.state.resent,n=this.props,r=n.email,i=n.canResend,l=n.transitionState;return e=t&&null!=r?v.default.Messages.VERIFY_EMAIL_BODY_RESENT.format({email:r}):i?v.default.Messages.VERIFY_EMAIL_BODY:v.default.Messages.ENTER_EMAIL_BODY,S(c.ModalRoot,{transitionState:l,"aria-labelledby":this._headerId,className:(0,o.default)(y.default.emailVerificationModal,m.default.vertical,m.default.alignCenter,m.default.justifyCenter,h.default.marginTop60)},void 0,a.createElement("div",{className:y.default.animationContainer,ref:this.setLottieRef}),S("div",{className:(0,o.default)(y.default.title,h.default.marginBottom8)},void 0,v.default.Messages.VERIFY_BY_EMAIL),S("div",{className:(0,o.default)(y.default.body,h.default.marginBottom20)},void 0,e),i?this.renderActions():this.renderInputs())},p}(a.PureComponent);I.displayName="EmailVerificationModal",I.defaultProps={canResend:!1,onChangeEmailClick:p.NOOP,onVerify:function(e,t){},onResend:p.NOOP,onClose:p.NOOP};var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=p(n(6)),a=p(n(11)),o=p(n(2)),i=p(n(22)),l=p(n(1033)),u=p(n(9)),s=p(n(20)),d=p(n(267)),f=n(712),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function y(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){v(o,r,a,i,l,"next",e)}function l(e){v(o,r,a,i,l,"throw",e)}i(void 0)}))}}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var g={},E=0;function S(e){g=_({},l.default.getCollapsedCategories()),(0,f.shouldRunMigration)(e,!0)&&(g={},I(!0))}function O(){__OVERLAY__||f.CollapseMigrationExperiment.getCurrentConfig({}).enabled&&(clearTimeout(E),E=setTimeout(I,15e3))}function I(e){var t={},n=l.default.getCollapsedCategories();for(var a in n)n[a]!==g[a]&&(t[a]=!0);for(var o in g)n[o]!==g[o]&&(t[o]=!0);var i=Object.keys(s.default.getGuilds()).filter((function(e){return d.default.isGuildCollapsed(e)}));if(!r.default.isEmpty(t)||!0===e&&0!==i.length){g=_({},n);var f={};for(var c in t){var p=u.default.getChannel(c);null!=p&&null!=p.guild_id&&(p.guild_id in f||(f[p.guild_id]={}),null==f[p.guild_id].channel_overrides&&(f[p.guild_id].channel_overrides={}),f[p.guild_id].channel_overrides[p.id]={collapsed:p.id in n})}if(!0===e)for(var v,y=m(i);!(v=y()).done;){var h=v.value;h in f||(f[h]={}),f[h].hide_muted_channels=!0}!function(e){b.apply(this,arguments)}(f)}}var T=new i.default("CategoryCollapseManager");function b(){return(b=y(regeneratorRuntime.mark((function e(t){var n,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:n=r.default.map(t,(function(e,t){return{guildId:t,updates:e,attempts:0}}));case 1:if(!(n.length>0)){e.next=19;break}return o=n.shift(),e.prev=3,e.next=6,a.default.patch({url:c.Endpoints.USER_GUILD_SETTINGS(o.guildId),body:o.updates});case 6:return e.next=8,C(1e3);case 8:e.next=17;break;case 10:return e.prev=10,e.t0=e.catch(3),T.error(e.t0),o.attempts+=1,o.attempts<3&&n.push(o),e.next=17,C(5e3);case 17:e.next=1;break;case 19:case"end":return e.stop()}}),e,null,[[3,10]])})))).apply(this,arguments)}function C(e){return new Promise((function(t){return setTimeout(t,e+Math.ceil(e*Math.random()))}))}function M(){g=_({},l.default.getCollapsedCategories())}var N={init:function(){o.default.subscribe(c.ActionTypes.CATEGORY_COLLAPSE,O),o.default.subscribe(c.ActionTypes.CATEGORY_EXPAND,O),o.default.subscribe(c.ActionTypes.CATEGORY_COLLAPSE_ALL,O),o.default.subscribe(c.ActionTypes.CATEGORY_EXPAND_ALL,O),o.default.subscribe(c.ActionTypes.CONNECTION_OPEN,S),o.default.subscribe(c.ActionTypes.USER_GUILD_SETTINGS_FULL_UPDATE,M)},shouldRunMigration:f.shouldRunMigration};t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=n(31),o=S(n(2)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(8262)),l=S(n(255)),u=S(n(274)),s=S(n(5428)),d=S(n(142)),f=S(n(9)),c=S(n(657)),p=S(n(41)),v=S(n(8263)),y=S(n(122)),m=S(n(33)),h=S(n(107)),_=S(n(65)),g=n(1);function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){return e&&e.__esModule?e:{default:e}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(){var e=r;if(null==e||!v.default.isOpen(e))return!1;o.default.wait((function(){return i.close(e)})),r=null}function T(){var e=y.default.getChannelId(),t=r===e;return function(){var e=y.default.getChannelId(),t=m.default.getChannelId();if(!p.default.supports(a.Features.VIDEO))return!0;if(s.default.getWindowOpen(g.PopoutWindowKeys.CHANNEL_CALL_POPOUT))return!0;var n=d.default.getAllActiveStreams().length>0;if(!(null!=e&&Object.values(_.default.getVideoVoiceStatesForChannel(e)).some((function(e){var t=e.userId;return!p.default.isLocalVideoDisabled(t)}))||n))return!0;var r=c.default.hasLayers();return(!r||!c.default.getLayers().includes(g.Layers.RTC_DEBUG))&&(!!r||!(e!==t))}()?I():(t||I(),null!=e&&function(e){var t=f.default.getChannel(e);if(null==t||v.default.isOpen(e))return!1;o.default.wait((function(){return i.open(t.id,g.PictureInPictureComponents.VIDEO,{channel:t})})),r=e}(e))}var b=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var a=r.prototype;return a._initialize=function(){m.default.addChangeListener(T),h.default.addChangeListener(T),y.default.addChangeListener(T),_.default.addChangeListener(T),c.default.addChangeListener(T),d.default.addChangeListener(T),s.default.addChangeListener(T),p.default.addChangeListener(T),u.default.addChangeListener(T)},a._terminate=function(){m.default.removeChangeListener(T),h.default.removeChangeListener(T),y.default.removeChangeListener(T),_.default.removeChangeListener(T),c.default.removeChangeListener(T),d.default.removeChangeListener(T),s.default.removeChangeListener(T),p.default.removeChangeListener(T),u.default.removeChangeListener(T)},r}(l.default));t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(67),a=v(n(2)),o=v(n(170)),i=v(n(255)),l=v(n(142)),u=v(n(9)),s=v(n(20)),d=v(n(390)),f=v(n(122)),c=v(n(13)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=new r.Timeout,h=new r.Timeout,_=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var i=r.prototype;return i._initialize=function(){a.default.subscribe(p.ActionTypes.IDLE,this.handleIdleUpdate)},i._terminate=function(){m.stop(),h.stop(),a.default.unsubscribe(p.ActionTypes.IDLE,this.handleIdleUpdate)},i.handleIdleUpdate=function(){var e=d.default.getIdleSince();if(c.default.embedded){m.stop(),h.stop();var t=l.default.getAllActiveStreams();for(var n in t)if(t[n].state!==p.ApplicationStreamStates.ENDED)return;if(null!=e){var r=f.default.getChannelId();if(null!=r){h.start(18e6,(function(){o.default.selectVoiceChannel(null)}));var a=s.default.getGuild(f.default.getGuildId());if(null!=a&&null!=a.afkChannelId&&a.afkChannelId!==r&&null!=a.afkTimeout){var i=u.default.getChannel(r);null!=i&&(i.isGuildStageVoice()||m.start(e+1e3*a.afkTimeout-Date.now(),(function(){null!=(a=s.default.getGuild(f.default.getGuildId()))&&null!=a.afkChannelId&&o.default.selectVoiceChannel(a.afkChannelId)})))}}}}},r}(i.default));t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;p(n(0));var r,a=f(n(6)),o=n(31),i=f(n(10284)),l=n(44),u=f(n(691)),s=p(n(10286)),d=f(n(41));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=new Set(["DisplayPort"]),m=!1;function h(){if(!m){var e=d.default.getInputDeviceId(),t=d.default.getOutputDeviceId();if(!s.default.getState().neverShowModal&&!a.default.isEmpty(s.default.lastDeviceConnected)){var n=(0,s.extractDisplayName)(d.default.getInputDevices()[e]),r=(0,s.extractDisplayName)(d.default.getOutputDevices()[t]);if(!a.default.some(s.default.lastDeviceConnected,(function(e){return y.has(e.displayName)||e.displayName===n||e.displayName===r}))){var f=a.default.some(s.default.lastDeviceConnected,(function(e){return u.default.isCertified(s.default.inputDevices[e.displayName])||u.default.isCertified(s.default.outputDevices[e.displayName])}));if(!(e===o.DEFAULT_DEVICE_ID&&s.default.lastInputSystemDevice.justChanged||t===o.DEFAULT_DEVICE_ID&&s.default.lastOutputSystemDevice.justChanged)||f){var c,p=a.default.first(Object.keys(s.default.lastDeviceConnected)),h=p?s.default.lastDeviceConnected[p]:null;if(null!=h)s.default.initialized&&null!=p&&(u.default.isCertified(s.default.inputDevices[p])?c=u.default.getCertifiedDevice(s.default.inputDevices[p]):u.default.isCertified(s.default.outputDevices[p])&&(c=u.default.getCertifiedDevice(s.default.outputDevices[p]))),m=!0,(0,l.openModal)((function(e){var t=e.transitionState,n=e.onClose;return v(i.default,{device:h,certifiedDeviceMetadata:c,transitionState:t,onClose:function(){m=!1,n()}})}))}}}}}var _={init:function(){s.default.addChangeListener(h)}};t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=g(n(0)),i=g(n(10285)),l=h(n(36)),u=h(n(63)),s=h(n(5401)),d=h(n(113)),f=n(50),c=h(n(43)),p=h(n(15)),v=n(1),y=h(n(7)),m=h(n(7338));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function O(e){switch(e){case v.ConnectedDeviceType.INPUT:return v.ConnectedDevicePreference.INPUT;case v.ConnectedDeviceType.OUTPUT:return v.ConnectedDevicePreference.OUTPUT;case v.ConnectedDeviceType.INPUT_AND_OUTPUT:return v.ConnectedDevicePreference.INPUT_AND_OUTPUT;default:return null}}!function(e){e.CERTIFIED="New Audio Device Detected - Certified",e.NOT_CERTIFIED="New Audio Device Detected - Not Certified"}(a||(a={}));var I=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).confirm=function(){var e=n.props,t=e.device,r=e.onClose,a=n.state.devicePreference;null!=a&&(i.setDevice(t.displayName,a,"New Audio Device Detected Modal"),r())},n.cancel=function(){var e=n.props,t=e.device,r=e.onClose;i.ignoreDevice(t.displayName),r()},n.neverShow=function(){var e=n.props,t=e.certifiedDeviceMetadata,r=e.onClose;i.neverShowModal(),r(),p.default.track(v.AnalyticEvents.MODAL_DISMISSED,{type:null!=t?a.CERTIFIED:a.NOT_CERTIFIED,dismiss_type:"permanent"})},n.handleConnectedDeviceType=function(e){var t=e.value;n.setState({devicePreference:t})},n.state={devicePreference:null!=t.device?O(t.device.type):null},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var h=r.prototype;return h.track=function(){var e=this.props,t=e.certifiedDeviceMetadata,n=e.device;p.default.track(v.AnalyticEvents.OPEN_MODAL,{type:null!=t?a.CERTIFIED:a.NOT_CERTIFIED,device_name:null!=t?t.vendor.name+" "+t.model.name:n.displayName})},h.componentDidMount=function(){this.track()},h.componentDidUpdate=function(e){this.props.device.displayName!==e.device.displayName&&this.track()},h.renderBody=function(){var e,t=this.props,n=t.device,r=t.certifiedDeviceMetadata,a=this.state.devicePreference;switch(n.type){case v.ConnectedDeviceType.INPUT:e=null!=r?y.default.Messages.CERTIFIED_DEVICE_RECOMMENDATION_AUDIO_INPUT_BODY.format({vendorName:r.vendor.name,modelName:r.model.name}):y.default.Messages.CONNECTED_DEVICE_DETECTED_INPUT_BODY.format({name:n.displayName});break;case v.ConnectedDeviceType.OUTPUT:e=null!=r?y.default.Messages.CERTIFIED_DEVICE_RECOMMENDATION_AUDIO_OUTPUT_BODY.format({vendorName:r.vendor.name,modelName:r.model.name}):y.default.Messages.CONNECTED_DEVICE_DETECTED_OUTPUT_BODY.format({name:n.displayName});break;default:e=E(o.Fragment,{},void 0,null!=r?y.default.Messages.CERTIFIED_DEVICE_RECOMMENDATION_AUDIO_INPUT_AND_OUTPUT_BODY.format({vendorName:r.vendor.name,modelName:r.model.name}):y.default.Messages.CONNECTED_DEVICE_DETECTED_INPUT_AND_OUTPUT_BODY.format({name:n.displayName}),E(s.default,{value:a,className:m.default.options,onChange:this.handleConnectedDeviceType,options:[{name:y.default.Messages.CONNECTED_DEVICE_DETECTED_OPTION_INPUT_AND_OUTPUT,value:v.ConnectedDevicePreference.INPUT_AND_OUTPUT},{name:y.default.Messages.CONNECTED_DEVICE_DETECTED_OPTION_INPUT,value:v.ConnectedDevicePreference.INPUT},{name:y.default.Messages.CONNECTED_DEVICE_DETECTED_OPTION_OUTPUT,value:v.ConnectedDevicePreference.OUTPUT}]}))}return E(o.Fragment,{},n.displayName,e,E(l.default,{className:m.default.neverShow,look:l.default.Looks.LINK,color:m.default.colorLink,onClick:this.neverShow},void 0,y.default.Messages.DONT_SHOW_AGAIN))},h.render=function(){var e=this.props,t=e.certifiedDeviceMetadata,n=e.transitionState,r=null!=t?y.default.Messages.CERTIFIED_DEVICE_RECOMMENDATION_TITLE:y.default.Messages.CONNECTED_DEVICE_DETECTED_TITLE;return E(f.ModalRoot,{transitionState:n,"aria-label":r},void 0,E(f.ModalHeader,{separator:!1},void 0,E(d.default,{tag:d.default.Tags.H4},void 0,r)),E(f.ModalContent,{},void 0,E(c.default,{size:c.default.Sizes.SIZE_16},void 0,this.renderBody())),E(f.ModalFooter,{},void 0,E(u.default,{justify:u.default.Justify.END},void 0,E(l.default,{color:l.default.Colors.PRIMARY,onClick:this.cancel,className:m.default.cancelButton},void 0,y.default.Messages.CONNECTED_DEVICE_DETECTED_CANCEL_BUTTON),E(l.default,{onClick:this.confirm},void 0,y.default.Messages.CONNECTED_DEVICE_DETECTED_CONFIRM_BUTTON))))},r}(o.Component);t.default=I,I.displayName="ConnectedDevice"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setDevice=function(e,t,n){a.default.dispatch({type:o.ActionTypes.CONNECTED_DEVICE_SET,displayName:e,connectedDevicePreference:t,location:n})},t.ignoreDevice=function(e){a.default.dispatch({type:o.ActionTypes.CONNECTED_DEVICE_IGNORE,displayName:e})},t.neverShowModal=function(){a.default.dispatch({type:o.ActionTypes.CONNECTED_DEVICE_NEVER_SHOW_MODAL})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.extractDisplayName=b,t.default=void 0;var r=p(n(6)),a=p(n(3)),o=n(31),i=p(n(2)),l=p(n(268)),u=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(13)),s=p(n(41)),d=p(n(35)),f=n(1);function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){return e&&e.__esModule?e:{default:e}}function v(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m={},h=m,_=!1,g={},E={},S={},O={id:null,justChanged:!1},I={id:null,justChanged:!1},T=/\(([^)]+)\)/;function b(e){if(u.default.getPlatform()===u.PlatformTypes.WINDOWS){var t=e.name.match(T);if(null!=t)return t[1]}return e.name}function C(e,t,n){return null==e||e.displayName!==t?{displayName:t,type:n}:e.type===f.ConnectedDeviceType.INPUT&&n===f.ConnectedDeviceType.OUTPUT||e.type===f.ConnectedDeviceType.OUTPUT&&n===f.ConnectedDeviceType.INPUT?{displayName:t,type:f.ConnectedDeviceType.INPUT_AND_OUTPUT}:e}var M=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var a,o,i,l=r.prototype;return l.initialize=function(e){this.waitFor(s.default,d.default),h=e||m},l.getState=function(){return h},a=r,(o=[{key:"initialized",get:function(){return _}},{key:"lastDeviceConnected",get:function(){return S}},{key:"inputDevices",get:function(){return g}},{key:"lastInputSystemDevice",get:function(){return O}},{key:"outputDevices",get:function(){return E}},{key:"lastOutputSystemDevice",get:function(){return I}}])&&v(a.prototype,o),i&&v(a,i),r}(a.default.PersistedStore);M.persistKey="ConnectedDeviceStore";var N=new M(i.default,{MEDIA_ENGINE_DEVICES:function(e){var t=e.inputDevices,n=e.outputDevices,a={};O.justChanged=!1,t.forEach((function(e){if(a[b(e)]=e.id,e.id===o.DEFAULT_DEVICE_ID){var t=e.originalId||e.originalName;t!==O.id&&(O.justChanged=!0),O.id=t}}));var i={};if(I.justChanged=!1,n.forEach((function(e){if(i[b(e)]=e.id,e.id===o.DEFAULT_DEVICE_ID){var t=e.originalId||e.originalName;t!==I.id&&(I.justChanged=!0),I.id=t}})),!_)return g=a,E=i,void(_=!0);var l=Object.keys(g),u=Object.keys(a),s=Object.keys(E),d=Object.keys(i),c=r.default.difference(l,u),p=r.default.difference(s,d);return c.length>0||p.length>0?S={}:(r.default.difference(u,l).forEach((function(e){S[e]=C(S[e],e,f.ConnectedDeviceType.INPUT)})),r.default.difference(d,s).forEach((function(e){S[e]=C(S[e],e,f.ConnectedDeviceType.OUTPUT)}))),(!r.default.isEqual(l,u)||!r.default.isEqual(s,d))&&(g=a,E=i,!0)},CONNECTED_DEVICE_SET:function(e){var t=e.displayName;!function(e,t,n){if(t===f.ConnectedDevicePreference.INPUT||t===f.ConnectedDevicePreference.INPUT_AND_OUTPUT){var r=g[e];null!=r&&i.default.wait((function(){return l.default.setInputDevice(r,n)}))}if(t===f.ConnectedDevicePreference.OUTPUT||t===f.ConnectedDevicePreference.INPUT_AND_OUTPUT){var a=E[e];i.default.wait((function(){return l.default.setOutputDevice(a,n)}))}}(t,e.connectedDevicePreference,e.location),delete S[t]},CONNECTED_DEVICE_IGNORE:function(e){var t=e.displayName;delete S[t]},CONNECTED_DEVICE_NEVER_SHOW_MODAL:function(e){return S={},void(h={neverShowModal:!0})}});t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(2)),o=u(n(10288)),i=n(44),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var f=!1,c=null;var p={init:function(){a.default.subscribe(l.ActionTypes.CONNECTION_OPEN,(function(e){var t=e.pendingPayments;if(t&&t.length>0){if(c===t[0])return;if(null==(c=t[0]))return;!function(e){f||(f=!0,(0,i.openModal)((function(t){var n=t.transitionState,r=t.onClose;return d(o.default,{pendingPayment:e,transitionState:n,onClose:function(){f=!1,r()}})})))}(c)}}))}};t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=g(n(0)),i=n(266),l=g(n(36)),u=n(50),s=h(n(126)),d=h(n(43)),f=h(n(15)),c=n(250),p=n(430),v=n(1),y=h(n(7)),m=h(n(7339));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function O(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){S(o,r,a,i,l,"next",e)}function l(e){S(o,r,a,i,l,"throw",e)}i(void 0)}))}}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e[e.START=0]="START",e[e.FAIL=1]="FAIL",e[e.SUCCESS=2]="SUCCESS",e[e.CANCELED=3]="CANCELED"}(a||(a={}));var T=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={step:a.START},t.close=O(regeneratorRuntime.mark((function e(){var n,r,o,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n=t.state.step,r=t.props,o=r.onClose,l=r.pendingPayment,n!==a.START){e.next=5;break}return e.next=5,(0,i.voidPendingPayment)(l.id);case 5:o();case 6:case"end":return e.stop()}}),e)}))),t.cancelPayment=O(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.props.pendingPayment,e.prev=1,e.next=4,(0,i.voidPendingPayment)(n.id);case 4:e.next=10;break;case 6:throw e.prev=6,e.t0=e.catch(1),t.setState({step:a.CANCELED}),e.t0;case 10:t.setState({step:a.CANCELED});case 11:case"end":return e.stop()}}),e,null,[[1,6]])}))),t.handleAuthenticate=O(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=t.props.pendingPayment,e.next=3,(0,p.authenticatePaymentIntentForPaymentId)(n.id);case 3:r=e.sent,null!=r.error?t.setState({step:a.FAIL}):t.setState({step:a.SUCCESS});case 6:case"end":return e.stop()}}),e)}))),t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var h=r.prototype;return h.componentDidMount=function(){f.default.track(v.AnalyticEvents.OPEN_MODAL,{type:v.AnalyticsSections.PAYMENT_AUTHENTICATION_MODAL})},h.componentWillUnmount=function(){f.default.track(v.AnalyticEvents.MODAL_DISMISSED,{type:v.AnalyticsSections.PAYMENT_AUTHENTICATION_MODAL})},h.getTitle=function(){switch(this.state.step){case a.START:return y.default.Messages.PAYMENT_AUTHENTICATION_MODAL_TITLE;case a.SUCCESS:return y.default.Messages.PAYMENT_AUTHENTICATION_MODAL_TITLE_SUCCESS;case a.CANCELED:return y.default.Messages.PAYMENT_AUTHENTICATION_MODAL_TITLE_CANCELED;case a.FAIL:default:return y.default.Messages.PAYMENT_AUTHENTICATION_MODAL_TITLE_FAIL}},h.getImageStyle=function(){switch(this.state.step){case a.START:return m.default.authenticationRequiredImage;case a.SUCCESS:return m.default.authenticationSuccessImage;case a.CANCELED:case a.FAIL:default:return m.default.authenticationFailImage}},h.getMessage=function(){var e=this.state.step,t=this.props.pendingPayment;switch(e){case a.START:return y.default.Messages.PAYMENT_AUTHENTICATION_MODAL_START.format({price:(0,c.formatPrice)(t.amount,t.currency),item:t.description});case a.SUCCESS:return y.default.Messages.PAYMENT_AUTHENTICATION_MODAL_SUCCESS;case a.CANCELED:return y.default.Messages.PAYMENT_AUTHENTICATION_MODAL_CANCELED.format({item:t.description});case a.FAIL:default:return y.default.Messages.PAYMENT_AUTHENTICATION_MODAL_FAIL}},h.renderButtons=function(){switch(this.state.step){case a.START:return E(o.Fragment,{},void 0,E(l.default,{color:l.ButtonColors.BRAND,onClick:this.handleAuthenticate},void 0,y.default.Messages.PAYMENT_AUTHENTICATION_MODAL_BUTTON),E(l.default,{look:l.default.Looks.LINK,size:l.default.Sizes.NONE,color:l.default.Colors.PRIMARY,onClick:this.cancelPayment,className:m.default.cancelButton},void 0,y.default.Messages.PAYMENT_AUTHENTICATION_MODAL_BUTTON_CANCEL_PAYMENT));case a.SUCCESS:case a.CANCELED:case a.FAIL:default:return E(l.default,{color:l.ButtonColors.BRAND,onClick:this.close},void 0,y.default.Messages.CLOSE)}},h.render=function(){var e=this.props.transitionState;return E(u.ModalRoot,{transitionState:e,className:m.default.modal,size:u.ModalSize.SMALL,"aria-label":this.getTitle()},void 0,E(u.ModalHeader,{},void 0,E(s.default,{size:s.default.Sizes.SIZE_20},void 0,E("span",{className:m.default.modalTitle},void 0,this.getTitle())),E(u.ModalCloseButton,{className:m.default.closeIcon,onClick:this.close})),E(u.ModalContent,{className:m.default.content},void 0,E("div",{className:this.getImageStyle()}),E(d.default,{size:d.default.Sizes.SIZE_16},void 0,this.getMessage())),E(u.ModalFooter,{className:m.default.footer},void 0,this.renderButtons()))},r}(o.Component);t.default=T,T.displayName="PaymentAuthenticationModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=d(n(2)),o=d(n(1166)),i=d(n(9)),l=d(n(33)),u=d(n(1196)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return c(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return c(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function p(){!function(){var e=l.default.getVoiceChannelId(),t=o.default.bitrate;if(null!=e){var n=i.default.getChannel(e);null!=n&&t!==n.bitrate&&a.default.dispatch({type:"SET_CHANNEL_BITRATE",bitrate:n.bitrate})}}(),function(){var e,t=l.default.getVoiceChannelId(),n=u.default.mode;if(null!=t){var r=i.default.getChannel(t);if(null!=r){var o=null!==(e=r.videoQualityMode)&&void 0!==e?e:s.VideoQualityMode.AUTO;n!==o&&a.default.dispatch({type:"SET_CHANNEL_VIDEO_QUALITY_MODE",mode:o})}}}()}function v(e){r=e.sessionId}function y(e){for(var t,n=f(e.updates);!(t=n()).done;){var r=t.value.channel;l.default.getVoiceChannelId()===r.id&&p()}}function m(e){r===e.sessionId&&p()}var h={init:function(){a.default.subscribe(s.ActionTypes.CONNECTION_OPEN,v),a.default.subscribe(s.ActionTypes.CHANNEL_UPDATES,y),a.default.subscribe(s.ActionTypes.VOICE_STATE_UPDATE,m)}};t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=O(n(21)),i=O(n(10291)),l=O(n(7873)),u=O(n(368)),s=O(n(90)),d=n(120),f=O(n(10372)),c=O(n(10374)),p=O(n(10375)),v=O(n(10857)),y=O(n(10860)),m=O(n(10864)),h=O(n(9549)),_=O(n(8784)),g=O(n(10887)),E=n(1),S=O(n(5627));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var b=T(p.default,{}),C=T(f.default,{}),M=T(c.default,{}),N=T(i.default,{}),P=T(v.default,{}),A=T(h.default,{}),R=T(_.default,{}),L=T(y.default,{});function D(){var e=a.useRef(null),t=a.useCallback((function(t){var n=t.duration,r=t.intensity;if(!s.default.useReducedMotion){var a=e.current;(0,o.default)(null!=a,"Shakeable is shaken when not mounted"),a.shake(n,r)}}),[]);return a.useEffect((function(){return u.default.setLayout(l.default),u.default.enable(),function(){return u.default.disable()}}),[]),a.useEffect((function(){return d.ComponentDispatch.subscribe(E.ComponentActions.SHAKE_APP,t),function(){d.ComponentDispatch.unsubscribe(E.ComponentActions.SHAKE_APP,t)}}),[t]),a.createElement(g.default,{ref:e,className:S.default.app},T(m.default,{className:S.default.layers},void 0,b),C,M,N,P,A,R,L)}D.displayName="Chat";var w=a.memo(D);t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a.createElement(a.Fragment,null,L,D,w,k,j,U,G)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(132),l=n(277),u=n(32),s=S(n(142)),d=S(n(10)),f=S(n(9)),c=S(n(20)),p=S(n(41)),v=S(n(7672)),y=S(n(122)),m=S(n(33)),h=S(n(263)),_=S(n(65)),g=n(1064),E=n(1);function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e,t,n){a.useEffect((function(){var r=t(),a=new o.BatchedStoreListener(e,(function(){var e=t(),a=n(r,e);null==a||v.default.isSoundDisabled(a)||(0,g.playSound)(a,.4),r=e}));return a.attach("useSound"),function(){return a.detach()}}))}function b(){return T([p.default],(function(){return{selfMute:p.default.isSelfMute(),selfDeaf:p.default.isSelfDeaf()}}),(function(e,t){var n=t.selfMute,r=t.selfDeaf;return e.selfDeaf!==r?r?"deafen":"undeafen":e.selfMute!==n?n?"mute":"unmute":void 0})),null}function C(){return T([f.default,y.default,m.default],(function(){var e=f.default.getChannel(m.default.getVoiceChannelId());return{channelType:null==e?void 0:e.type,disconnected:y.default.isDisconnected()}}),(function(e,t){var n=t.channelType,r=t.disconnected,a=e.channelType,o=e.disconnected;if(o&&o!==r){if(null!=n&&u.SILENT_JOIN_LEAVE_CHANNEL_TYPES.has(n))return;return"user_join"}if(!o&&o!==r){if(null!=a&&u.SILENT_JOIN_LEAVE_CHANNEL_TYPES.has(a))return;return"disconnect"}})),null}function M(){return T([h.default],(function(){return h.default.isCurrentUserSpeaking()}),(function(e,t){if(e!==t){var n=p.default.isSelfMute();if(p.default.getMode()===E.InputModes.PUSH_TO_TALK&&!n)return t?"ptt_start":"ptt_stop"}})),null}function N(){return T([p.default],(function(){return p.default.isSelfMutedTemporarily()}),(function(e,t){if(e!==t){var n=p.default.isSelfMute();if(p.default.getMode()===E.InputModes.VOICE_ACTIVITY&&!n)return t?"ptt_stop":"ptt_start"}})),null}function P(){return T([_.default],(function(){return _.default.userHasBeenMovedVersion}),(function(e,t){if(e!==t)return"user_moved"})),null}function A(){return T([m.default,_.default],(function(){var e=m.default.getVoiceChannelId();if(null==e)return l.RequestToSpeakStates.NONE;var t=_.default.getVoiceStateForChannel(e);return(0,l.getAudienceRequestToSpeakState)(t)}),(function(e,t){if(e!==t&&t===l.RequestToSpeakStates.REQUESTED_TO_SPEAK_AND_AWAITING_USER_ACK)return"reconnect"})),null}function R(){return T([m.default,s.default,d.default,_.default,f.default],(function(){var e,t,n=m.default.getVoiceChannelId(),r=d.default.getId(),a=0,o=[],l=null,u=0,c=s.default.getAllActiveStreams();if(null!=n){var p=f.default.getChannel(n);null!=p&&(t=p.type,a=_.default.countVoiceStatesForChannel(p.id)-1,o=s.default.getAllApplicationStreamsForChannel(p.id).map((function(e){return e.ownerId})))}var v=null;return(null===(e=v=1===c.length?c[0]:null!=r?s.default.getActiveStreamForUser(r):null)||void 0===e?void 0:e.state)===E.ApplicationStreamStates.CONNECTING&&(v=null),null!=v&&(l=(0,i.encodeStreamKey)(v),u=s.default.getViewerIds(l).filter((function(e){return e!==r})).length),{channelType:t,voiceChannelId:n,voiceChannelUserCount:a,streamingUserIds:o,singleActiveStreamKey:l,singleActiveStreamViewerCount:u,currentUserId:r,allActiveStreams:c}}),(function(e,t){var n=t.channelType,r=t.voiceChannelId,a=t.voiceChannelUserCount,o=t.streamingUserIds,i=t.singleActiveStreamKey,l=t.singleActiveStreamViewerCount,s=t.currentUserId;if(e.voiceChannelId===r&&null!=r&&!(function(e){var t=f.default.getChannel(e);if(null==t)return!1;var n=t.getGuildId();if(null==n)return!1;var r=c.default.getGuild(n);return null!=r&&r.afkChannelId===t.id}(r)||null!=n&&u.SILENT_JOIN_LEAVE_CHANNEL_TYPES.has(n))){var d=null!=i&&e.singleActiveStreamKey===i,p=o.some((function(t){return!e.streamingUserIds.includes(t)})),v=e.allActiveStreams.map((function(e){return e.ownerId})),y=e.streamingUserIds.some((function(e){return!o.includes(e)&&(e===s||v.includes(e))}));return p?"stream_started":y?"stream_ended":e.singleActiveStreamViewerCount<=25&&d&&l>e.singleActiveStreamViewerCount?"stream_user_joined":e.voiceChannelUserCount<=25&&a>e.voiceChannelUserCount?"user_join":e.voiceChannelUserCount<=25&&a<e.voiceChannelUserCount?"user_leave":e.singleActiveStreamViewerCount<=25&&d&&l<e.singleActiveStreamViewerCount?"stream_user_left":void 0}})),null}var L=I(b,{}),D=I(C,{}),w=I(M,{}),k=I(N,{}),j=I(P,{}),U=I(R,{}),G=I(A,{})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=v(n(10373)),o=v(n(59)),i=v(n(3)),l=v(n(7637)),u=v(n(9599)),s=v(n(7672)),d=v(n(55)),f=v(n(13)),c=v(n(37)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=new Set(["Blink","Gecko","WebKit"]),_=p.NOOP;if(f.default.embedded)_=function(e){return c.default.setBadge(e)};else if(h.has(o.default.layout)){var g=new a.default({animation:"none"});_=function(e){try{g.badge(-1===e?"•":e)}catch(e){}}}var E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).cancelBounce=null,t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var a=r.prototype;return a.componentDidMount=function(){this.componentDidUpdate()},a.componentDidUpdate=function(){var e=this.props,t=e.badge,n=e.hasIncomingCalls;_(t),n&&!this.cancelBounce?this.cancelBounce=c.default.bounceDock("critical"):!n&&this.cancelBounce&&(this.cancelBounce(),this.cancelBounce=null)},a.componentWillUnmount=function(){_(0),this.cancelBounce&&(this.cancelBounce(),this.cancelBounce=null)},a.render=function(){return null},r}(r.PureComponent);E.displayName="AppBadge";var S=function(){return null};_!==p.NOOP&&(S=i.default.connectStores([l.default,u.default,d.default,s.default],(function(){var e=l.default.getTotalMentionCount(),t=d.default.getPendingCount(),n=l.default.hasAnyUnread(),r=s.default.getDisableUnreadBadge(),a=e+t;return 0===a&&n&&!r&&(a=-1),{badge:a,hasIncomingCalls:u.default.hasIncomingCalls()}}))(E));var O=S;t.default=O},function(e,t,n){var r,a;a=function(e){"use strict";e=e||{};var t,n,r,a,o,i,l,u,s,d,f,c,p,v,y,m,h={bgColor:"#d00",textColor:"#fff",fontFamily:"sans-serif",fontStyle:"bold",type:"circle",position:"down",animation:"slide",elementId:!1,dataUrl:!1,win:window};(p={}).ff="undefined"!=typeof InstallTrigger,p.chrome=!!window.chrome,p.opera=!!window.opera||navigator.userAgent.indexOf("Opera")>=0,p.ie=!1,p.safari=Object.prototype.toString.call(window.HTMLElement).indexOf("Constructor")>0,p.supported=p.chrome||p.ff||p.opera;var _=[];f=function(){},u=c=!1;var g={ready:function(){u=!0,g.reset(),f()},reset:function(){u&&(_=[],s=!1,d=!1,i.clearRect(0,0,a,r),i.drawImage(l,0,0,a,r),I.setIcon(o),window.clearTimeout(v),window.clearTimeout(y))},start:function(){if(u&&!d&&_.length>0){d=!0;var e=function(){["type","animation","bgColor","textColor","fontFamily","fontStyle"].forEach((function(e){e in _[0].options&&(t[e]=_[0].options[e])})),C.run(_[0].options,(function(){s=_[0],d=!1,_.length>0&&(_.shift(),g.start())}),!1)};s?C.run(s.options,(function(){e()}),!0):e()}}},E={},S=function(e){return e.n="number"==typeof e.n?Math.abs(0|e.n):e.n,e.x=a*e.x,e.y=r*e.y,e.w=a*e.w,e.h=r*e.h,e.len=(""+e.n).length,e};function O(e){if(e.paused||e.ended||c)return!1;try{i.clearRect(0,0,a,r),i.drawImage(e,0,0,a,r)}catch(e){}y=setTimeout((function(){O(e)}),C.duration),I.setIcon(o)}E.circle=function(e){var n=!1;2===(e=S(e)).len?(e.x=e.x-.4*e.w,e.w=1.4*e.w,n=!0):e.len>=3&&(e.x=e.x-.65*e.w,e.w=1.65*e.w,n=!0),i.clearRect(0,0,a,r),i.drawImage(l,0,0,a,r),i.beginPath(),i.font=t.fontStyle+" "+Math.floor(e.h*(e.n>99?.85:1))+"px "+t.fontFamily,i.textAlign="center",n?(i.moveTo(e.x+e.w/2,e.y),i.lineTo(e.x+e.w-e.h/2,e.y),i.quadraticCurveTo(e.x+e.w,e.y,e.x+e.w,e.y+e.h/2),i.lineTo(e.x+e.w,e.y+e.h-e.h/2),i.quadraticCurveTo(e.x+e.w,e.y+e.h,e.x+e.w-e.h/2,e.y+e.h),i.lineTo(e.x+e.h/2,e.y+e.h),i.quadraticCurveTo(e.x,e.y+e.h,e.x,e.y+e.h-e.h/2),i.lineTo(e.x,e.y+e.h/2),i.quadraticCurveTo(e.x,e.y,e.x+e.h/2,e.y)):i.arc(e.x+e.w/2,e.y+e.h/2,e.h/2,0,2*Math.PI),i.fillStyle="rgba("+t.bgColor.r+","+t.bgColor.g+","+t.bgColor.b+","+e.o+")",i.fill(),i.closePath(),i.beginPath(),i.stroke(),i.fillStyle="rgba("+t.textColor.r+","+t.textColor.g+","+t.textColor.b+","+e.o+")","number"==typeof e.n&&e.n>999?i.fillText((e.n>9999?9:Math.floor(e.n/1e3))+"k+",Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.2*e.h)):i.fillText(e.n,Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.15*e.h)),i.closePath()},E.rectangle=function(e){2===(e=S(e)).len?(e.x=e.x-.4*e.w,e.w=1.4*e.w):e.len>=3&&(e.x=e.x-.65*e.w,e.w=1.65*e.w),i.clearRect(0,0,a,r),i.drawImage(l,0,0,a,r),i.beginPath(),i.font=t.fontStyle+" "+Math.floor(e.h*(e.n>99?.9:1))+"px "+t.fontFamily,i.textAlign="center",i.fillStyle="rgba("+t.bgColor.r+","+t.bgColor.g+","+t.bgColor.b+","+e.o+")",i.fillRect(e.x,e.y,e.w,e.h),i.fillStyle="rgba("+t.textColor.r+","+t.textColor.g+","+t.textColor.b+","+e.o+")","number"==typeof e.n&&e.n>999?i.fillText((e.n>9999?9:Math.floor(e.n/1e3))+"k+",Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.2*e.h)):i.fillText(e.n,Math.floor(e.x+e.w/2),Math.floor(e.y+e.h-.15*e.h)),i.closePath()};var I={};function T(e){e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,t,n,r){return t+t+n+n+r+r}));var t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e);return!!t&&{r:parseInt(t[1],16),g:parseInt(t[2],16),b:parseInt(t[3],16)}}function b(e,t){var n,r={};for(n in e)r[n]=e[n];for(n in t)r[n]=t[n];return r}I.getIcon=function(){var e=!1;return t.element?e=t.element:t.elementId?(e=m.getElementById(t.elementId)).setAttribute("href",e.getAttribute("src")):!1===(e=function(){for(var e=m.getElementsByTagName("head")[0].getElementsByTagName("link"),t=e.length-1;t>=0;t--)if(/(^|\s)icon(\s|$)/i.test(e[t].getAttribute("rel")))return e[t];return!1}())&&((e=m.createElement("link")).setAttribute("rel","icon"),m.getElementsByTagName("head")[0].appendChild(e)),e.setAttribute("type","image/png"),e},I.setIcon=function(e){var r=e.toDataURL("image/png");if(t.dataUrl&&t.dataUrl(r),t.element)t.element.setAttribute("href",r),t.element.setAttribute("src",r);else if(t.elementId){var a=m.getElementById(t.elementId);a.setAttribute("href",r),a.setAttribute("src",r)}else if(p.ff||p.opera){var o=n;n=m.createElement("link"),p.opera&&n.setAttribute("rel","icon"),n.setAttribute("rel","icon"),n.setAttribute("type","image/png"),m.getElementsByTagName("head")[0].appendChild(n),n.setAttribute("href",r),o.parentNode&&o.parentNode.removeChild(o)}else n.setAttribute("href",r)};var C={duration:40,types:{}};return C.types.fade=[{x:.4,y:.4,w:.6,h:.6,o:0},{x:.4,y:.4,w:.6,h:.6,o:.1},{x:.4,y:.4,w:.6,h:.6,o:.2},{x:.4,y:.4,w:.6,h:.6,o:.3},{x:.4,y:.4,w:.6,h:.6,o:.4},{x:.4,y:.4,w:.6,h:.6,o:.5},{x:.4,y:.4,w:.6,h:.6,o:.6},{x:.4,y:.4,w:.6,h:.6,o:.7},{x:.4,y:.4,w:.6,h:.6,o:.8},{x:.4,y:.4,w:.6,h:.6,o:.9},{x:.4,y:.4,w:.6,h:.6,o:1}],C.types.none=[{x:.4,y:.4,w:.6,h:.6,o:1}],C.types.pop=[{x:1,y:1,w:0,h:0,o:1},{x:.9,y:.9,w:.1,h:.1,o:1},{x:.8,y:.8,w:.2,h:.2,o:1},{x:.7,y:.7,w:.3,h:.3,o:1},{x:.6,y:.6,w:.4,h:.4,o:1},{x:.5,y:.5,w:.5,h:.5,o:1},{x:.4,y:.4,w:.6,h:.6,o:1}],C.types.popFade=[{x:.75,y:.75,w:0,h:0,o:0},{x:.65,y:.65,w:.1,h:.1,o:.2},{x:.6,y:.6,w:.2,h:.2,o:.4},{x:.55,y:.55,w:.3,h:.3,o:.6},{x:.5,y:.5,w:.4,h:.4,o:.8},{x:.45,y:.45,w:.5,h:.5,o:.9},{x:.4,y:.4,w:.6,h:.6,o:1}],C.types.slide=[{x:.4,y:1,w:.6,h:.6,o:1},{x:.4,y:.9,w:.6,h:.6,o:1},{x:.4,y:.9,w:.6,h:.6,o:1},{x:.4,y:.8,w:.6,h:.6,o:1},{x:.4,y:.7,w:.6,h:.6,o:1},{x:.4,y:.6,w:.6,h:.6,o:1},{x:.4,y:.5,w:.6,h:.6,o:1},{x:.4,y:.4,w:.6,h:.6,o:1}],C.run=function(e,n,r,a){var i=C.types[m.hidden||m.msHidden||m.webkitHidden||m.mozHidden?"none":t.animation];a=!0===r?void 0!==a?a:i.length-1:void 0!==a?a:0,n=n||function(){},a<i.length&&a>=0?(E[t.type](b(e,i[a])),v=setTimeout((function(){r?a-=1:a+=1,C.run(e,n,r,a)}),C.duration),I.setIcon(o)):n()},function(){(t=b(h,e)).bgColor=T(t.bgColor),t.textColor=T(t.textColor),t.position=t.position.toLowerCase(),t.animation=C.types[""+t.animation]?t.animation:h.animation,m=t.win.document;var u=t.position.indexOf("up")>-1,s=t.position.indexOf("left")>-1;if(u||s)for(var d=0;d<C.types[""+t.animation].length;d++){var f=C.types[""+t.animation][d];u&&(f.y<.6?f.y=f.y-.4:f.y=f.y-2*f.y+(1-f.w)),s&&(f.x<.6?f.x=f.x-.4:f.x=f.x-2*f.x+(1-f.h)),C.types[""+t.animation][d]=f}t.type=E[""+t.type]?t.type:h.type,n=I.getIcon(),o=document.createElement("canvas"),l=document.createElement("img"),n.hasAttribute("href")?(l.setAttribute("crossOrigin","anonymous"),l.onload=function(){r=l.height>0?l.height:32,a=l.width>0?l.width:32,o.height=r,o.width=a,i=o.getContext("2d"),g.ready()},l.setAttribute("src",n.getAttribute("href"))):(l.onload=function(){r=32,a=32,l.height=r,l.width=a,o.height=r,o.width=a,i=o.getContext("2d"),g.ready()},l.setAttribute("src",""))}(),{badge:function(e,t){t=("string"==typeof t?{animation:t}:t)||{},f=function(){try{if("number"==typeof e?e>0:""!==e){var n={type:"badge",options:{n:e}};if("animation"in t&&C.types[""+t.animation]&&(n.options.animation=""+t.animation),"type"in t&&E[""+t.type]&&(n.options.type=""+t.type),["bgColor","textColor"].forEach((function(e){e in t&&(n.options[e]=T(t[e]))})),["fontStyle","fontFamily"].forEach((function(e){e in t&&(n.options[e]=t[e])})),_.push(n),_.length>100)throw new Error("Too many badges requests in queue.");g.start()}else g.reset()}catch(e){throw new Error("Error setting badge. Message: "+e.message)}},u&&f()},video:function(e){f=function(){try{if("stop"===e)return c=!0,g.reset(),void(c=!1);e.addEventListener("play",(function(){O(this)}),!1)}catch(e){throw new Error("Error setting video. Message: "+e.message)}},u&&f()},image:function(e){f=function(){try{var t=e.width,n=e.height,l=document.createElement("img"),u=t/a<n/r?t/a:n/r;l.setAttribute("crossOrigin","anonymous"),l.onload=function(){i.clearRect(0,0,a,r),i.drawImage(l,0,0,a,r),I.setIcon(o)},l.setAttribute("src",e.getAttribute("src")),l.height=n/u,l.width=t/u}catch(e){throw new Error("Error setting image. Message: "+e.message)}},u&&f()},webcam:function(e){if(window.URL&&window.URL.createObjectURL||(window.URL=window.URL||{},window.URL.createObjectURL=function(e){return e}),p.supported){var t=!1;navigator.getUserMedia=navigator.getUserMedia||navigator.oGetUserMedia||navigator.msGetUserMedia||navigator.mozGetUserMedia||navigator.webkitGetUserMedia,f=function(){try{if("stop"===e)return c=!0,g.reset(),void(c=!1);(t=document.createElement("video")).width=a,t.height=r,navigator.getUserMedia({video:!0,audio:!1},(function(e){t.src=URL.createObjectURL(e),t.play(),O(t)}),(function(){}))}catch(e){throw new Error("Error setting webcam. Message: "+e.message)}},u&&f()}},reset:g.reset,browser:{supported:p.supported}}},void 0===(r=function(){return a}.apply(t,[]))||(e.exports=r)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=h(n(140)),o=h(n(3)),i=h(n(268)),l=h(n(968)),u=h(n(7637)),s=h(n(41)),d=h(n(7672)),f=h(n(122)),c=h(n(55)),p=h(n(263)),v=h(n(13)),y=h(n(37)),m=n(1);function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E=(0,a.default)({DEFAULT:null,UNREAD:null,CONNECTED:null,SPEAKING:null,MUTED:null,DEAFENED:null}),S=v.default.isOSX(),O=v.default.isLinux(),I=S?null:E.DEFAULT,T=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).getIcon=function(){var e=t.props,n=e.deafened,r=e.muted,a=e.speaking,o=e.connected,i=e.unread,l=I;return S&&!o?l:O||!o?(i&&(l=E.UNREAD),l):l=n?E.DEAFENED:r?E.MUTED:a?E.SPEAKING:E.CONNECTED},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n);var a=r.prototype;return a.componentDidMount=function(){y.default.setSystemTrayIcon(this.getIcon())},a.componentDidUpdate=function(){y.default.setSystemTrayIcon(this.getIcon())},a.componentWillUnmount=function(){y.default.setSystemTrayIcon(I)},a.render=function(){return null},r}(r.PureComponent);T.displayName="AppTray";var b=function(){return null};v.default.embedded&&(y.default.on("SYSTEM_TRAY_TOGGLE_MUTE",(function(){return i.default.toggleSelfMute()})),y.default.on("SYSTEM_TRAY_TOGGLE_DEAFEN",(function(){return i.default.toggleSelfDeaf()})),y.default.on("SYSTEM_TRAY_OPEN_VOICE_SETTINGS",(function(){l.default.open(m.UserSettingsSections.VOICE)})),b=o.default.connectStores([f.default,s.default,p.default,u.default,c.default,d.default],(function(){var e=u.default.getTotalMentionCount(),t=u.default.hasAnyUnread(),n=c.default.getPendingCount(),r=!d.default.getDisableUnreadBadge()&&!!(t||e+n>0);return{connected:f.default.isConnected(),speaking:p.default.isCurrentUserSpeaking(),muted:s.default.isSelfMute()||s.default.isSelfMutedTemporarily(),deafened:s.default.isSelfDeaf(),unread:r}}))(T));var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Ae;var r,a=J(n(0)),o=X(n(8)),i=n(232),l=n(112),u=J(n(3)),s=X(n(90)),d=X(n(1010)),f=X(n(650)),c=X(n(10376)),p=X(n(10379)),v=X(n(10394)),y=X(n(9249)),m=X(n(10433)),h=X(n(5403)),_=X(n(5549)),g=X(n(10556)),E=X(n(10566)),S=X(n(10)),O=X(n(9)),I=X(n(8671)),T=X(n(239)),b=X(n(357)),C=X(n(8100)),M=X(n(33)),N=X(n(270)),P=X(n(12)),A=X(n(10570)),R=n(271),L=X(n(7566)),D=X(n(10571)),w=X(n(10602)),k=X(n(10666)),j=X(n(10668)),U=X(n(10679)),G=X(n(10680)),F=X(n(5626)),B=X(n(10705)),H=X(n(10716)),x=n(8812),V=n(8813),W=X(n(10717)),Y=X(n(8859)),z=X(n(10841)),K=X(n(10844)),$=n(1),Z=X(n(7)),q=X(n(7504));function X(e){return e&&e.__esModule?e:{default:e}}function Q(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Q=function(){return e},e}function J(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Q();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ee(){return(ee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function te(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var ne=te(w.default,{}),re=function(e){var t=e.match,n=(0,u.useStateFromStores)([O.default,M.default],(function(){var e=M.default.getChannelId();return O.default.getChannel(e)}));if(null!=n&&n.type===$.ChannelTypes.GUILD_STORE){var r=t.params.messageId;return te(k.default,{channel:n,inputSkuId:r},n.id)}return ne};re.displayName="ChannelRenderer";var ae=u.default.connectStores([N.default,T.default,I.default,S.default,f.default,b.default,P.default],(function(){var e;return{guildFolders:N.default.guildFolders,expandedFolders:I.default.getExpandedFolders(),totalUnavailableGuilds:T.default.totalUnavailableGuilds,isLurking:null!=b.default.lurkingGuildId(),isGuest:S.default.isGuest(),isStaff:null===(e=P.default.getCurrentUser())||void 0===e?void 0:e.isStaff(),isAppFullscreen:f.default.isFullscreenInContext()}}))(y.default),oe=te(H.default,{}),ie=te(E.default,{}),le=te(U.default,{}),ue=a.memo((function(e){var t=e.hideSelectedChannel,n=(0,h.default)(),r=n.guildId,a=n.channelId;return window.location.pathname.startsWith($.Routes.GUILD_DISCOVERY)?oe:window.location.pathname.startsWith($.Routes.STAGE_DISCOVERY)?ie:null!=r?te(v.default,{selectedChannelId:a,guildId:r,hideSelectedChannel:t},r):le}));function se(e){var t=(0,h.default)((function(e){return e.guildId}));return a.createElement(Y.default,ee({},e,{guildId:t}))}se.displayName="ConnectedActivityPanelGameCard";var de=function(e){var t=e.match;return te(re,{match:t})};de.displayName="renderChannel";var fe=function(e){var t=e.match;return null!=t.params.guildId?te(p.default,{guildId:t.params.guildId}):de({match:t})},ce=function(e){var t=null!=e&&e.length>0&&e.startsWith("?")?e.split("?")[1]:null;return te(B.default,{searchRoute:t})};ce.displayName="renderGuildDiscovery";var pe=function(e){var t=e.match;return null!=t.params.guildId?te(c.default,{guildId:t.params.guildId,inviteCode:t.params.inviteCode}):null},ve=te(G.default,{}),ye=function(){return ve};ye.displayName="renderApplicationLibrary";var me=te(F.default,{}),he=function(){return me};he.displayName="renderLazyApplicationStore";var _e=te(m.default,{}),ge=function(){return _e};ge.displayName="renderPeople";var Ee=te(g.default,{}),Se=function(){return Ee};function Oe(){return window.location.pathname.startsWith($.Routes.APPLICATION_STORE)}Se.displayName="renderStageDiscovery";var Ie=te(z.default,{}),Te=te(K.default,{}),be=te(W.default,{});function Ce(e){var t,n=e.isGuest,r=e.hasNotice,a=e.sidebarTheme,i=e.isOnGuildMemberVerificationRoute,l=(0,u.useStateFromStores)([f.default],(function(){return f.default.isFullscreenInContext()}));if(i)return null;var s=Oe()?q.default.hiddenOnMobileStore:null;return te("div",{className:(0,o.default)(q.default.sidebar,s,(0,R.getThemeClass)(a),(t={},t[q.default.hasNotice]=r,t[q.default.hidden]=l,t))},void 0,te(ue,{hideSelectedChannel:window.location.pathname.startsWith($.Routes.GUILD_PROGRESS(""))}),te("section",{className:q.default.panels,"aria-label":Z.default.Messages.ACCOUNT_A11Y_LABEL},void 0,Ie,te(L.default,{section:$.AnalyticsSections.ACTIVITY_PANEL},void 0,te(se,{className:q.default.activityPanel})),Te,te(L.default,{section:$.AnalyticsSections.ACCOUNT_PANEL},void 0,n?null:be)))}Ce.displayName="ChannelSidebar";var Me=te(A.default,{onLogin:function(){(0,x.open)(void 0,V.open)},onRegister:function(){(0,V.open)(void 0,x.open)}});var Ne=te(j.default,{}),Pe=te(D.default,{});function Ae(){var e,t,n,r=(0,u.useStateFromStores)([S.default],(function(){return S.default.isGuest()})),f=(0,u.useStateFromStores)([C.default],(function(){return C.default.hasNotice()})),c=(0,u.useStateFromStores)([s.default],(function(){return s.default.darkSidebar?$.ThemeTypes.DARK:void 0})),p=Oe()?q.default.hiddenOnMobileStore:null,v=(e=a.useState((function(){return window.location.pathname.startsWith($.Routes.GUILD_MEMBER_VERIFICATION(""))})),t=e[0],n=e[1],a.useEffect((function(){return _.default.addRouteChangeListener((function(e){n(e.pathname.startsWith($.Routes.GUILD_MEMBER_VERIFICATION("")))}))}),[]),t);return te("div",{className:q.default.container},void 0,te(ae,{className:(0,o.default)(q.default.guilds,p),themeOverride:c}),te("div",{className:q.default.base},void 0,Ne,te("div",{className:q.default.content},void 0,a.createElement(Ce,{isGuest:r,hasNotice:f,sidebarTheme:c,isOnGuildMemberVerificationRoute:v}),te(i.Switch,{},void 0,te(d.default,{path:$.Routes.ACTIVITY,disableTrack:!0},void 0,te(i.Redirect,{to:$.Routes.ME})),te(d.default,{path:$.Routes.APPLICATION_LIBRARY,render:ye,impressionName:l.ImpressionNames.APPLICATION_LIBRARY,disableTrack:!0}),te(d.default,{path:$.Routes.APPLICATION_STORE,render:he,impressionName:l.ImpressionNames.APPLICATION_STORE,disableTrack:!0}),te(d.default,{path:$.Routes.ME,exact:!0,render:ge,impressionName:l.ImpressionNames.FRIENDS,disableTrack:!0}),te(d.default,{path:$.Routes.GUILD_PROGRESS(":guildId"),render:fe}),te(d.default,{path:[$.Routes.CHANNEL($.ME,":channelId"),$.Routes.CHANNEL(":guildId",":channelId?",":messageId?")],render:de,impressionName:l.ImpressionNames.GUILD_CHANNEL,disableTrack:!0}),te(d.default,{path:$.Routes.GUILD_DISCOVERY,render:function(e){var t=e.location;return ce(t.search)},impressionName:l.ImpressionNames.GUILD_DISCOVERY,disableTrack:!0}),te(d.default,{path:$.Routes.GUILD_MEMBER_VERIFICATION(":guildId",":inviteCode?"),render:pe,impressionName:l.ImpressionNames.GUILD_MEMBER_VERIFICATION,disableTrack:!0}),te(d.default,{path:$.Routes.STAGE_DISCOVERY,exact:!0,render:Se,impressionName:l.ImpressionNames.STAGE_DISCOVERY,disableTrack:!0})),function(e){return e?Me:null}(r))),Pe)}Ae.displayName="AppView"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MemberVerificationPreviewDisabled=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(49),l=M(n(20)),u=M(n(36)),s=M(n(5479)),d=n(997),f=M(n(969)),c=n(44),p=M(n(43)),v=n(1004),y=M(n(152)),m=M(n(7620)),h=M(n(7698)),_=M(n(7685)),g=n(7572),E=M(n(1058)),S=M(n(8782)),O=M(n(10377)),I=M(n(8199)),T=n(1),b=M(n(7)),C=M(n(7340));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var R=function(e){var t,n=e.guildId,r=e.inviteCode,M=a.useState(d.WaveStates.INITIAL),N=M[0],R=M[1],L=(0,o.useStateFromStores)([_.default],(function(){return _.default.get(n)})),D=(0,o.useStateFromStores)([E.default],(function(){return E.default.getRequest(n)})),w=(0,o.useStateFromStores)([l.default],(function(){return l.default.getGuild(n)})),k=(0,o.useStateFromStoresObject)([E.default],(function(){return{hasFetchedRequestToJoinGuilds:E.default.hasFetchedRequestToJoinGuilds,guildPreviewDisabled:E.default.getJoinRequestGuild(n)}})),j=k.hasFetchedRequestToJoinGuilds,U=k.guildPreviewDisabled;a.useEffect((function(){null!=w&&(0,i.transitionTo)(T.Routes.CHANNEL(n))}),[w,n]),a.useEffect((function(){j||m.default.fetchRequestToJoinGuilds()}),[j]);var G=a.useCallback((function(e){R((function(t){return Math.max(t,e)}))}),[]),F=function(e,t){return function(){(0,c.openModal)((function(n){return a.createElement(f.default,P({header:b.default.Messages.MEMBER_VERIFICATION_CONFIRM_LEAVE_TITLE,cancelText:b.default.Messages.NEVERMIND,onConfirm:t,confirmText:b.default.Messages.YES_TEXT,confirmButtonColor:u.default.Colors.RED},n),A(p.default,{size:p.default.Sizes.SIZE_14,color:p.default.Colors.HEADER_SECONDARY},void 0,e))}))}},B=function(){m.default.resetGuildJoinRequest(n)},H=F(b.default.Messages.LEAVE_SERVER_BODY.format({name:null==w?void 0:w.toString()}),(function(){R(Math.max(N,d.WaveStates.FILLING)),m.default.removeGuildJoinRequest(n),(0,i.transitionTo)(T.Routes.ME)})),x=A(I.default,{guildId:n,inviteCode:r,onComplete:function(e){h.default.submitVerificationForm(n,e)}}),V=null!=(null==L||null===(t=L.guild)||void 0===t?void 0:t.splash)?y.default.getGuildSplashURL({id:L.guild.id,splash:L.guild.splash}):(0,v.getArtForPath)();return A("div",{className:C.default.page},void 0,A(s.default,{embedded:!0,splash:V,waveState:N,showLogo:!1,updateWaveState:G},void 0,A("div",{className:C.default.dragRegion}),A("div",{className:C.default.contentWrapper},void 0,function(){switch(null==D?void 0:D.applicationStatus){case g.GuildJoinRequestApplicationStatuses.PENDING:return A(O.default,{onCancel:F(b.default.Messages.MEMBER_VERIFICATION_CANCEL_PENDING_APPLICATION_MODAL_TITLE,B),onLeave:H,guild:U});case g.GuildJoinRequestApplicationStatuses.REJECTED:return A(S.default,{reapplyText:b.default.Messages.MEMBER_VERIFICATION_APPLICATION_REAPPLY,onReapply:B,confirmText:b.default.Messages.LEAVE_SERVER,onConfirm:H,rejectionReason:null==D?void 0:D.rejectionReason,guild:U});default:return x}}())))};t.MemberVerificationPreviewDisabled=R,R.displayName="MemberVerificationPreviewDisabled";var L=R;t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=c(n(36)),o=c(n(63)),i=c(n(5398)),l=c(n(126)),u=c(n(43)),s=c(n(7)),d=c(n(6740)),f=c(n(10378));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var y=function(e){var t=e.onCancel,n=e.onLeave,r=e.guild,c=void 0===r?null:r;return v(o.default,{direction:o.default.Direction.VERTICAL,align:o.default.Align.CENTER,className:d.default.confirmation},void 0,v("div",{className:d.default.confirmationContent},void 0,null!==c?v(i.default,{size:i.default.Sizes.LARGER,guild:c,className:d.default.guildIcon}):v("img",{alt:s.default.Messages.MEMBER_VERIFICATION_PENDING_APPLICATION_ICON,src:f.default,className:d.default.verificationStateIcon}),v(l.default,{size:l.default.Sizes.SIZE_24,className:d.default.header},void 0,(null==c?void 0:c.name)?s.default.Messages.MEMBER_VERIFICATION_APPLICATION_CONFIRMATION_TITLE_WITH_GUILD_NAME.format({guildName:null==c?void 0:c.name}):s.default.Messages.MEMBER_VERIFICATION_APPLICATION_CONFIRMATION_TITLE),v(u.default,{size:u.default.Sizes.SIZE_14,color:u.default.Colors.HEADER_SECONDARY},void 0,s.default.Messages.MEMBER_VERIFICATION_APPLICATION_CONFIRMATION_SUBTITLE)),v("div",{className:d.default.confirmationButtonColumn},void 0,v(a.default,{onClick:t,look:a.default.Looks.LINK,color:a.default.Colors.LINK,size:a.default.Sizes.SMALL},void 0,s.default.Messages.MEMBER_VERIFICATION_CANCEL_APPLICATION),v(a.default,{onClick:n,look:a.default.Looks.LINK,color:a.default.Colors.LINK,size:a.default.Sizes.SMALL},void 0,s.default.Messages.MEMBER_VERIFICATION_PENDING_APPLICATION_MODAL_WITHDRAW_AND_LEAVE)))};y.displayName="MemberVerificationApplicationSubmitConfirmation";var m=y;t.default=m},function(e,t,n){e.exports=n.p+"5c8224502da542e816a0f83a1f6b535b.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(3),l=y(n(84)),u=y(n(971)),s=y(n(7660)),d=y(n(43)),f=y(n(8974)),c=n(9600),p=y(n(7)),v=y(n(7345));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t,n,r,a,i=e.completed,f=e.selected,c=e.title,p=e.subtitle,y=e.onSelect,m=e.children;return h("div",{className:v.default.task},void 0,h(l.default,{className:(0,o.default)(v.default.taskHeader,(t={},t[v.default.selected]=f,t)),onClick:y},void 0,h("div",{className:(0,o.default)(v.default.checkmarkContainer,(n={},n[v.default.completed]=i,n))},void 0,h(u.default,{className:v.default.checkmark})),h("div",{className:v.default.info},void 0,h(d.default,{size:d.default.Sizes.SIZE_16,className:v.default.taskTitle},void 0,c),h(d.default,{className:(0,o.default)(v.default.taskSubtitle,(r={},r[v.default.selected]=f,r))},void 0,p)),h(s.default,{className:v.default.expandArrow,open:f})),h("div",{className:(0,o.default)(v.default.taskBody,(a={},a[v.default.selected]=f,a))},void 0,m))}_.displayName="TaskItem";var g=h("div",{},void 0,"ART TODO");function E(e){var t=e.guildId;return h("div",{className:(0,o.default)(v.default.task,v.default.complete)},void 0,g,h(d.default,{size:d.default.Sizes.SIZE_24,color:d.default.Colors.HEADER_PRIMARY,className:v.default.bodyText},void 0,p.default.Messages.PROGRESS_COMPLETED),h(d.default,{className:v.default.bodyText},void 0,p.default.Messages.PROGRESS_COMPLETED_DESCRIPTION),c.AFTER_COMPLETION_STEP_DATA.map((function(e,n){return h(l.default,{className:v.default.followupItem,onClick:function(){return e.onClick(t)}},n,h(e.Icon,{width:24,height:24,className:v.default.followupIcon}),h("div",{className:v.default.followupInfo},void 0,h(d.default,{size:d.default.Sizes.SIZE_16,color:d.default.Colors.HEADER_PRIMARY,className:v.default.followupTitle},void 0,e.title()),h(d.default,{size:d.default.Sizes.SIZE_12,color:d.default.Colors.HEADER_SECONDARY},void 0,e.subtitle())),h(s.default,{className:v.default.caret}))})))}function S(e){var t=e.guildId,n=(0,i.useStateFromStores)([f.default],(function(){return f.default.getProgress(t)}),[t]),r=a.useState((0,c.getCurrentStep)(n)),o=r[0],l=r[1];return a.useEffect((function(){l((0,c.getCurrentStep)(n))}),[n,l]),null==n?null:h("div",{className:v.default.container},void 0,h("div",{className:v.default.contentContainer},void 0,h(d.default,{className:v.default.headerText,size:d.default.Sizes.SIZE_24},void 0,p.default.Messages.SET_UP_YOUR_SERVER),h(d.default,{className:v.default.headerSubtext},void 0,p.default.Messages.SET_UP_DESCRIPTION),c.STEP_DATA.map((function(e){var r=e.Component;return h(_,{title:e.title(),subtitle:e.subtitle(),selected:o===e.step,completed:n.has(e.step),onSelect:function(){return!n.has(e.step)&&l(e.step)}},e.step,h(r,{guildId:t}))})),null==(0,c.getCurrentStep)(n)?h(E,{guildId:t}):null))}E.displayName="Completed",S.displayName="GuildProgress"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=_(n(0)),o=m(n(6)),i=n(3),l=m(n(354)),u=m(n(183)),s=_(n(81)),d=m(n(36)),f=m(n(178)),c=m(n(43)),p=n(1),v=m(n(7)),y=m(n(7341));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t=e.channel,n=(0,u.default)(t,!0);return g(c.default,{className:y.default.topic},t.id,n)}function S(e){var t=e.guildId,n=a.useState(""),r=n[0],u=n[1],c=a.useState(!1),m=c[0],h=c[1],_=(0,i.useStateFromStores)([s.default],(function(){var e=s.default.getChannels(t);return o.default.filter(e[s.GUILD_SELECTABLE_CHANNELS_KEY],(function(e){return e.channel.type===p.ChannelTypes.GUILD_TEXT})).map((function(e){return e.channel}))})),S=function(){var e;l.default.createTextChannel(t,r,null===(e=_[0])||void 0===e?void 0:e.parent_id).then((function(){return u("")}),(function(){return h(!0)}))};return g("div",{className:y.default.container},void 0,g("div",{className:y.default.inputWrapper},void 0,g(f.default,{value:r,onChange:u,placeholder:v.default.Messages.ENTER_NEW_TOPIC,className:y.default.input,error:m?v.default.Messages.CREATE_CHANNEL_ERROR:null,onKeyPress:function(e){e.which===p.KeyboardKeys.ENTER&&S()}}),g(d.default,{onClick:S,color:d.default.Colors.BRAND,className:y.default.button},void 0,v.default.Messages.ADD_TOPIC)),g("div",{},void 0,_.map((function(e){return g(E,{channel:e})}))))}E.displayName="ChannelStepText",S.displayName="ChannelStep"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(7653)),i=n(3),l=m(n(351)),u=m(n(8783)),s=m(n(7749)),d=m(n(1034)),f=m(n(81)),c=m(n(20)),p=n(7694),v=n(1),y=m(n(7342));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.guildId,n=(0,i.useStateFromStores)([c.default],(function(){return c.default.getGuild(t)})),r=(0,i.useStateFromStores)([f.default],(function(){return f.default.getDefaultChannel(t)})),m=(0,u.default)(r),h=a.useState({textValue:"",richValue:o.default.deserialize("")}),g=h[0],E=h[1],S=a.useRef(null);if(null==n||null==r)return null;return _("div",{className:y.default.container},void 0,a.createElement(s.default,{ref:S,className:y.default.textArea,textValue:g.textValue,richValue:g.richValue,channel:r,onChange:function(e,t,n){E({textValue:t,richValue:n})},onSubmit:function(){return null!=S.current?(0,p.applyChatRestrictions)(S.current,v.TextareaTypes.NORMAL,g.textValue,void 0,r).then((function(e){if(!e.valid)return{shouldClear:!1,shouldRefocus:!1};var t=d.default.parse(r,g.textValue);return l.default.sendMessage(r.id,t,!0),E({textValue:"",richValue:o.default.deserialize("")}),{shouldClear:!0,shouldRefocus:!1}})):Promise.resolve({shouldClear:!1,shouldRefocus:!1})},type:v.TextareaTypes.FORM,placeholder:m,focused:!0}))}g.displayName="ChatStep"},,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;p(n(0));var r,a=n(3),o=f(n(7565)),i=f(n(7753)),l=f(n(20)),u=p(n(152)),s=f(n(7)),d=f(n(7343));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.guildId,n=(0,a.useStateFromStores)([l.default],(function(){return l.default.getGuild(t)}));return null==n?null:v("div",{className:d.default.container},void 0,v(i.default,{name:n.name,avatar:n.icon,makeURL:function(e){return null!=e&&u.default.getGuildIconURL({id:n.id,icon:e,format:(0,u.hasAnimatedGuildIcon)(n)?"gif":"jpg"})},onChange:function(e){o.default.saveGuild(n.id,{icon:e})},hint:s.default.Messages.CHANGE_ICON,showIcon:!0,className:d.default.avatar,avatarClassName:d.default.avatarInner,showRemoveButton:!1}))}y.displayName="GuildAvatarStep"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=C;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=O(n(10392)),l=O(n(7607)),u=O(n(1067)),s=O(n(81)),d=O(n(20)),f=O(n(7823)),c=O(n(249)),p=O(n(36)),v=O(n(5446)),y=n(44),m=O(n(43)),h=n(7591),_=n(991),g=n(1),E=O(n(7)),S=O(n(7344));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e){var t=e.guildId,n=a.useState(!1),r=n[0],O=n[1],I=(0,o.useStateFromStores)([s.default],(function(){return s.default.getDefaultChannel(t)})),C=(0,o.useStateFromStores)([d.default],(function(){return d.default.getGuild(t)})),M=(0,o.useStateFromStores)([f.default],(function(){return null!=I?f.default.getInvite(I.id):null}));if(a.useEffect((function(){null!=I&&i.default.init(t,I.id,{})}),[]),null==I||null==C)return null;return T("div",{className:S.default.container},void 0,T("div",{className:S.default.inputWrapper},void 0,T(v.default,{className:S.default.input,value:(0,u.default)(null==M?void 0:M.code),buttonColor:p.default.Colors.BRAND,buttonLook:p.default.Looks.FILLED,onCopy:function(){O(!0),null!=M&&(0,_.copy)(M.code)},text:r?E.default.Messages.INVITE_COPIED:E.default.Messages.COPY_LINK})),null!=M?T(m.default,{size:m.default.Sizes.SIZE_12,className:S.default.footerText},void 0,(0,h.maxAgeString)(M.maxAge,M.maxUses)," ",T(c.default,{onClick:function(){(0,y.openModal)((function(e){return a.createElement(l.default,b({},e,{guild:C,channel:I,source:g.InstantInviteSources.GUILD_PROGRESS,forceSettings:!0}))}))}},void 0,E.default.Messages.INVITE_EDIT_LINK)):null)}C.displayName="InviteStep"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(2)),a=s(n(10393)),o=s(n(15)),i=s(n(1030)),l=n(1),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}var d={init:function(e,t,n){var a=n.location,o=void 0===a?"":a,i=n.targetType,u=n.targetUserId,s=n.targetApplicationId;r.default.dispatch({type:l.ActionTypes.CREATE_INVITE_MODAL_INIT,guildId:e,channelId:t,targetType:i,targetUserId:u,targetApplicationId:s}),this.createInvite(o,!0)},openSettings:function(e,t,n,a){r.default.dispatch({type:l.ActionTypes.CREATE_INVITE_MODAL_OPEN,guildId:e,channelId:t,onClose:a}),o.default.track(l.AnalyticEvents.OPEN_MODAL,{type:"Instant Invite",source:n})},updateSettings:function(e){r.default.dispatch({type:l.ActionTypes.CREATE_INVITE_MODAL_UPDATE_SETTINGS,settings:e})},resetSettings:function(){r.default.dispatch({type:l.ActionTypes.CREATE_INVITE_MODAL_RESET_SETTINGS})},createInvite:function(e,t){var n=a.default.getPendingSettings();if(null!=n){r.default.dispatch({type:l.ActionTypes.CREATE_INVITE_MODAL_GENERATE_INVITE});var o=n.channelId,s=n.maxAge,d=n.maxUses,f=n.temporary,c=n.targetType,p=n.targetUserId,v=n.targetApplicationId,y=a.default.getInvite(),m=t&&null!=y?y.code:null;i.default.createInvite(o,{temporary:f,validate:m,max_age:parseInt(s,10),max_uses:parseInt(d,10),target_type:c,target_user_id:p,target_application_id:v},e).then((function(){r.default.dispatch({type:l.ActionTypes.CREATE_INVITE_MODAL_GENERATE_INVITE_SUCCESS,channelId:o})}),(function(e){var t=u.default.Messages.INSTANT_INVITE_FAILED_TO_GENERATE;null!=e.body&&null!=e.body.message&&(t=e.body.message),r.default.dispatch({type:l.ActionTypes.CREATE_INVITE_MODAL_GENERATE_INVITE_FAILURE,message:t})}))}},close:function(){var e=a.default.onClose;r.default.dispatch({type:l.ActionTypes.CREATE_INVITE_MODAL_CLOSE}),e&&e()}};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(21)),a=s(n(3)),o=s(n(2)),i=s(n(7591)),l=s(n(7823)),u=n(1);function s(e){return e&&e.__esModule?e:{default:e}}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var p,v,y,m,h,_,g=i.default.INVITE_OPTIONS_7_DAYS.value,E=i.default.INVITE_OPTIONS_UNLIMITED.value,S=u.FormStates.CLOSED,O=!1;function I(e,t){var n=t.targetType,r=t.targetUserId,a=t.targetApplicationId,o=g;y=l.default.getInvite(e,{targetType:n,targetUserId:r}),m={channelId:e,maxAge:null!=y?y.maxAge:o,maxUses:null!=y?y.maxUses:E,temporary:null!=y&&y.temporary,targetType:n,targetUserId:r,targetApplicationId:a},h=m}function T(e){p=e.guildId,v=null;var t=e.targetType||null,n=e.targetUserId||null,r=e.targetApplicationId||null;I(e.channelId,{targetType:t,targetUserId:n,targetApplicationId:r})}var b=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a,o,i,s=r.prototype;return s.init=function(){this.waitFor(l.default)},s.isOpen=function(){return S!==u.FormStates.CLOSED},s.isSubmitting=function(){return O},s.getGuildId=function(){return p},s.getError=function(){return v},s.getInvite=function(){return y},s.getInviteSettings=function(){return m},s.getPendingSettings=function(){return h},s.getProps=function(){return{}},a=r,(o=[{key:"onClose",get:function(){return _}}])&&d(a.prototype,o),i&&d(a,i),r}(a.default.Store))(o.default,{CREATE_INVITE_MODAL_INIT:function(e){T(e)},CREATE_INVITE_MODAL_OPEN:function(e){var t;S=u.FormStates.OPEN,_=null!==(t=e.onClose)&&void 0!==t?t:null,T(e)},CREATE_INVITE_MODAL_UPDATE_SETTINGS:function(e){var t=e.settings;null!=h&&(h=c({},h,{},t))},CREATE_INVITE_MODAL_RESET_SETTINGS:function(e){h=m},CREATE_INVITE_MODAL_GENERATE_INVITE:function(e){return m=h,void(O=!0)},CREATE_INVITE_MODAL_GENERATE_INVITE_SUCCESS:function(e){var t=e.channelId;v=null,O=!1,(0,r.default)(null!=m,"No invite settings for generated invite");var n=m;I(t,{targetType:n.targetType,targetUserId:n.targetUserId,targetApplicationId:n.targetApplicationId})},CREATE_INVITE_MODAL_GENERATE_INVITE_FAILURE:function(e){y=null,O=!1,v=e.message},CREATE_INVITE_MODAL_CLOSE:function(e){return S=u.FormStates.CLOSED,void(_=null)}});t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=ue;var r,a=ne(n(0)),o=n(125),i=n(3),l=n(67),u=ee(n(2)),s=n(349),d=ee(n(10395)),f=ne(n(7704)),c=ee(n(90)),p=ee(n(10396)),v=ee(n(8140)),y=ee(n(677)),m=ee(n(10413)),h=ee(n(9608)),_=ee(n(5549)),g=ee(n(8235)),E=ee(n(10)),S=ee(n(1033)),O=ee(n(8087)),I=ee(n(9)),T=ee(n(8661)),b=ee(n(674)),C=ee(n(239)),M=ee(n(1059)),N=ee(n(81)),P=ee(n(7637)),A=ee(n(20)),R=ee(n(657)),L=ee(n(48)),D=ee(n(122)),w=ee(n(267)),k=ee(n(35)),j=ee(n(12)),U=ee(n(9609)),G=ee(n(9610)),F=ee(n(1044)),B=ee(n(36)),H=ee(n(985)),x=ne(n(248)),V=n(235),W=ee(n(126)),Y=ee(n(43)),z=ee(n(9221)),K=ee(n(9248)),$=ee(n(10414)),Z=ee(n(10417)),q=ee(n(10432)),X=n(1),Q=ee(n(7)),J=ee(n(7354));function ee(e){return e&&e.__esModule?e:{default:e}}function te(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return te=function(){return e},e}function ne(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=te();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function re(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function ae(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function oe(){return(oe=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ie(e,t){return(ie=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var le=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).historyUnlisten=function(){},t.showTimeout=new l.Timeout,t.state={controller:new o.Controller({value:1,immediate:!0}),renderBanner:!1,bannerVisible:!1,shouldShowSubscribeTooltip:!1},t.handleHistoryChange=function(e){null!=e.state&&e.state.shouldShowSubscribeTooltip&&t.showTimeout.start(1e3,(function(){return t.setState({shouldShowSubscribeTooltip:!0})}))},t.handleContextMenu=function(e){var n=t.props.guild;null!=n&&(0,s.openContextMenu)(e,(function(e){return a.createElement(p.default,oe({},e,{guild:n}))}))},t.handleHeaderContextMenu=function(e){var n=t.props.guild;null!=n&&(0,s.openContextMenu)(e,(function(e){return a.createElement(v.default,oe({},e,{guild:n}))}))},t.handleCloseDropdownIconTooltips=function(){var e=t.props.guild;t.showTimeout.stop(),t.state.shouldShowSubscribeTooltip&&t.setState({shouldShowSubscribeTooltip:!1}),null!=e&&y.default.hideGuildTemplateDirtyTooltip(e.id)},t.renderPopout=function(e){var n=e.closePopout,r=t.props.guild;return null!=r&&ae($.default,{onClose:n,guild:r})},t.renderSubscribePopout=function(){return ae("div",{className:J.default.subscribeTooltipWrapper},void 0,ae(W.default,{className:J.default.subscribeTooltipHeader,size:W.default.Sizes.SIZE_16},void 0,Q.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_HEADER_SUBSCRIBE_TOOLTIP_HEADER),ae(Y.default,{className:J.default.subscribeTooltipText,size:Y.default.Sizes.SIZE_14},void 0,Q.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_HEADER_SUBSCRIBE_TOOLTIP_TEXT),ae(B.default,{className:J.default.subscribeTooltipButton,color:B.default.Colors.BRAND,look:B.default.Looks.INVERTED,onClick:t.handleCloseDropdownIconTooltips},void 0,Q.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_HEADER_SUBSCRIBE_TOOLTIP_CLOSE))},t.pinBanner=function(e){var n=e.scrollTop;t.setAnimatedValue(n)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,ie(t,n),r.getDerivedStateFromProps=function(e){var t=e.guild,n=e.hasChannelNotice;return null==t||null==t.banner||n?{renderBanner:!1,bannerVisible:!1}:null};var i=r.prototype;return i.componentDidMount=function(){var e,t=this;this.setAnimatedValue(0),u.default.subscribe(X.ActionTypes.LAYER_PUSH,this.handleCloseDropdownIconTooltips),this.historyUnlisten=_.default.addRouteChangeListener(this.handleHistoryChange),(null===(e=_.default.getHistory().location.state)||void 0===e?void 0:e.shouldShowSubscribeTooltip)&&this.showTimeout.start(1e3,(function(){return t.setState({shouldShowSubscribeTooltip:!0})}))},i.componentWillUnmount=function(){this.showTimeout.stop(),this.state.controller.dispose(),this.historyUnlisten(),u.default.unsubscribe(X.ActionTypes.LAYER_PUSH,this.handleCloseDropdownIconTooltips)},i.getGuildBannerHash=function(){var e=this.props,t=e.guild,n=e.hasChannelNotice;return null==t||n?null:t.banner},i.getGuildTemplateTooltipText=function(){return this.props.shouldShowGuildTemplateDirtyTooltip?{textNode:Q.default.Messages.GUILD_TEMPLATES_UNSYNCED_TOOLTIP,ariaLabel:Q.default.Messages.GUILD_TEMPLATES_UNSYNCED_TOOLTIP}:null},i.renderGuildHeaderDropdownButton=function(e){var t=this.state.shouldShowSubscribeTooltip,n=this.getGuildTemplateTooltipText(),r=!t&&!e&&null!=n;return ae(H.default,{renderPopout:this.renderSubscribePopout,position:H.default.Positions.BOTTOM,align:H.default.Align.CENTER,animation:H.default.Animation.TRANSLATE,shouldShow:t&&!e},void 0,(function(t){return ae(x.default,{forceOpen:!0,color:x.TooltipColors.BRAND,position:V.Positions.BOTTOM,shouldShow:r,text:null==n?void 0:n.textNode,"aria-label":null==n?void 0:n.ariaLabel},void 0,(function(n){return a.createElement(d.default,oe({},n,t,{open:e,className:J.default.dropdown}))}))}))},i.renderGuildHeader=function(){var e=this,t=this.props,n=t.guild,r=t.isGuest,o=this.state,i=o.controller,l=o.renderBanner,u=o.bannerVisible;return null==n?null:ae(H.default,{renderPopout:this.renderPopout,position:H.default.Positions.BOTTOM,align:H.default.Align.CENTER,animation:H.default.Animation.SCALE},void 0,(function(t,o){var s=t.onClick,d=re(t,["onClick"]);return a.createElement(K.default,oe({guild:n,controller:i,renderBanner:l,selected:o,guildBanner:e.getGuildBannerHash(),bannerVisible:u,onContextMenu:e.handleHeaderContextMenu,onClick:function(t){t.currentTarget.contains(t.target)&&(s&&s(t),e.handleCloseDropdownIconTooltips())}},r?null:d),r?null:ae(f.default,{tutorialId:"server-settings",position:f.TutorialIndicatorPositions.BOTTOM,offsetY:-31},void 0,e.renderGuildHeaderDropdownButton(o)))}))},i.setAnimatedValue=function(e){var t=this.props.guild,n=this.state,r=n.controller,a=n.renderBanner,o=n.bannerVisible;null!=t&&null!=this.getGuildBannerHash()&&((e>=64&&o||e<64&&!o)&&(o=!o),(e>=88&&!a||e<88&&a)&&(a=!a),a===this.state.renderBanner&&o===this.state.bannerVisible||this.setState({renderBanner:a,bannerVisible:o}),r.update({value:Math.min(1,Math.max(0,1-e/88)),immediate:!0}).start())},i.renderGuildSubheader=function(){var e=this.props.guild;return null!=e&&ae(Z.default,{guild:e})},i.render=function(){var e=this.props,t=(e.channelNoticeVersion,e.isGuest,e.isUnavailable),n=e.guild,r=re(e,["channelNoticeVersion","isGuest","isUnavailable","guild"]);return ae("nav",{className:J.default.container,onContextMenu:this.handleContextMenu,"aria-label":Q.default.Messages.GUILD_SIDEBAR_A11Y_LABEL.format({guildName:null!=n?n.toString():""})},void 0,null!=n&&this.renderGuildHeader(),null!=n&&this.renderGuildSubheader(),t||null==n?ae(q.default,{withBannerPadding:null!=n&&null!=this.getGuildBannerHash()}):a.createElement(z.default,oe({guild:n},r,{guildBanner:this.getGuildBannerHash(),onScroll:null!=n&&this.getGuildBannerHash()?this.pinBanner:null})))},r}(a.PureComponent);function ue(e){var t=e.guildId,n=e.hideSelectedChannel,r=e.selectedChannelId,a=(0,i.useStateFromStores)([A.default],(function(){return A.default.getGuild(t)})),o=(0,i.useStateFromStores)([N.default],(function(){return N.default.getChannels(t)})),l=(0,i.useStateFromStores)([M.default],(function(){return M.default.getCategories(t)})),u=(0,i.useStateFromStores)([w.default],(function(){return w.default.getMutedChannels(t)})),s=(0,i.useStateFromStores)([F.default],(function(){return F.default.getVoiceStates(t)})),d=(0,i.useStateFromStores)([T.default],(function(){return T.default.getCollapsed()})),f=(0,i.useStateFromStores)([w.default],(function(){return w.default.isGuildCollapsed(t)})),p=(0,i.useStateFromStores)([P.default],(function(){return P.default.getGuildChangeSentinel(t)})),v=(0,i.useStateFromStores)([b.default],(function(){return b.default.getGuildDimensions(t).scrollTo})),y=(0,i.useStateFromStores)([D.default],(function(){return D.default.getChannelId()})),_=(0,i.useStateFromStores)([L.default],(function(){return L.default.getGuildVersion(t)})),B=(0,i.useStateFromStores)([O.default],(function(){return O.default.getVersion()})),H=(0,i.useStateFromStores)([S.default],(function(){return S.default.version})),x=(0,i.useStateFromStores)([E.default],(function(){return E.default.isGuest()})),V=(0,i.useStateFromStores)([C.default],(function(){return C.default.isUnavailable(t)})),W=(0,i.useStateFromStores)([j.default],(function(){return j.default.getNullableCurrentUser()})),Y=(0,i.useStateFromStores)([m.default,L.default,R.default],(function(){return null!=a&&null!=W&&L.default.can(X.Permissions.MANAGE_GUILD,a)&&!R.default.hasLayers()&&m.default.shouldShowGuildTemplateDirtyTooltip(t)})),z=(0,i.useStateFromStores)([I.default],(function(){return I.default.getChannel(y)})),K=(0,i.useStateFromStores)([c.default,k.default],(function(){return c.default.darkSidebar?X.ThemeTypes.DARK:k.default.theme})),$=(0,g.default)(t),Z=null!=z&&z.guild_id===t&&z.type===X.ChannelTypes.GUILD_STAGE_VOICE,q=$.length>0&&!Z,Q=(0,i.useStateFromStores)([U.default,h.default,G.default,O.default],(function(){return null!=O.default.getNotice(a)||G.default.isVisible(null!=a?a.id:null)||h.default.isVisible(a)||U.default.isVisible(a)||q||!1}));return ae(le,{guildId:t,hideSelectedChannel:n,guild:a,channels:o,categories:l,mutedChannels:u,scrollToChannel:v,selectedChannelId:n?null:r,selectedVoiceChannelId:y,voiceStates:s,collapsedChannels:d,collapseMuted:f,isGuest:x,isUnavailable:V,shouldShowGuildTemplateDirtyTooltip:Y,theme:K,hasChannelNotice:Q,guildReadStateSentinel:p,permissionVersion:_,channelNoticeVersion:B,categoryCollapseVersion:H})}le.displayName="GuildSidebar",ue.displayName="ConnectedGuildSidebar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(7346));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var s=u("g",{fill:"none",fillRule:"evenodd"},void 0,u("path",{d:"M0 0h18v18H0"}),u("path",{stroke:"currentColor",d:"M4.5 4.5l9 9",strokeLinecap:"round"}),u("path",{stroke:"currentColor",d:"M13.5 4.5l-9 9",strokeLinecap:"round"})),d=function(e){var t,n=e.open,r=e.className;return u("svg",{width:"18",height:"18",className:(0,a.default)(o.default.button,r,(t={},t[o.default.open]=n,t))},void 0,s)};d.displayName="DropdownButton";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;v(n(0));var r,a=n(349),o=v(n(7563)),i=c(n(10)),l=c(n(81)),u=c(n(8785)),s=c(n(8787)),d=c(n(8788)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.guild,n=l.default.getDefaultChannel(t.id),r=(0,s.default)(t.id),c=(0,u.default)(t),p=(0,d.default)(t,n);return i.default.isGuest()?null:y(o.default,{navId:"guild-context","aria-label":f.default.Messages.GUILD_ACTIONS_MENU_LABEL,onClose:a.closeContextMenu},void 0,y(o.MenuGroup,{},void 0,r),y(o.MenuGroup,{},void 0,c,p))}m.displayName="GuildChannelListContextMenu"},,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(24)),o=i(n(2));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var s={},d=!0===a.default.get("hasSeenGuildTemplatePromotionTooltip");function f(e){var t,n=e.guildId;s=u({},s,((t={})[n]=!1,t))}var c=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n);var a=r.prototype;return a.shouldShowGuildTemplateDirtyTooltip=function(e){var t;return null!==(t=s[e])&&void 0!==t&&t},a.shouldShowGuildTemplatePromotionTooltip=function(){return!d},r}(r.default.Store))(o.default,{GUILD_TEMPLATE_DIRTY_TOOLTIP_REFRESH:function(e){var t,n=e.guildTemplate;s=u({},s,((t={})[n.source_guild_id]=n.is_dirty||!1,t))},GUILD_TEMPLATE_PROMOTION_TOOLTIP_HIDE:function(e){return a.default.set("hasSeenGuildTemplatePromotionTooltip",!0),void(d=!0)},GUILD_TEMPLATE_SYNC_SUCCESS:f,GUILD_TEMPLATE_DIRTY_TOOLTIP_HIDE:f,GUILD_TEMPLATE_DELETE_SUCCESS:f});t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=H(n(0)),o=F(n(3)),i=F(n(8230)),l=H(n(1072)),u=F(n(7565)),s=F(n(7878)),d=F(n(7607)),f=F(n(8789)),c=F(n(8790)),p=F(n(7820)),v=F(n(7736)),y=H(n(7563)),m=n(7568),h=n(49),_=F(n(357)),g=F(n(48)),E=F(n(267)),S=F(n(12)),O=F(n(8795)),I=F(n(8007)),T=F(n(10415)),b=F(n(10416)),C=F(n(7686)),M=F(n(7655)),N=F(n(7780)),P=F(n(7988)),A=F(n(5290)),R=F(n(8770)),L=n(1054),D=F(n(969)),w=n(44),k=F(n(43)),j=n(7591),U=n(1),G=F(n(7));function F(e){return e&&e.__esModule?e:{default:e}}function B(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return B=function(){return e},e}function H(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=B();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function x(){return(x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function V(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var W=a.memo((function(e){var t=e.canInvite,n=e.canAccessSettings,r=e.canManageChannels,o=e.guild,_=e.isCollapsed,g=e.isLurking,E=e.isOwner,S=e.showGuildAnalytics,j=e.onClose,F=e.user,B=(0,v.default)(o.id,F.id,void 0,M.default);return g?V(y.default,{navId:"guild-header-popout",style:y.MenuStyle.FIXED,onClose:j,"aria-label":G.default.Messages.GUILD_ACTIONS_MENU_LABEL},void 0,V(y.MenuItem,{id:"leave-guild",label:G.default.Messages.LEAVE_SERVER,icon:T.default,action:function(){l.stopLurking(),(0,h.transitionTo)(U.Routes.GUILD_DISCOVERY)}})):V(y.default,{navId:"guild-header-popout",style:y.MenuStyle.FIXED,onClose:j,"aria-label":G.default.Messages.GUILD_ACTIONS_MENU_LABEL},void 0,V(y.MenuGroup,{},void 0,V(y.MenuItem,{id:"premium-subscribe",label:G.default.Messages.PREMIUM_GUILD_HEADER_DROPDOWN_NITRO_SERVER_SUBSCRIBE,icon:A.default,color:m.MenuItemColor.PREMIUM,action:function(){return(0,L.openFullScreenLayer)((function(e){var t=e.transitionState,n=e.closeLayer;return V(p.default,{layerTransitionState:t,close:n,guildId:o.id,locationSection:U.AnalyticsSections.GUILD_HEADER_POPOUT})}))}})),V(y.MenuGroup,{},void 0,t?V(y.MenuItem,{id:"invite-people",label:G.default.Messages.INVITE_PEOPLE,icon:N.default,color:m.MenuItemColor.BRAND,action:function(){return(0,w.openModal)((function(e){return a.createElement(d.default,x({},e,{guild:o,source:U.InstantInviteSources.GUILD_HEADER}))}))}}):null,n?V(y.MenuItem,{id:"settings",label:G.default.Messages.SERVER_SETTINGS,icon:C.default,action:function(){u.default.open(o.id,U.GuildSettingsSections.OVERVIEW)}}):null,S?V(y.MenuItem,{id:"insights",label:G.default.Messages.SERVER_INSIGHTS,icon:O.default,action:function(){return u.default.open(o.id,U.GuildSettingsSections.ANALYTICS)}}):null,r?a.createElement(a.Fragment,null,V(y.MenuItem,{id:"create-channel",label:G.default.Messages.CREATE_CHANNEL,icon:P.default,action:function(){return(0,w.openModal)((function(e){return a.createElement(s.default,x({},e,{channelType:U.ChannelTypes.GUILD_TEXT,guildId:o.id}))}))}}),V(y.MenuItem,{id:"create-category",label:G.default.Messages.CREATE_CATEGORY,icon:b.default,action:function(){return(0,w.openModal)((function(e){return a.createElement(s.default,x({},e,{channelType:U.ChannelTypes.GUILD_CATEGORY,guildId:o.id}))}))}})):null),V(y.MenuGroup,{},void 0,V(y.MenuItem,{id:"notifications",label:G.default.Messages.NOTIFICATION_SETTINGS,icon:I.default,action:function(){return(0,w.openModal)((function(e){return a.createElement(f.default,x({},e,{guildId:o.id}))}))}}),V(y.MenuItem,{id:"privacy",label:G.default.Messages.PRIVACY_SETTINGS,icon:R.default,action:function(){return(0,w.openModal)((function(e){return a.createElement(c.default,x({},e,{guild:o}))}))}})),V(y.MenuGroup,{},void 0,B,V(y.MenuCheckboxItem,{id:"hide-muted-channels",label:G.default.Messages.HIDE_MUTED_CHANNELS,checked:_,action:function(){return i.default.toggleCollapseGuild(o.id)}})),E?null:V(y.MenuGroup,{},void 0,V(y.MenuItem,{id:"leave",label:G.default.Messages.LEAVE_SERVER,icon:T.default,color:m.MenuItemColor.DANGER,action:function(){return function(e){(0,w.openModal)((function(t){return a.createElement(D.default,x({header:G.default.Messages.LEAVE_SERVER_TITLE.format({name:e.toString()}),confirmText:G.default.Messages.LEAVE_SERVER,cancelText:G.default.Messages.CANCEL,onConfirm:function(){return u.default.leaveGuild(e.id)}},t),V(k.default,{size:k.default.Sizes.SIZE_16},void 0,G.default.Messages.LEAVE_SERVER_BODY.format({name:e.toString()})))}))}(o)}})))}));var Y=o.default.connectStores([S.default,g.default,E.default,_.default],(function(e){var t=e.guild,n=S.default.getCurrentUser();return{user:n,isCollapsed:E.default.isGuildCollapsed(t.id),canInvite:(0,j.canViewInviteModal)(g.default,t),canAccessSettings:g.default.canAccessGuildSettings(t),canManageChannels:g.default.can(U.Permissions.MANAGE_CHANNELS,t),isOwner:t.isOwner(n),isLurking:_.default.isLurking(t.id),showGuildAnalytics:g.default.can(U.Permissions.VIEW_GUILD_ANALYTICS,t)&&t.hasFeature(U.GuildFeatures.COMMUNITY)}}))(W);t.default=Y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?18:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M10.418 13L12.708 15.294L11.292 16.706L6.586 11.991L11.294 7.292L12.707 8.708L10.41 11H21.949C21.446 5.955 17.177 2 12 2C6.486 2 2 6.487 2 12C2 17.513 6.486 22 12 22C17.177 22 21.446 18.046 21.949 13H10.418Z"}))}d.displayName="Exit"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?18:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,d:"M20 7H12L10.553 5.106C10.214 4.428 9.521 4 8.764 4H3C2.447 4 2 4.447 2 5V19C2 20.104 2.895 21 4 21H20C21.104 21 22 20.104 22 19V9C22 7.896 21.104 7 20 7ZM16 15H13V18H11V15H8V13H11V10H13V13H16V15Z"}))}d.displayName="FolderAdd"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.guild;return(0,a.useStateFromStores)([i.default],(function(){return i.default.hasProgress(t.id)}),[t.id])?d(l.default,{guild:t}):d(o.default,{guild:t})};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=u(n(10418)),i=u(n(8974)),l=u(n(10429));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=P(n(6)),i=n(3),l=n(7721),u=n(5414),s=P(n(121)),d=P(n(9608)),f=P(n(10419)),c=P(n(8235)),p=P(n(8668)),v=P(n(10420)),y=P(n(8087)),m=P(n(48)),h=P(n(7990)),_=P(n(9609)),g=P(n(9610)),E=n(5400),S=P(n(10422)),O=P(n(10423)),I=P(n(10424)),T=P(n(10425)),b=P(n(10426)),C=P(n(10427)),M=P(n(10428)),N=n(1);function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function w(e){e.stopPropagation()}var k=o.default.debounce(s.default.trackWithMetadata,500),j=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,D(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this.props,t=e.guild,n=e.notice;null!=n&&((0,l.showNotice)(n.type,t),k(N.AnalyticEvents.CHANNEL_NOTICE_VIEWED,{notice_type:n.type,guild_id:t.id}))},a.componentDidUpdate=function(e){var t=this.props,n=t.guild,r=t.notice;null==r||e.guild.id===n.id&&null!=e.notice&&e.notice.type===r.type||((0,l.showNotice)(r.type,n),k(N.AnalyticEvents.CHANNEL_NOTICE_VIEWED,{notice_type:r.type,guild_id:n.id}))},a.renderNotice=function(){var e=this.props,t=e.guild,n=e.notice;if(null!=n)switch(n.type){case N.ChannelNoticeTypes.MFA_WARNING:return L(S.default,{guild:t});case N.ChannelNoticeTypes.INVITE:return L(O.default,{guild:t});case N.ChannelNoticeTypes.QUICKSWITCHER:return L(M.default,{guild:t});case N.ChannelNoticeTypes.PREMIUM_GUILD_SUBSCRIPTIONS_GUILD_AFFINITY:return L(b.default,{guild:t});case N.ChannelNoticeTypes.PREMIUM_GUILD_SUBSCRIPTIONS:return L(C.default,{guild:t})}},a.render=function(){return null==this.props.notice?null:L("div",{onContextMenu:w},void 0,this.renderNotice())},r}(a.PureComponent);j.displayName="ChannelNotices";var U=function(e){var t=e.guild,n=(0,i.useStateFromStoresObject)([h.default],(function(){return{subscriptions:h.default.getSubscriptionsForGuild(t.id),lastFetchedAt:h.default.getLastFetchedAtForGuild(t.id)}})),r=n.subscriptions,o=n.lastFetchedAt,l=(0,i.useStateFromStoresObject)([g.default],(function(){return{lastDismissedGracePeriod:g.default.getLastDismissedGracePeriodForGuild(t.id),isGracePeriodVisible:g.default.isVisible(t.id)}})),s=l.lastDismissedGracePeriod,S=l.isGracePeriodVisible,O=(0,i.useStateFromStores)([y.default],(function(){return y.default.getNotice(e.guild)})),b=(0,i.useStateFromStores)([d.default],(function(){return d.default.isVisible(t)})),C=(0,i.useStateFromStoresObject)([_.default],(function(){return{channelNoticeType:_.default.getNoticeType(t),isMaxMemberNoticeVisible:_.default.isVisible(t)}})),M=C.channelNoticeType,P=C.isMaxMemberNoticeVisible,A=(0,i.useStateFromStores)([m.default],(function(){return m.default.can(N.Permissions.ADMINISTRATOR,t)})),D=null!=s&&Date.now()-s<=N.GRACE_PERIOD_CHANNEL_NOTICE_SHOW_DELAY,w=null!=t?t.premiumSubscriberCount:0,k=(0,E.getGuildTierFromSubscriberCount)(w)!==N.PremiumGuildTiers.NONE,U=null!=o&&Date.now()-o<=432e5,G=!D&&A&&k&&!U,F=(0,c.default)(t.id)[0],B=(0,p.default)();return a.useEffect((function(){G&&(0,u.fetchPremiumSubscriptions)(t.id)}),[t.id,G]),b?L(f.default,{guild:t}):S?L(T.default,{guild:t,subscriptions:r}):P&&null!=M?L(I.default,{guild:t,channelNoticeType:M}):null==F||null!=B&&B.guild_id===t.id?a.createElement(j,R({},e,{notice:O})):L(v.default,{guild:t,channel:F})};U.displayName="ConnectedNotices";var G=U;t.default=G},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=n(7721),l=y(n(7565)),u=y(n(36)),s=y(n(84)),d=y(n(350)),f=y(n(15)),c=n(1),p=y(n(7)),v=y(n(6749));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(e){var t=e.guild;a.useEffect((function(){f.default.track(c.AnalyticEvents.CHANNEL_NOTICE_VIEWED,{notice_type:c.ChannelNoticeTypes.PUBLIC_UPSELL,guild_id:t.id})}),[t.id]);var n=a.useCallback((function(){(0,i.hideEnablePublicGuildUpsellNotice)(t.id)}),[t.id]);return h("div",{className:(0,o.default)(v.default.channelNotice,v.default.publicUpsell)},void 0,h(s.default,{onClick:n,className:v.default.close},void 0,h(d.default,{className:v.default.closeIcon})),h("div",{className:v.default.message},void 0,p.default.Messages.NOTICE_ENABLE_PUBLIC_GUILD_UPSELL_MESSAGE,h(u.default,{fullWidth:!0,className:v.default.btn,onClick:function(){f.default.track(c.AnalyticEvents.CHANNEL_NOTICE_CTA_CLICKED,{source:c.ChannelNoticeCtaSources.ENABLE_PUBLIC_GUILD_UPSELL_NOTICE,guild_id:t.id}),l.default.open(t.id,c.GuildSettingsSections.COMMUNITY)}},void 0,p.default.Messages.LEARN_MORE)))};_.displayName="EnablePublicGuildUpsellNotice";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;S(n(0));var r,a=n(3),o=n(49),i=g(n(36)),l=g(n(7821)),u=g(n(654)),s=g(n(43)),d=S(n(7778)),f=n(1128),c=g(n(1095)),p=n(689),v=n(1086),y=g(n(237)),m=g(n(10421)),h=g(n(7)),_=g(n(7348));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var I=function(e){var t=e.guild,n=e.channel,r=t.id,g=(0,a.useStateFromStoresObject)([c.default],(function(){var e=c.default.getParticipants(n.id,p.StageChannelParticipantNamedIndex.SPEAKER),t=c.default.getParticipants(n.id,p.StageChannelParticipantNamedIndex.AUDIENCE);return{users:e.map((function(e){return e.user})),listenerCount:t.length}}),[n.id]),E=g.users,S=g.listenerCount,I=E.slice(0,3),T=h.default.Messages.LISTENING_COUNT.format({count:S||"0"}),b=(0,m.default)(n.id),C=(0,a.useStateFromStores)([y.default],(function(){return y.default.getStageInstanceByChannel(n.id)}),[n.id]);if(null==n||null==r||null==C)return null;return O("div",{className:_.default.channelNotice},void 0,O("div",{className:_.default.textBlock},void 0,O("div",{className:_.default.liveIndicator}),O(s.default,{color:s.default.Colors.STATUS_GREEN,size:s.default.Sizes.SIZE_12,className:_.default.liveNowText},void 0,h.default.Messages.STAGE_CHANNEL_LIVE_NOW)),O(s.default,{color:s.default.Colors.HEADER_PRIMARY,size:s.default.Sizes.SIZE_16,className:_.default.eventName},void 0,C.topic),O("div",{className:_.default.textBlock},void 0,O(u.default,{width:16,height:16,className:_.default.stageIcon}),O(s.default,{color:s.default.Colors.HEADER_SECONDARY,size:s.default.Sizes.SIZE_12,className:_.default.channelName},void 0,n.name),O(s.default,{className:_.default.dotDivider,color:s.default.Colors.HEADER_SECONDARY,size:s.default.Sizes.SIZE_12},void 0,"•"),O(l.default,{width:14,height:14,className:_.default.stageIcon}),O(s.default,{color:s.default.Colors.HEADER_SECONDARY,size:s.default.Sizes.SIZE_12},void 0,T)),E.length>0?O("div",{className:_.default.textBlock},void 0,O(d.default,{guildId:r,users:I,showUserPopout:!0,size:d.Sizes.SIZE_16}),O(s.default,{color:s.default.Colors.HEADER_SECONDARY,size:s.default.Sizes.SIZE_12,className:_.default.userNames},void 0,(0,v.summarizeUsernamesParticipating)(r,n.id,E))):null,O(i.default,{fullWidth:!0,className:_.default.joinButton,onClick:function(){(0,f.connectAndOpen)(n),(0,o.transitionToGuild)(r,n.id)},color:i.default.Colors.GREEN,size:i.default.Sizes.SMALL,disabled:null!=b},void 0,h.default.Messages.STAGE_CHANNEL_JOIN_BUTTON))};I.displayName="StageChannelEventNotice";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,r.useStateFromStores)([a.default,o.default,i.default],(function(){var t=a.default.getId();return o.default.getVoiceChannelId()===e?i.default.getPermissionsForUser(t,e):null}),[e])};var r=n(3),a=l(n(10)),o=l(n(33)),i=l(n(276));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=n(7721),l=p(n(968)),u=p(n(36)),s=p(n(15)),d=n(1),f=p(n(7)),c=p(n(6749));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleEnableMFA=function(){var e=t.props.guild;s.default.track(d.AnalyticEvents.CHANNEL_NOTICE_CTA_CLICKED,{source:d.ChannelNoticeCtaSources.GUILD_MFA_WARNING,guild_id:e.id}),l.default.open(d.UserSettingsSections.ACCOUNT)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var a=r.prototype;return a.componentWillUnmount=function(){(0,i.hideNotice)(d.ChannelNoticeTypes.MFA_WARNING)},a.render=function(){return y("div",{className:(0,o.default)(c.default.channelNotice,c.default.guildMFAWarning)},void 0,y("div",{className:c.default.message},void 0,y("div",{},void 0,f.default.Messages.TWO_FA_GUILD_MFA_WARNING_MESSAGE_WITH_SPACING.format()),y(u.default,{className:c.default.btn,onClick:this.handleEnableMFA},void 0,f.default.Messages.TWO_FA_GUILD_MFA_WARNING_RESOLVE_BUTTON)))},r}(a.PureComponent);h.displayName="GuildMFAWarning";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=n(7721),l=_(n(351)),u=_(n(7607)),s=_(n(33)),d=_(n(36)),f=_(n(84)),c=_(n(350)),p=n(44),v=_(n(15)),y=n(1),m=_(n(7)),h=_(n(6749));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var I=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleInvite=function(){var e=t.props.guild;v.default.track(y.AnalyticEvents.CHANNEL_NOTICE_CTA_CLICKED,{source:y.ChannelNoticeCtaSources.INVITE_NOTICE,guild_id:e.id}),(0,p.openModal)((function(t){return a.createElement(u.default,S({},t,{guild:e,source:y.InstantInviteSources.INVITE_NOTICE}))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n);var _=r.prototype;return _.handleClose=function(){var e=s.default.getChannelId();(0,i.hideNotice)(y.ChannelNoticeTypes.INVITE),e&&l.default.sendBotMessage(e,m.default.Messages.HOW_TO_INVITE_OTHERS.format({invitePeople:m.default.Messages.INVITE_PEOPLE}))},_.render=function(){return E("div",{className:(0,o.default)(h.default.channelNotice,h.default.invite)},void 0,E(f.default,{onClick:this.handleClose,className:h.default.close},void 0,E(c.default,{className:h.default.closeIcon})),E("div",{className:h.default.message},void 0,E("div",{},void 0,m.default.Messages.INVITE_NOTICE_MESSAGE),E("div",{},void 0,m.default.Messages.INVITE_NOTICE_MESSAGE_PART_2),E(d.default,{className:h.default.btn,onClick:this.handleInvite},void 0,m.default.Messages.INVITE_PEOPLE)))},r}(a.PureComponent);I.displayName="InviteNotice";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=n(7721),l=v(n(84)),u=v(n(350)),s=v(n(15)),d=v(n(131)),f=n(1),c=v(n(7)),p=v(n(6749));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=function(e){var t=e.guild,n=e.channelNoticeType;a.useEffect((function(){s.default.track(f.AnalyticEvents.CHANNEL_NOTICE_VIEWED,{notice_type:n,guild_id:t.id})}),[t.id,n]);var r=a.useCallback((function(){(0,i.hideMaxMemberCountChannelNotice)(t.id,n)}),[t.id,n]);return m("div",{className:(0,o.default)(p.default.channelNotice,p.default.maxMembersCount)},void 0,m(l.default,{onClick:r,className:p.default.close},void 0,m(u.default,{className:p.default.closeIcon})),m("div",{className:p.default.message},void 0,m("div",{},void 0,c.default.Messages.NOTICE_CHANNEL_MAX_MEMBERS_CAP_REACHED_MESSAGE.format({maxMemberCount:t.maxMembers,maxMembersUrl:d.default.getArticleURL(f.HelpdeskArticles.MAX_MEMBERS)}))))};h.displayName="MaxMemberCountNotice";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(7721),i=y(n(7565)),l=y(n(36)),u=y(n(84)),s=y(n(350)),d=y(n(15)),f=n(5400),c=n(1),p=y(n(7)),v=y(n(7349));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(e){var t=e.guild,n=e.subscriptions,r=t.id;a.useEffect((function(){d.default.track(c.AnalyticEvents.CHANNEL_NOTICE_VIEWED,{notice_type:c.ChannelNoticeTypes.PREMIUM_GUILD_GRACE_PERIOD,guild_id:r})}),[r]);return null==n||(0,f.premiumGuildSubscriptionsRequiredForPerks)(n)<=0?null:h("div",{className:v.default.channelNotice},void 0,h(u.default,{onClick:function(){(0,o.hidePremiumGuildGracePeriodNotice)(r)},className:v.default.close},void 0,h(s.default,{className:v.default.closeIcon})),h("div",{className:v.default.message},void 0,p.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_NOTICE),h(l.default,{fullWidth:!0,color:l.default.Colors.GREY,size:l.default.Sizes.SMALL,onClick:function(){d.default.track(c.AnalyticEvents.CHANNEL_NOTICE_CTA_CLICKED,{source:c.ChannelNoticeCtaSources.GRACE_PERIOD_NOTICE,guild_id:r}),i.default.open(r,c.GuildSettingsSections.GUILD_PREMIUM)},className:v.default.checkStatusButton},void 0,p.default.Messages.PREMIUM_GUILD_GRACE_PERIOD_NOTICE_BUTTON))};_.displayName="PremiumGuildSubscriptionGracePeriodNotice";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7721),i=_(n(7820)),l=n(972),u=_(n(356)),s=_(n(36)),d=_(n(84)),f=n(5201),c=_(n(350)),p=n(1054),v=_(n(15)),y=n(1),m=_(n(7)),h=_(n(7350));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var S=(0,l.registerUserExperiment)({id:l.Experiments.GUILD_AFFINITY_PREMIUM_GUILD_SUBSCRIPTION_CTA,title:"Premium guild subscription for high-affinity guilds",description:["Show premium guild subscription CTA","Control: No CTA.","Treatment 1: Show CTA."],buckets:[l.ExperimentBuckets.CONTROL,l.ExperimentBuckets.TREATMENT_1]}),O=function(e){var t=e.guild,n=(0,l.useAndTrackExposureToUserExperiment)(S),r=(0,a.useStateFromStores)([u.default],(function(){return u.default.getMemberCount(t.id)}));if(n!==l.ExperimentBuckets.TREATMENT_1)return null;var _=null==r||r<y.SMALL_GUILD_MEMBER_THRESHOLD;return E("div",{className:h.default.channelNotice},void 0,E(d.default,{onClick:function(){(0,o.hideNotice)(y.ChannelNoticeTypes.PREMIUM_GUILD_SUBSCRIPTIONS_GUILD_AFFINITY),(0,o.hideNotice)(y.ChannelNoticeTypes.PREMIUM_GUILD_SUBSCRIPTIONS,{suppressAnalyticsTracking:!0})},className:h.default.close},void 0,E(c.default,{className:h.default.closeIcon})),E("div",{className:h.default.premiumGuildAnimationWrapper},void 0,E(f.PremiumPaymentGuildAnimation,{className:h.default.premiumGuildAnimation,nextScene:f.PremiumPaymentGuildAnimation.Scenes.IDLE})),E("div",{className:h.default.message},void 0,_?m.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_GUILD_AFFINITY_NOTICE_SMALL_GUILD:m.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_GUILD_AFFINITY_NOTICE,E(s.default,{fullWidth:!0,color:s.default.Colors.BRAND,size:s.default.Sizes.SMALL,className:h.default.guildAffinityPremiumSubscriptionButton,onClick:function(){v.default.track(y.AnalyticEvents.CHANNEL_NOTICE_CTA_CLICKED,{source:y.ChannelNoticeCtaSources.GUILD_AFFINITY_SUGGESTION,guild_id:t.id}),(0,p.openFullScreenLayer)((function(e){var n=e.transitionState,r=e.closeLayer;return E(i.default,{layerTransitionState:n,close:r,guildId:t.id,locationSection:y.AnalyticsSections.CHANNEL_NOTICE})}))}},void 0,m.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_GUILD_AFFINITY_NOTICE_BUTTON)))};O.displayName="PremiumGuildSubscriptionGuildAffinityNotice";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(3)),l=n(7721),u=_(n(7820)),s=_(n(356)),d=_(n(36)),f=_(n(84)),c=_(n(350)),p=n(1054),v=_(n(15)),y=n(1),m=_(n(7)),h=_(n(6749));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleButtonClick=function(){var e=t.props.guild;v.default.track(y.AnalyticEvents.CHANNEL_NOTICE_CTA_CLICKED,{source:y.ChannelNoticeCtaSources.GUILD_SUBSCRIPTION_NOTICE,guild_id:e.id}),(0,p.openFullScreenLayer)((function(e){var n=e.transitionState,r=e.closeLayer;return E(u.default,{layerTransitionState:n,close:r,guildId:t.props.guild.id,locationSection:y.AnalyticsSections.CHANNEL_NOTICE})}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var a=r.prototype;return a.handleClose=function(){(0,l.hideNotice)(y.ChannelNoticeTypes.PREMIUM_GUILD_SUBSCRIPTIONS)},a.render=function(){var e=this.props.memberCount,t=null==e||e<y.SMALL_GUILD_MEMBER_THRESHOLD;return E("div",{className:(0,o.default)(h.default.channelNotice,h.default.premiumGuildSubscription)},void 0,E(f.default,{onClick:this.handleClose,className:h.default.close},void 0,E(c.default,{className:h.default.closeIcon})),E("div",{className:h.default.message},void 0,E("div",{className:t?void 0:h.default.textLargeGuild},void 0,t?m.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_NOTICE_SMALL_GUILD:m.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_NOTICE),E(d.default,{className:h.default.btn,onClick:this.handleButtonClick},void 0,m.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_NOTICE_BUTTON)))},r}(a.PureComponent);O.displayName="PremiumGuildSubscriptionNotice";var I=i.default.connectStores([s.default],(function(e){var t=e.guild;return{memberCount:s.default.getMemberCount(t.id)}}))(O);t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=m(n(8)),o=n(7721),i=n(1082),l=n(1066),u=n(1126),s=m(n(36)),d=m(n(84)),f=m(n(350)),c=m(n(15)),p=n(1),v=m(n(7)),y=m(n(6749));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=function(e){var t=u.QUICKSWITCHER_SHOW.binds[0].split("+").map((function(e){return l.PRETTY_KEYS[e]?l.PRETTY_KEYS[e]():e})).join(" + ");return _("div",{className:(0,a.default)(y.default.channelNotice,y.default.quickswitcher)},void 0,_(d.default,{onClick:function(){return(0,o.hideNotice)(p.ChannelNoticeTypes.QUICKSWITCHER)},className:y.default.close},void 0,_(f.default,{className:y.default.closeIcon})),_("div",{className:y.default.message},void 0,_("div",{},void 0,v.default.Messages.QUICKSWITCHER_NOTICE),_(s.default,{className:y.default.btn,onClick:function(){var t=e.guild;c.default.track(p.AnalyticEvents.CHANNEL_NOTICE_CTA_CLICKED,{source:p.ChannelNoticeCtaSources.QUICK_SWITCHER_NOTICE,guild_id:t.id}),(0,i.show)("CHANNEL_NOTICE")}},void 0,t)))};g.displayName="QuickSwitcherNotice";var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(49),l=E(n(84)),u=E(n(7855)),s=E(n(8808)),d=E(n(350)),f=E(n(43)),c=E(n(10430)),p=n(8227),v=E(n(8974)),y=E(n(10431)),m=n(9600),h=n(1),_=E(n(7)),g=E(n(7352));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e){var t=e.guild,n=(0,o.useStateFromStores)([v.default],(function(){return v.default.getProgress(t.id)}),[t.id]),r=null!=n?n.size:0,E=(0,m.getCurrentStep)(n),S=_.default.Messages.PROGRESS_COMPLETED;switch(E){case p.Steps.AVATAR:S=_.default.Messages.AVATAR_STEP_TITLE;break;case p.Steps.CHANNEL:S=_.default.Messages.CHANNEL_STEP_TITLE;break;case p.Steps.MESSAGE:S=_.default.Messages.MESSAGE_STEP_TITLE;break;case p.Steps.INVITE:S=_.default.Messages.INVITE_STEP_TITLE}var I=a.useRef();return O("div",{className:g.default.container},void 0,O(l.default,{onClick:function(){(0,i.transitionTo)(h.Routes.CHANNEL(t.id)),c.default.dismissProgress(t.id)},className:g.default.dismiss},void 0,O(d.default,{className:g.default.dismissIcon})),O(f.default,{color:f.default.Colors.HEADER_PRIMARY,size:f.default.Sizes.SIZE_16,className:g.default.title},void 0,S),O(l.default,{className:g.default.progressContainer,onClick:function(){(0,i.transitionTo)(h.Routes.GUILD_PROGRESS(t.id))}},void 0,O(u.default,{className:g.default.progress,size:u.default.Sizes.LARGE,percent:r/m.TOTAL_STEPS*100,animate:!0}),a.createElement("div",{className:g.default.footer,ref:I},O(s.default,{className:g.default.questIcon}),O(f.default,{size:f.default.Sizes.SIZE_12,color:f.default.Colors.HEADER_SECONDARY,className:g.default.subtitle},void 0,_.default.Messages.SERVER_QUEST),O(f.default,{size:f.default.Sizes.SIZE_12,color:f.default.Colors.MUTED,className:g.default.step},void 0,r===m.TOTAL_STEPS?_.default.Messages.PROGRESS_STEPS_FINISHED:_.default.Messages.PROGRESS_STEPS.format({step:r+1}))),O(y.default,{firing:r===m.TOTAL_STEPS,targetElementRef:I})))}I.displayName="GuildProgressBar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={createProgress:function(e){a.default.dispatch({type:o.ActionTypes.GUILD_PROGRESS_INITIALIZE,guildId:e})},markCompletedProgressSeen:function(e){a.default.wait((function(){return a.default.dispatch({type:o.ActionTypes.GUILD_PROGRESS_COMPLETED_SEEN,guildId:e})}))},dismissProgress:function(e){a.default.dispatch({type:o.ActionTypes.GUILD_PROGRESS_DISMISS,guildId:e})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(8203),i=s(n(173)),l=n(1),u=s(n(7351));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var p={sprites:[n(8205)],colors:[l.Colors.BRAND,"#FFC0FF","#FFD836","#FF9A15","#A5F7DE","#51BC9D","#AEC7FF","#3E70DD"],fireCount:30,count:2,size:12,sizeSpread:7,angle:100,angleSpread:60,velocity:50,velocitySpread:25,dragCoefficient:0,gravity:5};function v(e){var t,n=e.firing,r=e.targetElementRef,l=a.useRef(null);if(null==r.current)return null;var s=r.current.getBoundingClientRect(),d=null===(t=l.current)||void 0===t?void 0:t.getBoundingClientRect(),v=0,y=0;return null!=d&&(v=(s.left+s.width)/d.width*100,y=s.top/d.height*100),f(i.default,{},void 0,a.createElement("div",{className:u.default.cannon,ref:l},null!=l.current?f(o.ConfettiCanvas,{className:u.default.cannon},void 0,(function(e){return a.createElement(o.ConfettiCannon,c({},e,p,{position:{x:v,y:y},firing:n}))})):null))}v.displayName="ProgressConfetti"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8)),o=i(n(7353));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var s=function(){return u("div",{className:o.default.spacer})};s.displayName="Spacer";var d=function(){return u("div",{className:o.default.category})};d.displayName="Category";var f=function(e){var t=e.width;return u("div",{className:o.default.channel},void 0,u("div",{className:o.default.channelIcon}),u("div",{className:o.default.channelName,style:{width:t+"px"}}))};f.displayName="Channel";var c=u(d,{}),p=u(f,{width:100}),v=u(f,{width:74}),y=u(f,{width:100}),m=u(f,{width:70}),h=u(f,{width:112}),_=u(f,{width:175}),g=u(s,{}),E=u(d,{}),S=u(f,{width:100}),O=u(f,{width:74}),I=u(f,{width:100}),T=u(f,{width:70}),b=u(f,{width:112}),C=u(f,{width:56}),M=function(e){var t,n=e.withBannerPadding;return u("div",{className:(0,a.default)(o.default.container,(t={},t[o.default.bannerPadding]=n,t))},void 0,c,p,v,y,m,h,_,g,E,S,O,I,T,b,C)};M.displayName="PlaceholderChannelList";var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=P(n(0)),o=n(364),i=n(3),l=P(n(9612)),u=M(n(8218)),s=M(n(7657)),d=M(n(8697)),f=n(7614),c=M(n(5295)),p=M(n(10519)),v=n(5190),y=M(n(1083)),m=M(n(9283)),h=P(n(7597)),_=M(n(9652)),g=n(7606),E=M(n(970)),S=M(n(10537)),O=M(n(10547)),I=M(n(10548)),T=n(1),b=M(n(7)),C=M(n(7372));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var R=A(s.default.Divider,{});function L(){return A("div",{className:C.default.inviteToolbar},void 0,A(d.default,{tooltip:b.default.Messages.NEW_GROUP_DM}),R)}L.displayName="HeaderToolbar";var D=A(o.Helmet,{title:"Discord"}),w=A(L,{}),k=A(s.default.Icon,{icon:_.default,"aria-hidden":!0}),j=A(s.default.Divider,{}),U=A(S.default,{}),G=A(p.default,{});function F(){a.useEffect((function(){l.setHomeLink(T.Routes.FRIENDS),(0,v.trackAppUIViewed)("friends")}));var e=(0,i.useStateFromStores)([y.default],(function(){return y.default.hasConsented(T.Consents.PERSONALIZATION)})),t=(0,i.useStateFromStores)([c.default],(function(){return c.default.hasHotspot(f.HotspotLocations.NOW_PLAYING_CONSENT_CARD)})),n=(0,i.useStateFromStores)([m.default],(function(){return m.default.getState()})),r=n.section,o=n.pendingCount;return A("div",{className:C.default.container},void 0,D,A(s.default,{toolbar:w},void 0,k,A(s.default.Title,{},void 0,b.default.Messages.FRIENDS),j,A(h.default,{"aria-label":b.default.Messages.FRIENDS,selectedItem:r,type:h.Types.TOP_PILL,onItemSelect:function(e){u.default.setSection(e)},className:C.default.tabBar},void 0,A(h.Item,{id:T.FriendsSections.ONLINE,className:C.default.item},void 0,b.default.Messages.FRIENDS_SECTION_ONLINE),A(h.Item,{id:T.FriendsSections.ALL,className:C.default.item},void 0,b.default.Messages.FRIENDS_SECTION_ALL),A(h.Item,{id:T.FriendsSections.PENDING,className:C.default.item,"aria-label":b.default.Messages.FRIENDS_SECTION_PENDING},void 0,b.default.Messages.FRIENDS_SECTION_PENDING,o>0?A(g.NumberBadge,{count:o,className:C.default.badge,style:{paddingRight:0}}):null),A(h.Item,{id:T.FriendsSections.BLOCKED,className:C.default.item},void 0,b.default.Messages.BLOCKED),A(h.Item,{"aria-label":b.default.Messages.FRIENDS_SECTION_ADD_FRIEND,className:C.default.item,color:T.Colors.STATUS_GREEN,id:T.FriendsSections.ADD_FRIEND},void 0,A("span",{"aria-hidden":"true"},void 0,b.default.Messages.FRIENDS_SECTION_ADD_FRIEND)))),A("div",{className:C.default.tabBody},void 0,A(h.Panel,{id:r,className:C.default.peopleColumn},void 0,r===T.FriendsSections.ADD_FRIEND?U:A(I.default,{sectionFilter:r})),A("div",{className:C.default.nowPlayingColumn},void 0,A(E.default,{className:C.default.nowPlayingScroller},void 0,!e&&t?A(O.default,{className:C.default.consentCard}):null,G))))}F.displayName="PeoplePage";var B=F;t.default=B},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,i.useStateFromStoresObject)([d.default],(function(){return{nowPlayingCards:d.default.nowPlayingCards,loaded:d.default.loaded}})),t=e.nowPlayingCards,n=e.loaded,r=(0,i.useStateFromStoresObject)([s.default],(function(){return{needsRefresh:s.default.needsRefresh(),fetching:s.default.getFetching()}})),o=r.needsRefresh,u=r.fetching;a.useEffect((function(){return l.default.wait((function(){return y.mount()})),function(){return l.default.wait((function(){return y.unmount()}))}}),[]),a.useEffect((function(){o&&!u&&P()}),[o,u]);var f=null;if(!n)return M("div",{className:O.default.emptyCard},void 0,A);f=t.length>0?t.map((function(e){var t=e.party;return M(N,{party:t},t.id)})):M("div",{className:O.default.emptyCard},void 0,M(p.default,{tag:p.default.Tags.H5,size:p.default.Sizes.SIZE_16,className:O.default.emptyHeader},void 0,S.default.Messages.ACTIVITY_FEED_NONE_PLAYING_HEADER),M(v.default,{color:v.default.Colors.CUSTOM,className:O.default.emptyText},void 0,S.default.Messages.ACTIVITY_FEED_NONE_PLAYING_BODY));return a.createElement(a.Fragment,null,M(p.default,{tag:p.default.Tags.H3,size:p.default.Sizes.SIZE_12,className:O.default.header},void 0,S.default.Messages.GAME_FEED_CURRENT_HEADER_TITLE),f)};var r,a=b(n(0)),o=I(n(6)),i=n(3),l=I(n(2)),u=b(n(8202)),s=I(n(7724)),d=I(n(9648)),f=I(n(985)),c=I(n(227)),p=I(n(126)),v=I(n(43)),y=b(n(10520)),m=I(n(10521)),h=I(n(10525)),_=I(n(9281)),g=I(n(10526)),E=I(n(10535)),S=I(n(7)),O=I(n(7359));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var N=(0,E.default)((function(e){var t=e.party,n=e.onUserContextMenu,r=e.onChannelContextMenu,o=M(h.default,{party:t,onUserContextMenu:n}),i=M(m.default,{party:t,onChannelContextMenu:r}),l=M("div",{},void 0,o,i);return null!=o||null!=i?M(f.default,{position:f.default.Positions.LEFT,renderPopout:function(e){var n=e.closePopout;return M(g.default,{party:t,close:n})},spacing:8},void 0,(function(e,t){return a.createElement(_.default,C({},e,{className:O.default.itemCard,active:t}),l)})):null})),P=o.default.throttle((function(){return u.fetchUserAffinities(!1)}),3e5),A=M(c.default,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.mount=function(){a.default.dispatch({type:o.ActionTypes.NOW_PLAYING_MOUNTED})},t.unmount=function(){a.default.dispatch({type:o.ActionTypes.NOW_PLAYING_UNMOUNTED})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.party,n=e.onChannelContextMenu,r=t.voiceChannels,p=t.currentActivities,v=t.partiedMembers,h=t.applicationStreams,_=[],g=function(e){var t,n,r=_.length;if(0!==r){var a=_[r-1],o=""+(null!==(t=null==e?void 0:e.key)&&void 0!==t?t:""),i=(""+(null!==(n=null==a?void 0:a.key)&&void 0!==n?n:"")).startsWith("game")&&o.startsWith("rich-presence");_.push(y(d.default.Separator,{inset:i},"sep-"+o)),_.push(e)}else _.push(e)};r.length>0&&r.forEach((function(e){var t=e.members,r=e.channel,a=e.guild;g(y(d.default.VoiceSection,{guild:a,channel:r,members:t,partySize:m(t),onChannelContextMenu:n,onGuildClick:function(){var e=u.default.getChannelId(a.id);(0,l.transitionToGuild)(a.id,e)}},"voice-"+r.id))}));h.length>0&&h.forEach((function(e){var t=e.stream,n=e.streamUser,r=e.activity;g(y(d.default.ApplicationStreamingSection,{user:n,activity:r,applicationStream:t,onPreviewClick:function(){a.default.selectVoiceChannel(t.channelId),(0,o.watchStreamAndTransitionToStream)(t)}},"application-stream-"+t.ownerId))}));return p.forEach((function(e,t){var n=e.activity,a=e.game,o=e.playingMembers,l=e.activityUser;if(null==n||null==n.type)return null;if(p.length>1&&n.type===c.ActivityTypes.PLAYING&&!(0,i.hasRichActivity)(n)&&null!=a)g(y(d.default.GameSection,{icon:a.getIconURL(f.ICON_SIZE),name:a.name,partySize:{knownSize:o.length,unknownSize:0,totalSize:o.length},members:o},"game-"+(n.session_id||t)+"-"+(n.application_id||t)));else if((0,i.hasRichActivity)(n)&&n.type===c.ActivityTypes.PLAYING)g(y(d.default.RichPresenceSection,{activity:n,getAssetImage:s.getAssetImage},"rich-presence-"+(n.session_id||t)+"-"+l.id));else if((0,i.isStreaming)(n)){var u=r.length>0&&r[0].members.length>1,m=o.length>1;g(y(d.default.TwitchSection,{activity:n,user:u||m?l:null,getAssetImage:s.getAssetImage},"streaming-"+(n.session_id||t)))}else(0,i.isListeningOnSpotify)(n)?g(y(d.default.SpotifySection,{activity:n,isSolo:1===v.length,partySize:{knownSize:o.length,unknownSize:0,totalSize:o.length},getAssetImage:s.getAssetImage,members:o},"spotify-"+(n.session_id||t)+"-"+l.id)):(0,i.isOnXbox)(n)&&g(y(d.default.XboxSection,{title:a.name},"xbox-"+(n.session_id||t)))})),_.length>0?y(d.default.Body,{},void 0,_):null};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=p(n(170)),o=n(332),i=n(1031),l=n(49),u=p(n(33)),s=n(375),d=p(n(9281)),f=n(9650),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){var n,r=e.length,a=0;if(null!=t&&null!=t.party&&null!=t.party.size&&t.party.size.length>=2){var o=t.party.size;a=Math.max(o[0]-e.length,0),n=o[1]}else n=r+a;return{knownSize:r,unknownSize:a,totalSize:n}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(6)),i=v(n(7577)),l=v(n(7579)),u=v(n(7611)),s=v(n(10523)),d=v(n(643)),f=n(60),c=n(1),p=v(n(7356));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=function(e){var t=e.member,n=e.empty,r=e.analyticsContext;if(n)return h("div",{className:p.default.partyMemberEmpty});if(null==t)return h("div",{className:p.default.partyMemberUnknown},void 0,h(s.default,{className:p.default.partyMemberUnknownIcon}));var o={location:m({},r.location,{object:c.AnalyticsObjects.AVATAR})};return h("div",{className:p.default.partyMemberKnown},void 0,h(u.default,{render:function(e){return a.createElement(i.default,m({},e,{userId:t.id,analyticsParams:o}))},position:u.default.Positions.LEFT,closeOnScroll:!1},void 0,h(d.default,{src:t.getAvatarURL(),"aria-label":t.username,size:d.default.Sizes.SIZE_24,className:p.default.partyMember})))};_.displayName="PartyMember";var g=(0,l.default)(_),E=function(e){var t=e.partySize,n=e.members,r=e.minAvatarsShown,a=void 0===r?1:r,i=e.maxAvatarsShown,l=void 0===i?2:i,u=t.unknownSize,s=t.totalSize,d=t.knownSize;if(s<a)return null;for(var c=(0,o.default)(n).filter(f.isNotNullish).take(l).map((function(e){return h(g,{member:e},e.id)})).value(),v=0;v<u&&c.length<l;v++)c.push(h(g,{},"unknown-member-"+v));for(var y=s-d-u,m=0;m<y&&c.length<l;m++)c.push(h(g,{empty:!0},"empty-member-"+m));var _=Math.max(Math.min(s-c.length,99),0);if(1===_){var E=n[l];c.push(h(g,{member:E},E.id))}return h("div",{className:p.default.wrapper},void 0,h("div",{className:p.default.partyMembers},void 0,c,_>1?h("div",{className:p.default.partyMemberOverflow},void 0,"+",_):null))};E.displayName="PartyAvatars";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{fill:d,d:"M12 14C7.289 14 4 16.467 4 20V22H20V20C20 16.467 16.711 14 12 14ZM11 19C10.447 19 10 18.553 10 18C10 17.447 10.447 17 11 17C11.553 17 12 17.447 12 18C12 18.553 11.553 19 11 19ZM14 19C13.447 19 13 18.553 13 18C13 17.447 13.447 17 14 17C14.553 17 15 17.447 15 18C15 18.553 14.553 19 14 19Z"}),s("path",{fill:d,d:"M18 6H17.91C17.432 3.167 14.967 1 12 1C9.033 1 6.568 3.167 6.09 6H6C4.896 6 4 6.896 4 8V9C4 10.104 4.896 11 6 11C6 12.102 6.897 13 8 13H16C17.104 13 18 12.102 18 11C19.104 11 20 10.104 20 9V8C20 6.896 19.104 6 18 6ZM16 10H8V6H16V10Z"}))}d.displayName="UnknownUser"},function(e,t,n){e.exports=n.p+"1747132724e5e5d09278618b69f79233.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=f(n(21)),o=n(1031),i=f(n(7734)),l=f(n(9281)),u=n(9650),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.party,r=e.onUserContextMenu,f=t.priorityMembers[0],c=function(e){var t=e.priorityMembers,n=e.partiedMembers,r=new Set(t.map((function(e){return e.user.id}))),a=n.filter((function(e){return!r.has(e.id)})),o=t[0].user.toString(),i=null!=t[1]?t[1].user.toString():null!=a[0]?a[0].toString():null;switch(n.length){case 1:return o;case 2:return d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_HEADER_TWO_KNOWN_ONLY.format({user1:o,user2:i});default:return d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_HEADER_TWO_KNOWN.format({user1:o,user2:i,extras:n.length-2})}}(t),v=function(e){var t=e.priorityMembers,r=e.partiedMembers,f=e.voiceChannels,c=e.currentActivities,v=t.length,y=v+(r.length-v)===1,m=c[0];if(y&&null!=m){var h=m.activity,_=m.game,g=m.startedPlayingTime;if(null==h)return{subtitle:null,icon:null};switch(h.type){case s.ActivityTypes.PLAYING:return(0,o.isOnXbox)(h)?{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_XBOX,icon:p(l.default.Header.Icon,{src:l.default.Header.Icon.Src.XBOX})}:{subtitle:p(i.default,{start:g,location:i.default.Locations.ACTIVITY_FEED_NEW,messageProps:{name:h.name}}),icon:null!=_?p(l.default.Header.Icon,{src:null!=_.getIconURL(u.ICON_SIZE)?_.getIconURL(u.ICON_SIZE):n(9649)}):null};case s.ActivityTypes.STREAMING:return{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_STREAMING_TWITCH,icon:null!=_&&null!=_.getIconURL(u.ICON_SIZE)?p(l.default.Header.Icon,{src:_.getIconURL(u.ICON_SIZE)}):null};case s.ActivityTypes.LISTENING:return{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_SPOTIFY,icon:p(l.default.Header.Icon,{src:l.default.Header.Icon.Src.SPOTIFY})};case s.ActivityTypes.WATCHING:return{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_WATCHING,icon:null!=_&&null!=_.getIconURL(u.ICON_SIZE)?p(l.default.Header.Icon,{src:_.getIconURL(u.ICON_SIZE)}):null};default:return{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_IN_A_VOICE_CHANNEL,icon:null}}}if(0===c.length){if(f.length>0)return{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_IN_A_VOICE_CHANNEL,icon:null};var E=c[0];if(null!=E){var S=E.activity;if(null!=S&&S.type===s.ActivityTypes.LISTENING)return{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_SPOTIFY,icon:p(l.default.Header.Icon,{src:l.default.Header.Icon.Src.SPOTIFY})}}}else if(1===c.length){var O=c.find((function(e){return null!=e.activity}));if(null==O)throw new Error("Invalid Activity State - AF 2.0: No activity");var I=O.activity,T=O.game,b=O.startedPlayingTime;return(0,a.default)(null!=I,"Activity was null somehow"),{subtitle:p(i.default,{start:b,location:i.default.Locations.ACTIVITY_FEED_NEW,messageProps:{name:I.name}}),icon:null!=T&&null!=T.getIconURL(u.ICON_SIZE)?p(l.default.Header.Icon,{src:T.getIconURL(u.ICON_SIZE)}):null}}return{subtitle:d.default.Messages.ACTIVITY_FEED_NOW_PLAYING_MULTIPLE_GAMES,icon:p(l.default.Header.Icon,{src:l.default.Header.Icon.Src.MULTIPLE})}}(t),y=v.subtitle,m=v.icon;return p(l.default.Header,{priorityUser:f,title:c,subtitle:y,icon:m,onContextMenu:function(e){return r(e,f.user)}})}v.displayName="NowPlayingHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;v(n(0));var r,a=v(n(7563)),o=c(n(10527)),i=c(n(10528)),l=c(n(10530)),u=c(n(10531)),s=c(n(10533)),d=c(n(10534)),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.party,n=e.close,r=(0,l.default)(t),c=(0,d.default)(t),p=(0,s.default)(t),v=(0,u.default)(t),m=(0,o.default)(t),h=(0,i.default)(t);return y(a.default,{navId:"now-playing-menu",onClose:n,"aria-label":f.default.Messages.GENERIC_ACTIONS_MENU_LABEL},void 0,r,y(a.MenuGroup,{},void 0,c,p),y(a.MenuGroup,{},void 0,v),y(a.MenuGroup,{},void 0,m),h)}m.displayName="NowPlayingCardMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){for(var t,n=e.currentActivities.length>1,r=L(e),i=function(e){var t=e.currentActivities,n=a.useContext(g.AnalyticsContext);return(0,o.useStateFromStoresArray)([_.default,h.default,c.default,m.default,y.default],(function(){return t.map((function(e){var t=e.activity,r=e.game,a=h.default.getActiveLibraryApplication(r.id);return P({},e,{libraryApplication:a,canJoin:null!=t&&(0,f.default)(t,O.ActivityFlags.JOIN)&&t.type===O.ActivityTypes.PLAYING,canPlay:(0,E.isLaunchable)(h.default,c.default,m.default,y.default,r.id,null!=a?a.branchId:null),isLaunching:c.default.launchingGames.has(r.id),isRunning:_.default.getRunningVerifiedApplicationIds().includes(r.id),location:n.location})}))}),[t])}(e),l=[],u=function(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return C(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return C(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}(i);!(t=u()).done;){var s=t.value,d=s.activity;null!=d&&null!=d.type&&l.push(D(s,n),w(s,n))}return[r].concat(l)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=T(n(1046)),l=T(n(170)),u=T(n(968)),s=T(n(171)),d=n(1031),f=T(n(360)),c=T(n(1052)),p=n(7563),v=T(n(679)),y=T(n(275)),m=T(n(146)),h=T(n(108)),_=T(n(74)),g=n(15),E=n(236),S=n(1061),O=n(1),I=T(n(7));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function M(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function N(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){M(o,r,a,i,l,"next",e)}function l(e){M(o,r,a,i,l,"throw",e)}i(void 0)}))}}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var R=s.default.get(O.PlatformTypes.XBOX).name;function L(e){var t=e.currentActivities,n=(0,o.useStateFromStores)([v.default],(function(){return v.default.getAccounts().some((function(e){return e.type===s.default.get(O.PlatformTypes.XBOX).type}))})),r=t.some((function(e){var t=e.activity;return(0,d.isOnXbox)(t)}));return n||!r?null:A(p.MenuItem,{id:"xbox-connect",action:function(){return u.default.open(O.UserSettingsSections.CONNECTIONS)},label:I.default.Messages.USER_ACTIVITY_CONNECT_PLATFORM.format({platform:R})})}function D(e,t){var n=e.canJoin,r=e.activity,a=e.activityUser;if(!n||null==r)return null;function o(){return(o=N(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=r){e.next=2;break}return e.abrupt("return");case 2:return e.next=4,i.default.sendActivityInviteUser({type:O.ActivityActionTypes.JOIN_REQUEST,userId:a.id,activity:r,location:O.AnalyticsLocations.PROFILE_POPOUT});case 4:null!=(t=e.sent)&&l.default.selectPrivateChannel(t.id);case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return A(p.MenuItem,{id:"join-"+r.session_id,label:t?I.default.Messages.USER_ACTIVITY_ACTION_ASK_TO_JOIN_USER.format({name:a.toString()}):I.default.Messages.USER_ACTIVITY_ACTION_ASK_TO_JOIN,action:function(){return o.apply(this,arguments)}})}function w(e,t){var n=e.activity,r=e.game,a=e.libraryApplication,o=e.location,i=e.canPlay,l=e.isRunning,u=e.isLaunching;if(!i||null==n)return null;var s=l?I.default.Messages.ACTIVITY_FEED_POPOUT_APPLICATION_RUNNING.format({name:r.name}):u?I.default.Messages.ACTIVITY_FEED_POPOUT_APPLICATION_LAUNCHING.format({name:r.name}):void 0;return A(p.MenuItem,{id:"play-"+n.session_id,action:function(){(0,S.playApplication)(r.id,a,{analyticsParams:{location:P({},o,{object:O.AnalyticsObjects.LIST_ITEM})}})},label:t?I.default.Messages.APPLICATION_CONTEXT_MENU_LAUNCH_APPLICATION_NAME.format({name:r.name}):I.default.Messages.APPLICATION_CONTEXT_MENU_LAUNCH,subtext:s})}L.displayName="useXboxConnectItem",D.displayName="renderAskToJoinItem",w.displayName="renderPlayGameItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t,n,r=e.priorityMembers,o=e.partiedMembers,l=e.currentActivities,s=new Set(r.map((function(e){return e.user.id}))),d=o.filter((function(e){return!s.has(e.id)})),f=a.useMemo((function(){var e=l.flatMap((function(e){return e.playingMembers})).map((function(e){return e.id}));return o.filter((function(t){return!e.includes(t.id)}))}),[o,l]);if(l.length<=1&&0===f.length)return c(i.MenuGroup,{label:o.length>1?u.default.Messages.ACTIVITY_FEED_SINGLE_MEMBER_LIST_HEADER.format({memberCount:o.length}):void 0},void 0,m(r,d,o.length,null!==(t=null===(n=l[0])||void 0===n?void 0:n.activity)&&void 0!==t?t:void 0));var p=l.map((function(e){var t=e.playingMembers,n=e.game,a=e.activity,o=new Set(t.map((function(e){return e.id})));return c(i.MenuGroup,{label:n.name+" - "+t.length},void 0,m(r.filter((function(e){var t=e.user;return o.has(t.id)})),t.filter((function(e){return!s.has(e.id)})),t.length,null!=a?a:void 0))})),v=f.map((function(e){return e.id})),y=c(i.MenuGroup,{label:u.default.Messages.ACTIVITY_FEED_OTHER_MEMBER_LIST_HEADER+" - "+f.length},void 0,m(r.filter((function(e){var t=e.user;return v.includes(t.id)})),f.filter((function(e){return!s.has(e.id)})),f.length));return[].concat(p,[y])};var r,a=f(n(0)),o=s(n(1039)),i=n(7563),l=f(n(10529)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return y(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return y(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function y(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function m(e,t,n,r){for(var s,d=[],f=function(){var e=s.value,t=e.user,n=e.status;d.push(c(i.MenuItem,{id:t.id,keepItemStyles:!0,render:function(e){return a.createElement(l.default,p({},e,{user:t,status:n}))},action:function(){return o.default.open(t.id)}}))},y=v(e);!(s=y()).done;)f();for(var m,h=function(){var e=m.value;d.push(c(i.MenuItem,{id:e.id,keepItemStyles:!0,render:function(t){return a.createElement(l.default,p({},t,{user:e}))},action:function(){return o.default.open(e.id)}}))},_=v(t);!(m=_()).done;)h();var g=n-d.length;return g>0&&d.push(c(i.MenuItem,{id:"unknown-members-"+(null==r?void 0:r.session_id),render:function(e){return a.createElement(l.NowPlayingUnknownMemberMenuItem,p({},e,{label:u.default.Messages.GAME_FEED_UNKNOWN_PLAYERS.format({count:g})}))}})),d}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f,t.NowPlayingUnknownMemberMenuItem=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(8)),o=u(n(7622)),i=u(n(643)),l=u(n(7358));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.user,n=e.status,r=e.isFocused;return d("div",{className:l.default.memberItem},void 0,d(i.default,{src:t.getAvatarURL(),className:l.default.avatar,"aria-label":t.username,size:i.default.Sizes.SIZE_24,status:n,statusColor:r?"currentColor":void 0}),d(o.default,{user:t,hideDiscriminator:!0}))}function c(e){var t=e.label;return d("div",{className:l.default.memberItem},void 0,d("div",{className:(0,a.default)(l.default.avatar,l.default.unknown)}),d("div",{},void 0,t))}f.displayName="NowPlayingMemberMenuItem",c.displayName="NowPlayingUnknownMemberMenuItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(354)),i=c(n(121)),l=n(7563),u=n(9651),s=n(15),d=n(1),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t){void 0===t&&(t=!1);var n=e.priorityMembers,r=e.partiedMembers,c=a.useContext(s.AnalyticsContext),p=n.map((function(e){return e.user.id})),m=1===r.length&&1===n.length,h=n.length-r.length>0;if(!((m||t)&&!h)||0===p.length)return null;return v(l.MenuItem,{id:"message",action:function(){o.default.openPrivateChannel(p).then((function(t){return i.default.trackWithMetadata(d.AnalyticEvents.ACTIVITY_FEED_DM_VISITED,y({source:y({},c.location,{object:d.AnalyticsObjects.LIST_ITEM}),channel_id:t,recipient_id:"string"==typeof p?p:p[0],af_recently_played:!1},(0,u.getPartyMetadata)(e)))}))},label:f.default.Messages.SEND_DM})}m.displayName="useNowPlayingMessageItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.currentActivities,n=e.isSpotifyActivity,r=t[0],o=(0,a.default)(null==r?void 0:r.activity,null==r?void 0:r.activityUser);return n?o:null};var r,a=(r=n(10532))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=(0,a.useStateFromStores)([u.default,i.default],(function(){return null!=t?(0,d.default)(u.default,i.default,t,e):void 0}),[e,t]);if(null==r||null==e||null==t)return null;var v=r.isCurrentUser||r.notPlayable||r.playingSameTrack,y=r.isCurrentUser||r.syncingWithUser||r.syncingWithParty;return[m(o.MenuItem,{id:"spotify-play-"+e.session_id,action:function(){return(0,c.default)(r,l.SpotifyActionTypes.USER_ACTIVITY_PLAY,n)},label:p.default.Messages.ACTIVITY_FEED_NOW_PLAYING_ACTION_PLAY_ON_SPOTIFY,subtext:v?(0,s.default)(r,l.SpotifyActionTypes.USER_ACTIVITY_PLAY):void 0,disabled:v}),r.canPlaySpotify?m(o.MenuItem,{id:"spotify-sync-"+e.session_id,action:function(){return(0,f.default)(r,l.SpotifyActionTypes.USER_ACTIVITY_SYNC,n)},label:p.default.Messages.ACTIVITY_FEED_NOW_PLAYING_ACTION_LISTEN_ALONG,subtext:y?(0,s.default)(r,l.SpotifyActionTypes.USER_ACTIVITY_SYNC):void 0,disabled:y}):null]};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=v(n(10)),l=n(234),u=v(n(660)),s=v(n(7891)),d=v(n(7892)),f=v(n(7893)),c=v(n(7894)),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return e.applicationStreams.map((function(e){var t=e.stream,n=e.streamUser;return d(i.MenuItem,{id:"spectate-"+t.ownerId,action:function(){a.default.selectVoiceChannel(t.channelId),(0,o.watchStreamAndTransitionToStream)(t)},label:l.default.Messages.WATCH_USER_STREAM.format({streamerName:n.toString()})})}))};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(170)),o=n(332),i=n(7563),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=a.useContext(f.AnalyticsContext),n=e.voiceChannels[0];if(null==n)return null;return[m(l.MenuItem,{id:"join-voice",action:function(){var r=s.default.getChannelId(n.guild.id);(0,u.transitionToGuild)(n.guild.id,r),o.default.selectVoiceChannel(n.channel.id),i.default.trackWithMetadata(c.AnalyticEvents.ACTIVITY_FEED_VOICE_CHANNEL_VISITED,h({source:h({},t.location,{object:c.AnalyticsObjects.LIST_ITEM}),guild_id:n.guild.id,channel_id:n.channel.id},(0,d.getPartyMetadata)(e)))},label:p.default.Messages.ACTIVITY_FEED_NOW_PLAYING_ACTION_JOIN_CHANNEL}),m(l.MenuItem,{id:"goto-server",action:function(){var r=s.default.getChannelId(n.guild.id);(0,u.transitionToGuild)(n.guild.id,r),i.default.trackWithMetadata(c.AnalyticEvents.ACTIVITY_FEED_GUILD_VISITED,h({source:h({},t.location,{object:c.AnalyticsObjects.LIST_ITEM}),guild_id:n.guild.id,af_recently_played:!1},(0,d.getPartyMetadata)(e)))},label:p.default.Messages.ACTIVITY_FEED_NOW_PLAYING_ACTION_GO_TO_SERVER})]};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(170)),i=v(n(121)),l=n(7563),u=n(49),s=v(n(33)),d=n(9651),f=n(15),c=n(1),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return(0,i.default)(function(t){var n,i;function f(){return t.apply(this,arguments)||this}i=t,(n=f).prototype=Object.create(i.prototype),n.prototype.constructor=n,v(n,i);var c=f.prototype;return c.render=function(){return r.createElement(e,p({},this.props,{onMessageUser:this.handleMessageUser,onUserContextMenu:this.handleUserContextMenu,onGuildContextMenu:this.handleGuildContextMenu,onChannelContextMenu:this.handleChannelContextMenu}))},c.handleMessageUser=function(e,t){return a.default.openPrivateChannel(t.id)},c.handleUserContextMenu=function(e,t,n){(0,o.openContextMenu)(e,(function(e){return r.createElement(s.default,p({},e,{user:t}))}),{onClose:n})},c.handleGuildContextMenu=function(e,t){(0,o.openContextMenu)(e,(function(e){return r.createElement(u.default,p({},e,{guild:t}))}))},c.handleChannelContextMenu=function(e,t){var n=d.default.getGuild(t.getGuildId());if(null==n)return null;(0,o.openContextMenu)(e,(function(e){return r.createElement(l.default,p({},e,{channel:t,guild:n}))}))},f}(r.Component))};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=f(n(354)),o=n(349),i=f(n(7579)),l=f(n(10536)),u=f(n(8140)),s=f(n(7726)),d=f(n(20));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(){return(p=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;m(n(0));var r,a=n(349),o=v(n(7570)),i=m(n(7563)),l=v(n(10)),u=v(n(8017)),s=v(n(7880)),d=v(n(7651)),f=v(n(7730)),c=v(n(7881)),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t=e.channel,n=e.guild,r=(0,f.default)(t),v=(0,c.default)(t,n),y=(0,u.default)(t,n),m=(0,s.default)(t,n),_=(0,d.default)(t),g=(0,o.default)(t.id);return l.default.isGuest()?null:h(i.default,{navId:"channel-context",onClose:a.closeContextMenu,"aria-label":p.default.Messages.CHANNEL_ACTIONS_MENU_LABEL},void 0,h(i.MenuGroup,{},void 0,r),h(i.MenuGroup,{},void 0,v,y,m),h(i.MenuGroup,{},void 0,_),h(i.MenuGroup,{},void 0,g))}_.displayName="ChannelListVoiceChannelContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(10538)),l=f(n(9653)),u=n(1),s=f(n(7)),d=f(n(7362));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){var e,t=a.useState(null),n=t[0],r=t[1],l=a.useState(null),u=l[0],f=l[1],c=!1,v=!1,y=s.default.Messages.ADD_FRIEND_DESCRIPTION;return null!=u?(c=!0,y=u):null!=n&&(v=!0,y=n),p("div",{className:d.default.sectionHeader},void 0,p("div",{className:d.default.addInputWrapper},void 0,p("h2",{className:d.default.header},void 0,s.default.Messages.ADD_FRIEND),p("div",{className:(0,o.default)(d.default.description,(e={},e[d.default.success]=c,e[d.default.error]=v,e))},void 0,y),p(i.default,{onSubmit:function(e,t){r(e),f(t)}})))}v.displayName="AddFriendHeader";var y=p(v,{});function m(){return p(a.Fragment,{},void 0,y,p("div",{className:d.default.emptyState},void 0,p(l.default,{type:u.FriendsSections.ADD_FRIEND})))}m.displayName="AddFriend";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(21)),i=p(n(1036)),l=p(n(80)),u=p(n(36)),s=n(1202),d=n(1),f=p(n(7)),c=p(n(7360));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h={canSend:!1,hint:""},_=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),l=0;l<n;l++)r[l]=arguments[l];return(t=e.call.apply(e,[this].concat(r))||this).state=h,t.inputRef=a.createRef(),t.containerRef=a.createRef(),t.handleSubmit=function(e){e.preventDefault();var n=t.props.onSubmit;(0,o.default)(null!=t.inputRef.current,"Input is submitted when not mounted");var r=t.inputRef.current.value.trim(),a=(0,s.validateDiscordTag)(r);null!=a?n(a):(t.setState({canSend:!1}),i.default.sendRequest(r,{location:"Add Friend"}).then((function(){n(null,f.default.Messages.ADD_FRIEND_SUCCESS.format({discordTag:r})),(0,o.default)(null!=t.inputRef.current,"Input is submitting when not mounted"),t.inputRef.current.value="",t.setState(h,t.focus)}),(function(e){n((0,s.humanizeAbortCode)(e.body.code,r)),t.setState({canSend:!0})})))},t.handleChange=function(e){var n=e.currentTarget.value;if(n.length>0){var r=n.split("#")[1];t.setState({hint:n+d.PLACEHOLDER_TAG.slice(null!=r?r.length+1:0),canSend:!0})}else t.setState({hint:"",canSend:!1});t.props.onError&&t.props.onError(null)},t.handleKeyPress=function(e){var n=e.currentTarget.value;if(13!==e.which){var r=n.indexOf("#");if(r>-1){(0,o.default)(null!=t.inputRef.current,"Input is handling keypress when not mounted");var a=t.inputRef.current.selectionStart,i=8===e.which||37===e.which||39===e.which,l=e.which>=48&&e.which<=57;(null!=a&&a>r&&/^(.+?#\d{4})$/.test(n)&&!i||null!=a&&a>r&&!l&&!i)&&e.preventDefault()}}},t.focus=function(){(0,o.default)(null!=t.inputRef.current,"Input is being focussed when not mounted"),t.inputRef.current.focus()},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n),r.prototype.render=function(){var e=this.state.canSend;return y(l.default,{focusTarget:this.inputRef,ringTarget:this.containerRef,ringClassName:c.default.ring,offset:{top:12,bottom:12}},void 0,a.createElement("div",{ref:this.containerRef},y("form",{className:c.default.wrapper,onSubmit:this.handleSubmit},void 0,a.createElement("input",{ref:this.inputRef,className:c.default.addFriendInput,placeholder:f.default.Messages.ADD_FRIEND_PLACEHOLDER,onKeyPress:this.handleKeyPress,onChange:this.handleChange,autoFocus:!0,maxLength:37}),y("div",{className:c.default.addFriendHint},void 0,this.state.hint),y(u.default,{size:u.default.Sizes.SMALL,disabled:!e,type:"submit"},void 0,f.default.Messages.ADD_FRIEND_BUTTON))))},r}(a.PureComponent);_.displayName="AddFriendInput";var g=_;t.default=g},function(e,t,n){e.exports=n.p+"6b7098de4cc16f7e431ad8f9aae7f6db.svg"},function(e,t,n){e.exports=n.p+"b5eb2f7d6b3f8cc9b60be4a5dcf28015.svg"},function(e,t,n){e.exports=n.p+"d834d700306f3838c0facef39e7d8a38.svg"},function(e,t,n){e.exports=n.p+"a12ff54c4c5c03b41006fd96a4709c29.svg"},function(e,t,n){e.exports=n.p+"645df33d735507f39c78ce0cac7437f0.svg"},function(e,t,n){e.exports=n.p+"8c998f8fb62016fcfb4901e424ff378b.svg"},function(e,t,n){e.exports=n.p+"c84361b810ca7c10d6e8ddb6ea722ebe.svg"},function(e,t,n){e.exports=n.p+"b669713872b43ca42333264abf9c858e.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=m(n(8)),o=n(9654),i=m(n(968)),l=n(7614),u=n(7631),s=m(n(36)),d=m(n(9282)),f=m(n(126)),c=m(n(43)),p=n(1),v=m(n(7)),y=m(n(7363));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.className;return _(d.default,{className:(0,a.default)(y.default.card,t)},void 0,_(f.default,{size:f.default.Sizes.SIZE_16,className:y.default.header},void 0,v.default.Messages.NOW_PLAYING_GDPR_HEADER),_(c.default,{size:f.default.Sizes.SIZE_14},void 0,v.default.Messages.NOW_PLAYING_GDPR_BODY.format({onPrivacyClick:function(){return i.default.open(p.UserSettingsSections.PRIVACY_AND_SAFETY)}})),_("div",{className:y.default.buttonContainer},void 0,_(s.default,{size:s.default.Sizes.SMALL,onClick:function(){return(0,o.setConsents)([p.Consents.PERSONALIZATION],[])}},void 0,v.default.Messages.ACTIVITY_FEED_CARD_GDPR_BUTTON_YES),_(s.default,{color:s.default.Colors.PRIMARY,size:s.default.Sizes.SMALL,onClick:function(){return(0,u.hideHotspot)(l.HotspotLocations.NOW_PLAYING_CONSENT_CARD)},look:s.default.Looks.LINK},void 0,v.default.Messages.NO_THANKS)))}g.displayName="ConsentCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(8218)),l=E(n(55)),u=E(n(179)),s=E(n(9283)),d=E(n(10549)),f=E(n(10551)),c=E(n(9653)),p=E(n(10553)),v=E(n(10554)),y=E(n(10555)),m=n(9286),h=n(1),_=E(n(7)),g=E(n(6971));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var T=function(e){var t=e.sectionFilter,n=(0,o.useStateFromStores)([s.default],(function(){return s.default.getState()})),r=n.rows,E=n.section,S=(0,o.useStateFromStores)([u.default],(function(){return u.default.isFocused()})),T=(0,o.useStateFromStores)([l.default],(function(){return l.default.getRelationshipCount()}));function b(e,n){var r=e[n].length;switch(t){case h.FriendsSections.ONLINE:return _.default.Messages.FRIENDS_ONLINE_HEADER.format({online:r});case h.FriendsSections.PENDING:return _.default.Messages.FRIENDS_PENDING_HEADER.format({count:r});case h.FriendsSections.BLOCKED:return _.default.Messages.FRIENDS_BLOCKED_HEADER.format({count:r});default:return _.default.Messages.FRIENDS_ALL_HEADER.format({count:r})}}function C(e){switch(t){case h.FriendsSections.BLOCKED:return a.createElement(d.default,I({},e,{isFocused:S}));case h.FriendsSections.PENDING:return a.createElement(p.default,I({},e,{isFocused:S}));case h.FriendsSections.ONLINE:case h.FriendsSections.ALL:default:return a.createElement(f.default,I({},e,{isFocused:S}))}}var M=r.filter(t);if(0===M.length)return O("div",{className:g.default.emptyStateContainer},void 0,O(c.default,{type:t,onClick:function(){i.default.setSection(h.FriendsSections.ADD_FRIEND)}},E));var N=[M];return T>=m.RELATIONSHIP_COUNT_ANIMATION_THRESHOLD?O(v.default,{statusSections:N,getSectionTitle:b,renderRow:C}):O(y.default,{statusSections:N,getSectionTitle:b,renderRow:C})};t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=p(n(1036)),o=p(n(1039)),i=p(n(10550)),l=p(n(9284)),u=p(n(9285)),s=p(n(9287)),d=n(1),f=p(n(7)),c=p(n(7367));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.user,n=e.key,r=e.isFocused,p=function(e){e&&e.stopPropagation(),a.default.removeRelationship(t.id,{location:"Friends"})};return y(u.default,{isFocused:r,onClick:function(){return e=t.id,void o.default.open(e);var e},user:t},n,(function(e){return y("div",{className:c.default.listItemContents},void 0,y(s.default,{user:t,hovered:e,status:d.StatusTypes.UNKNOWN,subText:f.default.Messages.BLOCKED}),y(l.default,{icon:i.default,actionType:l.default.ActionTypes.DENY,tooltip:f.default.Messages.UNBLOCK,onClick:p,shouldHighlight:e}))}))}m.displayName="BlockedRow"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{foreground:f,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M20.2949 0.298996L21.7089 1.713L19.4169 4.006L21.7089 6.299L20.2949 7.713L18.0019 5.42L15.7099 7.713L14.2949 6.299L16.5879 4.006L14.2949 1.713L15.7099 0.298996L18.0019 2.592L20.2949 0.298996ZM8.00195 13.006C10.207 13.006 12.002 11.211 12.002 9.006C12.002 6.801 10.207 5.006 8.00195 5.006C5.79695 5.006 4.00195 6.801 4.00195 9.006C4.00195 11.211 5.79695 13.006 8.00195 13.006ZM8.00195 14.006C3.29095 14.006 0.00195312 16.473 0.00195312 20.006V21.006H16.002V20.006C16.002 16.473 12.713 14.006 8.00195 14.006Z"}))}d.displayName="PersonRemove"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=A(n(0)),o=N(n(6)),i=n(3),l=n(31),u=N(n(354)),s=n(349),d=N(n(1036)),f=A(n(7563)),c=n(7568),p=n(49),v=N(n(9)),y=N(n(41)),m=N(n(8197)),h=N(n(7996)),_=N(n(969)),g=n(44),E=N(n(43)),S=N(n(9284)),O=N(n(9285)),I=N(n(10552)),T=N(n(9287)),b=n(1),C=N(n(7)),M=N(n(7369));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function w(e){var t=e.user;var n=function(){d.default.removeRelationship(t.id,{location:"Friends"})},r=(0,i.useStateFromStores)([y.default],(function(){return y.default.supports(l.Features.VIDEO)}));return D(f.default,{navId:"friend-row","aria-label":C.default.Messages.USER_ACTIONS_MENU_LABEL,onClose:s.closeContextMenu},void 0,r?D(f.MenuItem,{id:"start-video-call",label:C.default.Messages.START_VIDEO_CALL,action:function(){u.default.openPrivateChannel(t.id,!0,!0)}}):null,D(f.MenuItem,{id:"start-voice-call",label:C.default.Messages.START_VOICE_CALL,action:function(){u.default.openPrivateChannel(t.id,!0)}}),D(f.MenuItem,{id:"remove-friend",label:C.default.Messages.REMOVE_FRIEND,action:function(){(0,g.openModal)((function(e){return a.createElement(_.default,L({header:C.default.Messages.REMOVE_FRIEND_TITLE.format({name:t.toString()}),confirmText:C.default.Messages.REMOVE_FRIEND,cancelText:C.default.Messages.CANCEL,onConfirm:n},e),D(E.default,{size:E.default.Sizes.SIZE_16},void 0,C.default.Messages.REMOVE_FRIEND_BODY.format({name:t.toString()})))}))},color:c.MenuItemColor.DANGER}))}w.displayName="ActionsPopout";var k=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).peopleListItemRef=a.createRef(),t.state={isActiveRow:!1},t.handleOpenPrivateChannel=function(e){var n=t.props.user;e.stopPropagation();var r=o.default.find(v.default.getMutablePrivateChannels(),(function(e){return e.type===b.ChannelTypes.DM&&e.getRecipientId()===n.id}));null!=r?(0,p.transitionTo)(b.Routes.CHANNEL(b.ME,r.id)):u.default.openPrivateChannel(n.id)},t.handleOpenActionsMenu=function(e){var n=t.props.user;(0,s.openContextMenu)(e,(function(e){return a.createElement(w,L({},e,{user:n}))}),{onClose:function(){t.setState({isActiveRow:!1})}}),t.setState({isActiveRow:!0})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,R(t,n);var i=r.prototype;return i.componentWillLeave=function(e){null!=this.peopleListItemRef.current&&this.peopleListItemRef.current.componentWillLeave(e)},i.componentWillEnter=function(e){null!=this.peopleListItemRef.current&&this.peopleListItemRef.current.componentWillEnter(e)},i.render=function(){var e=this,t=this.props,n=t.user,r=t.isFocused,o=t.activities,i=t.applicationStream,l=t.status,u=t.isMobile,d=this.state.isActiveRow;return a.createElement(O.default,{ref:this.peopleListItemRef,isFocused:r,isActive:d,user:n,onOtherHover:function(){return d?null:(0,s.closeContextMenu)()},onClick:this.handleOpenPrivateChannel},(function(t){return D("div",{className:M.default.listItemContents},void 0,D(T.default,{user:n,status:l,isMobile:u,subText:D(I.default,{hovered:t,activities:o,applicationStream:i,status:l}),hovered:t}),D("div",{className:M.default.actions},void 0,D(S.default,{icon:m.default,tooltip:C.default.Messages.SEND_DM,onClick:e.handleOpenPrivateChannel,shouldHighlight:t}),D(S.default,{icon:h.default,tooltip:C.default.Messages.MORE,onClick:e.handleOpenActionsMenu,shouldHighlight:t})))}))},r}(a.PureComponent);k.displayName="FriendRow";var j=k;t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7765)),o=n(1062),i=l(n(7368));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=function(e){var t=e.hovered,n=e.activities,r=e.applicationStream,l=e.status;return n.length>0?s(a.default,{className:i.default.activity,textClassName:i.default.text,emojiClassName:i.default.customStatusEmoji,activities:n,applicationStream:r,animate:t}):s("div",{className:i.default.text},void 0,(0,o.humanizeStatus)(l))};t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(1036)),i=y(n(1039)),l=y(n(971)),u=y(n(350)),s=y(n(9284)),d=y(n(9285)),f=y(n(9287)),c=n(1),p=y(n(7)),v=y(n(7370));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e){var t=e.user,n=e.type,r=e.status,y=e.isFocused,m=function(e){e&&e.stopPropagation(),o.default.removeRelationship(t.id,{location:"Friends"})},_=function(e){e.stopPropagation(),o.default.addRelationship(t.id,{location:"Friends"})},g=r===c.StatusTypes.OFFLINE?c.StatusTypes.UNKNOWN:r,E=n===c.RelationshipTypes.PENDING_INCOMING?p.default.Messages.INCOMING_FRIEND_REQUEST:p.default.Messages.OUTGOING_FRIEND_REQUEST;return h(d.default,{isFocused:y,user:t,onClick:function(){return e=t.id,void i.default.open(e);var e}},void 0,(function(e){var r=n===c.RelationshipTypes.PENDING_INCOMING?a.createElement(a.Fragment,null,h(s.default,{icon:l.default,actionType:s.default.ActionTypes.ACCEPT,tooltip:p.default.Messages.FRIEND_REQUEST_ACCEPT,onClick:_,shouldHighlight:e}),h(s.default,{icon:u.default,actionType:s.default.ActionTypes.DENY,tooltip:p.default.Messages.FRIEND_REQUEST_IGNORE,onClick:m,shouldHighlight:e})):h(s.default,{icon:u.default,actionType:s.default.ActionTypes.DENY,tooltip:p.default.Messages.FRIEND_REQUEST_CANCEL,onClick:m,shouldHighlight:e});return h("div",{className:v.default.listItemContents},void 0,h(f.default,{user:t,hovered:e,status:g,subText:E,className:v.default.userInfo}),h("div",{className:v.default.actions},void 0,r))}))}_.displayName="PendingRow"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=v(n(0)),o=v(n(644)),i=n(3),l=c(n(90)),u=n(1029),s=c(n(9655)),d=n(9286),f=c(n(6971));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e){var t=e.statusSections,n=e.getSectionTitle,r=e.renderRow,c=function(e){var r=e.section,a=n(t,r);return m(s.default,{title:a},r)},p=function(e){return 0===t[e].length?0:d.STATUS_HEADER_HEIGHT+16},v=function(e){var n=e.section,a=e.row,o=t[n];if(null==o||null==a)return null;var i=o[a];return null==i?null:r(i)},h=(0,i.useStateFromStores)([l.default],(function(){return l.default.keyboardModeEnabled})),_=a.useRef(null),g=a.useCallback((function(){return new Promise((function(e){var t=_.current;if(null==t)return e();t.scrollToTop({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),E=a.useCallback((function(){return new Promise((function(e){var t=_.current;if(null==t)return e();t.scrollToBottom({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),S=a.useCallback((function(e){var t=document.querySelector(e),n=_.current;null!=t&&null!=n&&n.scrollIntoViewNode({node:t,padding:8,callback:function(){return null==t?void 0:t.focus()}})}),[]),O=(0,o.default)({id:"people-list",isEnabled:h,scrollToStart:g,scrollToEnd:E,setFocus:S});return m(o.ListNavigatorProvider,{navigator:O},void 0,m(o.ListNavigatorContainer,{},void 0,(function(e){var n=e.ref,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement(u.ListAuto,y({ref:function(e){var t;_.current=e,n.current=null!==(t=null==e?void 0:e.getScrollerNode())&&void 0!==t?t:null},renderSection:c,sectionHeight:p,renderRow:v,rowHeight:d.PEOPLE_LIST_ITEM_HEIGHT,sections:t.map((function(e){return e.length})),className:f.default.peopleList},r))})))}h.displayName="PeopleListSectionedLazy";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=v(n(0)),o=v(n(644)),i=n(3),l=c(n(425)),u=c(n(90)),s=n(970),d=c(n(9655)),f=c(n(6971));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function _(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){h(o,r,a,i,l,"next",e)}function l(e){h(o,r,a,i,l,"throw",e)}i(void 0)}))}}function g(e){var t=e.statusSections,n=e.getSectionTitle,r=e.renderRow,c=(0,i.useStateFromStores)([u.default],(function(){return u.default.keyboardModeEnabled})),p=(0,o.default)({id:"people",isEnabled:c,scrollToStart:function(){return _(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()},scrollToEnd:function(){return _(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:case"end":return e.stop()}}),e)})))()}}),v=t.map((function(e,a){var o=n(t,a);return e.length>0?m(l.default,{transitionAppear:!1,component:"div"},a,m(d.default,{title:o}),e.map(r)):null}));return m(o.ListNavigatorProvider,{navigator:p},void 0,m(o.ListNavigatorContainer,{},void 0,(function(e){var t=e.ref,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["ref"]);return a.createElement(s.ScrollerAuto,y({ref:t,className:f.default.peopleList},n),v)})))}g.displayName="PeopleListSectionedNonLazy";var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(364),i=y(n(7657)),l=n(5190),u=y(n(8834)),s=y(n(654)),d=y(n(8670)),f=y(n(10557)),c=y(n(10560)),p=y(n(7)),v=y(n(7379));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var _=h(i.default.Divider,{});function g(e){var t=e.onRefresh;return a.createElement(a.Fragment,null,h(i.default.Icon,{icon:u.default,tooltip:p.default.Messages.STAGE_DISCOVERY_REFRESH_ICON_LABEL,onClick:t}),_)}var E=h(i.default.Icon,{icon:s.default,"aria-hidden":!0}),S=h(i.default.Divider,{});function O(){var e=(0,d.default)(),t=(0,f.default)(),n=t.refresh,r=t.list;return a.useEffect((function(){(0,l.trackAppUIViewed)("stage-discovery")}),[]),a.useEffect((function(){n()}),[]),e?h("div",{className:v.default.container},void 0,h(o.Helmet,{title:p.default.Messages.DISCORD_NAME}),h(i.default,{toolbar:h(g,{onRefresh:n}),className:v.default.headerBarContainer},void 0,E,h(i.default.Title,{},void 0,p.default.Messages.DISCOVER),S),h(c.default,{list:r})):null}O.displayName="StageDiscoveryPage";var I=O;t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStageDiscoveryListState=y,t.useStageDiscoveryRawListState=m,t.default=function(){var e=r.useState(!1),t=e[0],n=e[1],a=(0,i.useAllLiveStageChannels)(),o=m()[1],d=y(),f=d[0],c=d[1],v=r.useCallback(p(regeneratorRuntime.mark((function e(){var t,r,i,d;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=[0],r=[],i=function(e,n){t=[t[0]+e.length],r.push(e.map(n))},n(!0),i(a,u.createLiveChannelDiscoveryItem),e.t0=i,e.next=8,(0,s.fetchRecommendedStages)();case 8:return e.t1=e.sent,e.t2=u.createRecommendedDiscoveryItem,(0,e.t0)(e.t1,e.t2),d=(0,l.roundRobin)(r),o(d),n(!1),e.abrupt("return",[t,[d]]);case 15:case"end":return e.stop()}}),e)}))),[a,o]),h=r.useCallback(p(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=c,e.next=3,v();case 3:return e.t1=e.sent,e.abrupt("return",(0,e.t0)(e.t1));case 5:case"end":return e.stop()}}),e)}))),[v,c]);return{list:f,refresh:h,loading:t}},t.useStore=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=d(n(262)),o=d(n(7604)),i=n(8235),l=n(10558),u=n(9656),s=n(10559);function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}var v=(0,a.default)((function(e){return{list:[[0],[]],rawList:[],setList:function(t){return e({list:t})},setRawList:function(t){return e({rawList:t})}}}));function y(){return v((function(e){return[e.list,e.setList]}),o.default)}function m(){return v((function(e){return[e.rawList,e.setRawList]}),o.default)}t.useStore=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.roundRobin=void 0;var r=function(e,t){return e.concat([t])};t.roundRobin=function e(t,n){var a=t[0],o=t.slice(1);return void 0===n&&(n=[]),void 0===a?n:function(e){return 0===e.length}(a)?e(o,n):e(r(o,function(e){e[0];return e.slice(1)}(a)),r(n,function(e){var t=e[0];e.slice(1);return t}(a)))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.fetchRecommendedStages=function(){return u.apply(this,arguments)};var r,a=(r=n(11))&&r.__esModule?r:{default:r},o=n(1);function i(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function l(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function l(e){i(o,r,a,l,u,"next",e)}function u(e){i(o,r,a,l,u,"throw",e)}l(void 0)}))}}function u(){return(u=l(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,a.default.get(o.Endpoints.STAGE_INSTANCES);case 2:return t=e.sent,e.abrupt("return",t.body);case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(6),i=n(3),l=p(n(7599)),u=p(n(33)),s=n(1029),d=n(9656),f=n(10561),c=p(n(7378));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.width,n=e.list,r=(n[0],n[1]),l=function(e){return Math.floor(e/278)}(t),p=a.useMemo((function(){return[(0,o.chunk)(r[0],l)]}),[r,l]),v=(0,i.useStateFromStores)([u.default],(function(){return u.default.getVoiceChannelId()}),[]),m=function(e,t){switch(e.type){case d.DiscoveryItemTypes.USER_GUILDS:return y(f.UserGuildLiveStageTile,{channel:e.data,isUserConnectedToStage:v===e.id},e.id+"-"+t);case d.DiscoveryItemTypes.RECOMMENDED:var n=e.data,r=n.channel,a=n.guild,o=n.instance,i=n.speakers,l=n.participantCount,u=n.score;return y("div",{},void 0,y(f.LiveStageTile,{channel:r,guild:a,stage:o,speakers:[],audienceCount:l,speakerCount:i.length,isUserConnectedToStage:v===e.id,score:u},e.id+"-"+t));default:return null}};return y(s.ListAuto,{sections:[p[0].length],renderSection:function(){return null},sectionHeight:0,renderRow:function(e){var t,n,r=e.section,a=e.row,o=null===(t=p[r])||void 0===t?void 0:t[a],i=null!==(n=null==o?void 0:o.map(m))&&void 0!==n?n:null;return y("div",{className:c.default.tileRow},a,i)},rowHeight:function(){return 270},renderFooter:function(){return y("div",{style:{height:8}},"footer")},footerHeight:8,chunkSize:100,className:c.default.container})}m.displayName="StageDiscoveryList";var h=(0,l.default)(m);t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.LiveStageTile=T,t.UserGuildLiveStageTile=b;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=S(n(8)),i=n(3),l=n(1128),u=S(n(1095)),s=n(689),d=S(n(237)),f=S(n(20)),c=S(n(36)),p=S(n(84)),v=S(n(43)),y=S(n(10562)),m=S(n(10563)),h=S(n(10564)),_=S(n(10565)),g=S(n(7)),E=S(n(7377));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(e){var t,n,r,i,u=e.channel,s=e.guild,d=e.speakers,f=e.speakerCount,S=e.audienceCount,O=e.stage,T=e.isUserConnectedToStage,b=e.score,C=a.useState(!1),M=C[0],N=C[1],P=a.useCallback((function(){return N(!0)}),[]),A=a.useCallback((function(){return N(!1)}),[]),R=function(){(0,l.maybeConnectToStage)(u)},L=I(_.default,{channel:u}),D=I(y.default,{count:S});return I("div",{className:E.default.container,onFocus:P,onMouseOver:P,onMouseLeave:A},void 0,I(p.default,{className:(0,o.default)(E.default.contentContainer,(t={},t[E.default.hoveredContainer]=M&&!T,t)),onClick:R},void 0,I(h.default,{guild:s,speakers:d}),I("div",{className:E.default.headerContainer},void 0,I(v.default,{color:v.default.Colors.HEADER_PRIMARY,size:v.default.Sizes.SIZE_16,className:E.default.topicText},void 0,null!==(n=null==O?void 0:O.topic)&&void 0!==n?n:u.topic),I("div",{className:E.default.guildInfoContainer},void 0,I(v.default,{color:v.default.Colors.HEADER_SECONDARY,size:v.default.Sizes.SIZE_14},void 0,g.default.Messages.STAGE_DISCOVERY_ORIGIN_TEXT.format({origin:s.name}))),I("div",{},void 0,I(v.default,{color:v.default.Colors.HEADER_PRIMARY,size:v.default.Sizes.SIZE_14},void 0,b?function(e){return 9999===e?"✨ PERSONALIZED":e>0?"📈 TRENDING - "+e:null}(b):null)))),T?L:M?I("div",{className:(0,o.default)(E.default.participantsContainer,(i={},i[E.default.hoveredParticipantsContainer]=M,i))},void 0,I(c.default,{onClick:R,size:c.default.Sizes.SMALL,color:c.default.Colors.GREY},void 0,g.default.Messages.STAGE_CHANNEL_JOIN_BUTTON)):I("div",{className:(0,o.default)(E.default.participantsContainer,(r={},r[E.default.hoveredParticipantsContainer]=M,r))},void 0,I(m.default,{guildId:s.id,channelId:u.id,speakers:d,speakerCount:f}),D))}function b(e){var t=e.channel,n=e.isUserConnectedToStage,r=t.getGuildId(),a=(0,i.useStateFromStores)([f.default],(function(){return f.default.getGuild(r)}),[r]),o=(0,i.useStateFromStores)([u.default],(function(){return u.default.getParticipants(t.id,s.StageChannelParticipantNamedIndex.SPEAKER)})),l=(0,i.useStateFromStores)([u.default],(function(){return u.default.getParticipantCount(t.id,s.StageChannelParticipantNamedIndex.AUDIENCE)})),c=(0,i.useStateFromStores)([d.default],(function(){return d.default.getStageInstanceByChannel(t.id)}),[t.id]);return null==a?null:I(T,{channel:t,guild:a,stage:c,speakers:o,audienceCount:l,speakerCount:o.length,isUserConnectedToStage:n})}T.displayName="LiveStageTile",b.displayName="UserGuildLiveStageTile"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(7821)),o=u(n(43)),i=u(n(7)),l=u(n(7373));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.count;return d("div",{className:l.default.container},void 0,d("div",{className:l.default.iconContainer},void 0,d(a.default,{width:14,height:14,className:l.default.icon})),d(o.default,{color:o.default.Colors.HEADER_SECONDARY,size:o.default.Sizes.SIZE_12},void 0,i.default.Messages.STAGE_DISCOVERY_AUDIENCE_SUMMARY.format({count:null!=t?t:0})))}f.displayName="AudienceCountWithIcon";var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(1086),o=u(n(1096)),i=u(n(43)),l=u(n(7374));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.guildId,n=e.channelId,r=e.speakers;if(0===r.length)return null;var u=r.map((function(e){return e.user}));return d("div",{className:l.default.container},void 0,d("div",{className:l.default.iconContainer},void 0,d(o.default,{height:14,width:14,className:l.default.icon})),d(i.default,{color:i.default.Colors.HEADER_SECONDARY,size:i.default.Sizes.SIZE_12},void 0,(0,a.summarizeUsernamesParticipating)(t,n,u)))}f.displayName="SpeakerCountWithIcon";var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(5398)),l=n(8890),u=f(n(643)),s=n(1),d=f(n(7375));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(e){var t,n,r=e.guild,f=e.speakers,c=a.useState(s.Colors.PRIMARY_DARK_800),v=c[0],y=c[1],m=r.getIconURL(),h=null===(t=f[0])||void 0===t?void 0:t.user,_=null===(n=f[1])||void 0===n?void 0:n.user;return a.useEffect((function(){null!=m&&(0,l.memoizedAvatarColor)(m).then((function(e){var t=e[0],n=e[1],r=e[2];return y("rgb("+t+", "+n+", "+r+")")})).catch()}),[m]),a.createElement(a.Fragment,null,p("div",{className:d.default.container,style:{backgroundColor:v}},void 0,p("div",{className:d.default.outerContainer},void 0,p("div",{className:d.default.innerContainer},void 0,p("div",{className:d.default.border},void 0,p(i.default,{guild:r,size:i.default.Sizes.MEDIUM,className:d.default.guildIcon}))))),f.length>0&&p("div",{className:d.default.speakerContainer},void 0,null!=h&&p(u.default,{src:null==h?void 0:h.getAvatarURL("png"),size:u.default.Sizes.SIZE_24,className:(0,o.default)(d.default.speaker,d.default.firstSpeaker),"aria-label":(null==h?void 0:h.username)+"-avatar"}),null!=_&&p(u.default,{src:null==_?void 0:_.getAvatarURL("png"),size:u.default.Sizes.SIZE_24,className:(0,o.default)(d.default.speaker,d.default.secondSpeaker),"aria-label":(null==_?void 0:_.username)+"-avatar"})))};t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(8)),o=d(n(170)),i=n(49),l=d(n(36)),u=d(n(7)),s=d(n(7376));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e){var t=e.channel;return c("div",{className:s.default.container},void 0,c(l.default,{onClick:function(){o.default.disconnect()},size:l.default.Sizes.SMALL,color:l.default.Colors.GREY,className:(0,a.default)(s.default.button,s.default.leaveButton)},void 0,u.default.Messages.STAGE_CHANNEL_LEAVE_BUTTON),c(l.default,{onClick:function(){(0,i.transitionToGuild)(t.guild_id,t.id)},size:l.default.Sizes.SMALL,color:l.default.Colors.GREEN,className:s.default.button},void 0,u.default.Messages.STAGE_DISCOVERY_CARD_GO_TO_STAGE))}p.displayName="StageDiscoveryChannelControls"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(970)),o=n(9288),i=d(n(8670)),l=d(n(9657)),u=n(9658),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(){if(!(0,i.default)())return null;return c(a.default,{},void 0,c(u.DiscoverySidebarHeader,{text:s.default.Messages.STAGE_DISCOVERY_GUILD_SIDEBAR_LIVE_STAGES_TITLE}),c(l.default,{categories:o.STAGE_DISCOVERY_SIDEBAR_CATEGORIES,currentCategoryId:o.STAGE_DISCOVERY_SIDEBAR_CATEGORY_IDS.LiveStages,handleCategorySelect:function(e){},shouldDisplaySelectedCategory:!1}))};p.displayName="StageDiscoverySidebar";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.className,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M22.447 8.11002L12.447 3.11002C12.166 2.96902 11.834 2.96902 11.552 3.11002L1.552 8.11002C1.35 8.21002 1.197 8.38402 1.107 8.57302C1.046 8.69502 1 8.90202 1 9.00502V14.77C1 15.322 1.448 15.77 2 15.77C2.552 15.77 3 15.322 3 14.77V10.172L12.015 13.927L22.372 9.93302C22.737 9.78602 22.983 9.44002 22.999 9.04602C23.016 8.65202 22.799 8.28702 22.447 8.11002ZM12 16.005C11.869 16.005 11.738 15.979 11.615 15.928L5 13.172V16.185C5 16.564 5.214 16.91 5.553 17.08C5.7173 17.1621 5.88209 17.2461 6.04836 17.3308C7.61773 18.1306 9.31996 18.998 12 18.998C14.6812 18.998 16.3872 18.1284 17.956 17.3287C18.1208 17.2447 18.2842 17.1614 18.447 17.08C18.786 16.911 19 16.564 19 16.186V13.385L12.359 15.939C12.243 15.982 12.122 16.005 12 16.005ZM1 18.005C1 17.453 1.448 17.005 2 17.005C2.552 17.005 3 17.453 3 18.005V20.005C3 20.557 2.552 21.005 2 21.005C1.448 21.005 1 20.557 1 20.005V18.005Z"}))}d.displayName="Education"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.className,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,d:"M19.396 3.29898C19.016 3.01598 18.524 2.93098 18.07 3.06498L8.07 6.06498C7.435 6.25498 7 6.83998 7 7.50298V15.054C6.835 15.03 6.671 15.003 6.5 15.003C4.566 15.003 3 16.571 3 18.503C3 20.434 4.566 22.003 6.5 22.003C8.434 22.003 10 20.434 10 18.503V8.61798L17 6.51798V13.054C16.835 13.03 16.671 13.003 16.5 13.003C14.566 13.003 13 14.571 13 16.503C13 18.434 14.566 20.003 16.5 20.003C18.434 20.003 20 18.434 20 16.503V4.50298C20 4.02698 19.775 3.58198 19.396 3.29898Z"}))}d.displayName="Music"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.className,c=e.foreground,p=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","className","foreground"]);return o.createElement("svg",u({},(0,i.default)(p),{className:f,width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:c,fill:d,fillRule:"evenodd",clipRule:"evenodd",d:"M18.6683 11.9964C19.5992 13.2208 20.3732 14.4331 20.9422 15.5701C22.5858 18.8593 22.0118 20.4688 21.2418 21.2398C20.895 21.5846 20.2596 21.9978 19.1951 21.9978C17.3645 21.9978 14.7478 20.7553 12.0004 18.6683C9.25198 20.7553 6.63527 21.9978 4.80569 21.9978C3.74111 21.9978 3.10478 21.5846 2.75896 21.2398C1.98792 20.4677 1.41392 18.8593 3.05853 15.5701C3.62751 14.4331 4.40257 13.2218 5.33245 11.9964C2.51569 8.28291 1.00176 4.51719 2.75896 2.75898C3.10578 2.41316 3.74111 2 4.80569 2C6.63628 2 9.25298 3.24251 12.0004 5.32944C14.7488 3.24251 17.3655 2 19.1951 2C20.2596 2 20.895 2.41216 21.2418 2.75898C22.999 4.51618 21.4851 8.28191 18.6683 11.9964ZM19.8203 4.18042C19.6806 4.03969 19.4032 4.01053 19.1951 4.01053C18.0481 4.01053 15.9933 4.9203 13.6209 6.64835C15.0262 7.86472 16.2346 9.08512 17.3655 10.395C19.752 7.13188 20.3541 4.71422 19.8203 4.18042ZM14.1325 14.1316C14.8654 13.3987 15.5108 12.689 16.0928 12.0024C15.4876 11.2856 14.8342 10.5689 14.1325 9.86621C13.4128 9.14744 12.701 8.51312 12.0004 7.92202C11.2997 8.51312 10.588 9.14744 9.86821 9.86621C9.16653 10.5689 8.51311 11.2856 7.90794 12.0024C8.48999 12.689 9.13637 13.3987 9.86821 14.1316C10.588 14.8513 11.2997 15.4856 12.0004 16.0747C12.701 15.4856 13.4128 14.8513 14.1325 14.1316ZM4.80569 4.01053C4.5986 4.01053 4.32115 4.03969 4.18142 4.18042C3.64661 4.71422 4.24977 7.13088 6.63628 10.394C7.83556 9.00469 9.05696 7.79435 10.3799 6.64735C8.00645 4.9203 5.95269 4.01053 4.80569 4.01053ZM4.18041 19.8183C4.32014 19.9581 4.5976 19.9872 4.80569 19.9872C5.95269 19.9872 8.00746 19.0785 10.3799 17.3514C8.98357 16.1421 7.7873 14.9348 6.6413 13.6078C5.92053 14.593 5.31133 15.56 4.85695 16.4688C3.79539 18.5909 3.9502 19.5881 4.18041 19.8183ZM19.1941 19.9872C19.4021 19.9872 19.6796 19.9581 19.8193 19.8183C20.0495 19.5881 20.2044 18.5919 19.1428 16.4688C18.6884 15.559 18.0792 14.592 17.3584 13.6078C16.2114 14.9358 15.0152 16.1431 13.6199 17.3514C15.9933 19.0785 18.0471 19.9872 19.1941 19.9872ZM14.0109 11.9984C14.0109 13.1088 13.1108 14.0089 12.0004 14.0089C10.89 14.0089 9.98984 13.1088 9.98984 11.9984C9.98984 10.888 10.89 9.98784 12.0004 9.98784C13.1108 9.98784 14.0109 10.888 14.0109 11.9984Z"}))}d.displayName="Science"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=s(n(36)),o=s(n(126)),i=s(n(43)),l=s(n(7)),u=s(n(7382));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=function(e){var t=e.onLogin,r=e.onRegister;return f("div",{className:u.default.wrapper},void 0,f("div",{className:u.default.content},void 0,f("img",{alt:"",src:n(8237),className:u.default.image}),f("div",{},void 0,f(o.default,{size:o.default.Sizes.SIZE_20,className:u.default.header},void 0,l.default.Messages.GUEST_LURKER_MODE_CHAT_INPUT_HEADER),f(i.default,{className:u.default.subHeader},void 0,l.default.Messages.GUEST_LURKER_MODE_CHAT_INPUT_BODY))),f("div",{className:u.default.buttonContainer},void 0,f(a.default,{className:u.default.button,size:a.default.Sizes.MEDIUM,onClick:t,look:a.default.Looks.OUTLINED,color:a.default.Colors.WHITE},void 0,l.default.Messages.LOGIN),f(a.default,{className:u.default.button,size:a.default.Sizes.MEDIUM,onClick:r},void 0,l.default.Messages.REGISTER)))};c.displayName="GuestLurkerGuard";var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=y(n(0)),o=n(3),i=p(n(8177)),l=y(n(8e3)),u=p(n(15)),s=p(n(8001)),d=p(n(10572)),f=p(n(10601)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleScroll=function(e){var n=e.getScrollerState(),r=n.offsetHeight,a=n.scrollHeight,o=n.scrollTop/(a-r);t.maxScrolledPercentage=Math.min(Math.max(t.maxScrolledPercentage,o),1)},t.track=function(e,n,r){void 0===n&&(n={}),void 0===r&&(r=!1);var a=t.props.changeLog,o=a.id,i=a.date,l=h({change_log_id:(o||i)+":"+a.revision},n);r||(l=h({seconds_open:Math.round((Date.now()-t.mountedAt)/1e3),max_scrolled_percentage:100*parseInt(t.maxScrolledPercentage.toPrecision(4),10)},l)),u.default.track(e,l)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var o=r.prototype;return o.componentDidMount=function(){var e=this.props,t=e.changeLog,n=e.changeLogSource;if(null==t)return this.close();this.mountedAt=Date.now(),this.maxScrolledPercentage=0,this.joinEligibleExperiment(),this.track(c.AnalyticEvents.CHANGE_LOG_OPENED,h({},n),!0)},o.joinEligibleExperiment=function(){var e=this.props.changeLog;e.experiment_names&&s.default.trackExposureToFirstEligibleUserExperiment(e.experiment_names)},o.close=function(){i.default.hideChangeLog()},o.componentWillUnmount=function(){this.track(c.AnalyticEvents.CHANGE_LOG_CLOSED)},o.render=function(){switch(this.props.changeLog.template){case l.ChangeLogTemplate.SPECIAL:return a.createElement(d.default,h({},this.props,{onScroll:this.handleScroll,track:this.track}));default:return a.createElement(f.default,h({},this.props,{onScroll:this.handleScroll,track:this.track}))}},r}(a.PureComponent);g.displayName="ChangeLog";var E=function(){var e=(0,o.useStateFromStoresObject)([l.default],(function(){return{changeLog:l.default.changeLog,changeLogSource:l.default.changeLogSource,isOpen:l.default.isOpen()}})),t=e.changeLog,n=e.changeLogSource,r=e.isOpen;return null!=t&&r?m(g,{changeLog:t,changeLogSource:n}):null};E.displayName="ConnectedChangeLog";var S=a.memo(E);t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=M(n(0)),o=b(n(8)),i=b(n(5)),l=n(67),u=b(n(8177)),s=b(n(7615)),d=n(7589),f=b(n(8e3)),c=b(n(249)),p=M(n(36)),v=n(7814),y=n(106),m=b(n(43)),h=b(n(5415)),_=b(n(15)),g=b(n(9659)),E=b(n(131)),S=b(n(10600)),O=n(1),I=b(n(7)),T=b(n(7384));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=s.default.reactParserFor(g.default.getSpecialRules(T.default)),R={},L=function(e){var t,r;function s(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).headerId=(0,y.uid)(),t.state={bodyWidth:451,copied:!1},t._unsetCopiedState=new l.DelayedCall(1e3,(function(){return t.setState({copied:!1})})),t.trackLinkClick=function(e){t.props.track(O.AnalyticEvents.CHANGE_LOG_CTA_CLICKED,{cta_type:"inline_link",target:e},!1)},t.scrollerRef=a.createRef(),t.handleResize=function(){var e,n,r=null!==(e=null===(n=t._bodyNode)||void 0===n?void 0:n.offsetWidth)&&void 0!==e?e:t.state.bodyWidth;"number"!=typeof r||Number.isNaN(r)||t.setState({bodyWidth:r})},t.setSpecialBodyRef=function(e){t._bodyNode=e,t.handleResize()},t.handleScroll=function(){var e,n=t.scrollerRef.current;null!=n&&(null===(e=t.props)||void 0===e||e.onScroll(n))},t}r=e,(t=s).prototype=Object.create(r.prototype),t.prototype.constructor=t,P(t,r);var g=s.prototype;return g.componentDidMount=function(){window.addEventListener("resize",this.handleResize,!0)},g.componentWillUnmount=function(){window.removeEventListener("resize",this.handleResize,!0),this._unsetCopiedState.cancel()},g.close=function(){u.default.hideChangeLog()},g.track=function(e,t,n){this.props.track(e,t,n)},g.renderVideo=function(){var e=this,t=this.props.changeLog,r=this.state.bodyWidth,a=r*(9/16),i=t.youtube_video_id,l=t.video,u=t.image;if(i)return N(v.EmbedVideo,{className:(0,o.default)(T.default.video),allowFullScreen:!1,href:"https://youtu.be/"+i,thumbnail:{url:"https://i.ytimg.com/vi/"+i+"/maxresdefault.jpg",width:r,height:a},video:{url:"https://www.youtube.com/embed/"+i+"?vq=large&rel=0&controls=0&showinfo=0",width:r,height:a},maxWidth:r,maxHeight:a,renderVideoComponent:d.renderVideoComponent,renderImageComponent:d.renderImageComponent,renderLinkComponent:d.renderMaskedLinkComponent,onPlay:function(){e.track(O.AnalyticEvents.CHANGE_LOG_VIDEO_INTERACTED,{},!0)}});if(l){var s=l.startsWith("https://")?l:n(8699)("./"+l);return N(h.default,{src:s,poster:u,width:r,height:a,loop:!0,muted:!0,autoPlay:!0,className:T.default.video,onPlay:function(){e.track(O.AnalyticEvents.CHANGE_LOG_VIDEO_INTERACTED,{},!0)}})}if(u){var f=u.startsWith("https://")?u:n(8699)("./"+u);return N("img",{className:T.default.image,alt:"",src:f,width:r,height:a})}return null},g.render=function(){var e=this.props.changeLog;return N(S.default,{className:(0,o.default)(T.default.container),modalLabeledById:this.headerId,onClose:this.close,onScroll:this.handleScroll,scrollerRef:this.scrollerRef},void 0,N("div",{className:T.default.header,id:this.headerId,tabIndex:0},void 0,N("div",{className:T.default.headerContent},void 0,N(m.default,{size:m.default.Sizes.SIZE_32,className:T.default.headerText},void 0,I.default.Messages.CHANGELOG_STICKERS_HEADER),N(m.default,{size:m.default.Sizes.SIZE_16,className:T.default.dateText},void 0,I.default.Messages.WHATS_NEW_DATE.format({date:e.date?(0,i.default)(e.date).toDate():new Date}))),N("div",{className:T.default.headerGraphic})),a.createElement("div",{className:T.default.body,ref:this.setSpecialBodyRef},this.renderVideo(),A(e.body,!1,{changeLog:this,interpolations:R,onLinkClick:this.trackLinkClick})),N("div",{className:T.default.footer},void 0,N(m.default,{size:m.default.Sizes.SIZE_20,className:T.default.inviteCTAHeader},void 0,I.default.Messages.CHANGELOG_STICKERS_CTA_TITLE),N(m.default,{size:m.default.Sizes.SIZE_16,className:T.default.inviteCTABody},void 0,I.default.Messages.CHANGELOG_STICKERS_CTA_BODY.format()),N(c.default,{className:(0,o.default)((0,p.getButtonStyle)({size:p.default.Sizes.SMALL,color:p.default.Colors.GREEN}),T.default.ctaAnchor),href:E.default.getArticleURL(O.HelpdeskArticles.STICKERS),onClick:function(){var e,t;_.default.track(O.AnalyticEvents.CHANGE_LOG_CTA_CLICKED,{change_log_id:(null===(e=f.default.changeLog)||void 0===e?void 0:e.date)+":"+(null===(t=f.default.changeLog)||void 0===t?void 0:t.revision),cta_type:"stickers_cta"})}},void 0,I.default.Messages.CHANGELOG_STICKERS_CTA)))},s}(a.PureComponent);t.default=L,L.displayName="ChangelogSpecialTemplate"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.customRules=t.baseRules=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(86)),l=p(n(8177)),u=p(n(968)),s=p(n(7615)),d=p(n(249)),f=p(n(15)),c=n(1);function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var h=i.default.defaultRules.link,_={section:c.AnalyticsSections.SETTINGS_CHANGELOG};function g(e,t){return null==t?[]:t.split(" ").map((function(t){return e[t]}))}var E=function(e){var t=e.level,n=e.children,r=e.className,i=e.styleSheet;return a.createElement("h"+t,{className:o.default.apply(void 0,g(i,r))},n)},S=s.default.defaultRules;t.baseRules=S;var O={link:{parse:function(e,t,n){var r,a=e[2],o=a.startsWith("https://discordapp.com/nitro")||a.startsWith("https://discord.com/nitro"),i=a.startsWith("https://discordapp.com/hypesquad")||a.startsWith("https://discord.com/hypesquad");return r=o||i?function(e){f.default.track(c.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location:_}),o?u.default.open(c.UserSettingsSections.PREMIUM):i&&u.default.open(c.UserSettingsSections.HYPESQUAD_ONLINE),n.changeLog.track(c.AnalyticEvents.CHANGE_LOG_CTA_CLICKED,{cta_type:"nitro"}),l.default.hideChangeLog(),e.preventDefault()}:function(){n&&"function"==typeof n.onLinkClick&&n.onLinkClick(a),n.changeLog.track(c.AnalyticEvents.CHANGE_LOG_CTA_CLICKED,m({},f.default.getCampaignParams(a)))},m({},h.parse(e,t,n),{callToAction:r})},react:function(e,t,n){return y(d.default,{href:i.default.sanitizeUrl(e.target),title:e.title,onClick:e.callToAction,target:"_blank",className:e.callToAction?"cta":null},n.key,t(e.content,n))}},lheading:function(e){return{react:function(t,n,r){return y(E,{level:t.level,className:t.className,styleSheet:e},r.key,n(t.content,r))}}},heading:{react:function(e,t,n){return y(E,{level:e.level},n.key,t(e.content,n))}},image:{react:function(e,t,r){var a=n(8699)("./"+e.target);return y("img",{alt:e.alt,src:a},r.key)}},blockQuote:{react:S.blockQuote.react},paragraph:{react:function(e,t,n){return y("p",{},n.key,t(e.content,n))}}};t.customRules=O},function(e,t,n){e.exports=n.p+"dca6464b06c48b1fab5f2e8320446b32.mp4"},function(e,t,n){e.exports=n.p+"ae046b62e28bb1ec1fbdde8185d32b9e.mp4"},function(e,t,n){e.exports=n.p+"a83f2923603bd8806103525b2c1ddd45.png"},function(e,t,n){e.exports=n.p+"05c20d7f82cdf7f46edeb54bb4c0753e.jpg"},function(e,t,n){e.exports=n.p+"7f34e6e3da7d1403bad96e20b9b3a32c.mp4"},function(e,t,n){e.exports=n.p+"7c2b742b0f9040988b4bb4e351fdedb9.mp4"},function(e,t,n){e.exports=n.p+"7f73b3e68d81916d67cc58a3deeca567.mp4"},function(e,t,n){e.exports=n.p+"abaa70ae2be9f361759c60b2ee85ff12.png"},function(e,t,n){e.exports=n.p+"5c16b0a7b65a2c2864a88ee28ce0d0eb.png"},function(e,t,n){e.exports=n.p+"69f1b8ed1ca802bad3a91ccb07f4d81e.jpg"},function(e,t,n){e.exports=n.p+"d6a1cc0cb7f729ae421d609d72839816.mp4"},function(e,t,n){e.exports=n.p+"69b70bc5e0982b11182ae6495aadd34c.png"},function(e,t,n){e.exports=n.p+"2880df085f7ca77db8e9dc270f4042d5.png"},function(e,t,n){e.exports=n.p+"3d297edce71f61b41d8f6656b3e4798d.svg"},function(e,t,n){e.exports=n.p+"25827bddb7c9639625ed5b2be4d729ec.svg"},function(e,t,n){e.exports=n.p+"2eeb95d09a8714441aae7675ea1a505f.svg"},function(e,t,n){e.exports=n.p+"0443f6aac40f937c2ebd13244809186a.svg"},function(e,t,n){e.exports=n.p+"2da087637693ad611a1ac582115eea91.svg"},function(e,t,n){e.exports=n.p+"6d28235c23cc070da7bb35f03ad49d75.png"},function(e,t,n){e.exports=n.p+"df8ac223535f4aaca900e0dfd4c06516.png"},function(e,t,n){e.exports=n.p+"7257dc66059fff2be1bc43c379edefda.png"},function(e,t,n){e.exports=n.p+"f3406f9daf47b7e260971de90b01edbb.png"},function(e,t,n){e.exports=n.p+"ef3f462cc3c68b5b86ae1c296799370f.png"},function(e,t,n){e.exports=n.p+"fc7b03021c61546fb1facf64b1178afe.png"},function(e,t,n){e.exports=n.p+"6812ba2237fb14b9fe6eb53134874f5c.png"},function(e,t,n){e.exports=n.p+"46e2829b759fbdc67b1a24ff96a415b2.jpg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=v(n(0)),o=c(n(8)),i=c(n(84)),l=c(n(350)),u=v(n(50)),s=c(n(43)),d=c(n(7)),f=c(n(7383));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var _=m(l.default,{width:24,height:24}),g=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n),r.prototype.render=function(){var e=this.props,t=e.selectable,n=e.className,r=e.modalLabeledById,l=e.onClose,c=e.children,p=e.onScroll,v=e.scrollerRef;return m(u.default,{onCloseRequest:l,renderModal:function(e){var h,g=e.onClose,E=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["onClose"]);return a.createElement(u.ModalRoot,y({className:f.default.modal},E,{"aria-labelledby":r}),m(u.ModalContent,{className:(0,o.default)(n,f.default.content,{selectable:t}),scrollerRef:v,onScroll:p},void 0,c),m(i.default,{className:f.default.closeButton,onClick:function(){null!=l&&l(),g()}},void 0,_),m("div",{className:f.default.updateBadge},void 0,m(s.default,{size:(h=d.default.Messages.UPDATE_BADGE_HEADER,h.length>12?s.default.Sizes.SIZE_10:h.length>10?s.default.Sizes.SIZE_12:h.length>8?s.default.Sizes.SIZE_14:s.default.Sizes.SIZE_16),className:f.default.updateBadgeText},void 0,d.default.Messages.UPDATE_BADGE_HEADER)))}})},r}(a.PureComponent);g.displayName="SpecialMarkdownModal",g.defaultProps={selectable:!1};var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(5)),l=C(n(8177)),u=n(687),s=C(n(7615)),d=n(7589),f=C(n(249)),c=n(7814),p=C(n(63)),v=n(106),y=n(129),m=C(n(9660)),h=C(n(9661)),_=C(n(9289)),g=C(n(43)),E=C(n(5415)),S=C(n(9659)),O=C(n(8835)),I=n(1),T=C(n(7)),b=C(n(7385));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=s.default.reactParserFor(S.default.getDefaultRules(b.default)),R={},L=N(_.default,{}),D=N(m.default,{}),w=N(h.default,{}),k=function(e){var t,r;function a(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).headerId=(0,v.uid)(),t.handleScroll=function(e){var n;null===(n=t.props)||void 0===n||n.onScroll(e)},t.trackLinkClick=function(e){t.props.track(I.AnalyticEvents.CHANGE_LOG_CTA_CLICKED,{cta_type:"inline_link",target:e},!1)},t.renderHeader=function(){var e=t.props.changeLog;return N(p.default.Child,{grow:1,shrink:1},void 0,N(y.FormTitle,{tag:y.FormTitle.Tags.H4},void 0,T.default.Messages.WHATS_NEW),N(g.default,{size:g.default.Sizes.SIZE_12,className:b.default.date},void 0,T.default.Messages.WHATS_NEW_DATE.format({date:e.date?(0,i.default)(e.date).toDate():new Date})))},t}r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,P(t,r);var s=a.prototype;return s.close=function(){l.default.hideChangeLog()},s.track=function(e,t,n){this.props.track(e,t,n)},s.renderFooter=function(){return N("div",{className:b.default.footer},void 0,N(f.default,{className:b.default.socialLink,href:(0,u.getLocalizedLink)(I.LocalizedLinks.TWITTER),target:"blank"},void 0,L),N(f.default,{className:b.default.socialLink,href:I.SOCIAL_LINKS.FACEBOOK_URL,target:"blank"},void 0,D),N(f.default,{className:b.default.socialLink,href:I.SOCIAL_LINKS.INSTAGRAM_URL,target:"blank"},void 0,w),N(g.default,{size:g.default.Sizes.SIZE_12},void 0,T.default.Messages.FOLLOW_US_FOR_MORE_UPDATES))},s.renderVideo=function(){var e=this,t=this.props.changeLog,r=t.youtube_video_id,a=t.video,i=t.image;if(r)return N(c.EmbedVideo,{className:(0,o.default)(b.default.video),allowFullScreen:!1,href:"https://youtu.be/"+r,thumbnail:{url:"https://i.ytimg.com/vi/"+r+"/maxresdefault.jpg",width:451,height:254},video:{url:"https://www.youtube.com/embed/"+r+"?vq=large&rel=0&controls=0&showinfo=0",width:451,height:254},maxWidth:451,maxHeight:254,renderVideoComponent:d.renderVideoComponent,renderImageComponent:d.renderImageComponent,renderLinkComponent:d.renderMaskedLinkComponent,onPlay:function(){e.track(I.AnalyticEvents.CHANGE_LOG_VIDEO_INTERACTED,{},!0)}});if(a){var l=a.startsWith("https://")?a:n(8699)("./"+a);return N(E.default,{src:l,poster:i,width:451,height:254,loop:!0,muted:!0,autoPlay:!0,className:b.default.video,onPlay:function(){e.track(I.AnalyticEvents.CHANGE_LOG_VIDEO_INTERACTED,{},!0)}})}if(i){var u=i.startsWith("https://")?i:n(8699)("./"+i);return N("img",{className:b.default.image,alt:"",src:u,width:451,height:254})}return null},s.render=function(){var e=this.props.changeLog;return N(O.default,{className:b.default.container,onClose:this.close,renderHeader:this.renderHeader,renderFooter:this.renderFooter,onScroll:this.handleScroll},void 0,this.renderVideo(),A(e.body,!1,{changeLog:this,interpolations:R,onLinkClick:this.trackLinkClick}))},a}(a.PureComponent);k.displayName="ChangelogStandardTemplate";var j=k;t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=Oe(n(0)),o=Ee(n(8)),i=Ee(n(21)),l=n(364),u=n(232),s=n(3),d=n(349),f=Ee(n(1039)),c=n(651),p=Ee(n(650)),v=Ee(n(9570)),y=Ee(n(183)),m=Ee(n(7715)),h=Ee(n(8836)),_=Ee(n(8887)),g=n(49),E=Ee(n(10603)),S=Ee(n(10613)),O=Ee(n(10639)),I=Ee(n(10640)),T=Ee(n(10642)),b=Ee(n(10643)),C=Ee(n(10644)),M=n(5190),N=Ee(n(7779)),P=Ee(n(7825)),A=Ee(n(7911)),R=Ee(n(8545)),L=n(32),D=Ee(n(10)),w=Oe(n(1075)),k=Ee(n(9)),j=n(1063),U=Ee(n(239)),G=Ee(n(81)),F=Ee(n(8020)),B=Ee(n(20)),H=Ee(n(357)),x=Ee(n(655)),V=Ee(n(144)),W=Ee(n(1047)),Y=Ee(n(33)),z=Ee(n(107)),K=Ee(n(12)),$=Ee(n(65)),Z=Ee(n(36)),q=Ee(n(50)),X=n(44),Q=Ee(n(7723)),J=n(60),ee=n(271),te=Ee(n(9664)),ne=Ee(n(10645)),re=Ee(n(10648)),ae=Ee(n(10650)),oe=Ee(n(10653)),ie=Ee(n(10655)),le=Ee(n(9666)),ue=Ee(n(10659)),se=Ee(n(10660)),de=Ee(n(10661)),fe=Ee(n(7657)),ce=n(8847),pe=Ee(n(10665)),ve=Ee(n(8697)),ye=Ee(n(8846)),me=Ee(n(9383)),he=n(1),_e=Ee(n(7)),ge=Ee(n(6778));function Ee(e){return e&&e.__esModule?e:{default:e}}function Se(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Se=function(){return e},e}function Oe(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Se();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Ie(){return(Ie=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Te(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function be(e,t){return(be=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ce(e){var t,n=k.default.getChannel(Y.default.getLastSelectedChannelId());if(null!=n&&n.getGuildId()===e&&n.type===he.ChannelTypes.GUILD_TEXT)t=n.id;else{var r=G.default.getDefaultChannel(e);t=null!=r?r.id:null}return he.Routes.CHANNEL(e,t)}var Me=Te(re.default,{}),Ne=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),l=0;l<n;l++)r[l]=arguments[l];return(t=e.call.apply(e,[this].concat(r))||this).state={topicExpanded:!1},t.handleTitleClick=function(){var e=t.props.channel;null!=e&&e.isDM()&&t.openUserProfile()},t.handleTitleParentClick=function(){var e=t.props.parentChannel;null!=e&&(0,g.transitionToGuild)(e.guild_id,e.id)},t._handleContextMenu=function(e,n){switch(n.type){case he.ChannelTypes.GUILD_VOICE:case he.ChannelTypes.GUILD_ANNOUNCEMENT:case he.ChannelTypes.GUILD_TEXT:t.openChannelContextMenu(e,n);break;case he.ChannelTypes.ANNOUNCEMENT_THREAD:case he.ChannelTypes.PUBLIC_THREAD:case he.ChannelTypes.PRIVATE_THREAD:t.openThreadContextMenu(e,n);break;case he.ChannelTypes.DM:t.openDMContextMenu(e,n)}},t.handleContextMenu=function(e){(0,i.default)(null!=t.props.channel,"Missing channel in Channel.handleContextMenu"),t._handleContextMenu(e,t.props.channel)},t.handleParentContextMenu=function(e){(0,i.default)(null!=t.props.parentChannel,"Missing parentChannel in Channel.handleParentContextMenu"),t._handleContextMenu(e,t.props.parentChannel)},t.renderStreamQualityLiveIndicatorToolbarItem=function(){var e=t.props.selectedParticipant;return(null==e?void 0:e.type)!==c.ParticipantTypes.STREAM?null:Te(_.default,{size:Q.default.Sizes.LARGE,participant:e,showQuality:!0},"live-indicator")},t.renderHeaderToolbar=function(){var e=t.props,n=e.channel,r=e.parentChannel,a=e.isLurking;(0,i.default)(null!=n,"Missing channel in Channel.renderHeaderToolbar");var o=[];if(n.isSystemDM())return o;switch(n.type){case he.ChannelTypes.GUILD_STAGE_VOICE:case he.ChannelTypes.GUILD_VOICE:return o;case he.ChannelTypes.DM:o.push(t.renderStreamQualityLiveIndicatorToolbarItem()),o.push(Te(pe.default,{channel:n},"calls")),o.push(Te(de.default,{channel:n},"pins")),o.push(Te(ve.default,{channel:n,tooltip:_e.default.Messages.GROUP_DM_ADD_FRIENDS},"invite"));break;case he.ChannelTypes.GROUP_DM:if(o.push(t.renderStreamQualityLiveIndicatorToolbarItem()),o.push(Te(pe.default,{channel:n},"calls")),o.push(Te(de.default,{channel:n},"pins")),!n.isManaged()){var l=_e.default.Messages.GROUP_DM_ADD_FRIENDS;o.push(Te(ve.default,{channel:n,tooltip:l},"invite"))}o.push(Te(ue.default,{channelId:n.id},"members"));break;case he.ChannelTypes.ANNOUNCEMENT_THREAD:case he.ChannelTypes.PRIVATE_THREAD:case he.ChannelTypes.PUBLIC_THREAD:null!=r&&o.push(Te(T.default,{channel:r},"browser")),o.push(Te(b.default,{channel:n},"notifications")),o.push(Te(de.default,{channel:n},"pins")),n.isArchivedThread()||o.push(Te(ue.default,{channelId:n.id},"members")),o.push(Te(C.default,{channel:n},"threads-overflow"));break;case he.ChannelTypes.GUILD_ANNOUNCEMENT:case he.ChannelTypes.GUILD_TEXT:o.push(Te(T.default,{channel:n},"browser")),a||o.push(Te(se.default,{channel:n},"mute")),o.push(Te(de.default,{channel:n},"pins")),o.push(Te(ue.default,{channelId:n.id},"members"))}return o},t.renderFollowButton=function(){var e=t.props,n=e.showFollowButton,r=e.channel;return n?Te(Z.default,{size:Z.default.Sizes.MIN,color:Z.default.Colors.PRIMARY,className:ge.default.followButton,onClick:function(){return(0,X.openModal)((function(e){return a.createElement(ye.default,Ie({channel:r},e))}))}},void 0,_e.default.Messages.FOLLOW):null},t.renderHeaderBar=function(){var e=t.props,n=e.channel,r=e.channelName,a=e.parentChannel,l=e.guild,u=e.guildId,s=e.isGuest,d=e.hasCall,f=e.hasVideo,c=e.isMobile,p=e.inCall;return(0,i.default)(null!=n,"Missing channel in Channel.renderHeaderBar"),(0,i.default)(null!=r,"Should not be null if channel is not null."),Te(fe.default,{guildId:u,channelId:n.id,toolbar:t.renderHeaderToolbar(),className:(0,o.default)(ge.default.title,f&&p?(0,ee.getThemeClass)(he.ThemeTypes.DARK):null),isGuest:s,transparent:d,"aria-label":_e.default.Messages.CHANNEL_HEADER_BAR_A11Y_LABEL},"header-"+n.id,(0,ce.renderTitle)({channel:n,channelName:r,parentChannel:a,guild:l,hasVideo:f,isMobile:c,handleContextMenu:t.handleContextMenu,handleParentContextMenu:t.handleParentContextMenu,handleClick:t.handleTitleClick,handleParentClick:t.handleTitleParentClick,renderFollowButton:t.renderFollowButton}),(0,ce.renderTopic)(n,l))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,be(t,n);var s=r.prototype;return s.componentDidMount=function(){(0,M.trackAppUIViewed)("guild_channel")},s.componentDidUpdate=function(e){this.props.channel&&e.channel&&this.props.channel.id!==e.channel.id&&this.state.topicExpanded&&this.setState({topicExpanded:!1})},s.openUserProfile=function(){var e=this.props.channel;(0,i.default)(null!=e,"Missing channel in Channel.openUserProfile"),f.default.open(e.getRecipientId(),e.guild_id)},s.openChannelContextMenu=function(e,t){var n=this.props.guild;(0,i.default)(null!=t,"Missing channel in Channel.openChannelContextMenu"),(0,i.default)(null!=n,"Missing guild in Channel.openChannelContextMenu"),(0,d.openContextMenu)(e,(function(e){return a.createElement(h.default,Ie({},e,{channel:t,guild:n}))}))},s.openThreadContextMenu=function(e,t){(0,i.default)(null!=t,"Missing channel in Channel.openChannelContextMenu"),(0,d.openContextMenu)(e,(function(e){return a.createElement(m.default,Ie({},e,{channel:t}))}))},s.openDMContextMenu=function(e,t){(0,i.default)(null!=t,"Missing channel in Channel.openDMContextMenu");var n=K.default.getUser(t.getRecipientId());(0,i.default)(null!=n,"Missing user in Channel.openDMContextMenu"),(0,d.openContextMenu)(e,(function(e){return a.createElement(N.default,Ie({},e,{user:n,channelSelected:!0,channel:t}))}))},s.renderCall=function(){var e=this.props,t=e.channel,n=e.hasCall;if((0,i.default)(null!=t,"Missing channel in Channel.renderCall"),!n)return null;switch(t.type){case he.ChannelTypes.GUILD_STAGE_VOICE:return Te(S.default,{channel:t},t.id);case he.ChannelTypes.GUILD_VOICE:case he.ChannelTypes.DM:case he.ChannelTypes.GROUP_DM:return Te(v.default,{channel:t,renderExternalHeader:this.renderHeaderBar,appContext:he.AppContext.APP},"call-"+t.id);default:return null}},s.renderChat=function(){var e=this.props,t=e.channel,n=e.nsfwAgree,r=e.guild,a=e.nsfwAllowed;return(0,i.default)(null!=t,"Missing channel in Channel.renderChat"),t.isVocal()?null:!t.isNSFW()||a&&n?Te(te.default,{channel:t,guild:r,renderThreadNotice:t.isThread()},null!=r?r.id:"home"):Te(me.default,{guild:r})},s.renderSidebar=function(){var e=this.props,t=e.searchId,n=e.channel,r=e.section;if((0,i.default)(null!=n,"Missing channel in Channel.renderSidebar"),r===he.ChannelSections.MEMBERS)switch(n.type){case he.ChannelTypes.GROUP_DM:return Te(oe.default,{channel:n},"private-channel-recipients-"+n.id);case he.ChannelTypes.GUILD_ANNOUNCEMENT:case he.ChannelTypes.GUILD_TEXT:return Te(ne.default,{channel:n},"channel-members-"+n.id);case he.ChannelTypes.ANNOUNCEMENT_THREAD:case he.ChannelTypes.PUBLIC_THREAD:case he.ChannelTypes.PRIVATE_THREAD:if(!n.isArchivedThread())return Te(ie.default,{channel:n},"channel-members-"+n.id)}else if(r===he.ChannelSections.SEARCH&&null!=t)return Te(E.default,{searchId:t});return null},s.renderThreadSidebar=function(){var e,t=this.props,n=t.section,r=t.threadSidebarState;if(n!==he.ChannelSections.THREAD||null==r)return null;switch(r.type){case w.ThreadSidebarType.CREATE:e=Te(O.default,{parentChannelId:r.parentChannelId,parentMessageId:r.parentMessageId});break;case w.ThreadSidebarType.VIEW:e=Te(I.default,{channelId:r.channelId});break;default:(0,J.assertNever)(r)}return Te("div",{className:ge.default.threadSidebar},void 0,e)},s.render=function(){var e,t,n=this.props,r=n.channel,s=n.channelName,d=n.hasCall,f=n.inCall,c=n.voiceChannel,p=n.guildId,v=n.isUnavailable,y=n.hasModalOpen,m=n.showWelcomeModal,h=n.layout,_=n.isLurking,g=n.section;if(v)return Me;if(null==r)return Te(ae.default,{channelId:this.props.channelId});if((null==r?void 0:r.isVocal())&&!f){var E=r.getGuildId(),S=null==c?void 0:c.getGuildId();return(0,i.default)(null!=E,"Guild voice channel without guild id."),(null==c?void 0:c.isVocal())&&S===E&&r.id!==(null==c?void 0:c.id)?Te(u.Redirect,{to:he.Routes.CHANNEL(E,c.id)}):Te(u.Redirect,{to:Ce(E)})}return a.createElement(a.Fragment,null,Te(l.Helmet,{title:s}),Te("div",{className:(0,o.default)(ge.default.chat,(e={},e[ge.default.threadSidebarOpen]=g===he.ChannelSections.THREAD,e))},void 0,Te(le.default,{className:ge.default.uploadArea,channel:r,draftType:j.DraftType.ChannelMessage}),d?null:this.renderHeaderBar(),this.renderCall(),Te("div",{className:(0,o.default)(ge.default.content,(t={},t[ge.default.noChat]=h===he.ChannelLayouts.NO_CHAT,t))},void 0,this.renderChat(),this.renderSidebar()),!y&&m&&null!=p?Te(q.default,{renderModal:function(e){return a.createElement(R.default,Ie({},e,{guildId:p,onClose:function(){return P.default.welcomeScreenViewed(p,_)}}))}}):null),this.renderThreadSidebar())},r}(a.PureComponent);Ne.displayName="Channel";var Pe=a.memo((function(){var e=(0,s.useStateFromStores)([Y.default],(function(){return Y.default.getChannelId()})),t=(0,s.useStateFromStores)([Y.default],(function(){return Y.default.getVoiceChannelId()})),n=(0,s.useStateFromStores)([z.default],(function(){return z.default.getGuildId()})),r=(0,s.useStateFromStores)([p.default],(function(){return null!=e&&p.default.getParticipants(e).length>0}),[e]),o=(0,s.useStateFromStores)([k.default],(function(){return k.default.getChannel(e)}),[e]),i=(0,s.useStateFromStores)([k.default],(function(){return k.default.getChannel(t)}),[t]),l=null==o?void 0:o.parent_id,d=(0,s.useStateFromStores)([k.default],(function(){return k.default.getChannel(l)}),[l]),f=(0,s.useStateFromStores)([B.default],(function(){return B.default.getGuild(n)}),[n]),c=(0,u.useLocation)().welcomeModalChannelId,v=(0,s.useStateFromStores)([H.default],(function(){return null!=n&&H.default.isLurking(n)}),[n]),m=(0,s.useStateFromStores)([A.default],(function(){return A.default.hasSeen(n,v)}),[v,n]),h=(0,s.useStateFromStores)([p.default],(function(){return null!=e?p.default.getLayout(e):he.ChannelLayouts.NORMAL}),[e]),_=(0,s.useStateFromStores)([p.default],(function(){return null!=o?p.default.getSelectedParticipant(o.id):null})),g=c===e&&null!=o&&o.getGuildId()===(null==f?void 0:f.id)&&(0,L.isGuildTextChannelType)(o.type)&&(null==f?void 0:f.hasFeature(he.GuildFeatures.WELCOME_SCREEN_ENABLED))&&(null==f?void 0:f.hasFeature(he.GuildFeatures.COMMUNITY)),E=(0,s.useStateFromStores)([K.default],(function(){var e;return!0===(null===(e=K.default.getNullableCurrentUser())||void 0===e?void 0:e.nsfwAllowed)})),S=(0,s.useStateFromStoresObject)([w.default],(function(){return{section:w.default.getSection(e),threadSidebarState:w.default.getThreadSidebarState(e)}})),O=S.section,I=S.threadSidebarState,T=(0,y.default)(o);return a.createElement(Ne,Ie({guildId:n,channelId:e,channel:o,channelName:T,parentChannel:d,voiceChannel:i,layout:h,isLurking:v,hasModalOpen:(0,s.useStateFromStores)([x.default],(function(){return x.default.hasModalOpen()})),section:O,threadSidebarState:I,guild:f,searchId:(0,s.useStateFromStores)([W.default],(function(){return W.default.getCurrentSearchId()})),hasCall:r,nsfwAgree:(0,s.useStateFromStores)([F.default],(function(){return F.default.didAgree(n)})),isMobile:(0,s.useStateFromStores)([V.default],(function(){return(null==o?void 0:o.type)===he.ChannelTypes.DM&&V.default.isMobileOnline(o.getRecipientId())}),[o]),isGuest:(0,s.useStateFromStores)([D.default],(function(){return D.default.isGuest()})),isUnavailable:(0,s.useStateFromStores)([U.default],(function(){return null!=n&&U.default.isUnavailable(n)}),[n]),showWelcomeModal:!m&&g,showFollowButton:(null==o?void 0:o.type)===he.ChannelTypes.GUILD_ANNOUNCEMENT&&(null==f?void 0:f.hasFeature(he.GuildFeatures.NEWS))||!1},(0,s.useStateFromStoresObject)([$.default],(function(){return{hasVideo:null!=o&&$.default.hasVideo(o.id)}}),[o]),{inCall:null!=o&&t===o.id,selectedParticipant:_,nsfwAllowed:E}))}));t.default=Pe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=w;var r,a=b(n(0)),o=I(n(8)),i=I(n(6)),l=n(3),u=I(n(1030)),s=b(n(7883)),d=I(n(121)),f=I(n(1047)),c=I(n(33)),p=I(n(35)),v=I(n(10604)),y=I(n(424)),m=n(120),h=I(n(10605)),_=I(n(10608)),g=I(n(10609)),E=n(1),S=I(n(7)),O=I(n(7391));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,P(e,t)}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).autoAnalytics=function(e){if(void 0===e&&(e=null),null!=t.props.searchAnalyticsId){var n=0,r=0,a=0,o=0;t.props.searchResults&&(0,i.default)(t.props.searchResults).flatten().filter((function(e){return e.isSearchHit})).forEach((function(e){e.content&&(n++,/https?:\/\/[^\s]+/.test(e.content)&&o++),e.embeds&&e.embeds.length&&a++,e.attachments&&e.attachments.length&&r++})),d.default.trackWithMetadata(E.AnalyticEvents.SEARCH_RESULT_VIEWED,{search_type:t.props.searchType,search_id:t.props.searchAnalyticsId,prev_search_id:e!==t.props.searchAnalyticsId?e:null,is_error:t.props.searchHasError,limit:t.props.searchLimit,offset:t.props.searchOffset,page:Math.floor(t.props.searchOffset/t.props.searchLimit)+1,total_results:t.props.searchTotalResults,page_results:t.props.searchResults?t.props.searchResults.length:null,is_indexing:t.props.searchIsIndexing,page_num_messages:n,page_num_links:o,page_num_embeds:a,page_num_attach:r})}},t}N(t,e);var n=t.prototype;return n.componentDidMount=function(){this.autoAnalytics()},n.componentDidUpdate=function(e){this.props.searchAnalyticsId===e.searchAnalyticsId&&this.props.searchOffset===e.searchOffset||this.autoAnalytics(e.searchAnalyticsId)},n.render=function(){return null},t}(a.Component);A.displayName="SearchResultsViewedAutoAnalytics";var R=function(e){var t=e.children;return M("div",{className:O.default.emptyResultsWrap},void 0,M("div",{className:O.default.emptyResultsContent},void 0,t))};R.displayName="EmptyResults";var L=M(v.default,{}),D=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).state={searchMode:E.SearchModes.NEWEST},t.scrollerRef=a.createRef(),t.scrollTo=function(e,n,r){var a=t.scrollerRef.current;if(a){var o=a.getScrollerState().scrollTop-e;a.scrollTo({to:o,animate:n,callback:r})}},t.selectChannel=function(e){e!==c.default.getChannelId()&&u.default.transitionToInviteChannelSync(e)},t.searchPrevious=function(){var e=t.props,n=e.searchId;e.search.isSearching||s.searchPreviousPage(n)},t.searchNext=function(){var e=t.props,n=e.searchId;e.search.isSearching||s.searchNextPage(n)},t.handleSearchResultsClose=function(){var e=t.props.searchId;s.clearSearchState(e)},t.searchByMode=function(e){var n=t.props,r=n.searchId,a=n.search.isSearching;e===t.state.searchMode||a||(d.default.trackWithMetadata(E.AnalyticEvents.SEARCH_RESULT_SORT_CHANGED,{search_id:f.default.getAnalyticsId(r),new_sort_type:e}),s.searchByMode(r,e),t.setState({searchMode:e}))},t.toggleShowBlockedMessages=function(){var e=t.props,n=e.searchId,r=e.search.showBlockedResults;s.setShowBlockedResults(n,!r)},t.renderHeader=function(){var e=t.state.searchMode,n=t.props.search,r=n.totalResults,a=n.isSearching,o=n.isHistoricalIndexing,i=n.documentsIndexed;return M(_.default,{searchMode:e,searchByMode:t.searchByMode,totalResults:r,isSearching:a,isIndexing:o,documentsIndexed:i})},t.renderIndexing=function(){var e=f.default.getSearchType(t.props.searchId)===E.SearchTypes.GUILD?S.default.Messages.SEARCH_GUILD_STILL_INDEXING:S.default.Messages.SEARCH_DM_STILL_INDEXING;return M(R,{},void 0,L,M("div",{className:(O.default.emptyResultsText,O.default.stillIndexing)},void 0,e))},t.renderNoResults=function(){var e,n,r=t.props.search.showNoResultsAlt,a=r?S.default.Messages.SEARCH_NO_RESULTS_ALT:S.default.Messages.SEARCH_NO_RESULTS;return M(R,{},void 0,M("div",{className:(0,o.default)(O.default.noResultsImage,(e={},e[O.default.alt]=r,e))}),M("div",{className:(0,o.default)(O.default.emptyResultsText,O.default.noResults,(n={},n[O.default.alt]=r,n))},void 0,a))},t.renderError=function(){return M(R,{},void 0,M("div",{className:O.default.errorImage}),M("div",{className:(0,o.default)(O.default.emptyResultsText,O.default.errorMessage)},void 0,S.default.Messages.SEARCH_ERROR))},t.renderContent=function(){var e=t.props,n=e.searchResults,r=e.blockCount,a=t.props.search,o=a.totalResults,i=a.isSearching,l=a.isIndexing;return a.hasError?t.renderError():l?t.renderIndexing():i?null:o?M(g.default,{search:t.props.search,searchResults:n,blockCount:r,searchId:t.props.searchId,renderEmbeds:t.props.renderEmbeds,scrollTo:t.scrollTo}):t.renderNoResults()},t}N(t,e);var n=t.prototype;return n.componentDidMount=function(){m.ComponentDispatch.subscribe(E.ComponentActions.SEARCH_RESULTS_CLOSE,this.handleSearchResultsClose)},n.componentWillUnmount=function(){m.ComponentDispatch.unsubscribe(E.ComponentActions.SEARCH_RESULTS_CLOSE,this.handleSearchResultsClose)},n.componentDidUpdate=function(e){var t=e.search;if(this.props.search.showBlockedResults!==t.showBlockedResults){var n=this.scrollerRef.current;if(!n)return;n.scrollToBottom()}},n.render=function(){var e=this.props,t=e.searchAnalyticsId,n=e.searchType,r=e.searchResults,o=this.props.search,i=o.offset,l=o.hasError,u=o.totalResults,s=o.isHistoricalIndexing;return M("section",{className:O.default.searchResultsWrap,"aria-label":S.default.Messages.SEARCH_RESULTS_SECTION_LABEL},void 0,this.renderHeader(),a.createElement(y.default,{ref:this.scrollerRef,className:O.default.scroller},this.renderContent()),M(A,{searchType:n,searchAnalyticsId:t,searchResults:r,searchOffset:i,searchLimit:E.SEARCH_PAGE_SIZE,searchHasError:l,searchTotalResults:u,searchIsIndexing:s}))},t}(a.PureComponent);function w(e){var t=e.searchId;return a.createElement(D,C({searchId:t},(0,l.useStateFromStoresObject)([f.default],(function(){return{search:f.default.getResultsState(t),searchAnalyticsId:f.default.getAnalyticsId(t),searchType:f.default.getSearchType()}}),[t]),(0,h.default)(t),(0,l.useStateFromStoresObject)([p.default],(function(){return{renderEmbeds:p.default.renderEmbeds,developerMode:p.default.developerMode,theme:p.default.theme}}))))}D.displayName="SearchResults",w.displayName="ConnectedSearchResults"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(59)),i=u(n(265)),l=u(n(7386));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function c(e){var t=function(e){return e.interpolate({inputRange:[0,1],outputRange:["0px","1px"]})};return{transform:[{translateX:t(e.x)},{translateY:t(e.y)}]}}var p=d("defs",{},void 0,d("rect",{id:"search-index-foreground-mask-a",width:"80",height:"80",rx:"40"})),v=d("g",{mask:"url(#search-index-foreground-mask-b)"},void 0,d("path",{fill:"#FFF",d:"M-7.1156 170.8361c0 10.68-8.658 19.338-19.339 19.338-10.68 0-19.338-8.658-19.338-19.338 0-10.68 8.658-19.338 19.338-19.338 10.681 0 19.339 8.658 19.339 19.338"}),d("path",{fill:"#FFF",d:"M-7.1156 170.8361c0 10.68-8.658 19.338-19.339 19.338-10.68 0-19.338-8.658-19.338-19.338 0-10.68 8.658-19.338 19.338-19.338 10.681 0 19.339 8.658 19.339 19.338"}),d("path",{fill:"#FFD773",d:"M-7.1156 170.8361c0 10.68-8.658 19.338-19.339 19.338-10.68 0-19.338-8.658-19.338-19.338 0-10.68 8.658-19.338 19.338-19.338 10.681 0 19.339 8.658 19.339 19.338"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M-7.1156 170.8361c0 10.68-8.658 19.338-19.339 19.338-10.68 0-19.338-8.658-19.338-19.338 0-10.68 8.658-19.338 19.338-19.338 10.681 0 19.339 8.658 19.339 19.338z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M-15.0267 170.8361c0 6.311-5.116 11.427-11.428 11.427-6.31 0-11.426-5.116-11.426-11.427s5.116-11.427 11.426-11.427c6.312 0 11.428 5.116 11.428 11.427z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#FFF",d:"M6.9479 154.135c0 10.68-8.658 19.338-19.338 19.338-10.68 0-19.338-8.658-19.338-19.338 0-10.68 8.658-19.338 19.338-19.338 10.68 0 19.338 8.658 19.338 19.338"}),d("path",{fill:"#FFF",d:"M6.9479 154.135c0 10.68-8.658 19.338-19.338 19.338-10.68 0-19.338-8.658-19.338-19.338 0-10.68 8.658-19.338 19.338-19.338 10.68 0 19.338 8.658 19.338 19.338"}),d("path",{fill:"#FFD773",d:"M6.9479 154.135c0 10.68-8.658 19.338-19.338 19.338-10.68 0-19.338-8.658-19.338-19.338 0-10.68 8.658-19.338 19.338-19.338 10.68 0 19.338 8.658 19.338 19.338"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M6.9479 154.135c0 10.68-8.658 19.338-19.338 19.338-10.68 0-19.338-8.658-19.338-19.338 0-10.68 8.658-19.338 19.338-19.338 10.68 0 19.338 8.658 19.338 19.338z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M-12.39 165.5622c-6.311 0-11.427-5.116-11.427-11.427s5.116-11.427 11.427-11.427 11.427 5.116 11.427 11.427c0 2.727-.955 5.231-2.55 7.196",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#FFF",d:"M-4.4789 140.9499c0 10.68-8.658 19.338-19.338 19.338-10.681 0-19.338-8.658-19.338-19.338 0-10.68 8.657-19.338 19.338-19.338 10.68 0 19.338 8.658 19.338 19.338"}),d("path",{fill:"#FFF",d:"M-4.4789 140.9499c0 10.68-8.658 19.338-19.338 19.338-10.681 0-19.338-8.658-19.338-19.338 0-10.68 8.657-19.338 19.338-19.338 10.68 0 19.338 8.658 19.338 19.338"}),d("path",{fill:"#FFD773",d:"M-4.4789 140.9499c0 10.68-8.658 19.338-19.338 19.338-10.681 0-19.338-8.658-19.338-19.338 0-10.68 8.657-19.338 19.338-19.338 10.68 0 19.338 8.658 19.338 19.338"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M-4.4789 140.9499c0 10.68-8.658 19.338-19.338 19.338-10.681 0-19.338-8.658-19.338-19.338 0-10.68 8.657-19.338 19.338-19.338 10.68 0 19.338 8.658 19.338 19.338z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M-23.8168 129.5232c6.311 0 11.427 5.116 11.427 11.427s-5.116 11.427-11.427 11.427c-6.312 0-11.427-5.116-11.427-11.427",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#FFF",d:"M100.5348-15.3089c-10.639.941-20.026-6.919-20.968-17.558-.941-10.638 6.92-20.026 17.559-20.967 10.638-.942 20.025 6.919 20.967 17.558.941 10.638-6.919 20.026-17.558 20.967"}),d("path",{fill:"#FFF",d:"M100.5348-15.3089c-10.639.941-20.026-6.919-20.968-17.558-.941-10.638 6.92-20.026 17.559-20.967 10.638-.942 20.025 6.919 20.967 17.558.941 10.638-6.919 20.026-17.558 20.967"}),d("path",{fill:"#FFD773",d:"M100.5348-15.3089c-10.639.941-20.026-6.919-20.968-17.558-.941-10.638 6.92-20.026 17.559-20.967 10.638-.942 20.025 6.919 20.967 17.558.941 10.638-6.919 20.026-17.558 20.967"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M100.5348-15.3089c-10.639.941-20.026-6.919-20.968-17.558-.941-10.638 6.92-20.026 17.559-20.967 10.638-.942 20.025 6.919 20.967 17.558.941 10.638-6.919 20.026-17.558 20.967z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M110.2125-35.5789c.556 6.286-4.089 11.833-10.375 12.39-6.287.556-11.834-4.089-12.391-10.375-.555-6.286 4.089-11.834 10.376-12.39",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#C2FFF9",d:"M-76.4877 122.3928l14.704 5.777-8.133 24.358-25.269-4.57 1.997-15.671"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M-76.4877 122.3928l14.704 5.777-8.133 24.358-25.269-4.57 1.997-15.671zm-18.6982 25.5654l33.402-19.788",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M-93.1889 132.2868l23.272 20.241-6.571-30.135",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#C2FFF9",d:"M151.5172-63.3406l4.276 12.99-20.723 8.042-10.921-19.362 11.546-7.33"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M151.5172-63.3406l4.276 12.99-20.723 8.042-10.921-19.362 11.546-7.33z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M135.6949-69.0003l-.625 26.692 16.447-21.032m-27.3679 1.6701l31.645 11.319",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#E4E9F8",d:"M59.7897 13.2502l-102.171 25.055c-2.453.602-4.93-.899-5.531-3.352l-17.794-72.557c-.602-2.454.9-4.93 3.353-5.532l102.171-25.055c2.454-.601 4.931.899 5.533 3.353l17.793 72.556c.601 2.454-.9 4.93-3.354 5.532"}),d("path",{fill:"#7687B2",d:"M45.3502-64.8382c-.602-2.453-3.078-3.954-5.532-3.353l-102.171 25.056c-2.454.601-3.954 3.078-3.353 5.531l3.489 14.228 111.056-27.234-3.489-14.228z"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M59.7897 13.2502l-102.171 25.055c-2.453.602-4.93-.899-5.531-3.352l-17.794-72.557c-.602-2.454.9-4.93 3.353-5.532l102.171-25.055c2.454-.601 4.931.899 5.533 3.353l17.793 72.556c.601 2.454-.9 4.93-3.354 5.532zM-62.2172-23.3763l111.057-27.234m-95.9164 3.7287l-8.367 21.844m30.0096-27.1517l-8.366 21.844m30.0096-27.1516l-8.366 21.844M17.8522-62.804L9.4862-40.96m30.0095-27.1516l-8.366 21.844",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#FF7B78",d:"M28.693-19.9388c3.986 16.254-5.959 32.661-22.213 36.647-16.254 3.986-32.661-5.959-36.646-22.213-3.987-16.253 5.959-32.661 22.213-36.646 16.252-3.986 32.661 5.959 36.646 22.212"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M28.693-19.9388c3.986 16.254-5.959 32.661-22.213 36.647-16.254 3.986-32.661-5.959-36.646-22.213-3.987-16.253 5.959-32.661 22.213-36.646 16.252-3.986 32.661 5.959 36.646 22.212z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#FFF",d:"M-16.3051-26.1936l7.999 32.618 26.541-23.798"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M-16.3051-26.1936l7.999 32.618 26.541-23.798z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#FFF",d:"M101.5895 23.7946l33.137 35.518-29.647-1.029c-2.585-.09-4.608-2.258-4.518-4.843l1.028-29.646z"}),d("path",{fill:"#E4E9F8",d:"M134.7262 59.3127l-3.195 92.059c-.089 2.585-2.258 4.608-4.843 4.519l-93.619-3.249c-2.586-.09-4.609-2.258-4.519-4.844l4.223-121.705c.09-2.585 2.259-4.608 4.844-4.518l63.972 2.22"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M134.7262 59.3127l-3.195 92.059c-.089 2.585-2.258 4.608-4.843 4.519l-93.619-3.249c-2.586-.09-4.609-2.258-4.519-4.844l4.223-121.705c.09-2.585 2.259-4.608 4.844-4.518l63.972 2.22",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M101.5895 23.7946l33.137 35.518-29.647-1.029c-2.585-.09-4.608-2.258-4.518-4.843l1.028-29.646z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#FFF",d:"M104.15 6.4353l39.81 27.834-29.21 5.171c-2.547.451-4.978-1.248-5.429-3.796l-5.171-29.209z"}),d("path",{fill:"#E4E9F8",d:"M143.9596 34.2692l16.058 90.704c.45 2.547-1.249 4.978-3.796 5.429l-92.242 16.329c-2.546.452-4.977-1.248-5.428-3.795l-21.229-119.914c-.451-2.547 1.248-4.978 3.796-5.428l63.031-11.159"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M143.9596 34.2692l16.058 90.704c.45 2.547-1.249 4.978-3.796 5.429l-92.242 16.329c-2.546.452-4.977-1.248-5.428-3.795l-21.229-119.914c-.451-2.547 1.248-4.978 3.796-5.428l63.031-11.159",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M104.15 6.4353l39.81 27.834-29.21 5.171c-2.547.451-4.978-1.248-5.429-3.796l-5.171-29.209z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#5871B7",d:"M10.7613-26.0428h117.831c2.829 0 5.123 2.294 5.123 5.123v7.341c0 1.565.716 3.045 1.943 4.016l7 5.542c.659.522.646 1.525-.026 2.029l-6.867 5.151c-1.29.967-2.05 2.485-2.05 4.098v7.685c0 2.829-2.294 5.123-5.123 5.123H10.7613c-2.83 0-5.124-2.294-5.124-5.123v-35.862c0-2.829 2.294-5.123 5.124-5.123"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M10.7613-26.0428h117.831c2.829 0 5.123 2.294 5.123 5.123v7.341c0 1.565.716 3.045 1.943 4.016l7 5.542c.659.522.646 1.525-.026 2.029l-6.867 5.151c-1.29.967-2.05 2.485-2.05 4.098v7.685c0 2.829-2.294 5.123-5.123 5.123H10.7613c-2.83 0-5.124-2.294-5.124-5.123v-35.862c0-2.829 2.294-5.123 5.124-5.123zM64.1588 1.2805h-43.147m21.5738-8.1114h-21.574m91.3894 0H49.816m33.9815-8.1118h-62.786",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#FFF",d:"M166.0641 58.8137l-21.664 89.53c-.608 2.514-3.14 4.06-5.654 3.451l-91.048-22.031c-2.515-.608-4.06-3.14-3.451-5.654l28.64-118.362c.609-2.515 3.14-4.059 5.655-3.451l62.215 15.055"}),d("path",{fill:"#E4E9F8",d:"M140.7574 17.3513l25.307 41.462-28.832-6.976c-2.515-.609-4.06-3.14-3.452-5.654l6.977-28.832z"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M166.0641 58.8137l-21.664 89.53c-.608 2.514-3.14 4.06-5.654 3.451l-91.048-22.031c-2.515-.608-4.06-3.14-3.451-5.654l28.64-118.362c.609-2.515 3.14-4.059 5.655-3.451l62.215 15.055",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M140.7574 17.3513l25.307 41.462-28.832-6.976c-2.515-.609-4.06-3.14-3.452-5.654l6.977-28.832z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#7289DA",d:"M84.6422 57.6999h-117.832c-2.829 0-5.123-2.293-5.123-5.123v-7.34c0-1.566-.716-3.045-1.943-4.017l-7-5.542c-.659-.521-.646-1.525.027-2.029l6.867-5.151c1.29-.967 2.049-2.485 2.049-4.098v-7.685c0-2.829 2.294-5.123 5.123-5.123h117.832c2.829 0 5.123 2.294 5.123 5.123v35.862c0 2.83-2.294 5.123-5.123 5.123"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M84.6422 57.6999h-117.832c-2.829 0-5.123-2.293-5.123-5.123v-7.34c0-1.566-.716-3.045-1.943-4.017l-7-5.542c-.659-.521-.646-1.525.027-2.029l6.867-5.151c1.29-.967 2.049-2.485 2.049-4.098v-7.685c0-2.829 2.294-5.123 5.123-5.123h117.832c2.829 0 5.123 2.294 5.123 5.123v35.862c0 2.83-2.294 5.123-5.123 5.123zM-26.3637 22.2653h48.67M6.0826 30.3767h68.309m-100.7553 0h22.799m53.1942 8.1118h14.942m-24.3346 0h4.534m-71.1346 0h54.093m-54.093 8.1113h63.186",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#98AFED",d:"M63.191 113.1003h-130.64c-2.829 0-5.123-2.293-5.123-5.123v-7.34c0-1.566-.716-3.046-1.943-4.017l-7-5.542c-.658-.521-.646-1.525.026-2.029l6.868-5.151c1.291-.967 2.049-2.485 2.049-4.098v-7.685c0-2.829 2.294-5.123 5.123-5.123h130.64c2.829 0 5.123 2.294 5.123 5.123v35.862c0 2.83-2.294 5.123-5.123 5.123"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M63.191 113.1003h-130.64c-2.829 0-5.123-2.293-5.123-5.123v-7.34c0-1.566-.716-3.046-1.943-4.017l-7-5.542c-.658-.521-.646-1.525.026-2.029l6.868-5.151c1.291-.967 2.049-2.485 2.049-4.098v-7.685c0-2.829 2.294-5.123 5.123-5.123h130.64c2.829 0 5.123 2.294 5.123 5.123v35.862c0 2.83-2.294 5.123-5.123 5.123zM-60.6225 77.6657h99.433m-23.4398 8.1114h7.949m-19.6892 0h-64.253m0 8.1118h47.398m-47.398 8.1113h116.122",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#E4E9F8",d:"M37.8805 30.8191h-105.198c-2.527 0-4.574-2.048-4.574-4.574v-74.706c0-2.527 2.047-4.574 4.574-4.574h105.198c2.526 0 4.574 2.047 4.574 4.574v74.706c0 2.526-2.048 4.574-4.574 4.574"}),d("path",{fill:"#7687B2",d:"M42.4547-33.7181v-14.743c0-2.527-2.048-4.574-4.574-4.574h-105.198c-2.527 0-4.575 2.047-4.575 4.574v14.743h114.347z"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M37.8805 30.8191h-105.198c-2.527 0-4.574-2.048-4.574-4.574v-74.706c0-2.527 2.047-4.574 4.574-4.574h105.198c2.526 0 4.574 2.047 4.574 4.574v74.706c0 2.526-2.048 4.574-4.574 4.574zM-71.892-33.8123H42.455m-94.0442-19.2231l-13.328 19.223m35.6121-19.223l-13.328 19.223m35.6132-19.223l-13.328 19.223m35.6122-19.223l-13.328 19.223m35.6121-19.223l-13.328 19.223",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#FF7B78",d:"M15.5836-8.8211c0 16.735-13.566 30.302-30.302 30.302-16.735 0-30.302-13.567-30.302-30.302s13.567-30.302 30.302-30.302c16.736 0 30.302 13.567 30.302 30.302"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M15.5836-8.8211c0 16.735-13.566 30.302-30.302 30.302-16.735 0-30.302-13.567-30.302-30.302s13.567-30.302 30.302-30.302c16.736 0 30.302 13.567 30.302 30.302z",strokeLinecap:"round",strokeLinejoin:"round"}),d("path",{fill:"#FFF",d:"M-26.6293-25.6136v33.584l31.445-16.792"}),d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M-26.6293-25.6136v33.584l31.445-16.792zM184.3375 8.3772v6.43m3.2149-3.2152h-6.43m-292.9079 79.082v6.43m3.2148-3.2151h-6.43M195.901-43.6692l-1.516 1.515m-6.0611 6.0621l-1.516 1.516m9.0931-.0004l-1.516-1.516m-6.0611-6.0616l-1.516-1.515M-88.642 168.9265l-1.516 1.516m-6.0621 6.0616l-1.516 1.515m9.0941.0001l-1.516-1.515m-6.0621-6.0621l-1.516-1.516M174.3463-8.8211c0 1.775-1.439 3.215-3.215 3.215-1.776 0-3.215-1.44-3.215-3.215s1.439-3.215 3.215-3.215c1.776 0 3.215 1.44 3.215 3.215z",strokeLinecap:"round",strokeLinejoin:"round"})),y=d("path",{fill:"#C9D2F0",d:"M89.8311 190.9259c-2.441-2.441-2.441-6.4 0-8.841l36.771-36.771 8.841 8.841-36.771 36.771c-2.441 2.441-6.4 2.441-8.841 0"}),m=d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M89.8311 190.9259c-2.441-2.441-2.441-6.4 0-8.841l36.771-36.771 8.841 8.841-36.771 36.771c-2.441 2.441-6.4 2.441-8.841 0z",strokeLinecap:"round",strokeLinejoin:"round"}),h=d("path",{fill:"#9F7373",d:"M100.1458 189.4524l-8.841-8.841c-1.628-1.628-1.628-4.267 0-5.894l17.437-17.437c1.627-1.628 4.266-1.628 5.894 0l8.841 8.841c1.628 1.628 1.628 4.267 0 5.894l-17.437 17.437c-1.627 1.628-4.266 1.628-5.894 0"}),_=d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M100.1458 189.4524l-8.841-8.841c-1.628-1.628-1.628-4.267 0-5.894l17.437-17.437c1.627-1.628 4.266-1.628 5.894 0l8.841 8.841c1.628 1.628 1.628 4.267 0 5.894l-17.437 17.437c-1.627 1.628-4.266 1.628-5.894 0z",strokeLinecap:"round",strokeLinejoin:"round"}),g=d("path",{fill:"#F3F9FF",d:"M132.1122 148.6448c-15.621-15.621-15.621-40.948 0-56.569 15.621-15.621 40.948-15.621 56.569 0 15.621 15.621 15.621 40.948 0 56.569-15.621 15.621-40.948 15.621-56.569 0m63.895-63.895c-19.667-19.667-51.554-19.667-71.221 0s-19.667 51.554 0 71.221 51.554 19.667 71.221 0 19.667-51.554 0-71.221"}),E=d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M196.0069 155.9708c-19.667 19.667-51.554 19.667-71.221 0s-19.667-51.554 0-71.221 51.554-19.667 71.221 0 19.667 51.554 0 71.221z",strokeLinecap:"round",strokeLinejoin:"round"}),S=d("path",{stroke:"#1E2126",strokeWidth:"2",d:"M132.1122 148.6448c-15.621-15.621-15.621-40.948 0-56.569 15.621-15.621 40.948-15.621 56.569 0 15.621 15.621 15.621 40.948 0 56.569-15.621 15.621-40.948 15.621-56.569 0z",strokeLinecap:"round",strokeLinejoin:"round"}),O=d("path",{d:"M84 66h130v130H84z"}),I=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={x:new i.default.Value(0),y:new i.default.Value(0)},t._isMounted=!1,t.shouldLoop=function(){return t._isMounted},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a=r.prototype;return a.componentDidMount=function(){this._isMounted=!0;var e=this.state,t=e.x,n=e.y;"Firefox"!==o.default.name&&(i.default.animate(t,{loop:!0,toValueMin:-74,toValueMax:95,overshootClamping:!0,friction:5,tension:1,shouldLoop:this.shouldLoop}),i.default.animate(n,{loop:!0,toValueMin:-59,toValueMax:75,overshootClamping:!0,friction:5,tension:1,shouldLoop:this.shouldLoop}))},a.componentWillUnmount=function(){this._isMounted=!1},a.render=function(){return d("div",{className:l.default.searchIndexAnimation},void 0,d("div",{className:l.default.searchIndexBackground}),d("svg",{className:l.default.searchIndexForeground,width:"320",height:"280"},void 0,p,d("g",{fill:"none",fillRule:"evenodd"},void 0,d("g",{transform:"translate(120 80)"},void 0,d("mask",{id:"search-index-foreground-mask-b",fill:"#fff"},void 0,d(i.default.use,{style:c(this.state),className:l.default.mask,xlinkHref:"#search-index-foreground-mask-a"})),v),d(i.default.g,{className:l.default.magnifyingGlass,style:c(this.state)},void 0,y,m,h,_,g,E,S,O))))},r}(a.Component);I.displayName="SearchIndexForeground";var T=I;t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,r.useStateFromStores)([u.default],(function(){var t=u.default.getQuery(e),n=u.default.getRawResults(e);if(null==t||null==n)return[];var r=(0,a.createASTHighlighter)(t.content||"");return n.map((function(e){return e.map((function(e){var t=(0,o.createMessageRecord)(e);return t.isSearchHit?t.set("customRenderedContent",(0,i.default)(t,{postProcessor:r})):t}))}))}),[e]),n=(0,r.useStateFromStoresArray)([l.default],(function(){var e=0;return[t.map((function(t){return t.filter((function(t){var n=l.default.isBlocked(t.author.id);return n&&t.isSearchHit&&e++,!n||t.isSearchHit}))})),e]}),[t]),s=n[0],d=n[1];return{searchResults:s,blockCount:d}};var r=n(3),a=n(10606),o=n(363),i=s(n(7640)),l=s(n(55)),u=s(n(1047));function s(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.analyze=f,t.shouldHighlight=c,t.highlightAST=p,t.createASTHighlighter=function(e){var t=new Set(f(e));return function(e){return p(e,t)}};var r=o(n(6)),a=o(n(10607));function o(e){return e&&e.__esModule?e:{default:e}}var i=new Set(["a","an","and","are","as","at","be","but","by","for","if","in","into","is","it","no","not","of","on","or","such","that","the","their","then","there","these","they","this","to","was","will","with"]);function l(e){return e.replace(/('|\u2019|\uFF07)(s|S)$/,"")}function u(e){return e.toLowerCase()}function s(e){return i.has(e)}function d(e){return 0===e.length}function f(e){return(0,r.default)(e.split(/\W+/)).map(l).reject(d).map(u).reject(s).map(a.default).value()}function c(e,t){return!d(e=u(l(e)))&&!s(e)&&t.has((0,a.default)(e))}function p(e,t){if(Array.isArray(e))e.forEach((function(e){return p(e,t)}));else if("string"==typeof e.content&&"codeBlock"!==e.type){var n=[],r="";e.content.split(/(\W+)/g).forEach((function(e){c(e,t)?(r.length>0&&n.push({type:"text",content:r}),n.push({type:"highlight",content:e}),r=""):r+=e})),n.length>0&&(r.length>0&&n.push({type:"text",content:r}),"text"===e.type?e.content=n:e.content=[{type:"text",content:n}])}else null!=e.content&&p(e.content,t);return e}},function(e,t,n){"use strict";e.exports=function(e){var t,n;if((e=String(e).toLowerCase()).length<3)return e;e.charCodeAt(0)===r&&(t=!0,e="Y"+e.substr(1));g.test(e)?e=e.substr(0,e.length-2):_.test(e)&&(e=e.substr(0,e.length-1));(n=h.exec(e))?i.test(n[1])&&(e=e.substr(0,e.length-1)):(n=y.exec(e))&&s.test(n[1])&&(e=n[1],m.test(e)?e+="e":E.test(e)?e=e.substr(0,e.length-1):d.test(e)&&(e+="e"));(n=p.exec(e))&&s.test(n[1])&&(e=n[1]+"i");(n=S.exec(e))&&i.test(n[1])&&(e=n[1]+a[n[2]]);(n=O.exec(e))&&i.test(n[1])&&(e=n[1]+o[n[2]]);(n=I.exec(e))?u.test(n[1])&&(e=n[1]):(n=v.exec(e))&&u.test(n[1])&&(e=n[1]);(n=c.exec(e))&&(u.test(n[1])||l.test(n[1])&&!d.test(n[1]))&&(e=n[1]);f.test(e)&&u.test(e)&&(e=e.substr(0,e.length-1));t&&(e="y"+e.substr(1));return e};var r="y".charCodeAt(0),a={ational:"ate",tional:"tion",enci:"ence",anci:"ance",izer:"ize",bli:"ble",alli:"al",entli:"ent",eli:"e",ousli:"ous",ization:"ize",ation:"ate",ator:"ate",alism:"al",iveness:"ive",fulness:"ful",ousness:"ous",aliti:"al",iviti:"ive",biliti:"ble",logi:"log"},o={icate:"ic",ative:"",alize:"al",iciti:"ic",ical:"ic",ful:"",ness:""},i=new RegExp("^([^aeiou][^aeiouy]*)?([aeiouy][aeiou]*)([^aeiou][^aeiouy]*)"),l=new RegExp("^([^aeiou][^aeiouy]*)?([aeiouy][aeiou]*)([^aeiou][^aeiouy]*)([aeiouy][aeiou]*)?$"),u=new RegExp("^([^aeiou][^aeiouy]*)?(([aeiouy][aeiou]*)([^aeiou][^aeiouy]*)){2,}"),s=new RegExp("^([^aeiou][^aeiouy]*)?[aeiouy]"),d=new RegExp("^([^aeiou][^aeiouy]*)[aeiouy][^aeiouwxy]$"),f=/ll$/,c=/^(.+?)e$/,p=/^(.+?)y$/,v=/^(.+?(s|t))(ion)$/,y=/^(.+?)(ed|ing)$/,m=/(at|bl|iz)$/,h=/^(.+?)eed$/,_=/^.+?[^s]s$/,g=/^.+?(ss|i)es$/,E=/([^aeiouylsz])\1$/,S=new RegExp("^(.+?)(ational|tional|enci|anci|izer|bli|alli|entli|eli|ousli|ization|ation|ator|alism|iveness|fulness|ousness|aliti|iviti|biliti|logi)$"),O=/^(.+?)(icate|ative|alize|iciti|ical|ful|ness)$/,I=new RegExp("^(.+?)(al|ance|ence|er|ic|able|ible|ant|ement|ment|ent|ou|ism|ate|iti|ous|ive|ize)$")},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(249)),l=y(n(84)),u=y(n(227)),s=y(n(248)),d=y(n(43)),f=y(n(131)),c=n(1),p=y(n(7)),v=y(n(7387));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e){var t={searchMode:e.searchMode,onClick:e.searchByMode};return h("div",{className:v.default.searchHeader},void 0,a.createElement(E,e),a.createElement(O,_({mode:c.SearchModes.NEWEST,message:p.default.Messages.SEARCH_NEWEST_SHORT},t)),a.createElement(O,_({mode:c.SearchModes.OLDEST,message:p.default.Messages.SEARCH_OLDEST_SHORT},t)),a.createElement(O,_({mode:c.SearchModes.MOST_RELEVANT,message:p.default.Messages.SEARCH_MOST_RELEVANT_SHORT},t)))}function E(e){var t,n=e.isSearching,r=e.isIndexing,o=e.documentsIndexed;(r||n)&&(t=h("div",{className:v.default.spinnerWrapper},void 0,h(u.default,{type:u.default.Type.SPINNING_CIRCLE,className:v.default.spinner,itemClassName:v.default.spinnerPath})));var i=r&&!n;return h("div",{className:v.default.totalResults,role:"status"},void 0,i?h(s.default,{text:p.default.Messages.SEARCH_STILL_INDEXING_HINT.format({count:o})},void 0,(function(n){return a.createElement("div",_({className:v.default.totalResultsWrapper},n),a.createElement(S,e),t)})):a.createElement(S,e),i?null:t)}function S(e){var t=e.isSearching,n=e.isIndexing,r=e.totalResults;if(t)return h(d.default,{size:d.default.Sizes.SIZE_16,color:d.default.Colors.HEADER_PRIMARY},void 0,p.default.Messages.SEARCHING);if(n)return h(d.default,{size:d.default.Sizes.SIZE_16},void 0,h(i.default,{className:v.default.helpdeskLink,href:f.default.getArticleURL(c.HelpdeskArticles.SEARCH_INDEXING)},void 0,p.default.Messages.STILL_INDEXING));var a=r.toLocaleString();return h(d.default,{size:d.default.Sizes.SIZE_16,color:d.default.Colors.HEADER_PRIMARY},void 0,p.default.Messages.TOTAL_RESULTS.format({count:a}))}function O(e){var t,n=e.searchMode,r=e.mode,a=e.message,i=e.onClick;return h(l.default,{className:(0,o.default)(v.default.tab,(t={},t[v.default.selected]=n===r,t)),"aria-selected":n===r,onClick:function(){return i(r)}},r,a)}g.displayName="SearchHeader",E.displayName="TotalContent",O.displayName="SearchTab"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.search,n=e.searchId,r=e.renderEmbeds,D=e.scrollTo,w=e.searchResults,k=e.blockCount,G=t.offset,F=t.totalResults,B=t.isSearching,H=t.showBlockedResults,x=(0,i.useStateFromStores)([O.default],(function(){return O.default.renderSpoilers})),V=a.useCallback((function(e){e!==S.default.getChannelId()&&u.default.transitionToInviteChannelSync(e)}),[]),W=a.useCallback((function(e){B||d.changePage(n,e-1)}),[n,B]),Y=a.useCallback((function(e){if(e.blocked)l.default.show({title:R.default.Messages.UNBLOCK_TO_JUMP_TITLE,body:R.default.Messages.UNBLOCK_TO_JUMP_BODY.format({name:e.author.username}),confirmText:R.default.Messages.OKAY});else{var t=h.default.getChannel(e.channel_id),r=t?t.getGuildId():null;s.default.trackJump(e.channel_id,e.id,"Search Results",{search_id:E.default.getAnalyticsId(n)}),(0,m.transitionTo)(A.Routes.CHANNEL(r,e.channel_id,e.id))}}),[n]),z=a.useMemo((function(){if(null==w)return[];var e,t=0;return w.reduce((function(n,r){var a=r.find((function(e){return e.isSearchHit}));if(!H&&a&&g.default.isBlocked(a.author.id))return n;var o=h.default.getChannel(r[0].channel_id);return null==o||(e&&e===o.id||n.push({channel:o,results:[],startIndex:t}),t+=1,n[n.length-1].results.push(r),e=null==o?void 0:o.id),n}),[])}),[w,H]),K=a.useRef([]),$=z.reduce((function(e,t){return e+1+t.results.length}),0),Z=a.useCallback((function(e,t){if(f.default.keyboardModeEnabled){var n=K.current,r=null!=t?n[t]:void 0;if(null!=r&&null!=r.hitRef.current){var a=r.hitRef.current.getClientRects()[0],o=a.top-.5*a.height;D(o,!1,(function(){var t;null===(t=document.getElementById(e))||void 0===t||t.focus()}))}}}),[D]),q=a.useCallback((function(e){var t=K.current[e];null==t||t.jumpTo()}),[]),X=(0,o.useListNavigator)({navId:"search-results",itemCount:$,focusedIndex:0,setFocus:Z,onSelect:q}),Q=z.map((function(e){var t,o=e.channel,i=e.results,l=e.startIndex,u=o?(0,c.computeChannelName)(o,I.default,g.default,!1):"???",s=null!==(t=(0,p.default)(o))&&void 0!==t?t:C.default,d=_.default.can(A.Permissions.MANAGE_MESSAGES,o);return U(b.SpoilerDisplayContext.Provider,{value:(0,y.default)(x,d)},void 0,U("div",{className:L.default.searchResultGroup,role:"group","aria-label":u},o.id+"-"+l,U(T.default,{onClick:function(){return V(o.id)}},void 0,U(M.default,{className:L.default.channelName,size:M.default.Sizes.SIZE_16,color:M.default.Colors.HEADER_PRIMARY},void 0,U(s,{className:L.default.channelNameIcon,width:16,height:16}),U("span",{},void 0,u))),i.map((function(e,t){var o=l+t;return a.createElement(P.default,{ref:function(e){return K.current[o]=e},scrollTo:D,searchId:n,renderEmbeds:r,searchOffset:G,pageResultsLength:i.length,result:e,index:o,key:"search-result-"+o,onJump:Y,listItemProps:X.getItemProps({index:o})})}))))}));Q.push();var J=a.useRef(null);a.useLayoutEffect((function(){var e;null===(e=J.current)||void 0===e||e.focus()}),[w]);var ee=(0,v.useFocusJumpSection)();return a.createElement(a.Fragment,null,a.createElement("div",j({ref:J},X.getContainerProps(),ee,{"aria-busy":B}),Q),k?U(T.default,{tag:"div",className:L.default.resultsBlocked,onClick:function(){return d.setShowBlockedResults(n,!H)}},void 0,U("div",{className:L.default.resultsBlockedImage}),U("div",{className:L.default.resultsBlockedText},void 0,H?R.default.Messages.SEARCH_HIDE_BLOCKED_MESSAGES.format({count:k}):R.default.Messages.SEARCH_NUM_RESULTS_BLOCKED_NOT_SHOWN.format({count:k}))):null,!B&&U(N.default,{changePage:W,offset:G,totalResults:F,pageLength:A.SEARCH_PAGE_SIZE}))};var r,a=k(n(0)),o=n(7693),i=n(3),l=D(n(145)),u=D(n(1030)),s=D(n(351)),d=k(n(7883)),f=D(n(90)),c=n(183),p=D(n(7913)),v=n(1068),y=D(n(8837)),m=n(49),h=D(n(9)),_=D(n(48)),g=D(n(55)),E=D(n(1047)),S=D(n(33)),O=D(n(35)),I=D(n(12)),T=D(n(84)),b=n(7713),C=D(n(7621)),M=D(n(43)),N=D(n(10610)),P=D(n(10611)),A=n(1),R=D(n(7)),L=D(n(7390));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8633)),o=i(n(7388));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.changePage,n=e.offset,r=e.totalResults,i=e.pageLength,l=Math.floor(n/i)+1;return u("div",{className:o.default.container},void 0,u(a.default,{currentPage:l,totalCount:r,pageSize:i,onPageChange:t,maxVisiblePages:5}))}s.displayName="SearchPagination"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(6)),i=n(349),l=p(n(7673)),u=p(n(10612)),s=p(n(9)),d=p(n(84)),f=p(n(7)),c=p(n(7389));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t){return(h=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function _(e,t){var n,r=null===(n=window)||void 0===n?void 0:n.getSelection();if(null!=r&&!r.isCollapsed)return!0;if(null==e||null==t)return!1;for(;e instanceof Element&&e!==t;){var a=e.tagName;if("A"===a||"IMG"===a||"BUTTON"===a)return!0;e=e.parentNode}return!1}var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).containerRef=a.createRef(),t.hitRef=a.createRef(),t.handleContextMenu=function(e,t){var n=s.default.getChannel(t.channel_id);null!=n&&(e.stopPropagation(),(0,i.openContextMenu)(e,(function(e){return a.createElement(u.default,m({},e,{message:t,channel:n}))})))},t.jumpTo=function(e){null!=e&&(e.preventDefault(),e.stopPropagation());var n=t.props,r=n.onJump,a=n.result.find((function(e){return e.isSearchHit}));null!=a&&r(a)},t.handleMessageClick=function(e){_(e.target,t.containerRef.current)?e.stopPropagation():t.jumpTo(e)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,h(t,n),r.prototype.render=function(){var e=this,t=this.props,n=t.result,r=t.listItemProps,i=o.default.find(n,(function(e){return e.isSearchHit}));if(null==i)return null;var u=s.default.getChannel(i.channel_id);return null==u?null:y("div",{className:c.default.container,role:"group","aria-label":f.default.Messages.SEARCH_RESULT},void 0,a.createElement(d.default,m({},r,{onClick:this.handleMessageClick,innerRef:this.containerRef,className:c.default.searchResult,focusProps:{ringTarget:this.hitRef,ringClassName:c.default.searchResultFocusRing,offset:4}}),a.createElement("div",{ref:this.hitRef,className:c.default.message,key:i.id},y(l.default,{message:i,channel:u,onContextMenu:function(t){return e.handleContextMenu(t,i)},animateAvatar:!1,subscribeToComponentDispatch:!1}))),y("div",{className:c.default.buttonsContainer},void 0,y(d.default,{className:c.default.button,onClick:this.jumpTo},void 0,f.default.Messages.JUMP)))},r}(a.PureComponent);t.default=g,g.displayName="SearchResult"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;h(n(0));var r,a=n(349),o=y(n(7570)),i=h(n(7563)),l=y(n(8241)),u=y(n(7751)),s=y(n(7877)),d=y(n(8242)),f=y(n(8243)),c=y(n(8244)),p=y(n(8839)),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t,n,r,y,m=e.channel,h=e.message,g=e.target,E=e.attachment,S=g;if(E)r=n=E.url;else for(;S instanceof Node;)S instanceof HTMLImageElement&&null!=S.src&&(r=S.src),S instanceof HTMLAnchorElement&&null!=S.href&&(n=S.href,y=S.textContent),S=S.parentNode;var O=null===(t=document.getSelection())||void 0===t?void 0:t.toString(),I=(0,l.default)(O),T=(0,s.default)(O),b=(0,p.default)(h,m),C=(0,c.default)(h,m),M=(0,d.default)(h,m),N=(0,f.default)(h,m),P=(0,u.default)(n||r,y),A=(0,o.default)(h.id,h.channel_id+"-"+h.id);return _(i.default,{navId:"message",onClose:a.closeContextMenu,"aria-label":v.default.Messages.MESSAGE_ACTIONS_MENU_LABEL},void 0,_(i.MenuGroup,{},void 0,I),_(i.MenuGroup,{},void 0,T),_(i.MenuGroup,{},void 0,b,C,M,N),_(i.MenuGroup,{},void 0,P),_(i.MenuGroup,{},void 0,A))}g.displayName="MessageSearchResultContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(24)),l=_(n(9577)),u=_(n(8564)),s=n(44),d=n(271),f=_(n(10614)),c=_(n(10617)),p=_(n(10618)),v=_(n(10630)),y=_(n(10637)),m=n(1),h=_(n(7407));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e){var t=e.channel;return E(u.default,{channel:t,appContext:m.AppContext.APP,className:h.default.leftTrayIcon,exitFullScreen:function(){},analyticsLocation:m.AnalyticsPages.GUILD_CHANNEL})}function O(e){var t=e.channel,n=e.toggleRequestToSpeakSidebar,r=e.showRequestToSpeakSidebar,a=E(v.default,{channel:t,toggleRequestToSpeakSidebar:n,showRequestToSpeakSidebar:r}),o=E(S,{channel:t}),i=E(c.default,{channel:t});return E(l.default,{renderBottomCenter:function(){return a},renderBottomLeft:function(){return o},renderHeader:function(){return i},onActive:function(){},onPreventIdle:function(){},onAllowIdle:function(){},onForceIdle:function(){},idle:!1},void 0,E(p.default,{channel:t}))}function I(e){var t,n=e.channel,r=a.useState(!1),l=r[0],u=r[1],c=a.useCallback((function(){u(!l)}),[l]);return a.useEffect((function(){null==i.default.get("HasBeenInStageChannel")&&((0,s.openModal)((function(e){return a.createElement(y.default,e)})),i.default.set("HasBeenInStageChannel",Date.now()))}),[]),E("div",{className:h.default.container},void 0,E("div",{className:(0,o.default)(h.default.callContainer,(0,d.getThemeClass)(m.ThemeTypes.DARK),(t={},t[h.default.sidebarVisible]=l,t))},void 0,E(O,{channel:n,toggleRequestToSpeakSidebar:c,showRequestToSpeakSidebar:l})),l?E(f.default,{channel:n,toggleRequestToSpeakSidebar:c}):null)}S.displayName="StageChannelInviteButton",O.displayName="StageChannelCallContent",I.displayName="StageChannelCall"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=J;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=j(n(8)),i=j(n(21)),l=n(109),u=n(3),s=n(349),d=j(n(5432)),f=j(n(7577)),c=n(7600),p=j(n(7641)),v=j(n(64)),y=j(n(48)),m=j(n(144)),h=j(n(36)),_=j(n(84)),g=j(n(985)),E=j(n(7575)),S=j(n(248)),O=j(n(350)),I=j(n(1096)),T=j(n(9662)),b=j(n(8840)),C=j(n(43)),M=j(n(1029)),N=n(669),P=n(9663),A=n(277),R=j(n(8806)),L=n(10615),D=j(n(10616)),w=j(n(7)),k=j(n(7393));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var B=F(b.default,{}),H=F(O.default,{});function x(e){var t=e.toggleRequestToSpeakSidebar;return F("div",{className:k.default.headerContainer},void 0,B,F(C.default,{className:k.default.headerTitle,size:C.default.Sizes.SIZE_16,color:C.default.Colors.HEADER_PRIMARY},void 0,w.default.Messages.REQUEST_TO_SPEAK_AREA_TITLE),F(_.default,{className:k.default.headerClose,onClick:t,"aria-label":w.default.Messages.CLOSE},void 0,H))}x.displayName="Header";var V=F(I.default,{width:16,height:16});function W(e){var t=e.channel;return F(_.default,{className:k.default.selfSpeakerContainer,onClick:function(){(0,N.audienceAckRequestToSpeak)(t,!1)}},void 0,F("div",{className:(0,o.default)(k.default.buttonContainer,k.default.selfSpeakerButton)},void 0,V),F(C.default,{className:k.default.selfSpeakerText,size:C.default.Sizes.SIZE_16,color:C.default.Colors.CUSTOM},void 0,w.default.Messages.MODERATOR_RAISE_OWN_HAND))}W.displayName="SelfSpeakerRow";var Y=F(T.default,{width:16,height:16}),z=F(O.default,{width:16,height:16});function K(e){var t=e.channel,n=e.participant,r=t.getGuildId();(0,i.default)(null!=r,"Channel cannot be guildless");var l=(0,u.useStateFromStoresObject)([m.default],(function(){return{isMobile:m.default.isMobileOnline(n.user.id),status:m.default.getStatus(n.user.id,r)}})),y=l.isMobile,E=l.status,O=(0,u.useStateFromStores)([v.default],(function(){return v.default.getMember(r,n.user.id)})),I=n.rtsState===A.RequestToSpeakStates.REQUESTED_TO_SPEAK_AND_AWAITING_USER_ACK,T=a.useMemo((function(){var e;return(e={})[r]=[n.user.id],e}),[r,n.user.id]);function b(){(0,N.setUserSuppress)(t,n.user.id,!1)}function M(){(0,N.setUserSuppress)(t,n.user.id,!0)}(0,c.useSubscribeGuildMembers)(T);var P=function(e){(0,s.openContextMenu)(e,(function(e){return a.createElement(p.default,G({},e,{user:n.user,guildId:r,channelId:t.id,showMediaItems:!0,popoutPosition:g.default.Positions.LEFT}))}))};return F("div",{className:k.default.participantRowContainer},void 0,F(g.default,{renderPopout:function(e){return a.createElement(f.default,G({},e,{userId:n.user.id,guildId:r,channelId:t.id}))},position:g.default.Positions.LEFT,spacing:16},void 0,(function(e){var t;return a.createElement(_.default,G({className:k.default.participantMemberContainer,onContextMenu:P},e),F(d.default,{className:k.default.participantAvatar,user:n.user,isMobile:y,status:E}),F(C.default,{className:k.default.participantName,size:C.default.Sizes.SIZE_16,color:C.default.Colors.CUSTOM,style:{color:null!==(t=null==O?void 0:O.colorString)&&void 0!==t?t:void 0}},void 0,n.userNick))})),F(S.default,{text:I?w.default.Messages.REQUEST_TO_SPEAK_INVITATION_SEND:w.default.Messages.REQUEST_TO_SPEAK_ACCEPT},void 0,(function(e){return a.createElement(h.default,G({},e,{innerClassName:k.default.buttonContainer,look:h.default.Looks.BLANK,size:h.default.Sizes.NONE,onClick:b,disabled:I}),Y)})),F(S.default,{text:w.default.Messages.REQUEST_TO_SPEAK_DECLINE},void 0,(function(e){return a.createElement(h.default,G({},e,{innerClassName:(0,o.default)(k.default.buttonContainer,k.default.buttonMargin),look:h.default.Looks.BLANK,size:h.default.Sizes.NONE,onClick:M}),z)})))}function $(e){var t=e.channel,n=(0,L.useRequestToSpeakPermission)(t.id),r=n[0],a=n[1];return F(E.default,{className:k.default.toggle,onChange:a,value:r},void 0,w.default.Messages.MODERATOR_ALLOW_EVERYONE_RAISE_HAND)}K.displayName="RequestToSpeakParticipant",$.displayName="RequestToSpeakToggle";var Z,q=F(D.default,{});function X(){return F("div",{className:k.default.emptyStateContainer},void 0,q,F(C.default,{className:k.default.emptyStateTitle,size:C.default.Sizes.SIZE_20,color:C.default.Colors.HEADER_PRIMARY},void 0,w.default.Messages.REQUEST_TO_SPEAK_EMPTY_LIST_TITLE),F(C.default,{className:k.default.emptyStateBody,size:C.default.Sizes.SIZE_14,color:C.default.Colors.HEADER_SECONDARY},void 0,w.default.Messages.REQUEST_TO_SPEAK_EMPTY_LIST_BODY))}X.displayName="RaisedHandsEmptyState",function(e){e[e.TOGGLE_REQUEST_TO_SPEAK=0]="TOGGLE_REQUEST_TO_SPEAK",e[e.MAKE_SPEAKER=1]="MAKE_SPEAKER",e[e.PARTICIPANTS=2]="PARTICIPANTS"}(Z||(Z={}));var Q=F(X,{},"participants-empty");function J(e){var t=e.channel,n=e.toggleRequestToSpeakSidebar,r=(0,R.default)(t.id).speaker,a=(0,P.useSortedRequestToSpeakParticipants)(t.id),o=[(0,u.useStateFromStores)([y.default],(function(){return y.default.can(l.Permissions.MANAGE_CHANNELS,t)||y.default.can(l.Permissions.MANAGE_ROLES,t)}))?1:0,r?0:1,Math.max(1,a.length)];var i=F($,{channel:t},"rts-toggle"),s=F(W,{channel:t},"make-speaker");return F("div",{className:k.default.container},void 0,F(x,{toggleRequestToSpeakSidebar:n}),F(M.default,{className:k.default.contentContainer,sections:o,sectionHeight:function(e){switch(e){case Z.PARTICIPANTS:return 40}return 0},rowHeight:function(e){switch(e){case Z.TOGGLE_REQUEST_TO_SPEAK:return 66;case Z.MAKE_SPEAKER:return 48;case Z.PARTICIPANTS:return 0===a.length?178:48}return 0},renderRow:function(e){var n=e.section,r=e.row;switch(n){case Z.TOGGLE_REQUEST_TO_SPEAK:return i;case Z.MAKE_SPEAKER:return s;case Z.PARTICIPANTS:if(0===a.length)return Q;var o=a[r];return F(K,{channel:t,participant:o},o.id)}return null},renderSection:function(e){switch(e.section){case Z.PARTICIPANTS:return F(C.default,{className:k.default.listTitle,size:C.default.Sizes.SIZE_12,color:C.default.Colors.HEADER_SECONDARY},"participants-section",a.length>0?w.default.Messages.REQUEST_TO_SPEAK_LIST_TITLE.format({numHands:a.length}):w.default.Messages.REQUEST_TO_SPEAK_AREA_TITLE)}return null}}))}J.displayName="RequestToSpeakSidebar"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useRequestToSpeakPermission=function(e){var t=(0,a.useStateFromStores)([i.default],(function(){return i.default.getChannel(e)}),[e]),n=l.default.canEveryoneRole(f.Permissions.REQUEST_TO_SPEAK,t),c=r.useState(n),p=c[0],y=c[1];return r.useEffect((function(){n!==p&&y(n)}),[n]),[p,function(e){null!=t&&(y(e),(0,o.trackWithMetadata)(f.AnalyticEvents.STAGE_INSTANCE_UPDATED,v({},(0,s.getStageChannelMetadata)(t),{request_to_speak_state:e?d.RequestToSpeakPermissionStates.EVERYONE:d.RequestToSpeakPermissionStates.NO_ONE})),(0,u.setEveryoneRolePermissionAllowed)(t,f.Permissions.REQUEST_TO_SPEAK,e))}]};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=n(121),i=c(n(9)),l=c(n(102)),u=n(669),s=n(1086),d=n(393),f=n(1);function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(654)),o=l(n(732)),i=l(n(7392));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.className;return s(o.default,{className:t},void 0,s("div",{className:i.default.background},void 0,s(a.default,{className:i.default.foreground,width:32,height:32})))}d.displayName="RaisedHandsEmptyStateImage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=L;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=O(n(8)),i=n(3),l=O(n(183)),u=O(n(48)),s=O(n(84)),d=O(n(248)),f=O(n(7686)),c=O(n(654)),p=O(n(7585)),v=n(102),y=O(n(13)),m=n(271),h=O(n(37)),_=n(731),g=n(1),E=O(n(7)),S=O(n(7394));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function M(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){C(o,r,a,i,l,"next",e)}function l(e){C(o,r,a,i,l,"throw",e)}i(void 0)}))}}function N(){return P.apply(this,arguments)}function P(){return(P=M(regeneratorRuntime.mark((function e(){var t,n,r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!y.default.isOSX()||!y.default.embedded){e.next=14;break}return e.next=3,null===(n=(r=window.DiscordNative.remoteApp).getDefaultDoubleClickAction)||void 0===n?void 0:n.call(r);case 3:if(e.t1=t=e.sent,e.t0=null!==e.t1,!e.t0){e.next=7;break}e.t0=void 0!==t;case 7:if(!e.t0){e.next=11;break}e.t2=t,e.next=12;break;case 11:e.t2="Maximize";case 12:"Minimize"===(a=e.t2)?h.default.minimize():"Maximize"===a&&h.default.maximize();case 14:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var A=T(f.default,{width:24,height:24});function R(e){var t=e.channel;if(!(0,i.useStateFromStores)([u.default],(function(){return u.default.can(v.MODERATE_STAGE_CHANNEL,t)})))return null;function n(){(0,_.openStageChannelStartEvent)(t)}return T(d.default,{text:E.default.Messages.STAGE_SETTINGS,position:d.default.Positions.LEFT},void 0,(function(e){return a.createElement(s.default,b({},e,{className:S.default.settingsButton,onClick:n}),A)}))}function L(e){var t=e.channel,n=(0,l.default)(t);return T(p.default,{toolbar:T(R,{channel:t}),onDoubleClick:N,transparent:!0,className:(0,o.default)((0,m.getThemeClass)(g.ThemeTypes.DARK),S.default.participants)},void 0,T(p.default.Icon,{icon:c.default,disabled:!0,"aria-label":E.default.Messages.STAGE_CHANNEL,className:S.default.icon}),T(p.default.Title,{},void 0,n))}R.displayName="StageChannelCallHeaderToolbar",L.displayName="StageChannelCallHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.LayoutSections=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=h(n(7599)),i=h(n(12)),l=h(n(65)),u=h(n(1095)),s=n(689),d=n(10619),f=h(n(10621)),c=h(n(10623)),p=h(n(10624)),v=h(n(10625)),y=h(n(10626)),m=h(n(7403));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var E,S=424,O=624,I=824;t.LayoutSections=E,function(e){e[e.SPEAKER=0]="SPEAKER",e[e.AUDIENCE=1]="AUDIENCE"}(E||(t.LayoutSections=E={}));var T=function(e){var t,n=e.channel,r=e.width,o=(0,a.useStateFromStores)([i.default],(function(){var e;return null===(e=i.default.getCurrentUser())||void 0===e?void 0:e.id}),[]),h=(0,a.useStateFromStores)([l.default],(function(){return l.default.isInChannel(n.id,o)}),[o,n.id]),_=(0,a.useStateFromStoresObject)([u.default],(function(){var e=u.default.getParticipantCount(n.id,s.StageChannelParticipantNamedIndex.AUDIENCE);return{speakerCount:u.default.getParticipantCount(n.id,s.StageChannelParticipantNamedIndex.SPEAKER),audienceCount:e}})),T=_.speakerCount,b=_.audienceCount,C=function(e){return Math.floor((e-32)/102)}(r),M=function(e){return e<S?1:e<O?2:e<I?3:4}(r),N=((t={})[s.StageChannelParticipantNamedIndex.SPEAKER]=M,t[s.StageChannelParticipantNamedIndex.AUDIENCE]=C,t),P=(0,d.useThrottleDuration)(b),A=(0,d.useStageChannelParticipantsListThrottled)(n.id,N,P),R=A[0],L=A[1],D=[R[E.SPEAKER]||1,R[E.AUDIENCE]],w=function(e,t){var n=Math.max(e/t,192);return{speakerTileWidth:n,speakerTileHeight:Math.max(.5625*n,192)}}(r,M),k=w.speakerTileWidth,j=w.speakerTileHeight,U=function(e){return e===R.length-1},G=g(p.default,{channel:n,audienceCount:b,speakerCount:T},"speaker-header");return h?g(v.default,{sections:D,renderSection:function(e){var t=e.section;return t===E.SPEAKER?G:t===E.AUDIENCE?0===b?null:g(c.default,{participantCount:b},"audience-header-"+t):null},sectionHeight:function(e){return e===E.SPEAKER?148:64},renderRow:function(e){var t=e.section,r=e.row,a=L[t][r];if(null==(null==a?void 0:a.length))return null;switch(t){case E.SPEAKER:if(null==(null==a?void 0:a.length))return null;var o=Math.min(M,null==a?void 0:a.length);return g(y.default,{tileWidth:k,tileHeight:j,channel:n,participants:a,tilesInRow:o,maxTilesPerRow:M},"speakers-"+t+"-"+r);case E.AUDIENCE:return g(f.default,{channel:n,participants:a},"audience-"+t+"-"+r);default:return null}},rowHeight:function(e){return null===L[e][0]?0:e===E.SPEAKER?j:98},renderFooter:function(e){var t=e.section;return t===E.SPEAKER?g("div",{className:m.default.divider},"speaker-divider"):U(t)?g("div",{className:m.default.spacer},"bottom-spacer"):null},footerHeight:function(e){return e===E.SPEAKER?24:U(e)?200:0},className:m.default.scroller,chunkSize:100}):null};T.displayName="StageChannelCallView";var b=(0,o.default)(T);t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useStageChannelParticipantsList=c,t.useThrottleDuration=function(e){var t=a.useState(!1),n=t[0],r=t[1];return a.useEffect((function(){e>300?r(!0):e<200&&r(!1)}),[e]),n?5e3:0},t.useStageChannelParticipantsListThrottled=function(e,t,n){var r=c(e,v,t),a=r[0],o=r[1],i=(0,d.useThrottledState)(r,n),l=i[0],u=i[1],s=[a[p.Speaker],l[p.Audience]],f=[o[p.Speaker],u[p.Audience]];return[s,f]};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(6),i=n(3),l=(r=n(1095))&&r.__esModule?r:{default:r},u=n(689),s=n(1086),d=n(10620);function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n){return(0,i.useStateFromStores)([l.default],(function(){var r=[],a=[];return t.forEach((function(t){var i,u,s;i=l.default.getParticipants(e,t),u=n[t],s=(0,o.chunk)(i,u),a.push(s),r.push(s.length)})),[[r,a],l.default.getParticipantsVersion(e)]}),[e,t,n],s.isVersionEqual)[0]}var p;!function(e){e[e.Speaker=0]="Speaker",e[e.Audience=1]="Audience"}(p||(p={}));var v=new Set([u.StageChannelParticipantNamedIndex.SPEAKER,u.StageChannelParticipantNamedIndex.AUDIENCE])},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useThrottledFunction=t.useThrottledState=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(6);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}var i=function(e){return e};t.useThrottledState=function(e,t,n){var a=l(i,t,n),o=r.useRef(e);return r.useEffect((function(){var t=a(e);o.current=t}),[e,a]),0===t?e:o.current};var l=function(e,t,n){var o=r.useRef((0,a.throttle)(e,t,n));return r.useEffect((function(){return o.current=(0,a.throttle)(e,t,n),function(){var e;null===(e=o.current)||void 0===e||e.cancel()}}),[e,t,n]),o.current};t.useThrottledFunction=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(10622)),i=l(n(7396));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var d=a.memo((function(e){var t=e.channel,n=e.participants;return 0===n.length?null:s("div",{className:i.default.participants},void 0,n.map((function(e){return s(o.default,{channel:t,participant:e},e.id)})))}));t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=C(n(0)),o=T(n(8)),i=T(n(21)),l=n(3),u=n(349),s=T(n(7577)),d=T(n(7641)),f=T(n(64)),c=T(n(84)),p=T(n(985)),v=T(n(1152)),y=T(n(5290)),m=T(n(8840)),h=n(382),_=T(n(8886)),g=T(n(43)),E=T(n(269)),S=C(n(277)),O=n(1),I=T(n(7395));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e){var t=e.participant,n=e.channel,r=t.user,T=t.id,b=t.blocked,C=n.getGuildId(),P=(0,S.default)(r.id,n.id),A=(0,l.useStateFromStores)([f.default],(function(){var e;return null!=C&&null!=(null===(e=f.default.getMember(C,r.id))||void 0===e?void 0:e.premiumSince)}),[C,r.id]),R=P===S.RequestToSpeakStates.REQUESTED_TO_SPEAK_AND_AWAITING_USER_ACK,L=P===S.RequestToSpeakStates.REQUESTED_TO_SPEAK||R;(0,i.default)(null!=C,"Channel cannot be guildless");var D=function(e){(0,u.openContextMenu)(e,(function(e){return a.createElement(d.default,N({},e,{user:r,guildId:C,channelId:n.id,popoutPosition:p.default.Positions.LEFT,showMediaItems:!0,showStageChannelItems:!0,showChatItems:!1}))}))},w=function(){var e;return M(m.default,{className:(0,o.default)(I.default.icon,(e={},e[I.default.invited]=R,e))})};return M(p.default,{renderPopout:function(e){return a.createElement(s.default,N({},e,{guildId:C,channelId:n.id,userId:r.id}))},position:p.default.Positions.RIGHT,spacing:8},void 0,(function(e){var t,i;return a.createElement(c.default,N({className:(0,o.default)(I.default.tileContainer,(t={},t[I.default.singleIcon]=A||b,t[I.default.doubleIcon]=A&&b,t)),onContextMenu:D},e),M(_.default,{src:r.getAvatarURL("png"),size:h.Sizes.SIZE_56,muted:!1,deafen:!1,speaking:!1,ringing:!1,renderIcon:L?w:null,className:(0,o.default)(I.default.avatar,(i={},i[I.default.faded]=b,i))},T),M("div",{className:I.default.textContainer},void 0,b?M("div",{className:I.default.blocked},void 0,M(v.default,{className:I.default.blockedIcon,color:O.Colors.STATUS_RED})):null,M(g.default,{className:I.default.text,size:g.default.Sizes.SIZE_14,color:g.default.Colors.HEADER_PRIMARY},void 0,E.default.getName(C,n.id,r)),A?M(y.default,{className:I.default.boost,color:O.Colors.PREMIUM_GUILD_PINK}):null))}))}P.displayName="AudienceTile"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(43)),o=n(1),i=u(n(7)),l=u(n(7397));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t,n,r=e.role,u=e.participantCount;return d("div",{className:l.default.roleContainer},void 0,d("div",{className:l.default.roleFlare,style:{backgroundColor:null!==(t=null==r?void 0:r.colorString)&&void 0!==t?t:o.Colors.STATUS_GREEN_400}}),d(a.default,{className:l.default.roleName,size:a.default.Sizes.SIZE_12},void 0,null!==(n=null==r?void 0:r.name)&&void 0!==n?n:i.default.Messages.STATUS_ONLINE,"—",u))}f.displayName="AudienceSectionHeader"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(7821)),i=f(n(1096)),l=f(n(43)),u=f(n(237)),s=f(n(7)),d=f(n(7398));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(e){var t=e.channel,n=e.speakerCount,r=e.audienceCount,f=(0,a.useStateFromStores)([u.default],(function(){return u.default.getStageInstanceByChannel(t.id)}),[t.id]);return p("div",{className:d.default.container},void 0,p(l.default,{size:l.default.Sizes.SIZE_20,color:l.default.Colors.HEADER_PRIMARY,className:d.default.title},void 0,null==f?void 0:f.topic),p("div",{className:d.default.subtitle},void 0,p(i.default,{height:14,width:14,className:d.default.icon}),p(l.default,{color:l.default.Colors.HEADER_PRIMARY,size:l.default.Sizes.SIZE_12},void 0,s.default.Messages.SPEAKING_COUNT.format({count:n||"0"})),p(o.default,{width:14,height:14,className:d.default.iconAudience}),p(l.default,{color:l.default.Colors.HEADER_PRIMARY,size:l.default.Sizes.SIZE_12},void 0,s.default.Messages.LISTENING_COUNT.format({count:r||"0"}))))};v.displayName="StageChannelCallTopic";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(701),a=i(n(1191)),o=i(n(7399));function i(e){return e&&e.__esModule?e:{default:e}}var l=(0,a.default)(o.default.auto,o.default.fade,ResizeObserver||r.ResizeObserver);t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(10627)),o=i(n(7402));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.channel,n=e.participants,r=e.tileWidth,i=e.tileHeight,l=e.tilesInRow,s=e.maxTilesPerRow;return u("div",{className:o.default.rowContainer},void 0,n.map((function(e,n){return u(a.default,{channel:t,participant:e,tileWidth:r,tileHeight:i,inPopout:!1,isLastItemInRow:n===l-1,twoItemsInLastRow:2===l&&l<s},e.id)})))}s.displayName="StageGridRow";var d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.participant,n=e.channel,r=e.tileWidth,m=e.tileHeight,_=e.twoItemsInLastRow,g=e.isLastItemInRow,I=a.useContext(s.AccessibilityPreferencesContext).reducedMotion,T=n.getGuildId();(0,o.default)(null!=T,"Channel cannot be guildless");var b=t.user,C=t.blocked,M=t.id,N=(0,i.useStateFromStores)([f.default],(function(){return f.default.getParticipant(n.id,b.id)}),[n.id,b.id]),P=(0,i.useStateFromStores)([y.default],(function(){return y.default.isModerator(b.id,n.id)}),[n.id,b.id]);if((null==N?void 0:N.type)!==d.ParticipantTypes.USER)return null;var A=_?r-16:r;return a.createElement(a.Fragment,null,E(v.default,{renderPopout:function(e){return a.createElement(u.default,S({},e,{guildId:T,channelId:n.id,userId:b.id}))},position:v.default.Positions.RIGHT,spacing:8},void 0,(function(e){return E("div",{className:h.default.outerContainer,style:{width:A,height:m}},void 0,a.createElement(p.default,S({participant:null!=N?N:t,channel:n,key:M,className:h.default.tile,blocked:C,paused:!1,inCall:!0,inPopout:!1,pulseSpeakingIndicator:!I.enabled,width:r},e,{onClick:function(t,n){return e.onClick(n)},onContextMenu:function(e,t){return function(e){(0,l.openContextMenu)(e,(function(e){return a.createElement(c.default,S({},e,{user:b,guildId:T,channelId:n.id,popoutPosition:v.default.Positions.LEFT,showMediaItems:!0,showStageChannelItems:!0,showChatItems:!1}))}))}(t)}})),P&&O)})),!g&&E("div",{style:{width:8}}))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(21)),i=n(3),l=n(349),u=_(n(7577)),s=n(141),d=n(651),f=_(n(650)),c=_(n(7641)),p=_(n(8547)),v=_(n(985)),y=_(n(276)),m=_(n(10628)),h=_(n(7401));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var O=E(m.default,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(109),i=d(n(248)),l=d(n(10629)),u=d(n(7)),s=d(n(7400));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=function(){return p(i.default,{text:u.default.Messages.STAGE_MODERATOR_TOOLTIP},void 0,(function(e){return a.createElement("div",c({},e,{className:s.default.container}),p(l.default,{color:o.Colors.WHITE}))}))};v.displayName="ModeratorBadge";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?32:t,r=e.height,a=void 0===r?32:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 32 32"}),s("rect",{width:n,height:a,rx:"16",fill:d}),s("path",{d:"M23 9.99995C19.56 9.99995 16.826 6.43495 16.799 6.39795C16.421 5.89795 15.579 5.89795 15.201 6.39795C15.174 6.43495 12.44 9.99995 9 9.99995C8.447 9.99995 8 10.4479 8 10.9999V17.9999C8 21.8069 14.764 25.4779 15.534 25.8839C15.68 25.9609 15.84 25.9979 16 25.9979C16.16 25.9979 16.32 25.9599 16.466 25.8839C17.236 25.4779 24 21.8069 24 17.9999V10.9999C24 10.4479 23.553 9.99995 23 9.99995ZM19 19.9999L16 17.9999L13 19.9999L14 16.9999L12 14.9999H15L16 11.9999L17 14.9999H20L18 16.9999L19 19.9999Z",className:f}))}d.displayName="StarBadge"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=X;G(n(0));var r,a=j(n(8)),o=n(3),i=j(n(170)),l=j(n(8935)),u=j(n(8937)),s=j(n(8940)),d=j(n(8938)),f=n(7613),c=j(n(9575)),p=j(n(48)),v=j(n(65)),y=j(n(36)),m=j(n(985)),h=j(n(10631)),_=j(n(9662)),g=j(n(8840)),E=j(n(10632)),S=j(n(9292)),O=G(n(336)),I=j(n(43)),T=n(102),b=n(669),C=n(9663),M=n(689),N=n(1130),P=j(n(237)),A=j(n(10633)),R=j(n(10634)),L=j(n(10635)),D=n(1),w=j(n(7)),k=j(n(7405));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function B(){i.default.selectVoiceChannel(null)}function H(e,t){return e?w.default.Messages.AUDIENCE_LOWER_HAND:t?w.default.Messages.AUDIENCE_RAISE_HAND_CTA:w.default.Messages.AUDIENCE_RAISE_HAND_NO_PERMISSION}function x(e){var t=e.channel,n=(0,R.default)(t),r=n[0],i=n[1],l=(0,o.useStateFromStores)([p.default],(function(){return p.default.can(D.Permissions.REQUEST_TO_SPEAK,t)}));return F("div",{className:k.default.container},void 0,F(f.CenterControlButton,{className:k.default.raiseHandButton,color:r?"white":"primaryDark",label:H(r,l),iconComponent:function(){return F(g.default,{className:r?k.default.raisedHandButtonIconActive:k.default.raisedHandButtonIcon})},onClick:i,disabled:!l&&!r}),F(y.default,{size:y.default.Sizes.MEDIUM,color:y.default.Colors.RED,className:(0,a.default)(k.default.buttonSpacing,k.default.leaveQuietlyButton),onClick:B},void 0,F("div",{className:k.default.leaveQuietlyButtonInnerContainer},void 0,F(I.default,{color:I.default.Colors.CUSTOM},void 0,w.default.Messages.AUDIENCE_DISCONNECT),F(S.default,{height:24,width:24,className:k.default.leaveQuietlyIcon}))))}x.displayName="AudienceControlTray";var V={16:O.MaskIDs.CHANNEL_CALL_CONTROL_BUTTON_BADGE_16,22:O.MaskIDs.CHANNEL_CALL_CONTROL_BUTTON_BADGE_22,29:O.MaskIDs.CHANNEL_CALL_CONTROL_BUTTON_BADGE_29};var W=F(E.default,{});function Y(e){var t=e.toggleRequestToSpeakSidebar,n=e.showRequestToSpeakSidebar;return F(f.CenterControlButton,{className:(0,a.default)(k.default.speakerRaiseHandButton),color:n?"white":"primaryDark",label:n?w.default.Messages.REQUEST_TO_SPEAK_AREA_CLOSE:w.default.Messages.REQUEST_TO_SPEAK_AREA_OPEN,iconComponent:function(){return W},onClick:t})}Y.displayName="RequestToSpeakButton";var z=F(_.default,{});function K(e){var t=e.onClick;return F(f.CenterControlButton,{className:(0,a.default)(k.default.makeMeASpeakerButton),label:w.default.Messages.MODERATOR_RAISE_OWN_HAND,iconComponent:function(){return z},onClick:t})}K.displayName="MakeMeASpeakerButton";var $=F(h.default,{});function Z(e){var t=e.onClick;return F(f.CenterControlButton,{className:(0,a.default)(k.default.audienceButton),label:w.default.Messages.MOVE_ME_TO_AUDIENCE,iconComponent:function(){return $},onClick:t})}function q(e){var t,n=e.channel,r=e.toggleRequestToSpeakSidebar,o=e.showRequestToSpeakSidebar,i=(0,s.default)(n),f=i.suppress,p=i.selfMute,v=i.mute,h=f||p||v,_=(0,N.useCanModerateRequestToSpeak)(n.id),g=(0,C.useStageParticipantsCount)(n.id,M.StageChannelParticipantNamedIndex.REQUESTED_TO_SPEAK_ONLY),E=(t=g)<10?16:t<100?22:29;return F("div",{className:k.default.container},void 0,!f&&F(Z,{onClick:function(){return(0,b.moveSelfToAudience)(n)}}),_&&f&&F(K,{onClick:function(){return(0,b.audienceAckRequestToSpeak)(n,!1)}}),F(m.default,{renderPopout:function(e){var t=e.closePopout;return F(d.default,{},void 0,F(l.default,{onClose:t,renderInputDevices:!0,renderOutputDevices:!0}))},align:m.default.Align.CENTER,position:m.default.Positions.TOP,animation:m.default.Animation.FADE},void 0,(function(e,t){var n=e.onClick;return!f&&F(c.default,{color:h?"white":"primaryDark",centerButton:!0,onPopoutClick:n,selfMute:p,serverMute:v,suppress:f,popoutOpen:t,onClick:function(){return(0,u.default)(v,f)}})})),_?F("div",{className:(0,a.default)(k.default.speakerRaiseHandButtonContainer,k.default.buttonSpacing)},void 0,g>0?F(O.default,{mask:V[E],width:56,height:56},void 0,F(Y,{toggleRequestToSpeakSidebar:r,showRequestToSpeakSidebar:o})):F(Y,{toggleRequestToSpeakSidebar:r,showRequestToSpeakSidebar:o}),g>0?F(I.default,{className:k.default.speakerRaiseHandBadge,size:I.default.Sizes.SIZE_12,style:{width:E}},void 0,g>=100?"99+":g):null):null,F(y.default,{size:y.default.Sizes.MEDIUM,color:y.default.Colors.RED,className:(0,a.default)(k.default.buttonSpacing,k.default.leaveQuietlyButton),onClick:B},void 0,F("div",{className:k.default.leaveQuietlyButtonInnerContainer},void 0,F(I.default,{color:I.default.Colors.CUSTOM},void 0,w.default.Messages.AUDIENCE_DISCONNECT),F(S.default,{height:24,width:24,className:k.default.leaveQuietlyIcon}))))}function X(e){var t=e.channel,n=e.toggleRequestToSpeakSidebar,r=e.showRequestToSpeakSidebar,a=(0,o.useStateFromStores)([v.default],(function(){return v.default.getVoiceStateForChannel(t.id)})),i=(0,o.useStateFromStores)([P.default],(function(){return P.default.getStageInstanceByChannel(t.id)}),[t.id]),l=(0,A.default)(t.id),u=(0,N.useCanModerateRequestToSpeak)(t.id),s=p.default.can(T.MODERATE_STAGE_CHANNEL,t),d=null==i;return l||u?F("div",{className:k.default.containerColumn},void 0,d&&s&&F(L.default,{channel:t}),F(q,{channel:t,toggleRequestToSpeakSidebar:n,showRequestToSpeakSidebar:r})):F(x,{channel:t,voiceState:a})}Z.displayName="MoveToAudienceButton",q.displayName="SpeakerControlTray",X.displayName="StageChannelControlTray"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?22:t,r=e.height,a=void 0===r?20:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 22 20"}),s("path",{d:"M19.0013 3.27074L16.8648 1.13516L18 0L22 4L18 8L16.8648 6.86484L19.0013 4.72926H14V3.27074H19.0013Z",fill:d}),s("path",{d:"M13.9829 8.45686C14.4834 8.90823 15.0602 9.2765 15.6918 9.53993C15.1979 10.7194 14.1545 11.6141 12.8834 11.9017C12.8022 11.8683 12.7203 11.8358 12.6378 11.8042C13.3982 10.8786 13.8873 9.72194 13.9829 8.45686Z",fill:d}),s("path",{d:"M12 8C12 10.205 10.206 12 8 12C5.795 12 4 10.205 4 8C4 5.795 5.794 4 8 4C10.206 4 12 5.795 12 8Z",fill:d}),s("path",{d:"M0 19C0 15.467 3.29 13 8 13C12.711 13 16 15.467 16 19V20H0V19Z",fill:d}),s("path",{d:"M20.0001 20H18.0001V19C18.0001 16.7999 17.0621 14.9067 15.5213 13.5292C18.2697 14.4355 20.0001 16.4373 20.0001 19V20Z",fill:d}))}d.displayName="GoToAudience"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color"]);return o.createElement("svg",u({},(0,i.default)(f),{width:n,height:a,viewBox:"0 0 24 24"}),s("g",{clipPath:"url(#clip0)"},void 0,s("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M20.53 7.76998C20.455 7.60998 20.31 7.48998 20.135 7.44498C20.075 7.42832 20.0106 7.41165 19.9462 7.39498L19.85 7.36998C19.305 7.22998 18.635 7.56498 18.35 8.11498L17.37 9.99998C17.085 10.55 16.725 10.51 16.57 9.90998L14.395 1.38498C14.24 0.779981 13.64 0.459981 13.05 0.664981C12.46 0.869981 12.095 1.52498 12.225 2.13498L13.495 7.95998C13.63 8.56998 13.575 9.11498 13.375 9.18498C13.175 9.25498 12.85 8.83498 12.65 8.24498L10.55 2.07498C10.35 1.48498 9.71004 1.17498 9.12004 1.37998C8.53004 1.58498 8.21504 2.22998 8.41004 2.81998L10.47 8.99998C10.665 9.58998 10.665 10.125 10.465 10.195C10.265 10.265 9.88504 9.86498 9.62504 9.29998L7.27504 4.29998C7.01004 3.73998 6.32004 3.44498 5.73004 3.64998C5.14504 3.85498 4.87504 4.47498 5.14004 5.03998L8.10004 11.045C8.36004 11.61 8.41004 12.125 8.21004 12.195C8.01004 12.265 7.53004 11.93 7.14004 11.445L5.10504 8.82498C4.71504 8.33998 4.04004 8.07498 3.59504 8.22998C3.15504 8.38498 3.04004 8.94498 3.34504 9.48998L5.84504 13.865C5.90004 14.02 7.35504 16.8 7.46004 16.915C8.50004 18.565 10.145 19.51 12.23 18.79L12.96 18.5372V15.84C12.96 14.2494 14.2494 12.96 15.84 12.96H18.3887C18.763 12.143 19.1735 11.2467 19.5492 10.4262L19.5592 10.4045L19.5647 10.3926L19.5648 10.3922L19.5702 10.3804L19.581 10.3569C19.9595 9.53048 20.3003 8.78624 20.53 8.28498C20.605 8.11498 20.605 7.92998 20.53 7.76998ZM11.81 20.51L12.96 20.0792V23.395H11.815L11.185 22.03C11.055 21.75 11.045 21.425 11.165 21.135C11.285 20.845 11.52 20.62 11.81 20.51ZM14.4 16.32C14.4 15.2596 15.2596 14.4 16.32 14.4H22.08C23.1404 14.4 24 15.2596 24 16.32V22.08C24 23.1404 23.1404 24 22.08 24H16.32C15.2596 24 14.4 23.1404 14.4 22.08V16.32ZM16.32 16.56H22.08V17.52H16.32V16.56ZM22.08 18.72H16.32V19.68H22.08V18.72ZM16.32 20.88H22.08V21.84H16.32V20.88Z",fill:d})),s("defs",{},void 0,s("clipPath",{id:"clip0"},void 0,s("rect",{width:"24",height:"24",fill:d}))))}d.displayName="RaisedHandList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,a.useStateFromStores)([o.default],(function(){return o.default.getId()}));return(0,i.default)(t,e)===i.RequestToSpeakStates.ON_STAGE};var r,a=n(3),o=(r=n(10))&&r.__esModule?r:{default:r},i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(277));function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=(0,o.useStateFromStores)([i.default],(function(){return i.default.getId()})),n=(0,u.default)(t,e.id),r=n===u.RequestToSpeakStates.REQUESTED_TO_SPEAK||n===u.RequestToSpeakStates.REQUESTED_TO_SPEAK_AND_AWAITING_USER_ACK,s=a.useState(r),d=s[0],f=s[1];return a.useEffect((function(){f(r)}),[r]),[d,function(){n===u.RequestToSpeakStates.REQUESTED_TO_SPEAK_AND_AWAITING_USER_ACK?(0,l.audienceAckRequestToSpeak)(e,!0):(0,l.toggleRequestToSpeak)(e,!d);f(!d)}]};var r,a=d(n(0)),o=n(3),i=(r=n(10))&&r.__esModule?r:{default:r},l=n(669),u=d(n(277));function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(109),i=y(n(84)),l=y(n(1073)),u=n(44),s=y(n(126)),d=y(n(43)),f=y(n(1204)),c=y(n(7)),p=y(n(7404)),v=y(n(10636));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(){return(_=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function g(e){var t=e.channel;return h(i.default,{className:p.default.container,onClick:function(){return(0,u.openModal)((function(e){return a.createElement(f.default,_({},e,{channel:t}))}))}},void 0,h("div",{className:p.default.greenIcon},void 0,h("img",{src:v.default,alt:c.default.Messages.STAGE_CHANNEL_START_ALT_TEXT})),h("div",{className:p.default.textContainer},void 0,h(s.default,{size:d.default.Sizes.SIZE_16,color:d.default.Colors.HEADER_PRIMARY,className:p.default.headerTitle},void 0,c.default.Messages.STAGE_CHANNEL_START_TITLE),h(d.default,{size:d.default.Sizes.SIZE_12,color:d.default.Colors.HEADER_SECONDARY,className:p.default.headerSubtitle},void 0,c.default.Messages.STAGE_CHANNEL_START_SUBTITLE)),h(l.default,{color:o.Colors.WHITE,className:p.default.rightIcon}))}g.displayName="StartStageChannelEventPrompt"},function(e,t,n){e.exports=n.p+"1537d77d8a617471c8bf3d0744290cea.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=E;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(36)),i=y(n(7870)),l=y(n(8840)),u=y(n(9292)),s=n(50),d=y(n(126)),f=y(n(43)),c=y(n(7)),p=y(n(7406)),v=y(n(10638));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=function(e){var t=e.text,n=e.icon,r=e.foreground;return _("div",{className:p.default.bulletContainer},void 0,_("div",{className:p.default.iconContainer},void 0,_(n,{foreground:r,className:p.default.bulletIcon,height:40,width:40})),_(f.default,{size:f.default.Sizes.SIZE_16,color:f.default.Colors.HEADER_SECONDARY,className:p.default.bulletText},void 0,t))};function E(e){var t=e.transitionState,n=e.onClose,r=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["transitionState","onClose"]);return a.createElement(s.ModalRoot,h({transitionState:t,"aria-labelledby":c.default.Messages.START_STAGE_CHANNEL_EVENT_MODAL_TITLE},r,{size:s.ModalSize.SMALL}),_("div",{className:p.default.content},void 0,_("img",{src:v.default,alt:c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_ALT_TEXT,className:p.default.illustration}),_(d.default,{size:f.default.Sizes.SIZE_24,color:f.default.Colors.HEADER_PRIMARY,className:p.default.headerTitle},void 0,c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_TITLE),_(g,{text:c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_BULLET_1,icon:i.default,foreground:p.default.red}),_(g,{text:c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_BULLET_2,icon:u.default}),_(g,{text:c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_BULLET_3,icon:l.default}),_(o.default,{color:o.default.Colors.BRAND,className:p.default.button,onClick:n},void 0,c.default.Messages.STAGE_CHANNEL_AUDIENCE_MODAL_ACTION)))}g.displayName="BulletItem",E.displayName="StageChannelWelcomeModal"},function(e,t,n){e.exports=n.p+"3916d20766c07e85e8ff8705d3403c0c.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=z;var r,a=H(n(0)),o=F(n(8)),i=F(n(7653)),l=n(3),u=F(n(2)),s=F(n(7876)),d=F(n(351)),f=F(n(7696)),c=F(n(90)),p=F(n(7749)),v=F(n(7733)),y=F(n(1034)),m=F(n(7673)),h=F(n(9)),_=H(n(1063)),g=F(n(233)),E=F(n(35)),S=F(n(988)),O=F(n(178)),I=n(129),T=F(n(350)),b=F(n(7857)),C=F(n(7596)),M=F(n(7585)),N=F(n(994)),P=F(n(43)),A=F(n(970)),R=n(7702),L=n(7694),D=F(n(7576)),w=n(7588),k=n(1),j=F(n(7)),U=F(n(7408)),G=F(n(6972));function F(e){return e&&e.__esModule?e:{default:e}}function B(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return B=function(){return e},e}function H(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=B();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function x(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function V(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){x(o,r,a,i,l,"next",e)}function l(e){x(o,r,a,i,l,"throw",e)}i(void 0)}))}}function W(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var Y;function z(e){var t=e.parentChannelId,n=e.parentMessageId,r=(0,l.useStateFromStores)([h.default],(function(){return h.default.getChannel(t)}));return null==r?null:W(R.ComponentDispatchGroupProvider,{},void 0,W(M.default,{toolbar:W(M.default.Icon,{icon:T.default,tooltip:j.default.Messages.CLOSE,onClick:function(){return D.default.closeThreadSidebar(t)}})},void 0,W(M.default.Icon,{icon:C.default,disabled:!0,"aria-label":j.default.Messages.THREAD}),W(M.default.Title,{},void 0,j.default.Messages.NEW_THREAD)),W(K,{parentChannel:r,parentMessageId:n}))}function K(e){var t=e.parentChannel,n=e.parentMessageId,r=a.useContext(R.ComponentDispatchGroupContext),u=(0,l.useStateFromStores)([c.default],(function(){return c.default.messageGroupSpacing})),d=a.useState(Y.Pending),p=d[0],y=d[1],m=a.useState((function(){return _.default.getDraft(t.id,_.DraftType.ThreadName)})),h=m[0],g=m[1],E=a.useState((function(){var e=_.default.getDraft(t.id,_.DraftType.FirstThreadMessage);return{textValue:e,richValue:i.default.deserialize(e)}})),T=E[0],M=E[1],L=function(e){var t=a.useState(!1),n=t[0],r=t[1],i=null==e?W(S.default,{className:(0,o.default)(U.default.checkbox,U.default.formSection),type:S.default.Types.INVERTED,value:n,onChange:function(e,t){return r(t)}},void 0,W(P.default,{size:P.default.Sizes.SIZE_16,color:P.default.Colors.CUSTOM},void 0,j.default.Messages.PRIVATE_THREAD)):null;return{isPrivate:n,privateThreadCheckbox:i}}(n),D=L.isPrivate,F=L.privateThreadCheckbox,B=function(){var e=a.useState(w.DEFAULT_AUTO_ARCHIVE_DURATION),t=e[0],n=e[1],r=W(P.default,{size:P.default.Sizes.SIZE_16,color:P.default.Colors.HEADER_SECONDARY,className:U.default.formSection},void 0,j.default.Messages.CREATE_THREAD_HEADER_1,$,j.default.Messages.CREATE_THREAD_HEADER_2.format({durationHook:function(e,r){return W(N.default,{options:w.AUTO_ARCHIVE_DURATION_OPTIONS,value:t,className:U.default.select,maxVisibleItems:w.AUTO_ARCHIVE_DURATION_OPTIONS.length,popoutWidth:150,onChange:function(e){return n(e)}},r)}}));return{autoArchiveDuration:t,autoArchiveDropdown:r}}(),H=B.autoArchiveDuration,x=B.autoArchiveDropdown,V=function(e,t,n,r,o,i){var l=a.useRef(null);a.useLayoutEffect((function(){var e;null===(e=l.current)||void 0===e||e.focus()}),[]);var u=a.useCallback((function(){r!==Y.Hidden&&t?o(Y.Hidden):r===Y.Pending&&o(Y.Shown)}),[r,o,t]),d=a.useCallback((function(t){n(t),s.default.saveDraft(e.id,t,_.DraftType.ThreadName),""!==t?f.default.startTyping(e.id):f.default.stopTyping(e.id)}),[e.id,n]);return a.createElement(a.Fragment,null,W(O.default,{inputRef:l,value:t,placeholder:q(e,t,r,i.textValue),maxLength:30,onChange:d,onBlur:u}),r===Y.Shown?Z:null)}(t,h,g,p,y,T),z=X(t,n,p,y,T,M,h,D,H),K=a.useCallback((function(){r.bumpDispatchPriority()}),[r]),Q=D?b.default:C.default;return W("div",{className:U.default.chat,onMouseDown:K,onFocus:K},void 0,W("div",{className:(0,o.default)(U.default.messagesWrapper,"group-spacing-"+u)},void 0,W(A.default,{className:U.default.scroller,fade:!0},void 0,W("div",{className:U.default.scrollerInner},void 0,W(v.default,{channelId:"create-thread-null"},void 0,W("div",{className:G.default.iconWrapper},void 0,W(Q,{className:G.default.icon})),W(I.FormSection,{title:j.default.Messages.THREAD_NAME,className:U.default.formSection},void 0,V),t.type===k.ChannelTypes.GUILD_TEXT?F:null,x),W(J,{parentChannel:t,parentMessageId:n}),W("div",{className:U.default.scrollerSpacer})))),W("form",{onSubmit:ee,className:U.default.form},void 0,z))}!function(e){e[e.Pending=0]="Pending",e[e.Hidden=1]="Hidden",e[e.Shown=2]="Shown"}(Y||(Y={})),z.displayName="ChannelSidebarCreateThread",K.displayName="ChatArea";var $=W("br",{});var Z=W(I.FormText,{},void 0,"A good name helps folks find and use your thread!");function q(e,t,n,r){var a,o=((a=y.default.unparse(r,e.id)).length>30?a.slice(0,30)+"...":a.slice(0,30))||j.default.Messages.FORM_THREAD_NAME_PLACEHOLDER,i=n===Y.Hidden?o:"Give me a name";return t||i}function X(e,t,n,r,o,i,l,d,c){var v=function(e,t,n,r,o){return a.useCallback(function(){var a=V(regeneratorRuntime.mark((function a(i,l){var d,f;return regeneratorRuntime.wrap((function(a){for(;;)switch(a.prev=a.next){case 0:if(d=t,r||null!=t){a.next=6;break}return a.next=4,Q(e,i,l);case 4:f=a.sent,d=f.body.id;case 6:D.default.createThread(e,d,q(e,n,Y.Hidden,i),r?k.ChannelTypes.PRIVATE_THREAD:e.type===k.ChannelTypes.GUILD_ANNOUNCEMENT?k.ChannelTypes.ANNOUNCEMENT_THREAD:k.ChannelTypes.PUBLIC_THREAD,o).then((function(n){s.default.changeDraft(e.id,"",_.DraftType.ThreadName),s.default.changeDraft(e.id,"",_.DraftType.FirstThreadMessage),h.default.addConditionalChangeListener((function(){var e=h.default.getChannel(n.body.id);if(null!=e)return u.default.wait((function(){D.default.openThreadSidebarForViewing(e),(null!=t||r)&&Q(e,i,l)})),!1}))}));case 7:case"end":return a.stop()}}),a)})));return function(e,t){return a.apply(this,arguments)}}(),[e,t,n,r,o])}(e,t,l,d,c),y=a.useState(!1),m=y[0],g=y[1],E=a.useCallback((function(){return g(!0)}),[]),S=a.useCallback((function(){return g(!1)}),[]),O=a.useCallback((function(t,a,o){s.default.saveDraft(e.id,a,_.DraftType.FirstThreadMessage),n!==Y.Hidden&&a&&r(Y.Hidden),i((function(t){return""!==a&&t.textValue!==a?f.default.startTyping(e.id):""===a&&f.default.stopTyping(e.id),{textValue:a,richValue:o}}))}),[n,r,e.id,i]),I=a.useCallback(function(){var e=V(regeneratorRuntime.mark((function e(t,n){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,L.applyChatRestrictions)(null,null,t,n);case 2:if(r=e.sent,r.valid){e.next=6;break}return e.abrupt("return",{shouldClear:!1,shouldRefocus:!0});case 6:return v(t,n),e.abrupt("return",{shouldClear:!0,shouldRefocus:!1});case 8:case"end":return e.stop()}}),e)})));return function(t,n){return e.apply(this,arguments)}}(),[v]);return(0,R.useComponentAction)({event:k.ComponentActions.TEXTAREA_FOCUS,handler:E}),(0,R.useComponentAction)({event:k.ComponentActions.TEXTAREA_BLUR,handler:S}),W(p.default,{type:k.TextareaTypes.THREAD_CREATION,channel:e,placeholder:j.default.Messages.SEND_A_MESSAGE,textValue:o.textValue,richValue:o.richValue,focused:m,className:U.default.channelTextArea,onFocus:E,onBlur:S,onChange:O,onSubmit:I,disableAutoFocus:!0})}function Q(e,t,n){return null!=n&&n.length>0?d.default.sendStickers(e.id,n):d.default.sendMessage(e.id,y.default.parse(e,t))}function J(e){var t=e.parentChannel,n=e.parentMessageId,r=(0,l.useStateFromStores)([g.default],(function(){return null==n?null:g.default.getMessage(t.id,n)})),a=(0,l.useStateFromStores)([E.default],(function(){return E.default.messageDisplayCompact}),[]);return null!=r?W(m.default,{message:r,channel:t,compact:a,disableInteraction:!0}):null}function ee(e){e.preventDefault()}X.displayName="useFirstThreadMessage"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.channelId,n=(0,o.useStateFromStores)([p.default],(function(){return p.default.getChannel(t)})),r=(0,o.useStateFromStores)([y.default],(function(){return y.default.getGuild(null==n?void 0:n.getGuildId())})),S=(0,d.default)(n);if(null==n||null==r)return null;var O=I(_.default,{channel:n});return a.createElement(a.Fragment,null,I(u.default,{channel:n,draftType:v.DraftType.FirstThreadMessage}),I(m.default,{toolbar:O},void 0,(0,s.renderTitle)({channel:n,channelName:S,guild:r,inSidebar:!0,handleContextMenu:function(e){(0,i.openContextMenu)(e,(function(e){return a.createElement(f.default,T({},e,{channel:n}))}))},handleClick:function(){null!=n&&(0,c.transitionToGuild)(n.guild_id,n.id)}})),I("div",{className:E.default.chat},void 0,I(h.default,{channel:n,narrow:!0}),I(l.default,{channel:n,guild:r,textareaType:g.TextareaTypes.SIDEBAR,disableAutoFocus:!0},t)))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(349),l=S(n(9664)),u=S(n(9666)),s=n(8847),d=S(n(183)),f=S(n(7715)),c=n(49),p=S(n(9)),v=n(1063),y=S(n(20)),m=S(n(7585)),h=S(n(9665)),_=S(n(10641)),g=n(1),E=S(n(7410));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){var t=e.channel;return a.createElement(a.Fragment,null,C(N,{channel:t}),C(_.default.Icon,{icon:y.default,tooltip:O.default.Messages.CLOSE,onClick:function(){return E.default.closeThreadSidebar(t.parent_id)}}))};var r,a=b(n(0)),o=I(n(8063)),i=I(n(7651)),l=I(n(7978)),u=I(n(8065)),s=I(n(8067)),d=I(n(8198)),f=I(n(7570)),c=b(n(7563)),p=n(49),v=I(n(985)),y=I(n(350)),m=I(n(7902)),h=I(n(7699)),_=I(n(7585)),g=n(120),E=I(n(7576)),S=n(1),O=I(n(7));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e){var t=e.channel,n=a.useState(!1),r=n[0],o=n[1];function i(){o((function(e){return!e}))}var l=O.default.Messages.MORE;return C(v.default,{shouldShow:r,animation:v.default.Animation.NONE,position:v.default.Positions.BOTTOM,align:v.default.Align.RIGHT,autoInvert:!1,onRequestClose:function(){return o(!1)},renderPopout:function(e){return a.createElement(P,M({},e,{channel:t}))}},void 0,(function(e,t){return a.createElement(_.default.Icon,M({},e,{onClick:i,tooltip:t?null:l,icon:h.default,"aria-label":l,selected:t}))}))}function P(e){var t=e.channel,n=e.closePopout,r=(0,u.default)(t),a=(0,l.default)(t),v=(0,d.default)(t),y=(0,o.default)(t),h=(0,s.default)(t),_=(0,i.default)(t),E=(0,f.default)(t.id);function I(){(0,p.transitionToGuild)(t.guild_id,t.id)}return C(c.default,{navId:"thread-context",onClose:n,"aria-label":O.default.Messages.THREAD_ACTIONS_MENU_LABEL},void 0,C(c.MenuGroup,{},void 0,a,r,v),C(c.MenuGroup,{},void 0,h,C(c.MenuItem,{id:"open",label:O.default.Messages.OPEN_IN_FULL_VIEW,action:I})),C(c.MenuGroup,{},void 0,C(c.MenuItem,{id:"search",label:O.default.Messages.SEARCH,icon:m.default,action:function(){I(),setTimeout((function(){g.ComponentDispatch.dispatch(S.ComponentActions.FOCUS_SEARCH,{prefillCurrentChannel:!1})}),2e3)}}),C(c.MenuItem,{id:"pins",label:O.default.Messages.PINS,icon:m.default,action:function(){I(),g.ComponentDispatch.dispatch(S.ComponentActions.TOGGLE_CHANNEL_PINS)}})),C(c.MenuGroup,{},void 0,y,_),C(c.MenuGroup,{},void 0,E))}N.displayName="OverflowMenuButton",P.displayName="OverflowMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(6)),i=n(3),l=h(n(437)),u=h(n(985)),s=h(n(7596)),d=n(7585),f=h(n(43)),c=h(n(698)),p=n(1028),v=h(n(8807)),y=h(n(7)),m=h(n(7411));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e){var t=e.channel,n=a.useState(!1),r=n[0],h=n[1],_=(0,i.useStateFromStores)([c.default],(function(){return(0,o.default)(c.default.getThreadsForGuild(t.guild_id)).values().filter((function(e){return e.parent_id===t.id})).size()})),S=(0,p.useCanSeeThreadsInChannel)(t),O=a.useCallback((function(){h(!1)}),[]),I=a.useCallback((function(){h(!r)}),[r]);return S?E(u.default,{animation:u.default.Animation.NONE,position:u.default.Positions.BOTTOM,align:u.default.Align.RIGHT,autoInvert:!1,shouldShow:r,onRequestClose:O,renderPopout:function(){return E(l.default,{},void 0,E(v.default,{className:m.default.browser,channel:t,onClose:O}))}},void 0,(function(e,t){return a.createElement(d.Icon,g({},e,{className:m.default.icon,onClick:I,icon:s.default,"aria-label":y.default.Messages.BROWSE_THREADS,tooltip:t?null:y.default.Messages.BROWSE_THREADS,selected:t}),_>0?E(f.default,{size:f.default.Sizes.SIZE_16,color:f.default.Colors.INTERACTIVE_NORMAL,className:m.default.count},void 0,_>=100?"99+":_):null)})):null}S.displayName="ThreadBrowserPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=_(n(0)),o=_(n(7563)),i=m(n(985)),l=m(n(8007)),u=m(n(9667)),s=m(n(7585)),d=m(n(7576)),f=n(7588),c=n(1028),p=n(7979),v=m(n(7)),y=m(n(7412));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e){var t=e.channel,n=(0,p.useThreadNotificationSetting)(t),r=a.useState(!1),o=r[0],d=r[1];if(!(0,c.useCanSeeThreads)())return null;var m=v.default.Messages.NOTIFICATION_SETTINGS;return g(i.default,{shouldShow:o,animation:i.default.Animation.NONE,position:i.default.Positions.BOTTOM,align:i.default.Align.RIGHT,autoInvert:!1,onRequestClose:function(){return d(!1)},renderPopout:function(e){return a.createElement(O,E({},e,{channel:t}))}},void 0,(function(e,t){return a.createElement(s.default.Icon,E({},e,{onClick:function(){return d((function(e){return!e}))},tooltip:t?null:m,icon:n===f.ThreadMemberFlags.NO_MESSAGES?u.default:l.default,foreground:n===f.ThreadMemberFlags.NO_MESSAGES?y.default.strikethrough:null,"aria-label":m,selected:t}))}))}function O(e){var t=e.channel,n=e.closePopout,r=(0,p.useThreadNotificationSetting)(t);return g(o.default,{navId:"thread-context",onClose:n,"aria-label":v.default.Messages.THREAD_ACTIONS_MENU_LABEL},void 0,(0,f.getThreadNotificationOptions)().map((function(e){var n=e.setting,a=e.label;return g(o.MenuRadioItem,{group:"thread-notifications",id:""+n,label:a,action:function(){return d.default.setNotificationSetting(t,n)},checked:n===r},n)})))}S.displayName="ThreadNotificationSettingsButton",O.displayName="PopoutMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=E(n(0)),o=_(n(8063)),i=_(n(7651)),l=_(n(7978)),u=_(n(8065)),s=_(n(8067)),d=_(n(7570)),f=E(n(7563)),c=_(n(985)),p=_(n(7699)),v=_(n(7585)),y=_(n(7576)),m=n(1028),h=_(n(7));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e){var t=e.channel,n=a.useState(!1),r=n[0],o=n[1];if(!(0,m.useCanSeeThreads)())return null;function i(){o((function(e){return!e}))}var l=h.default.Messages.MORE;return S(c.default,{shouldShow:r,animation:c.default.Animation.NONE,position:c.default.Positions.BOTTOM,align:c.default.Align.RIGHT,autoInvert:!1,onRequestClose:function(){return o(!1)},renderPopout:function(e){return a.createElement(T,O({},e,{channel:t}))}},void 0,(function(e,t){return a.createElement(v.default.Icon,O({},e,{onClick:i,tooltip:t?null:l,icon:p.default,"aria-label":l,selected:t}))}))}function T(e){var t=e.channel,n=e.closePopout,r=(0,u.default)(t),a=(0,o.default)(t),c=(0,s.default)(t),p=(0,d.default)(t.id),v=(0,i.default)(t),m=(0,l.default)(t);return S(f.default,{navId:"thread-context",onClose:n,"aria-label":h.default.Messages.THREAD_ACTIONS_MENU_LABEL},void 0,S(f.MenuGroup,{},void 0,m,r),S(f.MenuGroup,{},void 0,c,S(f.MenuItem,{id:"open",label:h.default.Messages.OPEN_IN_SPLIT_VIEW,action:function(){y.default.openThreadSidebarForViewing(t)}})),S(f.MenuGroup,{},void 0,a,v),S(f.MenuGroup,{},void 0,p))}I.displayName="ThreadOverflowMenuButton",T.displayName="OverflowMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=j(n(0)),o=w(n(8)),i=w(n(6)),l=j(n(644)),u=n(3),s=w(n(172)),d=n(349),f=n(8189),c=w(n(7696)),p=w(n(90)),v=w(n(121)),y=n(1068),m=w(n(7641)),h=j(n(7889)),_=w(n(151)),g=w(n(8024)),E=w(n(985)),S=n(1054),O=w(n(8016)),I=w(n(1029)),T=n(120),b=n(60),C=w(n(37)),M=w(n(9382)),N=j(n(7704)),P=w(n(7577)),A=w(n(7820)),R=n(1),L=w(n(7)),D=w(n(6973));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function U(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function F(){return(F=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function B(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,H(e,t)}function H(e,t){return(H=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var x=C.default.getEnableHardwareAcceleration(),V={x:38,y:11,targetWidth:232,targetHeight:40,offset:{x:0,y:0}},W=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).renderUserContextMenu=function(e){(0,d.openContextMenu)(e,(function(e){return a.createElement(m.default,F({},e,{user:t.props.user,guildId:t.props.guildId,channelId:t.props.channel.id,showMediaItems:!0,popoutPosition:E.default.Positions.LEFT}))}))},t.handleShiftClick=function(){var e=t.props,n=e.user,r=n.username,a=n.tag,o=e.channel.id,i="@"+(_.default.hidePersonalInformation?r:a);T.ComponentDispatch.dispatchToLastSubscribed(R.ComponentActions.INSERT_TEXT,{content:i}),c.default.startTyping(o)},t.openGuildSubscriptionModal=function(e){var n=t.props.guildId;null!=n&&(e.stopPropagation(),(0,S.openFullScreenLayer)((function(e){var t=e.transitionState,r=e.closeLayer;return G(A.default,{layerTransitionState:t,close:r,guildId:n,locationSection:R.AnalyticsSections.MEMBER_LIST})})))},t.renderUserPopout=function(e){return a.createElement(P.default,F({},e,{userId:t.props.user.id,guildId:t.props.guildId,channelId:t.props.channel.id}))},t}B(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return!(0,s.default)(this.props,e,["channelId"])},n.render=function(){var e=this,t=this.props,n=t.colorString,r=t.isOwner,o=t.nick,i=t.user,l=t.activities,u=t.applicationStream,s=t.status,d=t.channel,f=t.guildId,c=t.isTyping,p=t.isMobileOnline,v=t.premiumSince,y=U(t,["colorString","isOwner","nick","user","activities","applicationStream","status","channel","guildId","isTyping","isMobileOnline","premiumSince"]),m=null!=v?new Date(v):null;return G(E.default,{renderPopout:this.renderUserPopout,position:E.default.Positions.LEFT,spacing:16,onShiftClick:this.handleShiftClick},void 0,(function(t,v){return a.createElement(M.default,F({onContextMenu:e.renderUserContextMenu,shouldAnimateStatus:x,user:i,nick:o,status:s,activities:l,applicationStream:u,isOwner:r,premiumSince:m,colorString:n,isTyping:c,channel:d,guildId:f,isMobile:p,onClickPremiumGuildIcon:e.openGuildSubscriptionModal,selected:v,itemProps:y},t))}))},t}(a.Component);W.displayName="ChannelMember";var Y=a.memo((function(e){var t=e.channel,n=e.user,r=e.index,o=(0,l.useListItem)(""+r),i=(0,u.useStateFromStores)([g.default],(function(){return g.default.isTyping(t.id,n.id)}));return a.createElement(W,F({},e,o,{isTyping:i}))})),z=a.memo((function(e){var t=e.id,n=e.title,r=e.count;return t===R.StatusTypes.UNKNOWN?G("div",{className:D.default.membersGroup},void 0,G("div",{className:D.default.memberGroupsPlaceholder})):G(O.default,{className:D.default.membersGroup,"aria-label":L.default.Messages.CHANNEL_MEMBERS_A11Y_LABEL.format({title:n,count:r})},void 0,G("span",{"aria-hidden":!0},void 0,n," — ",r))}));function K(e){var t=e.index,n=(0,l.useListItem)(""+t);return G(M.default,{itemProps:n})}K.displayName="ChannelMemberPlaceholder";var $=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._list=null,t.setList=function(e){t._list=e,t.props.listRef.current=e},t.renderSection=function(e){var n=e.section,r=t.props.groups[n];return 0===n?G(N.default,{tutorialId:"whos-online",position:N.TutorialIndicatorPositions.LEFT,inlineSpecs:V},"section-"+n,a.createElement(z,r)):a.createElement(z,F({},r,{key:"section-"+n}))},t.getRowProps=function(e){var n=t.props,r=n.groups,a=n.rows,o=r[e.section];if(null==o)return null;var i=o.index;return null==i||"row"!==e.type?null:a[i+1+e.row]},t.renderRow=function(e){var n=e.section,r=e.row,a=e.rowIndex,o=t.props.channel,i=t.getRowProps(e);if(null!=i&&i.type===h.MemberListRowTypes.MEMBER&&"user"in i){var l=i.colorString,u=i.user,s=i.status,d=i.isOwner,f=i.isMobileOnline,c=i.nick,p=i.activities,v=i.applicationStream,y=i.premiumSince;return G(Y,{colorString:l,user:u,status:s,isOwner:d,nick:c,activities:p,applicationStream:v,channel:o,guildId:o.guild_id,premiumSince:y,isMobileOnline:f,index:a},"member-"+i.user.id)}return G(K,{index:a},"placeholder-"+n+":"+r)},t.handleScroll=function(){t.updateSubscription()},t.updateSubscription=i.default.debounce((function(){if(null!=t._list){var e=t.props.channel,n=t.getDimensions(),r=n.rowHeight,a=n.y,o=n.height;(0,f.subscribeChannelDimensions)(e.guild_id,e.id,a,o,r)}}),50),t.trackMemberListViewed=function(){var e;if(t.lastReportedAnalyticsChannel!==t.props.channel.id){var n=null===(e=t._list)||void 0===e?void 0:e.getItems(),r=t.getDimensions().rowsVisible;if(void 0!==r&&0!==r&&null!=n){var a=n.map((function(e){return t.getRowProps(e)})).slice(0,r+1).filter(b.isNotNullish);if(0!==a.length){var o=a.reduce((function(e,t){return t.type!==h.MemberListRowTypes.MEMBER||(e.num_users_visible++,t.isMobileOnline&&e.num_users_visible_with_mobile_indicator++,null!=t.activities&&t.activities.length>0&&(e.num_users_visible_with_activity++,t.activities.some((function(e){return e.type===R.ActivityTypes.PLAYING}))&&e.num_users_visible_with_game_activity++)),e}),{num_users_visible:0,num_users_visible_with_mobile_indicator:0,num_users_visible_with_game_activity:0,num_users_visible_with_activity:0});t.lastReportedAnalyticsChannel=t.props.channel.id,v.default.trackWithMetadata(R.AnalyticEvents.MEMBER_LIST_VIEWED,F({},o))}}}},t}B(t,e);var n=t.prototype;return n.shouldComponentUpdate=function(e){return e.channel.id!==this.props.channel.id||e.version!==this.props.version||e.groups.length!==this.props.groups.length},n.componentDidMount=function(){this.updateSubscription(),this.trackMemberListViewed()},n.componentDidUpdate=function(e){e.channel.id!==this.props.channel.id&&this.updateSubscription(),this.trackMemberListViewed()},n.getDimensions=function(){var e=this._list;if(null==e)return{y:0,height:0,rowHeight:0};var t=e.getScrollerState(),n=t.offsetHeight,r=t.scrollTop;return{height:n,rowHeight:44,rowsVisible:Math.floor(n/44),y:r}},n.render=function(){var e=this,t=this.props,n=t.groups,r=t.listId,i=this.context,l=i.ref,u=U(i,["ref"]);return G(y.FocusJumpSection,{},void 0,(function(t){return G("div",{className:(0,o.default)(D.default.membersWrap,D.default.hiddenMembers)},void 0,a.createElement(I.default,F({key:r,ref:function(t){var n;e._list=t,e.props.listRef.current=t,l.current=null!==(n=null==t?void 0:t.getScrollerNode())&&void 0!==n?n:null},className:D.default.members,paddingTop:0,sectionHeight:40,rowHeight:44,renderSection:e.renderSection,renderRow:e.renderRow,"aria-label":L.default.Messages.MEMBERS,sections:n.map((function(e){return e.count})),onScroll:e.handleScroll,fade:!0},u,t)))}))},t}(a.Component);$.displayName="ChannelMembers",$.contextType=l.ListContainerContext;t.default=function(e){var t=e.channel,n=(0,u.useStateFromStores)([p.default],(function(){return p.default.keyboardModeEnabled})),r=(0,u.useStateFromStores)([h.default],(function(){return h.default.getProps(t.guild_id,t.id)})),o=r.rows,i=r.groups,s=a.useRef(null),d=a.useCallback((function(e,t){var n=s.current;if(null!=n){var r=parseInt(t,10),a=n.getSectionRowFromIndex(r),o=a[0],i=a[1],l=0===o&&0===i?44:0;n.scrollToIndex({section:o,row:i,padding:l,callback:function(){requestAnimationFrame((function(){var t;return null===(t=document.querySelector(e))||void 0===t?void 0:t.focus({preventScroll:!0})}))}})}}),[]),f=a.useCallback((function(){return new Promise((function(e){var t=s.current;if(null==t)return e();t.scrollToTop({callback:function(){return requestAnimationFrame((function(){return e()}))}})}))}),[]),c=a.useCallback((function(){return new Promise((function(e){var t=s.current;if(null==t)return e();t.scrollToBottom({callback:function(){requestAnimationFrame((function(){return setTimeout(e,100)}))}})}))}),[]),v=(0,l.default)({id:"members-"+t.id,setFocus:d,isEnabled:n,scrollToStart:f,scrollToEnd:c});return G(l.ListNavigatorProvider,{navigator:v},void 0,a.createElement($,F({},e,r,{groups:i,rows:o,listRef:s})))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){if(e.type!==i.ActivityTypes.CUSTOM_STATUS||null==e.emoji)return!1;var l=e.emoji;if(null==l.id||null==n||!(0,r.isGuildTextChannelType)(n.type))return!0;var u=a.default.getUsableCustomEmojiById(l.id),s=null==u||u.guildId!==n.getGuildId(),d=o.default.can(i.Permissions.USE_EXTERNAL_EMOJIS,t,n);return!s||d};var r=n(32),a=l(n(184)),o=l(n(102)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=f(n(8)),u=f(n(63)),s=n(643),d=f(n(7413));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}!function(e){e.SINGLE_AVATAR="1",e.MULTIPLE_AVATAR="2"}(o||(o={}));var y=((r={})[s.Sizes.SIZE_32]=d.default.avatarSmall,r[s.Sizes.SIZE_40]=d.default.avatarLarge,r),m=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).placeholderMaxWidth=Math.floor(40*Math.random())+40+"%",t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n),r.prototype.render=function(){var e=this.props,t=e.type,n=e.avatarSize,r=e.className;return t===o.MULTIPLE_AVATAR?p("div",{className:(0,l.default)(d.default.multiplePlaceholder,r)},void 0,p(u.default,{},void 0,p("div",{className:(0,l.default)(d.default.placeholderAvatar,y[n],d.default.avatarMasked)}),p("div",{className:(0,l.default)(d.default.placeholderAvatar,y[n],d.default.avatarMasked)}),p("div",{className:(0,l.default)(d.default.placeholderAvatar,y[n])})),p(u.default,{grow:1,className:d.default.mulitplePlaceholderUsername,style:{maxWidth:this.placeholderMaxWidth}})):p(u.default,{className:(0,l.default)(d.default.placeholder,r)},void 0,p("div",{className:(0,l.default)(d.default.placeholderAvatar,y[n])}),p(u.default,{grow:1,className:d.default.placeholderUsername,style:{maxWidth:this.placeholderMaxWidth}}))},r}(i.Component);m.displayName="PlaceholderAvatarWithMessage",m.defaultProps={type:o.SINGLE_AVATAR},m.Types=o;var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=m(n(7594)),l=m(n(121)),u=m(n(7621)),s=m(n(43)),d=m(n(7657)),f=n(1),c=m(n(7)),p=m(n(7415)),v=m(n(9556)),y=m(n(10649));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=((r={})[f.ThemeTypes.DARK]=v.default,r[f.ThemeTypes.LIGHT]=y.default,r),E=_(o.Fragment,{}),S=_(d.default.Icon,{icon:u.default,"aria-hidden":!0}),O=function(){var e=(0,i.default)();return o.useEffect((function(){l.default.trackWithMetadata(f.AnalyticEvents.GUILD_OUTAGE_VIEWED,{})}),[]),_("div",{className:p.default.container},void 0,_(d.default,{toolbar:E},void 0,S,_(d.default.Title,{},void 0,c.default.Messages.GUILD_UNAVAILABLE_HEADER)),_("div",{className:p.default.content},void 0,_("img",{alt:"",className:p.default.splashImage,src:g[e]}),_(s.default,{className:p.default.splashHeader,size:s.default.Sizes.SIZE_24},void 0,c.default.Messages.GUILD_UNAVAILABLE_TITLE),_(s.default,{className:p.default.splashText,size:s.default.Sizes.SIZE_16},void 0,c.default.Messages.GUILD_UNAVAILABLE_BODY)))};O.displayName="ChannelUnavailable";var I=O;t.default=I},function(e,t,n){e.exports=n.p+"0e88c0d5ad220379d8e2438dd6444222.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=m;var r,a=v(n(0)),o=n(3),i=c(n(1192)),l=c(n(35)),u=v(n(7624)),s=c(n(227)),d=c(n(7)),f=c(n(7416));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e){var t=e.channelId;a.useEffect((function(){i.default.loadThread(t)}));var r,c=(0,o.useStateFromStores)([l.default],(function(){return l.default.theme}));return r=null!=t?y(s.default,{type:s.default.Type.SPINNING_CIRCLE}):y(u.EmptyStateText,{note:d.default.Messages.CHANNELS_UNAVAILABLE_BODY},void 0,d.default.Messages.CHANNELS_UNAVAILABLE_TITLE),y("div",{className:f.default.noChannel},void 0,y(u.default,{theme:c},void 0,y(u.EmptyStateImage,{darkSrc:n(10651),lightSrc:n(10652),width:272,height:222}),r))}m.displayName="EmptyChannel"},function(e,t,n){e.exports=n.p+"94b5558353f1d01035a874f6eddf6d70.svg"},function(e,t,n){e.exports=n.p+"25613a647083f6b2b196f40f58732de6.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(349),l=S(n(8095)),u=S(n(144)),s=S(n(55)),d=S(n(8024)),f=S(n(12)),c=S(n(7611)),p=S(n(8016)),v=S(n(970)),y=n(10654),m=S(n(37)),h=S(n(9382)),_=S(n(7577)),g=S(n(7)),E=S(n(6973));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var b=m.default.getEnableHardwareAcceleration();function C(e){var t=e.user,n=e.channel,r=(0,o.useStateFromStoresObject)([s.default,f.default,u.default],(function(){return s.default.isFriend(t.id)||t===f.default.getCurrentUser()?{status:u.default.getStatus(t.id),activities:u.default.getActivities(t.id)}:{}})),p=r.status,v=r.activities,y=(0,o.useStateFromStores)([d.default],(function(){return null!=d.default.getTypingUsers(n.id)[t.id]})),m=(0,o.useStateFromStores)([u.default],(function(){return u.default.isMobileOnline(t.id)})),E=(0,o.useStateFromStores)([s.default],(function(){return s.default.getNickname(t.id)}));return I(c.default,{closeOnScroll:!1,render:function(e){return a.createElement(_.default,T({},e,{userId:t.id,channelId:n.id}))},position:c.default.Positions.LEFT,offsetX:15,shadow:!1},void 0,I(h.default,{user:t,isOwner:t.id===n.ownerId,ownerTooltipText:g.default.Messages.GROUP_OWNER,shouldAnimateStatus:b,isTyping:y,status:p,activities:v,channel:n,onContextMenu:function(e){(0,i.openContextMenu)(e,(function(e){return a.createElement(l.default,T({},e,{user:t,channel:n}))}))},isMobile:m,nick:E},t.id))}function M(e){var t=e.channel,n=(0,o.useStateFromStores)([f.default],(function(){return(0,y.getRecipients)(t.recipients,f.default)}),[t.recipients]);return I("div",{className:E.default.membersWrap},void 0,I(v.default,{className:E.default.members,fade:!0},void 0,I(p.default,{className:E.default.membersGroup},void 0,g.default.Messages.MEMBERS+"—"+n.length),n.map((function(e){return a.createElement(C,T({},e,{channel:t}))}))))}C.displayName="PrivateChannelRecipient",M.displayName="PrivateChannelRecipients"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getRecipients=function(e,t){return(0,a.default)(e).map(t.getUser).filter(o.isNotNullish).unshift(t.getCurrentUser()).sortBy((function(e){return e.username.toLowerCase()})).map((function(e){return{key:e.id,user:e}})).value()};var r,a=(r=n(6))&&r.__esModule?r:{default:r},o=n(60)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=x;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=L(n(8)),i=n(3),l=L(n(2)),u=n(349),s=L(n(7696)),d=L(n(9668)),f=n(1028),c=L(n(10656)),p=L(n(10657)),v=L(n(64)),y=L(n(144)),m=L(n(442)),h=L(n(151)),_=L(n(8024)),g=L(n(12)),E=L(n(985)),S=L(n(7595)),O=L(n(43)),I=L(n(970)),T=n(120),b=L(n(37)),C=L(n(9382)),M=L(n(7577)),N=n(1),P=L(n(7)),A=L(n(6973)),R=L(n(7417));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function j(e,t){return(j=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var U=b.default.getEnableHardwareAcceleration(),G=new d.default(v.default.isMember,(function(e,t){l.default.dispatch({type:N.ActionTypes.GUILD_MEMBERS_REQUEST,guildIds:[e],userIds:t})})),F=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).renderUserContextMenu=function(e){(0,u.openContextMenu)(e,(function(e){return a.createElement(p.default,k({},e,{user:t.props.user,guildId:t.props.guildId,channelId:t.props.channel.id,popoutPosition:E.default.Positions.LEFT}))}))},t.handleShiftClick=function(){var e=t.props,n=e.user,r=n.username,a=n.tag,o=e.channel.id,i="@"+(h.default.hidePersonalInformation?r:a);T.ComponentDispatch.dispatchToLastSubscribed(N.ComponentActions.INSERT_TEXT,{content:i}),s.default.startTyping(o)},t.renderUserPopout=function(e){return a.createElement(M.default,k({},e,{userId:t.props.user.id,guildId:t.props.guildId,channelId:t.props.channel.id}))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,j(t,n),r.prototype.render=function(){var e=this,t=this.props,n=t.colorString,r=t.isOwner,o=t.nick,i=t.user,l=t.activities,u=t.status,s=t.channel,d=t.guildId,f=t.isTyping,c=t.isMobileOnline;return w(E.default,{renderPopout:this.renderUserPopout,position:E.default.Positions.LEFT,spacing:16,onShiftClick:this.handleShiftClick},void 0,(function(t,p){return a.createElement(C.default,k({onContextMenu:e.renderUserContextMenu,shouldAnimateStatus:U,user:i,nick:o,status:u,activities:l,isOwner:r,colorString:n,isTyping:f,channel:s,guildId:d,isMobile:c,selected:p},t))}))},r}(a.Component);F.displayName="ChannelMember";var B=a.memo((function(e){var t=e.channel,n=e.userId,r=(0,i.useStateFromStores)([_.default],(function(){return _.default.isTyping(t.id,n)})),a=(0,i.useStateFromStores)([v.default],(function(){return v.default.getMember(t.guild_id,n)})),o=(0,i.useStateFromStores)([g.default],(function(){return g.default.getUser(n)})),l=(0,i.useStateFromStores)([g.default],(function(){return g.default.getNullableCurrentUser()})),u=(null==o?void 0:o.id)===(null==l?void 0:l.id),s=(0,i.useStateFromStores)([y.default,m.default],(function(){return u?m.default.getStatus():y.default.getStatus(n,t.guild_id)})),d=(0,i.useStateFromStores)([y.default],(function(){return y.default.isMobileOnline(n)})),f=(0,i.useStateFromStores)([y.default,m.default],(function(){return u?m.default.getActivities():y.default.getActivities(n,t.guild_id)}));return null==o?null:w(F,{isTyping:r,user:o,channel:t,guildId:t.guild_id,status:s,isOwner:o.id===t.ownerId,nick:null==a?void 0:a.nick,activities:f,isMobileOnline:d})})),H=w(S.default,{width:12,height:12});function x(e){var t=e.channel,n=(0,f.useCanSeeThreads)(),r=(0,i.useStateFromStoresArray)([c.default],(function(){return Array.from(c.default.getList(t.id)).sort()}),[t.id]);return a.useEffect((function(){r.forEach((function(e){return G.request(t.guild_id,e)}))}),[t.guild_id,r]),n?w("div",{className:(0,o.default)(A.default.membersWrap,A.default.hiddenMembers)},void 0,w(I.default,{className:A.default.members},void 0,t.type===N.ChannelTypes.PRIVATE_THREAD?a.createElement(a.Fragment,null,w(O.default,{size:O.default.Sizes.SIZE_12,color:O.default.Colors.HEADER_SECONDARY,className:R.default.private},void 0,H," ",P.default.Messages.THREAD_BROWSER_PRIVATE),w(O.default,{size:O.default.Sizes.SIZE_14,color:O.default.Colors.HEADER_SECONDARY,className:R.default.instructions},void 0,P.default.Messages.MEMBER_LIST_PRIVATE_THREAD_INSTRUCTIONS),w("div",{className:R.default.divider})):null,w(O.default,{size:O.default.Sizes.SIZE_12,color:O.default.Colors.HEADER_SECONDARY,style:{textAlign:"center",fontWeight:"600",textTransform:"uppercase",padding:"16px"}},void 0,"Thread members (This is a hack)"),r.map((function(e){return w(B,{channel:t,userId:e})})))):null}x.displayName="ThreadMembers"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(3)),a=i(n(11)),o=i(n(2));n(1);function i(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return(l=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var u={};var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,l(t,n),r.prototype.getList=function(e){return e in u||(u[e]=new Set,a.default.get("/channels/"+e+"/thread-members-hack").then((function(t){var n=t.body;u[e]=new Set(n),s.emitChange()}))),u[e]},r}(r.default.Store))(o.default,{CONNECTION_OPEN:function(e){u={}},THREAD_MEMBERS_UPDATE:function(e){var t,n;e.id in u&&(null===(t=e.addedMembers)||void 0===t||t.forEach((function(t){var n=t.userId;return u[e.id].add(n)})),null===(n=e.removedMemberIds)||void 0===n||n.forEach((function(t){return u[e.id].delete(t)})))}}),d=s;t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=R;P(n(0));var r,a=n(349),o=M(n(7566)),i=M(n(7633)),l=M(n(7570)),u=M(n(7736)),s=P(n(7563)),d=M(n(10)),f=n(675),c=M(n(7674)),p=M(n(7675)),v=M(n(7676)),y=M(n(7677)),m=M(n(7678)),h=M(n(7679)),_=M(n(7805)),g=M(n(7662)),E=M(n(7960)),S=M(n(10658)),O=M(n(7634)),I=M(n(7767)),T=M(n(7681)),b=n(1),C=M(n(7));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function R(e){var t=e.user,n=e.guildId,r=e.channelId,M=e.popoutPosition,N=void 0===M?f.PopoutPositions.RIGHT:M,P=e.target,R=e.analyticsContext,L=e.context,D=(0,O.default)(t.id,n,L),w=(0,_.default)(t,n,L),k=(0,g.default)(t.id,L),j=(0,T.default)(t.id),U=(0,m.default)(t,L),G=(0,v.default)({user:t,guildId:n,channelId:r,target:P,popoutPosition:N,context:L}),F=(0,p.default)(t),B=(0,u.default)(n,t.id,L),H=(0,h.default)(t,n),x=(0,i.default)(null,t),V=(0,c.default)(t),W=(0,y.default)(t),Y=(0,S.default)(t,n,r),z=(0,I.default)(t.id,n),K=(0,E.default)(t,n),$=(0,l.default)(t.id);return d.default.isGuest()||t.isNonUserBot()?null:A(o.default,{context:R,object:b.AnalyticsObjects.CONTEXT_MENU},void 0,A(s.default,{navId:"user-context",onClose:a.closeContextMenu,"aria-label":C.default.Messages.USER_ACTIONS_MENU_LABEL},void 0,A(s.MenuGroup,{},void 0,D,w,k,U,G,F,j),A(s.MenuGroup,{},void 0,x),A(s.MenuGroup,{},void 0,B,H,V,W),A(s.MenuGroup,{},void 0,Y),A(s.MenuGroup,{},void 0,z,K),A(s.MenuGroup,{},void 0,$)))}R.displayName="ThreadUserContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){var r=a.useMemo((function(){var n;return(n={})[t]=[e.id],n}),[t,e.id]);(0,u.useSubscribeGuildMembers)(r),(0,o.useStateFromStores)([y.default],(function(){return y.default.getGuildVersion(t)}),[t]);var E=(0,o.useStateFromStores)([p.default],(function(){return p.default.getChannel(n)})),S=(0,o.useStateFromStores)([v.default],(function(){return v.default.getGuild(t)}),[t]),T=(0,o.useStateFromStores)([m.default],(function(){return m.default.getNullableCurrentUser()})),b=(0,s.default)(E);if((null==T?void 0:T.id)===e.id)return[b];if(null==S||null==E||null==T)return[];return[y.default.can(_.Permissions.MANAGE_MESSAGES,E)||E.ownerId===T.id?I(d.MenuItem,{id:"remove",label:g.default.Messages.REMOVE_USER_FROM_THREAD.format({user:e.username}),color:f.MenuItemColor.DANGER,action:function(){return c.default.removeMember(E,e.id)}}):null,y.default.canManageUser(_.Permissions.KICK_MEMBERS,e,S)?I(d.MenuItem,{id:"kick",label:g.default.Messages.KICK_USER_FROM_SERVER.format({user:e.username}),color:f.MenuItemColor.DANGER,action:function(){return(0,h.openModal)((function(t){return a.createElement(l.default,O({},t,{guildId:S.id,user:e}))}))}}):null,y.default.canManageUser(_.Permissions.BAN_MEMBERS,e,S)?I(d.MenuItem,{id:"ban",label:g.default.Messages.BAN_USER_FROM_SERVER.format({user:e.username}),color:f.MenuItemColor.DANGER,action:function(){return(0,h.openModal)((function(t){return a.createElement(i.default,O({},t,{guildId:S.id,user:e}))}))}}):null]};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=E(n(7959)),l=E(n(8194)),u=n(7600),s=E(n(7978)),d=n(7563),f=n(7568),c=E(n(7576)),p=E(n(9)),v=E(n(20)),y=E(n(48)),m=E(n(12)),h=n(44),_=n(1),g=E(n(7));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=v;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(8226)),i=f(n(1075)),l=f(n(1040)),u=n(7585),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e){var t=e.channelId,n=(0,a.useStateFromStores)([i.default],(function(){return i.default.getSection(t)}));return p(u.Icon,{tooltip:d.default.Messages.MEMBER_LIST,icon:l.default,onClick:o.default.toggleMembersSection,selected:n===s.ChannelSections.MEMBERS})}v.displayName="ChannelMembersButton"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(3)),i=p(n(7746)),l=p(n(267)),u=p(n(8007)),s=p(n(9667)),d=p(n(7585)),f=p(n(7)),c=p(n(7418));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleClick=function(){var e=t.props,n=e.channel,r=e.isMuted;i.default.updateChannelOverrideSettings(n.getGuildId(),n.id,{muted:!r})},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n),r.prototype.render=function(){var e=this.props,t=e.channel,n=e.isMuted;return y(d.default.Icon,{tooltip:n?f.default.Messages.CHANNEL_UNMUTE_TOOLTIP:f.default.Messages.CHANNEL_MUTE_TOOLTIP,icon:n?s.default:u.default,foreground:n?c.default.strikethrough:null,onClick:this.handleClick,role:"switch","aria-checked":n,"aria-label":f.default.Messages.CHANNEL_MUTE_LABEL.format({channelName:t.name})})},r}(a.PureComponent);h.displayName="ChannelMuteButton";var _=o.default.connectStores([l.default],(function(e){var t=e.channel;return{isMuted:l.default.isChannelMuted(t.getGuildId(),t.id)}}))(h);t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=m(n(10662)),l=m(n(8020)),u=m(n(231)),s=m(n(12)),d=m(n(985)),f=m(n(8844)),c=n(7585),p=n(120),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e){var t=e.channel,n=(0,o.useStateFromStores)([l.default,s.default],(function(){return t.isNSFW()&&(!s.default.getCurrentUser().nsfwAllowed||!l.default.didAgree(t.getGuildId()))}),[t]),r=a.useState(!1),m=r[0],h=r[1],E=(0,o.useStateFromStores)([u.default],(function(){return u.default.hasUnreadPins(t.id)}),[t]),S=function(){return h((function(e){return!e}))};function O(e){(null==e?void 0:e.shiftKey)||p.ComponentDispatch.dispatch(v.ComponentActions.POPOUT_CLOSE)}return a.useEffect((function(){return p.ComponentDispatch.subscribe(v.ComponentActions.TOGGLE_CHANNEL_PINS,S),function(){p.ComponentDispatch.unsubscribe(v.ComponentActions.TOGGLE_CHANNEL_PINS,S)}}),[]),_(d.default,{shouldShow:m,animation:d.default.Animation.NONE,position:d.default.Positions.BOTTOM,align:d.default.Align.RIGHT,autoInvert:!1,onRequestClose:function(){return h(!1)},renderPopout:function(e){return a.createElement(i.default,g({},e,{onJump:O,channel:t}))}},void 0,(function(e,t){return a.createElement(c.Icon,g({},e,{onClick:S,tooltip:t?null:y.default.Messages.PINNED_MESSAGES,icon:f.default,"aria-label":y.default.Messages.PINNED_MESSAGES,disabled:n,showBadge:E,selected:t}))}))}E.displayName="ChannelPinsButton";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=g;var r,a=h(n(0)),o=n(3),i=y(n(8022)),l=y(n(8838)),u=y(n(231)),s=y(n(12)),d=y(n(437)),f=h(n(7914)),c=y(n(7884)),p=n(1),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e){var t=e.channel,r=e.onJump,y=(0,o.useStateFromStoresObject)([l.default],(function(){var e=l.default.getPinnedMessages(t.id),n=null!=e?e.messages:[];return{messages:n,loading:null==n||null!=e&&e.loading}})),m=y.messages,h=y.loading,g=(0,o.useStateFromStores)([u.default],(function(){return u.default.hasUnreadPins(t.id)})),E=(0,o.useStateFromStores)([s.default],(function(){var e=s.default.getUser(t.getRecipientId());return null!=e?e.username:null}));return a.useEffect((function(){g&&i.default.ackPins(t.id)}),[g,t.id]),_(d.default,{"aria-label":v.default.Messages.PINNED_MESSAGES},void 0,_(f.default,{onFetch:function(){i.default.ackPins(t.id),i.default.fetchPins(t.id)},channel:t,messages:m,loading:h,analyticsName:"Channel Pins",onCloseMessage:function(e,n){null!=e&&(n.shiftKey?i.default.unpinMessage(t,e.id):c.default.confirmUnpin(t,e))},onJump:r,getProTip:function(){return t.isPrivate()?t.type===p.ChannelTypes.DM?v.default.Messages.PINNED_MESSAGES_PRO_TIP_BODY_DM.format({other:E}):v.default.Messages.PINNED_MESSAGES_PRO_TIP_BODY_GROUP_DM:v.default.Messages.PINNED_MESSAGES_PRO_TIP_BODY_CHANNEL},renderHeader:function(){return _(f.Header,{title:v.default.Messages.PINNED_MESSAGES})},renderEmptyState:function(e){var r=v.default.Messages.NO_PINS_IN_CHANNEL;t.isPrivate()&&(r=v.default.Messages.NO_PINS_IN_DM);var a=e===p.ThemeTypes.LIGHT?n(10663):n(10664);return _(f.EmptyStateCenter,{msg:r,image:a},"emptystate")},listName:"pins"}))}g.displayName="ChannelPins"},function(e,t,n){e.exports=n.p+"03c7541028afafafd1a9f6a81cb7f149.svg"},function(e,t,n){e.exports=n.p+"6793e022dc1b065b21f12d6df02f91bd.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=O(n(3)),i=n(31),l=O(n(685)),u=O(n(170)),s=O(n(8848)),d=O(n(650)),f=O(n(8208)),c=O(n(240)),p=O(n(41)),v=O(n(55)),y=O(n(65)),m=O(n(248)),h=O(n(8764)),_=O(n(7626)),g=O(n(7585)),E=n(1),S=O(n(7));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e,t){return(b=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var C=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleStartCall=function(e,n){var r=t.props,a=r.channel,o=r.notFriend,i=o?a.getRecipientId():null;l.default.call(a.id,n,!o&&!a.isManaged()&&e&&!e.shiftKey,i)},t.handleJoinCall=function(e){u.default.selectVoiceChannel(t.props.channel.id,e)},t.handleVoiceClick=function(e){var n=t.props,r=n.callUnavailable,a=n.callActive;if(!r)return a?t.handleJoinCall(!1):t.handleStartCall(e,!1)},t.handleStartVideoCall=function(e){t.handleStartCall(e,!0)},t.handleJoinVideoCall=function(){t.handleJoinCall(!0)},t.handleBrowserNotSupported=function(){(0,f.default)()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,b(t,n);var o=r.prototype;return o.renderVideoCallButton=function(){var e=this.props,t=e.inCall,n=e.callActive,r=e.callUnavailable,a=e.channel,o=e.mode;if(t||n&&o===E.ChannelModes.VOICE)return null;var l,u=a.isManaged(),s=null,d=!1;return p.default.supports(i.Features.VIDEO)?n&&o===E.ChannelModes.VIDEO?(l=this.handleJoinVideoCall,s=u?S.default.Messages.CONNECT:S.default.Messages.JOIN_VIDEO_CALL):(l=this.handleStartVideoCall,s=u?S.default.Messages.CONNECT:S.default.Messages.START_VIDEO_CALL):(d=!0,l=this.handleBrowserNotSupported,s=S.default.Messages.BROWSER_NOT_SUPPORTED),T(g.default.Icon,{icon:_.default,onClick:l,disabled:d||r,tooltip:s})},o.renderVoiceCallButton=function(){var e=this.props,t=e.inCall,n=e.callActive,r=e.callUnavailable,a=e.channel;if(t)return null;var o,i=a.isManaged(),l=null,u=!1;return r?(l=i?S.default.Messages.VOICE_UNAVAILABLE:S.default.Messages.CALL_UNAVAILABLE,o=m.default.Colors.RED,u=!0):l=n?i?S.default.Messages.CONNECT:S.default.Messages.JOIN_VOICE_CALL:i?S.default.Messages.CONNECT:S.default.Messages.START_VOICE_CALL,T(g.default.Icon,{icon:h.default,onClick:this.handleVoiceClick,disabled:u,tooltip:l,tooltipColor:o})},o.render=function(){return T(a.Fragment,{},void 0,this.renderVoiceCallButton(),this.renderVideoCallButton())},r}(a.PureComponent);C.displayName="PrivateChannelCallButton";var M=(0,s.default)((function(e,t){var n;return(n={})[E.ComponentActions.CALL_START]=t.handleVoiceClick.bind(t),n}))(C),N=o.default.connectStores([c.default,y.default,v.default,d.default],(function(e){var t=e.channel,n=y.default.isInChannel(t.id),r=t.getRecipientId();return{channel:t,mode:d.default.getMode(t.id),inCall:n,callActive:c.default.isCallActive(t.id),callUnavailable:c.default.isCallUnavailable(t.id),notFriend:t.type===E.ChannelTypes.DM&&null!=r&&!v.default.isFriend(r)}}))(M);t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(232),i=m(n(3)),l=m(n(354)),u=m(n(7599)),s=n(5190),d=m(n(10667)),f=m(n(7566)),c=n(5604),p=m(n(8850)),v=n(1),y=m(n(6779));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).fetchStoreListing=function(e){var n=t.props,r=n.channel,a=n.inputSkuId;return null!=e?l.default.fetchChannelStoreListing(r.id,e):null!=a?l.default.fetchChannelStoreListing(r.id,a):l.default.fetchChannelStoreListing(r.id)},t.renderApplicationListing=function(e){var n=e.location,r=t.props,a=r.channel,o=r.skuId,i=r.width;return _(p.default,{channel:a,inputSkuId:o,fetchStoreListing:t.fetchStoreListing,location:n,pageSize:(0,c.getPageSize)(i)})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n);var a=r.prototype;return a.componentDidMount=function(){this.fetchStoreListing(),(0,s.trackAppUIViewed)("channel_store_listing")},a.render=function(){return null!=this.props.skuId?_(f.default,{page:v.AnalyticsPages.CHANNEL_STORE_LISTING,root:!0},void 0,_("div",{className:y.default.applicationStore},void 0,_(o.Route,{path:"*",render:this.renderApplicationListing}))):null},r}(a.Component);E.displayName="ChannelStoreListing";var S=(0,u.default)(i.default.connectStores([d.default],(function(e){var t=e.channel,n=e.inputSkuId;return{skuId:null!=n?n:d.default.getSkuIdForChannel(t.id)}}))(E));t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=o(n(3)),a=o(n(2));n(1);function o(e){return e&&e.__esModule?e:{default:e}}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l={};var u=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n),r.prototype.getSkuIdForChannel=function(e){return l[e]},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){l={}},STORE_LISTING_FETCH_SUCCESS:function(e){var t=e.channelId,n=e.storeListing;null!=t&&(l[t]=n.sku.id)}});t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=_e(n(0)),o=n(232),i=n(3),l=n(31),u=me(n(145)),s=me(n(268)),d=me(n(438)),f=_e(n(10669)),c=n(648),p=me(n(358)),v=me(n(1175)),y=me(n(5320)),m=me(n(10670)),h=me(n(170)),_=me(n(8101)),g=_e(n(7649)),E=me(n(1157)),S=n(8215),O=_e(n(8260)),I=me(n(968)),T=n(7781),b=me(n(171)),C=_e(n(694)),M=me(n(7695)),N=n(972),P=me(n(10671)),A=me(n(7684)),R=me(n(10672)),L=me(n(10673)),D=me(n(10674)),w=n(5289),k=n(5198),j=me(n(10675)),U=me(n(8793)),G=me(n(10)),F=me(n(9)),B=me(n(56)),H=me(n(64)),x=me(n(20)),V=me(n(41)),W=me(n(8100)),Y=me(n(7672)),z=me(n(122)),K=me(n(107)),$=me(n(12)),Z=me(n(335)),q=me(n(441)),X=me(n(249)),Q=me(n(63)),J=me(n(227)),ee=me(n(5285)),te=me(n(8036)),ne=n(44),re=_e(n(8144)),ae=me(n(15)),oe=me(n(131)),ie=me(n(9447)),le=me(n(130)),ue=me(n(446)),se=me(n(10676)),de=n(8045),fe=_e(n(10677)),ce=n(10678),pe=n(1),ve=me(n(7)),ye=me(n(7255));function me(e){return e&&e.__esModule?e:{default:e}}function he(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return he=function(){return e},e}function _e(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=he();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ge(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var Ee=(0,N.registerUserExperiment)({id:N.Experiments.DOWNLOAD_NAG_COLOR,title:"Download Nag bar color",description:["Differentiate the download nag from the unclaimed nag via color","Control: orange nag (matches unclaimed)","Treatment 1: blurple nag"],buckets:[N.ExperimentBuckets.CONTROL,N.ExperimentBuckets.TREATMENT_1]}),Se=(0,N.registerUserExperiment)({id:N.Experiments.NOTIFICATION_NAG,title:"Notification Nag bar",description:["Nag about enabling notifications if the user chooses not to download the app","Control: no nag","Treatment 1: green nag bar + dont miss a thing msg","Treatment 2: green nag bar + keeping up msg"],buckets:[N.ExperimentBuckets.CONTROL,N.ExperimentBuckets.TREATMENT_1,N.ExperimentBuckets.TREATMENT_2]});function Oe(){switch((0,N.useAndTrackExposureToUserExperiment)(Ee)){case N.ExperimentBuckets.TREATMENT_1:return re.NoticeColors.DOWNLOAD;default:return re.NoticeColors.DEFAULT}}function Ie(e){var t=e.children;return ge(re.default,{color:Oe()},void 0,t)}Ie.displayName="DownloadNagColor";var Te=function(){return ge(re.default,{color:re.NoticeColors.DANGER},void 0,ge(re.NoticeCloseButton,{onClick:function(){Ce(),(0,ce.open)()}}),ve.default.Messages.NOTICE_NO_INPUT_DETECTED,ge(re.NoticeButtonAnchor,{href:oe.default.getArticleURL(pe.HelpdeskArticles.NO_INPUT_DETECTED)},void 0,ve.default.Messages.NOTICE_NO_INPUT_DETECTED_HELP_LINK_TEXT))};Te.displayName="AudioIssueNoticeHelpdesk";var be=function(){return ge(re.default,{color:re.NoticeColors.DANGER},void 0,ge(re.NoticeCloseButton,{onClick:function(){Ce(),(0,ce.open)()}}),ve.default.Messages.NOTICE_NO_INPUT_DETECTED_SETTINGS,ge(re.NoticeButton,{onClick:function(){(0,c.pushLayer)(pe.Layers.USER_SETTINGS),I.default.setSection(pe.UserSettingsSections.VOICE)}},void 0,ve.default.Messages.NOTICE_NO_INPUT_DETECTED_SETTINGS_LINK_TEXT))};function Ce(){v.default.dismiss()}be.displayName="AudioIssueNoticeMicTester";var Me=ge(L.default,{}),Ne=ge(P.default,{}),Pe=ge(j.default,{}),Ae=ge(re.NoticeCloseButton,{onClick:Ce}),Re=ge(re.NoticeCloseButton,{onClick:Ce}),Le=ge(re.NoticeCloseButton,{onClick:Ce}),De=ge(R.default,{onClose:Ce}),we=ge(Te,{}),ke=ge(be,{}),je=ge(re.NoticeCloseButton,{onClick:Ce}),Ue=ge(re.NoticeCloseButton,{onClick:Ce}),Ge=ge(re.NoticeCloseButton,{onClick:Ce}),Fe=ge(re.NoticeCloseButton,{onClick:Ce}),Be=ge(re.NoticeCloseButton,{onClick:Ce}),He=ge(re.NoticeCloseButton,{onClick:Ce}),xe=ge(re.NoticeCloseButton,{onClick:Ce}),Ve=ge(re.NoticeCloseButton,{onClick:Ce}),We=ge(re.NoticeCloseButton,{onClick:Ce}),Ye=ge(re.NoticeCloseButton,{onClick:Ce}),ze=ge(re.NoticeCloseButton,{onClick:Ce}),Ke=ge(D.default,{dismissCurrentNotice:Ce}),$e=ge(U.default,{}),Ze=ge(re.NoticeCloseButton,{onClick:Ce}),qe=a.memo((function(){var e=(0,i.useStateFromStores)([$.default],(function(){return $.default.getNullableCurrentUser()})),t=(0,i.useStateFromStores)([K.default],(function(){return K.default.getGuildId()})),n=(0,i.useStateFromStores)([x.default],(function(){return x.default.getGuild(t)})),r=(0,i.useStateFromStores)([W.default],(function(){return W.default.getNotice()})),c=(0,i.useStateFromStores)([G.default],(function(){return G.default.isGuest()})),P=(0,i.useStateFromStores)([Y.default],(function(){return Y.default.getDesktopType()})),R=(0,i.useStateFromStores)([H.default],(function(){var n,r;return null!=t&&null!=e&&(null!==(n=null===(r=H.default.getMember(t,e.id))||void 0===r?void 0:r.isPending)&&void 0!==n&&n)})),L=null==r?void 0:r.type,D=R&&(null==n?void 0:n.hasFeature(pe.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED));if(a.useEffect((function(){null!=L&&function(e){ae.default.track(pe.AnalyticEvents.APP_NOTICE_VIEWED,{notice_type:e})}(L)}),[L]),a.useEffect((function(){if(null!=r&&r.type===pe.NoticeTypes.SURVEY&&null!=r.metadata){var e=r.metadata,t=N.ExperimentStore.getUserExperimentDescriptor(e.id);null!=t&&(0,N.trackExposureToExperiment)(e.id,t)}}),[r]),(0,T.useXboxGamePassPromotionExperiment)(),null==r)return null;if(c)return null;switch(r.type){case pe.NoticeTypes.LURKING_GUILD:return Me;case pe.NoticeTypes.PENDING_MEMBER:return Ne;case pe.NoticeTypes.INVITED_TO_SPEAK:return Pe;case pe.NoticeTypes.GENERIC:return ge(re.default,{},void 0,Ae,r.message,null!=r.buttonText?ge(re.NoticeButton,{onClick:r.callback},void 0,r.buttonText):null);case pe.NoticeTypes.VOICE_DISABLED:return ge(re.default,{},void 0,ge(re.NoticeCloseButton,{onClick:function(){m.default.clearRemoteDisconnectVoiceChannelId(),Ce()}}),ve.default.Messages.NOTICE_CONNECTION_CONFLICT,ge(re.NoticeButton,{onClick:function(){var e=z.default.getRemoteDisconnectVoiceChannelId();null!=e&&(null!=F.default.getChannel(e)&&h.default.selectVoiceChannel(e))}},void 0,ve.default.Messages.RECONNECT));case pe.NoticeTypes.SPOTIFY_AUTO_PAUSED:var j=b.default.get(pe.PlatformTypes.SPOTIFY);return ge(re.default,{color:re.NoticeColors.DANGER},void 0,Re,ge("img",{alt:"",className:ye.default.platformIcon,src:j.icon.white}),ve.default.Messages.NOTICE_SPOTIFY_AUTO_PAUSED,ge(re.NoticeButton,{onClick:function(){return I.default.open(pe.UserSettingsSections.VOICE)}},void 0,ve.default.Messages.VOICE_SETTINGS),ge(X.default,{className:ye.default.textLinkSmall,href:oe.default.getArticleURL(pe.HelpdeskArticles.SPOTIFY_AUTO_PAUSED),target:"_blank"},void 0,ve.default.Messages.NOTICE_WHATS_THIS));case pe.NoticeTypes.UNCLAIMED_ACCOUNT:return ge(re.default,{},void 0,ve.default.Messages.NOTICE_UNCLAIMED_ACCOUNT,ge(re.NoticeButton,{onClick:function(){return D&&null!=t?(0,A.default)(t):C.openClaimAccountModal()}},void 0,ve.default.Messages.CLAIM_ACCOUNT));case pe.NoticeTypes.UNVERIFIED_ACCOUNT:return ge(re.default,{},void 0,ve.default.Messages.NOTICE_UNVERIFIED_ACCOUNT,ge(re.NoticeButton,{onClick:function(){d.default.verifyResend(),u.default.show({title:ve.default.Messages.VERIFICATION_EMAIL_TITLE,body:ve.default.Messages.VERIFICATION_EMAIL_BODY.format({email:null==e?void 0:e.email}),minorText:ve.default.Messages.CHANGE_EMAIL,onConfirmSecondary:C.openClaimAccountModal})}},void 0,ve.default.Messages.RESEND));case pe.NoticeTypes.DOWNLOAD_NAG:return ge(Ie,{},void 0,Le,ve.default.Messages.NOTICE_NATIVE_APPS_2020_06,ge("i",{className:ye.default.iconApple}),ge("i",{className:ye.default.iconAndroid}),ge("i",{className:ye.default.iconWindows}),ge(re.NoticeButton,{onClick:function(){var e=N.ExperimentStore.getUserExperimentDescriptor(Se.id);null!=e&&(0,N.trackExposureToExperiment)(Se.id,e),p.default.push(ue.default,{source:"Top Bar Nag"})}},void 0,ve.default.Messages.DOWNLOAD));case pe.NoticeTypes.NOTIFICATION_NAG:var U=N.ExperimentStore.getUserExperimentDescriptor(Se.id),ce=(null==U?void 0:U.bucket)===N.ExperimentBuckets.TREATMENT_1?ve.default.Messages.NOTICE_NOTIFICATION_MESSAGE:ve.default.Messages.NOTICE_NOTIFICATION_MESSAGE2;return ge(re.default,{color:re.NoticeColors.NOTIFICATION},void 0,ce,ge(re.NoticeButton,{onClick:function(){P===pe.DesktopNotificationTypes.NEVER?ie.default.requestPermission((function(e){var t=e?pe.NotificationPermissionTypes.ENABLED:pe.NotificationPermissionTypes.BLOCKED;y.default.setPermissionsState(t,"Notification Nag")})):y.default.setDesktopType(pe.DesktopNotificationTypes.ALL),ae.default.track(pe.AnalyticEvents.APP_NOTICE_CLOSED,{notice_type:pe.NoticeTypes.NOTIFICATION_NAG,action:"Enable",dismissed:!0}),v.default.dismiss(pe.NoticeTypes.NOTIFICATION_NAG,!1)}},void 0,ve.default.Messages.ENABLE_NOTIFICATIONS),ge(re.NoticeButton,{minor:!0,onClick:function(){ae.default.track(pe.AnalyticEvents.APP_NOTICE_CLOSED,{notice_type:pe.NoticeTypes.NOTIFICATION_NAG,action:"Later",dismissed:!0}),v.default.dismiss(pe.NoticeTypes.NOTIFICATION_NAG,!0)}},void 0,ve.default.Messages.REMIND_ME_LATER),ge(re.NoticeButton,{minor:!0,onClick:function(){ae.default.track(pe.AnalyticEvents.APP_NOTICE_CLOSED,{notice_type:pe.NoticeTypes.NOTIFICATION_NAG,action:"Dismiss",dismissed:!0}),v.default.dismiss(pe.NoticeTypes.NOTIFICATION_NAG,!1)}},void 0,ve.default.Messages.NEVER_ASK_AGAIN));case pe.NoticeTypes.INCENTIVIZED_INSTALL:return De;case pe.NoticeTypes.SCHEDULED_MAINTENANCE:return null==r.metadata?null:ge(re.default,{color:re.NoticeColors.NOTIFICATION},void 0,ge(re.NoticeCloseButton,{onClick:function(){return _.default.ackScheduledMaintenance()}}),ve.default.Messages.NOTICE_SCHEDULED_MAINTENANCE.format(r.metadata),ge(re.NoticeButtonAnchor,{href:pe.STATUS_PAGE_ENDPOINT+"/incidents/"+r.metadata.id},void 0,ve.default.Messages.LEARN_MORE));case pe.NoticeTypes.NO_INPUT_DETECTED:return V.default.supports(l.Features.LOOPBACK)?ke:we;case pe.NoticeTypes.HARDWARE_MUTE:if(null==r.metadata)return null;var me=r.metadata,he=me.vendor,_e=me.model;return ge(re.default,{color:re.NoticeColors.DANGER},void 0,ve.default.Messages.NOTICE_HARDWARE_MUTE.format({vendorName:he.name,modelName:_e.name}),ge(re.NoticeButtonAnchor,{href:_e.url,target:"_blank",rel:"noreferrer noopener"},void 0,ve.default.Messages.SUPPORT));case pe.NoticeTypes.STREAMER_MODE:return ge(re.default,{color:re.NoticeColors.STREAMER_MODE},void 0,je,ve.default.Messages.NOTICE_STREAMER_MODE_TEXT,ge(re.NoticeButton,{onClick:function(){return E.default.setEnabled(!1)}},void 0,ve.default.Messages.DISABLE));case pe.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK:if(null==r.metadata)return null;var Ee=r.metadata,Oe=Ee.skuId,Te=Ee.applicationId,be=Z.default.get(Oe),qe=B.default.getGame(Te);if(null==be||null==qe)return null;var Xe={page:pe.AnalyticsPages.IN_APP};return ge(re.default,{color:re.NoticeColors.PREMIUM_TIER_1},void 0,ge(re.NoticeCloseButton,{onClick:function(){return f.dismiss(be.id)}}),ge(ee.default,{className:ye.default.premiumIcon}),ve.default.Messages.NOTICE_DETECTED_OFF_PLATFORM_PREMIUM_PERK_MESSAGE.format({applicationName:qe.name,skuName:be.name}),ge(re.NoticeButton,{onClick:function(){return(0,de.openIAPPurchaseModal)(qe.id,be.id,(function(){(0,k.openPremiumSubscriptionNewPlanModal)({planId:pe.SubscriptionPlans.PREMIUM_MONTH_TIER_2,analyticsLocation:Xe})}),Xe,__OVERLAY__?pe.AppContext.OVERLAY:pe.AppContext.APP).then((function(){return f.dismiss(be.id)}))}},void 0,ve.default.Messages.NOTICE_DETECTED_OFF_PLATFORM_PREMIUM_PERK_BUTTON));case pe.NoticeTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERK_UPSELL:if(null==r.metadata)return null;var Qe=r.metadata,Je=Qe.skuId,et=Qe.applicationId,tt=Z.default.get(Je),nt=B.default.getGame(et);return null==tt||null==nt?null:ge(re.default,{color:re.NoticeColors.PREMIUM_TIER_1},void 0,Ue,ge(ee.default,{className:ye.default.premiumIcon}),ve.default.Messages.NOTICE_DETECTED_OFF_PLATFORM_NO_PREMIUM_PERK_MESSAGE.format({applicationName:nt.name,skuName:tt.name}),ge(re.NoticeButton,{},void 0,ge(o.Link,{onClick:Ce,to:{pathname:pe.Routes.APPLICATION_STORE_LISTING_SKU(tt.id),state:{scrollRestoration:!1}}},void 0,ve.default.Messages.LEARN_MORE)));case pe.NoticeTypes.SURVEY:var rt=r.metadata;if(null==rt)return null;var at=rt.key,ot=rt.prompt,it=rt.cta,lt=rt.url;return ge(re.default,{color:re.NoticeColors.CUSTOM},void 0,ge(re.NoticeCloseButton,{onClick:function(){(0,S.surveyHide)(at,!0)}}),ot,ge(re.NoticeButton,{onClick:function(){window.open(lt,"_blank"),(0,S.surveyHide)(at,!1)}},void 0,it));case pe.NoticeTypes.CORRUPT_INSTALLATION:return ge(re.default,{color:re.NoticeColors.DANGER},void 0,ve.default.Messages.NOTICE_CORRUPT_INSTALLATION,ge(re.NoticeButtonAnchor,{href:oe.default.getArticleURL(pe.HelpdeskArticles.CORRUPT_INSTALLATION),target:"_blank"},void 0,ve.default.Messages.NOTICE_CORRUPT_INSTALLATION_HELP_LINK_TEXT));case pe.NoticeTypes.VIDEO_UNSUPPORTED_BROWSER:return ge(re.default,{},void 0,Ge,ve.default.Messages.VIDEO_UNSUPPORTED_BROWSER_BODY,ge(re.NoticeButton,{onClick:function(){return p.default.push(ue.default,{source:"Video unsupported browser"})}},void 0,ve.default.Messages.DOWNLOAD));case pe.NoticeTypes.CONNECT_SPOTIFY:return ge(re.default,{color:re.NoticeColors.SPOTIFY},void 0,Fe,ge(te.default,{className:ye.default.platformIcon}),ve.default.Messages.NOTICE_CONNECT_SPOTIFY,ge(re.NoticeButton,{onClick:function(){return(0,M.default)(pe.PlatformTypes.SPOTIFY,"Notice Bar")}},void 0,ve.default.Messages.CONNECT));case pe.NoticeTypes.PREMIUM_PROMO:return ge(re.default,{color:re.NoticeColors.DARK},void 0,ge("span",{className:ye.default.premiumLogo}),ge("span",{className:ye.default.premiumText},void 0,ve.default.Messages.NOTICE_PREMIUM_PROMO_MESSAGE),ge(re.NoticeButton,{className:ye.default.premiumAction,onClick:function(){ae.default.track(pe.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_section:pe.AnalyticsSections.NOTIFICATION_BAR,location_object:pe.AnalyticsObjects.BUTTON_CTA}),I.default.open(pe.UserSettingsSections.PREMIUM)}},void 0,ve.default.Messages.NOTICE_PREMIUM_PROMO_ACTION),Be);case pe.NoticeTypes.MFA_SMS_BACKUP:return ge(re.default,{color:re.NoticeColors.NOTIFICATION},void 0,He,ve.default.Messages.NOTICE_MFA_SMS_BACKUP,ge(re.NoticeButton,{onClick:function(){return I.default.open(pe.UserSettingsSections.ACCOUNT)}},void 0,ve.default.Messages.NOTICE_MFA_SMS_BACKUP_BUTTON));case pe.NoticeTypes.DISPATCH_ERROR:if(null==r.metadata)return null;var ut=r.metadata.error;return ge(re.default,{color:re.NoticeColors.DANGER},void 0,xe,null==ut?void 0:ut.displayMessage,ge(re.NoticeButton,{onClick:function(){return(0,ne.openModal)((function(e){return a.createElement(se.default,e)}))}},void 0,ve.default.Messages.LEARN_MORE));case pe.NoticeTypes.DISPATCH_INSTALL_SCRIPT_PROGRESS:if(null==r.metadata)return null;var st=r.metadata,dt=st.progress,ft=st.total,ct=st.name;return ge(re.default,{color:re.NoticeColors.NOTIFICATION},void 0,Ve,ge(Q.default,{justify:Q.default.Justify.CENTER},void 0,null!=ct?ve.default.Messages.NOTICE_DISPATCH_INSTALL_SCRIPT_PROGRESS_WITH_NAME.format({name:""+ct,progress:""+dt,total:""+ft}):ve.default.Messages.NOTICE_DISPATCH_INSTALL_SCRIPT_PROGRESS.format({progress:""+dt,total:""+ft}),ge(J.default,{type:J.default.Type.PULSING_ELLIPSIS,className:ye.default.ellipsis})));case pe.NoticeTypes.APPLICATION_TEST_MODE:return null==r.metadata?null:null!=q.default.testModeEmbeddedApplicationId?ge(re.default,{},void 0,ge(Q.default,{justify:Q.default.Justify.CENTER,align:Q.default.Align.CENTER},void 0,ge("div",{},void 0,ve.default.Messages.NOTICE_EMBEDDED_APPLICATION_TEST_MODE.format({applicationName:r.metadata.applicationName})),ge(re.NoticeCloseButton,{onClick:O.reset}))):ge(re.default,{},void 0,ge(Q.default,{justify:Q.default.Justify.CENTER,align:Q.default.Align.CENTER},void 0,ge("div",{},void 0,ve.default.Messages.NOTICE_APPLICATION_TEST_MODE.format({applicationName:r.metadata.applicationName})),ge(fe.default,{dropdownSize:fe.TestModeSKUButtonEnums.DropdownSizes.SMALL,className:ye.default.testModeSKUSelector,color:fe.TestModeSKUButtonEnums.Colors.WHITE,look:fe.TestModeSKUButtonEnums.Looks.OUTLINED,size:fe.TestModeSKUButtonEnums.Sizes.MIN,onSKUSelect:function(e){return g.goToSKUStoreListing(e.id,{analyticsSource:{page:null,section:pe.AnalyticsSections.NOTIFICATION_BAR,object:pe.AnalyticsObjects.NAVIGATION_LINK}})},applicationId:r.metadata.applicationId},void 0,ve.default.Messages.NOTICE_APPLICATION_TEST_MODE_GO_TO_LISTING),ge(re.NoticeCloseButton,{onClick:O.reset})));case pe.NoticeTypes.PREMIUM_XBOX_GAME_PASS_PROMOTION:return ge(re.default,{color:re.NoticeColors.PREMIUM_TIER_2},void 0,We,ge(ee.default,{className:ye.default.premiumIcon}),ve.default.Messages.NOTICE_PREMIUM_XBOX_GAME_PASS_PROMOTION,ge(re.NoticeButton,{onClick:function(){I.default.open(pe.UserSettingsSections.INVENTORY),Ce()}},void 0,ve.default.Messages.NOTICE_PREMIUM_XBOX_GAME_PASS_PROMOTION_REDEEM));case pe.NoticeTypes.PREMIUM_GRANDFATHERED_ENDING:var pt=r.metadata.plan,vt=le.default.getGrandfatheredEndDate(pt),yt=le.default.getDaysToGrandfatheredEnd(pt);return ge(re.default,{color:re.NoticeColors.PREMIUM_TIER_1},void 0,Ye,ge(ee.default,{className:ye.default.premiumIcon}),ve.default.Messages.NOTICE_PREMIUM_GRANDFATHERED_ENDING.format({numDays:yt,date:vt}),ge(re.NoticeButton,{onClick:function(){return(0,w.openPremiumSelectPlanModal)({initialPlanId:pe.SubscriptionPlans.PREMIUM_YEAR_TIER_2,analyticsLocation:{page:pe.AnalyticsPages.IN_APP,section:pe.AnalyticsSections.NOTIFICATION_BAR,object:pe.AnalyticsObjects.BUTTON_CTA}})}},void 0,ve.default.Messages.NOTICE_PREMIUM_GRANDFATHERED_UPGRADE));case pe.NoticeTypes.PREMIUM_GRANDFATHERED_ENDED:return ge(re.default,{color:re.NoticeColors.PREMIUM_TIER_1},void 0,ze,ge(ee.default,{className:ye.default.premiumIcon}),ve.default.Messages.NOTICE_PREMIUM_GRANDFATHERED_ENDED,ge(re.NoticeButton,{onClick:function(){ae.default.track(pe.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_section:pe.AnalyticsSections.NOTIFICATION_BAR,location_object:pe.AnalyticsObjects.BUTTON_CTA}),I.default.open(pe.UserSettingsSections.PREMIUM)}},void 0,ve.default.Messages.LEARN_MORE));case pe.NoticeTypes.PREMIUM_TIER_2_TRIAL_ENDING:return Ke;case pe.NoticeTypes.VIEWING_ROLES:return $e;case pe.NoticeTypes.NOISE_DETECTED:return ge(re.default,{color:re.NoticeColors.INFO},void 0,Ze,ve.default.Messages.NOTICE_NOISE_DETECTED,ge(re.NoticeButton,{onClick:function(){Ce(),s.default.setNoiseCancellation(!0,{section:pe.AnalyticsSections.NOTIFICATION_BAR})}},void 0,ve.default.Messages.ENABLE_NOISE_CANCELLATION));default:return null}}));t.default=qe},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.dismiss=function(e){a.default.dispatch({type:o.ActionTypes.DETECTED_OFF_PLATFORM_PREMIUM_PERKS_DISMISS,skuId:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={clearRemoteDisconnectVoiceChannelId:function(){a.default.dispatch({type:o.ActionTypes.CLEAR_REMOTE_DISCONNECT_VOICE_CHANNEL_ID})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=O(n(8)),i=n(3),l=O(n(20)),u=O(n(107)),s=O(n(36)),d=O(n(969)),f=n(44),c=O(n(43)),p=O(n(7620)),v=n(7572),y=O(n(1058)),m=O(n(7684)),h=O(n(8845)),_=n(1),g=O(n(7)),E=O(n(7419)),S=O(n(6770));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var C=function(){var e,t=(0,i.useStateFromStores)([u.default],(function(){return u.default.getGuildId()}),[]),n=(0,i.useStateFromStores)([l.default],(function(){return l.default.getGuild(t)}),[t]),r=(0,i.useStateFromStores)([y.default],(function(){return null!=t?y.default.getRequest(t):null}),[t]),O=(null==n?void 0:n.hasFeature(_.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED))&&(null==n?void 0:n.hasFeature(_.GuildFeatures.COMMUNITY));if(null==n||!O)return null;var I=null!==(e=null==r?void 0:r.applicationStatus)&&void 0!==e?e:v.GuildJoinRequestApplicationStatuses.STARTED,C=null,M=null,N=null,P=[E.default.notice,S.default.notice];switch(I){case v.GuildJoinRequestApplicationStatuses.PENDING:C=g.default.Messages.MEMBER_VERIFICATION_APPLICATION_CONFIRMATION_TITLE,M=g.default.Messages.MEMBER_VERIFICATION_CANCEL_APPLICATION,N=function(){(0,f.openModal)((function(e){return a.createElement(d.default,T({header:g.default.Messages.MODIFY_FOLLOWED_NEWS_HEADER,confirmText:g.default.Messages.CONFIRM,cancelText:g.default.Messages.CANCEL,onConfirm:function(){return p.default.removeGuildJoinRequest(n.id)},confirmButtonColor:s.default.Colors.BRAND},e),b(c.default,{size:c.default.Sizes.SIZE_16},void 0,g.default.Messages.MEMBER_VERIFICATION_CANCEL_APPLICATION_SUBTITLE))}))};break;case v.GuildJoinRequestApplicationStatuses.REJECTED:C=g.default.Messages.MEMBER_VERIFICATION_REJECTED_TITLE,M=g.default.Messages.MEMBER_VERIFICATION_LEARN_MORE,N=function(){(0,f.openModal)((function(e){return a.createElement(h.default,T({guildId:n.id},e))}))},P.push(E.default.error);break;default:C=g.default.Messages.MEMBER_VERIFICATION_NOTICE_TEXT,M=g.default.Messages.MEMBER_VERIFICATION_NOTICE_CTA,N=function(){(0,m.default)(n.id)}}return b("div",{className:o.default.apply(void 0,P)},void 0,b(c.default,{className:E.default.header},void 0,C),b(s.default,{className:E.default.button,look:s.default.Looks.OUTLINED,color:s.default.Colors.WHITE,size:s.default.Sizes.NONE,onClick:N},void 0,M))};C.displayName="PendingGuildMemberNotice";var M=C;t.default=M},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=c(n(0)),o=d(n(968)),i=c(n(8144)),l=n(8277),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=a.memo((function(e){var t=e.onClose;return(0,l.useAndTrackExposureToExperiment)()?p(i.default,{color:i.NoticeColors.PREMIUM_TIER_2},void 0,p(i.NoticeCloseButton,{onClick:t}),s.default.Messages.INCENTIVIZED_INSTALL_NOTICE.format(),p(i.NoticeButton,{onClick:function(){return o.default.open(u.UserSettingsSections.PREMIUM)}},void 0,s.default.Messages.LEARN_MORE)):null}));v.displayName="IncentivizedInstallNotice";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=n(3),l=E(n(352)),u=E(n(7684)),s=n(49),d=E(n(20)),f=E(n(357)),c=E(n(107)),p=E(n(36)),v=E(n(8550)),y=E(n(43)),m=n(1),h=E(n(7)),_=E(n(7420)),g=E(n(6770));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function T(){return(T=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var b=function(){var e=(0,i.useStateFromStores)([c.default],(function(){return c.default.getGuildId()}),[]),t=(0,i.useStateFromStores)([d.default],(function(){return d.default.getGuild(e)}),[e]),n=(0,i.useStateFromStores)([f.default],(function(){return f.default.getHistorySnapshot()}),[]),r=a.useState(!1),E=r[0],S=r[1],b=(null==t?void 0:t.hasFeature(m.GuildFeatures.MEMBER_VERIFICATION_GATE_ENABLED))&&(null==t?void 0:t.hasFeature(m.GuildFeatures.COMMUNITY));if(null==t)return null;var C=function(){var e,n=(e=regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return S(!0),e.prev=1,e.next=4,l.default.joinGuild(t.id,!1,m.JoinGuildSources.NOTICE_BAR);case 4:r=e.sent,b&&null!=(null===(n=r.body)||void 0===n?void 0:n.member_verification_form)&&(0,u.default)(t.id),e.next=11;break;case 8:e.prev=8,e.t0=e.catch(1),S(!1);case 11:case"end":return e.stop()}}),e,null,[[1,8]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){I(o,r,a,i,l,"next",e)}function l(e){I(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return n.apply(this,arguments)}}();return O("div",{className:(0,o.default)(_.default.notice,g.default.notice)},void 0,O(p.default,{look:p.default.Looks.OUTLINED,color:p.default.Colors.WHITE,size:p.default.Sizes.NONE,className:(0,o.default)(_.default.button,_.default.back),innerClassName:_.default.iconButton,onClick:function(){var e=(0,s.getHistory)();null!=n&&null!=n.location?(0,s.replaceWith)(T({},n.location)):e.goBack()}},void 0,O(v.default,{width:16,height:16,className:_.default.arrow}),h.default.Messages.BACK),O(y.default,{className:_.default.header},void 0,h.default.Messages.LURKER_MODE_NAG_BAR_HEADER),O(p.default,{className:_.default.button,look:p.default.Looks.OUTLINED,color:p.default.Colors.WHITE,size:p.default.Sizes.NONE,submitting:E,onClick:C},void 0,h.default.Messages.LURKER_MODE_NAG_BAR_BUTTON.format({guild:t.name})))};b.displayName="LurkerModeNotice";var C=b;t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;v(n(0));var r,a=c(n(8014)),o=c(n(5285)),i=v(n(8144)),l=n(5191),u=n(5289),s=n(1),d=c(n(7)),f=c(n(7255));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var m=function(e){var t=e.dismissCurrentNotice,n=(0,l.usePremiumTrialOffer)(),r=(0,a.default)(null!=n&&null!=n.expires_at?Date.parse(n.expires_at):0);return null==n||null==n.expires_at||Object.values(r).every((function(e){return 0===e}))?null:y(i.default,{color:i.NoticeColors.PREMIUM_TIER_2},void 0,y(i.NoticeCloseButton,{onClick:t}),y(o.default,{className:f.default.premiumIcon}),r.days>0?d.default.Messages.NOTICE_PREMIUM_TIER_2_TRIAL_ENDING_DAYS.format({days:r.days}):r.hours>0?d.default.Messages.NOTICE_PREMIUM_TIER_2_TRIAL_ENDING_HOURS.format({hours:r.hours}):d.default.Messages.NOTICE_PREMIUM_TIER_2_TRIAL_ENDING_MINUTES.format({minutes:Math.max(r.minutes,1)}),y(i.NoticeButton,{onClick:function(){(0,u.openPremiumSelectPlanModal)({trialId:n.trial_id,subscriptionTier:s.PremiumSubscriptionSKUs.TIER_2,analyticsLocation:{page:s.AnalyticsPages.IN_APP,section:s.AnalyticsSections.NOTIFICATION_BAR,object:s.AnalyticsObjects.BUTTON_CTA}})}},void 0,d.default.Messages.NOTICE_PREMIUM_TIER_2_TRIAL_ENDING_CTA))};m.displayName="PremiumTier2TrialEndingNotice";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;_(n(0));var r,a=m(n(8)),o=m(n(9)),i=m(n(33)),l=m(n(36)),u=m(n(1152)),s=_(n(8144)),d=m(n(43)),f=n(669),c=m(n(8668)),p=n(245),v=m(n(7)),y=m(n(7421));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e){var t=i.default.getVoiceChannelId();if(null!=t){var n=o.default.getChannel(t);null!=n&&(0,f.audienceAckRequestToSpeak)(n,e)}}function S(){var e=(0,c.default)(),t=(0,p.useStageBlockedUsersCount)(null==e?void 0:e.id)||0;return g(s.default,{className:y.default.container,color:s.NoticeColors.NOTIFICATION},void 0,g("div",{},void 0,v.default.Messages.STAGE_SPEAK_INVITE_HEADER),t>0?g("div",{className:y.default.blocked},void 0,g(u.default,{width:12,height:12,className:y.default.blockedIcon}),g("div",{className:y.default.blockedText},void 0,v.default.Messages.STAGE_SPEAK_INVITE_HEADER_BLOCKED_USERS.format({number:t}))):null,g(l.default,{className:(0,a.default)(y.default.button,y.default.acceptButton),size:l.default.Sizes.MIN,color:l.default.Colors.WHITE,onClick:function(){return E(!1)}},void 0,g(d.default,{className:y.default.acceptText,size:d.default.Sizes.SIZE_12,color:d.default.Colors.CUSTOM},void 0,v.default.Messages.STAGE_SPEAK_INVITE_ACCEPT)),g(l.default,{className:(0,a.default)(y.default.button,y.default.declineButton),look:l.default.Looks.OUTLINED,size:l.default.Sizes.MIN,color:l.default.Colors.WHITE,onClick:function(){return E(!0)}},void 0,g(d.default,{className:y.default.declineText,size:d.default.Sizes.SIZE_12,color:d.default.Colors.CUSTOM},void 0,v.default.Messages.STAGE_SPEAK_INVITE_DECLINE)))}S.displayName="InvitedToSpeakNotice"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=v(n(8213)),i=v(n(56)),l=v(n(36)),u=v(n(63)),s=v(n(113)),d=n(50),f=v(n(131)),c=v(n(7)),p=v(n(7422));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=function(e){var t=e.onClose,n=e.transitionState,r=(0,a.useStateFromStoresObject)([o.default,i.default],(function(){var e=o.default.getLastError(),t=null;if(null!=e&&null!=e.applicationId){var n=i.default.getGame(e.applicationId);null!=n&&(t=n.name)}return{error:e,applicationName:t}})),v=r.error,y=r.applicationName;return m(d.ModalRoot,{transitionState:n,size:d.ModalSize.SMALL,"aria-label":c.default.Messages.DISPATCH_ERROR_MODAL_HEADER},void 0,m(d.ModalHeader,{separator:!1},void 0,m(u.default.Child,{grow:1},void 0,m(s.default,{tag:s.default.Tags.H4},void 0,c.default.Messages.DISPATCH_ERROR_MODAL_HEADER)),m(u.default.Child,{grow:0},void 0,m(d.ModalCloseButton,{onClick:t}))),m(d.ModalContent,{},void 0,m("div",{className:p.default.body},void 0,m("div",{},void 0,c.default.Messages.DISPATCH_ERROR_MODAL_DESCRIPTION.format({link:"https://dis.gd/dispatch-error"})),m("div",{className:p.default.supportCallToAction},void 0,c.default.Messages.DISPATCH_ERROR_MODAL_BODY),m("div",{className:p.default.errorLabel},void 0,c.default.Messages.DISPATCH_ERROR_MODAL_ERROR_LABEL),m("div",{className:p.default.errorDetails},void 0,m("div",{},void 0,null!=y?"Game: "+y+"\n":null,null!=(null==v?void 0:v.applicationId)?"Game ID: "+v.applicationId+"\n":null,null!=(null==v?void 0:v.branchId)&&(null==v?void 0:v.applicationId)!==(null==v?void 0:v.branchId)?"Branch ID: "+(null==v?void 0:v.branchId)+"\n":null,null!=(null==v?void 0:v.code)?"Error Code: "+(null==v?void 0:v.code)+"\n":null,null!=(null==v?void 0:v.uuid)?"Unique Case ID: "+(null==v?void 0:v.uuid):null)))),m(d.ModalFooter,{},void 0,m(l.default,{onClick:function(){window.open(f.default.getSubmitRequestURL())}},void 0,c.default.Messages.DISPATCH_ERROR_MODAL_OPEN_TICKET),m(l.default,{look:l.default.Looks.LINK,onClick:t,color:p.default.closeLink},void 0,c.default.Messages.CLOSE)))};h.displayName="DispatchErrorModal";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.TestModeSKUButtonEnums=void 0;var r,a=y(n(0)),o=p(n(3)),i=y(n(349)),l=p(n(8855)),u=y(n(7563)),s=p(n(56)),d=p(n(335)),f=n(355),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g={DropdownSizes:l.default.DropdownSizes,Sizes:l.default.Sizes,Colors:l.default.Colors,Looks:l.default.Looks};t.TestModeSKUButtonEnums=g;var E=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderContextMenu=function(){var e=t.props,n=e.skus,r=e.onSKUSelect;return h(u.default,{navId:"test-skus","aria-label":c.default.Messages.GENERIC_ACTIONS_MENU_LABEL,onClose:i.closeContextMenu},void 0,n.map((function(e){return h(u.MenuItem,{id:""+e.id,label:e.name,action:function(){null==r||r(e)}})})))},t.handleContextMenu=function(e){e.stopPropagation(),i.openContextMenu(e,t.renderContextMenu)},t.handleClick=function(){var e=t.props,n=e.onSKUSelect,r=e.primarySKU;n&&null!=r&&n(r)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n),r.prototype.render=function(){var e=this.props,t=e.skus,n=e.children,r=(e.applicationId,e.primarySKU,e.onSKUSelect,function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["skus","children","applicationId","primarySKU","onSKUSelect"]));return a.createElement(l.default,m({onClick:this.handleClick,onDropdownClick:t.length>0?this.handleContextMenu:null,onContextMenu:t.length>0?this.handleContextMenu:void 0},r),n)},r}(a.PureComponent);E.displayName="TestModeSKUButton";var S=o.default.connectStores([d.default,s.default],(function(e){var t=e.applicationId,n=(0,f.getPrimarySKUForApplication)(t,s.default,d.default);return{skus:(d.default.getForApplication(t)||[]).sort((function(e,t){return null!=n&&e.id===n.id?-1:null!=n&&t.id===n.id?1:e.name>=t.name?-1:1})),primarySKU:n}}))(E);t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.close=c,t.open=function(){f=(0,i.openModal)((function(e){return r.createElement(o.default,d({title:l.default.Messages.CONFIRM_DISABLE_SILENCE_TITLE,body:l.default.Messages.CONFIRM_DISABLE_SILENCE_BODY,minorText:l.default.Messages.CONFIRM_DISABLE_SILENCE_DONT_SHOW,onConfirmSecondary:p,onConfirm:c,confirmText:l.default.Messages.OKAY},e))}))};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(268)),o=u(n(196)),i=n(44),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var f=null;function c(){null!==f&&(0,i.closeModal)(f),f=null}function p(){a.default.setSilenceWarning(!1),c()}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Y;var r,a=k(n(0)),o=D(n(8)),i=D(n(7604)),l=n(3),u=n(1082),s=n(972),d=D(n(5403)),f=D(n(108)),c=D(n(55)),p=D(n(35)),v=D(n(12)),y=D(n(986)),m=D(n(5420)),h=D(n(8222)),_=D(n(335)),g=D(n(7918)),E=D(n(7769)),S=D(n(5285)),O=D(n(9652)),I=n(7606),T=n(130),b=n(7642),C=n(8856),M=D(n(9448)),N=k(n(7704)),P=D(n(8236)),A=n(1),R=D(n(7)),L=D(n(7423));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}var F=function(e){var t=e.selected,n=G(e,["selected"]),r=(0,l.useStateFromStores)([c.default],(function(){return c.default.getPendingCount()}));return a.createElement(C.LinkButton,j({selected:t,route:A.Routes.FRIENDS,icon:O.default,text:R.default.Messages.FRIENDS},n),r>0?U(I.NumberBadge,{count:r}):null)};F.displayName="FriendsButton";var B=function(e){var t=e.selected,n=e.route,r=e.locationState,o=G(e,["selected","route","locationState"]),i=(0,l.useStateFromStores)([m.default],(function(){return m.default.getUnacknowledgedOffers().length}));return a.createElement(C.LinkButton,j({selected:t,route:n,icon:S.default,text:R.default.Messages.PREMIUM,locationState:r},o),i>0?U(I.NumberBadge,{count:i}):null)};B.displayName="NitroButton";var H=function(){return(0,u.show)("DM_SEARCH")};function x(e){switch(e){case A.Routes.APPLICATION_LIBRARY:return A.AnalyticsPages.LIBRARY;case A.Routes.FRIENDS:return A.AnalyticsPages.FRIENDS_LIST}return e.startsWith(A.Routes.APPLICATION_STORE)?e===A.Routes.APPLICATION_STORE?A.AnalyticsPages.STORE_DIRECTORY_HOME:e.startsWith(A.Routes.APPLICATION_STORE)?A.AnalyticsPages.STORE_DIRECTORY_BROWSE:A.AnalyticsPages.STORE_LISTING:A.AnalyticsPages.DM_CHANNEL}var V=function(e){var t=e.showLibrary,n=e.hasLibraryApplication,r=e.homeLink,l=e.storeLink,u=e.premiumTabSelected,s=e.showNitroTab,f=(0,d.default)((function(e){return[e.channelId,e.path]}),i.default),c=f[0],p=f[1];return U("nav",{className:L.default.privateChannels,"aria-label":R.default.Messages.PRIVATE_CHANNELS_A11Y_LABEL},void 0,U(N.default,{tutorialId:"direct-messages",position:N.TutorialIndicatorPositions.RIGHT,offsetX:-52},void 0,U("div",{className:L.default.searchBar},void 0,U("button",{type:"button",className:L.default.searchBarComponent,onClick:H},void 0,R.default.Messages.DM_SEARCH_PLACEHOLDER))),a.createElement(M.default,j({},e,{version:p,selectedChannelId:c,showDMHeader:!0}),(function(e,t){return a.createElement(F,j({key:"friends",selected:null!=p?p===A.Routes.FRIENDS:r===A.Routes.FRIENDS},e({index:t})))}),n&&t?function(e,t){var n;return a.createElement(C.LinkButton,j({key:"library",selected:null==p?null!=r&&r.startsWith(A.Routes.APPLICATION_LIBRARY):p.startsWith(A.Routes.APPLICATION_LIBRARY),route:A.Routes.APPLICATION_LIBRARY,icon:E.default,text:R.default.Messages.LIBRARY},e({index:t})),U(P.default,{className:(0,o.default)(L.default.downloadProgressCircle,(n={},n[L.default.hideGameUpdateProgressIndicator]=r===A.Routes.APPLICATION_LIBRARY,n))}))}:null,s?function(e,t){return a.createElement(B,j({key:"premium",selected:null==p?u:p.startsWith(A.Routes.APPLICATION_STORE),route:null==l||location.pathname.startsWith(A.Routes.APPLICATION_STORE)?A.Routes.APPLICATION_STORE:l,locationState:{analyticsSource:{page:x(r),section:A.AnalyticsSections.NAVIGATION,object:A.AnalyticsObjects.NAVIGATION_LINK}}},e({index:t})))}:null))};V.displayName="PrivateChannels";var W=(0,s.registerUserExperiment)({id:s.Experiments.HIDE_NITRO_TAB,title:"Hide Nitro Tab",description:["Hide Nitro tab from new users","Control: Show Nitro tab to all users","Treatment 1: Hide Nitro tab from users that are registered less than a 3 months ago"],buckets:[s.ExperimentBuckets.CONTROL,s.ExperimentBuckets.TREATMENT_1]});function Y(){var e=(0,l.useStateFromStores)([g.default],(function(){return g.default.getHomeLink()})),t=(0,l.useStateFromStores)([_.default],(function(){if(e===A.Routes.APPLICATION_STORE)return!0;var t,n,r=(0,b.getSKUIdFromURL)(e);return null!=r&&(null!==(t=null===(n=_.default.get(r))||void 0===n?void 0:n.premium)&&void 0!==t&&t)}),[e]),n=(0,l.useStateFromStores)([v.default],(function(){return v.default.getNullableCurrentUser()})),r=(0,l.useStateFromStores)([y.default],(function(){return y.default.getSubscription()})),a=(0,l.useStateFromStores)([m.default],(function(){return m.default.getUnacknowledgedOffers().length>0})),o=(0,l.useStateFromStoresObject)([p.default],(function(){return{theme:p.default.theme,showLibrary:!p.default.disableGamesTab}})),i=o.theme,u=o.showLibrary,d=(0,s.useAndTrackExposureToUserExperiment)(W)===s.ExperimentBuckets.CONTROL||a||null!=n&&Date.now()-n.createdAt.getTime()>7776e6||(0,T.hasSubscriptionToDisplay)(n,r),c=(0,l.useStateFromStores)([f.default],(function(){return f.default.hasLibraryApplication()})),E=(0,l.useStateFromStores)([h.default],(function(){return h.default.getCurrentPath()}));return U(V,{theme:i,showLibrary:u,showNitroTab:d,hasLibraryApplication:c,storeLink:E,homeLink:e,premiumTabSelected:t})}Y.displayName="PrivateChannelsConnected"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(364),i=n(232),l=v(n(7566)),u=v(n(1010)),s=n(5190),d=v(n(10681)),f=v(n(10702)),c=n(1),p=v(n(7437));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var h=m(f.default,{}),_=m(d.default,{});function g(){return m(i.Switch,{},void 0,m(u.default,{path:c.Routes.APPLICATION_LIBRARY_SETTINGS,exact:!0},void 0,m(l.default,{page:c.AnalyticsPages.LIBRARY_SETTINGS,root:!0},void 0,h)),m(u.default,{path:c.Routes.APPLICATION_LIBRARY},void 0,m(l.default,{page:c.AnalyticsPages.LIBRARY,root:!0},void 0,_)))}g.displayName="ApplicationLibrarySwitch";var E=m(o.Helmet,{title:"Discord"}),S=m(g,{});function O(){return a.useEffect((function(){(0,s.trackAppUIViewed)("application_library")}),[]),m("div",{className:p.default.container},void 0,E,S)}O.displayName="ApplicationLibraryPage";var I=a.memo(O);t.default=I},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=S(n(0)),o=g(n(8)),i=g(n(2)),l=S(n(9612)),u=n(711),s=n(5547),d=g(n(7566)),f=n(424),c=n(8851),p=g(n(10682)),v=g(n(9671)),y=g(n(10683)),m=g(n(10698)),h=n(1),_=g(n(7432));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var T=O(p.default,{}),b=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._scrollerRef=a.createRef(),t._scrollToPadding=0,t.state={includeUpdatesInScroller:!1},t.handleHeightTallerThanHalfViewportChange=function(e){t.setState({includeUpdatesInScroller:e})},t.scrollToRow=function(e,n){var r=t._scrollerRef.current;null!=r?(e.focus(),r.scrollIntoViewRect({start:n,end:n}),t._scrollToOnMount=null):(t._scrollToOnMount=e,t._scrollToPadding=n)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var p=r.prototype;return p.componentDidMount=function(){l.setHomeLink(h.Routes.APPLICATION_LIBRARY),(0,c.deepLinkRouteIfLanded)(h.RPCDeepLinks.LIBRARY),i.default.wait((function(){return(0,u.fetchBranches)()})),(0,s.fetchActivityStatistics)(),null!=this._scrollToOnMount&&null!=this._scrollerRef.current&&this.scrollToRow(this._scrollToOnMount,this._scrollToPadding)},p.renderToolbar=function(){return T},p.render=function(){var e,t=this.state.includeUpdatesInScroller,n=O("div",{},void 0,O(d.default,{section:h.AnalyticsSections.LIBRARY_INSTALL_MODULE},void 0,O(m.default,{onHeightTallerThanHalfViewportChange:this.handleHeightTallerThanHalfViewportChange})));return O(a.Fragment,{},void 0,O(v.default,{currentRoute:h.Routes.APPLICATION_LIBRARY,renderToolbar:this.renderToolbar}),t?null:n,a.createElement(f.AdvancedScrollerAuto,{className:(0,o.default)(_.default.container,_.default.scroller,(e={},e[_.default.stickyScroller]=!t,e)),ref:this._scrollerRef},t?n:null,O(d.default,{section:h.AnalyticsSections.LIBRARY_APPLICATION_LIST},void 0,O(y.default,{stickyHeader:!t,scrollToRow:this.scrollToRow}))))},r}(a.PureComponent);t.default=b,b.displayName="GameLibrary"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=S(n(0)),o=g(n(8)),i=g(n(3)),l=g(n(2)),u=S(n(9670)),s=g(n(657)),d=g(n(655)),f=g(n(1144)),c=g(n(1171)),p=g(n(5404)),v=n(1132),y=S(n(1061)),m=n(1),h=g(n(7)),_=g(n(7424));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var b=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).searchBarRef=null,t.state={focused:!1},t.setRef=function(e){t.searchBarRef=e},t.handleKeyDown=function(e){var n=t.props,r=n.activeRowKey,a=n.hasModalOpen,o=n.applicationViewItems,i=I(t).searchBarRef;if(!(a||e.ctrlKey||e.altKey||e.metaKey||null==i||document.activeElement!==i.inputRef.current&&(0,v.isInputLikeElement)(document.activeElement)))switch(e.which){case m.KeyboardKeys.ESCAPE:e.target!==i.inputRef.current?t.reset():null!=i.inputRef.current&&i.blur();break;case m.KeyboardKeys.ENTER:if(null!=r){e.preventDefault();var l=o.find((function(e){return e.key===r}));if(null==l)return;var u=l.libraryApplication;y.performDefaultLibraryApplicationAction(u,{analyticsParams:{source:m.AnalyticsLocations.APPLICATION_LIBRARY,location:{page:m.AnalyticsPages.LIBRARY,section:m.AnalyticsSections.LIBRARY_APPLICATION_LIST,object:m.AnalyticsObjects.BUTTON_CTA}}})}break;case m.KeyboardKeys.ARROW_DOWN:case m.KeyboardKeys.ARROW_UP:e.preventDefault(),e.stopPropagation(),t.updateActiveRow(e.which===m.KeyboardKeys.ARROW_DOWN?1:-1);break;default:null!=i.inputRef.current&&e.target!==i.inputRef.current&&i.focus()}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,T(t,n);var i=r.prototype;return i.componentDidMount=function(){document.addEventListener("keydown",this.handleKeyDown)},i.componentWillUnmount=function(){l.default.wait((function(){return u.updateActiveRowKey(null)})),document.removeEventListener("keydown",this.handleKeyDown)},i.reset=function(){u.updateActiveRowKey(null),u.updateLibraryFilter("")},i.focusInput=function(){var e=this.searchBarRef;null!=e&&e.focus()},i.updateActiveRow=function(e){var t=this.props,n=t.applicationViewItems,r=t.activeRowKey,a=n.findIndex((function(e){return e.key===r})),o=0;a>=0&&(o=(a+e)%n.length)<0&&(o=n.length-1);var i=n[o];u.updateActiveRowKey(null!=i?i.key:null,!0)},i.render=function(){var e,t=this,n=this.props.filterQuery,r=this.state.focused;return O("div",{className:(0,o.default)((e={},e[_.default.libraryFilter]=!0,e[_.default.focused]=r,e))},void 0,a.createElement(p.default,{className:_.default.searchBar,ref:this.setRef,onChange:u.updateLibraryFilter,onFocus:function(){return t.setState({focused:!0})},onBlur:function(){return t.setState({focused:!1})},name:"filter",onClear:function(){t.reset(),t.focusInput()},maxLength:100,query:n,placeholder:h.default.Messages.APPLICATION_LIBRARY_FILTER_PLACEHOLDER}))},r}(a.Component);b.displayName="ApplicationLibraryFilter";var C=i.default.connectStores([f.default,s.default,d.default,c.default],(function(){return{filterQuery:f.default.applicationFilterQuery,applicationViewItems:f.default.sortedFilteredLibraryApplicationViewItems,hasModalOpen:d.default.hasModalOpen()||s.default.hasLayers(),activeRowKey:c.default.activeRowKey}}))(b);t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Z;var r,a,o=j(n(0)),i=w(n(8)),l=n(232),u=n(3),s=n(67),d=w(n(2)),f=n(349),c=j(n(9670)),p=w(n(7737)),v=w(n(8051)),y=w(n(9672)),m=w(n(1144)),h=w(n(1171)),_=w(n(36)),g=w(n(63)),E=w(n(439)),S=w(n(7734)),O=w(n(9673)),I=w(n(248)),T=w(n(10693)),b=w(n(5285)),C=w(n(9674)),M=j(n(15)),N=n(127),P=n(169),A=w(n(10694)),R=n(1),L=w(n(7)),D=w(n(7427));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function U(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return G(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return G(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function G(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function B(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function H(){return(H=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var x=(0,P.cssValueToNumber)(D.default.rowMinHeight),V=(0,P.cssValueToNumber)(D.default.linkedToGlowDuration),W=Object.freeze(((r={})[R.GameTableListKeys.PLATFORM]="Platform",r[R.GameTableListKeys.LAST_PLAYED]="Last Played",r[R.GameTableListKeys.NAME]="Name",r));var Y=function(e){var t=e.flag,n=e.icon,r=e.item,a=e.tooltip,l=r.libraryApplication.hasFlag(t);return B(I.default,{text:a},void 0,(function(e){var t;return o.createElement(n,H({className:(0,i.default)(D.default.settingIcon,(t={},t[D.default.hidden]=!l,t))},e))}))};Y.displayName="FlagIcon";var z=[{key:R.GameTableListKeys.NAME,renderHeader:function(){return L.default.Messages.GAME_LIBRARY_LIST_HEADER_NAME},sort:!0,cellClassName:D.default.nameCell,bodyCellClassName:D.default.nameBodyCell,render:function(e){return B(g.default,{align:g.default.Align.CENTER},void 0,B(E.default,{game:e.application,size:E.default.Sizes.SMALL,className:D.default.gameIcon}),B("div",{className:D.default.nameCellInfo},void 0,B("div",{className:D.default.nameCellText},void 0,e.libraryApplication.getBranchedName(e.application)),e.libraryApplication.hasFlag(R.LibraryApplicationFlags.PREMIUM)?B(I.default,{text:L.default.Messages.PREMIUM_GAME},void 0,(function(e){return o.createElement(b.default,H({className:D.default.nitroIcon},e))})):null))}},{key:R.GameTableListKeys.PLATFORM,renderHeader:function(){return L.default.Messages.GAME_LIBRARY_LIST_HEADER_PLATFORM},sort:!0,cellClassName:D.default.platformCell,bodyCellClassName:D.default.textCell,render:function(e){var t=e.libraryApplication.getDistributor();return B(g.default,{align:g.default.Align.CENTER},void 0,null!=t?R.DistributorNames[t]:L.default.Messages.GAME_LIBRARY_NOT_APPLICABLE)}},{key:R.GameTableListKeys.LAST_PLAYED,renderHeader:function(){return L.default.Messages.GAME_LIBRARY_LIST_HEADER_LAST_PLAYED},sort:!0,cellClassName:D.default.lastPlayedCell,bodyCellClassName:D.default.textCell,render:function(e){var t,n;return n=e.isRunning?L.default.Messages.GAME_LIBRARY_LAST_PLAYED_PLAYING_NOW:e.isNew?L.default.Messages.GAME_LIBRARY_NEW:0!==e.lastPlayed?B(S.default,{end:e.lastPlayed,location:S.default.Locations.GAME_LIBRARY_LAST_PLAYED}):L.default.Messages.GAME_LIBRARY_LAST_PLAYED_NONE,B(g.default,{align:g.default.Align.CENTER,className:(0,i.default)((t={},t[D.default.lastPlayedCellNew]=e.isNew,t))},void 0,n)}},{key:R.GameTableListKeys.ACTIONS,renderHeader:function(){return null},cellClassName:D.default.actionsCell,render:function(e,t,n){var r;if(!t)throw new Error("No cell props defined.");var a,l,u=e.key===t.activeRowKey;return B(o.Fragment,{},void 0,B("div",{className:D.default.settingIcons},void 0,B(Y,{flag:R.LibraryApplicationFlags.PRIVATE,item:e,icon:T.default,tooltip:L.default.Messages.GAME_LIBRARY_PRIVATE_TOOLTIP}),B(Y,{flag:R.LibraryApplicationFlags.OVERLAY_DISABLED,item:e,icon:C.default,tooltip:L.default.Messages.GAME_LIBRARY_OVERLAY_DISABLED_TOOLTIP}),B(A.default,{className:(0,i.default)(D.default.settingIcon,(r={},r[D.default.hidden]=!e.supportsCloudSync,r)),libraryApplication:e.libraryApplication})),(0,N.isUserEntitledToLibraryApplication)(e.libraryApplication)?B(v.default,{analyticsListSort:(a=t.sortKey,l=t.sortDirection,W[a]+" "+(l===R.TableSortDirections.ASCENDING?"ASC":"DESC")),analyticsListIndex:n,source:R.AnalyticsLocations.APPLICATION_LIBRARY,libraryApplication:e.libraryApplication,color:u?_.default.Colors.GREEN:_.default.Colors.PRIMARY,isPlayShiny:u&&e.defaultAction===R.LibraryApplicationActions.PLAY,size:D.default.actionButtonSize,hideProgress:null!=e.defaultAction,onDropdownOpen:function(){return null!=t&&t.setActiveRowKey(e)},onDropdownClose:function(){return null!=t&&t.clearActiveRowKey()}}):B(p.default,{skuId:e.libraryApplication.sku.id,applicationId:e.application.id,color:u?_.default.Colors.GREEN:_.default.Colors.PRIMARY,customDisabledColor:_.default.Colors.PRIMARY,size:D.default.actionButtonSize}))}}],K=function(e){var t,n=e.item,r=e.activeRowKey,a=e.highlightedApplicationKey,l=e.onMouseEnter,u=e.onMouseLeave,s=e.onContextMenu,d=e.setRef,f=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["item","activeRowKey","highlightedApplicationKey","onMouseEnter","onMouseLeave","onContextMenu","setRef"]),c=n.key===r,p=n.key===a;return o.createElement("div",{className:(0,i.default)((t={},t[D.default.rowWrapperActive]=c&&!p,t[D.default.rowWrapperGlow]=p,t[D.default.rowWrapper]=!c&&!p,t[D.default.rowWrapperDim]=!c&&!n.isLaunchable,t)),ref:function(e){function t(t){return e.apply(this,arguments)}return t.toString=function(){return e.toString()},t}((function(e){return d(e,n.key)})),onMouseEnter:function(){return l(n)},onMouseLeave:u,onContextMenu:function(e){return s(e,n)}},o.createElement("div",f))};K.displayName="Row";var $=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._didUnmount=!1,t._rowRefs={},t.state={overflowMenuRowKey:null,highlightedApplicationKey:null!=t.props.location.state?t.props.location.state.applicationId:null},t.setActiveRowKey=function(e){t.setState({overflowMenuRowKey:e.key})},t.clearActiveRowKey=function(){t._didUnmount||t.setState({overflowMenuRowKey:null})},t.handleRowMouseEnter=function(e){t.props.isNavigatingByKeyboard||c.updateActiveRowKey(e.key)},t.handleRowMouseLeave=function(){t.props.isNavigatingByKeyboard||c.updateActiveRowKey(null)},t.setRowRef=function(e,n){t._rowRefs[n]=e},t.handleApplicationContextMenu=function(e,n){t.setActiveRowKey(n);var r=t.props.analyticsContext;(0,f.openContextMenu)(e,(function(e){return o.createElement(y.default,H({},e,{applicationId:n.libraryApplication.id,branchId:n.libraryApplication.branchId,analyticsContext:r}))}),{onClose:t.clearActiveRowKey})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,F(t,n);var a=r.prototype;return a.componentDidMount=function(){this.props.fetched&&(this.handleHighlightedApplicationKey(),this.trackViewed())},a.componentWillUnmount=function(){this._didUnmount=!0},a.componentDidUpdate=function(e){!e.fetched&&this.props.fetched&&(this.handleHighlightedApplicationKey(),this.trackViewed());var t=this.props.activeRowKey;if(null!=t&&e.activeRowKey!==t&&this.props.isNavigatingByKeyboard){var n=this._rowRefs[t];null!=n&&(d.default.wait(f.closeContextMenu),this.props.scrollToRow(n,x))}},a.handleHighlightedApplicationKey=function(){var e=this,t=this.state.highlightedApplicationKey;null!=t&&null!=this._rowRefs[t]&&(this.props.scrollToRow(this._rowRefs[t],x),(new s.Timeout).start(V,(function(){e._didUnmount||e.setState({highlightedApplicationKey:null})})))},a.trackViewed=function(){for(var e,t={num_applications_total:0,num_applications_discord:0,num_applications_steam:0,num_applications_battlenet:0,num_applications_twitch:0,num_applications_uplay:0,num_applications_origin:0,num_applications_gog:0,num_applications_epic:0},n=this.props,r=n.analyticsContext,a=U(n.applicationViewItems);!(e=a()).done;){switch(e.value.libraryApplication.getDistributor()){case R.Distributors.DISCORD:t.num_applications_discord++;break;case R.Distributors.STEAM:t.num_applications_steam++;break;case R.Distributors.BATTLENET:t.num_applications_battlenet++;break;case R.Distributors.TWITCH:t.num_applications_twitch++;break;case R.Distributors.UPLAY:t.num_applications_uplay++;break;case R.Distributors.ORIGIN:t.num_applications_origin++;break;case R.Distributors.GOG:t.num_applications_gog++;break;case R.Distributors.EPIC:t.num_applications_epic++}t.num_applications_total++}M.default.track(R.AnalyticEvents.LIBRARY_VIEWED,H({},t,{load_id:r.loadId}))},a.handleSort=function(e,t){c.sortList(e,t)},a.renderImportHelp=function(){var e,t=this.props,n=t.applicationViewItems,r=t.filterQuery,a=n.length>0;return a?null:(e=""!==r?L.default.Messages.APPLICATION_LIBRARY_EMPTY_SEARCH_DESCRIPTION.format({query:r}):L.default.Messages.APPLICATION_LIBRARY_EMPTY_STATE_DESCRIPTION_NO_IMPORT,B("div",{className:a?D.default.emptyStateSmall:D.default.emptyStateLarge},void 0,B("div",{className:D.default.emptyWumpus}),B(g.default,{grow:0,shrink:a?1:0,direction:g.default.Direction.VERTICAL},void 0,B("div",{className:D.default.emptyStateText},void 0,B("h5",{className:D.default.emptyStateHeader},void 0,L.default.Messages.APPLICATION_LIBRARY_EMPTY_STATE_HEADER),B("div",{className:D.default.emptyStateDescription},void 0,e)))))},a.render=function(){var e=this.props,t=e.sortKey,n=e.sortDirection,r=e.applicationViewItems,a=e.activeRowKey,i=e.stickyHeader,l=this.state,u=l.overflowMenuRowKey,s=l.highlightedApplicationKey;return B(o.Fragment,{},void 0,r.length>0?B(O.default,{columns:z,data:r,sortData:!1,rowComponent:K,className:D.default.table,headerClassName:i?D.default.stickyHeader:D.default.header,headerCellClassName:D.default.headerCell,sortedHeaderCellClassName:D.default.headerCellSorted,bodyCellClassName:D.default.bodyCell,rowClassName:D.default.row,sortKey:t,sortDirection:n,stickyHeader:i,rowProps:{activeRowKey:u||a,highlightedApplicationKey:s,onMouseEnter:this.handleRowMouseEnter,onMouseLeave:this.handleRowMouseLeave,onContextMenu:this.handleApplicationContextMenu,setRef:this.setRowRef},cellProps:{activeRowKey:u||a,onContextMenu:this.handleApplicationContextMenu,setActiveRowKey:this.setActiveRowKey,clearActiveRowKey:this.clearActiveRowKey,sortKey:t,sortDirection:n},onSort:this.handleSort}):null,this.renderImportHelp())},r}(o.PureComponent);function Z(e){var t=o.useContext(M.AnalyticsContext),n=(0,l.useLocation)(),r=(0,u.useStateFromStoresObject)([m.default],(function(){return{applicationViewItems:m.default.sortedFilteredLibraryApplicationViewItems,filterQuery:m.default.applicationFilterQuery,fetched:m.default.hasFetchedApplications}})),a=r.applicationViewItems,i=r.filterQuery,s=r.fetched,d=(0,u.useStateFromStoresObject)([h.default],(function(){return{sortKey:h.default.sortKey,sortDirection:h.default.sortDirection,activeRowKey:h.default.activeRowKey,isNavigatingByKeyboard:h.default.isNavigatingByKeyboard}})),f=d.sortKey,c=d.sortDirection,p=d.activeRowKey,v=d.isNavigatingByKeyboard;return o.createElement($,H({},e,{analyticsContext:t,location:n,applicationViewItems:a,filterQuery:i,fetched:s,sortKey:f,sortDirection:c,activeRowKey:p,isNavigatingByKeyboard:v}))}$.displayName="GameList",$.defaultProps={stickyHeader:!1},Z.displayName="ConnectedGameList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=s(n(35)),l=n(991),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){var n=t.primarySkuId,r=(0,a.useStateFromStores)([i.default],(function(){return i.default.developerMode}));return!__OVERLAY__&&r&&l.SUPPORTS_COPY?f(o.MenuItem,{id:"application-dev",label:u.default.Messages.COPY,action:function(){return(0,l.copy)(t.id)}},void 0,f(o.MenuItem,{id:"app-id",label:u.default.Messages.APPLICATION_CONTEXT_MENU_APPLICATION_ID,action:function(){return(0,l.copy)(t.id)}}),null!=e?f(o.MenuItem,{id:"branch-id",label:u.default.Messages.APPLICATION_CONTEXT_MENU_BRANCH_ID,action:function(){return(0,l.copy)(e.branchId)}}):null,null!=n?f(o.MenuItem,{id:"sku-id",label:u.default.Messages.APPLICATION_CONTEXT_MENU_SKU_ID,action:function(){return(0,l.copy)(n)}}):null):null}c.displayName="useApplicationDeveloperModeItems"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=f(n(8771)),l=n(7563),u=f(n(41)),s=n(44),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e){return(0,o.useStateFromStores)([u.default],(function(){return u.default.hasContext(e.id)}),[e.id])?p(l.MenuItem,{id:"ingame-voice",label:d.default.Messages.IN_GAME_VOICE_SETTINGS,action:function(){return(0,s.openModal)((function(t){return a.createElement(i.default,v({},t,{mediaEngineContext:e.id,title:e.name}))}))}}):null}y.displayName="useApplicationVoiceSettingsItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(7563),i=d(n(146)),l=d(n(282)),u=d(n(13)),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){var n=e.getBranchedName(t),r=(0,a.useStateFromStores)([i.default],(function(){var t=i.default.getState(e.id,e.branchId);return null==t?void 0:t.installPath}),[e.branchId,e.id]);return null!=r&&u.default.isDesktop()?c(o.MenuItem,{id:"create-shortcut",label:s.default.Messages.APPLICATION_CONTEXT_MENU_CREATE_DESKTOP_SHORTCUT,action:function(){return l.default.createShortcuts(!0,!1,n,e.id,r)}}):null}p.displayName="useCreateDesktopShortcutItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;m(n(0));var r,a=n(3),o=n(7563),i=v(n(275)),l=v(n(146)),u=v(n(108)),s=v(n(74)),d=n(236),f=m(n(1061)),c=v(n(1052)),p=v(n(7));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){var n=(0,a.useStateFromStores)([s.default],(function(){return s.default.getRunningVerifiedApplicationIds().includes(e.id)}),[e.id]),r=(0,a.useStateFromStores)([u.default,c.default,l.default,i.default],(function(){return(0,d.isLaunchable)(u.default,c.default,l.default,i.default,e.id,e.branchId)}),[e.branchId,e.id]);return n||!r?null:h(o.MenuItem,{id:"launch",label:p.default.Messages.APPLICATION_CONTEXT_MENU_LAUNCH,action:function(){return f.playApplication(e.id,e,{analyticsParams:{location:t}})}})}_.displayName="useLaunchApplicationItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;p(n(0));var r,a=n(3),o=n(7563),i=f(n(146)),l=f(n(74)),u=p(n(1061)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=(0,a.useStateFromStores)([l.default],(function(){return l.default.getRunningVerifiedApplicationIds().includes(e.id)}),[e.id]),n=(0,a.useStateFromStoresArray)([i.default],(function(){return[i.default.isUpToDate(e.id,e.branchId),i.default.shouldPatch(e.id,e.branchId)]}),[e.id]),r=n[0],f=n[1];return r&&!t&&f?v(o.MenuItem,{id:"repair",label:d.default.Messages.APPLICATION_CONTEXT_MENU_REPAIR,action:function(){return u.repairApplication(e.id,e.branchId,s.AnalyticsLocations.APPLICATION_CONTEXT_MENU_TOGGLE_INSTALL)}}):null}y.displayName="useRepairApplicationItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=I;var r,a=E(n(0)),o=n(3),i=E(n(1085)),l=n(7563),u=_(n(146)),s=_(n(108)),d=_(n(36)),f=_(n(969)),c=n(44),p=_(n(43)),v=_(n(15)),y=n(111),m=n(1),h=_(n(7));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t){var n=(0,o.useStateFromStores)([u.default],(function(){return u.default.isInstalled(e.id,e.branchId)}),[e.branchId,e.id]),r=(0,o.useStateFromStores)([s.default],(function(){return!s.default.hasRemovedLibraryApplicationThisSession}));if(n&&!e.isHidden())return null;function _(){var t=(0,y.toggleFlag)(e.getFlags(),m.LibraryApplicationFlags.HIDDEN);i.updateFlags(e.id,e.branchId,t),v.default.track(m.AnalyticEvents.APPLICATION_SETTINGS_UPDATED,O({hidden_enabled:(0,y.hasFlag)(t,m.LibraryApplicationFlags.HIDDEN)},e.getAnalyticsData()))}return S(l.MenuItem,{id:"in-library",label:e.isHidden()?h.default.Messages.APPLICATION_CONTEXT_MENU_SHOW:h.default.Messages.APPLICATION_CONTEXT_MENU_HIDE,action:function(){null!=e&&null!=t&&(e.isHidden()||!r?_():(0,c.openModal)((function(e){return a.createElement(f.default,O({header:h.default.Messages.APPLICATION_LIBRARY_REMOVE_CONFIRM_HEADER,confirmText:h.default.Messages.APPLICATION_LIBRARY_REMOVE_CONFIRM_CONFIRM,cancelText:h.default.Messages.CANCEL,onConfirm:function(){return n&&_()},confirmButtonColor:d.default.Colors.BRAND},e),S(p.default,{size:p.default.Sizes.SIZE_16},void 0,h.default.Messages.APPLICATION_LIBRARY_REMOVE_CONFIRM_BODY.format({name:t.name})))})))}})}I.displayName="useToggleInLibraryItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=h;y(n(0));var r,a=n(3),o=n(9542),i=n(7563),l=p(n(146)),u=p(n(74)),s=p(n(278)),d=y(n(1061)),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e){var t=(0,a.useStateFromStores)([u.default],(function(){return u.default.getRunningVerifiedApplicationIds().includes(e.id)}),[e.id]),n=(0,a.useStateFromStores)([l.default],(function(){return l.default.isInstalled(e.id,e.branchId)}),[e.branchId,e.id]),r=(0,a.useStateFromStores)([s.default],(function(){return s.default.getTargetManifests(e.id,e.branchId)}),[e.branchId,e.id]);return n?t?null:m(i.MenuItem,{id:"uninstall",label:c.default.Messages.APPLICATION_CONTEXT_MENU_UNINSTALL,action:function(){return(0,o.uninstallBranchPrompt)(e.id,e.branchId,f.AnalyticsLocations.APPLICATION_CONTEXT_MENU_TOGGLE_INSTALL)}}):null==r?null:m(i.MenuItem,{id:"install",label:c.default.Messages.APPLICATION_CONTEXT_MENU_INSTALL,action:function(){return d.installApplication(e.id,e.branchId,f.AnalyticsLocations.APPLICATION_CONTEXT_MENU_TOGGLE_INSTALL)}})}h.displayName="useToggleInstallItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;c(n(0));var r,a=c(n(1085)),o=n(7563),i=d(n(15)),l=n(111),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e){return null==e?null:p(o.MenuCheckboxItem,{id:"on-overlay",label:s.default.Messages.APPLICATION_CONTEXT_MENU_TOGGLE_OVERLAY_DISABLE,action:function(){if(null!=e){var t=(0,l.toggleFlag)(e.getFlags(),u.LibraryApplicationFlags.OVERLAY_DISABLED);a.updateFlags(e.id,e.branchId,t),i.default.track(u.AnalyticEvents.APPLICATION_SETTINGS_UPDATED,v({overlay_disabled:(0,l.hasFlag)(t,u.LibraryApplicationFlags.OVERLAY_DISABLED)},e.getAnalyticsData()))}},checked:e.hasFlag(u.LibraryApplicationFlags.OVERLAY_DISABLED)})}y.displayName="useToggleOverlayItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;c(n(0));var r,a=c(n(1085)),o=n(7563),i=d(n(15)),l=n(111),u=n(1),s=d(n(7));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(){return(v=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function y(e){return null==e?null:p(o.MenuCheckboxItem,{id:"private",label:s.default.Messages.APPLICATION_CONTEXT_MENU_PRIVATE_STATUS,action:function(){if(null!=e){var t=(0,l.toggleFlag)(e.getFlags(),u.LibraryApplicationFlags.PRIVATE);a.updateFlags(e.id,e.branchId,t),i.default.track(u.AnalyticEvents.APPLICATION_SETTINGS_UPDATED,v({private_enabled:(0,l.hasFlag)(t,u.LibraryApplicationFlags.PRIVATE)},e.getAnalyticsData()))}},checked:e.hasFlag(u.LibraryApplicationFlags.PRIVATE)})}y.displayName="useTogglePrivateItem"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r},l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,u=e.color,f=void 0===u?"currentColor":u,c=e.foregroundColor,p=void 0===c?l.Colors.STATUS_RED:c,v=e.foreground,y=e.background,m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foregroundColor","foreground","background"]);return o.createElement("svg",s({},(0,i.default)(m),{width:n,height:a,viewBox:"0 0 24 24"}),d("rect",{fill:p,className:v,x:"2",y:"21.2154",width:"26",height:"2",transform:"rotate(-45 2 21.2154)"}),d("path",{fill:f,className:y,fillRule:"evenodd",clipRule:"evenodd",d:"M10.1843 18.8115C10.7713 18.9328 11.3775 19 12 19C18.352 19 23 12 23 12C23 12 21.9643 10.4402 20.2026 8.79322L15.8265 13.1693C15.4393 14.4384 14.4382 15.4393 13.1694 15.8264L10.1843 18.8115ZM12.4818 8.02871C12.3238 8.00975 12.1631 8 12 8C9.791 8 8 9.79 8 12C8 12.1631 8.00975 12.3239 8.0287 12.4818L4.59645 15.914C2.35293 14.0375 1 12 1 12C1 12 5.648 5 12 5C13.0508 5 14.055 5.19157 14.9992 5.51132L12.4818 8.02871Z"}))}f.displayName="EyeHidden"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=m(n(3)),l=n(67),u=m(n(1127)),s=m(n(248)),d=m(n(8852)),f=m(n(10695)),c=m(n(10696)),p=m(n(10697)),v=n(1),y=m(n(7));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var S=new Set([v.CloudSyncStateTypes.PUSHING,v.CloudSyncStateTypes.PULLING]),O=Object.freeze(((r={})[v.CloudSyncStateTypes.DONE]=d.default,r[v.CloudSyncStateTypes.PLANNING]=d.default,r[v.CloudSyncStateTypes.PREPARING]=d.default,r[v.CloudSyncStateTypes.PUSHING]=p.default,r[v.CloudSyncStateTypes.PULLING]=c.default,r[v.CloudSyncStateTypes.CONFLICT]=d.default,r[v.CloudSyncStateTypes.ERROR]=d.default,r)),I=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._doneTimer=new l.Timeout,t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,E(t,n);var a=r.prototype;return a.componentDidMount=function(){this.getIsRecentlySynced()&&this.setRecentlySyncedTimeout()},a.componentDidUpdate=function(e){null!=this.props.cloudSyncState&&(this.props.cloudSyncState.type!==v.CloudSyncStateTypes.DONE||null==this.props.cloudSyncState.timestamp||null!=e.cloudSyncState&&null!=e.cloudSyncState.timestamp||this.setRecentlySyncedTimeout())},a.componentWillUnmount=function(){this._doneTimer.stop()},a.setRecentlySyncedTimeout=function(){var e=this;this._doneTimer.start(2e3,(function(){return e.forceUpdate()}))},a.getIsRecentlySynced=function(){var e=this.props.cloudSyncState;if(null!=e&&e.type===v.CloudSyncStateTypes.DONE){var t=e.timestamp;return null!=t&&Date.now()-t<=2e3}return!1},a.getStop=function(e,t){return t?1:e.type===v.CloudSyncStateTypes.PUSHING||e.type===v.CloudSyncStateTypes.PULLING?e.progress/e.total:0},a.getTooltip=function(e,t){switch(e.type){case v.CloudSyncStateTypes.DONE:return t?y.default.Messages.CLOUD_SYNC_ICON_TOOLTIP_DONE:y.default.Messages.CLOUD_SYNC_ICON_TOOLTIP_SUPPORTED;case v.CloudSyncStateTypes.CONFLICT:case v.CloudSyncStateTypes.ERROR:return y.default.Messages.CLOUD_SYNC_ICON_TOOLTIP_SUPPORTED;case v.CloudSyncStateTypes.PLANNING:return y.default.Messages.CLOUD_SYNC_ICON_TOOLTIP_PLANNING;case v.CloudSyncStateTypes.PREPARING:return y.default.Messages.CLOUD_SYNC_ICON_TOOLTIP_PREPARING;case v.CloudSyncStateTypes.PUSHING:return y.default.Messages.CLOUD_SYNC_ICON_TOOLTIP_PUSHING;case v.CloudSyncStateTypes.PULLING:return y.default.Messages.CLOUD_SYNC_ICON_TOOLTIP_PULLING;default:return null}},a.render=function(){var e=this.props,t=e.cloudSyncState,n=e.libraryApplication,r=e.className,a=null==t?{type:v.CloudSyncStateTypes.DONE}:t,i=this.getIsRecentlySynced(),l={};(S.has(a.type)||i)&&(l.gradientConfig={id:n.id,startColor:"rgba(199, 208, 240, 1)",stopColor:"rgba(114, 137, 218, 1)",stop:this.getStop(a,i)});var u=i?f.default:O[a.type];return _(s.default,{text:this.getTooltip(a,i)},void 0,(function(e){return o.createElement(u,g({className:r},l,e))}))},r}(o.PureComponent);I.displayName="CloudSyncIcon";var T=i.default.connectStores([u.default],(function(e){var t=e.libraryApplication;return{cloudSyncState:u.default.getState(t.id,t.branchId)}}))(I);t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(9449)),i=l(n(34));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){return"CloudDone-"+e}var c=s("path",{d:"M0 0h24v24H0z",fill:"none"});function p(e){var t=e.width,n=void 0===t?24:t,r=e.height,l=void 0===r?24:r,u=e.color,p=void 0===u?"currentColor":u,v=e.foreground,y=e.gradientConfig,m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","gradientConfig"]),h=null;return null!=y&&(h=a.createElement(o.default,d({},y,{color:p,id:f(y.id)}))),a.createElement("svg",d({},(0,i.default)(m),{width:n,height:l,viewBox:"0 0 24 24"}),s("defs",{},void 0,h),c,s("path",{fill:null!=y?"url(#"+f(y.id)+")":p,className:v,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.96zM10 17l-3.5-3.5 1.41-1.41L10 14.17 15.18 9l1.41 1.41L10 17z"}))}p.displayName="CloudDone"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(9449)),i=l(n(34));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){return"CloudDownload-"+e}var c=s("path",{d:"M0 0h24v24H0z",fill:"none"});function p(e){var t=e.width,n=void 0===t?24:t,r=e.height,l=void 0===r?24:r,u=e.color,p=void 0===u?"currentColor":u,v=e.foreground,y=e.gradientConfig,m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","gradientConfig"]),h=null;return null!=y&&(h=a.createElement(o.default,d({},y,{color:p,id:f(y.id)}))),a.createElement("svg",d({},(0,i.default)(m),{width:n,height:l,viewBox:"0 0 24 24"}),s("defs",{},void 0,h),c,s("path",{fill:null!=y?"url(#"+f(y.id)+")":p,className:v,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.96zM17 13l-5 5-5-5h3V9h4v4h3z"}))}p.displayName="CloudDownload"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=p;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(9449)),i=l(n(34));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){return"CloudUpload-"+e}var c=s("path",{d:"M0 0h24v24H0z",fill:"none"});function p(e){var t=e.width,n=void 0===t?24:t,r=e.height,l=void 0===r?24:r,u=e.color,p=void 0===u?"currentColor":u,v=e.foreground,y=e.gradientConfig,m=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground","gradientConfig"]),h=null;return null!=y&&(h=a.createElement(o.default,d({},y,{color:p,id:f(y.id)}))),a.createElement("svg",d({},(0,i.default)(m),{width:n,height:l,viewBox:"0 0 24 24"}),s("defs",{},void 0,h),c,s("path",{fill:null!=y?"url(#"+f(y.id)+")":p,className:v,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.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"}))}p.displayName="CloudUpload"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l,u=z(n(0)),s=W(n(8)),d=W(n(6)),f=W(n(3)),c=W(n(2)),p=z(n(349)),v=z(n(242)),y=W(n(8051)),m=W(n(7579)),h=W(n(7599)),_=W(n(9672)),g=W(n(146)),E=W(n(371)),S=W(n(56)),O=W(n(108)),I=W(n(35)),T=W(n(179)),b=W(n(36)),C=W(n(63)),M=W(n(439)),N=n(7734),P=W(n(7855)),A=W(n(10699)),R=W(n(9673)),L=W(n(248)),D=W(n(8854)),w=W(n(350)),k=W(n(8193)),j=W(n(7896)),U=n(341),G=z(n(127)),F=W(n(8669)),B=W(n(10700)),H=n(1),x=W(n(7)),V=W(n(7431));function W(e){return e&&e.__esModule?e:{default:e}}function Y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return Y=function(){return e},e}function z(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=Y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function K(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function $(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,Z(e,t)}function Z(e,t){return(Z=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function q(){return(q=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function X(e,t,n,r){l||(l="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var i=new Array(o),u=0;u<o;u++)i[u]=arguments[u+3];t.children=i}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:l,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var Q=function(e){var t=e.className,n=e.children,r=e.onContextMenu,a=e.item;return X("div",{className:t,onContextMenu:function(e){return r(e,a)}},void 0,n)};Q.displayName="Row";var J=[H.Colors.LINK,"var(--interactive-normal)"],ee=function(e){var t=e.tooltip,n=e.onClick,r=e.icon;return X(L.default,{text:t},void 0,(function(e){var a=e.onMouseEnter,o=e.onMouseLeave;return X(b.default,{"aria-label":t,className:V.default.actionButton,innerClassName:V.default.actionButtonContents,color:b.default.Colors.GREY,size:b.default.Sizes.ICON,onClick:n,onMouseEnter:a,onMouseLeave:o},void 0,X(r,{className:V.default.actionIcon}))}))};function te(e,t){switch(t){case H.DispatchApplicationStages.POST_INSTALL_SCRIPTS:case H.DispatchApplicationStages.PLANNING:case H.DispatchApplicationStages.FINALIZING:case H.DispatchApplicationStages.ALLOCATING_DISK:return""+e;default:return(0,U.formatSize)(e,{useKibibytes:!0})}}ee.displayName="ActionButton";var ne=((i={})[H.LocalDispatchApplicationStates.INSTALLING]=((r={})[N.TimeUnits.NONE]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_INSTALLING.format({percent:e,progress:t,total:n})},r[N.TimeUnits.SECONDS]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_INSTALLING_SECONDS.format({percent:e,progress:t,total:n,timeRemaining:r})},r[N.TimeUnits.MINUTES]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_INSTALLING_MINUTES.format({percent:e,progress:t,total:n,timeRemaining:r})},r[N.TimeUnits.HOURS]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_INSTALLING_HOURS.format({percent:e,progress:t,total:n,timeRemaining:r})},r),i[H.LocalDispatchApplicationStates.UPDATING]=((a={})[N.TimeUnits.NONE]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_UPDATING.format({percent:e,progress:t,total:n})},a[N.TimeUnits.SECONDS]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_UPDATING_UPDATING_SECONDS.format({percent:e,progress:t,total:n,timeRemaining:r})},a[N.TimeUnits.MINUTES]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_UPDATING_UPDATING_MINUTES.format({percent:e,progress:t,total:n,timeRemaining:r})},a[N.TimeUnits.HOURS]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_UPDATING_UPDATING_HOURS.format({percent:e,progress:t,total:n,timeRemaining:r})},a),i[H.LocalDispatchApplicationStates.REPAIRING]=((o={})[N.TimeUnits.NONE]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_INSTALLING.format({percent:e,progress:t,total:n})},o[N.TimeUnits.SECONDS]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_INSTALLING_SECONDS.format({percent:e,progress:t,total:n,timeRemaining:r})},o[N.TimeUnits.MINUTES]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_INSTALLING_MINUTES.format({percent:e,progress:t,total:n,timeRemaining:r})},o[N.TimeUnits.HOURS]=function(e,t,n,r){return x.default.Messages.GAME_LIBRARY_UPDATES_INSTALLING_HOURS.format({percent:e,progress:t,total:n,timeRemaining:r})},o),i);function re(e,t,n,r,a){var o=null!=e?e/60:null,i=ne[t],l=null!=i?Object.keys(i):[],u=(0,N.getTimeAndUnit)(o,l),s=u.unit,d=u.time;if(null!=i&&null!=s){var f=i[s];return null!=f?f(n,r,a,d):null}return null}function ae(e,t,n,r,a,o){var i=te(a,t),l=te(r,t);switch(t){case H.DispatchApplicationStages.QUEUED:return 0===r?x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_WAITING_FOR_ANOTHER_NO_TRANSITION:x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_WAITING_FOR_ANOTHER.format({percent:n,progress:l,total:i});case H.DispatchApplicationStages.PLANNING:return x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_PLANNING.format({percent:n});case H.DispatchApplicationStages.ALLOCATING_DISK:return x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_ALLOCATING_DISK.format({percent:n});case H.DispatchApplicationStages.PATCHING:return re(o,e,n,l,i);case H.DispatchApplicationStages.FINALIZING:return x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_FINALIZING.format({percent:n});case H.DispatchApplicationStages.PAUSING:return x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_PAUSING.format({percent:n,progress:l,total:i});case H.DispatchApplicationStages.VERIFYING:return x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_VERIFYING.format({percent:n,progress:l,total:i});case H.DispatchApplicationStages.POST_INSTALL_SCRIPTS:return x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_POST_INSTALL_SCRIPTS.format({percent:n,progress:l,total:i});case H.DispatchApplicationStages.REPAIRING:return e===H.LocalDispatchApplicationStates.REPAIRING?re(o,e,n,l,i):x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_REPAIRING.format({percent:n,progress:l,total:i})}throw new Error("Invalid Dispatch stage")}var oe="name",ie="progress",le="actions",ue=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderProgressPatchingBody=function(e,n){var r=t.props.item.state;if(null==r)return null;var a=r.stage,o=r.progress,i=r.total,l=r.type,u=r.readerProgress;if(null==o||null==i||null==a)return null;var s=G.calculateProgressPercentage(o,i),d=G.calculateProgressPercentage(u||0,i),f=e[e.length-1]/n*1e3,c=i-o,p=0!==f?Math.max(1,c/f):null,v=ae(l,a,Math.floor(s),o,i,p);return t.renderStackedProgress({percents:[s,d],message:v})},t}$(t,e);var n,r,a,o=t.prototype;return o.renderBody=function(e){var t=e.percent,n=e.foregroundColor,r=e.foregroundGradientColor,a=e.message;return X(C.default,{direction:C.default.Direction.VERTICAL},void 0,X(P.default,{percent:t,size:P.default.Sizes.SMALL,foregroundColor:n,foregroundGradientColor:r,animate:this.isFocused}),X("div",{className:V.default.progressCellText},void 0,null!=a?a:""))},o.renderStackedProgress=function(e){var t=e.percents,n=e.message;return X(C.default,{direction:C.default.Direction.VERTICAL},void 0,X(A.default,{percents:t,size:P.default.Sizes.SMALL,foregroundColors:J,animate:this.isFocused}),X("div",{className:V.default.progressCellText},void 0,null!=n?n:""))},o.renderFinished=function(){var e=this.props.item;return this.renderBody({message:x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_FINISHED.format({remove:function(){return v.removeFinished(e.applicationId,e.branchId)}}),foregroundColor:e.theme===H.ThemeTypes.LIGHT?H.Colors.PRIMARY_DARK_300:H.Colors.PRIMARY_DARK,percent:100})},o.renderQueued=function(){var e,t,n=this.props.item,r=n.state,a=n.theme;if(null!=r){var o=r.progress,i=r.total,l=r.stage;if(null!=o&&null!=i){var u=te(i,l),s=te(o,l);t=G.calculateProgressPercentage(o,i);var d=Math.floor(t);e=l===H.DispatchApplicationStages.PAUSING?x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_PAUSING.format({percent:d,progress:s,total:u}):x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_QUEUED.format({percent:d,progress:s,total:u})}}return null!=t&&null!=e||(t=0,e=x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_QUEUED_NO_TRANSITION),this.renderBody({percent:t,foregroundColor:a===H.ThemeTypes.LIGHT?H.Colors.PRIMARY_DARK_300:H.Colors.PRIMARY_DARK,message:e})},o.renderPaused=function(){var e=this.props.item,t=e.state,n=e.theme;if(null==t)return null;var r=t.progress,a=t.total;if(null==r||null==a)return null;var o=G.calculateProgressPercentage(r,a),i=Math.floor(o),l=0===r&&1===a?x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_PAUSED_NO_TRANSITION:x.default.Messages.GAME_LIBRARY_UPDATES_PROGRESS_PAUSED.format({percent:i,progress:(0,U.formatSize)(r),total:(0,U.formatSize)(a)});return this.renderBody({message:l,foregroundColor:n===H.ThemeTypes.LIGHT?H.Colors.PRIMARY_DARK_300:H.Colors.PRIMARY_DARK,percent:o})},o.renderProgressPatching=function(){return X(F.default,{getHistoricalTotalBytes:g.default.getHistoricalTotalBytesWritten,updateInterval:5e3},void 0,this.renderProgressPatchingBody)},o.renderProgressDefault=function(){var e=this.props.item.state;if(null==e)return null;var t=e.total,n=e.progress,r=e.stage,a=e.type;if(null==t||null==n||null==r)return null;var o=G.calculateProgressPercentage(n,t),i=Math.floor(o);return this.renderBody({percent:o,message:ae(a,r,i,n,t),foregroundColor:H.Colors.LINK})},o.renderProgress=function(){var e=this.props.item.state;switch(null!=e?e.stage:null){case H.DispatchApplicationStages.PATCHING:case H.DispatchApplicationStages.REPAIRING:return this.renderProgressPatching();default:return this.renderProgressDefault()}},o.render=function(){var e=this.props,t=e.item,n=e.cellProps;return t.finished?this.renderFinished():t.index>0?this.renderQueued():null==t.state||t.state.type!==H.LocalDispatchApplicationStates.UPDATING&&t.state.type!==H.LocalDispatchApplicationStates.REPAIRING&&t.state.type!==H.LocalDispatchApplicationStates.INSTALLING?null:null!=n&&n.paused?this.renderPaused():this.renderProgress()},n=t,(r=[{key:"isFocused",get:function(){var e=this.props.cellProps;return null!=e&&e.isFocused}}])&&K(n.prototype,r),a&&K(n,a),t}(u.PureComponent);ue.displayName="ProgressCell";var se=function(){return X(ee,{icon:j.default,tooltip:x.default.Messages.GAME_LIBRARY_UPDATES_ACTION_RESUME,onClick:function(){return v.resume()}})};se.displayName="ResumeButton";var de=function(){return X(ee,{icon:k.default,tooltip:x.default.Messages.GAME_LIBRARY_UPDATES_ACTION_PAUSE,onClick:function(){return v.pause()}})};de.displayName="PauseButton";var fe=function(e){var t=e.item;return X(ee,{icon:D.default,tooltip:x.default.Messages.GAME_LIBRARY_UPDATES_ACTION_MOVE_UP,onClick:function(){return v.moveUp(t.applicationId,t.branchId)}})};fe.displayName="MoveUpButton";var ce=function(e){var t=e.item;return X(ee,{icon:w.default,tooltip:x.default.Messages.GAME_LIBRARY_UPDATES_ACTION_REMOVE,onClick:function(){return v.cancel(t.applicationId,t.branchId)}})};ce.displayName="CancelButton";var pe=X(se,{}),ve=[{key:oe,cellClassName:V.default.nameCell,render:function(e){return X(C.default,{align:C.default.Align.CENTER},void 0,X(M.default,{game:e.application,className:V.default.gameIcon,size:M.default.Sizes.SMALL}),X("div",{className:V.default.nameCellText},void 0,e.application.name))}},{key:ie,cellClassName:V.default.progressCell,headerCellClassName:V.default.progressCellHeader,bodyCellClassName:V.default.progressCellBody,render:function(e,t){return X(ue,{item:e,cellProps:t})}},{key:le,cellClassName:V.default.actionsCell,render:function(e,t){var n,r;return e.finished?n=null!=e.libraryApplication?X(y.default,{libraryApplication:e.libraryApplication,size:b.default.Sizes.SMALL,className:V.default.gameActionButton,source:H.AnalyticsLocations.APPLICATION_LIBRARY_UPDATES}):null:null!=e.state?e.state.type!==H.LocalDispatchApplicationStates.UP_TO_DATE&&(n=e.index>0?X(fe,{item:e}):null!=t&&t.paused?pe:X(de,{item:e}),r=X(ce,{item:e})):r=X(ce,{item:e}),X(C.default,{justify:C.default.Justify.END},void 0,n,r)}}],ye=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).isUnmounted=!1,t.isTallerThanHalfViewport=!1,t.throttledUpdateHeight=d.default.throttle((function(){if(!t.isUnmounted){var e=t.props,n=e.height,r=e.onHeightTallerThanHalfViewportChange,a=n>window.innerHeight/2;t.isTallerThanHalfViewport!==a&&(t.isTallerThanHalfViewport=a,r(a))}}),1e3),t}$(t,e);var n=t.prototype;return n.componentDidMount=function(){window.addEventListener("resize",this.throttledUpdateHeight)},n.componentDidUpdate=function(e){this.props.height!==e.height&&this.throttledUpdateHeight()},n.componentWillUnmount=function(){this.props.applications.forEach((function(e){e.finished&&c.default.wait((function(){v.removeFinished(e.applicationId,e.branchId)}))})),window.removeEventListener("resize",this.throttledUpdateHeight),this.isUnmounted=!0},n.render=function(){var e=this.props,t=e.applications,n=e.paused,r=e.isFocused,a=e.theme,o=e.analyticsContext;return 0===t.length?null:X("div",{className:V.default.gameUpdates},void 0,X("div",{className:V.default.headerRow},void 0,X(B.default,{className:(0,s.default)(V.default.headerCell,V.default.networkProgress),title:x.default.Messages.GAME_LIBRARY_UPDATES_HEADER_NETWORK,getHistoricalTotalBytes:g.default.getHistoricalTotalBytesDownloaded,color:H.Colors.STATUS_GREEN,animate:r}),X(B.default,{className:(0,s.default)(V.default.headerCell,V.default.diskProgress),title:x.default.Messages.GAME_LIBRARY_UPDATES_HEADER_DISK,getHistoricalTotalBytes:g.default.getHistoricalTotalBytesWritten,color:H.Colors.LINK,animate:r})),X(R.default,{hasHeader:!1,columns:ve,data:t,className:V.default.table,rowClassName:V.default.row,rowComponent:Q,cellProps:{paused:n,isFocused:r,theme:a},rowProps:{onContextMenu:function(e,t){return function(e,t,n){p.openContextMenu(e,(function(e){return u.createElement(_.default,q({},e,{applicationId:t.applicationId,branchId:t.branchId,analyticsContext:n}))}))}(e,t,o)}},bodyCellClassName:V.default.cell}))},t}(u.PureComponent);function me(e,t,n,r){return e.reduce((function(e,a,o){var i=a.applicationId,l=a.branchId,u=n.getGame(i),s=r.getState(i,l);return null!=u&&e.push({key:i+":"+l,applicationId:i,branchId:l,state:s,application:u,libraryApplication:O.default.getLibraryApplication(i,l),finished:t,index:o}),e}),[])}ye.displayName="GameUpdates";var he=(0,h.default)(f.default.connectStores([E.default,I.default,T.default,S.default,g.default],(function(){var e=me(E.default.activeItems,!1,S.default,g.default),t=me(E.default.finishedItems,!0,S.default,g.default);return{applications:[].concat(e,t),paused:E.default.paused,isFocused:T.default.isFocused(),theme:I.default.theme}}))((0,m.default)(ye)));t.default=he},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a,o=s(n(8)),i=s(n(6)),l=n(1),u=s(n(7428));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}!function(e){e.XSMALL="xsmall",e.SMALL="small",e.LARGE="large"}(a||(a={}));var p=function(e){var t=e.className,n=e.percents,r=e.size,s=void 0===r?a.SMALL:r,d=e.foregroundColors,p=void 0===d?[l.Colors.BRAND]:d,v=e.backgroundColor,y=void 0===v?"var(--background-modifier-active)":v,m=e.animate,h=void 0===m||m,_=i.default.zip(n,p).map((function(e,t){var n,r,a=e[0],i=e[1];return r=Array.isArray(i)?{background:"linear-gradient(to right, "+i[0]+", "+i[1]+")"}:{backgroundColor:i},f("div",{className:(0,o.default)(u.default.progressBar,u.default[s],(n={},n[u.default.animating]=h,n)),style:c({transform:"translate3d("+(Math.min(Math.max(0,a),100)-100)+"%, 0, 0)"},r)},t)})).reverse();return f("div",{className:(0,o.default)(t,u.default.progress,u.default[s]),style:{backgroundColor:y}},void 0,_)};p.displayName="StackedProgress",p.Sizes=a;var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(8)),i=f(n(63)),l=f(n(10701)),u=f(n(8669)),s=f(n(7)),d=f(n(7430));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function y(e){return e>1e3?s.default.Messages.FILE_RATE_MB.format({size:Math.round(e/1e3)}):s.default.Messages.FILE_RATE_KB.format({size:Math.round(e)})}var m=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderBody=function(e,n,r){var a=t.props,u=a.title,s=a.className,f=a.color,c=a.animate,v=a.gradientStopColor;return p("div",{className:(0,o.default)(d.default.monitor,s)},void 0,p(i.default,{align:i.default.Align.CENTER},void 0,p(i.default,{className:d.default.text,direction:i.default.Direction.VERTICAL},void 0,p("div",{className:d.default.title},void 0,u),p("div",{className:d.default.rate},void 0,y(e[e.length-1]/n*1e3))),p("div",{className:d.default.overflowContainer},void 0,p(l.default,{data:e,maxValue:Math.max(Math.max.apply(null,e),1e3),className:d.default.sparkChart,updateInterval:n,color:f,gradientStopColor:v,numUpdatesToShow:r,animate:c,pixelWidth:600,pixelHeight:48,lineWidth:4}))))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n),r.prototype.render=function(){return p(u.default,{getHistoricalTotalBytes:this.props.getHistoricalTotalBytes},void 0,this.renderBody)},r}(a.PureComponent);m.displayName="GameUpdateActivityMonitor";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=d(n(0)),o=u(n(6)),i=d(n(447)),l=u(n(7429));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).canvas=a.createRef(),t.updateAnimation=function(e){var n=t.canvas.current;if(null!=n){var r=t.props,a=r.data,o=r.updateInterval,l=r.color,u=r.numUpdatesToShow,s=r.lineWidth,d=r.animate,f=r.gradientStopColor;if(!(a.length<2)){var c=Math.max(Math.min((e-t.dataChangedAt)/o,1),0),p=n.getContext("2d"),v=t.maxValue;p.strokeStyle=l,p.lineWidth=s;var y=n.height-p.lineWidth,m=p.createLinearGradient(0,0,0,y);if(null!=f)m.addColorStop(0,f);else{var h=i.hexToRgb(l),_=h.r,g=h.g,E=h.b;m.addColorStop(0,"rgba("+_+", "+g+", "+E+", 0)")}m.addColorStop(1,t.fillColor),p.fillStyle=m;var S=a.length>=u?u:a.length;p.setTransform(1,0,0,-1,0,n.height),p.clearRect(0,0,n.width,n.height),p.translate(0,.5*p.lineWidth);var O,I,T=Math.floor(n.width/(S-3)),b=.5*T,C=T-T*c;p.translate(C,0),p.beginPath();var M=-T;a.forEach((function(e,t){O={x:M,y:y*e/v},0===t?p.moveTo(O.x,O.y):p.bezierCurveTo(I.x+b,I.y,O.x-b,O.y,O.x,O.y),I=O,M+=T})),p.stroke(),p.lineTo(M-T,0),p.lineTo(0,0),p.fill(),d&&c<1&&(t.animationFrameRequestId=window.requestAnimationFrame(t.updateAnimation))}}},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var u=r.prototype;return u.onDataUpdate=function(e,t){var n=this.props,r=n.maxValue,a=n.data,l=n.animate,u=null==e||e.data!==t.data&&!o.default.isEqual(e.data,t.data);if(u&&(this.dataChangedAt=performance.now(),this.maxValue=null!=r?r:Math.max.apply(Math,a)),u||null==e||!e.animate&&l||e.color!==this.props.color){var s=i.hexToRgb(this.props.color);this.fillColor="rgba("+s.r+", "+s.g+", "+s.b+", 0.5)",window.cancelAnimationFrame(this.animationFrameRequestId),this.animationFrameRequestId=window.requestAnimationFrame(this.updateAnimation)}},u.componentDidMount=function(){this.animationFrameRequestId=0,this.onDataUpdate(null,this.props)},u.componentDidUpdate=function(e){this.onDataUpdate(e,this.props)},u.componentWillUnmount=function(){window.cancelAnimationFrame(this.animationFrameRequestId),this.animationFrameRequestId=0},u.render=function(){var e=this.props,t=e.className,n=e.pixelWidth,r=e.pixelHeight;return f("div",{className:t},void 0,a.createElement("canvas",{ref:this.canvas,className:l.default.canvas,width:n,height:r}))},r}(a.PureComponent);p.displayName="SparkChart",p.defaultProps={animate:!0};var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=T(n(3)),i=C(n(1085)),l=T(n(331)),u=T(n(35)),s=T(n(1144)),d=T(n(84)),f=T(n(63)),c=T(n(7575)),p=n(129),v=T(n(350)),y=n(970),m=T(n(15)),h=n(236),_=C(n(111)),g=T(n(9671)),E=T(n(10703)),S=n(1),O=T(n(7)),I=T(n(7436));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e){var t=e.applicationViewItems,n=e.restoreApplication;if(0===t.length)return null;var r=t.map((function(e){var t=e.libraryApplication.getDistributor();return P("div",{className:I.default.hiddenLibraryApplication},e.key,P(f.default,{direction:f.default.Direction.VERTICAL,className:I.default.hiddenLibraryApplicationContent},void 0,P("div",{className:I.default.applicationName},void 0,e.libraryApplication.getBranchedName(e.application)),null!=t?P("div",{className:I.default.applicationSubText},void 0,S.DistributorNames[t]):null),P(d.default,{className:I.default.restoreButton,onClick:function(){return n(e.libraryApplication)}},void 0,P(v.default,{className:I.default.restoreIcon})))}));return P(p.FormSection,{className:I.default.hiddenLibraryApplications},void 0,P(p.FormTitle,{className:I.default.hiddenLibraryApplicationsTitle},void 0,O.default.Messages.SETTINGS_GAMES_HIDDEN_LIBRARY_APPLICATIONS_LABEL),r)}A.displayName="HiddenLibraryApplications";var R=P(E.default,{}),L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleRestoreHiddenLibraryApplication=function(e){var n=_.toggleFlag(e.getFlags(),S.LibraryApplicationFlags.HIDDEN);i.updateFlags(e.id,e.branchId,n),t.trackRestoreApplication(e,_.hasFlag(n,S.LibraryApplicationFlags.HIDDEN))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,N(t,n);var o=r.prototype;return o.handleToggleShortcutDesktop=function(e){l.default.updateLocalSettings({installShortcutDesktop:e})},o.handleToggleShortcutStartMenu=function(e){l.default.updateLocalSettings({installShortcutStartMenu:e})},o.trackRestoreApplication=function(e,t){m.default.track(S.AnalyticEvents.APPLICATION_SETTINGS_UPDATED,M({hidden_enabled:t},e.getAnalyticsData()))},o.renderBody=function(){var e=this.props,t=e.hiddenLibraryApplicationViewItems,n=e.installShortcutDesktop,r=e.installShortcutStartMenu;return P("div",{className:I.default.body},void 0,(0,h.isSupportedPlatform)()?P(a.Fragment,{},void 0,P(c.default,{value:n,onChange:this.handleToggleShortcutDesktop,note:O.default.Messages.USER_SETTINGS_GAMES_SHORTCUTS_DESKTOP_NOTE},void 0,O.default.Messages.USER_SETTINGS_GAMES_SHORTCUTS_DESKTOP),P(c.default,{value:r,onChange:this.handleToggleShortcutStartMenu,note:O.default.Messages.USER_SETTINGS_GAMES_SHORTCUTS_START_MENU_NOTE},void 0,O.default.Messages.USER_SETTINGS_GAMES_SHORTCUTS_START_MENU),R):null,P(A,{restoreApplication:this.handleRestoreHiddenLibraryApplication,applicationViewItems:t}))},o.render=function(){return a.createElement(a.Fragment,null,P(g.default,{currentRoute:S.Routes.APPLICATION_LIBRARY_SETTINGS}),P(y.ScrollerAuto,{className:I.default.scroller},void 0,this.renderBody()))},r}(a.PureComponent);L.displayName="GameLibrarySettings";var D=o.default.connectStores([u.default,s.default],(function(){return{hiddenLibraryApplicationViewItems:s.default.hiddenLibraryApplicationViewItems,installShortcutDesktop:u.default.installShortcutDesktop,installShortcutStartMenu:u.default.installShortcutStartMenu}}))(L);t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(3)),i=n(1207),l=C(n(191)),u=C(n(36)),s=C(n(426)),d=C(n(988)),f=C(n(10704)),c=C(n(63)),p=C(n(9450)),v=C(n(178)),y=n(129),m=C(n(969)),h=n(44),_=C(n(126)),g=C(n(43)),E=n(341),S=C(n(13)),O=C(n(37)),I=C(n(7)),T=C(n(7435)),b=C(n(423));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(){return(N=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,R(e,t)}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var L=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={label:void 0,isDefault:null},t.handleStartEditing=function(){var e=t.props,n=e.path,r=e.label,a=e.isDefault;(0,e.onToggleEditing)(n),t.setState({label:r,isDefault:a})},t.handleStopEditing=function(){(0,t.props.onToggleEditing)(null),t.setState({label:void 0,isDefault:null})},t.handleRemoveLocation=function(){(0,h.openModal)((function(e){return a.createElement(m.default,N({},e,{header:I.default.Messages.USER_SETTINGS_GAMES_INSTALL_LOCATION_REMOVE,confirmText:I.default.Messages.USER_SETTINGS_GAMES_INSTALL_LOCATION_REMOVE,cancelText:I.default.Messages.CANCEL,onConfirm:function(){t.handleStopEditing(),(0,i.removeInstallLocation)(t.props.path)}}),P(g.default,{size:g.default.Sizes.SIZE_16},void 0,I.default.Messages.USER_SETTINGS_GAMES_REMOVE_LOCATION_BODY))}))},t.handleSaveChanges=function(){(0,i.updateInstallLocation)(t.props.path,{label:null!=t.state.label?t.state.label:t.props.label,isDefault:null!=t.state.isDefault?t.state.isDefault:t.props.isDefault}),t.handleStopEditing()},t.handleLabelChange=function(e){t.setState({label:e})},t.handleToggleDefault=function(){t.setState({isDefault:!t.state.isDefault})},t}A(t,e);var n=t.prototype;return n.renderDiskUsageCircle=function(){var e=this.props.metadata;return null!=e&&null!=e.availableKB&&null!=e.totalKB?P(f.default,{total:e.totalKB,used:e.totalKB-e.availableKB}):null},n.renderViewing=function(){var e,t,n=this.props,r=n.path,a=n.label,o=n.editingPath,i=n.isDefault,s=n.metadata;return null!=s&&(e=null!=s.availableKB?(0,E.formatSize)(s.availableKB,{useKibibytes:!0}):null,t=null!=s.totalKB?(0,E.formatSize)(s.totalKB,{useKibibytes:!0}):null),P(c.default,{className:T.default.installationPath,align:c.default.Align.CENTER},void 0,this.renderDiskUsageCircle(),P(c.default,{direction:c.default.Direction.VERTICAL,className:T.default.descriptionWrapper},void 0,P(c.default,{align:c.default.Align.CENTER},void 0,P(_.default,{className:T.default.rowTitle,size:_.default.Sizes.SIZE_16},void 0,null!=a?a:l.default.getLabelFromPath(r)),i?P("span",{className:T.default.defaultIndicator},void 0,I.default.Messages.DEFAULT):null),null!=s&&null!=e&&null!=t?P(p.default,{className:T.default.rowBody,hoverText:I.default.Messages.USER_SETTINGS_GAMES_INSTALL_LOCATION_SPACE.format({available:e,total:t})},void 0,r):P(g.default,{className:T.default.rowBody,size:g.default.Sizes.SIZE_12},void 0,r)),P(u.default,{size:u.default.Sizes.SMALL,disabled:null!=o,color:u.default.Colors.PRIMARY,onClick:this.handleStartEditing},void 0,I.default.Messages.EDIT))},n.renderEditing=function(){var e=this.props,t=e.path,n=e.hasGamesInstalledInPath,r=this.state,a=r.label,o=r.isDefault;return P(s.default,{editable:!0,className:T.default.installationPathEditing},void 0,P(c.default,{},void 0,this.renderDiskUsageCircle(),P(c.default.Child,{},void 0,P(y.FormItem,{title:I.default.Messages.USER_SETTINGS_GAMES_INSTALL_LOCATION_NAME},void 0,P(v.default,{value:a,placeholder:l.default.getLabelFromPath(t),onChange:this.handleLabelChange})),P(y.FormItem,{title:I.default.Messages.USER_SETTINGS_GAMES_INSTALL_LOCATION,className:b.default.marginTop20},void 0,P(v.default,{disabled:!0,value:t})),P(d.default,{type:d.default.Types.INVERTED,value:null!=o?o:this.props.isDefault,disabled:this.props.isDefault,className:T.default.defaultLocationCheckbox,onChange:this.handleToggleDefault},void 0,I.default.Messages.USER_SETTINGS_GAMES_INSTALL_LOCATION_MAKE_DEFAULT),P(y.FormDivider,{className:T.default.separator}),P(c.default,{},void 0,P(u.default,{disabled:n||this.props.isDefault,size:u.default.Sizes.SMALL,color:u.default.Colors.RED,look:u.default.Looks.OUTLINED,onClick:this.handleRemoveLocation},void 0,I.default.Messages.USER_SETTINGS_GAMES_INSTALL_LOCATION_REMOVE),P(c.default,{justify:c.default.Justify.END},void 0,P(u.default,{size:u.default.Sizes.SMALL,color:u.default.Colors.PRIMARY,look:u.default.Looks.LINK,onClick:this.handleStopEditing},void 0,I.default.Messages.CANCEL),P(u.default,{disabled:t===this.props.path&&a===this.props.label&&o===this.props.isDefault,size:u.default.Sizes.SMALL,color:u.default.Colors.GREEN,onClick:this.handleSaveChanges},void 0,I.default.Messages.SAVE))))))},n.render=function(){return this.props.editingPath===this.props.path?this.renderEditing():this.renderViewing()},t}(a.PureComponent);L.displayName="PathItem";var D=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={editingPath:null},t.handleAddInstallationLocation=function(){O.default.showOpenDialog(["openDirectory"]).then((function(e){null!=e&&0!==e.length&&null!=e[0]&&"undefined"!==e[0]&&(0,i.addInstallLocation)(e[0])}))},t.handleToggleEditing=function(e){t.setState({editingPath:e})},t}A(t,e);var n=t.prototype;return n.componentDidMount=function(){(0,i.fetchMetadata)(this.props.installationPaths.map((function(e){return e.path})))},n.render=function(){var e=this,t=this.props,n=t.installationPaths,r=t.installationPathsMetadata,a=t.defaultInstallationPath,o=this.state.editingPath;return P(y.FormSection,{className:T.default.wrapper,title:I.default.Messages.USER_SETTINGS_GAMES_INSTALL_LOCATIONS},void 0,n.map((function(t){var n=t.path,i=t.label;return P(L,{path:n,label:i,metadata:r[n],isDefault:a===n,editingPath:o,hasGamesInstalledInPath:l.default.hasGamesInstalledInPath(n),onToggleEditing:e.handleToggleEditing},n)})),P("div",{className:T.default.buttonRowWrapper},void 0,P(u.default,{disabled:!S.default.embedded,onClick:this.handleAddInstallationLocation,size:u.default.Sizes.SMALL},void 0,I.default.Messages.USER_SETTINGS_GAMES_INSTALL_LOCATION_ADD)))},t}(a.PureComponent);D.displayName="GameInstallLocations";var w=o.default.connectStores([l.default],(function(){return{installationPaths:l.default.installationPaths,installationPathsMetadata:l.default.installationPathsMetadata,defaultInstallationPath:l.default.defaultInstallationPath}}))(D);t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(248)),i=u(n(7)),l=u(n(7433));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var c=Math.ceil(2*Math.PI*20);function p(e){return"rgb("+Math.round(-85*e+199)+", "+Math.round(-71*e+208)+", "+Math.round(-22*e+240)+")"}function v(e){return Math.floor(c*e)+", "+c}var y=function(e){var t=e.total,n=e.used,r=Math.max(0,Math.min(1,n/t)),u=Math.floor(100*r)+"%";return f(o.default,{text:i.default.Messages.APPLICATION_INSTALLATION_SPACE_USED.format({used:u})},void 0,(function(e){return a.createElement("div",d({className:l.default.wrapper,role:"progressbar","aria-label":i.default.Messages.APPLICATION_INSTALLATION_SPACE_USED.format({used:u})},e),f("svg",{viewBox:"25 25 50 50",className:l.default.svg,"aria-hidden":!0},void 0,f("circle",{className:l.default.background,cx:"50",cy:"50",r:20}),f("circle",{className:l.default.foreground,cx:"50",cy:"50",r:20,stroke:p(r),strokeDasharray:v(r)})),f("aside",{className:l.default.usageInfo,"aria-hidden":!0},void 0,u))}))};y.displayName="DiskSpaceCircle";var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=B(n(0)),o=G(n(8)),i=G(n(6)),l=G(n(134)),u=n(364),s=G(n(265)),d=G(n(3)),f=G(n(2)),c=n(1072),p=n(5547),v=n(10706),y=n(659),m=n(8013),h=G(n(7879)),_=G(n(10707)),g=G(n(10709)),E=n(49),S=n(5190),O=G(n(1083)),I=B(n(704)),T=G(n(20)),b=G(n(35)),C=G(n(334)),M=G(n(36)),N=G(n(126)),P=G(n(43)),A=n(424),R=B(n(7603)),L=G(n(9675)),D=n(1),w=G(n(7)),k=G(n(7258)),j=G(n(10714)),U=G(n(10715));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function H(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function x(){return(x=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function V(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function W(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){V(o,r,a,i,l,"next",e)}function l(e){V(o,r,a,i,l,"throw",e)}i(void 0)}))}}function Y(e,t){return(Y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var z=R.AnalyticsContexts,K=H(u.Helmet,{title:"Discord"}),$=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._scroller=a.createRef(),t._guildIdsSeen=new Set,t.loadId=R.makeAnalyticsID(),t.state={animatedValue:new s.default.Value(0),loadingGuildId:null},t.scrollToTop=function(){null!=t._scroller.current&&t._scroller.current.scrollTo({to:0})},t.handleScroll=function(){var e,n,r=t.state.animatedValue,a=null!==(e=null===(n=t._scroller.current)||void 0===n?void 0:n.getScrollerState().scrollTop)&&void 0!==e?e:0;r.setValue(Math.min(1,a/200))},t.handleViewGuild=function(){var e=W(regeneratorRuntime.mark((function e(n,r,a){var o,i,l,u,s,d,f,c;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(l=t.props.currentCategoryId,u=t.state.loadingGuildId,n!==u){e.next=4;break}return e.abrupt("return");case 4:return s=null!==(o=null===(i=t._scroller.current)||void 0===i?void 0:i.getScrollerState().scrollTop)&&void 0!==o?o:0,d=(0,E.getHistory)(),f=d.location,(0,E.replaceWith)(x({},f,{state:s})),t.setState({loadingGuildId:n}),c=l!==y.DISCOVERY_ALL_CATEGORIES_ID?l:null,e.prev=9,e.next=12,R.viewGuild(t.loadId,n,r,a,c);case 12:e.next=17;break;case 14:e.prev=14,e.t0=e.catch(9),t.setState({loadingGuildId:null});case 17:case"end":return e.stop()}}),e,null,[[9,14]])})));return function(t,n,r){return e.apply(this,arguments)}}(),t.handleGuildCardSeen=function(e){t._guildIdsSeen.add(e)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Y(t,n);var i=r.prototype;return i.componentDidMount=function(){var e,t=this.props,n=t.isFetching,r=t.guilds,a=r.gamesYouPlay,o=r.featured,i=t.searchRoute,u=t.currentHomepageCategoryId,s=t.mostRecentQuery;if((0,p.fetchActivityStatistics)(),(0,m.maybeFetchGuildDiscoveryCategories)(),null==I.default.getSearchIndex()&&(0,c.createAlgoliaIndex)(),f.default.wait((function(){(0,v.markView)(D.ViewHistoryKeys.SERVER_DISCOVERY_BADGE)})),n||0!==s.length||R.trackDiscoveryViewed(this.loadId,a.guilds,o.guilds,u),null!=i){var d=l.default.parse(i),h=d.query,_=d.offset,g=d.limit,O=d.preferredLocale,T=d.categoryId;(0,c.doAlgoliaSearch)(h,{categoryId:parseInt(T,10),preferredLocale:O,offset:parseInt(_,10),length:parseInt(g,10)})}else null!=u&&u!==y.DISCOVERY_ALL_CATEGORIES_ID&&f.default.wait((function(){return(0,c.selectCategory)(u)}));var b,C=(null===(e=(0,E.getHistory)().location.state)||void 0===e?void 0:e.scrollTop)||0;C>0&&(null===(b=this._scroller.current)||void 0===b||b.scrollTo({to:C}));(0,S.trackAppUIViewed)("guild_discovery")},i.componentDidUpdate=function(e){var t,n=this.props,r=n.guilds,a=r.gamesYouPlay,o=r.featured,i=n.isFetching,l=n.mostRecentQuery,u=n.currentHomepageCategoryId,s=n.currentCategoryId;(e.isFetching&&!i&&R.trackDiscoveryViewed(this.loadId,a.guilds,o.guilds,u),e.currentCategoryId!==s)&&(null===(t=this._scroller.current)||void 0===t||t.scrollTo({to:0}));e.mostRecentQuery.length>0&&l.length<1&&u!==s&&(0,c.selectCategory)(u)},i.componentWillUnmount=function(){R.trackDiscoveryExited(this.loadId,Array.from(this._guildIdsSeen))},i.renderGamesYouPlay=function(){var e=this.props,t=e.guilds,n=e.mightHaveGamesYouPlay,r=e.theme,a=e.userGuilds,o=Object.keys(a),i=t[D.GuildDiscoverySections.GAMES_YOU_PLAY];i.guilds=i.guilds.filter((function(e){return!o.includes(e.id)}));var l=this.state.loadingGuildId;return n?H(_.default,{title:w.default.Messages.GUILD_DISCOVERY_HEADER_GAMES_YOU_PLAY,guildsData:i,loadingGuildId:l,analyticsContext:z.RECOMMENDED,onViewGuild:this.handleViewGuild,onGuildCardSeen:this.handleGuildCardSeen,fetchGuilds:c.fetchGamesYouPlayGuilds,theme:r}):null},i.renderSearchBar=function(){var e,t,n=this.props,r=n.mostRecentQuery,a=n.guilds.search,o=n.defaultLanguage,i=n.isFetchingSearch,l=n.currentCategoryId,u=n.categories,s=n.currentCategoryName,d=l===y.DISCOVERY_ALL_CATEGORIES_ID?w.default.Messages.GUILD_DISCOVERY_SEARCH_PLACEHOLDER:w.default.Messages.GUILD_DISCOVERY_CATEGORY_SEARCH_PLACEHOLDER.format({categoryName:s}),f=null!==(e=null===(t=a[r])||void 0===t?void 0:t[l])&&void 0!==e?e:I.EMPTY_DISCOVERABLE_GUILDS_SECTION;return H(L.default,{loadId:this.loadId,searchResults:f,mostRecentQuery:r,isFetchingSearch:i,defaultLanguage:o,placeholder:d,currentCategoryId:l,categories:u})},i.renderFeaturedGuildsSection=function(){var e=this.props,t=e.guilds,n=e.theme,r=e.currentCategoryId,a=this.state.loadingGuildId;return r===y.DISCOVERY_ALL_CATEGORIES_ID?H(_.default,{title:w.default.Messages.GUILD_DISCOVERY_FEATURED_HEADER,guildsData:t[D.GuildDiscoverySections.FEATURED],loadingGuildId:a,analyticsContext:z.RECOMMENDED,onViewGuild:this.handleViewGuild,onGuildCardSeen:this.handleGuildCardSeen,fetchGuilds:function(){return(0,c.fetchFeaturedOrPopularGuilds)(0,24)},currentCategoryId:r,theme:n}):H(_.default,{title:w.default.Messages.GUILD_DISCOVERY_POPULAR_HEADER,guildsData:t[r],loadingGuildId:a,analyticsContext:z.POPULAR,onViewGuild:this.handleViewGuild,onGuildCardSeen:this.handleGuildCardSeen,fetchGuilds:function(){return(0,c.fetchPopularGuildsForCategory)(r)},currentCategoryId:r,theme:n})},i.renderSearchResults=function(){var e,t,n=this.props,r=n.mostRecentQuery,a=n.guilds.search,o=n.availableLanguages,i=n.defaultLanguage,l=n.isFetchingSearch,u=n.theme,s=n.currentCategoryId,d=n.currentCategoryName,f=this.state.loadingGuildId,c=s===y.DISCOVERY_ALL_CATEGORIES_ID?w.default.Messages.GUILD_DISCOVERY_SEARCH_PLACEHOLDER:w.default.Messages.GUILD_DISCOVERY_CATEGORY_SEARCH_PLACEHOLDER.format({categoryName:d}),p=null!==(e=null===(t=a[r])||void 0===t?void 0:t[s])&&void 0!==e?e:I.EMPTY_DISCOVERABLE_GUILDS_SECTION;return H(g.default,{loadId:this.loadId,availableLanguages:o,defaultLanguage:i,placeholder:c,isFetchingSearch:l,searchResults:p,mostRecentQuery:r,loadingGuildId:f,currentCategoryId:s,currentCategoryName:d,scroller:this._scroller.current,theme:u,onViewGuild:this.handleViewGuild,onGuildCardSeen:this.handleGuildCardSeen})},i.render=function(){var e,t,n=this.props,r=n.currentCategoryName,i=n.mostRecentQuery,l=n.currentCategoryId,u=i.length>0;return H("div",{className:k.default.pageWrapper},void 0,K,H("div",{className:(0,o.default)(k.default.dragRegion,k.default.pageHeaderDrag,(e={},e[k.default.searchPageDrag]=u,e))}),a.createElement(A.AdvancedScrollerAuto,{className:k.default.scroller,ref:this._scroller,onScroll:this.handleScroll},H("div",{className:(0,o.default)(k.default.viewWrapper,(t={},t[k.default.searchPage]=u,t))},void 0,u?this.renderSearchResults():a.createElement(a.Fragment,null,H("div",{className:k.default.searchHeader},void 0,H("img",{alt:"",className:k.default.headerImage,src:U.default}),H("div",{className:k.default.headerContentWrapper},void 0,H("div",{className:k.default.headerContent},void 0,H(N.default,{size:N.default.Sizes.SIZE_24,className:k.default.searchTitle},void 0,l===y.DISCOVERY_ALL_CATEGORIES_ID?w.default.Messages.GUILD_DISCOVERY_HOME_TITLE:w.default.Messages.GUILD_DISCOVERY_CATEGORY_TITLE.format({categoryName:r})),H(P.default,{size:P.default.Sizes.SIZE_16,className:k.default.searchSubtitle},void 0,l===y.DISCOVERY_ALL_CATEGORIES_ID&&w.default.Messages.GUILD_DISCOVERY_HOME_SUBTITLE),this.renderSearchBar()))),H("div",{className:k.default.featuredBody},void 0,this.renderFeaturedGuildsSection(),l===y.DISCOVERY_ALL_CATEGORIES_ID&&this.renderGamesYouPlay()),H("div",{className:k.default.footer},void 0,H("img",{alt:"",src:j.default,className:k.default.footerImage}),H(N.default,{size:N.default.Sizes.SIZE_16},void 0,w.default.Messages.GUILD_DISCOVERY_CATEGORY_FOOTER_TITLE),H(M.default,{look:M.default.Looks.LINK,color:M.default.Colors.LINK,size:M.default.Sizes.MIN,onClick:this.scrollToTop},void 0,w.default.Messages.GUILD_DISCOVERY_FOOTER_BODY))))))},r}(a.PureComponent);$.displayName="GuildDiscovery";var Z=d.default.connectStores([b.default,C.default,O.default,I.default,h.default,T.default],(function(){var e,t=y.LANGUAGE_OPTIONS,n=b.default.locale,r=null!==(e=i.default.find(t,{code:n}))&&void 0!==e?e:t[0],a=C.default.applicationStatistics,o=Object.keys(a),l=O.default.hasConsented(D.Consents.PERSONALIZATION)&&o.length>0,u=I.default.getCurrentCategoryId(),s=I.default.getCurrentHomepageCategoryId();return{isFetching:I.default.isFetching(),isFetchingSearch:I.default.isFetchingSearch(),guilds:I.default.getDiscoverableGuilds(),mostRecentQuery:I.default.getMostRecentQuery(),currentCategoryId:u,currentHomepageCategoryId:s,currentCategoryName:h.default.getCategoryName(u),categories:h.default.getDiscoveryCategories(),userGuilds:T.default.getGuilds(),theme:b.default.theme,mightHaveGamesYouPlay:l,availableLanguages:t,defaultLanguage:r}}))($);t.default=Z},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.markView=function(e){a.default.dispatch({type:o.ActionTypes.VIEW_HISTORY_MARK_VIEW,key:e})};var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=p(n(0)),o=f(n(2)),i=f(n(10708)),l=f(n(126)),u=f(n(43)),s=p(n(7603)),d=f(n(7439));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}s.AnalyticsContexts;var _=[[1696,20],[1432,16],[1168,12],[0,8]],g=function(e){var t=e.title,n=e.subtitle,r=e.guildsData,s=e.analyticsContext,f=e.theme,c=e.onViewGuild,p=e.fetchGuilds,h=e.onGuildCardSeen,g=e.currentCategoryId;a.useEffect((function(){o.default.wait((function(){return p()}))}),[g]);var E=a.useState(0),S=E[0],O=E[1],I=function(){for(var e,t=window.innerWidth,n=m(_);!(e=n()).done;){var r=e.value,a=r[0],o=r[1];if(t>=a)return void O(o)}};if(a.useEffect((function(){I()}),[]),a.useEffect((function(){return window.addEventListener("resize",I),function(){window.removeEventListener("resize",I)}})),null==r)return null;var T=r.guilds,b=r.loading,C=null==T||0===T.length;if(!b&&C)return null;var M,N=function(){var e,t=(e=regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n=T.findIndex((function(e){return e.id===t})),e.next=3,c(t,n,s);case 3:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){y(o,r,a,i,l,"next",e)}function l(e){y(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(e){return t.apply(this,arguments)}}();if(b||null==T){for(var P=[],A=0;A<S;A++)P.push(v(i.default.Placeholder,{},A));M=P}else M=T.slice(0,S).map((function(e){return v(i.default,{className:d.default.guildCard,guild:e,onView:N,theme:f,onGuildCardSeen:h},e.id)}));return v("section",{className:d.default.guildListSection},void 0,v(l.default,{className:d.default.title,size:l.default.Sizes.SIZE_20},void 0,t),null!=n&&v(u.default,{className:d.default.subtitle,size:u.default.Sizes.SIZE_14,color:u.default.Colors.HEADER_SECONDARY},void 0,n),v("div",{className:d.default.guildList},void 0,M))};g.displayName="DiscoverFeaturedGuildsSection";var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=O(n(8)),i=n(5434),l=n(349),u=O(n(7764)),s=O(n(152)),d=n(259),f=O(n(84)),c=O(n(5287)),p=O(n(227)),v=O(n(248)),y=O(n(336)),m=O(n(43)),h=n(1),_=O(n(7)),g=O(n(7438)),E=O(n(8648)),S=O(n(8649));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function M(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){C(o,r,a,i,l,"next",e)}function l(e){C(o,r,a,i,l,"throw",e)}i(void 0)}))}}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var P=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={loaded:!1,hasBeenSeen:!1,isVisible:!1,submitting:!1},t.handleClickView=function(){var e=M(regeneratorRuntime.mark((function e(n){var r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(r=t.props,a=r.onView,o=r.guild,n.stopPropagation(),t.setState({submitting:!0}),e.prev=3,e.t0=null!=a,!e.t0){e.next=8;break}return e.next=8,a(o.id);case 8:return e.prev=8,t.setState({submitting:!1}),e.finish(8);case 11:case"end":return e.stop()}}),e,null,[[3,,8,11]])})));return function(t){return e.apply(this,arguments)}}(),t.handleVisibilityChange=function(e){var n=t.props,r=n.onGuildCardSeen,a=n.guild;null!=a&&!t.state.hasBeenSeen&&e&&(t.setState({hasBeenSeen:e}),null!=r&&r(a.id))},t.handleContextMenu=function(e){(0,l.openContextMenu)(e,(function(e){return a.createElement(u.default,b({},e,{id:t.props.guild.id}))}))},t.setIsVisible=function(e){t.setState({isVisible:e})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,N(t,n);var O=r.prototype;return O.getDefaultSplashURL=function(e){switch(e){case h.ThemeTypes.DARK:return E.default;case h.ThemeTypes.LIGHT:return S.default}},O.render=function(){var e,t,n=this,r=this.props,a=r.guild,l=r.className,u=r.theme,h=this.state,E=h.loaded,S=h.hasBeenSeen,O=h.isVisible,I=h.submitting,b=a.name,C=a.description,M=a.presenceCount,N=a.memberCount,P=s.default.getGuildDiscoverySplashURL({id:a.id,splash:a.discoverySplash,size:300*(0,d.getDevicePixelRatio)()}),A=null!=P?P:this.getDefaultSplashURL(u),R=s.default.getGuildIconURL({id:a.id,icon:a.icon,size:40})||void 0;return T(i.VisibilitySensor,{active:!O,onChange:this.setIsVisible,threshold:.1},void 0,O?T(i.VisibilitySensor,{onChange:this.handleVisibilityChange,active:!S,threshold:.55},void 0,T("div",{className:(0,o.default)(l,(e={},e[g.default.loaded]=E,e[g.default.loading]=!E,e))},void 0,I?T(p.default,{type:p.default.Type.PULSING_ELLIPSIS,className:g.default.spinner}):null,T(f.default,{onClick:this.handleClickView,className:(0,o.default)(g.default.card,(t={},t[g.default.submitting]=I,t)),onContextMenu:this.handleContextMenu},void 0,T("div",{className:g.default.cardHeader},void 0,T("div",{className:g.default.splash},void 0,T("img",{src:A,alt:"",className:g.default.splashImage,onLoad:function(){return n.setState({loaded:!0})}})),T("div",{className:g.default.guildIcon},void 0,T(y.default,{mask:y.default.Masks.SQUIRCLE,width:48,height:48},void 0,T("div",{className:g.default.iconMask},void 0,T(y.default,{mask:y.default.Masks.SQUIRCLE,width:40,height:40},void 0,T("img",{src:R,alt:"",className:g.default.avatar})))))),T("div",{className:g.default.guildInfo},void 0,T("div",{className:g.default.title},void 0,T(c.default,{className:g.default.guildBadge,guild:a,tooltipColor:v.default.Colors.PRIMARY}),T(m.default,{className:g.default.guildName,size:m.default.Sizes.SIZE_16,color:m.default.Colors.HEADER_PRIMARY},void 0,b)),T(m.default,{className:g.default.description,size:m.default.Sizes.SIZE_14,color:m.default.Colors.HEADER_SECONDARY},void 0,C),T("div",{className:g.default.memberInfo},void 0,null!=M&&T("div",{className:g.default.memberCount},void 0,T("div",{className:g.default.dotOnline}),T(m.default,{size:m.default.Sizes.SIZE_12,color:m.default.Colors.HEADER_SECONDARY},void 0,_.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:M}))),null!=N&&T("div",{className:g.default.memberCount},void 0,T("div",{className:g.default.dotOffline}),T(m.default,{size:m.default.Sizes.SIZE_12,color:m.default.Colors.HEADER_SECONDARY},void 0,_.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:N})))))))):T("div",{className:g.default.card}))},r}(a.PureComponent);P.displayName="GuildDiscoveryCard",P.Placeholder=function(e){return T("div",{className:(0,o.default)(e.className,g.default.cardPlaceholder)})};var A=P;t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=T(n(0)),o=O(n(6)),i=O(n(134)),l=n(3),u=T(n(1072)),s=O(n(10710)),d=O(n(9675)),f=O(n(10712)),c=n(49),p=O(n(704)),v=O(n(84)),y=O(n(7705)),m=O(n(126)),h=O(n(43)),_=T(n(7603)),g=n(659),E=O(n(7)),S=O(n(7443));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}_.AnalyticsContexts;var C=function(e){var t=e.categoryId,n=e.categoryName,r=e.onClick,a=t===g.DISCOVERY_ALL_CATEGORIES_ID,o=a?E.default.Messages.GUILD_DISCOVERY_SEARCH_EMPTY_HEADER:E.default.Messages.GUILD_DISCOVERY_SEARCH_EMPTY_CATEGORY_HEADER.format({categoryName:n}),i=a?E.default.Messages.GUILD_DISCOVERY_SEARCH_EMPTY_BODY:E.default.Messages.GUILD_DISCOVERY_SEARCH_EMPTY_CATEGORY_BODY.format({onClick:r});return b("div",{className:S.default.emptyContainer},void 0,b("div",{className:S.default.emptyImage}),b(m.default,{size:m.default.Sizes.SIZE_24,className:S.default.emptyHeader},void 0,o),b(h.default,{size:h.default.Sizes.SIZE_16,color:h.default.Colors.HEADER_SECONDARY},void 0,i))};C.displayName="EmptySearchResults";var M=function(){return b("div",{className:S.default.emptyContainer},void 0,b("div",{className:S.default.errorImage}),b(h.default,{size:h.default.Sizes.SIZE_16,color:h.default.Colors.HEADER_SECONDARY,className:S.default.emptyHeader},void 0,E.default.Messages.GUILD_DISCOVERY_SEARCH_ERROR))};M.displayName="ErrorState";var N=b(M,{}),P=function(e){var t=e.loadId,n=e.searchResults,r=e.mostRecentQuery,h=e.defaultLanguage,O=e.availableLanguages,I=e.isFetchingSearch,T=e.scroller,M=e.loadingGuildId,P=e.theme,A=e.currentCategoryId,R=e.currentCategoryName,L=e.onViewGuild,D=e.onGuildCardSeen,w=e.placeholder,k=o.default.uniqueId("GuildDiscovery"),j=n.guilds,U=n.loading,G=n.total,F=a.useState(!1),B=F[0],H=F[1],x=(0,l.useStateFromStores)([p.default],(function(){return p.default.hasSearchError()})),V=function(e,t,n){u.doAlgoliaSearch(r,{categoryId:n?g.DISCOVERY_ALL_CATEGORIES_ID:A,preferredLocale:h.code,offset:e,length:t}),H(!1)};a.useEffect((function(){var e=(0,c.getHistory)().location.search,t=(null!=e&&e.length>0&&e.startsWith("?")?i.default.parse(e):{}).offset;1===(null!=t?Math.floor(parseInt(t,10)/12)+1:1)&&H(!0)}),[r]);var W=A===g.DISCOVERY_ALL_CATEGORIES_ID?E.default.Messages.GUILD_DISCOVERY_SEARCH_RESULTS_HEADER.format({count:null!=G?G.toLocaleString():"0",query:r}):E.default.Messages.GUILD_DISCOVERY_SEARCH_RESULTS_CATEGORY_HEADER.format({count:null!=G?G.toLocaleString():"0",query:r,category:R});return b("div",{className:S.default.container},void 0,b("div",{className:S.default.searchHeader},void 0,b(v.default,{onClick:function(){u.clearSearch()},className:S.default.arrow},void 0,b(y.default,{direction:y.default.Directions.LEFT})),b(m.default,{size:m.default.Sizes.SIZE_24,className:S.default.header},void 0,W)),b(d.default,{loadId:t,searchResults:n,mostRecentQuery:r,isFetchingSearch:I,defaultLanguage:h,placeholder:w,availableLanguages:O,isSearchPage:!0,currentCategoryId:A}),x?N:G<=0?b(C,{categoryId:A,categoryName:R,onClick:function(){u.selectCategory(g.DISCOVERY_ALL_CATEGORIES_ID),V(0,12,!0)}}):b("div",{className:S.default.results},void 0,b(s.default,{pageSize:12,totalCount:G,resetCurrentPage:B,onPageChange:function(e){V(12*(e-1),12),null==T||T.scrollTo({to:0})}},void 0,(function(e){var t=e.controller;return b("section",{"aria-labelledby":k},void 0,b(f.default,{guilds:j,loading:U,loadingPlaceholderCount:12,onViewGuild:L,loadingGuildId:M,theme:P,analyticsContext:_.AnalyticsContexts.SEARCH,onGuildCardSeen:D}),t)}))))};P.displayName="DiscoverSearchResults";var A=P;t.default=A},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(134)),i=n(49),l=u(n(8633));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).handlePageChange=function(e){var t=n.props.onPageChange;n.setState({currentPage:e}),null!=t&&t(e)};var r=(0,i.getHistory)().location.search,a=(null!=r&&r.length>0&&r.startsWith("?")?o.default.parse(r):{}).offset,l=null!=a?Math.floor(parseInt(a,10)/t.pageSize)+1:1;return n.state={currentPage:l},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a=r.prototype;return a.componentDidUpdate=function(e){var t=this.props.resetCurrentPage;!e.resetCurrentPage&&t&&this.setState({currentPage:1})},a.render=function(){var e=this.props,t=e.totalCount,n=e.pageSize,r=e.maxVisiblePages,a=e.children,o=this.state.currentPage;return a({controller:d(l.default,{totalCount:t,pageSize:n,currentPage:o,maxVisiblePages:r,onPageChange:this.handlePageChange})})},r}(a.PureComponent);c.displayName="GuildDiscoveryPaginator";var p=c;t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=y();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=v(n(8)),i=v(n(80)),l=v(n(84)),u=v(n(178)),s=v(n(7590)),d=v(n(5440)),f=v(n(43)),c=v(n(7)),p=v(n(7440));function v(e){return e&&e.__esModule?e:{default:e}}function y(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return y=function(){return e},e}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this)._textInputRef=a.createRef(),t._containerRef=a.createRef(),t.handleClear=function(){var e=t.props,n=e.onClear,r=e.forwardedRef,a=(null!=r?r:t._textInputRef).current;null!=a&&a.focus(),null!=n&&n()},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n),r.prototype.render=function(){var e=this.props,t=e.autoFocus,n=e.label,r=e.placeholder,v=e.searchTerm,y=e.inputClassName,m=e.className,_=e.onChange,g=e.onFocus,E=e.onBlur,S=e.onKeyPress,O=e.autoComplete,I=e.forwardedRef,T=e.closeIconClassName,b=e.searchIconClassName,C=e.cta,M=null!=v&&v.length>0,N=null!=I?I:this._textInputRef;return h(i.default,{focusTarget:N,ringTarget:this._containerRef},void 0,a.createElement("div",{className:(0,o.default)(p.default.searchBox,m),ref:this._containerRef},h(u.default,{inputRef:N,focusProps:{enabled:!1},name:"search",maxLength:100,className:p.default.searchBoxInputWrapper,inputClassName:(0,o.default)(p.default.searchBoxInput,y),onChange:_,onFocus:g,onBlur:E,onKeyPress:S,value:M?v:"",placeholder:r,autoFocus:t,"aria-label":n,autoComplete:O?"on":"off"}),null!=C?h(f.default,{color:f.default.Colors.MUTED,size:f.default.Sizes.SIZE_12,className:p.default.cta},void 0,C):null,M?h(l.default,{onClick:this.handleClear,className:p.default.clear},void 0,h(s.default,{className:(0,o.default)(p.default.clearIcon,T)})):h(d.default,{className:(0,o.default)(p.default.searchIcon,b),"aria-label":c.default.Messages.SEARCH})))},r}(a.Component);g.displayName="SearchBox",g.defaultProps={autoComplete:!1};var E=a.forwardRef((function(e,t){return a.createElement(g,m({forwardedRef:t},e))}));t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o=d(n(0)),i=n(125),l=d(n(10713)),u=(r=n(7258))&&r.__esModule?r:{default:r};function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function p(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){c(o,r,a,i,l,"next",e)}function l(e){c(o,r,a,i,l,"throw",e)}i(void 0)}))}}function v(e,t){return(v=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleViewGuild=function(){var e=p(regeneratorRuntime.mark((function e(n){var r,a,o,i,l;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r=t.props,a=r.guilds,o=r.analyticsContext,i=r.onViewGuild,l=a.findIndex((function(e){return e.id===n})),e.next=4,i(n,l,o);case 4:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),t.renderGuild=function(e,n){var r=t.props.theme;return f(l.default,{guild:e,theme:r,onView:t.handleViewGuild},n)},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,v(t,n);var a=r.prototype;return a.renderPlaceholders=function(){for(var e=this.props.loadingPlaceholderCount,t=[],n=0;n<e;n++)t.push(f(l.DiscoverSearchResultPlaceholder,{},n));return t},a.render=function(){var e=this,t=this.props,n=t.guilds,r=t.loading;return f(i.Spring,{from:{opacity:r?0:1},to:{opacity:1},delay:100},void 0,(function(t){return f(i.animated.div,{className:u.default.guildList,style:t},void 0,r||null==n?e.renderPlaceholders():n.map(e.renderGuild))}))},r}(o.PureComponent);y.displayName="GuildList",y.defaultProps={loadingPlaceholderCount:12};var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.DiscoverSearchResultPlaceholder=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=S(n(8)),i=n(349),l=S(n(7764)),u=S(n(84)),s=S(n(5287)),d=S(n(227)),f=S(n(126)),c=S(n(336)),p=S(n(43)),v=S(n(152)),y=n(259),m=n(1),h=S(n(7)),_=S(n(7442)),g=S(n(8648)),E=S(n(8649));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function b(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var C=function(){return b("div",{className:_.default.placeholder})};t.DiscoverSearchResultPlaceholder=C,C.displayName="DiscoverSearchResultPlaceholder";var M=function(e){var t,n=e.guild,r=e.theme,S=e.onView,O=n.id,C=n.discoverySplash,M=n.icon,N=n.name,P=n.description,A=n.presenceCount,R=n.memberCount,L=a.useState(!1),D=L[0],w=L[1],k=a.useState(!1),j=k[0],U=k[1],G=v.default.getGuildDiscoverySplashURL({id:O,splash:C,size:240*(0,y.getDevicePixelRatio)()}),F=null!=G?G:function(e){switch(e){case m.ThemeTypes.DARK:return g.default;case m.ThemeTypes.LIGHT:return E.default}}(r),B=v.default.getGuildIconURL({id:O,icon:M,size:32})||void 0,H=function(){var e,t=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(U(!0),e.prev=1,e.t0=null!=S,!e.t0){e.next=6;break}return e.next=6,S(n.id);case 6:return e.prev=6,U(!1),e.finish(6);case 9:case"end":return e.stop()}}),e,null,[[1,,6,9]])})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){T(o,r,a,i,l,"next",e)}function l(e){T(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();return a.createElement(a.Fragment,null,b("div",{className:_.default.card},void 0,j?b(d.default,{type:d.default.Type.PULSING_ELLIPSIS,className:_.default.spinner}):null,b(u.default,{className:(0,o.default)(_.default.container,(t={},t[_.default.hover]=D,t[_.default.submitting]=j,t)),onClick:H,onContextMenu:function(e){(0,i.openContextMenu)(e,(function(e){return a.createElement(l.default,I({},e,{id:n.id}))}))},onMouseEnter:function(){return w(!0)},onMouseLeave:function(){return w(!1)}},void 0,b("div",{className:_.default.splashContainer},void 0,b("img",{src:F,alt:"",className:_.default.splashImage,width:240})),b("div",{className:_.default.content},void 0,b("div",{className:_.default.header},void 0,b(c.default,{mask:c.default.Masks.SQUIRCLE,width:32,height:32},void 0,b("img",{src:B,alt:"",className:_.default.avatar})),b("div",{className:_.default.headerName},void 0,b(s.default,{guild:n,className:_.default.guildBadge}),b(f.default,{size:f.default.Sizes.SIZE_16},void 0,N))),b(p.default,{className:_.default.description},void 0,P),b("div",{className:_.default.memberInfo},void 0,null!=A&&b("div",{className:_.default.memberCount},void 0,b(p.default,{size:p.default.Sizes.SIZE_12,color:p.default.Colors.HEADER_SECONDARY},void 0,h.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_ONLINE.format({membersOnline:A}))),null!=R&&a.createElement(a.Fragment,null,b("div",{className:_.default.dotSeparator}),b("div",{className:_.default.memberCount},void 0,b(p.default,{size:p.default.Sizes.SIZE_12,color:p.default.Colors.HEADER_SECONDARY},void 0,h.default.Messages.INSTANT_INVITE_GUILD_MEMBERS_TOTAL.format({count:R})))))))),b("hr",{className:_.default.separator}))};t.default=M},function(e,t,n){e.exports=n.p+"6429567e7cc7b7c04d1791a58d21795d.svg"},function(e,t,n){e.exports=n.p+"3e0acf6d69894a5d20deb7c513cd1412.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=n(1072),i=p(n(7879)),l=n(9288),u=p(n(9657)),s=n(9658),d=p(n(704)),f=p(n(970)),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(){return(m=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var h=function(e){switch(e){case 1:return l.CategoryIcons.Activity;case 2:return l.CategoryIcons.Music;case 3:return l.CategoryIcons.Television;case 5:return l.CategoryIcons.Science;case 6:return l.CategoryIcons.Education;default:return l.CategoryIcons.Discover}},_=function(){var e=(0,a.useStateFromStoresObject)([d.default],(function(){return{currentCategoryId:d.default.getCurrentCategoryId(),isViewingSearchResults:d.default.getMostRecentQuery().length>0}})),t=e.currentCategoryId,n=e.isViewingSearchResults,r=(0,a.useStateFromStores)([i.default],(function(){return i.default.getDiscoveryCategories()})),l=null==r?void 0:r.map((function(e){return m({},e,{icon:h(e.categoryId)})}));return y(f.default,{},void 0,y(s.DiscoverySidebarHeader,{text:c.default.Messages.DISCOVER}),y(u.default,{categories:l,handleCategorySelect:function(e){(0,o.selectCategory)(e,!0),n&&(0,o.clearSearch)()},currentCategoryId:t,shouldDisplaySelectedCategory:!n}))};_.displayName="GuildDiscoveryCategorySidebar";var g=_;t.default=g},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=ve;var r,a=oe(n(0)),o=re(n(8)),i=n(3),l=n(67),u=n(349),s=re(n(968)),d=re(n(10718)),f=re(n(7566)),c=re(n(1206)),p=n(279),v=re(n(10722)),y=re(n(9576)),m=re(n(8935)),h=re(n(10723)),_=re(n(8937)),g=re(n(1198)),E=re(n(7895)),S=re(n(10724)),O=re(n(10840)),I=re(n(8940)),T=re(n(9)),b=re(n(657)),C=re(n(41)),M=re(n(655)),N=re(n(122)),P=re(n(442)),A=re(n(263)),R=re(n(151)),L=re(n(35)),D=re(n(12)),w=re(n(986)),k=re(n(84)),j=re(n(63)),U=re(n(9450)),G=re(n(985)),F=re(n(5208)),B=oe(n(248)),H=re(n(7686)),x=re(n(7821)),V=re(n(7995)),W=re(n(7888)),Y=re(n(1096)),z=re(n(7870)),K=re(n(8172)),$=re(n(8250)),Z=re(n(8728)),q=oe(n(643)),X=re(n(43)),Q=n(991),J=re(n(37)),ee=n(1),te=re(n(7)),ne=re(n(7498));function re(e){return e&&e.__esModule?e:{default:e}}function ae(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ae=function(){return e},e}function oe(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ae();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function ie(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function le(){return(le=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ue(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function se(e,t){return(se=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var de=J.default.getEnableHardwareAcceleration()?q.AnimatedAvatar:q.default;var fe=ie(m.default,{onClose:u.closeContextMenu,renderInputDevices:!0,renderInputModes:!0,renderInputVolume:!0}),ce=ie(m.default,{onClose:u.closeContextMenu,renderOutputDevices:!0,renderOutputVolume:!0}),pe=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).copiedTimeout=new l.Timeout,t.copiedDecayTimeout=new l.Timeout,t.speakingWhileMutedTooltipTimeout=new l.Timeout,t.state={hovered:!1,copiedStreak:0,shouldShowNametagTooltip:!1,shouldShowCopiedFeedback:!1,shouldShowSpeakingWhileMutedTooltip:!1,hoveringOnMute:!1},t.handleToggleSelfMute=function(){var e=t.props,n=e.serverMute,r=e.suppress;(0,_.default)(n,r)},t.handleToggleSelfDeaf=function(){var e=t.props.serverDeaf;(0,h.default)(e)},t.handleOpenSettings=function(){s.default.open(ee.UserSettingsSections.ACCOUNT)},t.handleOpenSettingsContextMenu=function(e){(0,u.openContextMenu)(e,(function(e){return a.createElement(S.default,le({},e,{user:t.props.currentUser,subscription:t.props.subscription,webBuildOverride:t.props.webBuildOverride}))}))},t.handleInputAudioContextMenu=function(e){(0,u.openContextMenu)(e,(function(){return fe}))},t.handleOutputAudioContextMenu=function(e){(0,u.openContextMenu)(e,(function(){return ce}))},t.handleMouseEnter=function(){t.setState({hovered:!0})},t.handleMouseLeave=function(){t.setState({hovered:!1})},t.handleMouseEnterMute=function(){t.setState({hoveringOnMute:!0,shouldShowSpeakingWhileMutedTooltip:!1}),t.speakingWhileMutedTooltipTimeout.stop()},t.handleMouseLeaveMute=function(){t.setState({hoveringOnMute:!1})},t.handleCopyTag=function(){var e=t.props.currentUser,n=t.state,r=n.shouldShowNametagTooltip,a=n.copiedStreak;(0,Q.copy)(e.tag);var o={shouldShowCopiedFeedback:!0,shouldShowNametagTooltip:!0};r||(o.copiedStreak=a+1),t.setState(o,(function(){t.copiedTimeout.start(1e3,(function(){return t.setState({shouldShowNametagTooltip:!1})})),t.copiedDecayTimeout.start(2e3,(function(){return t.setState({copiedStreak:0})}))}))},t.handleOccludedChanged=function(){t.props.occluded&&t.setState({shouldShowNametagTooltip:!1,shouldShowSpeakingWhileMutedTooltip:!1})},t.handleSpeakingWhileMutedChanged=function(){var e=t.props,n=e.selfMute,r=e.serverMute,a=e.suppress,o=e.speakingWhileMuted,i=e.occluded,l=t.state.hoveringOnMute;o?l||!n||r||a||i||t.setState({shouldShowSpeakingWhileMutedTooltip:!0},(function(){t.speakingWhileMutedTooltipTimeout.start(2e3,(function(){return t.setState({shouldShowSpeakingWhileMutedTooltip:!1})}))})):(t.setState({shouldShowSpeakingWhileMutedTooltip:!1}),t.speakingWhileMutedTooltipTimeout.stop())},t.renderStatusPickerPopout=function(e){var n=e.closePopout;return ie(d.default,{onClose:function(){t.handleMouseLeave(),n&&n()}})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,se(t,n);var i,c,p,m=r.prototype;return m.componentDidUpdate=function(e){var t=e.speakingWhileMuted,n=e.occluded,r=this.props,a=r.speakingWhileMuted;r.occluded!==n&&this.handleOccludedChanged(),a!==t&&this.handleSpeakingWhileMutedChanged()},m.componentWillUnmount=function(){this.copiedTimeout.stop(),this.copiedDecayTimeout.stop(),this.speakingWhileMutedTooltipTimeout.stop()},m.renderCopiedSuccess=function(){var e=this.state.copiedStreak,t=[te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_1,te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_2,te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_3,te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_4,te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_5,te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_6,te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_7,te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_8,te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_9,te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_10,te.default.Messages.ACCOUNT_USERNAME_COPY_SUCCESS_11],n=Math.min(Math.max(0,e-1),t.length-1);return ie(F.default,{isShaking:this.isCopiedStreakGodlike},void 0,t[n])},m.renderNameTag=function(){var e=this,t=this.props,n=t.customStatusActivity,r=t.hidePrivateData,i=t.currentUser,l=this.state,u=l.hovered,s=l.shouldShowNametagTooltip,d=l.shouldShowCopiedFeedback,f=r?null:"#"+i.discriminator,c=null!=n?ie(U.default,{hoverText:f,forceHover:u},void 0,ie(E.default,{activity:n,emojiClassName:ne.default.emoji,className:ne.default.customStatus})):f,p=null,v=B.TooltipColors.PRIMARY;return Q.SUPPORTS_COPY&&(p=te.default.Messages.ACCOUNT_CLICK_TO_COPY,d&&(p=this.renderCopiedSuccess(),v=this.isCopiedStreakGodlike?B.TooltipColors.RED:B.TooltipColors.GREEN)),ie(B.default,{text:p,forceOpen:s,"aria-label":!!Q.SUPPORTS_COPY&&te.default.Messages.ACCOUNT_CLICK_TO_COPY,color:v,delay:500,onAnimationRest:function(t,n){d&&!s&&n===ee.SpringTransitionPhases.LEAVE&&e.setState({shouldShowCopiedFeedback:!1})}},void 0,(function(t){var n,r=t.onClick,l=t.onMouseEnter,u=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(t,["onClick","onMouseEnter"]);return a.createElement(k.default,le({},u,{onMouseEnter:function(){d?(e.copiedTimeout.stop(),e.setState({shouldShowNametagTooltip:!1},l)):l&&l()},onClick:function(){r&&r(),e.handleCopyTag()},className:(0,o.default)(ne.default.nameTag,(n={},n[ne.default.canCopy]=Q.SUPPORTS_COPY,n))}),ie(X.default,{className:ne.default.usernameContainer},void 0,ie(Z.default,{},void 0,i.username)),null!=c?ie($.default,{className:ne.default.discriminator},void 0,c):null)}))},m.render=function(){var e,t,n=this.props,r=n.currentUser,i=n.selfDeaf,l=n.selfMute,u=n.serverMute,s=n.serverDeaf,d=n.suppress,c=n.speaking,p=n.streaming,m=n.status,h=n.webBuildOverride,_=this.state.shouldShowSpeakingWhileMutedTooltip;if(null==r)return null;var g=l||d||u,E=i||s,S=ie(de,{size:q.Sizes.SIZE_32,src:r.getAvatarURL("jpg"),"aria-label":r.username,status:p?ee.StatusTypes.STREAMING:m,isSpeaking:c,className:ne.default.avatar});return ie("div",{className:ne.default.container,onMouseEnter:this.handleMouseEnter,onMouseLeave:this.handleMouseLeave},void 0,ie(f.default,{object:ee.AnalyticsObjects.AVATAR},void 0,ie(G.default,{renderPopout:this.renderStatusPickerPopout,position:G.default.Positions.TOP,align:G.default.Align.LEFT,animation:G.default.Animation.SCALE,spacing:14},void 0,(function(e){return a.createElement(k.default,le({},e,{"aria-label":te.default.Messages.SET_STATUS,className:ne.default.avatarWrapper}),S)}))),this.renderNameTag(),ie(j.default,{grow:0},void 0,ie(K.default,{tooltipText:_?te.default.Messages.ACCOUNT_SPEAKING_WHILE_MUTED:(0,y.default)(l,u,d),tooltipColor:_?B.TooltipColors.GREEN:void 0,tooltipForceOpen:_||void 0,onMouseEnter:this.handleMouseEnterMute,onMouseLeave:this.handleMouseLeaveMute,icon:g?z.default:Y.default,iconForeground:g?ne.default.strikethrough:null,onClick:this.handleToggleSelfMute,innerClassName:(0,o.default)((e={},e[ne.default.redIcon]=u||d,e)),onContextMenu:this.handleInputAudioContextMenu,role:"switch","aria-label":te.default.Messages.MUTE,"aria-checked":g}),ie(K.default,{tooltipText:(0,v.default)(i,s),icon:i?V.default:x.default,onClick:this.handleToggleSelfDeaf,onContextMenu:this.handleOutputAudioContextMenu,innerClassName:(0,o.default)((t={},t[ne.default.redIcon]=s,t)),iconForeground:E?ne.default.strikethrough:null,role:"switch","aria-label":te.default.Messages.DEAFEN,"aria-checked":E}),ie(K.default,{tooltipText:null!=h?te.default.Messages.USER_SETTINGS_WITH_BUILD_OVERRIDE.format({webBuildOverride:h.id}):te.default.Messages.USER_SETTINGS,onClick:this.handleOpenSettings,onContextMenu:this.handleOpenSettingsContextMenu,innerClassName:null!=h?ne.default.buildOverrideButton:null,icon:H.default},void 0,null!=h?ie(W.default,{width:9,height:9,className:ne.default.hasBuildOverride,"aria-hidden":!0}):null)))},i=r,(c=[{key:"isCopiedStreakGodlike",get:function(){return this.state.copiedStreak>=10}}])&&ue(i.prototype,c),p&&ue(i,p),r}(a.PureComponent);function ve(){var e=(0,i.useStateFromStores)([D.default],(function(){return D.default.getCurrentUser()})),t=null==e?void 0:e.id,n=(0,i.useStateFromStores)([L.default],(function(){return L.default.customStatus})),r=a.useMemo((function(){return null!=n?(0,g.default)(n):null}),[n]),o=(0,i.useStateFromStoresObject)([P.default],(function(){return{streaming:null!=P.default.findActivity((function(e){return e.type===ee.ActivityTypes.STREAMING})),status:P.default.getStatus()}})),l=o.streaming,u=o.status,s=(0,i.useStateFromStores)([A.default],(function(){return null!=t&&A.default.isSpeaking(t)}),[t]),d=(0,i.useStateFromStores)([R.default],(function(){return R.default.hidePersonalInformation})),f=(0,i.useStateFromStores)([N.default,T.default],(function(){var e=N.default.getChannelId();return null!=e?T.default.getChannel(e):null})),v=(0,I.default)(f),y=v.mute,m=v.selfMute,h=v.suppress,_=(0,O.default)(f),E=_.selfDeaf,S=_.deaf,k=(0,i.useStateFromStores)([c.default],(function(){var e;return(0,p.probablyHasBuildOverride)()?null===(e=c.default.getCurrentBuildOverride().overrides)||void 0===e?void 0:e.discord_web:null})),j=(0,i.useStateFromStores)([w.default],(function(){return w.default.getSubscription()})),U=(0,i.useStateFromStores)([C.default],(function(){return C.default.getEverSpeakingWhileMuted()})),G=(0,i.useStateFromStores)([b.default,M.default],(function(){return b.default.hasLayers()||M.default.hasModalOpen()}));return ie(pe,{hidePrivateData:d,currentUser:e,selfMute:m,serverMute:y,suppress:h,serverDeaf:S,selfDeaf:E,status:u,speaking:s,streaming:l,customStatusActivity:r,webBuildOverride:k,subscription:j,speakingWhileMuted:U,occluded:G})}pe.displayName="Account",ve.displayName="AccountConnected"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=T(n(8)),i=n(3),l=T(n(331)),u=T(n(7579)),s=T(n(7895)),d=C(n(7563)),f=T(n(680)),c=T(n(35)),p=T(n(36)),v=T(n(248)),y=T(n(7590)),m=n(44),h=n(1129),_=T(n(15)),g=n(1062),E=T(n(10719)),S=n(1),O=T(n(7)),I=T(n(7445));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e){var t=e.status,n=e.description,r=e.focused;return N("div",{className:I.default.statusItem},void 0,N(h.Status,{status:t,className:I.default.icon,size:10,color:r?"currentColor":void 0}),N("div",{className:I.default.status},void 0,(0,g.humanizeStatus)(t)),null!=n&&N("div",{className:I.default.description},void 0,n))}function A(e){var t=e.customStatus,n=function(e){e.stopPropagation(),l.default.updateRemoteSettings({customStatus:null})};return null!=t?N("div",{"aria-label":O.default.Messages.CUSTOM_STATUS_EDIT_CUSTOM_STATUS_PLACEHOLDER},void 0,N(s.default,{className:null!=t.emoji?I.default.customStatusWithEmoji:I.default.customStatusItem,activity:t,emojiClassName:I.default.customEmoji,textClassName:I.default.customText,placeholderText:O.default.Messages.CUSTOM_STATUS_EDIT_CUSTOM_STATUS_PLACEHOLDER},void 0,N(v.default,{text:O.default.Messages.CUSTOM_STATUS_CLEAR_CUSTOM_STATUS},void 0,(function(e){return a.createElement(p.default,M({},e,{className:I.default.clearStatusButton,onClick:n,look:p.default.Looks.BLANK,size:p.default.Sizes.NONE,tabIndex:-1,"aria-hidden":!0}),N(y.default,{className:I.default.clearStatusIcon}))})))):N("div",{className:(0,o.default)(I.default.statusItem,I.default.customStatusContentIcon),"aria-label":O.default.Messages.CUSTOM_STATUS_SET_CUSTOM_STATUS},void 0,N("div",{className:I.default.customEmojiPlaceholder}),N("div",{className:I.default.status},void 0,O.default.Messages.CUSTOM_STATUS_SET_CUSTOM_STATUS))}P.displayName="StatusMenuItem";var R=N(d.MenuSeparator,{}),L=N(d.MenuSeparator,{}),D=function(e){var t=e.customStatus,n=e.onClose,r=e.analyticsContext;a.useEffect((function(){_.default.track(S.AnalyticEvents.OPEN_POPOUT,{type:"User Status Menu",has_custom_status:null!=t,location:r.location})}),[]);var o=function(e){l.default.updateRemoteSettings({status:e})},i=N(A,{customStatus:t});return N(d.default,{navId:"status-picker",style:d.MenuStyle.FIXED,"aria-label":O.default.Messages.SET_STATUS,onClose:n},void 0,N(d.MenuItem,{id:"online",keepItemStyles:!0,render:function(e){var t=e.isFocused;return N(P,{status:h.StatusTypes.ONLINE,focused:t})},action:function(){return o(h.StatusTypes.ONLINE)}}),R,N(d.MenuItem,{id:"idle",keepItemStyles:!0,render:function(e){var t=e.isFocused;return N(P,{status:h.StatusTypes.IDLE,focused:t})},action:function(){return o(h.StatusTypes.IDLE)}}),N(d.MenuItem,{id:"dnd",keepItemStyles:!0,render:function(e){var t=e.isFocused;return N(P,{status:h.StatusTypes.DND,description:O.default.Messages.STATUS_DND_HELP,focused:t})},action:function(){return o(h.StatusTypes.DND)}}),N(d.MenuItem,{id:"invisible",keepItemStyles:!0,render:function(e){var t=e.isFocused;return N(P,{status:h.StatusTypes.INVISIBLE,description:O.default.Messages.STATUS_INVISIBLE_HELPER,focused:t})},action:function(){return o(h.StatusTypes.INVISIBLE)}}),L,N(d.MenuItem,{id:"custom-status",keepItemStyles:!0,render:function(){return i},action:function(){(0,m.openModal)((function(e){return a.createElement(E.default,M({},e,{sourceAnalyticsContext:r}))}))}}))};D.displayName="StatusPickerPopout";var w=(0,u.default)((function(e){var t=(0,i.useStateFromStores)([f.default],(function(){return f.default.getCustomStatusActivity()})),n=(0,i.useStateFromStores)([c.default],(function(){return c.default.status}));return a.createElement(D,M({},e,{customStatus:t,status:n}))}));t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=A(n(3)),i=A(n(331)),l=A(n(5409)),u=A(n(7566)),s=n(9676),d=A(n(10720)),f=A(n(7777)),c=A(n(680)),p=A(n(35)),v=A(n(12)),y=A(n(36)),m=A(n(8229)),h=A(n(985)),_=A(n(178)),g=A(n(992)),E=A(n(646)),S=A(n(7590)),O=n(50),I=A(n(994)),T=n(1129),b=A(n(15)),C=n(1062),M=n(1),N=A(n(7)),P=A(n(7444));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(){var e=p.default.customStatus;return null!=e&&null==e.expiresAt?null:s.ClearAfterValues.TODAY}function U(e){return k("div",{className:P.default.statusOptionItem},void 0,k(T.Status,{status:e.value,size:10,className:P.default.statusIcon}),e.label)}U.displayName="renderStatusOptionItem";var G=[{key:1,value:T.StatusTypes.ONLINE,label:(0,C.humanizeStatus)(T.StatusTypes.ONLINE)},{key:2,value:T.StatusTypes.IDLE,label:(0,C.humanizeStatus)(T.StatusTypes.IDLE)},{key:3,value:T.StatusTypes.DND,label:(0,C.humanizeStatus)(T.StatusTypes.DND)},{key:4,value:T.StatusTypes.INVISIBLE,label:(0,C.humanizeStatus)(T.StatusTypes.INVISIBLE)}];function F(){var e=p.default.status;return G.some((function(t){return t.value===e}))?e:T.StatusTypes.ONLINE}var B=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={emojiInfo:null!=t.props.customStatus?t.props.customStatus.emoji:null,text:null!=t.props.customStatus&&null!=t.props.customStatus.state?t.props.customStatus.state:"",clearAfter:j(),status:F()},t.handleClearStatus=function(){t.setState({emojiInfo:null,text:""})},t.handleSubmit=function(e){e.preventDefault(),t.handleSaveStatus()},t.handleStatusChange=function(e){t.setState({text:e})},t.handleEmojiChange=function(e){if(null!=e){var n=null!=e.id?{id:e.id,name:e.name,animated:e.animated}:{id:null,name:e.optionallyDiverseSequence,animated:!1};t.setState({emojiInfo:n})}},t.handleChangeClearAfter=function(e){t.setState({clearAfter:e})},t.handleChangeStatus=function(e){t.setState({status:e})},t.handleSaveStatus=function(){var e=t.props,n=e.sourceAnalyticsContext,r=e.onClose,a=t.state,o=a.emojiInfo,l=a.text,u=a.clearAfter,s=a.status;i.default.updateRemoteSettings({status:s}),(0,d.default)(l,o,u,n),r()},t.handleKeyPress=function(e){e.which===M.KeyboardKeys.ENTER&&t.handleSaveStatus()},t.renderEmojiPicker=function(e){var n=e.closePopout,r=t.props.onClose;return k(f.default,{closePopout:n,onSelectEmoji:function(e,r){t.handleEmojiChange(e),r&&n()},pickerIntention:M.EmojiIntention.STATUS,onNavigateAway:r})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,w(t,n);var o,c,p,v=r.prototype;return v.componentDidMount=function(){var e=this.props.sourceAnalyticsContext;b.default.track(M.AnalyticEvents.OPEN_MODAL,{source:e.location,type:M.AnalyticsSections.CUSTOM_STATUS_MODAL,load_id:e.loadId})},v.getEmojiButtonRenderer=function(){var e=this.state.emojiInfo;return e?function(){return k(l.default,{className:P.default.emoji,emojiId:e.id,emojiName:e.name,animated:Boolean(e.animated)})}:null},v.renderCustomStatusInput=function(){var e=this,t=this.props.user,n=this.state,r=n.text,o=n.emojiInfo;return k(E.default,{className:P.default.formGroup,title:N.default.Messages.CUSTOM_STATUS_MODAL_BODY.format({username:t.username})},void 0,k("div",{className:P.default.inputContainer},void 0,k("div",{className:P.default.emojiButtonContainer},void 0,k(h.default,{renderPopout:this.renderEmojiPicker,position:h.default.Positions.LEFT,animation:h.default.Animation.NONE,align:h.default.Align.BOTTOM},void 0,(function(t,n){return a.createElement(m.default,L({},t,{active:n,className:P.default.emojiButton,tabIndex:0,renderButtonContents:e.getEmojiButtonRenderer()}))}))),k(_.default,{maxLength:s.STATUS_MAX_LENGTH,value:r,inputClassName:P.default.input,placeholder:N.default.Messages.CUSTOM_STATUS_MODAL_PLACEHOLDER,onChange:this.handleStatusChange,onKeyPress:this.handleKeyPress,autoFocus:!0}),r.length>0||null!=o?k(y.default,{focusProps:{offset:{top:8,bottom:8,left:-2,right:-2}},className:P.default.clearButton,onClick:this.handleClearStatus,look:y.default.Looks.BLANK,size:y.default.Sizes.NONE},void 0,k(S.default,{className:P.default.clearIcon})):null))},v.renderClearAfter=function(){var e=this.state.clearAfter;return k(E.default,{className:P.default.formGroup,title:N.default.Messages.CUSTOM_STATUS_CLEAR_AFTER},void 0,k(I.default,{placeholder:N.default.Messages.CUSTOM_STATUS_CLEAR_AFTER,maxVisibleItems:5,value:e,options:this.clearAfterOptions,onChange:this.handleChangeClearAfter}))},v.renderStatusInput=function(){var e=this.state.status;return k(E.default,{className:P.default.formGroup,title:N.default.Messages.CUSTOM_STATUS_STATUS_TITLE},void 0,k(I.default,{maxVisibleItems:4,value:e,options:G,onChange:this.handleChangeStatus,renderOptionLabel:U}))},v.render=function(){var e=this.props,t=e.transitionState,n=e.onClose;return a.createElement(u.default,this.analyticsLocation,k(O.ModalRoot,{transitionState:t,className:P.default.modalRoot,"aria-label":N.default.Messages.CUSTOM_STATUS_SET_CUSTOM_STATUS},void 0,k(O.ModalHeader,{separator:!1,className:P.default.headerContainer},void 0,k("div",{className:P.default.art}),k("div",{className:P.default.header},void 0,k("h4",{className:P.default.headerText},void 0,N.default.Messages.CUSTOM_STATUS_SET_CUSTOM_STATUS)),k(O.ModalCloseButton,{onClick:n,className:P.default.modalCloseButton})),k(O.ModalContent,{},void 0,this.renderCustomStatusInput(),this.renderClearAfter(),k(g.default,{className:P.default.formDivider}),this.renderStatusInput()),k(O.ModalFooter,{},void 0,k(y.default,{onClick:this.handleSubmit},void 0,N.default.Messages.SAVE),k(y.default,{onClick:n,look:y.default.Looks.LINK,color:P.default.cancelButton},void 0,N.default.Messages.CANCEL))))},o=r,(c=[{key:"clearAfterOptions",get:function(){return[{key:1,value:s.ClearAfterValues.TODAY,label:N.default.Messages.CUSTOM_STATUS_TODAY},{key:2,value:s.ClearAfterValues.HOURS_4,label:N.default.Messages.CUSTOM_STATUS_HOURS.format({hours:4})},{key:3,value:s.ClearAfterValues.HOURS_1,label:N.default.Messages.CUSTOM_STATUS_HOURS.format({hours:1})},{key:4,value:s.ClearAfterValues.MINUTES_30,label:N.default.Messages.CUSTOM_STATUS_MINUTES.format({minutes:30})},{key:5,value:null,label:N.default.Messages.CUSTOM_STATUS_DONT_CLEAR}]}},{key:"analyticsLocation",get:function(){return{page:M.AnalyticsPages.CUSTOM_STATUS_MODAL}}}])&&D(o.prototype,c),p&&D(o,p),r}(a.PureComponent);B.displayName="CustomStatusModal";var H=o.default.connectStores([c.default,v.default],(function(){return{customStatus:c.default.getCustomStatusActivity(),user:v.default.getCurrentUser()}}),{forwardRef:!0})(B);t.default=H},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n,u){var d=e.trim();if(d.length>0||null!=t){var f={text:d.length>0?d:null,expiresAt:null!=n?(0,r.default)().add((0,i.default)(n),"ms").toISOString():null,emojiId:null!=t?t.id:null,emojiName:null!=t?t.name:null};a.default.updateRemoteSettings({customStatus:f}),o.default.track(l.AnalyticEvents.CUSTOM_STATUS_UPDATED,{location:null!=u?u.location:null,emoji_type:s(t),text_len:d.length,clear_after:null!=n?""+n:null})}else a.default.updateRemoteSettings({customStatus:null})};var r=u(n(5)),a=u(n(331)),o=u(n(15)),i=u(n(10721)),l=n(1);function u(e){return e&&e.__esModule?e:{default:e}}function s(e){return null==e?null:null!=e.id?"custom":"unicode"}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(e===o.ClearAfterValues.TODAY){var t=new Date;return new Date(t.getFullYear(),t.getMonth(),t.getDate()+1).getTime()-t.getTime()}return(0,a.default)("number"==typeof e,"Invalid custom status clear timeout"),e};var r,a=(r=n(21))&&r.__esModule?r:{default:r},o=n(9676)},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t){if(t)return a.default.Messages.SERVER_DEAFENED_DIALOG_TITLE;return e?a.default.Messages.UNDEAFEN:a.default.Messages.DEAFEN};var r,a=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){if(e)return void(0,i.openModal)((function(e){return r.createElement(o.default,d({},e,{title:l.default.Messages.SERVER_DEAFENED_DIALOG_TITLE,body:l.default.Messages.SERVER_DEAFENED_DIALOG_BODY}))}));a.default.toggleSelfDeaf()};var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=u(n(268)),o=u(n(196)),i=n(44),l=u(n(7));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=T;var r,a=g(n(0)),o=n(349),i=h(n(968)),l=n(9677),u=n(1178),s=g(n(7563)),d=n(7568),f=h(n(10836)),c=h(n(10837)),p=h(n(10839)),v=h(n(9689)),y=n(1),m=h(n(7));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(){return(S=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function O(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function I(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){O(o,r,a,i,l,"next",e)}function l(e){O(o,r,a,i,l,"throw",e)}i(void 0)}))}}function T(e){var t=e.webBuildOverride,n=e.user,r=e.subscription,h=a.useState(!1),_=h[0],g=h[1],O=(0,p.default)(),T=(0,f.default)(),b=(0,v.default)(),C=(0,c.default)();function M(){return(M=I(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,g(!0),e.next=4,(0,u.clearBuildOverride)();case 4:window.location.reload(!0),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),g(!1);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))).apply(this,arguments)}return E(s.default,{navId:"user-settings-cog",onClose:o.closeContextMenu,"aria-label":m.default.Messages.USER_SETTINGS_ACTIONS_MENU_LABEL},void 0,(0,l.getUserSettingsSections)({user:n,subscription:r}).map((function(e){var t=e.section,n=e.label,r=e.onClick,o={label:n,action:function(){return null!=r?r():function(e){var t=Object.values(y.UserSettingsSections).filter((function(t){return t===e}))[0];null!=t&&i.default.open(t)}(t)}},l=t.replace(/\W/gi,"_");switch(t){case y.UserSettingsSections.STREAMER_MODE:return a.createElement(s.MenuItem,S({id:l},o),O);case y.UserSettingsSections.APPEARANCE:return a.createElement(s.MenuItem,S({id:l},o),T);case y.UserSettingsSections.VOICE:return a.createElement(s.MenuItem,S({id:l},o),b);case y.UserSettingsSections.EXPERIMENTS:return a.createElement(s.MenuItem,S({id:l},o),C);case"logout":return null;default:return a.createElement(s.MenuItem,S({id:l},o))}})),null!=t?E(s.MenuGroup,{},void 0,E(s.MenuItem,{id:"clear-build-override",disabled:_,label:"Clear Build Override",action:function(){return M.apply(this,arguments)},color:d.MenuItemColor.DANGER})):null)}T.displayName="UserSettingsCogContextMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(189),l=_(n(340)),u=_(n(84)),s=_(n(5404)),d=_(n(987)),f=n(129),c=_(n(126)),p=_(n(43)),v=_(n(8001)),y=n(10726),m=_(n(7446)),h=_(n(423));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e){var t,n,r=a.useState(!!e.descriptor),o=r[0],l=r[1],s=a.useCallback((function(){l((function(e){return!e}))}),[]),c=(t=e.experiment.description,Array.isArray(t)?t:[t]),_=(0,y.getExperimentDateFromId)(e.experimentId);return E("div",{className:m.default.group},void 0,E(f.FormSection,{},void 0,E(u.default,{onClick:s},void 0,E(f.FormTitle,{tag:f.FormTitleTags.H3,className:m.default.title},void 0,E("div",{},void 0,E("span",{},void 0,e.experiment.title),E(p.default,{color:p.default.Colors.MUTED},void 0,e.experimentId)),E("span",{className:m.default.experimentDate},void 0,_))),o?E("div",{},void 0,E(f.FormItem,{title:"Bucket Override"},void 0,E(d.default,{value:e.descriptor?e.descriptor.bucket:null,clearable:!0,searchable:!1,options:(n=e.experiment.buckets,n.map((function(e){return{label:v.default.getExperimentBucketName(e),value:e}}))),onChange:function(t){(0,i.overrideBucket)(e.experimentId,t&&t.value)}})),E("div",{className:h.default.marginTop4},void 0,c.map((function(e,t){return E(f.FormText,{type:f.FormTextTypes.DESCRIPTION},t,e," ")})))):null),E(f.FormDivider,{className:h.default.marginTop20}))}function O(){var e=(0,o.useStateFromStoresObject)([l.default],(function(){return{experiments:l.default.getRegisteredExperiments(),overrides:l.default.getExperimentOverrides()}})),t=e.experiments,n=e.overrides,r=a.useState(""),i=r[0],u=r[1],d=(0,y.getBestMatches)((0,y.sortEntries)((0,y.getEntries)(t)),i);return E(f.FormSection,{tag:f.FormTitleTags.H2,title:"Experiments"},void 0,E(s.default,{size:s.default.Sizes.LARGE,query:i,onChange:u,onClear:function(){return u("")}}),d.length?d.map((function(e){return E(S,{experiment:e.experiment,experimentId:e.id,descriptor:n[e.id]},e.id)})):E("div",{className:m.default.emptyState},void 0,E(c.default,{size:c.default.Sizes.SIZE_16},void 0,"No Experiments Found")))}S.displayName="ExperimentGroup",O.displayName="UserSettingsExperiments"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getExperimentDateFromId=u,t.getEntries=function(e){return Array.from(Object.entries(e)).map((function(e){return{id:e[0],experiment:e[1]}}))},t.matchesDeep=s,t.sortEntries=function(e){return e.slice().sort((function(e,t){var n=u(e.id),r=u(t.id);if(null!=n&&null!=r){var a=r.localeCompare(n);if(0!==a)return a}return e.experiment.title.localeCompare(t.experiment.title)}))},t.getBestMatches=function(e,t){var n=t.split(/\s+/g).filter((function(e){return""!==e}));if(0===n.length)return e;for(var r,i=[],l=o(e);!(r=l()).done;){for(var u,d=r.value,f=0,c=o(n);!(u=c()).done;){var p=u.value;s(d,p)&&(f+=1)}0!==f&&(i[f]||(i[f]=[]),i[f].push(d))}i[1]&&i[1].length&&(i=i.slice(1));return(0,a.default)(i.reverse())};var r,a=(r=n(717))&&r.__esModule?r:{default:r};function o(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return i(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return i(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var l=/^(\d{4}-\d{1,2})/;function u(e){var t=l.exec(e);return t?t[1]:null}function s(e,t){if(Array.isArray(e))for(var n,r=o(e);!(n=r()).done;){if(s(n.value,t))return!0}else if("object"==typeof e&&null!==e)for(var a=0,i=Object.values(e);a<i.length;a++){if(s(i[a],t))return!0}else if("string"==typeof e&&e.toLowerCase().includes(t.toLowerCase()))return!0;return!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(998),l=d(n(7605)),u=d(n(5438)),s=d(n(35));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function v(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){p(o,r,a,i,l,"next",e)}function l(e){p(o,r,a,i,l,"throw",e)}i(void 0)}))}}function y(){var e=(0,o.useStateFromStores)([s.default],(function(){return s.default.theme})),t=a.useState(!1),n=t[0],r=t[1],d=a.useCallback(v(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return r(!0),e.next=3,(0,i.saveAccountChanges)({avatar:u.default.getPendingAvatar()});case 3:(null==(t=e.sent)?void 0:t.ok)&&(0,i.setPendingAvatar)(void 0),r(!1);case 6:case"end":return e.stop()}}),e)}))),[]),f=a.useCallback((function(){(0,i.setPendingAvatar)(void 0)}),[]);return c(l.default,{theme:e,submitting:n,onSave:d,onReset:f})}y.displayName="UserSettingsAccountNotice"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(59)),o=u(n(105)),i=u(n(43)),l=u(n(7447));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(){var e=window.GLOBAL_ENV.RELEASE_CHANNEL,t=null==="9af39dac2a507ea895583d0d232a6ba36a336b5a"?void 0:"9af39dac2a507ea895583d0d232a6ba36a336b5a".substr(0,7),n=null!=o.default?o.default.remoteApp.getVersion():null,r=a.default&&a.default.os?a.default.os.toString():null,u=o.default?"("+o.default.os.release+")":null;return d("div",{className:l.default.info},void 0,d(i.default,{size:i.default.Sizes.SIZE_12,color:i.default.Colors.MUTED},void 0,e," ","83364"," ",d("span",{className:l.default.versionHash},void 0,"(",t,")")),n?d(i.default,{size:i.default.Sizes.SIZE_12,color:i.default.Colors.MUTED},void 0,"Host ",n):null,null!=r?d(i.default,{size:i.default.Sizes.SIZE_12,color:i.default.Colors.MUTED},void 0,r," ",u):null)}f.displayName="ClientDebugInfo"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(687),o=f(n(249)),i=f(n(9660)),l=f(n(9661)),u=f(n(9289)),s=n(1),d=f(n(7448));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v={offset:{top:-8}};function y(){return p("div",{className:d.default.socialLinks},void 0,p(o.default,{target:"_blank",rel:"author",title:"Twitter",href:(0,a.getLocalizedLink)(s.LocalizedLinks.TWITTER),className:d.default.link,focusProps:v},void 0,p(u.default,{foreground:d.default.foreground,"aria-hidden":!0})),p(o.default,{target:"_blank",rel:"author",title:"Facebook",href:s.SOCIAL_LINKS.FACEBOOK_URL,className:d.default.link,focusProps:v},void 0,p(i.default,{foreground:d.default.foreground,"aria-hidden":!0})),p(o.default,{target:"_blank",rel:"author",title:"Instagram",href:s.SOCIAL_LINKS.INSTAGRAM_URL,className:d.default.link,focusProps:v},void 0,p(l.default,{foreground:d.default.foreground,"aria-hidden":!0})))}y.displayName="SocialLinks"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=M(n(0)),o=b(n(8)),i=n(3),l=b(n(331)),u=b(n(968)),s=n(7635),d=M(n(1118)),f=n(264),c=b(n(90)),p=b(n(10731)),v=n(428),y=b(n(35)),m=b(n(988)),h=b(n(5401)),_=b(n(7575)),g=n(129),E=b(n(43)),S=b(n(131)),O=n(1),I=b(n(7)),T=b(n(423));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e){return N(g.FormSection,{tag:g.FormTitleTags.H2,title:I.default.Messages.ACCESSIBILITY},void 0,R,D,k,N(E.default,{size:E.default.Sizes.SIZE_16},void 0,I.default.Messages.ACCESSIBILITY_SETTINGS_APPEARANCE_LINK.format({onAppearanceClick:function(){u.default.open(O.UserSettingsSections.APPEARANCE)}})))}function A(){var e=(0,i.useStateFromStoresObject)([c.default,y.default],(function(){return{systemPrefersReducedMotion:c.default.systemPrefersReducedMotion,rawPrefersReducedMotion:c.default.rawPrefersReducedMotion,useReducedMotion:c.default.useReducedMotion,gifAutoPlay:y.default.gifAutoPlay,gifAutoPlayOverrideReason:y.default.getAppliedOverrideReasonKey("gifAutoPlay"),animateEmoji:y.default.animateEmoji,animateEmojiOverrideReason:y.default.getAppliedOverrideReasonKey("animateEmoji")}})),t=e.useReducedMotion,n=e.rawPrefersReducedMotion,r=e.systemPrefersReducedMotion,u=e.gifAutoPlay,s=e.gifAutoPlayOverrideReason,d=e.animateEmoji,v=e.animateEmojiOverrideReason,h="auto"===n,b=a.useCallback((function(e,t){(0,f.setPrefersReducedMotion)(t?"auto":r)}),[r]),C=a.useCallback((function(e){(0,f.setPrefersReducedMotion)(e?"reduce":"no-preference")}),[]),M=a.useCallback((function(e){l.default.updateRemoteSettings({gifAutoPlay:e})}),[]),P=a.useCallback((function(e){l.default.updateRemoteSettings({animateEmoji:e})}),[]);return N(g.FormItem,{title:I.default.Messages.ACCESSIBILITY_PREFERS_REDUCED_MOTION,className:T.default.marginTop20},void 0,N(g.FormText,{type:g.FormText.Types.DESCRIPTION,className:T.default.marginBottom8},void 0,I.default.Messages.ACCESSIBILITY_PREFERS_REDUCED_MOTION_DESCRIPTION.format({helpdeskArticle:S.default.getArticleURL(O.HelpdeskArticles.REDUCED_MOTION)})),N(m.default,{className:T.default.marginTop20,value:h,shape:m.default.Shapes.BOX,type:m.default.Types.INVERTED,onChange:b},void 0,N(E.default,{},void 0,I.default.Messages.ACCESSIBILITY_PREFERS_REDUCED_MOTION_AUTO)),N(_.default,{className:T.default.marginTop20,value:t,onChange:C},void 0,I.default.Messages.ACCESSIBILITY_PREFERS_REDUCED_MOTION_ENABLE),N(_.default,{className:T.default.marginBottom40,value:u,note:null!=s?(0,p.default)(s):void 0,onChange:M},void 0,I.default.Messages.GIF_AUTO_PLAY_LABEL),N(_.default,{className:(0,o.default)(T.default.marginTop8,T.default.marginBottom20),value:d,note:null!=v?(0,p.default)(v):void 0,onChange:P},void 0,I.default.Messages.ANIMATE_EMOJI))}P.displayName="UserSettingsAccessibility",A.displayName="UserSettingsAccessibilityReducedMotion";var R=N(A,{});function L(){var e=(0,i.useStateFromStoresObject)([y.default],(function(){return{animateStickers:y.default.animateStickers,animateStickersOverrideReason:y.default.getAppliedOverrideReasonKey("animateStickers")}})),t=e.animateStickers,n=e.animateStickersOverrideReason,r=(0,s.useStickersSettingsUserExperiment)()[0].stickersSettingsEnabled,o=(0,s.useExpressionSuggestionsExperiment)()[0].enabled,u=a.useCallback((function(e){l.default.updateRemoteSettings({animateStickers:e.value})}),[]);return r?N(g.FormItem,{className:o?T.default.marginBottom20:T.default.marginBottom40,title:I.default.Messages.STICKERS_AUTO_PLAY_HEADING},void 0,N(g.FormText,{type:g.FormText.Types.DESCRIPTION,className:T.default.marginBottom8},void 0,null!=n?(0,p.default)(n):I.default.Messages.STICKERS_AUTO_PLAY_HELP),N(h.default,{options:[{name:I.default.Messages.STICKERS_ALWAYS_ANIMATE,value:v.StickerAnimationSettings.ALWAYS_ANIMATE},{name:I.default.Messages.STICKERS_ANIMATE_ON_INTERACTION,desc:I.default.Messages.STICKERS_ANIMATE_ON_INTERACTION_DESCRIPTION,value:v.StickerAnimationSettings.ANIMATE_ON_INTERACTION},{name:I.default.Messages.STICKERS_NEVER_ANIMATE,value:v.StickerAnimationSettings.NEVER_ANIMATE}],onChange:u,value:t})):null}L.displayName="UserSettingsAccessibilityStickers";var D=N(L,{});function w(){var e=(0,i.useStateFromStores)([y.default],(function(){return y.default.enableTTSCommand})),t=a.useCallback((function(e){l.default.updateRemoteSettings({enableTTSCommand:e})}),[]);return d.supported?N(g.FormSection,{},void 0,N(g.FormTitle,{className:T.default.marginBottom8},void 0,I.default.Messages.FORM_LABEL_TTS),N(_.default,{className:T.default.marginTop8,value:e,onChange:t},void 0,I.default.Messages.ALLOW_TTS_COMMAND)):null}var k=N(w,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){switch(e){case a.SettingsOverrideReasonKeys.REDUCED_MOTION:return o.default.Messages.ACCESSIBILITY_REDUCED_MOTION_SETTINGS_OVERRIDE.format();case a.SettingsOverrideReasonKeys.REDUCED_MOTION_STICKERS:return o.default.Messages.STICKERS_AUTO_PLAY_HELP_DISABLED;default:return}};var r,a=n(1070),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=k(n(0)),o=D(n(8)),i=n(3),l=D(n(8857)),u=D(n(1039)),s=n(998),d=D(n(7688)),f=D(n(7908)),c=D(n(9678)),p=D(n(10733)),v=D(n(10734)),y=D(n(10739)),m=D(n(20)),h=D(n(9454)),_=D(n(151)),g=D(n(35)),E=D(n(12)),S=k(n(36)),O=D(n(63)),I=n(129),T=n(969),b=n(44),C=D(n(43)),M=D(n(5469)),N=D(n(10740)),P=n(1),A=D(n(7)),R=D(n(7260)),L=D(n(423));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var F=U(v.default,{}),B=U(d.default,{}),H=function(e){var t,r;function i(t){var n;return(n=e.call(this,t)||this).state={disableAccountErrorMessage:null,shouldRenderOwnedGuildsModal:!1,shouldRenderDeleteAccountConfirmModal:!1,shouldRenderDisableAccountErrorModal:!1},n}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,G(t,r);var d=i.prototype;return d.componentDidMount=function(){var e=this.props.currentUser;u.default.fetchProfile(e.id)},d.componentWillUnmount=function(){l.default.clearBackupCodes(),(0,s.accountDetailsClose)()},d.renderAccountWarning=function(){var e=this.props.currentUser;if(!e.isClaimed()){var t=U("section",{},void 0,U("div",{className:R.default.accountWarningBodyText},void 0,A.default.Messages.UNCLAIMED_ACCOUNT_BODY_2),U(S.default,{look:S.ButtonLooks.INVERTED,size:S.ButtonSizes.SMALL,color:S.default.Colors.RED,onClick:function(){return c.default.openClaimAccountModal()}},void 0,A.default.Messages.CLAIM_ACCOUNT_LONG));return U(I.FormNotice,{type:I.FormNotice.Types.DANGER,className:L.default.marginBottom20,imageData:{src:n(10752),width:60,height:60},title:A.default.Messages.UNCLAIMED_ACCOUNT_TITLE,body:t})}if(null==e.email)return null;if(!e.verified){var r=U("section",{},void 0,U("div",{className:R.default.accountWarningBodyText},void 0,A.default.Messages.USER_SETTINGS_UNVERIFIED_EMAIL_BODY),U(M.default,{size:S.ButtonSizes.SMALL,color:S.default.Colors.PRIMARY}));return U(I.FormNotice,{type:I.FormNotice.Types.PRIMARY,className:L.default.marginBottom20,imageData:{src:n(10753),width:60,height:60},title:A.default.Messages.UNVERIFIED_EMAIL_TITLE,body:r})}},d.renderAccountSettings=function(){return U(I.FormSection,{tag:I.FormTitleTags.H2,title:A.default.Messages.USER_SETTINGS_MY_ACCOUNT,className:R.default.userSettingsAccount},void 0,this.renderAccountWarning(),F)},d.renderSecuritySettings=function(){var e=this.props,t=e.backupCodes,r=e.currentUser,i=e.theme===P.ThemeTypes.DARK?n(10754):n(10755);return U(I.FormSection,{className:(0,o.default)(R.default.userSettingsSecurity,L.default.marginTop40),title:A.default.Messages.USER_SETTINGS_ACCOUNT_PASSWORD_AND_AUTHENTICATION,tag:I.FormTitle.Tags.H2},void 0,U("div",{},void 0,U(S.default,{size:S.default.Sizes.SMALL,className:R.default.changePasswordButton,onClick:function(){return(0,b.openModal)((function(e){return a.createElement(y.default,e)}))}},void 0,A.default.Messages.CHANGE_PASSWORD)),U(O.default,{align:O.default.Align.STRETCH},void 0,U(O.default.Child,{wrap:!0},void 0,U(N.default,{backupCodes:t})),r.mfaEnabled?null:U(O.default,{align:O.default.Align.CENTER,basis:"323px",grow:0},void 0,U("img",{src:i,className:R.default.userSettingsSecurityImage,alt:""}))))},d.renderConfirmModals=function(){var e=this,t=this.state,n=t.shouldRenderOwnedGuildsModal,r=t.shouldRenderDeleteAccountConfirmModal,a=t.shouldRenderDisableAccountErrorModal,o=t.disableAccountErrorMessage;if(n){var i=function(){return e.setState({shouldRenderOwnedGuildsModal:!1})};return U(T.DeclarativeConfirmModal,{dismissable:!0,header:A.default.Messages.DELETE_ACCOUNT_TRANSFER_OWNERSHIP,confirmText:A.default.Messages.OKAY,confirmButtonColor:S.ButtonColors.BRAND,onCancel:i,onConfirm:i},void 0,U(C.default,{size:C.default.Sizes.SIZE_16},void 0,A.default.Messages.DELETE_ACCOUNT_TRANSFER_OWNERSHIP_BODY))}if(r){var l=function(){return e.setState({shouldRenderDeleteAccountConfirmModal:!1})};return U(T.DeclarativeConfirmModal,{dismissable:!0,header:A.default.Messages.DELETE_ACCOUNT,confirmText:A.default.Messages.DELETE_ACCOUNT,cancelText:A.default.Messages.CANCEL,onCancel:l,onConfirm:function(){return(0,s.disableAccount)("",!0).then(l)}},void 0,U(C.default,{size:C.default.Sizes.SIZE_16},void 0,A.default.Messages.DELETE_ACCOUNT_BODY))}if(a){var u=function(){return e.setState({shouldRenderDisableAccountErrorModal:!1,disableAccountErrorMessage:null})};return U(T.DeclarativeConfirmModal,{dismissable:!0,header:A.default.Messages.DELETE_ACCOUNT_ERROR,confirmText:A.default.Messages.OKAY,confirmButtonColor:S.ButtonColors.BRAND,onCancel:u,onConfirm:u},void 0,U(C.default,{size:C.default.Sizes.SIZE_16},void 0,o))}},d.render=function(){var e=this;if(this.props.hide)return B;var t=this.props.currentUser;return U("div",{},void 0,this.renderConfirmModals(),this.renderAccountSettings(),t.isClaimed()?a.createElement(a.Fragment,null,U(I.FormDivider,{className:L.default.marginTop40}),this.renderSecuritySettings(),U(I.FormDivider,{className:L.default.marginTop40})):null,U(p.default,{className:L.default.marginTop40,currentUser:t,handleDisableAccount:function(){return e.handleDisableAccount(!1)},handleDeleteAccount:function(){return e.handleDisableAccount(!0)}}))},d.handleDisableAccountError=function(e){if(e.body.code===P.AbortCodes.INVALID_PASSWORD)throw e;this.setState({shouldRenderDisableAccountErrorModal:!0,disableAccountErrorMessage:e.body.message})},d.handleSubmitDisableAccount=function(e,t){return(0,s.disableAccount)(e,t).then(P.NOOP,this.handleDisableAccountError)},d.handleDisableAccount=function(e){var t=this;void 0===e&&(e=!1);var n=this.props.currentUser,r=m.default.getGuilds();Object.keys(r).filter((function(e){return r[e].ownerId===n.id})).length>0?this.setState({shouldRenderOwnedGuildsModal:!0}):n.isClaimed()?(0,b.openModal)((function(n){return a.createElement(f.default,j({},n,{handleSubmit:function(n){return t.handleSubmitDisableAccount(n,e)},title:e?A.default.Messages.DELETE_ACCOUNT:A.default.Messages.DISABLE_ACCOUNT,actionText:e?A.default.Messages.DELETE_ACCOUNT:A.default.Messages.DISABLE_ACCOUNT}),e?A.default.Messages.DELETE_ACCOUNT_BODY:A.default.Messages.DISABLE_ACCOUNT_BODY)})):this.setState({shouldRenderDeleteAccountConfirmModal:!0})},i}(a.PureComponent);H.displayName="UserSettingsAccount";var x=function(){var e=(0,i.useStateFromStores)([E.default],(function(){return E.default.getCurrentUser()})),t=(0,i.useStateFromStores)([h.default],(function(){return h.default.getBackupCodes()})),n=(0,i.useStateFromStores)([_.default],(function(){return _.default.hidePersonalInformation})),r=(0,i.useStateFromStores)([g.default],(function(){return g.default.theme}));return U(H,{currentUser:e,backupCodes:t,hide:n,theme:r})};x.displayName="ConnectedUserAccountSettings";var V=x;t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;d(n(0));var r,a=d(n(36)),o=n(129),i=u(n(7)),l=u(n(7449));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e){var t=e.className,n=e.currentUser,r=e.handleDisableAccount,u=e.handleDeleteAccount,s=n.isClaimed();return f(o.FormSection,{className:t,title:i.default.Messages.USER_SETTINGS_ACCOUNT_REMOVAL_SECTION},void 0,f(o.FormText,{className:l.default.description,type:o.FormText.Types.DESCRIPTION},void 0,s?i.default.Messages.USER_SETTINGS_ACCOUNT_REMOVAL_DESCRIPTION:i.default.Messages.USER_SETTINGS_ACCOUNT_REMOVAL_DESCRIPTION_UNCLAIMED),f("div",{className:l.default.buttonContainer},void 0,s?f(a.default,{className:l.default.disableButton,look:a.ButtonLooks.FILLED,color:a.ButtonColors.RED,size:a.ButtonSizes.SMALL,onClick:r},void 0,i.default.Messages.DISABLE_ACCOUNT):null,f(a.default,{look:a.ButtonLooks.OUTLINED,color:a.ButtonColors.RED,size:a.ButtonSizes.SMALL,onClick:u},void 0,i.default.Messages.DELETE_ACCOUNT)))}c.displayName="UserSettingsAccountDisableAccountSection"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=K;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=G();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=U(n(8)),i=n(3),l=n(349),u=n(998),s=U(n(968)),d=U(n(7753)),f=U(n(7908)),c=U(n(7745)),p=U(n(10735)),v=U(n(9678)),y=U(n(5299)),m=n(5291),h=U(n(8248)),_=U(n(8858)),g=U(n(5438)),E=U(n(12)),S=U(n(36)),O=U(n(84)),I=n(129),T=U(n(7699)),b=n(44),C=U(n(43)),M=U(n(15)),N=U(n(152)),P=U(n(130)),A=n(10736),R=U(n(10737)),L=U(n(5470)),D=U(n(10738)),w=n(1),k=U(n(7)),j=U(n(7452));function U(e){return e&&e.__esModule?e:{default:e}}function G(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return G=function(){return e},e}function F(){return(F=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function B(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function H(){M.default.track(w.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_page:w.AnalyticsPages.USER_SETTINGS,location_section:w.AnalyticsSections.SETTINGS_ACCOUNT,location_object:w.AnalyticsObjects.BADGE}),s.default.setSection(w.UserSettingsSections.PREMIUM)}function x(e){var t=e.className,n=e.user,r=a.useRef(null),i=null!=r.current&&r.current.scrollWidth>r.current.clientWidth;return B("div",{className:(0,o.default)(j.default.field,t)},void 0,B("div",{className:j.default.constrainedRow},void 0,B("div",{className:j.default.usernameRow},void 0,B(I.FormTitle,{className:j.default.fieldTitle},void 0,k.default.Messages.USER_SETTINGS_LABEL_USERNAME),a.createElement("div",{className:j.default.usernameInnerRow,ref:r},B(C.default,{tag:"span",color:C.default.Colors.HEADER_PRIMARY,size:C.default.Sizes.SIZE_16},void 0,n.username),B(C.default,{tag:"span",color:C.default.Colors.HEADER_SECONDARY,size:C.default.Sizes.SIZE_16},void 0,"#",n.discriminator)))),B(S.default,{className:j.default.fieldButton,size:S.default.Sizes.SMALL,color:S.default.Colors.GREY,onClick:function(){return(0,b.openModal)((function(e){return a.createElement(D.default,e)}))}},void 0,i?k.default.Messages.DISAPPROVAL:k.default.Messages.EDIT))}function V(e){var t=e.text,n=e.censor,r=a.useState(!1),o=r[0],i=r[1],l=o?t:n(t);return a.createElement(a.Fragment,null,l,B(S.default,{look:S.default.Looks.LINK,size:S.default.Sizes.MIN,color:S.default.Colors.LINK,onClick:function(){return i(!o)}},void 0,o?k.default.Messages.HIDE:k.default.Messages.REVEAL))}function W(e){var t,n=e.className,r=e.user;if(r.isClaimed())if(null==r.email)t={buttonText:k.default.Messages.ADD,buttonColor:S.default.Colors.GREY,valueMessage:k.default.Messages.USER_SETTINGS_NO_EMAIL_PLACEHOLDER,handleClick:function(){return(0,b.openModal)((function(e){return a.createElement(L.default,e)}))}};else{var i=r.email;t={buttonText:k.default.Messages.EDIT,buttonColor:S.default.Colors.GREY,valueMessage:B(V,{text:i,censor:A.censorEmail}),handleClick:function(){return(0,b.openModal)((function(e){return a.createElement(L.default,e)}))}}}else t={buttonText:k.default.Messages.CLAIM_ACCOUNT_SHORT,buttonColor:S.default.Colors.BRAND,valueMessage:k.default.Messages.USER_SETTINGS_ADD_EMAIL_CLAIM,handleClick:function(){return v.default.openClaimAccountModal()}};return B("div",{className:(0,o.default)(j.default.field,n)},void 0,B("div",{className:j.default.constrainedRow},void 0,B("div",{},void 0,B(I.FormTitle,{className:j.default.fieldTitle},void 0,k.default.Messages.USER_SETTINGS_LABEL_EMAIL),B("div",{},void 0,B(C.default,{tag:"span",color:C.default.Colors.HEADER_PRIMARY,size:C.default.Sizes.SIZE_16},void 0,t.valueMessage)))),B(S.default,{className:j.default.fieldButton,size:S.default.Sizes.SMALL,color:t.buttonColor,onClick:t.handleClick},void 0,t.buttonText))}function Y(e){var t=e.className,n=e.user;if(!n.isClaimed())return null;var r,i=n.phone,l=n.email;return r=null==i?k.default.Messages.USER_SETTINGS_NO_PHONE_PLACEHOLDER:B(V,{text:i,censor:A.censorPhone}),B("div",{className:(0,o.default)(j.default.field,t)},void 0,B("div",{className:j.default.constrainedRow},void 0,B("div",{},void 0,B(I.FormTitle,{className:j.default.fieldTitle},void 0,k.default.Messages.USER_SETTINGS_LABEL_PHONE_NUMBER),B("div",{},void 0,B(C.default,{tag:"span",color:C.default.Colors.HEADER_PRIMARY,size:C.default.Sizes.SIZE_16},void 0,r)))),B("div",{className:j.default.fieldButtonList},void 0,null!=i&&null!=l?B(S.default,{className:(0,o.default)(j.default.fieldButton,j.default.removeButton),size:S.default.Sizes.SMALL,look:S.default.Looks.LINK,color:S.default.Colors.PRIMARY,onClick:function(){(0,b.openModal)((function(e){return a.createElement(f.default,F({},e,{title:k.default.Messages.USER_SETTINGS_ACCOUNT_REMOVE_PHONE_NUMBER_TITLE,children:n.hasFlag(w.UserFlags.MFA_SMS)?k.default.Messages.USER_SETTINGS_ACCOUNT_REMOVE_PHONE_SMS_BACKUP_WARNING:void 0,actionText:k.default.Messages.REMOVE,handleSubmit:y.default.removePhone}))}))}},void 0,k.default.Messages.REMOVE):null,B(S.default,{className:j.default.fieldButton,size:S.default.Sizes.SMALL,color:S.default.Colors.GREY,onClick:function(){(0,b.openModal)((function(e){return a.createElement(c.default,e)}),{modalKey:m.PHONE_VERIFICATION_MODAL_KEY})}},void 0,null==i?k.default.Messages.ADD:k.default.Messages.EDIT)))}x.displayName="EditUsernameRow",W.displayName="EditEmailRow",Y.displayName="EditPhoneRow";var z=B(T.default,{width:24,height:24});function K(){var e,t=(0,i.useStateFromStores)([E.default],(function(){return E.default.getCurrentUser()})),n=(0,i.useStateFromStores)([h.default],(function(){return h.default.getUserProfile(t.id)})),r=a.useRef(null),o=(0,i.useStateFromStores)([g.default],(function(){return g.default.getErrors()})),s=(0,i.useStateFromStores)([g.default],(function(){return g.default.getPendingAvatar()})),f=null==o||null===(e=o.avatar)||void 0===e?void 0:e[0],c=void 0!==s?s:t.avatar,v=a.useCallback((function(){var e,t;null===(e=r.current)||void 0===e||null===(t=e.inputRef.current)||void 0===t||t.activateUploadDialogue()}),[]),y=a.useCallback((function(e,n,r){if(null==t.avatar&&null==e)(0,u.setPendingAvatar)(void 0);else if(null!=e&&null!=n&&r&&!P.default.isPremium(t)){var o=new Image;o.src=e,(0,b.openModal)((function(t){return a.createElement(p.default,F({},t,{imgURI:o.src,avatar:e,onChangeAvatar:function(){t.onClose(),v()}}))}))}else(0,u.setPendingAvatar)(e)}),[t,v]),m=a.useCallback((function(e){(0,l.openContextMenu)(e,(function(e){return a.createElement(R.default,F({},e,{handleUploadAvatar:v,handleDeleteAvatar:function(){return y(null)}}))}))}),[y,v]),I=a.useCallback((function(e){var n=F({},t,{avatar:e}),r=N.default.hasAnimatedAvatar(n)?"gif":"png";return N.default.getUserAvatarURL(n,r)}),[t]);return B("div",{className:j.default.background},void 0,B("div",{className:j.default.profile},void 0,a.createElement(d.default,{ref:r,showIcon:!0,showRemoveButton:!1,avatarClassName:j.default.avatarUploaderInner,avatar:c,onChange:y,makeURL:I}),B("div",{className:j.default.details},void 0,B("div",{className:j.default.detailsInner},void 0,B(C.default,{tag:"span",className:j.default.username,color:C.default.Colors.HEADER_PRIMARY,size:C.default.Sizes.SIZE_20},void 0,t.username),B(C.default,{tag:"span",color:C.default.Colors.HEADER_SECONDARY,size:C.default.Sizes.SIZE_16},void 0,"#",t.discriminator)),B(_.default,{className:j.default.badgeList,user:t,premiumSince:null==n?void 0:n.premiumSince,premiumGuildSince:null==n?void 0:n.premiumGuildSince,openPremiumSettings:H,colored:!0})),null!=c?B("div",{className:j.default.menu},void 0,B(O.default,{onClick:m},void 0,z)):B("div",{className:j.default.uploadButton},void 0,B(S.default,{size:S.default.Sizes.SMALL,color:S.default.Colors.GREY,onClick:v},void 0,k.default.Messages.USER_SETTINGS_UPLOAD_AVATAR))),null!=f?B(C.default,{className:j.default.avatarError,size:C.default.Sizes.SIZE_12,color:C.default.Colors.STATUS_RED},void 0,f):null,B("div",{className:j.default.fieldList},void 0,B(x,{user:t}),B(W,{className:j.default.fieldSpacer,user:t}),B(Y,{className:j.default.fieldSpacer,user:t})))}K.displayName="UserSettingsAccountProfileCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=h(n(0)),o=n(998),i=y(n(7658)),l=h(n(36)),u=n(129),s=n(50),d=h(n(643)),f=y(n(43)),c=n(1),p=y(n(7)),v=y(n(7450));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}var E=function(e){var t=e.imgURI,n=e.transitionState,r=e.onClose,y=e.onChangeAvatar,m=e.avatar,h=a.useState(!1),E=h[0],S=h[1],O=a.useState(!1),I=O[0],T=O[1],b=function(){var e,t=(e=regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return S(!0),e.next=3,(0,o.saveAccountChanges)({avatar:m});case 3:(null==(t=e.sent)?void 0:t.ok)&&(0,o.setPendingAvatar)(void 0),S(!1),r();case 7:case"end":return e.stop()}}),e)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){g(o,r,a,i,l,"next",e)}function l(e){g(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}();return _(s.ModalRoot,{transitionState:n,size:s.ModalSize.SMALL,"aria-label":p.default.Messages.IMAGE},void 0,_(s.ModalContent,{className:v.default.modalContent,paddingFix:!1,orientation:"horizontal"},void 0,_(s.ModalHeader,{separator:!1,className:v.default.header},void 0,_(u.FormTitle,{tag:u.FormTitleTags.H1},void 0,p.default.Messages.PREMIUM_UPSELL_ANIMATED_AVATAR)),_(f.default,{color:f.default.Colors.STANDARD,size:f.default.Sizes.SIZE_16},void 0,p.default.Messages.PREMIUM_UPSELL_ANIMATED_AVATAR_SUBTITLE),_("div",{className:v.default.promo},void 0,_(f.default,{color:f.default.Colors.STANDARD,size:f.default.Sizes.SIZE_14,className:v.default.promoText},void 0,p.default.Messages.PREMIUM_UPSELL_ANIMATED_AVATAR_TEXT),_(i.default,{submitting:I,premiumModalAnalyticsLocation:{section:c.AnalyticsSections.AVATAR_UPSELL_MODAL,object:c.AnalyticsObjects.BUTTON_CTA},size:l.default.Sizes.SMALL,color:l.default.Colors.GREEN,onClick:function(){T(!0)},onSubscribeModalClose:function(e){T(!1),e&&(b(),r())},buttonText:p.default.Messages.PREMIUM_REQUIRED_GET_NITRO}))),_(s.ModalFooter,{className:v.default.modalFooter},void 0,_(l.default,{look:l.default.Looks.LINK,color:l.default.Colors.PRIMARY,size:l.ButtonSizes.SMALL,onClick:y},void 0,p.default.Messages.CHANGE_AVATAR_A11Y_LABEL),_("div",{className:v.default.modalFooterActions},void 0,_(l.default,{className:v.default.cancelButton,look:l.default.Looks.LINK,color:l.default.Colors.PRIMARY,size:l.ButtonSizes.SMALL,onClick:r},void 0,p.default.Messages.AVATAR_UPLOAD_CANCEL),_(l.default,{size:l.ButtonSizes.SMALL,onClick:b,submitting:E},void 0,p.default.Messages.SAVE_CHANGES))),_(d.default,{src:t,"aria-hidden":!0,className:v.default.avatar,size:d.Sizes.SIZE_120}))};E.displayName="AvatarUploadPremiumUpsellModal";var S=E;t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.censorPhone=function(e){return""+"*".repeat(e.length-4)+e.slice(-4)},t.censorEmail=function(e){var t=e.split("@"),n=t[0],r=t[1];return"*".repeat(n.length)+"@"+r}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;p(n(0));var r,a=n(3),o=n(349),i=f(n(7570)),l=p(n(7563)),u=n(7568),s=f(n(12)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.handleUploadAvatar,n=e.handleDeleteAvatar,r=(0,a.useStateFromStores)([s.default],(function(){return s.default.getCurrentUser()})),f=(0,i.default)(r.id);return v(l.default,{navId:"user-settings-account-menu","aria-label":d.default.Messages.MORE_OPTIONS,onClose:o.closeContextMenu},void 0,v(l.MenuItem,{id:"upload-avatar",label:d.default.Messages.USER_SETTINGS_CHANGE_AVATAR,action:t},"upload-avatar"),v(l.MenuItem,{id:"delete-avatar",color:u.MenuItemColor.DANGER,label:d.default.Messages.USER_SETTINGS_DELETE_AVATAR,action:n},"delete-avatar"),f)}y.displayName="UserSettingsAccountProfileMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=D;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=N(n(8)),i=N(n(658)),l=n(3),u=n(998),s=N(n(968)),d=N(n(5438)),f=N(n(12)),c=N(n(36)),p=N(n(84)),v=N(n(178)),y=N(n(248)),m=n(106),h=n(129),_=N(n(7980)),g=n(50),E=n(333),S=N(n(43)),O=N(n(15)),I=N(n(130)),T=n(1),b=N(n(7)),C=N(n(7451)),M=N(n(5176));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function R(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function L(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){R(o,r,a,i,l,"next",e)}function l(e){R(o,r,a,i,l,"throw",e)}i(void 0)}))}}function D(e){var t,n,r=e.transitionState,N=e.onClose,P=(0,m.useUID)(),R=(0,l.useStateFromStores)([f.default],(function(){return f.default.getCurrentUser()})),D=a.useMemo((function(){return I.default.canEditDiscriminator(R)}),[R]),w=a.useState(!1),k=w[0],j=w[1],U=a.useState(R.username),G=U[0],F=U[1],B=a.useState(R.discriminator),H=B[0],x=B[1],V=a.useState(""),W=V[0],Y=V[1],z=a.useState(!1),K=z[0],$=z[1],Z=(0,l.useStateFromStores)([d.default],(function(){return d.default.getErrors()})),q=a.useRef(null),X=a.useMemo((function(){var e,t,n;return null!==(e=null==Z||null===(t=Z.username)||void 0===t?void 0:t[0])&&void 0!==e?e:null==Z||null===(n=Z.discriminator)||void 0===n?void 0:n[0]}),[Z]);a.useEffect((function(){var e;r===E.ModalTransitionState.ENTERED&&(null===(e=q.current)||void 0===e||e.focus())}),[r]);var Q=H!==R.discriminator;function J(){return(J=L(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),$(!0),e.next=4,(0,u.saveAccountChanges)({username:G,discriminator:D?H:void 0,password:W});case 4:n=e.sent,$(!1),(null==n?void 0:n.ok)&&N();case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}var ee=a.useMemo((function(){return(0,i.default)(j,50)}),[]),te=a.useCallback((function(){O.default.track(T.AnalyticEvents.PREMIUM_PROMOTION_OPENED,{location_page:T.AnalyticsPages.USER_SETTINGS,location_section:T.AnalyticsSections.SETTINGS_ACCOUNT,location_object:T.AnalyticsObjects.TOOLTIP}),s.default.setSection(T.UserSettingsSections.PREMIUM),N()}),[N]);return A(g.ModalRoot,{transitionState:r,"aria-labelledby":P},void 0,A(g.ModalHeader,{id:P,separator:!1,className:C.default.header},void 0,A(S.default,{color:S.default.Colors.HEADER_PRIMARY,size:S.default.Sizes.SIZE_24,className:C.default.title},void 0,b.default.Messages.USER_SETTINGS_ACCOUNT_CHANGE_USERNAME_TITLE_DESKTOP),A(S.default,{color:S.default.Colors.HEADER_SECONDARY,size:S.default.Sizes.SIZE_16,className:C.default.subtitle},void 0,b.default.Messages.USER_SETTINGS_ACCOUNT_CHANGE_USERNAME_PROMPT_DESKTOP),A(g.ModalCloseButton,{onClick:N,className:C.default.modalCloseButton})),A("form",{onSubmit:function(e){return J.apply(this,arguments)}},void 0,A(g.ModalContent,{className:C.default.content},void 0,A(h.FormItem,{title:b.default.Messages.FORM_LABEL_USERNAME,error:X},void 0,A("div",{className:(0,o.default)(M.default.input,C.default.multiInput,(t={},t[M.default.error]=null!=X,t[M.default.focused]=k,t))},void 0,A(v.default,{name:"username","aria-label":b.default.Messages.USER_SETTINGS_LABEL_USERNAME,value:G,onChange:F,onFocus:function(){return ee(!0)},onBlur:function(){return ee(!1)},inputRef:q,className:C.default.multiInputFirst,inputClassName:C.default.multiInputField}),A(v.default,{name:"discriminator","aria-label":b.default.Messages.USER_SETTINGS_LABEL_DISCRIMINATOR,maxLength:4,value:H,onChange:x,onFocus:function(){return ee(!0)},onBlur:function(){return ee(!1)},inputPrefix:"#",disabled:!D,className:C.default.multiInputLast,inputClassName:C.default.multiInputField}),D?null:A(y.default,{text:b.default.Messages.PREMIUM_CHANGE_DISCRIMINATOR_TOOLTIP,position:y.default.Positions.BOTTOM},void 0,(function(e){var t=e.onMouseEnter,n=e.onMouseLeave;return A(p.default,{"aria-label":b.default.Messages.PREMIUM_CHANGE_DISCRIMINATOR_TOOLTIP,tag:"span",className:C.default.questionMark,onClick:te,onMouseEnter:t,onMouseLeave:n},void 0,A(_.default,{className:C.default.icon,"aria-hidden":!0}))})))),Q?A(S.default,{size:S.default.Sizes.SIZE_12,color:S.default.Colors.HEADER_SECONDARY,className:C.default.discriminatorChangeWarning},void 0,b.default.Messages.PREMIUM_CHANGE_DISCRIMINATOR_WARNING):null,A(h.FormItem,{className:C.default.password,title:b.default.Messages.USER_SETTINGS_LABEL_CURRENT_PASSWORD,error:null==Z||null===(n=Z.password)||void 0===n?void 0:n[0]},void 0,A(v.default,{type:"password",value:W,onChange:Y}))),A(g.ModalFooter,{},void 0,A(c.default,{type:"submit",color:c.default.Colors.BRAND,size:c.default.Sizes.MEDIUM,submitting:K},void 0,b.default.Messages.DONE),A(c.default,{className:C.default.cancel,look:c.default.Looks.LINK,color:c.default.Colors.PRIMARY,onClick:N},void 0,b.default.Messages.CANCEL))))}D.displayName="ChangeUsernameModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=O;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(3),i=n(998),l=h(n(5438)),u=h(n(36)),s=h(n(178)),d=n(106),f=n(129),c=n(50),p=n(333),v=h(n(43)),y=h(n(7)),m=h(n(7453));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function E(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function S(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){E(o,r,a,i,l,"next",e)}function l(e){E(o,r,a,i,l,"throw",e)}i(void 0)}))}}function O(e){var t,n,r=e.transitionState,h=e.onClose,_=(0,d.useUID)(),E=a.useState(""),O=E[0],I=E[1],T=a.useState(""),b=T[0],C=T[1],M=a.useState(!1),N=M[0],P=M[1],A=(0,o.useStateFromStores)([l.default],(function(){return l.default.getErrors()})),R=a.useRef(null);function L(){return(L=S(regeneratorRuntime.mark((function e(t){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t.preventDefault(),P(!0),e.next=4,(0,i.saveAccountChanges)({password:O,newPassword:b});case 4:n=e.sent,P(!1),(null==n?void 0:n.ok)&&h();case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}return a.useEffect((function(){var e;r===p.ModalTransitionState.ENTERED&&(null===(e=R.current)||void 0===e||e.focus(),P(!1))}),[r]),g(c.ModalRoot,{transitionState:r,"aria-labelledby":_},void 0,g(c.ModalHeader,{id:_,separator:!1,className:m.default.header},void 0,g(v.default,{color:v.default.Colors.HEADER_PRIMARY,size:v.default.Sizes.SIZE_24,className:m.default.title},void 0,y.default.Messages.USER_SETTINGS_ACCOUNT_CHANGE_PASSWORD_TITLE_DESKTOP),g(v.default,{color:v.default.Colors.HEADER_SECONDARY,size:v.default.Sizes.SIZE_16,className:m.default.subtitle},void 0,y.default.Messages.USER_SETTINGS_ACCOUNT_CHANGE_PASSWORD_PROMPT_DESKTOP),g(c.ModalCloseButton,{onClick:h,className:m.default.modalCloseButton})),g("form",{onSubmit:function(e){return L.apply(this,arguments)}},void 0,g(c.ModalContent,{className:m.default.content},void 0,g(f.FormItem,{title:y.default.Messages.FORM_LABEL_CURRENT_PASSWORD,error:null==A||null===(t=A.password)||void 0===t?void 0:t[0]},void 0,g(s.default,{type:"password",value:O,onChange:I,inputRef:R})),g(f.FormItem,{className:m.default.newPassword,title:y.default.Messages.FORM_LABEL_NEW_PASSWORD,error:null==A||null===(n=A.new_password)||void 0===n?void 0:n[0]},void 0,g(s.default,{type:"password",value:b,onChange:C}))),g(c.ModalFooter,{},void 0,g(u.default,{type:"submit",color:u.default.Colors.BRAND,size:u.default.Sizes.MEDIUM,submitting:N},void 0,y.default.Messages.DONE),g(u.default,{className:m.default.cancel,look:u.default.Looks.LINK,color:u.default.Colors.PRIMARY,onClick:h},void 0,y.default.Messages.CANCEL))))}O.displayName="ChangePasswordModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=L(n(0)),o=A(n(8)),i=A(n(3)),l=A(n(8857)),u=A(n(9679)),s=A(n(10744)),d=A(n(10749)),f=A(n(7908)),c=A(n(7745)),p=n(5291),v=n(10750),y=A(n(9454)),m=A(n(12)),h=A(n(249)),_=L(n(36)),g=A(n(988)),E=A(n(84)),S=A(n(63)),O=n(129),I=n(44),T=n(9680),b=n(991),C=n(1),M=A(n(7)),N=A(n(7260)),P=A(n(423));function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function D(){return(D=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function k(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function j(e){var t=e.code,n=t.code,r=t.consumed,o=n.substr(0,4)+"-"+n.substr(4),i=a.useRef(null),l=a.useCallback((function(e){var t;"c"===e.key&&e.metaKey&&b.SUPPORTS_COPY&&(e.preventDefault(),e.stopPropagation(),(0,b.copy)(o),null==i||null===(t=i.current)||void 0===t||t.focus())}),[o]);return k("li",{className:P.default.marginBottom20},void 0,k(E.default,{innerRef:i,className:N.default.backupCode,onKeyDown:l},void 0,k(g.default,{displayOnly:!0,readOnly:!0,className:N.default.codeCheckbox,value:r},void 0,k("span",{className:N.default.code},void 0,o))))}j.displayName="BackupCodeItem";var U=function(e){var t,r;function i(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={revealed:!1,password:""},t.togglePhoneNumberVisibility=function(e){e.preventDefault(),t.setState({revealed:!t.state.revealed})},t.handlePasswordChange=function(e){t.setState({password:e})},t.handleEnableMFA=function(){(0,I.openModal)((function(e){return a.createElement(f.default,D({},e,{handleSubmit:function(e){return l.default.enableMFAStart(e)},onError:function(n){n.code===C.AbortCodes.MFA_INVALID_SECRET&&(e.onClose(),(0,I.openModal)((function(e){return a.createElement(s.default,D({},e,{password:t.state.password,handleEnableMFASuccess:t.handleEnableMFASuccess}))})))},onPasswordChange:t.handlePasswordChange,title:M.default.Messages.TWO_FA_ENABLE,actionText:M.default.Messages.CONTINUE}))}))},t.handleEnableMFASuccess=function(){(0,I.openModal)((function(e){return a.createElement(d.default,e)}),{onCloseRequest:C.NOOP_NULL})},t.handleDisableMFA=function(){l.default.disable()},t.generateBackupCodes=function(){(0,I.openModal)((function(e){return a.createElement(f.default,D({},e,{handleSubmit:function(e){return l.default.viewBackupCodes(e,!0)},title:M.default.Messages.TWO_FA_GENERATE_CODES,actionText:M.default.Messages.TWO_FA_GENERATE_CODES}),M.default.Messages.TWO_FA_GENERATE_CODES_CONFIRM_TEXT)}))},t.viewBackupCodes=function(){(0,I.openModal)((function(e){return a.createElement(f.default,D({},e,{handleSubmit:function(e){return l.default.viewBackupCodes(e)},title:M.default.Messages.TWO_FA_VIEW_BACKUP_CODES,actionText:M.default.Messages.TWO_FA_VIEW_CODES}))}))},t.getDownloadFileContents=function(){var e=t.props.backupCodes.map((function(e){var t=e.consumed,n=e.code;return"* "+n.substr(0,4)+"-"+n.substr(4)+" "+(t?"(used)":"")})).join("\r\n");return M.default.Messages.TWO_FA_DISCORD_BACKUP_CODES.format({email:t.props.currentUser.email})+"\r\n\r\n"+e},t.handleChangePhoneNumber=function(){t.openPhoneVerificationModal()},t.handleEnableSMS=function(){var e=function(){(0,I.openModal)((function(e){return a.createElement(f.default,D({},e,{handleSubmit:l.default.enableSMS,title:M.default.Messages.MFA_SMS_ENABLE}))}))};null==t.props.currentUser.phone?t.openPhoneVerificationModal({onAddedPhone:e}):e()},t.handleDisableSMS=function(){(0,I.openModal)((function(e){return a.createElement(f.default,D({},e,{handleSubmit:l.default.disableSMS,title:M.default.Messages.MFA_SMS_REMOVE}),M.default.Messages.MFA_SMS_CONFIRM_REMOVE_BODY)}))},t}r=e,(t=i).prototype=Object.create(r.prototype),t.prototype.constructor=t,w(t,r);var y=i.prototype;return y.maskPhoneNumber=function(e){return null==e?"":""+"*".repeat(e.length-4)+e.slice(-4)},y.renderMFASMS=function(){var e,t,n=this.state.revealed,r=this.props,a=r.currentUser,o=r.togglingSMS,i=null!=a.phone,l=a.hasFlag(C.UserFlags.MFA_SMS);if(i||l){var u=n?a.phone:this.maskPhoneNumber(a.phone);t=k(O.FormText,{type:O.FormText.Types.DESCRIPTION,className:P.default.marginBottom8},void 0,M.default.Messages.MFA_SMS_AUTH_CURRENT_PHONE.format({phoneNumber:u}),k(h.default,{onClick:this.togglePhoneNumberVisibility,className:N.default.phoneRevealer},void 0,n?M.default.Messages.MFA_SMS_PHONE_NUMBER_HIDE:M.default.Messages.MFA_SMS_PHONE_NUMBER_REVEAL))}if(l)e=k(S.default,{className:i?"":P.default.marginTop8},void 0,k(_.default,{color:_.default.Colors.RED,look:_.default.Looks.OUTLINED,size:_.default.Sizes.SMALL,submitting:o,onClick:this.handleDisableSMS},void 0,M.default.Messages.MFA_SMS_REMOVE));else{var s=(0,v.getSMSBackupDisabledMessage)(a);e=k(S.default,{className:i?"":P.default.marginTop8},void 0,k(_.default,{onClick:this.handleEnableSMS,size:_.default.Sizes.SMALL,submitting:o,disabled:null!=s},void 0,null!=s?s:M.default.Messages.MFA_SMS_ENABLE),i?k(_.default,{onClick:this.handleChangePhoneNumber,color:_.default.Colors.PRIMARY,size:_.default.Sizes.SMALL,look:_.default.Looks.LINK},void 0,M.default.Messages.CHANGE_PHONE_NUMBER):null)}return k(O.FormSection,{className:P.default.marginTop40,title:M.default.Messages.MFA_SMS_AUTH},void 0,k(O.FormText,{type:O.FormText.Types.DESCRIPTION},void 0,M.default.Messages.MFA_SMS_AUTH_SALES_PITCH),t,e)},y.renderEnabled=function(){var e,t=this.props.backupCodes,r=k(_.default,{onClick:this.viewBackupCodes,size:_.default.Sizes.SMALL},void 0,M.default.Messages.TWO_FA_VIEW_BACKUP_CODES);if(t.length){r=k(u.default,{fileContents:this.getDownloadFileContents,contentType:"text/plain",fileName:"discord_backup_codes.txt",className:(0,o.default)(N.default.btn,N.default.btnPrimary)},void 0,k(_.default,{size:_.default.Sizes.SMALL},void 0,M.default.Messages.TWO_FA_DOWNLOAD_CODES));var a=function(e){return e.map((function(e){return k(j,{code:e},e.code)}))};e=k(O.FormSection,{title:M.default.Messages.TWO_FA_BACKUP_CODES_LABEL},void 0,k(O.FormText,{type:O.FormText.Types.DESCRIPTION,className:P.default.marginBottom20},void 0,M.default.Messages.TWO_FA_BACKUP_CODES_BODY.format()),k(S.default,{},void 0,k(S.default.Child,{},void 0,k("ul",{className:N.default.checkboxGroup},void 0,a(t.slice(0,t.length/2)))),k(S.default.Child,{},void 0,k("ul",{className:N.default.checkboxGroup},void 0,a(t.slice(t.length/2))))),k("div",{},void 0,k(_.default,{onClick:this.generateBackupCodes,look:_.ButtonLooks.LINK,size:_.ButtonSizes.MIN},void 0,M.default.Messages.TWO_FA_GENERATE_CODES)),k(O.FormDivider,{className:P.default.marginTop20}))}return k(O.FormSection,{},void 0,k(O.FormTitle,{className:(0,o.default)(N.default.isEnabled,P.default.marginTop4,P.default.marginBottom8)},void 0,k("img",{alt:"",className:(0,o.default)(N.default.lockIcon),src:n(10751)}),M.default.Messages.TWO_FA_ENABLED),k(O.FormText,{type:O.FormText.Types.DESCRIPTION,className:P.default.marginBottom20},void 0,M.default.Messages.TWO_FA_DESCRIPTION),k(S.default,{justify:S.default.Justify.START,className:P.default.marginBottom20},void 0,k(S.default.Child,{wrap:!0,grow:0},void 0,r),k(S.default.Child,{wrap:!0},void 0,k(_.default,{onClick:this.handleDisableMFA,size:_.default.Sizes.SMALL,color:_.ButtonColors.RED,look:_.ButtonLooks.OUTLINED},void 0,M.default.Messages.TWO_FA_REMOVE))),e,this.renderMFASMS())},y.renderDisabled=function(){return k(O.FormSection,{title:M.default.Messages.TWO_FA},void 0,k(O.FormText,{type:O.FormText.Types.DESCRIPTION,className:P.default.marginBottom20},void 0,M.default.Messages.TWO_FA_SALES_PITCH),k(O.FormItem,{},void 0,k(_.default,{onClick:this.handleEnableMFA,size:_.ButtonSizes.SMALL},void 0,M.default.Messages.TWO_FA_ENABLE)))},y.render=function(){var e=this.props.currentUser;return T.hasCrypto?e.verified?e.mfaEnabled?this.renderEnabled():this.renderDisabled():k(O.FormSection,{title:M.default.Messages.TWO_FA},void 0,k(O.FormText,{type:O.FormText.Types.DESCRIPTION},void 0,M.default.Messages.TWO_FA_NOT_VERIFIED)):k(O.FormSection,{title:M.default.Messages.TWO_FA},void 0,k(O.FormText,{type:O.FormText.Types.DESCRIPTION},void 0,M.default.Messages.TWO_FA_USE_DESKTOP_APP))},y.openPhoneVerificationModal=function(e){void 0===e&&(e={}),(0,I.openModal)((function(t){return a.createElement(c.default,D({},t,e))}),{modalKey:p.PHONE_VERIFICATION_MODAL_KEY})},i}(a.PureComponent);U.displayName="TwoFactorAuth";var G=i.default.connectStores([m.default,y.default],(function(){return{currentUser:m.default.getCurrentUser(),togglingSMS:y.default.togglingSMS}}))(U);t.default=G},function(e,t,n){var r,a=a||function(e){"use strict";if("undefined"==typeof navigator||!/MSIE [1-9]\./.test(navigator.userAgent)){var t=e.document,n=function(){return e.URL||e.webkitURL||e},r=t.createElementNS("http://www.w3.org/1999/xhtml","a"),a="download"in r,o=/Version\/[\d\.]+.*Safari/.test(navigator.userAgent),i=e.webkitRequestFileSystem,l=e.requestFileSystem||i||e.mozRequestFileSystem,u=function(t){(e.setImmediate||e.setTimeout)((function(){throw t}),0)},s=0,d=function(e){setTimeout((function(){"string"==typeof e?n().revokeObjectURL(e):e.remove()}),4e4)},f=function(e,t,n){for(var r=(t=[].concat(t)).length;r--;){var a=e["on"+t[r]];if("function"==typeof a)try{a.call(e,n||e)}catch(e){u(e)}}},c=function(e){return/^\s*(?:text\/\S*|application\/xml|\S*\/\S*\+xml)\s*;.*charset\s*=\s*utf-8/i.test(e.type)?new Blob(["",e],{type:e.type}):e},p=function(t,u,p){p||(t=c(t));var v,y,m,h=this,_=t.type,g=!1,E=function(){f(h,"writestart progress write writeend".split(" "))},S=function(){if(y&&o&&"undefined"!=typeof FileReader){var r=new FileReader;return r.onloadend=function(){var e=r.result;y.location.href="data:attachment/file"+e.slice(e.search(/[,;]/)),h.readyState=h.DONE,E()},r.readAsDataURL(t),void(h.readyState=h.INIT)}(!g&&v||(v=n().createObjectURL(t)),y)?y.location.href=v:void 0===e.open(v,"_blank")&&o&&(e.location.href=v);h.readyState=h.DONE,E(),d(v)},O=function(e){return function(){if(h.readyState!==h.DONE)return e.apply(this,arguments)}},I={create:!0,exclusive:!1};if(h.readyState=h.INIT,u||(u="download"),a)return v=n().createObjectURL(t),void setTimeout((function(){var e,t;r.href=v,r.download=u,e=r,t=new MouseEvent("click"),e.dispatchEvent(t),E(),d(v),h.readyState=h.DONE}));e.chrome&&_&&"application/octet-stream"!==_&&(m=t.slice||t.webkitSlice,t=m.call(t,0,t.size,"application/octet-stream"),g=!0),i&&"download"!==u&&(u+=".download"),("application/octet-stream"===_||i)&&(y=e),l?(s+=t.size,l(e.TEMPORARY,s,O((function(e){e.root.getDirectory("saved",I,O((function(e){var n=function(){e.getFile(u,I,O((function(e){e.createWriter(O((function(n){n.onwriteend=function(t){y.location.href=e.toURL(),h.readyState=h.DONE,f(h,"writeend",t),d(e)},n.onerror=function(){var e=n.error;e.code!==e.ABORT_ERR&&S()},"writestart progress write abort".split(" ").forEach((function(e){n["on"+e]=h["on"+e]})),n.write(t),h.abort=function(){n.abort(),h.readyState=h.DONE},h.readyState=h.WRITING})),S)})),S)};e.getFile(u,{create:!1},O((function(e){e.remove(),n()})),O((function(e){e.code===e.NOT_FOUND_ERR?n():S()})))})),S)})),S)):S()},v=p.prototype;return"undefined"!=typeof navigator&&navigator.msSaveOrOpenBlob?function(e,t,n){return n||(e=c(e)),navigator.msSaveOrOpenBlob(e,t||"download")}:(v.abort=function(){this.readyState=this.DONE,f(this,"abort")},v.readyState=v.INIT=0,v.WRITING=1,v.DONE=2,v.error=v.onwritestart=v.onprogress=v.onwrite=v.onabort=v.onerror=v.onwriteend=null,function(e,t,n){return new p(e,t,n)})}}("undefined"!=typeof self&&self||"undefined"!=typeof window&&window||this.content);e.exports?e.exports.saveAs=a:null!==n(10742)&&null!==n(10743)&&(void 0===(r=function(){return a}.apply(t,[]))||(e.exports=r))},function(e,t){e.exports=function(){throw new Error("define cannot be used indirect")}},function(e,t){(function(t){e.exports=t}).call(this,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(6)),i=E(n(8857)),l=E(n(5474)),u=E(n(12)),s=E(n(36)),d=E(n(63)),f=E(n(178)),c=E(n(992)),p=E(n(433)),v=E(n(113)),y=n(50),m=E(n(43)),h=n(9680),_=E(n(7)),g=E(n(7454));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function I(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var T=function(e){var t=e.image,n=e.label,r=e.text,a=e.children;return I(d.default,{className:g.default.spacing},void 0,I(d.default,{grow:0,shrink:0,basis:"156px",justify:d.default.Justify.CENTER,className:g.default.image},void 0,t),I(d.default,{direction:d.default.Direction.VERTICAL,justify:d.default.Justify.CENTER},void 0,I("div",{},void 0,I(v.default,{tag:v.default.Tags.H5,className:g.default.headerSpacing},void 0,n),I(p.default,{type:p.default.Types.DESCRIPTION},void 0,r),a)))};T.displayName="ModalSection";var b=function(e){var t,r;function a(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).headerID=o.default.uniqueId(),t.state={code:"",totpSecret:(0,h.generateTotpSecret)(),error:null,isVerifying:!1},t.handleCodeChange=function(e){t.setState({code:e})},t.handleActivate=function(e){e.preventDefault();var n=t.props.password,r=t.state,a=r.totpSecret,o=r.code;t.setState({isVerifying:!0}),i.default.enable({password:n,code:o,secret:(0,h.encodeTotpSecret)(a)}).then(t.handleActivateSuccess,(function(e){return t.setState({error:e.body.message,isVerifying:!1})}))},t.handleActivateSuccess=function(){var e=t.props,n=e.onClose,r=e.handleEnableMFASuccess;t.setState({isVerifying:!1}),null!=n&&n(),r()},t}return r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,O(t,r),a.prototype.render=function(){var e=this.props,t=e.transitionState,r=e.onClose,a=this.state,o=a.totpSecret,i=a.code,p=a.isVerifying,E=u.default.getCurrentUser().email,S=(0,h.encodeTotpSecretAsUrl)(E,o),O=I("form",{onSubmit:this.handleActivate},void 0,I(d.default,{className:g.default.inputContainer,align:d.default.Align.START},void 0,I(f.default,{value:i,className:g.default.input,placeholder:"000 000",maxLength:7,autoComplete:"off",onChange:this.handleCodeChange,error:this.state.error,autoFocus:!0}),I(d.default.Child,{grow:0,shrink:0},void 0,I(s.default,{type:"submit",submitting:p},void 0,_.default.Messages.TWO_FA_ACTIVATE))));return I(y.ModalRoot,{"aria-labelledby":this.headerID,transitionState:t,size:y.ModalSize.DYNAMIC,className:g.default.customWidth},void 0,I(y.ModalHeader,{separator:!1},void 0,I(d.default.Child,{grow:1,shrink:1},void 0,I(v.default,{tag:v.default.Tags.H4},void 0,_.default.Messages.TWO_FA_ENABLE),I(m.default,{size:m.default.Sizes.SIZE_12,className:g.default.subHeader},void 0,_.default.Messages.TWO_FA_ENABLE_SUBHEADER)),I(d.default.Child,{grow:0},void 0,I(y.ModalCloseButton,{onClick:r}))),I(y.ModalContent,{},void 0,I(T,{image:I("img",{alt:"",src:n(10747),width:100,height:100}),label:_.default.Messages.TWO_FA_DOWNLOAD_APP_LABEL,text:_.default.Messages.TWO_FA_DOWNLOAD_APP_BODY.format({googleAuthURL:"https://support.google.com/accounts/answer/1066447?hl=en",authyURL:"https://www.authy.com/"})}),I(c.default,{className:g.default.divider}),I(T,{image:I(l.default,{text:S}),label:_.default.Messages.TWO_FA_QR_LABEL,text:_.default.Messages.TWO_FA_QR_BODY},void 0,I("div",{className:g.default.topSpacing},void 0,I(v.default,{tag:v.default.Tags.H5,className:g.default.headerSpacing},void 0,_.default.Messages.TWO_FA_KEY),I(m.default,{size:m.default.Sizes.SIZE_16,className:g.default.secret,selectable:!0},void 0,o))),I(c.default,{className:g.default.divider}),I(T,{image:I("img",{alt:"",src:n(10748)}),label:_.default.Messages.TWO_FA_LOGIN_LABEL,text:_.default.Messages.TWO_FA_LOGIN_BODY},void 0,O)))},a}(a.PureComponent);b.displayName="MFAEnable";var C=b;t.default=C},function(e,t,n){var r=n(10746);t.encode=r.encode,t.decode=r.decode},function(e,t,n){(function(e){var n=[255,255,26,27,28,29,30,31,255,255,255,255,255,255,255,255,255,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,255,255,255,255,255,255,0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,255,255,255,255,255];t.encode=function(t){e.isBuffer(t)||(t=new e(t));for(var n,r,a=0,o=0,i=0,l=0,u=new e(8*(n=t,r=Math.floor(n.length/5),n.length%5==0?r:r+1));a<t.length;){var s=t[a];i>3?(l=(l=s&255>>i)<<(i=(i+5)%8)|(a+1<t.length?t[a+1]:0)>>8-i,a++):(l=s>>8-(i+5)&31,0==(i=(i+5)%8)&&a++),u[o]="ABCDEFGHIJKLMNOPQRSTUVWXYZ234567".charCodeAt(l),o++}for(a=o;a<u.length;a++)u[a]=61;return u},t.decode=function(t){var r,a=0,o=0,i=0;e.isBuffer(t)||(t=new e(t));for(var l=new e(Math.ceil(5*t.length/8)),u=0;u<t.length&&61!=t[u];u++){var s=t[u]-48;if(!(s<n.length))throw new Error("Invalid input - it is not base32 encoded string");o=n[s],a<=3?0==(a=(a+5)%8)?(r|=o,l[i]=r,i++,r=0):r|=255&o<<8-a:(r|=255&o>>>(a=(a+5)%8),l[i]=r,i++,r=255&o<<8-a)}return l.slice(0,i)}}).call(this,n(361).Buffer)},function(e,t,n){e.exports=n.p+"0b8465d21b4c248c18f7e0a44fda86cc.png"},function(e,t,n){e.exports=n.p+"cdec1a78913423b428eb0013e9678244.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(3)),i=C(n(8857)),l=C(n(9679)),u=C(n(7745)),s=C(n(7615)),d=n(5291),f=C(n(9454)),c=C(n(12)),p=C(n(36)),v=C(n(63)),y=n(106),m=C(n(992)),h=C(n(113)),_=n(969),g=n(50),E=n(44),S=C(n(43)),O=C(n(7908)),I=n(1),T=C(n(7)),b=C(n(7455));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var R=function(e){var t=e.label,n=e.text,r=e.children,o=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["label","text","children"]);return a.createElement(v.default,P({direction:v.default.Direction.VERTICAL},o),A(h.default,{tag:h.default.Tags.H2},void 0,t),null!=n?A(S.default,{size:S.default.Sizes.SIZE_16,className:b.default.sectionBody},void 0,n):null,A(v.default.Child,{wrap:!0},void 0,r))};R.displayName="ModalSection";var L=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={didAddBackup:!1,showConfirmModal:!1},t.headerId=(0,y.uid)(),t.handleCloseModal=function(){var e=t.props,n=e.onClose,r=e.currentUser,a=t.state.didAddBackup,o=r.hasFlag(I.UserFlags.MFA_SMS);a||o?n&&n():t.setState({showConfirmModal:!0})},t.getDownloadFileContents=function(){var e=t.props.backupCodes.map((function(e){var t=e.consumed,n=e.code;return"* "+n.substr(0,4)+"-"+n.substr(4)+" "+(t?"("+T.default.Messages.TWO_FA_BACKUP_CODE_USED+")":"")})).join("\r\n");return T.default.Messages.TWO_FA_DISCORD_BACKUP_CODES.format({email:t.props.currentUser.email})+"\r\n\r\n"+e},t.handleChangePhoneNumber=function(){t.openPhoneVerificationModal()},t.handleEnableSMS=function(){var e=function(){(0,E.openModal)((function(e){return a.createElement(O.default,P({},e,{handleSubmit:function(e){return t.setState({didAddBackup:!0}),i.default.enableSMS(e)},title:T.default.Messages.MFA_SMS_ENABLE}))}))};null==t.props.currentUser.phone?t.openPhoneVerificationModal({onAddedPhone:e}):e()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,N(t,n);var o=r.prototype;return o.renderSMSSection=function(){var e=this.props.currentUser,t=null!=this.props.currentUser.phone,n=e.hasFlag(I.UserFlags.MFA_SMS),r=e.hasFlag(I.UserFlags.PARTNER)||e.hasFlag(I.UserFlags.STAFF);return t?A(R,{label:T.default.Messages.MFA_SMS_ENABLE,text:T.default.Messages.MFA_SMS_AUTH_SALES_PITCH},void 0,A(S.default,{size:S.default.Sizes.SIZE_16,className:b.default.sectionBody},void 0,A("strong",{className:b.default.phoneNumber},void 0,T.default.Messages.MFA_SMS_AUTH_CURRENT_PHONE.format({phoneNumber:e.phone})),A(p.default,{look:p.default.Looks.LINK,color:p.default.Colors.LINK,size:p.default.Sizes.MIN,className:b.default.linkButton,onClick:this.handleChangePhoneNumber},void 0,T.default.Messages.CHANGE_PHONE_NUMBER)),A(p.default,{onClick:this.handleEnableSMS,disabled:n||r,color:p.default.Colors.GREEN,size:p.default.Sizes.SMALL},void 0,r?T.default.Messages.MFA_SMS_DISABLED_PARTNER:n?T.default.Messages.MFA_SMS_ALREADY_ENABLED:T.default.Messages.MFA_SMS_ENABLE)):A(R,{label:T.default.Messages.MFA_SMS_ENABLE,text:T.default.Messages.MFA_SMS_AUTH_SALES_PITCH},void 0,A(p.default,{onClick:this.handleEnableSMS,color:p.default.Colors.GREEN,size:p.default.Sizes.SMALL,disabled:r},void 0,r?T.default.Messages.MFA_SMS_DISABLED_PARTNER:T.default.Messages.MFA_SMS_ADD_PHONE))},o.renderBackupCodesSection=function(){var e=this;return A(R,{label:T.default.Messages.TWO_FA_DOWNLOAD_CODES,text:T.default.Messages.TWO_FA_BACKUP_CODES_WARNING.format()},void 0,A(l.default,{fileContents:this.getDownloadFileContents,contentType:"text/plain",fileName:"discord_backup_codes.txt",onDownload:function(){return e.setState({didAddBackup:!0})}},void 0,A(p.default,{color:p.default.Colors.GREEN,size:p.default.Sizes.SMALL},void 0,T.default.Messages.TWO_FA_DOWNLOAD_CODES)))},o.renderHeader=function(){return A(g.ModalHeader,{separator:!1,id:this.headerId},void 0,A(v.default.Child,{grow:1,shrink:1},void 0,A(h.default,{tag:h.default.Tags.H4,className:b.default.header},void 0,s.default.parse(T.default.Messages.TWO_FA_SUCCESS_HEADER)),A(S.default,{size:S.default.Sizes.SIZE_12,className:b.default.subHeader},void 0,T.default.Messages.MFA_SMS_ENABLE_SHOULD_DO.format())),A(v.default.Child,{grow:0},void 0,A(g.ModalCloseButton,{onClick:this.handleCloseModal})))},o.renderConfirmModal=function(){var e=this,t=this.props.onClose;return A(_.DeclarativeConfirmModal,{dismissable:!0,header:T.default.Messages.TWO_FA_CONFIRM_TITLE,confirmText:T.default.Messages.TWO_FA_CONFIRM_CONFIRM,cancelText:T.default.Messages.CANCEL,onCancel:function(){return e.setState({showConfirmModal:!1})},onConfirm:t},void 0,A(S.default,{size:S.default.Sizes.SIZE_16,color:S.default.Colors.STANDARD},void 0,T.default.Messages.TWO_FA_CONFIRM_BODY))},o.render=function(){var e=this.props.transitionState,t=this.state.showConfirmModal;return A(g.ModalRoot,{transitionState:e,className:b.default.modal,"aria-labelledby":this.headerId},void 0,this.renderHeader(),A(g.ModalContent,{className:b.default.modalInner},void 0,this.renderSMSSection(),A(m.default,{className:b.default.divider}),this.renderBackupCodesSection()),t&&this.renderConfirmModal())},o.openPhoneVerificationModal=function(e){void 0===e&&(e={}),(0,E.openModal)((function(t){return a.createElement(u.default,P({},t,e))}),{modalKey:d.PHONE_VERIFICATION_MODAL_KEY})},r}(a.PureComponent);L.displayName="MFAEnableSuccess";var D=o.default.connectStores([c.default,f.default],(function(){return{currentUser:c.default.getCurrentUser(),backupCodes:f.default.getBackupCodes()}}))(L);t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getSMSBackupDisabledMessage=function(e){if(e.hasFlag(a.UserFlags.STAFF)||e.hasFlag(a.UserFlags.PARTNER))return o.default.Messages.MFA_SMS_DISABLED_PARTNER;if(null==e.email)return o.default.Messages.MFA_SMS_DISABLED_NO_EMAIL;return null};var r,a=n(1),o=(r=n(7))&&r.__esModule?r:{default:r}},function(e,t,n){e.exports=n.p+"b73a63cb14a22dd24f0f8da07b186335.svg"},function(e,t,n){e.exports=n.p+"0694f38cb0b10cc3b5b89366a0893768.svg"},function(e,t,n){e.exports=n.p+"d367b6d89c7688783cd3287f485484b6.svg"},function(e,t,n){e.exports=n.p+"cdea41ede63f61153e4a3c0531fa3873.svg"},function(e,t,n){e.exports=n.p+"f8696a3854655998a24c219403420867.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=M;var r,a=T(n(0)),o=n(3),i=T(n(8260)),l=O(n(331)),u=O(n(108)),s=O(n(35)),d=O(n(441)),f=O(n(7575)),c=n(129),p=O(n(969)),v=n(44),y=O(n(43)),m=O(n(13)),h=n(991),_=O(n(37)),g=O(n(10757)),E=n(1),S=O(n(7));function O(e){return e&&e.__esModule?e:{default:e}}function I(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return I=function(){return e},e}function T(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=I();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(){var e=a.useState((function(){return _.default.getEnableHardwareAcceleration()}))[0],t=(0,o.useStateFromStoresObject)([s.default,d.default,u.default],(function(){return{developerMode:s.default.developerMode,hasLibraryApplication:u.default.hasLibraryApplication(),disableLibrary:s.default.disableGamesTab,testModeApplicationId:d.default.testModeApplicationId}})),n=t.developerMode,r=t.hasLibraryApplication,O=t.disableLibrary,I=t.testModeApplicationId,T=a.useCallback((function(e){l.default.updateRemoteSettings({developerMode:e})}),[]),M=a.useCallback((function(e){l.default.updateRemoteSettings({disableGamesTab:!e})}),[]),N=a.useCallback((function(e){e?(0,v.openModal)((function(e){return a.createElement(g.default,e)})):i.reset()}),[]),P=a.useCallback((function(e){(0,v.openModal)((function(t){return a.createElement(p.default,b({header:S.default.Messages.SWITCH_HARDWARE_ACCELERATION,confirmText:S.default.Messages.OKAY,cancelText:S.default.Messages.CANCEL,onConfirm:function(){return _.default.setEnableHardwareAcceleration(e)}},t),C(y.default,{},void 0,S.default.Messages.SWITCH_HARDWARE_ACCELERATION_BODY))}))}),[]);return C(c.FormSection,{tag:c.FormTitleTags.H2,title:S.default.Messages.SETTINGS_ADVANCED},void 0,h.SUPPORTS_COPY&&C(f.default,{value:n,onChange:T,note:S.default.Messages.DEVELOPER_MODE_HELP_TEXT.format({apiDocsUrl:E.MarketingURLs.API_DOCS})},void 0,S.default.Messages.DEVELOPER_MODE),m.default.embedded&&C(f.default,{value:e,onChange:P,note:S.default.Messages.HARDWARE_ACCELERATION_HELP_TEXT},void 0,S.default.Messages.HARDWARE_ACCELERATION),r&&C(f.default,{value:!O,onChange:M,note:S.default.Messages.USER_SETTINGS_SHOW_LIBRARY_NOTE},void 0,S.default.Messages.USER_SETTINGS_SHOW_LIBRARY),n&&C(f.default,{value:null!=I,note:S.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_NOTE,onChange:N},void 0,S.default.Messages.DEVELOPER_APPLICATION_TEST_MODE))}M.displayName="UserSettingsAdvanced"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=A;var r,a=I(n(0)),o=n(3),i=S(n(2)),l=I(n(8260)),u=S(n(1169)),s=S(n(441)),d=S(n(36)),f=S(n(63)),c=S(n(989)),p=S(n(178)),v=n(106),y=n(129),m=n(50),h=S(n(994)),_=S(n(7)),g=S(n(7456)),E=S(n(423));function S(e){return e&&e.__esModule?e:{default:e}}function O(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return O=function(){return e},e}function I(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=O();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function T(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function b(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function C(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){b(o,r,a,i,l,"next",e)}function l(e){b(o,r,a,i,l,"throw",e)}i(void 0)}))}}var M,N=/^\d+$|^$/;function P(e,t,n){if(null==e)return null;switch(e){case M.LOCALHOST:return"https://localhost:"+t;case M.PROXY:return(0,u.default)(n)}}function A(e){var t=e.onClose,n=e.transitionState,r=(0,o.useStateFromStoresObject)([s.default],(function(){return{authorizedApplicationId:s.default.testModeApplicationId,authorizationError:s.default.error,authorizing:s.default.isFetchingAuthorization}})),u=r.authorizedApplicationId,S=r.authorizationError,O=r.authorizing,I=a.useState(null!=u?u:""),b=I[0],A=I[1],R=a.useState(""),L=R[0],D=R[1],w=a.useState(null),k=w[0],j=w[1],U=(0,v.useUID)(),G=N.test(b);function F(){return(F=C(regeneratorRuntime.mark((function e(){var n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return l.resetError(),n=P(k,L,b),e.next=4,l.authorizeAndSetTestModeApplication(b,n);case 4:e.sent&&t();case 6:case"end":return e.stop()}}),e)})))).apply(this,arguments)}a.useEffect((function(){return function(){return i.default.wait((function(){return l.resetError()}))}}),[]);var B=null!=u&&u===b,H=B?function(){l.reset(),A(""),j(null)}:function(){return F.apply(this,arguments)};return T(m.ModalRoot,{"aria-labelledby":U,transitionState:n},void 0,T(m.ModalHeader,{separator:!1},void 0,T(f.default,{align:f.default.Align.CENTER},void 0,T(y.FormTitle,{id:U,tag:y.FormTitle.Tags.H2,className:E.default.marginReset},void 0,_.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_MODAL_HEADER),T(m.ModalCloseButton,{onClick:t}))),T(m.ModalContent,{className:g.default.modalContent},void 0,T(y.FormText,{className:E.default.marginBottom20,type:y.FormText.Types.DESCRIPTION},void 0,_.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_MODAL_BODY),null==S?null:T(c.default,{className:E.default.marginBottom20},void 0,S),T("form",{onSubmit:function(e){e.preventDefault(),H()}},void 0,T(f.default,{direction:f.default.Direction.VERTICAL,align:f.default.Align.START},void 0,T(y.FormItem,{className:g.default.inputWrapper,title:_.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_PLACEHOLDER,required:!0},void 0,T(p.default,{value:b,maxLength:19,error:G?null:_.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_INVALID,onChange:function(e){A(e)},disabled:O})),T(y.FormItem,{className:g.default.inputWrapper,title:_.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_ORIGIN_LABEL},void 0,T(h.default,{isDisabled:!G||""===b,value:k,options:[{value:M.LOCALHOST,label:_.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_LOCALHOST_OPTION,key:"localhost"},{value:M.PROXY,label:_.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_PROXY_OPTION,key:"proxy"}],onChange:function(e){j(e)},placeholder:"URL Origin Type"})),k!==M.LOCALHOST?null:T(y.FormItem,{className:g.default.inputWrapper,title:_.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_PORT_NUMBER_LABEL,required:!0},void 0,T(p.default,{value:L,maxLength:5,onChange:function(e){return D(e)},disabled:O})),T(d.default,{submitting:O,type:"submit",disabled:!G||0===b.length||k===M.LOCALHOST&&0===L.length,color:B?d.default.Colors.RED:d.default.Colors.GREEN},void 0,B?_.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_CLEAR:_.default.Messages.DEVELOPER_APPLICATION_TEST_MODE_ACTIVATE)))))}!function(e){e.LOCALHOST="localhost",e.PROXY="proxy"}(M||(M={})),A.displayName="TextModeModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=R(n(8)),i=R(n(3)),l=R(n(331)),u=R(n(968)),s=R(n(368)),d=n(264),f=R(n(90)),c=n(1069),p=n(363),v=R(n(1084)),y=n(645),m=R(n(8802)),h=R(n(35)),_=R(n(426)),g=R(n(63)),E=R(n(7949)),S=R(n(5401)),O=R(n(7708)),I=R(n(7575)),T=n(129),b=R(n(43)),C=R(n(13)),M=n(1),N=R(n(7)),P=R(n(7457)),A=R(n(423));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function w(e,t){return(w=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var j="cozy",U="compact",G=function(e){var t=0;return[(0,p.createMessageRecord)(k({},(0,v.default)("1337",N.default.Messages.USER_SETTINGS_APPEARANCE_PREVIEW_MESSAGE_1),{state:M.MessageStates.SENT,id:""+t++})),(0,p.createMessageRecord)(k({},(0,v.default)("1337",e===M.ThemeTypes.DARK?N.default.Messages.USER_SETTINGS_APPEARANCE_PREVIEW_MESSAGE_2_DARK:N.default.Messages.USER_SETTINGS_APPEARANCE_PREVIEW_MESSAGE_2_LIGHT),{state:M.MessageStates.SENT,id:""+t++})),(0,p.createMessageRecord)(k({},(0,v.default)("1337",N.default.Messages.USER_SETTINGS_APPEARANCE_PREVIEW_MESSAGE_3),{state:M.MessageStates.SENT,id:""+t++})),(0,p.createMessageRecord)(k({},(0,v.default)("1337",N.default.Messages.USER_SETTINGS_APPEARANCE_PREVIEW_MESSAGE_4),{state:M.MessageStates.SENT,id:""+t++})),(0,p.createMessageRecord)(k({},(0,v.default)("1337",N.default.Messages.USER_SETTINGS_APPEARANCE_PREVIEW_MESSAGE_5),{state:M.MessageStates.SENT,id:"4"}))]},F=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).darkMessages=G(M.ThemeTypes.DARK),t.lightMessages=G(M.ThemeTypes.LIGHT),t.handleThemeChange=function(e){var t=e.value;l.default.updateRemoteSettings({theme:t})},t.handleMessageDisplayModeChange=function(e){var t=e.value;l.default.updateRemoteSettings({messageDisplayCompact:t===U}),(0,d.setMessageGroupSpacing)()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,w(t,n);var i=r.prototype;return i.getPreviewMessage=function(e){return e===M.ThemeTypes.DARK?N.default.Messages.USER_SETTINGS_APPEARANCE_PREVIEW_MESSAGE_2_DARK:N.default.Messages.USER_SETTINGS_APPEARANCE_PREVIEW_MESSAGE_2_LIGHT},i.renderZoomSlider=function(){return C.default.embedded?D(T.FormItem,{title:N.default.Messages.ACCESSIBILITY_ZOOM_LEVEL_LABEL,className:A.default.marginTop20},void 0,D(O.default,{className:(0,o.default)(A.default.marginTop20,A.default.marginBottom4),initialValue:this.props.zoom,defaultValue:M.Accessibility.ZOOM_DEFAULT,markers:M.Accessibility.ZOOM_SCALES,stickToMarkers:!0,onValueChange:this.handleZoomChange,onValueRender:this.handleSliderRender}),D(T.FormText,{type:T.FormText.Types.DESCRIPTION},void 0,N.default.Messages.USER_SETTINGS_APPEARANCE_ZOOM_TIP.format({modKey:s.default.modKey}))):null},i.renderFontScaleSlider=function(){return D(T.FormItem,{title:N.default.Messages.ACCESSIBILITY_FONT_SCALING_LABEL,className:A.default.marginTop20},void 0,D(g.default,{align:g.default.Align.CENTER},void 0,D(O.default,{className:(0,o.default)(A.default.marginTop20,A.default.marginBottom4),initialValue:this.props.fontSize,defaultValue:M.Accessibility.FONT_SIZE_DEFAULT,markers:M.Accessibility.FONT_SIZES,stickToMarkers:!0,onValueChange:this.handleFontSizeChange,onValueRender:this.handleSliderRenderPX,onMarkerRender:this.handleSliderRenderPX})))},i.renderMessageGroupSpacingSlider=function(){var e=this.props,t=e.messageDisplayCompact,n=e.messageGroupSpacing;return D(T.FormItem,{title:N.default.Messages.ACCESSIBILITY_MESSAGE_GROUP_SPACING,className:A.default.marginTop20},void 0,D(O.default,{className:(0,o.default)(A.default.marginTop20,A.default.marginBottom4),initialValue:n,defaultValue:t?c.DEFAULT_COMPACT_SPACING:c.DEFAULT_COZY_SPACING,markers:c.MESSAGE_GROUP_SPACING,stickToMarkers:!0,onValueChange:this.handleMessageSpacingChange,onValueRender:this.handleSliderRenderPX,onMarkerRender:this.handleSliderRenderPX}))},i.renderPreview=function(){var e=this.props,t=e.messageDisplayCompact,n=e.theme,r=e.messageGroupSpacing,a=e.renderMediaEmbeds,i=n===M.ThemeTypes.DARK?this.darkMessages:this.lightMessages;return D(E.default,{},void 0,D(_.default,{className:(0,o.default)(P.default.preview,t?P.default.compactPreview:void 0,"group-spacing-"+(null!=r?r:t?c.DEFAULT_COMPACT_SPACING:c.DEFAULT_COZY_SPACING)),outline:!0,"aria-hidden":!0},void 0,i.map((function(e,n){return D(m.default,{author:(0,y.getMessageAuthor)(e),message:e,compact:t,isGroupStart:n%2==0,className:0===n?P.default.firstMessage:void 0,renderMediaEmbeds:a},e.id)}))))},i.renderTheme=function(){var e=this.props,t=e.theme,n=e.darkSidebar;return D(T.FormItem,{title:N.default.Messages.THEME,className:A.default.marginTop40},void 0,D(S.default,{options:[{name:N.default.Messages.THEME_DARK,value:M.ThemeTypes.DARK},{name:N.default.Messages.THEME_LIGHT,value:M.ThemeTypes.LIGHT}],onChange:this.handleThemeChange,value:t}),D(I.default,{value:n&&t===M.ThemeTypes.LIGHT,disabled:t!==M.ThemeTypes.LIGHT,onChange:this.handleDarkSidebarChecked,className:A.default.marginTop20},void 0,N.default.Messages.ACCESSIBILITY_DARK_SIDEBAR))},i.renderDisplayMode=function(){return D(T.FormItem,{title:N.default.Messages.MESSAGE_DISPLAY_MODE_LABEL,className:A.default.marginTop8},void 0,D(S.default,{options:[{name:N.default.Messages.COZY_MODE,value:j},{name:N.default.Messages.COMPACT_MODE,value:U}],onChange:this.handleMessageDisplayModeChange,value:this.props.messageDisplayCompact?U:j}))},i.handleDarkSidebarChecked=function(){(0,d.toggleDarkSidebar)()},i.renderScalingAndSpacing=function(){return a.createElement(a.Fragment,null,this.renderFontScaleSlider(),this.renderMessageGroupSpacingSlider(),this.renderZoomSlider(),D(T.FormDivider,{className:A.default.marginTop20}))},i.render=function(){return D(T.FormSection,{tag:T.FormTitleTags.H2,title:N.default.Messages.APPEARANCE},void 0,this.renderPreview(),this.renderTheme(),this.renderDisplayMode(),D(T.FormDivider,{className:A.default.marginTop20}),this.renderScalingAndSpacing(),D(b.default,{size:b.default.Sizes.SIZE_16,className:A.default.marginTop20},void 0,N.default.Messages.APPEARANCE_SETTINGS_ACCESSIBILITY_LINK.format({onAccessibilityClick:function(){u.default.open(M.UserSettingsSections.ACCESSIBILITY)}})))},i.handleSliderRender=function(e){return e.toFixed(0)+"%"},i.handleSliderRenderPX=function(e){return e.toFixed(0)+"px"},i.handleFontSizeChange=function(e){(0,d.setFontSize)(e)},i.handleMessageSpacingChange=function(e){switch(e){case 0:case 4:case 8:case 16:case 24:(0,d.setMessageGroupSpacing)(e)}},i.handleZoomChange=function(e){(0,d.setZoom)(e)},r}(a.Component);F.displayName="UserSettingsAppearance";var B=i.default.connectStores([h.default,f.default],(function(){return{theme:h.default.theme,darkSidebar:f.default.darkSidebar,messageDisplayCompact:h.default.messageDisplayCompact,fontSize:f.default.fontSize,zoom:f.default.zoom,messageGroupSpacing:f.default.messageGroupSpacing,renderMediaEmbeds:h.default.inlineEmbedMedia&&h.default.renderEmbeds}}))(F);t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=P(n(0)),o=M(n(8)),i=P(n(3)),l=M(n(10760)),u=M(n(7688)),s=M(n(196)),d=n(1111),f=M(n(274)),c=M(n(8212)),p=M(n(151)),v=M(n(35)),y=P(n(36)),m=P(n(426)),h=P(n(7624)),_=M(n(63)),g=M(n(227)),E=n(129),S=n(44),O=M(n(152)),I=n(1),T=M(n(7)),b=M(n(7458)),C=M(n(423));function M(e){return e&&e.__esModule?e:{default:e}}function N(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return N=function(){return e},e}function P(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=N();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function A(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function R(){return(R=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var L=i.default.connectStores([v.default],(function(){return{theme:v.default.theme}}))(h.default),D=function(e){var t,n,r=e.scopes,i=e.application,l=e.onDelete,u=function(){return(0,S.openModal)((function(e){return a.createElement(s.default,R({title:T.default.Messages.DEAUTHORIZE_APP,body:T.default.Messages.DELETE_APP_CONFIRM_MSG,confirmText:T.default.Messages.DEAUTHORIZE,cancelText:T.default.Messages.CANCEL,onConfirm:l},e))}))};return A(m.default,{className:(0,o.default)(b.default.authedApp,C.default.marginBottom8),outline:!0},void 0,(t=O.default.getApplicationIconURL({id:i.id,icon:i.icon}),n=t?A(_.default.Child,{className:b.default.appAvatar,grow:0},void 0,A("img",{src:t,alt:""})):null,A(_.default,{className:(0,o.default)(b.default.header,C.default.marginBottom20)},void 0,A(_.default,{className:b.default.headerInfo},void 0,n,A(_.default.Child,{},void 0,A(E.FormText,{type:E.FormTextTypes.LABEL_BOLD},void 0,A("span",{},void 0,i.name)))),A(_.default.Child,{wrap:!0,grow:0},void 0,A(y.default,{className:b.default.deleteApp,color:y.ButtonColors.RED,look:y.ButtonLooks.OUTLINED,size:y.ButtonSizes.SMALL,onClick:u},void 0,T.default.Messages.DEAUTHORIZE)))),function(){if(i.description)return A(E.FormItem,{faded:!0,title:T.default.Messages.ABOUT_THIS_APP},void 0,A(E.FormText,{},void 0,i.description))}(),function(){var e=r.map((function(e){var t;switch(e){case I.OAuth2Scopes.IDENTIFY:t=T.default.Messages.SCOPE_IDENTIFY;break;case I.OAuth2Scopes.EMAIL:t=T.default.Messages.SCOPE_EMAIL;break;case I.OAuth2Scopes.CONNECTIONS:t=T.default.Messages.SCOPE_CONNECTIONS;break;case I.OAuth2Scopes.GUILDS:t=T.default.Messages.SCOPE_GUILDS;break;case I.OAuth2Scopes.GUILDS_JOIN:t=T.default.Messages.SCOPE_GUILDS_JOIN;break;case I.OAuth2Scopes.GDM_JOIN:t=T.default.Messages.SCOPE_GDM_JOIN;break;case I.OAuth2Scopes.BOT:t=T.default.Messages.SCOPE_BOT;break;case I.OAuth2Scopes.RPC:t=T.default.Messages.SCOPE_RPC;break;case I.OAuth2Scopes.RPC_NOTIFICATIONS_READ:t=T.default.Messages.SCOPE_RPC_NOTIFICATIONS_READ;break;case I.OAuth2Scopes.RPC_VOICE_WRITE:t=T.default.Messages.SCOPE_RPC_VOICE_WRITE;break;case I.OAuth2Scopes.RPC_VOICE_READ:t=T.default.Messages.SCOPE_RPC_VOICE_READ;break;case I.OAuth2Scopes.RPC_ACTIVITIES_WRITE:t=T.default.Messages.SCOPE_RPC_ACTIVITIES_WRITE;break;case I.OAuth2Scopes.MESSAGES_READ:t=T.default.Messages.SCOPE_MESSAGES_READ;break;case I.OAuth2Scopes.APPLICATIONS_BUILDS_UPLOAD:t=T.default.Messages.SCOPE_APPLICATIONS_BUILDS_UPLOAD;break;case I.OAuth2Scopes.APPLICATIONS_BUILDS_READ:t=T.default.Messages.SCOPE_APPLICATIONS_BUILDS_READ;break;case I.OAuth2Scopes.APPLICATIONS_STORE_UPDATE:t=T.default.Messages.SCOPE_APPLICATIONS_STORE_UPDATE;break;case I.OAuth2Scopes.APPLICATIONS_ENTITLEMENTS:t=T.default.Messages.SCOPE_APPLICATIONS_ENTITLEMENTS;break;case I.OAuth2Scopes.APPLICATIONS_COMMANDS:t=T.default.Messages.SCOPE_APPLICATIONS_COMMANDS;break;case I.OAuth2Scopes.APPLICATIONS_COMMANDS_UPDATE:t=T.default.Messages.SCOPE_APPLICATIONS_COMMANDS_UPDATE;break;case I.OAuth2Scopes.ACTIVITIES_READ:t=T.default.Messages.SCOPE_ACTIVITIES_READ;break;case I.OAuth2Scopes.ACTIVITIES_WRITE:t=T.default.Messages.SCOPE_ACTIVITIES_WRITE;break;case I.OAuth2Scopes.RELATIONSHIPS_READ:t=T.default.Messages.SCOPE_RELATIONSHIPS_READ;break;default:t=e}return A("li",{className:(0,o.default)(b.default.permission,C.default.marginTop8)},e,A("i",{className:b.default.permissionCheckmark}),A(E.FormText,{},void 0,t))}));if(e.length)return A(E.FormItem,{faded:!0,title:T.default.Messages.PERMISSIONS,className:C.default.marginTop20},void 0,A("ul",{},void 0,e))}())};D.displayName="AuthorizedApp";var w=A(u.default,{}),k=function(){var e=(0,i.useStateFromStores)([p.default],(function(){return p.default.hidePersonalInformation})),t=(0,i.useStateFromStores)([c.default],(function(){return c.default.getApps()})),r=(0,i.useStateFromStores)([f.default],(function(){return f.default.getSelfEmbeddedActivities()}));a.useEffect((function(){l.default.fetch()}),[]);return e?w:A(E.FormSection,{tag:E.FormTitleTags.H2,title:T.default.Messages.AUTHORIZED_APPS},void 0,A(E.FormNotice,{className:C.default.marginBottom40,type:m.Types.PRIMARY,title:T.default.Messages.APPLICATIONS_AND_CONNECTIONS,body:T.default.Messages.APPLICATIONS_AND_CONNECTIONS_BODY}),null==t?A(g.default,{className:C.default.marginTop20,type:g.default.Type.SPINNING_CIRCLE}):0===t.length?A(L,{className:b.default.marginTop20},void 0,A(h.EmptyStateImage,{darkSrc:n(10761),lightSrc:n(10762),width:380,height:282}),A(h.EmptyStateText,{note:T.default.Messages.NO_AUTHORIZED_APPS_NOTE},void 0,T.default.Messages.NO_AUTHORIZED_APPS)):t.map((function(e){return a.createElement(D,R({key:e.id,onDelete:function(){return function(e){var t=e.id,n=e.application;l.default.delete(t);var a=r.get(n.id);null!=a&&(0,d.stopEmbeddedActivity)(a.channelId,n.id)}(e)}},e))})))};k.displayName="UserSettingsAuthedApps";var j=k;t.default=j},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(11)),a=i(n(2)),o=n(1);function i(e){return e&&e.__esModule?e:{default:e}}var l={fetch:function(){r.default.get({url:o.Endpoints.OAUTH2_TOKENS,oldFormErrors:!0}).then((function(e){return a.default.dispatch({type:o.ActionTypes.USER_AUTHORIZED_APPS_UPDATE,apps:e.body})}),(function(){return a.default.dispatch({type:o.ActionTypes.USER_AUTHORIZED_APPS_UPDATE,apps:[]})}))},delete:function(e){var t=this;r.default.delete({url:o.Endpoints.OAUTH2_TOKEN(e),oldFormErrors:!0}).then((function(){t.fetch()}))}};t.default=l},function(e,t,n){e.exports=n.p+"b47564b3086d0d8d941aae95a4b7b78c.svg"},function(e,t,n){e.exports=n.p+"68b37187aee175514a1402d4088cf90b.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=M(n(0)),o=b(n(3)),i=b(n(2)),l=M(n(266)),u=b(n(968)),s=b(n(7688)),d=b(n(5617)),f=b(n(10764)),c=b(n(151)),p=b(n(35)),v=b(n(12)),y=b(n(5293)),m=b(n(337)),h=b(n(986)),_=b(n(426)),g=b(n(63)),E=b(n(227)),S=b(n(113)),O=n(1),I=b(n(7)),T=b(n(7461));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=N(s.default,{}),R=N(E.default,{}),L=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n);var a=r.prototype;return a.componentDidMount=function(){i.default.wait((function(){l.fetchPaymentSources(),l.fetchSubscriptions()}))},a.handleRedemptionRedirect=function(){u.default.setSection(O.UserSettingsSections.INVENTORY)},a.render=function(){var e=this.props,t=e.syncing,n=e.hide,r=e.paymentSources,a=e.defaultPaymentSourceId,o=e.locale,i=e.premiumSubscription,l=e.isRemovingPaymentSource,u=e.isUpdatingPaymentSource;return n?A:N("div",{className:T.default.userSettingsBilling},void 0,t&&0===Object.keys(r).length?N("div",{className:T.default.syncing},void 0,R):N(f.default,{paymentSources:r,defaultPaymentSourceId:a,premiumSubscriptionPaymentSourceId:null!=i&&i.status!==O.SubscriptionStatusTypes.CANCELED?i.paymentSourceId:null,locale:o,removing:l,submitting:u}),N("div",{className:T.default.paymentHistory},void 0,N(S.default,{tag:S.default.Tags.H2},void 0,N(g.default,{align:g.default.Align.CENTER},void 0,I.default.Messages.BILLING_PAYMENT_HISTORY)),N(d.default,{locale:o})),N(_.default,{className:T.default.codeRedemptionRedirect,type:_.default.Types.CUSTOM},void 0,I.default.Messages.BILLING_CODE_REDEMPTION_REDIRECT.format({onClick:this.handleRedemptionRedirect})))},r}(a.PureComponent);L.displayName="UserSettingsBilling";var D=o.default.connectStores([p.default,y.default,m.default,v.default,c.default,h.default],(function(){var e=h.default.getSubscription(),t=v.default.getCurrentUser();return{locale:p.default.locale,hide:c.default.enabled,isClaimed:t.isClaimed(),isVerified:t.verified,premiumSubscription:e,defaultPaymentSourceId:m.default.defaultPaymentSourceId,paymentSources:m.default.paymentSources,syncing:y.default.isSyncing,isRemovingPaymentSource:y.default.isRemovingPaymentSource,isUpdatingPaymentSource:y.default.isUpdatingPaymentSource}}))(L);t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=O(n(0)),o=E(n(6)),i=O(n(266)),l=E(n(36)),u=E(n(63)),s=E(n(248)),d=E(n(992)),f=E(n(113)),c=E(n(10765)),p=n(44),v=E(n(43)),y=E(n(5521)),m=E(n(10766)),h=E(n(5548)),_=E(n(7)),g=E(n(7460));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){T(o,r,a,i,l,"next",e)}function l(e){T(o,r,a,i,l,"throw",e)}i(void 0)}))}}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,N(e,t)}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var P=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleEditClick=function(){t.props.onEditClick(t.props.paymentSource.id)},t}return M(t,e),t.prototype.render=function(){var e=this.props,t=e.paymentSource,n=e.isDefault,r=e.isEditing,a=e.index,o=e.hideDivider,i=e.isForSubscription,s=e.locale,f=e.removing,c=e.submitting,p=e.onSubmit,v=e.onCancel,y=e.onDelete;return r?C(m.default,{paymentSource:t,isDefault:n,removing:f,submitting:c,locale:s,isForSubscription:i,onSubmit:p,onCancel:v,onDelete:y}):C("div",{className:g.default.paymentSourceItem},void 0,a>0&&!o?C(d.default,{className:g.default.sourceDivider}):null,C(u.default,{align:u.default.Align.CENTER,justify:u.default.Justify.BETWEEN,className:g.default.paymentSourceRow},void 0,C(h.default,{paymentSource:t,isDefault:n,isForSubscription:i,locale:s,showSubtext:!0}),r?null:C(l.default,{color:l.default.Colors.PRIMARY,onClick:this.handleEditClick,size:l.default.Sizes.SMALL},void 0,_.default.Messages.EDIT)))},t}(a.PureComponent);P.displayName="PaymentSourceItem",P.defaultProps={isEditing:!1,hideDivider:!1,onEditClick:function(){}};var A=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={editingPayment:null},t.handleEditClick=function(e){t.setState({editingPayment:e})},t.handleCancel=function(){t.setState({editingPayment:null})},t.handleDelete=function(){var e=b(regeneratorRuntime.mark((function e(n){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,e.next=3,i.deletePaymentSource(n);case 3:t.setState({editingPayment:null}),e.next=8;break;case 6:e.prev=6,e.t0=e.catch(0);case 8:case"end":return e.stop()}}),e,null,[[0,6]])})));return function(t){return e.apply(this,arguments)}}(),t.handleSubmit=function(){var e=b(regeneratorRuntime.mark((function e(n,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==n){e.next=9;break}return e.prev=1,e.next=4,i.updatePaymentSource(n,r);case 4:t.setState({editingPayment:null}),e.next=9;break;case 7:e.prev=7,e.t0=e.catch(1);case 9:case"end":return e.stop()}}),e,null,[[1,7]])})));return function(t,n){return e.apply(this,arguments)}}(),t}M(t,e);var n=t.prototype;return n.handleAddPaymentMethod=function(){(0,p.openModal)((function(e){return a.createElement(y.default,e)}))},n.renderFooter=function(){var e=this.props.paymentSources;return C(u.default,{justify:u.default.Justify.END,className:g.default.footer},void 0,0===Object.keys(e).length?C(u.default.Child,{},void 0,C(v.default,{},void 0,_.default.Messages.BILLING_NO_PAYMENT_METHOD),C("div",{className:g.default.subText},void 0,_.default.Messages.BILLING_NO_PAYMENT_METHOD_DESCRIPTION)):null,C(l.default,{onClick:this.handleAddPaymentMethod},void 0,_.default.Messages.BILLING_ADD_PAYMENT_METHOD))},n.render=function(){var e=this,t=this.props,n=t.defaultPaymentSourceId,r=t.paymentSources,i=t.locale,l=t.removing,p=t.submitting,v=t.premiumSubscriptionPaymentSourceId,y=o.default.values(r).sort((function(e,t){return e.id===n?-1:t.id===n||e.id>t.id?1:-1})),m=this.state.editingPayment,h=y.findIndex((function(e){return e.id===m})),E=y.map((function(t,r){return C(P,{locale:i,paymentSource:t,isDefault:n===t.id,onCancel:e.handleCancel,onDelete:e.handleDelete,isForSubscription:t.id===v,hideDivider:h===r-1,onSubmit:e.handleSubmit,index:r,submitting:p,removing:l,isEditing:m===t.id,onEditClick:e.handleEditClick},t.id)}));return C("div",{},void 0,C(f.default,{tag:f.default.Tags.H2},void 0,C(u.default,{align:u.default.Align.CENTER},void 0,C(s.default,{position:s.default.Positions.LEFT,text:_.default.Messages.BILLING_SECURE_TOOLTIP},void 0,(function(e){return a.createElement(c.default,I({className:g.default.lockIcon},e))})),_.default.Messages.BILLING_PAYMENT_SOURCES)),E,h!==y.length-1?C(d.default,{className:g.default.sourceDivider}):null,this.renderFooter())},t}(a.PureComponent);A.displayName="PaymentMethods";var R=A;t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24"}),s("path",{className:f,fill:d,id:"a",d:"M18 8h-1V6c0-2.76-2.24-5-5-5S7 3.24 7 6v2H6c-1.1 0-2 .9-2 2v10c0 1.1.9 2 2 2h12c1.1 0 2-.9 2-2V10c0-1.1-.9-2-2-2zM8.9 6c0-1.71 1.39-3.1 3.1-3.1 1.71 0 3.1 1.39 3.1 3.1v2H8.9V6zM16 16h-3v3h-2v-3H8v-2h3v-3h2v3h3v2z"}))}d.displayName="SecureLock"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(3)),l=C(n(2)),u=n(266),s=n(343),d=C(n(5293)),f=C(n(36)),c=C(n(426)),p=C(n(988)),v=C(n(63)),y=C(n(989)),m=C(n(248)),h=n(129),_=C(n(43)),g=n(60),E=C(n(5310)),S=C(n(5312)),O=C(n(5548)),I=n(1),T=C(n(7)),b=C(n(7459));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(){return(P=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function A(e,t){return(A=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var R="isDefault",L=N(h.FormDivider,{}),D=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).handleSubmit=function(e){if(e.preventDefault(),e.stopPropagation(),0===Object.values(n.state.dirtyFields).filter(g.isNotNullish).length)n.props.onCancel();else{var t=n.state,r=t.billingAddress,a=t.isDefault,o=t.expiresMonth,i=t.expiresYear;n.props.onSubmit(n.props.paymentSource.id,{billingAddress:r,expiresMonth:o,expiresYear:i,isDefault:a})}},n.handleCancel=function(){n.props.onCancel()},n.handleDelete=function(){var e=n.props;(0,e.onDelete)(e.paymentSource.id)},n.handleAddressUpdate=function(e,t,r){n.setState({billingAddress:e,billingAddressValid:t,dirtyFields:P({},n.state.dirtyFields,{billingAddress:r})})},n.handleExpirationDateUpdate=function(e){var t=e.expirationDate.split("/"),r=t[0],a=t[1];n.handleFieldChange(Number(r),"expiresMonth"),n.handleFieldChange(Number(""+(new Date).getFullYear().toString().slice(0,2)+a),"expiresYear")},n.handleFieldChange=function(e,t){var r,a;null!=t&&n.setState(((a={})[t]=e,a.dirtyFields=P({},n.state.dirtyFields,((r={})[t]=!0,r)),a))};var r=t.paymentSource,a=t.isDefault,o=r.billingAddress;return n.state={billingAddress:{name:o.name||"",line1:o.line1||"",line2:o.line2||"",country:o.country||"",state:o.state||"",city:o.city||"",postalCode:o.postalCode||""},expiresMonth:r instanceof s.CreditCardSourceRecord?r.expiresMonth:void 0,expiresYear:r instanceof s.CreditCardSourceRecord?r.expiresYear:void 0,billingAddressValid:!1,isDefault:a,dirtyFields:{}},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,A(t,n);var i=r.prototype;return i.componentWillUnmount=function(){l.default.wait((function(){(0,u.clearUpdatePaymentSourceError)(),(0,u.clearRemovePaymentSourceError)()}))},i.renderError=function(){var e=this.props,t=e.updateError,n=e.removeError;return null==t||t.hasCardError()||t.hasAddressError()?null!=n?N(y.default,{className:b.default.formError},void 0,n.message):null:N(y.default,{className:b.default.formError},void 0,t.message)},i.renderBillingAddressSection=function(){var e=this.state.billingAddress,t=this.props,n=t.locale,r=t.updateError;return N("div",{className:b.default.addressSection},void 0,N(_.default,{className:b.default.sectionHeader},void 0,T.default.Messages.BILLING_ADDRESS),a.createElement(E.default,P({},e,{mode:E.default.Modes.EDIT,layout:"en-US"===n?E.default.Layouts.SETTINGS_US:E.default.Layouts.SETTINGS_INTL,onBillingAddressChange:this.handleAddressUpdate,error:r})))},i.renderCardExpirationSection=function(){var e=this.state,t=e.expiresMonth,n=e.expiresYear;if(null==t||null==n)return null;var r=t.toString().padStart(2,"0")+"/"+n.toString().padStart(2,"0").slice(-2);return N("div",{className:b.default.addressSection},void 0,N(_.default,{className:b.default.sectionHeader},void 0,T.default.Messages.BILLING_STEP_CREDIT_CARD_INFORMATION),N(S.default,{expirationDate:r,layout:S.default.Layouts.SETTINGS,onCardInfoChange:this.handleExpirationDateUpdate,error:this.props.updateError}))},i.renderActions=function(){var e=this.props,t=e.submitting,n=e.removing,r=e.isForSubscription,o=this.state.billingAddressValid;return N(v.default,{justify:v.default.Justify.BETWEEN,className:b.default.formActions},void 0,N("div",{className:b.default.disabledTooltipWrapper},void 0,r?N(m.default,{text:T.default.Messages.PAYMENT_SOURCE_DELETE_DISABLED_TOOLTIP},void 0,(function(e){return a.createElement("div",P({"aria-hidden":!0,className:b.default.disabledTooltipTarget},e))})):null,N(f.default,{type:"button",disabled:r||t,submitting:n,onClick:this.handleDelete,look:f.default.Looks.OUTLINED,color:f.default.Colors.RED},void 0,T.default.Messages.PAYMENT_SOURCE_DELETE)),N(v.default,{grow:0},void 0,N(f.default,{type:"button",disabled:t||n,onClick:this.handleCancel,look:f.default.Looks.LINK,color:f.default.Colors.PRIMARY},void 0,T.default.Messages.CANCEL),N(f.default,{submitting:t,disabled:!o||n,type:"submit",color:f.default.Colors.GREEN},void 0,T.default.Messages.SAVE)))},i.render=function(){var e=this,t=this.props,n=t.paymentSource,r=t.isDefault,a=t.locale,i=t.className,l=t.isForSubscription,u=this.state.isDefault,d=n instanceof s.CreditCardSourceRecord;return N(c.default,{editable:!0,className:(0,o.default)(b.default.card,i)},void 0,N("form",{onSubmit:this.handleSubmit,noValidate:!0},void 0,this.renderError(),N("div",{className:b.default.paymentSection},void 0,N(O.default,{paymentSource:n,isDefault:r,isForSubscription:l,locale:a}),n.invalid?N("div",{className:b.default.errorSubText},void 0,T.default.Messages.PAYMENT_SOURCE_INVALID_HELP):null,N("div",{className:b.default.subText},void 0,d?T.default.Messages.PAYMENT_SOURCE_EDIT_HELP_CARD:T.default.Messages.PAYMENT_SOURCE_EDIT_HELP_PAYPAL.format({paypalURL:I.PAYPAL_URL}))),this.renderCardExpirationSection(),this.renderBillingAddressSection(),N(p.default,{name:R,value:u,onChange:function(t,n){return e.handleFieldChange(n,R)},type:p.default.Types.INVERTED,className:b.default.defaultSection},void 0,N(_.default,{className:b.default.defaultCheckboxLabel},void 0,T.default.Messages.PAYMENT_SOURCE_MAKE_DEFAULT)),L,this.renderActions()))},r}(a.PureComponent);D.displayName="EditPaymentSourceForm",D.defaultProps={onDelete:function(){},onSubmit:function(){},onCancel:function(){}};var w=i.default.connectStores([d.default],(function(){return{updateError:d.default.editSourceError,removeError:d.default.removeSourceError}}))(D);t.default=w},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=k(n(0)),o=D(n(8)),i=k(n(3)),l=D(n(692)),u=D(n(331)),s=D(n(7688)),d=D(n(8800)),f=D(n(196)),c=D(n(171)),p=D(n(7695)),v=D(n(679)),y=D(n(20)),m=D(n(151)),h=D(n(35)),_=D(n(249)),g=k(n(36)),E=D(n(84)),S=k(n(7624)),O=D(n(5398)),I=D(n(227)),T=D(n(7575)),b=n(129),C=D(n(350)),M=n(44),N=D(n(13)),P=n(1),A=D(n(7)),R=D(n(7462)),L=D(n(423));function D(e){return e&&e.__esModule?e:{default:e}}function w(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return w=function(){return e},e}function k(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=w();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t){return(U=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var F=i.default.connectStores([h.default],(function(){return{theme:h.default.theme}}))(S.default),B=function(e){var t,n,r,a=e.integration,o=(0,i.useStateFromStores)([v.default],(function(){return v.default.isJoining(a.id)}),[a.id]);return(0,i.useStateFromStores)([y.default],(function(){return y.default.getGuild(a.guild.id)}),[a.guild.id])||(r=G(g.default,{size:g.ButtonSizes.SMALL,look:g.ButtonLooks.GHOST,onClick:function(){l.default.joinServer(a.id,(function(){}))},disabled:o},void 0,G("span",{},void 0,o?A.default.Messages.JOINING_GUILD:A.default.Messages.JOIN_GUILD))),G("div",{className:R.default.integration},void 0,G("div",{},void 0,G(O.default,{size:O.default.Sizes.SMALL,guild:a.guild,className:R.default.guildIcon}),G("div",{className:R.default.integrationInner},void 0,G(b.FormText,{className:R.default.integrationName},void 0,a.guild.toString()),G(_.default,{className:R.default.channelLink,href:null===(t=c.default.get(a.type))||void 0===t||null===(n=t.getPlatformUserUrl)||void 0===n?void 0:n.call(t,a.account)},void 0,a.account.name))),r)};B.displayName="Integration";var H=G(C.default,{width:16,height:16}),x=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).handleReconnect=function(){(0,p.default)(n.props.account.type,"User Settings")},n.handleDisconnect=function(){var e=c.default.get(n.props.account.type);(0,M.openModal)((function(t){return a.createElement(f.default,j({title:A.default.Messages.DISCONNECT_ACCOUNT_TITLE.format({name:e.name}),body:A.default.Messages.DISCONNECT_ACCOUNT_BODY,confirmText:A.default.Messages.DISCONNECT_ACCOUNT,cancelText:A.default.Messages.CANCEL,onConfirm:n.props.onDisconnect},t))}))},n.handleVisibilityChange=function(e){var t=n.props.account,r=e?1:0;if(!t.verified)return n._inProgressVisibility=r,void(0,p.default)(t.type);n.setState({visibility:r}),l.default.setVisibility(t.type,t.id,r)},n.handleInProgressVisibilityChange=function(){if(null!=n._inProgressVisibility){var e=n.props.account;l.default.setVisibility(e.type,e.id,n._inProgressVisibility),n._inProgressVisibility=null}},n.handleFriendSyncChange=function(e){var t=n.props.account;n.setState({friendSync:e}),l.default.setFriendSync(t.type,t.id,e)},n.handleShowActivityChange=function(e){var t=n.props.account;n.setState({showActivity:e}),l.default.setShowActivity(t.type,t.id,e)};var r=t.account,o=r.friendSync,i=r.visibility,u=r.showActivity;return n.state={friendSync:o,visibility:i,showActivity:u,accountProps:t.account},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,U(t,n),r.getDerivedStateFromProps=function(e,t){var n=t.accountProps,r=n.friendSync,a=n.visibility,o=n.showActivity,i=e.account,l=i.friendSync,u=i.visibility,s=i.showActivity;return r!==l||a!==u||o!==s?{friendSync:l,visibility:u,showActivity:s,accountProps:e.account}:null};var o=r.prototype;return o.componentDidUpdate=function(e){var t=e.account.verified,n=this.props.account.verified;!t&&n&&this.handleInProgressVisibilityChange()},o.renderHeader=function(e){var t=this.props.account;return G("div",{className:R.default.connectionHeader},void 0,G("img",{alt:e.name,className:R.default.connectionIcon,src:e.icon.color}),G("div",{},void 0,G(b.FormText,{className:R.default.connectionAccountValue},void 0,t.name),G(b.FormText,{className:R.default.connectionAccountLabel,type:b.FormTextTypes.DESCRIPTION},void 0,c.default.get(t.type).name)),G(E.default,{className:R.default.connectionDelete,onClick:this.handleDisconnect,"aria-label":A.default.Messages.SERVICE_CONNECTIONS_DISCONNECT,focusProps:{offset:{top:-4,left:-4,right:-4}}},void 0,H))},o.renderConnectionOptions=function(e){var t,n,r=this.state,a=r.visibility,o=r.friendSync,i=r.showActivity,l=this.props.account;return P.FRIEND_SYNC_PLATFORM_TYPES.has(l.type)&&(t=G(T.default,{className:R.default.connectionOptionSwitch,hideBorder:!0,value:o,onChange:this.handleFriendSyncChange},void 0,G("span",{className:R.default.subEnabledTitle},void 0,A.default.Messages.SYNC_FRIENDS))),P.ACTIVITY_PLATFORM_TYPES.has(l.type)&&(n=G(T.default,{className:R.default.connectionOptionSwitch,hideBorder:!0,value:i,onChange:this.handleShowActivityChange},void 0,G("span",{className:R.default.subEnabledTitle},void 0,A.default.Messages.DISPLAY_ACTIVITY.format({platform:e.name})))),G("div",{className:R.default.connectionOptionsWrapper},void 0,G("div",{className:R.default.connectionOptions},void 0,G(T.default,{className:R.default.connectionOptionSwitch,hideBorder:!0,value:1===a,onChange:this.handleVisibilityChange},void 0,G("span",{className:R.default.subEnabledTitle},void 0,A.default.Messages.DISPLAY_ON_PROFILE)),n,t))},o.renderIntegrations=function(){var e=this.props.account;return e.revoked?G(b.FormItem,{className:R.default.integrationsWrapper},void 0,G(b.FormTitle,{tag:b.FormTitleTags.H5},void 0,G("span",{className:R.default.subEnabledTitle},void 0,A.default.Messages.SUB_ENABLED_SERVERS)),G(b.FormText,{},void 0,A.default.Messages.CONNECTED_ACCOUNT_REVOKED.format({onReconnect:this.handleReconnect}))):e.integrations.length>0?G(b.FormItem,{className:R.default.integrationsWrapper},void 0,G(b.FormTitle,{tag:b.FormTitleTags.H5},void 0,G("span",{className:R.default.subEnabledTitle},void 0,A.default.Messages.SUB_ENABLED_SERVERS)),G("div",{},void 0,e.integrations.map((function(e){return G(B,{integration:e},e.id)})))):void 0},o.renderDivider=function(){var e=this.props.account,t=e.revoked,n=e.integrations;if(t||n.length>0)return G(b.FormDivider,{className:R.default.connectedAccountSeparator})},o.render=function(){var e=this.props.account,t=c.default.get(e.type);return G("div",{className:R.default.connection},void 0,this.renderHeader(t),this.renderConnectionOptions(t),this.renderDivider(),this.renderIntegrations())},r}(a.PureComponent);x.displayName="ConnectedAccount";var V=G(s.default,{}),W=function(){var e,t,r=(0,i.useStateFromStores)([m.default],(function(){return m.default.hidePersonalInformation})),s=(0,i.useStateFromStores)([v.default],(function(){return v.default.isFetching()})),f=(0,i.useStateFromStores)([v.default],(function(){return v.default.getAccounts()})),p=(0,i.useStateFromStores)([h.default],(function(){return h.default.detectPlatformAccounts}));function y(e){u.default.updateRemoteSettings({detectPlatformAccounts:e})}return a.useEffect((function(){l.default.fetch()}),[]),r?V:G(b.FormSection,{className:R.default.connections,tag:b.FormTitleTags.H2,title:A.default.Messages.CONNECTIONS},void 0,G("div",{className:(0,o.default)(R.default.accountList,(t={},t[L.default.marginBottom20]=!N.default.embedded,t))},void 0,G(b.FormTitle,{className:L.default.marginBottom4},void 0,A.default.Messages.CONNECT_ACCOUNT_TITLE),G(b.FormText,{className:L.default.marginBottom8},void 0,A.default.Messages.CONNECT_ACCOUNT_DESCRIPTION),G("div",{className:R.default.connectedAccounts},void 0,c.default.filter((function(e){return e.enabled})).map((function(e){return G(d.default,{type:e.type,className:R.default.accountBtn,innerClassName:R.default.accountBtnInner},e.type)})))),function(){if(N.default.embedded)return G(T.default,{value:p,onChange:y,className:(0,o.default)(L.default.marginTop20,L.default.marginBottom20)},void 0,A.default.Messages.DETECT_PLATFORM_ACCOUNTS)}(),(e=s?G(I.default,{className:L.default.marginTop20,type:I.default.Type.SPINNING_CIRCLE}):0===f.length?G(F,{className:L.default.marginTop40},void 0,G(S.EmptyStateImage,{darkSrc:n(10768),lightSrc:n(10769),width:230,height:220}),G(S.EmptyStateText,{note:A.default.Messages.CONNECTED_ACCOUNTS_NONE},void 0,A.default.Messages.CONNECTED_ACCOUNTS_NONE_TITLE)):f.filter((function(e){return c.default.isSupported(e.type)})).map((function(e,t){return G(x,{account:e,onDisconnect:function(){return n=(t=e).type,r=t.id,void l.default.disconnect(n,r);var t,n,r}},t)})),G(b.FormItem,{className:R.default.connectionList},void 0,e)))};W.displayName="UserSettingsConnections";var Y=W;t.default=Y},function(e,t,n){e.exports=n.p+"e9aaf1824f17126a7992e5ad98752389.svg"},function(e,t,n){e.exports=n.p+"fffa18d6d66a76c08c500c56afe68a62.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=j(n(0)),o=w(n(8)),i=w(n(6)),l=w(n(3)),u=n(1187),s=w(n(7783)),d=w(n(8156)),f=n(1178),c=n(10771),p=n(279),v=n(257),y=w(n(243)),m=w(n(35)),h=j(n(36)),_=w(n(426)),g=j(n(7624)),E=w(n(63)),S=w(n(987)),O=w(n(227)),I=w(n(7575)),T=w(n(178)),b=n(129),C=n(50),M=n(44),N=w(n(43)),P=n(1),A=w(n(7463)),R=w(n(6734)),L=w(n(423)),D=w(n(5200));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function U(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function G(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){U(o,r,a,i,l,"next",e)}function l(e){U(o,r,a,i,l,"throw",e)}i(void 0)}))}}function F(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,B(e,t)}function B(e,t){return(B=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function H(){return(H=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function x(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var V=["discord_web","discord_marketing","discord_ios"],W=[{value:"branch",label:"Branch Name"},{value:"id",label:"Build ID"}];function Y(e){return new Promise((function(t){(0,M.openModal)((function(n){var r=function(e){n.onClose(),t(e)};return a.createElement(C.ModalRoot,H({},n,{"aria-label":"Choose A Project to Override"}),x(C.ModalHeader,{separator:!1},void 0,x(b.FormTitle,{tag:b.FormTitle.Tags.H4},void 0,"Choose A Project to Override")),x(C.ModalContent,{},void 0,x(E.default,{},void 0,e.map((function(e){return x(E.default.Child,{grow:0},e,x(h.default,{value:e,look:h.default.Looks.GHOST,color:h.default.Colors.GREEN,onClick:function(){return r(e)}},void 0,e))})))),x(C.ModalFooter,{},void 0,x(h.default,{color:h.default.Colors.PRIMARY,look:h.default.Looks.LINK,onClick:function(){return r(null)}},void 0,"Nevermind")))}))}))}var z=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleRemoveBuildOverride=function(){t.props.onBuildOverrideRemoved(t.props.project)},t.handleOverrideIdChanged=function(e){t.props.onBuildOverrideUpdated(t.props.project,{id:e})},t.handleOverrideTypeChanged=function(e){t.props.onBuildOverrideUpdated(t.props.project,{type:e.value,id:""})},t}return F(t,e),t.prototype.render=function(){var e,t=this.props,n=t.project,r=t.overrideType,a=t.overrideId,i=t.disabled,l=t.error,u="branch"===r?"Branch Name":"Build ID";return x(E.default,{direction:E.default.Direction.VERTICAL,className:(0,o.default)(A.default.buildOverrideGroup,L.default.marginBottom20,R.default.card,A.default.row)},void 0,x(s.default,{className:(0,o.default)(A.default.removeBuildOverride,(e={},e[A.default.removeBuildOverrideDisabled]=i,e)),onClick:i?void 0:this.handleRemoveBuildOverride}),x(E.default,{className:L.default.marginBottom8},void 0,x(E.default.Child,{basis:"50%"},void 0,x(b.FormItem,{title:"Override Type",className:A.default.item},void 0,x(S.default,{options:W,onChange:this.handleOverrideTypeChanged,value:r,disabled:i,clearable:!1,searchable:!1}))),x(E.default.Child,{basis:"50%"},void 0,x(b.FormItem,{title:u,className:A.default.item},void 0,x(T.default,{value:a,onChange:this.handleOverrideIdChanged,disabled:i})))),x(E.default.Child,{},void 0,l&&x(b.FormText,{className:A.default.item,style:{color:P.Colors.STATUS_RED},type:b.FormText.Types.DESCRIPTION},void 0,l),x(b.FormText,{className:A.default.item,type:b.FormText.Types.DESCRIPTION},void 0,"This controls the build that will be served for the ",x("code",{},void 0,n)," project.")))},t}(a.Component);z.displayName="BuildOverride";var K=x(g.EmptyStateText,{},void 0,"You have no build overrides configured."),$=x(b.FormDivider,{}),Z=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={loading:!0,buildOverrides:{},loadedBuildOverrides:{},errors:{},saving:!1,didSave:!1},t.handleAddBuildOverride=G(regeneratorRuntime.mark((function e(){var n,r,a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Y(t.getAvailableProjects());case 2:if(null!=(r=e.sent)){e.next=5;break}return e.abrupt("return");case 5:a=H({},t.state.buildOverrides,((n={})[r]={type:"branch",id:""},n)),t.setState({buildOverrides:a});case 7:case"end":return e.stop()}}),e)}))),t.handleBuildOverrideUpdated=function(e,n){var r,a=t.state.buildOverrides,o=H({},null!=a?a[e]:{},{},n),i=H({},t.state.buildOverrides,((r={})[e]=o,r));t.setState({buildOverrides:i})},t.handleBuildOverrideRemoved=function(e){var n=H({},t.state.buildOverrides);delete n[e],t.setState({buildOverrides:n})},t.handleDiscardChanges=function(){t.setState({buildOverrides:i.default.cloneDeep(t.state.loadedBuildOverrides),errors:{},didSave:!1})},t.handleSaveChanges=G(regeneratorRuntime.mark((function e(){var n,r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=(n=t.state.buildOverrides)){e.next=3;break}return e.abrupt("return");case 3:return t.setState({saving:!0}),e.next=6,(0,f.applyStaffBuildOverride)(n);case 6:200===(r=e.sent).status?(a=r.body,t.setState({buildOverrides:a,loadedBuildOverrides:i.default.cloneDeep(a),errors:{},didSave:!0,saving:!1})):400===r.status?(o=r.body,t.setState({errors:o,saving:!1,didSave:!1})):t.setState({saving:!1,didSave:!1});case 8:case"end":return e.stop()}}),e)}))),t.handleLinkGeneration=function(){var e=t.state.buildOverrides;(0,M.openModal)((function(t){return a.createElement(q,H({},t,{buildOverrides:e}))}))},t}F(t,e);var r=t.prototype;return r.refreshBuildOverrides=function(){var e=G(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return this.setState({loading:!0}),e.next=3,(0,p.getBuildOverride)();case 3:t=e.sent,this.setState({loading:!1,buildOverrides:t,loadedBuildOverrides:i.default.cloneDeep(t),errors:{}});case 5:case"end":return e.stop()}}),e,this)})));return function(){return e.apply(this,arguments)}}(),r.isDirty=function(){var e=this.state,t=e.buildOverrides,n=e.loadedBuildOverrides;return!i.default.isEqual(t,n)},r.componentDidMount=function(){this.refreshBuildOverrides()},r.getAvailableProjects=function(){var e=this.state.buildOverrides;if(null==e)return[];var t=Object.keys(e);return i.default.without.apply(i.default,[V].concat(t))},r.renderEmpty=function(){return x(g.default,{theme:m.default.theme,className:(0,o.default)(L.default.marginTop40,L.default.marginBottom20)},void 0,x(g.EmptyStateImage,{darkSrc:n(10772),lightSrc:n(10773),width:294,height:192}),K)},r.renderItems=function(){var e=this,t=this.state,n=t.buildOverrides,r=t.saving,a=t.errors;return null==n?null:i.default.map(n,(function(t,n){return x(z,{project:n,overrideType:t.type,overrideId:t.id,disabled:r,error:a[n],onBuildOverrideUpdated:e.handleBuildOverrideUpdated,onBuildOverrideRemoved:e.handleBuildOverrideRemoved},n)}))},r.renderRefreshButton=function(){return!this.state.didSave||this.isDirty()?null:x(E.default,{grow:0,direction:E.default.Direction.HORIZONTAL_REVERSE},void 0,x(E.default.Child,{grow:0},void 0,x(h.default,{onClick:function(){return location.reload()},look:h.default.Looks.GHOST,color:h.default.Colors.PRIMARY},void 0,"Reload App")))},r.renderLinkButton=function(){var e=this.state.buildOverrides;return null==e||0===Object.keys(e).length?null:x(E.default,{grow:0,direction:E.default.Direction.HORIZONTAL_REVERSE},void 0,x(E.default.Child,{grow:0},void 0,x(h.default,{onClick:this.handleLinkGeneration,look:h.default.Looks.GHOST,color:h.default.Colors.BRAND},void 0,"Generate Public Link")))},r.renderSaveButton=function(){if(!this.isDirty())return null;var e=this.state,t=e.saving,n=e.buildOverrides;return x(E.default,{grow:0,direction:E.default.Direction.HORIZONTAL_REVERSE},void 0,x(E.default.Child,{grow:0},void 0,x(h.default,{disabled:"discord_ios"in(n||{}),onClick:this.handleSaveChanges,submitting:t,look:h.default.Looks.GHOST,color:h.default.Colors.GREEN},void 0,"Save Build Overrides")),x(E.default.Child,{grow:0},void 0,x(h.default,{onClick:this.handleDiscardChanges,disabled:t,look:h.default.Looks.GHOST,color:h.default.Colors.RED},void 0,"Discard Changes")))},r.render=function(){var e,t=this.state,n=t.loading,r=t.saving,a=t.buildOverrides;e=n?x(O.default,{className:L.default.marginTop20}):null!=a&&0===Object.keys(a).length?this.renderEmpty():this.renderItems();var o=!r&&!n&&this.getAvailableProjects().length>0,i=null!=a&&"discord_ios"in a&&"stable"!==window.GLOBAL_ENV.RELEASE_CHANNEL?x(N.default,{color:N.default.Colors.STATUS_RED},void 0,"iOS build overrides must be generated on stable right now!"):null;return x(b.FormSection,{className:L.default.marginTop60},void 0,x(E.default,{className:L.default.marginBottom20},void 0,x(E.default.Child,{},void 0,x(b.FormTitle,{tag:b.FormTitleTags.H2},void 0,"Build Overrides")),x(E.default.Child,{grow:0},void 0,x(h.default,{size:h.ButtonSizes.SMALL,onClick:this.handleAddBuildOverride,disabled:!o},void 0,"Add Build Override"))),$,x(E.default,{direction:E.default.Direction.VERTICAL},void 0,i,e,x(E.default,{grow:0,direction:E.default.Direction.HORIZONTAL_REVERSE},void 0,this.renderRefreshButton(),this.renderSaveButton(),this.renderLinkButton())))},t}(a.Component);Z.displayName="BuildOverrides";var q=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={ttlSeconds:3600,releaseChannel:"all",userIds:[],userIdEntry:"",userIdEntryError:null,allowedVersions:[],allowedVersionEntry:"",allowedVersionEntryError:null,publicLink:" ",statusText:null,statusTextColor:N.default.Colors.STATUS_RED,allowLoggedOut:!1},t.setUserEntryError=function(e){t.setState({userIdEntryError:e})},t.setStatusMessage=function(e,n){t.setState({statusText:e,statusTextColor:n||N.default.Colors.STATUS_RED})},t.handleUserIDEntry=function(e){if(e=e.trim(),!/^\d+$/.test(e))return t.setUserEntryError("User IDs are numbers!");t.setState({userIdEntry:e})},t.handleUserEnter=function(e){e.charCode===P.KeyboardKeys.ENTER&&t.handleAddUser()},t.handleAddUser=function(){var e=t.state,n=e.userIds,r=e.userIdEntry;return 0===r.length?t.setUserEntryError("Enter a valid user ID!"):n.indexOf(r)>=0?t.setUserEntryError("You already added that user!"):void t.setState({userIds:[].concat(n,[r]),userIdEntry:""})},t.handleRemoveUser=function(e){var n=t.state.userIds;n=n.filter((function(t){return t!==e.value})),t.setState({userIds:n})},t.setAllowedVersionError=function(e){t.setState({allowedVersionEntryError:e})},t.handleAllowedVersionEntry=function(e){t.setState({allowedVersionEntry:e})},t.handleAllowedVersionEnter=function(e){e.charCode===P.KeyboardKeys.ENTER&&t.handleAddAllowedVersion()},t.handleAddAllowedVersion=function(){var e=t.state,n=e.allowedVersions,r=e.allowedVersionEntry;return 0===(r=r.trim()).length?t.setAllowedVersionError("Enter a valid version number!"):n.indexOf(r)>=0?t.setAllowedVersionError("You already added that version!"):void t.setState({allowedVersions:[].concat(n,[r]),allowedVersionEntry:"",allowedVersionEntryError:""})},t.handleRemoveAllowedVersion=function(e){var n=t.state.allowedVersions;n=n.filter((function(t){return t!==e.value})),t.setState({allowedVersions:n})},t.handleAllowLoggedOut=function(e){t.setState({allowLoggedOut:e})},t.handleExpirationChange=function(e){var n=e.value;t.setState({ttlSeconds:n})},t.handleReleaseChannelChange=function(e){var n=e.value;t.setState({releaseChannel:n})},t.generatePayload=function(){return{overrides:t.props.buildOverrides,meta:{release_channel:"all"===t.state.releaseChannel?null:t.state.releaseChannel,ttl_seconds:t.state.ttlSeconds,user_ids:t.state.userIds,allowed_versions:t.isIos()?t.state.allowedVersions:void 0,allow_logged_out:t.state.allowLoggedOut}}},t.handleGenerateLink=G(regeneratorRuntime.mark((function e(){var n,r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(!t.isIos()||0!==t.state.allowedVersions.length){e.next=3;break}return t.setAllowedVersionError("You must add at least one allowed version for iOS"),e.abrupt("return");case 3:return t.setStatusMessage(null),n=t.generatePayload(),e.next=7,(0,f.getPublicBuildOverrideLink)(n);case 7:!1!==(r=e.sent).error?t.setStatusMessage(r.error.toString(),N.default.Colors.STATUS_RED):(t.setState({publicLink:r.url.toString()}),0===n.meta.user_ids.length&&t.setStatusMessage("Warning! No users added to the whitelist! This link could be used by anyone to override their build.",N.default.Colors.STATUS_YELLOW));case 9:case"end":return e.stop()}}),e)}))),t}F(t,e);var r=t.prototype;return r.isIos=function(){return"discord_ios"in(this.props.buildOverrides||{})},r.renderSettingsForm=function(){var e=this,t=this.state,n=t.ttlSeconds,r=t.releaseChannel,o=t.userIdEntry,i=t.userIdEntryError,l=t.userIds,u=t.allowedVersions,s=t.allowedVersionEntry,d=t.allowedVersionEntryError,f=t.allowLoggedOut,p=c.BUILD_OVERRIDE_EXPIRATION_OPTIONS.find((function(e){return e.value===n})),v=u.map((function(e){return{label:e,value:e}})),y=l.map((function(e){return{label:e,value:e}}));return x(E.default,{direction:E.default.Direction.VERTICAL},void 0,x(b.FormItem,{title:"Expire After",className:L.default.marginBottom20},void 0,x(S.default,{value:null!=p?p.value:null,clearable:!1,searchable:!1,options:c.BUILD_OVERRIDE_EXPIRATION_OPTIONS,onChange:this.handleExpirationChange})),this.isIos()?null:x(b.FormItem,{title:"Release Channel",className:L.default.marginBottom20},void 0,x(S.default,{value:r,clearable:!1,searchable:!1,options:c.BUILD_OVERRIDE_RELEASE_CHANNEL_OPTIONS,onChange:this.handleReleaseChannelChange})),this.isIos()?a.createElement(a.Fragment,null,x(b.FormItem,{title:"Add allowed app version (required)",className:L.default.marginBottom20},void 0,x(E.default,{direction:E.default.Direction.HORIZONTAL},void 0,x(E.default.Child,{wrap:!0,basis:"90%"},void 0,x(T.default,{autoFocus:!0,value:s,onKeyPress:this.handleAllowedVersionEnter,error:d,onChange:this.handleAllowedVersionEntry,placeholder:"Example: 34.0"})),x(h.default,{className:h.ButtonLooks.GHOST,onClick:this.handleAddAllowedVersion},void 0,"Add"))),x(b.FormItem,{title:"Remove allowed app version",className:L.default.marginBottom20},void 0,x(S.default,{options:v,onChange:this.handleRemoveAllowedVersion,disabled:0===u.length}))):null,this.isIos()?null:a.createElement(a.Fragment,null,x(b.FormItem,{title:"Add User ID (optional)",className:L.default.marginBottom20},void 0,x(E.default,{direction:E.default.Direction.HORIZONTAL},void 0,x(E.default.Child,{wrap:!0,basis:"90%"},void 0,x(T.default,{autoFocus:!0,value:o,onKeyPress:this.handleUserEnter,error:i,onBlur:function(){return e.setUserEntryError("")},onChange:this.handleUserIDEntry})),x(h.default,{className:h.ButtonLooks.GHOST,onClick:this.handleAddUser},void 0,"Add"))),x(b.FormItem,{title:"Remove User ID",className:L.default.marginBottom20},void 0,x(S.default,{options:y,onChange:this.handleRemoveUser,disabled:0===l.length}))),x(I.default,{onChange:this.handleAllowLoggedOut,value:f},void 0,"Allow logged out users"))},r.renderPayloadBlock=function(){var e=JSON.stringify(this.generatePayload(),null,2),t=function(){return e},r=x(v.LazyLibrary,{createPromise:function(){return Promise.resolve().then(n.t.bind(null,1041,7))},webpackId:1041,renderFallback:t,render:function(n){var r=n.highlight("json",e,!0);return null==r?t():x("code",{className:"hljs scroller "+r.language+" "+D.default.scrollbarGhost+" "+A.default.codebox,dangerouslySetInnerHTML:{__html:r.value}})}});return x(_.default,{},void 0,x("pre",{},void 0,r))},r.renderLinkForm=function(){var e=this.state,t=e.statusTextColor,n=e.statusText,r=e.publicLink;return x("div",{},void 0,x(b.FormItem,{title:"Signed Link"},void 0,x(E.default,{},void 0,x(E.default.Child,{wrap:!0,basis:"75%"},void 0,x(d.default,{value:r})),x(h.default,{onClick:this.handleGenerateLink},void 0,"Generate Link"))),x(N.default,{color:t,className:L.default.marginBottom8+" "+L.default.marginTop8},void 0,n))},r.render=function(){var e=this.props,t=e.onClose,n=e.transitionState;return x(C.ModalRoot,{size:C.ModalSize.LARGE,transitionState:n,"aria-label":"Generate Public Build Override Link"},void 0,x(C.ModalHeader,{separator:!1},void 0,x(b.FormTitle,{tag:b.FormTitle.Tags.H4},void 0,"Generate Public Build Override Link"),x(C.ModalCloseButton,{onClick:t})),x(C.ModalContent,{},void 0,x(E.default,{},void 0,this.renderSettingsForm(),this.renderPayloadBlock()),this.renderLinkForm()))},t}(a.Component);q.displayName="BuildOverrideLinkModal";var X=function(e){var t=e.isTracingRequests,n=e.isForcedCanary,r=e.isLoggingGatewayEvents,a=e.isLoggingOverlayEvents,o=e.isLoggingAnalyticsEvents,i=(e.isAxeEnabled,e.isSourceMapsEnabled),l=e.isAnalyticsDebuggerEnabled;return x(b.FormSection,{title:"Developer Flags",tag:b.FormTitleTags.H2},void 0,x(I.default,{value:t,note:"Force trace all client requests with APM",onChange:function(e){return(0,u.setDeveloperOptionSettings)({trace:e})}},void 0,"Enable Tracing Requests"),x(I.default,{value:n,note:"Force all API requests to canary instances",onChange:function(e){return(0,u.setDeveloperOptionSettings)({canary:e})}},void 0,"Enable Forced Canary"),x(I.default,{value:r,note:"Logs all incoming and outgoing gateway events to the developer console, enable verbose logging in the developer console to see!",onChange:function(e){return(0,u.setDeveloperOptionSettings)({logGatewayEvents:e})}},void 0,"Enable Logging of Gateway Events to Console"),x(I.default,{value:a,note:"Logs all overlay related RPC events. Super noisy if an overlay is connected",onChange:function(e){return(0,u.setDeveloperOptionSettings)({logOverlayEvents:e})}},void 0,"Enable Logging of Overlay RPC Events & Commands"),x(I.default,{value:o,note:"Logs all analytics events to the developer console",onChange:function(e){return(0,u.setDeveloperOptionSettings)({logAnalyticsEvents:e})}},void 0,"Enable Logging of Analytics Events"),x(I.default,{value:i,note:"Only enable on devices you trust.",onChange:function(e){return(0,u.setDeveloperOptionSettings)({sourceMapsEnabled:e})}},void 0,"Enable source maps to be loaded on this client"),x(I.default,{value:l,note:"Displays a floating debugger with viewed impressions",onChange:function(e){return(0,u.setDeveloperOptionSettings)({analyticsDebuggerEnabled:e})}},void 0,"Enable standard analytics debugger view"),null)};X.displayName="DeveloperFlagsInner";var Q=l.default.connectStores([y.default],(function(){return{isTracingRequests:y.default.isTracingRequests,isForcedCanary:y.default.isForcedCanary,isLoggingGatewayEvents:y.default.isLoggingGatewayEvents,isLoggingOverlayEvents:y.default.isLoggingOverlayEvents,isLoggingAnalyticsEvents:y.default.isLoggingAnalyticsEvents,isAxeEnabled:y.default.isAxeEnabled,isSourceMapsEnabled:y.default.sourceMapsEnabled,isAnalyticsDebuggerEnabled:y.default.isAnalyticsDebuggerEnabled}}))(X),J=x(a.Fragment,{},void 0,x(Q,{}),x(Z,{})),ee=function(e){function t(){return e.apply(this,arguments)||this}return F(t,e),t.prototype.render=function(){return J},t}(a.PureComponent);ee.displayName="UserSettingsModalDeveloperOptions";var te=ee;t.default=te},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.BUILD_OVERRIDE_RELEASE_CHANNEL_OPTIONS=t.BUILD_OVERRIDE_EXPIRATION_OPTIONS=void 0;t.BUILD_OVERRIDE_EXPIRATION_OPTIONS=[{value:3600,label:"1 Hour"},{value:86400,label:"1 Day"},{value:259200,label:"3 Days"},{value:604800,label:"1 Week"},{value:1209600,label:"2 Weeks"},{value:1814400,label:"3 Weeks"},{value:2628e3,label:"1 Month"}];t.BUILD_OVERRIDE_RELEASE_CHANNEL_OPTIONS=[{value:"all",label:"All"},{value:"canary",label:"Canary"},{value:"ptb",label:"PTB"},{value:"stable",label:"Stable"},{value:"staging",label:"Staging"}]},function(e,t,n){e.exports=n.p+"59c726954bd8424f376ca3a7eedc4c54.svg"},function(e,t,n){e.exports=n.p+"fe5ef0f14b8d025d73465e2d76913e20.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=U(n(0)),o=k(n(8)),i=k(n(3)),l=k(n(436)),u=k(n(331)),s=k(n(7783)),d=k(n(74)),f=k(n(35)),c=U(n(36)),p=k(n(84)),v=k(n(437)),y=U(n(7624)),m=k(n(5292)),h=k(n(9450)),_=k(n(987)),g=k(n(7575)),E=k(n(248)),S=k(n(7611)),O=n(129),I=k(n(8097)),T=k(n(9674)),b=k(n(5297)),C=n(440),M=k(n(13)),N=n(1),P=k(n(7)),A=k(n(7464)),R=k(n(5430)),L=k(n(996)),D=k(n(6734)),w=k(n(423));function k(e){return e&&e.__esModule?e:{default:e}}function j(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return j=function(){return e},e}function U(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=j();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function G(){return(G=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function F(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function B(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,H(e,t)}function H(e,t){return(H=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var x=i.default.connectStores([f.default],(function(){return{theme:f.default.theme}}))(y.default),V=M.default.isWindows(),W=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={selectedValue:null},t.handleGameChange=function(e){var n=e.value;t.setState({selectedValue:n})},t.handleAdd=function(){var e=t.state.selectedValue;null!=e&&(l.default.addGame(e),(0,t.props.onClose)())},t.handleClose=function(){(0,t.props.onClose)()},t}return B(t,e),t.prototype.render=function(){var e=this.props.candidates,t=this.state.selectedValue,n=e.map((function(e){return{value:e.pid,label:null!=e.name?e.name:""}}));return F(v.default,{className:(0,o.default)(A.default.addGamePopout,R.default.elevationBorderHigh),"aria-label":P.default.Messages.SETTINGS_GAMES_ADD_NEW_GAME},void 0,F(_.default,{clearable:!1,options:n,onChange:this.handleGameChange,value:t,autofocus:!0}),F(O.FormDivider,{className:(0,o.default)(w.default.marginTop8,w.default.marginBottom8)}),F("div",{className:(0,o.default)(A.default.actions,L.default.horizontal)},void 0,F(c.default,{className:A.default.cancelButton,look:c.ButtonLooks.LINK,color:c.ButtonColors.GREY,onClick:this.handleClose},void 0,P.default.Messages.CANCEL),F(c.default,{disabled:null==t,onClick:this.handleAdd},void 0,P.default.Messages.SETTINGS_GAMES_ADD_NEW_GAME)))},t}(a.PureComponent);W.displayName="AddGamePopout";var Y=i.default.connectStores([d.default],(function(){return{candidates:d.default.getCandidateGames()}}))(W),z=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={editingName:null!=t.props.game&&t.props.game.name||"",gameName:null!=t.props.game&&t.props.game.name||""},t.handleRemoveClick=function(){var e=t.props.game;null!=e&&l.default.deleteEntry(e)},t.handleNameEdit=function(){var e=t.props.game,n=t.state.editingName;null!=e&&e.name!==n&&l.default.editName(e,n)},t.handleNameChange=function(e){t.setState({editingName:e.target.value})},t.handleOverlayToggle=function(){var e=t.props.game;null!=e&&l.default.toggleOverlay(e)},t}B(t,e),t.getDerivedStateFromProps=function(e,t){var n=e.game,r=e.nowPlaying,a=t.editingName,o=t.gameName;return r&&null!=n&&n.name!==o&&n.name!==a?{editingName:n.name,gameName:n.name}:{gameName:null!=n?n.name:""}};var n=t.prototype;return n.renderName=function(){var e=this.props,t=e.game,n=e.isOverride;return null==t?F("div",{className:A.default.gameName},void 0,P.default.Messages.SETTINGS_GAMES_NO_GAME_DETECTED):t.verified&&!n?F("div",{className:A.default.detectedApplication},void 0,F("div",{className:A.default.gameName},void 0,t.name),F(E.default,{text:P.default.Messages.SETTINGS_GAMES_VERIFIED_ICON},void 0,(function(e){return a.createElement(m.default,G({className:A.default.gameVerifiedIcon,size:18,color:N.Colors.BRAND_500},e),F(b.default,{width:18,height:18,color:N.Colors.WHITE}))}))):F("input",{className:(0,o.default)(A.default.gameName,A.default.gameNameInput),type:"text",maxLength:128,value:this.state.editingName,onBlur:this.handleNameEdit,onKeyDown:this.handleEnterKey,onChange:this.handleNameChange})},n.renderLastPlayed=function(){var e=this.props,t=e.game,n=e.nowPlaying;if(null==t)return F("div",{className:A.default.lastPlayed},void 0,P.default.Messages.SETTINGS_GAMES_NOT_PLAYING);var r,a=t.played,o=t.exePath;return n?r=P.default.Messages.SETTINGS_GAMES_NOW_PLAYING_STATE:a&&(r=P.default.Messages.SETTINGS_GAMES_LAST_PLAYED.format({when:a})),F("div",{className:A.default.lastPlayed},void 0,F(h.default,{hoverText:o?o.toUpperCase():""},void 0,r))},n.renderOverlayToggle=function(){var e=this,t=this.props.game;if(!V||null==t)return null;var n=t.overlay,r=t.overlayWarn,i=n?P.default.Messages.SETTINGS_GAMES_OVERLAY_ON:P.default.Messages.SETTINGS_GAMES_OVERLAY_OFF,l=n?F(I.default,{className:A.default.overlayToggleIconOn,foreground:A.default.fill}):F(T.default,{className:A.default.overlayToggleIconOff,foreground:A.default.fill}),u=r?F(E.default,{text:P.default.Messages.SETTINGS_GAMES_OVERLAY_WARNING},void 0,(function(e){return a.createElement("i",G({className:A.default.overlayWarningIcon},e))})):null;return F("div",{className:(0,o.default)(L.default.flexCenter,L.default.noWrap,L.default.justifyBetween)},void 0,u,F("div",{className:A.default.overlayStatusText},void 0,i),F(E.default,{text:P.default.Messages.SETTINGS_GAMES_TOGGLE_OVERLAY},void 0,(function(t){var n=t.onMouseEnter,r=t.onMouseLeave;return F(p.default,{"aria-label":P.default.Messages.SETTINGS_GAMES_TOGGLE_OVERLAY,className:A.default.overlayToggleIcon,onClick:e.handleOverlayToggle,onMouseEnter:n,onMouseLeave:r},void 0,l)})))},n.renderRemove=function(){return F(s.default,{className:A.default.removeGame,onClick:this.handleRemoveClick})},n.render=function(){var e,t=this.props,n=t.nowPlaying,r=t.game,a=t.isOverride,i=null!=r;return F("div",{className:(0,o.default)(L.default.flexCenter,((e={})[A.default.game]=!n,e[A.default.activeGame]=n,e[D.default.card]=!n,e[A.default.nowPlaying]=i&&n,e[A.default.notDetected]=!i&&n,e))},void 0,F("div",{className:(0,o.default)(A.default.gameNameLastPlayed,L.default.vertical)},void 0,this.renderName(),this.renderLastPlayed()),this.renderOverlayToggle(),null==r||n&&!a?null:this.renderRemove())},n.handleEnterKey=function(e){13===e.keyCode&&(e.target.blur(),e.preventDefault())},t}(a.PureComponent);z.displayName="Game",z.defaultProps={nowPlaying:!1,isOverride:!1};var K=function(e){function t(){return e.apply(this,arguments)||this}B(t,e);var r=t.prototype;return r.componentDidMount=function(){d.default.watchCandidateGames(!0)},r.componentWillUnmount=function(){d.default.watchCandidateGames(!1)},r.handleToggleShowCurrentGame=function(e){u.default.updateRemoteSettings({showCurrentGame:e})},r.renderPopout=function(e){return a.createElement(Y,e)},r.renderGameList=function(){var e=this.props,t=e.gameHistory,r=e.overrideExePaths;return t.length?F(O.FormSection,{className:w.default.marginTop40},void 0,F(O.FormTitle,{className:w.default.marginBottom4},void 0,P.default.Messages.SETTINGS_GAMES_ADDED_GAMES_LABEL),t.map((function(e){return F(z,{game:e,isOverride:r.has(e.exePath)},e.exePath)}))):F(x,{className:w.default.marginTop40},void 0,F(y.EmptyStateImage,{darkSrc:n(10775),lightSrc:n(10776),width:430,height:250}),F(y.EmptyStateText,{},void 0,P.default.Messages.SETTINGS_GAMES_NO_GAMES_HEADER))},r.render=function(){var e=this.props,t=e.runningGame,n=e.showCurrentGame,r=e.overrideExePaths;return F(a.Fragment,{},void 0,F(O.FormSection,{tag:O.FormTitle.Tags.H2,title:P.default.Messages.USER_SETTINGS_GAME_ACTIVITY},void 0,F(z,{game:t,isOverride:null!=t&&r.has(t.exePath),nowPlaying:!0}),F("div",{className:(0,o.default)(A.default.nowPlayingAdd,w.default.marginReset,w.default.marginTop8,w.default.marginBottom20)},void 0,F("span",{},void 0,P.default.Messages.SETTINGS_GAMES_NOT_SEEING_GAME),F(S.default,{closeOnScroll:!1,render:this.renderPopout,shadow:!1,position:S.default.Positions.BOTTOM},void 0,F(c.default,{look:c.ButtonLooks.LINK,size:c.ButtonSizes.MIN,color:c.ButtonColors.LINK},void 0,P.default.Messages.SETTINGS_GAMES_ADD_GAME))),F(g.default,{value:n,onChange:this.handleToggleShowCurrentGame},void 0,P.default.Messages.SHOW_CURRENT_GAME),this.renderGameList()))},t}(a.PureComponent);K.displayName="UserSettingsGameActivity";var $=(0,C.cachedFunction)((function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return new Set(t.map((function(e){return e.exePath})))})),Z=i.default.connectStores([f.default,d.default],(function(){return{showCurrentGame:f.default.showCurrentGame,gameHistory:d.default.getGamesSeen(!0),runningGame:d.default.getSettingsGame(),overrideExePaths:$.apply(void 0,d.default.getOverrides())}}))(K);t.default=Z},function(e,t,n){e.exports=n.p+"d01c53acda73318e5b39676ef8242eb7.svg"},function(e,t,n){e.exports=n.p+"bb8e02d970950bdadb649d765f3b8488.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(3)),i=m(n(10778)),l=m(n(10781)),u=m(n(10797)),s=m(n(10798)),d=m(n(12)),f=m(n(426)),c=m(n(10799)),p=n(1),v=m(n(7)),y=m(n(7474));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E=_(i.default,{}),S=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n);var o=r.prototype;return o.renderIntroHeader=function(){return null==this.props.houseMembership?v.default.Messages.HYPESQUAD_HEADING:v.default.Messages.HYPESQUAD_HEADING_EXISTING_MEMBER},o.render=function(){var e=this.props,t=e.houseMembership,n=e.isClaimed,r=e.isVerified;return _(a.Fragment,{},void 0,_("div",{className:y.default.intro},void 0,_("div",{className:y.default.introHeader},void 0,this.renderIntroHeader()),_("div",{className:y.default.introBlurb},void 0,v.default.Messages.HYPESQUAD_SUBHEADING)),_(c.default,{className:y.default.verificationNotice,unclaimedNotice:v.default.Messages.HYPESQUAD_UNCLAIMED_ACCOUNT_NOTICE,unverifiedNotice:v.default.Messages.HYPESQUAD_UNVERIFIED_EMAIL_NOTICE}),_(l.default,{houseMembership:t,isClaimed:n,isVerified:r}),E,_(u.default,{isHypeSquadOnlineMember:null!=t}),_(f.default,{className:y.default.attendeeCTA},void 0,v.default.Messages.HYPESQUAD_ATTENDEE_CTA.format({url:p.MarketingURLs.HYPESQUAD})))},r}(a.PureComponent);S.displayName="UserSettingsHypeSquad";var O=o.default.connectStores([d.default,s.default],(function(){var e=d.default.getCurrentUser();return{houseMembership:s.default.getHouseMembership(),isClaimed:e.isClaimed(),isVerified:e.verified}}))(S);t.default=O},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(10779)),i=d(n(10780)),l=d(n(126)),u=d(n(7)),s=d(n(7467));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n),r.prototype.render=function(){return c("div",{className:s.default.features},void 0,c(i.default,{className:s.default.video,videoID:"SWzB1mx2o5k"}),c(l.default,{className:s.default.perksHeading},void 0,u.default.Messages.HYPESQUAD_PERKS_HEADING),c(o.default,{features:[{icon:s.default.perkNewsletter,title:u.default.Messages.HYPESQUAD_PERK_TITLE_NEWSLETTER,description:u.default.Messages.HYPESQUAD_PERK_DESCRIPTION_NEWSLETTER},{icon:s.default.perkBadge,title:u.default.Messages.HYPESQUAD_PERK_TITLE_PROFILE_BADGE,description:u.default.Messages.HYPESQUAD_PERK_DESCRIPTION_PROFILE_BADGE},{icon:s.default.perkChallenges,title:u.default.Messages.HYPESQUAD_PERK_TITLE_SQUAD_CHALLENGES,description:u.default.Messages.HYPESQUAD_PERK_DESCRIPTION_SQUAD_CHALLENGES}]}))},r}(a.Component);v.displayName="HypeSquadPerks";var y=v;t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(63)),l=s(n(7465)),u=s(n(423));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r.prototype.render=function(){var e=this.props,t=e.features,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["features"]);return t.map((function(e,t){var r;return null==e.predicate||e.predicate(n)?f(i.default,{align:i.default.Align.CENTER,className:(0,o.default)(u.default.marginTop20,l.default.feature,(r={},r[l.default.featureBorder]=0!==t,r))},t,null!=e.icon?f("div",{className:(0,o.default)(l.default.icon,e.icon)}):null,f("div",{},void 0,null!=e.title?f("div",{className:(0,o.default)(u.default.marginBottom8,l.default.title)},void 0,e.title):null,f("div",{className:l.default.description},void 0,e.description))):null}))},r}(a.Component);t.default=p,p.displayName="FeatureList"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=s(n(7912)),l=n(1),u=s(n(7466));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r.prototype.render=function(){var e=this.props,t=e.className,n=e.videoID,r=e.videoClassName;return f(i.default,{aspectRatio:16/9,className:(0,o.default)(t,u.default.videoWrapper)},void 0,f("iframe",{className:(0,o.default)(r,u.default.video),src:"https://www.youtube.com/embed/"+n+"?rel=0&showinfo=0&controls=1&origin=https://"+l.PRIMARY_DOMAIN,allowFullScreen:!0,sandbox:"allow-forms allow-modals allow-popups allow-popups-to-escape-sandbox allow-same-origin allow-scripts"}))},r}(a.Component);t.default=p,p.displayName="PromoVideo"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i,l=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),u=E(n(8)),s=E(n(36)),d=E(n(84)),f=E(n(63)),c=n(44),p=E(n(126)),v=E(n(43)),y=n(9681),m=E(n(10782)),h=n(1),_=E(n(7)),g=E(n(7471));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,r){i||(i="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var a=e&&e.defaultProps,o=arguments.length-3;if(t||0===o||(t={children:void 0}),1===o)t.children=r;else if(o>1){for(var l=new Array(o),u=0;u<o;u++)l[u]=arguments[u+3];t.children=l}if(t&&a)for(var s in a)void 0===t[s]&&(t[s]=a[s]);else t||(t=a||{});return{$$typeof:i,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var T=((r={})[h.HypeSquadHouses.HOUSE_1]=g.default.membershipDialogHouse1,r[h.HypeSquadHouses.HOUSE_2]=g.default.membershipDialogHouse2,r[h.HypeSquadHouses.HOUSE_3]=g.default.membershipDialogHouse3,r),b=((a={})[h.HypeSquadHouses.HOUSE_1]=g.default.houseLogoHouse1,a[h.HypeSquadHouses.HOUSE_2]=g.default.houseLogoHouse2,a[h.HypeSquadHouses.HOUSE_3]=g.default.houseLogoHouse3,a),C=((o={})[h.HypeSquadHouses.HOUSE_1]=n(10794),o[h.HypeSquadHouses.HOUSE_2]=n(10795),o[h.HypeSquadHouses.HOUSE_3]=n(10796),o),M=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleJoinHypeSquadClick=function(){(0,c.openModal)((function(e){return l.createElement(m.default,e)}))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n),r.prototype.render=function(){var e,t,n=this.props,r=n.houseMembership,a=n.isClaimed,o=n.isVerified;if(!a||!o)return null;if(null!=r){var i=_.default.Messages.HYPESQUAD_MEMBERSHIP_HEADING.format({houseName:(0,y.getHouseNameFromHouseID)(r)});return O("div",{className:(0,u.default)(g.default.membershipDialog,T[r])},void 0,O("div",{className:g.default.membershipDialogContent},void 0,O(f.default,{},void 0,O(f.default.Child,{grow:1,shrink:1},void 0,O(v.default,{className:g.default.membershipDialogHeading,size:v.default.Sizes.SIZE_12},void 0,_.default.Messages.HYPESQUAD_YOUR_HOUSE),O(p.default,{className:g.default.membershipDialogHouseName},void 0,i),O(v.default,{className:g.default.membershipDialogHouseDescription,size:v.default.Sizes.SIZE_16},void 0,(e=r,((t={})[h.HypeSquadHouses.HOUSE_1]=_.default.Messages.HYPESQUAD_DESCRIPTION_HOUSE_1,t[h.HypeSquadHouses.HOUSE_2]=_.default.Messages.HYPESQUAD_DESCRIPTION_HOUSE_2,t[h.HypeSquadHouses.HOUSE_3]=_.default.Messages.HYPESQUAD_DESCRIPTION_HOUSE_3,t)[e]))),O(f.default.Child,{className:g.default.houseLogoWrapper,grow:0,shrink:0,wrap:!0},void 0,O("img",{className:(0,u.default)(g.default.houseLogo,b[r]),src:C[r],alt:i}))),O(v.default,{className:g.default.membershipDialogSwitchHouses,size:v.default.Sizes.SIZE_16},void 0,_.default.Messages.HYPESQUAD_SWITCH_HOUSES_PROMPT,O(d.default,{className:g.default.membershipDialogSwitchHousesAction,onClick:this.handleJoinHypeSquadClick,tag:"span"},void 0,_.default.Messages.HYPESQUAD_SWITCH_HOUSES_ACTION))))}return O("div",{className:g.default.joinCTAWrapper},void 0,O(f.default,{className:g.default.joinCTA,align:f.default.Align.CENTER,justify:f.default.Justify.CENTER,direction:f.default.Direction.HORIZONTAL},void 0,O(f.default.Child,{grow:0,shrink:0},void 0,O(v.default,{},void 0,_.default.Messages.HYPESQUAD_READY_TO_REP)),O(f.default.Child,{grow:0,shrink:0},void 0,O(s.default,{onClick:this.handleJoinHypeSquadClick},void 0,_.default.Messages.HYPESQUAD_JOIN))),O(v.default,{className:g.default.newsletterWarning},void 0,_.default.Messages.HYPESQUAD_NEWSLETTER_WARNING))},r}(l.Component);t.default=M,M.displayName="JoinHypeSquadCTA"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a,o,i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),l=I(n(8)),u=I(n(425)),s=I(n(9682)),d=I(n(36)),f=n(106),c=I(n(113)),p=n(50),v=I(n(126)),y=I(n(43)),m=n(9681),h=I(n(10783)),_=I(n(10784)),g=n(1),E=I(n(7)),S=I(n(7470)),O=I(n(423));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(){return(b=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function C(e,t){return(C=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function M(e,t,n,r){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=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}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===n?null:""+n,ref:null,props:t,_owner:null}}var N=function(e){return M("div",{className:S.default.innerContentWrapper},void 0,e.children)};N.displayName="InnerContentWrapper";var P=((r={})[g.HypeSquadHouses.HOUSE_1]=n(10791),r[g.HypeSquadHouses.HOUSE_2]=n(10792),r[g.HypeSquadHouses.HOUSE_3]=n(10793),r),A=((a={})[g.HypeSquadHouses.HOUSE_1]=S.default.quizResultLogoWrapperHouse1,a[g.HypeSquadHouses.HOUSE_2]=S.default.quizResultLogoWrapperHouse2,a[g.HypeSquadHouses.HOUSE_3]=S.default.quizResultLogoWrapperHouse3,a),R=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={currentStep:0,hasSubmittedHouse:!1,hasUnknownError:!1,isRequestPending:!1,questions:(0,m.getQuestions)(),responses:{},selectedHouse:null},t.headerId=(0,f.uid)(),t.handleQuestionSelect=function(e){t.setState((function(t){var n;return{responses:b({},t.responses,(n={},n[t.currentStep]=e,n))}}))},t.handleSubmitButtonClick=function(){var e=t.getSelectedHouseID();t.setState({isRequestPending:!0},(function(){s.default.joinHypeSquadOnline({houseID:e}).then((function(){t.setState({hasUnknownError:!1,hasSubmittedHouse:!0,isRequestPending:!1,selectedHouse:e})})).catch((function(){t.setState({hasUnknownError:!0,hasSubmittedHouse:!1,isRequestPending:!1})}))}))},t.handleKeyDown=function(e){e.keyCode===g.KeyboardKeys.ENTER&&t.handleSubmitButtonClick()},t.handleNextQuestionButtonClick=function(){t.setState((function(e){return{currentStep:e.currentStep+1}}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,C(t,n);var a=r.prototype;return a.getSelectedHouseID=function(){var e,t=this.state.responses,n={},r=0;return Object.keys(t).forEach((function(a){var o=t[a];null==n[o]&&(n[o]=0),n[o]++,n[o]>r&&(e=o,r=n[o])})),null==e||e===g.RANDOM_HYPESQUAD_HOUSE?(0,m.getRandomHouse)():e},a.renderUnknownErrorMessage=function(){return M(h.default,{},"error",M(i.Fragment,{},void 0,M(v.default,{className:S.default.quizResultHeading,size:v.default.Sizes.SIZE_24},void 0,E.default.Messages.HYPESQUAD_ERROR_HEADING),M(y.default,{},void 0,E.default.Messages.HYPESQUAD_ERROR_BODY.format({emailAddress:"hypesquad@"+g.EMAIL_DOMAIN,emailAddressLink:"mailto:hypesquad@"+g.EMAIL_DOMAIN}))))},a.renderQuizResult=function(){var e=this.state.selectedHouse;if(null==e)return null;var t,n,r=E.default.Messages.HYPESQUAD_QUIZ_TITLE.format({house:(0,m.getHouseNameFromHouseID)(e)});return M(h.default,{},"submit-step",M(i.Fragment,{},void 0,M("div",{className:(0,l.default)(S.default.quizResultLogoWrapper,A[e],O.default.marginBottom20)},void 0,M("img",{alt:r,className:S.default.quizResultLogo,src:P[e]})),M(v.default,{className:S.default.quizResultHeading,size:v.default.Sizes.SIZE_24},void 0,r),M(y.default,{className:S.default.quizResultBody},void 0,(t=e,((n={})[g.HypeSquadHouses.HOUSE_1]=E.default.Messages.HYPESQUAD_QUIZ_BODY_HOUSE_1,n[g.HypeSquadHouses.HOUSE_2]=E.default.Messages.HYPESQUAD_QUIZ_BODY_HOUSE_2,n[g.HypeSquadHouses.HOUSE_3]=E.default.Messages.HYPESQUAD_QUIZ_BODY_HOUSE_3,n)[t]))))},a.renderContent=function(){var e=this.state,t=e.currentStep,n=e.hasUnknownError,r=e.hasSubmittedHouse,a=e.questions;if(n)return this.renderUnknownErrorMessage();if(r)return this.renderQuizResult();var o=a[t];return M(h.default,{},t,M(_.default,{onSelect:this.handleQuestionSelect,options:o.options,prompt:o.prompt},t))},a.renderHeaderCopy=function(){var e=this.state,t=e.currentStep,n=e.hasUnknownError,r=e.hasSubmittedHouse,a=e.questions;return n?E.default.Messages.HYPESQUAD_QUIZ_ERROR_MODAL_TITLE:r?E.default.Messages.HYPESQUAD_QUIZ_COMPLETED_MODAL_TITLE:E.default.Messages.HYPESQUAD_QUIZ_ONGOING_MODAL_TITLE.format({currentQuestion:t+1,questionCount:a.length})},a.renderNewsletterWarning=function(){return M(h.default,{},void 0,M(y.default,{className:S.default.nameFormPreface,size:y.default.Sizes.SIZE_16},void 0,E.default.Messages.HYPESQUAD_NEWSLETTER_WARNING))},a.renderPrimaryAction=function(){var e=this.state,t=e.currentStep,n=e.responses,r=e.hasUnknownError,a=e.hasSubmittedHouse,o=e.isRequestPending,i=e.questions,l=null==n[t];return r?M(d.default,{type:"submit",color:d.default.Colors.BRAND,onClick:this.handleSubmitButtonClick,submitting:o},void 0,E.default.Messages.HYPESQUAD_QUIZ_RETRY):a?M(d.default,{type:"submit",color:d.default.Colors.BRAND,onClick:this.props.onClose},void 0,E.default.Messages.HYPESQUAD_QUIZ_CLOSE):t===i.length-1?M(d.default,{disabled:l,type:"submit",color:d.default.Colors.BRAND,onClick:this.handleSubmitButtonClick,submitting:o},void 0,E.default.Messages.HYPESQUAD_QUIZ_SHOW_MY_HOUSE):M(d.default,{disabled:l,type:"submit",color:d.default.Colors.BRAND,onClick:this.handleNextQuestionButtonClick},void 0,E.default.Messages.HYPESQUAD_QUIZ_NEXT_QUESTION)},a.renderSecondaryAction=function(){return this.state.hasSubmittedHouse?null:M(d.default,{type:"button",look:d.default.Looks.LINK,color:d.default.Colors.PRIMARY,onClick:this.props.onClose},void 0,E.default.Messages.HYPESQUAD_QUIZ_CANCEL)},a.render=function(){var e=this.state.selectedHouse,t=this.props.transitionState;return M(p.ModalRoot,{size:null==e?p.ModalSize.MEDIUM:p.ModalSize.SMALL,transitionState:t,"aria-labelledby":this.headerId},void 0,M(p.ModalHeader,{separator:!1,id:this.headerId},void 0,M(c.default,{tag:c.default.Tags.H4},void 0,this.renderHeaderCopy())),M("div",{className:S.default.outerContentWrapper},void 0,M(u.default,{component:N},void 0,this.renderContent())),M(p.ModalFooter,{},void 0,this.renderPrimaryAction(),this.renderSecondaryAction()))},r}(i.Component);R.displayName="HouseSelectionModal";var L=R;t.default=L},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=u(n(265)),i=n(50),l=u(n(7468));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={isExiting:!1,offset:new o.default.Value(0),selectedValue:null},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n);var a=r.prototype;return a.componentWillEnter=function(e){var t=this.state.offset;t.setValue(1),o.default.spring(t,{toValue:0,duration:75}).start(e)},a.componentWillLeave=function(e){var t=this.state.offset;t.setValue(0),this.setState({isExiting:!0},(function(){o.default.spring(t,{toValue:-1,duration:75}).start(e)}))},a.render=function(){var e=this.state,t=e.isExiting,n=e.offset;return d(o.default.div,{className:l.default.wrapper,style:{left:0,position:t?"absolute":"relative",top:0,transform:[{translateX:n.interpolate({inputRange:[-1,1],outputRange:["-100%","100%"]})}]}},void 0,d(i.ModalContent,{className:l.default.contentWrapper},void 0,this.props.children))},r}(a.Component);t.default=c,c.displayName="HouseSelectionContent"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(9579)),i=c(n(10785)),l=c(n(5401)),u=c(n(126)),s=c(n(43)),d=c(n(7)),f=c(n(7469));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={selectedValue:null},t.getQuestionOptions=(0,o.default)((function(){return(0,i.default)(t.props.options.map((function(e){return{name:e.copy,value:e.house}})))})),t.handleOptionChange=function(e){var n=t.props.onSelect;t.setState({selectedValue:e.value}),n(e.value)},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n),r.prototype.render=function(){var e=this.state.selectedValue;return v(a.Fragment,{},void 0,v(u.default,{className:f.default.prompt,size:u.default.Sizes.SIZE_16},void 0,this.props.prompt),v("hr",{className:f.default.separator}),v(s.default,{className:f.default.selectYourAnswer,size:s.default.Sizes.SIZE_12},void 0,d.default.Messages.HYPESQUAD_QUIZ_SELECT_ANSWER),v(l.default,{options:this.getQuestionOptions(),onChange:this.handleOptionChange,value:e}))},r}(a.Component);t.default=m,m.displayName="QuestionGroup"},function(e,t,n){var r=n(10786),a=n(10788),o=n(666);e.exports=function(e){return(o(e)?r:a)(e)}},function(e,t,n){var r=n(9592),a=n(9683);e.exports=function(e){return a(r(e))}},function(e,t){var n=Math.floor,r=Math.random;e.exports=function(e,t){return e+n(r()*(t-e+1))}},function(e,t,n){var r=n(9683),a=n(10789);e.exports=function(e){return r(a(e))}},function(e,t,n){var r=n(10790),a=n(8225);e.exports=function(e){return null==e?[]:r(e,a(e))}},function(e,t,n){var r=n(1133);e.exports=function(e,t){return r(t,(function(t){return e[t]}))}},function(e,t,n){e.exports=n.p+"a359371246d6353de6bc32715e092eba.svg"},function(e,t,n){e.exports=n.p+"8c59bddd746488fe8acf23d8d36c1a60.svg"},function(e,t,n){e.exports=n.p+"07ed671b6c823a6cae5be39860ac8bf0.svg"},function(e,t,n){e.exports=n.p+"59419b0683ef50f5e8ecd8748ecbcfeb.svg"},function(e,t,n){e.exports=n.p+"0f1eadc1ec3616e0b1c9ce515ee5683a.svg"},function(e,t,n){e.exports=n.p+"ac89ab7dd6f700d02b0ac958b98a3309.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=d(n(9682)),i=d(n(36)),l=d(n(43)),u=d(n(7)),s=d(n(7472));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={isRequestPending:!1,hasError:!1},t.handleLeaveHypeSquadError=function(){t.setState({hasError:!0})},t.handleLeaveHypeSquadClick=function(){t.setState({isRequestPending:!0},(function(){o.default.leaveHypeSquadOnline().then((function(){t.setState({isRequestPending:!1})})).catch((function(){t.setState({hasError:!0,isRequestPending:!1})}))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n);var a=r.prototype;return a.renderErrorMessage=function(){return this.state.hasError?c("div",{className:s.default.error},void 0,u.default.Messages.HYPESQUAD_LEAVE_ERROR):null},a.render=function(){var e=this.state.isRequestPending;return this.props.isHypeSquadOnlineMember?c("div",{className:s.default.leaveActionWrapper},void 0,this.renderErrorMessage(),c(l.default,{},void 0,u.default.Messages.HYPESQUAD_LEAVE_PROMPT,c(i.default,{className:s.default.leaveButton,color:i.default.Colors.LINK,look:i.default.Looks.LINK,onClick:this.handleLeaveHypeSquadClick,size:i.default.Sizes.NONE,submitting:e},void 0,u.default.Messages.HYPESQUAD_LEAVE_ACTION))):null},r}(a.PureComponent);t.default=v,v.displayName="UserSettingsHypeSquad"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=l(n(12)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=null;var d=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n),r.prototype.getHouseMembership=function(){return s},r}(r.default.Store))(a.default,{CONNECTION_OPEN:function(e){var t;(t=o.default.getCurrentUser()).hasFlag(i.UserFlags.HYPESQUAD_ONLINE_HOUSE_1)?s=i.HypeSquadHouses.HOUSE_1:t.hasFlag(i.UserFlags.HYPESQUAD_ONLINE_HOUSE_2)?s=i.HypeSquadHouses.HOUSE_2:t.hasFlag(i.UserFlags.HYPESQUAD_ONLINE_HOUSE_3)&&(s=i.HypeSquadHouses.HOUSE_3)},HYPESQUAD_ONLINE_MEMBERSHIP_LEAVE_SUCCESS:function(e){s=null},HYPESQUAD_ONLINE_MEMBERSHIP_JOIN_SUCCESS:function(e){s=e.houseID}});t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(3)),l=_(n(1109)),u=_(n(5470)),s=_(n(12)),d=_(n(36)),f=_(n(426)),c=_(n(63)),p=n(44),v=_(n(43)),y=_(n(5469)),m=_(n(7)),h=_(n(7473));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e,t){return(S=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var O=E(c.default.Child,{grow:0,shrink:0},void 0,E(y.default,{})),I=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,S(t,n);var i=r.prototype;return i.renderNotice=function(){var e=this.props,t=e.isClaimed,n=e.unclaimedNotice,r=e.unverifiedNotice;return t?r:n},i.renderPrimaryAction=function(){return this.props.isClaimed?this.props.hasEmail?O:E(d.default,{size:d.default.Sizes.MEDIUM,color:d.default.Colors.BRAND,onClick:this.openChangeEmailModal},void 0,m.default.Messages.ADD_EMAIL_SHORT):E(c.default.Child,{grow:0,shrink:0},void 0,E(d.default,{size:d.default.Sizes.MEDIUM,color:d.default.Colors.BRAND,onClick:this.openClaimAccountModal},void 0,m.default.Messages.CLAIM_ACCOUNT))},i.renderSecondaryAction=function(){return this.props.isClaimed&&this.props.hasEmail?E(c.default.Child,{grow:0,shrink:0},void 0,E(d.default,{color:d.default.Colors.GREY,look:d.default.Looks.LINK,onClick:this.openChangeEmailModal},void 0,m.default.Messages.CHANGE_EMAIL_SHORT)):null},i.openClaimAccountModal=function(){(0,p.openModal)((function(e){return a.createElement(l.default,e)}))},i.openChangeEmailModal=function(){(0,p.openModal)((function(e){return a.createElement(u.default,e)}))},i.render=function(){var e=this.props,t=e.className,n=e.isClaimed,r=e.isVerified;return n&&r?null:E(f.default,{className:(0,o.default)(h.default.wrapper,t)},void 0,E(c.default,{align:c.default.Align.CENTER},void 0,E(c.default.Child,{className:h.default.image,grow:0,shrink:0}),E(c.default.Child,{},void 0,E(v.default,{},void 0,this.renderNotice()),E(c.default,{justify:c.default.Justify.CENTER,className:h.default.content},void 0,this.renderPrimaryAction(),this.renderSecondaryAction()))))},r}(a.Component);I.displayName="EmailNotice",I.defaultProps={unclaimedNotice:m.default.Messages.NOTICE_UNCLAIMED_ACCOUNT,unverifiedNotice:m.default.Messages.NOTICE_UNVERIFIED_ACCOUNT};var T=i.default.connectStores([s.default],(function(){var e=s.default.getCurrentUser();return{isClaimed:e.isClaimed(),isVerified:e.verified,hasEmail:null!=e.email}}))(I);t.default=T},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return a.createElement(a.Fragment,null,p(o.default,{section:s.AnalyticsSections.LIBRARY_INVENTORY_CODE_REDEMPTION},void 0,v),p(i.FormDivider,{className:d.default.divider}),p(o.default,{section:s.AnalyticsSections.LIBRARY_INVENTORY_GIFTS_LIST},void 0,y))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=f(n(7566)),i=n(129),l=f(n(10801)),u=f(n(10802)),s=n(1),d=f(n(7480));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var v=p(l.default,{}),y=p(u.default,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=S(n(0)),o=n(3),i=g(n(5427)),l=g(n(8044)),u=g(n(151)),s=g(n(36)),d=g(n(63)),f=g(n(178)),c=n(129),p=n(44),v=S(n(15)),y=n(429),m=n(1),h=g(n(7)),_=g(n(7475));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function b(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){T(o,r,a,i,l,"next",e)}function l(e){T(o,r,a,i,l,"throw",e)}i(void 0)}))}}function C(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var N=function(e){var t,n,r,o,u;function g(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={codeInput:"",submitting:!1,hasError:!1},t.handleChange=function(e){t.setState({codeInput:e,hasError:!1})},t.handleSubmit=function(){var e=b(regeneratorRuntime.mark((function e(n){var r,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(n.preventDefault(),""!==(r=t.state.codeInput)){e.next=4;break}return e.abrupt("return");case 4:if(null!=(o=(0,y.processGiftCodeInput)(r))){e.next=8;break}return t.setState({hasError:!0}),e.abrupt("return");case 8:return t.setState({submitting:!0}),e.prev=9,e.next=12,i.default.resolveGiftCode(o);case 12:v.default.track(m.AnalyticEvents.OPEN_MODAL,{type:"gift_accept",location:I({},t.analyticsLocation,{object:m.AnalyticsObjects.BUTTON_CTA})}),(0,p.openModal)((function(e){return a.createElement(l.default,I({code:o},e))})),t.setState({codeInput:""}),e.next=20;break;case 17:e.prev=17,e.t0=e.catch(9),t.setState({hasError:!0});case 20:return e.prev=20,t.setState({submitting:!1}),e.finish(20);case 23:case"end":return e.stop()}}),e,null,[[9,17,20,23]])})));return function(t){return e.apply(this,arguments)}}(),t}return n=e,(t=g).prototype=Object.create(n.prototype),t.prototype.constructor=t,M(t,n),g.prototype.render=function(){var e=this.props.obscureInput,t=this.state,n=t.codeInput,r=t.submitting,a=t.hasError;return O(c.FormSection,{tag:c.FormTitleTags.H2,title:h.default.Messages.GIFT_INVENTORY_REDEEM_CODES},void 0,O(c.FormTitle,{},void 0,h.default.Messages.APPLICATION_ENTITLEMENT_CODE_REDEMPTION_PROMPT),O("form",{onSubmit:this.handleSubmit},void 0,O(d.default,{},void 0,O(f.default,{type:e?"password":"text",value:n,onChange:this.handleChange,placeholder:m.GIFT_CODE_REDEMPTION_PLACEHOLDER,error:a?h.default.Messages.APPLICATION_ENTITLEMENT_CODE_REDEMPTION_INVALID:null,className:_.default.codeRedemptionInput}),O(s.default,{type:"submit",submitting:r},void 0,h.default.Messages.APPLICATION_ENTITLEMENT_CODE_REDEMPTION_REDEEM))))},r=g,(o=[{key:"analyticsLocation",get:function(){return I({},this.props.analyticsContext.location,{object:m.AnalyticsObjects.BUTTON_CTA})}}])&&C(r.prototype,o),u&&C(r,u),g}(a.Component);function P(){var e=a.useContext(v.AnalyticsContext),t=(0,o.useStateFromStores)([u.default],(function(){return u.default.enabled}));return O(N,{analyticsContext:e,obscureInput:t})}N.displayName="CodeRedemption",P.displayName="ConnectedCodeRedemption"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=D(n(0)),o=R(n(6)),i=D(n(3)),l=R(n(2)),u=n(5419),s=R(n(968)),d=n(9684),f=n(7781),c=n(353),p=R(n(10803)),v=R(n(56)),y=R(n(151)),m=R(n(12)),h=R(n(5408)),_=R(n(9685)),g=R(n(36)),E=R(n(63)),S=R(n(227)),O=n(129),I=n(44),T=R(n(126)),b=R(n(43)),C=n(429),M=R(n(10804)),N=n(1),P=R(n(7)),A=R(n(7479));function R(e){return e&&e.__esModule?e:{default:e}}function L(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return L=function(){return e},e}function D(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=L();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function w(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function k(e,t){return(k=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function j(){return(j=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function F(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){G(o,r,a,i,l,"next",e)}function l(e){G(o,r,a,i,l,"throw",e)}i(void 0)}))}}function B(e){var t=e.fetchRedeemedCode,n=e.iconClassName,r=e.header,o=e.unredeemedBody,l=e.renderRedeemedBody,u=e.legalese,s=e.active,d=e.showCode,f=e.openModal,c=e.onShouldShow,p=a.useState(!0),v=p[0],h=p[1],S=a.useState(null),O=S[0],C=S[1],M=(0,i.useStateFromStores)([y.default],(function(){return y.default.enabled}));a.useEffect((function(){var e=!1;function n(){return(n=F(regeneratorRuntime.mark((function n(){var r;return regeneratorRuntime.wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return n.prev=0,n.next=3,t();case 3:r=n.sent,e||C(r),n.next=9;break;case 7:n.prev=7,n.t0=n.catch(0);case 9:h(!1);case 10:case"end":return n.stop()}}),n,null,[[0,7]])})))).apply(this,arguments)}return d&&function(){n.apply(this,arguments)}(),function(){e=!0}}),[t,d]);var R=m.default.getNullableCurrentUser(),L=null!=R&&R.premiumType===N.PremiumTypes.TIER_2&&s||d&&null!=O;if(a.useEffect((function(){L&&c()}),[L,c]),!L)return null;return U(_.default,{className:A.default.skuCard},void 0,U(_.default.Header,{},void 0,U("div",{className:n}),U(E.default,{direction:E.default.Direction.VERTICAL},void 0,U(E.default,{align:E.default.Align.CENTER},void 0,U(E.default,{direction:E.default.Direction.VERTICAL},void 0,U(T.default,{size:T.default.Sizes.SIZE_16},void 0,r),U(b.default,{size:b.default.Sizes.SIZE_14,color:b.default.Colors.MUTED},void 0,null==O?o:M?P.default.Messages.PROMOTION_CARD_BODY_CLAIMED_HIDDEN:U("div",{className:A.default.promotionCardDescriptionWithCode},void 0,l(O)))),null!=O||v?null:U(g.default,{color:g.default.Colors.BRAND,onClick:function(){(0,I.openModal)((function(e){return f(e,(function(e){return C(e)}))}))}},void 0,P.default.Messages.PROMOTION_CARD_ACTION_CLAIM)),null!=u?U(b.default,{className:A.default.promotionLegalese,size:b.default.Sizes.SIZE_12,color:b.default.Colors.MUTED},void 0,u):null)))}function H(e){var t=e.onShouldShow,n=(0,f.useXboxGamePassPromotionExperiment)()[0],r=a.useState(!1),o=r[0],i=r[1],l=a.useCallback((function(){return i(!o)}),[o]);return U(B,{fetchRedeemedCode:d.fetchRedeemedGamePassPromotionCode,iconClassName:A.default.xboxGamePassIcon,header:P.default.Messages.XBOX_GAME_PASS_PROMOTION_CARD_HEADER,unredeemedBody:o?P.default.Messages.XBOX_GAME_PASS_CARD_BODY_UNCLAIMED_EXPANDED.format({onToggleLegalese:l}):P.default.Messages.XBOX_GAME_PASS_CARD_BODY_UNCLAIMED_UNEXPANDED.format({onToggleLegalese:l}),renderRedeemedBody:function(e){return P.default.Messages.XBOX_GAME_PASS_CARD_BODY_CLAIMED.format({code:e,onToggleLegalese:l})},active:n.showPromotion,showCode:n.showCode,openModal:function(e,t){return a.createElement(p.default,j({},e,{onRedeem:t}))},onShouldShow:t,legalese:o?P.default.Messages.XBOX_GAME_PASS_PROMOTION_LEGALESE.format():null})}B.displayName="PromotionGift",H.displayName="XboxGamePassPromotion";var x=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={showPromotions:!1},t._loadedAt=Date.now(),t.handleShowPromotions=function(){t.setState({showPromotions:!0})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,k(t,n);var a,i,d,f=r.prototype;return f.componentDidMount=function(){l.default.wait((function(){(0,u.fetchGiftableEntitlements)()}))},f.handleTransitionToStore=function(){s.default.open(N.UserSettingsSections.PREMIUM)},f.renderPromotions=function(){var e=this.props.giftCodeGiftEntitlements.find((function(e){return e.giftCodeBatchId===c.BLACK_FRIDAY_2020_GIFT_CODE_BATCH_ID&&!e.consumed}));return U(O.FormSection,{title:this.state.showPromotions?P.default.Messages.GIFT_INVENTORY_YOUR_GIFTS:void 0},void 0,U(H,{onShouldShow:this.handleShowPromotions}),null!=e?U(M.default,{className:A.default.skuCard,skuId:e.skuId,subscriptionPlanId:e.subscriptionPlanId,entitlements:[e],giftCodeBatchId:c.BLACK_FRIDAY_2020_GIFT_CODE_BATCH_ID},(0,C.makeComboId)(e.skuId,e.subscriptionPlanId)):null)},f.renderEmptyState=function(){return U("div",{className:A.default.emptyState},void 0,U("div",{className:A.default.emptyStateImage}),U("h2",{className:A.default.emptyStateHeader},void 0,P.default.Messages.GIFT_INVENTORY_NO_GIFTS),U("p",{className:A.default.emptyStateSubtext},void 0,P.default.Messages.GIFT_INVENTORY_NO_GIFTS_SUBTEXT.format({onClick:this.handleTransitionToStore})))},f.render=function(){var e=this.props.purchasedGiftEntitlements;return this.isLoaded?U(O.FormSection,{tag:O.FormTitleTags.H2,title:P.default.Messages.GIFT_INVENTORY},void 0,this.renderPromotions(),U(O.FormSection,{title:P.default.Messages.GIFT_INVENTORY_GIFTS_YOU_PURCHASED},void 0,0===Object.keys(e).length?this.renderEmptyState():o.default.keys(e).map((function(t){var n=(0,C.parseComboId)(t),r=n.skuId,a=n.subscriptionPlanId;return U(M.default,{className:A.default.skuCard,skuId:r,subscriptionPlanId:a,entitlements:e[t]},t)})))):U(S.default,{className:A.default.loading})},a=r,(i=[{key:"isLoaded",get:function(){var e=this.props,t=e.applicationsLoaded,n=e.entitlementsLoadedAt;return t&&null!=n&&n>=this._loadedAt}}])&&w(a.prototype,i),d&&w(a,d),r}(a.Component);x.displayName="EntitlementGifts";var V=i.default.connectStores([h.default,v.default],(function(){var e=o.default.partition(h.default.getGiftable(),(function(e){return null==e.giftCodeBatchId})),t=e[0],n=e[1];return{applicationsLoaded:Boolean(v.default.lastFetched),entitlementsLoadedAt:h.default.giftEntitlementsLoadedAt,purchasedGiftEntitlements:o.default.groupBy(t,(function(e){return(0,C.makeComboId)(e.skuId,e.subscriptionPlanId)})),giftCodeGiftEntitlements:n}}))(x);t.default=V},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=S;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(9684),i=y(n(8156)),l=y(n(36)),u=y(n(227)),s=n(106),d=n(50),f=y(n(126)),c=y(n(43)),p=y(n(7)),v=y(n(7476));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function g(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){_(o,r,a,i,l,"next",e)}function l(e){_(o,r,a,i,l,"throw",e)}i(void 0)}))}}var E=h(u.default,{});function S(e){var t=e.onClose,n=e.onRedeem,r=e.transitionState,u=a.useState(!0),y=u[0],m=u[1],_=a.useState(),S=_[0],O=_[1],I=(0,s.useUID)();function T(){return(T=g(regeneratorRuntime.mark((function e(){var t;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return y||m(!0),t=null,e.prev=2,e.next=5,(0,o.redeemGamePassPromotion)("pc");case 5:t=e.sent,O(t),e.next=22;break;case 9:return e.prev=9,e.t0=e.catch(2),e.prev=11,e.next=14,(0,o.fetchRedeemedGamePassPromotionCode)();case 14:t=e.sent,O(t),e.next=22;break;case 18:return e.prev=18,e.t1=e.catch(11),m(!1),e.abrupt("return");case 22:null!=n&&null!=t&&n(t),m(!1);case 24:case"end":return e.stop()}}),e,null,[[2,9],[11,18]])})))).apply(this,arguments)}a.useEffect((function(){!function(){T.apply(this,arguments)}()}),[]);var b=null,C=null,M=null;return S?(b=a.createElement(a.Fragment,null,h(f.default,{size:f.default.Sizes.SIZE_24},void 0,p.default.Messages.XBOX_GAME_PASS_MODAL_HEADER_SUCCESS),h(c.default,{size:c.default.Sizes.SIZE_16,className:v.default.headerText},void 0,p.default.Messages.XBOX_GAME_PASS_MODAL_HEADER_DESCRIPTION_SUCCESS.format({redemptionURL:"https://redeem.microsoft.com"}))),C=a.createElement(a.Fragment,null,h(f.default,{className:v.default.subHeader,size:f.default.Sizes.SIZE_12},void 0,p.default.Messages.XBOX_GAME_PASS_MODAL_CODE_HEADER),h(i.default,{value:S,buttonColor:l.default.Colors.BRAND,buttonLook:l.default.Looks.FILLED}),h(c.default,{size:c.default.Sizes.SIZE_12,className:v.default.confirmationEmail},void 0,p.default.Messages.XBOX_GAME_PASS_MODAL_CODE_DESCRIPTION)),M=h(l.default,{color:l.default.Colors.BRAND,onClick:t},void 0,p.default.Messages.OKAY)):y?C=E:(b=h(f.default,{size:f.default.Sizes.SIZE_24},void 0,p.default.Messages.XBOX_GAME_PASS_MODAL_CODE_HEADER_FAILED),C=h(c.default,{size:c.default.Sizes.SIZE_12},void 0,p.default.Messages.XBOX_GAME_PASS_MODAL_CODE_DESCRIPTION_FAILED),M=h(l.default,{color:l.default.Colors.BRAND,onClick:t},void 0,p.default.Messages.OKAY)),h(d.ModalRoot,{transitionState:r,className:v.default.modalRoot,"aria-labelledby":I},void 0,h(d.ModalHeader,{separator:!1,className:v.default.headerContainer,id:I},void 0,h("div",{className:v.default.art}),h("div",{className:v.default.header},void 0,b),h(d.ModalCloseButton,{onClick:t,className:v.default.modalCloseButton})),h(d.ModalContent,{className:v.default.content},void 0,C),null!=M?h(d.ModalFooter,{},void 0,M):null)}S.displayName="XboxGamePassPromotionRedemptionModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=R(n(0)),o=P(n(5)),i=P(n(3)),l=n(67),u=P(n(5427)),s=n(353),d=P(n(10)),f=P(n(56)),c=P(n(7810)),p=P(n(151)),v=P(n(251)),y=P(n(335)),m=P(n(9685)),h=P(n(36)),_=P(n(84)),g=R(n(5446)),E=P(n(63)),S=P(n(439)),O=P(n(227)),I=P(n(5188)),T=n(429),b=n(991),C=n(1),M=P(n(7)),N=P(n(7478));function P(e){return e&&e.__esModule?e:{default:e}}function A(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return A=function(){return e},e}function R(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=A();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function L(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function D(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){L(o,r,a,i,l,"next",e)}function l(e){L(o,r,a,i,l,"throw",e)}i(void 0)}))}}function w(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function k(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function j(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,U(e,t)}function U(e,t){return(U=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var G=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._copyModeTimeout=new l.Timeout,t.state={copyMode:g.CopyInputModes.DEFAULT},t.handleCopy=function(e){var n=t.props,r=n.giftCode,a=n.sku;(0,T.trackGiftCodeCopy)(r,a);try{(0,b.copy)(e),t.setState({copyMode:g.CopyInputModes.SUCCESS})}catch(e){t.setState({copyMode:g.CopyInputModes.ERROR})}t._copyModeTimeout.start(1e3,(function(){t.setState({copyMode:g.CopyInputModes.DEFAULT})}))},t}j(t,e);var n,r,i,s=t.prototype;return s.componentWillUnmount=function(){this._copyModeTimeout.stop()},s.handleRevoke=function(e){u.default.revokeGiftCode(e)},s.render=function(){var e=this,t=this.props,n=t.hideCode,r=t.giftCode,i=this.state.copyMode;return w(E.default,{direction:E.default.Direction.VERTICAL,className:N.default.giftCodeRow},void 0,w(g.default,{className:N.default.codeText,value:(0,T.getGiftCodeURL)(r.code),text:this.copyButtonText,mode:i,supportsCopy:b.SUPPORTS_COPY,hideMessage:n?M.default.Messages.GIFT_INVENTORY_HIDDEN:null,onCopy:this.handleCopy,buttonColor:g.default.ButtonColors.BRAND,buttonLook:g.default.ButtonLooks.FILLED}),w("div",{className:N.default.subTextRow},void 0,null!=r.expiresAt?w(a.Fragment,{},void 0,M.default.Messages.GIFT_INVENTORY_EXPIRES_IN.format({hours:r.expiresAt.diff((0,o.default)(),"h")})," ","— "):null,w(_.default,{tag:"a",onClick:function(){return e.handleRevoke(r.code)}},void 0,M.default.Messages.REVOKE)))},n=t,(r=[{key:"copyButtonText",get:function(){switch(this.state.copyMode){case g.CopyInputModes.SUCCESS:return M.default.Messages.BILLING_GIFT_COPIED;case g.CopyInputModes.ERROR:return M.default.Messages.FAILED;default:return M.default.Messages.COPY}}}])&&k(n.prototype,r),i&&k(n,i),t}(a.PureComponent);G.displayName="GiftCodeRow";var F=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._loadedAt=null,t.state={isOpen:!1,isCreating:!1},t.handleGenerateGiftCode=function(){var e=D(regeneratorRuntime.mark((function e(n){var r,a,o;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return n.stopPropagation(),r=t.props,a=r.skuId,o=r.subscriptionPlanId,t.setState({isCreating:!0}),e.next=5,u.default.createGiftCode(a,o);case 5:t.setState({isCreating:!1,isOpen:!0});case 6:case"end":return e.stop()}}),e)})));return function(t){return e.apply(this,arguments)}}(),t.handleToggleOpen=function(){var e=t.props,n=e.skuId,r=e.subscriptionPlanId,a=e.loadedAt,o=!t.state.isOpen;(null==a||null==t._loadedAt||a<t._loadedAt)&&o&&u.default.fetchUserGiftCodesForSKU(n,r),t.setState({isOpen:!t.state.isOpen})},t}j(t,e);var n=t.prototype;return n.componentDidMount=function(){this._loadedAt=Date.now()},n.renderTitle=function(){var e,t=this.props,n=t.sku,r=t.subscriptionPlan,a=t.giftCodeBatchId;return e=a&&a===s.BLACK_FRIDAY_2020_GIFT_CODE_BATCH_ID?M.default.Messages.BLACK_FRIDAY_PROMOTION_GIFT_INVENTORY_TITLE:null==r?n.name:(r.interval===C.SubscriptionIntervalTypes.MONTH?M.default.Messages.GIFT_INVENTORY_SUBSCRIPTION_MONTHS:M.default.Messages.GIFT_INVENTORY_SUBSCRIPTION_YEARS).format({skuName:n.name,intervalCount:r.intervalCount}),w("div",{className:N.default.gameName},void 0,e)},n.renderGenerateGiftCodeRow=function(){return w(E.default,{justify:E.default.Justify.BETWEEN,align:E.default.Align.CENTER,className:N.default.generateCodeRow},void 0,w("div",{className:N.default.codeText},void 0,M.default.Messages.GIFT_INVENTORY_GENERATE_HELP),w(h.default,{submitting:this.state.isCreating,size:h.default.Sizes.SMALL,color:h.default.Colors.BRAND,onClick:this.handleGenerateGiftCode},void 0,M.default.Messages.GIFT_INVENTORY_GENERATE_LINK))},n.render=function(){var e=this.props,t=e.entitlements,n=e.application,r=e.giftCodes,o=e.className,i=e.sku,l=e.isFetching,u=e.hideCodes,s=this.state.isOpen;return w(m.default,{className:o},void 0,w(_.default,{onClick:this.handleToggleOpen,className:N.default.card},void 0,w(m.default.Header,{splashArtURL:n.getSplashURL(512)},void 0,w("div",{className:N.default.cardHeader},void 0,w(E.default,{align:E.default.Align.CENTER},void 0,w(S.default,{game:n,size:S.default.Sizes.MEDIUM,skuId:i.id}),w("div",{className:N.default.headerText},void 0,this.renderTitle(),w("div",{className:N.default.subTextHeader},void 0,M.default.Messages.GIFT_INVENTORY_COPIES.format({copies:t.length})))),w(I.default,{direction:s?I.default.Directions.UP:I.default.Directions.DOWN,className:N.default.expandIcon})))),s?w(m.default.Body,{},void 0,l?w(O.default,{className:N.default.spinner}):w(a.Fragment,{},void 0,r.length<t.length?this.renderGenerateGiftCodeRow():null,r.map((function(e){return w(G,{giftCode:e,sku:i,hideCode:u},e.code)})))):null)},t}(a.PureComponent);F.displayName="EntitlementGiftGroupCard";var B=i.default.connectStores([y.default,p.default,c.default,f.default,v.default,d.default],(function(e){var t=e.skuId,n=e.subscriptionPlanId,r=y.default.get(t);if(null==r)throw new Error("SKU was unavailable while rendering gift.");return{sku:r,hideCodes:p.default.enabled,isFetching:c.default.getUserGiftCodesFetchingForSKUAndPlan(t,n),loadedAt:c.default.getUserGiftCodesLoadedAtForSKUAndPlan(t,n),application:f.default.getGame(r.applicationId),subscriptionPlan:null!=n?v.default.get(n):null,giftCodes:c.default.getForGifterSKUAndPlan(d.default.getId(),t,n).filter((function(e){return!e.isClaimed}))}}))(F);t.default=B},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=x(n(0)),o=B(n(8)),i=B(n(6)),l=B(n(3)),u=B(n(9686)),s=B(n(7783)),d=B(n(8221)),f=B(n(1066)),c=n(1099),p=n(7873),v=n(8727),y=B(n(368)),m=B(n(1087)),h=n(1210),_=B(n(1003)),g=B(n(657)),E=B(n(41)),S=B(n(1100)),O=B(n(35)),I=x(n(36)),T=x(n(7624)),b=B(n(63)),C=x(n(7834)),M=B(n(987)),N=n(129),P=x(n(433)),A=B(n(126)),R=B(n(43)),L=B(n(131)),D=B(n(13)),w=x(n(365)),k=n(1),j=B(n(7)),U=B(n(7481)),G=B(n(6734)),F=B(n(423));function B(e){return e&&e.__esModule?e:{default:e}}function H(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return H=function(){return e},e}function x(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=H();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function V(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function W(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function Y(){return(Y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function z(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,K(e,t)}function K(e,t){return(K=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function $(e){return(0,e.children)([p.KeybindGroup.MESSAGE,p.KeybindGroup.NAVIGATION,p.KeybindGroup.CHAT,p.KeybindGroup.VOICE_AND_VIDEO,p.KeybindGroup.MISCELLANEOUS])}var Z=(0,i.default)((0,p.getDefaultLayoutContent)()).filter((function(e){return e.description!==j.default.Messages.KEYBIND_DESCRIPTION_MODAL_EASTER_EGG})).groupBy((function(e){return e.group})).value(),q=l.default.connectStores([O.default],(function(){return{theme:O.default.theme}}))(T.default),X=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleActionChanged=function(e){u.default.setKeybind(Y({},t.props.keybind,{action:e.value}))},t.handleShortcutChange=function(e){u.default.setKeybind(Y({},t.props.keybind,{shortcut:e}))},t.handleDeleteKeybind=function(){u.default.deleteKeybind(t.props.keybind.id)},t}z(t,e);var n=t.prototype;return n.renderMessage=function(){var e=this.props.keybind,t=w.toString(e.shortcut);return y.default.hasBind(t)?W(P.default,{className:U.default.keybindMessage,type:P.Types.DESCRIPTION,style:{color:k.Colors.STATUS_RED}},void 0,j.default.Messages.KEYBIND_CONFLICT):h.NavigationShortcuts.has(t)?W(P.default,{className:U.default.keybindMessage,type:P.Types.DESCRIPTION,style:{color:k.Colors.STATUS_RED}},void 0,j.default.Messages.KEYBIND_NAVIGATION_CONFLICT.format({keyboardNavArticle:L.default.getArticleURL(k.HelpdeskArticles.KEYBOARD_NAVIGATION)})):W(P.default,{className:U.default.keybindMessage,type:P.Types.DESCRIPTION},void 0,this.props.keybindDescriptions[e.action])},n.render=function(){var e=this.props.keybind.managed;return W(b.default,{direction:b.default.Direction.VERTICAL,className:(0,o.default)(U.default.keybindGroup,G.default.card)},void 0,!e&&W(s.default,{"aria-label":j.default.Messages.REMOVE_KEYBIND,className:U.default.removeKeybind,onClick:this.handleDeleteKeybind,look:s.default.Looks.FILLED}),W(b.default,{className:F.default.marginBottom8},void 0,W(b.default.Child,{basis:"50%"},void 0,W(N.FormItem,{title:j.default.Messages.USER_SETTINGS_KEYBINDS_ACTION,className:U.default.item},void 0,W(M.default,{options:this.props.keybindActionTypes,onChange:this.handleActionChanged,value:this.props.keybind.action,clearable:!1,searchable:!1,disabled:e}))),W(b.default.Child,{basis:"50%"},void 0,W(N.FormItem,{title:j.default.Messages.USER_SETTINGS_KEYBINDS_KEYBIND,className:U.default.item},void 0,W(d.default,{defaultValue:this.props.keybind.shortcut,onChange:this.handleShortcutChange})))),W(b.default.Child,{},void 0,this.renderMessage()))},t}(a.PureComponent);X.displayName="KeybindEntry";var Q=W(N.FormDivider,{}),J=W(N.FormDivider,{}),ee=W(N.FormDivider,{}),te=W(N.FormDivider,{}),ne=W(N.FormDivider,{}),re=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleAddKeybind=function(){u.default.addKeybind()},t}z(t,e);var r,l,s,d=t.prototype;return d.componentDidMount=function(){y.default.disable()},d.componentWillUnmount=function(){y.default.enable(),g.default.getLayers().indexOf(k.Layers.USER_SETTINGS)>=0&&y.default.enableTemp(v.SETTINGS_LAYERS_LAYOUT)},d.renderKeybinds=function(e){var t=this;return e.map((function(e){return W("div",{className:U.default.row},e.id,W(X,{keybind:e,keybindDescriptions:t.keybindDescriptions,keybindActionTypes:t.keybindActionTypes},e.id))}))},d.renderEmpty=function(e){if(0===e.length)return W(q,{className:F.default.marginTop60},void 0,W(T.EmptyStateImage,{darkSrc:n(10806),lightSrc:n(10807),width:320,height:170}))},d.render=function(){var e=(0,i.default)(this.props.keybinds).reject((function(e){return e.managed&&e.action!==k.KeybindCustomActions.OVERLAY_ACTIVATE_REGION_TEXT_WIDGET})).sortBy((function(e){return e.id})).sortBy((function(e){return!0===e.managed?-1:0})).value();return a.createElement(a.Fragment,null,W(N.FormSection,{tag:N.FormTitleTags.H2,title:j.default.Messages.KEYBINDS},void 0,D.default.embedded?a.createElement(a.Fragment,null,W(b.default,{justify:b.default.Justify.BETWEEN,className:F.default.marginBottom20},void 0,W(b.default.Child,{grow:0},void 0,W(C.default,{messageType:C.HelpMessageTypes.WARNING},void 0,j.default.Messages.ADD_KEYBIND_WARNING)),W(b.default.Child,{wrap:!0,grow:0},void 0,W(I.default,{size:I.ButtonSizes.LARGE,onClick:this.handleAddKeybind},void 0,j.default.Messages.ADD_KEYBIND))),Q,W(N.FormSection,{},void 0,this.renderKeybinds(e),this.renderEmpty(e))):W(C.default,{messageType:C.HelpMessageTypes.INFO,fontSize:C.HelpMessageFontSizes.FONT_SIZE_16,className:U.default.browserNotice},void 0,j.default.Messages.KEYBIND_IN_BROSWER_NOTICE.format({downloadLink:k.MarketingURLs.DOWNLOAD}))),J,W(N.FormSection,{tag:N.FormTitleTags.H2,title:"Default Keybinds",className:F.default.marginTop60},void 0,W("div",{className:U.default.defaultKeybind},void 0,W(R.default,{size:R.default.Sizes.SIZE_16},void 0,j.default.Messages.USER_SETTINGS_KEYBINDS_SHOW_LIST_TITLE),W("div",{className:U.default.defaultKeybindShortcutGroup},void 0,W(f.default,{shortcut:c.TOGGLE_HOTKEYS.binds[0],className:U.default.defaultKeybindShortcut}))),ee,W($,{},void 0,(function(e){return a.createElement(a.Fragment,null,e.map((function(e){var t,n=(0,p.getNameForKeybindGroup)(e),r=(0,p.getDescriptionForKeybindGroup)(e),i=Z[e];return W("div",{className:U.default.defaultKeybindGroup},void 0,W(A.default,{tag:A.default.Tags.H3,size:A.default.Sizes.SIZE_12,className:(0,o.default)(U.default.defaultKeybindGroupHeader,(t={},t[U.default.defaultKeybindGroupWithDescription]=null!=r,t))},void 0,n),null!=r&&W(R.default,{color:R.default.Colors.HEADER_SECONDARY,className:U.default.defaultKeybindGroupDescription},void 0,r),te,i.map((function(e){return W(a.Fragment,{},e.description,W("div",{className:U.default.defaultKeybind},void 0,W(R.default,{size:R.default.Sizes.SIZE_16},void 0,e.description),W("div",{className:U.default.defaultKeybindShortcutGroup},void 0,e.binds.map((function(e){return W(f.default,{shortcut:e,className:U.default.defaultKeybindShortcut},e)})))),ne)})))})))}))))},r=t,(l=[{key:"keybindActionTypes",get:function(){var e=this.props,t=e.overlaySupported,n=e.canGoLive,r=[{value:k.KeybindCustomActions.UNASSIGNED,label:j.default.Messages.KEYBIND_UNASSIGNED},{value:k.KeybindCustomActions.PUSH_TO_TALK,label:j.default.Messages.KEYBIND_PUSH_TO_TALK},{value:k.KeybindCustomActions.PUSH_TO_TALK_PRIORITY,label:j.default.Messages.KEYBIND_PUSH_TO_TALK_PRIORITY},{value:k.KeybindCustomActions.PUSH_TO_MUTE,label:j.default.Messages.KEYBIND_PUSH_TO_MUTE},{value:k.KeybindCustomActions.TOGGLE_MUTE,label:j.default.Messages.KEYBIND_TOGGLE_MUTE},{value:k.KeybindCustomActions.TOGGLE_DEAFEN,label:j.default.Messages.KEYBIND_TOGGLE_DEAFEN},{value:k.KeybindCustomActions.TOGGLE_VOICE_MODE,label:j.default.Messages.KEYBIND_TOGGLE_VOICE_MODE},{value:k.KeybindCustomActions.TOGGLE_STREAMER_MODE,label:j.default.Messages.KEYBIND_TOGGLE_STREAM_MODE}];return t&&(r.push({value:k.KeybindCustomActions.TOGGLE_OVERLAY,label:j.default.Messages.KEYBIND_TOGGLE_OVERLAY}),r.push({value:k.KeybindCustomActions.TOGGLE_OVERLAY_INPUT_LOCK,label:j.default.Messages.KEYBIND_TOGGLE_OVERLAY_INPUT_LOCK}),r.push({value:k.KeybindCustomActions.OVERLAY_ACTIVATE_REGION_TEXT_WIDGET,label:j.default.Messages.KEYBIND_ACTIVATE_OVERLAY_CHAT})),n&&D.default.isWindows()&&r.push({value:k.KeybindCustomActions.TOGGLE_GO_LIVE_STREAMING,label:j.default.Messages.KEYBIND_TOGGLE_GO_LIVE_STREAMING}),D.default.isDesktop()&&r.push({value:k.KeybindCustomActions.NAVIGATE_BACK,label:j.default.Messages.KEYBIND_NAVIGATE_BACK},{value:k.KeybindCustomActions.NAVIGATE_FORWARD,label:j.default.Messages.KEYBIND_NAVIGATE_FORWARD}),r}},{key:"keybindDescriptions",get:function(){var e,t=this.props,n=t.overlaySupported,r=t.canGoLive,a=((e={})[k.KeybindCustomActions.UNASSIGNED]=j.default.Messages.KEYBIND_DESCRIPTION_UNASSIGNED,e[k.KeybindCustomActions.PUSH_TO_MUTE]=j.default.Messages.KEYBIND_DESCRIPTION_PUSH_TO_MUTE,e[k.KeybindCustomActions.PUSH_TO_TALK]=j.default.Messages.KEYBIND_DESCRIPTION_PUSH_TO_TALK,e[k.KeybindCustomActions.PUSH_TO_TALK_PRIORITY]=j.default.Messages.KEYBIND_DESCRIPTION_PUSH_TO_TALK_PRIORITY,e[k.KeybindCustomActions.TOGGLE_MUTE]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_MUTE,e[k.KeybindCustomActions.TOGGLE_DEAFEN]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_DEAFEN,e[k.KeybindCustomActions.TOGGLE_VOICE_MODE]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_VOICE_MODE,e[k.KeybindCustomActions.TOGGLE_STREAMER_MODE]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_STREAMER_MODE,e);return n&&(a[k.KeybindCustomActions.TOGGLE_OVERLAY]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_OVERLAY,a[k.KeybindCustomActions.TOGGLE_OVERLAY_INPUT_LOCK]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_OVERLAY_INPUT_LOCK),r&&D.default.isWindows()&&(a[k.KeybindCustomActions.TOGGLE_GO_LIVE_STREAMING]=j.default.Messages.KEYBIND_DESCRIPTION_TOGGLE_GO_LIVE_STREAMING),D.default.isDesktop()&&(a[k.KeybindCustomActions.NAVIGATE_BACK]=j.default.Messages.KEYBIND_DESCRIPTION_NAVIGATE_BACK,a[k.KeybindCustomActions.NAVIGATE_FORWARD]=j.default.Messages.KEYBIND_DESCRIPTION_NAVIGATE_FORWARD),a}}])&&V(r.prototype,l),s&&V(r,s),t}(a.PureComponent);re.displayName="UserSettingsKeybinds";var ae=l.default.connectStores([_.default,E.default,S.default],(function(){return{keybinds:_.default.getState(),canGoLive:(0,m.default)(E.default),overlaySupported:S.default.isSupported()}}))(re);t.default=ae},function(e,t,n){e.exports=n.p+"f3bb89a27e9d102f748da035cd7e5df7.svg"},function(e,t,n){e.exports=n.p+"21b610d45d1f2175431413ad53258aa6.svg"},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(3)),i=c(n(331)),l=c(n(35)),u=c(n(5401)),s=n(129),d=c(n(7)),f=c(n(7482));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(t){var r=a.useState(t.currentLocale),o=r[0],l=r[1],c=a.useState((function(){return d.default.getAvailableLocales().map((function(e){var t;try{t=n(1164)("./"+e.value+".png")}catch(e){t=n(1193)}return y({},e,{name:v("div",{className:f.default.option},void 0,v("span",{className:f.default.localeName},void 0,e.name),v("span",{className:f.default.localizedName},void 0,e.localizedName),v("div",{className:f.default.flag,"aria-hidden":!0},void 0,v("img",{alt:"",src:t,className:f.default.flagImage})))})}))}))[0],p=a.useCallback((function(t){var n=t.value;l(n),e.nextTick((function(){return i.default.updateRemoteSettings({locale:n})}))}),[]);return v(s.FormSection,{tag:s.FormTitleTags.H2,title:d.default.Messages.LANGUAGE},void 0,v(s.FormSection,{},void 0,v(s.FormTitle,{},void 0,d.default.Messages.LANGUAGE_SELECT),v(u.default,{onChange:p,options:c,value:o})))}m.displayName="UserSettingsLocale";var h=o.default.connectStores([l.default],(function(){return{currentLocale:l.default.locale}}))(m);t.default=h}).call(this,n(103))},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=A(n(0)),o=N(n(8)),i=N(n(6)),l=N(n(3)),u=N(n(5320)),s=N(n(331)),d=N(n(1211)),f=A(n(1118)),c=N(n(10810)),p=N(n(7672)),v=N(n(35)),y=N(n(84)),m=N(n(5401)),h=N(n(987)),_=N(n(7575)),g=n(129),E=N(n(7578)),S=N(n(9447)),O=N(n(13)),I=A(n(1064)),T=n(1),b=N(n(7)),C=N(n(7483)),M=N(n(423));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function D(e){var t=e.label,n=e.enabled,r=e.onPreview,a=e.onChange;return L(_.default,{className:C.default.soundRow,value:n,onChange:a},void 0,L("div",{className:C.default.notificationSound},void 0,L("div",{className:C.default.soundName},void 0,t),L(y.default,{className:C.default.soundIcon,onClick:r,"aria-label":b.default.Messages.USER_SETTINGS_NOTIFICATIONS_PREVIEW_SOUND},void 0,L(E.default,{width:16,height:16,className:C.default.icon,"aria-hidden":!0}))))}D.displayName="NotificationSound";var w=L(c.default,{});function k(e){var t=e.disabledSounds,n=d.default.useExperiment({})[0].allowSoundpacks;a.useEffect((function(){d.default.trackExposure({})}),[]);var r=a.useRef(),i=a.useCallback((function(e,t){t.stopPropagation(),t.preventDefault(),null!=r.current&&r.current.stop(),r.current=I.playSound(e)}),[]),l=a.useCallback((function(e,n){var r=t.filter((function(t){return t!==e}));n||r.push(e),u.default.setDisabledSounds(r)}),[t]),s=[{label:b.default.Messages.SOUND_MESSAGE,sound:"message1"},{label:b.default.Messages.SOUND_DEAFEN,sound:"deafen"},{label:b.default.Messages.SOUND_UNDEAFEN,sound:"undeafen"},{label:b.default.Messages.MUTE,sound:"mute"},{label:b.default.Messages.UNMUTE,sound:"unmute"},{label:b.default.Messages.SOUND_VOICE_DISCONNECTED,sound:"disconnect"},{label:b.default.Messages.SOUND_PTT_ACTIVATE,sound:"ptt_start"},{label:b.default.Messages.SOUND_PTT_DEACTIVATE,sound:"ptt_stop"},{label:b.default.Messages.SOUND_USER_JOIN,sound:"user_join"},{label:b.default.Messages.SOUND_USER_LEAVE,sound:"user_leave"},{label:b.default.Messages.SOUND_USER_MOVED,sound:"user_moved"},{label:b.default.Messages.SOUND_OUTGOING_RING,sound:"call_calling"},{label:b.default.Messages.SOUND_INCOMING_RING,sound:"call_ringing"},{label:b.default.Messages.SOUND_STREAM_STARTED,sound:"stream_started"},{label:b.default.Messages.SOUND_STREAM_STOPPED,sound:"stream_ended"},{label:b.default.Messages.SOUND_VIEWER_JOIN,sound:"stream_user_joined"},{label:b.default.Messages.SOUND_VIEWER_LEAVE,sound:"stream_user_left"},{label:b.default.Messages.SOUND_INVITED_TO_SPEAK,sound:"reconnect"}];return L(g.FormSection,{},void 0,n?a.createElement(a.Fragment,null,L(g.FormTitle,{className:M.default.marginBottom20},void 0,b.default.Messages.SOUNDPACK_LABEL),w):null,L(g.FormTitle,{className:(0,o.default)(M.default.marginBottom20,M.default.marginTop20)},void 0,b.default.Messages.SOUNDS),s.map((function(e){var n=e.label,r=e.sound;return L(D,{label:n,onChange:function(e){return l(r,e)},onPreview:function(e){return i(r,e)},enabled:!t.includes(r)},r)})))}k.displayName="NotificationSounds";var j=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleAFKTimeoutChange=function(e){var t=e.value;s.default.updateRemoteSettings({afkTimeout:t})},t.handleToggleShowUnreadBadge=function(){u.default.setDisableUnreadBadge(!t.props.disableUnreadBadge)},t.handleToggleShowFlash=function(){u.default.setTaskbarFlash(!t.props.taskbarFlash)},t.renderTTS=function(){if(!f.supported)return null;var e=[{name:b.default.Messages.TTS_ALLS,value:T.TTSNotificationTypes.ALL_CHANNELS},{name:b.default.Messages.TTS_CURRENT,value:T.TTSNotificationTypes.SELECTED_CHANNEL},{name:b.default.Messages.TTS_NEVER,value:T.TTSNotificationTypes.NEVER}];return L(g.FormItem,{title:b.default.Messages.FORM_LABEL_TTS_NOTIFICATIONS},void 0,L(g.FormText,{type:g.FormTextTypes.DESCRIPTION,className:M.default.marginBottom8},void 0,b.default.Messages.FORM_DESCRIPTION_TTS),L(m.default,{options:e,onChange:t.handleTTSChange,value:t.props.ttsType}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,R(t,n);var a=r.prototype;return a.handleDesktopChange=function(e){var t,n=e?T.DesktopNotificationTypes.ALL:T.DesktopNotificationTypes.NEVER;n!==T.DesktopNotificationTypes.NEVER?(t="UserSettingsModal",S.default.requestPermission((function(e){var n=e?T.NotificationPermissionTypes.ENABLED:T.NotificationPermissionTypes.BLOCKED;u.default.setPermissionsState(n,t)}))):u.default.setDesktopType(n)},a.handleTTSChange=function(e){var t=e.value;u.default.setTTSType(t)},a.render=function(){var e=this.props,t=e.desktopType,n=e.afkTimeout,r=e.disableUnreadBadge,a=e.taskbarFlash,l=e.disabledSounds,u=O.default.embedded&&O.default.isWindows(),s=i.default.range(1,11).map((function(e){return{value:60*e,label:b.default.Messages.DURATION_MINUTES.format({minutes:e})}}));return L(g.FormSection,{tag:g.FormTitleTags.H2,title:b.default.Messages.NOTIFICATIONS},void 0,L(_.default,{className:M.default.marginBottom20,value:t!==T.DesktopNotificationTypes.NEVER,onChange:this.handleDesktopChange,note:b.default.Messages.DESKTOP_NOTIFICATIONS_ENABLE_BODY},void 0,b.default.Messages.DESKTOP_NOTIFICATIONS_ENABLE),L(_.default,{className:u?M.default.marginBottom20:M.default.marginBottom40,value:!r,note:b.default.Messages.USER_SETTINGS_NOTIFICATIONS_SHOW_BADGE_BODY,onChange:this.handleToggleShowUnreadBadge},void 0,b.default.Messages.USER_SETTINGS_NOTIFICATIONS_SHOW_BADGE_LABEL),u?L(_.default,{className:M.default.marginBottom40,value:a,note:b.default.Messages.USER_SETTINGS_NOTIFICATIONS_SHOW_FLASH_BODY,onChange:this.handleToggleShowFlash},void 0,b.default.Messages.USER_SETTINGS_NOTIFICATIONS_SHOW_FLASH_LABEL):null,L(g.FormItem,{title:b.default.Messages.FORM_LABEL_PUSH_AFK_TIMEOUT},void 0,L(h.default,{searchable:!1,value:n,onChange:this.handleAFKTimeoutChange,options:s}),L(g.FormText,{type:g.FormTextTypes.DESCRIPTION,className:M.default.marginTop8},void 0,b.default.Messages.FORM_DESCRIPTION_PUSH_AFK_TIMEOUT),L(g.FormDivider,{className:(0,o.default)(M.default.marginTop40,M.default.marginBottom40)})),this.renderTTS(),L(g.FormDivider,{className:(0,o.default)(M.default.marginTop40,M.default.marginBottom40)}),L(g.FormItem,{},void 0,L(k,{disabledSounds:l})))},r}(a.PureComponent);j.displayName="UserSettingsNotifications";var U=l.default.connectStores([p.default,v.default],(function(){return{disableUnreadBadge:p.default.getDisableUnreadBadge(),taskbarFlash:p.default.taskbarFlash,disabledSounds:p.default.getDisabledSounds(),desktopType:p.default.getDesktopType(),ttsType:p.default.getTTSType(),afkTimeout:v.default.afkTimeout}}))(j);t.default=U},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=s(n(987)),i=n(10811),l=s(n(1116)),u=n(725);function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){var e=(0,a.useStateFromStores)([l.default],(function(){return l.default.getSoundpack()})),t=(0,u.getSoundpackOptions)();return f(o.default,{onChange:function(e){var t=e.value;return(0,i.setSoundpack)(t)},value:e,searchable:!1,options:t})}c.displayName="SoundpackSelect"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.setSoundpack=function(e){a.default.track(i.AnalyticEvents.SOUNDPACK_UPDATED,{soundpack:e,previous_soundpack:o.default.getSoundpack()}),r.default.dispatch({type:i.ActionTypes.SET_SOUNDPACK,soundpack:e})};var r=l(n(2)),a=l(n(15)),o=l(n(1116)),i=n(1);function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=T(n(3)),i=T(n(9686)),l=T(n(656)),u=T(n(8221)),s=T(n(1003)),d=T(n(1100)),f=T(n(261)),c=T(n(63)),p=T(n(5401)),v=T(n(7575)),y=n(129),m=T(n(435)),h=T(n(9455)),_=T(n(15)),g=(T(n(131)),n(365)),E=n(1),S=T(n(7)),O=T(n(7484)),I=T(n(423));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(){var e=f.default.getNotificationPositionMode(),t=e!==E.OverlayNotificationPositions.DISABLED,n=s.default.getOverlayKeybind(),r=s.default.getOverlayChatKeybind();_.default.track(E.AnalyticEvents.OVERLAY_SETTINGS_UPDATED,{enabled:d.default.enabled,notifications_enabled:t,notifications_position:t?e:null,text_notifications_mode:f.default.getTextChatNotificationMode(),hotkey:null!=n?(0,g.toString)(n.shortcut):null,text_activation_hotkey:null!=r?(0,g.toString)(r.shortcut):null,text_opacity_slider:f.default.getTextWidgetOpacity()})}var A=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleChangeEnabled=function(e){l.default.setEnabled(e),P(),_.default.track(E.AnalyticEvents.OVERLAY_TOGGLED,{enabled:e,setting_type:"overlay toggled - global"})},t.handleChangeDisplayNameMode=function(e){var t=e.value;l.default.setDisplayNameMode(t)},t.handleChangeAvatarSizeMode=function(e){var t=e.value;l.default.setAvatarSizeMode(t)},t.handleChangeDisplayUserMode=function(e){var t=e.value;l.default.setDisplayUserMode(t)},t.handleChangeTextNotificationMode=function(){var e=E.OverlayNotificationTextChatTypes.ENABLED,n=E.OverlayNotificationTextChatTypes.DISABLED,r=t.props.textChatNotificationMode===e?n:e;l.default.setTextChatNotificationMode(r),P()},t.handleChangeNotificationPositionMode=function(e,t){l.default.setNotificationPositionMode(t),P()},t.handleInputLockShortcutChange=function(e){i.default.setKeybind(M({},t.props.inputLockKeybind,{shortcut:e})),P()},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,N(t,n);var o=r.prototype;return o.renderExplanation=function(){return null},o.renderOverlayToggle=function(){var e=this.props,t=e.enabled,n=e.inputLockKeybind;return C(c.default,{className:I.default.marginBottom20},void 0,C(c.default.Child,{basis:"50%"},void 0,C(m.default,{},void 0,C(y.FormTitle,{tag:y.FormTitleTags.H5},void 0,S.default.Messages.SETTINGS_GAMES_ENABLE_OVERLAY_LABEL),C(v.default,{className:I.default.marginBottom20,style:{marginTop:16},value:t,hideBorder:!0,onChange:this.handleChangeEnabled},void 0,S.default.Messages.ENABLE_INGAME_OVERLAY))),C(c.default.Child,{basis:"50%"},void 0,C(m.default,{title:S.default.Messages.KEYBIND_TOGGLE_OVERLAY_INPUT_LOCK},void 0,C(u.default,{disabled:!t,defaultValue:null!=n?n.shortcut:[],onChange:this.handleInputLockShortcutChange}))))},o.renderAvatarSize=function(){return C(c.default,{className:I.default.marginBottom20},void 0,C(c.default.Child,{},void 0,C(m.default,{title:S.default.Messages.FORM_LABEL_AVATAR_SIZE},void 0,C(p.default,{options:[{name:S.default.Messages.AVATAR_SIZE_OPTION_LARGE,value:E.OverlayAvatarSizes.LARGE},{name:S.default.Messages.AVATAR_SIZE_OPTION_SMALL,value:E.OverlayAvatarSizes.SMALL}],onChange:this.handleChangeAvatarSizeMode,value:this.props.avatarSizeMode}))))},o.renderDisplayNames=function(){return C(c.default,{className:I.default.marginBottom20},void 0,C(c.default.Child,{},void 0,C(m.default,{title:S.default.Messages.FORM_LABEL_DISPLAY_NAMES},void 0,C(p.default,{options:[{name:S.default.Messages.DISPLAY_OPTION_ALWAYS,value:E.OverlayDisplayNames.ALWAYS},{name:S.default.Messages.DISPLAY_OPTION_ONLY_WHILE_SPEAKING,value:E.OverlayDisplayNames.ONLY_WHILE_SPEAKING},{name:S.default.Messages.DISPLAY_OPTION_NEVER,value:E.OverlayDisplayNames.NEVER}],onChange:this.handleChangeDisplayNameMode,value:this.props.displayNameMode}))))},o.renderDisplayUsers=function(){return C(c.default,{className:I.default.marginBottom20},void 0,C(c.default.Child,{},void 0,C(m.default,{title:S.default.Messages.FORM_LABEL_DISPLAY_USERS},void 0,C(p.default,{options:[{name:S.default.Messages.DISPLAY_OPTION_ALWAYS,value:E.OverlayDisplayUsers.ALWAYS},{name:S.default.Messages.DISPLAY_OPTION_ONLY_WHILE_SPEAKING,value:E.OverlayDisplayUsers.ONLY_WHILE_SPEAKING}],onChange:this.handleChangeDisplayUserMode,value:this.props.displayUserMode}))))},o.renderTextNotificationMode=function(){var e=this.props.notificationPositionMode!==E.OverlayNotificationPositions.DISABLED,t=e&&this.props.textChatNotificationMode===E.OverlayNotificationTextChatTypes.ENABLED;return C(c.default,{className:I.default.marginBottom20},void 0,C(c.default.Child,{},void 0,C(m.default,{},void 0,C(v.default,{value:t,disabled:!e,onChange:this.handleChangeTextNotificationMode,hideBorder:!0},void 0,S.default.Messages.FORM_LABEL_OVERLAY_TEXT_CHAT_NOTIFICATIONS))))},o.renderNotificationPosition=function(){return C(c.default,{className:I.default.marginBottom20},void 0,C(c.default.Child,{},void 0,C(m.default,{title:S.default.Messages.FORM_LABEL_NOTIFICATION_POSITION},void 0,C("div",{className:O.default.notificationSettings},void 0,C(h.default,{position:this.props.notificationPositionMode,onChange:this.handleChangeNotificationPositionMode})))))},o.render=function(){return C(a.Fragment,{},void 0,C(y.FormSection,{tag:y.FormTitleTags.H2,title:S.default.Messages.OVERLAY},void 0,this.renderExplanation(),this.renderOverlayToggle(),this.renderAvatarSize(),this.renderDisplayNames(),this.renderDisplayUsers()),C(y.FormSection,{tag:y.FormTitleTags.H2,title:S.default.Messages.OVERLAY_NOTIFICATIONS_SETTINGS,className:I.default.marginTop40},void 0,this.renderNotificationPosition(),this.renderTextNotificationMode()))},r}(a.PureComponent);A.displayName="UserSettingsOverlay";var R=o.default.connectStores([d.default,f.default,s.default],(function(){return{enabled:d.default.enabled,avatarSizeMode:f.default.getAvatarSizeMode(),displayNameMode:f.default.getDisplayNameMode(),displayUserMode:f.default.getDisplayUserMode(),notificationPositionMode:f.default.getNotificationPositionMode(),textChatNotificationMode:f.default.getTextChatNotificationMode(),inputLockKeybind:s.default.getOverlayKeybind()}}))(A);t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=K;var r,a=F(n(0)),o=U(n(8)),i=n(3),l=F(n(266)),u=n(648),s=n(5414),d=U(n(10814)),f=U(n(10815)),c=U(n(7986)),p=U(n(7987)),v=n(49),y=U(n(33)),m=U(n(270)),h=U(n(986)),_=U(n(5418)),g=U(n(84)),E=U(n(5398)),S=U(n(9687)),O=U(n(9282)),I=U(n(227)),T=n(129),b=U(n(5416)),C=U(n(7821)),M=U(n(7718)),N=U(n(5290)),P=U(n(8201)),A=U(n(5445)),R=U(n(126)),L=U(n(43)),D=U(n(131)),w=n(1),k=U(n(7)),j=U(n(7490));function U(e){return e&&e.__esModule?e:{default:e}}function G(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return G=function(){return e},e}function F(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=G();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function B(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function H(e){var t=e.guild;return B(g.default,{onClick:function(){(0,v.transitionTo)(w.Routes.CHANNEL(t.id,y.default.getChannelId(t.id)),{state:{shouldShowSubscribeTooltip:!0}}),(0,u.popLayer)()},className:j.default.cardWrapper},void 0,B(O.default,{className:j.default.card},void 0,B(E.default,{guild:t,size:E.default.Sizes.LARGE,"aria-hidden":!0}),B("div",{className:j.default.guildInfo},void 0,B(L.default,{size:L.default.Sizes.SIZE_16,className:j.default.guildName},void 0,t.name),B("div",{className:j.default.subscriptionInfo},void 0,B(N.default,{className:j.default.premiumGuildIcon}),B(L.default,{className:j.default.subscriberCount},void 0,k.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_SUBSCRIBER_COUNT_TOOLTIP.format({subscriberCount:t.premiumSubscriberCount})))),B(S.default,{subscriberCount:t.premiumSubscriberCount})))}H.displayName="GuildSubscriptionInfoCard";var x=B(c.default,{});function V(){var e=(0,i.useStateFromStores)([m.default],(function(){return m.default.getFlattenedGuilds().slice(0,w.PREMIUM_GUILD_UPSELL_LIST_AMT)}));return a.createElement(a.Fragment,null,B("div",{className:j.default.marketingLogo},void 0,B(P.default,{className:j.default.marketingLogoIcon,"aria-label":k.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_TITLE,role:"heading"}),B("div",{className:j.default.marketingLogoImage})),B(R.default,{className:j.default.marketingHeader,size:R.default.Sizes.SIZE_20},void 0,k.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_MARKETING_HEADER),B(L.default,{size:L.default.Sizes.SIZE_16},void 0,k.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_MARKETING_BLURB),B(R.default,{className:j.default.featureHeaderTop,size:R.default.Sizes.SIZE_20,muted:!0},void 0,k.default.Messages.PREMIUM_GUILD_USER_FEATURES_HEADER),B(d.default,{features:[{description:k.default.Messages.PREMIUM_GUILD_USER_FEATURE_MEMBER_BADGE,icon:N.default,iconClass:j.default.memberBadgeIcon},{description:k.default.Messages.PREMIUM_GUILD_USER_FEATURE_PROFILE_BADGE,overrideIcon:function(e){return B("div",{className:(0,o.default)(e,j.default.profileBadgeIcon)})}},{description:k.default.Messages.PREMIUM_GUILD_USER_FEATURE_ROLE,icon:M.default,iconClass:j.default.roleIcon}],columns:3}),B(R.default,{className:j.default.featureHeader,size:R.default.Sizes.SIZE_20,muted:!0},void 0,k.default.Messages.PREMIUM_GUILD_GUILD_FEATURES_HEADER),B(d.default,{features:[{description:k.default.Messages.PREMIUM_GUILD_GUILD_FEATURE_EMOJI,icon:b.default,iconClass:j.default.emojiIcon},{description:k.default.Messages.PREMIUM_GUILD_GUILD_FEATURE_AUDIO_QUALITY,icon:C.default,iconClass:j.default.audioQualityIcon},{description:k.default.Messages.PREMIUM_GUILD_GUILD_FEATURE_UPLOAD_SIZE,icon:A.default,iconClass:j.default.uploadSizeIcon}],columns:3}),B(L.default,{className:j.default.guildFullFeatures,size:L.default.Sizes.SIZE_16},void 0,k.default.Messages.PREMIUM_GUILD_FULL_FEATURE_LIST.format({helpdeskArticle:D.default.getArticleURL(w.HelpdeskArticles.GUILD_SUBSCRIPTIONS)})),B("section",{className:j.default.guildsSection},void 0,B(p.default,{className:j.default.guildSubscriptionHeading}),null==e||0===e.length?a.createElement(a.Fragment,null,B("div",{className:j.default.emptyGuilds}),B(L.default,{size:R.default.Sizes.SIZE_20,className:j.default.emptyGuildsTitle},void 0,k.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_MARKETING_GUILDS_EMPTY_DESCRIPTION_TITLE),B(L.default,{size:R.default.Sizes.SIZE_16,className:j.default.emptyGuildsText},void 0,k.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_MARKETING_GUILDS_EMPTY_DESCRIPTION_TEXT)):a.createElement(a.Fragment,null,B(L.default,{size:R.default.Sizes.SIZE_16,className:j.default.guildsBlurb},void 0,k.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_MARKETING_GUILDS_BLURB),B("div",{className:j.default.guilds},void 0,e.map((function(e){return B(H,{guild:e},e.id)}))))),x)}var W=B(I.default,{}),Y=B(f.default,{}),z=B(V,{});function K(){a.useEffect((function(){l.fetchSubscriptions(),(0,s.fetchUserPremiumGuildSubscriptionSlots)()}),[]);var e=(0,i.useStateFromStores)([h.default],(function(){return h.default.hasFetchedSubscriptions()})),t=(0,i.useStateFromStores)([_.default],(function(){return _.default.slots}));return e?B("div",{className:j.default.container},void 0,B("div",{className:j.default.background}),B("div",{className:j.default.content},void 0,Object.keys(t).length>0?a.createElement(a.Fragment,null,B(T.FormTitle,{tag:T.FormTitle.Tags.H2},void 0,k.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_TITLE),Y,B("div",{className:j.default.divider})):null,z)):B("div",{className:(0,o.default)(j.default.container,j.default.loading)},void 0,W)}K.displayName="UserSettingsPremiumGuildSubscriptions"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=l(n(8)),i=l(n(7485));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).renderFeature=function(e,n){return s("div",{className:i.default.feature},n,t.renderIcon(e),s("div",{},void 0,null!=e.title?s("div",{className:i.default.title},void 0,e.title):null,s("div",{className:null==e.title?i.default.descriptionStandalone:i.default.description},void 0,e.description)))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n);var a=r.prototype;return a.renderIcon=function(e){if(null!=e.overrideIcon)return e.overrideIcon(i.default.icon);if(null!=e.icon&&null!=e.iconClass)return s(e.icon,{className:(0,o.default)(i.default.icon,e.iconClass)});throw new Error("Missing overrideIcon or iconName and iconClass")},a.render=function(){return s("div",{className:i.default.features,style:{gridTemplateColumns:Array(this.props.columns).fill("1fr").join(" ")}},void 0,this.props.features.map(this.renderFeature))},r}(a.Component);f.displayName="PremiumFeaturesList";var c=f;t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,l.useStateFromStores)([p.default],(function(){return p.default.getSubscription()})),t=(0,l.useStateFromStores)([v.default],(function(){return v.default.slots})),n=(0,i.default)(t).filter((function(e){return e.isAvailable()})).value(),r=(0,i.default)(t).groupBy((function(e){var t=e.premiumGuildSubscription;return null!=t?t.guildId:"0"})).value(),o=r[0],u=Object.keys(r).filter((function(e){return"0"!==e}));if(0===u.length&&null==o||null==e)return null;var s=(0,i.default)(t).filter((function(e){return!e.canceled})).value().length,d=P.default.getNumIncludedPremiumGuildSubscriptionSlots(e.planId),f=s>d;return a.createElement(a.Fragment,null,G(b.default,{size:b.default.Sizes.SIZE_14,className:k.default.blurb},void 0,w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_SUBTITLE.format({helpdeskArticle:M.default.getArticleURL(D.HelpdeskArticles.GUILD_SUBSCRIPTIONS)})),null!=o?G(W,{guildId:"0",premiumGuildSubscriptionSlots:o,premiumSubscription:e,availablePremiumGuildSubscriptionSlots:n,hasCancelablePremiumGuildSubscriptionSlot:f}):null,u.length>0?a.createElement(a.Fragment,null,G(T.default,{size:T.default.Sizes.SIZE_12,className:k.default.subSectionHeader},void 0,w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_ACTIVE_TITLE),u.map((function(t){return G(W,{guildId:t,premiumGuildSubscriptionSlots:r[t],premiumSubscription:e,availablePremiumGuildSubscriptionSlots:n,hasCancelablePremiumGuildSubscriptionSlot:f},t)}))):null)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=j(n(8)),i=j(n(6)),l=n(3),u=n(648),s=j(n(8014)),d=n(49),f=j(n(20)),c=j(n(33)),p=j(n(986)),v=j(n(5418)),y=j(n(249)),m=j(n(84)),h=j(n(5398)),_=j(n(985)),g=j(n(9687)),E=j(n(7996)),S=j(n(5290)),O=j(n(5288)),I=n(44),T=j(n(126)),b=j(n(43)),C=j(n(152)),M=j(n(131)),N=n(5400),P=j(n(130)),A=j(n(110)),R=j(n(8092)),L=j(n(10816)),D=n(1),w=j(n(7)),k=j(n(7489));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function F(){return(F=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function B(e){var t=e.deadline,n=(0,s.default)(t,1e3),r=n.days,o=n.hours,i=n.minutes;return a.createElement(a.Fragment,null,w.default.Messages.PREMIUM_GUILD_COOLDOWN_AVAILABLE_COUNTDOWN.format({days:r,hours:o,minutes:i}))}function H(e){var t=e.guild,n=e.premiumGuildSubscriptionSlots,r=e.availablePremiumGuildSubscriptionSlots,o=t.premiumSubscriberCount,i=n.sort((function(e,t){return Number(null!=e.premiumGuildSubscription?e.premiumGuildSubscription.id:0)-Number(null!=t.premiumGuildSubscription?t.premiumGuildSubscription.id:0)}))[0];if(null==i)return null;var l=null!=i.premiumGuildSubscription?A.default.extractTimestamp(i.premiumGuildSubscription.id):0,s=(0,N.getPremiumGuildSubscriptionMonths)(l);var f=null!=t.banner?C.default.getGuildBannerURL(t):null;return G("div",{className:k.default.guildHeader},void 0,G("div",{className:k.default.guildHeaderBackground,style:{backgroundImage:null!=f?"url("+f+")":void 0}}),G(h.default,{guild:t,className:k.default.guildIcon}),G("div",{className:k.default.guildHeaderContent},void 0,G(T.default,{size:T.default.Sizes.SIZE_16,className:k.default.guildName},void 0,t.name),G(b.default,{size:b.default.Sizes.SIZE_12,className:k.default.guildSubscriptionDuration},void 0,w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_DURATION.format({months:s,date:new Date(l)})),G(b.default,{size:b.default.Sizes.SIZE_12,className:k.default.guildSubscriberCount},void 0,G(S.default,{className:k.default.guildSubscriberCountIcon}),G("div",{},void 0,w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_SUBSCRIBER_COUNT_TOOLTIP.format({subscriberCount:n.length})),0!==r.length?G(y.default,{onClick:function(){if(0!==r.length){var e=r.length>1;(0,I.openModal)((function(n){return a.createElement(R.default,F({},n,{selectedGuild:t,locationSection:D.AnalyticsSections.SETTINGS_PREMIUM,userPremiumGuildSubscriptionSlots:e?void 0:r}))}))}},className:k.default.guildSubscribeButton},void 0,w.default.Messages.PREMIUM_GUILD_PERKS_MODAL_BUTTON_SUBSCRIBE_THIS_SERVER):null)),G("div",{className:k.default.guildGemIndicatorContainer},void 0,G(m.default,{onClick:function(){(0,d.transitionTo)(D.Routes.CHANNEL(t.id,c.default.getChannelId(t.id))),(0,u.popLayer)()}},void 0,G(g.default,{className:k.default.gemIndicator,subscriberCount:o}))))}H.displayName="PremiumGuildHeader";var x=G(E.default,{});function V(e){var t,n=e.premiumGuildSubscriptionSlot,r=e.premiumSubscription,i=e.hasCancelablePremiumGuildSubscriptionSlot,l=null!=n.cooldownEndsAt?new Date(n.cooldownEndsAt):null,u=l&&l>new Date,s=null!=n.premiumGuildSubscription?new Date(A.default.extractTimestamp(n.premiumGuildSubscription.id)):null,d=n.canceled;var f=d?O.default:S.default;return G("div",{className:k.default.guildSubscriptionSlot},void 0,G(f,{className:(0,o.default)(k.default.guildSubscriptionSlotIcon,(t={},t[k.default.guildSubscriptionSlotIconCanceled]=d,t))}),G("div",{className:k.default.guildSubscriptionSlotContent},void 0,G(b.default,{size:b.default.Sizes.SIZE_14,className:k.default.guildSubscriptionCreationDate},void 0,null!=s?w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CREATION_DATE.format({date:s}):w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_UNUSED_SLOT_DESCRIPTION),G(b.default,{size:b.default.Sizes.SIZE_12,color:b.default.Colors.MUTED},void 0,u&&null!=l?G(B,{deadline:l.getTime()}):null,u&&d?" • ":null,d?w.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_PENDING_CANCELATION.format({date:r.currentPeriodEnd}):null)),G(_.default,{renderPopout:function(e){var t=e.closePopout;return G(L.default,{onClose:t,userPremiumGuildSubscriptionSlot:n,premiumSubscription:r,hasCancelablePremiumGuildSubscriptionSlot:i})},position:_.default.Positions.RIGHT,align:_.default.Align.CENTER},void 0,(function(e){return a.createElement(m.default,F({},e,{className:k.default.guildSubscriptionSlotMenuIcon}),x)})))}function W(e){var t=e.guildId,n=e.premiumGuildSubscriptionSlots,r=e.premiumSubscription,a=e.availablePremiumGuildSubscriptionSlots,o=e.hasCancelablePremiumGuildSubscriptionSlot,i=(0,l.useStateFromStores)([f.default],(function(){return"0"!==t?f.default.getGuild(t):null}));return null==i&&"0"!==t?null:G("div",{className:k.default.guild},void 0,null!=i?G(H,{guild:i,premiumGuildSubscriptionSlots:n,availablePremiumGuildSubscriptionSlots:a}):null,G("div",{className:k.default.guildSubscriptionSlots},void 0,n.map((function(e){return G(V,{premiumGuildSubscriptionSlot:e,premiumSubscription:r,hasCancelablePremiumGuildSubscriptionSlot:o},e.id)}))))}V.displayName="PremiumGuildSubscriptionSlot",W.displayName="PremiumGuild"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=_;var r,a=y(n(0)),o=y(n(7563)),i=n(7568),l=n(10817),u=n(10818),s=n(44),d=p(n(8092)),f=n(1),c=p(n(7));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function _(e){var t=e.userPremiumGuildSubscriptionSlot,n=e.onClose,r=e.hasCancelablePremiumGuildSubscriptionSlot;var p=e.premiumSubscription.status===f.SubscriptionStatusTypes.PAST_DUE;return m(o.default,{navId:"subscription-context",style:o.MenuStyle.FIXED,"aria-label":c.default.Messages.GENERIC_ACTIONS_MENU_LABEL,onClose:n},void 0,m(o.MenuItem,{id:"apply",label:null!=t.premiumGuildSubscription?c.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_TRANSFER_BUTTON:c.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_SELECT_SERVER_BUTTON,subtext:t.isOnCooldown()?c.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_TRANSFER_BUTTON_DISABLED_TOOLTIP:null,action:function(){(0,s.openModal)((function(e){return a.createElement(d.default,h({},e,{userPremiumGuildSubscriptionSlots:[t],locationSection:f.AnalyticsSections.SETTINGS_PREMIUM}))}))},disabled:t.isOnCooldown()}),t.canceled?m(o.MenuItem,{id:"uncancel",label:c.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_SLOT_UNCANCEL_BUTTON,subtext:p?c.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_BUTTON_DISABLED_PAST_DUE_TOOLTIP:null,action:function(){(0,u.openPremiumGuildSubscriptionUncancellationModal)(t.id)},disabled:p}):m(o.MenuItem,{id:"cancel",label:c.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_SLOT_CANCEL_BUTTON,subtext:r?p?c.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_BUTTON_DISABLED_PAST_DUE_TOOLTIP:null:c.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_BUTTON_DISABLED_TOOLTIP,action:function(){(0,l.openPremiumGuildSubscriptionCancellationModal)(t)},disabled:!r||p,color:i.MenuItemColor.DANGER}))}_.displayName="UserPremiumGuildSubscriptionSlotPopout"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=$,t.openPremiumGuildSubscriptionCancellationModal=function(e){(0,E.openModal)((function(t){return o.createElement($,k({},t,{subscriptionSlot:e}))}))};var r,a,o=w(n(0)),i=L(n(6)),l=n(109),u=n(3),s=n(266),d=n(5414),f=L(n(251)),c=L(n(986)),p=L(n(5418)),v=L(n(36)),y=L(n(63)),m=L(n(227)),h=n(106),_=n(129),g=n(50),E=n(44),S=w(n(130)),O=n(250),I=n(993),T=n(5467),b=L(n(5476)),C=n(1037),M=L(n(5197)),N=n(5175),P=n(1),A=L(n(7)),R=L(n(7487));function L(e){return e&&e.__esModule?e:{default:e}}function D(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return D=function(){return e},e}function w(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=D();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function k(){return(k=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function j(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function U(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){j(o,r,a,i,l,"next",e)}function l(e){j(o,r,a,i,l,"throw",e)}i(void 0)}))}}function G(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function F(e){var t=e.premiumSubscription,n=e.isInventory,r=e.headerId,a=e.onNext,i=e.onClose;return o.createElement(o.Fragment,null,G(g.ModalHeader,{separator:!1,id:r},void 0,G(_.FormTitle,{tag:_.FormTitleTags.H4},void 0,n?A.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_TITLE_INVENTORY:A.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_TITLE_GUILD),G(g.ModalCloseButton,{onClick:i})),G(g.ModalContent,{className:R.default.body},void 0,G("div",{className:R.default.cancelImage}),G("div",{},void 0,t.isPurchasedExternally&&t.paymentGateway?A.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_BODY_EXTERNAL.format({paymentGatewayName:l.PaymentGatewayToFriendlyName[t.paymentGateway],subscriptionManagementLink:(0,S.getExternalSubscriptionMethodUrl)(t.paymentGateway,"SUBSCRIPTION_MANAGEMENT")}):n?A.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_BODY_INVENTORY.format({endDate:t.currentPeriodEnd}):A.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_BODY_GUILD.format({endDate:t.currentPeriodEnd}))),t.isPurchasedExternally?null:G(g.ModalFooter,{justify:y.default.Justify.START},void 0,G(v.default,{onClick:a},void 0,A.default.Messages.NEXT),G(v.default,{look:v.default.Looks.LINK,onClick:i},void 0,A.default.Messages.CANCEL)))}function B(){var e=Object.values(p.default.slots),t=i.default.sortBy(e.filter((function(e){return!e.canceled})),(function(e){return[null!=e.premiumGuildSubscription,null!=e.cooldownEndsAt?new Date(e.cooldownEndsAt):null]}))[0];return null!=t?t.id:null}function H(e,t,n){return x.apply(this,arguments)}function x(){return(x=U(regeneratorRuntime.mark((function e(t,n,r){var a;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=(a=null!=r?r:B())){e.next=3;break}throw new Error("No slot to cancel");case 3:return e.next=5,(0,d.cancelUserPremiumGuildSubscriptionSlot)(a);case 5:return e.next=7,(0,s.updateSubscription)(t,{additionalPlans:n});case 7:case"end":return e.stop()}}),e)})))).apply(this,arguments)}!function(e){e[e.START=1]="START",e[e.PREVIEW=2]="PREVIEW",e[e.CONFIRM=3]="CONFIRM"}(a||(a={}));var V=G(m.default,{}),W=G(C.PremiumInvoiceTableDivider,{});function Y(e){var t=e.premiumSubscription,n=e.subscriptionSlotId,r=e.headerId,a=e.onBack,i=e.onNext,l=e.onClose,s=o.useState(!1),d=s[0],c=s[1],p=o.useMemo((function(){try{return[(0,T.calculateAdditionalPlansWithPremiumGuildAdjustment)(t,-1),!1]}catch(e){return[[],!0]}}),[t]),m=p[0],h=p[1];o.useEffect((function(){h&&l()}),[h]);var _=(0,u.useStateFromStoresObject)([f.default],(function(){var e=f.default.getHardcoded(t.planId);return{premiumSubscriptionPlan:e,premiumGuildPlan:f.default.getHardcodedForSkuAndInterval(P.PremiumSubscriptionSKUs.GUILD,e.interval)}})),E=_.premiumSubscriptionPlan,L=_.premiumGuildPlan,D=(0,I.useSubscriptionInvoice)({premiumSubscription:t,additionalPlans:m,renewal:!0})[0];if(null==D)return V;var w=E.currency,k=E.interval,j=null!=t.renewalMutations?t.renewalMutations.planId:t.planId;return o.createElement(o.Fragment,null,G(b.default,{onClose:l,headerId:r}),G(g.ModalContent,{className:R.default.body},void 0,G("div",{},void 0,A.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_PREVIEW.format({endDate:D.subscriptionPeriodStart})),G(C.PremiumInvoiceTable,{className:R.default.invoiceTable},void 0,G(C.PremiumInvoiceTableHeader,{},void 0,A.default.Messages.PREMIUM_SUBSCRIPTION_UPDATES),G(C.PremiumInvoiceTableRow,{label:A.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_INVOICE_SUBSCRIPTION_CANCELLED.format({subscriptionCount:1}),value:(0,O.formatRate)((0,O.formatPrice)(null!=S.default.getPremiumType(j)?-L.getPriceForPremiumUser():-L.price,w),k),className:R.default.invoiceCancelRow}),W,G(N.SubscriptionInvoiceFooter,{premiumSubscription:t,renewalInvoice:D,isUpdate:!0}))),G(g.ModalFooter,{align:y.default.Align.CENTER,justify:y.default.Justify.BETWEEN},void 0,G(v.default,{color:v.default.Colors.RED,disabled:d,onClick:U(regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,c(!0),e.next=4,H(t,m,n);case 4:i(),e.next=10;break;case 7:e.prev=7,e.t0=e.catch(0),c(!1);case 10:case"end":return e.stop()}}),e,null,[[0,7]])})))},void 0,A.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CANCEL_BUTTON),G(M.default,{onClick:a})))}function z(e){var t=e.premiumSubscription,n=e.headerId,r=e.onClose;return o.createElement(o.Fragment,null,G(g.ModalHeader,{separator:!1,id:n},void 0,G(_.FormTitle,{tag:_.FormTitleTags.H4},void 0,A.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CONFIRM_TITLE),G(g.ModalCloseButton,{onClick:r})),G(g.ModalContent,{className:R.default.body},void 0,G("div",{className:R.default.cancelImage}),G("div",{},void 0,A.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_CONFIRM_BODY.format({endDate:t.currentPeriodEnd}))),G(g.ModalFooter,{},void 0,G(v.default,{onClick:r},void 0,A.default.Messages.OKAY)))}var K=G(g.ModalContent,{},void 0,G(m.default,{}));function $(e){var t=e.subscriptionSlot,n=e.transitionState,r=e.onClose,i=(0,h.useUID)();o.useEffect((function(){c.default.hasFetchedSubscriptions()||(0,s.fetchSubscriptions)()}),[]);var l,d=(0,u.useStateFromStores)([c.default],(function(){return c.default.getSubscription()})),f=o.useState(a.START),p=f[0],v=f[1];if(null==d)l=K;else switch(p){case a.START:l=G(F,{premiumSubscription:d,isInventory:null==t.premiumGuildSubscription,headerId:i,onNext:function(){return v(a.PREVIEW)},onClose:r});break;case a.PREVIEW:l=G(Y,{premiumSubscription:d,subscriptionSlotId:t.id,headerId:i,onBack:function(){return v(a.START)},onNext:function(){return v(a.CONFIRM)},onClose:r});break;case a.CONFIRM:l=G(z,{premiumSubscription:d,headerId:i,onClose:r});break;default:throw new Error("Unexpected step: "+p)}return G(g.ModalRoot,{transitionState:n,"aria-labelledby":i},void 0,l)}$.displayName="PremiumGuildSubscriptionCancellationModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=k,t.openPremiumGuildSubscriptionUncancellationModal=function(e){(0,_.openModal)((function(t){return o.createElement(k,C({},t,{subscriptionSlotId:e}))}))};var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=T(n(21)),l=n(3),u=n(266),s=n(5414),d=T(n(35)),f=T(n(986)),c=T(n(36)),p=T(n(63)),v=T(n(227)),y=n(106),m=n(129),h=n(50),_=n(44),g=n(130),E=n(5467),S=n(1),O=T(n(7)),I=T(n(7488));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(){return(C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function N(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function P(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){N(o,r,a,i,l,"next",e)}function l(e){N(o,r,a,i,l,"throw",e)}i(void 0)}))}}function A(e,t,n){return R.apply(this,arguments)}function R(){return(R=P(regeneratorRuntime.mark((function e(t,n,r){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,(0,s.uncancelUserPremiumGuildSubscriptionSlot)(r);case 2:return e.next=4,(0,u.updateSubscription)(t,{additionalPlans:n});case 4:case"end":return e.stop()}}),e)})))).apply(this,arguments)}function L(e){var t=e.premiumSubscription,n=e.subscriptionSlotId,r=e.headerId,a=e.onNext,u=e.onClose,s=o.useState(!1),f=s[0],v=s[1],y=(0,l.useStateFromStores)([d.default],(function(){return d.default.theme}));return o.createElement(o.Fragment,null,M(h.ModalHeader,{separator:!1,id:r},void 0,M(m.FormTitle,{tag:m.FormTitleTags.H4},void 0,O.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_INVENTORY_UNCANCEL_TITLE),M(h.ModalCloseButton,{onClick:u})),M(h.ModalContent,{className:I.default.body},void 0,O.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_INVENTORY_UNCANCEL_DESCRIPTION),M(h.ModalFooter,{justify:p.default.Justify.START},void 0,M(c.default,{onClick:P(regeneratorRuntime.mark((function e(){var r;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.prev=0,v(!0),(0,i.default)(null!=t.renewalMutations,"Cannot uncancel guild subscription without renewal mutations"),r=(0,E.calculateAdditionalPlansWithPremiumGuildAdjustment)(t,1),(0,i.default)((0,g.getNumPremiumGuildSubscriptions)(r)<=(0,g.getNumPremiumGuildSubscriptions)(t.additionalPlans),"Uncanceling should not increase the number of guild subscriptions"),e.next=7,A(t,r,n);case 7:a(),e.next=13;break;case 10:e.prev=10,e.t0=e.catch(0),v(!1);case 13:case"end":return e.stop()}}),e,null,[[0,10]])})))},void 0,O.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_INVENTORY_UNCANCEL_BUTTON),M(c.default,{look:c.default.Looks.LINK,color:y===S.ThemeTypes.LIGHT?c.default.Colors.PRIMARY:c.default.Colors.WHITE,onClick:u,disabled:f},void 0,O.default.Messages.NEVERMIND)))}function D(e){var t=e.headerId,n=e.onClose;return o.createElement(o.Fragment,null,M(h.ModalHeader,{separator:!1,id:t},void 0,M(m.FormTitle,{tag:m.FormTitleTags.H4},void 0,O.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_INVENTORY_UNCANCEL_CONFIRM_TITLE),M(h.ModalCloseButton,{onClick:n})),M(h.ModalContent,{className:I.default.body},void 0,M("div",{className:I.default.uncancelImage}),M("div",{},void 0,O.default.Messages.PREMIUM_GUILD_SUBSCRIPTION_INVENTORY_UNCANCEL_CONFIRM_DESCRIPTION)),M(h.ModalFooter,{},void 0,M(c.default,{onClick:n},void 0,O.default.Messages.OKAY)))}!function(e){e[e.START=1]="START",e[e.CONFIRM=2]="CONFIRM"}(a||(a={}));var w=M(h.ModalContent,{},void 0,M(v.default,{}));function k(e){var t=e.subscriptionSlotId,n=e.transitionState,r=e.onClose,i=(0,y.useUID)();o.useEffect((function(){f.default.hasFetchedSubscriptions()||(0,u.fetchSubscriptions)()}),[]);var s,d=(0,l.useStateFromStores)([f.default],(function(){return f.default.getSubscription()})),c=o.useState(a.START),p=c[0],v=c[1];if(null==d)s=w;else switch(p){case a.START:s=M(L,{premiumSubscription:d,subscriptionSlotId:t,headerId:i,onNext:function(){return v(a.CONFIRM)},onClose:r});break;case a.CONFIRM:s=M(D,{headerId:i,onClose:r});break;default:throw new Error("Unexpected step: "+p)}return M(h.ModalRoot,{transitionState:n,"aria-labelledby":i},void 0,s)}k.displayName="PremiumGuildSubscriptionUncancellationModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=H(n(0)),o=F(n(8)),i=F(n(5)),l=F(n(101)),u=F(n(3)),s=F(n(145)),d=n(9654),f=n(998),c=F(n(331)),p=F(n(968)),v=F(n(1083)),y=F(n(20)),m=F(n(35)),h=F(n(12)),_=F(n(36)),g=F(n(426)),E=F(n(63)),S=F(n(5401)),O=F(n(7575)),I=F(n(248)),T=F(n(992)),b=F(n(1172)),C=F(n(646)),M=H(n(433)),N=H(n(113)),P=F(n(969)),A=n(44),R=F(n(43)),L=F(n(131)),D=n(8799),w=n(8791),k=n(1),j=F(n(7)),U=F(n(7491)),G=F(n(423));function F(e){return e&&e.__esModule?e:{default:e}}function B(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return B=function(){return e},e}function H(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=B();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function x(e,t){return(x=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function V(){return(V=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function W(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var Y=(0,l.default)();function z(e){var t=e.body,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["body"]);(0,A.openModal)((function(e){return a.createElement(P.default,V({},e,n),W(R.default,{size:R.default.Sizes.SIZE_16},void 0,t))}))}function K(e){var t=e.message;z({header:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_TITLE,confirmText:j.default.Messages.OKAY,red:!0,body:t})}var $=function(e){var t,n;function r(t){var n;(n=e.call(this,t)||this).handleChangeDefaultGuildsRestricted=function(e){n.setState({defaultGuildsRestricted:!e},(function(){return n.showGuildRestrictionModal(!e)}))},n.handleUsageStatisticsChange=function(){!n.props.usageStatistics?(0,d.setConsents)([k.Consents.USAGE_STATISTICS],[]).catch(K):z({header:j.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_TITLE,body:j.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_BODY,confirmText:j.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_CONFIRM,cancelText:j.default.Messages.USAGE_STATISTICS_DISABLE_MODAL_CANCEL,onConfirm:function(){return(0,d.setConsents)([],[k.Consents.USAGE_STATISTICS]).catch(K)}})},n.handlePersonalizationChange=function(){!n.props.personalization?(0,d.setConsents)([k.Consents.PERSONALIZATION],[]).catch(K):z({header:j.default.Messages.PERSONALIZATION_DISABLE_MODAL_TITLE,confirmText:j.default.Messages.PERSONALIZATION_DISABLE_MODAL_CONFIRM,cancelText:j.default.Messages.PERSONALIZATION_DISABLE_MODAL_CANCEL,onConfirm:function(){return(0,d.setConsents)([],[k.Consents.PERSONALIZATION]).catch(K)},body:j.default.Messages.PERSONALIZATION_DISABLE_MODAL_BODY})},n.handleAccessibilityDetectionChange=function(){var e=!n.props.allowAccessibilityDetection;c.default.updateRemoteSettings({allowAccessibilityDetection:e})},n.handleDataDownloadRequest=function(){z({header:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_TITLE,body:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_NOTE,confirmText:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_CONFIRM,cancelText:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_CANCEL,onConfirm:function(){n.setState({requestingHarvest:!0},(function(){(0,f.requestHarvest)().then((function(e){null!=e&&null!=e.body?(n.setState({currentHarvestRequest:e.body}),s.default.show({body:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_MODAL_SUCCESS})):s.default.show({title:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_TITLE,body:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_BODY})}),(function(){return s.default.show({title:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_TITLE,body:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_FAILURE_BODY})})).finally((function(){return n.setState({requestingHarvest:!1})}))}))}})};var r=t.defaultGuildsRestricted;return n.state={defaultGuildsRestricted:r,currentHarvestRequest:null,requestingHarvest:!0},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,x(t,n);var l=r.prototype;return l.componentDidMount=function(){var e=this;(0,d.fetchConsents)(),(0,f.getHarvestStatus)().then((function(t){var n={requestingHarvest:!1,currentHarvestRequest:t.body};e.setState(n)}),(function(){e.setState({requestingHarvest:!1})}))},l.componentDidUpdate=function(e){e.defaultGuildsRestricted!==this.props.defaultGuildsRestricted&&this.setState({defaultGuildsRestricted:this.props.defaultGuildsRestricted})},l.hasPermittedSourceFlag=function(e){var t=this.props.friendSourceFlags,n=function(e){return!0===t[e]};return!!n(k.FriendSourceFlagKeys.ALL)||n(e)},l.onFieldChange=function(e,t){var n,r,a,o=this.props.friendSourceFlags;if(e===k.FriendSourceFlagKeys.ALL)t?((r={})[k.FriendSourceFlagKeys.ALL]=!0,r[k.FriendSourceFlagKeys.FRIENDS]=!0,r[k.FriendSourceFlagKeys.GUILDS]=!0,n=r):((a={})[k.FriendSourceFlagKeys.ALL]=!1,a[k.FriendSourceFlagKeys.FRIENDS]=!0,a[k.FriendSourceFlagKeys.GUILDS]=!0,n=a);else if(t){var i,l=!1;switch(e){case k.FriendSourceFlagKeys.FRIENDS:l=!0===o[k.FriendSourceFlagKeys.GUILDS];break;default:l=!0===o[k.FriendSourceFlagKeys.FRIENDS]}n=V({},o,((i={})[k.FriendSourceFlagKeys.ALL]=l,i[e]=!0,i))}else{var u;n=V({},o,((u={})[k.FriendSourceFlagKeys.ALL]=!1,u[e]=!1,u))}this.updatePermittedFriendSourceFlags(n)},l.updatePermittedFriendSourceFlags=function(e){c.default.updateRemoteSettings({friendSourceFlags:e})},l.handleExplicitContentFilterChange=function(e){var t=e.value;c.default.updateRemoteSettings({explicitContentFilter:t})},l.showGuildRestrictionModal=function(e){z({header:j.default.Messages.USER_DM_SETTINGS,body:j.default.Messages.USER_DM_SETTINGS_QUESTION,confirmText:j.default.Messages.YES_TEXT,cancelText:j.default.Messages.NO_TEXT,onConfirm:function(){c.default.updateRemoteSettings({defaultGuildsRestricted:e,restrictedGuilds:e?Object.keys(y.default.getGuilds()):[]})},onCancel:function(){c.default.updateRemoteSettings({defaultGuildsRestricted:e})}})},l.renderFriendSettings=function(){var e=this;return W(C.default,{title:j.default.Messages.FRIEND_PERMITTED_SOURCE,className:G.default.marginBottom40},void 0,W(O.default,{className:(0,o.default)(G.default.marginTop8,G.default.marginBottom20),value:this.hasPermittedSourceFlag(k.FriendSourceFlagKeys.ALL),onChange:function(t){return e.onFieldChange(k.FriendSourceFlagKeys.ALL,t)}},void 0,j.default.Messages.FRIEND_PERMITTED_SOURCE_ALL),W(O.default,{value:this.hasPermittedSourceFlag(k.FriendSourceFlagKeys.FRIENDS),onChange:function(t){return e.onFieldChange(k.FriendSourceFlagKeys.FRIENDS,t)}},void 0,j.default.Messages.FRIEND_PERMITTED_SOURCE_MUTUAL_FRIENDS),W(O.default,{className:G.default.marginReset,value:this.hasPermittedSourceFlag(k.FriendSourceFlagKeys.GUILDS),onChange:function(t){return e.onFieldChange(k.FriendSourceFlagKeys.GUILDS,t)}},void 0,j.default.Messages.FRIEND_PERMITTED_SOURCE_MUTUAL_GUILDS))},l.renderDMSafety=function(){return W(C.default,{className:G.default.marginBottom40},void 0,W(N.default,{tag:N.Tags.H5,className:G.default.marginBottom4,id:Y},void 0,j.default.Messages.USER_EXPLICIT_CONTENT_FILTER),W(M.default,{type:M.Types.DESCRIPTION,className:G.default.marginBottom8},void 0,j.default.Messages.USER_EXPLICIT_CONTENT_FILTER_HELP),W(S.default,{labelledBy:Y,value:this.props.explicitContentFilter,options:(0,D.generateDMSafetyOptions)(),onChange:this.handleExplicitContentFilterChange}))},l.renderServerPrivacy=function(){return W(C.default,{className:G.default.marginBottom40},void 0,W(N.default,{tag:N.Tags.H5,className:G.default.marginBottom8},void 0,j.default.Messages.USER_DM_SETTINGS),W(O.default,{className:G.default.marginReset,value:!this.state.defaultGuildsRestricted,note:j.default.Messages.USER_DM_SETTINGS_HELP,onChange:this.handleChangeDefaultGuildsRestricted},void 0,j.default.Messages.NEW_GUILDS_DM_ALLOWED))},l.renderActivityPartyPrivacy=function(){var e=this.props,t=e.allowActivityPartyPrivacyFriends,n=e.allowActivityPartyPrivacyVoiceChannel;return W(C.default,{className:G.default.marginBottom40},void 0,W(N.default,{tag:N.Tags.H5,className:G.default.marginBottom8},void 0,j.default.Messages.ACTIVITY_PARTY_PRIVACY),W(O.default,{value:t,note:j.default.Messages.ACTIVITY_PARTY_PRIVACY_FRIENDS_HELP,onChange:function(e){return c.default.updateLocalSettings({allowActivityPartyPrivacyFriends:e})}},void 0,j.default.Messages.ACTIVITY_PARTY_PRIVACY_FRIENDS),W(O.default,{value:n,note:j.default.Messages.ACTIVITY_PARTY_PRIVACY_VOICE_CHANNEL_HELP,onChange:function(e){return c.default.updateLocalSettings({allowActivityPartyPrivacyVoiceChannel:e})}},void 0,j.default.Messages.ACTIVITY_PARTY_PRIVACY_VOICE_CHANNEL))},l.renderDataPrivacy=function(){var e=this.props,t=e.usageStatistics,n=e.personalization,r=e.allowAccessibilityDetection;return W(C.default,{className:G.default.marginBottom40},void 0,W(N.default,{tag:N.Tags.H5,className:G.default.marginBottom8},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS),W(O.default,{value:t,note:j.default.Messages.DATA_PRIVACY_CONTROLS_USAGE_STATISTICS_NOTE.format({helpdeskArticle:L.default.getArticleURL(k.HelpdeskArticles.DATA_PRIVACY_CONTROLS)}),onChange:this.handleUsageStatisticsChange},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_USAGE_STATISTICS_TITLE),W(O.default,{value:n,note:j.default.Messages.DATA_PRIVACY_CONTROLS_PERSONALIZATION_NOTE_LEARN_MORE.format({helpdeskArticle:L.default.getArticleURL(k.HelpdeskArticles.DATA_PRIVACY_CONTROLS)}),onChange:this.handlePersonalizationChange},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_PERSONALIZATION_TITLE),W(O.default,{value:r,note:j.default.Messages.DATA_PRIVACY_CONTROLS_ALLOW_ACCESSIBILITY_DETECTION_NOTE.format({helpdeskArticle:L.default.getArticleURL(k.HelpdeskArticles.ACCESSIBILITY_TRACKING)}),onChange:this.handleAccessibilityDetectionChange},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_ALLOW_ACCESSIBILITY_DETECTION_TITLE),W(N.default,{tag:N.Tags.H3,className:(0,o.default)(G.default.marginTop20,G.default.marginBottom8)},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_BASIC_SERVICE_TITLE),W(M.default,{type:M.Types.DESCRIPTION,className:G.default.marginBottom20},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_BASIC_SERVICE_NOTE.format({onClick:function(){p.default.setSection(k.UserSettingsSections.ACCOUNT)}})),this.renderHarvestRequest())},l.renderHarvestRequest=function(){var e,t=this,n=this.props.currentUser,r=this.state,o=r.requestingHarvest,l=r.currentHarvestRequest,u=(0,w.harvestDisabled)(l,n),s=W(I.default,{text:n.verified?null:j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_TOOLTIP},void 0,(function(e){var n=e.onMouseEnter,r=e.onMouseLeave;return W(_.default,{disabled:u,onClick:t.handleDataDownloadRequest,onMouseEnter:n,onMouseLeave:r,look:_.default.Looks.OUTLINED,color:_.default.Colors.BRAND,submitting:o},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_DOWNLOAD)}));return u&&null!=l&&(e=W(g.default,{className:U.default.card},void 0,W(R.default,{size:R.default.Sizes.SIZE_16},void 0,j.default.Messages.DATA_DOWNLOAD_REQUESTED_STATUS_NOTE.format({date:(0,i.default)(l.created_at).add(k.REQUEST_DATA_LIMIT_DAYS,"days").format("MMMM Do YYYY")}))),s=null),null!=s&&(s=W(E.default,{},void 0,s)),W(a.Fragment,{},void 0,W(T.default,{className:G.default.marginBottom20}),W(N.default,{tag:N.Tags.H3},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_PERSONAL_DATA_TITLE),W(M.default,{type:M.Types.DESCRIPTION,className:G.default.marginBottom20},void 0,j.default.Messages.DATA_PRIVACY_CONTROLS_REQUEST_DATA_NOTE.format({helpdeskArticle:L.default.getArticleURL(k.HelpdeskArticles.GDPR_REQUEST_DATA)})),e,s)},l.renderPrivacyAndTermsNote=function(){return W(C.default,{className:G.default.marginBottom40},void 0,W(b.default,{type:b.default.Types.PRIMARY,body:j.default.Messages.USER_SETTINGS_PRIVACY_TERMS.format({termsLink:k.MarketingURLs.TERMS,privacyLink:k.MarketingURLs.PRIVACY})}))},l.render=function(){var e=this.props.fetchedConsents;return W(C.default,{tag:N.Tags.H2,title:j.default.Messages.PRIVACY_AND_SAFETY},void 0,this.renderDMSafety(),this.renderServerPrivacy(),this.renderFriendSettings(),this.renderActivityPartyPrivacy(),e?this.renderDataPrivacy():null,this.renderPrivacyAndTermsNote())},r}(a.PureComponent);$.displayName="UserSettingsPrivacySafety";var Z=u.default.connectStores([m.default,h.default,v.default],(function(){return{currentUser:h.default.getCurrentUser(),friendSourceFlags:(0,w.computeFlags)(),explicitContentFilter:m.default.explicitContentFilter,defaultGuildsRestricted:m.default.defaultGuildsRestricted,fetchedConsents:v.default.fetchedConsents,usageStatistics:v.default.hasConsented(k.Consents.USAGE_STATISTICS),personalization:v.default.hasConsented(k.Consents.PERSONALIZATION),allowAccessibilityDetection:m.default.allowAccessibilityDetection,allowActivityPartyPrivacyFriends:m.default.allowActivityPartyPrivacyFriends,allowActivityPartyPrivacyVoiceChannel:m.default.allowActivityPartyPrivacyVoiceChannel}}))($);t.default=Z},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=g();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=_(n(8)),i=_(n(3)),l=_(n(1157)),u=_(n(968)),s=_(n(151)),d=_(n(35)),f=_(n(7575)),c=n(129),p=_(n(13)),v=n(1),y=_(n(7)),m=_(n(7492)),h=_(n(423));function _(e){return e&&e.__esModule?e:{default:e}}function g(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return g=function(){return e},e}function E(){return(E=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var I=function(e){var t,r;function a(){return e.apply(this,arguments)||this}r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,O(t,r);var i=a.prototype;return i.renderNotice=function(){return S(c.FormNotice,{className:h.default.marginBottom40,iconClassName:m.default.noticeIcon,type:c.FormNoticeTypes.PRIMARY,imageData:{src:n(10821),width:184,height:110,position:c.FormNoticeImagePositions.RIGHT},title:y.default.Messages.USER_SETTINGS_STREAMER_NOTICE_TITLE,body:y.default.Messages.USER_SETTINGS_STREAMER_NOTICE_BODY.format({streamkitURL:v.MarketingURLs.STREAMKIT})})},i.renderAutoToggle=function(){if(p.default.embedded)return S(f.default,{value:this.props.autoToggle,onChange:this.handleChange.bind(this,"autoToggle"),note:y.default.Messages.AUTO_TOGGLE_STREAMER_MODE_DESCRIPTION},void 0,y.default.Messages.AUTO_TOGGLE_STREAMER_MODE_LABEL)},i.render=function(){return S(c.FormSection,{className:m.default.container,tag:c.FormTitleTags.H2,title:y.default.Messages.STREAMER_MODE},void 0,this.renderNotice(),S(f.default,{value:this.props.enabled,onChange:this.handleChange.bind(this,"enabled"),note:y.default.Messages.ENABLE_STREAMER_MODE_DESCRIPTION.format({onClick:this.handleGotoKeybinds})},void 0,y.default.Messages.ENABLE_STREAMER_MODE_LABEL),this.renderAutoToggle(),S(c.FormTitle,{className:(0,o.default)(h.default.marginTop40,h.default.marginBottom8)},void 0,y.default.Messages.OPTIONS),S(f.default,{value:this.props.hidePersonalInformation,onChange:this.handleChange.bind(this,"hidePersonalInformation"),note:y.default.Messages.HIDE_PERSONAL_INFORMATION_DESCRIPTION},void 0,y.default.Messages.HIDE_PERSONAL_INFORMATION_LABEL),S(f.default,{value:this.props.hideInstantInvites,onChange:this.handleChange.bind(this,"hideInstantInvites"),note:y.default.Messages.HIDE_INSTANT_INVITES_DESCRIPTION},void 0,y.default.Messages.HIDE_INSTANT_INVITES_LABEL),S(f.default,{value:this.props.disableSounds,onChange:this.handleChange.bind(this,"disableSounds"),note:y.default.Messages.DISABLE_SOUNDS_DESCRIPTION},void 0,y.default.Messages.DISABLE_SOUNDS_LABEL),S(f.default,{value:this.props.disableNotifications,onChange:this.handleChange.bind(this,"disableNotifications"),note:y.default.Messages.DISABLE_NOTIFICATIONS_DESCRIPTION},void 0,y.default.Messages.DISABLE_NOTIFICATIONS_LABEL))},i.handleChange=function(e,t){var n;l.default.update(((n={})[e]=t,n))},i.handleGotoKeybinds=function(){u.default.setSection(v.UserSettingsSections.KEYBINDS)},a}(a.PureComponent);I.displayName="UserSettingsModalStreamerMode";var T=i.default.connectStores([d.default,s.default],(function(){return E({},s.default.getSettings(),{theme:d.default.theme})}))(I);t.default=T},function(e,t,n){e.exports=n.p+"616e078b351d0df460971441949c53a3.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=C(n(0)),o=T(n(8)),i=C(n(3)),l=T(n(331)),u=n(7635),s=n(8228),d=T(n(7875)),f=T(n(7615)),c=T(n(35)),p=T(n(5401)),v=T(n(7575)),y=T(n(435)),m=T(n(646)),h=T(n(433)),_=C(n(113)),g=T(n(15)),E=n(1),S=T(n(7)),O=T(n(7493)),I=T(n(423));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t){return(M=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var P=function(){var e=(0,u.useStickersSettingsUserExperiment)()[0].stickersSettingsEnabled,t=(0,u.useExpressionSuggestionsExperiment)()[0].enabled,n=(0,i.useStateFromStores)([d.default],(function(){return d.default.expressionSuggestionsEnabled}));return e?N(y.default,{className:t?I.default.marginBottom20:I.default.marginBottom40,title:S.default.Messages.STICKERS_AUTO_PLAY_HEADING},void 0,t&&N(v.default,{className:(0,o.default)(I.default.marginTop20,I.default.marginBottom20),value:n,note:S.default.Messages.AUTO_SUGGEST_STICKERS_DESCRIPTION,onChange:function(e){g.default.track(E.AnalyticEvents.STICKER_SUGGESTIONS_ENABLED_TOGGLED,{enabled:!n,location:{section:E.AnalyticsSections.SETTINGS_TEXT_AND_IMAGES}}),(0,s.toggleExpressionSuggestionsEnabled)()}},void 0,S.default.Messages.AUTO_SUGGEST_STICKERS)):null};P.displayName="StickersUserSettings";var A=N(P,{}),R=N(P,{}),L=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,M(t,n);var a=r.prototype;return a.onFieldChange=function(e,t){var n;l.default.updateRemoteSettings(((n={})[e]=t,n))},a.onLocalFieldChanged=function(e,t){var n;"useRichChatTextBox"===e&&g.default.track(E.AnalyticEvents.RICH_CHAT_TEXT_BOX_TOGGLED,{is_enabled:t}),l.default.updateLocalSettings(((n={})[e]=t,n))},a.renderSpoilerSettings=function(){var e=this;return N(y.default,{title:S.default.Messages.SHOW_SPOILER_CONTENT},void 0,N(h.default,{type:h.default.Types.DESCRIPTION,className:I.default.marginBottom8},void 0,S.default.Messages.SHOW_SPOILER_CONTENT_HELP),N(p.default,{options:[{name:S.default.Messages.SHOW_SPOILER_ON_CLICK,value:E.SpoilerRenderSetting.ON_CLICK},{name:S.default.Messages.SHOW_SPOILER_ON_SERVERS_I_MOD,value:E.SpoilerRenderSetting.IF_MODERATOR},{name:S.default.Messages.SHOW_SPOILER_ALWAYS,value:E.SpoilerRenderSetting.ALWAYS}],onChange:function(t){return e.onLocalFieldChanged("renderSpoilers",t.value)},value:this.props.renderSpoilers}))},a.renderStickersSettings=function(){return A},a.render=function(){var e=this,t=this.props,n=t.inlineEmbedMedia,r=t.inlineAttachmentMedia,a=t.renderEmbeds,i=t.renderReactions,l=t.convertEmoticons;return N(m.default,{tag:_.Tags.H2,title:S.default.Messages.TEXT_AND_IMAGES},void 0,N(_.default,{className:I.default.marginBottom8},void 0,S.default.Messages.INLINE_MEDIA_LABEL),N(v.default,{className:(0,o.default)(I.default.marginTop8,I.default.marginBottom20),value:n,onChange:function(t){return e.onFieldChange("inlineEmbedMedia",t)}},void 0,S.default.Messages.INLINE_EMBED_MEDIA),N(v.default,{className:(0,o.default)(I.default.marginTop8,I.default.marginBottom20),value:r,note:S.default.Messages.INLINE_ATTACHMENT_MEDIA_HELP.format({maxSize:10}),onChange:function(t){return e.onFieldChange("inlineAttachmentMedia",t)}},void 0,S.default.Messages.INLINE_ATTACHMENT_MEDIA),N(_.default,{className:I.default.marginBottom8},void 0,S.default.Messages.RENDER_EMBEDS_LABEL),N(v.default,{className:(0,o.default)(I.default.marginTop8,I.default.marginBottom40),value:a,onChange:function(t){return e.onFieldChange("renderEmbeds",t)}},void 0,S.default.Messages.RENDER_EMBEDS),N(_.default,{className:I.default.marginBottom8},void 0,S.default.Messages.EMOJI),N(v.default,{className:(0,o.default)(I.default.marginTop8,I.default.marginBottom20),value:i,onChange:function(t){return e.onFieldChange("renderReactions",t)}},void 0,S.default.Messages.RENDER_REACTIONS),N(v.default,{className:I.default.marginBottom40,value:l,note:f.default.parse(S.default.Messages.CONVERT_EMOTICONS_HELP),onChange:function(t){return e.onFieldChange("convertEmoticons",t)}},void 0,S.default.Messages.CONVERT_EMOTICONS),R,N(m.default,{className:I.default.marginBottom40},void 0,N(_.default,{className:I.default.marginBottom8},void 0,S.default.Messages.FORM_LABEL_USE_RICH_CHAT_BOX),N(v.default,{className:I.default.marginTop8,value:this.props.useRichChatTextBox,onChange:function(t){return e.onLocalFieldChanged("useRichChatTextBox",t)}},void 0,S.default.Messages.USE_RICH_CHAT_BOX_DESCRIPTION," ",N("sup",{className:O.default.beta},void 0,S.default.Messages.BETA))),this.renderSpoilerSettings())},r}(a.PureComponent);L.displayName="UserSettingsTextImages";var D=i.default.connectStores([c.default],(function(){return{inlineAttachmentMedia:c.default.inlineAttachmentMedia,inlineEmbedMedia:c.default.inlineEmbedMedia,renderEmbeds:c.default.renderEmbeds,renderReactions:c.default.renderReactions,useRichChatTextBox:c.default.useRichChatTextBox,convertEmoticons:c.default.convertEmoticons,renderSpoilers:c.default.renderSpoilers}}))(L);t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=ae(n(0)),o=ne(n(8)),i=ne(n(6)),l=ne(n(3)),u=n(31),s=n(67),d=ne(n(268)),f=ne(n(358)),c=ae(n(705)),p=ne(n(968)),v=ne(n(446)),y=ae(n(9688)),m=ne(n(8221)),h=ne(n(196)),_=n(10825),g=ne(n(105)),E=ne(n(691)),S=ne(n(41)),O=ne(n(1103)),I=ne(n(263)),T=ne(n(35)),b=ne(n(12)),C=ne(n(249)),M=ne(n(36)),N=n(426),P=ne(n(63)),A=ne(n(5401)),R=ne(n(987)),L=ne(n(7708)),D=ne(n(7824)),w=ne(n(7575)),k=n(106),j=ne(n(992)),U=ne(n(435)),G=ae(n(1172)),F=ne(n(646)),B=ne(n(433)),H=ae(n(113)),x=ne(n(969)),V=n(44),W=ne(n(43)),Y=ne(n(15)),z=ne(n(131)),K=n(7712),$=ne(n(13)),Z=ne(n(37)),q=n(1),X=ne(n(7)),Q=ne(n(7496)),J=ne(n(996)),ee=ne(n(423)),te=ne(n(6758));function ne(e){return e&&e.__esModule?e:{default:e}}function re(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return re=function(){return e},e}function ae(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=re();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function oe(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function ie(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){oe(o,r,a,i,l,"next",e)}function l(e){oe(o,r,a,i,l,"throw",e)}i(void 0)}))}}function le(){return(le=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ue(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function se(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function de(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,fe(e,t)}function fe(e,t){return(fe=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var ce=se("div",{className:"grow"}),pe=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this)._timeout=new s.Timeout,t.state={volume:-100,speaking:!1},t.setupVoiceActivity=function(){S.default.getMediaEngine().on("voiceactivity",t.handleVoiceActivity),t._timeout.stop()},t.handleVoiceActivity=function(e,n){t.setState({volume:e,speaking:(n&u.SpeakingFlags.VOICE)===u.SpeakingFlags.VOICE})},t.handleAutoThresholdChange=function(e){var n=t.props,r=n.onThresholdChange,a=n.threshold;r&&r(a,e)},t.handleSensitivityChange=function(e){var n=t.props,r=n.onThresholdChange,a=n.auto;r&&r(-1*(100-e),a)},t}de(t,e);var n=t.prototype;return n.componentDidMount=function(){this._timeout.start(1e3,this.setupVoiceActivity)},n.componentWillUnmount=function(){S.default.getMediaEngine().removeListener("voiceactivity",this.handleVoiceActivity),this._timeout.stop()},n.handleValueRender=function(e){return(-1*(100-e)).toFixed(0)+"dB"},n.renderAutomaticVADToggle=function(){var e=this,t=this.props.auto;if(S.default.supports(u.Features.AUTOMATIC_VAD))return se(k.UID,{},void 0,(function(n){return se("div",{className:(0,o.default)(J.default.horizontal,ee.default.marginBottom4)},void 0,se(H.default,{tag:H.Tags.H3,className:ee.default.marginReset},void 0,se("label",{htmlFor:n},void 0,X.default.Messages.FORM_LABEL_AUTOMATIC_VAD)),se(D.default,{id:n,checked:t,onChange:e.handleAutoThresholdChange}))}))},n.renderSlider=function(){var e,t=this.props,n=t.auto,r=t.threshold,a=this.state.speaking;return n?se("section",{className:Q.default.inputSensitivityToggle},void 0,se("div",{className:te.default.slider},void 0,se("div",{className:(0,o.default)(te.default.bar,Q.default.sliderBar,(e={},e[Q.default.speaking]=a||this.state.speaking,e))})),se(B.default,{type:B.default.Types.DESCRIPTION,className:ee.default.marginBottom8},void 0,X.default.Messages.FORM_HELP_AUTOMATIC_VAD)):se("section",{className:(0,o.default)(Q.default.inputSensitivityToggle,Q.default.manual)},void 0,se(L.default,{initialValue:r+100,onValueRender:this.handleValueRender,onValueChange:this.handleSensitivityChange,barStyles:{background:q.Colors.STATUS_GREEN_400},fillStyles:{background:q.Colors.STATUS_YELLOW_400}},void 0,se("div",{className:(0,o.default)(Q.default.sliderBar,Q.default.microphone,te.default.bar)},void 0,se("div",{className:(0,o.default)(Q.default.fill,te.default.barFill),style:{width:this.state.volume+100+"%"}}),ce)))},n.renderInputDisabledWarning=function(){if(!S.default.isEnabled())return se(B.default,{type:B.default.Types.DESCRIPTION,className:(0,o.default)(Q.default.inputDisabledWarning,ee.default.marginBottom8)},void 0,X.default.Messages.FORM_WARNING_INPUT_SENSITIVTY.format({onEnableClick:d.default.enable}))},n.render=function(){return se(U.default,{className:Q.default.sensitivity},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom8},void 0,X.default.Messages.FORM_LABEL_INPUT_SENSITIVTY),se("div",{},void 0,this.renderAutomaticVADToggle(),this.renderSlider()),this.renderInputDisabledWarning())},t}(a.PureComponent);pe.displayName="VoiceSensitivity";var ve=l.default.connectStores([I.default],(function(){return{speaking:I.default.isCurrentUserSpeaking()}}))(pe),ye=function(e){function t(){for(var t,r=arguments.length,o=new Array(r),i=0;i<r;i++)o[i]=arguments[i];return(t=e.call.apply(e,[this].concat(o))||this).state={showCamera:!1,disableDebugUpload:!1},t.handleInputModeChange=function(e){var r=e.value;r===q.InputModes.PUSH_TO_TALK&&t.props.usePTTLimited&&(0,V.openModal)((function(e){return a.createElement(h.default,le({title:X.default.Messages.PTT_LIMITED_TITLE,confirmText:X.default.Messages.DOWNLOAD,cancelText:X.default.Messages.OKAY,onConfirm:t.handleDownload.bind(ue(t),"PTT Limited Modal"),body:X.default.Messages.PTT_LIMITED_BODY,iconUrl:n(10826)},e))})),d.default.setMode(r)},t.handleDelayChange=function(e){d.default.setMode(t.props.inputMode,{delay:e})},t.handleThresholdChange=function(e,n){d.default.setMode(t.props.inputMode,{threshold:e,autoThreshold:n})},t.handleAdvancedVoiceActivityChange=function(e){d.default.setMode(t.props.inputMode,{vadUseKrisp:e})},t.handleHardwareH264Change=function(e){d.default.setHardwareH264(e)},t.handleDebugLoggingChange=function(e){(0,V.openModal)((function(t){return a.createElement(x.default,le({header:X.default.Messages.SET_DEBUG_LOGGING,confirmText:X.default.Messages.OKAY,cancelText:X.default.Messages.CANCEL,onCancel:t.onClose,onConfirm:function(){return d.default.setDebugLogging(e)}},t),se(W.default,{size:W.default.Sizes.SIZE_16},void 0,X.default.Messages.SET_DEBUG_LOGGING_BODY))}))},t.handleAecDumpChange=function(e){d.default.setAecDump(e)},t.handleAttenuationChange=function(e){d.default.setAttenuation(e,t.props.attenuateWhileSpeakingSelf,t.props.attenuateWhileSpeakingOthers)},t.handleAttenuateSelfChanged=function(e){d.default.setAttenuation(t.props.attenuation,e,t.props.attenuateWhileSpeakingOthers)},t.handleAttenuateOthersChanged=function(e){var n=t.props,r=n.attenuation,a=n.attenuateWhileSpeakingSelf;d.default.setAttenuation(r,a,e)},t.handleShortcutChange=function(e){d.default.setMode(t.props.inputMode,{shortcut:e})},t.handleShowCamera=function(){t.setState({showCamera:!0})},t.handleShowVoiceModuleFolder=ie(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null==g.default.fileManager.getModulePath){e.next=6;break}return e.next=3,g.default.fileManager.getModulePath();case 3:e.t0=e.sent,e.next=7;break;case 6:e.t0=g.default.fileManager.modulePath;case 7:t=e.t0,n=g.default.fileManager.join(t,"discord_voice"),g.default.fileManager.showItemInFolder(n);case 10:case"end":return e.stop()}}),e)}))),t.handleUploadDebugFiles=function(){t.setState({disableDebugUpload:!0}),S.default.getMediaEngine().writeAudioDebugState().finally((function(){return(0,_.uploadDebugFiles)().then((function(){return(0,V.openModal)((function(e){return a.createElement(x.default,le({header:X.default.Messages.UPLOAD_DEBUG_LOG_SUCCESS_HEADER,confirmButtonColor:M.default.Colors.BRAND,confirmText:X.default.Messages.OKAY},e),se(W.default,{size:W.default.Sizes.SIZE_16},void 0,X.default.Messages.UPLOAD_DEBUG_LOG_SUCCESS))}))})).catch((function(e){return(0,V.openModal)((function(t){return a.createElement(x.default,le({header:X.default.Messages.UPLOAD_DEBUG_LOG_FAILURE_HEADER,confirmButtonColor:M.default.Colors.BRAND,confirmText:X.default.Messages.OKAY},t),se(W.default,{size:W.default.Sizes.SIZE_16},void 0,e.displayMessage))}))})).finally((function(){t.setState({disableDebugUpload:!1})}))}))},t.handleConnectionLogChange=function(e){c.setShouldRecordNextConnection(e)},t.handleOpenConnectionReplay=function(){c.openReplay()},t.handleOpenH264Change=function(e){d.default.setOpenH264(e),d.default.setHardwareH264(e)},t.handleEnableSoundshare=function(){d.default.enableSoundshare()},t.renderDevice=function(e){var r,a=e.label,o=e.value;E.default.isCertified(o)&&(r=se("img",{src:t.props.theme===q.ThemeTypes.LIGHT?n(10827):n(10828),alt:"Certified",className:Q.default.deviceOptionCertified}));return se("span",{className:Q.default.deviceOption},o,se("span",{className:Q.default.deviceOptionLabel},void 0,E.default.getCertifiedDeviceName(o,a)),r)},t.handleKrispLinkClick=function(e){var t=e.currentTarget;Y.default.track(q.AnalyticEvents.NOISE_CANCELLATION_LINK_CLICKED,{text:t.text,href:t.href,location:{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO}})},t}de(t,e);var r=t.prototype;return r.handleInputDeviceChange=function(e){var t=e.value;d.default.setInputDevice(t,"Settings")},r.handleOutputDeviceChange=function(e){var t=e.value;d.default.setOutputDevice(t,"Settings")},r.handleDownload=function(e){f.default.push(v.default,{source:e})},r.handleInputVolumeChange=function(e){d.default.setInputVolume((0,K.perceptualToAmplitude)(e))},r.handleOutputVolumeChange=function(e){d.default.setOutputVolume((0,K.perceptualToAmplitude)(e))},r.handleDelayValueRender=function(e){return e>=1e3?(e/=1e3).toFixed(2)+"s":e.toFixed(0)+" ms"},r.handleVideoDeviceChange=function(e){var t=e.value;d.default.setVideoDevice(t,q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO)},r.handleNoiseSuppressionChange=function(e){d.default.setNoiseSuppression(e,{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleNoiseCancellationChange=function(e){d.default.setNoiseCancellation(e,{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleEchoCancellationChange=function(e){d.default.setEchoCancellation(e,{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleAutomaticGainControlChange=function(e){d.default.setAutomaticGainControl(e,{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO})},r.handleExperimentalEncodersChange=function(e){d.default.setExperimentalEncoders(e)},r.handleSilenceWarningChange=function(e){d.default.setSilenceWarning(e)},r.handleVideoHookChange=function(e){d.default.setVideoHook(e)},r.handleExperimentalSoundshareChange=function(e){d.default.setExperimentalSoundshare(e)},r.handleQoSChanged=function(e){d.default.setQoS(e)},r.handleVoiceReset=function(){(0,V.openModal)((function(e){return a.createElement(x.default,le({header:X.default.Messages.RESET_VOICE_SETTINGS,confirmText:X.default.Messages.OKAY,cancelText:X.default.Messages.CANCEL,onConfirm:d.default.reset},e),se(W.default,{size:W.default.Sizes.SIZE_16},void 0,X.default.Messages.RESET_VOICE_SETTINGS_BODY))}))},r.handleAudioSubsystemChanged=function(e){var t=e.value;(0,V.openModal)((function(e){return a.createElement(x.default,le({header:X.default.Messages.SWITCH_SUBSYSTEM,confirmText:X.default.Messages.OKAY,cancelText:X.default.Messages.CANCEL,onConfirm:function(){return d.default.setAudioSubsystem(t)}},e),se(W.default,{size:W.default.Sizes.SIZE_16},void 0,X.default.Messages.SWITCH_SUBSYSTEM_BODY))}))},r.renderDevices=function(){var e,t,n=this.props,r=n.inputDevices,a=n.inputDeviceId,o=n.outputDeviceId,l=n.outputDevices,u=n.canSetInputDevice,s=n.canSetOutputDevice;u||(e=se(B.default,{type:B.default.Types.DESCRIPTION,className:ee.default.marginTop8},void 0,X.default.Messages.BROWSER_INPUT_DEVICE_WARNING.format({onDownloadClick:this.handleDownload.bind(this,"Help Text Input Devices")}))),s||(t=se(B.default,{type:B.default.Types.DESCRIPTION,className:ee.default.marginTop8},void 0,X.default.Messages.BROWSER_OUTPUT_DEVICE_WARNING.format({onDownloadClick:this.handleDownload.bind(this,"Help Text Output Devices")})));var d=(0,i.default)(r).values().first(),f=null!=d?d.disabled:null!=e,c=(0,i.default)(l).values().first(),p=null!=c?c.disabled:null!=t;return se(P.default,{className:ee.default.marginBottom20},void 0,se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom8},void 0,X.default.Messages.FORM_LABEL_INPUT_DEVICE),se(R.default,{value:a,clearable:!1,searchable:!1,onChange:this.handleInputDeviceChange,options:i.default.map(r,(function(e){return{value:e.id,label:e.name}})),disabled:f,valueRenderer:this.renderDevice,optionRenderer:this.renderDevice}),e),se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom8},void 0,X.default.Messages.FORM_LABEL_OUTPUT_DEVICE),se(R.default,{value:o,clearable:!1,searchable:!1,onChange:this.handleOutputDeviceChange,options:i.default.map(l,(function(e){return{value:e.id,label:e.name}})),disabled:p,valueRenderer:this.renderDevice,optionRenderer:this.renderDevice}),t))},r.renderVolumeControls=function(){var e=this.props,t=e.inputVolume,n=e.outputVolume;return se(P.default,{className:"volume"},void 0,se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom4},void 0,X.default.Messages.FORM_LABEL_INPUT_VOLUME),se(L.default,{initialValue:(0,K.amplitudeToPerceptual)(t),asValueChanges:this.handleInputVolumeChange})),se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom4},void 0,X.default.Messages.FORM_LABEL_OUTPUT_VOLUME),se(L.default,{initialValue:(0,K.amplitudeToPerceptual)(n),maxValue:200,onValueRender:function(e){return e.toFixed(0)+"%"},asValueChanges:this.handleOutputVolumeChange})))},r.renderMicTest=function(){return S.default.supports(u.Features.LOOPBACK)?se("div",{className:Q.default.micTest},void 0,se(y.default,{title:X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_TITLE,description:X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_DESCRIPTION,notchBackground:y.NotchBackground.GRAY,captionVoice:X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_VOICE_CAPTION,captionNoVoice:a.createElement(a.Fragment,null,X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_VOICE_NO_INPUT_NOTICE,se(C.default,{className:Q.default.micTestHelpLink,href:z.default.getArticleURL(q.HelpdeskArticles.NO_INPUT_DETECTED)},void 0,X.default.Messages.NOTICE_NO_INPUT_DETECTED_HELP_LINK_TEXT)),buttonTest:X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_BUTTON_INACTIVE,buttonStop:X.default.Messages.USER_SETTINGS_VOICE_MIC_TEST_BUTTON_ACTIVE,buttonClassName:Q.default.micTestButton,buttonColor:M.default.Colors.BRAND,location:{page:q.AnalyticsPages.USER_SETTINGS,section:q.AnalyticsSections.SETTINGS_VOICE_AND_VIDEO}})):null},r.renderInputMode=function(){var e=this.props,t=e.usePTTLimited,n=e.inputMode,r=[{value:q.InputModes.VOICE_ACTIVITY,name:X.default.Messages.INPUT_MODE_VAD},{value:q.InputModes.PUSH_TO_TALK,name:t?X.default.Messages.INPUT_MODE_PTT_LIMITED:X.default.Messages.INPUT_MODE_PTT}];return se(U.default,{title:X.default.Messages.FORM_LABEL_INPUT_MODE,className:ee.default.marginBottom20},void 0,se(A.default,{onChange:this.handleInputModeChange,options:r,value:n}))},r.renderPTTTools=function(){var e,t=this.props,n=t.inputMode,r=t.delay,a=t.shortcut;return n!==q.InputModes.PUSH_TO_TALK?null:(e=$.default.embedded||n!==q.InputModes.PUSH_TO_TALK?se(B.default,{type:B.default.Types.DESCRIPTION,className:(0,o.default)(Q.default.pttToolsMessage,ee.default.marginBottom8)},void 0,X.default.Messages.USER_SETTINGS_VOICE_ADD_MULTIPLE.format({onClick:function(){return p.default.setSection(q.UserSettingsSections.KEYBINDS)}})):se(B.default,{type:B.default.Types.DESCRIPTION,className:(0,o.default)(Q.default.pttToolsMessage,Q.default.pttToolsWarning,ee.default.marginBottom8)},void 0,X.default.Messages.PTT_LIMITED_WARNING.format({onDownloadClick:this.handleDownload.bind(this,"Help Text PTT")})),se("div",{className:Q.default.pttTools},void 0,se(P.default,{},void 0,se(P.default.Child,{basis:"50%"},void 0,se(U.default,{title:X.default.Messages.FORM_LABEL_SHORTCUT},void 0,se(m.default,{defaultValue:a,onChange:this.handleShortcutChange}))),se(P.default.Child,{basis:"50%"},void 0,se(U.default,{title:X.default.Messages.INPUT_MODE_PTT_RELEASE_DELAY},void 0,se(L.default,{initialValue:r,onValueChange:this.handleDelayChange,onValueRender:this.handleDelayValueRender,maxValue:q.MAX_PTT_RELEASE_DELAY})))),e))},r.renderVoiceSensitivityTools=function(){var e=this.props,t=e.inputMode,n=e.vadThreshold,r=e.vadAutoThreshold;return t!==q.InputModes.VOICE_ACTIVITY?null:se(ve,{inputMode:t,threshold:n,auto:r,onThresholdChange:this.handleThresholdChange})},r.renderVideoDevices=function(){var e,t,r,a=this.props,l=a.videoDevices,u=a.videoDeviceId,s=a.theme;S.default.isEnabled()||(r=se(B.default,{type:B.default.Types.DESCRIPTION,className:ee.default.marginTop8},void 0,X.default.Messages.FORM_WARNING_VIDEO_PREVIEW.format({onEnableClick:d.default.enable})));var f=(0,i.default)(l).values().first(),c=null!=f?f.disabled:null!=r,p=S.default.getCameraComponent(),v=s===q.ThemeTypes.LIGHT?n(10829):n(10830);return se(P.default,{},void 0,se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom8},void 0,X.default.Messages.FORM_LABEL_VIDEO_DEVICE),se(R.default,{value:u,clearable:!1,searchable:!1,disabled:c,onChange:this.handleVideoDeviceChange,options:i.default.map(l,(function(e){return{value:e.id,label:e.name}})),valueRenderer:this.renderDevice,optionRenderer:this.renderDevice}),r),se(P.default.Child,{basis:"50%"},void 0,se(H.default,{tag:H.Tags.H5,className:ee.default.marginBottom8},void 0,X.default.Messages.FORM_LABEL_VIDEO_PREVIEW),se("div",{className:Q.default.previewContainer},void 0,se(p,{deviceId:u,disabled:!this.state.showCamera||c}),se(P.default,{className:(0,o.default)(Q.default.previewOverlay,(e={},e[Q.default.dismiss]=this.state.showCamera,e))},void 0,se(P.default,{className:(0,o.default)(Q.default.previewOverlayInner,(t={},t[Q.default.dismiss]=this.state.showCamera,t)),direction:P.default.Direction.VERTICAL,justify:P.default.Justify.CENTER,align:P.default.Align.CENTER},void 0,se("img",{className:ee.default.marginBottom20,alt:"",src:v}),se(M.default,{onClick:this.handleShowCamera,disabled:this.state.showCamera||c},void 0,X.default.Messages.TEST_VIDEO))))))},r.renderVideoWarnings=function(){return se(G.default,{type:N.Types.PRIMARY,title:X.default.Messages.VIDEO_UNSUPPORTED_BROWSER_TITLE,body:X.default.Messages.VIDEO_UNSUPPORTED_BROWSER_BODY,button:se(M.default,{size:M.default.Sizes.SMALL,className:ee.default.marginTop20,onClick:this.handleDownload.bind(this,"Video unsupported browser")},void 0,X.default.Messages.DOWNLOAD_APP)})},r.renderNoiseCancellation=function(){var e,t=this.props,r=t.theme,a=t.noiseCancellation;if(t.noiseCancellationSupported)return e=r===q.ThemeTypes.LIGHT?n(10831):n(10832),se(F.default,{className:ee.default.marginBottom20},void 0,se(w.default,{className:(0,o.default)(ee.default.marginTop8,ee.default.marginBottom20),value:a,hideBorder:!0,onChange:this.handleNoiseCancellationChange,note:X.default.Messages.USER_SETTINGS_NOISE_CANCELLATION_DESCRIPTION},void 0,X.default.Messages.USER_SETTINGS_NOISE_CANCELLATION),se(G.default,{className:ee.default.marginBottom20,type:G.Types.PRIMARY,imageData:{src:e,width:70,height:40},align:P.default.Align.CENTER,body:se(C.default,{href:z.default.getArticleURL(q.HelpdeskArticles.NOISE_SUPPRESSION),onClick:this.handleKrispLinkClick},void 0,X.default.Messages.LEARN_MORE)}))},r.renderCodec=function(){var e;return e=this.props.theme===q.ThemeTypes.LIGHT?n(10833):n(10834),se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.USER_SETTINGS_VOICE_CODEC_TITLE},void 0,se(G.default,{className:ee.default.marginBottom20,type:G.Types.PRIMARY,imageData:{src:e,width:70,height:40},align:P.default.Align.CENTER,body:X.default.Messages.USER_SETTINGS_VOICE_CODEC_DESCRIPTION}))},r.renderVideoCodec=function(){if(!S.default.supports(u.Features.OPEN_H264))return null;var e,t=this.props,n=t.openH264,r=t.experimentalEncoders,a=t.hardwareH264;return"stable"!==Z.default.releaseChannel&&S.default.isExperimentalEncodersSupported()&&(e=se(w.default,{className:(0,o.default)(ee.default.marginTop8,ee.default.marginBottom20),value:r,onChange:this.handleExperimentalEncodersChange,disabled:!1},void 0,X.default.Messages.EXPERIMENTAL_ENCODERS)),se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.USER_SETTINGS_VOICE_VIDEO_CODEC_TITLE},void 0,se(w.default,{className:(0,o.default)(ee.default.marginTop8,ee.default.marginBottom20),value:n,onChange:this.handleOpenH264Change,disabled:!1,note:X.default.Messages.FORM_HELP_OPEN_H264},void 0,X.default.Messages.USER_SETTINGS_VOICE_OPEN_H264),se(w.default,{className:(0,o.default)(ee.default.marginTop8,ee.default.marginBottom20),value:a,onChange:this.handleHardwareH264Change,disabled:!n,note:X.default.Messages.FORM_HELP_HARDWARE_H264},void 0,X.default.Messages.USER_SETTINGS_VOICE_HARDWARE_H264),e)},r.renderVoiceProcessing=function(){if(!S.default.supports(u.Features.VOICE_PROCESSING))return null;var e,t,n=this.props,r=n.noiseSuppression,a=n.echoCancellation,i=n.automaticGainControl,l=n.inputDeviceId,s=n.noiseCancellation,d=n.vadUseKrisp,f=n.inputMode,c=n.vadAutoThreshold,p=n.advancedVoiceActivitySupported,v=E.default.hasEchoCancellation(l),y=E.default.hasNoiseSuppression(l),m=E.default.hasAutomaticGainControl(l);if((v||v||m)&&(e=se(B.default,{className:ee.default.marginBottom20,type:B.default.Types.DESCRIPTION},void 0,X.default.Messages.FORM_HELP_CERTIFIED_VOICE_PROCESSING)),p){var h=f===q.InputModes.VOICE_ACTIVITY&&c;t=se(w.default,{value:d,onChange:this.handleAdvancedVoiceActivityChange,note:X.default.Messages.USER_SETTINGS_DISABLE_ADVANCED_VOICE_ACTIVITY,disabled:!h},void 0,X.default.Messages.ADVANCED_VOICE_ACTIVITY)}return se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_VOICE_PROCESSING},void 0,e,se(w.default,{className:(0,o.default)(ee.default.marginTop8,ee.default.marginBottom20),value:a,onChange:this.handleEchoCancellationChange,disabled:v},void 0,X.default.Messages.ECHO_CANCELLATION),se(w.default,{value:r,onChange:this.handleNoiseSuppressionChange,note:s&&X.default.Messages.USER_SETTINGS_DISABLE_NOISE_SUPPRESSION,disabled:y||s},void 0,X.default.Messages.NOISE_SUPPRESSION),t,se(w.default,{className:"",value:i,onChange:this.handleAutomaticGainControlChange,disabled:m},void 0,X.default.Messages.AUTOMATIC_GAIN_CONTROL))},r.renderQoS=function(){if(!S.default.supports(u.Features.QOS))return null;var e=this.props.qosEnabled;return se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_QOS},void 0,se(w.default,{className:"",value:e,onChange:this.handleQoSChanged,note:X.default.Messages.FORM_HELP_QOS},void 0,X.default.Messages.FORM_CHECKBOX_QOS))},r.renderAttenutation=function(){if(!S.default.supports(u.Features.ATTENUATION))return null;var e=this.props,t=e.attenuation,n=e.attenuateWhileSpeakingSelf,r=e.attenuateWhileSpeakingOthers;return se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_ATTENUATION},void 0,se(L.default,{initialValue:t,onValueChange:this.handleAttenuationChange}),se(B.default,{className:ee.default.marginBottom20,type:B.default.Types.DESCRIPTION},void 0,X.default.Messages.FORM_HELP_ATTENUATION),se(j.default,{className:ee.default.marginBottom20}),se(w.default,{value:n,onChange:this.handleAttenuateSelfChanged},void 0,X.default.Messages.ATTENUATE_WHILE_SPEAKING_SELF),se(w.default,{className:"",value:r,onChange:this.handleAttenuateOthersChanged},void 0,X.default.Messages.ATTENUATE_WHILE_SPEAKING_OTHERS))},r.renderAudioSubsystem=function(){if(!S.default.supports(u.Features.LEGACY_AUDIO_SUBSYSTEM)&&!S.default.supports(u.Features.EXPERIMENTAL_AUDIO_SUBSYSTEM))return null;var e=[{value:u.AudioSubsystems.STANDARD,label:"Standard"}];S.default.supports(u.Features.LEGACY_AUDIO_SUBSYSTEM)&&e.push({value:u.AudioSubsystems.LEGACY,label:"Legacy"}),S.default.supports(u.Features.EXPERIMENTAL_AUDIO_SUBSYSTEM)&&e.push({value:u.AudioSubsystems.EXPERIMENTAL,label:"Experimental"});var t=this.props.audioSubsystem;return se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_SUBSYSTEM},void 0,se(R.default,{className:ee.default.marginBottom20,value:t,clearable:!1,searchable:!1,options:e,onChange:this.handleAudioSubsystemChanged}),se(j.default,{className:ee.default.marginBottom20}))},r.renderScreenshare=function(){if(!$.default.embedded)return null;var e,t,n,r,a=this.props,o=a.videoHook,i=a.experimentalSoundshare,l=a.soundshareEnabled;(S.default.supports(u.Features.VIDEO_HOOK)&&(e=se(w.default,{value:o,onChange:this.handleVideoHookChange},void 0,X.default.Messages.USER_SETTINGS_VOICE_VIDEO_HOOK_LABEL)),S.default.supportsExperimentalSoundshare()&&(t=se(w.default,{value:i,onChange:this.handleExperimentalSoundshareChange},void 0,X.default.Messages.USER_SETTINGS_VOICE_EXPERIMENTAL_SOUNDSHARE_LABEL)),S.default.supportsEnableSoundshare())&&(r=l===q.SoundshareEnableState.NOT_ENABLED?X.default.Messages.USER_SETTINGS_VOICE_SOUNDSHARE_NOT_ENABLED_DESCRIPTION.format({helpdeskArticle:z.default.getArticleURL(q.HelpdeskArticles.OSX_SOUNDSHARE)}):l===q.SoundshareEnableState.ENABLING?X.default.Messages.USER_SETTINGS_VOICE_SOUNDSHARE_ENABLING_DESCRIPTION.format({helpdeskArticle:z.default.getArticleURL(q.HelpdeskArticles.OSX_SOUNDSHARE)}):X.default.Messages.USER_SETTINGS_VOICE_SOUNDSHARE_ENABLED_DESCRIPTION,n=se(U.default,{},void 0,se(B.default,{className:ee.default.marginBottom20},void 0,r),se(P.default,{},void 0,se(P.default.Child,{grow:0,shrink:0},void 0,se(M.default,{className:ee.default.marginBottom20,size:M.default.Sizes.SMALL,onClick:this.handleEnableSoundshare,disabled:l!==q.SoundshareEnableState.NOT_ENABLED},void 0,l===q.SoundshareEnableState.NOT_ENABLED?X.default.Messages.USER_SETTINGS_VOICE_INSTALL_LABEL:X.default.Messages.USER_SETTINGS_VOICE_INSTALLED_LABEL))),se(j.default,{className:ee.default.marginBottom20})));return null==e&&null==t&&null==n?null:se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_SCREENSHARE},void 0,e,t,n)},r.renderDiagnostics=function(){if(!$.default.embedded)return null;var e=this.props.silenceWarning;return se(F.default,{className:ee.default.marginBottom20,title:X.default.Messages.FORM_LABEL_VOICE_DIAGNOSTICS},void 0,se(w.default,{className:"",value:e,onChange:this.handleSilenceWarningChange},void 0,X.default.Messages.DISPLAY_SILENCE_WARNING))},r.renderDebugLogs=function(){if($.default.embedded&&S.default.supports(u.Features.DEBUG_LOGGING)&&null!=g.default.fileManager.readLogFiles){var e=this.props,t=e.debugLogging,n=e.aecDumpSupported,r=e.aecDumpEnabled,o=e.shouldRecordNextConnection,i=e.isStaff,l=this.state.disableDebugUpload,s=a.createElement(a.Fragment,null,se(w.default,{hideBorder:!0,value:t,onChange:this.handleDebugLoggingChange,note:X.default.Messages.FORM_HELP_DEBUG_LOGGING},void 0,X.default.Messages.FORM_CHECKBOX_DEBUG_LOGGING)),d=n?a.createElement(a.Fragment,null,se(w.default,{value:r,onChange:this.handleAecDumpChange,note:X.default.Messages.FORM_HELP_AEC_DUMP},void 0,X.default.Messages.FORM_CHECKBOX_AEC_DUMP)):null,f=("canary"===Z.default.releaseChannel||"development"===Z.default.releaseChannel)&&i&&S.default.supports(u.Features.CONNECTION_REPLAY)?a.createElement(a.Fragment,null,se(w.default,{hideBorder:!0,value:o,onChange:this.handleConnectionLogChange,note:X.default.Messages.FORM_HELP_CONNECTION_LOG},void 0,X.default.Messages.FORM_CHECKBOX_CONNECTION_LOG),se(U.default,{},void 0,se(P.default,{className:ee.default.marginBottom20},void 0,se(P.default.Child,{grow:0,shrink:0},void 0,se(M.default,{size:M.default.Sizes.SMALL,onClick:this.handleOpenConnectionReplay},void 0,X.default.Messages.OPEN_CONNECTION_REPLAY))))):null;return se(F.default,{className:ee.default.marginBottom40,title:X.default.Messages.FORM_LABEL_DEBUG},void 0,d,f,s,se(U.default,{},void 0,se(P.default,{},void 0,se(P.default.Child,{grow:0,shrink:0},void 0,se(M.default,{disabled:l,size:M.default.Sizes.SMALL,onClick:this.handleUploadDebugFiles},void 0,X.default.Messages.UPLOAD)),se(P.default.Child,{grow:0,shrink:0},void 0,se(M.default,{size:M.default.Sizes.SMALL,onClick:this.handleShowVoiceModuleFolder},void 0,X.default.Messages.SHOW_FOLDER)))))}},r.renderResetVoiceSettings=function(){return se(U.default,{},void 0,se(M.default,{look:M.default.Looks.OUTLINED,color:M.default.Colors.RED,onClick:this.handleVoiceReset,size:M.default.Sizes.SMALL},void 0,X.default.Messages.RESET_VOICE_SETTINGS))},r.renderVideoSettings=function(){var e=S.default.supports(u.Features.VIDEO);return se("div",{},void 0,se(H.default,{tag:H.Tags.H2,className:ee.default.marginBottom20},void 0,X.default.Messages.VIDEO_SETTINGS),e?this.renderVideoDevices():this.renderVideoWarnings(),se(j.default,{className:(0,o.default)(ee.default.marginBottom40,ee.default.marginTop40)}))},r.render=function(){var e=z.default.getArticleURL(q.HelpdeskArticles.VOICE_VIDEO_TROUBLESHOOTING)+"?utm_source=discord&utm_medium=blog&utm_campaign=2020-06_help-voice-video&utm_content=--t%3Apm";return se(F.default,{className:Q.default.userSettingsVoice,tag:H.Tags.H2,title:X.default.Messages.VOICE_SETTINGS},void 0,this.renderDevices(),this.renderVolumeControls(),this.renderMicTest(),se(B.default,{className:ee.default.marginBottom20,type:B.default.Types.DESCRIPTION},void 0,X.default.Messages.FORM_HELP_VOICE_VIDEO_TROUBLESHOOTING_GUIDE.format({guideURL:e})),se(j.default,{className:(0,o.default)(ee.default.marginBottom40)}),this.renderInputMode(),this.renderPTTTools(),this.renderVoiceSensitivityTools(),se(j.default,{className:ee.default.marginBottom40}),this.renderVideoSettings(),se(H.default,{tag:H.Tags.H2,className:ee.default.marginBottom20},void 0,X.default.Messages.SETTINGS_ADVANCED),this.renderNoiseCancellation(),this.renderCodec(),this.renderVideoCodec(),this.renderVoiceProcessing(),this.renderQoS(),this.renderAttenutation(),this.renderAudioSubsystem(),this.renderScreenshare(),this.renderDiagnostics(),this.renderDebugLogs(),this.renderResetVoiceSettings())},t}(a.PureComponent);ye.displayName="UserSettingsVoice";var me=l.default.connectStores([T.default,b.default,S.default,E.default,O.default],(function(){var e;return{theme:T.default.theme,canSetInputDevice:S.default.supports(u.Features.AUDIO_INPUT_DEVICE),canSetOutputDevice:S.default.supports(u.Features.AUDIO_OUTPUT_DEVICE),inputVolume:S.default.getInputVolume(),outputVolume:S.default.getOutputVolume(),inputDeviceId:S.default.getInputDeviceId(),inputDevices:S.default.getInputDevices(),outputDevices:S.default.getOutputDevices(),outputDeviceId:S.default.getOutputDeviceId(),videoDevices:S.default.getVideoDevices(),videoDeviceId:S.default.getVideoDeviceId(),echoCancellation:S.default.getEchoCancellation(),loopback:S.default.getLoopback(),noiseSuppression:S.default.getNoiseSuppression(),automaticGainControl:S.default.getAutomaticGainControl(),noiseCancellation:S.default.getNoiseCancellation(),noiseCancellationSupported:S.default.isNoiseCancellationSupported(),advancedVoiceActivitySupported:S.default.isAdvancedVoiceActivitySupported(),inputMode:S.default.getMode(),shortcut:S.default.getModeOptions().shortcut,vadThreshold:S.default.getModeOptions().threshold,vadAutoThreshold:S.default.getModeOptions().autoThreshold,vadUseKrisp:S.default.getModeOptions().vadUseKrisp,delay:S.default.getModeOptions().delay,usePTTLimited:!$.default.embedded,attenuation:S.default.getAttenuation(),attenuateWhileSpeakingSelf:S.default.getAttenuateWhileSpeakingSelf(),attenuateWhileSpeakingOthers:S.default.getAttenuateWhileSpeakingOthers(),silenceWarning:S.default.getEnableSilenceWarning(),debugLogging:S.default.getDebugLogging(),qosEnabled:S.default.getQoS(),audioSubsystem:S.default.getAudioSubsystem(),certifiedDeviceRevision:E.default.getRevision(),videoHook:S.default.getVideoHook(),experimentalSoundshare:S.default.getExperimentalSoundshare(),openH264:S.default.getOpenH264(),experimentalEncoders:S.default.getExperimentalEncoders(),hardwareH264:S.default.getHardwareH264(),aecDumpSupported:S.default.isAecDumpSupported(),aecDumpEnabled:S.default.getAecDump(),shouldRecordNextConnection:O.default.shouldRecordNextConnection(),isStaff:!!(null===(e=b.default.getNullableCurrentUser())||void 0===e?void 0:e.isStaff()),soundshareEnabled:S.default.getSoundshareEnabled()}}))(ye);t.default=me},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.NotchBackground=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=s(n(8)),i=n(169),l=n(1),u=s(n(7494));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=(0,i.cssValueToNumber)(u.default.notchWidth),v=Object.freeze({BLACK:u.default.black,GRAY:u.default.gray});t.NotchBackground=v;var y=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).state={barWidth:0},t.sizerRef=a.createRef(),t.computeBars=function(){var e=t.sizerRef.current;t.setState({barWidth:null!=e?t.roundToNearestStep(e.clientWidth):0})},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n);var i=r.prototype;return i.componentDidMount=function(){this.computeBars(),window.addEventListener("resize",this.computeBars)},i.componentWillUnmount=function(){window.removeEventListener("resize",this.computeBars)},i.roundToNearestStep=function(e){return Math.round(e/p)*p},i.getProgressStyles=function(){var e=this.props.progress,t=100-Math.max(0,Math.min(100,e)),n=this.state.barWidth,r=n*t/100,a=this.roundToNearestStep(r);return{transform:"translateX("+Math.abs(a-n)+"px)"}},i.getGradientStyles=function(){var e=this.props,t=e.gradientEnd,n=e.gradientStart,r=e.progress;return{width:this.state.barWidth+"px",background:r<=0?"none":"linear-gradient(to right, "+n+", "+t+")"}},i.render=function(){var e=this.props,t=e.className,n=e.notchBackground;return a.createElement("div",{className:u.default.wrapper,ref:this.sizerRef},f("div",{className:(0,o.default)(u.default.container,t),style:this.getGradientStyles()},void 0,f("div",{className:u.default.progress,style:this.getProgressStyles()}),f("div",{className:(0,o.default)(u.default.notches,n)})))},r}(a.Component);y.displayName="GradientProgress",y.defaultProps={gradientStart:l.Colors.STATUS_YELLOW_400,gradientEnd:l.Colors.STATUS_GREEN};var m=y;t.default=m},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.uploadDebugFiles=function(){return p.apply(this,arguments)};var r=d(n(384)),a=n(254),o=d(n(22)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(7598)),l=d(n(105)),u=n(1);function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function c(e){return function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){f(o,r,a,i,l,"next",e)}function l(e){f(o,r,a,i,l,"throw",e)}i(void 0)}))}}function p(){return(p=c(regeneratorRuntime.mark((function e(){var t,n;return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(null!=l.default.fileManager.readLogFiles){e.next=2;break}throw new a.UploadVoiceDebugLogsError(a.UploadErrorCodes.GENERAL);case 2:return t=[],e.prev=3,e.next=6,l.default.fileManager.readLogFiles(25e5,i.makeFile);case 6:t=(t=e.sent).map((function(e){return i.transformNativeFile(e,"application/octet-stream")})),e.next=13;break;case 10:throw e.prev=10,e.t0=e.catch(3),new a.UploadVoiceDebugLogsError(a.UploadErrorCodes.READ);case 13:if(0!==t.length){e.next=15;break}throw new a.UploadVoiceDebugLogsError(a.UploadErrorCodes.NO_FILE);case 15:return e.prev=15,n=r.default.post(u.Endpoints.DEBUG_LOGS(u.DebugLogCategory.RTC)),t.forEach((function(e){return n.attach(e.name,e,e.name)})),e.next=20,n;case 20:e.next=30;break;case 22:if(e.prev=22,e.t1=e.catch(15),429!==e.t1.status){e.next=28;break}throw new a.UploadVoiceDebugLogsError(a.UploadErrorCodes.PROGRESS);case 28:throw new o.default("DebugUploadManager").error("Debug log upload error: status: "+e.t1.status+", message: "+e.t1.message),new a.UploadVoiceDebugLogsError(a.UploadErrorCodes.UPLOAD);case 30:case"end":return e.stop()}}),e,null,[[3,10],[15,22]])})))).apply(this,arguments)}},function(e,t,n){e.exports=n.p+"d630d71d5d2a19c1a81607b7b77f8717.svg"},function(e,t,n){e.exports=n.p+"799da7cb8e1aa0bf9588a2d789c03926.svg"},function(e,t,n){e.exports=n.p+"f98fe1aef65b144ddb4dbc7eedfac860.svg"},function(e,t,n){e.exports=n.p+"baf6cccc846651d5ca897296163227f5.svg"},function(e,t,n){e.exports=n.p+"aba3ec7874f7f01fe9a8275a3e5c21a0.svg"},function(e,t,n){e.exports=n.p+"ebfb23f0cdb11b1871ed8beb3f9ec0ee.svg"},function(e,t,n){e.exports=n.p+"c28317e203e00b2d7390d5ece2399228.svg"},function(e,t,n){e.exports=n.p+"8c49c7d4a59675bb6ceaee1bb80b5803.png"},function(e,t,n){e.exports=n.p+"e8b66317ab0dc9ba3bf8d41a4f3ec914.png"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=y(n(0)),o=p(n(8)),i=p(n(7575)),l=p(n(646)),u=y(n(113)),s=p(n(13)),d=p(n(37)),f=p(n(7)),c=p(n(423));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function m(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function h(e,t,n,r,a,o,i){try{var l=e[o](i),u=l.value}catch(e){return void n(e)}l.done?t(u):Promise.resolve(u).then(r,a)}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=function(e){var t,n;function r(t){var n;return(n=e.call(this,t)||this).handleToggleOpenOnStartup=function(){var e=!n.state.openOnStartup;n.setState({openOnStartup:e}),d.default.send("TOGGLE_OPEN_ON_STARTUP",e)},n.handleToggleStartMinimized=function(){var e=!n.state.startMinimized;n.setState({startMinimized:e}),d.default.send("TOGGLE_START_MINIMIZED",e)},n.handleToggleMinimizeToTray=function(){var e=!n.state.minimizeToTray;n.setState({minimizeToTray:e}),d.default.send("TOGGLE_MINIMIZE_TO_TRAY",e)},n.state={openOnStartup:!0,startMinimized:!1,minimizeToTray:!0},n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,_(t,n);var a=r.prototype;return a.componentDidMount=function(){var e,t=(e=regeneratorRuntime.mark((function e(){return regeneratorRuntime.wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.t0=this,e.next=3,d.default.getSetting("OPEN_ON_STARTUP",!0);case 3:return e.t1=e.sent,e.next=6,d.default.getSetting("START_MINIMIZED",!1);case 6:return e.t2=e.sent,e.next=9,d.default.getSetting("MINIMIZE_TO_TRAY",!0);case 9:e.t3=e.sent,e.t4={openOnStartup:e.t1,startMinimized:e.t2,minimizeToTray:e.t3},e.t0.setState.call(e.t0,e.t4);case 12:case"end":return e.stop()}}),e,this)})),function(){var t=this,n=arguments;return new Promise((function(r,a){var o=e.apply(t,n);function i(e){h(o,r,a,i,l,"next",e)}function l(e){h(o,r,a,i,l,"throw",e)}i(void 0)}))});return function(){return t.apply(this,arguments)}}(),a.render=function(){var e=this.state,t=e.openOnStartup,n=e.startMinimized,r=e.minimizeToTray,a=s.default.isLinux()?f.default.Messages.USER_SETTINGS_LINUX_SETTINGS:f.default.Messages.USER_SETTINGS_WINDOWS_SETTINGS;return m(l.default,{tag:u.Tags.H2,title:a},void 0,m(u.default,{},void 0,f.default.Messages.USER_SETTINGS_STARTUP_BEHAVIOR),m(i.default,{className:c.default.marginBottom20,value:t,note:f.default.Messages.USER_SETTINGS_OPEN_ON_STARTUP_BODY,onChange:this.handleToggleOpenOnStartup},void 0,f.default.Messages.USER_SETTINGS_OPEN_ON_STARTUP_LABEL),s.default.isWindows()?m(i.default,{disabled:!t,className:(0,o.default)(c.default.marginTop8,c.default.marginBottom20),value:!!t&&n,note:f.default.Messages.USER_SETTINGS_START_MINIMIZED_BODY,onChange:this.handleToggleStartMinimized},void 0,f.default.Messages.USER_SETTINGS_START_MINIMIZED_LABEL):null,m(u.default,{className:(0,o.default)(c.default.marginTop20,c.default.marginBottom8)},void 0,f.default.Messages.USER_SETTINGS_CLOSE_BUTTON),m(i.default,{className:c.default.marginBottom20,value:r,note:f.default.Messages.USER_SETTINGS_MINIMIZE_TO_TRAY_BODY,onChange:this.handleToggleMinimizeToTray},void 0,f.default.Messages.USER_SETTINGS_MINIMIZE_TO_TRAY_LABEL))},r}(a.PureComponent);g.displayName="UserSettingsWindows";var E=g;t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,a.useStateFromStoresObject)([u.default],(function(){return{theme:u.default.theme,isCompact:u.default.messageDisplayCompact}})),t=e.theme,n=e.isCompact;return[p(l.MenuItem,{id:"theme",label:t===s.ThemeTypes.LIGHT?d.default.Messages.SWITCH_TO_DARK_THEME:d.default.Messages.SWITCH_TO_LIGHT_THEME,action:function(){return o.default.updateRemoteSettings({theme:t===s.ThemeTypes.LIGHT?s.ThemeTypes.DARK:s.ThemeTypes.LIGHT})}}),p(l.MenuItem,{id:"compact-mode",label:n?d.default.Messages.SWITCH_TO_COZY_MODE:d.default.Messages.SWITCH_TO_COMPACT_MODE,action:function(){o.default.updateRemoteSettings({messageDisplayCompact:!n}),(0,i.setMessageGroupSpacing)()}})]};!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=f(n(331)),i=n(264),l=n(7563),u=f(n(35)),s=n(1),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,l.useStateFromStores)([s.default,p.default],(function(){var e=p.default.getRegisteredExperiments();return Object.keys(e).map((function(t){var n=e[t],r=s.default.getExperimentOverrideDescriptor(t);return{id:t,experiment:n,currentBucket:r?r.bucket:-1}}))}),[],o.default),t=a.useState(""),n=t[0],r=t[1],u=a.useState([]),f=u[0],v=u[1];a.useEffect((function(){0!==n.trim().length?v(e.filter((function(e){return(0,i.default)(n,e.experiment.title.toLowerCase())}))):v(e)}),[e,n]);var y=a.useMemo((function(){return f.map(S)}),[f]);return[E(d.MenuControlItem,{id:"experiments-search",control:function(e,t){return a.createElement(c.default,g({},e,{query:n,onChange:r,ref:t,placeholder:m.default.Messages.SEARCH}))}}),O].concat(y)};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(154)),i=h(n(443)),l=n(3),u=n(189),s=h(n(148)),d=n(7563),f=n(7568),c=h(n(10838)),p=h(n(340)),v=h(n(8232)),y=h(n(8001)),m=h(n(7));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(){return(g=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function E(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function S(e){var t=e.id,n=e.experiment,r=e.currentBucket;return E(d.MenuItem,{id:t,label:n.title,action:function(){return(0,u.overrideBucket)(t,null)}},void 0,n.buckets.map((function(e){return E(d.MenuCheckboxItem,{id:""+e,label:y.default.getExperimentBucketName(e),checked:e===r,action:function(){return(0,u.overrideBucket)(t,e)}})})),E(d.MenuGroup,{},void 0,-1!==r&&E(d.MenuItem,{id:"clear-override",label:"Clear Override",color:f.MenuItemColor.DANGER,icon:v.default,action:function(){return(0,u.overrideBucket)(t,null)}})))}S.displayName="renderExperimentItem";var O=E(d.MenuSeparator,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=v();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=p(n(8)),i=p(n(80)),l=p(n(84)),u=p(n(227)),s=p(n(350)),d=p(n(5440)),f=p(n(7)),c=p(n(7497));function p(e){return e&&e.__esModule?e:{default:e}}function v(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return v=function(){return e},e}function y(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function m(e,t,n){return t?y("div",{className:c.default.iconContainer},void 0,y(u.default,{type:u.default.Type.SPINNING_CIRCLE,className:(0,o.default)(c.default.icon)})):e.length>0?y(l.default,{"aria-label":f.default.Messages.SEARCH_CLEAR,className:(0,o.default)(c.default.iconContainer,c.default.iconClickable),onClick:function(e){e.stopPropagation(),n("")},onMouseDown:function(e){e.preventDefault(),e.stopPropagation()},focusProps:{offset:{top:-3,right:-3,bottom:-3,left:-3}}},void 0,y(s.default,{width:18,height:18,className:c.default.icon,"aria-label":f.default.Messages.CLOSE})):y("div",{className:c.default.iconContainer},void 0,y(d.default,{width:18,height:18,className:c.default.icon,"aria-label":f.default.Messages.SEARCH}))}m.displayName="getIcon";var h=a.forwardRef((function(e,t){var n=e.query,r=e.onChange,o=e.loading,l=void 0!==o&&o,u=e.disabled,s=void 0!==u&&u,d=e.placeholder,p=void 0===d?f.default.Messages.SEARCH:d,v=e["aria-label"],h=a.useRef(null),_=a.useRef(null);a.useImperativeHandle(t,(function(){return{focus:function(){var e;return null===(e=_.current)||void 0===e?void 0:e.focus()},blur:function(){var e;return null===(e=_.current)||void 0===e?void 0:e.blur()},activate:function(){return!1}}}),[]);var g=m(n,l,r);return y(i.default,{focusTarget:_,ringTarget:h,offset:{top:2,bottom:2,left:4,right:4}},void 0,a.createElement("div",{className:c.default.container,ref:h},a.createElement("input",{role:"searchbox","aria-busy":l,ref:_,className:c.default.input,value:n,onChange:function(e){return r(e.currentTarget.value)},"aria-label":v,placeholder:p,disabled:s}),g))}));t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=d();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=s(n(1157)),i=n(7563),l=s(n(151)),u=s(n(7));function s(e){return e&&e.__esModule?e:{default:e}}function d(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return d=function(){return e},e}function f(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function c(){var e=(0,a.useStateFromStores)([l.default],(function(){return l.default.enabled}),[]);return f(i.MenuCheckboxItem,{id:"streamer-mode-toggle",label:u.default.Messages.ENABLE_STREAMER_MODE_LABEL,action:function(){o.default.setEnabled(!e)},checked:e})}c.displayName="useStreamerModeItems"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(3),a=l(n(10)),o=l(n(41)),i=l(n(65));function l(e){return e&&e.__esModule?e:{default:e}}var u=function(e){return(0,r.useStateFromStoresObject)([i.default,o.default,a.default],(function(){var t,n=null!=e?i.default.getVoiceState(e.getGuildId(),a.default.getId()):null;return{selfDeaf:o.default.isSelfDeaf(),deaf:null!==(t=null==n?void 0:n.deaf)&&void 0!==t&&t}}))};t.default=u},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=g(n(6)),i=g(n(3)),l=n(349),u=g(n(10842)),s=g(n(7577)),d=g(n(1197)),f=g(n(660)),c=g(n(7726)),p=g(n(5318)),v=g(n(55)),y=g(n(12)),m=g(n(10843)),h=n(60),_=g(n(7));function g(e){return e&&e.__esModule?e:{default:e}}function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(){return(O=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var T=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),o=0;o<n;o++)r[o]=arguments[o];return(t=e.call.apply(e,[this].concat(r))||this).handleUserContextMenu=function(e,t){(0,l.openContextMenu)(e,(function(e){return a.createElement(c.default,O({},e,{user:t}))}))},t.renderOverflowPopout=function(){var e=t.props.party;return t.hasParty(e)?S(u.default,{party:e,header:_.default.Messages.SPOTIFY_LISTEN_ALONG_LISTENING_ALONG_COUNT.format({count:e.length})}):null},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var o=r.prototype;return o.hasParty=function(e){return e.length>1},o.handleStopListening=function(){(0,d.default)()},o.renderUserPopout=function(e,t){return a.createElement(s.default,O({},e,{userId:t.id}))},o.render=function(){var e=this.props,t=e.currentUser,n=e.host,r=e.party;return this.hasParty(r)?S(m.default,{currentUser:t,host:n,party:r,renderUserPopout:this.renderUserPopout,renderOverflowPopout:this.renderOverflowPopout,onStopListening:this.handleStopListening,onUserContextMenu:this.handleUserContextMenu}):null},r}(a.PureComponent);T.displayName="ListeningAlong";var b=i.default.connectStores([f.default,y.default,v.default,p.default],(function(){var e,t,n=f.default.getSyncingWith(),r=f.default.getActivity(),a=y.default.getCurrentUser(),i=[];return null!=n?(e=y.default.getUser(n.userId),t=n.partyId):null!=r&&null!=r.party&&null!=r.party.id&&(e=a,t=r.party.id),null!=t&&(i=(0,o.default)(Array.from(p.default.getParty(t)||[])).map((function(e){return y.default.getUser(e)})).filter(h.isNotNullish).orderBy([function(t){return null==e||e.id===t.id},function(e){return v.default.isFriend(e.id)}],["desc","desc"]).value()),{currentUser:a,host:e,party:i}}))(T);t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(349),i=c(n(7622)),l=c(n(7726)),u=c(n(63)),s=c(n(643)),d=c(n(970)),f=c(n(7499));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(){return(y=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function m(e,t){return(m=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var h=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,m(t,n);var c=r.prototype;return c.handleContextMenu=function(e,t){(0,o.openContextMenu)(e,(function(e){return a.createElement(l.default,y({},e,{user:t}))}))},c.renderUser=function(e){var t=this;return null==e?null:v(u.default,{className:f.default.user,align:u.default.Align.CENTER,onContextMenu:function(n){null!=e&&t.handleContextMenu(n,e)}},e.id,v(s.default,{src:e.getAvatarURL(),"aria-label":e.username,size:s.default.Sizes.SIZE_24,className:f.default.avatar}),v(i.default,{user:e,className:f.default.tag,usernameClass:f.default.username,discriminatorClass:f.default.discriminator}))},c.render=function(){var e=this,t=this.props,n=t.party,r=t.header,a=n.map((function(t){return e.renderUser(t)}));return v("div",{className:f.default.userList},void 0,v("div",{className:f.default.header},void 0,r),v(d.default,{className:f.default.content,fade:!0},void 0,a))},r}(a.PureComponent);h.displayName="UserListPopout";var _=h;t.default=_},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=S();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=E(n(8)),i=E(n(63)),l=E(n(985)),u=E(n(248)),s=E(n(7720)),d=E(n(350)),f=E(n(7888)),c=E(n(643)),p=E(n(131)),v=E(n(8172)),y=E(n(8250)),m=E(n(8728)),h=n(1),_=E(n(7)),g=E(n(7500));function E(e){return e&&e.__esModule?e:{default:e}}function S(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return S=function(){return e},e}function O(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function I(){return(I=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function T(e,t){return(T=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var b=5,C=4,M=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).renderPartyMember=function(e,n){if(null==e)return null;var r,i=t.props,s=i.host,d=i.renderUserPopout,f=i.onUserContextMenu;return r=s.id===e.id?_.default.Messages.SPOTIFY_LISTEN_ALONG_HOST:_.default.Messages.SPOTIFY_LISTEN_ALONG_LISTENER,O(l.default,{renderPopout:function(t){return null!=e&&d(t,e)},position:l.default.Positions.TOP,align:l.default.Align.CENTER},e.id,(function(t){return O(u.default,{text:r},void 0,(function(r){var i=r.onMouseEnter,l=r.onMouseLeave;return a.createElement(c.default,I({},t,{key:e.id,src:e.getAvatarURL("png"),size:c.default.Sizes.SIZE_24,className:(0,o.default)(g.default.avatar,n),onContextMenu:function(t){null!=f&&null!=e&&f(t,e)},"aria-label":e.username,onMouseEnter:i,onMouseLeave:l}))}))}))},t.renderPartyMemberOverflow=function(e,n,r){var i=t.props.renderOverflowPopout;return O(l.default,{renderPopout:i},r,(function(t){return O(u.default,{text:_.default.Messages.SPOTIFY_LISTEN_ALONG_LISTENERS},void 0,(function(r){return a.createElement("div",I({className:(0,o.default)(g.default.overflow,n)},r,t),e)}))}))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,T(t,n);var E=r.prototype;return E.isHost=function(){var e=this.props,t=e.currentUser,n=e.host;return t.id===n.id},E.renderTitle=function(){return O("div",{},void 0,O(m.default,{},void 0,this.isHost()?_.default.Messages.SPOTIFY_LISTEN_ALONG_TITLE_HOST.format({count:this.props.party.length}):_.default.Messages.SPOTIFY_LISTEN_ALONG_TITLE_LISTENER),O(y.default,{},void 0,_.default.Messages.SPOTIFY_LISTEN_ALONG_SUBTITLE_LISTENER))},E.renderStopListeningButton=function(){var e=this.props.onStopListening;return this.isHost()?null:O(v.default,{tooltipText:_.default.Messages.SPOTIFY_LISTEN_ALONG_STOP,onClick:e,icon:d.default})},E.renderHelpIcon=function(){if(!this.isHost())return null;return O(v.default,{tooltipText:_.default.Messages.SPOTIFY_LISTEN_ALONG_INFO,onClick:function(){window.open(p.default.getArticleURL(h.HelpdeskArticles.SPOTIFY_CONNECTION),"_blank")},icon:f.default})},E.render=function(){return O("div",{className:g.default.listeningAlong},void 0,this.renderTitle(),O(i.default,{justify:i.default.Justify.END,className:g.default.party},void 0,O(s.default,{users:this.props.party,max:this.isHost()?b:C,renderUser:this.renderPartyMember,renderMoreUsers:this.renderPartyMemberOverflow})),O("div",{className:g.default.icons},void 0,this.renderHelpIcon(),this.renderStopListeningButton()))},r}(a.PureComponent);M.displayName="ListeningAlong";var N=M;t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=je(n(0)),o=we(n(8)),i=we(n(21)),l=n(232),u=n(3),s=we(n(268)),d=n(349),f=we(n(1043)),c=we(n(170)),p=je(n(9688)),v=we(n(9459)),y=we(n(7579)),m=we(n(8934)),h=we(n(9544)),_=n(147),g=we(n(274)),E=we(n(7905)),S=we(n(10847)),O=we(n(10848)),I=we(n(10849)),T=we(n(10850)),b=we(n(10851)),C=we(n(10852)),M=we(n(7871)),N=we(n(8936)),P=n(183),A=we(n(80)),R=we(n(1087)),L=we(n(5465)),D=n(7614),w=je(n(7631)),k=we(n(5295)),j=n(49),U=we(n(1095)),G=n(689),F=we(n(8939)),B=we(n(5523)),H=we(n(5524)),x=je(n(8554)),V=we(n(8208)),W=we(n(8913)),Y=we(n(8209)),z=n(8551),K=we(n(665)),$=we(n(142)),Z=we(n(9)),q=we(n(20)),X=we(n(657)),Q=we(n(41)),J=we(n(48)),ee=we(n(122)),te=we(n(55)),ne=we(n(35)),re=we(n(12)),ae=we(n(65)),oe=we(n(1044)),ie=we(n(249)),le=we(n(36)),ue=we(n(63)),se=n(372),de=we(n(985)),fe=we(n(7575)),ce=we(n(248)),pe=je(n(113)),ve=we(n(8552)),ye=we(n(7626)),me=we(n(10853)),he=we(n(10854)),_e=we(n(8767)),ge=we(n(8553)),Ee=we(n(9292)),Se=we(n(8172)),Oe=we(n(8250)),Ie=we(n(126)),Te=we(n(43)),be=we(n(15)),Ce=we(n(131)),Me=n(1062),Ne=we(n(10855)),Pe=we(n(10856)),Ae=n(1),Re=we(n(7)),Le=we(n(7272)),De=we(n(423));function we(e){return e&&e.__esModule?e:{default:e}}function ke(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return ke=function(){return e},e}function je(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=ke();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function Ue(e,t){return(Ue=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function Ge(){return(Ge=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function Fe(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}function Be(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var He=new Set([_.YOUTUBE_APPLICATION_ID,_.POKER_NIGHT_APPLICATION_ID,_.YOUTUBE_APPLICATION_ID,_.FISHINGTON_APPLICATION_ID]);function xe(e){var t=e.currentTarget;be.default.track(Ae.AnalyticEvents.NOISE_CANCELLATION_LINK_CLICKED,{text:t.text,href:t.href,location:{section:Ae.AnalyticsSections.NOISE_CANCELLATION_POPOUT}})}function Ve(){var e=a.useRef(null);(0,se.useFocusLock)(e),a.useEffect((function(){return be.default.track(Ae.AnalyticEvents.OPEN_POPOUT,{type:Ae.AnalyticsSections.NOISE_CANCELLATION_POPOUT})}),[]);var t=(0,u.useStateFromStores)([Q.default],(function(){return Q.default.getNoiseCancellation()}));return a.createElement("div",{ref:e,className:Le.default.noiseCancellationPopout},Be(fe.default,{hideBorder:!0,className:De.default.marginBottom4,value:t,onChange:function(){return s.default.setNoiseCancellation(!t,{section:Ae.AnalyticsSections.NOISE_CANCELLATION_POPOUT})},note:Re.default.Messages.NOISE_CANCELLATION_POPOUT_DESCRIPTION},void 0,Re.default.Messages.NOISE_CANCELLATION_POPOUT_HEADER),Be(p.default,{title:Re.default.Messages.NOISE_CANCELLATION_POPOUT_MIC_TEST_TITLE,notchBackground:p.NotchBackground.BLACK,buttonTest:Re.default.Messages.NOISE_CANCELLATION_POPOUT_TEST,buttonStop:Re.default.Messages.NOISE_CANCELLATION_POPOUT_STOP,buttonClassName:Le.default.micTestButton,buttonColor:le.default.Colors.GREY,location:{section:Ae.AnalyticsSections.NOISE_CANCELLATION_POPOUT}}),Be(pe.default,{tag:pe.Tags.H5,className:(0,o.default)(De.default.marginBottom8,De.default.marginTop20)},void 0,Re.default.Messages.NOISE_CANCELLATION_POPOUT_FOOTER),Be(ue.default,{justify:ue.default.Justify.BETWEEN,className:Le.default.footer},void 0,Be(ie.default,{href:Ae.MarketingURLs.KRISP,onClick:function(e){return xe(e)}},void 0,Be("div",{className:Le.default.krispLogo})),Be(ie.default,{href:Ce.default.getArticleURL(Ae.HelpdeskArticles.NOISE_SUPPRESSION),className:Le.default.krispLink,onClick:function(e){return xe(e)}},void 0,Re.default.Messages.LEARN_MORE)))}function We(e){var t,n,r=e.channel,i=(0,F.default)(),l=(0,H.default)(r),d=null!==(t=r.getGuildId())&&void 0!==t?t:"",f=m.default.useExperiment({guildId:d})[0].rtcPanelIconsOnly,c=(0,u.useStateFromStoresObject)([g.default],(function(){return{userInActivity:null!=g.default.getSelfEmbeddedActivityForChannel(r.id)}})).userInActivity,p=(0,B.default)(r),v=p.reachedLimit,y=p.limit,h=a.useCallback((function(){(0,V.default)()}),[]),_=a.useCallback((function(e){var t;Q.default.isVideoEnabled()!==e&&(s.default.setVideoEnabled(e),e&&(0,j.transitionTo)(Ae.Routes.CHANNEL(null!==(t=r.getGuildId())&&void 0!==t?t:Ae.ME,r.id)))}),[r]),E=c||f,S=Be(ye.default,{className:(0,o.default)(Le.default.buttonIcon,(n={},n[Le.default.withText]=!E,n))});return a.createElement(z.VideoButtonWrapper,Ge({onChange:_,onCameraUnavailable:h,hasPermission:l,channelLimit:y,channelLimitReached:v},i),(function(e){var t=e.unavailable,n=e.active,r=e.label,i=(e.iconComponent,Fe(e,["unavailable","active","label","iconComponent"]));return Be(de.default,{renderPopout:function(e){var t=e.closePopout;return Be(N.default,{onClose:t})},position:de.default.Positions.TOP,align:de.default.Align.CENTER,animation:de.default.Animation.FADE},void 0,(function(e,l){var u=e.onClick,s=Fe(e,["onClick"]);return Be(ce.default,{text:r},void 0,(function(e){var r;return a.createElement(le.default,Ge({},i,e,s,{onClick:function(t){var n;i.onClick(t),null===(n=e.onClick)||void 0===n||n.call(e),l&&u(t)},onContextMenu:function(t){var n;u(t),null===(n=e.onContextMenu)||void 0===n||n.call(e)},size:le.default.Sizes.SMALL,className:(0,o.default)(Le.default.button,Le.default.buttonColor,(r={},r[Le.default.buttonActive]=n,r[Le.default.fauxDisabled]=t,r[Le.default.disabled]=i.disabled,r)),wrapperClassName:Le.default.button}),E?S:Be(ue.default,{align:ue.default.Align.CENTER},void 0,S,Re.default.Messages.VIDEO))}))}))}))}function Ye(e){var t=e.closePopout,n=e.showPokerTooltip,r=e.showBetrayalTooltip,a=e.showYouTubeTooltip,o=e.showFishingtonTooltip,i=e.showDiscordGameTooltip,l=e.discordEmbeddedGameID;return o?Be(T.default,{closePopout:t}):a?Be(C.default,{closePopout:t}):r?Be(O.default,{closePopout:t}):n?Be(b.default,{closePopout:t}):i&&null!=l?Be(I.default,{closePopout:t,embeddedGameID:l}):null}function ze(e){var t,n=e.channel,r=e.shouldShowVoicePanelIntroduction,i=null!==(t=n.getGuildId())&&void 0!==t?t:"",l=m.default.useExperiment({guildId:i})[0],s=l.enabledApplicationIds,d=l.showDiscordGameTooltips,f=s.find((function(e){return!He.has(e)})),c=null!=f?f+"_ACTIVITY_TOOLTIP":null;m.default.trackExposure({guildId:i});var p=(0,u.useStateFromStoresObject)([k.default,Q.default,X.default],(function(){return{hasBetrayalTooltip:k.default.hasHotspot(D.HotspotLocations.BETRAYAL_TOOLTIP),hasPokerTooltip:k.default.hasHotspot(D.HotspotLocations.POKER_NIGHT_TOOLTIP),hasYouTubeTooltip:k.default.hasHotspot(D.HotspotLocations.YOUTUBE_TOOLTIP),hasFishingtonTooltip:k.default.hasHotspot(D.HotspotLocations.FISHINGTON_TOOLTIP),hasDiscordGameTooltip:null!=c&&k.default.hasHotspot(c),shouldShowTooltip:!X.default.hasLayers()&&!r&&!Q.default.isInteractionRequired()}})),v=p.shouldShowTooltip,y=p.hasBetrayalTooltip,h=p.hasYouTubeTooltip,O=p.hasPokerTooltip,I=p.hasFishingtonTooltip,T=p.hasDiscordGameTooltip,b=(0,E.default)(n.id)[0],C=(0,u.useStateFromStoresObject)([g.default],(function(){return{userInActivity:null!=g.default.getSelfEmbeddedActivityForChannel(n.id)}})).userInActivity,N=(0,M.default)(null!=b?[b.applicationId]:[])[0];if(0===s.length&&!C)return null;var P=s.includes(_.END_GAME_APPLICATION_ID),A=s.includes(_.YOUTUBE_APPLICATION_ID),R=s.includes(_.POKER_NIGHT_APPLICATION_ID),L=s.includes(_.FISHINGTON_APPLICATION_ID),j=y&&P,U=h&&A,G=O&&R,F=I&&L,B=T&&d;function H(){U&&w.hideHotspot(D.HotspotLocations.YOUTUBE_TOOLTIP),j&&w.hideHotspot(D.HotspotLocations.BETRAYAL_TOOLTIP),G&&w.hideHotspot(D.HotspotLocations.POKER_NIGHT_TOOLTIP),F&&w.hideHotspot(D.HotspotLocations.FISHINGTON_TOOLTIP),B&&null!=c&&w.hideHotspot(c)}var x=Re.default.Messages.EMBEDDED_ACTIVITIES_START_AN_ACTIVITY;return null!=b&&(C?x=Re.default.Messages.EMBEDDED_ACTIVITIES_IN_ACTIVITY_TOOLTIP:null!=N&&(x=Re.default.Messages.EMBEDDED_ACTIVITIES_CHANNEL_ACTIVITY_ACTIVE.format({applicationName:N.name}))),Be(de.default,{renderPopout:function(e){var t=e.closePopout;return Be(Ye,{showYouTubeTooltip:U,showBetrayalTooltip:j,showPokerTooltip:G,showFishingtonTooltip:F,showDiscordGameTooltip:B,discordEmbeddedGameID:f,closePopout:function(){H(),t()}})},position:de.default.Positions.TOP,align:de.default.Align.CENTER,animation:de.default.Animation.TRANSLATE,shouldShow:v&&(j||G||U||F||B)},void 0,(function(){return Be(de.default,{renderPopout:function(e){var t=e.closePopout;return Be(S.default,{channel:n,onClose:t})},position:de.default.Positions.TOP,align:de.default.Align.CENTER,animation:de.default.Animation.FADE},void 0,(function(e){var t=e.onClick,n=Fe(e,["onClick"]);return Be(ce.default,{text:x},void 0,(function(e){var r;return a.createElement(le.default,Ge({},e,n,{size:le.default.Sizes.SMALL,onClick:function(n){var r;H(),t(n),null===(r=e.onClick)||void 0===r||r.call(e)},className:(0,o.default)(Le.default.button,Le.default.buttonColor,(r={},r[Le.default.buttonActive]=C||null!=b,r)),wrapperClassName:Le.default.button}),Be(_e.default,{className:Le.default.buttonIcon}))}))}))}))}function Ke(e){var t,n,r=e.channel,i=e.canGoLive,l=(0,u.useStateFromStores)([re.default],(function(){return re.default.getCurrentUser()})),s=(0,u.useStateFromStores)([$.default],(function(){return $.default.getAllActiveStreams()})),d=(0,H.default)(r),f=r.getGuildId(),c=m.default.useExperiment({guildId:null!=f?f:""})[0].rtcPanelIconsOnly,p=(0,u.useStateFromStoresObject)([g.default],(function(){return{userInActivity:null!=g.default.getSelfEmbeddedActivityForChannel(r.id)}})).userInActivity,v=a.useCallback((function(){(0,Y.default)(f,r.id,Ae.AnalyticsSections.ACTIVITY_PANEL)}),[f,r.id]),y=s.find((function(e){return e.ownerId===l.id})),h=(0,x.useOtherStreams)(r,l,s);n=null==y?i?v:W.default:function(){return(0,L.default)(y)};var _=null!=y||h.length>0,E=d?Re.default.Messages.SHARE_YOUR_SCREEN:Re.default.Messages.ACTIVITY_PANEL_GO_LIVE_TOOLTIP_NO_PERMISSION_IN_VOICE,S=!d,O=p||c,I=Be(ge.default,{className:(0,o.default)(Le.default.buttonIcon,(t={},t[Le.default.withText]=!O,t))});return Be(de.default,{renderPopout:function(e){var t=e.closePopout;return Be(x.default,{channel:r,currentUser:l,activeStreams:s,onClose:t,handleGoLive:i?v:W.default})},position:de.default.Positions.TOP,align:de.default.Align.CENTER,animation:de.default.Animation.FADE},void 0,(function(e){var t=e.onClick,r=Fe(e,["onClick"]);return Be(ce.default,{text:E},void 0,(function(e){var i;return a.createElement(le.default,Ge({},e,{size:le.default.Sizes.SMALL,onClick:function(r){var a;_?t(r):n(),null===(a=e.onClick)||void 0===a||a.call(e)},disabled:S,className:(0,o.default)(Le.default.button,Le.default.buttonColor,(i={},i[Le.default.buttonActive]=null!=y,i[Le.default.disabled]=S,i))},_?r:null,{wrapperClassName:Le.default.button}),O?I:Be(ue.default,{align:ue.default.Align.CENTER},void 0,I,Re.default.Messages.GO_LIVE_SHARE_SCREEN))}))}))}function $e(e){var t=e.channel.isGuildStageVoice();return Be(Se.default,{tooltipText:t?Re.default.Messages.STAGE_CHANNEL_LEAVE_BUTTON:Re.default.Messages.DISCONNECT_SELF,onClick:function(){return c.default.disconnect()},icon:t?Ee.default:ve.default})}Ve.displayName="NoiseCancellationPopout",We.displayName="ConnectedVideoButton",ze.displayName="ConnectedActivityButton",Ke.displayName="ConnectedStreamButton",$e.displayName="DisconnectButton";var Ze=Be(Ve,{}),qe=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),l=0;l<n;l++)r[l]=arguments[l];return(t=e.call.apply(e,[this].concat(r))||this).canScreenshare=function(){var e=t.props,n=e.channel;return e.canGoLive&&null!=n&&null!=n.getGuildId()},t.handleNoiseCancellationClicked=function(){var e=t.props.noiseCancellationActive;s.default.setNoiseCancellation(!e,{section:Ae.AnalyticsSections.NOISE_CANCELLATION_POPOUT})},t.handleGoLive=function(){var e=t.props,n=e.guild,r=e.channel,a=null!=r?r.getGuildId():null!=n?n.id:null;null!=a&&(0,Y.default)(a,r.id,Ae.AnalyticsLocations.VOICE_PANEL)},t.handleChannelLinkClick=function(e){var n=t.props,r=n.guild,a=n.channel;(0,i.default)(null!=a,"Channel is null during navigation click"),e.stopPropagation(),f.default.channelListScrollTo(r?r.id:Ae.ME,a.id)},t.handleChannelLinkContextMenu=function(e){(0,d.openContextMenu)(e,(function(e){return a.createElement(Ne.default,e)}))},t.handleCloseVoicePanelIntroduction=function(){w.hideHotspot(D.HotspotLocations.VOICE_PANEL_INTRODUCTION)},t.renderVoicePanelIntroduction=function(){return Be("div",{className:(0,o.default)(Le.default.voicePanelIntroductionWrapper,"theme-light")},void 0,Be(Ie.default,{className:Le.default.voicePanelIntroductionHeader,size:Ie.default.Sizes.SIZE_16},void 0,Re.default.Messages.VOICE_PANEL_INTRODUCTION_HEADER),Be(Te.default,{className:Le.default.voicePanelIntroductionText,size:Te.default.Sizes.SIZE_14},void 0,Re.default.Messages.VOICE_PANEL_INTRODUCTION_TEXT),Be(le.default,{className:Le.default.voicePanelIntroductionButton,color:le.default.Colors.BRAND,onClick:t.handleCloseVoicePanelIntroduction},void 0,Re.default.Messages.VOICE_PANEL_INTRODUCTION_CLOSE))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,Ue(t,n);var u=r.prototype;return u.renderConnectionStatus=function(){var e=this.props,t=e.channel,n=e.guild,r=e.rtcConnectionQuality,a=e.rtcConnectionState,o=e.rtcConnectionLastPing,i=e.hasVideo;if(null==t)return null;var u,s=(0,P.computeChannelName)(t,re.default,te.default,!0);return null!=n?(u=Ae.Routes.CHANNEL(n.id,t.id),s=s+" / "+n.name):u=Ae.Routes.CHANNEL(Ae.ME,t.id),Be(v.default,{statusTextClassName:Le.default.statusWithPopout,quality:r,state:a,lastPing:o,hasVideo:i},void 0,Be(A.default,{},void 0,Be(l.Link,{to:u,onClick:this.handleChannelLinkClick,onContextMenu:this.handleChannelLinkContextMenu},void 0,Be(Oe.default,{className:Le.default.channel},void 0,s))))},u.renderNoiseCancellation=function(){var e=this.props,t=e.noiseCancellationActive,n=e.noiseCancellationError;return!e.hasLayers&&n?Be(ce.default,{text:Re.default.Messages.NOISE_CANCELLATION_CPU_OVERUSE,tooltipClassName:Le.default.noiseCancellationTooltip,forceOpen:!0},void 0,(function(e){var t=e["aria-label"];return Be(Se.default,{"aria-label":t,tooltipText:null,disabled:!0,icon:he.default})})):Be(de.default,{position:de.default.Positions.TOP,align:de.default.Align.CENTER,renderPopout:function(){return Ze}},"krisp-popout",(function(e,n){return a.createElement(Se.default,Ge({},e,{tooltipClassName:Le.default.noiseCancellationTooltip,tooltipText:n?null:Re.default.Messages.NOISE_CANCELLATION_TOOLTIP,icon:t?me.default:he.default}))}))},u.renderVoiceStates=function(){var e=this.props,t=e.channel,n=e.voiceStates,r=e.showVoiceStates;return null!=t&&r&&0!==n.length?Be(Pe.default,{voiceStates:n,channel:t,className:Le.default.voiceUsers}):null},u.renderChannelButtons=function(){var e=this.props,t=e.channel,n=e.shouldShowVoicePanelIntroduction,r=e.guild,a=e.canGoLive;return null==t||t.type===Ae.ChannelTypes.GUILD_STAGE_VOICE?null:Be("div",{className:Le.default.actionButtons},void 0,Be(We,{channel:t}),Be(Ke,{channel:t,canGoLive:a}),null!=r&&["us-west","us-east","us-central","us-south"].includes(r.region)?Be(ze,{channel:t,shouldShowVoicePanelIntroduction:null!=n&&n}):null)},u.render=function(){var e=this,t=this.props,n=t.channel,r=t.noiseCancellationSupported,a=t.shouldShowVoicePanelIntroduction;if(null==n)return null;var o=Be($e,{channel:n});return Be(de.default,{renderPopout:this.renderVoicePanelIntroduction,position:de.default.Positions.TOP,align:de.default.Align.CENTER,animation:de.default.Animation.TRANSLATE,shouldShow:a},void 0,(function(){return Be("div",{className:Le.default.container},void 0,Be(ue.default,{className:Le.default.connection,align:ue.default.Align.CENTER},void 0,Be("div",{className:Le.default.inner},void 0,e.renderConnectionStatus()),Be(ue.default,{grow:0,shrink:0},void 0,r?e.renderNoiseCancellation():null,o)),e.renderVoiceStates(),e.renderChannelButtons())}))},r}(a.PureComponent);function Xe(e){var t=(0,u.useStateFromStores)([re.default],(function(){return re.default.getNullableCurrentUser()})),n=(0,u.useStateFromStoresObject)([ee.default],(function(){return{guildId:ee.default.getGuildId(),channelId:ee.default.getChannelId(),rtcConnectionQuality:ee.default.getQuality(),rtcConnectionState:ee.default.getState(),rtcConnectionLastPing:ee.default.getLastPing(),rtcConnectionConnected:ee.default.isConnected()}})),r=n.guildId,o=n.channelId,i=Fe(n,["guildId","channelId"]),l=(0,u.useStateFromStores)([q.default],(function(){return q.default.getGuild(r)}),[r]),s=(0,u.useStateFromStores)([Z.default],(function(){return Z.default.getChannel(o)}),[o]),d=(0,u.useStateFromStoresObject)([Q.default],(function(){return{noiseCancellationSupported:Q.default.isNoiseCancellationSupported(),noiseCancellationActive:Q.default.getNoiseCancellation(),noiseCancellationError:Q.default.isNoiseCancellationError(),canGoLive:(0,R.default)(Q.default)}})),f=(0,u.useStateFromStores)([Q.default,k.default],(function(){return k.default.hasHotspot(D.HotspotLocations.VOICE_PANEL_INTRODUCTION)&&(0,Me.isNewUser)(t)&&!Q.default.isInteractionRequired()&&!(null==s?void 0:s.isGuildStageVoice())})),c=(0,u.useStateFromStores)([ae.default],(function(){return null!=o&&ae.default.hasVideo(o)}),[o]),p=(0,u.useStateFromStores)([$.default],(function(){return null!=t?$.default.getActiveStreamForUser(t.id):null}),[t]),v=(0,u.useStateFromStores)([X.default],(function(){return X.default.hasLayers()}));f&&h.default.trackExposure({});var y=h.default.useExperiment({})[0],m=(0,u.useStateFromStores)([K.default],(function(){return K.default.isViewingRoles(r)})),_=(0,u.useStateFromStores)([J.default],(function(){return m&&!J.default.can(Ae.Permissions.VIEW_CHANNEL,s)}),[m,s]),g=(0,u.useStateFromStores)([ne.default],(function(){return ne.default.rtcPanelShowVoiceStates})),E=(0,u.useStateFromStores)([oe.default,U.default],(function(){return(null==s?void 0:s.isGuildStageVoice())?U.default.getParticipants(s.id,G.StageChannelParticipantNamedIndex.SPEAKER).map((function(e){return{user:e.user,nick:e.userNick,voiceState:e.voiceState}})):null!=s?oe.default.getVoiceStatesForChannel(s):[]}),[s]),S=a.useState(!1),O=S[0],I=S[1];return a.useEffect((function(){(m||_)&&I(!1)}),[m,_,I]),Be("div",{className:Le.default.wrapper},void 0,a.createElement(qe,Ge({},e,d,i,{guild:l,channel:s,hasVideo:c,selfStream:p,hasLayers:v,voiceStates:E,showVoiceStates:g,shouldShowVoicePanelIntroduction:y.showPopout&&f})),!O&&m&&null!=r?Be("div",{className:Le.default.viewAsRolesWarning},void 0,Be(Te.default,{size:Te.default.Sizes.SIZE_14,className:Le.default.viewAsRolesWarningText},void 0,_?Re.default.Messages.VIEW_AS_ROLES_HIDDEN_VC_WARNING:Re.default.Messages.VIEW_AS_ROLES_VOICE_WARNING),Be(le.default,{className:Le.default.viewAsRolesWarningButton,size:le.default.Sizes.MIN,onClick:function(){I(!0)}},void 0,Re.default.Messages.DISMISS)):null)}qe.displayName="RTCConnection",Xe.displayName="ConnectedRTCConnection";var Qe=(0,y.default)(Xe);t.default=Qe},,,function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=P;var r,a=C(n(0)),o=n(3),i=T(n(436)),l=T(n(8934)),u=T(n(7871)),s=C(n(7563)),d=n(49),f=T(n(441)),c=T(n(439)),p=T(n(8216)),v=T(n(9564)),y=T(n(43)),m=T(n(15)),h=C(n(1111)),_=T(n(274)),g=T(n(7905)),E=n(147),S=n(1),O=T(n(7)),I=T(n(7501));function T(e){return e&&e.__esModule?e:{default:e}}function b(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return b=function(){return e},e}function C(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=b();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function M(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var N=M(s.MenuSeparator,{});function P(e){var t,n=e.onClose,r=e.channel;a.useEffect((function(){m.default.track(S.AnalyticEvents.OPEN_POPOUT,{type:"Activity Menu",channel_id:r.id,guild_id:r.getGuildId()})}),[r]);var T=null!==(t=r.getGuildId())&&void 0!==t?t:"",b=l.default.useExperiment({guildId:T})[0].enabledApplicationIds,C=(0,o.useStateFromStores)([f.default],(function(){return f.default.testModeEmbeddedApplicationId}));null==C||b.includes(C)||b.push(C);var P=(0,u.default)(b),A=(0,o.useStateFromStores)([_.default],(function(){return _.default.getSelfEmbeddedActivityForChannel(r.id)})),R=(0,g.default)(r.id)[0],L=(0,u.default)(null!=(null==R?void 0:R.applicationId)?[null==R?void 0:R.applicationId]:[])[0],D=null;if(null!=A)D=M(s.MenuItem,{id:"stop",action:function(){return h.stopEmbeddedActivity(r.id,null==A?void 0:A.applicationId)},icon:v.default,label:O.default.Messages.EMBEDDED_ACTIVITIES_LEAVE_ACTIVITY},"stop");else if(null!=R){var w=O.default.Messages.EMBEDDED_ACTIVITIES_LAUNCHING_ACTIVITY;R.canJoin&&(w=null!=L?O.default.Messages.EMBEDDED_ACTIVITIES_START_APPLICATION.format({applicationName:L.name}):O.default.Messages.EMBEDDED_ACTIVITIES_JOIN_ACTIVITY),D=M(s.MenuItem,{id:"start",disabled:!R.canJoin,action:function(){i.default.join(R.userId,R.sessionId,R.applicationId,r.id,null,E.ActivityIntent.PLAY,!0),(0,d.transitionTo)(S.Routes.CHANNEL(r.getGuildId(),r.id))},icon:p.default,label:w},"start")}else D=a.createElement(a.Fragment,null,M(s.MenuGroup,{},void 0,P.map((function(e,t){var n,a;return M(s.MenuItem,{id:null!==(a=null==e?void 0:e.id)&&void 0!==a?a:String(t),action:function(){null!=e&&(h.startEmbeddedActivity(r.id,e.id),(0,d.transitionTo)(S.Routes.CHANNEL(r.getGuildId(),r.id)))},render:function(){var t,n,r=null!==(t=null==e?void 0:e.getMaxParticipants())&&void 0!==t?t:0;return M("div",{className:I.default.activityItem},void 0,M(c.default,{game:e,className:I.default.activityIcon}),M("div",{className:I.default.activityItemText},void 0,M(y.default,{className:I.default.activityHeader,size:y.default.Sizes.SIZE_16},void 0,null!==(n=null==e?void 0:e.name)&&void 0!==n?n:O.default.Messages.LOADING),M(y.default,{className:I.default.subtitle,size:y.default.Sizes.SIZE_12},void 0,r>0?O.default.Messages.EMBEDDED_ACTIVITIES_MAX_PARTICIPANTS.format({count:r}):O.default.Messages.EMBEDDED_ACTIVITIES_UNLIMITED_PARTICIPANTS)))}},null!==(n=null==e?void 0:e.id)&&void 0!==n?n:t)}))),N,M(s.MenuItem,{id:"beta",render:function(){return M("div",{className:I.default.beta},void 0,M(y.default,{color:y.default.Colors.CUSTOM,size:y.default.Sizes.SIZE_12,className:I.default.betaTag},void 0,O.default.Messages.BETA),M(y.default,{className:I.default.subtitle,size:y.default.Sizes.SIZE_12},void 0,O.default.Messages.EMBEDDED_ACTIVITIES_LOOK_FOR_MORE))}}));return M(s.default,{navId:"activity-popout",style:s.MenuStyle.FIXED,onClose:n,"aria-label":"Activity Menu"},void 0,D)}P.displayName="ActivityMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8730)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.closePopout;return u(a.default,{closePopout:t,header:o.default.Messages.EMBEDDED_ACTIVITIES_BETRAYAL_MARKETING_TOOLTIP_HEADER,body:o.default.Messages.EMBEDDED_ACTIVITIES_BETRAYAL_MARKETING_TOOLTIP_BODY})}s.displayName="BetrayalMarketingTooltip"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=l(n(7871)),o=l(n(8730)),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.embeddedGameID,n=e.closePopout,r=(0,a.default)([t])[0];return null==r?null:s(o.default,{closePopout:n,header:i.default.Messages.EMBEDDED_ACTIVITIES_DISCORD_GAME_MARKETING_TOOLTIP_HEADER.format({applicationName:r.name}),body:r.description})}d.displayName="DiscordGameMarketingTooltip"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8730)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.closePopout;return u(a.default,{closePopout:t,header:o.default.Messages.EMBEDDED_ACTIVITIES_FISHINGTON_MARKETING_TOOLTIP_HEADER,body:o.default.Messages.EMBEDDED_ACTIVITIES_FISHINGTON_MARKETING_TOOLTIP_BODY})}s.displayName="FishingtonMarketingTooltip"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8730)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.closePopout;return u(a.default,{closePopout:t,header:o.default.Messages.EMBEDDED_ACTIVITIES_MARKETING_TOOLTIP_HEADER,body:o.default.Messages.EMBEDDED_ACTIVITIES_MARKETING_TOOLTIP_BODY})}s.displayName="PokerMarketingTooltip"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=s;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=i(n(8730)),o=i(n(7));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function s(e){var t=e.closePopout;return u(a.default,{closePopout:t,header:o.default.Messages.EMBEDDED_ACTIVITIES_YOUTUBE_MARKETING_TOOLTIP_HEADER,body:o.default.Messages.EMBEDDED_ACTIVITIES_YOUTUBE_MARKETING_TOOLTIP_BODY})}s.displayName="YouTubeMarketingTooltip"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg"}),s("path",{className:f,d:"M10.889 4C10.889 3.44772 11.3367 3 11.889 3H12.1112C12.6635 3 13.1112 3.44772 13.1112 4V20C13.1112 20.5523 12.6635 21 12.1112 21H11.889C11.3367 21 10.889 20.5523 10.889 20V4Z",fill:d}),s("path",{className:f,d:"M6.44439 6.25C6.44439 5.69772 6.89211 5.25 7.44439 5.25H7.66661C8.2189 5.25 8.66661 5.69772 8.66661 6.25V17.75C8.66661 18.3023 8.2189 18.75 7.66661 18.75H7.44439C6.89211 18.75 6.44439 18.3023 6.44439 17.75V6.25Z",fill:d}),s("path",{className:f,d:"M3.22222 15.375C3.77451 15.375 4.22222 14.9273 4.22222 14.375L4.22222 9.625C4.22222 9.07272 3.77451 8.625 3.22222 8.625H3C2.44772 8.625 2 9.07272 2 9.625V14.375C2 14.9273 2.44772 15.375 3 15.375H3.22222Z",fill:d}),s("path",{className:f,d:"M22.0001 13.25C22.0001 13.8023 21.5523 14.25 21.0001 14.25H20.7778C20.2255 14.25 19.7778 13.8023 19.7778 13.25V10.75C19.7778 10.1977 20.2255 9.75 20.7778 9.75H21.0001C21.5523 9.75 22.0001 10.1977 22.0001 10.75V13.25Z",fill:d}),s("path",{className:f,d:"M16.3333 7.5C15.781 7.5 15.3333 7.94772 15.3333 8.5V15.5C15.3333 16.0523 15.781 16.5 16.3333 16.5H16.5555C17.1078 16.5 17.5555 16.0523 17.5555 15.5V8.5C17.5555 7.94772 17.1078 7.5 16.5555 7.5H16.3333Z",fill:d}))}d.displayName="NoiseCancellationActive"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?24:t,r=e.height,a=void 0===r?24:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"}),s("path",{d:"M30.6666 24.9644L35.1111 20.5199V31C35.1111 32.1046 34.2156 33 33.1111 33H32.6666C31.562 33 30.6666 32.1046 30.6666 31V24.9644Z",fill:d}),s("path",{d:"M26.2224 14.1463V8C26.2224 6.89543 25.327 6 24.2224 6H23.7779C22.6734 6 21.7779 6.89543 21.7779 8V18.5907L26.2224 14.1463Z",fill:d}),s("path",{d:"M21.7779 33.8543L21.9254 33.7056L26.2224 29.4086V40C26.2224 41.1046 25.327 42 24.2224 42H23.7779C22.6734 42 21.7779 41.1046 21.7779 40V33.8543Z",fill:d}),s("path",{d:"M17.3332 23.0354L12.8888 27.4799V12.5C12.8888 11.3954 13.7842 10.5 14.8888 10.5H15.3332C16.4378 10.5 17.3332 11.3954 17.3332 12.5V23.0354Z",fill:d}),s("path",{d:"M8.44445 28.75C8.44445 29.8546 7.54902 30.75 6.44445 30.75H6C4.89543 30.75 4 29.8546 4 28.75V19.25C4 18.1454 4.89543 17.25 6 17.25H6.44445C7.54902 17.25 8.44445 18.1454 8.44445 19.25L8.44445 28.75Z",fill:d}),s("path",{d:"M44.0001 26.5C44.0001 27.6046 43.1047 28.5 42.0001 28.5H41.5557C40.4511 28.5 39.5557 27.6046 39.5557 26.5V21.5C39.5557 20.3954 40.4511 19.5 41.5557 19.5H42.0001C43.1047 19.5 44.0001 20.3954 44.0001 21.5V26.5Z",fill:d}),s("path",{d:"M42 8.54L39.46 6L6 39.46L8.54 42L16.92 33.64L19.38 31.16L22.7 27.84L29.98 20.56L42 8.54Z",fill:d,className:f}))}d.displayName="NoiseCancellationDisabled"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y;p(n(0));var r,a=n(3),o=n(349),i=f(n(331)),l=p(n(7563)),u=f(n(9689)),s=f(n(35)),d=f(n(7));function f(e){return e&&e.__esModule?e:{default:e}}function c(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return c=function(){return e},e}function p(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=c();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=(0,u.default)(),n=(0,a.useStateFromStores)([s.default],(function(){return s.default.rtcPanelShowVoiceStates}));return v(l.default,{navId:"rtc-channel","aria-label":d.default.Messages.GENERIC_ACTIONS_MENU_LABEL,onClose:o.closeContextMenu},void 0,t,v(l.MenuGroup,{},void 0,v(l.MenuCheckboxItem,{id:"show-voice-states",checked:n,action:function(){return i.default.updateLocalSettings({rtcPanelShowVoiceStates:!n})},label:d.default.Messages.VOICE_PANEL_SHOW_VOICE_USERS})))}y.displayName="RTCConnectionMenu"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=R;var r,a=b(n(0)),o=I(n(8)),i=n(3),l=n(349),u=I(n(7577)),s=I(n(7641)),d=I(n(7726)),f=I(n(263)),c=b(n(7636)),p=I(n(84)),v=I(n(985)),y=I(n(248)),m=I(n(7995)),h=I(n(7870)),_=I(n(5426)),g=I(n(5477)),E=I(n(970)),S=I(n(7)),O=I(n(7503));function I(e){return e&&e.__esModule?e:{default:e}}function T(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return T=function(){return e},e}function b(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=T();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function C(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var N={offset:2},P={serverDeaf:{icon:m.default,colorize:!0,status:S.default.Messages.SERVER_DEAFENED},serverMute:{icon:h.default,colorize:!0,status:S.default.Messages.SERVER_MUTED},deaf:{icon:m.default,colorize:!1,status:S.default.Messages.VOICE_CHANNEL_DEAFENED},mute:{icon:h.default,colorize:!1,status:S.default.Messages.VOICE_CHANNEL_MUTED}};function A(e){var t,n,r,c,m=e.channel,h=e.user,_=e.nick,g=e.mute,E=e.deaf,I=e.serverMute,T=e.serverDeaf,b=(0,i.useStateFromStores)([f.default],(function(){return f.default.isSpeaking(h.id)||f.default.isSoundSharing(h.id)}),[h.id]),A=null!==(t=m.getGuildId())&&void 0!==t?t:void 0,R=null!==(n=null!==(r=h.avatarURL)&&void 0!==r?r:h.getAvatarURL("jpg"))&&void 0!==n?n:"",L=null!=_?_:h.username,D=null!==(c=T?P.serverDeaf:E?P.deaf:I?P.serverMute:g?P.mute:void 0)&&void 0!==c?c:{},w=D.icon,k=D.colorize,j=D.status,U=null!=j?S.default.Messages.VOICE_PANEL_USER_TOOLTIP.format({userName:L,status:j}):L;function G(e){(0,l.openContextMenu)(e,(function(e){return null!=A?a.createElement(s.default,M({},e,{user:h,guildId:A,channelId:m.id,showMediaItems:!0})):a.createElement(d.default,M({},e,{user:h,channelId:m.id,showMediaItems:!0}))}))}return C(v.default,{position:v.default.Positions.TOP,renderPopout:function(){return C(u.default,{userId:h.id,guildId:A,channelId:m.id})}},void 0,(function(e){return C(y.default,{text:U},void 0,(function(t){var n,r;return a.createElement(p.default,M({},t,e,{className:O.default.avatarContainer,onContextMenu:G,focusProps:N}),C("div",{className:(0,o.default)(O.default.avatar,(n={},n[O.default.speaking]=b,n)),style:{backgroundImage:"url("+R+")"}},void 0,null!=w?C(w,{className:(0,o.default)(O.default.avatarIconOverlay,(r={},r[O.default.avatarIconRed]=k,r)),width:16,height:16,foreground:O.default.avatarIconRed}):null))}))}))}function R(e){var t=e.voiceStates,n=e.channel,r=e.className,i=t.length>8,l=a.useState(!1),u=l[0],s=l[1],d=u?g.default:_.default,f=C(c.default,{className:O.default.expandButton,onClick:function(){return s(!u)},color:c.CircleIconButtonColors.PRIMARY,size:c.CircleIconButtonSizes.SIZE_24,tooltip:u?S.default.Messages.VOICE_PANEL_HIDE_EXTRAS:S.default.Messages.VOICE_PANEL_SHOW_EXTRAS,icon:C(d,{width:16,height:16}),focusProps:N}),p=!i||u?t:t.slice(0,7);return C(E.default,{className:(0,o.default)(O.default.scroller,r),fade:!0},void 0,C("div",{className:O.default.voiceUsers,role:"group","aria-label":S.default.Messages.VOICE_PANEL_USERS_A11Y_LABEL},void 0,p.map((function(e){var t=e.user,r=e.nick,a=e.voiceState;return C(A,{channel:n,user:t,nick:r,mute:a.mute||a.selfMute||a.suppress,deaf:a.deaf||a.selfDeaf,video:a.selfVideo,serverMute:a.mute,serverDeaf:a.deaf},t.id)})),i?f:null))}A.displayName="User",R.displayName="RTCConnectionVoiceUsers"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=k;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=R();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(3),o=A(n(436)),i=A(n(344)),l=n(121),u=A(n(10858)),s=n(723),d=A(n(22)),f=A(n(237)),c=A(n(9)),p=A(n(664)),v=A(n(56)),y=A(n(64)),m=A(n(20)),h=A(n(41)),_=A(n(122)),g=A(n(74)),E=A(n(33)),S=A(n(107)),O=A(n(442)),I=A(n(12)),T=A(n(65)),b=A(n(7918)),C=A(n(9283)),M=A(n(15)),N=n(60),P=n(1);function A(e){return e&&e.__esModule?e:{default:e}}function R(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return R=function(){return e},e}function L(){return(L=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function D(e,t){return(D=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var w=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,D(t,n);var a=r.prototype;return a.componentDidMount=function(){var e=this.props,t=e.selectedChannelId,n=e.connected,r=e.isNSFWChannel;n&&null!=t&&(0,l.trackWithMetadata)(P.AnalyticEvents.CHANNEL_OPENED,{channel_is_nsfw:r})},a.componentDidUpdate=function(e){var t=this.props,n=t.voiceChannelId,r=t.voiceChannelIdJoined,a=t.voiceChannelGuildId,i=t.voiceChannelType,c=t.voiceChannelBitrate,p=t.videoEnabled,y=t.isScreenSharing,m=t.runningGame,h=t.runningGamePid,E=t.selectedChannelId,S=t.selectedGuildId,O=t.connected,I=t.homeLink,b=t.friendsTabSection,C=t.isNSFWChannel,A=t.isMemberPending,R=t.hasPreviewEnabled,D=t.rtcConnectionId,w=T.default.isCurrentClientInVoiceChannel();if(e.voiceChannelId!==n&&null!=e.voiceChannelId&&w){var k=g.default.getCurrentGame(),j=null!=k?k.name:"",U=f.default.getStageInstanceByChannel(e.voiceChannelId);M.default.track(P.AnalyticEvents.LEAVE_VOICE_CHANNEL,L({channel_id:e.voiceChannelId,channel_type:e.voiceChannelType,channel_bitrate:e.voiceChannelBitrate,guild_id:e.voiceChannelGuildId,rtc_connection_id:e.rtcConnectionId,game_name:j,duration:_.default.getDuration(),game_platform:this.props.gamePlatform,game_id:this.props.gameId,media_session_id:e.mediaSessionId,stage_instance_id:null==U?void 0:U.id},(0,l.getVoiceStateMetadata)(e.voiceChannelGuildId,e.voiceChannelId,e.videoEnabled),{},_.default.getVoiceStateStats()))}if(e.voiceChannelIdJoined!==r&&null!=r){var G=g.default.getCurrentGame(),F=null!=G?G.name:"";if(null!=r&&null!=n){var B=f.default.getStageInstanceByChannel(n);M.default.track(P.AnalyticEvents.JOIN_VOICE_CHANNEL,L({channel_id:n,channel_type:i,channel_bitrate:c,guild_id:a,rtc_connection_id:D,game_name:F,game_platform:this.props.gamePlatform,game_id:this.props.gameId,stage_instance_id:null==B?void 0:B.id},(0,l.getCustomStatusMetadata)(a,n),{},(0,l.getVoiceStateMetadata)(a,n,p)))}}if(e.runningGame!==m&&null!=m&&!m.isLauncher){var H=v.default.getGameByName(m.name);if(M.default.track(P.AnalyticEvents.LAUNCH_GAME,{game:m.name,game_id:null==H?null:H.id,verified:null!=H,elevated:m.elevated,game_platform:P.ActivityGamePlatforms.DESKTOP,distributor:m.distributor}),null!=m.name&&null!=h&&v.default.shouldReport(m.name)){var x=m.name,V=h;o.default.identifyGame(V,x).then((function(e){return o.default.reportUnverifiedGame(e)})).catch((function(e){return new d.default("AutoAnalytics").error("Cannot identify game",e)}))}}if((e.videoEnabled!==p||e.isScreenSharing!==y)&&null!=n){var W="none",Y=[y?"screen":null,p?"camera":null].filter(N.isNotNullish),z=null;y?(W="screen",z=(0,s.getDesktopSourceMetadata)()):p&&(W="camera"),M.default.track(P.AnalyticEvents.VIDEO_INPUT_TOGGLED,L({video_input_type:W,video_toggle_source:__OVERLAY__?"overlay":"app",enabled_inputs:Y},z,{},this.getGameMetadata(),{},(0,l.collectVoiceAnalyticsMetadata)(n)))}if(O&&null!=S&&(S!==e.selectedGuildId||!e.connected||A&&!e.isMemberPending)){var K=A?{is_pending:A,preview_enabled:R}:{};(0,l.trackWithMetadata)(P.AnalyticEvents.GUILD_VIEWED,K)}else!O||null!=S||I!==P.Routes.FRIENDS||e.connected&&b===e.friendsTabSection&&I===e.homeLink||M.default.track(P.AnalyticEvents.FRIENDS_LIST_VIEWED,L({tab_opened:b},(0,u.default)()));!O||null==E||E===e.selectedChannelId&&e.connected||(0,l.trackWithMetadata)(P.AnalyticEvents.CHANNEL_OPENED,{channel_is_nsfw:C})},a.getGameMetadata=function(){return{game_platform:this.props.gamePlatform,game_name:this.props.gameName,game_exe_name:this.props.gameExeName,game_id:this.props.gameId}},a.render=function(){return null},r}(r.PureComponent);function k(){var e=(0,a.useStateFromStoresArray)([E.default],(function(){return[E.default.getVoiceChannelId(),E.default.getChannelId()]}),[]),t=e[0],n=e[1],o=(0,a.useStateFromStores)([c.default],(function(){return c.default.getChannel(n)}),[n]),l=null==o?void 0:o.nsfw,u=(0,a.useStateFromStores)([c.default],(function(){return c.default.getChannel(t)}),[t]),s=null,d=null,f=null;t&&null!=u&&(s=u.getGuildId(),d=u.type,f=u.bitrate);var v=(0,a.useStateFromStores)([S.default],(function(){return S.default.getGuildId()}),[]),T=(0,a.useStateFromStores)([m.default],(function(){return m.default.getGuild(v)}),[v]),M=(0,a.useStateFromStores)([I.default],(function(){return I.default.getCurrentUser()}),[]),N=(0,a.useStateFromStores)([y.default],(function(){var e,t;return null!=M&&null!=v&&(null!==(e=null===(t=y.default.getMember(v,M.id))||void 0===t?void 0:t.isPending)&&void 0!==e&&e)}),[M,v]),A=(0,a.useStateFromStores)([C.default],(function(){return C.default.getState().section}),[]),R=(0,a.useStateFromStores)([b.default],(function(){return b.default.getHomeLink()}),[]),L=(0,a.useStateFromStores)([p.default],(function(){return p.default.isConnected()}),[]),D=(0,a.useStateFromStoresArray)([h.default],(function(){return[h.default.isVideoEnabled(),h.default.isScreenSharing()]}),[]),k=D[0],j=D[1],U=(0,a.useStateFromStores)([_.default],(function(){return _.default.getChannelId()}),[]),G=(0,a.useStateFromStores)([O.default],(function(){return O.default.getPrimaryActivity()}),[]),F=(0,a.useStateFromStores)([g.default],(function(){return g.default.getCurrentGame()}),[]),B=(0,a.useStateFromStores)([_.default],(function(){return _.default.getMediaSessionId()}),[]),H=(0,a.useStateFromStores)([_.default],(function(){return _.default.getRTCConnectionId()}),[]),x={selectedChannelId:n,isNSFWChannel:l,selectedGuildId:v,friendsTabSection:A,homeLink:R,connected:L,videoEnabled:k,isScreenSharing:j,voiceChannelId:t,voiceChannelIdJoined:U,voiceChannelGuildId:s,voiceChannelType:d,voiceChannelBitrate:f,runningGame:F,runningGamePid:null!=F?F.pid:null,gamePlatform:(0,i.default)(G),gameName:null!=G?G.name:null,gameId:null!=G?G.application_id:null,gameExeName:null!=F?F.exeName:null,hasPreviewEnabled:null==T?void 0:T.features.has(P.GuildFeatures.PREVIEW_ENABLED),isMemberPending:N,mediaSessionId:B,rtcConnectionId:H};return r.createElement(w,x)}w.displayName="AutoAnalytics",k.displayName="ConnectedAutoAnalytics"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(10859).default;t.default=r},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){return{}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=y(n(6)),o=n(252),i=n(125),l=n(3),u=y(n(10861)),s=n(725),d=y(n(1116)),f=y(n(9599)),c=y(n(7672)),p=y(n(151)),v=n(1064);function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(){return(h=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var _={transform:"scale(0.7)",opacity:0},g={transform:"scale(1)",opacity:1},E=function(){var e=(0,l.useStateFromStoresArray)([f.default],(function(){return f.default.getIncomingCalls()})),t=(0,l.useStateFromStores)([f.default],(function(){return f.default.hasIncomingCalls()})),n=(0,l.useStateFromStores)([c.default],(function(){return c.default.isSoundDisabled("call_ringing")})),y=(0,l.useStateFromStores)([p.default],(function(){return p.default.disableSounds})),m=(0,l.useStateFromStores)([d.default],(function(){return d.default.getSoundpack()})),E=r.useRef(!1),S=(0,o.useStableMemo)((function(){return m===s.Soundpacks.CLASSIC?(0,v.createSound)(500===a.default.random(1,1e3)?"call_ringing_beat":"call_ringing"):(0,v.createSoundForPack)("call_ringing",m)}),[m]);return r.useEffect((function(){return function(){S.stop()}}),[S]),r.useEffect((function(){y||n?E.current&&(S.stop(),E.current=!1):t&&!E.current?(S.loop(),E.current=!0):!t&&E.current&&(S.stop(),E.current=!1)}),[n,y,t,S]),(0,i.useTransition)(e,{keys:function(e){var t;return null===(t=e.channel)||void 0===t?void 0:t.id},enter:{from:_,to:g},leave:_,config:{mass:1,tension:500,friction:18,clamp:!0}})((function(e,t){return r.createElement(u.default,h({},t,{animatedStyle:e}))}))};t.default=E},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Z;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=F();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=G(n(8)),i=n(125),l=n(3),u=n(31),s=G(n(685)),d=G(n(10862)),f=G(n(170)),c=G(n(10863)),p=n(5406),v=G(n(183)),y=n(49),m=G(n(8939)),h=G(n(5524)),_=G(n(8208)),g=n(7613),E=G(n(9574)),S=G(n(8551)),O=G(n(41)),I=G(n(179)),T=G(n(36)),b=G(n(985)),C=G(n(227)),M=G(n(350)),N=n(382),P=G(n(8886)),A=G(n(43)),R=n(271),L=G(n(650)),D=G(n(8936)),w=n(1),k=G(n(7)),j=G(n(7505)),U=G(n(5430));function G(e){return e&&e.__esModule?e:{default:e}}function F(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return F=function(){return e},e}function B(){return(B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function H(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var x={width:232,height:315},V={width:232,height:267},W=475,Y=267,z=H(C.default,{});function K(e){var t=e.header,n=O.default.getCameraComponent(),r=(0,l.useStateFromStores)([O.default],(function(){return O.default.getVideoDeviceId()}));return H("div",{className:j.default.previewRoot},void 0,z,H("div",{className:j.default.preview},void 0,H(n,{disabled:!1,deviceId:r,width:W,height:Y})),H("div",{className:j.default.previewChannelHeader},void 0,t))}function $(e){var t=e.canVideo,n=e.channel,r=e.numVideoDevices,a=(0,m.default)(),i=a.cameraUnavailable,l=a.enabled,u=(0,h.default)(n);return H("div",{className:j.default.actions},void 0,H(g.CenterControlButton,{iconComponent:M.default,color:"red",className:j.default.actionButton,label:k.default.Messages.DISMISS,onClick:function(){return s.default.stopRinging(n.id)}}),t&&H(b.default,{renderPopout:function(e){var t=e.closePopout;return H(D.default,{onClose:t})},position:b.default.Positions.TOP,align:b.default.Align.CENTER,animation:b.default.Animation.FADE},void 0,(function(e,t){var a=e.onClick;return H(S.default,{join:!0,enabled:l,color:"green",centerButton:!0,hasPermission:u,cameraUnavailable:i,channel:n,onPopoutClick:r>1?a:null,className:j.default.actionButton,popoutOpen:t,onCameraUnavailable:_.default,onChange:function(){f.default.selectVoiceChannel(n.id,!0),(0,y.transitionToGuild)(w.ME,n.id)}})})),H(E.default,{channel:n,color:"green",centerButton:!0,className:(0,o.default)(j.default.actionButton,j.default.last),onClick:function(){return f.default.selectVoiceChannel(n.id)}}))}function Z(e){var t,n=e.animatedStyle,r=e.y,f=e.x,y=e.channel,m=a.useState(!1),h=m[0],_=m[1],g=(0,p.getChannelIconURL)(y),E=(0,v.default)(y),S=(0,l.useStateFromStoresArray)([O.default],(function(){return[O.default.supports(u.Features.VIDEO),Object.keys(O.default.getVideoDevices()).length]})),b=S[0],C=S[1],M=(0,l.useStateFromStores)([I.default],(function(){return I.default.isFocused()})),D=(0,l.useStateFromStores)([L.default],(function(){return L.default.getMode(y.id)})),G=a.useCallback((function(e){null!=e.top&&null!=e.left&&d.default.move(e.left,e.top)}),[]),F=(0,i.useSpring)({value:h?1:0,config:B({},i.config.stiff,{clamp:!0})});a.useEffect((function(){var e=function(e){e.keyCode===w.KeyboardKeys.ESCAPE&&s.default.stopRinging(y.id)};return window.addEventListener("keydown",e),function(){return window.removeEventListener("keydown",e)}}),[y]);var z=D===w.ChannelModes.VIDEO&&b&&C>0,Z=a.createElement(a.Fragment,null,H(P.default,{className:j.default.icon,ringing:M,src:null!=g?g:"",ringingType:P.default.RingingType.INCOMING,size:h?N.Sizes.SIZE_40:N.Sizes.SIZE_80}),H("div",{className:j.default.titleGroup},void 0,H(A.default,{color:A.default.Colors.CUSTOM,className:j.default.title,size:h?A.default.Sizes.SIZE_16:A.default.Sizes.SIZE_20},void 0,E),H(A.default,{color:A.default.Colors.CUSTOM,className:j.default.subtitle,size:h?A.default.Sizes.SIZE_14:A.default.Sizes.SIZE_16},void 0,D===w.ChannelModes.VOICE?k.default.Messages.INCOMING_CALL_ELLIPSIS:k.default.Messages.INCOMING_VIDEO_CALL_ELLIPSIS))),q=z?x:V;return H(c.default,{className:j.default.wrapper,selector:"."+j.default.root,initialPosition:{left:f,top:r},maxX:window.innerWidth,maxY:window.innerHeight,onDragEnd:G,dragAnywhere:!0},void 0,a.createElement(a.Fragment,null,H(i.animated.div,{className:(0,o.default)(j.default.root,U.default.elevationHigh,(t={},t[j.default.previewCamera]=h,t),h?(0,R.getThemeClass)("dark"):null),style:B({},n,{width:F.value.interpolate([0,1],[q.width,W]),minHeight:F.value.interpolate([0,1],[q.height,Y]),translateX:F.value.interpolate([0,1],[0,-1*Math.abs(W-q.width)/2])})},void 0,h?H(K,{header:Z}):H("div",{className:j.default.mainChannelInfo},void 0,Z),H($,{canVideo:z,channel:y,numVideoDevices:C}),z&&!h?H(T.default,{size:T.default.Sizes.SMALL,fullWidth:!0,look:T.default.Looks.LINK,color:T.default.Colors.PRIMARY,className:j.default.previewButton,onClick:function(){return _(!0)}},void 0,k.default.Messages.INCOMING_CALL_PREVIEW_CAMERA):null)))}K.displayName="CameraPreview",$.displayName="CallActionButtons",Z.displayName="IncomingCallModal"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=(r=n(2))&&r.__esModule?r:{default:r},o=n(1);var i={move:function(e,t){a.default.dispatch({type:o.ActionTypes.INCOMING_CALL_MOVE,x:e,y:t})}};t.default=i},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=o();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var i=r?Object.getOwnPropertyDescriptor(e,a):null;i&&(i.get||i.set)?Object.defineProperty(n,a,i):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=n(1);function o(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return o=function(){return e},e}function i(e,t){return(i=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var l,u,s=Math.pow(3,2);function d(e,t,n,r,a){var o=e.top,i=e.bottom,l=e.left,u=e.right;if(null==o&&null==i?(o=0,i=n-a):null==o&&null!=i?o=n-(i+a):null!=o&&(i=n-(o+a)),null==l&&null==u?(l=0,u=t-r):null==l&&null!=u?l=t-(u+r):null==u&&null!=l&&(u=t-(l+r)),null==o||null==i||null==l||null==u)throw new Error("Logically this can never happen based on our if/else statements");return{top:o,left:l,bottom:i,right:u}}function f(e){return[null==e.bottom?u.TOP:u.BOTTOM,null==e.right?u.LEFT:u.RIGHT]}function c(e){var t=e,n=t.top,r=t.left,a=t.bottom,o=t.right;return 0===n||n<=a?a=null:n=null,0===r||r<=o?o=null:r=null,{top:n,left:r,bottom:a,right:o}}function p(e){var t=e.top,n=e.left,r=e.bottom,a=e.right;return r<0&&(t+=r,r=0),t<0&&(r+=t,t=0),a<0&&(n+=a,a=0),n<0&&(a+=n,n=0),{top:t,left:n,bottom:r,right:a}}function v(e){return null!=e?e+"px":"auto"}!function(e){e[e.DISABLED=0]="DISABLED",e[e.DEFAULT=1]="DEFAULT",e[e.OFFSET=2]="OFFSET"}(l||(l={})),function(e){e.TOP="TOP",e.BOTTOM="BOTTOM",e.RIGHT="RIGHT",e.LEFT="LEFT"}(u||(u={}));var y=function(e){var t,n;function o(t){var n;(n=e.call(this,t)||this).draggableRef=r.createRef(),n._dragStart={x:0,y:0},n.handleMouseDown=function(e){var t=n.position,r=t.top,o=t.left,i=t.bottom,l=t.right,u=n.props,s=u.dragAnywhere,f=u.selector,c=u.maxX,p=u.maxY,v=e.target,y=n.draggableRef.current;if(null!=y&&e.button===a.MouseButtons.PRIMARY&&(s||null!=v&&f&&null!=v.closest(f))){var m=function(e){var t=e.top;return{x:e.left,y:t}}(d({top:r,left:o,bottom:i,right:l},c,p,y.clientWidth,y.clientHeight)),h=m.x,_=m.y;n._dragStart={x:e.clientX,y:e.clientY},n._offsetX=e.clientX-h,n._offsetY=e.clientY-_,window.addEventListener("mousemove",n.handleMouseMove),window.addEventListener("mouseup",n.handleMouseUp)}},n.handleMouseMove=function(e){e.preventDefault();var t=e.clientX,r=e.clientY,a=n.draggableRef.current,o=n.props,i=o.maxX,u=o.maxY,v=o.flipVertical,y=o.flipHorizontal,m=o.onDragStart,h=o.onDrag,_=o.onFlip,g=o.snapOrientation,E=n.state,S=E.dragging,O=E.dragging,I=E.verticalOrientation,T=E.horizontalOrientation,b=!1;if(!(null==a||!S&&(C=n._dragStart,M={x:t,y:r},N=C.x,P=C.y,A=M.x,R=M.y,Math.pow(N-A,2)+Math.pow(P-R,2)<s))){var C,M,N,P,A,R;S=!0;var L=a.clientWidth,D=a.clientHeight,w=p(d({top:r-n._offsetY,left:t-n._offsetX},i,u,L,D));if(g){var k=f(w=c(w));I=k[0],T=k[1]}else w={top:w.top,left:w.left};y===l.OFFSET&&T!==n.state.horizontalOrientation&&(n._offsetX=L-n._offsetX,b=!0),v===l.OFFSET&&I!==n.state.verticalOrientation&&(n._offsetY=D-n._offsetY,b=!0),n.setDOMPositions(w),O||m&&m(w,a),h&&h(w,a),b&&_&&_([I,T]),n.setState({dragging:S,verticalOrientation:I,horizontalOrientation:T,atTopEdge:0===w.top})}},n.handleMouseUp=function(){window.removeEventListener("mousemove",n.handleMouseMove),window.removeEventListener("mouseup",n.handleMouseUp),n.state.dragging&&n.setState({dragging:!1},(function(){var e=n.props.onDragEnd,t=n.draggableRef.current;null!=t&&null!=e&&e(n.position,t)}))},n._checkBoundsRAF=null,n.checkBounds=function(){null!=n._checkBoundsRAF&&cancelAnimationFrame(n._checkBoundsRAF),n._checkBoundsRAF=requestAnimationFrame(n._performCheckBounds)},n._performCheckBounds=function(){var e=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n),t=e.position,r=e.state,a=e.draggableRef.current,o=e.props,i=o.maxX,l=o.maxY,u=o.onRelocated,s=o.snapOrientation,v=n.state,y=v.verticalOrientation,m=v.horizontalOrientation;if(null!=a){var h,_=a.clientHeight,g=d(t,i,l,a.clientWidth,_);if(g=p(g),s){var E=f(h=c(g));y=E[0],m=E[1]}else h={top:g.top,left:g.left,right:null,bottom:null};if(t.left!==h.left||t.right!==h.right||t.top!==h.top||t.bottom!==h.bottom){u&&u(h,a),n.setDOMPositions(h);var S=0===h.top;y===r.verticalOrientation&&m===r.horizontalOrientation&&S===r.atTopEdge||n.setState({verticalOrientation:y,horizontalOrientation:m,atTopEdge:S})}}};var o,i,u,v,y,m=f(t.initialPosition),h=m[0],_=m[1];return n.position=(o=t.initialPosition,i=o.top,u=o.left,v=o.bottom,y=o.right,null==u&&null==y&&(u=0),null!=u&&null!=y&&(y=null),null==i&&null==v&&(i=0),null!=i&&null!=v&&(v=null),{top:i,left:u,bottom:v,right:y}),n.state={dragging:!1,verticalOrientation:h,horizontalOrientation:_,atTopEdge:0===n.position.top},n}n=e,(t=o).prototype=Object.create(n.prototype),t.prototype.constructor=t,i(t,n);var y=o.prototype;return y.componentDidMount=function(){this.checkBounds(),this.setDOMPositions(this.position)},y.componentDidUpdate=function(e,t){var n=this.state,r=n.verticalOrientation,a=n.horizontalOrientation,o=n.atTopEdge,i=this.props,l=i.maxX,u=i.maxY,s=i.onRelocated,d=i.snapOrientation;(e.maxX!==l||e.maxY!==u||e.onRelocated!==s||e.snapOrientation!==d||t.verticalOrientation!==r||t.horizontalOrientation!==a||t.atTopEdge!==o)&&this.checkBounds()},y.componentWillUnmount=function(){window.removeEventListener("mousemove",this.handleMouseMove),window.removeEventListener("mouseup",this.handleMouseUp)},y.setDOMPositions=function(e){var t=e.top,n=e.left,r=e.bottom,a=e.right,o=this.draggableRef.current;this.position={top:t,left:n,bottom:r,right:a},null!=o&&(o.style.top=v(t),o.style.bottom=v(r),o.style.left=v(n),o.style.right=v(a))},y.render=function(){var e=this.props,t=e.children,n=e.className,a=this.state,o=a.dragging,i=a.verticalOrientation,l=a.horizontalOrientation,s=a.atTopEdge,d=this.position,f=d.top,c=d.left,p=d.right,v={pointerEvents:o?"none":"auto",position:"absolute",top:f,left:c,bottom:d.bottom,right:p};return r.createElement("div",{ref:this.draggableRef,className:n,onMouseDown:this.handleMouseDown,style:v},r.cloneElement(r.Children.only(t),{flipped:l===u.RIGHT,verticalFlipped:i===u.BOTTOM,checkBounds:this.checkBounds,atTopEdge:s}))},o}(r.PureComponent);t.default=y,y.displayName="Draggable",y.FlipTypes=l,y.defaultProps={snapOrientation:!1,maxX:0,maxY:0,flipVertical:l.DISABLED,flipHorizontal:l.DISABLED,dragAnywhere:!1}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=H;var r,a,o=N(n(0)),i=C(n(8)),l=C(n(265)),u=N(n(3)),s=C(n(425)),d=n(648),f=n(8727),c=C(n(368)),p=n(141),v=C(n(90)),y=C(n(657)),m=C(n(372)),h=n(1054),_=n(120),g=n(271),E=C(n(10865)),S=C(n(8792)),O=C(n(10881)),I=C(n(9677)),T=n(1),b=C(n(7513));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function P(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function A(){return(A=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function R(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,L(e,t)}function L(e,t){return(L=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var D=P(I.default,{}),w=P(E.default,{}),k=P(S.default,{}),j=P(O.default,{}),U=((r={})[T.Layers.USER_SETTINGS]=function(){return D},r[T.Layers.CHANNEL_SETTINGS]=function(){return w},r[T.Layers.GUILD_SETTINGS]=function(){return k},r[T.Layers.RTC_DEBUG]=function(){return j},r),G={friction:10,tension:100},F=function(e){function t(t){var n;(n=e.call(this,t)||this).containerRef=o.createRef();var r=1,a=1;return"HIDDEN"===t.mode&&(r=.93,a=0),n.state={animating:!1,scale:new l.default.Value(r),opacity:new l.default.Value(a),mode:t.mode},n}R(t,e),t.getDerivedStateFromProps=function(e,t){return e.mode!==t.mode?{animating:!0,mode:e.mode}:null};var n=t.prototype;return n.componentDidUpdate=function(e){var t=this.props.mode,n=e.mode;if(t!==n)return"SHOWN"===t&&"HIDDEN"===n?this.animateIn():"HIDDEN"===t&&"SHOWN"===n?this.animateUnder():void 0},n.componentWillEnter=function(e){var t=this,n=this.state,r=n.opacity;n.scale.setValue(1.1),r.setValue(0),e(),this.setState({animating:!0},(function(){return t.animateIn()}))},n.componentWillLeave=function(e){var t=this;this.setState({animating:!0},(function(){return t.animateOut(e)}))},n.animateIn=function(e){var t=this;u.default.Store.pauseEmittingChanges(500);var n=this.state,r=n.opacity,a=n.scale;l.default.parallel([l.default.spring(r,A({toValue:1},G)),l.default.spring(a,A({toValue:1},G))]).start((function(){return t.animateComplete(e)}))},n.animateOut=function(e){u.default.Store.pauseEmittingChanges(500);var t=this.state,n=t.opacity,r=t.scale;_.ComponentDispatch.dispatch(T.ComponentActions.LAYER_POP_START),l.default.parallel([l.default.spring(n,A({toValue:0},G)),l.default.spring(r,A({toValue:1.1},G))]).start((function(){e(),_.ComponentDispatch.dispatch(T.ComponentActions.LAYER_POP_COMPLETE)}))},n.animateUnder=function(){var e=this;u.default.Store.pauseEmittingChanges(500);var t=this.state,n=t.opacity,r=t.scale;l.default.parallel([l.default.spring(n,A({toValue:0},G)),l.default.spring(r,A({toValue:.93},G))]).start((function(){return e.animateComplete()}))},n.animateComplete=function(e){this.setState({animating:!1},e)},n.render=function(){var e,t=this,n=this.state.animating,r=this.props,a=r.mode,u=r.children,s=r.baseLayer,d=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(r,["mode","children","baseLayer"]),f=n||"HIDDEN"===a?this.getAnimatedStyle():null,c=o.createElement(l.default.div,A({ref:function(e){return t.containerRef.current=null!=e?e.refs.node:void 0},"aria-hidden":"HIDDEN"===a,className:(0,i.default)(b.default.layer,(e={},e[b.default.baseLayer]=s,e[b.default.animating]=n,e["stop-animations"]="HIDDEN"===a,e)),style:f},d),u);return s?c:P(m.default,{containerRef:this.containerRef},void 0,c)},n.getAnimatedStyle=function(){var e=this.state,t=e.opacity,n=e.scale;return{opacity:t,transform:this.context.reducedMotion.enabled?void 0:[{scale:n},{translateZ:0}]}},t}(o.PureComponent);F.displayName="Layer",F.defaultProps={baseLayer:!1},F.contextType=p.AccessibilityPreferencesContext;var B=function(e){function t(){return e.apply(this,arguments)||this}R(t,e);var n=t.prototype;return n.componentDidMount=function(){var e=this.props.layers;e[e.length-1]===T.Layers.USER_SETTINGS&&(c.default.enable(),c.default.enableTemp(f.SETTINGS_LAYERS_LAYOUT)),_.ComponentDispatch.subscribe(T.ComponentActions.LAYER_POP_ESCAPE_KEY,d.popLayer)},n.componentDidUpdate=function(e){var t=this.props,n=t.layers,r=t.hasFullScreenLayer,a=e.layers.length>0||e.hasFullScreenLayer,o=n.length>0||r;!a&&o||o&&n===e.layers&&n[0]===T.Layers.USER_SETTINGS?c.default.enableTemp(f.SETTINGS_LAYERS_LAYOUT):a&&!o&&c.default.disableTemp()},n.componentWillUnmount=function(){_.ComponentDispatch.unsubscribe(T.ComponentActions.LAYER_POP_ESCAPE_KEY,d.popLayer)},n.renderLayers=function(){var e=this,t=this.props,n=t.children,r=t.layers,a=t.hasFullScreenLayer,o=r.length,i=[];return i.push(P(F,{mode:0!==o||a?"HIDDEN":"SHOWN",baseLayer:!0},"layer-base",n)),r.forEach((function(t,n){return i.push(e.renderComponent(t,n,o))})),i},n.renderComponent=function(e,t,n){var r,a=t===n-1,o="layer";return"string"==typeof e?(o=e,r=U[e]()):r=P(e,{}),P(F,{"aria-label":o,mode:a?"SHOWN":"HIDDEN"},"layer-"+t,r)},n.renderArtisanalHack=function(){return P("div",{className:(0,i.default)(b.default.bg,(0,g.getThemeClass)(this.props.sidebarTheme))})},n.render=function(){return o.createElement(o.Fragment,null,this.renderArtisanalHack(),P(s.default,{component:"div",className:(0,i.default)(b.default.layers,this.props.className)},void 0,this.renderLayers()))},t}(o.PureComponent);function H(e){var t=(0,u.useStateFromStores)([v.default],(function(){return v.default.darkSidebar}))?T.ThemeTypes.DARK:void 0,n=(0,u.useStateFromStores)([y.default],(function(){return y.default.getLayers()})),r=(0,h.useFullScreenLayerStore)((function(e){return e.fullScreenLayers.length>0}));return o.createElement(B,A({},e,{sidebarTheme:t,layers:n,hasFullScreenLayer:r}))}B.displayName="Layers",H.displayName="ConnectedLayers"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=Y;var r,a=G(n(0)),o=n(3),i=j(n(2)),l=n(7644),u=n(648),s=j(n(8012)),d=n(7638),f=j(n(8196)),c=j(n(90)),p=j(n(121)),v=n(183),y=n(7643),m=j(n(10866)),h=n(1028),_=n(32),g=j(n(9691)),E=j(n(8863)),S=j(n(8173)),O=j(n(9)),I=j(n(48)),T=j(n(55)),b=j(n(35)),C=j(n(12)),M=n(44),N=n(120),P=G(n(10873)),A=j(n(10874)),R=G(n(10875)),L=n(9690),D=n(1),w=j(n(7)),k=j(n(7512));function j(e){return e&&e.__esModule?e:{default:e}}function U(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return U=function(){return e},e}function G(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=U();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function F(e,t){return(F=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function B(){return(B=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function H(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function x(e){var t=e.channel,n=e.category,r=e.canManageRoles,o=e.canManageChannels,i=e.canManageWebhooks,s=(0,y.getChannelIconComponent)(t),c=D.ChannelTypes.GUILD_CATEGORY,p=_.THREAD_CHANNEL_TYPES.has(t.type);return[{section:d.SectionTypes.HEADER,label:null!=t?H("span",{},void 0,null!=s?H(s,{width:11,height:11,className:k.default.channelIcon,background:k.default.background}):null,(0,v.computeChannelName)(t,C.default,T.default),null!=n?H("span",{className:k.default.category},void 0,(0,v.computeChannelName)(n,C.default,T.default)):null):w.default.Messages.CHANNEL_SETTINGS},{section:D.ChannelSettingsSections.OVERVIEW,label:w.default.Messages.OVERVIEW,element:R.default,notice:{element:R.ChannelSettingsOverviewNotice,store:S.default}},{section:D.ChannelSettingsSections.PERMISSIONS,label:w.default.Messages.PERMISSIONS,element:m.default,notice:{element:L.ChannelSettingsPermissionsNotice,store:E.default},predicate:function(){return r&&!p}},{section:D.ChannelSettingsSections.INSTANT_INVITES,label:w.default.Messages.INVITES,element:A.default,type:d.ContentTypes.CUSTOM,predicate:function(){return t.type!==c&&o&&!p}},{section:D.ChannelSettingsSections.INTEGRATIONS,label:w.default.Messages.INTEGRATIONS_OVERVIEW,ariaLabel:w.default.Messages.INTEGRATIONS_OVERVIEW,element:P.default,notice:{store:g.default,element:P.ChannelSettingsIntegrationsNotice},predicate:function(){return(0,_.isGuildTextChannelType)(t.type)&&i&&!p}},{section:d.SectionTypes.DIVIDER},{section:D.ChannelSettingsSections.DELETE,onClick:function(){(0,M.openModal)((function(e){return a.createElement(f.default,B({},e,{onConfirm:function(){e.onClose(),N.ComponentDispatch.subscribeOnce(D.ComponentActions.LAYER_POP_COMPLETE,(function(){(0,l.deleteChannel)(t.id)})),(0,u.popLayer)()},channel:t}))}))},label:t.type===c?w.default.Messages.DELETE_CATEGORY:p?w.default.Messages.DELETE_THREAD:w.default.Messages.DELETE_CHANNEL,color:D.Colors.STATUS_RED,predicate:function(){return o}}]}function V(e,t){void 0===t&&(t=null),p.default.trackWithMetadata(D.AnalyticEvents.SETTINGS_PANE_VIEWED,{settings_type:"channel",origin_pane:t,destination_pane:e})}var W=function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,F(t,n);var a=r.prototype;return a.componentDidMount=function(){V(this.props.section)},a.componentWillUnmount=function(){i.default.wait((function(){return(0,l.close)()}))},a.componentDidUpdate=function(e){var t=e.formState,n=e.section,r=this.props,a=r.formState,o=r.section,i=r.canManageRoles,l=r.canManageChannels,s=r.canManageWebhooks;!l&&!i&&!s||a===D.FormStates.CLOSED&&a!==t||!i&&o===D.ChannelSettingsSections.PERMISSIONS||!s&&o===D.ChannelSettingsSections.INTEGRATIONS?(0,u.popLayer)():o!==n&&V(o,n)},a.render=function(){var e=this.props,t=e.theme,n=e.sidebarTheme,r=e.section,a=e.channel,o=e.category,i=e.canManageRoles,d=e.canManageChannels,f=e.canManageWebhooks;return null==a?null:H(s.default,{theme:t,sidebarTheme:n,section:r||D.ChannelSettingsSections.OVERVIEW,onSetSection:l.setSection,onClose:u.popLayer,sections:x({channel:a,category:o,canManageRoles:i,canManageChannels:d,canManageWebhooks:f})})},r}(a.PureComponent);function Y(){var e=(0,o.useStateFromStores)([S.default],(function(){return S.default.getProps()})).channel,t=(0,o.useStateFromStores)([S.default],(function(){return S.default.getFormState()})),n=(0,o.useStateFromStores)([S.default],(function(){return S.default.getSection()})),r=(0,o.useStateFromStores)([b.default],(function(){return b.default.theme})),a=(0,o.useStateFromStores)([c.default],(function(){return c.default.darkSidebar?D.ThemeTypes.DARK:void 0})),i=(0,h.useCanManageThread)(e),l=(0,o.useStateFromStoresObject)([I.default],(function(){return{canManageChannels:I.default.can(D.Permissions.MANAGE_CHANNELS,e),canManageRoles:null!=e&&I.default.can(D.Permissions.MANAGE_ROLES,e),canManageWebhooks:null!=e&&I.default.can(D.Permissions.MANAGE_WEBHOOKS,e)}})),u=l.canManageChannels,s=l.canManageRoles,d=l.canManageWebhooks,f=(0,o.useStateFromStores)([O.default],(function(){return O.default.getChannel(null==e?void 0:e.parent_id)}));return H(W,{channel:e,category:f,canManageChannels:(null==e?void 0:e.isThread())?i:u,canManageRoles:s,canManageWebhooks:d,formState:t,theme:r,sidebarTheme:a,section:n})}W.displayName="ChannelSettings",Y.displayName="ConnectedChannelSettings"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=ee(n(0)),o=Q(n(8)),i=n(109),l=ee(n(3)),u=Q(n(145)),s=Q(n(354)),d=n(7644),f=n(7739),c=Q(n(8805)),p=n(273),v=n(1130),y=n(1086),m=Q(n(8786)),h=Q(n(8863)),_=Q(n(64)),g=Q(n(20)),E=Q(n(48)),S=Q(n(151)),O=Q(n(12)),I=Q(n(7609)),T=Q(n(36)),b=Q(n(84)),C=Q(n(63)),M=ee(n(7834)),N=ee(n(248)),P=n(129),A=Q(n(433)),R=Q(n(113)),L=Q(n(7590)),D=Q(n(7595)),w=Q(n(7718)),k=Q(n(654)),j=Q(n(8853)),U=Q(n(10867)),G=n(44),F=Q(n(643)),B=Q(n(43)),H=Q(n(1029)),x=ee(n(102)),V=n(1049),W=ee(n(7860)),Y=Q(n(7717)),z=Q(n(10868)),K=Q(n(10871)),$=Q(n(10872)),Z=n(1),q=Q(n(7)),X=Q(n(7511));function Q(e){return e&&e.__esModule?e:{default:e}}function J(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return J=function(){return e},e}function ee(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=J();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function te(){return(te=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function ne(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function re(e){var t=e.channel,n=e.roles,r=e.members,i=e.disabledReason,d=e.getRemoveTooltipHint,c=(0,l.useStateFromStores)([S.default],(function(){return S.default.enabled}));function y(e,n,r){u.default.show({title:q.default.Messages.SETTINGS_PERMISSIONS_DELETE_TITLE,body:q.default.Messages.SETTINGS_PERMISSIONS_DELETE_BODY.format({name:n}),cancelText:q.default.Messages.CANCEL,onConfirm:function(){return function(e,n){if(t.isGuildStageVoice()){var r=(0,v.removeModeratorOverwrite)(e,n===V.RowType.ROLE?p.PermissionOverwriteType.ROLE:p.PermissionOverwriteType.MEMBER,t);(0,v.isEmptyOverwrite)(r)?s.default.clearPermissionOverwrite(t.id,r.id):(0,f.savePermissionUpdates)(t.id,[r])}else s.default.clearPermissionOverwrite(t.id,e)}(e,r)}})}return ne(H.default,{className:X.default.roleMemberList,sections:[n.length,r.length],renderRow:function(e){var t,l,u,s=e.section,f=e.row,p=!1;switch(s){case V.AddMembersSections.ROLES:u=n[f],l=a.createElement(a.Fragment,null,ne("div",{className:X.default.rowHeight},void 0,ne(w.default,{color:u.colorString,height:20})),ne(B.default,{className:X.default.rowLabel,color:u.disabled?B.default.Colors.MUTED:B.default.Colors.STANDARD},void 0,u.name)),p=u.disabled;break;case V.AddMembersSections.MEMBERS:u=r[f],l=a.createElement(a.Fragment,null,ne(F.default,{src:u.avatarURL,size:F.default.Sizes.SIZE_24,"aria-label":u.name}),ne(B.default,{className:X.default.rowLabel},void 0,u.name),u.bot&&ne(I.default,{verified:u.verifiedBot,className:X.default.rowBotTag}),!c&&ne(B.default,{color:B.default.Colors.MUTED,className:X.default.rowLabelSubText},void 0,u.userTag)),p=u.disabled;break;default:u=null}return null!=u?ne(C.default,{justify:C.default.Justify.BETWEEN,align:C.default.Align.CENTER,className:X.default.memberRow},u.id,ne(C.default,{justify:C.default.Justify.START,align:C.default.Align.CENTER,className:X.default.memberRowBody},void 0,l),ne(B.default,{color:B.default.Colors.MUTED,size:B.default.Sizes.SIZE_12},void 0,W.getRowTypeLabel(u.rowType)),u.rowType!==V.RowType.EMPTY_STATE&&ne(N.TooltipContainer,{className:X.default.removeIconContainer,text:null!=i?i:d(u.rowType,u.disabled)},void 0,ne(b.default,{onClick:function(){return!p&&null==i&&null!=u&&u.id&&y(u.id,u.name,u.rowType)}},void 0,ne(L.default,{className:(0,o.default)(X.default.removeIcon,(t={},t[X.default.disabledRemoveIcon]=p||i,t))})))):null},rowHeight:40,renderSection:function(e){switch(e.section){case V.AddMembersSections.ROLES:return ne(ie,{title:q.default.Messages.ROLES},"roles-title");case V.AddMembersSections.MEMBERS:return ne(ie,{title:q.default.Messages.MEMBERS},"members-title")}},sectionHeight:49})}function ae(e){var t=e.guild,n=e.channel,r=e.permissionUpdates,i=W.getExistingRolesRowWithPermissionDisabled(t,n,x.MODERATE_STAGE_CHANNEL,r),u=(0,l.useStateFromStores)([_.default],(function(){return W.getExistingMembersRows(_.default.getMemberIds(t.id),n,t,x.MODERATE_STAGE_CHANNEL,r)})),s=(0,v.useCanUpdateStageChannelModerators)(n.id);function d(){(0,G.openModal)((function(e){return a.createElement(m.default,te({},e,{channelId:n.id}))}))}return ne("div",{className:(0,o.default)(X.default.settingCard,X.default.active)},void 0,ne(K.default,{label:q.default.Messages.CHANNEL_PERMISSIONS_MODERATOR_TITLE,description:q.default.Messages.CHANNEL_PERMISSIONS_MODERATOR_DESCRIPTION,icon:ne(k.default,{className:X.default.cardIcon,height:20,width:20}),id:"StageModeratorSettingCard"}),ne("div",{className:X.default.cardFolder},void 0,ne(C.default,{justify:C.default.Justify.BETWEEN,align:C.default.Align.CENTER,className:X.default.folderHeader},void 0,ne(R.default,{tag:R.default.Tags.H5,className:X.default.folderTitle},void 0,q.default.Messages.CHANNEL_PERMISSIONS_MODERATOR_LABEL),ne(N.default,{text:q.default.Messages.CHANNEL_PERMISSIONS_NOT_MODERATOR,shouldShow:!s},void 0,(function(e){return a.createElement(T.default,te({},e,{size:T.default.Sizes.SMALL,color:T.default.Colors.BRAND,onClick:d,disabled:!s}),q.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TITLE)}))),ne(re,{channel:n,roles:i,members:u,disabledReason:s?null:q.default.Messages.CHANNEL_PERMISSIONS_NOT_MODERATOR,getRemoveTooltipHint:y.getRemoveModeratorTooltipHint})))}function oe(e){var t,n=e.guild,r=e.channel,u=e.isPrivateGuildChannel,s=e.roles,d=e.members,f=(0,l.useStateFromStores)([E.default],(function(){return E.default.can(i.Permissions.ADMINISTRATOR,n)})),c=x.default.canEveryoneRole(i.Permissions.VIEW_CHANNEL,n),p=x.default.canEveryoneRole(i.Permissions.ADMINISTRATOR,n);var v={title:q.default.Messages.PRIVATE_CHANNEL,subtitle:q.default.Messages.CHANNEL_PERMISSIONS_PRIVATE_CHANNEL_DESCRIPTION,formLabel:q.default.Messages.FORM_LABEL_CHANNEL_PERMISSIONS};return r.isCategory()?(v.title=q.default.Messages.PRIVATE_CATEGORY,v.subtitle=q.default.Messages.CHANNEL_PERMISSIONS_PRIVATE_CATEGORY_DESCRIPTION,v.formLabel=q.default.Messages.FORM_LABEL_CATEGORY_PERMISSIONS):r.type===Z.ChannelTypes.GUILD_VOICE&&(v.subtitle=q.default.Messages.CHANNEL_PERMISSIONS_PRIVATE_CHANNEL_DESCRIPTION_VOICE),ne("div",{className:(0,o.default)(X.default.settingCard,(t={},t[X.default.active]=u,t))},void 0,ne(K.default,{description:v.subtitle,icon:ne(D.default,{className:X.default.cardIcon,height:20,width:20}),id:"PrivateChannelSettingCard",label:v.title,onChange:function(){var e=r.accessPermissions;if(W.toggleChannelEveryonePermission(r,e,u),!u){var t=O.default.getCurrentUser();(null==n?void 0:n.isOwner(t))||f||W.grantUserChannelAccess(r,e)}},value:u}),ne("div",{className:X.default.cardFolder},void 0,p&&ne("div",{className:X.default.adminWarning},void 0,ne(M.default,{messageType:M.HelpMessageTypes.WARNING},void 0,q.default.Messages.CHANNEL_PERMISSIONS_EVERYONE_IS_ADMIN_WARNING)),!c&&!p&&!u&&ne("div",{className:X.default.adminWarning},void 0,ne(M.default,{messageType:M.HelpMessageTypes.WARNING},void 0,q.default.Messages.CHANNEL_PERMISSIONS_EVERYONE_CAN_NOT_VIEW_WARNING)),u&&a.createElement(a.Fragment,null,ne(C.default,{justify:C.default.Justify.BETWEEN,align:C.default.Align.CENTER,className:X.default.folderHeader},void 0,ne(R.default,{tag:R.default.Tags.H5,className:X.default.folderTitle},void 0,v.formLabel),ne(T.default,{size:T.default.Sizes.SMALL,color:T.default.Colors.BRAND,onClick:function(){(0,G.openModal)((function(e){return a.createElement(Y.default,te({},e,{channelId:r.id,inSettings:!0}))}))}},void 0,q.default.Messages.CHANNEL_PERMISSIONS_ADD_MEMBERS_TITLE)),ne(re,{channel:r,roles:s,members:d,getRemoveTooltipHint:W.getRemoveTooltipHint}))))}function ie(e){var t=e.title;return ne("div",{},void 0,ne(P.FormDivider,{className:X.default.divider}),ne(R.default,{className:(0,o.default)(X.default.folderTitle,X.default.sectionTitle),tag:R.default.Tags.H5},void 0,t))}re.displayName="RolesMembersList",ae.displayName="StageModeratorSettingCard",oe.displayName="PrivateChannelSettingCard",ie.displayName="SectionTitle";var le=ne(z.default,{});var ue=l.default.connectStores([h.default,E.default,_.default,g.default],(function(){var e,t=h.default.channel,n=h.default.category,r=[],a=[],o={},l=!1;if(null!=t){var u;e=g.default.getGuild(t.getGuildId());var s=_.default.getMemberIds(null===(u=e)||void 0===u?void 0:u.id);null!=e&&(o=h.default.editedPermissionIds.reduce((function(e,t){var n=h.default.getPermissionOverwrite(t);return null!=n&&(e[t]=n),e}),{}),r=W.getExistingRolesRows(e,t,t.viewPermission,o),a=W.getExistingMembersRows(s,t,e,t.viewPermission,o),l=W.isPrivateGuildChannel(t,o))}return{canSyncChannel:null!=n&&E.default.can(i.Permissions.MANAGE_ROLES,n),category:n,channel:t,filteredMembers:a,filteredRoles:r,guild:e,isPrivateGuildChannel:l,locked:h.default.locked,permissionUpdates:o}}))((function(e){var t=e.canSyncChannel,n=e.category,r=e.channel,o=e.filteredMembers,l=e.filteredRoles,u=e.guild,s=e.isPrivateGuildChannel,f=e.locked,p=e.permissionUpdates,v=a.useState(!x.default.canEveryoneRole(i.Permissions.SEND_MESSAGES,r));if(v[0],v[1],null==r||null==u)return null;function y(){null!=n&&(0,G.openModal)((function(e){return a.createElement(c.default,te({},e,{channel:r,category:n,onConfirm:function(){var e=n.guild_id,t=te({},n.permissionOverwrites);null!=e&&null==t[e]&&(t[e]=x.default.makeEveryoneOverwrite(e)),(0,d.saveChannel)(r.id,{permissionOverwrites:Object.values(t)})}}))}))}var m={title:q.default.Messages.CHANNEL_PERMISSIONS,subtitle:q.default.Messages.CHANNEL_PERMISSIONS_SUBTITLE};return r.isCategory()&&(m.title=q.default.Messages.CATEGORY_SETTINGS,m.subtitle=q.default.Messages.CATEGORY_PERMISSIONS_SUBTITLE),a.createElement(a.Fragment,null,ne(R.default,{tag:R.default.Tags.H2},void 0,m.title),ne(A.default,{},void 0,m.subtitle),null!=n&&t?ne($.default,f?{canSync:!1,icon:j.default,noticeText:q.default.Messages.CHANNEL_LOCKED_TO_CATEGORY.format({categoryName:n.name})}:{buttonText:q.default.Messages.SYNC_NOW,canSync:!0,icon:U.default,noticeText:q.default.Messages.PERMISSIONS_UNSYNCED.format({categoryName:n.name}),onClick:y}):null,r.isGuildStageVoice()?ne(ae,{guild:u,channel:r,permissionUpdates:p}):null,ne(oe,{channel:r,guild:u,isPrivateGuildChannel:s,roles:l,members:o}),!1,le)}));t.default=ue},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=l;var r;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=a();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var o in e)if(Object.prototype.hasOwnProperty.call(e,o)){var i=r?Object.getOwnPropertyDescriptor(e,o):null;i&&(i.get||i.set)?Object.defineProperty(n,o,i):n[o]=e[o]}n.default=e,t&&t.set(e,n)}(n(0));function a(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return a=function(){return e},e}function o(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var i=o("polygon",{points:"0 0 18 0 18 18 0 18"});function l(e){var t=e.width,n=void 0===t?18:t,r=e.height,a=void 0===r?18:r,l=e.color,u=void 0===l?"currentColor":l,s=e.foreground,d=e.background;return o("svg",{width:n,height:a,className:e.className,viewBox:"0 0 18 18"},void 0,o("g",{stroke:"none",strokeWidth:"1",fill:"none",fillRule:"evenodd"},void 0,i,o("path",{d:"M2.25,9 C2.25,10.6575 2.9325,12.15 4.02,13.23 L2.25,15 L6.75,15 L6.75,10.5 L5.07,12.18 C4.26,11.3625 3.75,10.245 3.75,9 C3.75,7.0425 5.0025,5.3775 6.75,4.7625 L6.75,3.195 C4.1625,3.8625 2.25,6.2025 2.25,9 Z M15.75,3 L11.25,3 L11.25,7.5 L12.93,5.82 C13.74,6.6375 14.25,7.755 14.25,9 C14.25,10.9575 12.9975,12.6225 11.25,13.2375 L11.25,14.805 C13.8375,14.1375 15.75,11.7975 15.75,9 C15.75,7.3425 15.0675,5.85 13.98,4.77 L15.75,3 Z",fillOpacity:"0.3",fill:u,fillRule:"nonzero",className:d}),o("path",{d:"M8.25,12.75 L8.25,11.25 L9.75,11.25 L9.75,12.75 L8.25,12.75 Z M8.25,9.75 L8.25,5.25 L9.75,5.25 L9.75,9.75 L8.25,9.75 Z",fill:u,className:s})))}l.displayName="Unsynced"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,i.useStateFromStores)([s.default],(function(){return s.default.advancedMode})),t=a.useState(e?new o.default.Value(1):new o.default.Value(0))[0];return a.createElement(a.Fragment,null,_(f.FormDivider,{className:y.default.advancedModeDivider}),_(d.default,{look:d.default.Looks.BLANK,color:d.default.Colors.TRANSPARENT,onClick:function(){e?o.default.timing(t,{toValue:0,duration:250}).start((function(){(0,l.setAdvancedMode)(!1)})):((0,l.setAdvancedMode)(!0),o.default.timing(t,{toValue:1,duration:250}).start())}},void 0,_(c.default,{tag:c.default.Tags.H2,className:y.default.advancedTitle},void 0,v.default.Messages.CHANNEL_PERMISSIONS_ADVANCED_PERMISSIONS,_(p.default,{expanded:e,className:y.default.titleCaret,width:20,height:20}))),e&&_(o.default.div,{style:{opacity:t}},void 0,g))};var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=h();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=m(n(265)),i=n(3),l=n(7739),u=m(n(9690)),s=m(n(8863)),d=m(n(36)),f=n(129),c=m(n(113)),p=m(n(5188)),v=m(n(7)),y=m(n(7508));function m(e){return e&&e.__esModule?e:{default:e}}function h(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return h=function(){return e},e}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var g=_(u.default,{})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=h(n(8)),i=h(n(3)),l=h(n(90)),u=h(n(84)),s=h(n(437)),d=h(n(985)),f=h(n(1029)),c=n(440),p=h(n(238)),v=n(1),y=h(n(7)),m=h(n(7506));function h(e){return e&&e.__esModule?e:{default:e}}function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return E(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return E(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function E(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}function S(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function O(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function I(e,t){return(I=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function T(e){switch(e){case d.default.Positions.BOTTOM:return m.default.positionBottom;default:return m.default.positionTop}}var b=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),i=0;i<n;i++)r[i]=arguments[i];return(t=e.call.apply(e,[this].concat(r))||this).inputRef=a.createRef(),t.state={query:null,selectedSection:null,selectedRow:0},t.memoizedGetRows=(0,c.cachedFunction)((function(e,t,n){var r=new RegExp("^"+p.default.escape(null!=e?e.trim():""),"i"),a=function(e){return r.test(e)};return n.map((function(e,n){return t(a,n)}))})),t.getRows=function(){var e=t.props,n=e.onFilterResults,r=e.sections,a=t.state.query;return t.memoizedGetRows(a,n,r)},t.handleChange=function(e){var n=e.target.value;t.props.onQueryChange&&t.props.onQueryChange(n),t.setState({query:n,selectedSection:null,selectedRow:0})},t.handleMouseEnter=function(e,n){t.setState({selectedSection:e,selectedRow:n})},t.handleClick=function(e,n){var r=t.getRows();t.props.onSelect(r[e][n],e),t.props.onClose()},t.handleKeyDown=function(e){var n=t.props.keyboardModeEnabled,r=t.state.selectedRow,a=t.getRows(),o=t.getSelectedSection(a);switch(e.keyCode){case v.KeyboardKeys.TAB:if(n)break;case v.KeyboardKeys.ARROW_DOWN:e.preventDefault(),t.props.sections.length>o&&++r>=a[o].length&&(++o>=t.props.sections.length&&(o=0),r=0),t.setState({selectedSection:o,selectedRow:r});break;case v.KeyboardKeys.ARROW_UP:e.preventDefault(),--r<0&&(--o<0&&(o=t.props.sections.length-1),r=a[o].length-1),t.setState({selectedSection:o,selectedRow:r});break;case v.KeyboardKeys.ENTER:e.preventDefault(),t.props.sections.length>o&&a[o].length>r&&(t.props.onSelect(a[o][r],o),t.props.onClose());break;case v.KeyboardKeys.ESCAPE:e.preventDefault(),t.props.onSelect(null,null),t.props.onClose()}},t.isEmpty=function(){return 0===t.getRows().reduce((function(e,t){return e+t.length}),0)},t.getSectionHeight=function(e){var n=t.props.sections[e];return t.isEmpty()||null==n?0:44},t.renderSection=function(e){var n=e.section,r=t.props.sections[n];return t.isEmpty()||null==r?null:S("div",{className:m.default.section},n,r)},t.renderRow=function(e){var n,r,a=e.section,i=e.row,l=t.state.selectedRow;if(t.isEmpty())return S("div",{className:m.default.empty},"empty",S("h4",{className:m.default.noResultsHeader},void 0,y.default.Messages.AUTOCOMPLETE_NO_RESULTS_HEADER),S("p",{},void 0,y.default.Messages.AUTOCOMPLETE_NO_RESULTS_BODY));var s=t.getRows(),d=t.getSelectedSection(s),f=null===(n=s[a])||void 0===n?void 0:n[i];return S(u.default,{onClick:t.handleClick.bind(O(t),a,i),onMouseEnter:t.handleMouseEnter.bind(O(t),a,i),className:(0,o.default)(m.default.row,(r={},r[m.default.selected]=d===a&&l===i,r))},a+"-"+i,S("div",{className:m.default.rowInner},void 0,t.props.onRenderResult(f,a)))},t}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,I(t,n);var i=r.prototype;return i.getSelectedSection=function(e){var t=this.state.selectedSection;if(null!=t)return t;for(var n=0;n<e.length;n++)if(e[n].length>0)return n;return 0},i.componentDidMount=function(){this.focus()},i.render=function(){var e=this.props.position,t=this.getRows(),n=[];if(this.isEmpty())n.push(1);else for(var r,i=g(t);!(r=i()).done;){var l=r.value;n.push(l.length)}return S(s.default,{className:(0,o.default)(m.default.container,T(e)),"aria-label":this.props["aria-label"]},void 0,S("div",{className:m.default.autocompleteShadow}),S("div",{className:m.default.autocompleteArrowWrapper},void 0,S("div",{className:m.default.autocompleteArrow})),S("header",{className:m.default.header},void 0,S("div",{className:m.default.autocompleteHeaderBackground}),S("h3",{className:m.default.headerText},void 0,this.props.label),a.createElement("input",{type:"text",className:m.default.input,placeholder:this.props.placeholder,ref:this.inputRef,onChange:this.handleChange,onKeyDown:this.handleKeyDown})),S("section",{className:m.default.sectionTag},void 0,S(f.default,{className:m.default.autocompleteScroller,fade:!0,sections:n,sectionHeight:this.getSectionHeight,rowHeight:40,renderRow:this.renderRow,renderSection:this.renderSection})))},i.focus=function(){null!=this.inputRef.current&&this.inputRef.current.focus()},r}(a.Component);b.displayName="AutocompletePopout",b.defaultProps={sections:[null]};var C=i.default.connectStores([l.default],(function(){return{keyboardModeEnabled:l.default.keyboardModeEnabled}}))(b);t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.showPermissionLockoutModal=function(e){r.default.show({title:i.default.Messages.SELF_DENY_PERMISSION_TITLE,body:i.default.Messages.SELF_DENY_PERMISSION_BODY.format({name:e}),cancelText:i.default.Messages.HELP_DESK,onCancel:function(){window.open(a.default.getArticleURL(o.HelpdeskArticles.PERMISSIONS_LOCKOUT))}})};var r=l(n(145)),a=l(n(131)),o=n(1),i=l(n(7));function l(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=f;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=s();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=u(n(63)),o=u(n(7824)),i=u(n(43)),l=u(n(7509));function u(e){return e&&e.__esModule?e:{default:e}}function s(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return s=function(){return e},e}function d(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function f(e){var t=e.description,n=e.icon,r=e.id,u=e.label,s=e.onChange,f=e.value;return d("div",{className:l.default.cardContent},void 0,d(a.default,{justify:a.default.Justify.BETWEEN,align:a.default.Align.CENTER},void 0,n,d(a.default.Child,{grow:1},void 0,d(i.default,{size:i.default.Sizes.SIZE_16,className:l.default.cardTitle},void 0,u)),null!=s&&null!=f?d(o.default,{id:r,checked:f,onChange:s}):null),d(i.default,{size:i.default.Sizes.SIZE_12,color:i.default.Colors.STANDARD,className:l.default.cardDescription},void 0,t))}f.displayName="PermissionSettingCard"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=d(n(36)),o=d(n(426)),i=d(n(63)),l=d(n(43)),u=n(1),s=d(n(7510));function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var p=function(e){var t=e.icon,n=e.noticeText,r=e.buttonText,d=e.onClick,f=e.canSync;return c(o.default,{className:s.default.card},void 0,c(i.default,{justify:i.default.Justify.BETWEEN,align:i.default.Align.CENTER},void 0,c(t,{width:20,height:20,color:u.Colors.STATUS_YELLOW}),c("div",{className:s.default.label},void 0,c(l.default,{size:l.default.Sizes.SIZE_16},void 0,n)),f&&c(a.default,{size:a.default.Sizes.SMALL,color:a.default.Colors.GREY,onClick:d},void 0,r)))};p.displayName="SyncStatusCard";var v=p;t.default=v},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=y,t.ChannelSettingsIntegrationsNotice=m;!function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n)}(n(0));var r,a=n(3),o=c(n(7656)),i=c(n(7605)),l=c(n(8796)),u=c(n(9691)),s=c(n(8173)),d=c(n(20)),f=c(n(35));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e){var t=e.refToScroller,n=(0,a.useStateFromStores)([s.default],(function(){return s.default.getProps()}),[]).channel,r=(0,a.useStateFromStores)([d.default],(function(){return null!=n?d.default.getGuild(n.getGuildId()):null}),[n]),o=(0,a.useStateFromStores)([u.default],(function(){return u.default.getProps()}),[]),i=o.section,f=o.webhooks,c=o.editedWebhook,p=o.isFetching,y=o.errors;return null==r||null==n?null:v(l.default,{guild:r,channel:n,section:i,webhooks:f,editedWebhook:c,isFetching:p,hasChanges:u.default.hasChanges,errors:y,refToScroller:t})}function m(){var e=(0,a.useStateFromStores)([s.default],(function(){return s.default.getProps()})),t=e.channel,n=e.submitting,r=(0,a.useStateFromStores)([d.default],(function(){return null!=t?d.default.getGuild(t.getGuildId()):null}),[t]),l=(0,a.useStateFromStores)([f.default],(function(){return f.default.theme}));return v(i.default,{theme:l,submitting:n,onReset:function(){o.default.init()},onSave:function(){null!=r&&null!=u.default.editedWebhook&&o.default.saveWebhook(r.id,u.default.editedWebhook)}})}y.displayName="ChannelSettingsIntegrations",m.displayName="ChannelSettingsIntegrationsNotice"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=f(n(3)),a=f(n(8797)),o=f(n(8173)),i=f(n(20)),l=f(n(48)),u=f(n(151)),s=f(n(35)),d=n(1);function f(e){return e&&e.__esModule?e:{default:e}}function c(){return(c=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var p=r.default.connectStores([o.default,s.default,u.default,i.default,l.default],(function(){var e=o.default.getProps().channel;return c({channel:e,guild:null!=e?i.default.getGuild(e.getGuildId()):null,theme:s.default.theme,hide:u.default.hideInstantInvites,canCreateInvites:null!=e&&l.default.can(d.Permissions.CREATE_INSTANT_INVITE,e)},o.default.getInvites())}))(a.default);t.default=p},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=H,t.ChannelSettingsOverviewNotice=void 0;var r,a=j(n(0)),o=w(n(8)),i=j(n(3)),l=n(7644),u=w(n(8098)),s=w(n(7605)),d=w(n(1139)),f=w(n(186)),c=w(n(183)),p=n(1028),v=n(32),y=w(n(8173)),m=w(n(20)),h=w(n(48)),_=w(n(8099)),g=w(n(35)),E=w(n(63)),S=w(n(5401)),O=w(n(987)),I=w(n(7708)),T=w(n(7575)),b=w(n(7587)),C=w(n(178)),M=n(129),N=n(272),P=w(n(131)),A=n(10876),R=n(1),L=w(n(7)),D=w(n(423));function w(e){return e&&e.__esModule?e:{default:e}}function k(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return k=function(){return e},e}function j(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=k();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function U(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function G(e,t){return(G=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var F=i.default.connectStores([y.default],(function(){var e=y.default.getProps(),t=e.channel,n=e.submitting;return{channel:t,submitting:n,onReset:function(){null!=t&&(0,l.init)(t.id)},onSave:function(){if(null!=t){var e=t.name,n=t.type,r=t.topic,a=t.bitrate,o=t.userLimit,i=t.nsfw,u=t.rateLimitPerUser,s=t.rtcRegion,d=t.videoQualityMode;(0,l.saveChannel)(t.id,{name:e,type:n,topic:r,bitrate:a,userLimit:o,nsfw:i,rateLimitPerUser:u,rtcRegion:s,videoQualityMode:d})}}}}))(s.default);t.ChannelSettingsOverviewNotice=F;var B=function(e){var t,r;function a(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handleChangeName=function(e){var n=t.props.channel;null!=n&&((0,v.isGuildTextChannelType)(n.type)&&!v.THREAD_CHANNEL_TYPES.has(n.type)&&(e=(0,N.sanitizeGuildTextChannelName)(e)),(0,l.updateChannel)({name:e}))},t.handleChangeTopic=function(e){(0,l.updateChannel)({topic:f.default.translateInlineEmojiToSurrogates(e)})},t.handleChangeBitrate=function(e){(0,l.updateChannel)({bitrate:1e3*Math.round(e/1e3)})},t.handleUserLimitChange=function(e){(0,l.updateChannel)({userLimit:Math.round(e)})},t.handleNSFWChange=function(e){(0,l.updateChannel)({nsfw:e})},t.handleNewsChange=function(e){(0,l.updateChannel)({type:e?R.ChannelTypes.GUILD_ANNOUNCEMENT:R.ChannelTypes.GUILD_TEXT})},t.handleChangeSlowmode=function(e){(0,l.updateChannel)({rateLimitPerUser:e})},t.handleRegionChange=function(e){var t=e.value;(0,l.updateChannel)({rtcRegion:"AUTOMATIC_RTC_REGION"===t?null:t})},t.handleVideoQualityModeChange=function(e){(0,l.updateChannel)({videoQualityMode:e})},t}r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,G(t,r);var i=a.prototype;return i.componentDidMount=function(){null==this.props.regions&&null!=this.props.guild&&u.default.fetchRegions(this.props.guild.id)},i.getError=function(e){var t=this.props.errors;return t&&t[e]?t[e]:""},i.getCooldownSliderMarker=function(e){return(0,A.getCooldownLabel)(e,!0)},i.renderChannelInfo=function(e,t){var n,r=this.props,a=r.canManageChannels,i=r.guild,l=v.THREAD_CHANNEL_TYPES.has(e.type),u=(0,v.isGuildTextChannelType)(e.type)&&!l?U("div",{},void 0,U(M.FormItem,{title:L.default.Messages.FORM_LABEL_CHANNEL_TOPIC,className:D.default.marginTop20},void 0,U(b.default,{placeholder:L.default.Messages.CHANNEL_TOPIC_EMPTY,value:f.default.translateSurrogatesToInlineEmoji(e.topic),onChange:this.handleChangeTopic,error:this.getError("topic"),maxLength:1024,disabled:!a,autosize:!0})),U(M.FormDivider,{className:(0,o.default)(D.default.marginTop40,D.default.marginBottom40)})):null,s=e.type===R.ChannelTypes.GUILD_TEXT?U("div",{},void 0,U(M.FormItem,{title:L.default.Messages.FORM_LABEL_SLOWMODE},void 0,U(I.default,{className:D.default.marginTop20,initialValue:e.rateLimitPerUser,markers:R.SLOWMODE_VALUES,stickToMarkers:!0,onValueChange:this.handleChangeSlowmode,onMarkerRender:this.getCooldownSliderMarker,disabled:!a,equidistant:!0}),U(M.FormText,{type:M.FormText.Types.DESCRIPTION},void 0,L.default.Messages.FORM_HELP_SLOWMODE)),U(M.FormDivider,{className:(0,o.default)(D.default.marginTop40,D.default.marginBottom40)})):null,d=(0,v.isGuildTextChannelType)(e.type)&&!l?U("div",{},void 0,U(T.default,{note:L.default.Messages.FORM_HELP_NSFW,onChange:this.handleNSFWChange,value:e.isNSFW(),hideBorder:!0,disabled:!a},void 0,L.default.Messages.FORM_LABEL_NSFW_CHANNEL)):null,c=(0,v.isGuildTextChannelType)(e.type)&&!l&&null!=i&&i.hasFeature(R.GuildFeatures.NEWS)&&e.id!==(null==i?void 0:i.rulesChannelId)&&e.id!==(null==i?void 0:i.publicUpdatesChannelId)?U("div",{},void 0,U(T.default,{note:L.default.Messages.FORM_HELP_NEWS.format({documentationLink:P.default.getArticleURL(R.HelpdeskArticles.ANNOUNCEMENT_CHANNELS)}),onChange:this.handleNewsChange,value:e.type===R.ChannelTypes.GUILD_ANNOUNCEMENT,hideBorder:!0,disabled:!a},void 0,L.default.Messages.FORM_LABEL_NEWS_CHANNEL)):null;return n=e.type===R.ChannelTypes.GUILD_CATEGORY?L.default.Messages.CATEGORY_NAME:l?L.default.Messages.THREAD_NAME:L.default.Messages.FORM_LABEL_CHANNEL_NAME,U("div",{},void 0,U(M.FormItem,{title:n},void 0,U(C.default,{value:t,onChange:this.handleChangeName,error:this.getError("name"),autoFocus:!0,disabled:!a})),u,s,d,c)},i.renderBitrate=function(e){return Math.round(e/1e3)+"kbps"},i.renderVoiceBitrate=function(e,t){var n=this.props.canManageChannels;if(!e.isGuildVoice())return null;var r=(0,N.getBitrateLimit)(t);return U(E.default,{direction:E.default.Direction.VERTICAL,className:D.default.marginBottom40},void 0,U(M.FormTitle,{},void 0,L.default.Messages.FORM_LABEL_BITRATE),U(M.FormText,{type:M.FormTextTypes.DESCRIPTION,style:{color:R.Colors.STATUS_RED},className:D.default.marginBottom8},void 0,this.getError("bitrate")),U(I.default,{initialValue:Math.min(e.bitrate,r),onValueChange:this.handleChangeBitrate,onValueRender:this.renderBitrate,onMarkerRender:this.renderBitrate,markers:[R.BITRATE_MIN,R.BITRATE_DEFAULT,r],minValue:R.BITRATE_MIN,maxValue:r,keyboardStep:R.BITRATE_STEP,disabled:!n}),U(M.FormText,{type:M.FormTextTypes.DESCRIPTION},void 0,L.default.Messages.FORM_HELP_BITRATE.format({bitrate:R.BITRATE_DEFAULT/1e3})))},i.renderVideoQualityMode=function(e){var t,n=this,r=this.props.canManageChannels;if(!e.isGuildVoice())return null;var a=[{value:R.VideoQualityMode.AUTO,name:L.default.Messages.VIDEO_QUALITY_MODE_AUTO},{value:R.VideoQualityMode.FULL,name:L.default.Messages.VIDEO_QUALITY_MODE_FULL}];return U(E.default,{direction:E.default.Direction.VERTICAL,className:D.default.marginBottom40},void 0,U(M.FormItem,{title:L.default.Messages.FORM_LABEL_VIDEO_QUALITY},void 0,U(S.default,{onChange:function(e){var t=e.value;return n.handleVideoQualityModeChange(t)},options:a,value:null!==(t=e.videoQualityMode)&&void 0!==t?t:R.VideoQualityMode.AUTO,disabled:!r})),U(M.FormText,{type:M.FormTextTypes.DESCRIPTION},void 0,L.default.Messages.FORM_HELP_VIDEO_QUALITY_MODE.format()))},i.onRenderUserLimit=function(e){return 0===(e=Math.round(e))?L.default.Messages.NO_USER_LIMIT:L.default.Messages.NUM_USERS.format({num:e})},i.renderUserLimit=function(e){var t=this.props.canManageChannels;return e.isGuildVoice()?U(E.default,{direction:E.default.Direction.VERTICAL,className:D.default.marginBottom40},void 0,U(M.FormTitle,{},void 0,L.default.Messages.FORM_LABEL_USER_LIMIT),U(M.FormText,{type:M.FormTextTypes.DESCRIPTION,style:{color:R.Colors.STATUS_RED},className:D.default.marginBottom8},void 0,this.getError("user_limit")),U(I.default,{initialValue:Math.min(e.userLimit,R.MAX_VOICE_USER_LIMIT),onValueChange:this.handleUserLimitChange,onValueRender:this.onRenderUserLimit,onMarkerRender:function(e){return 0===Math.round(e)?"∞":e},markers:[0,R.MAX_VOICE_USER_LIMIT],minValue:0,maxValue:R.MAX_VOICE_USER_LIMIT,disabled:!t}),U(M.FormText,{type:M.FormTextTypes.DESCRIPTION},void 0,L.default.Messages.FORM_HELP_USER_LIMIT.format())):null},i.renderRegionOverride=function(e){var t=this.props,n=t.regions,r=t.canManageChannels,a=t.guild;if(!a)return null;if(!d.default.getCurrentConfig({guildId:a.id}).useGuildVoiceChannelLatencyRouting||!e.isVocal())return null;var o=[];n&&(o=n.filter((function(e){return!e.deprecated})).map((function(e){return{label:e.name,value:e.id}}))).unshift({label:L.default.Messages.AUTOMATIC_REGION,value:"AUTOMATIC_RTC_REGION"});var i=e.rtcRegion||"AUTOMATIC_RTC_REGION";return U(E.default,{direction:E.default.Direction.VERTICAL},void 0,U(M.FormTitle,{},void 0,L.default.Messages.FORM_LABEL_REGION_OVERRIDE),U(O.default,{options:o,value:i,onChange:this.handleRegionChange,disabled:!r}),U(M.FormText,{type:M.FormTextTypes.DESCRIPTION},void 0,L.default.Messages.FORM_HELP_REGION_OVERRIDE))},i.renderJuiceImage=function(e){var t,r=this.props.theme;return t=e.type===R.ChannelTypes.GUILD_CATEGORY?r===R.ThemeTypes.DARK?n(10877):n(10878):r===R.ThemeTypes.DARK?n(10879):n(10880),U(E.default,{justify:E.default.Justify.CENTER,className:D.default.marginTop60},void 0,U("img",{alt:"",width:280,height:165,src:t}))},i.render=function(){var e=this.props,t=e.channel,n=e.channelName,r=e.guild;return null==t||null==n||null==r?null:U(M.FormSection,{className:"channel-settings-overview",tag:M.FormTitleTags.H2,title:L.default.Messages.OVERVIEW},void 0,this.renderChannelInfo(t,n),t.isVocal()?U(M.FormDivider,{className:(0,o.default)(D.default.marginTop40,D.default.marginBottom40)}):null,this.renderVoiceBitrate(t,r),this.renderVideoQualityMode(t),this.renderUserLimit(t),this.renderRegionOverride(t),this.renderJuiceImage(t))},a}(a.PureComponent);function H(){var e=(0,i.useStateFromStores)([y.default],(function(){return y.default.getProps()})),t=e.errors,n=e.channel,r=e.submitting,a=(0,i.useStateFromStores)([_.default],(function(){var e;return _.default.getRegions(null!==(e=null==n?void 0:n.getGuildId())&&void 0!==e?e:null)})),o=(0,i.useStateFromStores)([g.default],(function(){return g.default.theme})),l=(0,i.useStateFromStores)([m.default],(function(){return m.default.getGuild(null==n?void 0:n.getGuildId())})),u=(0,p.useCanManageThread)(n),s=(0,i.useStateFromStores)([h.default],(function(){return h.default.can(R.Permissions.MANAGE_CHANNELS,n)})),d=(0,c.default)(n);return U(B,{errors:t,channel:n,channelName:d,submitting:r,regions:a,theme:o,guild:l,canManageChannels:(null==n?void 0:n.isThread())?u:s})}B.displayName="ChannelSettingsOverview",H.displayName="ConnectedChannelSettingsOverview"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getCooldownLabel=function(e,t){void 0===t&&(t=!0);var n=r.default.duration(e,"seconds");return n.hours()>0?(t?a.default.Messages.DURATION_HOURS_SHORT:a.default.Messages.DURATION_HOURS).format({hours:n.hours()}):n.minutes()>0?(t?a.default.Messages.DURATION_MINUTES_SHORT:a.default.Messages.DURATION_MINUTES).format({minutes:n.minutes()}):e>0?(t?a.default.Messages.DURATION_SECONDS_SHORT:a.default.Messages.DURATION_SECONDS).format({seconds:n.seconds()}):t?a.default.Messages.FORM_LABEL_OFF:a.default.Messages.FORM_LABEL_SLOWMODE_OFF};var r=o(n(5)),a=o(n(7));function o(e){return e&&e.__esModule?e:{default:e}}},function(e,t,n){e.exports=n.p+"58957d928db6fb9d4658eb882f33d7bc.svg"},function(e,t,n){e.exports=n.p+"c2c982c416a67d43d72d182f079a8d22.svg"},function(e,t,n){e.exports=n.p+"bfffd518c76d3f6bc5e96eb52e4ae2cf.svg"},function(e,t,n){e.exports=n.p+"9ad4d437577c5569dc231a787a5377f6.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=A(n(0)),o=N(n(6)),i=N(n(3)),l=n(31),u=n(705),s=N(n(8012)),d=n(7638),f=N(n(90)),c=N(n(9)),p=N(n(64)),v=N(n(122)),y=A(n(1103)),m=N(n(35)),h=N(n(12)),_=N(n(63)),g=N(n(643)),E=N(n(126)),S=N(n(10882)),O=N(n(10884)),I=N(n(10885)),T=N(n(10886)),b=n(1),C=N(n(7)),M=N(n(6780));function N(e){return e&&e.__esModule?e:{default:e}}function P(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return P=function(){return e},e}function A(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=P();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function R(e,t){return(R=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function L(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var D=function(e,t){return L(_.default,{align:_.default.Align.CENTER},void 0,L(_.default.Child,{},void 0,L(_.default,{align:_.default.Align.CENTER},void 0,L(g.default,{size:g.default.Sizes.SIZE_24,src:e.getAvatarURL(),"aria-label":e.username,className:M.default.avatar}),L("span",{className:M.default.username},void 0,null!=t?t:e.toString()))))};D.displayName="UserItem";var w=function(e){return L(_.default,{align:_.default.Align.CENTER},void 0,L(_.default.Child,{},void 0,L(_.default,{align:_.default.Align.CENTER},void 0,L("span",{className:M.default.username},void 0,e))))};function k(e,t,n,r,a){var i=[];if(null==t)return i;var l=t.transport,s=t.rtp,f=s.inbound,c=s.outbound;return i.push({section:d.SectionTypes.HEADER,label:C.default.Messages.RTC_DEBUG_CONTEXT.format({context:e})}),null!=l&&i.push({section:(0,y.keySection)(e,b.RTCDebugSections.TRANSPORT,n),label:C.default.Messages.RTC_DEBUG_TRANSPORT,element:T.default,elementProps:{context:e,index:n}}),null!=c&&i.push({section:(0,y.keySection)(e,b.RTCDebugSections.OUTBOUND,n),label:C.default.Messages.RTC_DEBUG_RTP_OUTBOUND,element:O.default,elementProps:{context:e,index:n}}),null==f||o.default.isEmpty(f)||(i.push({section:d.SectionTypes.HEADER,label:C.default.Messages.RTC_DEBUG_RTP_INBOUND}),Object.keys(f).forEach((function(t){var o=h.default.getUser(t),l=p.default.getNick(a,t),s=(0,y.keySection)(e,t,n);i.push({section:s,label:null!=o?D(o,l):w(null!=l?l:t),ariaLabel:null!=o?o.tag:t,onClick:function(){(0,u.setSection)(s)},element:S.default,elementProps:{context:e,index:n,videoStreams:r}})}))),i}function j(e,t,n,r,a){var o=e.flatMap((function(e,t){return k(l.MediaEngineContextTypes.DEFAULT,e,t,n,null==a?void 0:a.getGuildId())})),i=t.flatMap((function(e,t){return k(l.MediaEngineContextTypes.STREAM,e,t,n,null==a?void 0:a.getGuildId())})),u=[],s={section:d.SectionTypes.DIVIDER};null!=r&&(u.push(s),u.push({section:b.RTCDebugSections.SCREENSHARE,label:C.default.Messages.RTC_DEBUG_SCREENSHARE,element:I.default,elementProps:{screenshare:r}})),i.length>0&&i.unshift(s);var f=null!=a?[{section:d.SectionTypes.CUSTOM,label:"Channel Name",element:function(){return L(E.default,{className:M.default.channelName,size:E.default.Sizes.SIZE_20},void 0,a.name)}}]:[];return[].concat(f,o,i,u)}w.displayName="UnknownUserItem";var U=i.default.connectStores([v.default,y.default,m.default,f.default,c.default],(function(){var e,t=y.default.getAllStats(l.MediaEngineContextTypes.DEFAULT),n=y.default.getAllStats(l.MediaEngineContextTypes.STREAM),r=v.default.getChannelId(),a=null===(e=t.concat(n).find((function(e){return null!=e.screenshare})))||void 0===e?void 0:e.screenshare;return{theme:m.default.theme,sidebarTheme:f.default.darkSidebar?b.ThemeTypes.DARK:void 0,section:y.default.getSection(),defaultStats:t,streamStats:n,videoStreams:y.default.getVideoStreams(),screenshare:a,channel:c.default.getChannel(r)}}))(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,R(t,n),r.prototype.render=function(){var e=this.props,t=e.theme,n=e.sidebarTheme,r=e.section,a=e.defaultStats,o=e.streamStats,i=e.videoStreams,l=e.screenshare,d=e.channel;return L(s.default,{theme:t,sidebarTheme:n,section:r,onSetSection:u.setSection,onClose:u.close,sections:j(a,o,i,l,d)})},r}(a.PureComponent));t.default=U},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=h(n(0)),o=y(n(3)),i=y(n(64)),l=y(n(122)),u=h(n(1103)),s=y(n(12)),d=y(n(227)),f=y(n(646)),c=n(113),p=n(8864),v=y(n(7));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}return n.default=e,t&&t.set(e,n),n}function _(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function g(e,t){return(g=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var E=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,g(t,n),r.prototype.render=function(){var e=this.props,t=e.streams,n=e.userId,r=e.mediaEngineConnectionId,a=e.videoStreams;if(null==n||null==t||0===t.length)return _(d.default,{type:d.default.Type.SPINNING_CIRCLE});var o=l.default.getGuildId(),u=s.default.getUser(n),y=i.default.getNick(o,n),m=null==u?v.default.Messages.RTC_DEBUG_RTP_INBOUND:v.default.Messages.RTC_DEBUG_RTP_INBOUND+" — "+(null!=y?y:u.toString());return _(f.default,{tag:c.Tags.H2,title:m},void 0,(0,p.renderStreams)(t,r,n,a))},r}(a.PureComponent);E.displayName="RTCDebugInbound";var S=o.default.connectStores([u.default],(function(e){var t=e.context,n=e.index,r=e.videoStreams,a=u.default.getAllStats(t)[n],o=(0,u.parseSection)(u.default.getSection()).section;if(null==o)throw new Error("Unrecognized section format");var i=null;return null!=a&&null!=a.rtp.inbound&&(i=a.rtp.inbound[o]||[]),{mediaEngineConnectionId:null==a?void 0:a.mediaEngineConnectionId,userId:o,streams:i,videoStreams:r}}))(E);t.default=S},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=c;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(9461),i=(r=n(7594))&&r.__esModule?r:{default:r},l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(){return(s=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function d(e,t){return(d=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var f=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={dataSeries:new o.TimelineDataSeries,graphView:null},t.handleSetCanvas=function(e){null!=e&&(t.state.graphView=new o.TimelineGraphView(e),t.state.graphView.backgroundColor=t.props.theme===l.ThemeTypes.LIGHT?l.Colors.WHITE:l.Colors.PRIMARY_DARK_600,t.state.graphView.textColor=t.props.theme===l.ThemeTypes.LIGHT?l.Colors.BLACK:l.Colors.WHITE,t.state.graphView.timeOptions={timeStyle:"short"},t.state.graphView.addDataSeries(t.state.dataSeries),t.state.dataSeries.addPoint(Date.now(),0),t.state.graphView.updateEndDate())},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,d(t,n),r.getDerivedStateFromProps=function(e,t){var n=t.dataSeries,r=t.graphView;return n.addPoint(Date.now(),e.datapoint),null!=r&&(r.backgroundColor=e.theme===l.ThemeTypes.LIGHT?l.Colors.WHITE:l.Colors.PRIMARY_DARK_600,r.textColor=e.theme===l.ThemeTypes.LIGHT?l.Colors.BLACK:l.Colors.WHITE,r.updateEndDate()),{dataSeries:n,graphView:r}},r.prototype.render=function(){return a.createElement("canvas",{key:"canvas",height:"100",ref:this.handleSetCanvas})},r}(a.PureComponent);function c(e){var t=(0,i.default)();return a.createElement(f,s({},e,{theme:t}))}f.displayName="RTCDebugGraph",c.displayName="ConnectedRTCDebugGraph"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(3)),i=c(n(1103)),l=c(n(227)),u=c(n(646)),s=n(113),d=n(8864),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n),r.prototype.render=function(){var e=this.props.outbound;return null==e?v(l.default,{type:l.default.Type.SPINNING_CIRCLE}):v(u.default,{tag:s.Tags.H2,title:f.default.Messages.RTC_DEBUG_RTP_OUTBOUND},void 0,(0,d.renderStreams)(e))},r}(a.PureComponent);m.displayName="RTCDebugOutbound";var h=o.default.connectStores([i.default],(function(e){var t=e.context,n=e.index,r=i.default.getAllStats(t)[n];return{outbound:null!=r?r.rtp.outbound:null}}))(m);t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=p();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=c(n(6)),i=c(n(227)),l=c(n(646)),u=n(113),s=n(8864),d=n(9462),f=c(n(7));function c(e){return e&&e.__esModule?e:{default:e}}function p(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return p=function(){return e},e}function v(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var m=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n),r.prototype.render=function(){var e=this.props.screenshare;if(null==e)return v(i.default,{type:i.default.Type.SPINNING_CIRCLE});var t=o.default.map(e,(function(e,t){return v(d.Item,{label:t,value:e},t)}));return v(l.default,{tag:u.Tags.H2,title:f.default.Messages.RTC_DEBUG_SCREENSHARE},void 0,(0,s.renderTwoColumns)(t))},r}(a.PureComponent);m.displayName="RTCDebugScreenshare";var h=m;t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=C();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=b(n(6)),i=b(n(3)),l=n(31),u=b(n(122)),s=b(n(1103)),d=b(n(1081)),f=b(n(151)),c=b(n(12)),p=b(n(63)),v=b(n(227)),y=b(n(992)),m=b(n(646)),h=n(113),_=b(n(8251)),g=n(8864),E=b(n(9692)),S=n(9462),O=b(n(7)),I=b(n(6780)),T=b(n(423));function b(e){return e&&e.__esModule?e:{default:e}}function C(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return C=function(){return e},e}function M(){return(M=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function N(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function P(e,t){return(P=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var A=N("span",{},void 0,"Bitrate:"),R=N("span",{},void 0,"Packet Loss:"),L=function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,P(t,n),r.prototype.render=function(){var e=this.props,t=e.transport,n=e.mediaSessionId,r=e.hidePersonalInformation,a=e.hostname;if(null==t)return N(v.default,{type:v.default.Type.SPINNING_CIRCLE});var i=M({},t,{hostname:a}),l=o.default.map(i,(function(e,t){if("receiverReports"!==t&&(!r||"localAddress"!==t))return N(S.Item,{label:t,value:e},t)})),u=o.default.map(i.receiverReports,(function(e){var t=N(p.default,{id:"bitrate-"+e.id,justify:p.default.Justify.BETWEEN},void 0,A,N("span",{},void 0,(e.bitrate/1e3).toFixed(2)," Kbps")),n=N(p.default,{id:"lost-"+e.id,justify:p.default.Justify.BETWEEN},void 0,R,N("span",{},void 0,(100*e.fractionLost/256).toFixed(0),"%")),r=c.default.getUser(e.id),a=null!=r?r.username:e.id;return N(E.default,{label:e.id,valueRendered:[t,n]},e.id,a)}));return N(m.default,{tag:h.Tags.H2,title:O.default.Messages.RTC_DEBUG_TRANSPORT+(n?" - "+n:""),className:I.default.allowSelection},void 0,(0,g.renderTwoColumns)(l),i.receiverReports?N(y.default,{className:T.default.marginBottom20}):null,(0,g.renderTwoColumns)(u))},r}(a.PureComponent);L.displayName="RTCDebugTransport";var D=i.default.connectStores([s.default,u.default,f.default,d.default],(function(e){var t=e.context,n=e.index,r=s.default.getAllStats(t)[n],a=t===l.MediaEngineContextTypes.STREAM?d.default.getHostname():u.default.getHostname();return{hidePersonalInformation:f.default.hidePersonalInformation,transport:null!=r?r.transport:null,mediaSessionId:u.default.getMediaSessionId(),hostname:_.default.getShortHostname(a)}}))(L);t.default=D},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),a=i(n(21)),o=i(n(6));function i(e){return e&&e.__esModule?e:{default:e}}function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var d=function(e){var t,n;function i(t){var n;return(n=e.call(this,t)||this).ref=r.createRef(),n._animate=function(){var e=function(e){if(void 0===e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(n).animProps;if(!n.state.shaking||e.progress>e.duration||null==n.ref.current)n._animationComplete();else{var t=Date.now();if(e.progress+=t-e.last,e.last=t,e.frameCount%2){var r=e.lastDirection*e.intensity,i=o.default.random(-e.intensity,e.intensity,!0),l=Math.max(0,Math.cbrt(e.duration-e.progress/1e3));e.intensity*=Math.min(1,l),e.lastDirection*=-1,(0,a.default)(null!=n.ref.current,"Shakeable style set when not mounted"),n.ref.current.style.transform="translate3d("+r+"px,"+i+"px,0px)"}e.frameCount+=1,n._animationFrame=requestAnimationFrame(n._animate)}},n._animationCleanup=function(){null!=n.ref.current&&(n.ref.current.style.transform=""),cancelAnimationFrame(n._animationFrame)},n.state={shaking:!1},n}n=e,(t=i).prototype=Object.create(n.prototype),t.prototype.constructor=t,s(t,n);var l=i.prototype;return l.getDefaultAnimProps=function(e,t){return{duration:e||300,progress:0,last:Date.now(),intensity:t||5,lastDirection:-1,frameCount:0}},l.componentWillUnmount=function(){this._animationCleanup()},l.shake=function(e,t){this.animProps=this.getDefaultAnimProps(e,t),this.state.shaking||this.setState({shaking:!0},this._animate)},l.stop=function(){this.state.shaking&&this.setState({shaking:!1})},l._animationComplete=function(){this.setState({shaking:!1},this._animationCleanup)},l.render=function(){var e=this.props,t=e.children,n=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["children"]);return r.createElement("div",u({},n,{ref:this.ref}),t)},i}(r.Component);d.displayName="Shakeable";var f=d;t.default=f},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=M();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=C(n(8)),i=C(n(6)),l=C(n(265)),u=C(n(3)),s=C(n(24)),d=C(n(8101)),f=n(687),c=C(n(1116)),p=C(n(664)),v=C(n(8214)),y=C(n(249)),m=C(n(10889)),h=C(n(9289)),_=C(n(5519)),g=C(n(13)),E=n(1064),S=C(n(37)),O=C(n(1066)),I=n(1),T=C(n(7)),b=C(n(7514));function C(e){return e&&e.__esModule?e:{default:e}}function M(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return M=function(){return e},e}function N(e,t){return(N=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function P(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}var A=function(e){var t,n;function r(t){var n,r;(n=e.call(this,t)||this).videoRef=null,n._noProblemsTimeout=null,n._problemsTimeout=null,n._connectedSound=n.createSound(),n._loadingText=(r=[T.default.Messages.LOADING_LINE_1,T.default.Messages.LOADING_LINE_2,T.default.Messages.LOADING_LINE_3,T.default.Messages.LOADING_LINE_4,T.default.Messages.LOADING_LINE_5,T.default.Messages.LOADING_LINE_6,T.default.Messages.LOADING_LINE_7,T.default.Messages.LOADING_LINE_8,T.default.Messages.LOADING_LINE_10,T.default.Messages.LOADING_LINE_11,T.default.Messages.LOADING_LINE_12,T.default.Messages.LOADING_LINE_13,T.default.Messages.LOADING_LINE_14,T.default.Messages.LOADING_LINE_15,T.default.Messages.LOADING_TIP_1,T.default.Messages.LOADING_TIP_2,T.default.Messages.LOADING_TIP_3,T.default.Messages.LOADING_TIP_4,T.default.Messages.LOADING_TIP_5,T.default.Messages.LOADING_TIP_6,T.default.Messages.LOADING_TIP_7,T.default.Messages.LOADING_TIP_8,T.default.Messages.LOADING_TIP_9,T.default.Messages.LOADING_TIP_10,T.default.Messages.LOADING_TIP_11,T.default.Messages.LOADING_TIP_12,T.default.Messages.LOADING_TIP_13,T.default.Messages.LOADING_TIP_14,T.default.Messages.LOADING_TIP_15,T.default.Messages.LOADING_TIP_16,T.default.Messages.LOADING_TIP_17,T.default.Messages.LOADING_TIP_18,T.default.Messages.LOADING_TIP_19,T.default.Messages.LOADING_TIP_20,T.default.Messages.LOADING_TIP_21,T.default.Messages.LOADING_TIP_22,T.default.Messages.LOADING_TIP_23,T.default.Messages.LOADING_TIP_24,T.default.Messages.LOADING_TIP_25,T.default.Messages.LOADING_TIP_26,T.default.Messages.LOADING_KEYBIND_TIP_1.format({quickSwitcherHook:function(e,t){return P(O.default,{shortcut:"mod+k",className:b.default.keybind},t)}}),T.default.Messages.LOADING_KEYBIND_TIP_2.format({markUnreadHook:function(e,t){return P(O.default,{shortcut:"alt+click",className:b.default.keybind},t)}}),T.default.Messages.LOADING_KEYBIND_TIP_3.format({markServerUnreadHook:function(e,t){return P(O.default,{shortcut:"shift+esc",className:b.default.keybind},t)}}),T.default.Messages.LOADING_KEYBIND_TIP_4.format({navigateUnreadHook:function(e,t){return P(O.default,{shortcut:"shift+alt+up",className:b.default.keybind},t)},downHook:function(e,t){return P(O.default,{shortcut:"down",className:b.default.keybind},t)}},!0),T.default.Messages.LOADING_KEYBIND_TIP_5.format({keyboardShortcutsHook:function(e,t){return P(O.default,{shortcut:"mod+/",className:b.default.keybind},t)}}),T.default.Messages.LOADING_KEYBIND_TIP_6.format({messageNewlineHook:function(e,t){return P(O.default,{shortcut:"shift+return",className:b.default.keybind},t)}}),T.default.Messages.LOADING_KEYBIND_TIP_7.format({shiftHook:function(e,t){return P(O.default,{shortcut:"shift",className:b.default.keybind},t)}}),T.default.Messages.LOADING_KEYBIND_TIP_8.format({upHook:function(e,t){return P(O.default,{shortcut:"up",className:b.default.keybind},t)}})])[i.default.random(r.length-1)],n.handleReady=function(){n.setState({ready:!0}),g.default.isDesktop()&&(S.default.send("UPDATED_QUOTES",["Hold Tight — Loading Discord"]),S.default.send("UPDATE_OPEN_ON_STARTUP"))},n.setVideoRef=function(e){n.videoRef=e},n.setProblemsTimeout=function(){null==n._problemsTimeout&&(n._problemsTimeout=setTimeout((function(){return n.setState({problems:!0})}),1e4))},n.clearProblemsTimeout=function(){clearTimeout(n._problemsTimeout),n._problemsTimeout=null};var a=t.connected;return n.state={ready:a,hide:a,problems:!1,shouldRender:!a,opacity:new l.default.Value(a?0:1)},n._connectedSound.volume=1,n}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,N(t,n);var a=r.prototype;return a.createSound=function(){var e=this.props.soundpack,t=(0,E.createSoundForPack)("discodo",e);return t.volume=1,t},a.componentDidMount=function(){this.setProblemsTimeout()},a.componentDidUpdate=function(e,t){var n=this,r=this.state,a=r.ready,o=r.hide,i=r.problems,u=r.opacity,f=this.props,c=f.connected,p=f.soundpack,v=c&&a&&!o&&!i;if(e.soundpack!==p&&(this._connectedSound=this.createSound()),e.connected!==c||v)if(c&&null!=this.videoRef){var y=Math.max(Math.ceil(1e3*(this.videoRef.duration-this.videoRef.currentTime)),600);clearTimeout(this._noProblemsTimeout),s.default.get(I.DISCODO_STORAGE_KEY)&&this._connectedSound.play(),this._noProblemsTimeout=setTimeout((function(){n.setState({problems:!1,hide:c})}),y)}else this.setState({problems:!1,hide:c});else t.hide!==o?(o?this.clearProblemsTimeout():this.setProblemsTimeout(),this.setState({shouldRender:!0}),l.default.timing(u,{toValue:o?0:1,duration:200}).start((function(){return n.setState({shouldRender:!o})}))):t.problems!==i&&i&&d.default.checkIncidents()},a.componentWillUnmount=function(){this.clearProblemsTimeout(),clearTimeout(this._noProblemsTimeout)},a.render=function(){if(this.state.shouldRender){var e,t=this._loadingText,n=null;return null!=this.props.incident&&(t=this.props.incident.name,n=this.props.incident.incident_updates[0].body),P(l.default.div,{className:b.default.container,style:{opacity:this.state.opacity}},void 0,P("div",{className:b.default.content},void 0,P(_.default,{autoPlay:!0,loop:!this.props.connected,setRef:this.setVideoRef,onReady:this.handleReady,className:this.state.ready?b.default.ready:""}),P("div",{className:b.default.text},void 0,null!=this.props.incident?null:P("div",{className:b.default.tipTitle},void 0,T.default.Messages.LOADING_DID_YOU_KNOW),P("div",{className:null!=this.props.incident?b.default.title:b.default.tip},void 0,t),P("div",{className:b.default.body},void 0,n))),P("div",{className:(0,o.default)(b.default.problems,(e={},e[b.default.slideIn]=this.state.problems,e))},void 0,P("div",{className:b.default.problemsText},void 0,T.default.Messages.CONNECTING_PROBLEMS_CTA),P("div",{},void 0,P(y.default,{className:b.default.twitterLink,href:(0,f.getLocalizedLink)(I.LocalizedLinks.TWITTER),target:"_blank"},void 0,P(h.default,{className:b.default.icon}),T.default.Messages.TWEET_US),P(y.default,{className:b.default.statusLink,href:I.STATUS_PAGE_ENDPOINT,target:"_blank"},void 0,P(m.default,{className:b.default.icon}),T.default.Messages.SERVER_STATUS))))}return null},r}(a.PureComponent);A.displayName="ConnectingModal";var R=u.default.connectStores([p.default,v.default,c.default],(function(){return{isTryingToConnect:p.default.isTryingToConnect(),connected:p.default.isConnected(),incident:v.default.getIncident(),soundpack:c.default.getSoundpack()}}))((function(e){var t=e.isTryingToConnect,n=e.connected,r=e.incident,a=e.soundpack;return t?P(A,{soundpack:a,connected:n,incident:r}):null}));t.default=R},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=d;var r,a,o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=l();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),i=(r=n(34))&&r.__esModule?r:{default:r};function l(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return l=function(){return e},e}function u(){return(u=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function s(e,t,n,r){a||(a="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=r;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:a,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function d(e){var t=e.width,n=void 0===t?14:t,r=e.height,a=void 0===r?14:r,l=e.color,d=void 0===l?"currentColor":l,f=e.foreground,c=function(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}(e,["width","height","color","foreground"]);return o.createElement("svg",u({},(0,i.default)(c),{width:n,height:a,viewBox:"0 0 14 14"}),s("path",{fill:d,className:f,d:"M6.99471698,9.67522659 C8.47108874,9.67522659 9.66792453,8.47748685 9.66792453,7 C9.66792453,5.52251315 8.47108874,4.32477341 6.99471698,4.32477341 C5.51834522,4.32477341 4.32150943,5.52251315 4.32150943,7 C4.32150943,8.47748685 5.51834522,9.67522659 6.99471698,9.67522659 Z M6.99471698,2.67522659 C8.18867925,2.67522659 9.26641509,3.16163142 10.0483019,3.94410876 L11.9396226,2.05135952 C10.6822642,0.782477341 8.92830189,0 6.99471698,0 C3.12754717,0 0,3.14048338 0,7 L2.67320755,7 C2.67320755,4.6102719 4.60679245,2.67522659 6.99471698,2.67522659 Z M11.3267925,7 C11.3267925,9.3897281 9.39320755,11.3247734 7.00528302,11.3247734 C5.81132075,11.3247734 4.73358491,10.8383686 3.94113208,10.0558912 L2.04981132,11.9486405 C3.31773585,13.2175227 5.06113208,14 6.99471698,14 C10.8618868,14 14,10.8595166 14,7 L11.3267925,7 Z"}))}d.displayName="Status"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=s(n(3)),a=s(n(9463)),o=s(n(9475)),i=s(n(9478)),l=s(n(10891)),u=s(n(9484));function s(e){return e&&e.__esModule?e:{default:e}}r.default.initialize();var d=[l.default,i.default,o.default,u.default,a.default];t.default=d},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=f();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=n(974),i=d(n(8102)),l=d(n(10892)),u=n(271),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return f=function(){return e},e}function c(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function p(e,t){return(p=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var v=function(e){var t,n;function r(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).state={accepting:!1},t.handleAccept=function(){return t.setState({accepting:!0}),(0,o.acceptAgreements)().then((function(e){return t.setState({accepting:e})}))},t}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,p(t,n),r.prototype.render=function(){return c(l.default,{className:(0,u.getThemeClass)(s.ThemeTypes.LIGHT),onAccept:this.handleAccept,accepting:this.state.accepting})},r}(a.PureComponent);t.default=v,v.displayName="UserAgreements",v.modalConfig={store:i.default,center:!0,isOpen:function(){return i.default.getAction()===s.UserRequiredActions.AGREEMENTS}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=m();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(0)),o=y(n(8)),i=y(n(36)),l=y(n(988)),u=y(n(63)),s=y(n(992)),d=y(n(433)),f=y(n(970)),c=n(1),p=y(n(7)),v=y(n(7515));function y(e){return e&&e.__esModule?e:{default:e}}function m(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return m=function(){return e},e}function h(e,t,n,a){r||(r="function"==typeof Symbol&&Symbol.for&&Symbol.for("react.element")||60103);var o=e&&e.defaultProps,i=arguments.length-3;if(t||0===i||(t={children:void 0}),1===i)t.children=a;else if(i>1){for(var l=new Array(i),u=0;u<i;u++)l[u]=arguments[u+3];t.children=l}if(t&&o)for(var s in o)void 0===t[s]&&(t[s]=o[s]);else t||(t=o||{});return{$$typeof:r,type:e,key:void 0===n?null:""+n,ref:null,props:t,_owner:null}}function _(e,t){return(_=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var g=h(s.default,{}),E=h(s.default,{}),S=h(s.default,{}),O=function(e){var t,r;function a(t){var n;return(n=e.call(this,t)||this).handleCheck=function(){n.setState({checked:!n.state.checked})},n.state={checked:!1},n}return r=e,(t=a).prototype=Object.create(r.prototype),t.prototype.constructor=t,_(t,r),a.prototype.render=function(){var e=this.props,t=e.className,r=e.accepting,a=e.onAccept,s=this.state.checked;return h("div",{className:(0,o.default)(v.default.modal,t)},void 0,h("div",{className:v.default.title},void 0,p.default.Messages.NEW_TERMS_TITLE),g,h(f.default,{},void 0,h(d.default,{className:v.default.description},void 0,p.default.Messages.NEW_TERMS_DESCRIPTION),h(u.default,{className:v.default.container,align:u.default.Align.CENTER,justify:u.default.Justify.CENTER},void 0,h(u.default,{direction:u.default.Direction.VERTICAL},void 0,h("div",{className:v.default.link},void 0,p.default.Messages.TERMS_OF_SERVICE.format({url:c.MarketingURLs.TERMS})),h("div",{className:v.default.link},void 0,p.default.Messages.PRIVACY_POLICY.format({url:c.MarketingURLs.PRIVACY}))),h("img",{alt:"",src:n(10893)}))),E,h("div",{className:v.default.container},void 0,h(l.default,{onChange:this.handleCheck,value:s},void 0,h("div",{className:v.default.ack},void 0,p.default.Messages.NEW_TERMS_ACK))),S,h(u.default,{className:v.default.buttonContainer,justify:u.default.Justify.END},void 0,h(i.default,{className:v.default.button,disabled:!s,submitting:r,onClick:a},void 0,p.default.Messages.NEW_TERMS_CONTINUE)))},a}(a.PureComponent);O.displayName="NewTermsModal",O.defaultProps={onAccept:c.NOOP,accepting:!1};var I=O;t.default=I},function(e,t,n){e.exports=n.p+"a13cfdd7220132fff399a76c3ed64519.svg"},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=f(n(3)),o=n(67),i=f(n(2)),l=f(n(351)),u=f(n(170)),s=f(n(65)),d=(n(1),f(n(7)));function f(e){return e&&e.__esModule?e:{default:e}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var p=new o.Timeout;function v(){null!=r&&(l.default.sendBotMessage(r,d.default.Messages.BOT_CALL_IDLE_DISCONNECT),u.default.selectVoiceChannel(null))}var y=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,c(t,n),r.prototype.initialize=function(){this.waitFor(s.default)},r}(a.default.Store))(i.default,{CONNECTION_CLOSED:function(e){return r=null,void p.stop()},VOICE_STATE_UPDATE:function(e){if(null!=e.guildId)return!1;var t=s.default.getCurrentClientVoiceChannelId(null);return null==t?(p.stop(),!1):(1===s.default.countVoiceStatesForChannel(t)?(r=t,p.start(3e5,v,!1)):p.stop(),!1)}});t.default=y},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=t.MESSAGE_SOUND_VOLUME=t.MESSAGE_SOUND=void 0;var r=S(n(3)),a=S(n(2)),o=S(n(354)),i=S(n(5320)),l=n(49),u=S(n(15)),s=n(8731),d=S(n(9447)),f=S(n(13)),c=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=E();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(1064)),p=S(n(9)),v=S(n(7672)),y=S(n(33)),m=S(n(442)),h=S(n(12)),_=n(1),g=S(n(7));function E(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return E=function(){return e},e}function S(e){return e&&e.__esModule?e:{default:e}}function O(e,t){return(O=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}t.MESSAGE_SOUND="message1";t.MESSAGE_SOUND_VOLUME=.4;var I=f.default.hasFocus(),T=new(function(){function e(){this._channels={}}var t=e.prototype;return t.track=function(e,t){var n=this._channels[e];for(null==n&&(n=[],this._channels[e]=n),n.push(t);n.length>1;){var r=n.shift();null!=r&&null!=r.close&&r.close()}},t.clearChannel=function(e){var t=this._channels[e];null!=t&&(delete this._channels[e],t.forEach((function(e){return e.close()})))},e}());var b=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,O(t,n),r.prototype.initialize=function(){this.waitFor(h.default,p.default,v.default)},r}(r.default.Store))(a.default,__OVERLAY__?{}:{NOTIFICATIONS_SET_PERMISSION_STATE:function(e){e.enabled!==_.NotificationPermissionTypes.ENABLED||f.default.embedded||d.default.showNotification(n(1188),g.default.Messages.NOTIFICATION_TITLE_DISCORD,g.default.Messages.BROWSER_NOTIFICATIONS_ENABLED_BODY,{sound:"message1",volume:.4,tag:"hello",onClick:function(){window.focus()}})},NOTIFICATION_CREATE:function(e){var t=e.icon,n=e.title,r=e.body,a=e.options;return v.default.getDesktopType()===_.DesktopNotificationTypes.NEVER||m.default.getStatus()===_.StatusTypes.DND||d.default.showNotification(t,n,r,a),!1},WINDOW_FOCUS:function(e){if(I=e.focused){var t=y.default.getChannelId();null!=t&&T.clearChannel(t)}},MESSAGE_CREATE:function(e){var t=e.channelId,r=e.message;if(e.optimistic)return!1;var o=p.default.getChannel(t),f=h.default.getUser(r.author.id);if(null==o||null==f)return!1;if(!(0,s.shouldNotify)(r,t))return!1;var m=n(1100).default,g=n(261).default;if(null!=m.getFocusedPID()&&g.getTextChatNotificationMode()===_.OverlayNotificationTextChatTypes.ENABLED)return!1;if(I&&t===y.default.getChannelId())return!1;var E=(0,s.makeTextChatNotification)(o,r,f),S=E.icon,O=E.title,b=E.body;a.default.dirtyDispatch({type:_.ActionTypes.RPC_NOTIFICATION_CREATE,channelId:o.id,message:r,icon:S,title:O,body:b});var C=!v.default.isSoundDisabled("message1");if(v.default.getDesktopType()===_.DesktopNotificationTypes.NEVER)return C&&c.playSound("message1",.4),!1;var M=d.default.showNotification(S,O,b,{tag:r.id,sound:C?"message1":void 0,volume:.4,onClick:function(){u.default.track(_.AnalyticEvents.NOTIFICATION_CLICKED,{notif_type:_.ActionTypes.MESSAGE_CREATE,notif_user_id:r.author.id,message_id:r.id,message_type:r.type,channel_id:o.id,channel_type:o.type,guild_id:o.guild_id}),(0,l.transitionTo)(_.Routes.CHANNEL(o.getGuildId()||_.ME,o.id)),i.default.clickedNotification()}});null!=M&&T.track(o.id,M)},CHANNEL_SELECT:function(e){var t=e.channelId;return null!=t&&T.clearChannel(t),!1},MESSAGE_ACK:function(e){var t=e.channelId;return T.clearChannel(t),!1},ACTIVITY_START:function(e){var t=e.userId,n=e.activity;if(v.default.getDesktopType()===_.DesktopNotificationTypes.NEVER)return!1;if(m.default.getStatus()===_.StatusTypes.DND)return!1;switch(n.type){case _.ActivityTypes.PLAYING:var r=h.default.getUser(t);if(null==r)return!1;var a=r.toString(),i=n.name,l=r.getAvatarURL(),s=g.default.Messages.NOTIFICATION_TITLE_START_GAME,f=g.default.Messages.NOTIFICATION_BODY_START_GAME.format({username:a,gameName:i});return d.default.showNotification(l,s,f,{sound:"message2",playSoundIfDisabled:!1,volume:.4,onClick:function(){u.default.track(_.AnalyticEvents.NOTIFICATION_CLICKED,{notif_type:_.ActionTypes.ACTIVITY_START,activity_type:_.ActivityTypes.PLAYING,notif_user_id:t,activity_name:i}),o.default.openPrivateChannel(t)}}),!1;default:return!1}},RELATIONSHIP_ADD:function(e){var t=e.relationship,n=t.type,r=t.user.id,a=e.shouldNotify;if(n!==_.RelationshipTypes.FRIEND||!a)return!1;if(m.default.getStatus()===_.StatusTypes.DND)return!1;var i=h.default.getUser(r);if(null==i)return!1;var l=i.toString(),s=i.getAvatarURL(),f=g.default.Messages.NOTIFICATION_ACCEPTED_FRIEND_REQUEST;d.default.showNotification(s,l,f,{onClick:function(){u.default.track(_.AnalyticEvents.NOTIFICATION_CLICKED,{notif_type:_.ActionTypes.RELATIONSHIP_ADD,notif_user_id:i.id}),o.default.openPrivateChannel(i.id)}})}});t.default=b},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=d(n(6)),a=d(n(3)),o=d(n(2)),i=d(n(9668)),l=d(n(9)),u=d(n(64)),s=n(1);function d(e){return e&&e.__esModule?e:{default:e}}function f(e,t){return(f=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var c=new i.default(u.default.isMember,(function(e,t){o.default.dispatch({type:s.ActionTypes.GUILD_MEMBERS_REQUEST,guildIds:[e],userIds:t})}));function p(){c.reset()}function v(e,t){return c.request(e,t),!1}function y(e,t){return t.forEach((function(t){var n=t.author,r=t.mentions;null!=n&&v(e,n.id),r.forEach((function(t){return v(e,t.id)}))})),!1}function m(e){var t=e.channelId,n=e.messages,r=l.default.getChannel(t);return null!=r&&null!=r.guild_id&&y(r.guild_id,n)}var h=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,f(t,n),r.prototype.initialize=function(){this.waitFor(l.default,u.default)},r}(a.default.Store))(o.default,{CONNECTION_CLOSED:function(e){return p()},CONNECTION_OPEN:function(e){return p()},CONNECTION_RESUMED:function(e){return c.requestUnacknowledged(),!1},GUILD_MEMBERS_CHUNK:function(e){var t=e.guildId,n=e.members,r=e.notFound;return n.forEach((function(e){c.acknowledge(t,e.user.id)})),null!=r&&r.forEach((function(e){return c.acknowledge(t,e)})),!1},SEARCH_FINISH:function(e){var t=e.searchId,n=e.messages;return y(t,r.default.flatten(n))},LOAD_MESSAGES_SUCCESS:m,LOAD_MESSAGES_AROUND_SUCCESS:m,LOAD_PINNED_MESSAGES_SUCCESS:m,LOAD_RECENT_MENTIONS_SUCCESS:m});t.default=h},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r,a=g(n(3)),o=g(n(2)),i=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=_();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(10898)),l=g(n(660)),u=g(n(10)),s=g(n(1075)),d=g(n(239)),f=g(n(64)),c=g(n(20)),p=g(n(122)),v=g(n(55)),y=g(n(33)),m=g(n(107)),h=n(1);function _(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return _=function(){return e},e}function g(e){return e&&e.__esModule?e:{default:e}}function E(e,t){return(E=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function S(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return O(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return O(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function O(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var I=new i.default((function(e,t){(null!=c.default.getGuild(e)||d.default.isUnavailable(e))&&o.default.dispatch({type:h.ActionTypes.GUILD_SUBSCRIPTIONS_FLUSH,guildId:e,subscriptions:t})}));function T(){I.forEach((function(e){e===m.default.getGuildId()||e===p.default.getGuildId()||null!=r&&r.guildId===e||I.clear(e)}))}function b(e,t){I.subscribeToGuild(e),null!=t&&s.default.getSection(t)===h.ChannelSections.MEMBERS&&I.subscribeChannel(e,t,i.DEFAULT_RANGES)}function C(e){e.type===h.ActionTypes.CONNECTION_OPEN&&T();var t=m.default.getGuildId();return null!=t&&b(t,y.default.getChannelId(t)),I.forEach((function(e){null==c.default.getGuild(e)?I.clear(e):o.default.dirtyDispatch({type:h.ActionTypes.GUILD_SUBSCRIPTIONS_FLUSH,guildId:e,subscriptions:I.get(e)})})),!1}function M(){var e=l.default.getSyncingWith();if(null==e)null!=r&&(I.unsubscribeUser(r.guildId,r.userId),r=null);else{var t=e.userId;if(null!=r&&r.userId===t)return!1;if(v.default.isFriend(t))return!1;var n=f.default.memberOf(t);if(0===n.length)return!1;var a=n[0];r={guildId:a,userId:t},I.subscribeUser(a,t)}return!1}var N=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,E(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(c.default,m.default,y.default,p.default,u.default,s.default),this.syncWith([l.default],M)},a.isSubscribedToTyping=function(e){return!0===I.get(e).typing},r}(a.default.Store))(o.default,{CONNECTION_OPEN:C,CONNECTION_RESUMED:C,CONNECTION_CLOSED:function(e){return T(),!1},IDLE:function(e){return e.idle&&T(),!1},LOGOUT:function(e){return I.reset(),!1},CHANNEL_SELECT:function(e){var t=e.guildId;return d.default.isUnavailable(t)||b(t),!1},GUILD_DELETE:function(e){var t=e.guild;return I.clear(t.id),!1},GUILD_SUBSCRIPTIONS_MEMBERS_ADD:function(e){var t=e.guildId;return e.userIds.forEach((function(e){e!==u.default.getId()&&I.subscribeUser(t,e)})),!1},GUILD_SUBSCRIPTIONS_MEMBERS_REMOVE:function(e){var t=e.guildId;return e.userIds.forEach((function(e){I.unsubscribeUser(t,e)})),!1},GUILD_SUBSCRIPTIONS_CHANNEL:function(e){var t=e.guildId,n=e.channelId,r=e.ranges;return I.subscribeChannel(t,n,r),!1},CHANNEL_PRELOAD:function(e){return b(e.guildId,e.channelId),!1},INBOX_OPEN:function(e){for(var t,n=S(e.guildIds);!(t=n()).done;){var r=t.value;null!=r&&I.subscribeToGuild(r)}}});t.default=N},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"MINIMUM_RANGE",{enumerable:!0,get:function(){return o.MINIMUM_RANGE}}),Object.defineProperty(t,"DEFAULT_RANGES",{enumerable:!0,get:function(){return o.DEFAULT_RANGES}}),t.default=void 0;var r=s(n(6)),a=n(67),o=function(e){if(e&&e.__esModule)return e;if(null===e||"object"!=typeof e&&"function"!=typeof e)return{default:e};var t=u();if(t&&t.has(e))return t.get(e);var n={},r=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var a in e)if(Object.prototype.hasOwnProperty.call(e,a)){var o=r?Object.getOwnPropertyDescriptor(e,a):null;o&&(o.get||o.set)?Object.defineProperty(n,a,o):n[a]=e[a]}n.default=e,t&&t.set(e,n);return n}(n(8190)),i=s(n(10899)),l=n(1);function u(){if("function"!=typeof WeakMap)return null;var e=new WeakMap;return u=function(){return e},e}function s(e){return e&&e.__esModule?e:{default:e}}function d(){return(d=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function f(e){return null!=e&&"null"!==e&&e!==l.ME&&"undefined"!==e}var c=function(){function e(e){var t=this;this._members=new i.default((function(e,n){return t._enqueue(e,{members:n})})),this._channels=new o.default((function(e,n){return t._enqueue(e,{channels:n})})),this._typing=new Set,this._threads=new Set,this._activities=new Set,this._subscribed=new Set,this._pending={},this._flush=new a.DelayedCall(0,(function(){return t.flush()})),this._onChange=e}var t=e.prototype;return t._enqueue=function(e,t){this._pending[e]=d({},this._pending[e],{},t),this._flush.delay()},t.reset=function(){this._subscribed.clear(),this._pending={},this._members.reset(),this._channels.reset(),this._typing.clear(),this._threads.clear(),this._activities.clear()},t.get=function(e){return{typing:this._typing.has(e),threads:this._threads.has(e),activities:this._activities.has(e),members:this._members.get(e),channels:this._channels.get(e)}},t.forEach=function(e){this._subscribed.forEach(e)},t.clear=function(e){this._subscribed.delete(e),delete this._pending[e],this._members.clear(e),this._channels.clear(e),this._typing.delete(e),this._threads.delete(e),this._activities.delete(e)},t.flush=function(){var e=this;r.default.forEach(this._pending,(function(t,n){e._subscribed.add(n),e._onChange(n,t)})),this._pending={}},t.subscribeUser=function(e,t){f(e)&&this._members.subscribe(e,t)},t.unsubscribeUser=function(e,t){f(e)&&this._members.unsubscribe(e,t)},t.subscribeChannel=function(e,t,n){f(e)&&this._channels.subscribe(e,t,n)},t.subscribeToGuild=function(e){this._subscribeToFeature(e,this._typing,{typing:!0}),this._subscribeToFeature(e,this._activities,{activities:!0}),this._subscribeToFeature(e,this._threads,{threads:!0})},t._subscribeToFeature=function(e,t,n){f(e)&&(t.has(e)||(t.add(e),this._enqueue(e,n)))},e}();t.default=c},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(6)),a=n(67),o=i(n(22));function i(e){return e&&e.__esModule?e:{default:e}}var l=function(){function e(e){var t=this;this._subscriptions={},this._unsubscriptions={},this._unsubscribe=new a.DelayedCall(6e4,(function(){return t.flushUnsubscriptions()})),this._onChange=e}var t=e.prototype;return t.reset=function(){this._subscriptions={},this._unsubscriptions={},this._unsubscribe.cancel()},t.get=function(e){var t=this._subscriptions[e]||{};return r.default.keys(t)},t.clear=function(e){delete this._subscriptions[e],delete this._unsubscriptions[e]},t.subscribe=function(e,t){var n=this._subscriptions[e]||{};n[t]=(n[t]||0)+1,this._subscriptions[e]=n,1===n[t]&&this._onChange(e,this.get(e)),this.checkForLeaks(e,t)},t.isSubscribed=function(e,t){return null!=this._subscriptions[e]&&null!=this._subscriptions[e][t]},t.unsubscribe=function(e,t){if(this.isSubscribed(e,t)){var n=this._unsubscriptions[e]||{};n[t]=(n[t]||0)+1,this._unsubscriptions[e]=n,1===n[t]&&this._unsubscribe.delay(!1)}},t.checkForLeaks=function(e,t){var n=(this._subscriptions[e]&&this._subscriptions[e][t]||0)-(this._unsubscriptions[e]&&this._unsubscriptions[e][t]||0);n>5&&new o.default("GuildMemberSubscriptions").warn("GuildMemberSubscriptions.subscribe(...): Potential reference leak! ("+n+" subscriptions)")},t.flushUnsubscriptions=function(){var e=this;r.default.isEmpty(this._unsubscriptions)||(r.default.forEach(this._unsubscriptions,(function(t,n){var a=e._subscriptions[n];r.default.forEach(t,(function(e,t){a[t]=(a[t]||0)-e,a[t]<=0&&delete a[t]})),r.default.isEmpty(a)&&delete e._subscriptions[n],e._onChange(n,e.get(n))})),this._unsubscriptions={})},e}();t.default=l},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=v(n(3)),a=v(n(24)),o=n(67),i=v(n(2)),l=v(n(1046)),u=n(127),s=v(n(56)),d=v(n(108)),f=v(n(74)),c=v(n(35)),p=n(1);function v(e){return e&&e.__esModule?e:{default:e}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function m(e,t){var n;if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(n=function(e,t){if(!e)return;if("string"==typeof e)return h(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);"Object"===n&&e.constructor&&(n=e.constructor.name);if("Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return h(e,t)}(e))||t&&e&&"number"==typeof e.length){n&&(e=n);var r=0;return function(){return r>=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}function h(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n<t;n++)r[n]=e[n];return r}var _="ActivityTrackingStore",g=a.default.get(_)||{},E={},S=!1;function O(e,t){void 0===t&&(t=!0),t&&I(e,!0);var n=E[e.applicationId];null!=n&&(n.stop(),delete E[e.applicationId]),delete g[e.applicationId],a.default.set(_,g)}function I(e,t){void 0===t&&(t=!1);var n=Date.now(),r=null!=e.updatedAt?n-e.updatedAt:0;r>21e5&&(r=0),l.default.updateActivity(e.applicationId,e.isDiscordApplication?p.Distributors.DISCORD:e.distributor,(0,u.shouldShareApplicationActivity)(e.applicationId,c.default,d.default),e.token,Math.floor(r/1e3),t),e.updatedAt=n;var i=E[e.applicationId];null==i&&(i=E[e.applicationId]=new o.Interval).start(18e5,(function(){return I(e)})),t||(g[e.applicationId]=e,a.default.set(_,g))}function T(e){void 0===e&&(e=!0);for(var t,n=f.default.getRunningGames(),r=new Set,a=m(n);!(t=a()).done;){var o=t.value,i=o.name,l=o.distributor,u=s.default.getGameByName(i);null!=u&&(r.add(u.id),u.id in g||I({applicationId:u.id,updatedAt:Date.now(),distributor:l}))}for(var d=0,c=Object.keys(g);d<c.length;d++){var p=c[d];r.has(p)||O(g[p],e)}}function b(){for(var e=0,t=Object.keys(g);e<t.length;e++){var n=t[e];O(g[n])}S=!1}var C=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,y(t,n);var a=r.prototype;return a.initialize=function(){this.waitFor(f.default,c.default,d.default),this.syncWith([c.default],T)},a.getActivities=function(){return g},r}(r.default.Store))(i.default,{RUNNING_GAMES_CHANGE:function(e){return T()},CONNECTION_OPEN:function(e){return function(){if(S)return!1;for(var e=0,t=Object.keys(g);e<t.length;e++){var n=t[e];I(g[n])}T(!1),S=!0}()},CONNECTION_CLOSED:function(e){4004===e.code&&b()},LOGOUT:function(e){return b()},ACTIVITY_UPDATE_SUCCESS:function(e){var t=e.applicationId,n=e.token,r=g[t];if(null==r)return!1;r.token=n,a.default.set(_,g)},ACTIVITY_UPDATE_FAIL:function(e){var t=e.applicationId,n=g[t];if(null==n)return!1;n.token=null,n.updatedAt=null,a.default.set(_,g)}});t.default=C},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=l(n(3)),a=l(n(2)),o=l(n(5320)),i=l(n(56));n(1);function l(e){return e&&e.__esModule?e:{default:e}}function u(e,t){return(u=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}var s=new(function(e){var t,n;function r(){return e.apply(this,arguments)||this}return n=e,(t=r).prototype=Object.create(n.prototype),t.prototype.constructor=t,u(t,n),r}(r.default.Store))(a.default,{USER_ACHIEVEMENT_UPDATE:function(e){var t=e.userAchievement,n=t.application_id,r=t.achievement;if(100===t.percent_complete&&null!=r){var a=i.default.getGame(n),l=null!=a?a.getIconURL(64):null;o.default.showNotification(l,r.name,r.description)}}});t.default=s}])]);
|
||
//# sourceMappingURL=c64b0cc738db25ba0daf.js.map |