1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,561129,e=>{"use strict";var t=e.i(980506),r=e.i(677635),n=e.i(613781),i=e.i(8331),o=e.i(900778);let a="upma.hostingPromoBanner.changed",s={},l={"ai-image":{badge:"æ°åè½ä½éª",ctaHref:"/ai-image",ctaLabel:"ç«å³ä½éª",detail:"ç´æ¥çææµ·æ¥ãååå¾åå°é¢å¾ï¼ä¹è½ä¸ä¼ åèå¾ç»§ç»ç¼è¾ã",mobileTitle:"⨠AI çå¾å·¥ä½å°å·²ä¸çº¿",tags:["æçå¾","æ¹å¾","Image2.0"],title:"⨠AI çå¾å·¥ä½å°å·²ä¸çº¿"},hosting:{badge:"ä¸é®åå¸",ctaHref:"/",ctaLabel:"å»é¦é¡µ",detail:"ä¸ä¼ HTMLãPDF æ AI çæçç½é¡µ/å¾çï¼èªå¨è·å¾ HTTPS 龿¥åå
¨ç CDNã",mobileTitle:"⨠å
è´¹éææç®¡ï¼ä¸é®åå¸ç½é¡µ",tags:["HTML æç®¡","PDF å¤é¾","å
è´¹ HTTPS"],title:"â¨ éææç®¡å¹³å°å
è´¹ç¨"}};function c(e){return`upma.hostingPromoBanner.dismissedUntil.${e}`}function u(e){try{let t=window.localStorage.getItem(c(e)),r=t?Number(t):0;return Number.isFinite(r)?r:s[e]??0}catch{return s[e]??0}}function d(){return!1}function f(e){let t=(0,o.useCallback)(t=>{let r,n,i,o,s;return r=null,n=()=>{r&&(window.clearTimeout(r),r=null)},i=()=>{n();let i=u(e)-Date.now();i>0&&(r=window.setTimeout(t,i))},o=r=>{r.key===c(e)&&(i(),t())},s=()=>{i(),t()},i(),window.addEventListener("storage",o),window.addEventListener(a,s),()=>{n(),window.removeEventListener("storage",o),window.removeEventListener(a,s)}},[e]),r=(0,o.useCallback)(()=>u(e)<=Date.now(),[e]),n=(0,o.useSyncExternalStore)(t,r,d);return{dismiss:(0,o.useCallback)(()=>{let t=Date.now()+864e5;s[e]=t;try{window.localStorage.setItem(c(e),String(t))}catch{}window.dispatchEvent(new Event(a))},[e]),visible:n}}function p({onDismiss:e,variant:o="hosting",visible:a}){if(!a)return null;let s=l[o];return(0,t.jsx)("div",{className:"fixed inset-x-0 top-0 z-60 bg-[#00dc70] text-[#04130b] shadow-md",children:(0,t.jsx)("div",{className:"mx-auto max-w-7xl px-3 sm:px-4",children:(0,t.jsxs)("div",{className:"flex h-12 items-center justify-between gap-3",children:[(0,t.jsx)("div",{className:"hidden shrink-0 items-center gap-1 md:flex",children:s.tags.map(e=>(0,t.jsx)("div",{className:"flex h-8 items-center justify-center rounded-md bg-[#06180d] px-3 text-xs font-bold text-[#55f59a] shadow-sm",children:e},e))}),(0,t.jsxs)("div",{className:"hidden min-w-0 flex-1 items-center justify-center gap-3 md:flex",children:[(0,t.jsx)("span",{className:"shrink-0 text-sm font-bold text-[#04130b]",children:s.title}),(0,t.jsx)("span",{className:"inline-flex h-6 shrink-0 items-center rounded-md bg-[#06180d] px-2.5 text-xs font-bold text-[#55f59a] shadow-sm",children:s.badge}),(0,t.jsx)("span",{className:"truncate text-sm text-[#0a3a21]",children:s.detail})]}),(0,t.jsx)("div",{className:"min-w-0 flex-1 md:hidden",children:(0,t.jsx)("p",{className:"truncate text-center text-xs font-bold text-[#04130b]",children:s.mobileTitle})}),(0,t.jsxs)("div",{className:"flex shrink-0 items-center gap-2",children:[(0,t.jsxs)(i.default,{href:s.ctaHref,target:"_blank",className:"inline-flex h-8 items-center gap-1.5 rounded-lg bg-[#06180d] px-3 text-xs font-bold text-[#55f59a] shadow-sm transition-colors hover:bg-[#102315] sm:px-4 sm:text-sm",children:[(0,t.jsx)(r.Gift,{className:"h-3.5 w-3.5"}),s.ctaLabel]}),(0,t.jsx)("button",{type:"button",onClick:e,className:"shrink-0 rounded-full p-1.5 text-[#0a3a21]/60 transition-colors hover:bg-[#06180d]/10 hover:text-[#04130b]","aria-label":"å
³éé¡¶é¨å
Œ",children:(0,t.jsx)(n.X,{className:"h-4 w-4"})})]})]})})})}e.s(["HostingPromoBanner",()=>p,"useHostingPromoBanner",()=>f])},569254,e=>{"use strict";var t=e.i(980506),r=e.i(238922),n=e.i(129064),i=e.i(900778),o=e.i(250919),a=e.i(550521),s=e.i(907848),l=e.i(376193),c=e.i(471118),u=e.i(659674),d=e.i(26503);function f({onSuccess:e,redirectUrl:r,claimProjectId:n}){let{setUser:o}=(0,l.useUser)(),[f,p]=(0,i.useState)(!1),[h,m]=(0,i.useState)("phone"),[g,x]=(0,i.useState)(""),[y,b]=(0,i.useState)(""),[v,w]=(0,i.useState)(0),[j,C]=(0,i.useState)(""),[k,N]=(0,i.useState)(!0),[P,S]=(0,i.useState)(null),{verify:_}=(0,c.useAliyunCaptcha)();(0,i.useEffect)(()=>
1{if(v>0){let e=setTimeout(()=>w(v-1),1e3);return()=>clearTimeout(e)}},[v]),(0,i.useEffect)(()=>{S((0,d.getReferralCodeFromBrowser)())},[]);let E=async()=>{if(!g.match(/^1[3-9]\d{9}$/))return void C("请è¾å
¥æ£ç¡®çææºå·");if(!k)return void C("请å
åæç¨æ·åè®®åéç§æ¿ç");C("");try{let e=await _();if(!e)return;p(!0),await s.authApi.sendCode(g,e),w(60)}catch{C("åééªè¯ç 失败ï¼è¯·ç¨åéè¯")}finally{p(!1)}},T=async t=>{if(t.preventDefault(),!k)return void C("请å
åæç¨æ·åè®®åéç§æ¿ç");if(!g.match(/^1[3-9]\d{9}$/))return void C("请è¾å
¥æ£ç¡®çææºå·");if(6!==y.length)return void C("请è¾å
¥6ä½éªè¯ç ");C(""),p(!0);try{let t=await s.authApi.loginWithPhone(g,y,P);(0,d.clearReferralCodeFromBrowser)(),o(t.user),e?e():window.location.href=(0,u.getSafeInternalPath)(r)}catch{C("éªè¯ç é误æå·²è¿æ"),p(!1)}};return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"text-center mb-8",children:[(0,t.jsx)("h1",{className:"text-2xl font-bold text-white mb-2 tracking-tight",children:"phone"===h?"ç»å½ / 注å":"微信æ«ç ç»å½"}),(0,t.jsx)("p",{className:"text-gray-400 text-sm",children:"phone"===h?"æªæ³¨åææºå·éªè¯åèªå¨å建账æ·":'请使ç¨å¾®ä¿¡"æ«ä¸æ«"ç»å½'})]}),"phone"===h?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("button",{onClick:()=>m("wechat"),className:"group w-full hidden md:flex items-center justify-center gap-3 py-3.5 bg-[#07C160] hover:bg-[#06ad56] text-white rounded-xl font-bold transition-all shadow-lg shadow-[#07C160]/20 hover:shadow-[#07C160]/30 hover:-translate-y-0.5 mb-8",children:[(0,t.jsx)("svg",{viewBox:"0 0 1024 1024",width:"24",height:"24",children:(0,t.jsx)("path",{d:"M664.250054 368.541681c10.015098 0 19.892049 0.732687 29.67281 1.795902-26.647917-122.810047-159.358451-214.077703-310.826188-214.077703-169.353083 0-308.085774 114.232694-308.085774 259.274068 0 83.708494 46.165436 152.460344 123.281791 205.78483l-30.80868 91.730191 107.688651-53.455469c38.558178 7.53665 69.459978 15.308661 107.924012 15.308661 9.66308 0 19.230993-0.470721 28.752858-1.225921-6.025227-20.36584-9.521864-41.723264-9.521864-63.862493C402.328693 476.632491 517.908058 368.541681 664.250054 368.541681zM498.62897 285.87389c23.200398 0 38.557154 15.120372 38.557154 38.061874 0 22.846334-15.356756 38.156018-38.557154 38.156018-23.107277 0-46.260603-15.309684-46.260603-38.156018C452.368366 300.994262 475.522716 285.87389 498.62897 285.87389zM283.016307 362.090758c-23.107277 0-46.402843-15.309684-46.402843-38.156018 0-22.941502 23.295566-38.061874 46.402843-38.061874 23.081695 0 38.46301 15.120372 38.46301 38.061874C321.479317 346.782098 306.098002 362.090758 283.016307 362.090758zM945.448458 606.151333c0-121.888048-123.258255-221.236753-261.683954-221.236753-146.57838 0-262.015505 99.348706-262.015505 221.236753 0 122.06508 115.437126 221.200938 262.015505 221.200938 30.66644 0 61.617359-7.609305 92.423993-15.262612l84.513836 45.786813-23.178909-76.17082C899.379213 735.776599 945.448458 674.90216 945.448458 606.151333zM598.803483 567.994292c-15.332197 0-30.807656-15.096836-30.807656-30.501688 0-15.190981 15.47546-30.477129 30.807656-30.477129 23.295566 0 38.558178 15.286148 38.558178 30.477129C637.361661 552.897456 622.099049 567.994292 598.803483 567.994292zM768.25071 567.994292c-15.213493 0-30.594809-15.096836-30.594809-30.501688 0-15.190981 15.381315-30.477129 30.594809-30.477129 23.107277 0 38.558178 15.286148 38.558178 30.477129C806.808888 552.897456 791.357987 567.994292 768.25071 567.994292z",fill:"#ffffff","p-id":"1918"})}),(0,t.jsx)("span",{className:"-ml-2",children:"微信ä¸é®ç»å½"})]}),(0,t.jsxs)("div",{className:"relative mb-4 hidden md:block",children:[(0,t.jsx)("div",{className:"absolute inset-0 flex items-center",children:(0,t.jsx)("div",{className:"w-full border-t border-white/5"})}),(0,t.jsx)("div",{className:"relative flex justify-center text-sm",children:(0,t.jsx)("span",{className:"px-4 bg-[#18181b] text-gray-500 text-xs font-medium",children:"æä½¿ç¨ææºéªè¯ç "})})]}),j&&(0,t.jsx)("div",{className:"mb-4 p-3 bg-red-500/10 border border-red-500/20 rounded-xl text-red-400 text-sm text-center",children:j}),(0,t.jsxs)("form",{onSubmit:T,className:"space-y-5",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{className:"block text-xs font-bold text-gray-400 mb-2 ml-1",children:"ææºå·ç "}),(0,t.jsxs)("div",{className:"group flex bg-[#0A0C10] border border-white/10 rounded-xl overflow-hidden transition-all focus-within:border-indigo-500 focus-within:ring-4 focus-within:ring-indigo-500/10 hover:border-white/20",children:[(0,t.jsx)("div",{className:"flex items-center justify-center px-4 bg-white/5 border-r border-white/5",children:(0,t.jsx)("span",{className:"text-gray-300 font-medium",children:"+86"})}),(0,t.jsx)("input",{type:"tel",name:"phone",value:g,onChange:e=>x(e.target.value.replace(/\D/g,"").slice(0,11)),required:!0,className:"flex-1 bg-transparent border-none px-4 py-3 text-white placeholder-gray-600 focus:outline-none focus:ring-0 tracking-wide font-medium",placeholder:"138 0000 0000"})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("label",{className:"block text-xs font-bold text-gray-400 mb-2 ml-1",children:"éªè¯ç "}),(0,t.jsxs)("div",{className:"flex gap-3",children:[(0,t.jsx)("input",{type:"text",value:y,onChange:e=>b(e.target.value.replace(/\D/g,"").slice(0,6)),required:!0,maxLength:6,className:"flex-1 bg-[#0A0C10] border border-white/10 rounded-xl px-4 py-3 text-white placeholder-gray-600 focus:outline-none focus:border-indigo-500 focus:ring-4 focus:ring-indigo-500/10 transition-all text-center tracking-[0.2em] font-mono font-medium hover:border-white/20",placeholder:"000000"}),(0,t.jsx)("button",{type:"button",onClick:E,disabled:v>0||f,className:"px-4 md:px-6 bg-white/5 hover:bg-white/10 disabled:opacity-50 disabled:cursor-not-allowed text-indigo-400 text-sm font-bold rounded-xl border border-white/10 transition-all active:scale-95 whitespace-nowrap",children:v>0?`${v}s`:"è·åéªè¯ç "})]})]}),(0,t.jsx)("button",{type:"submit",disabled:f,className:"w-full py-3 md:py-4 bg-indigo-600 hover:bg-indigo-500 disabled:bg-indigo-600/50 text-white font-bold rounded-xl shadow-lg shadow-indigo-500/25 transition-all transform hover:scale-[1.02] active:scale-[0.98] flex items-center justify-center gap-2 mt-4",children:f?(0,t.jsxs)("svg",{className:"animate-spin h-5 w-5 text-white",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",children:[(0,t.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,t.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}):"ç»å½ / 注å"}),(0,t.jsxs)("div",{className:"flex justify-center items-start gap-3 m2-4 p-1",children:[(0,t.jsx)("input",{type:"checkbox",checked:k,onChange:e=>N(e.target.checked),id:"tos",className:"mt-1 rounded bg-[#0A0C10] border-gray-600 text-indigo-500 focus:ring-offset-0 focus:ring-0 cursor-pointer"}),(0,t.jsxs)("label",{htmlFor:"tos",className:"text-sm text-gray-400 leading-relaxed cursor-pointer select-none",children:["æå·²é
读并åæ"," ",(0,t.jsx)("a",{href:"/legal/terms",className:"text-gray-300 hover:text-white underline decoration-gray-600 hover:decoration-white transition-colors",children:"ç¨æ·åè®®"})," ","å"," ",(0,t.jsx)("a",{href:"/legal/privacy",className:"text-gray-300 hover:text-white underline decoration-gray-600 hover:decoration-white transition-colors",children:"éç§æ¿ç"})]})]})]})]}):(0,t.jsxs)("div",{className:"flex flex-col items-center animate-in fade-in zoom-in duration-300",children:[(0,t.jsx)("div",{className:"bg-white p-2 rounded-2xl mb-6 shadow-xl shadow-black/20",children:(0,t.jsx)(a.default,{size:240,claimProjectId:n,callbackUrl:r,referralCode:P})}),(0,t.jsxs)("button",{onClick:()=>m("phone"),className:"text-gray-400 hover:text-white transition-colors text-sm flex items-center gap-1",children:[(0,t.jsx)("svg",{className:"w-4 h-4",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M15 19l-7-7 7-7"})}),"è¿åææºç»å½"]})]})]})}function p({isOpen:e,onClose:a,onLoginSuccess:s,redirectUrl:l,claimProjectId:c}){return(0,i.useEffect)(()=>(e?document.body.style.overflow="hidden":document.body.style.overflow="unset",()=>{document.body.style.overflow="unset"}),[e]),(0,o.createPortal)((0,t.jsx)(n.AnimatePresence,{children:e&&(0,t.jsxs)("div",{className:"fixed inset-0 z-9999 flex items-center justify-center p-4",children:[(0,t.jsx)(r.motion.div,{initial:{opacity:0}
1,animate:{opacity:1},exit:{opacity:0},onClick:a,className:"absolute inset-0 bg-black/80 backdrop-blur-sm cursor-pointer"}),(0,t.jsxs)(r.motion.div,{initial:{opacity:0,scale:.95,y:20},animate:{opacity:1,scale:1,y:0},exit:{opacity:0,scale:.95,y:20},transition:{duration:.2},className:"w-full max-w-md bg-[#12141a] border border-white/10 rounded-2xl shadow-2xl relative z-10 overflow-hidden",children:[(0,t.jsx)("button",{onClick:a,className:"absolute top-4 right-4 p-2 text-gray-500 hover:text-white transition-colors z-20",children:(0,t.jsx)("svg",{className:"w-5 h-5",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor",children:(0,t.jsx)("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:2,d:"M6 18L18 6M6 6l12 12"})})}),(0,t.jsx)("div",{className:"p-6 md:p-8",children:(0,t.jsx)(f,{onSuccess:()=>{a(),s?s():l&&(window.location.href=(0,u.getSafeInternalPath)(l))},redirectUrl:l,claimProjectId:c})})]})]})}),document.body)}e.s(["default",()=>p],569254)},158294,(e,t,r)=>{t.exports=e.r(456984)},129064,e=>{"use strict";e.i(327171);var t=e.i(980506),r=e.i(900778),n=e.i(348060),i=e.i(741822),o=e.i(623849),a=e.i(49562),s=e.i(812064),l=r,c=e.i(582219);function u(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class d extends l.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,r=(0,s.isHTMLElement)(e)&&e.offsetWidth||0,n=this.props.sizeRef.current;n.height=t.offsetHeight||0,n.width=t.offsetWidth||0,n.top=t.offsetTop,n.left=t.offsetLeft,n.right=r-n.width-n.left}return null}componentDidUpdate(){}render(){return this.props.children}}function f({children:e,isPresent:n,anchorX:i,root:o}){let a=(0,l.useId)(),s=(0,l.useRef)(null),f=(0,l.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:p}=(0,l.useContext)(c.MotionConfigContext),h=function(...e){return r.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=u(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():u(e[t],null)}}}}(...e),e)}(s,e?.ref);return(0,l.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:l,right:c}=f.current;if(n||!s.current||!e||!t)return;let u="left"===i?`left: ${l}`:`right: ${c}`;s.current.dataset.motionPopId=a;let d=document.createElement("style");p&&(d.nonce=p);let h=o??document.head;return h.appendChild(d),d.sheet&&d.sheet.insertRule(` 2 [data-motion-pop-id="${a}"] { 3 position: absolute !important; 4 width: ${e}px !important; 5 height: ${t}px !important; 6 ${u}px !important; 7 top: ${r}px !important; 8 } 9 `),()=>{h.contains(d)&&h.removeChild(d)}},[n]),(0,t.jsx)(d,{isPresent:n,childRef:s,sizeRef:f,children:l.cloneElement(e,{ref:h})})}let p=({children:e,initial:n,isPresent:o,onExitComplete:s,custom:l,presenceAffectsLayout:c,mode:u,anchorX:d,root:p})=>{let m=(0,i.useConstant)(h),g=(0,r.useId)(),x=!0,y=(0,r.useMemo)(()=>(x=!1,{id:g,initial:n,isPresent:o,custom:l,onExitComplete:e=>
9{for(let t of(m.set(e,!0),m.values()))if(!t)return;s&&s()},register:e=>(m.set(e,!1),()=>m.delete(e))}),[o,m,s]);return c&&x&&(y={...y}),(0,r.useMemo)(()=>{m.forEach((e,t)=>m.set(t,!1))},[o]),r.useEffect(()=>{o||m.size||!s||s()},[o]),"popLayout"===u&&(e=(0,t.jsx)(f,{isPresent:o,anchorX:d,root:p,children:e})),(0,t.jsx)(a.PresenceContext.Provider,{value:y,children:e})};function h(){return new Map}var m=e.i(107932);let g=e=>e.key||"";function x(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}let y=({children:e,custom:a,initial:s=!0,onExitComplete:l,presenceAffectsLayout:c=!0,mode:u="sync",propagate:d=!1,anchorX:f="left",root:h})=>{let[y,b]=(0,m.usePresence)(d),v=(0,r.useMemo)(()=>x(e),[e]),w=d&&!y?[]:v.map(g),j=(0,r.useRef)(!0),C=(0,r.useRef)(v),k=(0,i.useConstant)(()=>new Map),[N,P]=(0,r.useState)(v),[S,_]=(0,r.useState)(v);(0,o.useIsomorphicLayoutEffect)(()=>{j.current=!1,C.current=v;for(let e=0;e<S.length;e++){let t=g(S[e]);w.includes(t)?k.delete(t):!0!==k.get(t)&&k.set(t,!1)}},[S,w.length,w.join("-")]);let E=[];if(v!==N){let e=[...v];for(let t=0;t<S.length;t++){let r=S[t],n=g(r);w.includes(n)||(e.splice(t,0,r),E.push(r))}return"wait"===u&&E.length&&(e=E),_(x(e)),P(v),null}let{forceRender:T}=(0,r.useContext)(n.LayoutGroupContext);return(0,t.jsx)(t.Fragment,{children:S.map(e=>{let r=g(e),n=(!d||!!y)&&(v===S||w.includes(r));return(0,t.jsx)(p,{isPresent:n,initial:(!j.current||!!s)&&void 0,custom:a,presenceAffectsLayout:c,mode:u,root:h,onExitComplete:n?void 0:()=>{if(!k.has(r))return;k.set(r,!0);let e=!0;k.forEach(t=>{t||(e=!1)}),e&&(T?.(),_(C.current),d&&b?.(),l&&l())},anchorX:f,children:e},r)})})};e.s(["AnimatePresence",()=>y],129064)},471118,e=>{"use strict";var t=e.i(327171),r=e.i(900778);let n="aliyun-captcha-script",i="g0x8o8",o=e=>{if(!e)return null;if("string"==typeof e){let t=e.trim();if(!t)return null;if(t.startsWith("{")||t.startsWith("["))try{return o(JSON.parse(t))}catch{}return t}if("object"!=typeof e)return null;let t=[e],r=new Set;for(;t.length>0;){let e=t.shift();if(!e||"object"!=typeof e||r.has(e))continue;r.add(e);let n=e.captchaVerifyParam||e.captcha_verify_param||e.verifyParam||e.verify_param;if("string"==typeof n&&n.trim())return n.trim();Object.values(e).forEach(e=>{e&&("object"==typeof e||"string"==typeof e)&&t.push(e)})}return null};function a(e){let[a,s]=(0,r.useState)(!1),l=(0,r.useRef)(null),c=(0,r.useRef)(null),u=(0,r.useRef)(0),d=(0,r.useRef)(null),f=(0,r.useId)().replace(/:/g,""),p=e?.key?`${e.key}-${f}`:f,h=`aliyun-captcha-btn-${p}`,m=`aliyun-captcha-elem-${p}`,g=(0,r.useCallback)(()=>{d.current&&(clearTimeout(d.current),d.current=null)},[]),x=(0,r.useCallback)(e=>{if(g(),u.current=0,!l.current)return;let t=l.current;l.current=null,t(e)},[g]),y=(0,r.useCallback)(()=>{if(l.current){if(u.current+=1,1===u.current){g(),d.current=setTimeout(()=>{l.current&&x(null)},2e4);return}x(null)}},[g,x]);return(0,r.useEffect)(()=>{window.AliyunCaptchaConfig={region:"cn",prefix:i};let e=document.getElementById(n);if(e){if(window.initAliyunCaptcha)setTimeout(()=>s(!0),0);else{let t=setInterval(()=>{window.initAliyunCaptcha&&(clearInterval(t),s(!0))},50),r=()=>s(!0);return e.addEventListener("load",r),()=>{clearInterval(t),e.removeEventListener("load",r)}}return}let t=document.createElement("script");t.id=n,t.src="https://o.alicdn.com/captcha-frontend/aliyunCaptcha/AliyunCaptcha.js",t.async=!0,t.onload=()=>s(!0),document.body.appendChild(t)},[]),(0,r.useEffect)(()=>{if(!a||!window.initAliyunCaptcha||c.current)return;let e=document.createElement("button");e.id=h,e.style.cssText="position:fixed;top:0;left:0;width:1px;height:1px;opacity:0.01;z-index:9999;border:none;padding:0;margin:0;overflow:hidden;pointer-events:auto;",document.body.appendChild(e);let r=document.createElement("div");r.id=m,r.style.display="none",document.body.appendChild(r);let n=t.default.env.NEXT_PUBLIC_ALIYUN_CAPTCHA_SCENE_ID||"1vs1cu7t";try{window.initAliyunCaptcha({SceneId:n,prefix:i,mode:"popup",element:`#${m}`,button:`#${h}`,success:e=>{x(o(e))},fail:()=>{y()},error:()=>{y()},getInstance:e=>{c.current=e}})}catch(e){console.error(e)}return()=>{g(),u.current=0,l.current=null,document.getElementById(h)?.remove(),document.getElementById(m)?.remove(),c.current=null}},[a,h,m,g,y,x]),{verify:(0,r.useCallback)(async()=>
9{if(!c.current)for(let e=0;e<30&&(await new Promise(e=>setTimeout(e,100)),!c.current);e++);return c.current?new Promise(e=>{g(),u.current=0,l.current&&l.current(null),l.current=t=>{g(),u.current=0,e(t)},"function"==typeof c.current?.reload?c.current.reload():c.current?.reset?.(),setTimeout(()=>{document.getElementById(h)?.click()},100),setTimeout(()=>{if(!l.current)return;g(),u.current=0;let e=l.current;if(l.current=null,e){let t=c.current;t?.hide?.(),e(null)}},3e4)}):(console.error("Aliyun Captcha instance not ready"),null)},[h,g]),isReady:a}}e.s(["useAliyunCaptcha",()=>a])},659674,e=>{"use strict";let t="http://localhost";function r(e,n="/dashboard"){if(!e||!e.startsWith("/")||e.startsWith("//"))return n;try{let r=new URL(e,t);if(r.origin!==t||"/auth/callback"===r.pathname)return n;return`${r.pathname}${r.search}${r.hash}`}catch{return n}}e.s(["getSafeInternalPath",()=>r])},515647,e=>{"use strict";var t=e.i(548590);let r={appId:"wx4507c48833f0c6a9",callbackUrl:`${t.API_BASE.replace(/\/+$/,"")}/auth/wechat/callback`};function n(e){let t="default";!0===e.self_redirect?t="true":!1===e.self_redirect&&(t="false");let r=`https://open.weixin.qq.com/connect/qrconnect?appid=${e.appid}&scope=${e.scope}&redirect_uri=${e.redirect_uri}&state=${e.state}&login_type=jssdk&self_redirect=${t}&styletype=${e.styletype||""}&sizetype=${e.sizetype||""}&bgcolor=${e.bgcolor||""}&rst=${e.rst||""}&ts=${e.ts??Date.now()}`;return e.style&&(r+=`&style=${e.style}`),e.href&&(r+=`&href=${e.href}`),"en"===e.lang&&(r+="&lang=en"),1===e.stylelite&&(r+="&stylelite=1"),0===e.fast_login&&(r+="&fast_login=0"),r}e.s(["WECHAT_LOGIN_CONFIG",0,r,"getWechatLoginHref",()=>n])},550521,e=>{"use strict";var t=e.i(980506),r=e.i(900778),n=e.i(515647),i=e.i(659674);let o=(0,r.memo)(e=>{let{size:o=200,warnMeg:a,claimProjectId:s,callbackUrl:l,referralCode:c}=e,u=window.location.pathname,d=window.location.search,f=window.location.hash,p=encodeURIComponent(encodeURIComponent(JSON.stringify({w_t:void 0,callbackUrl:(0,i.getSafeInternalPath)(l||u+d+f),claimProjectId:s,referralCode:c||void 0}))),h=(0,r.useMemo)(()=>(0,n.getWechatLoginHref)({self_redirect:!1,appid:n.WECHAT_LOGIN_CONFIG.appId,scope:"snsapi_login",redirect_uri:encodeURIComponent(n.WECHAT_LOGIN_CONFIG.callbackUrl),stylelite:1,state:p}),[p]),m=(0,r.useMemo)(()=>o/160,[o]);return(0,t.jsxs)("div",{className:"flex flex-col justify-center items-center overflow-hidden rounded-xl bg-white pl-2.5 pt-2.5",style:{width:o,height:o},children:[a&&(0,t.jsx)("div",{className:"absolute inset-0 bg-white/90 z-20 flex items-center justify-center p-4",children:(0,t.jsx)("p",{className:"text-center text-red-500 font-bold text-sm",children:a})}),(0,t.jsx)("iframe",{title:"WeChat Login",style:{width:"166px",height:"166px",transform:`scale(${m})`,transformOrigin:"center center",border:"none"},src:h,scrolling:"no",frameBorder:"0",allow:"local-network-access"})]})});e.s(["default",0,o])},485694,e=>{"use strict";let t=["assets.upma.cn","pub-53c29e0a9420452bb658daccc14ac3ce.r2.dev","pub-b0f67e71a340402c851710726e340cbb.r2.dev"],r={avatar:"resize,l_128/quality,Q_80/format,webp",thumb:"resize,l_640/quality,Q_75/format,webp",coverPreview:"resize,l_1280/quality,Q_80/format,webp",preview:"resize,l_1920/quality,Q_80/format,webp",lightbox:"resize,l_1920/quality,Q_85/format,webp"},n=["/ai-images/","/avatars/","/feedback/","/uploads/"];function i(e){return e.startsWith("http://")||e.startsWith("https://")}function o(){return new Set(t)}function a(e){return n.some(t=>e.startsWith(t))}function s(e,t){var n;let s,l,c,u,d,f,p=function(e){if(!i(e))return e;try{let t=new URL(e);if(!a(t.pathname)||!o().has(t.hostname))return e;let r=new URL("https://assets.upma.cn");return`${r.origin}${t.pathname}${t.search}${t.hash}`}catch{return e}}(e);if("original"===t||!i(p))return p;try{let e=new URL(p);if(!a(e.pathname)||!o().has(e.hostname))return p}catch{return p}return n=r[t],l=(s=p.indexOf("#"))>=0?p.slice(0,s):p,c=s>=0?p.slice(s):"",d=(u=l.indexOf("?"))>=0?l.slice(0,u):l,f=(u>=0?l.slice(u+1):"").split("&").filter(e=>e&&!e.startsWith("image_process=")).join("&"),`${d}?${f?`${f}&`:""}image_process=${n}${c}`}e.s(["getAssetImageSrc",()=>s])},613781,e=>{"use strict";var t=e.i(45863);e.s(["X",()=>t.default])},570606,35166,e=>{"use strict";function t(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}e.s(["default",()=>t],35166);var r=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInl
9ine|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,n=t(function(e){return r.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)});e.s(["default",()=>n],570606)},343946,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"warnOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},986462,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={assign:function(){return l},searchParamsToUrlQuery:function(){return o},urlQueryToSearchParams:function(){return s}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});function o(e){let t={};for(let[r,n]of e.entries()){let e=t[r];void 0===e?t[r]=n:Array.isArray(e)?e.push(n):t[r]=[e,n]}return t}function a(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let t=new URLSearchParams;for(let[r,n]of Object.entries(e))if(Array.isArray(n))for(let e of n)t.append(r,a(e));else t.set(r,a(n));return t}function l(e,...t){for(let r of t){for(let t of r.keys())e.delete(t);for(let[t,n]of r.entries())e.append(t,n)}return e}},133860,(e,t,r)=>{"use strict";
9Object.defineProperty(r,"__esModule",{value:!0});var n={formatUrl:function(){return s},formatWithValidation:function(){return c},urlObjectKeys:function(){return l}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=e.r(744066)._(e.r(986462)),a=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:r}=e,n=e.protocol||"",i=e.pathname||"",s=e.hash||"",l=e.query||"",c=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?c=t+e.host:r&&(c=t+(~r.indexOf(":")?`[${r}]`:r),e.port&&(c+=":"+e.port)),l&&"object"==typeof l&&(l=String(o.urlQueryToSearchParams(l)));let u=e.search||l&&`?${l}`||"";return n&&!n.endsWith(":")&&(n+=":"),e.slashes||(!n||a.test(n))&&!1!==c?(c="//"+(c||""),i&&"/"!==i[0]&&(i="/"+i)):c||(c=""),s&&"#"!==s[0]&&(s="#"+s),u&&"?"!==u[0]&&(u="?"+u),i=i.replace(/[?#]/g,encodeURIComponent),u=u.replace("#","%23"),`${n}${c}${i}${u}${s}`}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function c(e){return s(e)}},504357,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"useMergedRef",{enumerable:!0,get:function(){return i}});let n=e.r(900778);function i(e,t){let r=(0,n.useRef)(null),i=(0,n.useRef)(null);return(0,n.useCallback)(n=>{if(null===n){let e=r.current;e&&(r.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(r.current=o(e,n)),t&&(i.current=o(t,n))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let r=e(t);return"function"==typeof r?r:()=>e(null)}}("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},969775,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={DecodeError:function(){return x},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return v},NormalizeError:function(){return y},PageNotFoundError:function(){return b},SP:function(){return m},ST:function(){return g},WEB_VITALS:function(){return o},execOnce:function(){return a},getDisplayName:function(){return d},getLocationOrigin:function(){return c},getURL:function(){return u},isAbsoluteUrl:function(){return l},isResSent:function(){return f},loadGetInitialProps:function(){return h},normalizeRepeatedSlashes:function(){return p},stringifyError:function(){return j}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=["CLS","FCP","FID","INP","LCP","TTFB"];function a(e){let t,r=!1;return(...n)=>(r||(r=!0,t=e(...n)),t)}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>s.test(e);function c(){let{protocol:e,hostname:t,port:r}=window.location;return`${e}//${t}${r?":"+r:""}`}function u(){let{href:e}=window.location,t=c();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function f(e){return e.finished||e.headersSent}function p(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function h(e,t){let r=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await h(t.Component,t.ctx)}:{};let n=await e.getInitialProps(t);if(r&&f(r))return n;if(!n)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${n}" instead.`),"__NEXT_ERROR_CODE",{value:"E394",enumerable:!1,configurable:!0});return n}let m="undefined"!=typeof performance,g=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class x extends Error{}class y extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class v extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function j(e){return JSON.stringify({message:e.message,stack:e.stack})}},298869,(e,t,r)=>{"use strict";
9Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"isLocalURL",{enumerable:!0,get:function(){return o}});let n=e.r(969775),i=e.r(606125);function o(e){if(!(0,n.isAbsoluteUrl)(e))return!0;try{let t=(0,n.getLocationOrigin)(),r=new URL(e,t);return r.origin===t&&(0,i.hasBasePath)(r.pathname)}catch(e){return!1}}},437034,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0}),Object.defineProperty(r,"errorOnce",{enumerable:!0,get:function(){return n}});let n=e=>{}},8331,(e,t,r)=>{"use strict";Object.defineProperty(r,"__esModule",{value:!0});var n={default:function(){return x},useLinkStatus:function(){return b}};for(var i in n)Object.defineProperty(r,i,{enumerable:!0,get:n[i]});let o=e.r(744066),a=e.r(980506),s=o._(e.r(900778)),l=e.r(133860),c=e.r(540992),u=e.r(504357),d=e.r(969775),f=e.r(789810);e.r(343946);let p=e.r(797689),h=e.r(298869),m=e.r(225797);function g(e){return"string"==typeof e?e:(0,l.formatUrl)(e)}function x(t){var r;let n,i,o,[l,x]=(0,s.useOptimistic)(p.IDLE_LINK_STATUS),b=(0,s.useRef)(null),{href:v,as:w,children:j,prefetch:C=null,passHref:k,replace:N,shallow:P,scroll:S,onClick:_,onMouseEnter:E,onTouchStart:T,legacyBehavior:A=!1,onNavigate:L,ref:O,unstable_dynamicOnHover:I,...R}=t;n=j,A&&("string"==typeof n||"number"==typeof n)&&(n=(0,a.jsx)("a",{children:n}));let $=s.default.useContext(c.AppRouterContext),M=!1!==C,U=!1!==C?null===(r=C)||"auto"===r?m.FetchStrategy.PPR:m.FetchStrategy.Full:m.FetchStrategy.PPR,{href:z,as:F}=s.default.useMemo(()=>{let e=g(v);return{href:e,as:w?g(w):e}},[v,w]);if(A){if(n?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});i=s.default.Children.only(n)}let B=A?i&&"object"==typeof i&&i.ref:O,W=s.default.useCallback(e=>(null!==$&&(b.current=(0,p.mountLinkInstance)(e,z,$,U,M,x)),()=>{b.current&&((0,p.unmountLinkForCurrentNavigation)(b.current),b.current=null),(0,p.unmountPrefetchableInstance)(e)}),[M,z,$,U,x]),D={ref:(0,u.useMergedRef)(W,B),onClick(t){A||"function"!=typeof _||_(t),A&&i.props&&"function"==typeof i.props.onClick&&i.props.onClick(t),!$||t.defaultPrevented||function(t,r,n,i,o,a,l){if("undefined"!=typeof window){let c,{nodeName:u}=t.currentTarget;if("A"===u.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(r)){o&&(t.preventDefault(),location.replace(r));return}if(t.preventDefault(),l){let e=!1;if(l({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:d}=e.r(415355);s.default.startTransition(()=>{d(n||r,o?"replace":"push",a??!0,i.current)})}}(t,z,F,b,N,S,L)},onMouseEnter(e){A||"function"!=typeof E||E(e),A&&i.props&&"function"==typeof i.props.onMouseEnter&&i.props.onMouseEnter(e),$&&M&&(0,p.onNavigationIntent)(e.currentTarget,!0===I)},onTouchStart:function(e){A||"function"!=typeof T||T(e),A&&i.props&&"function"==typeof i.props.onTouchStart&&i.props.onTouchStart(e),$&&M&&(0,p.onNavigationIntent)(e.currentTarget,!0===I)}};return(0,d.isAbsoluteUrl)(F)?D.href=F:A&&!k&&("a"!==i.type||"href"in i.props)||(D.href=(0,f.addBasePath)(F)),o=A?s.default.cloneElement(i,D):(0,a.jsx)("a",{...R,...D,children:n}),(0,a.jsx)(y.Provider,{value:l,children:o})}e.r(437034);let y=(0,s.createContext)(p.IDLE_LINK_STATUS),b=()=>(0,s.useContext)(y);("function"==typeof r.default||"object"==typeof r.default&&null!==r.default)&&void 0===r.default.__esModule&&(Object.defineProperty(r.default,"__esModule",{value:!0}),Object.assign(r.default,r),t.exports=r.default)},185361,e=>{"use strict";var t=e.i(900778);let r=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},n=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let o=(0,t.forwardRef)(({color:e="currentColor",size:r=24,strokeWidth:o=2,absoluteStrokeWidth:a,className:s="",children:l,iconNode:c,...u},d)=>(0,t.createElement)("svg",{ref:d,...i,width:r,height:r,stroke:e,strokeWidth:a?24*Number(o)/Number(r):o,className:n("lucide",s),...!l&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(u)&&{"aria-hidden":"true"},...u},[...c.map(([e,r])=>(0,t.createElement)(e,r)),...Array.isArray(l)?l:[l]])),a=(e,i)=>{let a=(0,t.forwardRef)(({className:a,...s},l)=>(0,t.createElement)(o,{ref:l,iconNode:i,className:n(`lucide-${r(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,a),...s}));return a.displayName=r(e),a};e.s(["default",()=>a],185361)},45863,e=>{"use strict";let t=(0,e.i(185361).default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}
9],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);e.s(["default",()=>t])},806964,e=>{"use strict";var t=e.i(980506);function r({className:e="",showText:r=!0,size:n="md",variant:i="dark"}){let o="lg"===n?48:"sm"===n?24:32,a=r?5*o:o;return(0,t.jsxs)("svg",{width:a,height:o,viewBox:r?"0 0 160 40":"0 0 40 40",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:e,"aria-label":"ä¸ç Logo",children:[(0,t.jsxs)("defs",{children:[(0,t.jsxs)("linearGradient",{id:"circle_bg",x1:"0",y1:"0",x2:"40",y2:"40",gradientUnits:"userSpaceOnUse",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#1e1b4b"})," ",(0,t.jsx)("stop",{offset:"100%",stopColor:"#2e1065"})," "]}),(0,t.jsxs)("linearGradient",{id:"triangle_gradient",x1:"20",y1:"10",x2:"20",y2:"32",gradientUnits:"userSpaceOnUse",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#6366f1"})," ",(0,t.jsx)("stop",{offset:"50%",stopColor:"#8b5cf6"})," ",(0,t.jsx)("stop",{offset:"100%",stopColor:"#ec4899"})," "]}),(0,t.jsx)("linearGradient",{id:`${i}_text_gradient`,x1:"0",y1:"0",x2:"0",y2:"100%",gradientUnits:"userSpaceOnUse",children:"dark"===i?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#dedede"}),(0,t.jsx)("stop",{offset:"100%",stopColor:"#a0aec0"})]}):(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#1f2937"})," ",(0,t.jsx)("stop",{offset:"100%",stopColor:"#4b5563"})," "]})}),(0,t.jsx)("filter",{id:"text_shadow",x:"-20%",y:"-20%",width:"140%",height:"140%",children:(0,t.jsx)("feDropShadow",{dx:"0",dy:"1",stdDeviation:"1",floodColor:"#000000",floodOpacity:"dark"===i?.5:.1})})]}),(0,t.jsxs)("g",{children:[(0,t.jsx)("circle",{cx:"20",cy:"20",r:"20",fill:"url(#circle_bg)"}),(0,t.jsx)("circle",{cx:"20",cy:"20",r:"19",stroke:"white",strokeOpacity:"0.1",strokeWidth:"1"}),(0,t.jsx)("path",{d:"M20 11L30 29H10L20 11Z",fill:"url(#triangle_gradient)",className:"drop-shadow-sm"})]}),r&&(0,t.jsxs)("g",{transform:"translate(48, 0)",children:[(0,t.jsx)("text",{x:"0",y:"29",fill:`url(#${i}_text_gradient)`,filter:"url(#text_shadow)",fontSize:"24",fontWeight:"900",fontFamily:"PingFang SC, Microsoft YaHei, system-ui, sans-serif",letterSpacing:"0.02em",children:"ä¸ç "}),(0,t.jsxs)("g",{transform:"translate(54, 0)",children:[(0,t.jsx)("text",{x:"0",y:"17",fill:"url(#triangle_gradient)",fontSize:"12",fontWeight:"900",fontFamily:"Manrope, Inter, system-ui, sans-serif",letterSpacing:"0.1em",style:{textTransform:"uppercase"},children:"up"}),(0,t.jsxs)("text",{x:"0",y:"31",fontSize:"12",fontFamily:"Manrope, Inter, system-ui, sans-serif",fontWeight:"900",letterSpacing:"0.1em",children:[(0,t.jsx)("tspan",{fill:"url(#triangle_gradient)",style:{textTransform:"uppercase"},children:"ma"}),(0,t.jsx)("tspan",{fill:"dark"===i?"white":"#4b5563",fillOpacity:"dark"===i?"0.4":"1",fontWeight:"600",fontSize:"10",dx:"2",children:".cn"})]})]})]})]})}e.s(["default",()=>r])},677635,e=>{"use strict";let t=(0,e.i(185361).default)("gift",[["rect",{x:"3",y:"8",width:"18",height:"4",rx:"1",key:"bkv52"}],["path",{d:"M12 8v13",key:"1c76mn"}],["path",{d:"M19 12v7a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2v-7",key:"6wjy6b"}],["path",{d:"M7.5 8a2.5 2.5 0 0 1 0-5A4.8 8 0 0 1 12 8a4.8 8 0 0 1 4.5-5 2.5 2.5 0 0 1 0 5",key:"1ihvrl"}]]);e.s(["Gift",()=>t],677635)}]);
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.