1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[194,8014],{554:e=>{e.exports={textarea:"FeedbackPopup_textarea__Z2qhF",feedbackPopup:"FeedbackPopup_feedbackPopup__uA6Rx",content:"FeedbackPopup_content__JFh8D"}},1630:(e,t,s)=>{(window.__NEXT_P=window.__NEXT_P||[]).push(["/public/blog/[slug]",function(){return s(33448)}])},2587:e=>{e.exports={root:"LastSyncState_root__phvsP",block:"LastSyncState_block__Vogii"}},4707:(e,t,s)=>{"use strict";s.d(t,{o:()=>c});var n=s(26514);s(75834);var a=s(59757),i=s(28684),r=s(16926),l=s(95965),o=s.n(l);function c(e){let{question:t,label:s,className:l}=e,c=(0,a.wA)(),d=(0,i.h)();return(0,n.jsxs)("button",{type:"button",className:`label label-inline label-light-primary ${o().root} ${l??""}`,onClick:()=>{c((0,r.s6)(t)),d.setOpen(!0)},title:t,children:[(0,n.jsx)("img",{src:"/media/svg/icons/General/ai-sparkle-gradient.svg",className:o().icon}),(0,n.jsx)("span",{children:s})]})}},10140:(e,t,s)=>{"use strict";s.d(t,{Qn:()=>r}),s(9610);var n=s(32491),a=s.n(n);s(41673),s(75119),s(20983);var i=s(47115);s(55285);let r=(e,t)=>{if(!e)return"";let s=a()(i.b5,t=>t.code===e);if(s)return t?s.symbol:s.htmlCode??s.symbol;if(e?.indexOf("-USD")>-1)return e.replace("-USD","");try{return 0..toLocaleString("en-US",{style:"currency",currency:e,minimumFractionDigits:0,maximumFractionDigits:0}).replace(/\d/g,"").trim()}catch{return e?.toUpper()}}},11754:e=>{e.exports={unavailableMessage:"AiChatUnavailableNotice_unavailableMessage__3nud_",unavailableCard:"AiChatUnavailableNotice_unavailableCard__vFIGr",unavailableIcon:"AiChatUnavailableNotice_unavailableIcon__899RB",unavailableBody:"AiChatUnavailableNotice_unavailableBody__0uuNE"}},13285:(e,t,s)=>{"use strict";s.d(t,{F:()=>d});var n=s(75834),a=s(93760),i=s(7086),r=s(36241),l=s(15269),o=s(63390),c=s(32683);function d(e){let{portfolioId:t,userId:s,userRole:d,checkRoles:u}=e,{t:m}=(0,a.B)("common"),[h,p]=(0,n.useState)([]),[x,g]=(0,n.useState)(!1),f=(e,t)=>!0!==t||((e?.includes("headSupport")||e?.includes("support"))??!1),b=(0,n.useCallback)(async()=>{if(t&&f(d,u)){g(!0);try{let e=await i.A.get(`${o.Zwb}/${t}`,{portfolioId:t});p(e.data),g(!1)}catch(t){console.error(t);let e=(0,r.g6)(`${m("ERROR.FAILED_TO_LOAD_DATA")}: 2`,t);l.f1(e),g(!1)}}},[t,d,u]),j=(0,n.useCallback)(async()=>{if(s&&f(d,u)){g(!0);try{let e=await i.A.get(`${c.Vr}/${s}`);p(e.data||[])}catch(t){console.error(t);let e=(0,r.g6)(`${m("ERROR.FAILED_TO_LOAD_DATA")}: 3`,t);l.f1(e)}finally{g(!1)}}},[s,d,u]);return(0,n.useEffect)(()=>{t?b():s&&j()},[t,s,b,j]),{load:t?b:j,data:h,isLoading:x}}},13449:e=>{e.exports=function(e){if(navigator.clipboard)return navigator.clipboard.writeText(e).catch(function(e){throw void 0!==e?e:new DOMException("The request is not allowed","NotAllowedError")});var t=document.createElement("span");t.textContent=e,t.style.whiteSpace="pre",document.body.appendChild(t);var s=window.getSelection(),n=window.document.createRange();s.removeAllRanges(),n.selectNode(t),s.addRange(n);var a=!1;try{a=window.document.execCommand("copy")}catch(e){console.log("error",e)}return s.removeAllRanges(),window.document.body.removeChild(t),a?Promise.resolve():Promise.reject(new DOMException("The request is not allowed","NotAllowedError"))}},14063:(e,t,s)=>{"use strict";s.d(t,{n:()=>d});var n=s(75834),a=s(81941),i=s(8254),r=s(43211),l=s(5499),o=class extends r.Q{#e;#t=void 0;#s;#n;constructor(e,t){super(),this.#e=e,this.setOptions(t),this.bindMethods(),this.#a()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.#e.defaultMutationOptions(e),(0,l.f8)(this.options,t)||this.#e.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.#s,observer:this}),t?.mutationKey&&this.options.mutationKey&&(0,l.EN)(t.mutationKey)!==(0,l.EN)(this.options.mutationKey)?this.reset():this.#s?.state.status==="pending"&&this.#s.setOptions(this.options)}onUnsubscribe(){this.hasListeners()||this.#s?.removeObserver(this)}onMutationUpdate(e){this.#a(),this.#i(e)}getCurrentResult(){return this.#t}reset(){this.#s?.removeObserver(this),this.#s=void 0,this.#a(),this.#i()}mutate(e,t){return this.#n=t,this.#s?.removeObserver(this),this.#s=this.#e.getMutationCache().build(this.#e,this.options),this.#s.addObserver(this),this.#s.execute(e)}#a(){let e=this.#s?.state??(0,a.$)();this.#t={...e,isPending:"pending"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset}}#i(e){i.jG.batch(()=>
3{if(this.#n&&this.hasListeners()){let t=this.#t.variables,s=this.#t.context,n={client:this.#e,meta:this.options.meta,mutationKey:this.options.mutationKey};if(e?.type==="success"){try{this.#n.onSuccess?.(e.data,t,s,n)}catch(e){Promise.reject(e)}try{this.#n.onSettled?.(e.data,null,t,s,n)}catch(e){Promise.reject(e)}}else if(e?.type==="error"){try{this.#n.onError?.(e.error,t,s,n)}catch(e){Promise.reject(e)}try{this.#n.onSettled?.(void 0,e.error,t,s,n)}catch(e){Promise.reject(e)}}}this.listeners.forEach(e=>{e(this.#t)})})}},c=s(85398);function d(e,t){let s=(0,c.jE)(t),[a]=n.useState(()=>new o(s,e));n.useEffect(()=>{a.setOptions(e)},[a,e]);let r=n.useSyncExternalStore(n.useCallback(e=>a.subscribe(i.jG.batchCalls(e)),[a]),()=>a.getCurrentResult(),()=>a.getCurrentResult()),d=n.useCallback((e,t)=>{a.mutate(e,t).catch(l.lQ)},[a]);if(r.error&&(0,l.GU)(a.options.throwOnError,[r.error]))throw r.error;return{...r,mutate:d,mutateAsync:r.mutate}}},15124:(e,t,s)=>{"use strict";s.d(t,{N:()=>i,U:()=>a});var n=s(62379);function a(e,t){e&&(e.syncDate=e.syncDate?new Date(e.syncDate):null,e.providerSyncDate=e.providerSyncDate?new Date(e.providerSyncDate):null,(e.providerSyncDate||e.syncDate)&&(e.syncDateDistance=(0,n.A)(e.providerSyncDate??e.syncDate,new Date,{addSuffix:!0,locale:t})))}function i(e,t){if(e?.length)for(let s of e)a(s,t)}},16974:e=>{e.exports={usageBar:"AiChatUsage_usageBar__yww5E",totalUsage:"AiChatUsage_totalUsage__zUcv7"}},19806:e=>{e.exports={footer:"AiChatPanelFooter_footer__HxNax",detailsBtn:"AiChatPanelFooter_detailsBtn__N41C_",feedbackBtn:"AiChatPanelFooter_feedbackBtn__RdVvb"}},23426:(e,t,s)=>{"use strict";s.d(t,{I:()=>g});var n=s(26514);s(75834);var a=s(59757),i=s(46225),r=s(93760),l=s(78231),o=s(33734),c=s(60547),d=s(5625),u=s(45251),m=s(47894),h=s(65119),p=s(83602),x=s(62400);function g(e){let{isDark:t,toggleTheme:s}=(0,p.DP)(),g=(0,i.useRouter)(),f=(0,m.sc)(),{t:b}=(0,r.B)("layout"),{user:j,referral:v,partnerUtm:N}=(0,a.d4)(e=>{let{auth:t,app:s}=e;return{user:t.user,referral:s.referral,partnerUtm:s.partnerUtm}}),_=g.pathname.indexOf("public/portfolios/")>=0,A={pathname:"/auth/registration",query:{...v?{promo:v}:{},...N?{p_utm:N}:{}}};return(0,n.jsxs)("div",{className:"mobile"!=e.view?"topbar":"d-flex align-items-center",children:[(0,n.jsx)(x.l,{isNewPage:!1}),(0,n.jsx)("div",{className:`mx-2 topbar-item ${!f?"d-none d-md-flex":""}`,children:(0,n.jsx)(o.A,{isDark:t,onChange:s})}),_&&(0,n.jsx)(h.J,{view:e.view}),(0,n.jsx)(l.Q,{persistor:d.qj,children:e.isSignedIn||j?(0,n.jsx)("div",{className:"topbar-item ml-3",children:(0,n.jsx)(u.N,{legacyBehavior:!0,href:"/dashboard",children:(0,n.jsx)("a",{className:"btn btn-light-primary font-weight-bold",children:b("mobile"!=e.view?"TOPBAR.TO_MY_PORTFOLIOS":"TOPBAR.TO_PORTFOLIOS")})})}):(0,n.jsx)("div",{className:"topbar-item ml-3",children:(0,n.jsx)(u.N,{legacyBehavior:!0,href:A,children:(0,n.jsx)("a",{onClick:()=>{(0,c.bW)(0x4eb7f82,"try")},className:"btn btn-primary font-weight-bold",children:b("mobile"!=e.view?"TOPBAR.TRY_FOR_FREE":"TOPBAR.TRY")})})})})]})}},24138:(e,t,s)=>{"use strict";s.d(t,{Bz:()=>i,PN:()=>o,gb:()=>a,s2:()=>l,sp:()=>r});var n=s(47115);function a(e){switch(e){case n.Qh.TRIAL:return"USER.PRICING.TRIAL_SUBSCRIPTION";case n.Qh.TIER_0:return"USER.PRICING.FREE_SUBSCRIPTION";case n.Qh.TIER_1:return"USER.PRICING.TIER1";case n.Qh.TIER_2:return"USER.PRICING.TIER2";case n.Qh.TIER_3:return"USER.PRICING.TIER3";case n.Qh.TIER_1_OLD:return"USER.PRICING.FULL_SUBSCRIPTION";default:return""}}function i(e){switch(e){case n.Qh.TIER_0:return"USER.PRICING.FREE_SUBSCRIPTION.FOR_WHO";case n.Qh.TIER_1:return"USER.PRICING.TIER1.FOR_WHO";case n.Qh.TIER_2:return"USER.PRICING.TIER2.FOR_WHO";case n.Qh.TIER_3:return"USER.PRICING.TIER3.FOR_WHO";case n.Qh.TIER_1_OLD:return"USER.PRICING.FULL_SUBSCRIPTION.FOR_WHO";case n.Qh.TRIAL:return"USER.PRICING.TRIAL.FOR_WHO";default:return""}}function r(e){switch(e){case n.Qh.TRIAL:return 2;case n.Qh.TIER_0:case n.Qh.TIER_1:return"1";case n.Qh.TIER_2:return"10";default:return null}}function l(e){switch(e){case n.Qh.TIER_0:return 1;case n.Qh.TIER_1:return 5;default:return null}}function o(e){return e===n.Qh.TIER_0?10:null}},27188:(e,t,s)=>{"use strict";s.d(t,{GK:()=>o,eM:()=>l,hY:()=>c});var n=s(75119),a=s.n(n),i=s(4469);let r="RecentSearchMainTop";function l(){let{items:e}=(0,i.Gu)(r,{items:[]});return e.filter(e=>{let{value:t}=e;return!!t})}function o(e){let t=l().filter(t=>{let{value:s}=t;return s!==e.value});t.unshift(e),t=a()(t,5),(0,i.LZ)(r,{items:t})}function c(e){(0,i.LZ)(r,{items:e})}},27497:e=>{e.exports={panel:"AiChatPanel_panel__X6bd9",header:"AiChatPanel_header__lJl67",clearBtn:"AiChatPanel_clearBtn__3vKCh",clearIcon:"AiChatPanel_clearIcon__oJm6v",messagesContainer:"AiChatPanel_messagesContainer__w2_7z",messages:"AiChatPanel_messages__UPhqn",jumpToLatestBtn:"AiChatPanel_jumpToLatestBtn__SVON7",jumpToLatestIcon:"AiChatPanel_jumpToLatestIcon__6knGv"}},28461:(e,t,s)=>{"use strict";s.d(t,{A:()=>n});let n=(0,s(81705).Ay)()},30377:(e,t,s)=>{"use strict";s.d(t,{zP:()=>h,Ws:()=>te,Hl:()=>e7,uG:()=>b.uG});var n=s(26514),a=s(75834),i=s(93760),r=s(28684),l=s(47894),o=s(22871),c=s(67614),d=s(83308),u=s(89139),m=s.n(u);function h(e){let{children:t,className:s,onClick:u,title:h,allowGuide:p,isAnimated:x=!1,...g}=e,{t:f}=(0,i.B)("portfolio"),b=(0,r.h)(),j=(0,l.iT)(o.Y.AI_CHAT),v=(0,d.Mw)(),N=(0,a.useRef)(!1),[_,A]=(0,a.useState)(!1);return(0,a.useEffect)(()=>{!p||j.isShown||!v.isEnabled||v.isStarted||v.isRunning||(N.current=!1,j.saveShownState(),v.start(d.Fc.AI_CHAT,d.dG.AI_CHAT_BUTTON))},[p,j.isShown,v.isEnabled,v.isStarted,v.isRunning]),(0,a.useEffect)(()=>{p&&v.scenario===d.Fc.AI_CHAT&&v.status===d.Ne.SKIPPED&&!N.current&&(N.current=!0,j.saveShownState(),(0,c.s9)(c.Mg.AI_MEETFEATURE_SKIP))},[p,v.scenario,v.status]),(0,n.jsx)("button",{className:`btn-icon btn-light font-weight-bold ${m().root} ${x&&!_?m().highlighted:""} ${_?m().pulsed:""} ${!j.isShown?m().animated:""} ${s??""}`,onClick:e=>
3{u?.(e),j.saveShownState(),b.toggle(),x&&A(!0)},title:h??f("AI_CHAT.BUTTON.TITLE"),type:"button",...g,children:(0,n.jsx)("div",{children:t??(0,n.jsx)("img",{src:"/media/svg/icons/General/ai-sparkle-gradient.svg",className:m().icon})})})}var p=s(53317),x=s(68669),g=s(55909),f=s(59757),b=s(33244),j=s(32781),v=s(23574),N=s(66391),_=s(7086);let A="{apiUrl}/api/ai-chat",C="{apiUrl}/api/admin/ai-chat";var y=function(e){return e[e.CLIENT_STREAM=`${A}/stream`]="CLIENT_STREAM",e[e.PLAYGROUND_STREAM=`${C}/stream`]="PLAYGROUND_STREAM",e[e.CLIENT_FEEDBACK=`${A}/feedback`]="CLIENT_FEEDBACK",e[e.PLAYGROUND_FEEDBACK=`${C}/feedback`]="PLAYGROUND_FEEDBACK",e[e.STARTER_QUESTIONS=`${A}/starter-questions`]="STARTER_QUESTIONS",e[e.AVAILABILITY=`${A}/availability`]="AVAILABILITY",e}({}),T=s(47115),E=s(61674),I=s(61139),S=s(28100),w=s(55285),R=s(5625);class k extends Error{constructor(e,t){super(e),this.name="ChatStreamError",this.code=t}}function O(e){return e.startsWith("{apiUrl}")?e.replace("{apiUrl}","/extapi"):e}async function D(){let e=window.localStorage.getItem("persist:snowball-auth");if(!e)return null;let t=JSON.parse(e),s=t.refreshToken?t.refreshToken.replace(/"/g,""):null;if(!s)return null;let n=await fetch(O(E.Il),{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({refresh_token:s})});if(!n.ok)return null;let a=await n.json(),i=a.access_token,r=a.refresh_token;return t.accessToken=i,t.refreshToken=r,window.localStorage.setItem("persist:snowball-auth",JSON.stringify(t)),R.M_.dispatch({type:I.QN.RefreshAccessToken,payload:{accessToken:i,refreshToken:r}}),i}async function L(e,t,s,n){let a=(0,w.ZI)();return fetch(O(e),{method:"POST",headers:{"Content-Type":"application/json","Accept-Language":function(){let e=(0,S.JQ)();return e?.selectedLang??T.xN}(),"X-Instance":"en",Authorization:`Bearer ${t}`,...a?{"X-Device-Type":a}:{}},body:s,signal:n})}async function P(e,t,s){let n,{onToken:a,onDone:i,onError:r,signal:l}=s,o=JSON.stringify(t),c=function(){let{auth:e}=R.M_.getState();return e.accessToken??null}();if(!c)return void r(Error("Not authenticated"));let d=await L(e,c,o,l);if(401===d.status){let t=await D();if(!t)return void r(Error("Session expired"));d=await L(e,t,o,l)}if(!d.ok)return void r(Error(`Chat request failed: ${d.status}`));let u=d.body?.getReader();if(!u)return void r(Error("No response body"));let m=new TextDecoder,h="",p="";try{for(;;){let{done:e,value:t}=await u.read();if(e)break;let s=(h+=m.decode(t,{stream:!0})).split("\n");for(let e of(h=s.pop()??"",s))if(e.startsWith("event: "))p=e.slice(7).trim();else if(e.startsWith("data: ")){let t=e.slice(6);if("token"===p)try{a(JSON.parse(t))}catch{a(t)}else if("usage"===p)try{n=JSON.parse(t)}catch{}else if("error"===p){try{let e=JSON.parse(t);r(new k(e.message,e.code))}catch{r(new k(t,"unknown"))}return}else if("done"===p)return void i(n)}}i()}catch(e){if(l?.aborted)return;r(e)}}async function M(e,t){let{data:s}=await _.A.get(y.STARTER_QUESTIONS,{params:{portfolioId:e,currency:t}});return s??[]}async function U(){let{data:e}=await _.A.get(y.AVAILABILITY);return e}async function B(e){let{logId:t,feedback:s,mode:n,reason:a}=e;await _.A.post(n===b.uG.PLAYGROUND?y.PLAYGROUND_FEEDBACK:y.CLIENT_FEEDBACK,{logId:t,feedback:s,reason:a})}async function F(e){let{portfolioId:t,message:s,history:n,conversationId:a,currency:i,source:r,onToken:l,onDone:o,onError:c,signal:d}=e;await P(y.CLIENT_STREAM,{portfolioId:t,message:s,history:n,conversationId:a||void 0,currency:i||void 0,source:r||void 0},{onToken:l,onDone:o,onError:c,signal:d})}async function H(e){let{portfolioId:t,message:s,history:n,conversationId:a,currency:i,source:r,model:l,systemPrompt:o,promptCache:c,temperature:d,provider:u,useIntentClassifier:m,classifierModel:h,generateSuggestedQuestions:p,onToken:x,onDone:g,onError:f,signal:b}=e;await P(y.PLAYGROUND_STREAM,{portfolioId:t,message:s,history:n,conversationId:a||void 0,currency:i||void 0,source:r||void 0,model:l||void 0,systemPrompt:o||void 0,promptCache:c,temperature:null!=d?Number(d):void 0,provider:u||void 0,useIntentClassifier:m,classifierModel:h||void 0,generateSuggestedQuestions:p},{onToken:x,onDone:g,onError:f,signal:b})}var $=s(33989);function G(e){return{shortText:e,fullText:e}}var K=s(15269),Q=s(16926),W=s(4206),z=s(88754);let q={inputTokens:0,outputTokens:0,estimatedCost:0};function Y(e){return e?.role===b.MW.ASSISTANT&&!!e.quotaStatus}var J=s(20968),V=s(34669),X=s(48208),Z=s(62522),ee=s.n(Z);function et(e){let{variant:t}=e,{t:s}=(0,i.B)("portfolio");return t===b.J5.NEAR_LIMIT?(0,n.jsxs)("div",{className:ee().nearLimitNotice,role:"status",children:[(0,n.jsx)(J.A,{className:ee().nearLimitIcon}),(0,n.jsx)("span",{children:s("AI_CHAT.QUOTA_NEAR_LIMIT")})]}):(0,n.jsx)("div",{className:ee().limitReachedMessage,role:"status","aria-live":"polite",children:(0,n.jsxs)("div",{className:ee().limitReachedCard,
3children:[(0,n.jsx)("div",{className:ee().limitReachedIcon,children:(0,n.jsx)(J.A,{})}),(0,n.jsxs)("div",{className:ee().limitReachedBody,children:[(0,n.jsx)("h5",{className:"",children:s("AI_CHAT.QUOTA_LIMIT_REACHED.TITLE")}),(0,n.jsx)("p",{className:"text-dark-65",children:s("AI_CHAT.QUOTA_LIMIT_REACHED.TEXT")}),(0,n.jsxs)(X.o,{href:"/user-manage-subscription",className:"btn btn-md btn-dark font-weight-bold",children:[(0,n.jsx)("span",{children:s("AI_CHAT.QUOTA_LIMIT_REACHED.CTA")}),(0,n.jsx)(V.A,{className:ee().limitReachedActionIcon})]})]})]})})}var es=s(60890),en=s.n(es),ea=s(90380),ei=s.n(ea),er=s(65569),el=s(74206),eo=s(27474),ec=s(49732),ed=s(11725),eu=s(54892),em=s.n(eu);function eh(e){let{questions:t,onSelect:s,disabled:a}=e;return(0,n.jsx)("div",{className:em().suggestions,children:t.map(e=>{let t="string"==typeof e?e:e.shortText,i="string"==typeof e?e:e.fullText;return(0,n.jsxs)("button",{type:"button",className:"btn btn-light text-dark font-size-sm d-flex align-items-center justify-content-between text-left",onClick:()=>s?.(i),disabled:a,title:i,children:[t,(0,n.jsx)(ed.A,{sx:{marginLeft:"5px"}})]},`${t}:${i}`)})})}var ep=s(60486),ex=s.n(ep);function eg(e){let{role:t,content:s,logId:r,feedback:l,onFeedback:o,onFeedbackReasonOpen:d,onFeedbackReasonClose:u,isStreaming:m,suggestedQuestions:h,onSuggestedQuestion:p,suggestionsDisabled:x,showActions:g=!0}=e,{t:f}=(0,i.B)("portfolio"),j=t===b.MW.USER,v=!!(m&&0===s.trim().length),[N,_]=(0,a.useState)(!1),A=async()=>{await navigator.clipboard.writeText(s),_(!0),(0,c.s9)({event:c.Mg.AI_CHAT_COPY_CLICK,text:s})};(0,a.useEffect)(()=>{if(!N)return;let e=setTimeout(()=>{_(!1)},2e3);return()=>{clearTimeout(e)}},[N]);let C=e=>{if(!r||!o)return;let t=l===e?null:e;return o(r,t),t};return(0,n.jsxs)("div",{className:`${ex().message} ${j?ex().user:ex().assistant}`,children:[!j&&(0,n.jsx)("div",{className:ex().avatar,children:(0,n.jsx)(ec.A,{src:"/media/svg/icons/General/ai-sparkle.svg?v=2",color:"dark",size:"md"})}),(0,n.jsxs)("div",{className:ex().messageContent,children:[(0,n.jsx)("div",{className:ex().bubble,children:j?(0,n.jsx)("div",{className:ex().textContent,children:s}):(0,n.jsx)("div",{className:ex().markdownContent,children:v?(0,n.jsx)("span",{className:ex().thinkingText,role:"status","aria-live":"polite",children:f("AI_CHAT.THINKING")}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(en(),{remarkPlugins:[ei()],children:s}),m&&(0,n.jsx)("span",{className:ex().streamingCursor})]})})}),!j&&s&&!m&&g&&(0,n.jsxs)("div",{className:ex().actions,children:[(0,n.jsx)("button",{type:"button",className:`${ex().actionBtn} ${N?ex().active:""}`,onClick:A,title:f(N?"AI_CHAT.FEEDBACK.COPIED":"AI_CHAT.FEEDBACK.COPY"),children:(0,n.jsx)(er.A,{className:ex().actionIcon})}),(0,n.jsx)("button",{type:"button",className:`${ex().actionBtn} ${1===l?ex().active:""}`,onClick:()=>{C(1),u?.(),(0,c.s9)({event:c.Mg.AI_CHAT_LIKE_CLICK,text:s})},title:f("AI_CHAT.FEEDBACK.GOOD"),children:(0,n.jsx)(el.A,{className:ex().actionIcon})}),(0,n.jsx)("button",{type:"button",className:`${ex().actionBtn} ${-1===l?ex().active:""}`,onClick:e=>{let t=C(-1);r&&-1===t?d?.(r,e.currentTarget):u?.(),(0,c.s9)({event:c.Mg.AI_CHAT_DISLIKE_CLICK,text:s})},title:f("AI_CHAT.FEEDBACK.BAD"),children:(0,n.jsx)(eo.A,{className:ex().actionIcon})})]}),!j&&h?.length?(0,n.jsx)(eh,{questions:h,onSelect:p,disabled:x}):null]})]})}function ef(e){let{content:t}=e;return(0,n.jsxs)("div",{className:ex().systemMessage,role:"status",children:[(0,n.jsx)("span",{className:ex().systemLine,"aria-hidden":"true"}),(0,n.jsx)("span",{className:ex().systemText,children:t}),(0,n.jsx)("span",{className:ex().systemLine,"aria-hidden":"true"})]})}var eb=s(46711),ej=s(10213),ev=s(96418),eN=s(24665),e_=s(77390),eA=s.n(e_);let eC=["AI_CHAT.FEEDBACK.REASON_NO_ANSWER","AI_CHAT.FEEDBACK.REASON_INACCURATE","AI_CHAT.FEEDBACK.REASON_BUG"];function ey(e){let{anchorEl:t,onClose:s,onSubmit:r}=e,{t:l}=(0,i.B)("portfolio"),o=!!t,[c,d]=(0,a.useState)(!1),[u,m]=(0,a.useState)(""),h=()=>{d(!1),m("")},p=()=>{h(),s()},x=e=>{h(),r(e)};return(0,a.useEffect)(()=>{d(!1),m("")},[t]),(0,n.jsxs)(ev.Ay,{open:o,anchorEl:t,onClose:p,anchorOrigin:{vertical:"top",horizontal:"left"},transformOrigin:{vertical:"bottom",horizontal:"left"},sx:{zIndex:10001},PaperProps:{sx:{width:360,maxWidth:"calc(100vw - 24px)"}},children:[(0,n.jsxs)(eb.A,{className:eA().header,children:[(0,n.jsx)("div",{className:"font-weight-bold",children:l("AI_CHAT.FEEDBACK.TITLE")}),(0,n.jsx)(ej.A,{size:"small","aria-label":l("AI_CHAT.CLOSE"),onClick:p,children:(0,n.jsx)(g.A,{fontSize:"small"})})]}),(0,n.jsx)(eb.A,{p:2,children:c?(0,n.jsxs)("div",{children:[(0,n.jsx)(eN.A.Control,{as:"textarea",className:"form-control-solid mb-3",maxLength:4e3,placeholder:l("AI_CHAT.FEEDBACK.OTHER_PLACEHOLDER"),"aria-label":l("AI_CHAT.FEEDBACK.OTHER"),value:u,onChange:e=>m(e.target.value),autoFocus:!0}),(0,n.jsx)("div",{className:"d-flex justify-content-end",children:(0,n.jsx)("button",{type:"button",className:"btn btn-dark font-weight-bold btn-sm",onClick:()=>{u&&x(u)},disabled:!u,children:l("AI_CHAT.FEEDBACK.SEND")})})]}):(0,n.jsxs)("div",{className:eA().chips,children:[eC.map(e=>(0,n.jsx)("button",{type:"button",className:"btn btn-outline-secondary btn-sm",onClick:()=>x(l(e)),children:l(e)},e)),(0,n.jsx)("button",{type:"button",className:"btn btn-outline-secondary btn-sm",onClick:()=>d(!0),children:l("AI_CHAT.FEEDBACK.OTHER")})]})})]})}function eT(e){let{message:t,isLastMessage:s,isStreaming:a,onFeedback:i,onFeedbackReasonOpen:r,onFeedbackReasonClose:l,onSuggestedQuestion:o,suggestionsDisabled:c}=e,d=a&&t.role===b.MW.ASSISTANT&&s;return t.role===b.MW.SYSTEM?(0,n.jsx)(ef,{content:t.content}):t.quotaStatus===b.J5.LIMIT_REACHED?(0,n.jsx)(et,{variant:b.J5.LIMIT_REACHED}):(0,n.jsx)(eg,{role:t.role,content:t.content,logId:t.logId,feedback:t.feedback,onFeedback:i,onFeedbackReasonOpen:r,onFeedbackReasonClose:l,isStreaming:d,suggestedQuestions:t.suggestedQuestions,onSuggestedQuestion:o,suggestionsDisabled:c})}function eE(e){let{messages:t,isStreaming:s,messagesEndRef:i,onFeedback:r,onFeedbackReason:l,onSuggestedQuestion:o,suggestionsDisabled:c}=e,[d,u]=(0,a.useState)(null);return(0,n.jsxs)(n.Fragment,{children:[t.map((e,a)=>(0,n.jsx)(eT,{message:e,isLastMessage:a===t.length-1,isStreaming:s,onFeedback:r,onFeedbackReasonOpen:(e,t)=>u({logId:e,anchorEl:t}),onFeedbackReasonClose:()=>u(null),onSuggestedQuestion:o,suggestionsDisabled:c},a)),(0,n.jsx)("div",{ref:i}),(0,n.jsx)(ey,{anchorEl:d?.anchorEl??null,onClose:()=>u(null),onSubmit:e=>{d&&l?.(d.logId,e),u(null)}})]})}var eI=s(96039),eS=s(51209),ew=s(50041),eR=s(10164),ek=s(66243),eO=s(83094),eD=s(78693),eL=s(70326),eP=s.n(eL);function eM(e){let{value:t,onChange:s,disabled:a}=e,{t:r}=(0,i.B)("portfolio"),{items:l=[],isLoading:o}=(0,ek.J)();if(o)return;let c=function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];return(0,n.jsxs)("span",{className:eP().option,children:[(0,n.jsx)("span",{className:"symbol symbol-25 mr-2 symbol-light",children:(0,n.jsx)("span",{className:"symbol-label",children:(0,eD.Tb)(e,e.broker??"Other")})}),(0,n.jsx)("span",{className:t?eP().valueName:eP().optionName,children:e.name})]})};return(0,n.jsx)(eR.Q,{className:eP().select,value:t??"",disabled:a,disableUnderline:!0,displayEmpty:!0,input:(0,n.jsx)(eO.P,{name:"portfolioId",id:"ai-chat-portfolio"}),renderValue:e=>{let t=l.find(t=>
3t.id===e);return t?c(t,!0):r("AI_CHAT.SELECT_PORTFOLIO")},onChange:e=>{var t;return t=e.target.value,void s(l.find(e=>e.id===t))},items:l.map(e=>({value:e.id,name:e.name,display:c(e)}))})}var eU=s(88308),eB=s.n(eU);function eF(e){let{value:t,onChange:s,onSend:r,onStop:l,disabled:o,isStreaming:d,placeholder:u,portfolioId:m,onPortfolioChange:h}=e,{t:p}=(0,i.B)("portfolio"),x=(0,a.useId)(),g=t.length,f=g>4e3,b=g>=3600,j=!o&&!d&&g>0&&!f,v=`${eB().symbolCounter} ${f?eB().symbolCounterDanger:eB().symbolCounterWarning}`;return(0,n.jsx)("div",{className:eB().inputContainer,children:(0,n.jsxs)("form",{className:eB().composer,onSubmit:e=>{e.preventDefault(),j&&r()},children:[(0,n.jsx)(ew.A,{className:eB().textarea,value:t,onChange:e=>{s(e.target.value)},onKeyDown:e=>{"Enter"===e.key&&!e.shiftKey&&(e.preventDefault(),j&&r())},onFocus:()=>{(0,c.s9)(c.Mg.AI_CHAT_CHATAREA_CLICK)},maxRows:5,placeholder:u,disabled:o,"aria-describedby":b?x:void 0,"aria-invalid":f}),b&&(0,n.jsxs)("div",{id:x,className:v,"aria-live":"polite",children:[g,"/",4e3]}),(0,n.jsx)("div",{className:eB().divider}),(0,n.jsxs)("div",{className:eB().bottomRow,children:[(0,n.jsx)(eM,{value:m,onChange:h,disabled:d}),(0,n.jsx)("div",{className:eB().actions,children:d?(0,n.jsx)("button",{type:"button",className:`${eB().actionBtn} ${eB().stopBtn}`,onClick:l,title:p("AI_CHAT.STOP_GENERATING"),children:(0,n.jsx)(eI.A,{className:eB().actionIcon})}):(0,n.jsx)("button",{type:"submit",className:`${eB().actionBtn} ${eB().sendBtn}`,disabled:!j,title:p("AI_CHAT.SEND_MESSAGE"),children:(0,n.jsx)(eS.A,{className:eB().actionIcon})})})]})]})})}var eH=s(51898),e$=s.n(eH);function eG(e){let{questions:t,onSelectQuestion:s,disabled:a}=e,{t:r}=(0,i.B)("portfolio"),l=[r("AI_CHAT.WELCOME_INTRO"),"",...Array.from({length:5},(e,t)=>`- ${r(`AI_CHAT.WELCOME_CAP_${t+1}`)}`),"",`> ${r("AI_CHAT.WELCOME_BETA_NOTE")}`].join("\n");return(0,n.jsxs)("div",{className:e$().welcome,children:[(0,n.jsxs)("div",{className:e$().title,children:[(0,n.jsx)("span",{className:e$().previewBadge,children:r("AI_CHAT.PREVIEW_BADGE")}),(0,n.jsx)("span",{className:e$().titleText,children:r("AI_CHAT.WELCOME_TITLE")})]}),(0,n.jsx)(eg,{role:b.MW.ASSISTANT,content:l,showActions:!1,suggestedQuestions:t,onSuggestedQuestion:s,suggestionsDisabled:a})]})}var eK=s(13664),eQ=s(11754),eW=s.n(eQ);function ez(){let{t:e}=(0,i.B)("portfolio");return(0,n.jsx)("div",{className:eW().unavailableMessage,role:"status","aria-live":"polite",children:(0,n.jsxs)("div",{className:eW().unavailableCard,children:[(0,n.jsx)("div",{className:eW().unavailableIcon,children:(0,n.jsx)(eK.A,{})}),(0,n.jsxs)("div",{className:eW().unavailableBody,children:[(0,n.jsx)("h5",{className:"",children:e("AI_CHAT.UNAVAILABLE.TITLE")}),(0,n.jsx)("p",{className:"text-dark-65 mb-0",children:e("AI_CHAT.UNAVAILABLE.TEXT")})]})]})})}var eq=s(14571);let eY=["AI_CHAT.DISCLOSURE.ACCURACY","AI_CHAT.DISCLOSURE.FINANCIAL_ADVICE","AI_CHAT.DISCLOSURE.DATA_PRIVACY","AI_CHAT.DISCLOSURE.TRAINING","AI_CHAT.DISCLOSURE.LIABILITY"];function eJ(e){let{id:t,anchorEl:s,onClose:a}=e,{t:r}=(0,i.B)("portfolio");return(0,n.jsxs)(ev.Ay,{id:t,open:!!s,anchorEl:s,onClose:a,anchorOrigin:{vertical:"top",horizontal:"left"},transformOrigin:{vertical:"bottom",horizontal:"left"},sx:{zIndex:10001},PaperProps:{sx:{width:440,maxWidth:"calc(100vw - 24px)",maxHeight:"min(70vh, 560px)",overflowY:"auto"}},children:[(0,n.jsxs)(eb.A,{display:"flex",alignItems:"center",justifyContent:"space-between",gap:2,px:3,py:1.5,borderBottom:"1px solid",borderColor:"divider",children:[(0,n.jsx)(eq.A,{variant:"subtitle1",fontWeight:600,children:r("AI_CHAT.DISCLOSURE.MODAL_TITLE")}),(0,n.jsx)(ej.A,{size:"small","aria-label":r("AI_CHAT.CLOSE"),onClick:a,children:(0,n.jsx)(g.A,{fontSize:"small"})})]}),(0,n.jsx)(eb.A,{component:"ul",sx:{m:0,px:4,py:2},children:eY.map(e=>(0,n.jsxs)(eb.A,{component:"li",sx:{mb:1.5},children:[(0,n.jsx)(eq.A,{component:"strong",display:"block",fontWeight:600,children:r(`${e}.TITLE`)}),(0,n.jsx)(eq.A,{component:"span",display:"block",variant:"body2",color:"text.secondary",mt:.5,children:r(`${e}.TEXT`)})]},e))})]})}var eV=s(19806),eX=s.n(eV);function eZ(){let{t:e}=(0,i.B)("portfolio"),{feedbackProps:t,saveFeedbackShownState:s}=(0,l.iT)(o.Y.AI_CHAT),r=(0,a.useId)(),[d,u]=(0,a.useState)(null),[m,h]=(0,a.useState)(!1),p=!!d;return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("div",{className:eX().footer,children:[(0,n.jsxs)("div",{className:eX().left,children:[(0,n.jsx)("span",{children:e("AI_CHAT.DISCLOSURE.SUMMARY")}),(0,n.jsx)("button",{id:"ai-chat-more-details",type:"button",className:eX().detailsBtn,"aria-controls":p?r:void 0,"aria-expanded":p,"aria-haspopup":"dialog",onClick:e=>u(t=>t?null:e.currentTarget),children:e("AI_CHAT.DISCLOSURE.MORE_DETAILS")})]}),(0,n.jsx)("button",{id:"ai-chat-leave-feedback",type:"button",className:eX().feedbackBtn,onClick:()=>{h(!0),s()}
3,children:e("AI_CHAT.LEAVE_FEEDBACK")})]}),(0,n.jsx)(eJ,{id:r,anchorEl:d,onClose:()=>u(null)}),m&&!!t&&(0,n.jsx)(j._,{...t,id:"ai-chat-feedback-manual",show:m,onHide:()=>h(!1),onRatingSubmit:e=>{e&&(0,c.s9)({event:c.Mg.AI_CHAT_FEEDBACK_SUBMIT_CLICK,rating:e})}})]})}var e0=s(75165),e1=s(16974),e5=s.n(e1);function e2(e){let{className:t,label:s,usage:a}=e,{t:r}=(0,i.B)("portfolio");return(0,n.jsxs)("span",{className:t,children:[s," ",(0,n.jsx)(e0.b,{value:a.inputTokens,precision:0,ignoreStealth:!0})," ",r("AI_CHAT.USAGE_IN")," /"," ",(0,n.jsx)(e0.b,{value:a.outputTokens,precision:0,ignoreStealth:!0})," ",r("AI_CHAT.USAGE_OUT")," ="," ",(0,n.jsx)(e0.b,{value:a.estimatedCost,isMoney:!0,currency:"USD",precision:a.estimatedCost<.01?6:4,ignoreStealth:!0})]})}function e4(e){let{usage:t,totalUsage:s}=e,{t:a}=(0,i.B)("portfolio"),r=s.inputTokens>0;return t||r?(0,n.jsxs)("div",{className:e5().usageBar,children:[t&&(0,n.jsx)(e2,{label:a("AI_CHAT.USAGE_LAST_LABEL"),usage:t}),r&&(0,n.jsx)(e2,{className:e5().totalUsage,label:a("AI_CHAT.USAGE_SESSION_LABEL"),usage:s})]}):null}var e3=s(27497),e6=s.n(e3);function e7(e){let{t}=(0,i.B)("portfolio"),s=function(e){let{t}=(0,i.B)("portfolio"),s=(0,f.wA)(),n=(0,f.d4)(e=>{let{app:t}=e;return t.currentPortfolio??null}),r=(0,f.d4)(e=>{let{ui:t}=e;return t.aiChatPendingQuestion}),l=n?.id??null,[o,c]=(0,a.useState)(l),[d,u]=(0,a.useState)([]),[m,h]=(0,a.useState)(""),[p,x]=(0,a.useState)(!1),[g,j]=(0,a.useState)(null),[v,N]=(0,a.useState)(q),[_,A]=(0,a.useState)(!1),[C,y]=(0,a.useState)(null),[T,E]=(0,a.useState)(!1),I=(0,a.useRef)(null),S=(0,a.useRef)(null),w=(0,a.useRef)(null),R=(0,a.useRef)(crypto.randomUUID()),O=(0,a.useRef)(0),D=(0,a.useRef)(l),L=(0,a.useRef)(!0),P=(0,a.useRef)(0),J=(0,a.useRef)(!1),V=(0,a.useRef)(0),X=(0,a.useRef)(!1),{saveTestResult:Z}=(0,z.H)(W.Vr),ee=e.mode===b.uG.CLIENT,et=ee&&(e.isActive??!0),es=function(e,t,s){let{t:n}=(0,i.B)("portfolio"),{data:a}=(0,$.I)({queryKey:["ai-chat-starter-questions",e,t],enabled:!!s&&!!e&&!!t,staleTime:1/0,queryFn:()=>M(e,t)});if(!e)return[G(n("AI_CHAT.SUGGEST_NO_PORTFOLIO_1")),G(n("AI_CHAT.SUGGEST_NO_PORTFOLIO_2"))];return a??[]}(o,e.currency,et),en=function(e){let{data:t}=(0,$.I)({queryKey:["ai-chat-availability"],enabled:e,staleTime:6e4,queryFn:U});return t?.isEnabled??!0}(et),ea=ee&&!en,ei=d.some(e=>e.quotaStatus===b.J5.LIMIT_REACHED),er=!o||p||ea,el=o?t("AI_CHAT.PLACEHOLDER_WITH_PORTFOLIO"):t("AI_CHAT.PLACEHOLDER_NO_PORTFOLIO"),eo=ee&&!ea&&_&&!ei,ec=e.mode===b.uG.PLAYGROUND&&!!e.showUsage,ed=d.filter((e,t)=>e.quotaStatus===b.J5.LIMIT_REACHED||e.role!==b.MW.ASSISTANT||""!==e.content||p&&t===d.length-1),eu=(0,a.useCallback)(()=>{let e=I.current;return!e||e.scrollHeight-e.scrollTop-e.clientHeight<=80},[]),em=(0,a.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"smooth",t=I.current;if(t){t.scrollTo({top:t.scrollHeight,behavior:e}),"auto"===e&&(V.current=t.scrollTop);return}S.current?.scrollIntoView({behavior:e})},[]),eh=(0,a.useCallback)(()=>{let e=I.current;if(!e)return;let t=eu(),s=e.scrollTop<V.current;V.current=e.scrollTop,t?L.current=!0:p&&s&&(L.current=!1),E(p&&!L.current&&!t)},[eu,p]),ep=(0,a.useCallback)(()=>{L.current=!0,E(!1),em("smooth")},[em]);(0,a.useEffect)(()=>{let e=d.length!==P.current,t=J.current&&!p;if(P.current=d.length,J.current=p,0===d.length){L.current=!0,V.current=0,E(!1);return}if(p||E(!1),e){L.current=!0,E(!1),em("smooth");return}L.current&&(p||t)&&em("auto")},[p,d,em]),(0,a.useEffect)(()=>()=>{w.current?.abort()},[]);let ex=(0,a.useCallback)(e=>{let s;x(!1),s=e instanceof k?"rate_limited"===e.code?t("AI_CHAT.ERROR_RATE_LIMITED"):t("AI_CHAT.ERROR_API"):e instanceof Error?e.message:t("AI_CHAT.ERROR_OCCURRED"),K.f1(s)},[]),eg=(0,a.useCallback)((t,s)=>{!X.current&&s?.quotaStatus!==b.J5.LIMIT_REACHED&&(t?.trim().length??0)>=200&&(X.current=!0,e.onFeedbackPromptEligible?.())},[e.onFeedbackPromptEligible]),ef=(0,a.useCallback)((e,t)=>{if(x(!1),t){if(t.quotaStatus===b.J5.LIMIT_REACHED)return void u(s=>{let n=[...s],a=n[e];return a?.role!==b.MW.ASSISTANT?s:(n[e]={...a,role:b.MW.ASSISTANT,content:"",logId:t.logId,quotaStatus:b.J5.LIMIT_REACHED},n)});t.quotaStatus===b.J5.NEAR_LIMIT&&A(!0),j(t),N(e=>({inputTokens:e.inputTokens+t.inputTokens,outputTokens:e.outputTokens+t.outputTokens,estimatedCost:e.estimatedCost+t.estimatedCost})),(t.logId||t.suggestedQuestions?.length)&&u(s=>{let n=[...s],a=n[e];return a?.role!==b.MW.ASSISTANT?s:(n[e]={...a,logId:t.logId??a.logId,suggestedQuestions:t.suggestedQuestions},n)})}},[]),eb=(0,a.useCallback)(async function(t){let s=arguments.length>1&&void 0!==arguments[1]?arguments[1]:b.O5.TYPED,n=t??m,a=n.trim();if(!a||n.length>4e3||!o||p)return;let i={role:b.MW.USER,content:a,date:new Date},r=d.slice(O.current),l=r.filter((e,t)=>
3{var s;return!((s=e.role)!==b.MW.USER&&s!==b.MW.ASSISTANT||Y(e))&&0!==e.content.trim().length&&!(e.role===b.MW.USER&&Y(r[t+1]))}).map(e=>({role:e.role,content:e.content,date:e.date})),c=d.length+1,g=new AbortController,f="";u(e=>[...e,i,{role:b.MW.ASSISTANT,content:"",date:new Date}]),y(i),h(""),x(!0),j(null),w.current=g;let v={portfolioId:o,message:a,history:l,conversationId:R.current,currency:e.currency,source:s,onToken:e=>{f+=e,u(t=>{let s=[...t],n=s[c];return n?.role!==b.MW.ASSISTANT?t:(s[c]={...n,content:n.content+e},s)})},onDone:e=>{ef(c,e),eg(f,e)},onError:ex,signal:g.signal};if(e.mode===b.uG.PLAYGROUND)return void await H({...v,model:e.model,systemPrompt:e.systemPrompt,promptCache:e.promptCache,temperature:e.temperature,provider:e.provider,useIntentClassifier:e.useIntentClassifier,classifierModel:e.classifierModel,generateSuggestedQuestions:e.generateSuggestedQuestions??!0});Z(W.Vr.resultTried),await F(v)},[ef,ex,m,p,d,e,eg,Z,o]);(0,a.useEffect)(()=>{et&&r&&o&&!p&&(s((0,Q.s6)(null)),eb(r,b.O5.STARTER))},[s,eb,et,p,r,o]);let ej=(0,a.useCallback)(()=>{w.current?.abort(),x(!1)},[]),ev=(0,a.useCallback)(()=>{w.current?.abort(),u([]),y(null),x(!1),j(null),N(q),R.current=crypto.randomUUID(),O.current=0},[]),eN=(0,a.useCallback)(e=>!!e&&e.id!==o&&(c(e.id),R.current=crypto.randomUUID(),u(s=>0===s.length?(O.current=0,s):(O.current=s.length+1,[...s.map(e=>e.role===b.MW.ASSISTANT&&e.suggestedQuestions?.length?{...e,suggestedQuestions:void 0}:e),{role:b.MW.SYSTEM,content:t("AI_CHAT.PORTFOLIO_CHANGED",{portfolioName:e.name}),date:new Date}])),!0),[o,t]);(0,a.useEffect)(()=>{if(l===D.current)return;let e=D.current;if(D.current=l,!n)return void c(null);(e||!o)&&n.id!==o&&(p&&(w.current?.abort(),x(!1)),eN(n))},[n,l,eN,p,o]);let e_=(0,a.useCallback)(async(t,s)=>{u(e=>e.map(e=>e.role===b.MW.ASSISTANT&&e.logId===t?{...e,feedback:s}:e)),await B({logId:t,feedback:s,mode:e.mode})},[e.mode]),eA=(0,a.useCallback)(async(s,n)=>{await B({logId:s,feedback:-1,mode:e.mode,reason:n}),K.uT(t("AI_CHAT.FEEDBACK.THANKS"))},[e.mode]);return{aiChatDisabled:ea,messages:ed,lastUserMessage:C,input:m,setInput:h,selectedPortfolioId:o,handlePortfolioChange:eN,isStreaming:p,inputDisabled:er,inputPlaceholder:el,showNearLimitNotice:eo,showUsage:ec,starterQuestions:es,usage:g,totalUsage:v,messagesContainerRef:I,messagesEndRef:S,showJumpToLatest:T,hasMessages:d.length>0,send:{input:()=>void eb(),starterQuestion:e=>void eb(e,b.O5.STARTER),suggestedQuestion:e=>void eb(e,b.O5.SUGGESTED)},handleMessagesScroll:eh,handleJumpToLatest:ep,handleStop:ej,handleClear:ev,handleFeedback:e_,handleFeedbackReason:eA}}(e),r=s.hasMessages,l=!s.hasMessages;return(0,n.jsxs)("div",{className:`${e6().panel} ${e.className??""}`,children:[r&&(0,n.jsx)("div",{className:e6().header,children:(0,n.jsxs)("button",{id:"ai-chat-clear",type:"button",className:e6().clearBtn,onClick:s.handleClear,title:t("AI_CHAT.CLEAR_CONVERSATION"),children:[(0,n.jsx)(v.A,{className:e6().clearIcon}),(0,n.jsx)("span",{children:t("AI_CHAT.CLEAR")})]})}),(0,n.jsxs)("div",{className:e6().messagesContainer,children:[(0,n.jsxs)("div",{ref:s.messagesContainerRef,className:e6().messages,onScroll:s.handleMessagesScroll,children:[l&&(0,n.jsx)(eG,{questions:s.starterQuestions,onSelectQuestion:e=>{s.send.starterQuestion(e),(0,c.s9)({event:c.Mg.AI_CHAT_FIRSTSLUG_CLICK,element:e})},disabled:s.inputDisabled}),(0,n.jsx)(eE,{messages:s.messages,isStreaming:s.isStreaming,messagesEndRef:s.messagesEndRef,onFeedback:s.handleFeedback,onFeedbackReason:s.handleFeedbackReason,onSuggestedQuestion:e=>{s.send.suggestedQuestion(e),(0,c.s9)({event:c.Mg.AI_CHAT_SLUG_CLICK,element:e})},suggestionsDisabled:s.isStreaming})]}),s.showJumpToLatest&&(0,n.jsx)("button",{type:"button",className:e6().jumpToLatestBtn,onClick:s.handleJumpToLatest,title:t("AI_CHAT.JUMP_TO_LATEST"),"aria-label":t("AI_CHAT.JUMP_TO_LATEST"),children:(0,n.jsx)(N.A,{className:e6().jumpToLatestIcon})})]}),s.showUsage&&(0,n.jsx)(e4,{usage:s.usage,totalUsage:s.totalUsage}),s.aiChatDisabled&&(0,n.jsx)(ez,{}),s.showNearLimitNotice&&(0,n.jsx)(et,{variant:b.J5.NEAR_LIMIT}),(0,n.jsx)(eF,{value:s.input,onChange:s.setInput,onSend:()=>{s.send.input(),(0,c.s9)({event:c.Mg.AI_CHAT_SEND_CLICK,text:s.input})},onStop:()=>{s.handleStop(),s.lastUserMessage&&(0,c.s9)({event:c.Mg.AI_CHAT_STOP_CLICK,text:s.lastUserMessage?.content})},disabled:s.inputDisabled,isStreaming:s.isStreaming,placeholder:s.inputPlaceholder,portfolioId:s.selectedPortfolioId,onPortfolioChange:e=>{e&&s.handlePortfolioChange(e)&&(0,c.s9)({event:c.Mg.AI_CHAT_PORTFOLIO_CLICK,element:e.name})}}),(0,n.jsx)(eZ,{})]})}var e8=s(74381),e9=s.n(e8);function te(){let{t:e}=(0,i.B)("portfolio"),t=(0,r.h)({enableResize:!0}),{feedbackProps:s,isFeedbackShown:d,saveFeedbackShownState:u}=(0,l.iT)(o.Y.AI_CHAT),m=(0,f.d4)(e=>{let{app:t}=e;return t.localCurrency??t.currency}),[h,v]=(0,a.useState)(!1),[N,_]=(0,a.useState)(!1),A=(0,a.useRef)(u),C=!!s;(0,a.useEffect)(()=>{A.current=u},[u]),(0,a.useEffect)(()=>
3{if(!h||t.isOpen||d||N||!C)return;let e=setTimeout(()=>{_(!0),A.current()},4e3);return()=>clearTimeout(e)},[C,h,t.isOpen,d,N]);let y=(0,a.useCallback)(()=>{v(!0)},[]),T=(0,n.jsxs)(p.Ay,{className:e9().drawer,variant:"persistent",anchor:"right",open:t.isOpen,style:{zIndex:1e4},PaperProps:{className:e9().paper,style:{width:t.isNarrow?"100vw":t.width,zIndex:1e4}},children:[!t.isNarrow&&(0,n.jsx)("button",{type:"button",className:e9().resizeHandle,onPointerDown:t.handleResizeStart,onKeyDown:t.handleResizeKeyDown}),(0,n.jsxs)("div",{className:e9().header,children:[(0,n.jsxs)("div",{className:e9().title,children:[(0,n.jsx)("img",{src:"/media/svg/icons/General/ai-sparkle-gradient.svg",className:e9().aiIcon}),(0,n.jsx)("span",{children:e("AI_CHAT.TITLE")}),(0,n.jsx)("span",{className:e9().previewBadge,children:e("AI_CHAT.PREVIEW_BADGE")})]}),(0,n.jsx)("button",{id:"ai-chat-close",type:"button",className:e9().closeButton,onClick:()=>{t.setOpen(!1)},title:e("AI_CHAT.CLOSE"),"aria-label":e("AI_CHAT.CLOSE"),children:(0,n.jsx)(g.A,{className:e9().closeIcon})})]}),(0,n.jsx)("div",{className:e9().body,children:(0,n.jsx)(e7,{mode:b.uG.CLIENT,currency:m,isActive:t.isOpen,className:e9().chatPanel,onFeedbackPromptEligible:y})})]});return(0,n.jsx)(x.A,{children:(0,n.jsxs)(n.Fragment,{children:[T,!!s&&(0,n.jsx)(j._,{...s,id:"ai-chat-feedback-auto",show:N,onHide:()=>_(!1),onRatingSubmit:e=>{e&&(0,c.s9)({event:c.Mg.AI_CHAT_FEEDBACK_SUBMIT_CLICK,rating:e})}})]})})}s(4707)},32673:(e,t,s)=>{"use strict";s.d(t,{A:()=>C});var n=s(77488),a=s(62199),i=s(75834),r=s(73367),l=s(76045),o=s(7245),c=s(91663),d=s(28461),u=s(81189),m=s(22927),h=s(4934),p=s(13846),x=s(71136),g=s(26514);let f=["component","direction","spacing","divider","children","className","useFlexGap"],b=(0,h.A)(),j=(0,d.A)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root});function v(e){return(0,u.A)({props:e,name:"MuiStack",defaultTheme:b})}let N=({ownerState:e,theme:t})=>{let s=(0,a.A)({display:"flex",flexDirection:"column"},(0,p.NI)({theme:t},(0,p.kW)({values:e.direction,breakpoints:t.breakpoints.values}),e=>({flexDirection:e})));if(e.spacing){let n=(0,x.LX)(t),a=Object.keys(t.breakpoints.values).reduce((t,s)=>(("object"==typeof e.spacing&&null!=e.spacing[s]||"object"==typeof e.direction&&null!=e.direction[s])&&(t[s]=!0),t),{}),i=(0,p.kW)({values:e.direction,base:a}),r=(0,p.kW)({values:e.spacing,base:a});
3"object"==typeof i&&Object.keys(i).forEach((e,t,s)=>{if(!i[e]){let n=t>0?i[s[t-1]]:"column";i[e]=n}}),s=(0,l.A)(s,(0,p.NI)({theme:t},r,(t,s)=>e.useFlexGap?{gap:(0,x._W)(n,t)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[s?i[s]:e.direction]}`]:(0,x._W)(n,t)}}))}return(0,p.iZ)(t.breakpoints,s)};var _=s(72596),A=s(38197);let C=function(e={}){let{createStyledComponent:t=j,useThemeProps:s=v,componentName:l="MuiStack"}=e,d=t(N);return i.forwardRef(function(e,t){let u=s(e),h=(0,m.A)(u),{component:p="div",direction:x="column",spacing:b=0,divider:j,children:v,className:N,useFlexGap:_=!1}=h,A=(0,n.A)(h,f),C=(0,c.A)({root:["root"]},e=>(0,o.Ay)(l,e),{});return(0,g.jsx)(d,(0,a.A)({as:p,ownerState:{direction:x,spacing:b,useFlexGap:_},ref:t,className:(0,r.A)(C.root,N)},A,{children:j?function(e,t){let s=i.Children.toArray(e).filter(Boolean);return s.reduce((e,n,a)=>(e.push(n),a<s.length-1&&e.push(i.cloneElement(t,{key:`separator-${a}`})),e),[])}(v,j):v}))})}({createStyledComponent:(0,_.Ay)("div",{name:"MuiStack",slot:"Root",overridesResolver:(e,t)=>t.root}),useThemeProps:e=>(0,A.b)({props:e,name:"MuiStack"})})},32683:(e,t,s)=>{"use strict";s.d(t,{$4:()=>f,$W:()=>u,Dv:()=>n,KV:()=>c,Ll:()=>o,MV:()=>m,Os:()=>l,Pp:()=>h,Vr:()=>x,bG:()=>p,fU:()=>a,mz:()=>d,tQ:()=>g,tz:()=>r,yq:()=>i});let n="/api/support/user/set-password",a="/api/support/user/get-subscription",i="/api/support/user/update-subscription",r="/api/support/user/unsubscribe",l="/api/support/user/get-webhooks",o="/api/support/user/process-webhook",c="/api/support/user/get-card-link",d="{apiUrl}/api/snaptrade/get-user-secret",u="{apiUrl}/api/plaid/get-metadata",m="{apiUrl}/api/IBKRSync/get-metadata",h="{apiUrl}/api/support/sync-portfolio",p="{apiUrl}/api/support/update-sync-settings",x="{apiUrl}/api/support/last-sync-results",g="/api/admin/users/partner-info",f="/api/admin/users/update-referral"},32781:(e,t,s)=>{"use strict";s.d(t,{_:()=>f});var n=s(26514),a=s(75834),i=s(4847),r=s(50216),l=s(24665),o=s(7086),c=s(93760),d=s(23141),u=s(36728),m=s(15269),h=s(63390),p=s(22871),x=s(554),g=s.n(x);function f(e){let{title:t,ratingContent:s,messageContent:x,type:f=p.M.OTHER,onRatingSubmit:b,...j}=e,{t:v}=(0,c.B)(["layout","common"]),[N,_]=(0,a.useState)(!1),[A,C]=(0,a.useState)("rating"),[y,T]=(0,a.useState)(null),[E,I]=(0,a.useState)(""),S=()=>{_(!0),o.A.post(h.Yqn,{stars:y,message:E,feedbackType:f}).then(()=>{C("success")}).catch(()=>{(0,m.f1)("ERROR.FEEDBACK_FAILED")}).finally(()=>{_(!1)})},w=()=>{y&&(y>=4?S():C("message"),b?.(y))};(0,a.useEffect)(()=>{if("success"!==A)return;let e=setTimeout(()=>{j.onHide()},5e3);return()=>clearTimeout(e)},[A]);let R="success"===A?v("FEEDBACK.POPUP.SUCCESS.TITLE"):t,k=y?"btn-primary":"";return(0,n.jsxs)(u.z,{...j,isBlocking:N,rootClassName:g().feedbackPopup,title:R,buttonsComponent:e=>{let{primaryBtnClassName:t}=e;return"rating"===A?(0,n.jsx)("button",{type:"button",className:`${t} ${k}`,onClick:w,disabled:!y,children:v("FEEDBACK.POPUP.SUBMIT")}):"message"===A?(0,n.jsx)("button",{type:"button",className:t,onClick:S,children:v("FEEDBACK.POPUP.SEND")}):(0,n.jsx)("button",{type:"button",className:t,onClick:j.onHide,children:v("common:BUTTON.CLOSE")})},children:["rating"===A&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{children:(0,n.jsx)(d.x,{children:s})}),(0,n.jsx)(i.A,{value:y,onChange:(e,t)=>
3T(t),max:5,icon:(0,n.jsx)(r.A,{sx:{color:"#F59E0B",fontSize:40}}),emptyIcon:(0,n.jsx)(r.A,{sx:{color:"#7E8299",fontSize:40}})})]}),"message"===A&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:g().content,children:(0,n.jsx)(d.x,{children:x})}),(0,n.jsx)(l.A.Control,{className:`form-control-solid ${g().textarea}`,as:"textarea",placeholder:v("FEEDBACK.POPUP.MESSAGE.PLACEHOLDER"),size:"lg",rows:4,value:E,onChange:e=>I(e.target.value)})]}),"success"===A&&(0,n.jsx)("div",{children:v("FEEDBACK.POPUP.SUCCESS.TEXT")})]})}},33244:(e,t,s)=>{"use strict";s.d(t,{J5:()=>r,MW:()=>a,O5:()=>i,uG:()=>n});var n=function(e){return e.CLIENT="client",e.PLAYGROUND="playground",e}({}),a=function(e){return e.USER="user",e.ASSISTANT="assistant",e.SYSTEM="system",e}({}),i=function(e){return e.TYPED="typed",e.STARTER="starter",e.SUGGESTED="suggested",e}({}),r=function(e){return e.NEAR_LIMIT="near_limit",e.LIMIT_REACHED="limit_reached",e}({})},33448:(e,t,s)=>{"use strict";s.r(t),s.d(t,{__N_SSP:()=>f,default:()=>b});var n=s(26514),a=s(46711),i=s(24322),r=s.n(i),l=s(96456),o=s.n(l),c=s(75834),d=s(93760),u=s(57985),m=s(92358),h=s(99344),p=s(84534),x=s(30483);function g(e){let{themes:t,...s}=e,{t:i}=(0,d.B)("common"),[l,u]=(0,c.useState)(!1),{post:g}=(0,x.YK)(s.slug,{initialData:s.post}),{featuredPosts:f=[]}=(0,x.x8)(s.post.theme?.slug,{initialData:s.featuredPosts});return g?(0,n.jsxs)(n.Fragment,{children:[!!g&&(0,n.jsxs)(r(),{children:[(0,n.jsx)("title",{children:g.title}),(0,n.jsx)("meta",{property:"og:title",content:g.title},"ogtitle"),(0,n.jsx)("meta",{name:"description",content:""},"description"),(0,n.jsx)("meta",{property:"og:description",content:""},"ogdescription"),!!g.featureImageUrl&&(0,n.jsx)("meta",{property:"og:image",content:g.featureImageUrl},"ogimage")]}),(0,n.jsxs)(m.T,{children:[(0,n.jsx)(m.T.Sidebar,{children:(0,n.jsx)("div",{className:"px-lg-4",children:(0,n.jsx)(h.fs,{themes:t,defaultSort:null})})}),(0,n.jsxs)(m.T.Content,{children:[(0,n.jsx)(a.A,{mb:2,children:(0,n.jsx)(h.Yx,{showBack:!1,showActions:!!g&&g.canEdit,actions:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)(o(),{href:`/public/edit-post/${g.slug}`,className:"mt-0 py-2 font-weight-bold dropdown-item",children:[(0,n.jsx)("i",{className:"icon-nm fas fa-pen dd-item-icon mr-3"}),i("BUTTON.EDIT")]}),(0,n.jsxs)("button",{type:"button",onClick:()=>u(!0),className:"text-danger mt-0 py-2 font-weight-bold dropdown-item",children:[(0,n.jsx)("i",{className:"far fa-trash-alt text-danger icon-nm dd-item-icon mr-4"}),i("BUTTON.DELETE")]})]})})}),(0,n.jsx)(h.V4,{item:g}),!!f?.length&&g.status!==p.nz.draft&&(0,n.jsx)("div",{className:"mt-15 mb-8",children:(0,n.jsx)(h.PA,{items:f,maxWidth:780})})]}),(0,n.jsx)(m.T.Sidebar,{})]}),(0,n.jsx)(h.$O,{post:g,show:l,onHide:()=>u(!1)})]}):null}g.getLayout=function(e){return(0,n.jsx)(u.s,{children:e})};var f=!0;let b=g},33502:e=>{e.exports={listItem:"DraggableItem_listItem__dwzHw",listHandle:"DraggableItem_listHandle__zZQmG",dragging:"DraggableItem_dragging__dzbwJ"}},33734:(e,t,s)=>{"use strict";s.d(t,{A:()=>a});var n=s(26514);s(75834);let a=function(e){let{isDark:t,onChange:s}=e;return(0,n.jsx)("div",{children:(0,n.jsx)("span",{className:"switch switch-icon switch-mode switch-sm",children:(0,n.jsxs)("label",{children:[(0,n.jsx)("input",{type:"checkbox",id:"modeSwitch",checked:t,onChange:s,"aria-label":"Dark mode switch"}),(0,n.jsx)("span",{})]})})})}},33807:(e,t,s)=>{"use strict";s.d(t,{A:()=>i});var n=s(73789),a=s(37786);let i=function(){var e,t,s=function(){var s=n.g.find(e,".offcanvas-header"),i=n.g.find(e,".offcanvas-content");t=new a.A(e,{overlay:!0,baseClass:"offcanvas",placement:"right",closeBy:"kt_quick_notifications_close",toggleBy:"kt_quick_notifications_toggle"}),n.g.scrollInit(i,{disableForMobile:!0,resetHeightOnDestroy:!0,handleWindowResize:!0,height:function(){var t=parseInt(n.g.getViewPort().height);return s&&(t-=parseInt(n.g.actualHeight(s)),t-=parseInt(n.g.css(s,"marginTop")),t-=parseInt(n.g.css(s,"marginBottom"))),i&&(t-=parseInt(n.g.css(i,"marginTop")),t-=parseInt(n.g.css(i,"marginBottom"))),t-=parseInt(n.g.css(e,"paddingTop")),t-=parseInt(n.g.css(e,"paddingBottom")),t-=2}})};return{init:function(t){(e=n.g.getById(t))&&s()},getElement:function(){return e},getOffcanvas:function(){return t}}}()},37322:(e,t,s)=>{"use strict";s.d(t,{i:()=>N});var n=s(26514),a=s(75834),i=s(62936),r=s.n(i),l=s(46225),o=s(14763),c=s(15712),d=s(30985),u=s(91114),m=s.n(u),h=s(43765),p=s(54253);let x=(0,a.forwardRef)((e,t)=>(0,n.jsxs)("a",{ref:t,href:"#",onClick:t=>{t.preventDefault(),e.onClick(t)},id:"kt_subheader_quick_actions",className:"btn btn-sm btn-clean btn-icon",children:[" ",(0,n.jsx)("span",{className:"svg-icon svg-icon-success svg-icon-lg",children:(0,n.jsx)("span",{className:"svg-icon-success svg-icon-2x",children:(0,n.jsx)(m(),{src:(0,p.oK)("/media/svg/icons/Files/File-plus.svg?v=1")})})})]}));function g(){return(0,n.jsx)(o.A,{placement:"left",overlay:(0,n.jsx)(c.A,{id:"quick-actions-tooltip",children:"Qu
3ick actions"}),children:(0,n.jsxs)(d.A,{className:"dropdown-inline",drop:"down",alignRight:!0,children:[(0,n.jsx)(d.A.Toggle,{as:x,id:"dropdown-toggle-quick-actions-subheader"}),(0,n.jsx)(d.A.Menu,{className:"dropdown-menu p-0 m-0 dropdown-menu-md dropdown-menu-right",children:(0,n.jsx)(h.K$,{})})]})})}var f=s(45251);function b(e){let{items:t}=e;return t&&t.length?(0,n.jsxs)("ul",{className:"breadcrumb breadcrumb-transparent breadcrumb-dot font-weight-bold p-0 my-2",children:[(0,n.jsx)("li",{className:"breadcrumb-item",children:(0,n.jsx)(f.N,{legacyBehavior:!0,href:"/dashboard",children:(0,n.jsx)("i",{className:"flaticon2-shelter text-muted icon-1x"})})}),t.map((e,t)=>(0,n.jsx)("li",{className:"breadcrumb-item",children:(0,n.jsx)(f.N,{legacyBehavior:!0,href:{pathname:e.pathname},children:(0,n.jsx)("a",{className:"text-muted",children:e.title})})},`bc${t}`))]}):""}var j=s(32901),v=s(18150);function N(){let e=(0,v.SL)(),t=(0,l.useRouter)(),s=(0,j.ro)(),i=(0,a.useMemo)(()=>({config:e.config,subheaderMobileToggle:r().get(e.config,"subheader.mobile-toggle"),subheaderCssClasses:e.getClasses("subheader",!0),subheaderContainerCssClasses:e.getClasses("subheader_container",!0)}),[e]);return(0,a.useLayoutEffect)(()=>{let e=(0,j.UG)("kt_aside_menu",t.pathname),n=(0,j.UG)("kt_header_menu",t.pathname),a=e&&e.breadcrumbs.length>0?e.breadcrumbs:n.breadcrumbs;s.setBreadcrumbs(a),s.setTitle(e&&e.title&&e.title.length>0?e.title:n.title)},[t.pathname]),(0,a.useEffect)(()=>{},[s]),(0,n.jsx)("div",{id:"kt_subheader",className:`subheader py-2 py-lg-4 ${i.subheaderCssClasses}`,children:(0,n.jsxs)("div",{className:`${i.subheaderContainerCssClasses} d-flex align-items-center justify-content-between flex-wrap flex-sm-nowrap`,children:[(0,n.jsxs)("div",{className:"d-flex align-items-center flex-wrap mr-1",children:[i.subheaderMobileToggle&&(0,n.jsx)("button",{type:"button",className:"burger-icon burger-icon-left mr-4 d-inline-block d-lg-none",id:"kt_subheader_mobile_toggle",children:(0,n.jsx)("span",{})}),(0,n.jsx)("div",{className:"d-flex align-items-baseline mr-5",children:(0,n.jsx)("h5",{className:"text-dark font-weight-bold my-2 mr-5",children:(0,n.jsx)(n.Fragment,{children:s.title})})}),(0,n.jsx)(b,{items:s.breadcrumbs})]}),(0,n.jsxs)("div",{className:"d-flex align-items-center",children:[(0,n.jsxs)("a",{href:"#",className:"btn btn-light btn-sm font-weight-bold",id:"kt_dashboard_daterangepicker","data-toggle":"tooltip",title:"Select dashboard daterange","data-placement":"left",children:[(0,n.jsx)("span",{className:"text-muted font-weight-bold mr-2",id:"kt_dashboard_daterangepicker_title",children:"Today"}),(0,n.jsx)("span",{className:"text-primary font-weight-bold",id:"kt_dashboard_daterangepicker_date",children:"Aug 16"})]}),(0,n.jsx)(g,{})]})]})})}},40945:(e,t,s)=>{"use strict";s.d(t,{b:()=>el});var n=s(26514),a=s(46225),i=s(62936),r=s.n(i),l=s(75834),o=s(80966),c=s(93760),d=s(59757),u=s(95990),m=s(30377),h=s(47115),p=s(55285),x=s(83308),g=s(33807),f=s(18150),b=s(75877),j=s(65119),v=s(73367),N=s(30985),_=s(61139),A=s(54253),C=s(43765),y=s(28100);let T=[{lang:"ru",name:"Ð ÑÑÑкий",flag:(0,A.oK)("/media/svg/flags/248-russia.svg")},{lang:"en",name:"English",flag:(0,A.oK)("/media/svg/flags/226-united-states.svg")}];function E(){let e=(0,d.wA)(),{i18n:t}=(0,c.B)("layout"),s=t.language,a=T.find(e=>e.lang===s);return(0,n.jsxs)(N.A,{drop:"down",alignRight:!0,children:[(0,n.jsx)(N.A.Toggle,{as:C.rI,id:"dropdown-toggle-my-cart",children:(0,n.jsx)("div",{className:"btn btn-icon btn-clean btn-dropdown btn-lg mr-1",children:(0,n.jsx)("img",{className:"h-20px w-20px rounded",src:a?.flag,alt:a?.name})})}),(0,n.jsx)(N.A.Menu,{className:"p-0 m-0 dropdown-menu-right dropdown-menu-anim dropdown-menu-top-unround",children:(0,n.jsx)("ul",{className:"navi navi-hover py-4",children:T.map(s=>(0,n.jsx)("li",{className:(0,v.A)("navi-item",{active:s.lang===a?.lang}),children:(0,n.jsxs)("div",{onClick:()=>{var n;return n=s.lang,void((0,y.lY)(n,(0,p.Q_)(n),!0),t.changeLanguage(n),setTimeout(()=>{e({type:_.QN.UserRequested})},200))},className:"navi-link",style:{cursor:"pointer"},children:[(0,n.jsx)("span",{className:"symbol symbol-20 mr-3",children:(0,n.jsx)("img",{src:s.flag,alt:s.name})}),(0,n.jsx)("span",{className:`navi-text ${s.lang===a?.lang&&"text-primary"}`,children:s.name})]})},s.lang))})})]})}var I=s(9610),S=s.n(I),w=s(96456),R=s.n(w),k=s(51065),O=s.n(k),D=s(96210),L=s(78693);let P=["/dashboard","/stats","/assets","/transactions","/div-calendar","/my-goal","/cash","/portfolio","/corporate-actions","/rebalancing","/findthedip","/import-transactions","/import-transactions-history"];var M=s(66073),U=s(66243),B=s(4469),F=s(3163),H=s(77938),$=s.n(H);function G(e){let{view:t}=e,s=(0,x.Mw)(),i=(0,a.useRouter)(),{t:r}=(0,c.B)("layout"),u=(0,d.wA)(),{savePortfolioOrder:m,items:h,isLoading:g}=(0,U.J)(),{currentPortfolio:f}=(0,d.d4)(e=>{let{app:t}=e;return t}),{user:b}=(0,d.d4)(e=>{let{auth:t}=e;return t}),[j,v]=(0,l.useState)(""),_=(0,l.useMemo)(()=>S()(h,e=>{let{name:t}=e;return t.toLowerCase().indexOf(j.toLowerCase())>=0}),[j,h]),A=e=>{u((0,F.Sq)(e));let t=(0,B.Gu)(`portfolio-currency-${e.id}
3`).code||e.defaultCurrency;u((0,F.MN)(t))};if((0,l.useEffect)(()=>{if(void 0!==h&&!g){var e;!h.length&&(e=i.route)&&P.indexOf(e)>=0&&"/new-portfolio"!==i.route&&i.push("/new-portfolio")}},[h]),(0,l.useEffect)(()=>{if(h&&!h.length||void 0===h||g)return;let e=h.find(e=>(f?.userId===b.id||(0,p.E8)())&&e.id===f?.id);e&&(e.isAutoSyncEnabled!==f?.isAutoSyncEnabled||e.trackCashType!==f?.trackCashType||e.syncProvider!==f?.syncProvider||e.syncParam!==f?.syncParam||e.broker!==f?.broker)&&A(e),e||A(h[0])},[h,f,g]),!f)return null;let C=o.Fr||_.length<2;return(0,n.jsx)(N.A,{id:"portfolio-selector",drop:"down",className:"topbar-dropdown",alignRight:!0,autoClose:"outside",children:(0,n.jsxs)("div",{className:"topbar-item",children:[(0,n.jsx)(N.A.Toggle,{title:r("MENU.PORTFOLIO_SELECTOR"),id:"dropdown-toggle-top2",variant:"transparent",className:`btn w-auto btn-dark-50 btn-sm font-weight-bold p-2 ${"mobile"===t?"exclude-dropdown-toggle btn-icon":""}`,children:"mobile"===t?(0,n.jsx)("span",{className:"symbol symbol-25 symbol-light",children:(0,n.jsx)("span",{className:"symbol-label",children:(0,L.Tb)(f,f.broker)})}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:"broker-symbol mr-2",children:(0,L.Tb)(f,f.broker)}),(0,n.jsx)("span",{className:"top-dropdown-item",children:f.name})]})}),(0,n.jsx)(N.A.Menu,{className:"dropdown-menu dropdown-menu-md dropdown-menu-right",children:(0,n.jsxs)("div",{className:"dropdown-menu-wrapper",children:[h?.length>=8&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("input",{value:j,onChange:e=>{v(e.target.value)},type:"text",placeholder:r("SEARCH_PLACEHOLDER",{ns:"common"}),className:"form-control form-control-sm search-input",name:"search-currency"}),(0,n.jsx)("hr",{className:"py-1 my-0"})]}),(0,n.jsxs)("ul",{className:`navi navi-hover ${$().navi}`,children:[(0,n.jsx)("li",{id:"portfolio-selector-menu",className:$().portfolioList,children:(0,n.jsx)(O(),{options:{wheelPropagation:!1},style:{maxHeight:"60vh",flex:"1",WebkitOverflowScrolling:"touch"},className:`${!s.isRunning?"scroll scroll-dnd-fix":""} ${$().scrollbar}`,children:(0,n.jsx)(M.b,{disableDragging:C,onDragEnd:m,usePortal:!0,items:_,droppableId:"portfolio-selector",draggableId:e=>{let{id:t}=e;return t},portalClassName:"navi",renderItem:(e,t,s)=>{let{isDragging:a}=s;return(0,n.jsx)("div",{className:"navi-item",style:{cursor:"pointer"},children:(0,n.jsx)(D.T,{disableDragging:C,component:N.A.Item,as:"div",className:`navi-link portfolio-select-item py-2 pr-2 ${e.id===f.id?"active":""}`,onClick:()=>A(e),isDragging:a,handleProps:{...t.dragHandleProps},children:(0,n.jsxs)("div",{className:"w-100 d-flex align-items-center justify-content-between",children:[(0,n.jsxs)("div",{className:"d-flex align-items-center portfolio-selector-item",children:[(0,n.jsx)("span",{className:"symbol symbol-25 mr-1 symbol-light mr-2",children:(0,n.jsx)("span",{className:"symbol-label",children:(0,L.Tb)(e,e.broker??"Other")})}),(0,n.jsx)("span",{className:"navi-text top-dropdown-item",title:e.name,children:e.name})]}),(0,n.jsx)("button",{type:"button",onClick:t=>{t.stopPropagation();var s=e.id;let n=`/manage-portfolios#edit-portfolio-${s}`;i.asPath.includes("/manage-portfolios")?window.location.href=n:i.push(n)},title:r("PORTFOLIO_SELECT.EDIT"),className:"btn btn-sm btn-icon btn-link-dark btn-link-hover-primary portfolio-edit-btn",children:(0,n.jsx)("i",{className:"fas fa-cog icon-md text-muted text-hover-primary"})})]})})})}})})}),(0,n.jsx)("li",{className:"navi-separator mt-3 opacity-70"}),(0,n.jsxs)("li",{className:"navi-footer",children:[(0,n.jsxs)(R(),{id:"portfolio-selector-add-portfolio",href:"/new-portfolio",className:"btn btn-light-primary font-weight-bold btn-sm mr-1",children:[(0,n.jsx)("i",{className:"fas fa-plus icon-sm text-primary text-hover-white"}),r("PORTFOLIO_SELECT.ADD_PORTFOLIO")]}),(0,n.jsxs)(R(),{id:"portfolio-selector-my-portfolios",href:"/manage-portfolios",className:"btn btn-light-primary font-weight-bold btn-sm",children:[(0,n.jsx)("i",{className:"fas fa-cog icon-sm text-primary text-hover-white"}),r("PORTFOLIO_SELECT.MY_PORTFOLIOS")]})]})]})]})})]})})}var K=s(61392),Q=s(91114),W=s.n(Q),z=s(60547),q=s(60608),Y=s(23141
3),J=s(24138),V=s(33734),X=s(83602),Z=s(47894),ee=s(58726),et=s.n(ee);function es(){let{t:e}=(0,c.B)(["layout","common"]),{discount:t}=(0,Z.rU)();return(0,n.jsx)(R(),{id:"topbar-subscribe",href:"/user-manage-subscription",className:`btn btn-sm font-weight-bold align-self-center bgi-no-repeat bgi-size-cover d-flex justify-content-center align-items-center ${t?"px-5":""} ${et().root}`,style:{background:"linear-gradient(var(--card-bg), var(--card-bg)) padding-box, linear-gradient(to right, var(--sb-primary), var(--sb-info)) border-box",border:"2px solid transparent",backgroundClip:"padding-box, border-box",height:t?44:38},children:t?(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("i",{className:"fas fa-gift text-dark"}),(0,n.jsxs)("div",{className:"text-left",children:[e("USER_TOGGLE.SUBSCRIBE")," ",(0,n.jsx)("div",{className:et().text,children:e("DISCOUNT",{ns:"common",value:100*t})})]})]}):(0,n.jsx)(n.Fragment,{children:e("USER_TOGGLE.SUBSCRIBE")})})}function en(e){let{user:t}=(0,d.d4)(e=>e.auth),{isDark:s,toggleTheme:a}=(0,X.DP)(),{t:i}=(0,c.B)(["layout","common"]);return(0,l.useEffect)(()=>{g.A.init("kt_quick_notifications")},[]),(0,n.jsx)(n.Fragment,{children:t&&(0,n.jsxs)(N.A,{drop:"down",id:"user-profile-dropdown",alignRight:!0,children:[(0,n.jsx)(N.A.Toggle,{as:C.rI,id:"dropdown-toggle-user-profile",children:(0,n.jsxs)("button",{type:"button",className:"btn btn-dark-50 btn-icon btn-sm position-relative p-0 ml-2",children:[(0,n.jsx)("span",{className:"svg-icon svg-icon-xl",children:(0,n.jsx)(W(),{preProcessor:z.xY,src:(0,A.oK)("/media/svg/icons/General/User.svg?v=1")})}),e.pendingNotifications>0&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("span",{className:`notification-top-badge ${e.pendingNotifications>9&&"long-badge"}`,children:e.pendingNotifications>10?(0,n.jsx)(n.Fragment,{children:"9+"}):(0,n.jsx)(n.Fragment,{children:e.pendingNotifications})}),e.pendingNotifications>0&&(0,n.jsx)("span",{className:`notification-top-badge ${e.pendingNotifications>9&&"long-badge"}`,children:e.pendingNotifications>10?(0,n.jsx)(n.Fragment,{children:"9+"}):(0,n.jsx)(n.Fragment,{children:e.pendingNotifications})}),!1]})]})}),(0,n.jsx)(N.A.Menu,{className:"p-0 m-0 dropdown-menu-right dropdown-menu-anim dropdown-menu-top-unround dropdown-menu-lg",children:(0,n.jsxs)("div",{className:"dropdown-menu-wrapper",children:[(0,n.jsxs)("div",{className:"border-bottom pb-2",children:[(0,n.jsx)(R(),{href:"/user-profile",legacyBehavior:!0,children:(0,n.jsxs)("a",{className:"d-flex align-items-center justify-content-between flex-wrap px-8 pt-6 pb-2 roun
3ded-top",children:[(0,n.jsx)("div",{className:"symbol symbol-35 symbol-light mr-3",children:(0,n.jsx)("span",{className:"symbol-label text-primary font-weight-bold font-size-h4",children:(t.displayName||t.email)[0].toUpperCase()})}),(0,n.jsxs)("div",{className:"text-body m-0 flex-grow-1 mr-3",children:[(0,n.jsx)("div",{className:"font-size-lg font-weight-bold",children:t.displayName||t.email}),(0,n.jsx)("span",{className:"text-white",children:(0,n.jsx)("small",{children:function(e,t,s){let a=e?.subscriptionType;if(a==h.Qh.CANCELLED||a==h.Qh.EXPIRED)return(0,n.jsx)(R(),{href:"/user-manage-subscription",id:"user-subscription-expired",children:(0,n.jsx)("span",{children:(0,n.jsx)(q.A,{variant:"danger",className:"mb-2 mr-2",children:s("SUBSCRIPTION.EXPIRED",{ns:"common"})})})});if(a===h.Qh.TRIAL){let t=new Date(e?.expirationDate);return(0,n.jsx)(R(),{href:"/user-manage-subscription",id:"user-subscription-trial",children:(0,n.jsx)("span",{children:(0,n.jsx)(q.A,{variant:"info",className:"mb-2 mr-2",children:s("SUBSCRIPTION.TRIAL",{ns:"common",date:t})})})})}if(a===h.Qh.TIER_0||a===h.Qh.TIER_1_OLD||a===h.Qh.TIER_1||a===h.Qh.TIER_2||a===h.Qh.TIER_3)return(0,n.jsx)(R(),{href:"/user-manage-subscription",id:"user-subscription-main",children:(0,n.jsx)("span",{children:(0,n.jsx)(q.A,{variant:"success",className:"mb-2",children:(0,n.jsx)(Y.x,{i18nKey:`user:${(0,J.gb)(a)}`})})})})}(t,0,i)})})]})]})}),o.Fr&&[h.Qh.CANCELLED,h.Qh.EXPIRED,h.Qh.TRIAL,h.Qh.TIER_0].includes(t?.subscriptionType)&&(0,n.jsx)("div",{className:"px-8 mt-2 mb-4",children:(0,n.jsx)(es,{})})]}),(0,n.jsx)(O(),{options:{wheelPropagation:!1,suppressScrollX:!0},className:"scroll",style:{maxHeight:o.Fr?"400px":"auto",position:"relative"},children:(0,n.jsxs)("div",{className:"navi navi-hover py-2",children:[(0,n.jsx)(R(),{href:"/user-profile",legacyBehavior:!0,children:(0,n.jsx)("a",{className:"navi-item",id:"user-profile-account",children:(0,n.jsx)("div",{className:"navi-link px-8",children:(0,n.jsx)("div",{className:"navi-text",children:(0,n.jsx)("div",{className:"font-weight-bold",children:i("USER_TOGGLE.ACCOUNT")})})})})}),(0,n.jsx)(R(),{href:"/user-profile#subscription",legacyBehavior:!0,children:(0,n.jsx)("a",{className:"navi-item",id:"user-profile-subscription",children:(0,n.jsx)("div",{className:"navi-link px-8",children:(0,n.jsx)("div",{className:"navi-text",children:(0,n.jsx)("div",{className:"font-weight-bold",children:i("USER_TOGGLE.SUBSCRIPTION")})})})})}),(0,n.jsx)("a",{id:"user-profile-notifications-link",className:"navi-item",href:void 0,onClick:()=>{if(g.A){let e=g.A.getOffcanvas();e&&(document.dispatchEvent(new MouseEvent("click")),e.show())}},children:(0,n.jsx)("div",{className:"navi-link px-8",children:(0,n.jsx)("div",{className:"navi-text",children:(0,n.jsxs)("div",{className:"font-weight-bold d-flex align-items-center",children:[i("USER_TOGGLE.NOTIFICATIONS"),e.pendingNotifications>0&&(0,n.jsx)("span",{className:"ml-2 badge badge-pill badge-danger notification-badge text-white d-inline",children:e.pendingNotifications})]})})})}),(0,p.de)()&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("div",{className:"navi-separator my-2"}),(0,n.jsx)(R(),{href:"/sync-accounts",legacyBehavior:!0,children:(0,n.jsx)("a",{className:"navi-item",children:(0,n.jsxs)("div",{className:"navi-link px-8",children:[(0,n.jsx)("div",{className:"navi-icon text-dark",children:(0,n.jsx)(K.A,{})}),(0,n.jsx)("div",{className:"navi-text",children:(0,n.jsx)("div",{className:"font-weight-bold",children:i("USER_TOGGLE.MANAGE_BROKERAGE_ACCOUNTS")})})]})})})]}),(0,n.jsx)("div",{className:"navi-separator my-2"}),"mobile"!=e.view&&(0,n.jsx)("a",{id:"user-profile-help",className:"navi-item",href:i("HELP.LINK"),target:"_blank",rel:"noreferrer",children:(0,n.jsx)("div",{className:"navi-link px-8",children:(0,n.jsx)("div",{className:"navi-text",children:(0,n.jsx)("div",{className:"font-weight-bold",children:i("USER_TOGGLE.HELP")})})})}),"mobile"==e.view&&(0,n.jsx)(R(),{href:"/mobile-about",legacyBehavior:!0,children:(0,n.jsx)("a",{className:"navi-item",children:(0,n.jsx)("div",{className:"navi-link px-8",children:(0,n.jsx)("div",{className:"navi-text",children:(0,n.jsx)("div",{className:"font-weight-bold",children:i("USER_TOGGLE.HELP")})})})})}),(0,n.jsx)("a",{id:"user-profile-changelog",className:"navi-item",href:"https://help.snowball-analytics.com/changelog",target:"_blank",rel:"noreferrer",children:(0,n.jsx)("div",{className:"navi-link px-8",children:(0,n.jsx)("div",{className:"navi-text",children:(0,n.jsx)("div",{className:"font-weight-bold",children:i("USER_TOGGLE.CHANGELOG")})})})}),(0,n.jsx)("div",{className:"navi-separator my-2"}),(0,n.jsx)(R(),{href:"/user-profile#display-settings",legacyBehavior:!0,children:(0,n.jsx)("a",{className:"navi-item",id:"user-profile-appearance",children:(0,n.jsx)("div",{className:"navi-link px-8",children:(0,n.jsx)("div",{className:"navi-text",children:(0,n.jsx)("div",{className:"font-weight-bold",children:i("USER_TOGGLE.DISPLAY_SETTINGS")})})})})}),o.Fr&&(0,n.jsx)("div",{className:"navi-item px-8 pt-2 pb-2",children:(0,n.jsxs)("div",{className:"d-flex align-items-center justify-content-between",children:[(0,n.jsx)("label",{className:"mb-0 font-weight-bold",children:i("DISPLAY_CURRENCY")}),(0,n.jsx)(j.J,{})]})}),(0,n.jsx)("div",{className:"navi-item px-8 pt-2 pb-2",children:(0,n.jsxs)("div",{className:"d-flex align-items-center justify-content-between",children:[(0,n.jsx)("label",{className:"mb-0 font-weight-bold",children:i("DARK_MODE")}),(0,n.jsx)(V.A,{isDark:s,onChange:a})]})}),(0,p.de)()&&(0,n.jsx)("a",{id:"user-profile-cookies",className:"navi-item",href:void 0,onClick:()=>{let e=document.getElementById("cookiescript_badge");e&&e.click()},children:(0,n.jsx)("div",{className:"navi-link px-8",children:(0,n.jsx)("div",{className:"navi-text",children:(0,n.jsxs)("div",{className:"font-weight-bold",children:[i("COOKIE_SETTINGS")," \uD83C\uDF6A"]})})})}),"mobile"==e.view&&(0,n.jsxs)(n.Fragment,{children:[(0,p.de)()&&(0,n.jsxs)("div",{className:"px-6 mt-2 row align-items-center",children:[o.un&&(0,n.jsx)("div",{className:"col-auto mb-2",children:(0,n.jsx)("a",{href:"https://apps.apple.com/us/app/snowball-analytics/id6463484375?ign-itscg=30200&ign-itsct=apps_box_link",target:"_blank",rel:"noreferrer",children:(0,n.jsx)("img",{src:"/media/app/appstore-analytics.svg",height:40,alt:"Download Snowball Analytics on App Store"})})}),!o.un&&(0,n.jsx)("div",{className:"col-auto mb-2",children:(0,n.jsx)("a",{href:"https://play.google.com/store/apps/details?id=com.snowballanalytics",target:"_blank",rel:"noreferrer",children:(0,n.jsx)("img",{src:"/media/app/google-play-analytics.svg",height:40,alt:"Download Snowball Analytics on Google Play"})})})]}),!(0,p.de)()&&(0,n.jsxs)("div",{className:"px-6 mt-2 row align-items-center",children:[o.un&&(0,n.jsx)("div",{className:"col-auto mb-2",children:(0,n.jsx)("a",{href:"https://apps.apple.com/ru/app/snowball-income/id6462722689?ign-itscg=30200&ign-itsct=apps_box_link",target:"_blank",rel:"noreferrer",children:(0,n.jsx)("img",{src:"/media/app/appstore-income.svg",height:40,alt:"СкаÑаÑÑ Ð¿Ñиложение Snowball Income в App Store"})})}),!o.un&&(0,n.jsx)("div",{className:"col-auto mb-2 pt-1",children:(0,n.jsx)("a",{href:"https://play.google.com/store/apps/details?id=com.snowballincome",target:"_blank",rel:"noreferrer",children:(0,n.jsx)("img",{src:"/media/app/google-play-income.svg",height:40,alt:"СкаÑаÑÑ Ð¿Ñиложение Snowball Income в Google Play"})})}),!o.un&&(0,n.jsx)("div",{className:"col-auto mb-2 pt-1",children:(0,n.jsx)("a",{href:"https://www.rustore.ru/catalog/app/com.snowballincome",target:"_blank",rel:"noreferrer",children:(0,n.jsx)("img",{src:"/media/app/rustore-income.svg",height:40,alt:"СкаÑаÑÑ Ð¿Ñиложение Snowball Income в RuStore"})})})]})]}),(0,n.jsx)("div",{className:"navi-separator my-2"}),(0,n.jsx)(R(),{href:"/logout",legacyBehavior:!0,children:(0,n.jsx)("a",{className:"navi-item",id:"user-profile-logout",children:(0,n.jsx)("div",{className:"navi-link px-8",children:(0,n.jsx)("div",{className:"navi-text",children:(0,n.jsx)("div",{className:"font-weight-bold",children:i("USER_TOGGLE.SIGN_OUT")})})})})})]})})]})})]})})}function ea(e){let t=(0,f.SL)(),s=(0,l.useMemo)(()=>({offcanvas:"offcanvas"===r().get(t.config,"extras.user.layout")}),[t]);return(0,n.jsx)(n.Fragment,{children:!s.offcanvas&&(0,n.jsx)(en,{pendingNotifications:e.pendingNotifications,view:e.view})})}var ei=s(77232),er=s(62400);function el(e){let t=(0,f.SL)(),s=(0,x.Mw)(),i=(0,a.useRouter)(),{t:v}=(0,c.B)("layout"),{user:N}=(0,d.d4)(e=>e.auth),{currentPortfolio:_}=(0,d.d4)(e=>{let{app:t}=e;return{currentPortfolio:t.currentPortfolio}}),{portfolios:A,isAiChatBtnAnimated:C}=(0,d.d4)(e=>{let{ui:t}=e;return{portfolios:t.portfolios??null,isAiChatBtnAnimated:t.isAiChatBtnAnimated??!1}}),y=(0,l.useMemo)(()=>({viewSearchDisplay:r().get(t.config,"extras.search.display"),viewNotificationsDisplay:r().get(t.config,"extras.notifications.display"),viewQuickActionsDisplay:r().get(t.config,"extras.quick-actions.display"),viewCartDisplay:r().get(t.config,"extras.cart.dis
3play"),viewQuickPanelDisplay:r().get(t.config,"extras.quick-panel.display"),viewLanguagesDisplay:r().get(t.config,"extras.languages.display"),viewUserDisplay:r().get(t.config,"extras.user.display")}),[t]),T=N?.onboardingState==="completed";return(0,n.jsxs)("div",{className:"mobile"!==e.view?"topbar":"d-flex align-items-center",children:[T&&_&&N?.showAIChat&&(0,n.jsx)("div",{className:"d-flex align-items-center mr-3",children:(0,n.jsx)(m.zP,{id:"mobile"===e.view||o.Fr?"ai-chat-start-button-mobile":"ai-chat-start-button",allowGuide:"mobile"!==e.view&&!o.Fr,isAnimated:C})}),"mobile"!==e.view&&T&&(0,n.jsx)(b.l8,{id:"add-selector",includeSync:!s.isStarted,view:e.view,currentPortfolio:_,type:b.jC}),(0,n.jsx)(er.l,{isNewPage:!0}),(0,n.jsx)(ei.qS,{id:"topbar-watchlist",title:v("MENU.WATCHLIST"),onClick:()=>{i.push("/watchlists")},showPulse:!1,icon:(0,n.jsx)(u.A,{})}),"mobile"===e.view&&T&&(0,n.jsx)(b.l8,{id:"add-selector-mobile",includeSync:!0,view:e.view,currentPortfolio:_,type:b.qw}),T&&(0,n.jsx)(G,{view:e.view,portfolios:A,currentPortfolio:_}),T&&"mobile"!==e.view&&(0,n.jsx)(j.J,{view:e.view}),N?.canChangeLanguage&&(0,n.jsx)(E,{}),y.viewUserDisplay&&!(0,p.E8)()&&(0,n.jsx)(ea,{pendingNotifications:e.pendingNotifications,view:e.view}),(0,p.E8)()&&(0,n.jsxs)("button",{type:"button",className:"btn btn-icon btn-clean btn-sm ml-2 position-relative",style:{alignSelf:"center"},onClick:()=>{if(g.A){let e=g.A.getOffcanvas();e&&(document.dispatchEvent(new MouseEvent("click")),e.show())}},children:[e.pendingNotifications>0&&(0,n.jsx)("span",{className:`notification-top-badge ${e.pendingNotifications>9&&"long-badge"}`,children:e.pendingNotifications>10?(0,n.jsx)(n.Fragment,{children:"9+"}):(0,n.jsx)(n.Fragment,{children:e.pendingNotifications})}),(0,n.jsx)("i",{className:`flaticon-bell icon-lg ${e.pendingNotifications>0?"text-primary":""}`})]}),T&&!o.Fr&&[h.Qh.CANCELLED,h.Qh.EXPIRED,h.Qh.TRIAL,h.Qh.TIER_0].includes(N?.subscriptionType)&&!(0,p.E8)()&&(0,n.jsx)("div",{className:"d-flex align-items-center ml-2",id:"topbar-subscribe",children:(0,n.jsx)(es,{discount:20})})]})}},43765:(e,t,s)=>{"use strict";s.d(t,{K$:()=>a,rI:()=>i});var n=s(26514);function a(){return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("ul",{className:"navi navi-hover",children:[(0,n.jsxs)("li",{className:"navi-header font-weight-bold py-5",children:[(0,n.jsx)("span",{className:"font-size-lg",children:"Choose Label:"}),(0,n.jsx)("i",{className:"flaticon2-information icon-md text-muted","data-toggle":"tooltip","data-placement":"right",title:"Click to learn more..."})]}),(0,n.jsx)("li",{className:"navi-separator mb-3 opacity-70"}),(0,n.jsx)("li",{className:"navi-item",children:(0,n.jsx)("a",{href:"#",className:"navi-link",children:(0,n.jsx)("span",{className:"navi-text",children:(0,n.jsx)("span",{className:"label label-xl label-inline label-light-success",children:"Customer"})})})}),(0,n.jsx)("li",{className:"navi-item",children:(0,n.jsx)("a",{href:"#",className:"navi-link",children:(0,n.jsx)("span",{className:"navi-text",children:(0,n.jsx)("span",{className:"label label-xl label-inline label-light-danger",children:"Partner"})})})}),(0,n.jsx)("li",{className:"navi-item",children:(0,n.jsx)("a",{href:"#",className:"navi-link",children:(0,n.jsx)("span",{className:"navi-text",children:(0,n.jsx)("span",{className:"label label-xl label-inline label-light-warning",children:"Suplier"})})})}),(0,n.jsx)("li",{className:"navi-item",children:(0,n.jsx)("a",{href:"#",className:"navi-link",children:(0,n.jsx)("span",{className:"navi-text",children:(0,n.jsx)("span",{className:"label label-xl label-inline label-light-primary",children:"Member"})})})}),(0,n.jsx)("li",{className:"navi-item",children:(0,n.jsx)("a",{href:"#",className:"navi-link",children:(0,n.jsx)("span",{className:"navi-text",children:(0,n.jsx)("span",{className:"label label-xl label-inline label-light-dark",children:"Staff"})})})}),(0,n.jsx)("li",{className:"navi-separator mt-3 opacity-70"}),(0,n.jsx)("li",{className:"navi-footer pt-5 pb-4",children:(0,n.jsxs)("a",{className:"btn btn-clean font-weight-bold btn-sm",href:"#",children:[(0,n.jsx)("i",{className:"ki ki-plus icon-sm"}),"Add new"]})})]})})}let i=s(75834).forwardRef((e,t)=>
3(0,n.jsx)("div",{ref:t,className:"topbar-item",onClick:t=>{t.preventDefault(),e.onClick(t)},children:e.children}));i.displayName="DropdownTopbarItemToggler"},50062:(e,t,s)=>{"use strict";s.d(t,{HI:()=>a,Zu:()=>i});var n=s(47115);s(21069);var a=function(e){return e.COMMON="common",e.DIVS="dividend-history",e.FINANCIALS="financials",e.NEWS="news",e.COMMUNITY="community",e.FUND_DATA="fund-data",e}({});function i(e,t){let s=t.type??t.assetType;return(e!==a.DIVS||!![n.PW.BOND,n.PW.STOCK,n.PW.ETF].includes(s))&&(e!==a.FUND_DATA||s===n.PW.ETF)&&(e!==a.FINANCIALS||s===n.PW.STOCK)&&(e!==a.NEWS||"MCX"!==t.exchange)}},51524:(e,t,s)=>{"use strict";function n(e){return e?`https://snowball-analytics.com/public/portfolios/${e.toLowerCase()}`:""}function a(e){return e?`https://snowball-analytics.com/register/${e}`:""}function i(e){return e?`https://snowball-analytics.com/recap25/${e}`:""}function r(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",{pathname:s=""}=new URL(`https://snowball-analytics.com${t}`);return`https://snowball-analytics.com${s}#comment-${e}`}s.d(t,{$8:()=>r,Gz:()=>a,Kb:()=>i,uJ:()=>n})},51898:e=>{e.exports={welcome:"AiChatWelcome_welcome__AzoPd",title:"AiChatWelcome_title__I9PpK",titleText:"AiChatWelcome_titleText___87RJ",previewBadge:"AiChatWelcome_previewBadge__h2CZb"}},54892:e=>{e.exports={suggestions:"AiChatSuggestedQuestions_suggestions__qt3W3"}},55681:(e,t,s)=>{"use strict";s.d(t,{k:()=>u});var n=s(26514),a=s(75834),i=s(93760),r=s(8393),l=s(91283),o=s(56964),c=s(15124),d=s(45041);function u(e){let{portfolio:t,result:s,withButton:u,withIcons:m,seeMore:h=!1}=e,{t:p,i18n:{language:x}}=(0,i.B)(["import","common"]),g=a.useRef(null),f=(0,a.useMemo)(()=>{let e=(0,l.LV)(x),t=s?.items?.length>0;return s.syncDate=s.syncDate?new Date(s.syncDate):null,s.items&&(0,c.N)(s.items,e),{hasData:t,item:t?s.items[0]:void 0,...s}},[s]);return(0,n.jsxs)(n.Fragment,{children:[f.hasData&&(0,n.jsxs)(n.Fragment,{children:[!t.isComposite&&(0,n.jsx)(o.P,{data:f.item,isCompact:!0,withIcons:m,seeMore:h}),t.isComposite&&(0,n.jsx)(o.s,{data:f,isCompact:!0,withIcons:m,seeMore:h})]}),u&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsxs)("button",{type:"button",className:"btn btn-sm btn-link-dark font-weight-bold mx-2 mt-0",onClick:()=>{g&&g.current&&g.current.showPinModal()},children:[!f.hasData&&(0,n.jsx)(r.A,{fontSize:"sm",sx:{marginRight:"0.2rem"}}),p("LAST_SYNC.UPDATE_DATA_NOW",{ns:"import"})]}),(0,n.jsx)(d.J,{ref:g,portfolioId:t.id,portfolio:t})]})]})}},56103:(e,t,s)=>{"use strict";s.d(t,{J:()=>b,O:()=>f});var n=s(26514),a=s(82056),i=s(58303),r=s(22005),l=s(32491),o=s.n(l),c=s(75119),d=s.n(c),u=s(75834),m=s(93760),h=s(21069),p=s(72732);let x=()=>({popper:{width:"fit-content"}});function g(e){return(0,n.jsx)(i.A,{...e,style:x.popper,placement:"bottom-end"})}function f(e){let{item:t,hideIcon:s}=e;return(0,n.jsxs)("div",{className:"row m-0 asset-info-container",children:[!s&&(0,n.jsx)("div",{className:"col-auto p-0 d-flex align-items-center",children:(0,n.jsx)(h.hz,{logoUrl:t.logoURL,primaryLogoUrl:t.primaryLogoURL,size:"sm"})}),(0,n.jsxs)("div",{className:"col p-0 d-flex align-items-center",children:[(0,n.jsx)("span",{className:"label label-light label-inline font-weight-bold p-1 mr-1",children:t.ticker}),(0,n.jsx)("span",{className:"asset-info-description",children:t.description})]})]})}function b(e){let{t}=(0,m.B)(["common"]),[s,i]=(0,u.useState)([]),[l,c]=(0,u.useState)([]),[h,x]=(0,u.useState)(e.listViewType??"full"),b=async()=>{let t=await (0,p.kJ)();i(e.sortCurrencies?e.sortCurrencies(t,e.value):t)};(0,u.useEffect)(()=>{b()},[e.sortCurrencies,e.value]),(0,u.useEffect)(()=>{if("full"!=h){let e=d()(s,3);e.push({value:"",moreItems:!0,name:t("BUTTON.MORE_ITEMS")}),c(e)}else c(s)},[h,s]);let j=s.find(t=>t.value===e.value)||null;return(0,n.jsx)(n.Fragment,{children:s&&s.length>0&&(0,n.jsx)(r.A,{placeholder:e.placeholder??"",disabled:e.disabled??!1,value:j,isOptionEqualToValue:(e,t)=>e.value===t?.value,onChange:(t,s)=>{s&&s.moreItems?x("full"):e.onChange(t,s)},PopperComponent:e.fullWidth?void 0:g,noOptionsText:t("NO_DATA"),options:l,getOptionLabel:t=>t?e.optionDisplay&&"string"==typeof t?`${o()(s,e=>e.value==t)?.ticker} - ${o()(s,e=>e.value==t)?.description}`:e.optionDisplay&&"string"!=typeof t?`${t.ticker} - ${t.description}`:t?.value??t:"",disableClearable:!0,renderOption:(t,s)=>(0,n.jsx)("li",{...t,children:"compact"==e.displayType||s.moreItems?(0,n.jsx)("span",{className:"font-weight-bold",children:s.name??s.value}):(0,n.jsx)(f,{item:s})}),renderInput:t=>(0,n.jsx)(a.A,{variant:"filled",placeholder:e.placeholder??"",...t,className:e.inputClassName})})})}},56964:(e,t,s)=>{"use strict";s.d(t,{P:()=>c,s:()=>d});var n=s(26514);s(75834);var a=s(93760),i=s(46711),r=s(4068),l=s(61392),o=s(97043);function c(e){let{data:t,isCompact:s,withIcons:d,seeMore:u}=e,{t:m}=(0,a.B)(["import","common"]),h=s&&!u?o.o:i.A,p=s&&!u?{title:(0,n.jsx)(c,{data:t,isCompact:!1})}:{component:"div"};return(0,n.jsx)(h,{...p,children:(0,n.jsxs)("div",{className:s?"d-inline-flex align-items-center":"",children:[d&&(0,n.jsx)(n.Fragment,{children:t.success?(0,n.jsx)(l.A,{fontSize:"small",sx:{marginRight:"0.5rem"}}):(0,n.jsx)(r.A,{fontSize:"small",sx:{marginRight:"0.5rem"}})}),(0,n.jsxs)("span",{className:`${s&&!u&&"hoverable-item"}`,children:[m("LAST_SYNC.RESULT.TITLE"),":\xa0",t.success&&s&&(t.syncDateDistance?t.syncDateDistance:m("SIMPLE_DATE",{date:new Date(t.syncDate),ns:"common"})),t.success&&!s&&m("SIMPLE_DATETIME",{date:new Date(t.syncDate),ns:"common"}),!t.success&&m("LAST_SYNC.RESULT.FAILED"),!t.success&&!s&&(0,n.jsxs)(n.Fragment,{children:[","," ",m("SIMPLE_DATETIME",{date:new Date(t.syncDate),ns:"common"})]}),u&&(0,n.jsx)(o.o,{onClickOnly:!0,title:(0,n.jsx)(c,{data:t,isCompact:!1}),children:(0,n.jsx)("a",{href:void 0,className:"text-dark-65 ml-1 cursor-pointer",children:(0,n.jsx)("u",{children:m("SEE_MORE",{ns:"common"})})})})]}),!s&&t.providerSyncDate&&(0,n.jsx)("span",{className:"d-block mt-1",children:m("IMPORT.LAST_BROKERAGE_SYNC_DATE",{date:t.providerSyncDate,ns:"import"})}),!s&&!t.success&&t.errorMessage&&(0,n.jsxs)("span",{className:"d-block mt-1",children:[(0,n.jsx)("span",{className:"label label-sm label-light-warning label-inline mr-2 font-weight-bold",children:m("LAST_SYNC.RESULT.ACTION_REQUIRED")}
3),t.errorMessage]})]})})}function d(e){let{data:t,isCompact:s,withIcons:d,seeMore:u}=e,{t:m}=(0,a.B)(["import","common"]);function h(){return(0,n.jsx)("div",{children:t.items.map(e=>(0,n.jsxs)("div",{className:"mb-3",children:[(0,n.jsx)("div",{className:"font-weight-bold",children:e.portfolioName}),(0,n.jsx)(c,{data:e,isCompact:!1})]}))})}let p=s&&!u?o.o:i.A,x=s&&!u?{title:(0,n.jsx)(h,{})}:{component:"div"};return(0,n.jsx)(p,{...x,children:(0,n.jsxs)("div",{className:s&&!u&&"d-inline-flex align-items-center",children:[d&&(0,n.jsx)(n.Fragment,{children:t.success?(0,n.jsx)(l.A,{fontSize:"small",sx:{marginRight:"0.5rem"}}):(0,n.jsx)(r.A,{fontSize:"small",sx:{marginRight:"0.5rem"}})}),(0,n.jsxs)("span",{className:!u&&"hoverable-item",children:[m("LAST_SYNC.RESULT.TITLE"),":\xa0",m("LAST_SYNC.RESULT.COMPOSITE_COUNT",{success:t.successCount,total:t.items?.length??0}),u&&(0,n.jsx)(o.o,{onClickOnly:!0,title:(0,n.jsx)(h,{}),children:(0,n.jsx)("a",{href:void 0,className:"text-dark-65 ml-1 cursor-pointer",children:(0,n.jsx)("u",{children:m("SEE_MORE",{ns:"common"})})})})]})]})})}},57108:e=>{e.exports={isDraggingOver:"SortableList_isDraggingOver__BjftJ"}},57985:(e,t,s)=>{"use strict";s.d(t,{s:()=>$});var n=s(26514),a=s(62936),i=s.n(a),r=s(75834),l=s(55285),o=s(68827),c=s(55909),d=s(74170),u=s(59757),m=s(16926),h=s(93760),p=s(23141),x=s(48208);function g(e){let{className:t,...s}
3=e,{t:a}=(0,h.B)("social");return(0,n.jsxs)("div",{...s,className:`text-center p-10 mb-3 ${t??""}`,children:[(0,n.jsx)("h3",{children:a("SIGN_UP_TO_COMMENT.TITLE")}),(0,n.jsx)("div",{className:"font-weight-bold text-dark-50",children:a("SIGN_UP_TO_COMMENT.MESSAGE")}),(0,n.jsx)(x.o,{href:"/auth/registration",className:"mt-5 btn btn-primary btn-lg font-weight-bold",children:(0,n.jsx)(p.x,{i18nKey:"layout:TOPBAR.TRY"})})]})}function f(){let{showSignUpModal:e}=(0,u.d4)(e=>{let{ui:t}=e;return t}),t=(0,u.wA)(),s=()=>{t((0,m.Fb)(!1))};return(0,n.jsxs)(d.A,{centered:!0,show:e,onHide:s,children:[(0,n.jsx)("button",{type:"button",className:"btn p-0 btn-close-card",onClick:s,children:(0,n.jsx)(c.A,{})}),(0,n.jsx)(g,{})]})}var b=s(18150),j=s(66356),v=s(83602),N=s(65461),_=s(81221),A=s(47753),C=s(55102),y=s(71497),T=s(23426),E=s(45251),I=s(47894),S=s(33734),w=s(42197),R=s(54253),k=s(34168),O=s(46225),D=s(12822),L=s(49732);function P(e){let{layoutProps:t}=e,{t:s}=(0,h.B)("layout"),a=(0,O.useRouter)(),i=e=>(0,R.ZY)(a,e)?"menu-item-active":"";return(0,n.jsx)("div",{id:"kt_header_menu",className:`header-menu header-menu-mobile header-menu-layout-default ${t.ktMenuClasses}`,...t.headerMenuAttributes,children:(0,n.jsxs)("ul",{className:`menu-nav ${t.ulClasses}`,children:[(0,n.jsxs)("li",{"data-menu-toggle":"click","aria-haspopup":"true",className:`menu-item menu-item-submenu menu-item-rel menu-item-click-hover ${i(["/calendars","/calendars/dividend-calendar","/calendars/ex-dividend-calendar"])}`,children:[(0,n.jsxs)(D.k,{className:"menu-link menu-toggle",href:"/calendars/dividend-calendar",children:[(0,n.jsx)("span",{className:"menu-text",children:s("MENU.PUBLIC_TOOLS")}),(0,n.jsx)("i",{className:"menu-arrow"})]}),(0,n.jsx)("div",{className:"menu-submenu menu-submenu-classic menu-submenu-left",children:(0,n.jsxs)("ul",{className:"menu-subnav",children:[(0,n.jsx)("li",{className:`menu-item menu-item-rel ${i("/calendars/dividend-calendar")}`,children:(0,n.jsxs)(D.k,{className:"menu-link",href:"/calendars/dividend-calendar",children:[(0,n.jsx)(L.A,{className:"menu-icon muted-icon",size:"md",noColor:!0,src:"/media/svg/icons/General/calendar.svg"}),(0,n.jsx)("span",{className:"menu-text",children:s("MENU.PUBLIC_DIVIDEND_CALENDAR")})]})}),(0,n.jsx)("li",{className:`menu-item menu-item-rel ${i("/calendars/ex-dividend-calendar")}`,children:(0,n.jsxs)(D.k,{className:"menu-link",href:"/calendars/ex-dividend-calendar",children:[(0,n.jsx)(L.A,{className:"menu-icon muted-icon",size:"md",noColor:!0,src:"/media/svg/icons/General/calendar.svg"}),(0,n.jsx)("span",{className:"menu-text",children:s("MENU.PUBLIC_EX_DIVIDEND_CALENDAR")})]})}),(0,l.de)()&&(0,n.jsx)("li",{className:`menu-item menu-item-rel ${i("/calculator/dividend")}`,children:(0,n.jsxs)(D.k,{className:"menu-link",href:"/calculator/dividend",children:[(0,n.jsx)(L.A,{className:"menu-icon muted-icon",size:"md",noColor:!0,src:"/media/svg/icons/Shopping/Calculator.svg"}),(0,n.jsx)("span",{className:"menu-text",children:s("MENU.PUBLIC_DIVIDEND_CALCULATORS")})]})})]})})]}),(0,n.jsxs)("li",{"data-menu-toggle":"click","aria-haspopup":"true",className:`menu-item menu-item-submenu menu-item-rel menu-item-click-hover ${i(["/public/community","/public/portfolios","/public/popular-assets","/public/blog"])}`,children:[(0,n.jsxs)(D.k,{className:"menu-link menu-toggle",href:"/public/community",children:[(0,n.jsx)("span",{className:"menu-text",children:s("MENU.COMMUNITY")}),(0,n.jsx)("i",{className:"menu-arrow"})]}),(0,n.jsx)("div",{className:"menu-submenu menu-submenu-classic menu-submenu-left",children:(0,n.jsxs)("ul",{className:"menu-subnav",children:[(0,n.jsx)("li",{className:`menu-item menu-item-rel ${i("/public/community")}`,children:(0,n.jsxs)(D.k,{className:"menu-link",href:"/public/community",children:[(0,n.jsx)(L.A,{className:"menu-icon muted-icon",size:"md",noColor:!0,src:"/media/svg/icons/Communication/users-01.svg"}),(0,n.jsx)("span",{className:"menu-text",children:s("MENU.COMMUNITY_HUB")})]})}),(0,n.jsx)("li",{className:`menu-item menu-item-rel ${i("/public/portfolios")}`,children:(0,n.jsxs)(D.k,{className:"menu-link",href:"/public/portfolios",children:[(0,n.jsx)(L.A,{className:"menu-icon muted-icon",size:"md",noColor:!0,src:"/media/svg/icons/Clothes/briefcase-02.svg"}),(0,n.jsx)("span",{className:"menu-text",children:s("MENU.PUBLIC_PORTFOLIOS")})]})}),(0,n.jsx)("li",{className:`menu-item menu-item-rel ${i("/public/popular-assets")}`,children:(0,n.jsxs)(D.k,{className:"menu-link",href:"/public/popular-assets",children:[(0,n.jsx)(L.A,{className:"menu-icon muted-icon",size:"md",noColor:!0,src:"/media/svg/icons/General/stars-01.svg"}),(0,n.jsx)("span",{className:"menu-text",children:s("MENU.POPULAR_ASSETS")})]})}),(0,n.jsx)("li",{className:`menu-item menu-item-rel ${i("/public/blog")}`,children:(0,n.jsxs)(D.k,{className:"menu-link",href:"/public/blog",children:[(0,n.jsx)(L.A,{className:"menu-icon muted-icon",size:"md",noColor:!0,src:"/media/svg/icons/Home/lightbulb-05.svg"}),(0,n.jsx)("span",{className:"menu-text",children:s("MENU.BLOG")})]})})]})})]})]})})}function M(){let e,{t}=(0,h.B)("layout"),s=(0,b.SL)(),{isDark:a,toggleTheme:o}=(0,v.DP)(),c=(0,I.sc)(),{isDesktop:d}=(0,w.l)(),u=(0,r.useMemo)(()=>({config:s.config,ktMenuClasses:s.getClasses("header_menu",!0),rootArrowEnabled:i().get(s.config,"header.menu.self.root-arrow"),menuDesktopToggle:i().get(s.config,"header.menu.desktop.toggle"),headerMenuAttributes:s.getAttributes("header_menu"),headerSelfTheme:i().get(s.config,"header.self.theme"),ulClasses:s.getClasses("header_menu_nav",!0),disabledAsideSelfDisplay:!1===i().get(s.config,"aside.self.dis
3play")}),[s]);return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("div",{className:"header-menu-wrapper header-menu-wrapper-left",id:"kt_header_menu_wrapper",children:[u.disabledAsideSelfDisplay&&(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("div",{className:"header-logo cursor-pointer",children:(0,n.jsx)(E.N,{href:c?"/dashboard":"/",children:(0,n.jsx)("img",{alt:"logo",src:(e=(0,l.de)()?"logo-analytics-light.svg":"logo-income-light.svg",a&&(e=(0,l.de)()?"logo-analytics-dark.svg":"logo-income-dark.svg"),(0,R.oK)(`/media/logos/${e}`)),style:{height:"50px"}})})})}),c?(0,n.jsx)(P,{layoutProps:u}):(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(k.y,{layoutProps:u}),!d&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("hr",{}),(0,n.jsxs)("div",{className:"px-8 py-4 d-flex align-items-center",children:[(0,n.jsx)("span",{className:"mr-4",children:t("DARK_MODE")}),(0,n.jsx)(S.A,{isDark:a,onChange:o})]})]})]})]})})}var U=s(152);function B(e){let{isSignedIn:t}=e,s=(0,b.SL)(),a=(0,r.useMemo)(()=>({headerClasses:s.getClasses("header",!0),headerAttributes:s.getAttributes("header"),headerContainerClasses:s.getClasses("header_container",!0),menuHeaderDisplay:i().get(s.config,"header.menu.self.display")}),[s]);return(0,n.jsx)(n.Fragment,{children:(0,n.jsx)("div",{className:"header header-fixed",id:"kt_header",...a.headerAttributes,children:(0,n.jsxs)("div",{className:` ${a.headerContainerClasses} d-flex align-items-stretch justify-content-between`,children:[(0,n.jsx)(U.aU,{}),a.menuHeaderDisplay&&(0,n.jsx)(M,{}),!a.menuHeaderDisplay&&(0,n.jsx)("div",{}),(0,n.jsx)(T.I,{isSignedIn:t})]})})})}var F=s(85523),H=s(37322);function $(e){let{children:t,...s}=e,{isSignedIn:a}=s,c=(0,b.SL)(),{isDark:d}=(0,v.DP)(),u=(0,r.useMemo)(()=>({layoutConfig:c.config,selfLayout:i().get(c.config,"self.layout"),asideDisplay:i().get(c.config,"aside.self.display"),subheaderDisplay:i().get(c.config,"subheader.display"),desktopHeaderDisplay:i().get(c.config,"header.self.fixed.desktop"),contentCssClasse
3s:c.getClasses("content",!0),contentContainerClasses:c.getClasses("content_container",!0),contentExtended:i().get(c.config,"content.extended")}),[c]);return(0,r.useEffect)(()=>{document.body.classList.contains("body-face")&&document.body.classList.remove("body-face"),!d&&document.body.classList.contains("dark")&&document.body.classList.remove("dark")},[]),"blank"!==u.selfLayout?(0,n.jsxs)(j.i,{children:[(0,n.jsx)(y.M,{type:"public"}),(0,n.jsx)("div",{className:"d-flex flex-column flex-root",children:(0,n.jsx)("div",{className:"d-flex flex-row flex-column-fluid page",children:(0,n.jsxs)("div",{className:"d-flex flex-column flex-row-fluid wrapper",id:"kt_wrapper",children:[(0,n.jsx)(B,{isSignedIn:a}),(0,n.jsxs)("div",{id:"kt_content",className:`content ${u.contentCssClasses} d-flex flex-column flex-column-fluid`,children:[u.subheaderDisplay&&(0,n.jsx)(H.i,{}),!u.contentExtended&&(0,n.jsx)("div",{className:"d-flex flex-column-fluid",children:(0,n.jsxs)("div",{className:u.contentContainerClasses,children:[a&&(0,n.jsx)(_.a,{}),t]})}),u.contentExtended&&{children:t}]}),(0,l.de)()&&(0,n.jsx)(A.d,{addBadges:!1}),!(0,l.de)()&&(0,n.jsx)(C.w,{})]})})}),(0,n.jsx)(N.l,{}),(0,n.jsx)(F.L,{}),(0,n.jsx)(o.A,{}),(0,n.jsx)(f,{})]}):(0,n.jsx)("div",{className:"d-flex flex-column flex-root",children:t})}},58726:e=>{e.exports={root:"TopbarSubscribeButton_root__5W092",text:"TopbarSubscribeButton_text__zP9MR"}},60486:e=>{e.exports={message:"AiChatMessage_message__OD_bR",user:"AiChatMessage_user__ybCbK",assistant:"AiChatMessage_assistant__o6_TT",systemMessage:"AiChatMessage_systemMessage__EkAXu",systemLine:"AiChatMessage_systemLine__2PMsB",systemText:"AiChatMessage_systemText__V7vRC",avatar:"AiChatMessage_avatar__ISW_H",messageContent:"AiChatMessage_messageContent__eiy0b",bubble:"AiChatMessage_bubble__Kg5iU",actions:"AiChatMessage_actions__AsBlB",actionIcon:"AiChatMessage_actionIcon__4_JuC",actionBtn:"AiChatMessage_actionBtn__HVupN",active:"AiChatMessage_active__k3iI6",textContent:"AiChatMessage_textContent___1wRu",markdownContent:"AiChatMessage_markdownContent__uvx8_",streamingCursor:"AiChatMessage_streamingCursor__W5xaQ",blink:"AiChatMessage_blink__7rgSZ",thinkingText:"AiChatMessage_thinkingText__j1pXG",thinkingShimmer:"AiChatMessage_thinkingShimmer__O0j_l"}},62400:(e,t,s)=>{"use strict";s.d(t,{l:()=>k});var n=s(26514),a=s(75834),i=s(46225),r=s(21069),l=s(30985),o=s(91114),c=s.n(o),d=s(7086),u=s(55971),m=s.n(u),h=s(75119),p=s.n(h),x=s(84580),g=s(71359),f=s(93760),b=s(36241),j=s(15269),v=s(60547),N=s(24163),_=s(47115),A=s(63390),C=s(27188),y=s(77232),T=s(43765),E=s(54253),I=s(90952);let S=[_.PW.STOCK,_.PW.BOND,_.PW.ETF,_.PW.REIT,_.PW.COMMODITY,_.PW.CRYPTO_CURRENCY];function w(e){let{t}=(0,f.B)("layout"),[s,i]=(0,a.useState)(()=>(0,C.eM)()),[r,o]=(0,a.useState)(!1),[u,h]=(0,a.useState)(!1),[w,R]=(0,a.useState)(null),[k,O]=(0,a.useState)(""),[D,L]=(0,a.useState)(!1),[P,M]=(0,a.useState)(!1),[U,B]=(0,a.useState)(!1),F=(0,a.useRef)(null),H=()=>{R(null),O(""),o(!1)},$=()=>{if(!w?.length)return;let t=w.filter(e=>{let{type:t}=e;return t!==_.PW.QUOTE});if(t?.length){let[s]=t;e.onSubmitAsset?.(s)}},G=(0,a.useCallback)(m()(e=>(e=>{let s=(0,N.F)();if(!e){R([]),o(!1);return}o(!0),d.A.get(A.NwO,{params:{search:e,assetTypes:S,isSignedIn:s}}).then(e=>{let{data:t=[]}=e;t.length||L(!1),R(p()(t,15))}).catch(e=>{let s=(0,b.g6)(`${t("SEARCH_ASSET.ERROR")}: 4`,e);j.f1(s),R([]),L(!1)}).finally(()=>{o(!1),h(!0)})})(e),350),[]);(0,a.useEffect)(()=>{"form"==e.type&&F&&F.current&&(F.current.addEventListener("focus",()=>{B(!0)}),F.current.addEventListener("blur",()=>{setTimeout(()=>{B(!1)},120)}))},[]),(0,a.useEffect)(()=>{let t=w&&w.length>0||!k&&s.length>0;t&&"form"==e.type&&!U&&(t=!1),M(t)},[w,s,k,U]),(0,a.useEffect)(()=>{D&&$()},[$,D]),(0,a.useEffect)(()=>{h(!1),G(k)},[k]);let K=(0,n.jsx)(I.q,{isRecent:!k,openInNewTab:e.openBlanc,data:k?w:s,onItemClicked:e=>{H(),e&&(0,C.GK)(e),document.dispatchEvent(new MouseEvent("click"))}});return(0,n.jsxs)(n.Fragment,{children:["form"==e.type&&(0,n.jsx)(g.x,{onClickAway:H,children:(0,n.jsxs)("div",{id:"kt_quick_search_dropdown_inline",style:{minWidth:"350px"},className:`quick-search quick-search-dropdown quick-search-inline-form pt-4 ${P?"quick-search-has-result":""}`,children:[(0,n.jsx)("form",{className:"quick-search-form quick-search-form-inline",children:(0,n.jsxs)("div",{className:"input-group",children:[(0,n.jsx)("div",{className:"input-group-prepend",children:(0,n.jsx)("span",{className:"input-group-text",children:(0,n.jsx)("span",{className:"svg-icon svg-icon-lg mt-n1",children:(0,n.jsx)(c(),{preProcessor:v.xY,src:(0,E.oK)("/media/svg/icons/General/Search.svg?v=1")})})})}),(0,n.jsx)("input",{id:"search_assets_form_input",type:"text",placeholder:t("SEARCH_ASSET.PLACEHOLDER"),value:k,onChange:e=>{O(e.target.value)},ref:F,className:"form-control form-control-solid"}),(0,n.jsx)("div",{className:`input-group-append ${r?"spinner spinner-sm spinner-primary":""}")}`,children:(0,n.jsx)("span",{className:"input-group-text",children:(0,n.jsx)("i",{style:{display:k&&k.length>0&&!r?"flex":"none"},onClick:H,className:"quick-search-close ki ki-close icon-sm text-muted"})})})]})}),P&&(0,n.jsx)("div",{className:"setting-dropdown py-2 px-3 rounded-sm",children:K})]})}),"form"!=e.type&&(0,n.jsxs)(l.A,{alignRight:!0,drop:"down",onToggle:()=>{H(),setTimeout(()=>{F.current&&"form"!=e.type&&F.current.focus()},100),i((0,C.eM)())},id:"kt_quick_search_toggle",children:[(0,n.jsx)(l.A.Toggle,{as:T.rI,children:(0,n.jsx)(y.qS,{icon:(0,n.jsx)(x.A,{style:{marginTop:2}})})}),(0,n.jsx)(l.A.Menu,{className:"dropdown-menu p-0 m-0 dropdown-menu-right dropdown-menu-anim-up dropdown-menu-lg",children:(0,n.jsxs)("div",{id:"kt_quick_search_dropdown",className:`quick-search quick-search-dropdown dropdown-menu-wrapper ${!r&&P?"pb-0":""} ${P?"quick-search-has-result":""}`,children:[(0,n.jsx)("form",{className:"quick-search-form",onSubmit:e=>{e.preventDefault(),(()=>{if(!w?.length&&k&&!u)return L(!0);$()})()},children:(0,n.jsxs)("div",{className:"input-group",children:[(0,n.jsx)("div",{className:"input-group-prepend",children:(0,n.jsx)("span",{className:"input-group-text",children:(0,n.jsx)("span",{className:"svg-icon svg-icon-lg",children:(0,n.jsx)(c(),{preProcessor:v.xY,src:(0,E.oK)("/media/svg/icons/General/Search.svg?v=1")})})})}),(0,n.jsx)("input",{name:"search",type:"text",autoFocus:!0,placeholder:t("SEARCH_ASSET.PLACEHOLDER"),value:k,ref:F,onChange:e=>{O(e.target.value)},className:"form-control"}),(0,n.jsx)("div",{className:`input-group-append ${r?"spinner spinner-sm spinner-primary":""}")}`,children:(0,n.jsx)("span",{className:"input-group-text",children:(0,n.jsx)("i",{style:{display:r&&k&&k.length>0?"none":"flex"},onClick:H,className:"quick-search-close ki ki-close icon-sm text-muted"})})})]})}),!D&&(0,n.jsx)(n.Fragment,{children:K}),!w?.length&&k&&u&&(0,n.jsx)("div",{className:"pt-5 pb-3 px-10 text-dark-50",children:t("SEARCH_ASSET.NOT_FOUND")})]})})]})]})}var R=s(19717);function k(e){let{isNewPage:t=!1}=e,s=(0,i.useRouter)(),[l,o]=(0,a.useState)(!1);return(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(w,{type:"dropdown",openBlanc:t,onSubmitAsset:e=>{if(!e)return;let n=(0,r.A)(e.assetType,e.id,e.ticker,e.exchange,e.currency);if(n){if(t)return void window.open(n,"_blank");o(!0),s.push(n).catch(()=>{o(!1)})}}}),l&&(0,n.jsx)(R.e,{})]})}},62522:e=>{e.exports={limitReachedMessage:"AiChatQuotaNotice_limitReachedMessage__xJUVM",limitReachedCard:"AiChatQuotaNotice_limitReachedCard__B86Sb",limitReachedIcon:"AiChatQuotaNotice_limitReachedIcon__uk9oy",limitReachedBody:"AiChatQuotaNotice_limitReachedBody__wAf9L",limitReachedActionIcon:"AiChatQuotaNotice_limitReachedActionIcon__ag9uz",nearLimitNotice:"AiChatQuotaNotice_nearLimitNotice__1UCY9",nearLimitIcon:"AiChatQuotaNotice_nearLimitIcon__6Fc_0"}},65119:(e,t,s)=>{"use strict";s.d(t,{J:()=>N,S:()=>v});var n=s(26514),a=s(30985),i=s(51065),r=s.n(i),l=s(9610),o=s.n(l),c=s(93760),d=s(75834),u=s(33989),m=s(59757),h=s(80966),p=s(47115),x=s(4469),g=s(72732),f=s(56103),b=s(3163);let j="RecentCurrenciesSelected";var v=function(e){return e.Compact="compact",e.Mobile="mobile",e}({});function N(e){let{view:t="compact"}=e,{t:s}=(0,c.B)("common"),{currency:i,localCurrency:l,recentCurrencies:v,currentPortfolio:N}=(0,m.d4)(e=>{let{app:t}=e;return{...t,currency:t.localCurrency??t.currency}}),_=(0,m.wA)(),{data:A=[]}=(0,u.I)({queryKey:["currencyList"],queryFn:g.kJ}),[C,y]=(0,d.useState)("");(0,d.useEffect)(()=>{let e=(0,x.Gu)(j,{list:[]});e?.list?.length&&(_((0,b.LQ)(e?.list)),(0,x.aF)(j))},[]);let T=(0,d.useMemo)(()=>o()(A,e=>{let{ticker:t,description:s}=e;return t.toLowerCase().indexOf(C.toLowerCase())>=0||s.toLowerCase().indexOf(C.toLowerCase())>=0}),[C,A]),E=p.b5.find(e=>{let{code:t}=e;return t===i})?.symbol??"",{finalCurrencyList:I,finalRecentCurrencyList:S}=(0,d.useMemo)(()=>{let e=[],t=[];return T.forEach(s=>{v.includes(s.code)?t.push(s):e.push(s)}),t.sort((e,t)=>
4v.indexOf(e.code)-v.indexOf(t.code)),{finalCurrencyList:e,finalRecentCurrencyList:t}},[T,v]);return i?(0,n.jsx)(a.A,{className:"topbar-dropdown",drop:"down",alignRight:!0,children:(0,n.jsxs)("div",{className:"topbar-item",children:[(0,n.jsx)(a.A.Toggle,{id:"dropdown-toggle-top2",variant:"transparent",className:`btn w-auto btn-dark-50 btn-sm font-weight-bold p-2 ${"mobile"===t?"exclude-dropdown-toggle":""}`,children:"mobile"===t?(0,n.jsx)("span",{className:"symbol symbol-25 symbol-light",children:(0,n.jsx)("span",{className:"symbol-label font-weight-bold font-size-xs",children:E})}):(0,n.jsx)(n.Fragment,{children:i})}),(0,n.jsxs)(a.A.Menu,{className:"dropdown-menu dropdown-menu-md dropdown-menu-right",children:[(0,n.jsx)("input",{value:C,onChange:e=>y(e.target.value),type:"text",placeholder:s("SEARCH_PLACEHOLDER"),className:"form-control form-control-sm search-input",name:"search-currency"}),(0,n.jsx)("hr",{className:"py-1 my-0"}),(0,n.jsx)("ul",{className:"navi navi-hover",children:(0,n.jsxs)(r(),{options:{wheelPropagation:!1},className:"scroll",style:{maxHeight:h.Fr?"250px":"400px",position:"relative"},children:[!!S?.length&&(0,n.jsx)("div",{className:"px-6 mb-1 mt-1",children:(0,n.jsx)("strong",{children:s("RECENT")})}),[...S,...I].map((e,t)=>(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)("li",{className:"navi-item",style:{cursor:"pointer"},children:(0,n.jsx)("div",{className:"navi-link",onClick:()=>(e=>{let{code:t}=e;!l&&N&&(0,x.LZ)(`portfolio-currency-${N.id}`,{code:t}),_((0,b.MN)({currency:t,isLocal:!!l})),document.dispatchEvent(new MouseEvent("click"))})(e),children:(0,n.jsx)(f.O,{hideIcon:!1,item:e})})},e.code),t===S.length-1&&(0,n.jsx)("hr",{})]}))]})})]})]})}):null}},66073:(e,t,s)=>{"use strict";s.d(t,{b:()=>d});var n=s(26514),a=s(87245),i=s(75834),r=s(60851);function l(e){let{children:t,provided:s,snapshot:a,portalClassName:l}=e,o=(0,i.useRef)({}).current;(0,i.useEffect)(()=>{let e=document.createElement("div");return e.style.position="absolute",e.style.pointerEvents="none",e.style.top="0",e.style.width="100%",e.style.height="100%",l&&e.classList.add(l),o.el=e,document.body.appendChild(e),()=>{document.body.removeChild(e)}},[o]);let c=(0,n.jsx)("div",{ref:s.innerRef,...s.draggableProps,children:t});return a.isDragging?(0,r.createPortal)(c,o.el):c}var o=s(57108),c=s.n(o);function d(e){let{droppableId:t,items:s,draggableId:r,renderItem:o,portalClassName:d,onDragEnd:u,rootComponent:m="div",usePortal:h=!1,rootRef:p,calculateRootHeight:x=!0,disableDragging:g=!1}=e,f=(0,i.useRef)();return g?(0,n.jsx)(m,{children:s.map((e,t)=>o(e,{dragHandleProps:{},draggableProps:{},innerRef:null},{isDragging:!1},t))}):(0,n.jsx)(a.JY,{onDragEnd:e=>{let t=p?.current||f?.current;if(t&&x&&setTimeout(()=>{t.style.height="inherit"},0),!e.destination)return;let n=[...s];n.splice(e.destination.index,0,n.splice(e.source.index,1)[0]),u(n)},onBeforeDragStart:()=>{if(!x)return;let e=p?.current||f.current;e&&(e.style.height=`${e.clientHeight}px`)},children:(0,n.jsx)(a.gL,{droppableId:t,children:(e,t)=>{let{isDraggingOver:i}=t;return(0,n.jsx)(m,{ref:t=>{e.innerRef(t),f.current=t},...e.droppableProps,className:i&&c().isDraggingOver,children:s.map((e,t)=>(0,n.jsx)(a.sx,{draggableId:r(e),index:t,children:(s,a)=>(0,n.jsx)(n.Fragment,{children:h?(0,n.jsx)(l,{provided:s,snapshot:a,portalClassName:d,children:o(e,s,a,t)}):o(e,s,a,t)})},r(e)))})}})})}},70326:e=>{e.exports={select:"AiChatPortfolioSelect_select__82xWm",option:"AiChatPortfolioSelect_option__70Mq2",optionName:"AiChatPortfolioSelect_optionName__K_gZD",valueName:"AiChatPortfolioSelect_valueName__Q5X3Q"}},71497:(e,t,s)=>{"use strict";s.d(t,{M:()=>g});var n=s(26514),a=s(75834),i=s(62936),r=s.n(i),l=s(59757),o=s(16926),c=s(45251),d=s(47894),u=s(54253),m=s(18150),h=s(23426),p=s(40945),x=s(65119);function g(e){let t=(0,m.SL)(),s=(0,d.sc)(),i=(0,l.wA)(),g=(0,a.useMemo)(()=>({headerLogo:t.getStickyLogo(),asideDisplay:r().get(t.config,"aside.self.display"),headerMenuSelfDisplay:("public"!=e.type||!!s)&&!0===r().get(t.config,"header.menu.self.display"),headerMobileCssClasses:t.getClasses("header_mobile",!0),headerMobileAttributes:t.getAttributes("header_mobile")}),[t]);return(0,n.jsx)(n.Fragment,{children:(0,n.jsxs)("div",{id:"kt_header_mobile",className:"header-mobile align-items-center header-mobile-fixed",...g.headerMobileAttributes,children:[(0,n.jsxs)("div",{className:"d-flex align-items-center",children:["public"==e.type&&!s&&(0,n.jsx)("button",{type:"button",className:"btn p-0 burger-icon burger-icon-left mr-4",id:"kt_header_mobile_toggle",children:(0,n.jsx)("span",{})}),("public"==e.type||"main"==e.type)&&(0,n.jsx)(c.N,{legacyBehavior:!0,href:"/",children:(0,n.jsx)("a",{onClick:function(){i((0,o.Aj)())},children:(0,n.jsx)("img",{alt:"logo",src:(0,u.oK)("/media/logos/symbol.svg"),style:{height:"40px"}})})})]}),(0,n.jsxs)("div",{className:"d-flex align-items-center",children:["main"==e.type&&(0,n.jsx)(p.b,{pendingNotifications:e.pendingNotifications,view:x.S.Mobile}),"public"==e.type&&(0,n.jsx)(h.I,{view:x.S.Mobile})]})]})})}},71582:e=>{e.exports={root:"CurrencyPairImage_root__OcZJb","root-sm":"CurrencyPairImage_root-sm__hQz_S","root-md":"CurrencyPairImage_root-md__W1Z3R"}},72164:(e,t,s)=>{"use strict";s.d(t,{u:()=>x});var n=s(26514),a=s(75834),i=s(68208),r=s.n(i),l=s(74170),o=s(23141),c=s(64137),d=s(152),u=s(76510),m=s(15269),h=s(36241);class p extends a.Component{static #r=this.propTypes={onConfirm:r().func,onHide:r().func,confirmButtonClass:r().string};constructor(e){super(e),this.open=(e,t,s)=>{this.setState({show:!0,title:e,text:t,payload:s??null})},this.close=()=>{this.setState({show:!1,payload:null}),this.props.onHide&&this.props.onHide()},this.confirm=async()=>{this.setState({blocking:!0});try{this.props.onConfirm&&await this.props.onConfirm(this.state.payload),this.close()}catch(t){let e=(0,h.g6)(`${this.props.t("ERROR.CONTACT_SUPPORT",{ns:"common"})}: 5`,t);m.f1(e)}this.setState({blocking:!1})},this.state={blocking:!1,show:!1,confirmButtonClass:e.confirmButtonClass||"btn-primary",payload:null}}componentWillReceiveProps(){}render(){return(0,n.jsxs)(l.A,{show:this.state.show,onHide:this.close,"aria-labelledby":"example-modal-sizes-title-lg",children:[this.state.blocking&&(0,n.jsx)(d.q3,{}),(0,n.jsx)(l.A.Header,{closeButton:!0,children:(0,n.jsx)(l.A.Title,{id:"example-modal-sizes-title-lg",children:this.state.title})}),(0,n.jsxs)(u.A,{tag:"div",blocking:this.state.blocking,keepInView:!0,children:[(0,n.jsxs)(l.A.Body,{children:[!this.state.blocking&&(0,n.jsx)("span",{children:this.state.text}),this.state.blocking&&(0,n.jsx)("span",{children:(0,n.jsx)(o.x,{i18nKey:"common:CONFIRM_MODAL.WAITING"})})]}),(0,n.jsxs)(l.A.Footer,{children:[(0,n.jsx)("button",{type:"button",onClick:this.close,className:"btn btn-light btn-elevate font-weight-bold",children:(0,n.jsx)(o.x,{i18nKey:"common:BUTTON.DISCARD"})}),(0,n.jsx)("button",{type:"button",onClick:this.confirm,className:`btn btn-elevate ${this.state.confirmButtonClass} font-weight-bold`,children:this.props.confirmButtonText??(0,n.jsx)(o.x,{i18nKey:"common:BUTTON.YES"})})]})]})]})}}let x=(0,c.C)("common",{withRef:!0})(p)},73311:(e,t,s)=>{"use strict";s.d(t,{r:()=>r});var n=s(26514);s(75834);var a=s(71582),i=s.n(a);function r(e){let{toLogo:t,fromLogo:s,size:a="md"}=e;return(0,n.jsxs)("div",{className:`${i().root} ${i()[`root-${a}`]}`,children:[(0,n.jsx)("img",{src:t}),(0,n.jsx)("img",{src:s})]})}},74381:e=>{e.exports={drawer:"AiChatDrawer_drawer__Kt5RP",paper:"AiChatDrawer_paper__p90dw",header:"AiChatDrawer_header__dIfTt",title:"AiChatDrawer_title__DSNFb",aiIcon:"AiChatDrawer_aiIcon__yFOY4",previewBadge:"AiChatDrawer_previewBadge___Qi0r",closeButton:"AiChatDrawer_closeButton__IUghg",closeIcon:"AiChatDrawer_closeIcon__J1G4l",body:"AiChatDrawer_body__gioki",chatPanel:"AiChatDrawer_chatPanel__PnMBn",resizeHandle:"AiChatDrawer_resizeHandle__KlZNH"}},75165:(e,t,s)=>{"use strict";s.d(t,{b:()=>u});var n=s(26514);s(75834);var a=s(93760),i=s(59757),r=s(47115),l=s(10140),o=s(55285);let c={[r.K4.IT_IT]:r.K4.DE_DE};function d(e,t){return t!=r.K4.FR_FR&&t!=r.K4.IT_IT&&t!=r.K4.RU_RU&&(t==r.K4.EN_CA||t==r.K4.EN_GB||t==r.K4.EN_US||"ru"!=e)}function u(e){let{i18n:{language:t}}=(0,a.B)("common"),s="ru"===t?"ru":"en",{stealthMode:r,locale:u}=(0,i.d4)(e=>{let{ui:s,auth:n}=e;return{stealthMode:!0===s.stealthMode,locale:n?.user?.locale??(0,o.Q_)(t)}},i.bN);u&&(s=u),c[s]&&(s=c[s]);let m=e.value??0,h=e.currency?e.currency:"USD",p=e.isMoney&&!d(t,u)?(0,l.Qn)(h):null,x=e.isMoney&&d(t,u)?(0,l.Qn)(h):null,g="",f=null,b=null;e.showColors&&m>0?g="text-success":e.showColors&&m<0&&(g="text-danger"),e.precision&&e.precision>=0&&(m=(+m).toFixed(e.precision)),e.symbol&&"sign"===e.symbol?(e.value>0&&(f=(0,n.jsx)(n.Fragment,{children:"+"})),e.value<0&&(f=(0,n.jsx)(n.Fragment,{children:"-"}))):e.symbol&&"triangle"===e.symbol?(e.value>0&&(f=(0,n.jsx)("i",{className:`fas fa-caret-up mr-1 ${g}`})),e.value<0&&(f=(0,n.jsx)("i",{className:`fas fa-caret-down mr-1 ${g}`}))):"brackets"==e.symbol?m<0&&(f="(",b=")"):e.symbol&&(f=e.symbol),!f&&e.value<0&&(f=(0,n.jsx)(n.Fragment,{children:"-"}));let j=e.className??"";e.inLabel&&(j+=" label label-lg label-inline font-weight-bold p-1 mr-1",e.showColors&&m>0?j+=" label-light-success":e.showColors&&m<0?j+=" label-light-danger":j+=" label-light");let v=2*!!e.isMoney,N=e.isMoney||e.isPercent?2:3;return null!=e.precision&&void 0!==e.precision&&(N=e.precision),"auto"==e.precision&&(v=0,N=8),N<v&&(N=v),(0,n.jsxs)(n.Fragment,{children:[!isNaN(m)&&(0,n.jsxs)("span",{style:{whiteSpace:"nowrap"},className:`${g} ${j}`,children:[f,x,!e.ignoreStealth&&(r||e.stealthMode)&&(e.isMoney||e.hideWhenMoneyHidden)?"â¢â¢â¢â¢":new Intl.NumberFormat(s,{notation:e.isCompact?"compact":"standard",minimumFractionDigits:v,maximumFractionDigits:N}).format(f?Math.abs(m):m).replace(/\s/g," "),p?(0,n.jsxs)(n.Fragment,{children:["\xa0",p]}):null,e.isPercent?"%":"",b]}),isNaN(m)&&(0,n.jsx)("span",{children:"-"})]})}},75877:(e,t,s)=>{"use strict";s.d(t,{Es:()=>I,jC:()=>E,qw:()=>T,l8:()=>R});var n=s(26514),a=s(46225),i=s(75834),r=s(30985),l=s(93760),o=s(2782),c=s(4068),d=s(61392),u=s(47115),m=s(55681),h=s(13285),p=s(2587),x=s.n(p),g=s(45041);function f(e){let{portfolio:t}=e,{t:s}=(0,l.B)(["import"]),a=i.useRef(null),{data:r,isLoading:p}=(0,h.F)({portfolioId:t.id});return(0,n.jsxs)("div",{className:`rounded-xl p-4 ${x().root} ${x().block}`,children:[(0,n.jsxs)("div",{className:"font-weight-bold",children:[r?.success?(0,n.jsx)(d.A,{sx:{marginRight:"0.5rem"}}):(0,n.jsx)(c.A,{sx:{marginRight:"0.5rem"}}),s(t.syncProvider==u.nK.YODLEE||t.syncProvider==u.nK.SNAPTRADE||t.syncProvider==u.nK.PLAID?"IMPORT.API.YODLEE":t.isComposite?"IMPORT.API.INTEGRATION_MULTIPLE":"IMPORT.API.INTEGRATION",{ns:"import"})," ",(t.broker==u.eC.TINKOFF||t.broker==u.eC.BINANCE||t.broker==u.eC.JETLEND||t.broker==u.eC.FINAM||t.broker==u.eC.BKS)&&(0,n.jsxs)(n.Fragment,{children:[t.broker," API"]})]}),(0,n.jsxs)("div",{className:"text-dark-50 font-size-sm",children:[p&&(0,n.jsx)(o.A,{variant:"text",sx:{fontSize:"1.5rem"}}),!p&&r&&(0,n.jsx)(m.k,{result:r,portfolio:t,withButton:!1,withIcons:!1,seeMore:!0})]}),(0,n.jsxs)("div",{className:"mt-3",children:[(0,n.jsx)("button",{type:"button",className:"btn btn-sm btn-white btn-white-color shadow-sm font-weight-bold",onClick:()=>{a&&a.current&&a.current.showPinModal()},children:s("LAST_SYNC.UPDATE_DATA_NOW",{ns:"import"})}),(0,n.jsx)(g.J,{ref:a,portfolioId:t.id,portfolio:t})]})]})}var b=s(55285),j=s(49732),v=s(4469),N=s(67614),_=s(50514),A=s(77232);let C="AddActionsSelector",y={showPulse:!1},T="topbar",E="inline",I="compact",S=(0,i.forwardRef)((e,t)=>{let{t:s}=(0,l.B)("layout"),[a,r]=(0,i.useState)(y);(0,i.useEffect)(()=>{r(v.Gu(C,y))},[]);let o=(()=>{switch(e.toggleType){case E:return A.AB;case I:return A.uz;default:return A.qS}})(e.type);return(0,n.jsx)(o,{ref:t,title:s("MENU.QUICK_ACTIONS.ADD"),onClick:t=>{t.preventDefault(),function(){if(a.showPulse){let e={...a};e.showPulse=!1,r(e),v.LZ(C,e)}e.afterToggle&&e.afterToggle()}(),e.onClick(t)},showPulse:a.showPulse,icon:e.showActiveSync?"/media/svg/icons/General/sync-plus.svg":"/media/svg/icons/Code/Plus.svg"})});function w(e){return(0,n.jsxs)(r.A.Item,{id:e.id,className:"dropdown-item font-weight-bold",as:"button",onClick:e.onClick,children:[e.icon&&(0,n.jsx)(j.A,{className:"mt-n1 mr-3",size:"sm",color:"none",src:i.isValidElement(e.icon)?e.icon:`/media/svg/icons/${e.icon}`})," ",e.text]})}function R(e){let{id:t,currentPortfolio:s,includeSync:o,type:c=T}=e,{t:d}=(0,l.B)(["layout","import"]),[m,h]=(0,i.useState)(c===I),p=(0,a.useRouter)();function x(e){document.dispatchEvent(new MouseEvent("click")),p.push(e)}return(0,n.jsx)(n.Fragment,{children:s&&(0,n.jsxs)(r.A,{id:t,className:"align-items-stretch",drop:"down",alignRightc:!0,children:[(0,n.jsx)(r.A.Toggle,{toggleType:c,showActiveSync:s.isAutoSyncEnabled,as:S,id:"dropdown-toggle-quick-actions-subheader"}),(0,n.jsx)(r.A.Menu,{className:"dropdown-menu dropdown-menu-md dropdown-menu-right dropdown-menu-anim quick-actions-dd",children:(0,n.jsxs)("div",{className:"dropdown-menu-wrapper",children:[o&&s.isAutoSyncEnabled&&(0,n.jsxs)(n.Fragment,{children:[(0,b.de)()&&(0,n.jsx)(r.A.Header,{className:"dropdown-header text-muted font-weight-bold",children:d("HOLDINGS.ADD.SYNC_HEADER")}),(0,n.jsx)("div",{className:"mx-3 my-1",children:(0,n.jsx)(f,{portfolio:s})}),(0,b.de)()&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(w,{id:"add-selector-sync-accounts",onClick:()=>{x("/sync-accounts")},text:d("QUICK_ACTIONS.MANAGE_SYNC_ACCOUNTS"),icon:(0,n.jsx)(_.Ze,{})}),(0,n.jsx)(r.A.Divider,{className:"dropdown-divider"})]})]}),(0,n.jsx)(r.A.Header,{className:"dropdown-header text-muted font-weight-bold",children:d("HOLDINGS.ADD.HEADER")}),(!s.isComposite&&s.type!=u.N$.HOLDINGS||s.isComposite)&&(0,n.jsx)(w,{id:"add-selector-new-transaction",onClick:()=>{x("/transactions#add-tran")},text:d("QUICK_ACTIONS.NEW_TRANSACTION"),icon:(0,n.jsx)(_.c1,{})}),(!s.isComposite&&s.type!=u.N$.HOLDINGS||s.isComposite)&&(0,n.jsx)(w,{id:"add-selector-new-div",onClick:()=>{x("/transactions#add-div")},text:d("QUICK_ACTIONS.NEW_DIV"),icon:(0,n.jsx)(_.c1,{})}),!s.isComposite&&s.type!=u.N$.HOLDINGS&&(0,n.jsx)(w,{id:"add-selector-import-transactions",onClick:()=>{x("/import-transactions")},text:d("QUICK_ACTIONS.UPLOAD_REPORT_2"),icon:(0,n.jsx)(_.z5,{})}),!s.isComposite&&s.type==u.N$.HOLDINGS&&(0,n.jsx)(w,{id:"add-selector-new-asset",onClick:()=>{x("/assets#add")},text:d("QUICK_ACTIONS.ADD_HOLDING"),icon:(0,n.jsx)(_.c1,{})}),!s.isComposite&&s.type==u.N$.HOLDINGS&&(0,n.jsx)(w,{id:"add-selector-edit-holdings",onClick:()=>{x("/edit-holdings")},text:d("QUICK_ACTIONS.EDIT_HOLDINGS"),icon:(0,n.jsx)(_.qU,{})}),!s.isComposite&&(0,n.jsx)(w,{id:"add-selector-manage-cash",onClick:()=>{x("/cash")},text:d("QUICK_ACTIONS.MANAGE_CASH"),icon:(0,n.jsx)(_.lc,{})}),c!==I&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(r.A.Divider,{className:"dropdown-divider"}),(0,n.jsx)(r.A.Header,{className:"text-muted font-weight-bold",children:d("HOLDINGS.ADD.PORTFOLIOS")}
5),(0,n.jsx)(w,{id:"add-selector-add-portfolio",onClick:()=>{x("/new-portfolio")},text:d("QUICK_ACTIONS.NEW_PORTFOLIO"),icon:(0,n.jsx)(_.gi,{})}),(0,n.jsx)(w,{id:"add-selector-add-composite",onClick:()=>{x("/manage-portfolios#add-composite")},text:d("QUICK_ACTIONS.NEW_COMPOSITE_PORTFOLIO"),icon:(0,n.jsx)(_.mL,{})})]}),!s.isComposite&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(r.A.Divider,{}),!m&&(0,n.jsx)("div",{className:"my-4 px-5",children:(0,n.jsx)("a",{className:"font-weight-bold text-body text-hover-primary",href:void 0,onClick:e=>{e.preventDefault(),e.stopPropagation(),h(!0),(0,N.s9)({event:N.Mg.HEADER_ADD_CLICK,element_name:"more_actions"})},children:d("BUTTON.MORE_ACTIONS",{ns:"common"})})}),m&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(r.A.Header,{className:"text-muted font-weight-bold",children:d("HOLDINGS.ADD.OTHER")}),(0,n.jsx)(w,{id:"add-selector-new-custom-holding",onClick:()=>{(0,N.s9)({event:N.Mg.ADD_CUSTOM_CLICKED,source:c===I?N.D0.ASSETS_PAGE:N.D0.HEADER}),x("/custom-holding-edit/new")},text:d("QUICK_ACTIONS.ADD_CUSTOM_HOLDING"),icon:(0,n.jsx)(_.sj,{})}),s.type!==u.N$.HOLDINGS&&(0,n.jsx)(w,{id:"add-selector-new-corporate-action",onClick:()=>{x("/corporate-actions")},text:d("QUICK_ACTIONS.ADD_CORPORATE_ACTION"),icon:(0,n.jsx)(_.Nb,{})})]})]}),s.isComposite&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(r.A.Divider,{}),(0,n.jsx)("div",{className:"p-3 font-size-sm text-dark-50 mx-3",children:d("QUICK_ACTIONS.ADD.COMPOSITE_MESSAGE")})]})]})})]})})}},77232:(e,t,s)=>{"use strict";s.d(t,{AB:()=>c,qS:()=>o,uz:()=>d});var n=s(26514),a=s(75834),i=s(93760),r=s(49732),l=s(83602);let o=(0,a.forwardRef)((e,t)=>{let{isDark:s}=(0,l.DP)();return(0,n.jsxs)("button",{id:e.id,type:"button",title:e.title,ref:t,onClick:e.onClick,className:`btn btn-sm btn-clean btn-icon mr-2 ${e.className} ${e.showPulse?"pulse pulse-primary":""}`,style:{alignSelf:"center"},children:[(0,n.jsx)(r.A,{src:e.icon,size:e.iconSize??"xl",color:e.iconColor??"primary"}),e.showPulse&&(0,n.jsx)("span",{className:"pulse-ring"})]})}),c=(0,a.forwardRef)((e,t)=>{let{t:s}=(0,i.B)("common");return(0,n.jsxs)("button",{type:"button",title:e.title,ref:t,onClick:e.onClick,className:`btn font-weight-bold d-flex align-items-center ${!e.className?"mr-3 btn-sm btn-light-primary":e.className}`,style:{alignSelf:"center"},children:[(0,n.jsx)(r.A,{src:e.icon,size:e.iconSize??"md",color:"none"}),s("BUTTON.ADD")]})}),d=(0,a.forwardRef)((e,t)=>{let{t:s}=(0,i.B)("common");return(0,n.jsxs)("button",{type:"button",title:e.title,ref:t,onClick:e.onClick,className:"btn btn-md btn-white shadow-sm font-weight-bold d-flex align-items-center",style:{alignSelf:"center"},children:[(0,n.jsx)(r.A,{src:e.icon,size:e.iconSize??"md",color:"dark"}),s("BUTTON.ADD_INVESTMENTS")]})})},77390:e=>{e.exports={header:"AiChatFeedbackReasonPopover_header__9YXaQ",chips:"AiChatFeedbackReasonPopover_chips___40co"}},77938:e=>{e.exports={navi:"PortfolioSelector_navi__ypKFr",portfolioList:"PortfolioSelector_portfolioList__EmYQl",scrollbar:"PortfolioSelector_scrollbar__vXCFI"}},81221:(e,t,s)=>{"use strict";s.d(t,{Z:()=>m,a:()=>h});var n=s(26514);s(75834);var a=s(93760),i=s(59757),r=s(38089),l=s(77177),o=s(29622),c=s(49732),d=s(16926),u=s(55285);function m(e){let{t}=(0,a.B)("layout"),s=(0,i.wA)(),{stealthMode:r}=(0,i.d4)(e=>{let{ui:t}=e;return{stealthMode:!0===t.stealthMode}});return(0,u.E8)()?null:(0,n.jsx)("button",{type:"button",className:`btn btn-sm btn-link-muted text-hover-primary btn-icon ${e.className??""}`,title:t(r?"QUICK_ACTIONS.STEALTH_OFF":"QUICK_ACTIONS.STEALTH_ON"),onClick:()=>{s((0,d.R8)(!r))},children:r?(0,n.jsx)(l.A,{color:"muted",fontSize:"small"}):(0,n.jsx)(o.A,{color:"muted",fontSize:"small"})})}function h(){let{t:e}=(0,a.B)("layout"),t=(0,i.wA)(),{stealthMode:s}=(0,i.d4)(e=>{let{ui:t}=e;return{stealthMode:!0===t.stealthMode}});return(0,u.E8)()?null:(0,n.jsx)(r.A,{in:s,children:(0,n.jsx)("div",{className:"alert alert-custom alert-outline-2x alert-outline-warning subscription-danger gutter-b d-flex flex-column align-items-start pt-3 pb-1",role:"alert",children:(0,n.jsxs)("div",{className:"row justify-content-between w-100",children:[(0,n.jsxs)("div",{className:"col-sm-12 col-md-auto d-flex align-items-center mb-2",children:[(0,n.jsx)(c.A,{className:"mr-2 d-none d-md-block",src:"/media/svg/icons/General/Hidden.svg",color:"warning",size:"2x"}),(0,n.jsx)("span",{children:e("STEALTH_ENABLED.MESSAGE")})]}),(0,n.jsx)("div",{className:"col-sm-12 col-md-auto mb-2",children:(0,n.jsx)("button",{type:"button",className:"btn btn-warning font-weight-bold",onClick:function(){t((0,d.R8)(!s))},children:e("BUTTON.DISABLE_STEALTH")})})]})})})}},88308:e=>{e.exports={inputContainer:"AiChatForm_inputContainer__Zu3gN",composer:"AiChatForm_composer__kzyGh",textarea:"AiChatForm_textarea__VSMPo",symbolCounter:"AiChatForm_symbolCounter__q3x5P",symbolCounterWarning:"AiChatForm_symbolCounterWarning__IdJhI",symbolCounterDanger:"AiChatForm_symbolCounterDanger__lJ7S4",divi
5der:"AiChatForm_divider__bgT0T",bottomRow:"AiChatForm_bottomRow__HSMrq",actions:"AiChatForm_actions__urZgj",actionBtn:"AiChatForm_actionBtn__oQheU",actionIcon:"AiChatForm_actionIcon__hZTAA",sendBtn:"AiChatForm_sendBtn__eMr_2",stopBtn:"AiChatForm_stopBtn__vgOd4"}},88438:e=>{e.exports={root:"BlogLayout_root__aLf9o",sidebar:"BlogLayout_sidebar__cR6yd",content:"BlogLayout_content__FxBf8"}},89139:e=>{e.exports={root:"AiChatButton_root__Rk8zd",highlighted:"AiChatButton_highlighted__wW2Pq",rotateConic:"AiChatButton_rotateConic__ciFsR",pulsed:"AiChatButton_pulsed__dqil_","pulse-border":"AiChatButton_pulse-border__1UDNb",icon:"AiChatButton_icon__G_fng","icon-glow":"AiChatButton_icon-glow__rKgK0",animated:"AiChatButton_animated__m08Jn","rotate-border":"AiChatButton_rotate-border__Skv1x"}},90952:(e,t,s)=>{"use strict";s.d(t,{q:()=>b});var n=s(26514),a=s(75834),i=s(93760),r=s(51065),l=s.n(r),o=s(46225),c=s(21069),d=s(47115),u=s(50062),m=s(96456),h=s.n(m),p=s(73311),x=s(10140);function g(e){let{item:t,href:s,openInNewTab:a=!1,onClick:r}=e,{t:l}=(0,i.B)("common"),o=(0,n.jsxs)("div",{className:"d-flex align-items-center justify-content-between pr-3",children:[(0,n.jsxs)("div",{className:"d-flex align-items-center overflow-hidden",style:{maxWidth:"100%"},children:[(0,n.jsx)("div",{className:"py-2",children:t.type===d.PW.QUOTE?(0,n.jsx)("div",{className:"mr-2",children:(0,n.jsx)(p.r,{fromLogo:t.primaryLogoURL,toLogo:t.logoURL})}):(0,n.jsx)(c.hz,{logoUrl:t.logoURL,primaryLogoUrl:t.primaryLogoURL,name:t.description,assetType:t.type,ticker:t.ticker})}),(0,n.jsx)("div",{className:"py-2 flex-grow-1 overflow-hidden",children:(0,n.jsxs)("div",{className:"asset-info-container",children:[(0,n.jsxs)("p",{className:"text-muted asset-info-name link-item",children:[t.ticker," ",!!t.exchange&&(0,n.jsxs)(n.Fragment,{children:["(",t.exchange,")"]}),t.isDelisted&&(0,n.jsx)("span",{className:"label label-sm label-inline label-light-warning ml-2",children:l("ASSET_DELISTED")})]}),(0,n.jsx)("p",{className:"asset-info-description",title:t.description,children:t.description})]})})]}),(0,n.jsx)("div",{className:"ml-2 d-flex align-items-center",children:(0,n.jsx)("span",{className:"font-size-sm text-dark-50",children:(0,n.jsx)("span",{children:(0,x.Qn)(t.currency)})})})]});return s?(0,n.jsx)(h(),{legacyBehavior:!0,href:s,children:(0,n.jsx)("a",{onClick:r,target:a?"_blank":"_self",className:"asset-link text-body flex-grow-1 overflow-hidden","aria-disabled":"true",children:o})}):(0,n.jsx)("div",{className:"text-body flex-grow-1 overflow-hidden",children:o})}let f={wheelSpeed:2,wheelPropagation:!1};function b(e){let{onItemClicked:t,openInNewTab:s,isRecent:r,data:m,renderItem:h=(e,t)=>t}=e,{t:p}=(0,i.B)("common"),x=(0,o.useRouter)(),[b,j]=(0,a.useState)(null),v=x.pathname.startsWith("/public/asset"),N=x.pathname.startsWith("/public/asset")?x.query?.tab?.[0]:"";return((0,a.useEffect)(()=>{x.pathname.indexOf("public/asset")>=0&&!window.location.hash.startsWith("#comment")?j(window.location.hash):j(null)},[x]),m)?0===m.length?(0,n.jsx)("div",{style:{maxHeight:"325px",overflow:"hidden"},className:"quick-search-wrapper scroll ps ps--active-y",children:(0,n.jsx)("div",{className:"quick-search-result",children:(0,n.jsx)("div",{className:"text-muted d-none",children:p("ERROR.NOTHING_FOUND")})})}):(0,n.jsx)("div",{style:{maxHeight:"325px",overflow:"hidden"},className:"quick-search-wrapper scroll ps ps--active-y mb-0",children:(0,n.jsx)(l(),{options:f,className:"scroll",style:{maxHeight:"325px",position:"relative"},children:(0,n.jsxs)("div",{className:"quick-search-result pb-4",children:[r&&(0,n.jsx)("div",{className:"text-muted font-weight-bold py-2 font-size-sm",children:p("RECENT_ITEMS")}),m.map((e,a)=>(0,n.jsx)("div",{className:`d-flex align-items-center pr-3 ${a>0?"border-top":""}`,children:h(e,(0,n.jsx)(g,{item:e,href:function(e){if(e?.type===d.PW.QUOTE)return null;let t=(0,c.A)(e.assetType,e.id,e.ticker,e.exchange,e.currency);return v&&N&&(0,u.Zu)(N,e)?`${t}/${N}${b??""}`:`${t}${b??""}`}(e),openInNewTab:s,onClick:()=>{t&&t(e)}}))},`${e.ticker}.${e.exchange}.${e.currency}`))]})})}):null}},92358:(e,t,s)=>{"use strict";s.d(t,{T:()=>l,m:()=>d});var n=s(26514);s(75834);var a=s(88438),i=s.n(a);function r(e){let{children:t}=e;return(0,n.jsx)("div",{className:`py-4 ${i().root}`,children:t})}r.Sidebar=function(e){let{children:t}=e;return(0,n.jsx)("div",{className:i().sidebar,children:t})},r.Content=function(e){let{children:t}=e;return(0,n.jsx)("div",{className:i().content,children:t})};let l=r;var o=s(68827),c=s(66356);function d(e){let{children:t}=e;return(0,n.jsxs)(c.i,{children:[t,(0,n.jsx)(o.A,{})]})}},95638:(e,t,s)=>{"use strict";s.d(t,{A:()=>j,H:()=>v});var n=s(26514),a=s(75834),i=s(91114),r=s.n(i),l=s(51065),o=s.n(l),c=s(80966),d=s(71359),u=s(56153),m=s(6662),h=s(58303),p=s(30985),x=s(54253),g=s(49732),f=s(60547),b=s(97043);function j(e){let[t,s]=a.useState(!1),i=a.useRef(null),{placement:l="bottom-end"}=e,p=()=>{s(e=>!e)},j=e=>{i.current&&i.current.contains(e.target)||"body"!==e.target.localName&&s(!1)};return(0,n.jsxs)(n.Fragment,{children:[e.tooltip&&(0,n.jsx)(b.o,{title:e.tooltip,children:(0,n.jsx)("span",{children:(0,n.jsxs)("button",{type:"button",className:e.btnClass??"btn btn-clean btn-icon font-weight-bold",disabled:e.disabled??!1,onClick:p,ref:i,children:[e.useSvgIcon&&(0,n.jsx)("span",{className:e.svgIconClass?e.svgIconClass:"svg-icon svg-icon-md svg-icon-dark",children:(0,n.jsx)(r(),{preProcessor:f.xY,src:(0,x.oK)(`/media/svg/icons/${e.icon}`)})}),!e.useSvgIcon&&!e.icon&&!e.text&&(0,n.jsx)(g.A,{color:e.iconColor??"dark-50",size:"md",src:"/media/svg/icons/General/Other2.svg"}),!e.useSvgIcon&&e.icon&&(0,n.jsx)("i",{className:e.icon}),!!e.text&&(0,n.jsx)(n.Fragment,{children:e.text}),e.indicator&&(0,n.jsx)("span",{className:"btn-indicator label label-md label-dot label-success"})]})})}),!e.tooltip&&(0,n.jsxs)("button",{type:"button",className:e.btnClass??"btn btn-clean btn-icon font-weight-bold position-relative",disabled:e.disabled??!1,style:{minWidth:e.btnClass?"auto":"calc(1.5em + 1.3rem + 2px)"},onClick:p,ref:i,children:[e.useSvgIcon&&(0,n.jsx)("span",{className:e.svgIconClass?e.svgIconClass:"svg-icon svg-icon-md svg-icon-dark",children:(0,n.jsx)(r(),{preProcessor:f.xY,src:(0,x.oK)(`/media/svg/icons/${e.icon}`)})}),!e.useSvgIcon&&!e.icon&&!e.text&&(0,n.jsx)(g.A,{color:e.iconColor??"dark-50",size:"md",src:"/media/svg/icons/General/Other2.svg"}),!e.useSvgIcon&&e.icon&&(0,n.jsx)("i",{className:e.icon}),!!e.text&&(0,n.jsx)(n.Fragment,{children:e.text}),e.indicator&&(0,n.jsx)("span",{className:"btn-indicator label label-md label-dot label-success"})]}),(0,n.jsx)(h.A,{id:e.popperId,open:t,anchorEl:i.current,role:void 0,className:`z-10 setting-dropdown ${e.className??""}`,placement:l,transition:!0,disablePortal:!0,children:t=>{let{TransitionProps:s,placement:a}=t;return(0,n.jsx)(u.A,{...s,style:{transformOrigin:"bottom-start"===a?"left top":"left bottom"},children:(0,n.jsx)(m.A,{sx:{boxShadow:"none"},children:(0,n.jsx)(d.x,{onClickAway:j,children:(0,n.jsx)(o(),{options:{wheelPropagation:!1,wheelSpeed:2},className:"scroll",style:{maxHeight:e.menuHeight??(c.XF?"400px":"500px"),position:"relative"},children:(0,n.jsx)("div",{className:`${e?.className?e.className:""} ${!e.selector&&"p-4 setting-dropdown-container"}`,children:e.children})})})})})}})]})}function v(e){let t=!!e.items.find(e=>{let{isNew:t}=e;return t});return(0,n.jsxs)(p.A,{className:"d-inline-block position-static",alignRight:!0,onToggle:e?.onToggle,children:[(0,n.jsxs)(p.A.Toggle,{variant:"transparent",disabled:e.disabled??!1,className:`${e.btnClass??"btn btn-clean btn-icon font-weight-bold"} exclude-dropdown-toggle`,children:[e.useSvgIcon&&(0,n.jsx)("span",{className:e.iconClass??"svg-icon svg-icon-md svg-icon-dark",children:(0,n.jsx)(r(),{preProcessor:f.xY,src:(0,x.oK)(`/media/svg/icons/${e.icon}`)})}),t&&(0,n.jsx)("span",{className:"btn-indicator label label-md label-dot label-primary",style:{right:0,top:10}}),!e.useSvgIcon&&(0,n.jsx)("i",{className:e.icon??"flaticon2-gear"})]}),(0,n.jsx)(p.A.Menu,{className:"w-auto",children:e.items.map((e,t)=>{if("divider"!=e.type&&"text"!=e.type){let s=(0,n.jsxs)(p.A.Item,{id:e.id,variant:e.color??"none",as:"button",className:`position-relative ${e.color?`text-${e.color}`:""} mt-0 py-2 font-weight-bold`,onClick:()=>{e.onClick(),document.dispatchEvent(new MouseEvent("click"))},children:[e.icon,!!e.svgIcon&&(0,n.jsx)(g.A,{className:"button-svg-icon",src:`/media/svg/icons/${e.svgIcon}`,size:"md",color:e.color??"none"}),(0,n.jsxs)("span",{className:"position-relative",children:[e.name,e.isNew&&(0,n.jsx)("span",{className:"btn-indicator label label-md label-dot label-primary",style:{right:-12,top:-2}})]})]}),i=e.renderer?e.renderer:e=>e;return(0,n.jsx)(a.Fragment,{children:i(s)},t)}return"divider"==e.type?(0,n.jsx)(p.A.Divider,{},t):"text"==e.type?(0,n.jsx)(p.A.ItemText,{className:"p-3 text-dark-50 font-size-sm d-inline-block",style:{maxWidth:"200px"},children:e.text},t):null})})]})}},95965:e=>{e.exports={root:"AiChatQuestionBadge_root__lGlSk",icon:"AiChatQuestionBadge_icon__PNRbJ"}},96210:(e,t,s)=>{"use strict";s.d(t,{T:()=>r});var n=s(26514);s(75834);var a=s(33502),i=s.n(a);function r(e){let{children:t,component:s,handleProps:a,isDragging:r=!1,disableDragging:l=!1,className:o="",...c}=e;return(0,n.jsxs)(s??"div",{className:`${r?i().dragging:""} ${i().listItem} ${o}`,...c,children:[!l&&(0,n.jsx)("i",{...a,className:`fas fa-grip-horizontal icon-nm p-3 ${i().listHandle}`}),t]})}}},e=>{e.O(0,[3803,8868,2514,6031,1352,6456,4638,8245,6725,1394,9754,5386,7973,5888,1757,1879,7346,1291,6934,683
51,8129,2698,4291,8519,1840,9442,6854,4080,5331,7153,6518,3211,3344,9344,2617,636,6593,8792],()=>e(e.s=1630)),_N_E=e.O()}]);
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.