PageSourceSearch

https://aitodo.co/_next/static/chunks/19b3l8e25567g.js

js aitodo.co collected 2026-09-24 11:51:37 UTC 60,469 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,133715,e=>{e.v({className:"poppins_d0588f08-module__k10lCa__className"})},851509,e=>{"use strict";let t=(0,e.i(369547).default)("audio-lines",[["path",{d:"M2 10v3",key:"1fnikh"}],["path",{d:"M6 6v11",key:"11sgs0"}],["path",{d:"M10 3v18",key:"yhl04a"}],["path",{d:"M14 8v7",key:"3a1oy3"}],["path",{d:"M18 5v13",key:"123xd1"}],["path",{d:"M22 10v3",key:"154ddg"}]]);e.s(["AudioLines",0,t],851509)},465420,e=>{"use strict";let t=(0,e.i(369547).default)("camera",[["path",{d:"M13.997 4a2 2 0 0 1 1.76 1.05l.486.9A2 2 0 0 0 18.003 7H20a2 2 0 0 1 2 2v9a2 2 0 0 1-2 2H4a2 2 0 0 1-2-2V9a2 2 0 0 1 2-2h1.997a2 2 0 0 0 1.759-1.048l.489-.904A2 2 0 0 1 10.004 4z",key:"18u6gg"}],["circle",{cx:"12",cy:"13",r:"3",key:"1vg3eu"}]]);e.s(["Camera",0,t],465420)},546456,e=>{"use strict";let t=(0,e.i(369547).default)("cloud",[["path",{d:"M17.5 19H9a7 7 0 1 1 6.71-9h1.79a4.5 4.5 0 1 1 0 9Z",key:"p7xjir"}]]);e.s(["Cloud",0,t],546456)},693338,e=>{"use strict";let t=(0,e.i(369547).default)("images",[["path",{d:"m22 11-1.296-1.296a2.4 2.4 0 0 0-3.408 0L11 16",key:"9kzy35"}],["path",{d:"M4 8a2 2 0 0 0-2 2v10a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2",key:"1t0f0t"}],["circle",{cx:"13",cy:"7",r:"1",fill:"currentColor",key:"1obus6"}],["rect",{x:"8",y:"2",width:"14",height:"14",rx:"2",key:"1gvhby"}]]);e.s(["Images",0,t],693338)},359482,e=>{"use strict";let t=(0,e.i(369547).default)("mic",[["path",{d:"M12 19v3",key:"npa21l"}],["path",{d:"M19 10v2a7 7 0 0 1-14 0v-2",key:"1vc78b"}],["rect",{x:"9",y:"2",width:"6",height:"13",rx:"3",key:"s6n7sd"}]]);e.s(["default",0,t])},503680,e=>{"use strict";var t=e.i(359482);e.s(["Mic",()=>t.default])},21498,e=>{"use strict";let t=(0,e.i(369547).default)("radio",[["path",{d:"M16.247 7.761a6 6 0 0 1 0 8.478",key:"1fwjs5"}],["path",{d:"M19.075 4.933a10 10 0 0 1 0 14.134",key:"ehdyv1"}],["path",{d:"M4.925 19.067a10 10 0 0 1 0-14.134",key:"1q22gi"}],["path",{d:"M7.753 16.239a6 6 0 0 1 0-8.478",key:"r2q7qm"}],["circle",{cx:"12",cy:"12",r:"2",key:"1c9p78"}]]);e.s(["Radio",0,t],21498)},871138,e=>{"use strict";let t=(0,e.i(369547).default)("rotate-ccw",[["path",{d:"M3 12a9 9 0 1 0 9-9 9.75 9.75 0 0 0-6.74 2.74L3 8",key:"1357e3"}],["path",{d:"M3 3v5h5",key:"1xhq8a"}]]);e.s(["RotateCcw",0,t],871138)},896080,e=>{"use strict";let t=(0,e.i(369547).default)("scissors",[["circle",{cx:"6",cy:"6",r:"3",key:"1lh9wr"}],["path",{d:"M8.12 8.12 12 12",key:"1alkpv"}],["path",{d:"M20 4 8.12 15.88",key:"xgtan2"}],["circle",{cx:"6",cy:"18",r:"3",key:"fqmcym"}],["path",{d:"M14.8 14.8 20 20",key:"ptml3r"}]]);e.s(["Scissors",0,t],896080)},666407,e=>{"use strict";let t=(0,e.i(369547).default)("volume-2",[["path",{d:"M11 4.702a.705.705 0 0 0-1.203-.498L6.413 7.587A1.4 1.4 0 0 1 5.416 8H3a1 1 0 0 0-1 1v6a1 1 0 0 0 1 1h2.416a1.4 1.4 0 0 1 .997.413l3.383 3.384A.705.705 0 0 0 11 19.298z",key:"uqj9uw"}],["path",{d:"M16 9a5 5 0 0 1 0 6",key:"1q6k2b"}],["path",{d:"M19.364 18.364a9 9 0 0 0 0-12.728",key:"ijwkga"}]]);e.s(["Volume2",0,t],666407)},303128,e=>{"use strict";var t=e.i(391398),r=e.i(611073),s=e.i(582525),a=e.i(984295),l=e.i(720359);e.s(["default",0,function(){let e=(0,a.useCnOverseasHandoff)(e=>e.url),n=(0,a.useCnOverseasHandoff)(e=>e.close),o=e?(0,l.buildCnOverseasHandoffUrl)(e):"";return(0,t.jsx)(s.Dialog,{open:!!e,onOpenChange:e=>{e||n()},children:(0,t.jsxs)(s.DialogContent,{className:"gap-0 overflow-hidden p-0 sm:max-w-md sm:rounded-2xl",children:[(0,t.jsxs)("div",{className:"px-6 pt-8 pb-5 text-center",children:[(0,t.jsx)(s.DialogTitle,{className:"text-xl",children:"即将前往海外版"}),(0,t.jsx)(s.DialogDescription,{className:"mt-3 text-center text-sm leading-6",children:"bibigpt.cn 只直接处理已经支持的国内平台,例如 B站、小宇宙、抖音、小红书、快手和喜马拉雅。继续访问会打开海外版,请留意账号和隐私信息。"})]}),e?(0,t.jsx)("div",{className:"bg-muted px-4 py-3 text-center text-sm break-all text-foreground",children:e}):null,(0,t.jsx)("div",{className:"flex justify-center px-6 py-6",children:(0,t.jsx)(r.Button,{asChild:!0,className:"h-11 rounded-full px-8",children:(0,t.jsx)("a",{href:o,children:"继续前往"})})})]})})}])},244407,e=>{"use strict";var t=e.i(391398),r=e.i(851509),s=e.i(110420),a=e.i(121947),l=e.i(687072),n=e.i(693338),o=e.i(11917),i=e.i(594168),c=e.i(195706),d=e.i(582646),u=e.i(117690),m=e.i(822378),h=e.i(21498),f=e.i(896080),x=e.i(650128),p=e.i(947710),g=e.i(666407),b=e.i(41158),j=e.i(191788);function v(){return(0,t.jsxs)("div",{className:"mb-4 flex flex-wrap items-center justify-center gap-3",children:[(0,t.jsx)("a",{href:"https://fazier.com",target:"_blank",rel:"noopener",children:(0,t.jsx)("img",{src:"https://fazier.com/api/v1//public/badges/launch_badges.svg?badge_type=launched&theme=light",width:120,height:32,alt:"Fazier badge",loading:"lazy"})}),(0,t.jsx)("a",{href:"https://showmebest.ai",target:"_blank",rel:"noopener",children:(0,t.jsx)("img",{src:"/(cutfa.st)/showmebest-feature-badge-white.webp",width:220,height:60,alt:"Featured on ShowMeBestAI",loading:"lazy"})}),(0,t.jsx)("a",{href:"https://aitooltrek.com",title:"AI Tool Trek",target:"_blank",rel:"noopener",className:"text-xs text-slate-500 transition-colors hover:text-pink-600 dark:text-slate-400 dark:hover:text-pink-400",children:"AI Tool Trek"}),(0,t.jsx)("a",{href:"https://twelve.tools",title:"twelve.tools",target:"_blank",rel:"noopener",className:"text-xs text-slate-500 transition-colors hover:text-pink-600 dark:text-slate-400 dark:hover:text-pink-400",children:"twelve.tools"}),(0,t.jsx)("a",{href:"https://www.toolpilot.ai",target:"_blank",rel:"noopener",children:(0,t.jsx)("img",{src:"/(cutfa.st)/toolpilot-featured-badge-white.png",width:220,height:48,alt:"Featured on ToolPilot",loading:"lazy"})}),(0,t.jsx)("a",{href:"https://dang.ai",target:"_blank",rel:"noopener",children:(0,t.jsx)("img",{src:"/(cutfa.st)/dang-badge.png",width:150,height:54,alt:"Dang.ai",loading:"lazy"})})]})}var k=e.i(193905);e.s(["CutFastSiteFooter",0,function(){let{t:e}=(0,k.useTranslation)("(cutfa.st)"),N=(0,j.useMemo)(()=>{let t=[{href:"/features",label:e("footer.linkAllTools"),icon:p.Sparkles},{href:"/features/convert",label:e("footer.linkVideoConverter"),icon:m.Play},{href:"/features/hls-to-mp4",label:e("footer.linkHlsToMp4"),icon:c.Link2},{href:"/features/m3u8-downloader",label:e("footer.linkM3u8Downloader"),icon:l.Download},{href:"/features/mp4-to-mp3",label:e("footer.linkMp4ToMp3")},{href:"/features/mp4-to-gif",label:e("footer.linkMp4ToGif")},{href:"/features/transcribe",label:e("footer.linkTranscribe")},{href:"/features/video-to-text-converter",label:e("footer.linkVideoToText")},{href:"/features/video-to-mp3",label:e("footer.linkVideoToMp3")},{href:"/features/pdf-compressor",label:e("footer.linkPdfCompressor")},{href:"/features/desktop-app",label:e("footer.linkDesktopApp")}],d=[{href:"/features/trim",label:e("footer.linkTrimVideo"),icon:f.Scissors},{href:"/features/silence-remover",label:e("footer.linkSilenceRemover"),icon:f.Scissors},{href:"/features/merge",label:e("footer.linkMergeVideo")},{href:"/features/compress-video",label:e("footer.linkCompressVideo")},{href:"/features/compress-for-discord",label:e("footer.linkCompressForDiscord")},{href:"/features/m3u8-player",label:e("footer.linkM3u8Player"),icon:m.Play},{href:"/features/hls-live-recorder",label:e("footer.linkHlsLiveRecorder"),icon:h.Radio},{href:"/features/subtitle-mux",label:e("footer.linkSubtitleMux")}],b=[{href:"/features/trim-audio",label:e("footer.linkTrimAudio")}
1,{href:"/features/audio-joiner",label:e("footer.linkAudioJoiner")},{href:"/features/voice-recorder",label:e("footer.linkVoiceRecorder"),icon:g.Volume2},{href:"/features/text-to-speech",label:e("footer.linkTextToSpeech")},{href:"/features/extract-audio",label:e("footer.linkExtractAudio")},{href:"/features/audio-to-hls",label:e("footer.linkAudioToHls"),icon:i.Layers}];return{popular:t,video:d,audio:b,converters:[{href:"/features/convert",label:e("footer.linkConvert")},{href:"/features/hls-converter",label:e("footer.linkHlsConverter")},{href:"/features/ts-to-mp4",label:e("footer.linkTsToMp4")},{href:"/features/video-to-gif",label:e("footer.linkVideoToGif")},{href:"/features/mov-to-mp4",label:e("footer.linkMovToMp4")},{href:"/features/webm-to-mp4",label:e("footer.linkWebmToMp4")},{href:"/features/mkv-to-mp4",label:e("footer.linkMkvToMp4")},{href:"/features/mp4-to-hls",label:e("footer.linkMp4ToHls"),icon:i.Layers}],create:[{href:"/features/online-video-editor",label:e("footer.linkOnlineVideoEditor"),icon:a.Clapperboard},{href:"/features/video-caption-generator",label:e("footer.linkCaptionGenerator"),icon:s.Captions},{href:"/features/video-translator",label:e("footer.linkVideoTranslator"),icon:o.Languages},{href:"/features/slideshow-maker",label:e("footer.linkSlideshowMaker"),icon:n.Images},{href:"/features/youtube-shorts-maker",label:e("footer.linkShortsMaker"),icon:x.Smartphone},{href:"/features/audio-visualizer",label:e("footer.linkAudioVisualizer"),icon:r.AudioLines},{href:"/features/video-color-correction",label:e("footer.linkColorCorrection"),icon:u.Palette}]}},[e]);return(0,t.jsx)("footer",{className:"border-t border-slate-200 bg-white py-12 dark:border-slate-700/50 dark:bg-slate-900",children:(0,t.jsxs)("div",{className:"container mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[(0,t.jsxs)("div",{className:"grid gap-10 md:grid-cols-[1.2fr_1fr_1fr_1fr_1fr]",children:[(0,t.jsxs)("div",{className:"space-y-4",children:[(0,t.jsxs)("div",{className:"flex items-center",children:[(0,t.jsx)("img",{src:"/(cutfa.st)/cutfast.png",alt:e("footer.logoAlt"),className:"size-6 text-pink-500 dark:text-pink-400"}),(0,t.jsx)("div",{className:"font-serif-sc ml-2.5 text-lg font-semibold text-pink-600 dark:text-pink-400",children:"CutFast"})]}),(0,t.jsx)("p",{className:"text-sm leading-relaxed text-slate-600 dark:text-slate-300",children:e("footer.description")}),(0,t.jsxs)("a",{href:"mailto:[email protected]",className:"inline-flex items-center gap-2 text-sm text-slate-600 hover:text-slate-900 dark:text-slate-300 dark:hover:text-slate-50",children:[(0,t.jsx)(d.Mail,{className:"size-4 text-slate-500 dark:text-slate-400"}),"[email protected]"]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-semibold text-slate-900 dark:text-slate-50",children:e("footer.titlePopular")}),(0,t.jsx)("ul",{className:"mt-3 space-y-2 text-sm",children:N.popular.map(e=>(0,t.jsx)("li",{children:(0,t.jsxs)(b.default,{href:e.href,className:"inline-flex items-center gap-2 text-slate-600 hover:text-slate-900 dark:text-slate-300 dark:hover:text-slate-50",children:[e.icon?(0,t.jsx)(e.icon,{className:"size-4 text-slate-500 dark:text-slate-400"}):null,e.label]})},e.href))})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-semibold text-slate-900 dark:text-slate-50",children:e("footer.titleVideo")}),(0,t.jsx)("ul",{className:"mt-3 space-y-2 text-sm",children:N.video.map(e=>(0,t.jsx)("li",{children:(0,t.jsxs)(b.default,{href:e.href,className:"inline-flex items-center gap-2 text-slate-600 hover:text-slate-900 dark:text-slate-300 dark:hover:text-slate-50",children:[e.icon?(0,t.jsx)(e.icon,{className:"size-4 text-slate-500 dark:text-slate-400"}):null,e.label]})},e.href))})]}),(0,t.jsxs)("div",{className:"space-y-8",children:[(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-semibold text-slate-900 dark:text-slate-50",children:e("footer.titleAudio")}),(0,t.jsx)("ul",{className:"mt-3 space-y-2 text-sm",children:N.audio.map(e=>(0,t.jsx)("li",{children:(0,t.jsxs)(b.default,{href:e.href,className:"inline-flex items-center gap-2 text-slate-600 hover:text-slate-900 dark:text-slate-300 dark:hover:text-slate-50",children:[e.icon?(0,t.jsx)(e.icon,{className:"size-4 text-slate-500 dark:text-slate-400"}):null,e.label]})},e.href))})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-semibold text-slate-900 dark:text-slate-50",children:e("footer.titleConverters")}),(0,t.jsx)("ul",{className:"mt-3 space-y-2 text-sm",children:N.converters.map(e=>(0,t.jsx)("li",{children:(0,t.jsxs)(b.default,{href:e.href,className:"inline-flex items-center gap-2 text-slate-600 hover:text-slate-900 dark:text-slate-300 dark:hover:text-slate-50",children:[e.icon?(0,t.jsx)(e.icon,{className:"size-4 text-slate-500 dark:text-slate-400"}):null,e.label]})},e.href))})]})]}),(0,t.jsxs)("div",{children:[(0,t.jsx)("div",{className:"text-sm font-semibold text-slate-900 dark:text-slate-50",children:e("footer.titleCreate")}),(0,t.jsx)("ul",{className:"mt-3 space-y-2 text-sm",children:N.create.map(e=>(0,t.jsx)("li",{children:(0,t.jsxs)(b.default,{href:e.href,className:"inline-flex items-center gap-2 text-slate-600 hover:text-slate-900 dark:text-slate-300 dark:hover:text-slate-50",children:[e.icon?(0,t.jsx)(e.icon,{className:"size-4 text-slate-500 dark:text-slate-400"}):null,e.label]})},e.href))})]})]}),(0,t.jsxs)("div",{className:"mt-10 border-t border-slate-200 pt-6 dark:border-slate-800",children:[(0,t.jsx)(v,{}),(0,t.jsxs)("div",{className:"flex flex-col items-center justify-between gap-4 text-sm text-slate-500 md:flex-row dark:text-slate-400",children:[(0,t.jsx)("div",{dangerouslySetInnerHTML:{__html:e("footer.copyright",{year:new Date().getFullYear()})}}),(0,t.jsxs)("div",{className:"flex flex-wrap items-center gap-x-4 gap-y-2",children:[(0,t.jsx)(b.default,{href:"/updates",className:"text-slate-500 hover:text-slate-900 dark:text-slate-400 dark:hover:text-slate-50",children:e("footer.linkUpdates")}),(0,t.jsx)(b.default,{href:"/terms-of-use",className:"text-slate-500 hover:text-slate-900 dark:text-slate-400 dark:hover:text-slate-50",children:e("footer.linkTerms")}),(0,t.jsx)(b.default,{href:"/privacy-policy",className:"text-slate-500 hover:text-slate-900 dark:text-slate-400 dark:hover:text-slate-50",children:e("footer.linkPrivacy")})]})]})]})]})})}],244407)},437746,e=>{"use strict";var t=e.i(391398),r=e.i(11917),s=e.i(671979),a=e.i(112349),l=e.i(775190),n=e.i(193905),o=e.i(864860),i=e.i(472865);e.s(["UserMenuSub",0,function(){let{t:e}=(0,n.useTranslation)(),{analytics:c}=(0,a.useAnalytics)(),{mode:d,color:u,setMode:m,setColor:h}=(0,i.useThemeStore)(),{lang:f,setLang:x}
1=(0,n.useSelectedLanguage)(),p=o.locales.map(e=>{let t;return{locale:e,name:(t=new Intl.DisplayNames([e],{type:"language"}).of(e)).charAt(0).toLocaleUpperCase()+t.slice(1)}}),g=[{key:"light",label:e("浅色")},{key:"dark",label:e("深色")},{key:"system",label:e("跟随系统")}];async function b(e){c.track("LanguageSwitcher Clicked",{locale:e}),await x(e)}return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)(l.DropdownMenuSub,{children:[(0,t.jsxs)(l.DropdownMenuSubTrigger,{className:"cursor-pointer",children:[(0,t.jsx)(r.Languages,{className:"mr-2 size-4"}),(0,t.jsx)("span",{children:e("切换语言")})]}),(0,t.jsx)(l.DropdownMenuSubContent,{className:"w-48",sideOffset:8,children:p.map(({locale:e,name:r})=>{let s=f===e;return(0,t.jsx)(l.DropdownMenuItem,{onClick:()=>b(e),className:`flex cursor-pointer items-center gap-2 ${s?"bg-primary text-primary-foreground":""}`,children:(0,t.jsx)("span",{children:r})},e)})})]}),(0,t.jsxs)(l.DropdownMenuSub,{children:[(0,t.jsxs)(l.DropdownMenuSubTrigger,{className:"cursor-pointer",children:[(0,t.jsx)(s.Sun,{className:"mr-2 size-4"}),(0,t.jsx)("span",{children:e("切换主题")})]}),(0,t.jsxs)(l.DropdownMenuSubContent,{className:"w-48",sideOffset:8,children:[(0,t.jsx)("div",{className:"px-2 py-1.5 text-xs font-semibold text-muted-foreground",children:e("显示模式")}),g.map(({key:e,label:r})=>{let s=d===e;return(0,t.jsx)(l.DropdownMenuItem,{onClick:()=>m(e),className:`flex cursor-pointer items-center gap-2 ${s?"bg-primary text-primary-foreground":""}`,children:(0,t.jsx)("span",{children:r})},e)}),(0,t.jsx)(l.DropdownMenuSeparator,{className:"my-2"}),(0,t.jsx)("div",{className:"px-2 py-1.5 text-xs font-semibold text-muted-foreground",children:e("颜色主题")}),(0,t.jsx)(l.DropdownMenuRadioGroup,{value:u,onValueChange:e=>h(e),children:i.THEME_COLORS.map(r=>(0,t.jsxs)(l.DropdownMenuRadioItem,{value:r.key,className:"flex cursor-pointer items-center gap-2",children:[(0,t.jsx)("span",{className:`size-3 rounded-full ${r.className}`}),(0,t.jsx)("span",{children:e(r.name)})]},r.key))})]})]})]})}])},962887,e=>{"use strict";var t=e.i(162547);let r=["/song","/user","/song-studio","/song-canvas"];function s(e){let s,a=(s=((0,t.stripAllLocalePrefixes)(e??"/").split(/[?#]/)[0]||"/").replace(/^\/\(suno\.bi\)(?=\/|$)/,"")||"/").startsWith("/")?s:`/${s}`;return!r.some(e=>a===e||a.startsWith(`${e}/`))}e.s(["SUNO_MARKETING_SLIM_META_KEY",0,"__isSunoMarketingSlim__","isSunoLandingAppRoute",0,function(e){let t=e??"";return!!t.includes("(suno.bi)")&&s(t)},"isSunoMarketingPath",0,s])},164752,e=>{"use strict";var t=e.i(391398),r=e.i(168489),s=e.i(958678),a=e.i(191788),l=a;class n extends l.default.Component{constructor(e){super(e),this.state={hasError:!1,error:null}}static getDerivedStateFromError(e){return{hasError:!0,error:e}}componentDidCatch(e,t){console.error("[LandingErrorBoundary]",e,t.componentStack?.slice(0,1e3))}render(){return this.state.hasError?(0,t.jsxs)("div",{className:"mx-auto flex min-h-screen flex-col items-center justify-center px-6 text-center font-sans",children:[(0,t.jsx)("h2",{className:"text-xl font-semibold text-primary/80",children:"Something went wrong"}),(0,t.jsx)("p",{className:"mt-2 max-w-md text-sm text-muted-foreground",children:"Please refresh the page. If the problem persists, try again later."}),(0,t.jsx)("button",{type:"button",onClick:()=>this.setState({hasError:!1,error:null}),className:"mt-6 rounded-lg bg-primary px-4 py-2 text-sm font-semibold text-primary-foreground",children:"Try again"})]}):this.props.children}}var o=e.i(193905),i=e.i(864860);function c({Component:e,pageProps:r,router:s}){let{messages:l,...d}=r,u=s.locale??s.defaultLocale??i.defaultLocale,m=(0,a.useRef)(null),h=(0,a.useRef)(null);return h.current||(h.current=async()=>{}),m.current||(m.current=s.prefetch),s.prefetch!==h.current&&(s.prefetch=h.current),(0,a.useEffect)(()=>()=>{m.current&&s.prefetch!==m.current&&(s.prefetch=m.current)},[s]),(0,a.useEffect)(()=>{let e="system";try{let t=localStorage.getItem("theme-store");if(t){let{state:r}=JSON.parse(t);r?.mode&&(e=r.mode)}}catch{}let t=document.documentElement;if(t.classList.remove("light","dark"),"system"===e){let e=window.matchMedia("(prefers-color-scheme: dark)").matches?"dar
1k":"light";t.classList.add(e)}else t.classList.add(e)},[]),(0,t.jsx)(n,{children:(0,t.jsx)(o.I18nProvider,{locale:u,messages:l,children:(0,t.jsx)(e,{...d})})})}var d=e.i(412578),u=e.i(679935),m=e.i(112349),h=e.i(244407),f=e.i(41158),x=e.i(203828),p=e.i(838336),g=e.i(496323);function b(){let e=(0,x.useRouter)(),{t:r}=(0,o.useTranslation)("(cutfa.st)"),s=()=>{document.getElementById("demo-section")?.scrollIntoView({behavior:"smooth"})};return(0,t.jsx)("header",{className:"fixed inset-x-0 top-0 z-20 border-b border-slate-200/80 bg-white/95 shadow-sm backdrop-blur-xl dark:border-slate-700/80 dark:bg-slate-900/95",style:{...(0,g.isDesktop)()?{WebkitAppRegion:"drag"}:{}},children:(0,t.jsxs)("div",{className:"container mx-auto flex max-w-7xl items-center justify-between p-2 sm:px-6 lg:px-8",style:{paddingLeft:(0,g.isDesktop)()&&/Mac/.test(navigator.userAgent)?"90px":void 0},children:[(0,t.jsxs)("button",{onClick:()=>{(0,g.isDesktop)()?e.push("/(cutfa.st)/cut"):e.push("/")},className:"group flex items-center","aria-label":r("header.homeAriaLabel"),style:{WebkitAppRegion:"no-drag"},children:[(0,t.jsx)("img",{src:"/(cutfa.st)/cutfast.png",alt:"",width:32,height:32,className:"size-8 text-pink-500 transition-colors group-hover:text-pink-600 dark:text-pink-400 dark:group-hover:text-pink-300"}),(0,t.jsx)("span",{className:"font-serif-sc ml-2.5 text-xl font-semibold text-pink-600 transition-colors group-hover:text-pink-700 md:text-2xl dark:text-pink-400 dark:group-hover:text-pink-300",children:"CutFast"})]}),(0,t.jsxs)("nav",{className:"hidden items-center gap-6 md:flex",style:{WebkitAppRegion:"no-drag"},children:[(0,t.jsx)(f.default,{href:"/features",locale:e.locale??i.defaultLocale,className:"text-sm font-medium text-slate-600 transition-colors hover:text-pink-500 dark:text-slate-300 dark:hover:text-pink-400",children:r("header.featuresMenuAll")}),(0,t.jsx)("button",{onClick:s,className:"text-sm font-medium text-slate-600 transition-colors hover:text-pink-500 dark:text-slate-300 dark:hover:text-pink-400",children:r("demo.badge")})]}),(0,t.jsxs)("div",{className:"flex items-center space-x-4",style:{WebkitAppRegion:"no-drag"},children:[(0,t.jsx)("button",{className:"hidden w-full rounded-lg bg-pink-50 px-3 py-1.5 text-sm font-medium text-pink-600 transition-colors hover:bg-pink-100 md:block dark:bg-pink-950/50 dark:text-pink-400 dark:hover:bg-pink-900/50",onClick:s,children:r("header.tryNow")}),(0,t.jsx)(p.default,{})]})]})})}var j=e.i(791213),v=e.i(506918),k=e.i(490914);let N=(0,r.default)(()=>e.A(27732),{loadableGenerated:{modules:[292745]},ssr:!1}),y=k.api.withTRPC(function({Component:e,pageProps:r,router:s}){let{messages:l,...c}=r,f=s.locale??s.defaultLocale??i.defaultLocale,x=v.useStoreAuto.use.showSignInModal(),p=(0,a.useRef)(null),g=(0,a.useRef)(null);return g.current||(g.current=async()=>{}),p.current||(p.current=s.prefetch),s.prefetch!==g.current&&(s.prefetch=g.current),(0,a.useEffect)(()=>()=>{p.current&&s.prefetch!==p.current&&(s.prefetch=p.current)},[s]),(0,a.useEffect)(()=>{let e="system";try{let t=localStorage.getItem("theme-store");if(t){let{state:r}=JSON.parse(t);r?.mode&&(e=r.mode)}}catch{}let t=document.documentElement;if(t.classList.remove("light","dark"),"system"===e){let e=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";t.classList.add(e)}else t.classList.add(e);return t.classList.add("custom-scrollbar"),()=>{t.classList.remove("custom-scrollbar")}},[]),(0,t.jsxs)(n,{children:[(0,t.jsx)("script",{dangerouslySetInnerHTML:{__html:"(function(){try{var m='system';var s=localStorage.getItem('theme-store');if(s){var p=JSON.parse(s);if(p&&p.state&&p.state.mode)m=p.state.mode}var d=m==='dark'||(m!=='light'&&window.matchMedia('(prefers-color-scheme: dark)').matches);var r=document.documentElement;r.classList.remove('light','dark');r.classList.add(d?'dark':'light')}catch(e){}})();"}}),(0,t.jsx)(d.NuqsAdapter,{children:(0,t.jsx)(j.TooltipProvider,{children:(0,t.jsx)(o.I18nProvider,{locale:f,messages:l,children:(0,t.jsx)(m.AnalyticsProvider,{enableClarity:!1,children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex min-h-screen flex-col bg-slate-50 dark:bg-slate-900",children:[(0,t.jsx)(b,{}),(0,t.jsx)("main",{className:"mt-15 flex-1",children:(0,t.jsx)(e,{...c})}),(0,t.jsx)(h.CutFastSiteFooter,{})]}),(0,t.jsx)(u.Toaster,{richColors:!0,position:"top-center"}),x&&(0,t.jsx)(N,{})]})})})})})]})});var w=e.i(791840),A=e.i(64202),E=e.i(483558),C=e.i(603940),_=e.i(192634);let M=(0,r.default)(()=>e.A(46517).then(e=>({default:e.Toaster})),{loadableGenerated:{modules:[884430]},ssr:!1}),T=(0,r.default)(()=>e.A(27732),{loadableGenerated:{modules:[292745]},ssr:!1}),R=(0,r.default)(()=>
1e.A(988174),{loadableGenerated:{modules:[239955]},ssr:!1}),L=(0,r.default)(()=>e.A(659637),{loadableGenerated:{modules:[478477]},ssr:!1});function S({Component:e,pageProps:r,router:s}){let{messages:l,...n}=r,o=v.useStoreAuto.use.showSignInModal(),i=(0,_.useIdleDeferredFlag)(),c=(0,a.useMemo)(()=>e.getLayout?t=>e.getLayout(t):e=>(0,t.jsx)(A.default,{children:e}),[e.getLayout]);return(0,t.jsx)(m.AnalyticsProvider,{enableClarity:i,children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("div",{className:"flex w-full flex-1 flex-col antialiased",children:c((0,t.jsx)(e,{...n}))}),i&&(0,t.jsx)(M,{}),o&&(0,t.jsx)(T,{}),(0,t.jsx)(R,{}),(0,t.jsx)(L,{trpcAvailable:!0})]})})}let P=k.api.withTRPC(function(e){let{messages:r}=e.pageProps,s=e.router.locale??e.router.defaultLocale??i.defaultLocale,l=(0,a.useRef)(null),n=(0,a.useRef)(null);return n.current||(n.current=async()=>{}),l.current||(l.current=e.router.prefetch),e.router.prefetch!==n.current&&(e.router.prefetch=n.current),(0,a.useEffect)(()=>()=>{l.current&&e.router.prefetch!==l.current&&(e.router.prefetch=l.current)},[e.router]),(0,t.jsx)(w.default,{children:(0,t.jsx)(d.NuqsAdapter,{children:(0,t.jsx)(j.TooltipProvider,{children:(0,t.jsx)(E.SidebarDndProvider,{children:(0,t.jsx)(o.I18nProvider,{locale:s,messages:r,children:(0,t.jsx)(C.ThemeProvider,{children:(0,t.jsx)(S,{...e})})})})})})})});var I=e.i(718224),O=e.i(303128),z=e.i(918324),D=e.i(886479),F=e.i(49025),H=e.i(369437);let B=(0,e.i(369547).default)("qr-code",[["rect",{width:"5",height:"5",x:"3",y:"3",rx:"1",key:"1tu5fj"}],["rect",{width:"5",height:"5",x:"16",y:"3",rx:"1",key:"1v8r4q"}],["rect",{width:"5",height:"5",x:"3",y:"16",rx:"1",key:"1x03jg"}],["path",{d:"M21 16h-3a2 2 0 0 0-2 2v3",key:"177gqh"}],["path",{d:"M21 21v.01",key:"ents32"}],["path",{d:"M12 7v3a2 2 0 0 1-2 2H7",key:"8crl2c"}],["path",{d:"M3 12h.01",key:"nlz23k"}],["path",{d:"M12 3h.01",key:"n36tog"}],["path",{d:"M12 16v.01",key:"133mhm"}],["path",{d:"M16 12h1",key:"1slzba"}],["path",{d:"M21 12v.01",key:"1lwtk9"}],["path",{d:"M12 21v-1",key:"1880an"}]]);var U=e.i(185849),W=e.i(210291),G=e.i(208843),K=e.i(974711),V=e.i(731964),q=e.i(805797),$=e.i(53769),J=e.i(911160),X=e.i(639259),Y=e.i(394395);let Q="inline-flex h-10 w-10 items-center justify-center rounded-full text-muted-foreground transition-colors hover:bg-accent hover:text-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background",Z=[{href:"/explore",labelKey:"探索",external:!0},{href:"/shop?utm_source=menubar",labelKey:"价格"},{href:"https://docs.bibigpt.co?utm_source=menubar",labelKey:"文档",external:!0}],ee="relative inline-flex h-10 items-center rounded-md px-4 text-sm font-medium text-foreground transition-colors hover:bg-accent hover:text-foreground after:absolute after:inset-x-4 after:bottom-1 after:h-0.5 after:origin-left after:scale-x-0 after:rounded-full after:bg-pink-400 after:transition-transform after:duration-200 hover:after:scale-x-100";function et(){let{t:e}=(0,o.useTranslation)(),{lang:r}=(0,o.useSelectedLanguage)(),{feedbackLink:s,quickJumpDomain:l}=(0,$.useEnv)(),n=V.VERSION_CHANGELOG[r]??V.VERSION_CHANGELOG.en,[i,c]=(0,a.useState)(!1),[d,u]=(0,a.useState)(!1),[m,h]=(0,a.useState)(!1),[f,x]=(0,a.useState)("/download"),[p,g]=(0,a.useState)(null),b=(0,a.useRef)(null),j=(0,a.useRef)(null),v=(0,a.useRef)(null),k=(0,a.useRef)(null),N=(0,a.useRef)(null),y=(0,a.useRef)(null),w=(0,a.useRef)(null);(0,a.useEffect)(()=>{window.__TAURI__&&x("/desktop");let e=e=>{e.preventDefault(),g(e)};return window.addEventListener("beforeinstallprompt",e),()=>window.removeEventListener("beforeinstallprompt",e)},[]),(0,a.useEffect)(()=>{if(!i&&!d&&!m||"u"<typeof document)return;let e=e=>{let t=e.target,r=b.current?.contains(t)||j.current?.contains(t)||!1,s=v.current?.contains(t)||k.current?.contains(t)||!1,a=N.current?.contains(t)||y.current?.contains(t)||!1;r||s||a||(c(!1),u(!1),h(!1))},t=e=>{"Escape"===e.key&&(c(!1),u(!1),h(!1))};return document.addEventListener("pointerdown",e),document.addEventListener("keydown",t),()=>{document.removeEventListener("pointerdown",e),document.removeEventListener("keydown",t)}},[i,m,d]);let A=(0,a.useCallback)(()=>{c(e=>{let t=!e;return t&&(u(!1),h(!1)),t})},[]),E=(0,a.useCallback)(()=>{u(e=>{let t=!e;return t&&(c(!1),h(!1)),t})},[]),C=(0,a.useCallback)(()=>{h(e=>{let t=!e;return t&&(c(!1),u(!1)),t})},[]),_=(0,a.useCallback)(()=>{p&&(p.prompt(),p.userChoice?.finally(()=>g(null)))},[p]),M=(0,a.useMemo)(()=>`javascript:(function(){window.open('https://${l}/' + location.href, '_blank');}())`,[l]);(0,a.useEffect)(()=>{w.current&&w.current.setAttribute("href",M)},[M]);let T=(0,a.useMemo)(()=>"Edge"===(0,X.default)()?"/edge":"/chrome",[]);return(0,t.jsxs)("header",{className:"max-w-8xl sticky top-0 z-40 mx-auto w-full flex-none bg-background/95 shadow-sm backdrop-blur transition-colors duration-500 supports-backdrop-blur:bg-background/80 md:z-50 md:mx-0 print:hidden",children:[(0,t.jsxs)("div",{className:"flex h-0.5","aria-hidden":"true",children:[(0,t.jsx)("span",{className:"h-full w-1/2 bg-pink-400"}
1),(0,t.jsx)("span",{className:"h-full w-1/2 bg-sky-400"})]}),(0,t.jsxs)("div",{className:"flex items-center justify-between px-2 py-1 pr-2 sm:px-3",children:[(0,t.jsxs)("div",{className:"flex min-w-0 items-center gap-2",children:[(0,t.jsxs)(W.default,{href:"/",prefetch:!1,target:(0,Y.isInIframe)()?"_blank":"_self",className:"flex shrink-0 items-center gap-2",title:e("首页"),children:[(0,t.jsx)("img",{src:G.CN_LOGO_PATH,alt:G.CN_BRAND_NAME,width:32,height:32,className:"size-8",decoding:"async",loading:"eager",fetchPriority:"high"}),(0,t.jsx)("span",{className:"text-sm font-semibold text-foreground",children:G.CN_BRAND_NAME})]}),(0,t.jsxs)("nav",{className:"hidden min-w-0 items-center gap-1 md:flex",children:[Z.map(({href:r,labelKey:s,external:a})=>a?(0,t.jsx)("a",{href:r,target:"_blank",rel:"noreferrer noopener",className:ee,children:e(s)},r):(0,t.jsx)(W.default,{href:r,prefetch:!1,className:ee,children:e(s)},r)),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("button",{ref:b,type:"button",className:ee,"aria-haspopup":"menu","aria-expanded":i,onClick:A,children:[(0,t.jsx)("span",{children:e("客户端")}),(0,t.jsx)(z.ChevronDown,{className:(0,J.cn)("ml-1 size-3 transition-transform",i?"rotate-180":"")})]}),i?(0,t.jsx)("div",{ref:j,className:"absolute top-full left-0 z-50 mt-2 w-[min(90vw,600px)] rounded-md border bg-popover p-4 text-popover-foreground shadow-lg",role:"menu",children:(0,t.jsxs)("div",{className:"grid gap-3 md:grid-cols-2",children:[(0,t.jsxs)("a",{href:"/user/accounts?wechat=true",target:"_blank",rel:"noreferrer noopener",className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",children:[(0,t.jsxs)("div",{className:"text-sm font-medium",children:["📱 ",e("微信私人助理")]}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("扫码添加微信号,支持绑定网页端账号,移动端收集自动同步")})]}),(0,t.jsxs)("a",{href:"https://mofa.si",target:"_blank",rel:"noreferrer noopener",className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",children:[(0,t.jsxs)("div",{className:"text-sm font-medium",children:["📱 ",e("微信公众号")]}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("微信扫码关注服务号,聊天窗口输入任意链接即可总结;不定期分享使用福利")})]}),(0,t.jsxs)("a",{href:"/app",target:"_blank",rel:"noreferrer noopener",className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",children:[(0,t.jsxs)("div",{className:"text-sm font-medium",children:["📱 ",e("App版 (Beta)")]}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("现已支持 iOS、安卓,分享至 App 即可总结,每周/每月热门总结榜单")})]}),(0,t.jsxs)("a",{ref:w,className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",onClick:t=>{0!==t.button||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||(t.preventDefault(),alert(e("请拖至书签栏,进入 B站 或小宇宙页面,再来点击书签哦!")))},children:[(0,t.jsxs)("div",{className:"text-sm font-medium",children:["🔖 ",e("书签版")]}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("请拖至书签栏,进入 B站 或小宇宙页面,再来点击书签哦!")})]}),(0,t.jsxs)("a",{href:T,target:"_blank",rel:"noreferrer noopener",className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",children:[(0,t.jsxs)("div",{className:"text-sm font-medium",children:["🕸️ ",e("Browser Extensions")," (Beta)"]}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("支持 Google Chrome、Microsoft Edge 浏览器,其他浏览器支持手动安装哦!")})]}),(0,t.jsxs)("button",{type:"button",className:(0,J.cn)("block space-y-1 rounded-md p-3 text-left transition-colors hover:bg-accent",p?"":"cursor-not-allowed opacity-60"),role:"menuitem",onClick:_,disabled:!p,children:[(0,t.jsx)("div",{className:"text-sm font-medium",children:e("PWA Client")}
1),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:p?"可直接安装到桌面/主屏幕":"当前浏览器暂不支持一键安装"})]}),(0,t.jsxs)("a",{href:f,className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",children:[(0,t.jsx)("div",{className:"text-sm font-medium",children:e("桌面客户端")}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("现已支持 Windows、macOS,对本地文件的处理性能更好,无 2G 大小限制")})]})]})}):null]}),(0,t.jsxs)(W.default,{href:"/updates",prefetch:!1,className:"ml-2 hidden items-center gap-1 rounded-full border border-border px-2 py-1 text-xs font-medium text-muted-foreground transition-colors hover:border-primary hover:text-foreground lg:flex",title:e("更新日志"),children:[(0,t.jsx)("span",{children:e("更新日志")}),(0,t.jsxs)("span",{className:"font-semibold text-primary",children:[V.VERSION_NUMBER," · "]}),(0,t.jsx)("span",{className:"hidden max-w-[150px] truncate text-muted-foreground xl:inline-flex",children:n})]})]})]}),(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)("a",{className:(0,J.cn)(Q,"hidden sm:inline-flex"),href:q.ROADMAP_URL,target:"_blank",rel:"noreferrer noopener","aria-label":"Roadmap",title:"Roadmap",children:(0,t.jsx)(F.Map,{className:"size-4"})}),(0,t.jsx)("a",{className:(0,J.cn)(Q,"hidden sm:inline-flex"),href:s,target:"_blank",rel:"noreferrer noopener","aria-label":e("反馈"),title:e("反馈"),children:(0,t.jsx)(D.Ear,{className:"size-4"})}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("button",{ref:v,type:"button",className:Q,"aria-haspopup":"dialog","aria-expanded":d,"aria-label":e("微信助理"),title:e("微信助理"),onClick:E,children:(0,t.jsx)(B,{className:"size-4"})}),d?(0,t.jsx)("div",{ref:k,className:"absolute top-full right-0 z-50 mt-2 w-[240px] rounded-md border bg-popover p-0 text-popover-foreground shadow-lg",role:"dialog","aria-label":e("微信助理"),children:K.WEWORK_FEATURES.CONSULTATION?(0,t.jsxs)("div",{className:"flex flex-col items-center gap-2 p-4",children:[(0,t.jsx)("img",{src:K.WEWORK_ASSETS.QR_PATH,alt:e("微信私人助理"),width:192,height:192,className:"rounded-lg"}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground",children:e("扫码添加微信号,支持绑定网页端账号,移动端收集自动同步")})]}):(0,t.jsxs)("div",{className:"flex flex-col items-center gap-3 p-4",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center gap-2",children:[(0,t.jsx)("img",{src:K.WECHAT_OFFICIAL_ACCOUNT.QR_CODE_PATH,alt:e("微信公众号"),width:180,height:180,className:"rounded-lg border-2 border-green-100",loading:"lazy",decoding:"async"}),(0,t.jsx)("div",{className:"flex items-center gap-2 rounded-full bg-green-50 px-3 py-1",children:(0,t.jsx)("span",{className:"text-sm font-medium text-green-700",children:e(K.WECHAT_OFFICIAL_ACCOUNT.SEARCH_TIP)})})]}),(0,t.jsx)("p",{className:"text-center text-xs text-muted-foreground",children:e(K.WECHAT_OFFICIAL_ACCOUNT.GUIDE_TEXT)})]})}):null]}),K.APP_ENTRANCE.ENABLED&&(0,t.jsx)("a",{href:K.APP_ENTRANCE.LINK,className:(0,J.cn)(Q,"md:hidden"),"aria-label":e(K.APP_ENTRANCE.NAME),title:e(K.APP_ENTRANCE.NAME),children:(0,t.jsx)("span",{"aria-hidden":"true",className:"text-lg",children:"📱"})}),(0,t.jsx)(W.default,{href:"/user/login",prefetch:!1,className:(0,J.cn)(Q,"md:hidden"),"aria-label":e("登录"),title:e("登录"),children:(0,t.jsx)(U.User,{className:"size-5"})}),(0,t.jsx)("button",{ref:N,type:"button",className:(0,J.cn)(Q,"md:hidden"),"aria-haspopup":"menu","aria-expanded":m,"aria-label":"Menu",title:"Menu",onClick:C,children:(0,t.jsx)(H.Menu,{className:"size-5"})}),m?(0,t.jsxs)("div",{ref:y,className:"absolute top-[calc(100%+8px)] right-2 z-50 w-[280px] rounded-md border bg-popover p-2 text-popover-foreground shadow-lg md:hidden",role:"menu",children:[(0,t.jsxs)("a",{href:s,target:"_blank",rel:"noreferrer noopener",className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:["🥳 ",e("提"),e("反馈")]}),(0,t.jsx)(W.default,{href:"/user/videos",prefetch:!1,className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:e("个人中心")}),K.APP_ENTRANCE.ENABLED?(0,t.jsx)("a",{href:K.APP_ENTRANCE.LINK,className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:e(K.APP_ENTRANCE.NAME)}):null,(0,t.jsx)("a",{href:q.ROADMAP_URL,target:"_blank",rel:"noreferrer noopener",className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:e("Roadmap")}),(0,t.jsx)(W.default,{href:"/shop?utm_source=mobileNav",prefetch:!1,className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:e("升级会员")}),(0,t.jsxs)(W.default,{href:"/popular",prefetch:!1,className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:["🔥 ",e("探索"),e("视频")]}),(0,t.jsx)(W.default,{href:"/user/accounts?wechat=true",prefetch:!1,className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:e("微信助理")}),(0,t.jsxs)("a",{href:"/app",target:"_blank",rel:"noreferrer noopener",className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:["📱 ",e("App版 (Beta)")]}),(0,t.jsxs)("a",{href:"/updates",className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:["👨🏻‍💻 ",e("更新日志")," ",(0,t.jsx)("span",{className:"ml-1",children:V.VERSION_NUMBER})]})]}):null,(0,t.jsx)(W.default,{href:"/user/login",prefetch:!1,className:"ml-1 hidden rounded-md bg-primary px-4 py-2 text-sm font-medium text-primary-foreground transition-colors hover:bg-primary/90 md:inline-flex",children:e("登录")})]})]})]})}let er=(0,r.default)(()=>e.A(659637),{loadableGenerated:{modules:[478477]},ssr:!1});function es({Component:e,pageProps:r,router:s}){let{messages:l,...c}=r,d=s.locale??s.defaultLocale??i.defaultLocale,h=(0,a.useRef)(null),f=(0,a.useRef)(null);return f.current||(f.current=async()=>{}),h.current||(h.current=s.prefetch),s.prefetch!==f.current&&(s.prefetch=f.current),(0,a.useEffect)(()=>()=>
1{h.current&&s.prefetch!==h.current&&(s.prefetch=h.current)},[s]),(0,a.useEffect)(()=>{let e="system";try{let t=localStorage.getItem("theme-store");if(t){let{state:r}=JSON.parse(t);r?.mode&&(e=r.mode)}}catch{}let t=document.documentElement;if(t.classList.remove("light","dark"),"system"===e){let e=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";t.classList.add(e)}else t.classList.add(e)},[]),(0,t.jsx)(n,{children:(0,t.jsx)(o.I18nProvider,{locale:d,messages:l,children:(0,t.jsx)(m.AnalyticsProvider,{enableClarity:!1,children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex min-h-screen flex-col",children:[(0,t.jsx)(et,{}),(0,t.jsx)("main",{className:"flex-1",children:(0,t.jsx)(e,{...c})})]}),(0,t.jsx)(er,{}),(0,t.jsx)(O.default,{}),(0,t.jsx)(u.Toaster,{richColors:!0,position:"top-center"})]})})})})}var ea=e.i(133715);let el={className:ea.default.className,style:{fontFamily:"'Poppins', 'Poppins Fallback'",fontWeight:800,fontStyle:"normal"}};null!=ea.default.variable&&(el.variable=ea.default.variable);let en="inline-flex h-10 w-10 items-center justify-center rounded-full text-muted-foreground transition-colors hover:bg-accent hover:text-foreground focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 focus-visible:ring-offset-background",eo=[{href:"/explore",labelKey:"探索",external:!0},{href:"/shop?utm_source=menubar",labelKey:"价格"},{href:"https://bibigpt.co/blog/?utm_source=menubar",labelKey:"博客",external:!0},{href:"https://docs.bibigpt.co?utm_source=menubar",labelKey:"文档",external:!0}],ei="relative inline-flex h-10 items-center rounded-md px-4 text-sm font-medium text-foreground transition-colors hover:bg-accent hover:text-foreground after:absolute after:inset-x-4 after:bottom-1 after:h-0.5 after:origin-left after:scale-x-0 after:rounded-full after:bg-pink-400 after:transition-transform after:duration-200 hover:after:scale-x-100";function ec(){let{t:e}=(0,o.useTranslation)(),{lang:r}=(0,o.useSelectedLanguage)(),{feedbackLink:s,quickJumpDomain:l}=(0,$.useEnv)(),n=V.VERSION_CHANGELOG[r]??V.VERSION_CHANGELOG.en,[i,c]=(0,a.useState)(!1),[d,u]=(0,a.useState)(!1),[m,h]=(0,a.useState)(!1),[f,x]=(0,a.useState)("/download"),[p,g]=(0,a.useState)(null),b=(0,a.useRef)(null),j=(0,a.useRef)(null),v=(0,a.useRef)(null),k=(0,a.useRef)(null),N=(0,a.useRef)(null),y=(0,a.useRef)(null),w=(0,a.useRef)(null);(0,a.useEffect)(()=>{window.__TAURI__&&x("/desktop");let e=e=>{e.preventDefault(),g(e)};return window.addEventListener("beforeinstallprompt",e),()=>window.removeEventListener("beforeinstallprompt",e)},[]),(0,a.useEffect)(()=>{if(!i&&!d&&!m||"u"<typeof document)return;let e=e=>{let t=e.target,r=b.current?.contains(t)||j.current?.contains(t)||!1,s=v.current?.contains(t)||k.current?.contains(t)||!1,a=N.current?.contains(t)||y.current?.contains(t)||!1;r||s||a||(c(!1),u(!1),h(!1))},t=e=>{"Escape"===e.key&&(c(!1),u(!1),h(!1))};return document.addEventListener("pointerdown",e),document.addEventListener("keydown",t),()=>{document.removeEventListener("pointerdown",e),document.removeEventListener("keydown",t)}},[i,m,d]);let A=(0,a.useCallback)(()=>{c(e=>{let t=!e;return t&&(u(!1),h(!1)),t})},[]),E=(0,a.useCallback)(()=>{u(e=>{let t=!e;return t&&(c(!1),h(!1)),t})},[]),C=(0,a.useCallback)(()=>{h(e=>{let t=!e;return t&&(c(!1),u(!1)),t})},[]),_=(0,a.useCallback)(()=>{p&&(p.prompt(),p.userChoice?.finally(()=>g(null)))},[p]),M=(0,a.useMemo)(()=>`javascript:(function(){window.open('https://${l}/' + location.href, '_blank');}())`,[l]);(0,a.useEffect)(()=>{w.current&&w.current.setAttribute("href",M)},[M]);let T=(0,a.useMemo)(()=>"Edge"===(0,X.default)()?"/edge":"/chrome",[]);return(0,t.jsxs)("header",{className:"max-w-8xl sticky top-0 z-40 mx-auto w-full flex-none bg-background/95 shadow-sm backdrop-blur transition-colors duration-500 supports-backdrop-blur:bg-background/80 md:z-50 md:mx-0 print:hidden",children:[(0,t.jsxs)("div",{className:"flex h-0.5","aria-hidden":"true",children:[(0,t.jsx)("span",{className:"h-full w-1/2 bg-pink-400"}
1),(0,t.jsx)("span",{className:"h-full w-1/2 bg-sky-400"})]}),(0,t.jsxs)("div",{className:"flex items-center justify-between px-2 py-1 pr-2 sm:px-3",children:[(0,t.jsxs)("div",{className:"flex min-w-0 items-center gap-2",children:[(0,t.jsxs)(W.default,{href:"/",prefetch:!1,target:(0,Y.isInIframe)()?"_blank":"_self",className:"flex shrink-0 items-center gap-2",title:e("首页"),children:[(0,t.jsx)("img",{src:"/icons/lucid/[email protected]",alt:"AI Video Summarizer",width:32,height:32,className:"size-8",decoding:"async",loading:"eager",fetchPriority:"high"}),(0,t.jsxs)("span",{className:(0,J.cn)("leading-none",el.className),children:[(0,t.jsx)("span",{className:"text-pink-600",children:"Bibi"}),(0,t.jsx)("span",{className:"text-sky-700",children:"GPT"})]})]}),(0,t.jsxs)("nav",{className:"hidden min-w-0 items-center gap-1 md:flex",children:[eo.map(({href:r,labelKey:s,external:a})=>a?(0,t.jsx)("a",{href:r,target:"_blank",rel:"noreferrer noopener",className:ei,children:e(s)},r):(0,t.jsx)(W.default,{href:r,prefetch:!1,className:ei,children:e(s)},r)),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsxs)("button",{ref:b,type:"button",className:ei,"aria-haspopup":"menu","aria-expanded":i,onClick:A,children:[(0,t.jsx)("span",{children:e("客户端")}),(0,t.jsx)(z.ChevronDown,{className:(0,J.cn)("ml-1 size-3 transition-transform",i?"rotate-180":"")})]}),i?(0,t.jsx)("div",{ref:j,className:"absolute top-full left-0 z-50 mt-2 w-[min(90vw,600px)] rounded-md border bg-popover p-4 text-popover-foreground shadow-lg",role:"menu",children:(0,t.jsxs)("div",{className:"grid gap-3 md:grid-cols-2",children:[(0,t.jsxs)("a",{href:"/user/accounts?wechat=true",target:"_blank",rel:"noreferrer noopener",className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",children:[(0,t.jsxs)("div",{className:"text-sm font-medium",children:["📱 ",e("微信私人助理")]}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("扫码添加微信号,支持绑定网页端账号,移动端收集自动同步")})]}),(0,t.jsxs)("a",{href:"https://mofa.si",target:"_blank",rel:"noreferrer noopener",className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",children:[(0,t.jsxs)("div",{className:"text-sm font-medium",children:["📱 ",e("微信公众号")]}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("微信扫码关注服务号,聊天窗口输入任意链接即可总结;不定期分享使用福利")})]}),(0,t.jsxs)("a",{href:"/app",target:"_blank",rel:"noreferrer noopener",className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",children:[(0,t.jsxs)("div",{className:"text-sm font-medium",children:["📱 ",e("App版 (Beta)")]}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("现已支持 iOS、安卓,分享至 App 即可总结,每周/每月热门总结榜单")})]}),(0,t.jsxs)("a",{ref:w,className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",onClick:t=>{0!==t.button||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||(t.preventDefault(),alert(e("🔖请拖至书签栏,进入B站或YouTube视频页面,再来点击书签哦!")))},children:[(0,t.jsxs)("div",{className:"text-sm font-medium",children:["🔖 ",e("书签版")]}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("🔖请拖至书签栏,进入B站或YouTube视频页面,再来点击书签哦!")})]}),(0,t.jsxs)("a",{href:T,target:"_blank",rel:"noreferrer noopener",className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",children:[(0,t.jsxs)("div",{className:"text-sm font-medium",children:["🕸️ ",e("Browser Extensions")," (Beta)"]}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("支持 Google Chrome、Microsoft Edge 浏览器,其他浏览器支持手动安装哦!")})]}),(0,t.jsxs)("button",{type:"button",className:(0,J.cn)("block space-y-1 rounded-md p-3 text-left transition-colors hover:bg-accent",p?"":"cursor-not-allowed opacity-60"),role:"menuitem",onClick:_,disabled:!p,children:[(0,t.jsx)("div",{className:"text-sm font-medium",children:e("PWA Client")}
1),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:p?"可直接安装到桌面/主屏幕":"当前浏览器暂不支持一键安装"})]}),(0,t.jsxs)("a",{href:f,className:"block space-y-1 rounded-md p-3 transition-colors hover:bg-accent",role:"menuitem",children:[(0,t.jsx)("div",{className:"text-sm font-medium",children:e("桌面客户端")}),(0,t.jsx)("div",{className:"line-clamp-2 text-sm text-muted-foreground",children:e("现已支持 Windows、macOS,对本地文件的处理性能更好,无 2G 大小限制")})]})]})}):null]}),(0,t.jsxs)(W.default,{href:"/updates",prefetch:!1,className:"ml-2 hidden items-center gap-1 rounded-full border border-border px-2 py-1 text-xs font-medium text-muted-foreground transition-colors hover:border-primary hover:text-foreground lg:flex",title:e("更新日志"),children:[(0,t.jsx)("span",{children:e("更新日志")}),(0,t.jsxs)("span",{className:"font-semibold text-primary",children:[V.VERSION_NUMBER," · "]}),(0,t.jsx)("span",{className:"hidden max-w-[150px] truncate text-muted-foreground xl:inline-flex",children:n})]})]})]}),(0,t.jsxs)("div",{className:"flex items-center gap-1",children:[(0,t.jsx)("a",{className:(0,J.cn)(en,"hidden sm:inline-flex"),href:q.ROADMAP_URL,target:"_blank",rel:"noreferrer noopener","aria-label":"Roadmap",title:"Roadmap",children:(0,t.jsx)(F.Map,{className:"size-4"})}),(0,t.jsx)("a",{className:(0,J.cn)(en,"hidden sm:inline-flex"),href:s,target:"_blank",rel:"noreferrer noopener","aria-label":e("反馈"),title:e("反馈"),children:(0,t.jsx)(D.Ear,{className:"size-4"})}),(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("button",{ref:v,type:"button",className:en,"aria-haspopup":"dialog","aria-expanded":d,"aria-label":e("微信助理"),title:e("微信助理"),onClick:E,children:(0,t.jsx)(B,{className:"size-4"})}),d?(0,t.jsx)("div",{ref:k,className:"absolute top-full right-0 z-50 mt-2 w-[240px] rounded-md border bg-popover p-0 text-popover-foreground shadow-lg",role:"dialog","aria-label":e("微信助理"),children:K.WEWORK_FEATURES.CONSULTATION?(0,t.jsxs)("div",{className:"flex flex-col items-center gap-2 p-4",children:[(0,t.jsx)("img",{src:K.WEWORK_ASSETS.QR_PATH,alt:e("微信私人助理"),width:192,height:192,className:"rounded-lg"}),(0,t.jsx)("p",{className:"text-sm text-muted-foreground",children:e("扫码添加微信号,支持绑定网页端账号,移动端收集自动同步")})]}):(0,t.jsxs)("div",{className:"flex flex-col items-center gap-3 p-4",children:[(0,t.jsxs)("div",{className:"flex flex-col items-center gap-2",children:[(0,t.jsx)("img",{src:K.WECHAT_OFFICIAL_ACCOUNT.QR_CODE_PATH,alt:e("微信公众号"),width:180,height:180,className:"rounded-lg border-2 border-green-100",loading:"lazy",decoding:"async"}),(0,t.jsx)("div",{className:"flex items-center gap-2 rounded-full bg-green-50 px-3 py-1",children:(0,t.jsx)("span",{className:"text-sm font-medium text-green-700",children:e(K.WECHAT_OFFICIAL_ACCOUNT.SEARCH_TIP)})})]}),(0,t.jsx)("p",{className:"text-center text-xs text-muted-foreground",children:e(K.WECHAT_OFFICIAL_ACCOUNT.GUIDE_TEXT)})]})}):null]}),K.APP_ENTRANCE.ENABLED&&(0,t.jsx)("a",{href:K.APP_ENTRANCE.LINK,className:(0,J.cn)(en,"md:hidden"),"aria-label":e(K.APP_ENTRANCE.NAME),title:e(K.APP_ENTRANCE.NAME),children:(0,t.jsx)("span",{"aria-hidden":"true",className:"text-lg",children:"📱"})}),(0,t.jsx)(W.default,{href:"/user/login",prefetch:!1,className:(0,J.cn)(en,"md:hidden"),"aria-label":e("登录"),title:e("登录"),children:(0,t.jsx)(U.User,{className:"size-5"})}),(0,t.jsx)("button",{ref:N,type:"button",className:(0,J.cn)(en,"md:hidden"),"aria-haspopup":"menu","aria-expanded":m,"aria-label":"Menu",title:"Menu",onClick:C,children:(0,t.jsx)(H.Menu,{className:"size-5"})}),m?(0,t.jsxs)("div",{ref:y,className:"absolute top-[calc(100%+8px)] right-2 z-50 w-[280px] rounded-md border bg-popover p-2 text-popover-foreground shadow-lg md:hidden",role:"menu",children:[(0,t.jsxs)("a",{href:s,target:"_blank",rel:"noreferrer noopener",className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:["🥳 ",e("提"),e("反馈")]}),(0,t.jsx)(W.default,{href:"/user/videos",prefetch:!1,className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:e("个人中心")}),K.APP_ENTRANCE.ENABLED?(0,t.jsx)("a",{href:K.APP_ENTRANCE.LINK,className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:e(K.APP_ENTRANCE.NAME)}):null,(0,t.jsx)("a",{href:q.ROADMAP_URL,target:"_blank",rel:"noreferrer noopener",className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:e("Roadmap")}),(0,t.jsx)(W.default,{href:"/shop?utm_source=mobileNav",prefetch:!1,className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:e("升级会员")}),(0,t.jsxs)(W.default,{href:"/popular",prefetch:!1,className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:["🔥 ",e("探索"),e("视频")]}),(0,t.jsxs)("a",{href:"https://bibigpt.co/blog/",target:"_blank",rel:"noreferrer noopener",className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:["✍️ ",e("博客文章")]}),(0,t.jsx)(W.default,{href:"/user/accounts?wechat=true",prefetch:!1,className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:e("微信助理")}),(0,t.jsxs)("a",{href:"/app",target:"_blank",rel:"noreferrer noopener",className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:["📱 ",e("App版 (Beta)")]}),(0,t.jsxs)("a",{href:"/updates",className:"block rounded-md px-3 py-2 text-sm hover:bg-accent",role:"menuitem",children:["👨🏻‍💻 ",e("更新日志")," ",(0,t.jsx)("span",{className:"ml-1",children:V.VERSION_NUMBER})]})]}):null,(0,t.jsx)(W.default,{href:"/user/login",prefetch:!1,className:"ml-1 hidden rounded-md bg-primary px-4 py-2 text-sm font-medium text-primary-foreground transition-colors hover:bg-primary/90 md:inline-flex",children:e("登录")})]})]})]})}let ed=(0,r.default)(()=>e.A(659637),{loadableGenerated:{modules:[478477]},ssr:!1});function eu({Component:e,pageProps:r,router:s}){let{messages:l,...c}=r,d=s.locale??s.defaultLocale??i.defaultLocale,h=(0,a.useRef)(null),f=(0,a.useRef)(null);return f.current||(f.current=async()=>{}),h.current||(h.current=s.prefetch),s.prefetch!==f.current&&(s.prefetch=f.current),(0,a.useEffect)(()=>()=>
1{h.current&&s.prefetch!==h.current&&(s.prefetch=h.current)},[s]),(0,a.useEffect)(()=>{let e="system";try{let t=localStorage.getItem("theme-store");if(t){let{state:r}=JSON.parse(t);r?.mode&&(e=r.mode)}}catch{}let t=document.documentElement;if(t.classList.remove("light","dark"),"system"===e){let e=window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light";t.classList.add(e)}else t.classList.add(e)},[]),(0,t.jsx)(n,{children:(0,t.jsx)(o.I18nProvider,{locale:d,messages:l,children:(0,t.jsx)(m.AnalyticsProvider,{enableClarity:!1,children:(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("div",{className:"flex min-h-screen flex-col",children:[(0,t.jsx)(ec,{}),(0,t.jsx)("main",{className:"flex-1",children:(0,t.jsx)(e,{...c})})]}),(0,t.jsx)(ed,{}),(0,t.jsx)(u.Toaster,{richColors:!0,position:"top-center"})]})})})})}let em=(0,r.default)(()=>e.A(27732),{loadableGenerated:{modules:[292745]},ssr:!1});function eh({Component:e,pageProps:r}){let{messages:s,...l}=r,n=v.useStoreAuto.use.showSignInModal(),o=(0,a.useMemo)(()=>e.getLayout?t=>e.getLayout(t):e=>e,[e.getLayout]);return(0,t.jsx)(m.AnalyticsProvider,{enableClarity:!1,children:(0,t.jsxs)(t.Fragment,{children:[o((0,t.jsx)(e,{...l})),(0,t.jsx)(u.Toaster,{richColors:!0,position:"top-center"}),n&&(0,t.jsx)(em,{})]})})}let ef=k.api.withTRPC(function(e){let{messages:r}=e.pageProps,s=e.router.locale??e.router.defaultLocale??i.defaultLocale,l=(0,a.useRef)(null),c=(0,a.useRef)(null);return c.current||(c.current=async()=>{}),l.current||(l.current=e.router.prefetch),e.router.prefetch!==c.current&&(e.router.prefetch=c.current),(0,a.useEffect)(()=>()=>{l.current&&e.router.prefetch!==l.current&&(e.router.prefetch=l.current)},[e.router]),(0,a.useEffect)(()=>{let e=document.documentElement,t=e.classList.contains("dark");return e.classList.add("dark"),e.classList.remove("light"),()=>{t||e.classList.remove("dark")}},[]),(0,t.jsx)(n,{children:(0,t.jsx)(d.NuqsAdapter,{children:(0,t.jsx)(j.TooltipProvider,{children:(0,t.jsx)(o.I18nProvider,{locale:s,messages:r,children:(0,t.jsx)(eh,{...e})})})})})});e.i(507071);let ex=["/(drama.so)","/(suno.bi)","/(chatimg.ai)","/(geminidesktop.app)"],ep=["/about","/contact","/privacy-policy","/terms-of-use","/developers","/apps/desktop","/chatgpt","/agent","/mcp","/updates","/_error"];var eg=e.i(962887);let eb={zh:{title:"应用加载失败",refresh:"刷新页面"},"zh-TW":{title:"應用程式載入失敗",refresh:"重新整理"},en:{title:"App failed to load",refresh:"Reload"},ja:{title:"アプリの読み込みに失敗しました",refresh:"再読み込み"},ko:{title:"앱을 불러오지 못했습니다",refresh:"새로고침"},de:{title:"App konnte nicht geladen werden",refresh:"Neu laden"},es:{title:"Error al cargar la aplicación",refresh:"Recargar"},fr:{title:"Échec du chargement de l'application",refresh:"Recharger"},it:{title:"Impossibile caricare l'app",refresh:"Ricarica"},pl:{title:"Nie udało się załadować aplikacji",refresh:"Odśwież"},pt:{title:"Falha ao carregar o aplicativo",refresh:"Recarregar"},ru:{title:"Не удалось загрузить приложение",refresh:"Обновить"},hi:{title:"ऐप लोड नहीं हो सका",refresh:"रिफ़्रेश करें"},id:{title:"Gagal memuat aplikasi",refresh:"Muat ulang"},th:{title:"โหลดแอปไม่สำเร็จ",refresh:"รีเฟรช"},tr:{title:"Uygulama yüklenemedi",refresh:"Yenile"},vi:{title:"Không thể tải ứng dụng",refresh:"Tải lại"}};function ej(e){if(!e)return!1;let t=e.message||e.toString();return t.includes("parser.lazy")||t.includes("reading 'lazy'")||t.includes("evaluating 'a.parser.lazy")}class ev extends a.default.Component{constructor(e){super(e),this.state={hasError:!1,error:null}}static getDerivedStateFromError(e){return ej(e)?(console.warn("[AppErrorBoundary] Ignored markdown parse error:",e.message),{hasError:!1,error:null}):{hasError:!0,error:e}}componentDidCatch(e,t){ej(e)?console.warn("[AppErrorBoundary] Caught ignorable markdown error:",e.message):console.error("[AppErrorBoundary] Uncaught error in app root:",e,t.componentStack?.slice(0,1e3))}
1render(){if(this.state.hasError){let e=function(){if("u"<typeof navigator)return eb.en;let e=navigator.language||"en";return eb[e]?eb[e]:eb[e.split("-")[0]]||eb.en}();return(0,t.jsxs)("div",{style:{display:"flex",flexDirection:"column",alignItems:"center",justifyContent:"center",minHeight:"100vh",fontFamily:"system-ui, sans-serif",padding:24},children:[(0,t.jsxs)("h2",{style:{fontSize:20,marginBottom:8},children:["Oops! ",e.title]}),(0,t.jsx)("pre",{style:{fontSize:13,color:"#666",maxWidth:600,overflow:"auto",marginBottom:16},children:this.state.error?.message}),(0,t.jsx)("button",{type:"button",onClick:()=>window.location.reload(),style:{padding:"8px 24px",fontSize:14,cursor:"pointer",borderRadius:6,border:"1px solid #ccc",background:"#fff"},children:e.refresh})]})}return this.props.children}}let ek=(0,r.default)(()=>e.A(959291),{loadableGenerated:{modules:[540286]},ssr:!1}),eN=I.default,ey=RegExp(`^/(${i.locales.map(e=>e.replace("-","\\-")).join("|")})(?=/|$)`);function ew(e){if(!e)return"";let t=(e.split("?")[0]?.split("#")[0]??"").replace(ey,"");return t.length>0?t:"/"}function eA({metaHead:e}){return e?.title?(0,t.jsxs)(s.default,{children:[(0,t.jsx)("title",{children:e.title}),e.description?(0,t.jsx)("meta",{name:"description",content:e.description}):null]}):null}e.s(["default",0,function(e){let r=!0===e.Component.useAigtdLandingApp,s=!0===e.Component.useCutFastLandingApp,a=!0===e.Component.useCnLandingApp,l=!0===e.Component.useLandingApp,n=e.router.pathname||e.router.asPath,o=(0,eg.isSunoLandingAppRoute)(e.router.pathname),i=ew(n).startsWith("/features"),d=function(e){let t=ew(e);return!!(t.startsWith("/features")||t.startsWith("/blog")||ep.includes(t)||"/agent/[slug]"===t||t.startsWith("/agent/"))||ex.some(e=>t===e||t.startsWith(`${e}/`))}(n),u=e.pageProps?.metaHead;return r?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eA,{metaHead:u}),(0,t.jsx)(c,{...e}),!1]}):s?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eA,{metaHead:u}),(0,t.jsx)(y,{...e}),!1]}):a?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eA,{metaHead:u}),(0,t.jsx)(es,{...e}),!1]}):l?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eA,{metaHead:u}),(0,t.jsx)(eu,{...e}),!1]}):o?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eA,{metaHead:u}),(0,t.jsx)(ef,{...e}),!1]}):i?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(eA,{metaHead:u}),(0,t.jsx)(P,{...e}),!1]}):(0,t.jsxs)(ev,{children:[(0,t.jsx)(eA,{metaHead:u}),d?(0,t.jsx)(eN,{...e}):(0,t.jsx)(ek,{...e}),!1]})}],164752)},125912,(e,t,r)=>{let s="/_app";(window.__NEXT_P=window.__NEXT_P||[]).push([s,()=>e.r(164752)]),t.hot&&t.hot.dispose(function(){window.__NEXT_P.push([s])})},639259,e=>{"use strict";e.s(["default",0,function(){{let e=navigator.userAgent;return e.includes("Edg")?"Edge":e.includes("Chrome")&&!e.includes("Edg")?"Chrome":"Unknown"}}])}]);

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.