1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7763],{54423:(e,t,a)=>{a.d(t,{A:()=>i});var r=a(98887),l=a(62504),n=a(30191);let s={default:"",secondary:"text-secondary-foreground",destructive:"text-destructive dark:text-destructive-foreground",red:"text-red-600 dark:text-red-400",blue:"text-blue-600 dark:text-blue-400",green:"text-green-600 dark:text-green-400",yellow:"text-yellow-600 dark:text-yellow-400",purple:"text-purple-600 dark:text-purple-400",pink:"text-pink-600 dark:text-pink-400",orange:"text-orange-600 dark:text-orange-400",cyan:"text-cyan-600 dark:text-cyan-400",indigo:"text-indigo-600 dark:text-indigo-400",violet:"text-violet-600 dark:text-violet-400",rose:"text-rose-600 dark:text-rose-400",amber:"text-amber-600 dark:text-amber-400",lime:"text-lime-600 dark:text-lime-400",emerald:"text-emerald-600 dark:text-emerald-400",sky:"text-sky-600 dark:text-sky-400",slate:"text-slate-600 dark:text-slate-400",fuchsia:"text-fuchsia-600 dark:text-fuchsia-400"},i=function(e){let{children:t,className:a,variant:i="default",duration:o=1.5,delay:c=1.5,repeatDelay:d=1.5}=e;return(0,r.jsx)("div",{className:"group overflow-hidden",children:(0,r.jsx)("div",{children:(0,r.jsx)(l.P.div,{className:(0,n.cn)("inline-block [--shimmer-contrast:rgba(255,255,255,0.6)] dark:[--shimmer-contrast:rgba(0,0,0,0.5)]",s[i],a),style:{WebkitTextFillColor:"transparent",background:"currentColor linear-gradient(to right, currentColor 0%, var(--shimmer-contrast) 40%, var(--shimmer-contrast) 60%, currentColor 100%)",WebkitBackgroundClip:"text",backgroundClip:"text",backgroundRepeat:"no-repeat",backgroundSize:"50% 200%"},initial:{backgroundPositionX:"250%"},animate:{backgroundPositionX:["-100%","250%"]},transition:{duration:o,delay:c,repeat:1/0,repeatDelay:d,ease:"linear"},children:(0,r.jsx)("span",{children:t})})})})}},67763:(e,t,a)=>{a.r(t),a.d(t,{default:()=>T});var r=a(98887),l=a(62742),n=a(8080),s=a(49711),i=a(62504),o=a(89882),c=a(6056),d=a(41073),x=a(52614),u=a(12267),p=a(45787),m=a(30191),g=a(40251),h=function(e){return e.list="list",e.carousel="carousel",e}({});function f(e){let{item:t,cardType:a,dataType:l="role",needHoverEffect:s=!0}=e,{t:i}=(0,n.o)(),h=(0,p.useRouter)(),{initializeAgent:f,setIsPreviewExpanded:v,setSelectedEmployee:j}=(0,u.Y_)([u.pB.initializeAgent,u.pB.setIsPreviewExpanded,u.pB.setSelectedEmployee]),{roles:w}=(0,d.zn)([d.oy.roles]),{setComponentTeam:y}=(0,g.Wv)([g.r8.setComponentTeam]),b=()=>{f(t),v(!1);let e=new URLSearchParams;e.set("role",t.code);let a=w.find(e=>e.code===t.code);a&&j(a),h.push("/chats?".concat(e.toString()))},k=()=>{if(t.code===d.TP.MEDIA_OPERATION){let e=t.team_members||[];y({name:t.team_name||"æç卿å¢é",members:e.map(e=>({agent_type:e.code,code:e.code,name:e.name,title:e.title,avatar:e.avatar}))}),h.push("/team?team_code=dynamic_team");return}h.push("/team?team_code=dynamic_team")},N=()=>{"role"===l?b():k()},_="role"===l?t.description:t.team_description,z=(0,r.jsx)("div",{className:"mt-[8px] fz14-w400-goagent-natural-grey-secondary-45 line-clamp-2",children:_});return(0,r.jsxs)("div",{className:"group relative flex h-[410px] w-[300px]",onClick:()=>{"list"===a&&N()},children:[(0,r.jsx)("div",{className:(0,m.cn)("pointer-events-none absolute left-0 top-0 h-[410px] w-[300px] -translate-y-full opacity-0",s&&"group-hover:translate-y-0 group-hover:opacity-100 transition-all duration-200 ease-out"),children:(0,r.jsx)(o.default,{src:"/assets/role-card-mask.png",alt:"role-card-mask",width:300,height:410,className:"h-[410px] w-[300px]"})}),(0,r.jsx)("div",{className:"absolute left-[0] right-[0] flex justify-center top-[-20px]",children:(0,r.jsx)(o.default,{src:"/assets/role-card-badge.png",alt:"role-card-badge",width:200,height:200,className:"w-[72px] h-[44px]"})}),(0,r.jsxs)("div",{className:"cursor-pointer flex-col overflow-hidden rounded-[16px] bg-[#2a2a2a] p-6 shadow-[0_18px_45px_rgba(0,0,0,0.75)] border border-[#343434] ",children:[(0,r.jsx)("div",{className:"mt-[20px] flex items-center rounded-[8px] border border-[#343434] bg-goagent-natural-grey-background-4 px-[10px] py-[6px] fz14-w600-goagent-natural-grey-main-text-65",children:"role"===l?t.title:t.team_name}),(0,r.jsxs)("div",{className:"flex flex-col mt-[24px]",children:[(0,r.jsx)("div",{className:"flex flex-row",children:("role"===l?[t]:t.team_members).map((e,t)=>{var a;return(0,r.jsx)("div",{className:(0,m.cn)("flex-shrink-0 overflow-hidden rounded-[8px] w-[90px] h-[120px]",t>
10&&"ml-[-30px]",e.avatarBackgroundClassNames),style:{zIndex:10-t},children:(0,r.jsx)(o.default,{src:e.avatar,alt:null!==(a=e.name)&&void 0!==a?a:"avatar",width:180,height:240,className:"object-cover w-[90px] h-[120px]"})},e.code)})}),(0,r.jsxs)("div",{className:"flex flex-1 flex-col",children:[(0,r.jsx)("div",{className:"mt-[12px] fz20-w600-goagent-natural-grey-title-85",children:"role"===l?t.name:t.team_name}),(0,r.jsx)("div",{className:"flex flex-wrap gap-[6px] mt-[8px]",children:("role"===l?t.tags:[t.team_category]).map(e=>(0,r.jsx)("span",{className:"rounded-[8px] border border-goaggent-natural-grey-border-20 bg-gogaent-natural-grey-background-8 px-[6px] py-[4px] fz12-w400-goagent-natural-main-text-65",children:e},e))})]})]}),(null==_?void 0:_.trim())?(0,r.jsx)(c.A,{title:_,placement:"top",styles:{container:{maxWidth:320}},children:z}):z,(0,r.jsxs)("div",{className:"mt-[12px] flex",children:[(0,r.jsx)("div",{className:"flex justify-start w-full",children:(0,r.jsx)(o.default,{src:"/icons/logo-title2.svg",alt:"logo",width:100,height:100,className:(0,m.cn)("w-[120px] h-[40px] text-goagent-natural-grey-title-85 !opacity-20",s&&"group-hover:hidden")})}),s&&(0,r.jsx)("div",{className:"flex justify-end w-full",children:(0,r.jsx)("div",{className:"hidden rounded-[8px] bg-goagent-functional-primary-color px-[12px] py-[6px] fz14-w600-goagent-natural-grey-white group-hover:inline-flex",onClick:()=>{N()},children:i(x.g["éæå¼å§"])})})]})]})]})}function v(e){let{items:t,sideCount:a=2}=e,[l,n]=(0,s.useState)(0),o=()=>{t.length&&n(e=>(e+1)%t.length)},c=()=>{t.length&&n(e=>(e-1+t.length)%t.length)};if(!t.length)return null;let d=t.length;return(0,r.jsx)("div",{className:"relative mx-auto flex h-[300px] items-center justify-center",children:t.map((e,t)=>{let n=t-l;n>d/2&&(n-=d),n<-d/2&&(n+=d);let s=Math.abs(n);if(s>a)return null;let x=0===n,u=0;1===s?u=86:2===s&&(u=142);let p=(n<0?-1:+(n>0))*u,m=1;return 1===s&&(m=.85),2===s&&(m=.55),(0,r.jsx)(i.P.div,{className:"absolute flex h-[410px] w-[300px]",initial:!1,animate:{x:p,y:24*s,scale:1-.08*s,opacity:m,filter:x?"none":"brightness(0.7) blur(0.4px)"},transition:{type:"spring",stiffness:260,damping:30},style:{zIndex:100-s},onClick:x?void 0:n>0?o:c,children:(0,r.jsx)(f,{item:e,needHoverEffect:x,cardType:h.carousel})},e.name)})})}var j=a(63177),w=a(43079),y=a(54423);let b="_!X$0-+*#";function k(e){let t;do t=b[Math.floor(Math.random()*b.length)];while(t===e);return t}function N(e){let{children:t,speed:a=48,delay:l=0,className:n="",inView:i=!1,once:o=!0}=e,c=(0,s.useRef)(null),[d,x]=(0,s.useState)(!i),u=!i||d,[p,m]=(0,s.useState)(()=>!i&&l<=0),[g,h]=(0,s.useState)("\xa0".repeat(t.length)),[f,v]=(0,s.useState)("phase1"),[j,w]=(0,s.useState)(0),y=(0,s.useRef)(null),b=(0,s.useRef)(null);function N(){null!==b.current&&(window.clearTimeout(b.current),b.current=null)}function _(){m(!0),h("\xa0".repeat(t.length)),v("phase1"),w(0)}return(0,s.useEffect)(()=>{if(!i||!c.current){x(!0);return}let e=new IntersectionObserver(t=>{let[a]=t;a.isIntersecting?(x(!0),o&&e.disconnect()):o||x(!1)},{rootMargin:"-100px"});return e.observe(c.current),()=>e.disconnect()},[i,o]),(0,s.useEffect)(()=>{if(u&&!p){if(N(),l<=0){_();return}b.current=window.setTimeout(()=>{b.current=null,_()},1e3*l)}return()=>N()},[u,p,l,t.length]),(0,s.useEffect)(()=>{m(!1),h("\xa0".repeat(t.length)),v("phase1"),w(0)},[t]),(0,s.useEffect)(()=>{if(p)return y.current&&clearInterval(y.current),y.current=setInterval(()=>{if("phase1"===f){let e=2*t.length,a=Math.min(j+1,t.length),r=[];for(let e=0;e<a;e+=1){let t=e>0?r[e-1]:void 0;r.push(k(t))}for(let e=a;e<t.length;e+=1)r.push("\xa0");h(r.join("")),j<e-1?w(e=>e+1):(v("phase2"),w(0))}else{let e=Math.floor(j/2),a=[];for(let r=0;r<e&&r<t.length;r+=1)a.push(t[r]);e<t.length&&a.push(j%2==0?"_":k());for(let e=a.length;e<t.length;e+=1)a.push(k());h(a.join("")),j<2*t.length-1?w(e=>e+1):(h(t),y.current&&(clearInterval(y.current),y.current=null))}},a),()=>{y.current&&clearInterval(y.current)}},[f,j,t,a,p]),(0,s.useEffect)(()=>()=>{N(),y.current&&clearInterval(y.current)},[]),(0,r.jsx)("span",{ref:c,className:"inline-flex font-mono font-medium leading-none tabular-nums ".concat(n),children:g})}let _=Math.floor((Date.UTC(2026,4,1)+288e5)/36e5),z=e=>{let t=233280*Math.sin(9301*e+49297);return 1+Math.floor((t-Math.floor(t))*5)},M=e=>Math.floor((e.getTime()+288e5)/36e5),C=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:new Date,t=Math.max(0,M(e)-_),a=10;for(let e=1;e<=t;e+=1)a+=z(e);return{founders:a,workHours:13*a}};function I(e){let{value:t,delay:a=0}
1=e,[l,n]=(0,s.useState)(!1);return((0,s.useEffect)(()=>{n(!0)},[]),l)?(0,r.jsx)(N,{speed:64,delay:a,className:"min-w-fit",children:(0,j.BA)(t)},t):(0,r.jsx)("span",{className:"inline-flex tabular-nums opacity-0",children:"0"})}function E(e){let{displayMembers:t}=e,{t:a}=(0,n.o)(),[l,i]=(0,s.useState)(()=>Date.now()),{founders:c,workHours:d}=(0,s.useMemo)(()=>C(new Date(l)),[l]),{setIsShowPackageModal:u}=(0,w.PC)([w.o3.setIsShowPackageModal]);return(0,s.useEffect)(()=>{let e=(()=>{let e=Date.now(),t=Math.floor((e+288e5)/36e5);return window.setTimeout(()=>{i(Date.now())},Math.max(1e3,(t+1)*36e5-288e5-e+100))})();return()=>window.clearTimeout(e)},[l]),(0,r.jsx)("div",{children:(0,r.jsxs)("div",{className:"flex flex-col gap-[50px]",children:[(0,r.jsxs)("div",{className:"px-[12px] py-[10px] rounded-[30px] bg-goagent-natural-grey-background-0 flex justify-center items-center w-fit",children:[(0,r.jsx)("span",{className:"underline cursor-pointer fz14-w500-goagent-functional-light-primary-color",onClick:()=>{u(!0)},children:a(x.g["å级"])}),(0,r.jsxs)("div",{className:"fz14-w500-goagent-natural-grey-secondary-45 flex items-center gap-[2px]",children:[(0,r.jsx)("span",{children:"ã»"}),(0,r.jsx)("span",{children:a(x.g["计åä½¿ç¨æ´å¤é«çº§åå·¥"])})]})]}),(0,r.jsxs)("div",{className:"flex flex-col gap-[20px]",children:[(0,r.jsx)("div",{className:"text-[64px] font-bold bg-[linear-gradient(90deg,#FFF_0%,#968EFF_100%)] bg-clip-text text-transparent",children:a(x.g["å¼å¯ä¸äººå
¬å¸"])}),(0,r.jsx)(y.A,{duration:3,repeatDelay:1.2,className:"text-[20px] font-normal text-[#8a8a8a] [--shimmer-contrast:rgba(255,255,255,0.95)] dark:text-[#b0b0b0] dark:[--shimmer-contrast:rgba(255,255,255,0.45)]",children:a(x.g["Pickä½ ç工使åï¼éæ¶ååºï¼æ°¸ä¸æçº¿"])})]}),(0,r.jsxs)("div",{className:"flex items-center gap-[4px]",children:[(0,r.jsx)("span",{className:"fz14-w400-goagent-natural-grey-main-text-65 relative top-[1px]",children:a(x.g["已为"])}),t.map((e,t)=>(0,r.jsx)("div",{className:"overflow-hidden rounded-full w-[24px] h-[24px] relative",style:{marginLeft:t>0?"-15px":"0",zIndex:t+1},children:(0,r.jsx)(o.default,{src:e.avatar,alt:e.name,fill:!0,className:"object-cover"})},t)),(0,r.jsx)("span",{className:"fz20-w600-goagent-natural-grey-title-85",children:(0,r.jsx)(I,{value:c})}),(0,r.jsx)("span",{className:"fz14-w400-goagent-natural-grey-main-text-65 relative top-[1px]",children:a(x.g["ä½åä¸è
èçäº"])}),(0,r.jsxs)("span",{className:"fz20-w600-goagent-natural-grey-title-85",children:[(0,r.jsx)(I,{value:d,delay:.12}),"+"]}),(0,r.jsx)("span",{className:"fz14-w400-goagent-natural-grey-main-text-65 relative top-[1px]",children:a(x.g["å·¥ä½å°æ¶"])})]})]})})}function S(e){let{roles:t}=e;return(0,r.jsx)("div",{className:"mt-[100px] scroll-mt-[50px]",id:"supermarket-role-list",children:(0,r.jsx)("div",{className:"grid grid-cols-1 min-[480px]:grid-cols-2 lg:grid-cols-3 xl:grid-cols-4 gap-
15 min-[480px]:gap-6 lg:gap-8 xl:gap-[40px] max-w-full",children:t.map(e=>(0,r.jsx)(f,{item:e,cardType:h.list},e.name))})})}function T(){var e,t;let{roles:a,teams:s}=(0,d.zn)([d.oy.roles,d.oy.teams]),{t:i}=(0,n.o)(),c=(null==s?void 0:null===(t=s[0])||void 0===t?void 0:null===(e=t.team_members)||void 0===e?void 0:e.slice(0,3))||[],u=a.filter(e=>e.code!==d.JK.MR_GOGO_ASSISTANT).map(e=>{let{name:t,title:a,description:r,card:l,radarData:n,code:s,avatarBackgroundClassNames:i}=e;return{name:t,title:a,tags:n.map(e=>e.name).slice(0,2),description:r,avatar:l,code:s,avatarBackgroundClassNames:i}});return(0,r.jsx)(l.A,{children:(0,r.jsx)("div",{className:"flex justify-center pt-[150px] pb-[30px]",children:(0,r.jsxs)("div",{className:"h-full w-[1250px] relative",children:[(0,r.jsxs)("div",{className:"pl-[66px] flex flex-row gap-[50px]",children:[(0,r.jsx)(o.default,{src:"/assets/role-bg.png",alt:"supermarket",width:500,height:500,className:"absolute top-[-120px] right-[50px] w-[800px]"}),(0,r.jsx)(E,{displayMembers:c}),(0,r.jsx)(v,{items:u})]}),(0,r.jsx)("div",{className:"flex justify-center items-center mt-[200px]",children:(0,r.jsxs)("button",{type:"button",onClick:()=>{if("undefined"==typeof document)return;let e=document.getElementById("supermarket-role-list");e&&e.scrollIntoView({behavior:"smooth",block:"start"})},className:"flex items-center gap-[4px] fz12-w400-white cursor-pointer",children:[(0,r.jsx)("span",{children:i(x.g["䏿»æµè§æ´å¤"])}),(0,r.jsx)("iconpark-icon",{name:"arrow-down",width:"20",height:"20",className:"text-white"})]})}),(0,r.jsx)(S,{roles:u})]})})})}}}]);
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.