PageSourceSearch

https://www.dating.com/app/9448.8ddee15a1d2de651.js

js dating.com collected 2026-10-02 04:01:30 UTC 60,297 bytes, 5 lines download raw bytes

1"use strict";
2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="5737e136-90c2-508f-9e77-9b5596a6bdbd")}catch(e){}}();
3(self.webpackChunkclient=self.webpackChunkclient||[]).push([["9448"],{29402(e,r,n){n.d(r,{w:()=>g});var s=n(42062),a=n(78675),t=n(91994),i=n(28138),l=n(99870),o=n.n(l);let u={led:"commons-led-indicator__led",active:"commons-led-indicator__active",inactive:"commons-led-indicator__inactive"};var c=n(31085);let d=(0,s.memo)(e=>{var{status:r,className:n}=e,a=(0,s.useMemo)(()=>o()(u.led,u[r],n),[r,n]);return(0,c.jsx)("div",{className:a})}),m=(0,s.memo)(e=>{var{status:r,className:n}=e;return(0,c.jsx)(d,{status:r,className:n})});var p=n(66691),v=n(63310),h=n(14321),f=n(56607),g=(0,s.memo)(e=>{var r=(0,t.w)(),n=(0,s.useMemo)(()=>a.T.shared().features["introductory-email"],[]),l=(0,p.J2)(()=>r?h.f.shared(r).userIsFeaturedMember:f.w,[r],!1)&&n,o=(0,p.J2)(()=>r&&l?v.Z.shared(r).introductoryEmail.pipe((0,i.T)(e=>e&&"approved"===e.approval?"active":"inactive")):f.w,[r,l],"inactive");return l?(0,c.jsx)(m,Object.assign({},e,{status:o})):null})},33046(e,r,n){let s,a,t;n.d(r,{Menu:()=>nD});var i,l=n(42062),o=n(75841),u=n(43751),c=n(79760),d=n(96960),m=n(22850),p=n(66691),v=n(13462),h=n(15782),f=n(99870),g=n.n(f);let x="menu-menu-item__disabled";var j=n(95472),b=n(31085),k=["title","className","leftElement","rightElement","dataTestId","disabled"];let y=(0,l.memo)(e=>{var{title:r,className:n,leftElement:s,rightElement:a,dataTestId:t,disabled:i=!1}=e,o=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,k),u=(0,l.useMemo)(()=>g()("menu-menu-item__container",n,{[x]:i}),[n,i]),c=(0,l.useMemo)(()=>g()("menu-menu-item__link",{[x]:i}),[i]),d=i?Object.assign({},o,{onClick:void 0,href:void 0}):o;return(0,b.jsxs)("div",{className:u,"data-test-id":t,children:[(0,b.jsx)("div",{className:"menu-menu-item__leftElementContainer",children:!!s&&s}),(0,b.jsx)(j.N,Object.assign({className:c},d,{children:r})),(0,b.jsx)("div",{className:"menu-menu-item__rightElementContainer",children:!!a&&a})]})});var C=n(33227),_=n(91994),w=["onClick","id"],I=(0,l.memo)(e=>{var{onClick:r,id:n}=e,s=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,w),a=(0,_.w)(),t=(0,l.useCallback)(()=>{a&&C.r.shared(a).logMenuItemClicked(n,"menu"),null==r||r()},[a,r,n]);return(0,b.jsx)(y,Object.assign({onClick:t,id:n},s))});let T=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("users/menu","commissions");return n?(0,b.jsx)(I,{id:"commissions",title:n,href:"#revshare",colorType:"light",onClick:r,dataTestId:"menu-item-diamonds"}):null});var N=(0,l.memo)(e=>{var{onClick:r}=e;return(0,p.J2)(()=>v.T.shared().sparksStatisticsMenuLinkEnabled,[])?(0,b.jsx)(T,{onClick:r}):null}),A=n(13946);let P=(0,l.memo)(e=>{var{indicatorVisible:r,onClick:n}=e,s=(0,h.A)("users/menu","settings"),a=(0,l.useMemo)(()=>r?(0,b.jsx)(A.s,{}):void 0,[r]);return s?(0,b.jsx)(I,{id:"settings",title:s,leftElement:a,onClick:n,accessKey:"C",colorType:"light",dataTestId:"menu-item-settings"}):null});var M=n(91654),S=n(32524),E=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,_.w)(),s=(0,p.J2)(()=>n?M.e.shared(n).hasConfirmedPurchases:(0,o.of)(!1),[n],!1),a=(0,p.J2)(()=>v.T.shared().phoneVerification.enabled,[],!1),t=(0,p.J2)(()=>v.T.shared().secureAccountOffering.enabled,[],!1),i=(0,l.useCallback)(()=>{n&&(0,S.r)(n),null==r||r()},[r,n]),u=n&&a&&(s||t);return(0,b.jsx)(P,{indicatorVisible:!!u,onClick:i})}),z=n(21223);let J=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("pages/help-center","support");return n?(0,b.jsx)(I,{id:"live-support",title:n,className:"menu-items-live-support__menuItem",onClick:r,colorType:"light",dataTestId:"menu-item-live-support"}):null});var O=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,l.useCallback)(()=>{(0,z.q)("default"),null==r||r()},[r]);return(0,p.J2)(()=>v.T.shared().liveSupportEnabled,[])?(0,b.jsx)(J,{onClick:n}):null});let B=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("pages/help-center","help-center");return n?(0,b.jsx)(I,{id:"help-center",title:n,onClick:r,colorType:"light",dataTestId:"menu-item-help-center"}):null});var F=n(98153),L=n(56607),V=n(15526),R=n(17524),D=n(78675),Y=n(14321),U=n(22081),W=n(28138);class G{constructor(e){var r=U.x.shared(e).tags.pipe((0,W.T)(e=>e.includes("users.prepromoter"))),n=D.T.shared().features["desk-com-client-hc"]||!1,s=D.T.shared().features["support-prioritization"]||!1,a=D.T.shared().features["helpcenter-enabled"];this.visible=(0,R.z)([r,Y.f.shared(e).userIsFeaturedMember]).pipe((0,W.T)(e=>{var[r,t]=e;return a&&!t&&!r&&(n||s)}))}}G.shared=(0,V.G)(e=>new G(e));var $=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,l.useRef)(!1),s=(0,_.w)(),a=(0,p.J2)(()=>s?G.shared(s).visible:L.w,[s],!1),t=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("help-center",[{props:{}}]),null==r||r()},[r]);return(0,l.useEffect)(()=>{!n.current&&a&&(F.A.emit("event.help-center.link.ready"),n.current=!0)},[n,a]),a?(0,b.jsx)(B,{onClick:t}):null});let q=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("pages","contacts-title");return n?(0,b.jsx)(I,{id:"contact-us",title:n,colorType:"light",onClick:r,dataTestId:"menu-item-contact-us"}):null});class Q{constructor(e){var r=U.x.shared(e).tags.pipe((0,W.T)(e=>e.includes("users.prepromoter"))),n=D.T.shared().features["desk-com-client-hc"]||!1,s=D.T.shared().features["support-prioritization"]||!1;this.visible=(0,R.z)([r,Y.f.shared(e).userIsFeaturedMember]).pipe((0,W.T)(e=>{var[r,a]=e;return a||r||!n&&!s}))}}Q.shared=(0,V.G)(e=>new Q(e));var H=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,_.w)(),s=(0,p.J2)(()=>n?Q.shared(n).visible:L.w,[n],!1),a=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("contact-us",[{props:{}}]),null==r||r()},[r]);return s?(0,b.jsx)(q,Object.assign({},e,{onClick:a})):null}),K=n(45482);let X=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("users/menu","promo-code");return n?(0,b.jsx)(I,{id:"promo-code",title:n,onClick:r,colorType:"light",dataTestId:"menu-item-promotional-code"}):null});var Z=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,_.w)(),s=(0,p.J2)(()=>K.Session.shared().userIsUsual,[]),a=(0,p.J2)(()=>n?U.x.shared(n).tags.pipe((0,W.T)(e=>e.includes("users.prepromoter"))):L.w,[n],!1),t=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("code-activator",[{props:{}}]),null==r||r()},[r]);return D.T.shared().features["promo-codes"]&&s&&!a?(0,b.jsx)(X,{onClick:t}):null}),ee=n(56240),er=["title","children","dataTestId"];let en=(0,l.memo)(e=>{var{title:r,children:n,dataTestId:s}=e,a=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,er),t=(0,l.useMemo)(()=>(0,b.jsx)(I,{id:"terms-and-privacy",title:r,dotted:!0,colorType:"light",dataTestId:s}),[s,r]);return(0,b.jsx)(ee.j,Object.assign({triggerClassName:"disable-close-popup-trigger",triggerElement:t},a,{children:n}))}),es=(0,l.memo)(e=>{var{onClick:r,tabIndex:n}=e,s=(0,h.A)("pages","about-title");return s?(0,b.jsx)(I,{id:"about",title:s,colorType:"light",tabIndex:n,onClick:r,dataTestId:"menu-item-about"}):null});var ea=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("about-project",[{props:{}}]),null==r||r()},[r]);return(0,b.jsx)(es,Object.assign({},e,{onClick:n}))});let et=(0,l.memo)(e=>{var{onClick:r,tabIndex:n}=e,s=(0,h.A)("pages","sms-title");return s?(0,b.jsx)(I,{id:"sms-terms",title:s,colorType:"light",onClick:r,tabIndex:n,dataTestId:"menu-item-sms-terms"}):null});var ei=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,p.J2)(()=>v.T.shared().phoneVerification.enabled,[],!1),s=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("sms-terms",[{props:{}}]),null==r||r()},[r]);return n?(0,b.jsx)(et,Object.assign({},e,{onClick:s})):null});let el=(0,l.memo)(e=>{var{onClick:r,tabIndex:n}=e,s=(0,h.A)("pages","terms-title");return s?(0,b.jsx)(I,{id:"terms",title:s,colorType:"light",tabIndex:n,onClick:r,dataTestId:"menu-item-terms"}):null});var eo=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("terms-and-conditions",[{props:{}}]),null==r||r()},[r]);return(0,b.jsx)(el,Object.assign({},e,{onClick:n}))});let eu=(0,l.memo)(e=>{var{onClick:r,tabIndex:n}=e,s=(0,h.A)("pages","privacy-title");return s?(0,b.jsx)(I,{id:"privacy-policy",title:s,colorType:"light",tabIndex:n,onClick:r,dataTestId:"menu-item-privacy-policy"}):null});var ec=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("privacy-policy",[{props:{}}]),null==r||r()},[r]);return(0,b.jsx)(eu,Object.assign({},e,{onClick:n}))});let ed=(0,l.memo)(e=>{var{onClick:r,tabIndex:n}=e,s=(0,h.A)("pages","refund-title");return s?(0,b.jsx)(I,{id:"refund-policy",title:s,colorType:"light",tabIndex:n,onClick:r,dataTestId:"menu-item-refund-policy"}):null});var em=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("refund-policy",[{props:{}}]),null==r||r()},[r]);return(0,b.jsx)(ed,Object.assign({},e,{onClick:n}))});let ep=(0,l.memo)(e=>{var{onClick:r,tabIndex:n}=e,s=(0,h.A)("pages","datingsecurely-title");return s?(0,b.jsx)(I,{id:"dating-securely",title:s,colorType:"light",tabIndex:n,onClick:r,dataTestId:"menu-item-dating-securely"}):null});var ev=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("dating-securely",[{props:{}}]),null==r||r()},[r]);return(0,b.jsx)(ep,Object.assign({},e,{onClick:n}))});let eh=(0,l.memo)(e=>{var{onClick:r,tabIndex:n}=e,s=(0,h.A)("pages","faq-title");return s?(0,b.jsx)(I,{id:"faq",title:s,colorType:"light",tabIndex:n,onClick:r,dataTestId:"menu-item-faq"}):null});class ef{constructor(e){var r=U.x.shared(e).tags.pipe((0,W.T)(e=>e.includes("users.prepromoter"))),n=D.T.shared().features["desk-com-client-hc"]||!1,s=D.T.shared().features["support-prioritization"]||!1;this.visible=(0,R.z)([r,Y.f.shared(e).userIsFeaturedMember]).pipe((0,W.T)(e=>{var[r,a]=e;return a||r||!n&&!s}))}}ef.shared=(0,V.G)(e=>new ef(e));var eg=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,_.w)(),s=(0,p.J2)(()=>n?ef.shared(n).visible:L.w,[n],!1),a=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("faq",[{props:{}}]),null==r||r()},[r]);return s?(0,b.jsx)(eh,Object.assign({},e,{onClick:a})):null});let ex=(0,l.memo)(e=>{var{onClick:r,tabIndex:n}=e,s=(0,h.A)("pages","cookie-policy-link");return s?(0,b.jsx)(I,{id:"cookie-policy",title:s,colorType:"light",tabIndex:n,onClick:r,dataTestId:"menu-item-cookie-policy"}):null});var ej=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("cookie-policy",[{props:{}}]),null==r||r()},[r]);return(0,b.jsx)(ex,Object.assign({},e,{onClick:n}))});let eb=(0,l.memo)(e=>{var{onClick:r}=e,[n,s]=(0,l.useState)(-1),a=(0,h.A)("pages/agreements","terms-and-privacy"),t=(0,l.useCallback)(e=>{s(e?0:-1)},[]);return a?(0,b.jsxs)(en,{title:a,onVisibilityChange:t,dataTestId:"menu-item-terms-and-privacy",children:[(0,b.jsx)(ea,{tabIndex:n,onClick:r}),(0,b.jsx)(eo,{tabIndex:n,onClick:r}),(0,b.jsx)(ec,{tabIndex:n,onClick:r}),(0,b.jsx)(ej,{tabIndex:n,onClick:r}),(0,b.jsx)(em,{tabIndex:n,onClick:r}),(0,b.jsx)(ev,{tabIndex:n,onClick:r}),(0,b.jsx)(ei,{tabIndex:n,onClick:r}),(0,b.jsx)(eg,{tabIndex:n,onClick:r})]}):null});var ek=(0,l.memo)(e=>D.T.shared().features["terms-and-privacy-enabled"]?(0,b.jsx)(eb,Object.assign({},e)):null);let ey=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("authorization","logout");return n?(0,b.jsx)(I,{id:"logout",title:n,onClick:r,accessKey:"X",colorType:"light",dataTestId:"menu-item-logout"}):null});var eC=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,_.w)(),s=(0,p.J2)(()=>K.Session.shared().userIsUsingDemoMode,[]),a=(0,l.useCallback)(()=>{s?(u.Y.shared().get(c.A).actions.closeAll(),u.Y.shared().get(c.A).actions.open("register",[{props:{}}])):(F.A.emit("event.user.logout",{id:n}),F.A.emit("command.flux.identity.signOut")),null==r||r()},[n,s,r]);return(0,b.jsx)(ey,{onClick:a})}),e_=n(57682);let ew=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("users/menu","presents");return n?(0,b.jsx)(I,{id:"presents",title:n,onClick:r,colorType:"light",dataTestId:"menu-item-presents"}):null});var eI=n(51773),eT=n(79942),eN=n(90071),eA=["onClick"],eP=(0,l.memo)(e=>{var{onClick:r}=e,n=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,eA),s=(0,_.w)(),a=(0,l.useCallback)(()=>{s&&eN.x.shared(s).logPresentsMenuItemClicked(),null==r||r()},[s,r]);return(0,b.jsx)(ew,Object.assign({},n,{onClick:a}))}),eM=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,p.J2)(()=>e_.v.shared().available,[],!1),s=(0,p.uN)(()=>(0,eI.O)().pipe((0,eT.ex)(()=>null==r?void 0:r())),[r]);return n?(0,b.jsx)(eP,Object.assign({},e,{onClick:s})):null}),eS=n(78903);let eE=(0,l.memo)(e=>{var{onClick:r,variant:n}=e,s=(0,h.A)("users/menu","test"===n?"dating-network-more-places":"dating-network"),a=(0,b.jsx)(eS.Icon,{size:"normal",name:"globe"});return s?(0,b.jsx)(I,{id:"dating-family-showcase",title:s,onClick:r,leftElement:a,href:"#dating-family-showcase",dataTestId:"menu-item-dating-family"}):null});var ez=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,p.J2)(()=>v.T.shared().datingFamilyShowcaseEnabled,[],!1),s=(0,p.J2)(()=>v.T.shared().datingFamilyShowcaseVariant,[],"control");return n?(0,b.jsx)(eE,{onClick:r,variant:s}):null}),eJ=n(29402);let eO=(0,l.memo)(e=>{var{onClick:r,className:n}=e,s=(0,h.A)("users/menu","introductory"),a=(0,l.useMemo)(()=>(0,b.jsx)(eJ.w,{}),[]);return s?(0,b.jsx)(I,{id:"introductory-email",onClick:r,title:s,leftElement:a,className:n,dataTestId:"menu-item-introductory-email"}):null});var eB=(0,l.memo)(e=>{var{onClick:r,className:n}=e,s=(0,_.w)(),a=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("welcome-email",[{props:{}}]),null==r||r()},[r]),t=(0,l.useMemo)(()=>D.T.shared().features["introductory-email"],[]);return(0,p.J2)(()=>s?Y.f.shared(s).userIsFeaturedMember:L.w,[s],!1)&&t?(0,b.jsx)(eO,{onClick:a,className:n}):null}),eF=n(97314);let eL=(0,l.memo)(e=>{var{activeStatusVisible:r,onClick:n,hideInDesktop:s}=e,a=(0,h.A)("users/menu","mingle"),t=(0,h.A)("users/menu","mingle-active"),i=r?(0,b.jsx)(eF.E,{content:t,variant:"caption-1",color:"secondary"}):void 0,o=(0,l.useMemo)(()=>g()({"menu-items-mingle__hideInDesktop":s}),[s]);return a?(0,b.jsx)(I,{id:"mingle",title:a,onClick:n,className:o,rightElement:i,dataTestId:"menu-item-mingle"}):null});var eV=n(42960),eR=n(84879),eD=(0,l.memo)(e=>{var r=(0,_.w)(),n=(0,p.J2)(()=>v.T.shared().mingleEnabled,[]),s=(0,p.J2)(()=>r&&n?eV.k.shared(r).mingle:(0,o.of)(void 0),[r,n]),a=(0,p.uN)(()=>(0,eR.p)(),[]),t=(0,l.useCallback)(()=>{a(),null===e.onClick||void 0===e.onClick||e.onClick()},[a,e]),i=(0,p.J2)(()=>r?Y.f.shared(r).userIsFeaturedMember:(0,o.of)(!1),[r],!1);return n?(0,b.jsx)(eL,{activeStatusVisible:!!(null!=s&&s.active),onClick:t,hideInDesktop:i}):null}),eY=n(9889);let eU=(0,l.memo)(e=>{var{href:r,onClick:n}=e,s=(0,h.A)("commons","watched-video-v1");return s?(0,b.jsx)(I,{id:"my-media",title:s,href:r,onClick:n,dataTestId:"menu-item-my-media"}):null});var eW=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,p.J2)(()=>K.Session.shared().userIsUsual,[]),s=(0,p.J2)(()=>eY.N.shared().media,[]),a=n&&void 0!==s&&s.length>0,t=window.BASEPATH+"/people/#videos";return a?(0,b.jsx)(eU,{href:t,onClick:r}):null}),eG=n(97645),e$=n(41998);let eq=(0,l.memo)(e=>{var{currentMood:r,onClick:n}=e,s=(0,h.A)("users/mood","header"),a=(0,l.useMemo)(()=>(0,b.jsx)(eS.Icon,{name:e$.Y[r].name,color:e$.Y[r].color,size:"normal",dataTestId:"menu-items-mood-mobile-icon-"+r}),[r]);return s?(0,b.jsx)(I,{id:"moods",title:s,onClick:n,leftElement:a,className:"menu-items-mood-mobile__menuItem",dataTestId:"menu-item-mood-mobile"}):null});var eQ="unknown",eH=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,_.w)(),s=(0,p.J2)(()=>n?eG.$.shared(n).mood.pipe((0,W.T)(e=>e||eQ)):(0,o.of)(eQ),[n],eQ),a=(0,p.J2)(()=>v.T.shared().feelings.enabled,[]),t=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.open("mood",[{props:{}}]),null==r||r()},[r]);return a&&n?(0,b.jsx)(eq,{onClick:t,currentMood:s}):null}),eK=n(42618),eX=g()("link","application-app-link__link");let eZ=(0,l.memo)(e=>{var{link:r,type:n}=e,s
3=(0,h.A)("/application/app-links",n);return(0,b.jsxs)(j.N,{className:eX,href:r,target:"_blank",children:[(0,b.jsx)("div",{className:"application-app-link__icon",children:(0,b.jsx)(eS.Icon,{name:n,size:"normal"})}),s&&(0,b.jsx)("div",{className:"application-app-link__title",children:s})]})});var e0=(0,l.memo)(e=>{var{type:r}=e,n=(0,p.J2)(()=>(function(e){switch(e){case"app-store":return v.T.shared().iosAppLink;case"google-play":return v.T.shared().androidAppLink;default:return(0,o.of)(null)}})(r),[r]);return n?(0,b.jsx)(eZ,{link:n,type:r}):null});let e1="menu-items-app-links__appLinkWrapper",e2=(0,l.memo)(e=>{var{iosApplicationLinkVisible:r,androidApplicationLinkVisible:n}=e;return(0,b.jsxs)(b.Fragment,{children:[r&&(0,b.jsx)("div",{className:e1,"data-test-id":"menu-item-app-store-link",children:(0,b.jsx)(e0,{type:"app-store"})}),n&&(0,b.jsx)("div",{className:e1,"data-test-id":"menu-item-google-play-link",children:(0,b.jsx)(e0,{type:"google-play"})})]})});var e9=n(84190),e4=(0,l.memo)(()=>{var e=(0,p.J2)(()=>v.T.shared().iosAppLink.pipe((0,W.T)(e=>!!e&&"android"!==(0,eK.operatingSystem)())),[],!1),r=(0,p.J2)(()=>v.T.shared().androidAppLink.pipe((0,W.T)(e=>!!e&&"ios"!==(0,eK.operatingSystem)())),[],!1),n=(0,p.J2)(()=>K.Session.shared().userId.pipe((0,e9.n)(e=>e?(0,R.z)([K.Session.shared().userIsUsual,M.e.shared(e).hasPurchases]).pipe((0,W.T)(e=>{var[r,n]=e;return!(r&&!n)})):(0,o.of)(!1))),[]),s=D.T.shared().features["app-links-enabled"];return n&&s?(0,b.jsx)(e2,{iosApplicationLinkVisible:e,androidApplicationLinkVisible:r}):null}),e8=n(14789),e6=["userId","onClick"],e3=n(50964),e5=n(53243),e7=n(27888),re=(s=(0,l.memo)(e=>{var{onClick:r,slickButtons:n=!1,subscribeButtonEnabled:s=!0,purchaseButtonEnabled:a=!0}=e;return(0,b.jsxs)(b.Fragment,{children:[a&&(0,b.jsx)(e3.I,{place:"menu",slick:n,onClick:r,dataTestId:"menu-item-purchase-button"}),s&&(0,b.jsx)(e5.n,{slick:n,discountLabelAvailable:!0,onClick:r,dataTestId:"menu-item-subscribe-button",paymentReason:e7.N.Menu})]})}),(0,l.memo)(e=>{var{userId:r,onClick:n}=e,a=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,e6),t=(0,l.useCallback)(()=>{C.r.shared(r).logMenuItemClicked("purchase","menu"),null==n||n()},[r,n]);return(0,b.jsx)(s,Object.assign({onClick:t},a))})),rr=(0,l.memo)(e=>{var r=(0,_.w)(),n=r&&D.T.shared().features["payment-enabled"],s=!(0,p.J2)(()=>r?e8.P.shared(r).prefersCredits:(0,o.of)(!1),[r],!1)&&e.subscribeButtonEnabled;return n&&r?(0,b.jsx)(re,Object.assign({userId:r},e,{subscribeButtonEnabled:s})):null});let rn=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("users/menu","credits");return(0,b.jsx)(I,{id:"credits",title:n,onClick:r,colorType:"light",dataTestId:"menu-item-credits-info"})});var rs=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,p.J2)(()=>v.T.shared().creditsInfoEnabled,[],!1),s=(0,l.useCallback)(()=>{F.A.emit("command.page.open","credits-info"),null==r||r()},[r]);return n?(0,b.jsx)(rn,{onClick:s}):null}),ra=n(31568),rt=n(66382),ri=n(46856),rl=n(39971);function ro(e){var r=(0,p.J2)(()=>rt.j.shared().displayMode,[]);return{onClick:(0,p.uN)(()=>"fullscreen"===r?(0,ri.v)():rl.v.just(),[r]),profilePath:(0,l.useMemo)(()=>window.BASEPATH+"/people/#"+e,[e])}}var ru=n(74423),rc=n(20345),rd=n(81924);let rm=(0,l.memo)(e=>{var{onUnhideButtonClick:r}=e,n=(0,h.A)("users/privacy","account-deleting-action-unhide-from-search");return(0,b.jsx)("div",{className:"menu-privacy-status-cards-hidden-from-search-card__hiddenFromSearchCardContainer",children:(0,b.jsxs)("div",{className:"menu-privacy-status-cards-hidden-from-search-card__hiddenFromSearchCard",children:[(0,b.jsx)(eS.Icon,{className:"menu-privacy-status-cards-hidden-from-search-card__hiddenFromSearchIcon",name:"eye-off",size:"normal"}),(0,b.jsxs)("div",{className:"menu-privacy-status-cards-hidden-from-search-card__hiddenFromSearchInfo",children:[(0,b.jsx)(rd.LocalizedText,{variant:"footnote-1",href:"/users/privacy#hidden-from-search"}),(0,b.jsx)(rd.LocalizedText,{color:"action-gray",variant:"caption-2",href:"/users/privacy#hidden-from-search-hint"})]}),(0,b.jsx)(rc.$,{className:"menu-privacy-status-cards-hidden-from-search-card__hiddenFromSearchButton",icon:"arrow-forward",onClick:r,variant:"ghost-secondary",title:n})]})})});var rp=(0,l.memo)(()=>{var e=(0,_.w)(),r=(0,p.J2)(()=>e?(0,R.z)([ru.E.shared(e).hiddenFromSearch,v.T.shared().hideFromSearchEnabled]).pipe((0,W.T)(e=>{var[r,n]=e;return r&&n})):(0,o.of)(!1),[e],!1),n=(0,p.uN)(()=>e?ru.E.shared(e).setHiddenFromSearch(!1).toSingle().pipe((0,eT.ex)(()=>{u.Y.shared().get(c.A).actions.close("menu")})):rl.v.just(void 0),[e]);return r?(0,b.jsx)(rm,{onUnhideButtonClick:n}):null});let rv=(0,l.memo)(e=>{var{invitesPauseDaysLeft:r,onResumeInvitesButtonClick:n}=e,s=(0,h.A)("users/privacy","resume-invites"),a=(0,l.useMemo)(()=>({days:r}),[r]);return(0,b.jsx)("div",{className:"menu-privacy-status-cards-invites-paused-card__invitesPausedCardContainer",children:(0,b.jsxs)("div",{className:"menu-privacy-status-cards-invites-paused-card__invitesPausedCard",children:[(0,b.jsx)(eS.Icon,{className:"menu-privacy-status-cards-invites-paused-card__invitesPausedIcon",name:"pause-invites",size:"normal"}),(0,b.jsxs)("div",{className:"menu-privacy-status-cards-invites-paused-card__invitesPausedInfo",children:[(0,b.jsx)(rd.LocalizedText,{variant:"footnote-1",href:"/users/privacy#invites-paused"}),(0,b.jsx)(rd.LocalizedText,{color:"action-gray",variant:"caption-2",href:"/users/privacy#invites-paused-days-left",data:a})]}),(0,b.jsx)(rc.$,{className:"menu-privacy-status-cards-invites-paused-card__invitesPausedButton",icon:"arrow-forward",onClick:n,variant:"ghost-secondary",title:s})]})})});var rh=(0,l.memo)(()=>{var e=(0,_.w)(),r=(0,p.J2)(()=>e?(0,R.z)([ru.E.shared(e).invitesPaused,v.T.shared().pauseInvitesEnabled]).pipe((0,W.T)(e=>{var[r,n]=e;return r&&n})):(0,o.of)(!1),[e],!1),n=(0,p.J2)(()=>e?ru.E.shared(e).invitesPauseDaysLeft:(0,o.of)(0),[e],0),s=(0,p.uN)(()=>e?ru.E.shared(e).setInvitesPaused(!1).toSingle().pipe((0,eT.ex)(()=>{u.Y.shared().get(c.A).actions.close("menu")})):rl.v.just(void 0),[e]);return r&&n?(0,b.jsx)(rv,{invitesPauseDaysLeft:n,onResumeInvitesButtonClick:s}):null});let rf=(0,l.memo)(e=>{var{onClick:r,profilePath:n,className:s}=e,a=(0,h.A)("users/menu","profile");return a?(0,b.jsx)(I,{id:"profile",title:a,href:n,className:s,onClick:r,dataTestId:"profile-info"}):null});var rg=(0,l.memo)(e=>{var{onClick:r,profilePath:n}=ro((0,_.w)());return D.T.shared().features["profile-info-enabled"]?(0,b.jsx)(rf,Object.assign({},e,{onClick:r,profilePath:n})):null}),rx=n(78186);let rj=(0,l.memo)(e=>{var{discountPercentage:r,variant:n,onClick:s,rootRef:a}=e,t=(0,h.A)("users/menu","reactivate-subscription"),i=(0,l.useMemo)(()=>({discount:r}),[r]);return(0,b.jsx)("div",{ref:a,className:"menu-items-subscription-reactivation__resubscriptionMenuItem",children:"discounted-offer"===n?(0,b.jsx)(rc.$,{variant:"subscription-renewal-offer",blockLevel:!1,onClick:s,children:(0,b.jsx)(rx.X,{href:"/users/menu#subscription-offer",data:i})}):(0,b.jsx)(rc.$,{title:t,blockLevel:!1,variant:"primary",onClick:s})})});var rb=n(98464),rk=n(19739),ry=n(83707),rC=n(16095),r_=n(45366),rw=n(50636),rI=n(99559),rT=["onClick","variant","userId"],rN=(0,l.memo)(e=>{var{onClick:r,variant:n,userId:s}=e,a=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,rT),t="discounted-offer"===n,i=(0,l.useRef)(null),o=(0,r_.B)(i),u=(0,l.useRef)(!1);(0,l.useEffect)(()=>
3{if(u.current||!t||!o){o||(u.current=!1);return}u.current=!0,rI.T.shared().logRenewSubscriptionButtonViewed()},[t,o]);var c=(0,l.useCallback)(()=>{t?rI.T.shared().logRenewSubscriptionButtonClicked():s&&rw.W.shared(s).logSubscriptionReactivationButtonClicked(),r()},[t,s,r]);return(0,b.jsx)(rj,Object.assign({},a,{variant:n,onClick:c,rootRef:i}))}),rA=(0,l.memo)(()=>{var e=(0,_.w)(),r=(0,p.J2)(()=>e?M.e.shared(e).canReactivateSubscription:(0,o.of)(void 0),[e]),n=(0,p.J2)(()=>e?M.e.shared(e).canOfferDiscountedResubscription:(0,o.of)(void 0),[e]),s=(0,p.J2)(()=>e?rb.u.shared(e).renewalPackage:(0,o.of)(null),[e]),a=(0,l.useMemo)(()=>s?(0,rk.g)(s,"real"):0,[s]),t=n?"discounted-offer":"default",i=(0,p.uN)(()=>e?"discounted-offer"===t&&s?(0,rC.s)(s,"button").pipe((0,eT.Fg)(r=>"accepted"===r?rb.u.shared(e).renew(s):rl.v.just(void 0))):"default"===t?(0,ry.G)(e):rl.v.just(void 0):rl.v.just(void 0),[e,t,s]);return(r||n)&&e?(0,b.jsx)(rN,{discountPercentage:a,variant:t,onClick:i,userId:e}):null}),rP=n(99524),rM=n(40961),rS=n(4126);let rE=(0,l.memo)(e=>{var{variant:r,onClick:n,buttonRef:s}=e,a=(0,h.A)("users/menu","retry-subscription-payment-button-title");return(0,b.jsx)("div",{ref:s,children:(0,b.jsx)(rc.$,{title:a,blockLevel:"prime"===r,slick:"prime"===r,variant:"prime"===r?"success":"active-border-accent",onClick:n})})});var rz=["onClick"],rJ=(0,l.memo)(e=>{var{onClick:r}=e,n=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,rz),s=(0,_.w)(),a=(0,l.useRef)(null),t=(0,r_.B)(a),i=(0,l.useCallback)(()=>{s&&rw.W.shared(s).logRetrySubscriptionPaymentButtonClicked(),r()},[s,r]);return(0,l.useEffect)(()=>{s&&t&&rw.W.shared(s).logRetrySubscriptionPaymentButtonVisible()},[s,t]),(0,b.jsx)(rE,Object.assign({},n,{onClick:i,buttonRef:a}))}),rO=(0,l.memo)(e=>{var{variant:r="default",onClick:n}=e,s=(0,p.hD)(()=>(0,rS.v)(()=>(null==n||n(),rM.J.shared().refillBalance({name:e7.N.RetrySubscriptionPayment},"subscription"))),[n],!1);return(0,b.jsx)(rJ,{variant:r,onClick:s})});let rB=(0,l.memo)(()=>(0,b.jsx)("div",{className:"menu-items-retry-subscription-payment__wrapper",children:(0,b.jsx)(rO,{variant:"default"})}));var rF=(0,l.memo)(()=>{var e=(0,_.w)();return(0,p.J2)(()=>e?rP.i.shared(e).retrySubscriptionPaymentFailed:(0,o.of)(!1),[e],!1)?(0,b.jsx)(rB,{}):null}),rL=n(22183);let rV="menu-profile-info__wrapper";var rR=(0,l.memo)(e=>{var{userId:r,name:n,profilePath:s,profileLinkEnabled:a,onClick:t,resubscriptionButtonEnabled:i}=e,o=(0,l.useMemo)(()=>(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(rL.e,{className:"menu-profile-info__avatar",ownerId:r,userOnlineIndicatorVisible:!1,contactIndicatorVisible:!1,size:80}),(0,b.jsx)("div",{className:"menu-profile-info__name",children:n}),(0,b.jsxs)("div",{className:"menu-profile-info__id",children:["ID: ",r]})]}),[r,n]);return(0,b.jsxs)("div",{className:"menu-profile-info__container",children:[a?(0,b.jsx)("a",{className:rV,href:s,accessKey:"M",onClick:t,children:o}):(0,b.jsx)("div",{className:rV,children:o}),i&&(0,b.jsx)(rA,{}),(0,b.jsx)(rF,{}),(0,b.jsx)(rp,{}),(0,b.jsx)(rh,{}),(0,b.jsx)(rg,{className:"menu-profile-info__menuItem"})]})}),rD=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,_.w)(),s=(0,ra.sb)(n),{profilePath:a,onClick:t}=ro(n),i=D.T.shared().features["profile-info-enabled"],o=(0,p.J2)(()=>v.T.shared().recurringSubscriptionDiscountsEnabled,[],!1),u=(0,p.J2)(()=>v.T.shared().cancelSubscriptionOfferEnabled,[],!1),c=(0,l.useMemo)(()=>o||u,[o,u]),d=s?s.name:null,m=(0,l.useCallback)(()=>{null==r||r(),t()},[t,r]);return n&&d?(0,b.jsx)(rR,{userId:n,name:d,onClick:m,profilePath:a,profileLinkEnabled:i,resubscriptionButtonEnabled:c}):null}),rY=n(64398),rU=["onSparksButtonClick"];let rW=(0,l.memo)(e=>{var{onSparksButtonClick:r}=e,n=(0,h.A)("sparks","sparks-button");return n?(0,b.jsx)(rc.$,{variant:"dark",title:n,icon:"sparks",onClick:r}):null});var rG=n(2773),r$=n(30495),rq=n(50042),rQ=n(50846);class rH extends rQ.Q{constructor(e){super("sparks.auth",e,()=>(0,r$.p6)(r$.jI.shared().tokens["jwt/sparksfoundation"].post,e).pipe((0,eT.vV)(e=>{var r,{data:n,xhr:s}=e;return{data:n,ttl:(null==(r=(0,rq.a)(s))?void 0:r.maxAge)||0}})))}}rH.shared=(0,V.G)(e=>new rH(e));class rK{constructor(e){this.userId=e}getToken(){return rH.shared(this.userId).data().pipe((0,W.T)(e=>e.token),(0,rG.W)(()=>rl.v.just("")))}}rK.shared=(0,V.G)(e=>new rK(e));var rX=n(91885),rZ=n(41878),r0=n(34578),r1=n(50626),r2=n(53940),r9="sparks-legal-confirmation",r4=n(56177),r8=n(59113),r6=n(54589),r3=(a=e=>rK.shared(e).getToken().toSingle().pipe((0,eT.Fg)(e=>v.T.shared().sparksExchangeUrl.toSingle().pipe((0,eT.Fg)(r=>
3{if(!r)return rl.v.just(rX.Q.success(void 0));var n=document.createElement("input");n.type="hidden",n.name="jwt",n.value=e;var s=document.createElement("form");return s.method="post",s.action=r,s.target="_blank",s.style.display="none",s.appendChild(n),document.body.appendChild(s),s.submit(),document.body.removeChild(s),rl.v.just(rX.Q.success(void 0))})))),t=e=>K.Session.shared().userId.toSingle().pipe((0,eT.Fg)(r=>r?rZ.R.shared(r).confirmed.toSingle().pipe((0,eT.Fg)(r=>r?a(e):rl.v.defer(()=>{var e=u.Y.shared().get(c.A),r=e.store.rxState().pipe((0,r1.J)(),(0,r2.p)(e=>{var[r,n]=e;return(null==r?void 0:r.name)===r9&&(null==n?void 0:n.name)!==r9&&(null==n?void 0:n.name)!=="terms-and-conditions"&&(null==n?void 0:n.name)!=="privacy-policy"}),(0,W.T)(()=>rX.Q.failure("canceled"))),n=new rl.v(r=>{e.actions.open(r9,[{props:{onConfirm:()=>{e.actions.close(r9),r.success(rX.Q.success(void 0))},onClose:()=>{e.actions.close(r9),r.success(rX.Q.failure("canceled"))}}}])});return(0,r0.h)(n,r).toSingle()}).pipe((0,eT.Fg)(r=>r.isSuccessful?a(e):rl.v.just(r))))):rl.v.just(rX.Q.failure("canceled")))),e=>K.Session.shared().userId.toSingle().pipe((0,eT.Fg)(r=>r?r8.G.shared(r).emailConfirmed.toSingle().pipe((0,eT.Fg)(n=>n?t(e):(0,r6.B)("sparks-exchange").pipe((0,eT.Fg)(n=>n.isSuccessful?r8.G.shared(r).emailConfirmed.pipe((0,r2.p)(e=>e),(0,r4.s)(1),(0,e9.n)(()=>t(e))).toSingle():rl.v.just(rX.Q.failure("canceled")))))):rl.v.just(rX.Q.failure("canceled"))))),r5=(0,l.memo)(e=>{var{onSparksButtonClick:r}=e,n=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,rU),s=(0,_.w)(),a=(0,l.useCallback)(()=>{s&&C.r.shared(s).logMenuItemClicked("sparks-exchange","menu"),r()},[s,r]);return(0,b.jsx)(rW,Object.assign({onSparksButtonClick:a},n))}),r7=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,_.w)(),s=(0,p.J2)(()=>v.T.shared().sparksExchangeEnabled,[]),a=(0,p.uN)(()=>n?r3(n).pipe((0,eT.ex)(()=>null==r?void 0:r())):rl.v.just(),[n,r]);return s?(0,b.jsx)(r5,{onSparksButtonClick:a}):null}),ne=n(67441),nr=n(9778),nn=n(59079),ns=n(30743),na=n(31114),nt=n(26551);let ni={container:"menu-profile-info-with-loyalty__container",profile:"menu-profile-info-with-loyalty__profile",info:"menu-profile-info-with-loyalty__info",avatar:"menu-profile-info-with-loyalty__avatar",name:"menu-profile-info-with-loyalty__name",id:"menu-profile-info-with-loyalty__id",progress:"menu-profile-info-with-loyalty__progress",hintWrapper:"menu-profile-info-with-loyalty__hintWrapper",hintTitle:"menu-profile-info-with-loyalty__hintTitle",hint:"menu-profile-info-with-loyalty__hint",link:"menu-profile-info-with-loyalty__link","profile-premium":"menu-profile-info-with-loyalty__profile-premium","profile-vip":"menu-profile-info-with-loyalty__profile-vip",paymentButtons:"menu-profile-info-with-loyalty__paymentButtons",profileItem:"menu-profile-info-with-loyalty__profileItem"},nl=(0,l.memo)(e=>{var{userId:r,name:n,profilePath:s,profileLinkEnabled:a,onProfileClick:t,onItemClick:i,status:o,substatus:u,progress:c,resubscriptionButtonEnabled:d}=e,m=(0,l.useMemo)(()=>g()(ni.profile,ni["profile-"+o]),[o]),v=(0,l.useMemo)(()=>c&&c.value>=c.target,[c]),h=(0,l.useMemo)(()=>{switch(o){case"vip":return"frozen"===u?"/users/loyalty#vip-frozen-hint-title":v?"/users/loyalty#vip-retained-hint-title":"/users/loyalty#vip-hint-title";case"premium":return"/users/loyalty#premium-hint-title";default:return null}},[o,v,u]),f=(0,l.useMemo)(()=>{switch(o){case"vip":return"frozen"===u?"/users/loyalty#vip-frozen-hint-text":v?"/users/loyalty#congratulations":"/users/loyalty#vip-hint-text";case"vip-freeze":return"/users/loyalty#vip-freeze-hint-text";case"premium":return"/users/loyalty#premium-hint-text";default:return null}},[o,v,u]),x=(0,p.J2)(()=>nt._.shared().language,[],"en-US"),j=(0,l.useMemo)(()=>c?{amount:Math.max(c.target-c.value,0),date:c.expiration?new Date(c.expiration).toLocaleDateString(x,{day:"numeric",month:"short",year:"numeric"}):""}:{},[c,x]),k=(0,l.useMemo)(()=>"vip-freeze"===o?"footnote-2":"caption-2",[o]),y=(0,l.useMemo)(()=>({userId:r}),[r]),C=(0,l.useMemo)(()=>"premium"===o?"light":"dark",[o]),_=(0,l.useMemo)(()=>(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(nr.UserThumbnail,{className:ni.avatar,ownerId:r,size:80}),(0,b.jsx)("div",{className:ni.name,children:(0,b.jsx)(eF.E,{variant:"h2",content:n})}),(0,b.jsx)("div",{className:ni.id,children:(0,b.jsx)(rd.LocalizedText,{href:"/users/loyalty#id",variant:"caption-2",data:y})})]}),[r,n,y]);return(0,b.jsxs)("div",{className:ni.container,children:[(0,b.jsxs)("div",{className:m,children:[a?(0,b.jsx)("a",{className:ni.info,href:s,accessKey:"M",onClick:t,children:_}):(0,b.jsx)("div",{className:ni.info,children:_}),c&&(0,b.jsxs)(b.Fragment,{children:[(0,b.jsxs)("div",{className:ni.progress,children:["vip-freeze"===o&&(0,b.jsx)(ns.i,{className:ni.warning,variant:"footnote-2"}),(0,b.jsx)(nn.w,{value:c.value,target:c.target,status:o})]}),(0,b.jsxs)("div",{className:ni.hintWrapper,children:[(0,b.jsxs)("div",{className:ni.hint,children:[!!h&&(0,b.jsx)("span",{className:ni.hintTitle,children:(0,b.jsx)(rd.LocalizedText,{href:h,variant:"caption-1"})}),!!f&&(0,b.jsx)(rd.LocalizedText,{href:f,variant:k,data:j}),"vip"===o&&"frozen"===u&&(0,b.jsx)(rd.LocalizedText,{href:"/users/loyalty#vip-frozen-hint-text-2",variant:k,data:j})]}),(0,b.jsx)(na.K,{className:ni.link,theme:C,variant:"footnote-2"})]})]})]}),(0,b.jsx)(rF,{}),(0,b.jsx)("div",{className:ni.paymentButtons,children:(0,b.jsx)(rr,{onClick:i,purchaseButtonEnabled:!1})}),d&&(0,b.jsx)(rA,{}),(0,b.jsx)(rp,{}),(0,b.jsx)(rh,{}),(0,b.jsx)(rg,{className:ni.profileItem})]})});var no=(0,l.memo)(e=>{var{onItemClick:r}=e,n=(0,_.w)(),s=(0,ra.sb)(n),{profilePath:a,onClick:t}=ro(n),i=s?s.name:null,u=(0,p.J2)(()=>n?ne.U.shared(n).status:(0,o.of)(null),[n]),c=(0,p.J2)(()=>n?ne.U.shared(n).substatus:(0,o.of)(null),[n]),d=(0,p.J2)(()=>n?ne.U.shared(n).progress:(0,o.of)(null),[n]),m=(0,p.J2)(()=>v.T.shared().recurringSubscriptionDiscountsEnabled,[],!1),h=(0,p.J2)(()=>v.T.shared().cancelSubscriptionOfferEnabled,[],!1),f=(0,l.useMemo)(()=>m||h,[m,h]),g=D.T.shared().features["profile-info-enabled"];return n&&i&&u?(0,b.jsx)(nl,{userId:n,name:i,profilePath:a,profileLinkEnabled:g,status:u,substatus:c,progress:d,onProfileClick:t,onItemClick:r,resubscriptionButtonEnabled:f}):null}),nu=n(17232);let nc=(0,l.memo)(e=>{var{userId:r,name:n,variant:s}=e,{profilePath:a,onClick:t}=ro(r);return(0,b.jsxs)("a",{className:"menu-profile-info-with-prime-items-avatar__wrapper",href:a,accessKey:"M",onClick:t,children:[(0,b.jsx)(rL.e,{className:"menu-profile-info-with-prime-items-avatar__thumbnail",ownerId:r,userOnlineIndicatorVisible:!1,
3contactIndicatorVisible:!1,size:80}),(0,b.jsxs)("div",{className:"menu-profile-info-with-prime-items-avatar__description",children:[(0,b.jsx)(eF.E,{variant:"h2",content:n,color:"prime"===s?"white":"dark"}),(0,b.jsx)(rd.LocalizedText,{href:"/users/loyalty#id",variant:"caption-2",color:"prime"===s?"transparent-light-active":"action-gray",data:{userId:r}})]})]})});var nd=(0,l.memo)(e=>{var{userId:r,variant:n}=e,s=(0,ra.sb)(r),a=s?s.name:null;return(0,b.jsx)(nc,{userId:r,name:a,variant:n})}),nm=n(46662),np=n(73785),nv=n(47443),nh=n(85338);let nf=(0,l.memo)(e=>{var{variant:r,plan:n,recurringPeriod:s,messages:a,recurringDate:t,disabled:i,pending:o}=e,u=(0,l.useMemo)(()=>{switch(s){case nh.jB.week:return"recurring-period-week";case nh.jB.month:return"recurring-period-month";case nh.jB["3-days"]:return"recurring-period-three-days"}},[s]),c=(0,h.A)("payment/plan",n+"-full"),d=(0,h.A)("payment/plan",u),m=i?"danger":"prime"===r?"light-active":"transparent-dark",p=g()("menu-profile-info-with-prime-items-plan-description__wrapper",{"menu-profile-info-with-prime-items-plan-description__disabled":i});return(0,b.jsxs)("div",{className:p,children:[(0,b.jsx)(rd.LocalizedText,{href:"/payment/burger-menu#plan-title",variant:"callout-700",color:"prime"===r?"white":"black",data:{plan:c,period:d}}),(0,b.jsx)(rd.LocalizedText,{href:"/payment/burger-menu#messages-per-day",variant:"caption-2",color:"prime"===r?"light-active":"transparent-dark",data:{count:a}}),(0,b.jsx)(rd.LocalizedText,{href:o?"/payment/burger-menu/#pending-recurring-date":"/payment/burger-menu#current-recurring-date",variant:"caption-2",color:m,data:{date:t}})]})});var ng=["prime","essentials"],nx=(0,l.memo)(e=>{var r,{userId:n,variant:s="default",disabled:a=!1,pending:t=!1}=e,i=(0,p.J2)(()=>rP.i.shared(n).subscription,[n]),o=(0,p.J2)(()=>nm.he.shared(n).subscriptionsPackages,[n]),u=(0,l.useMemo)(()=>{if(i&&o)return i.sameness&&o.find(e=>e.sameness===i.sameness)||o.find(e=>e.sku===i.sku)},[i,o]),c=(0,np.I)({benefitsAmount:null!=(r=null==u?void 0:u.benefitsAmount)?r:{}},ng),d=(0,nv.sR)(u),m=(0,l.useMemo)(()=>{var e=null==u?void 0:u.benefits.find(e=>"messages"===e.type);return e?e.amount:void 0},[u]),v=t?null==i?void 0:i.renewalDate.getTime():null==i?void 0:i.expiration.getTime();return c&&d&&m&&v?(0,b.jsx)(nf,{variant:s,plan:c,recurringPeriod:d,messages:m,recurringDate:v,disabled:a,pending:t}):null});let nj="menu-profile-info-with-prime__container",nb=(0,l.memo)(e=>{var{userId:r,onItemClick:n}=e;return(0,b.jsxs)("div",{className:nj,children:[(0,b.jsx)(nd,{userId:r,variant:"default"}),(0,b.jsx)(nx,{userId:r,disabled:!0}),(0,b.jsx)("div",{className:"menu-profile-info-with-prime__retrySubscriptionPaymentButton",children:(0,b.jsx)(rO,{variant:"prime",onClick:n})})]})}),nk=(0,l.memo)(e=>{var{onItemClick:r,userId:n}=e;return(0,b.jsxs)("div",{className:nj,children:[(0,b.jsx)(nd,{userId:n,variant:"default"}),(0,b.jsx)("div",{className:"menu-profile-info-with-prime__subscribeButton",children:(0,b.jsx)(e5.n,{slick:!0,discountLabelAvailable:!0,onClick:r,dataTestId:"menu-item-subscribe-button",paymentReason:e7.N.Menu})})]})});var ny=n(7222),nC=n(22897);let n_=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("payment/burger-menu","upgrade-offer-button-title");return(0,b.jsx)(rc.$,{title:n,blockLevel:!0,slick:!0,variant:"prime-gradient",onClick:r})});var nw=(0,l.memo)(e=>{var{userId:r,onClick:n}=e,s=(0,p.uN)(()=>rl.v.defer(()=>(null==n||n(),(0,ny.e)(r,{name:nC.z.Manual}))),[r,n],!1);return(0,b.jsx)(n_,{onClick:s})});let nI=(0,l.memo)(e=>{var{userId:r,primeTextMessagesCount:n,onUpgradeButtonClick:s}=e;return(0,b.jsxs)("div",{className:"menu-profile-info-with-prime-items-upgrade-offer__wrapper",children:[(0,b.jsxs)("div",{className:"menu-profile-info-with-prime-items-upgrade-offer__title",children:[(0,b.jsx)(rd.LocalizedText,{href:"/payment/burger-menu#upgrade-offer-title",data:{count:n},color:"black",variant:"body-1"}),(0,b.jsx)(rd.LocalizedText,{href:"/payment/burger-menu#upgrade-offer-subtitle",variant:"caption-2"})]}),(0,b.jsx)(nw,{userId:r,onClick:s})]})});var nT=["onUpgradeButtonClick"],nN=(0,l.memo)(e=>{var{onUpgradeButtonClick:r}=e,n=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,nT),s=(0,_.w)(),a=(0,l.useCallback)(()=>{s&&C.r.shared(s).logUpgradeButtonClicked(),null==r||r()},[r,s]);return(0,b.jsx)(nI,Object.assign({},n,{onUpgradeButtonClick:a}))}),nA=(0,l.memo)(e=>{var{userId:r,onUpgradeButtonClick:n}=e,s=(0,p.J2)(()=>nm.he.shared(r).subscriptionsPackages,[r]),a=(0,l.useMemo)(()=>
3{if(s){var e=s.map(e=>e.benefits.find(e=>"messages"===e.type)).filter(e=>!!e).map(e=>e.amount);return e.length?Math.max(...e):void 0}},[s]);return a?(0,b.jsx)(nN,{userId:r,primeTextMessagesCount:a,onUpgradeButtonClick:n}):null});let nP=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("payment/burger-menu","vip-support");return(0,b.jsx)(rc.$,{title:n,blockLevel:!0,slick:!0,variant:"black",onClick:r})});var nM=["onClick"],nS=(0,l.memo)(e=>{var{onClick:r}=e,n=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,nM),s=(0,_.w)(),a=(0,l.useCallback)(()=>{s&&C.r.shared(s).logVipSupportButtonClicked(),r()},[r,s]);return(0,b.jsx)(nP,Object.assign({},n,{onClick:a}))}),nE=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,l.useCallback)(()=>{null==r||r(),(0,z.q)("supervip")},[r]);return(0,b.jsx)(nS,{onClick:n})});let nz=(0,l.memo)(e=>{var{onClick:r}=e,n=(0,h.A)("payment/burger-menu","change-subscription-today-button-title");return(0,b.jsx)(rc.$,{title:n,blockLevel:!0,shrunkPaddings:!0,slick:!0,variant:"offer-gradient",onClick:r})});var nJ=(0,l.memo)(e=>{var{userId:r,onClick:n}=e,s=(0,p.uN)(()=>rl.v.defer(()=>(null==n||n(),(0,ny.e)(r,{name:nC.z.Manual}))),[r,n],!1);return(0,b.jsx)(nz,{onClick:s})});let nO=(0,l.memo)(e=>{var{onItemClick:r,primeStatus:n,userId:s}=e,a=n===nu.T.PrePrime,t=[nu.T.Prime,nu.T.PrePrime].includes(n),i=t?"prime":"default",l=g()(nj,{"menu-profile-info-with-prime__primeContainer":t}),o=g()({"menu-profile-info-with-prime__planDescriptionWrapper":t});return(0,b.jsxs)("div",{className:l,children:[(0,b.jsx)(nd,{userId:s,variant:i}),(0,b.jsxs)("div",{className:o,children:[(0,b.jsx)(nx,{variant:i,userId:s,pending:a}),(0,b.jsxs)(b.Fragment,{children:[n===nu.T.PrePrime?(0,b.jsx)(nJ,{userId:s,onClick:r}):null,n===nu.T.Prime?(0,b.jsx)(nE,{onClick:r}):null]})]}),(0,b.jsxs)(b.Fragment,{children:[n===nu.T.Essential?(0,b.jsx)(nA,{userId:s,onUpgradeButtonClick:r}):null,n===nu.T.PrePrime?(0,b.jsx)(nE,{onClick:r}):null]})]})});var nB=(i=(0,l.memo)(e=>{var{retrySubscriptionPaymentFailed:r,primeStatus:n,onItemClick:s,userId:a}=e;return r?(0,b.jsx)(nb,{onItemClick:s,userId:a}):n===nu.T.NoSubscription?(0,b.jsx)(nk,{onItemClick:s,userId:a}):(0,b.jsx)(nO,{onItemClick:s,primeStatus:n,userId:a})}),(0,l.memo)(e=>{var{userId:r,variant:n,onItemClick:s,primeStatus:a,retrySubscriptionPaymentFailed:t}=e,o=(0,l.useRef)(null),u=(0,r_.B)(o),c=(0,l.useRef)(!1);return(0,l.useEffect)(()=>{if(c.current||!u){u||(c.current=!1);return}c.current=!0,C.r.shared(r).logPrimeProfileViewed(n)},[r,n,u]),(0,b.jsx)("div",{ref:o,children:(0,b.jsx)(i,{userId:r,onItemClick:s,primeStatus:a,retrySubscriptionPaymentFailed:t})})})),nF=(0,l.memo)(e=>{var{primeStatus:r}=e,n=(0,_.w)(),s=(0,p.J2)(()=>n?rP.i.shared(n).retrySubscriptionPaymentFailed:(0,o.of)(!1),[n],!1);return n?(0,b.jsx)(nB,Object.assign({},e,{userId:n,variant:s?"payment-retry":r,retrySubscriptionPaymentFailed:s})):null}),nL=n(26672);let nV=(0,l.memo)(e=>{var{onItemClick:r,onItemClickKeepMenu:n,userProfileInfo:s}=e,a=(0,l.useCallback)(()=>{F.A.emit("popup.close.menu-popup")},[]),t=(0,l.useMemo)(()=>{switch(s.variant){case"prime":return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(nF,{onItemClick:r,primeStatus:s.options.status}),(0,b.jsx)(rg,{})]});case"vip-loyalty":return(0,b.jsx)(no,{onItemClick:r});case null:return(0,b.jsx)(rD,{onClick:n})}},[s,r,n]),i=null===s.variant,o="prime"===s.variant,u=(0,l.useMemo)(()=>g()("menu-menu__container",{"menu-menu__containerLegacy":null===s.variant},{"borderless-header":null!==s.variant}),[s.variant]);return(0,b.jsxs)(b.Fragment,{children:[(0,b.jsx)(nL.J,{className:"popup-over-clips-close",onClick:a}),(0,b.jsxs)(rY.A,{className:u,children:[t,(0,b.jsxs)("nav",{className:"menu-menu__menu",children:[(0,b.jsx)(eD,{onClick:r}),(0,b.jsx)("div",{className:"menu-menu__buttonContainer","data-test-id":"menu-item-sparks-exchange",children:(0,b.jsx)(r7,{onClick:r})}),(0,b.jsx)(eW,{onClick:n}),(0,b.jsx)(eH,{onClick:n}),(0,b.jsx)("div",{className:"menu-menu__paymentButtons",children:(0,b.jsx)(rr,{onClick:r,slickButtons:o,subscribeButtonEnabled:i})}),(0,b.jsx)(ez,{onClick:n}),(0,b.jsx)(N,{onClick:r}),(0,b.jsx)(eB,{onClick:r}),(0,b.jsx)(eM,{onClick:r}),(0,b.jsx)(E,{onClick:r}),(0,b.jsx)(O,{onClick:r}),(0,b.jsx)($,{onClick:r}),(0,b.jsx)(H,{onClick:r}),(0,b.jsx)(Z,{onClick:r}),(0,b.jsx)(rs,{onClick:r}),(0,b.jsx)(ek,{onClick:r}),(0,b.jsx)(eC,{onClick:r})]}),(0,b.jsx)("div",{className:"menu-menu__botttomWrapper",children:(0,b.jsx)(e4,{})})]})]})});var nR=n(39500),nD=(0,l.memo)(()=>{var e=(0,_.w)(),r=(0,p.J2)(()=>e?nR.$.shared(e).status:(0,o.of)(void 0),[e]),n=(0,p.J2)(()=>v.T.shared().userLoyaltyEnabled,[]),s=(0,l.useCallback)(()=>{u.Y.shared().get(c.A).actions.close("menu")},[]),a=(0,l.useCallback)(()=>{d.q.shared().notifyMenuItemClicked()},[]),t=(0,l.useCallback)(()=>{a(),s()},[a,s]),{width:i}=(0,m.l)();(0,l.useEffect)(()=>
3{if(!(i>=501))return d.q.shared().setVisible(!0),()=>{d.q.shared().setVisible(!1)}},[i]);var h=(0,l.useMemo)(()=>{if(void 0!==r&&void 0!==n)return r?{variant:"prime",options:{status:r}}:{variant:n?"vip-loyalty":null}},[r,n]);return void 0!==h?(0,b.jsx)(nV,{onItemClick:t,onItemClickKeepMenu:a,userProfileInfo:h}):null})},13946(e,r,n){n.d(r,{s:()=>m});var s=n(42062),a=n(75841),t=n(35811),i=n(66691),l=n(13462),o=n(7899),u=n(78903),c=n(31085);let d=(0,s.memo)(()=>(0,c.jsx)(u.Icon,{name:"warning",size:"normal",dataTestId:"phone-number-verification-indicator"}));var m=(0,s.memo)(()=>{var e=(0,t.w)(),r=(0,i.J2)(()=>l.T.shared().phoneVerification.enabled,[],!1),n=(0,i.J2)(()=>e?o.i.shared(e).verified:(0,a.of)(!1),[e],!1);return r&&!n?(0,c.jsx)(d,{}):null})},30743(e,r,n){n.d(r,{i:()=>u});var s=n(42062),a=n(99870),t=n.n(a),i=n(78903),l=n(81924),o=n(31085);let u=(0,s.memo)(e=>{var{className:r,variant:n}=e,a=(0,s.useMemo)(()=>t()("users-loyalty-freeze-warning__warning",r),[r]);return(0,o.jsxs)("div",{className:a,children:[(0,o.jsx)(i.Icon,{name:"warning-triangle",size:"normal"}),(0,o.jsx)(l.LocalizedText,{href:"/users/loyalty#credits-do-not-count",variant:n})]})})},31114(e,r,n){n.d(r,{K:()=>m});var s=n(42062),a=n(99870),t=n.n(a),i=n(81924),l=n(95472),o=n(78903);let u={link:"users-loyalty-page-link__link","link-light":"users-loyalty-page-link__link-light"};var c=n(31085);let d=(0,s.memo)(e=>{var{path:r,variant:n,className:a,theme:d="dark",onClick:m}=e,p=(0,s.useMemo)(()=>t()(u.link,u["link-"+d],a),[d,a]);return(0,c.jsxs)(l.N,{className:p,href:r,onClick:m,children:[(0,c.jsx)(i.LocalizedText,{href:"/users/loyalty#more",variant:n}),(0,c.jsx)(o.Icon,{name:"arrow-right-thick",size:"small"})]})});var m=(0,s.memo)(e=>{var r=window.BASEPATH+"/people/#loyalty";return(0,c.jsx)(d,Object.assign({path:r},e))})},59079(e,r,n){n.d(r,{w:()=>d});var s=n(42062),a=n(99870),t=n.n(a);let i={container:"users-loyalty-progress-line__container",progressWrapper:"users-loyalty-progress-line__progressWrapper",progress:"users-loyalty-progress-line__progress",targetIcon:"users-loyalty-progress-line__targetIcon","container-vip-freeze":"users-loyalty-progress-line__container-vip-freeze"};var l=n(78903),o=n(31085);let u=(0,s.memo)(e=>{var{value:r,target:n,status:a,className:u}=e,c=(0,s.useMemo)(()=>100*Math.min(r/n,1),[r,n]),d=(0,s.useMemo)(()=>t()(i.container,i["container-"+a],u),[a,u]),m=(0,s.useMemo)(()=>({width:c+"%"}),[c]);return(0,o.jsxs)("div",{className:d,children:[(0,o.jsx)("div",{className:i.progressWrapper,children:(0,o.jsx)("div",{className:i.progress,style:m})}),(0,o.jsx)("div",{className:i.targetIcon,children:(0,o.jsx)(l.Icon,{name:"loyalty-vip",size:"normal"})})]})});var c=["status"],d=(0,s.memo)(e=>{var{status:r}=e,n=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,c);return"regular"!==r&&(0,o.jsx)(u,Object.assign({status:r},n))})},56240(e,r,n){n.d(r,{j:()=>l});var s=n(42062),a=n(99870),t=n.n(a),i=n(31085),l=(0,s.memo)(e=>{var{triggerElement:r,children:n,triggerClassName:a,onVisibilityChange:l}=e,[o,u]=(0,s.useState)(!1),c=(0,s.useRef)(null),d=(0,s.useCallback)(e=>{e.stopPropagation(),u(!o),null==l||l(!o)},[o,l]),m=(0,s.useMemo)(()=>t()("commons-panel-collapsible-panel__block",{"commons-panel-collapsible-panel__visible":o}),[o]),p=(0,s.useMemo)(()=>({maxHeight:o&&c.current?c.current.clientHeight:0}),[o,c]);return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("div",{className:a,onClick:d,children:r}),(0,i.jsx)("div",{className:m,style:p,children:(0,i.jsx)("div",{ref:c,children:n})})]})})},50964(e,r,n){n.d(r,{I:()=>U});var s=n(42062),a=n(40961),t=n(27888),i=n(66691),l=n(14321),o=n(91654),u=n(22081),c=n(82898),d=n(15526),m=n(43751),p=n(79760),v=n(28138),h=n(15654),f=n(36580);class g{constructor(){this.visible=m.Y.shared().get(p.A).store.rxState().pipe((0,v.T)(e=>null==e?void 0:e.name),(0,v.T)(e=>"wheel-discount-popup"===e),(0,h.F)(),(0,f.t)(1))}}g.shared=(0,d.G)(()=>new g);var x=n(14789),j=n(46662),b=n(38938),k=n(19739),y=n(20345),C=n(15782),_=n(31085),w={speedActionId:"purchase-button"};let I=(0,s.memo)((0,s.forwardRef)((e,r)=>{var{dataTestId:n,slick:a,onClick:t,variant:i}=e,l=(0,C.A)("commons","open-purchase-membership"),o=(0,s.useMemo)(()=>n?Object.assign({},w,{testId:n}):w,[n]);return l?(0,_.jsx)("div",{ref:r,children:(0,_.jsx)(y.$,{variant:i,slick:a,title:l,onClick:t,accessKey:"P",dataAttributes:o})}):null}));var T=n(87111),N=n(54340),A=n(77679),P={speedActionId:"purchase-button"};let M=(0,s.memo)(e=>{var{dataTestId:r,slick:n,discountPercentage:a,hasPackageWithHigherDiscount:t,onClick:i}=e,l=(0,C.A)("commons","open-purchase-wheel-discount-off-credits",{discount:String(a),plusVisible:t}),o=(0,s.useMemo)(()=>r?Object.assign({},P,{testId:r}):P,[r]),u=(0,_.jsx)(A.X,{variant:"inline"});return l&&a>0?(0,_.jsxs)("div",{className:"payment-buttons-purchase-button-wheel-discount__container",children:[(0,_.jsxs)(y.$,{variant:"wheel-discount-purchase",slick:n,title:l,onClick:i,dataAttributes:o,children:[(0,_.jsx)(T.v,{name:"rocket-emoji",width:16,height:16,className:"payment-buttons-purchase-button-wheel-discount__icon"}),(0,_.jsx)("span",{children:l})]}),(0,_.jsx)(N.a,{className:"payment-buttons-purchase-button-wheel-discount__timerBadge",discountText:u,color:"danger"})]}):null});var S=n(75841),E=n(91994),z=n(45366),J=n(33227),O=n(94375),B=["place","trackTimer"];function F(e){return r=>{var{place:n,trackTimer:a}=r,t=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(r,B),l=(0,s.useRef)(null),o=(0,s.useRef)(null),u=(0,E.w)(),d=(0,z.B)(l),m=(0,i.J2)(()=>u&&a&&"credits-info"!==n?c.c.shared(u).discountTimeRemaining.pipe((0,v.T)(e=>{if(null!==e)return Math.floor(e/O.b.hour)}),(0,h.F)()):(0,S.of)(void 0),[u,a,n]);return(0,s.useEffect)(()=>{d&&u&&o.current!==m&&"credits-info"!==n&&(o.current=m,J.r.shared(u).logPurchaseButtonViewed(n,m))},[d,n,u,m]),(0,_.jsx)("div",{ref:l,children:(0,_.jsx)(e,Object.assign({},t))})}}var L=n(4126),V=n(17524),R={visible:!1,variant:"default"},D=F(I),Y=F(M),U=(0,s.memo)(e=>{var{place:r,paymentReason:n=t.N.Menu,dataTestId:s,onClick:d,slick:m=!1}=e,p=(0,E.w)(),h=(0,i.hD)(()=>(0,L.v)(()=>(null==d||d(),a.J.shared().refillBalance({name:n}))),[n,d]),f=(0,i.J2)(()=>p?(0,V.z)([u.x.shared(p).tags,l.f.shared(p).userIsFeaturedMember,o.e.shared(p).hasPurchases,o.e.shared(p).canSubscribe,c.c.shared(p).state,g.shared().visible,x.P.shared(p).prefersCredits]).pipe((0,v.T)(e=>{var[r,n,s,a,t,i,l]=e,o=!r.includes("users.prepromoter")&&!n&&s&&(!a||l),u="available"===t&&!i;return{visible:o||u,variant:u?"wheel-discount":"default"}})):(0,S.of)(R),[p],R),y=(0,i.J2)(()=>p&&"wheel-discount"===f.variant?j.he.shared(p).packages().pipe((0,v.T)(e=>{var r=(0,b.s)(e).map(e=>(0,k.g)(e)).filter(e=>e>0),n=r.length>0?Math.min(...r):0,s=r.some(e=>e>n);return{discount:n,hasPackageWithHigherDiscount:s}}
3)):(0,S.of)({discount:0,hasPackageWithHigherDiscount:!1}),[p,f.variant],{discount:0,hasPackageWithHigherDiscount:!1});return f.visible?"wheel-discount"===f.variant?(0,_.jsx)(Y,{place:r,trackTimer:!0,dataTestId:s,slick:m,discountPercentage:y.discount,hasPackageWithHigherDiscount:y.hasPackageWithHigherDiscount,onClick:h}):(0,_.jsx)(D,{place:r,trackTimer:!1,dataTestId:s,slick:m,onClick:h,variant:"secondary"}):null})},53243(e,r,n){n.d(r,{n:()=>O});var s=n(42062),a=n(40961),t=n(66691),i=n(14321),l=n(91654),o=n(22081),u=n(20345),c=n(15782),d=n(54340),m=n(99870),p=n.n(m),v=n(31085),h=["title","dataTestId","short","discountPercentage","onClick","blockLevel"],f={speedActionId:"purchase-button"};let g=(0,s.memo)(e=>{var{title:r,dataTestId:n,short:a,discountPercentage:t,onClick:i,blockLevel:l}=e,o=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,h),m=(0,c.A)("commons",a?"open-purchase-small":"open-purchase-default"),g=null!=r?r:m,x=(0,s.useMemo)(()=>n?Object.assign({},f,{testId:n}):f,[n]),j=(0,s.useMemo)(()=>p()("payment-buttons-subscribe-button__container",{"payment-buttons-subscribe-button__fitContent":!l}),[l]);return g?(0,v.jsxs)("div",{className:j,onClick:i,children:[(0,v.jsx)(u.$,Object.assign({},o,{blockLevel:l,variant:"primary",title:g,accessKey:"S",dataAttributes:x})),t?(0,v.jsx)(d.a,{className:"payment-buttons-subscribe-button__discount",discountPercentage:t}):null]}):null});var x=n(4126),j=n(17524),b=n(75841),k=n(91994),y=n(92453),C=n(28138),_=n(46662),w=n(15526),I=n(12640),T=n(37418);class N{constructor(e){this.userId=e}logButtonClicked(){I._.shared(this.userId).logEvent("upgrade-account-button-clicked",{"user-id":this.userId}).safeSubscribe(),T.V.shared().logEvent("header","click","purchase_button",void 0)}}N.shared=(0,w.G)(e=>new N(e));var A=["onClick","discountLabelAvailable"],P=n(38938),M=n(19739),S=n(87902),E=n(13462),z=["onSubscribe","onClick","discountLabelAvailable","paymentReason"],J=(0,s.memo)(e=>{var{onClick:r,discountLabelAvailable:n}=e,a=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,A),t=(0,k.w)(),i=(0,s.useCallback)(()=>{n&&t&&N.shared(t).logButtonClicked(),null==r||r()},[t,n,r]);return(0,v.jsx)(g,Object.assign({onClick:i},a))}),O=(0,s.memo)(e=>{var{onSubscribe:r,onClick:n,discountLabelAvailable:s,paymentReason:u}=e,c=function(e,r){if(null==e)return{};var n={};for(var s in e)if(({}).hasOwnProperty.call(e,s)){if(r.includes(s))continue;n[s]=e[s]}return n}(e,z),d=(0,k.w)(),m=(0,t.hD)(()=>(0,x.v)(()=>(null==n||n(),a.J.shared().refillBalance({name:u}).pipe((0,y.M)(e=>{null==r||r(e)})))),[r,n,u],!1),p=(0,t.J2)(()=>d?(0,j.z)([o.x.shared(d).tags,i.f.shared(d).userIsFeaturedMember,l.e.shared(d).canSubscribe]).pipe((0,C.T)(e=>{var[r,n,s]=e;return!r.includes("users.prepromoter")&&!n&&s})):(0,b.of)(!1),[d]),h=(0,t.J2)(()=>d?(0,j.z)([S.t.shared().model(d),_.he.shared(d).packages(),E.T.shared().chooseSubscriptionPackageDesign]).pipe((0,C.T)(e=>{var[r,n,s]=e;if("services"===r)return 0;var a=(0,P.s)(n);return a.length?(0,M.g)(a[0],"dsgn6269-test2"===s?"real":"virtual"):0})):(0,b.of)(0),[d]);return p?(0,v.jsx)(J,Object.assign({},c,{onClick:m,discountPercentage:h,discountLabelAvailable:!!s})):null})},41998(e,r,n){n.d(r,{Y:()=>s});var s={bored:{name:"serious-mood",color:"var(--sdv-serious-mood-color)"},friendly:{name:"pen-pal-mood",color:"var(--sdv-pen-pal-mood-color)"},romantic:{name:"romantic-mood",color:"var(--sdv-romantic-mood-color)"},flirty:{name:"flirty-mood",color:"var(--sdv-flirty-mood-color)"},naughty:{name:"naughty-mood",color:"var(--sdv-naughty-mood-color)"},unknown:{name:"question",color:"var(--sdv-action-gray-color)"}}},33227(e,r,n){n.d(r,{r:()=>i});var s=n(15526),a=n(12640),t=n(37418);class i{constructor(e){this.userId=e}logPurchaseButtonViewed(e,r){var n=void 0===r?void 0:{wheel_discount_timer_hours:r};"header"===e&&t.V.shared().logEvent("header","view","purchase_button",n),"menu"===e&&t.V.shared().logEvent("burger_menu","view","purchase_button",n)}logPrimeProfileViewed(e){t.V.shared().logEvent("burger_menu","view","prime_profile",{variant:e})}logUpgradeButtonClicked(){t.V.shared().logEvent("burger_menu","click","upgrade",void 0)}logVipSupportButtonClicked(){t.V.shared().logEvent("burger_menu","click","vip_support",void 0)}logMenuItemClicked(e,r,n){if(a._.shared(this.userId).logEvent("menu-item-clicked",{"user-id":this.userId,"menu-item":e,cta:r}).safeSubscribe(),"header"===r){var s=function(e){switch(e){case"show-more":return"burger_menu";case"inbox":return"letters";case"contacts":return"messages";case"chat-requests":return"notifications";
3case"search":return"search";default:return}}(e);s&&t.V.shared().logEvent("header","click",s,{source:n||"other"})}"menu"===r&&t.V.shared().logEvent("burger_menu","click","option",{burger_menu_option:{name:e}})}}i.shared=(0,s.G)(e=>new i(e))},63310(e,r,n){n.d(r,{Z:()=>i});var s=n(15526),a=n(2874),t=n(79942);class i{constructor(e){this.userId=e,this.introductoryEmail=a.a.shared(e).data()}save(e){return this.introductoryEmail.toSingle().pipe((0,t.Fg)(r=>{var n=Object.assign({},e);return(n.texts=n.texts.filter(r=>!("en"!==r.language&&!r.value&&e.subjects.some(e=>e.language===r.language&&!e.value))),n.subjects=n.subjects.filter(r=>!("en"!==r.language&&!r.value&&e.texts.some(e=>e.language===r.language&&!e.value))),r&&r.id&&"approved"!==r.approval)?a.a.shared(this.userId).update(Object.assign({},n,{id:r.id})):a.a.shared(this.userId).add(n)}))}delete(e){return a.a.shared(this.userId).delete(e)}}i.shared=(0,s.G)(e=>new i(e))},21223(e,r,n){n.d(r,{q:()=>i});var s=n(43751),a=n(79760),t=n(98153);function i(e){var r="payment"===e,n="supervip"===e;r?s.Y.shared().get(a.A).actions.open("live-support",[{props:{type:e}}]):(t.A.emit("command.open.helpdesk.chat.popup",e),n&&t.A.emit("command.help-center.chat.open"))}},99559(e,r,n){n.d(r,{T:()=>i});var s=n(15526),a=n(37418),t="subscription_cancellation_discount";class i{logDiscountPopupViewed(e,r){a.V.shared().logEvent(t,"view","popup_screen_view",{source:e,currentSku:r})}logDiscountPopupButtonClicked(e){a.V.shared().logEvent(t,"click","button",{type:e})}logDiscountPopupCloseButtonClicked(){a.V.shared().logEvent(t,"click","close_button",void 0)}logRenewSubscriptionButtonViewed(){a.V.shared().logEvent(t,"view","renew_subscription",void 0)}logRenewSubscriptionButtonClicked(){a.V.shared().logEvent(t,"click","renew_subscription",void 0)}}i.shared=(0,s.G)(()=>new i)},19739(e,r,n){n.d(r,{g:()=>t});var s=n(93494),a=n(54097),t=function(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"virtual",n=e.localizedPrice||e.price,t=e.subscription||"real"===r?e.recurringPrice||e.fullPrice||e.price:e.fullPrice||e.recurringPrice||e.price,i=e.methods.includes(a.D3.cards)?"iso4217":"default",l=void 0!==n.localizedIncludingTax?n.localizedIncludingTax:(0,s.$)(n.currency,n.includingTax,i),o=t&&t.includingTax!==n.includingTax?t.localizedIncludingTax?t.localizedIncludingTax:(0,s.$)(t.currency,t.includingTax,i):null;return o&&o!==l?Math.round(100-100*n.includingTax/t.includingTax):0}},38938(e,r,n){n.d(r,{s:()=>a});var s=e=>e.localizedPrice&&e.localizedRecurringPrice?e.localizedRecurringPrice.includingTax>e.localizedPrice.includingTax:!!e.fullPrice&&e.fullPrice.includingTax>e.price.includingTax,a=e=>e.filter(s)},41878(e,r,n){n.d(r,{R:()=>v});var s=n(15526),a=n(50846),t=n(30495),i=n(79942),l=n(50042),o=n(39971),u=n(52372);class c extends a.Q{constructor(e){super("sparks.settings",e,()=>(0,t.p6)(t.jI.shared().sparks["settings/{user-id}"].get,e).pipe((0,i.vV)(e=>{var r,{data:n,xhr:s}=e;return{data:n.agreements||{},ttl:(null==(r=(0,l.a)(s))?void 0:r.maxAge)||0}}))),this.userId=e}save(e){return o.v.defer(()=>{var r=this.addOptimisticStateTransformation(r=>Object.assign({},r,e));return(0,t.Yq)(t.jI.shared().sparks["settings/{user-id}"].put,this.userId,{agreements:e}).pipe((0,u.rQ)(r))})}}c.shared=(0,s.G)(e=>new c(e));class d{constructor(e){this.userId=e,this.settings=c.shared(e).data()}save(e){return c.shared(this.userId).save(e)}}d.shared=(0,s.G)(e=>new d(e));var m=n(28138),p=n(36580);class v{constructor(e){this.userId=e,this.confirmed=d.shared(this.userId).settings.pipe((0,m.T)(e=>{var r;return null!=(r=e.IsConsentReceived)&&r}),(0,p.t)({bufferSize:1,refCount:!0}))}confirm(){return d.shared(this.userId).save({IsConsentReceived:!0})}}v.shared=(0,s.G)(e=>new v(e))}}]);
4//# sourceMappingURL=sourcemaps/9448.8ddee15a1d2de651.js.map
5//# debugId=5737e136-90c2-508f-9e77-9b5596a6bdbd

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.