1"use strict";(globalThis.webpackChunksamw=globalThis.webpackChunksamw||[]).push([[98261],{625185(e,t,i){var o=i(285917),l=i(296540),n=i(447274),r=i(97011),a=i(891305),s=i(844023),c=i(639613),d=i(935271),u=i(474848);const m={id:"eRBIDB"},p={id:"QB8ZvA"},g={id:"Z8ZN3i"};i.d(t,["n",0,()=>{const e=(0,a.Jq)(),t=(0,l.use)(s.t),i=t.activePortfolio,b=t.isAllHoldingsView,v=(0,o.uB)()._,f=(0,l.useMemo)(()=>e?`${i?i.title:v((0,d.Yd)(b))} - ${v(g)}`:p,[i,b,e,v]);return(0,u.jsx)(c.p,{canonicalUrl:`${n.jg}${r.ZT["account.portfolio"]}`,description:m,title:f})}])},749099(e,t,i){i.d(t,["V",0,{initial:"medium-narrow",md:"x-small"},"m",0,"portfolio"])},846434(e,t,i){i.d(t,{A:()=>w});var o=i(296540),l=i(726463),n=i(891305),r=i(276725),a=i(658700),s=i(645647),c=i(844023),d=i(46039),u=i(979548),m=i(983570),p=i(103606),g=i(198841),b=i(446427),v=i(757575),f=i(749099);i(962953),i(548408),i(814603),i(147566),i(198721);const h="action",k=e=>{const t=new URLSearchParams(e);t.delete(h);const i=t.toString();return i?`?${i}`:""},w=()=>{var e;const t=(0,a.Zp)(),i=(0,a.zy)(),w=i.hash,y=i.pathname,j=i.search,x=i.state,I=(0,o.use)(c.t).activePortfolio,M=(0,n.TE)(),P=x||{},C=P.action,N=P.params,S=P.redirectUri,T=P.modalParams,Y=(e=>{const t=new URLSearchParams(e).get(h);return t===l.iq?l.iq:t===l.gZ?l.gZ:null})(j),D=null!=C?C:Y,$=(0,s.Z)().openBrokerModal,z=(0,p.s)(),A=(0,u.B)({withSuggestedTickers:null!==(e=null==T?void 0:T.withSuggestedTickers)&&void 0!==e?e:z,showRatingAlertsToggle:M}),O=(0,g.l)(),E=(0,m.q)(I).openDeletePortfolioModal,L=(0,b.D)({portfolio:I,onDelete:E}),_=(0,v.V)(),B=(0,o.useEffectEvent)(()=>{t({hash:w,pathname:y,search:k(j)},{replace:!0,state:{}})}),R=(0,o.useEffectEvent)(e=>{switch(e){case l.zD:O();break;case l.iq:A(N);break;case l.gZ:L();break;case l.x4:$({biSource:f.m});break;case l.c8:_();break;case l.fc:S&&$({biSource:f.m,redirectUri:S})}});(0,o.useEffect)(()=>{D&&(R(D),B())},[D]),(0,d.B)(()=>()=>{r.b.removeAll()})}},853634(e,t,i){i(218111),i(13579);var o=i(755552),l=i(371467),n=i(296540),r=i(129042),a=i(192402),s=i(218175),c=i(307976),d=i(755133);const u=new s.r("happyMoments"),m={articles:10,comments:1,authors:5,stocks:10,share:1};i.d(t,["L",0,()=>{const e=(0,r.I)(),t=e.isPremiumSubscriber,i=e.premiumSubscriberSince,s=(0,n.useCallback)(e=>{const t=Object.keys(e).some(t=>{var i;return(null!==(i=e[t])&&void 0!==i?i:0)>=m[t]}),n=u.getItem("lastSatisfaction"),r=(Date.now()-new Date(n).getTime())/o.il,a=!n||r>=14,s=i&&(0,l.M)(i)>=30;var p;t&&a&&c.I.isWrapper&&s&&(u.setItem("lastSatisfaction",Date.now()),null===(p=d.q.suggestRatingRequest)||void 0===p||p.call(d.q))},[i]),p=(0,n.useCallback)((e,i)=>{var o;null===(o=d.q.log)||void 0===o||o.call(d.q,`happy moment: ${e}`);const l=u.getItem("happyMomentsItems")||{},n={...l,[e]:l[e]?l[e]+i:i};u.setItem("happyMomentsItems",n);const r=!a.W.getItem("sa_no_rate");t&&r&&s(n)},[s,t]),g=(0,n.useCallback)(()=>{p("articles",1)},[p]),b=(0,n.useCallback)(()=>{p("comments",1)},[p]),v=(0,n.useCallback)(()=>{p("authors",1)},[p]),f=(0,n.useCallback)(function(){p("stocks",1*(arguments.length>0&&void 0!==arguments[0]?arguments[0]:1))},[p]);return{readArticle:g,postComment:b,followAuthor:v,addStock:f,share:(0,n.useCallback)(()=>{p("share",1)},[p])}}])},294929(e,t,i){i.d(t,{C:()=>p});var o=i(317876),l=i(352222),n=i(308879);const r=n.Ikc({id:n.YjP(),type:n.euz("sort"),attributes:n.Ikc({tabOrderPreferences:n.mee(n.YOg(n.Ikc({name:n.YjP(),visible:n.zMY()}))),customSort:n.mee(n.YjP()),source:n.KIO(["column","custom"])})}),a=n.Ikc({id:n.YjP(),type:n.euz("portfolioTemplate"),attributes:n.Ikc({name:n.YjP(),description:n.mee(n.YjP()),portfolioType:n.KIO(["ap","pqp","qgi","custom"]),subscriptionTypes:n.YOg(n.YjP()),slug:n.mee(n.YjP()),libraryRank:n.mee(n.aig()),libraryVisible:n.zMY(),dividendPortfolio:n.zMY(),authorized:n.mee(n.zMY()),tickerIds:n.mee(n.YOg(n.aig())),tickerSlugs:n.mee(n.YOg(n.YjP())),portfolioId:n.mee(n.aig()),upsellTo:n.mee(n.YjP()),igsServiceId:n.mee(n.aig())})}),s=n.Ikc({id:n.YjP(),type:n.euz("plaid_item"),attributes:n.Ikc({status:n.KIO(["pending","in_progress","holdings_ready","ready","failed","expired","removed"]),error:n.mee(n.Ikc({error_type:n.YjP(),error_code:n.YjP(),original_item_id:n.lqM(n.aig())})),item_id:n.YjP(),institution_id:n.mee(n.YjP()),created_at:n.YjP(),public_token:n.lqM(n.YjP())}),relationships:n.Ikc({institution:n.lqM(n.Ikc({data:n.Ikc({id:n.YjP(),type:n.euz("institution")})}
1))})}),c=n.Ikc({id:n.YjP(),type:n.euz("plaidInstitution"),attributes:n.Ikc({institutionId:n.YjP(),name:n.YjP()})}),d=n.Ikc({data:n.YOg(n.Ikc({id:n.YjP(),type:n.euz("portfolio"),attributes:n.Ikc({title:n.YjP(),selected:n.zMY(),cash:n.mee(n.aig()),createdOn:n.YjP(),tickersCount:n.aig(),tickersWithHoldingsCount:n.aig(),plaid:n.zMY(),provider:n.mee(n.KIO(["plaid","snap_trade"])),isWatchlist:n.zMY(),templateSource:n.mee(n.KIO(["article","library"])),templateCreatedAt:n.mee(n.YjP())}),relationships:n.Ikc({views:n.Ikc({data:n.YOg(n.Ikc({id:n.YjP(),type:n.euz("view")}))}),portfolioTemplate:n.Ikc({data:n.mee(n.Ikc({id:n.YjP(),type:n.euz("portfolioTemplate")}))}),sort:n.lqM(n.Ikc({data:n.Ikc({id:n.YjP(),type:n.euz("sort")})})),plaidItem:n.lqM(n.Ikc({data:n.Ikc({id:n.YjP(),type:n.euz("plaid_item")})}))}),meta:n.Ikc({health_check_score:n.mee(n.aig())})})),included:n.YOg(n.Oxt("type",[r,a,s,c])),meta:n.Ikc({portfolioGroup:n.mee(n.Ikc({groupType:n.KIO(["sector","industry","country","asset_type","custom","ungrouped"]),customGroup:n.mee(n.Ikc({tags:n.YOg(n.Ikc({id:n.YjP(),label:n.YjP()})),tickers:n.g1P(n.YjP(),n.Ikc({id:n.YjP(),label:n.YjP()}))}))})),plaid:n.Ikc({env:n.KIO(["development","production","sandbox"]),public_key:n.YjP(),products:n.YOg(n.YjP()),webhook:n.YjP(),had_integration:n.zMY(),count:n.mee(n.aig())}),broker:n.Ikc({count:n.mee(n.aig())})})}),u=n.Ikc({cookie_key:n.YjP()}),m=n.Ikc({title:n.YjP()}),p=async e=>(await o.W.get("account/{cookie_key}/portfolios",{schema:{response:d,path:u,query:m},path:{cookie_key:(0,l.Z0)()},query:{title:e}})).body},122320(e,t,i){var o=i(285917),l=i(296540),n=i(276725),r=i(13379),a=i(539928),s=i(474848);i.d(t,["v",0,e=>{let t=e.subjectName,i=e.questionText,c=e.entity,d=e.subText,u=e.confirmButtonText,m=e.modalTitle,p=e.onDelete,g=e.onOpen,b=e.onClose;const v=(0,o.uB)()._;return(0,l.useCallback)(()=>n.b.appendModal(()=>(0,s.jsx)(r.A,{confirmButtonText:u,entity:c,questionText:i,subjectName:t,subText:d,onDelete:p,onOpen:g}),{ariaDialogLabelId:"delete-confirmation-modal-label",variant:"action",title:null!=m?m:v({id:"DdzMkL",values:{entity:c}}),contentRootClassName:"max-h-full",contentClassName:[a.j,"max-h-full"],shouldBePushedToHistory:!1,onClose:b}),[t,i,c,d,u,m,p,g,b,v])}])},236585(e,t,i){i(218111),i(720116);var o=i(243375),l=i(43627),n=i(285917),r=i(474848);i.d(t,["q",0,e=>{let t=e.children,i=e.onDragEnd,a=e.onDragStart,s=e.items,c=e.modifiers,d=e.overlayComponent,u=e.strategy,m=void 0===u?"rect":u;const p=(0,n.uB)()._,g=(0,o.FR)((0,o.MS)(o.cA,{activationConstraint:{distance:10}}),(0,o.MS)(o.IG,{activationConstraint:{delay:250,tolerance:5}}),(0,o.MS)(o.uN,{coordinateGetter:l.JR})),b={rect:l.kL,horizontal:l.m$,vertical:l._G},v=e=>{const t=s.find(t=>"object"==typeof t&&null!==t&&"id"in t?String(t.id)===String(e):String(t)===String(e));if("string"==typeof t||"number"==typeof t)return String(t);if(t&&"object"==typeof t){const i=t,o=i.name,l=i.companyName,n=i.content;return o||l||n||String(e)}return String(e)},f={onDragOver:e=>{let t=e.active,i=e.over;const o=v(t.id),l=v(i.id);return p(i?{id:"fGFB7_",values:{activeLabel:o,overLabel:l}}:{id:"qliFbZ",values:{activeLabel:o}})},onDragStart:e=>{let t=e.active;const i=v(t.id);return p({id:"i2rQzl",values:{activeLabel:i}})},onDragEnd:e=>{let t=e.active,i=e.over;const o=v(t.id),l=v(i.id);return p(i?{id:"CC6hlI",values:{activeLabel:o,overLabel:l}}:{id:"FJ4G-i",values:{activeLabel:o}})},onDragCancel:e=>{let t=e.active;const i=v(t.id);return p({id:"NihQgb",values:{activeLabel:i}})}};return(0,r.jsx)(o.Mp,{accessibility:{announcements:f},collisionDetection:o.fp,modifiers:c,sensors:g,onDragEnd:i,onDragStart:a,children:(0,r.jsxs)(l.gB,{items:s,strategy:b[m],children:[t,d?(0,r.jsx)(o.Hd,{children:d}):null]})})}])},441435(e,t,i){var o=i(43627),l=i(274979),n=i(764518),r=i(474848);i.d(t,["U",0,e=>{let t=e.children,i=e.disabled,a=e.id;const s=(0,o.gl)({id:a,disabled:i}),c=s.attributes,d=s.listeners,u=s.setNodeRef,m=s.transform,p=s.transition,g={transform:l.Ks.Translate.toString(m),transition:p,pointerEvents:m?"none":"auto"};return(0,r.jsx)(r.Fragment,{children:t?(0,n.s)(t,{...c,...d,ref:u,style:g}):null})}])},639613(e,t,i){i.d(t,{p:()=>v}),i(218111),i(720116),i(161701),i(725440),i(879978),i(962953);var o=i(285917),l=i(237533),n=i(447274),r=i(796345),a=i(195304),s=i(40476),c=i(398410),d=i(640243);const u=i.p+"static/images/alpha.55faee941.png",m=i.p+"static/images/logo-1200.97d05f9dd.jpg";var p=i(474848);const g={id:"nWbHTm"},b={id:"UluY-T"},v=e=>{var t;let i=e.title,v=void 0===i?g:i,f=e.description,h=void 0===f?b:f,k=e.canonicalUrl,w=e.noIndex,y=e.noFollow,j=e.noArchive,x=e.titleTemplate,I=e.hasLargeImagePreview,M=e.ogTags,P=e.links;const C=(0,o.uB)()._,N=null==M||null===(t=M.find(e=>"property"in e&&"og:image"===e.property))||void 0===t?void 0:t.content,S=(0,s.Z)(v)?C(v):v,T=(0,s.Z)(h)?C(h):h,Y=k?(e=>e===n.jg||e.startsWith(`${n.jg}/`)||e.startsWith(`${n.jg}?`)||e.startsWith(`${n.jg}#`)?`${(0,d.M)(()=>{var e;const t=null===(e=c.L.preloadedMeta)||void 0===e?void 0:e.subdomain;return t?`https://${t}.${r.lV}`:n.jg},()=>(0,a.zk)().location.origin)}${e.slice(n.jg.length)}`:e)(k):k,D=null!=x?x:String(`%s | ${C({id:"y3HbR5"})}`),$=function(e,t,i,o){return[e&&"noindex",t&&"nofollow",i&&"noarchive",o&&"max-image-preview:large"].filter(
1Boolean).join(", ")}(w,y,j,I),z=[Y&&!w?{rel:"canonical",href:Y}:null,...null!=P?P:[]].filter(Boolean),A=S&&(D?D.replaceAll("%s",S):S),O=[...(null==M?void 0:M.map(e=>({...e,content:(0,s.Z)(e.content)?C(e.content):e.content})))||[{property:"og:type",content:"website"},{property:"og:image",content:`${n.jg}${m}`},{property:"og:image:width",content:"1200"},{property:"og:image:height",content:"630"},A?{property:"og:title",content:A}:null,T?{property:"og:description",content:T}:null,k?{property:"og:url",content:k}:null],$?{content:$,name:"robots"}:null,A?{name:"twitter:title",content:A}:null,...T?[{name:"description",content:T},{name:"twitter:description",content:T}]:[],...N?[{name:"twitter:card",content:"summary_large_image"},{name:"twitter:image",content:N}]:[{name:"twitter:card",content:"summary"},{name:"twitter:image",content:`${n.jg}${u}`},{property:"twitter:image:width",content:"1080"},{property:"twitter:image:height",content:"1080"}]].filter(Boolean);return[A,...z,...O].filter(Boolean).length?(0,p.jsxs)(l.p3,{children:[A?(0,p.jsx)("title",{children:A}):null,z.map((e,t)=>(0,p.jsx)("link",{...e},t)),O.map((e,t)=>(0,p.jsx)("meta",{...e},t))]}):null}},326482(e,t,i){var o=i(310770),l=i(296540),n=i(708540),r=i(474848);const a=(0,l.createContext)({isModalOpen:!1,openModal:o.l});i.d(t,["M",0,()=>(0,l.use)(a),"c",0,e=>{let t=e.children;const i=(0,n.M)(),o=i.isModalOpen,s=i.openModal,c=i.Modal,d=(0,l.useMemo)(()=>({isModalOpen:o,openModal:s}),[o,s]);return(0,r.jsxs)(r.Fragment,{children:[(0,r.jsx)(a,{value:d,children:t}),(0,r.jsx)(c,{})]})}])},90648(e,t,i){i.d(t,{c:()=>b});var o=i(353986),l=(i(218111),i(13579),i(285917)),n=i(296540),r=i(129042),a=i(594736),s=i(276985),c=i(976772),d=i(612844),u=i(83559),m=i(326482),p=i(474848);const g=["onClose"],b=()=>{const e=(0,l.uB)()._,t=(0,n.useRef)(null),i=(0,m.M)().openModal,b=(0,r.I)(),v=b.dismissibles,f=b.isAnyProSubscriber,h=b.userId,k=(0,n.useMemo)(()=>v.some(e=>e.dismissibleType===a.D),[v]),w=(()=>{const e=(0,d.Q)().mutate;return(0,n.useCallback)(async t=>{const i=await(0,s.X)(t,a.D);e((0,c.f)({id:i.id,dismissibleType:a.D,dismissibleId:t,type:i.type}))},[e])})(),y=(0,n.useCallback)(()=>{var e;const i=null===(e=t.current)||void 0===e?void 0:e.querySelector('input[type="checkbox"]');h&&null!=i&&i.checked&&w(h)},[h,w]),j=(0,n.useCallback)(e=>(0,p.jsx)(u.G,{isForced:!0,ariaDialogLabelId:e,ref:t}),[]);return{isNoteModalDismissed:k,openMyNotesModal:(0,n.useCallback)(t=>{let l=t.onClose,n=(0,o.A)(t,g);f&&i({isSingleNoteMobileFlow:!0,title:j,onClose:()=>{y(),null==l||l()},closeLabel:e({id:"6Uau97"}),...n})},[y,f,j,i,e])}}},201644(e,t,i){var o=i(296540),l=i(844023),n=i(961428);i.d(t,["$",0,e=>{const t=(0,o.use)(l.t).portfolioTickersMap;return(0,n.t)({portfolioId:e,portfolioTickersMap:t})}])},627029(e,t,i){var o=i(635277),l=i(296540);i.d(t,["d",0,(e,t,i)=>{const n={shouldFlush:!0,shouldCancel:!1,leading:!1,trailing:!0,...i},r=n.shouldFlush,a=n.shouldCancel,s=n.leading,c=n.trailing,d=(0,l.useMemo)(()=>(0,o.s)(e,t,{leading:s,trailing:c}),[e,t,s,c]);return(0,l.useEffect)(()=>()=>{r&&d.flush(),a&&d.cancel()},[d,r,a]),d}])},268485(e,t,i){var o=i(205544),l=i(692584),n=i(296540),r=i(106365);i.d(t,["O",0,e=>{let t=e.value,i=e.compare,a=e.children,s=e.delayValue,c=void 0===s?0:s;const d=(0,n.useRef)(null),u=(0,r.Z)(t),m=(0,n.useState)(null),p=(0,o.A)(m,2),g=p[0],b=p[1],v=(0,n.useMemo)(()=>!(0,l.g)(t)&&u!==t&&i&&u?i(t,u):0,[t,u,i]);(0,n.useEffect)(()=>{const e=d.current;e&&0!==v&&(e.dataset.highlightState=v>0?"up-in":"down-in")},[v,u,t]);const f=(0,n.useMemo)(()=>c?{"--sa-highlight-delay":(c>12?c%12*200:200*c)+"ms"}:{},[c]);return{onAnimationEnd:(0,n.useCallback)(()=>{const e=d.current;e&&0!==v&&(b(a),e.dataset.highlightState=v>0?"up-out":"down-out")},[v,a]),targetNodeRef:d,nextRenderChildren:g,styles:f}}])},979548(e,t,i){var o=i(205544),l=i(296540),n=i(276725),r=i(924777),a=i(658700),s=i(844023),c=i(975067),d=i(969909),u=i(767521),m=i(778121),p=i(429926),g=i(90648),b=i(197941),v=i(264657),f=i(474848);i.d(t,["B",0,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.withSuggestedTickers,i=e.withLotsModal,h=void 0===i||i,k=e.showRatingAlertsToggle,w=void 0!==k&&k;const y=(0,l.useState)(null),j=(0,o.A)(y,2),x=j[0],I=j[1],M=(0,l.use)(s.t).activePortfolio,P=(0,l.use)(p.T).isLoading,C=(0,g.c)(),N=C.isNoteModalDismissed,S=C.openMyNotesModal,T=(0,a.zy)().state,Y=Boolean(null==T?void 0:T.isNewRegisteredUser);(0,l.useEffect)(()=>
1{if(x&&!P){const e=(0,r.Uf)([c.mu,m.tL.followTicker]);(0,m.NN)(e,x.name),S({biSource:e,ticker:x}),I(null)}},[P,x,S]);const D=(0,l.useCallback)(e=>{if(1===e.length&&!N){const t=(0,o.A)(e,1)[0];I(t)}},[N]),$=(0,b.v)((0,l.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},i=e.portfolio,o=e.triggeredBy,l=e.initialSymbols,r=e.initialLotsByTickerId,a=e.portfolioName,s=e.onClose,c=e.skipValidation,m=e.needToCreatePortfolio,p=void 0!==m&&m;const g=i||M;!p&&g&&(0,u.Vy)({portfolioTitle:g.title,portfolioId:g.id,triggeredBy:o,isNewRegisteredUser:Y}),n.b.appendModal((0,f.jsx)(d.m,{initialLotsByTickerId:r,initialSymbols:l,isNewRegisteredUser:Y,needToCreatePortfolio:p,portfolio:p?null:g,portfolioName:a,showRatingAlertsToggle:w,skipValidation:c,triggeredBy:o,withLotsModal:h,withSuggestedTickers:t,onCloseLotsModal:D}),{hideNavigation:!0,shouldCloseOnPathnameChange:!0,contentClassName:[v.n,"md:h-full"],variant:"action",resetContentXOffset:!0,onClose:s})},[M,Y,h,t,w,D]));return $}])},983570(e,t,i){i.d(t,{h:()=>d,q:()=>u});var o=i(285917),l=i(296540),n=i(276725),r=i(122320),a=i(921342),s=i(98388),c=i(385929);const d=(e,t)=>{const i=(0,a.Q)().deletePortfolio;return{handleDeletePortfolio:(0,l.useCallback)(async()=>{var o,l;e&&(await i(e.id),o=e.title,l=e.id,c.c.trackEvent({type:"portfolio:edit_portfolio:popup",action:"delete",source:"",data:{portfolio_title:o,portfolio_id:l}}),s.a.trackEvent({eventKey:"portfolio",GA_event_action:"Delete portfolio",GA_event_label:"Delete portfolio"}),null==t||t(),n.b.removeAll())},[i,t,e])}},u=(e,t)=>{var i;const l=(0,o.uB)()._,n=d(e,t).handleDeletePortfolio;return{openDeletePortfolioModal:(0,r.v)({subjectName:null!==(i=null==e?void 0:e.title)&&void 0!==i?i:"",entity:l({id:"MqA4qt"}),onDelete:n})}}},103606(e,t,i){var o=i(129042);i.d(t,["s",0,()=>{const e=(0,o.I)(),t=e.isAnyProSubscriber,i=e.isInPaidTrial,l=e.isNewProUser,n=e.userHasPaidMarketplaceSubscriptions;return(!t||i||l)&&!n}])},446427(e,t,i){i.d(t,{D:()=>d});var o=i(296540),l=i(276725),n=i(201644),r=i(392570),a=i(251301),s=i(856625),c=i(474848);const d=e=>{let t=e.portfolio,i=e.onDelete;const d=(0,n.$)(null==t?void 0:t.id);return(0,o.useCallback)(()=>{if(t&&d){const e=(0,a.Xb)();l.b.appendModal((0,c.jsx)(r.k,{portfolio:t,tickers:d,children:(0,c.jsx)(s.j,{portfolio:t,onDelete:i})}),{hideNavigation:!0,variant:"action",contentClassName:!e&&[d.length>0?"P8ykd":"ei7a0","h-full !w-auto"],keepMounted:!0})}},[i,t,d])}},757575(e,t,i){var o=i(296540),l=i(276725),n=i(844023),r=i(490679),a=i(474848);i.d(t,["V",0,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.portfolio,i=e.preSelectAnalysis,s=void 0!==i&&i,c=e.fromReviewAlertsOverlay,d=void 0!==c&&c;const u=(0,o.use)(n.t).activePortfolio,m=null!=t?t:u;return(0,o.useCallback)(()=>{m&&l.b.appendModal(e=>{let t=e.closeModal;return(0,a.jsx)(r.I,{closeModal:t,fromReviewAlertsOverlay:d,portfolio:m,preSelectAnalysis:s})},{variant:"action",hideNavigation:!0,contentRootClassName:"max-h-full",keepMounted:!0,shouldBePushedToHistory:!1})},[m,s,d])}])},218634(e,t,i){i.d(t,{m:()=>N});var o=i(205544),l=(i(218111),i(161701),i(736376)),n=i(807315),r=i(434743),a=i(285917),s=i(296540),c=i(764518),d=i(40476),u=i(772833),m=i(72580),p=i(251301),g=i(965905),b=i(634164),v=i(956237),f=i(365440);const h=e=>{const t=e.split("-",2),i=(0,o.A)(t,2),l=i[0],n=i[1];return!n||"top"!==l&&"bottom"!==l?null:`${"top"===l?"bottom":"top"}-${"end"===n?"right":"left"}`},k=(e,t)=>{const i=h(e);if(!i)return 0;const o=t/2;return i.endsWith("right")?-o:o};var w=i(474848);const y={mobile:(0,b.$)("fixed left-0 top-0 z-tooltip flex size-full items-center justify-center opacity-100")},j={info:(0,b.$)("shrink-0 whitespace-pre-line break-words rounded-12 bg-black-70 px-16 py-12 text-small-3-r text-black-4 dark:bg-black-4 dark:text-black-70 AEgF6"),popover:(0,b.$)("rounded-12 bg-white px-16 pb-12 pt-16 text-share-text dark:bg-black-80 tQgYT")},x={info:(0,b.$)("px-8 pb-24 pt-48"),popover:(0,b.$)("px-24 pb-24 pt-48")},I={info:(0,b.$)("mb-8 text-small-3-b"),popover:(0,b.$)("mb-12 border-b border-black-10 pb-16 text-medium-2-b uppercase dark:border-black-30/20")},M={"bottom-left":(0,b.$)("rounded-bl-0"),"bottom-right":(0,b.$)("rounded-br-0"),"top-left":(0,b.$)("rounded-tl-0"),"top-right":(0,b.$)("rounded-tr-0")},P=e=>{let t=e.type,i=e.isMobile,o=e.resolvedPlacement;const l="info"!==t||i?null:h(o);return(0,b.$)(["relative shrink-0",i&&"max-h-full max-w-full overflow-y-auto bg-white dark:bg-black-80",j[t],i&&x[t],l&&M[l]])},C=e=>{let t=e.type,i=e.message,o=e.title,l=e.closeTooltip,n=e.isMobile,r=e.resolvedPlacement;return(0,w.jsxs)("div",{className:(a={isMobile:n},a.isMobile?y.mobile:""),children:[n?(0,w.jsx)(v.U,{lockScroll:!0,rootClassName:"bg-black opacity-60",onClick:()=>{l("overlay")}}):null,(0,w.jsxs)("div",{className:P({type:t,isMobile:n,resolvedPlacement:r}),children:[n?(0,w.jsx)(f.J,{rootClassName:"absolute right-12 top-12 inline-block p-12",onClick:()=>l("close-button")}):null,o?(0,w.jsx)("div",{className:I[t],children:o}):null,(0,c.s)(i,{closeTooltip:l})]})]});var a},N=e=>{let t=e.message,i=e.children,b=e.title,v=e.target,f=e.onClose,h=e.dataTestId,y=void 0===h?"tooltip":h,j=e.type,x=void 0===j?"info":j,I=e.placement,M=void 0===I?"right":I,P=e.mobilePlacement,N=void 0===P?"top":P,S=e.dynamic,T=void 0!==S&&S,Y=e.shown,D=void 0!==Y&&Y,$=e.mobileModeApplicable,z=void 0===$||$,A=e.ignoreClick,O=void 0===A?
1!("object"!=typeof i||!i||!("props"in i))&&Boolean(i.props.onClick):A,E=e.controlled,L=void 0!==E&&E,_=e.showOnFocus,B=e.onToggle,R=e.closeOnReferenceHidden;const q=(0,a.uB)()._,F=(0,s.useState)(D),U=(0,o.A)(F,2),Z=U[0],W=U[1],G="popover"===x,H=z&&(0,p.Xb)(),V=(0,u.v)(),X=(0,s.useCallback)(e=>{W(!1),null==f||f(e)},[f]),K=(0,s.useCallback)(()=>{W(!0)},[]),Q=(0,l.we)({open:Z,onOpenChange:(e,t,i)=>{null==B||B(e),e?K():X(i)},placement:H?N:M,...v&&{elements:{reference:v}},whileElementsMounted:n.ll,middleware:[(0,r.mG)(),(0,r.UU)(),(0,r.cY)(G?8:e=>{let t=e.rects,i=e.placement;return{mainAxis:8,crossAxis:k(i,t.reference.width)}}),(0,r.BN)({padding:18}),(0,r.jD)({padding:{top:V}})]}),J=Q.refs,ee=Q.floatingStyles,te=Q.context,ie=Q.middlewareData,oe=(0,l.Mk)(te,{restMs:400,delay:500,move:!1,mouseOnly:!0,enabled:!L&&!(0,p.Xb)()}),le=(0,l.iQ)(te,{enabled:!L&&_}),ne=(0,l.kp)(te,{stickIfOpen:!1,enabled:!O&&!L}),re=(0,l.s9)(te,{enabled:!L&&!g.jE}),ae=(0,l.It)(te,{role:"tooltip"}),se=(0,l.bv)([ne,oe,re,ae,le]),ce=se.getReferenceProps,de=se.getFloatingProps;return(0,s.useEffect)(()=>{L&&W(D)},[L,D]),(0,s.useEffect)(()=>{if(v)return(0,m.X)(v,"click",ce().onClick)},[ce,v]),(0,s.useEffect)(()=>{T&&v&&((0,p.Xb)()?v.dispatchEvent(new Event("click",{})):v.dispatchEvent(new Event("mouseenter",{})))},[T,v]),(0,s.useEffect)(()=>{var e;R&&null!==(e=ie.hide)&&void 0!==e&&e.referenceHidden&&X("referenceHidden")},[R,ie.hide,X]),(0,w.jsxs)(w.Fragment,{children:[i?(0,c.s)(i,{...ce(),ref:J.setReference,..."function"==typeof i&&{closeTooltip:X}}):null,Z&&t?(0,w.jsx)(l.XF,{children:(0,w.jsx)("div",{className:"z-tooltip w-max","data-test-id":y,ref:H?null:J.setFloating,style:(ue=ee,Object.fromEntries(Object.entries(ue).map(e=>{let t=(0,o.A)(e,2),i=t[0],l=t[1];return[i,"number"!=typeof l||Number.isFinite(l)?l:0]}))),...de({onClick:e=>{e.stopPropagation()},onPointerDown:e=>{e.stopPropagation()}}),children:(0,w.jsx)(C,{closeTooltip:X,isMobile:H,message:(0,d.Z)(t)?q(t):t,mobilePlacement:N,placement:M,resolvedPlacement:te.placement,title:(0,d.Z)(b)?q(b):b,type:x})})}):null]});var ue}},143987(e,t,i){i.d(t,{A:()=>v});var o=i(353986),l=i(285917),n=i(634164),r=i(296540),a=i(40476),s=i(474848);var c=i(264747),d=i(606641),u=i(100671),m=i(424695);const p=["horizontal","placeholder","variant","size","label","id","rootClassName","inputClassName","inputState","wide","disabled","dataTestId","labelColor","labelTypography","ariaLabel"],g={success:e=>(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 32 32","aria-hidden":"true",...e,children:(0,s.jsx)("path",{d:"M12.6 22c0-.14-.02-.2-.07-.2l-.38.17c0-.07-.05-.13-.14-.16l-.13-.01a.7.7 0 0 0-.33.1 1 1 0 0 0-.08-.15 2 2 0 0 1-.08-.14 13 13 0 0 1-.81-1.78l-.27-.68a6 6 0 0 1-.15-.61 16 16 0 0 1-.16-1.03c.12.07.21.11.28.11.08 0 .15-.1.21-.33.04.05.1.07.19.07.06 0 .11-.02.14-.07l.27-.37.3.1h.01l.07-.04a.4.4 0 0 1 .1-.06.45.45 0 0 1 .2-.08l.05.02a.9.9 0 0 1 .52.68c.2.8.4 1.19.6 1.19s.43-.2.7-.6l.39-.68c.14-.26.28-.55.43-.87q.03.18.06.18c.06 0 .15-.13.28-.39.15-.26.37-.61.68-1.07.18-.28.4-.6.66-.95a49 49 0 0 1 2.56-3.01c.23-.24.4-.4.51-.47q.63-.405.99-.78l-.05.2a.6.6 0 0 0-.02.12c0 .04.03.06.07.06l.46-.22v.06c0 .09.02.13.07.13.03 0 .1-.05.2-.14.1-.1.15-.16.16-.2l-.03.21.56-.31-.13.28c.17-.11.3-.17.38-.17.04 0 .07.03.1.08a.3.3 0 0 1 .03.12.4.4 0 0 1-.08.22 5 5 0 0 1-.22.3 7 7 0 0 1-.33.37l-.66.7a48 48 0 0 0-1.8 1.98 61 61 0 0 0-1.96 2.5 64 64 0 0 0-1.47 2l-1.02 1.64-.55.87a4 4 0 0 1-.33.46 3.4 3.4 0 0 1-.54.5l-.15-.08-.13.07-.15.16z"})}),error:e=>(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 32 32","aria-hidden":"true",...e,children:(0,s.jsx)("path",{d:"M12.39 23c-.08 0-.13-.02-.16-.05l-.27-.42c.04-.14.06-.25.06-.32 0-.05 0-.07-.03-.07q-.09 0-.18.09a.33.33 0 0 1-.2.08c-.05 0-.07-.04-.07-.08l.03-.23c0-.02 0-.04-.03-.04l-.09.04-.12.03a.1.1 0 0 1-.03-.07l.03-.28a.7.7 0 0 0-.04-.23c-.03-.08-.06-.12-.08-.12l-.21-.1a5 5 0 0 0 .15-.46c0-.06 0-.14-.03-.25-.01-.1-.04-.23-.09-.38.15-.38.45-.88.89-1.51.44-.64 1.04-1.42 1.8-2.36a56 56 0 0 1-1.55-4.21l-.07-.1a9 9 0 0 1-.26-.93c0-.05.01-.06.03-.06.06 0 .13-.04.21-.1.1-.09.14-.17.15-.24a1 1 0 0 1 .14-.22c.08-.1.14-.15.17-.15l.13.1c.03 0 .06.02.08.05l.09.01.06-.01c.09-.05.15-.2.18-.46.06.1.11.14.16.14l.05-.04a.7.7 0 0 0 .07-.17c.03-.06.06-.09.1-.09l.04.02.33.47a23 23 0 0 1 1.34 2.36l.59 1a99 99 0 0 1 2.29-2.85l.36-.38.32-.37c.19-.25.34-.43.46-.55l.54-.49.05.02c.15.11.24.22.26.31l.03.13.2.14-.02.19c0 .05.02.14.07.28.05.13.1.2.14.23a.2.2 0 0 0 .13-.05.36.36 0 0 1 .21-.06h.08l-.06.29.15.03.03.3c0 .15-.06.27-.18.37l.12.2-1.66 1.89a37 37 0 0 0-2.1 2.72l1.4 2.18.67.97q.3.375.3.54c0 .1-.03.22-.09.39-.05.16-.1.3-.18.44-.07.12-.13.19-.18.19l-.45.03.12.5-.06.05a.3.3 0 0 1-.13.05h-.08q-.135 0-.18.18c-.04.13-.12.19-.23.19-.06 0-.11-.03-.16-.09s-.13-.09-.23-.09c-.05 0-.08.02-.1.06l-.05.12c0 .08-.02.15-.04.21a.6.6 0 0 1-.03.12c-.02.06-.06.1-.12.1h-.05a.4.4 0 0 1-.15-.04l-.2-.1c-.32-.39-.94-1.4-1.86-3.01l-.71 1.05-.8 1.2-.33.56-.15.31c-.28.59-.44.88-.48.88z"})}),pending:e=>{let t=e.className;return(0,s.jsx)("span",{className:(0,n.$)("size-20",t),"data-test-id":"input-spinner",children:(0,s.jsx)("span",{className:"spinner"})})}},b={success:"fill-teal",error:"fill-red-85"},v=e=>{let t=e.horizontal,i=e.placeholder,v=e.variant,f=void 0===v?"primary":v,h=e.size,k=void 0===h?"medium":h,w=e.label,y=e.id,j=e.rootClassName,x=e.inputClassName,I=e.inputState,M=e.wide,P=e.disabled,C=e.dataTestId,N=void 0===C?"text-field":C,S=e.labelColor,T=void 0===S?"text-2":S,Y=e.labelTypography,D=void 0===Y?"large-r":Y,$=e.ariaLabel,z=(0,o.A)(e,p);const A=(0,l.uB)()._,O=I?g[I]:null,E=(0,r.useMemo)(()=>O&&!P?(0,s.jsx)(O,{className:(0,n.$)("flex grow items-center justify-center",u.o,u.b.size[k].button.rightOffset,u.b.size[k].button.size,I?(0,d.Z)(b,I):null),"data-test-id":I}):null,[O,P,I,k]);return(0,s.jsxs)("div",{className:(0,n.$)("inline-flex w-full items-start",t?"flex-wrap":"flex-col",j),children:[w?(0,s.jsx)("label",{className:(0,n.$)(t&&"mb-0 mr-8 mt-8",c.Q[T],c.c[D]),htmlFor:y,children:(0,a.Z)(w)?A(w):w}):null,(0,s.jsx)(m.p,{...z,ariaLabel:$,className:(0,n.$)(x,"w-full pr-38"),dataTestId:N,disabled:P,error:"error"===I,id:y,placeholder:i,renderIcon:E,rootClassName:t?"grow":null,size:k,variant:f,wide:M})]})}},164706(e,t,i){var o=i(205544),l=(i(962953),i(606641));i.d(t,["X",0,(e,t)=>{if("number"==typeof e||"string"==typeof e)return e;const i=t.isLgScreen,n=t.isMdScreen,r=t.isSmScreen,a=t.isXlScreen,s={xxl:t.isXXlScreen,xl:a,lg:i,md:n,sm:r,xs:!0};let c;for(const t of Object.entries(s)){var d=(0,o.A)(t,2);const i=d[0],n=d[1],r=(0,l.Z)(e,i);if(r&&n){c=r;break}}return null!=c?c:120}])},419199(e,t,i){i.d(t,["k",0,function(){for(var e=arguments.length,t=new Array(e),i=0;i<e;i++)t[i]=arguments[i];return e=>t.reduce((t,i)=>t||i(e),null)}])}
1,848482(e,t,i){i.d(t,["E",0,{email:{id:"OtjenF"},required:{id:"TMLAx2"},min:{id:"llEzFF"},max:{id:"Dba3Be"},minNumber:{id:"lamGs7"},maxNumber:{id:"dVoMEc"},wrongNumber:{id:"7McfOl"},badCharacters:{id:"s8MIH9"},invalidURL:{id:"jEw0Mr"},invalidTwitterURL:{id:"pCgpN3"},invalidLinkedInURL:{id:"_WMb4T"}}])},662661(e,t,i){var o=i(848482);i.d(t,["Rp",0,function(e){return!e||/^\w[\w#$%&'*+-/=?^`{|}~]*(\.[\w#$%&'*+-/=?^`{|}~]+)*@(\w[\w-]*\.)+[a-z]{2,63}$/iu.test(String(e))?null:o.E.email},"T9",0,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.maxLength,i=e.error;return e=>!e||String(e).length<=Number(t)?null:i||o.E.max},"Uf",0,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.maxLimit,i=e.error;return e=>!e||Number(e)<=Number(t)?null:i||o.E.maxNumber},"WZ",0,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.minLimit,i=e.error;return e=>!e||Number(e)>=Number(t)?null:i||o.E.minNumber},"aS",0,e=>/(www\.)?(\w+\.)?linkedin\.com(\/(pub|in|profile)?\/?[\dA-z-]+)?\/?/.test(String(e))?null:o.E.invalidLinkedInURL,"ai",0,function(){let e=(arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}).error;return t=>t&&Number.isNaN(Number(t))?null!=e?e:o.E.wrongNumber:null},"iI",0,e=>!e||/^[\s\w&-.]+$/u.test(String(e))?null:o.E.badCharacters,"jk",0,function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.minLength,i=e.error;return e=>!e||String(e).length>=Number(t)?null:i||o.E.min},"mv",0,e=>/^((http|https):\/\/)?(www.)?(?!.*(ftp|http|https|www.))[\w-]+(\.[A-Za-z]+)+((\/)[\w#]+)*(\/\w+\?\w+=\w+(&\w+=\w+)*)?$/gm.test(String(e))?null:o.E.invalidURL,"mw",0,function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.E.required;return e&&String(e).trim()?null:t},"n3",0,e=>/(https?)?:?\/?\/?(www\.)?(twitter|x)\.com\/?([\dA-z]+\/?)?/u.test(String(e))?null:o.E.invalidTwitterURL])},904214(e,t,i){var o=i(205544),l=(i(218111),i(161701),i(725440),i(692584)),n=i(413057),r=i(269504),a=i(57674);const s=new Intl.NumberFormat("en-US",{minimumFractionDigits:0,maximumFractionDigits:1}).format,c=new Intl.DateTimeFormat("en-US",{timeZone:"UTC",month:"numeric",day:"numeric",year:"numeric"}),d=new Intl.DateTimeFormat("en-US",{timeZone:"UTC",month:"2-digit",day:"2-digit",year:"numeric"}),u=e=>{const t=e.slice(0,10).split("-").map(Number),i=(0,o.A)(t,3),l=i[0],n=i[1],r=i[2];return new Date(l,n-1,r)};i.d(t,["Ii",0,e=>c.format(new Date(1e3*e)),"N1",0,()=>new Date((new Date).getFullYear(),0,1),"Nr",0,e=>{if((0,l.g)(e))return"";const t="number"==typeof e?e:Number.parseFloat(e);return(0,r.A)(t)},"R8",0,(e,t)=>{const i=new Date(e),o=60*i.getTimezoneOffset()*1e3;return new Date(i.getTime()+o).toLocaleDateString(t)},"T6",0,e=>e?Number(e.replace(",",".")):0,"VS",0,e=>`${s(e)} Year${0===e||e>1?"s":""}`,"W4",0,e=>`${(0,a.O)(e)}x`,"WY",0,e=>{const t=e?new Date(e):new Date,i=(o=t,60*(0,n.d)(o)*60+60*o.getTimezoneOffset());var o;return new Date(t.getTime()+1e3*i)},"j7",0,(e,t)=>u(e).toLocaleDateString(t),"sg",0,u,"v$",0,function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"-";return i=>"string"==typeof i||(0,l.g)(i)||Number.isNaN(i)?t:"number"==typeof i?e(i):i},"yK",0,e=>d.format(new Date(e))])},264657(e,t,i){i.d(t,{n:()=>o});var o="EKPQG"}}]);
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.