exports.id=427,exports.ids=[427],exports.modules={50952:(e,t,a)=>{"use strict";a.d(t,{UK:()=>c,YZ:()=>r,x6:()=>l});var s=a(3729),n=a(76060),i=a(9719);function r(e={}){let[t,a]=(0,n.lr)();(0,s.useEffect)(()=>{let s=!1;t.forEach((a,n)=>{"function"==typeof e[n]&&(e[n](a),t.delete(n),s=!0)}),s&&a(t)},[t,e])}let l=/^[::]/;function c(e={}){function t(e){return e.match(l)?e.slice(1):e}return{match:function(a){let s=t(a),n="function"==typeof e[s];return{matched:n,invoke:()=>n&&e[s](a)}},search:function(a){let s=t(a),n=i.ZP.Chat.Commands;return Object.keys(e).filter(e=>e.startsWith(s)).map(e=>({title:n[e],content:":"+e}))}}}},97427:(e,t,a)=>{"use strict";a.r(t),a.d(t,{NewChat:()=>Z});var s,n,i=a(95344),r=a(3729),l=a(99608),c=a(70580),h=a(67938),o=a(86466),m=a.n(o),d=a(86827),_=a(6413);function f(){return(f=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let t=()=>{let t=document.getElementById(l.ym.AppBody);if(!t||0===e.length)return;let s=t.getBoundingClientRect(),n=s.width,i=.6*s.height,r=()=>e[Math.floor(Math.random()*e.length)],c=0,h=()=>e[c++%e.length],o=Math.ceil(n/120);a(Array(Math.ceil(i/50)).fill(0).map((e,t)=>Array(o).fill(0).map((e,t)=>t<1||t>o-2?r():h())))};return t(),window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},[]),t}(t.getAll()),s=(0,u.s0)(),n=(0,g.MG)(),o=(0,r.useRef)(null),{state:_}=(0,u.TH)(),f=t=>{setTimeout(()=>{e.newSession(t),s(l.y$.Chat)},10)};return(0,j.YZ)({mask:e=>{try{let a=t.get(e)??C.$n.get(e);f(a??void 0)}catch{console.error("[New Chat] failed to create chat from mask id=",e)}}}),(0,r.useEffect)(()=>{o.current&&(o.current.scrollLeft=(o.current.scrollWidth-o.current.clientWidth)/2)},[a]),(0,i.jsxs)("div",{className:m()["new-chat"],children:[(0,i.jsxs)("div",{className:m()["mask-header"],children:[i.jsx(c.h,{icon:i.jsx(d.Z,{}),text:x.ZP.NewChat.Return,onClick:()=>s(l.y$.Home)}),!_?.fromHome&&i.jsx(c.h,{text:x.ZP.NewChat.NotShow,onClick:async()=>{await (0,N.i0)(x.ZP.NewChat.ConfirmNoShow)&&(f(),n.update(e=>e.dontShowMaskSplashScreen=!0))}})]}),(0,i.jsxs)("div",{className:m()["mask-cards"],children:[i.jsx("div",{className:m()["mask-card"],children:i.jsx(h.eL,{avatar:"1f606",size:24})}),i.jsx("div",{className:m()["mask-card"],children:i.jsx(h.eL,{avatar:"1f916",size:24})}),i.jsx("div",{className:m()["mask-card"],children:i.jsx(h.eL,{avatar:"1f479",size:24})})]}),i.jsx("div",{className:m().title,children:x.ZP.NewChat.Title}),i.jsx("div",{className:m()["sub-title"],children:x.ZP.NewChat.SubTitle}),(0,i.jsxs)("div",{className:m().actions,children:[i.jsx(c.h,{text:x.ZP.NewChat.More,onClick:()=>s(l.y$.Masks),icon:i.jsx(w.Z,{}),bordered:!0,shadow:!0}),i.jsx(c.h,{text:x.ZP.NewChat.Skip,onClick:()=>f(),icon:i.jsx(k,{}),type:"primary",shadow:!0,className:m().skip})]}),i.jsx("div",{className:m().masks,ref:o,children:a.map((e,t)=>i.jsx("div",{className:m()["mask-row"],children:e.map((e,t)=>i.jsx(E,{mask:e,onClick:()=>f(e)},t))},t))})]})}},86466:e=>{e.exports={"new-chat":"new-chat_new-chat__63RF3","mask-header":"new-chat_mask-header__nBwht","slide-in-from-top":"new-chat_slide-in-from-top__kKaCc","mask-cards":"new-chat_mask-cards__W1FzL","slide-in":"new-chat_slide-in__VIaHY","mask-card":"new-chat_mask-card__EXvr1",title:"new-chat_title__lfHL6","sub-title":"new-chat_sub-title__qYtID",actions:"new-chat_actions__ntcag",skip:"new-chat_skip__js1_N",masks:"new-chat_masks__ArNS9","mask-row":"new-chat_mask-row__ZRTfV",mask:"new-chat_mask__P5aBk","mask-name":"new-chat_mask-name__AytPM"}}};