1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2099],{617:(e,t,a)=>{a.d(t,{A:()=>m,M:()=>d});var n=a(14232),r=a(15039),l=a.n(r),s=a(70344),i=a(60709),o=a(44935),c=a(37876);function d(e,t){let{activeEventKey:a,onSelect:r,alwaysOpen:l}=(0,n.useContext)(s.A);return n=>{let s=e===a?null:e;l&&(s=Array.isArray(a)?a.includes(e)?a.filter(t=>t!==e):[...a,e]:[e]),null==r||r(s,n),null==t||t(n)}}let u=n.forwardRef((e,t)=>{let{as:a="button",bsPrefix:r,className:u,onClick:m,...h}=e;r=(0,o.oU)(r,"accordion-button");let{eventKey:A}=(0,n.useContext)(i.A),v=d(A,m),{activeEventKey:x}=(0,n.useContext)(s.A);return"button"===a&&(h.type="button"),(0,c.jsx)(a,{ref:t,onClick:v,...h,"aria-expanded":Array.isArray(x)?x.includes(A):A===x,className:l()(u,r,!(0,s.j)(x,A)&&"collapsed")})});u.displayName="AccordionButton";let m=u},60709:(e,t,a)=>{a.d(t,{A:()=>r});let n=a(14232).createContext({eventKey:""});n.displayName="AccordionItemContext";let r=n},62127:(e,t,a)=>{a.d(t,{A:()=>n});let n={src:"/_next/static/media/default-avatar.a3a9735a.png",height:360,width:360,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAGFBMVEXi4uKcnJzT09PLy8u8vLyxsbHNzc3Y2NhNmhe1AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAJklEQVR4nGNgQAIsLBCaiZGRCcJiZobQbCwsbFAZqBwzKytUDgwACDoAQVgXuSAAAAAASUVORK5CYII=",blurWidth:8,blurHeight:8}},65283:(e,t,a)=>{a.d(t,{A:()=>r});var n=a(14232);let r=n.forwardRef(function(e,t){let{title:a,titleId:r,...l}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},l),a?n.createElement("title",{id:r},a):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 5.25h.008v.008H12v-.008Z"}))})},70344:(e,t,a)=>{function n(e,t){return Array.isArray(e)?e.includes(t):e===t}a.d(t,{A:()=>l,j:()=>n});let r=a(14232).createContext({});r.displayName="AccordionContext";let l=r},74052:(e,t,a)=>{a.d(t,{A:()=>f});var n=a(15039),r=a.n(n),l=a(14232),s=a(8889),i=a(44935),o=a(32887),c=a(70344),d=a(37876);let u=l.forwardRef((e,t)=>{let{as:a="div",bsPrefix:n,className:s,children:u,eventKey:m,...h}=e,{activeEventKey:A}=(0,l.useContext)(c.A);return n=(0,i.oU)(n,"accordion-collapse"),(0,d.jsx)(o.A,{ref:t,in:(0,c.j)(A,m),...h,className:r()(s,n),children:(0,d.jsx)(a,{children:l.Children.only(u)})})});u.displayName="AccordionCollapse";var m=a(60709);let h=l.forwardRef((e,t)=>{let{as:a="div",bsPrefix:n,className:s,onEnter:o,onEntering:c,onEntered:h,onExit:A,onExiting:v,onExited:x,...p}=e;n=(0,i.oU)(n,"accordion-body");let{eventKey:f}=(0,l.useContext)(m.A);return(0,d.jsx)(u,{eventKey:f,onEnter:o,onEntering:c,onEntered:h,onExit:A,onExiting:v,onExited:x,children:(0,d.jsx)(a,{ref:t,...p,className:r()(s,n)})})});h.displayName="AccordionBody";var A=a(617);let v=l.forwardRef((e,t)=>{let{as:a="h2","aria-controls":n,bsPrefix:l,className:s,children:o,onClick:c,...u}=e;return l=(0,i.oU)(l,"accordion-header"),(0,d.jsx)(a,{ref:t,...u,className:r()(s,l),children:(0,d.jsx)(A.A,{onClick:c,"aria-controls":n,children:o})})});v.displayName="AccordionHeader";let x=l.forwardRef((e,t)=>{let{as:a="div",bsPrefix:n,className:s,eventKey:o,...c}=e;n=(0,i.oU)(n,"accordion-item");let u=(0,l.useMemo)(()=>({eventKey:o}),[o]);return(0,d.jsx)(m.A.Provider,{value:u,children:(0,d.jsx)(a,{ref:t,...c,className:r()(s,n)})})});x.displayName="AccordionItem";let p=l.forwardRef((e,t)=>{let{as:a="div",activeKey:n,bsPrefix:o,className:u,onSelect:m,flush:h,alwaysOpen:A,...v}=(0,s.Zw)(e,{activeKey:"onSelect"}),x=(0,i.oU)(o,"accordion"),p=(0,l.useMemo)(()=>({activeEventKey:n,onSelect:m,alwaysOpen:A}),[n,m,A]);return(0,d.jsx)(c.A.Provider,{value:p,children:(0,d.jsx)(a,{ref:t,...v,className:r()(u,x,h&&"".concat(x,"-flush"))})})});p.displayName="Accordion";let f=Object.assign(p,{Button:A.A,Collapse:u,Item:x,Header:v,Body:h})},86834:(e,t,a)=>{a.d(t,{A:()=>r});var n=a(14232);let r=n.forwardRef(function(e,t){let{title:a,titleId:r,...l}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},l),a?n.createElement("title",{id:r},a):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M2.25 7.125C2.25 6.504 2.754 6 3.375 6h6c.621 0 1.125.504 1.125 1.125v3.75c0 .621-.504 1.125-1.125 1.125h-6a1.125 1.125 0 0 1-1.125-1.125v-3.75ZM14.25 8.625c0-.621.504-1.125 1.125-1.125h5.25c.621 0 1.125.504 1.125 1.125v8.25c0 .621-.504 1.125-1.125 1.125h-5.25a1.125 1.125 0 0 1-1.125-1.125v-8.25ZM3.75 16.125c0-.621.504-1.125 1.125-1.125h5.25c.621 0 1.125.504 1.125 1.125v2.25c0 .621-.504 1.125-1.125 1.125h-5.25a1.125 1.125 0 0 1-1.125-1.125v-2.25Z"}))})},92099:(e,t,a)=>{a.r(t),a.d(t,{default:()=>q});var n=a(37876),r=a(69241),l=a(54587),s=a.n(l),i=a(14232),o=a(18242),c=a(76575),d=a.n(c),u=a(94309),m=a(62127);let h=i.forwardRef(function(e,t){let{title:a,titleId:n,...r}=e;return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":n},r),a?i.createElement("title",{id:n},a):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M7.5 3.75H6A2.25 2.25 0 0 0 3.75 6v1.5M16.5 3.75H18A2.25 2.25 0 0 1 20.25 6v1.5m0 9V18A2.25 2.25 0 0 1 18 20.25h-1.5m-9 0H6A2.25 2.25 0 0 1 3.75 18v-1.5M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"}))});var A=a(86834),v=a(43685),x=a(96301);let p=i.forwardRef(function(e,t){let{title:a,titleId:n,...r}=e;return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":n},r),a?i.createElement("title",{id:n},a):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.594 3.94c.09-.542.56-.94 1.11-.94h2.593c.55 0 1.02.398 1.11.94l.213 1.281c.063.374.313.686.645.87.
1074.04.147.083.22.127.325.196.72.257 1.075.124l1.217-.456a1.125 1.125 0 0 1 1.37.49l1.296 2.247a1.125 1.125 0 0 1-.26 1.431l-1.003.827c-.293.241-.438.613-.43.992a7.723 7.723 0 0 1 0 .255c-.008.378.137.75.43.991l1.004.827c.424.35.534.955.26 1.43l-1.298 2.247a1.125 1.125 0 0 1-1.369.491l-1.217-.456c-.355-.133-.75-.072-1.076.124a6.47 6.47 0 0 1-.22.128c-.331.183-.581.495-.644.869l-.213 1.281c-.09.543-.56.94-1.11.94h-2.594c-.55 0-1.019-.398-1.11-.94l-.213-1.281c-.062-.374-.312-.686-.644-.87a6.52 6.52 0 0 1-.22-.127c-.325-.196-.72-.257-1.076-.124l-1.217.456a1.125 1.125 0 0 1-1.369-.49l-1.297-2.247a1.125 1.125 0 0 1 .26-1.431l1.004-.827c.292-.24.437-.613.43-.991a6.932 6.932 0 0 1 0-.255c.007-.38-.138-.751-.43-.992l-1.004-.827a1.125 1.125 0 0 1-.26-1.43l1.297-2.247a1.125 1.125 0 0 1 1.37-.491l1.216.456c.356.133.751.072 1.076-.124.072-.044.146-.086.22-.128.332-.183.582-.495.644-.869l.214-1.28Z"}),i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15 12a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z"}))}),f=i.forwardRef(function(e,t){let{title:a,titleId:n,...r}=e;return i.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":n},r),a?i.createElement("title",{id:n},a):null,i.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M5.636 5.636a9 9 0 1 0 12.728 0M12 3v9"}))});var j=a(65283),g=a(69750),w=a.n(g),N=a(48230),y=a.n(N),b=a(89099),k=a(36563),C=a(74052);let L=(0,a(54206).U)("\n query HasActiveMissions {\n loyaltyMissions {\n activeMissions {\n id\n }\n }\n }\n");var E=a(24972),M=a(86557),R=a(69065),I=a(79129),B=a(34387);let U=e=>{let{menuType:t="",onClick:a}=e,l=(0,b.useRouter)(),s=e=>{var t,a;return(e!==I.fx.search||!((null==(a=w()(l.query))?void 0:a.length)>=1))&&((null==(t=l.query)?void 0:t.v)?l.asPath===e:l.pathname===e)};return(0,n.jsx)(E.o.Nav,{className:(0,r.A)(d().navLinks,"mt-3"),direction:"vertical",children:B.c.filter(e=>e.type===t).map(e=>(0,n.jsx)(E.o.Item,{children:(0,n.jsx)(E.o.Link,{as:"div",onClick:a,className:(0,r.A)("d-flex align-items-center",s(e.path)&&"active",d().navItem),children:s(e.path)?(0,n.jsx)("span",{className:(0,r.A)(d().navLabel,"w-100"),children:e.label}):(0,n.jsx)(y(),{className:"w-100",href:e.path,prefetch:!1,children:(0,n.jsx)("span",{className:(0,r.A)(d().navLabel),children:e.label})})})},e.key))})},Z=i.forwardRef((e,t)=>{let{children:a,onClick:r}=e;return(0,n.jsx)("button",{className:"header-dropdown-btn gap-2 d-flex align-items-center justify-content-end",ref:t,onClick:e=>{e.preventDefault(),r&&r(e)},children:a})});Z.displayName="navigationDropdownToggle";let H=e=>{var t;let{pathName:a,menuIcon:l,menuName:s,cssClass:i="",disabled:c,onLogout:u,handleClose:m}=e,h=(0,b.useRouter)(),A=(null==(t=h.query)?void 0:t.v)?h.asPath===a:h.pathname===a;return(0,n.jsxs)(o.A.Item,{as:"div",className:(0,r.A)(i,A?"active":""),disabled:c,onClick:()=>{if(!A){if((null==s?void 0:s.toLowerCase())==="logout")u();else if((null==s?void 0:s.toLowerCase())==="support"){var e;null==(e=window)||e.open(a)}else(h.pathname!==a||h.asPath!==a)&&h.push(a);m()}},children:[(0,n.jsx)("span",{className:(0,r.A)(d().iconWrapper),children:l}),(0,n.jsx)("span",{children:s})]})},O=e=>{var t,a,l;let{isLoggingOut:s,...i}=e,{data:o}=(0,M.t)({queryKey:[R.Xr.hasActiveMissions],query:L,payload:{},queryParameters:{enabled:!0,retry:0,refetchOnWindowFocus:!1,staleTime:36e5}}),c=(null!=(l=null==o||null==(a=o.loyaltyMissions)||null==(t=a.activeMissions)?void 0:t.length)?l:0)>0;return(0,n.jsxs)(k.A,{className:(0,r.A)(d().menuWrap),"data-testid":"header-menu-control",children:[(0,n.jsxs)(k.A,{className:(0,r.A)("gap-3"),children:[c&&(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(H,{pathName:"/quests",menuIcon:(0,n.jsx)(h,{className:"icon"}),menuName:"Quests",...i}),(0,n.jsx)("div",{className:d().divider})]}),(0,n.jsx)(H,{pathName:"/portfolio",menuIcon:(0,n.jsx)(A.A,{className:"icon"}),menuName:"Portfolio",...i}),(0,n.jsx)(H,{pathName:"/transactions",menuIcon:(0,n.jsx)(v.A,{}),menuName:"Transactions",...i}),(0,n.jsx)(H,{pathName:"/transfer",menuIcon:(0,n.jsx)(x.A,{}),menuName:"Registrar Transfer",...i})]}),(0,n.jsx)("div",{className:d().divider}),(0,n.jsx)(H,{pathName:"/settings/profile",menuIcon:(0,n.jsx)(p,{}),menuName:"Settings",cssClass:"d-none d-md-flex",...i}),(0,n.jsx)("div",{className:(0,r.A)("d-block d-md-none",d().navLinks),children:(0,n.jsx)(C.A,{flush:!0,children:(0,n.jsxs)(C.A.Item,{eventKey:"settings",children:[(0,n.jsx)(C.A.Header,{children:(0,n.jsxs)("div",{className:(0,r.A)("d-flex align-items-center w-100"),children:[(0,n.jsx)("span",{className:(0,r.A)(d().navIcon),children:(0,n.jsx)(p,{})}),(0,n.jsx)("span",{className:(0,r.A)(d().navLabel),children:"Settings"})]})}),(0,n.jsx)(C.A.Body,{children:(0,n.jsx)(U,{menuType:"settings"})})]})})}),(0,n.jsx)(H,{cssClass:(0,r.A)(d().logoutItem),pathName:"",menuIcon:(0,n.jsx)(f,{}),menuName:"Logout",disabled:s,...i}),(0,n.jsx)(H,{pathName:I.sc,menuIcon:(0,n.jsx)(j.A,{}),menuName:"Support",...i})]})};function W(e){let{user:t,isActive:a}=e;return(0,n.jsx)("div",{className:(0,r.A)("d-flex align-items-center justify-content-center overflow-hidden"),children:(0,n.jsx)("span",{className:(0,r.A)(d().avatar,a&&d().activeAvatar),children:(0,n.jsx)(s(),{qual
1ity:100,src:(null==t?void 0:t.profilePhotoUrl)||m.A,alt:"user-avatar","data-testid":"user-avatar",width:40,height:40,sizes:"100vw",placeholder:"blur",blurDataURL:"data:image/svg+xml;base64,".concat((0,u.nk)((0,u.iM)({width:40,height:40})))})})})}let q=e=>{let{user:t,onLogout:a,isLoggingOut:l,web3State:s}=e,[c,u]=i.useState(!1);return(0,n.jsx)("div",{className:(0,r.A)(d().menuSection,"d-flex align-items-center justify-content-center"),children:(0,n.jsx)("div",{className:(0,r.A)(d().usernameMenu),children:(0,n.jsx)(o.A,{show:c,autoClose:!0,onToggle:()=>u(!1),align:"end",className:"d-block",children:(0,n.jsxs)(n.Fragment,{children:[(0,n.jsx)(o.A.Toggle,{onClick:()=>u(!0),as:Z,id:"header-nav-dropdown",children:(0,n.jsx)(W,{user:t,isActive:c})}),(0,n.jsx)(o.A.Menu,{className:(0,r.A)(d().usernamePopup),children:(0,n.jsx)(O,{user:t,onLogout:a,isLoggingOut:l,web3State:s,handleClose:()=>u(!1)})})]})})})})}},96301:(e,t,a)=>{a.d(t,{A:()=>r});var n=a(14232);let r=n.forwardRef(function(e,t){let{title:a,titleId:r,...l}=e;return n.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":r},l),a?n.createElement("title",{id:r},a):null,n.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M7.5 21 3 16.5m0 0L7.5 12M3 16.5h13.5m0-13.5L21 7.5m0 0L16.5 12M21 7.5H7.5"}))})}}]);
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.