(function(){"use strict";var e={35720:function(e,t,a){var n=a(94373),r=a(55129);const o=n.A.create({timeout:5e3});o.interceptors.request.use(e=>{const t=r.A.getters.token;return t&&(e.headers["Authorization"]=t),e.url&&e.url.includes("/ai_passage/generate")&&(e.timeout=24e4),e},e=>(console.log(e),Promise.reject(e))),t.A=o},55129:function(e,t,a){var n=a(60782),r=a(35720);t.A=(0,n.y$)({state:{token:"",userInfo:null},getters:{token:e=>e.token,userInfo:e=>e.userInfo},mutations:{setToken(e,t){e.token=t},setUserInfo(e,t){e.userInfo=t}},actions:{fetchUserInfo({commit:e}){return new Promise((t,a)=>{r.A.get("https://newfront.xn--xhq44jb2fzpc.com/user/info").then(n=>{const r=n.data;r?(e("setUserInfo",r),t(r)):a(new Error("No user info"))}).catch(e=>{a(e)})})}},modules:{}})},78174:function(e,t,a){var n=a(45130),r=a(56768),o=a(90144),l=a(73725),s=a(22646),i=a(28686),d=a(78597),c=a(3575),u={__name:"App",setup(e){const t=(0,o.KR)(null),a=(0,o.KR)(!1),n={Menu:{borderRadius:"50px",itemHeight:"42px",itemMargin:"4px 8px"}},u=e=>{a.value=e,t.value=e?l.a:null,e?document.documentElement.classList.add("dark"):document.documentElement.classList.remove("dark"),localStorage.setItem("theme",e?"dark":"light")},m=()=>{u(!a.value)};return(0,r.sV)(()=>{const e=localStorage.getItem("theme");if(e)u("dark"===e);else{const e=window.matchMedia("(prefers-color-scheme: dark)").matches;u(e)}}),(0,r.Gt)("themeContext",{isDark:a,toggleTheme:m}),(e,a)=>{const l=(0,r.g2)("router-view");return(0,r.uX)(),(0,r.Wv)((0,o.R1)(s.A),{theme:t.value,"theme-overrides":n},{default:(0,r.k6)(()=>[(0,r.bF)((0,o.R1)(i.A)),(0,r.bF)((0,o.R1)(d.A),null,{default:(0,r.k6)(()=>[(0,r.bF)((0,o.R1)(c.K),null,{default:(0,r.k6)(()=>[(0,r.bF)(l)]),_:1})]),_:1})]),_:1},8,["theme"])}}};const m=u;var f=m,p=a(98728),g=(a(44114),a(24232)),b=a(60782),h=a(59856),v=a(33889),y=a(13230),k=a(99310),x=a(58421),w=a(86727),_=a(30284),A=a(36921),L=a(28451),R=a(58096),E=a(56714),C=a(93812),F=a(35161),j=a(18169),z=a(95802),I=a(57273),P=a(26961),W=a(29554),q=a(41829),S=a(22695),X=a(82089),O=a(94578),T=a(51415),N=a(55704);const K={class:"h-16 flex items-center justify-center border-b border-gray-200 dark:border-gray-800"},V={key:0,class:"flex items-center gap-3 px-4 truncate"},U={key:1,class:"flex justify-center w-full"},B={class:"flex items-center gap-4"},H={class:"flex items-center gap-4"},M={class:"flex items-center gap-3 pl-4 border-l border-gray-200 dark:border-gray-700"},D={class:"text-right hidden sm:block"},G={class:"text-sm font-medium text-gray-900 dark:text-gray-100"},Q={key:0,class:"inline-flex items-center gap-1 px-2 py-0.5 mt-0.5 rounded-full text-xs font-medium bg-amber-50 text-amber-600 border border-amber-200 dark:bg-amber-900/20 dark:text-amber-400 dark:border-amber-800/50"},Y={key:1,class:"inline-flex items-center px-2 py-0.5 mt-0.5 rounded-full text-xs font-medium bg-gray-100 text-gray-500 border border-gray-200 dark:bg-gray-800 dark:text-gray-400 dark:border-gray-700"},$={class:"p-4 min-w-[200px] bg-white dark:bg-gray-900 rounded-lg"},J={class:"flex flex-col items-center"},Z={class:"text-base font-medium text-gray-900 dark:text-gray-100 mb-2"},ee={key:0,class:"inline-flex items-center gap-1 px-2 py-0.5 rounded-full text-xs font-medium bg-amber-50 text-amber-600 border border-amber-200 dark:bg-amber-900/20 dark:text-amber-400 dark:border-amber-800/50"},te={key:1,class:"inline-flex items-center px-2 py-0.5 rounded-full text-xs font-medium bg-gray-100 text-gray-500 border border-gray-200 dark:bg-gray-800 dark:text-gray-400 dark:border-gray-700"};var ae={__name:"MainLayout",setup(e){const t=(0,b.Pj)(),a=(0,p.rd)(),l=(0,p.lq)(),{isDark:s,toggleTheme:i}=(0,r.WQ)("themeContext"),d=(0,o.KR)(!1),c=(0,o.KR)(!1),u=(0,o.KR)(!1),m=()=>{u.value=window.innerWidth<768};(0,r.sV)(()=>{m(),window.addEventListener("resize",m)}),(0,r.hi)(()=>{window.removeEventListener("resize",m)});const f=(0,r.EW)(()=>t.getters.userInfo);function ae(e){return()=>(0,r.h)(h._,null,{default:()=>(0,r.h)(e)})}const ne=[{label:"我的数据",key:"home",icon:ae(E.A)},{label:"词书",key:"dict",icon:ae(C.A)},{label:"生词本",key:"favorite",icon:ae(F.A)},{label:"单词搜索",key:"search",icon:ae(j.A)},{label:"我的笔记",key:"note",icon:ae(z.A)},{label:"我的词单",key:"lists",icon:ae(I.A)},{label:"学习记录",key:"learn",icon:ae(P.A)},{label:"智能抽查",key:"check",icon:ae(W.A)},{label:"猜单词",key:"guess",icon:ae(q.A)},{label:"AI 助记短文",key:"passage",icon:ae(S.A)},{label:"关于",key:"about",icon:ae(X.A)}],re=(0,r.EW)(()=>l.name),oe=e=>{a.push({name:e}),c.value=!1};return(e,t)=>{const a=(0,r.g2)("router-view");return(0,r.uX)(),(0,r.Wv)((0,o.R1)(v.Ay),{class:"h-screen","has-sider":""},{default:(0,r.k6)(()=>[(0,r.bF)((0,o.R1)(y.A),{show:c.value,"onUpdate:show":t[0]||(t[0]=e=>c.value=e),placement:"left",width:240,class:"md:hidden"},{default:(0,r.k6)(()=>[(0,r.bF)((0,o.R1)(k.A),{"body-content-style":"padding: 0;"},{header:(0,r.k6)(()=>[...t[5]||(t[5]=[(0,r.Lk)("div",{class:"flex items-center gap-2"},[(0,r.Lk)("img",{src:"https://download.xn--xhq44jb2fzpc.com/images/wh_logo.png",class:"w-8 h-8",alt:"Logo"}),(0,r.Lk)("span",{class:"text-lg font-bold text-gray-900 dark:text-white"},"Word Helper")],-1)])]),default:(0,r.k6)(()=>[(0,r.bF)((0,o.R1)(x.A),{options:ne,value:re.value,"onUpdate:value":oe,class:"custom-menu"},null,8,["value"])]),_:1})]),_:1},8,["show"]),u.value?(0,r.Q3)("",!0):((0,r.uX)(),(0,r.Wv)((0,o.R1)(w.A),{key:0,bordered:"","collapse-mode":"width","collapsed-width":64,width:240,collapsed:d.value,"show-trigger":"",onCollapse:t[1]||(t[1]=e=>d.value=!0),onExpand:t[2]||(t[2]=e=>d.value=!1),class:"hidden md:block bg-white dark:bg-gray-900 h-screen shadow-sm z-10"},{default:(0,r.k6)(()=>[(0,r.Lk)("div",K,[d.value?((0,r.uX)(),(0,r.CE)("div",U,[...t[7]||(t[7]=[(0,r.Lk)("img",{src:"https://download.xn--xhq44jb2fzpc.com/images/wh_logo.png",class:"w-8 h-8",alt:"Logo"},null,-1)])])):((0,r.uX)(),(0,r.CE)("div",V,[...t[6]||(t[6]=[(0,r.Lk)("img",{src:"https://download.xn--xhq44jb2fzpc.com/images/wh_logo.png",class:"w-8 h-8",alt:"Logo"},null,-1),(0,r.Lk)("h1",{class:"text-xl font-bold text-primary"},"Word Helper",-1)])]))]),(0,r.bF)((0,o.R1)(x.A),{class:"mt-2",collapsed:d.value,"collapsed-width":64,"collapsed-icon-size":22,options:ne,value:re.value,"onUpdate:value":oe},null,8,["collapsed","value"])]),_:1},8,["collapsed"])),(0,r.bF)((0,o.R1)(v.Ay),{class:"h-screen bg-gray-50 dark:bg-gray-950","native-scrollbar":!1},{default:(0,r.k6)(()=>[(0,r.bF)((0,o.R1)(_.A),{bordered:"",class:"h-16 px-4 flex items-center justify-between bg-white dark:bg-gray-900 border-b border-gray-200 dark:border-gray-800 shadow-sm z-10 sticky top-0"},{default:(0,r.k6)(()=>[(0,r.Lk)("div",B,[(0,r.Lk)("button",{onClick:t[3]||(t[3]=e=>c.value=!0),class:"md:hidden p-2 rounded-lg hover:bg-gray-100 dark:hover:bg-gray-800 transition-colors"},[(0,r.bF)((0,o.R1)(O.A),{class:"w-6 h-6 text-gray-600 dark:text-gray-300"})]),t[8]||(t[8]=(0,r.Lk)("div",{class:"flex items-center gap-2 md:hidden"},[(0,r.Lk)("img",{src:"https://download.xn--xhq44jb2fzpc.com/images/wh_logo.png",class:"w-8 h-8",alt:"Logo"}),(0,r.Lk)("span",{class:"text-lg font-bold text-gray-800 dark:text-white"},"Word Helper")],-1))]),(0,r.Lk)("div",H,[(0,r.Lk)("button",{onClick:t[4]||(t[4]=(...e)=>(0,o.R1)(i)&&(0,o.R1)(i)(...e)),class:"p-2 rounded-full hover:bg-gray-100 dark:hover:bg-gray-800 transition-colors"},[(0,o.R1)(s)?((0,r.uX)(),(0,r.Wv)((0,o.R1)(T.A),{key:0,class:"w-5 h-5 text-yellow-500"})):((0,r.uX)(),(0,r.Wv)((0,o.R1)(N.A),{key:1,class:"w-5 h-5 text-gray-600"}))]),(0,r.Lk)("div",M,[(0,r.Lk)("div",D,[(0,r.Lk)("div",G,(0,g.v_)(f.value?.nickname||"Guest"),1),f.value?.is_vip?((0,r.uX)(),(0,r.CE)("div",Q,[...t[9]||(t[9]=[(0,r.Lk)("img",{src:"https://download.xn--xhq44jb2fzpc.com/images/vip_g3.svg",class:"w-3 h-3",alt:"VIP"},null,-1),(0,r.Lk)("span",null,"VIP用户",-1)])])):((0,r.uX)(),(0,r.CE)("div",Y," 普通用户 "))]),u.value?((0,r.uX)(),(0,r.Wv)((0,o.R1)(A.Ay),{key:0,trigger:"click",placement:"bottom-end",style:{padding:"0"}},{trigger:(0,r.k6)(()=>[(0,r.bF)((0,o.R1)(L.A),{round:"",size:"medium",src:f.value?.avatar_path,"fallback-src":"https://download.xn--xhq44jb2fzpc.com/avatar/default.png",class:"cursor-pointer"},null,8,["src"])]),default:(0,r.k6)(()=>[(0,r.Lk)("div",$,[(0,r.Lk)("div",J,[(0,r.Lk)("div",Z,(0,g.v_)(f.value?.nickname||"Guest"),1),f.value?.is_vip?((0,r.uX)(),(0,r.CE)("div",ee,[...t[10]||(t[10]=[(0,r.Lk)("img",{src:"https://download.xn--xhq44jb2fzpc.com/images/vip_g3.svg",class:"w-3 h-3",alt:"VIP"},null,-1),(0,r.Lk)("span",null,"VIP用户",-1)])])):((0,r.uX)(),(0,r.CE)("div",te," 普通用户 "))])])]),_:1})):((0,r.uX)(),(0,r.Wv)((0,o.R1)(L.A),{key:1,round:"",size:"medium",src:f.value?.avatar_path,"fallback-src":"https://download.xn--xhq44jb2fzpc.com/avatar/default.png"},null,8,["src"]))])])]),_:1}),(0,r.bF)((0,o.R1)(R.A),{class:"p-4 md:p-6 bg-gray-50 dark:bg-gray-950","content-style":"min-height: calc(100vh - 64px)"},{default:(0,r.k6)(()=>[(0,r.bF)(a,null,{default:(0,r.k6)(({Component:e})=>[(0,r.bF)(n.eB,{"enter-active-class":"animate__animated animate__fadeIn animate__faster","leave-active-class":"animate__animated animate__fadeOut animate__faster",mode:"out-in"},{default:(0,r.k6)(()=>[((0,r.uX)(),(0,r.Wv)((0,r.$y)(e)))]),_:2},1024)]),_:1})]),_:1})]),_:1})]),_:1})}}},ne=a(71241);const re=(0,ne.A)(ae,[["__scopeId","data-v-1f30e042"]]);var oe=re,le=(a(18111),a(61701),a(97387)),se=a(91332),ie=a(2231),de=a(49912),ce=a(42517),ue=a(37006),me=a(35720),fe=a(60501),pe=a(2043),ge=a(75095),be=a(32685),he=a(53708),ve=a(89536),ye=a(5143),ke=a(40623),xe=a(92080),we=a(56677);const _e={class:"home-view max-w-7xl mx-auto px-4 sm:px-6 lg:px-8 py-8"},Ae={initial:{opacity:0,y:20},enter:{opacity:1,y:0},class:"mb-8"},Le={class:"text-3xl font-bold text-gray-900 dark:text-white mb-2"},Re={class:"grid grid-cols-1 md:grid-cols-3 gap-6 mb-8"},Ee={class:"flex items-center justify-between"},Ce={class:"text-3xl font-bold text-primary mt-1"},Fe={class:"p-3 bg-blue-50 dark:bg-blue-900/20 rounded-lg"},je={class:"flex items-center justify-between"},ze={class:"text-3xl font-bold text-green-600 dark:text-green-400 mt-1"},Ie={class:"p-3 bg-green-50 dark:bg-green-900/20 rounded-lg"},Pe={class:"flex items-center justify-between"},We={class:"text-3xl font-bold text-purple-600 dark:text-purple-400 mt-1"},qe={class:"p-3 bg-purple-50 dark:bg-purple-900/20 rounded-lg"},Se={class:"h-[400px] w-full relative",ref:"chartContainer"};var Xe={__name:"HomeView",setup(e){(0,pe.Y)([ge.a,be.a,he.a,ve.a,ye.a,ke.a,xe.i]);const t=(0,b.Pj)(),a=(0,le.J)(),{isDark:n}=(0,r.WQ)("themeContext"),l=(0,r.EW)(()=>t.getters.userInfo||t.state.userInfo),s=(0,o.KR)(!1),i=(0,o.KR)(null),d=(0,o.KR)({today_count:0,week_count:0,month_count:0,last_7_days:[]}),c=()=>{const e=i.value?.getEChartsInstance?.();e&&e.resize()},u=async()=>{await(0,r.dY)(),requestAnimationFrame(()=>{c(),requestAnimationFrame(c)})},m=(0,r.EW)(()=>{const e=n.value,t=e?"#e5e7eb":"#374151",a=e?"rgba(255, 255, 255, 0.05)":"rgba(0, 0, 0, 0.05)",r=e?"rgba(31, 41, 55, 0.9)":"rgba(255, 255, 255, 0.9)",o=e?"#374151":"#e5e7eb";return{backgroundColor:"transparent",grid:{left:48,right:20,bottom:28,top:40},tooltip:{trigger:"axis",backgroundColor:r,borderColor:o,textStyle:{color:t},axisPointer:{type:"line",lineStyle:{color:"#6366f1",type:"dashed"}}},xAxis:{type:"category",boundaryGap:!1,data:d.value.last_7_days.map(e=>e.date.slice(5)),axisLine:{show:!1},axisTick:{show:!1},axisLabel:{color:t,margin:15},splitLine:{show:!0,lineStyle:{color:a}}},yAxis:{type:"value",axisLine:{show:!1},axisTick:{show:!1},axisLabel:{color:t},splitLine:{show:!0,lineStyle:{color:a,type:"dashed"}}},series:[{name:"学习次数",type:"line",smooth:!0,showSymbol:!1,symbolSize:8,itemStyle:{color:"#6366f1",borderWidth:2,borderColor:"#fff"},lineStyle:{width:3,color:new we.A(0,0,1,0,[{offset:0,color:"#6366f1"},{offset:1,color:"#818cf8"}])},areaStyle:{color:new we.A(0,0,0,1,[{offset:0,color:"rgba(99, 102, 241, 0.2)"},{offset:1,color:"rgba(99, 102, 241, 0)"}])},data:d.value.last_7_days.map(e=>e.count)}]}}),f=async()=>{s.value=!0;try{const e=await me.A.get("https://newfront.xn--xhq44jb2fzpc.com/word_helper/home/stats");e.data&&(d.value=e.data,await u())}catch(e){console.error("Failed to fetch stats:",e),a.error("获取学习数据失败,请稍后重试")}finally{s.value=!1}},p=()=>{u()},v=()=>{u()},y=()=>{u()};return(0,r.sV)(async()=>{window.addEventListener("pageshow",p),window.addEventListener("orientationchange",v),window.visualViewport?.addEventListener("resize",y),await u(),await f(),document.title="我的数据 - Word Helper"}),(0,r.hi)(()=>{window.removeEventListener("pageshow",p),window.removeEventListener("orientationchange",v),window.visualViewport?.removeEventListener("resize",y)}),(0,r.wB)(()=>d.value.last_7_days.length,()=>{u()}),(0,r.wB)(n,()=>{u()}),(e,t)=>{const a=(0,r.gN)("motion");return(0,r.uX)(),(0,r.CE)("div",_e,[(0,r.bo)(((0,r.uX)(),(0,r.CE)("div",Ae,[(0,r.Lk)("h1",Le," 欢迎回来,"+(0,g.v_)(l.value?.nickname||"学习者")+" 👋 ",1),t[0]||(t[0]=(0,r.Lk)("p",{class:"text-gray-600 dark:text-gray-400"}," 保持学习节奏,今天也要加油哦! ",-1))])),[[a]]),(0,r.Lk)("div",Re,[(0,r.bo)(((0,r.uX)(),(0,r.Wv)((0,o.R1)(ce.Ay),{initial:{opacity:0,y:20},enter:{opacity:1,y:0,transition:{delay:100}},class:"rounded-xl shadow-sm hover:shadow-md transition-shadow dark:bg-gray-800",bordered:!1},{default:(0,r.k6)(()=>[(0,r.Lk)("div",Ee,[(0,r.Lk)("div",null,[t[1]||(t[1]=(0,r.Lk)("p",{class:"text-sm font-medium text-gray-500 dark:text-gray-400"},"今日学习次数",-1)),(0,r.Lk)("h3",Ce,[(0,r.bF)((0,o.R1)(ue.A),{from:0,to:d.value.today_count},null,8,["to"])])]),(0,r.Lk)("div",Fe,[(0,r.bF)((0,o.R1)(h._),{size:"24",class:"text-blue-600 dark:text-blue-400"},{default:(0,r.k6)(()=>[(0,r.bF)((0,o.R1)(se.A))]),_:1})])])]),_:1})),[[a]]),(0,r.bo)(((0,r.uX)(),(0,r.Wv)((0,o.R1)(ce.Ay),{initial:{opacity:0,y:20},enter:{opacity:1,y:0,transition:{delay:200}},class:"rounded-xl shadow-sm hover:shadow-md transition-shadow dark:bg-gray-800",bordered:!1},{default:(0,r.k6)(()=>[(0,r.Lk)("div",je,[(0,r.Lk)("div",null,[t[2]||(t[2]=(0,r.Lk)("p",{class:"text-sm font-medium text-gray-500 dark:text-gray-400"},"本周学习次数",-1)),(0,r.Lk)("h3",ze,[(0,r.bF)((0,o.R1)(ue.A),{from:0,to:d.value.week_count},null,8,["to"])])]),(0,r.Lk)("div",Ie,[(0,r.bF)((0,o.R1)(h._),{size:"24",class:"text-green-600 dark:text-green-400"},{default:(0,r.k6)(()=>[(0,r.bF)((0,o.R1)(ie.A))]),_:1})])])]),_:1})),[[a]]),(0,r.bo)(((0,r.uX)(),(0,r.Wv)((0,o.R1)(ce.Ay),{initial:{opacity:0,y:20},enter:{opacity:1,y:0,transition:{delay:300}},class:"rounded-xl shadow-sm hover:shadow-md transition-shadow dark:bg-gray-800",bordered:!1},{default:(0,r.k6)(()=>[(0,r.Lk)("div",Pe,[(0,r.Lk)("div",null,[t[3]||(t[3]=(0,r.Lk)("p",{class:"text-sm font-medium text-gray-500 dark:text-gray-400"},"本月学习次数",-1)),(0,r.Lk)("h3",We,[(0,r.bF)((0,o.R1)(ue.A),{from:0,to:d.value.month_count},null,8,["to"])])]),(0,r.Lk)("div",qe,[(0,r.bF)((0,o.R1)(h._),{size:"24",class:"text-purple-600 dark:text-purple-400"},{default:(0,r.k6)(()=>[(0,r.bF)((0,o.R1)(de.A))]),_:1})])])]),_:1})),[[a]])]),(0,r.bo)(((0,r.uX)(),(0,r.Wv)((0,o.R1)(ce.Ay),{initial:{opacity:0,y:20},enter:{opacity:1,y:0,transition:{delay:400}},title:"近7天学习趋势",class:"rounded-xl shadow-sm dark:bg-gray-800",bordered:!1},{"header-extra":(0,r.k6)(()=>[...t[4]||(t[4]=[(0,r.Lk)("div",{class:"flex items-center gap-2"},[(0,r.Lk)("span",{class:"w-3 h-3 rounded-full bg-primary"}),(0,r.Lk)("span",{class:"text-xs text-gray-500"},"本数据实时更新")],-1)])]),default:(0,r.k6)(()=>[(0,r.Lk)("div",Se,[(0,r.bF)((0,o.R1)(fe.Ay),{ref_key:"chartRef",ref:i,class:"chart",option:m.value,autoresize:"",loading:s.value},null,8,["option","loading"])],512)]),_:1})),[[a]])])}}};const Oe=(0,ne.A)(Xe,[["__scopeId","data-v-8ed4da6a"]]);var Te=Oe,Ne=a(78704),Ke=a(55129);const Ve=[{path:"/login-required",name:"login-required",component:()=>a.e(117).then(a.bind(a,95117))},{path:"/",component:oe,children:[{path:"",name:"home",component:Te},{path:"about",name:"about",component:()=>a.e(594).then(a.bind(a,51144))},{path:"/word",name:"word-detail",component:()=>Promise.all([a.e(913),a.e(410),a.e(705),a.e(114)]).then(a.bind(a,55114))},{path:"/dict",name:"dict",component:()=>Promise.all([a.e(205),a.e(387)]).then(a.bind(a,71387))},{path:"/favorite",name:"favorite",component:()=>a.e(431).then(a.bind(a,96431))},{path:"/search",name:"search",component:()=>Promise.all([a.e(913),a.e(67)]).then(a.bind(a,46067))},{path:"/check",name:"check",component:()=>Promise.all([a.e(913),a.e(150),a.e(62),a.e(493),a.e(410),a.e(205),a.e(938)]).then(a.bind(a,67686))},{path:"/guess",name:"guess",component:()=>Promise.all([a.e(913),a.e(150),a.e(62),a.e(493),a.e(765)]).then(a.bind(a,75765))},{path:"/note",name:"note",component:()=>Promise.all([a.e(913),a.e(150),a.e(774)]).then(a.bind(a,58774))},{path:"/learn",name:"learn",component:()=>a.e(416).then(a.bind(a,27416))},{path:"/list_detail",name:"list_detail",component:()=>a.e(536).then(a.bind(a,19536))},{path:"/lists",name:"lists",component:()=>Promise.all([a.e(913),a.e(150),a.e(62),a.e(410),a.e(211)]).then(a.bind(a,92211))},{path:"/passage",name:"passage",component:()=>Promise.all([a.e(913),a.e(150),a.e(62),a.e(493),a.e(705),a.e(986)]).then(a.bind(a,16638))}]}],Ue=(0,p.aE)({history:(0,p.LA)("/"),routes:Ve});Ue.beforeEach(async(e,t,a)=>{if("login-required"===e.name)return void a();const n=Ne.A.get("cb_token");if(n)if(Ke.A.getters.token||Ke.A.commit("setToken",n),Ke.A.getters.userInfo)a();else try{await Ke.A.dispatch("fetchUserInfo"),a()}catch(r){Ne.A.remove("cb_token"),a({name:"login-required"})}else a({name:"login-required"})});var Be=Ue,He=a(12424);(0,n.Ef)(f).use(Ke.A).use(Be).use(He.uy).mount("#app")}},t={};function a(n){var r=t[n];if(void 0!==r)return r.exports;var o=t[n]={exports:{}};return e[n].call(o.exports,o,o.exports,a),o.exports}a.m=e,function(){var e=[];a.O=function(t,n,r,o){if(!n){var l=1/0;for(c=0;c=o)&&Object.keys(a.O).every(function(e){return a.O[e](n[i])})?n.splice(i--,1):(s=!1,o0&&e[c-1][2]>o;c--)e[c]=e[c-1];e[c]=[n,r,o]}}(),function(){a.n=function(e){var t=e&&e.__esModule?function(){return e["default"]}:function(){return e};return a.d(t,{a:t}),t}}(),function(){a.d=function(e,t){for(var n in t)a.o(t,n)&&!a.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}}(),function(){a.f={},a.e=function(e){return Promise.all(Object.keys(a.f).reduce(function(t,n){return a.f[n](e,t),t},[]))}}(),function(){a.u=function(e){return"js/"+(594===e?"about":e)+"."+{62:"97b91111",67:"c5181ab8",114:"1fcce5ed",117:"f0b3f650",150:"49b65dd0",205:"5e1a6eef",211:"c39f2105",387:"2c1359c2",410:"5d08c1a8",416:"9258341d",431:"ce56f232",493:"00994683",536:"2cafa1ee",594:"e8da17fa",705:"83efab9f",765:"fbd42649",774:"80696cdb",913:"57fbc7fd",938:"77996131",986:"ef9ba720"}[e]+".js"}}(),function(){a.miniCssF=function(e){return"css/"+(594===e?"about":e)+"."+{67:"91d1e5b7",114:"3182d1e0",211:"d6859932",387:"c1c3debd",416:"94c42108",431:"86dfd5fb",536:"c9740878",594:"29136f20",765:"3e3d4a68",774:"1b803950",938:"ea8ed904",986:"bb14e4c4"}[e]+".css"}}(),function(){a.g=function(){if("object"===typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"===typeof window)return window}}()}(),function(){a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)}}(),function(){var e={},t="wordhelper:";a.l=function(n,r,o,l){if(e[n])e[n].push(r);else{var s,i;if(void 0!==o)for(var d=document.getElementsByTagName("script"),c=0;c