PageSourceSearch

https://subtiltee.com/_nuxt/CrzpwpT1.js

js subtiltee.com collected 2026-09-24 14:01:51 UTC 46,553 bytes, 13 lines download raw bytes

1import{G as J,b as E,L as U,x as $,H as y,I as F,y as G,i as s,o,j as e,z as S,l as N,t as r,F as z,r as C,A as p,O as A,k as P,m as B,w as Q,T as W,Y as X,f as D,aR as R,q,aS as ee,ab as te}from"./DER69Mp3.js";import{P as re}from"./DE7tZmHc.js";import{_ as Y,b as K,h as Z}from"./D6f3uHta.js";import"./DuGk2X12.js";import"./Bl6rneV8.js";import"./B623BiJ6.js";import"./D9h_HLfZ.js";const oe=J("/assets/icons/subtiltee-icon.png"),V=J("/assets/icons/chrome.svg"),ae={class:"h-full w-full max-w-7xl mx-auto flex flex-col lg:grid lg:grid-cols-12 gap-4 lg:gap-8 px-4 sm:px-6 lg:px-8 pt-2 lg:pt-4 pb-4 lg:pb-0"},se={class:"flex flex-col lg:col-span-8 gap-4 min-h-0 h-full"},le={class:"text-lg lg:text-2xl font-black text-slate-900 dark:text-white tracking-tight"},ne={class:"text-emerald-600 dark:text-emerald-500"},ie={class:"text-emerald-600 dark:text-emerald-400 font-black text-[10px] sm:text-xs lg:text-base uppercase tracking-[0.2em] lg:tracking-[0.3em] drop-shadow-sm px-4 text-center"},de={class:"absolute inset-0 flex items-center justify-center transition-colors duration-300"},ce=["src","alt"],ue={key:1,class:"flex flex-col items-center gap-4 text-gray-400 dark:text-zinc-600"},ge={class:"flex flex-col gap-4 shrink-0"},he={class:"flex gap-3 justify-center py-1"},pe=["onClick"],be={class:"lg:hidden"},ve=["href"],me={class:"flex items-center gap-3"},xe={class:"hidden lg:flex lg:col-span-4 flex-col justify-center h-full gap-6 py-2 overflow-y-auto lg:overflow-visible"},we={class:"text-lg text-emerald-600 dark:text-emerald-400 font-bold leading-relaxed border-l-4 border-emerald-500 pl-4 py-1"},fe={class:"grid gap-4"},ke={class:"p-5 rounded-2xl bg-gray-50 dark:bg-zinc-900/50 hover:bg-white dark:hover:bg-zinc-800 transition-all border border-transparent dark:border-zinc-800 hover:border-emerald-200 dark:hover:border-emerald-500/30 group shadow-sm hover:shadow-lg"},ye={class:"flex gap-5 items-start"},_e={class:"block text-slate-900 dark:text-white text-base mb-1 font-bold"},$e={class:"text-sm text-slate-500 dark:text-zinc-400 leading-relaxed"},ze={class:"p-5 rounded-2xl bg-gray-50 dark:bg-zinc-900/50 hover:bg-white dark:hover:bg-zinc-800 transition-all border border-transparent dark:border-zinc-800 hover:border-emerald-200 dark:hover:border-emerald-500/30 group shadow-sm hover:shadow-lg"},Ce={class:"flex gap-5 items-start"},Se={class:"block text-slate-900 dark:text-white text-base mb-1 font-bold"},je={class:"text-sm text-slate-500 dark:text-zinc-400 leading-relaxed"},Le={class:"p-5 rounded-2xl bg-gray-50 dark:bg-zinc-900/50 hover:bg-white dark:hover:bg-zinc-800 transition-all border border-transparent dark:border-zinc-800 hover:border-emerald-200 dark:hover:border-emerald-500/30 group shadow-sm hover:shadow-lg"},Me={class:"flex gap-5 items-start"},Be={class:"block text-slate-900 dark:text-white text-base mb-1 font-bold"},Ie={class:"text-sm text-slate-500 dark:text-zinc-400 leading-relaxed"},Te={class:"mt-2 shrink-0"},Pe=["href"],Ae={class:"flex items-center gap-3"},Oe=E({__name:"SubtilteeSlide",setup(H){const{t:l}=U(),g=[{file:"SubtitleeView1.png",label:l("overlays.batch-downloader.slides.subtiltee.screenshots.view1")},{file:"SubtilteeView2.png",label:l("overlays.batch-downloader.slides.subtiltee.screenshots.view2")},{file:"SubtilteeView3.png",label:l("overlays.batch-downloader.slides.subtiltee.screenshots.view3")},{file:"SubtilteeView4.png",label:l("overlays.batch-downloader.slides.subtiltee.screenshots.view4")},{file:"SubtilteeView5.png",label:l("overlays.batch-downloader.slides.subtiltee.screenshots.view5")}],v=$(0),b=$(!1),k=$(0),i=$(0);let c=null;const d=$(null),w=$(9999);let _=null;const M=y(()=>w.value>240),I=y(()=>w.value>150),L=y(()=>w.value>300?"32px":w.value>200?"16px":"8px"),T=y(()=>g[v.value]||g[0]),f=y(()=>`/assets/promo/${T.value.file}`),h=y(()=>`https://chromewebstore.google.com/detail/jdakaimoagecijanjmedfmoffdkihbeo?${new URLSearchParams({utm_source:"subtitle-downloader",utm_medium:"batch-overlay",utm_campaign:"cross-promotion",utm_content:"subtiltee-chrome"}).toString()}`);function x(){n(),k.value++,i.value=0,requestAnimationFrame(()=>{i.value=100}),c=window.setInterval(()=>{v.value=(v.value+1)%g.length,b.value=!1,k.value++,i.value=0,requestAnimationFrame(()=>{i.value=100}),j()},3e3)}function n(){c!==null&&(clearInterval(c),c=null)}function t(u){v.value=u,b.value=!1,j(),n(),x()}function a(){console.error("[SubtilteeSlide] Failed to load image:",f.value),b.value=!1}function j(){const u=new Image;u.onload=()=>{b.value=!0},u.onerror=()=>{b.value=!1},u.src=f.value}return F(()=>{j(),x(),d.value&&(_=new ResizeObserver(u=>{for(const m of u)w.value=m.contentRect.height}),_.observe(d.value))}),G(()=>{n(),_==null||_.disconnect()}),(u,m)=>(o(),s("div",ae,[e("div",se,[e("div",{ref_key:"viewerRef",ref:d,class:"flex-1 relative rounded-3xl overflow-hidden bg-white dark:bg-zinc-900 border border-gray-100 dark:border-zinc-800 shadow-xl dark:shadow-2xl group transition-all duration-300 min-h-0"},[e("div",{class:"absolute top-4 lg:top-6 left-4 lg:left-8 z-20 flex items-center gap-3 lg:gap-4 pointer-events-none",style:S({opacity:M.value?1:0,transition:"opacity 200ms ease"})},[m[0]||(m[0]=e("img",{src:oe,class:"h-8 w-8 lg:h-12 lg:w-12 rounded-xl shadow-lg border border-emerald-500/10",alt:"Subtiltee"},null,-1)),e("h2",le,[N(r(u.$t("overlays.batch-downloader.slides.subtiltee.header.title"))+" ",1),e("span",ne,r(u.$t("overlays.batch-downloader.slides.subtiltee.header.subtitle")),1)])],4),e("div",{class:"absolute bottom-6 lg:bottom-8 inset-x-0 z-20 pointer-events-none flex justify-center",style:S({opacity:I.value?1:0,transition:"opacity 200ms ease"})},[e("span",ie,r(T.value.label),1)],4),e("div",de,[b.value?(o(),s("img",{key:0,src:f.value,alt:`Subtiltee Screenshot ${v.value+1}`,class:"w-full h-full object-contain transition-transform duration-700 group-hover:scale-[1.02]",style:S({padding:L.value}),onError:a},null,44,ce)):(o(),s("div",ue,m[1]||(m[1]=[e("div",{class:"text-5xl animate-pulse"},"📸",-1),e("p",{class:"font-mono text-sm"},"Loading preview...",-1)])))])],512),e("div",ge,[e("div",he,[(o(),s(z,null,C(g,(Hr,O)=>
1e("button",{key:O,class:p(["cursor-pointer group relative w-10 lg:w-12 h-1.5 rounded-full transition-all duration-300 overflow-hidden",[v.value===O?"bg-emerald-500/20 w-14 lg:w-16":"bg-gray-200 dark:bg-zinc-800 hover:bg-emerald-200 dark:hover:bg-emerald-900/40"]]),onClick:Rr=>t(O)},[v.value===O?(o(),s("div",{key:k.value,class:"absolute top-0 left-0 h-full bg-emerald-500",style:S({width:i.value+"%",transition:"width 3s linear"})},null,4)):A("",!0)],10,pe)),64))]),e("div",be,[e("a",{href:h.value,target:"_blank",rel:"noopener noreferrer",class:"group w-full py-4 px-6 rounded-2xl font-black text-lg text-white bg-gray-900 dark:bg-white dark:text-gray-900 shadow-xl flex flex-col items-center justify-center relative overflow-hidden"},[e("div",me,[m[2]||(m[2]=e("img",{src:V,class:"w-6 h-6",alt:"Chrome"},null,-1)),e("span",null,r(u.$t("overlays.batch-downloader.slides.subtiltee.cta")),1)])],8,ve)])])]),e("div",xe,[e("p",we,r(u.$t("overlays.batch-downloader.slides.subtiltee.description")),1),e("div",fe,[e("div",ke,[e("div",ye,[m[3]||(m[3]=e("span",{class:"text-2xl group-hover:scale-110 transition-transform bg-white dark:bg-zinc-800 p-2 rounded-xl shadow-sm border border-gray-100 dark:border-transparent"},"🌐",-1)),e("div",null,[e("strong",_e,r(u.$t("overlays.batch-downloader.slides.subtiltee.features.translation.title")),1),e("p",$e,r(u.$t("overlays.batch-downloader.slides.subtiltee.features.translation.description")),1)])])]),e("div",ze,[e("div",Ce,[m[4]||(m[4]=e("span",{class:"text-2xl group-hover:scale-110 transition-transform bg-white dark:bg-zinc-800 p-2 rounded-xl shadow-sm border border-gray-100 dark:border-transparent"},"👁️",-1)),e("div",null,[e("strong",Se,r(u.$t("overlays.batch-downloader.slides.subtiltee.features.appearance.title")),1),e("p",je,r(u.$t("overlays.batch-downloader.slides.subtiltee.features.appearance.description")),1)])])]),e("div",Le,[e("div",Me,[m[5]||(m[5]=e("span",{class:"text-2xl group-hover:scale-110 transition-transform bg-white dark:bg-zinc-800 p-2 rounded-xl shadow-sm border border-gray-100 dark:border-transparent"},"📺",-1)),e("div",null,[e("strong",Be,r(u.$t("overlays.batch-downloader.slides.subtiltee.features.platforms.title")),1),e("p",Ie,r(u.$t("overlays.batch-downloader.slides.subtiltee.features.platforms.description")),1)])])])]),e("div",Te,[e("a",{href:h.value,target:"_blank",rel:"noopener noreferrer",class:"group w-full py-5 px-6 rounded-2xl font-black text-xl text-white bg-gray-900 dark:bg-white dark:text-gray-900 shadow-xl hover:shadow-emerald-500/10 hover:scale-[1.02] active:scale-95 transition-all flex flex-col items-center justify-center relative overflow-hidden"},[m[7]||(m[7]=e("div",{class:"absolute inset-0 bg-gradient-to-r from-transparent via-white/10 to-transparent translate-x-[-100%] group-hover:translate-x-[100%] transition-transform duration-1000"},null,-1)),e("div",Ae,[m[6]||(m[6]=e("img",{src:V,class:"w-7 h-7",alt:"Chrome"},null,-1)),e("span",null,r(u.$t("overlays.batch-downloader.slides.subtiltee.cta")),1)])],8,Pe)])])]))}}),Ve={class:"h-full w-full max-w-7xl mx-auto flex flex-col lg:grid lg:grid-cols-12 gap-4 lg:gap-8 px-4 sm:px-6 lg:px-8 pt-2 lg:pt-4 pb-4 lg:pb-0"},Ee={class:"flex flex-col lg:col-span-8 gap-3 min-h-0 h-full"},He={class:"shrink-0"},Re={class:"inline-flex items-center gap-2 px-3 py-1.5 rounded-full bg-indigo-500/10 border border-indigo-500/20 text-indigo-600 dark:text-indigo-400 text-xs font-black uppercase tracking-widest mb-2"},Ne={class:"text-2xl lg:text-4xl font-black text-slate-900 dark:text-white tracking-tight leading-tight"},Ue={class:"text-transparent bg-clip-text bg-gradient-to-r from-indigo-600 to-emerald-600 dark:from-indigo-400 dark:to-emerald-400 italic"},Fe={class:"flex-1 min-h-0"},Ge={class:"h-full bg-white dark:bg-zinc-800 rounded-2xl lg:rounded-3xl shadow-2xl shadow-indigo-500/10 overflow-hidden border border-gray-100 dark:border-zinc-800"},De={class:"lg:hidden flex flex-col gap-2 shrink-0"},qe=["href"],Ye={class:"hidden lg:flex lg:col-span-4 flex-col justify-center h-full gap-4 py-2"},Ke={class:"text-base text-indigo-600 dark:text-indigo-400 font-bold leading-relaxed border-l-4 border-indigo-500 pl-4 py-1"},Ze={class:"text-sm font-black text-slate-900 dark:text-white uppercase tracking-wider"},Je={class:"flex flex-col gap-3"},Qe={class:"flex items-center gap-3"},We={class:"flex-1"},Xe={class:"text-base font-black text-slate-900 dark:text-white"},et={class:"text-xs text-slate-500 dark:text-zinc-400"},tt={class:"flex items-center gap-3"},rt={class:"flex-1"},ot={class:"text-base font-black text-slate-900 dark:text-white"},at={class:"text-xs text-slate-500 dark:text-zinc-400"},st={class:"flex items-center gap-3"},lt={class:"flex-1"},nt={class:"text-base font-black text-slate-900 dark:text-white"},it={class:"text-xs text-slate-500 dark:text-zinc-400"},dt={class:"p-4 rounded-xl bg-gradient-to-r from-emerald-500/10 to-indigo-500/10 border border-emerald-500/20 dark:border-emerald-500/30"},ct={class:"text-base font-black text-slate-900 dark:text-white text-center mb-1"},ut={class:"text-emerald-600 dark:text-emerald-400 text-lg"},gt={class:"text-xs text-slate-500 dark:text-zinc-400 text-center"},ht={class:"flex flex-col gap-2 shrink-0"},pt=["href"],bt=["href"],vt=E({__name:"PowerInputLanguageLearningSlide",setup(H){const{t:l}=U(),g=$("fix"),v=y(()=>`https://chromewebstore.google.com/detail/nkpfenbldokipnhjmpgmfffjimfoedll?${new URLSearchParams({utm_source:"subtitle-downloader",utm_medium:"powerinput-overlay",utm_campaign:"cross-promotion",utm_content:"powerinput-chrome"}).toString()}`),b=y(()=>`https://subtiltee.com/powerinput/language-learning?${new URLSearchParams({utm_source:"subtitle-downloader",utm_medium:"powerinput-overlay",utm_campaign:"cross-promotion"}).toString()}`),k=y(()=>[{id:"fix",shortName:l("overlays.batch-downloader.slides.powerinput.features.fix.shortName")||"Fix",name:l("overlays.batch-downloader.slides.powerinput.features.fix.name"),shortcut:"Ctrl+Alt+3",icon:Y,color:"emerald",description:l("overlays.batch-downloader.slides.powerinput.features.fix.description"),config:{prompt:`You are a professional proofreader. Correct all grammar, spelling, and punctuation errors in the text below.
2
3Rules:
41. Maintain the exact original language, tone, and meaning.
52. Do not improve style unless it's grammatically incorrect.
63. Return ONLY the corrected text.
74. Absolutely NO conversational filler, explanations, or introductory remarks.
8
9Text: {{input}}`},defaultInput:"I been working on this project since two weeks and its going really well but i still have some difficulties with the grammar sometimes"},{id:"translate",shortName:l("overlays.batch-downloader.slides.powerinput.features.translate.shortName")||"Translate",name:l("overlays.batch-downloader.slides.powerinput.features.translate.name"),shortcut:"Ctrl+Alt+4",icon:K,color:"indigo",description:l("overlays.batch-downloader.slides.powerinput.features.translate.description"),mode:"translate",config:{},defaultInput:"I really enjoyed your video but I have some difficulty to express my thoughts in French"},{id:"native",shortName:l("overlays.batch-downloader.slides.powerinput.features.native.shortName")||"Native",name:l("overlays.batch-downloader.slides.powerinput.features.native.name"),shortcut:"Ctrl+Alt+5",icon:Z,color:"purple",description:l("overlays.batch-downloader.slides.powerinput.features.native.description"),config:{prompt:`Rewrite this text to sound like a native speaker. Make it natural, conversational and idiomatic. Keep the same language as the input.
10
11Output ONLY the rewritten text.
12
13Text: {{input}}`},defaultInput:"I am very interested to participate in your meeting and would like to know if it is possible to join"}]);return(i,c)=>{const d=re;return o(),s("div",Ve,[e("div",Ee,[e("div",He,[e("div",Re,r(i.$t("overlays.batch-downloader.slides.powerinput.header.badge")),1),e("h2",Ne,[N(r(i.$t("overlays.batch-downloader.slides.powerinput.header.title"))+" ",1),e("span",Ue,r(i.$t("overlays.batch-downloader.slides.powerinput.header.subtitleHighlight")),1)])]),e("div",Fe,[e("div",Ge,[P(d,{mode:"ai","initial-presets":k.value},null,8,["initial-presets"])])]),e("div",De,[e("a",{href:v.value,target:"_blank",rel:"noopener noreferrer",class:"group w-full py-3 px-5 rounded-xl font-black text-base text-white bg-gray-900 dark:bg-white dark:text-gray-900 shadow-lg flex items-center justify-center gap-2"},[c[3]||(c[3]=e("img",{src:V,class:"w-5 h-5",alt:"Chrome"},null,-1)),e("span",null,r(i.$t("overlays.batch-downloader.slides.powerinput.cta")),1)],8,qe)])]),e("div",Ye,[e("p",Ke,r(i.$t("overlays.batch-downloader.slides.powerinput.description")),1),e("h3",Ze,r(i.$t("overlays.batch-downloader.slides.powerinput.worksEverywhere")),1),e("div",Je,[e("button",{onClick:c[0]||(c[0]=w=>g.value="fix"),class:p(["group p-4 rounded-xl border-2 transition-all cursor-pointer text-left hover:scale-105 active:scale-95",g.value==="fix"?"border-emerald-500 bg-emerald-500/10 shadow-lg":"border-gray-200 dark:border-zinc-800 bg-white dark:bg-zinc-900 hover:border-emerald-300 dark:hover:border-emerald-700"])},[e("div",Qe,[e("div",{class:p(["p-2.5 rounded-lg transition-transform group-hover:scale-110",g.value==="fix"?"bg-emerald-500 text-white":"bg-emerald-100 dark:bg-emerald-900/30 text-emerald-600 dark:text-emerald-400"])},[P(B(Y),{class:"w-5 h-5"})],2),e("div",We,[e("h4",Xe,r(i.$t("overlays.batch-downloader.slides.powerinput.features.fix.name")),1),e("p",et,r(i.$t("overlays.batch-downloader.slides.powerinput.features.fix.description")),1)])])],2),e("button",{onClick:c[1]||(c[1]=w=>g.value="translate"),class:p(["group p-4 rounded-xl border-2 transition-all cursor-pointer text-left hover:scale-105 active:scale-95",g.value==="translate"?"border-indigo-500 bg-indigo-500/10 shadow-lg":"border-gray-200 dark:border-zinc-800 bg-white dark:bg-zinc-900 hover:border-indigo-300 dark:hover:border-indigo-700"])},[e("div",tt,[e("div",{class:p(["p-2.5 rounded-lg transition-transform group-hover:scale-110",g.value==="translate"?"bg-indigo-500 text-white":"bg-indigo-100 dark:bg-indigo-900/30 text-indigo-600 dark:text-indigo-400"])},[P(B(K),{class:"w-5 h-5"})],2),e("div",rt,[e("h4",ot,r(i.$t("overlays.batch-downloader.slides.powerinput.features.translate.name")),1),e("p",at,r(i.$t("overlays.batch-downloader.slides.powerinput.features.translate.description")),1)])])],2),e("button",{onClick:c[2]||(c[2]=w=>g.value="native"),class:p(["group p-4 rounded-xl border-2 transition-all cursor-pointer text-left hover:scale-105 active:scale-95",g.value==="native"?"border-purple-500 bg-purple-500/10 shadow-lg":"border-gray-200 dark:border-zinc-800 bg-white dark:bg-zinc-900 hover:border-purple-300 dark:hover:border-purple-700"])},[e("div",st,[e("div",{class:p(["p-2.5 rounded-lg transition-transform group-hover:scale-110",g.value==="native"?"bg-purple-500 text-white":"bg-purple-100 dar
13k:bg-purple-900/30 text-purple-600 dark:text-purple-400"])},[P(B(Z),{class:"w-5 h-5"})],2),e("div",lt,[e("h4",nt,r(i.$t("overlays.batch-downloader.slides.powerinput.features.native.name")),1),e("p",it,r(i.$t("overlays.batch-downloader.slides.powerinput.features.native.description")),1)])])],2)]),e("div",dt,[e("p",ct,[c[4]||(c[4]=N(" 1 Preset = ")),e("span",ut,r(i.$t("overlays.batch-downloader.slides.powerinput.freeBadge.price")),1)]),e("p",gt,r(i.$t("overlays.batch-downloader.slides.powerinput.freeBadge.subtitle")),1)]),e("div",ht,[e("a",{href:v.value,target:"_blank",rel:"noopener noreferrer",class:"group w-full py-4 px-5 rounded-2xl font-black text-lg text-white bg-gray-900 dark:bg-white dark:text-gray-900 shadow-xl hover:shadow-indigo-500/10 hover:scale-105 active:scale-95 transition-all flex items-center justify-center gap-3 relative overflow-hidden"},[c[5]||(c[5]=e("div",{class:"absolute inset-0 bg-gradient-to-r from-transparent via-white/10 to-transparent translate-x-[-100%] group-hover:translate-x-[100%] transition-transform duration-1000"},null,-1)),c[6]||(c[6]=e("img",{src:V,class:"w-6 h-6",alt:"Chrome"},null,-1)),e("span",null,r(i.$t("overlays.batch-downloader.slides.powerinput.cta")),1)],8,pt),e("a",{href:b.value,target:"_blank",rel:"noopener noreferrer",class:"text-center text-xs text-indigo-600 dark:text-indigo-400 font-bold hover:underline"},r(i.$t("overlays.batch-downloader.slides.powerinput.learnMore")),9,bt)])])])}}}),mt={class:"h-full w-full max-w-7xl mx-auto flex flex-col px-3 sm:px-6 md:px-8 pt-3 pb-0 gap-2 sm:gap-3"},xt={class:"shrink-0 flex items-center gap-3 sm:gap-4"},wt={class:"flex-1 min-w-0"},ft={class:"text-lg sm:text-2xl font-extrabold text-slate-900 dark:text-white tracking-tight leading-tight"},kt={class:"text-gray-500 dark:text-zinc-400 text-xs sm:text-sm hidden sm:block"},yt={href:"https://subtiltee.com/translators?utm_source=subtitle-downloader&utm_medium=batch-overlay&utm_campaign=translators-promo&utm_content=suite-link",target:"_blank",rel:"noopener noreferrer",class:"shrink-0 text-xs font-semibold text-emerald-600 dark:text-emerald-400 hover:text-emerald-500 dark:hover:text-emerald-300 flex items-center gap-1 transition-colors group"},_t={class:"hidden sm:inline"},$t={class:"hidden md:block shrink-0 rounded-2xl border border-gray-200 dark:border-zinc-700 bg-gray-50 dark:bg-zinc-800/40 overflow-hidden"},zt={class:"grid grid-cols-2 lg:grid-cols-3"},Ct={class:"shrink-0 w-7 h-7 lg:w-8 lg:h-8 rounded-lg bg-emerald-100 dark:bg-emerald-500/20 flex items-center justify-center"},St={key:0,xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round",class:"lg:w-4 lg:h-4 text-emerald-600 dark:text-emerald-400"},jt={key:1,xmlns:"http://www.w3.org/2000/svg",width:"16",height:"16",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round",class:"lg:w-[18px] lg:h-[18px] text-emerald-600 dark:text-emerald-400"},Lt={key:2,xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round",class:"lg:w-4 lg:h-4 text-emerald-600 dark:text-emerald-400"},Mt={key:3,xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round",class:"lg:w-4 lg:h-4 text-emerald-600 dark:text-emerald-400"},Bt={key:4,xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round",class:"lg:w-4 lg:h-4 text-emerald-600 dark:text-emerald-400"},It={key:5,xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round",class:"lg:w-4 lg:h-4 text-emerald-600 dark:text-emerald-400"},Tt={class:"flex-1 min-w-0"},Pt={class:"text-[11px] lg:text-[12px] font-bold text-slate-800 dark:text-white leading-tight"},At={class:"text-[10px] text-gray-500 dark:text-zinc-400 leading-snug mt-0.5"},Ot={class:"flex-1 relative overflow-hidden pb-4"},Vt={class:"lg:hidden absolute top-0 left-0 right-0 h-1 bg-gray-200 dark:bg-zinc-800 z-10"},Et={class:"lg:hidden h-full flex flex-col pt-1"},Ht={class:"flex-1 flex items-center justify-center px-4 overflow-y-auto"},Rt={class:"relative flex-1 flex flex-col p-5 gap-3 overflow-y-auto"},Nt={class:"flex items-start gap-3"},Ut=["src","alt"],Ft={class:"flex-1 min-w-0"},Gt={class:"flex items-center gap-2 mb-1 flex-wrap"},Dt={class:"text-lg font-bold text-slate-900 dark:text-white"},qt={class:"text-xs text-slate-500 dark:text-zinc-400 italic leading-snug"},Yt={class:"space-y-2 flex-1"},Kt={class:"flex flex-wrap gap-2 pt-3 border-t border-gray-100 dark:border-zinc-800/50"},Zt={class:"mt-2 flex flex-col gap-2"},Jt=["href"],Qt={class:"relative inline-flex items-center justify-center w-6 h-6 bg-white/25 rounded-lg"},Wt=["src","alt"],Xt={class:"relative"},er={class:"shrink-0 pt-4 pb-2 flex items-center justify-center gap-4"},tr={class:"flex gap-2"},rr=["onClick","aria-label"],or={class:"hidden lg:grid lg:grid-cols-3 gap-4 h-full overflow-y-auto pr-1 pb-2"},ar={class:"relative flex-1 flex flex-col gap-3 p-5"},sr={class:"flex flex-col gap-2"},lr={class:"flex items-start justify-between gap-2"},nr=["src","alt"],ir={class:"text-base font-bold text-slate-900 dark:text-white"},dr={class:"text-[11px] text-slate-500 dark:text-zinc-400 italic mt-0.5 leading-snug"},cr={class:"space-y-2 flex-1"},ur={class:"flex flex-col gap-2 mt-auto"},gr={class:"border-t border-gray-100 dark:border-zinc-800/50 pt-2 flex flex-wrap gap-1.5"},hr={class:"flex gap-2"},pr=["href"],br={class:"relative inline-flex items-center justify-center w-4 h-4 bg-white/25 rounded"},vr=["src","alt"],mr={class:"relative text-[11px]"},xr=5e3,wr=E({__name:"TranslatorsSlide",setup(H){const{t:l,tm:g,rt:v}=U(),b=$(0),k=$(0);let i=0,c=null;const d={green:{topGradient:"from-green-500 to-emerald-500",border:"border-gray-200 dark:border-zinc-800 hover:border-emerald-400 dark:hover:border-emerald-500",shadowHover:"hover:shadow-emerald-500/20",badgeBg:"bg-emerald-100 dark:bg-emerald-500/20",badgeBorder:"border-emerald-200 dark:border-emerald-500/30",badgeText:"text-emerald-700 dark:text-emerald-300",dotColor:"bg-green-500",btnGradient:"bg-gradient-to-r from-green-500 to-emerald-500",btnHover:"hover:from-green-600 hover:to-emerald-600",glowBg:"from-green-500 to-emerald-500"},indigo:{topGradient:"from-indigo-500 to-purple-500",border:"border-gray-200 dark:border-zinc-800 hover:border-indigo-400 dark:hover:border-indigo-500",shadowHover:"hover:shadow-indigo-500/20",badgeBg:"bg-indigo-100 dark:bg-indigo-500/20",badgeBorder:"border-indigo-200 dark:border-indigo-500/30",badgeText:"text-indigo-700 dark:text-indigo-300",dotColor:"bg-indigo-500",btnGradient:"bg-gradient-to-r from-indigo-500 to-purple-500",btnHover:"hover:from-indigo-600 hover:to-purple-600",glowBg:"from-indigo-500 to-purple-500"},orange:{topGradient:"from-orange-500 to-red-500",border:"border-gray-200 dark:border-zinc-800 hover:border-orange-400 dark:hover:border-orange-500",shadowHover:"hover:shadow-orange-500/20",badgeBg:"bg-orange-100 dar
13k:bg-orange-500/20",badgeBorder:"border-orange-200 dark:border-orange-500/30",badgeText:"text-orange-700 dark:text-orange-300",dotColor:"bg-orange-500",btnGradient:"bg-gradient-to-r from-orange-500 to-red-500",btnHover:"hover:from-orange-600 hover:to-red-600",glowBg:"from-orange-500 to-red-500"}};function w(x){i||(i=x);const n=x-i;i=x,k.value+=n/xr*100,k.value>=100&&(k.value=0,M()),c=requestAnimationFrame(w)}function _(x){b.value=x,k.value=0,i=0}function M(){b.value=(b.value+1)%f.value.length,i=0}function I(){b.value=(b.value-1+f.value.length)%f.value.length,k.value=0,i=0}F(()=>{c=requestAnimationFrame(w)}),G(()=>{c&&cancelAnimationFrame(c)});function L(x,n,t){const a=new URLSearchParams({utm_source:"subtitle-downloader",utm_medium:"batch-overlay",utm_campaign:"translators-promo",utm_content:`${n}-${t}`});return`${x}?${a.toString()}`}const T=y(()=>[{icon:"globe",title:l("overlays.batch-downloader.slides.translators.arguments.languages.title"),desc:l("overlays.batch-downloader.slides.translators.arguments.languages.desc")},{icon:"infinity",title:l("overlays.batch-downloader.slides.translators.arguments.unlimited.title"),desc:l("overlays.batch-downloader.slides.translators.arguments.unlimited.desc")},{icon:"shield",title:l("overlays.batch-downloader.slides.translators.arguments.privacy.title"),desc:l("overlays.batch-downloader.slides.translators.arguments.privacy.desc")},{icon:"lock",title:l("overlays.batch-downloader.slides.translators.arguments.secure.title"),desc:l("overlays.batch-downloader.slides.translators.arguments.secure.desc")},{icon:"bolt",title:l("overlays.batch-downloader.slides.translators.arguments.speed.title"),desc:l("overlays.batch-downloader.slides.translators.arguments.speed.desc")},{icon:"eye",title:l("overlays.batch-downloader.slides.translators.arguments.context.title"),desc:l("overlays.batch-downloader.slides.translators.arguments.context.desc")}]),f=y(()=>[{id:"whatsapp",color:"green",badge:l("overlays.batch-downloader.slides.translators.cards.whatsapp.badge"),title:l("overlays.batch-downloader.slides.translators.cards.whatsapp.title"),headline:l("overlays.batch-downloader.slides.translators.cards.whatsapp.headline"),description:g("overlays.batch-downloader.slides.translators.cards.whatsapp.points")||[],features:g("overlays.batch-downloader.slides.translators.cards.whatsapp.features")||[],links:[{label:"Chrome",url:L("https://chromewebstore.google.com/detail/private-local-translator/bfdpedcgmcheeboeemjaikhcodfokabd","whatsapp","chrome")},{label:"Firefox",url:L("https://addons.mozilla.org/en-US/firefox/addon/translator-for-whatsapp/","whatsapp","firefox")}]},{id:"discord",color:"indigo",badge:l("overlays.batch-downloader.slides.translators.cards.discord.badge"),title:l("overlays.batch-downloader.slides.translators.cards.discord.title"),headline:l("overlays.batch-downloader.slides.translators.cards.discord.headline"),description:g("overlays.batch-downloader.slides.translators.cards.discord.points")||[],features:g("overlays.batch-downloader.slides.translators.cards.discord.features")||[],links:[{label:"Chrome",url:L("https://chromewebstore.google.com/detail/ai-translator-for-discord/ohahdimaphmdpaofknpgjnkkhebmddnd","discord","chrome")}]},{id:"reddit",color:"orange",title:l("overlays.batch-downloader.slides.translators.cards.reddit.title"),headline:l("overlays.batch-downloader.slides.translators.cards.reddit.headline"),description:g("overlays.batch-downloader.slides.translators.cards.reddit.points")||[],features:g("overlays.batch-downloader.slides.translators.cards.reddit.features")||[],links:[{label:"Chrome",url:L("https://chromewebstore.google.com/detail/better-translator-for-red/gpnniapgkhoknijiiphnbmchcapngecd","reddit","chrome")}]}]),h=y(()=>f.value[b.value]||f.value[0]);return(x,n)=>(o(),s("div",mt,[e("div",xt,[n[1]||(n[1]=e("div",{class:"h-9 w-9 sm:h-11 sm:w-11 bg-gradient-to-br from-gray-800 to-black dark:from-white dark:to-gray-200 rounded-xl flex items-center justify-center shadow-lg text-white dark:text-black"},[e("svg",{xmlns:"http://www.w3.org/2000/svg",width:"18",height:"18",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2","stroke-linecap":"round","stroke-linejoin":"round",class:"sm:w-[22px] sm:h-[22px]"},[e("path",{d:"m12 3-1.912 5.813a2 2 0 0 1-1.275 1.275L3 12l5.813 1.912a2 2 0 0 1 1.275 1.275L12 21l1.912-5.813a2 2 0 0 1 1.275-1.275L21 12l-5.813-1.912a2 2 0 0 1-1.275-1.275L12 3Z"})])],-1)),e("div",wt,[e("h2",ft,r(x.$t("overlays.batch-downloader.slides.translators.header.title")),1),e("p",kt,r(x.$t("overlays.batch-downloader.slides.translators.header.subtitle")),1)]),e("a",yt,[e("span",_t,r(x.$t("overlays.batch-downloader.slides.translators.header.visitSuite")),1),n[0]||(n[0]=e("svg",{class:"w-3.5 h-3.5 group-hover:translate-x-0.5 transition-transform",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round"},[e("path",{d:"M5 12h14m-7-7 7 7-7 7"})],-1))])]),e("div",$t,[e("div",zt,[(o(!0),s(z,null,C(T.value,(t,a)=>
13(o(),s("div",{key:t.title,class:p(["relative flex items-center gap-3 px-4 lg:px-5 py-2.5 lg:py-3 border-gray-200 dark:border-zinc-700",["lg:block",a>3?"hidden lg:flex":"",a<2?"border-b lg:border-b-0":"",a===2?"lg:border-b":"",a===3?"lg:border-b":"",a%2!==1?"border-r md:border-r":"","lg:border-b-0",a<3?"lg:border-b":"",a%3!==2?"lg:border-r":"lg:border-r-0"]])},[e("div",Ct,[t.icon==="globe"?(o(),s("svg",St,n[2]||(n[2]=[e("circle",{cx:"12",cy:"12",r:"10"},null,-1),e("path",{d:"M2 12h20M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"},null,-1)]))):t.icon==="infinity"?(o(),s("svg",jt,n[3]||(n[3]=[e("path",{d:"M12 12c-2-2.5-4-4-6-4a4 4 0 0 0 0 8c2 0 4-1.5 6-4z"},null,-1),e("path",{d:"M12 12c2 2.5 4 4 6 4a4 4 0 0 0 0-8c-2 0-4 1.5-6 4z"},null,-1)]))):t.icon==="shield"?(o(),s("svg",Lt,n[4]||(n[4]=[e("path",{d:"M12 22s8-4 8-10V5l-8-3-8 3v7c0 6 8 10 8 10z"},null,-1),e("path",{d:"m9 12 2 2 4-4"},null,-1)]))):t.icon==="lock"?(o(),s("svg",Mt,n[5]||(n[5]=[e("rect",{x:"3",y:"11",width:"18",height:"11",rx:"2",ry:"2"},null,-1),e("path",{d:"M7 11V7a5 5 0 0 1 10 0v4"},null,-1)]))):t.icon==="bolt"?(o(),s("svg",Bt,n[6]||(n[6]=[e("path",{d:"M13 2L3 14h9l-1 8 10-12h-9l1-8z"},null,-1)]))):t.icon==="eye"?(o(),s("svg",It,n[7]||(n[7]=[e("path",{d:"M1 12s4-8 11-8 11 8 11 8-4 8-11 8-11-8-11-8z"},null,-1),e("circle",{cx:"12",cy:"12",r:"3"},null,-1)]))):A("",!0)]),e("div",Tt,[e("p",Pt,r(t.title),1),e("p",At,r(t.desc),1)])],2))),128))])]),e("div",Ot,[e("div",Vt,[e("div",{class:p(["h-full transition-all duration-100 ease-linear",[d[h.value.color].topGradient]]),style:S({width:`${k.value}%`})},null,6)]),e("div",Et,[e("div",Ht,[P(W,{"enter-active-class":"transition-all duration-300 ease-out","enter-from-class":"opacity-0 scale-95","enter-to-class":"opacity-100 scale-100","leave-active-class":"transition-all duration-200 ease-in","leave-from-class":"opacity-100 scale-100","leave-to-class":"opacity-0 scale-95",mode:"out-in"},{default:Q(()=>[(o(),s("div",{key:b.value,class:p(["group relative w-full max-w-md flex flex-col rounded-2xl bg-white dark:bg-zinc-900 border overflow-hidden shadow-lg",[d[h.value.color].border]])},[e("div",{class:p(["relative shrink-0 h-1.5 w-full bg-gradient-to-r",d[h.value.color].topGradient])},null,2),e("div",Rt,[e("div",Nt,[e("img",{src:`/assets/icons/${h.value.id}-translator-icon.png`,class:"w-16 h-16 rounded-xl shadow-md border border-gray-100 dark:border-zinc-800",alt:h.value.title},null,8,Ut),e("div",Ft,[e("div",Gt,[e("h4",Dt,r(h.value.title),1),h.value.badge?(o(),s("span",{key:0,class:p(["shrink-0 text-[9px] font-bold px-2 py-0.5 rounded-full uppercase tracking-wide border",[d[h.value.color].badgeBg,d[h.value.color].badgeBorder,d[h.value.color].badgeText]])},r(h.value.badge),3)):A("",!0)]),e("p",qt,r(h.value.headline),1)])]),e("ul",Yt,[(o(!0),s(z,null,C(h.value.description,t=>(o(),s("li",{key:t,class:"flex items-start gap-2 text-sm text-slate-600 dark:text-zinc-300 leading-relaxed"},[e("span",{class:p(["mt-1.5 shrink-0 w-1.5 h-1.5 rounded-full",d[h.value.color].dotColor])},null,2),e("span",null,r(B(v)(t)),1)]))),128))]),e("div",Kt,[(o(!0),s(z,null,C(h.value.features,t=>(o(),s("span",{key:t,class:"text-xs font-semibold px-2.5 py-1 rounded-lg bg-gray-100 dark:bg-zinc-800 text-slate-600 dark:text-zinc-300 border border-gray-200 dark:border-zinc-700"},r(B(v)(t)),1))),128))]),e("div",Zt,[(o(!0),s(z,null,C(h.value.links,t=>(o(),s("a",{key:t.label,href:t.url,target:"_blank",rel:"noopener noreferrer",class:p(["group/btn relative flex items-center justify-center gap-2.5 py-4 rounded-xl font-bold text-white text-base shadow-lg hover:shadow-xl active:scale-95 transition-all overflow-hidden",[d[h.value.color].btnGradient,d[h.value.color].btnHover]])},[n[8]||(n[8]=e("div",{class:"absolute inset-0 bg-gradient-to-r from-transparent via-white/20 to-transparent translate-x-[-100%] group-hover/btn:translate-x-[100%] transition-transform duration-700"},null,-1)),e("span",Qt,[e("img",{src:`/assets/icons/${t.label.toLowerCase()}.svg`,class:"w-4 h-4",alt:t.label},null,8,Wt)]),e("span",Xt,r(x.$t("overlays.batch-downloader.slides.translators.getOn",{store:t.label})),1),n[9]||(n[9]=e("svg",{class:"relative w-5 h-5",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round"},[e("path",{d:"M5 12h14m-7-7 7 7-7 7"})],-1))],10,Jt))),128))])])],2))]),_:1})]),e("div",er,[e("button",{onClick:I,class:"cursor-pointer p-3 rounded-xl bg-gray-200 dark:bg-zinc-800 hover:bg-gray-300 dark:hover:bg-zinc-700 text-gray-700 dark:text-zinc-300 transition-all active:scale-95 shadow-md","aria-label":"Previous card"},n[10]||(n[10]=[e("svg",{class:"w-5 h-5",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round"},[e("path",{d:"m15 18-6-6 6-6"})],-1)])),e("div",tr,[(o(!0),s(z,null,C(f.value,(t,a)=>(o(),s("button",{key:t.id,onClick:j=>_(a),class:p(["cursor-pointer transition-all duration-300",[a===b.value?"w-8 h-2.5 rounded-full":"w-2.5 h-2.5 rounded-full hover:scale-125"]]),style:S({backgroundColor:a===b.value?`rgb(${t.color==="green"?"16, 185, 129":t.color==="indigo"?"99, 102, 241":"249, 115, 22"})`:"rgb(209, 213, 219)"}),"aria-label":`Go to ${t.title}`},null,14,rr))),128))]),e("button",{onClick:M,class:"cursor-pointer p-3 rounded-xl bg-gray-200 dark:bg-zinc-800 hover:bg-gray-300 dark:hover:bg-zinc-700 text-gray-700 dark:text-zinc-300 transition-all active:scale-95 shadow-md","aria-label":"Next card"},n[11]||(n[11]=[e("svg",{class:"w-5 h-5",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round"},[e("path",{d:"m9 18 6-6-6-6"})],-1)]))])]),e("div",or,[(o(!0),s(z,null,C(f.value,t=>(o(),s("div",{key:t.id,class:p(["group relative flex flex-col rounded-2xl bg-white dark:bg-zinc-900 border overflow-hidden shadow-sm hover:shadow-xl dark:shadow-lg transition-all duration-300 hover:-translate-y-0.5",[d[t.color].border,d[t.color].shadowHover]])},[e("div",{class:p(["absolute -inset-1 opacity-0 group-hover:opacity-10 bg-gradient-to-r blur-lg transition-opacity duration-500",d[t.color].glowBg])},null,2),e("div",{class:p(["relative shrink-0 h-1.5 w-full bg-gradient-to-r",d[t.color].topGradient])},null,2),e("div",ar,[e("div",sr,[e("div",lr,[e("img",{src:`/assets/icons/${t.id}
13-translator-icon.png`,class:"w-14 h-14 rounded-xl shadow-md border border-gray-100 dark:border-zinc-800",alt:t.title},null,8,nr),t.badge?(o(),s("span",{key:0,class:p(["text-[10px] font-bold px-2.5 py-0.5 rounded-full uppercase tracking-wide border",[d[t.color].badgeBg,d[t.color].badgeBorder,d[t.color].badgeText]])},r(t.badge),3)):A("",!0)]),e("div",null,[e("h4",ir,r(t.title),1),e("p",dr,r(t.headline),1)])]),e("ul",cr,[(o(!0),s(z,null,C(t.description,a=>(o(),s("li",{key:a,class:"flex items-start gap-2 text-[11px] text-slate-600 dark:text-zinc-300 leading-relaxed"},[e("span",{class:p(["mt-1.5 shrink-0 w-1.5 h-1.5 rounded-full",d[t.color].dotColor])},null,2),e("span",null,r(B(v)(a)),1)]))),128))]),e("div",ur,[e("div",gr,[(o(!0),s(z,null,C(t.features,a=>(o(),s("span",{key:a,class:"text-[10px] font-semibold px-2 py-0.5 rounded-md bg-gray-100 dark:bg-zinc-800 text-slate-600 dark:text-zinc-300 border border-gray-200 dark:border-zinc-700"},r(B(v)(a)),1))),128))]),e("div",hr,[(o(!0),s(z,null,C(t.links,a=>(o(),s("a",{key:a.label,href:a.url,target:"_blank",rel:"noopener noreferrer",class:p(["flex-1 group/btn relative flex items-center justify-center gap-1.5 py-2.5 rounded-xl font-bold text-white text-xs shadow-md hover:shadow-lg active:scale-95 transition-all overflow-hidden",[d[t.color].btnGradient,d[t.color].btnHover]])},[n[12]||(n[12]=e("div",{class:"absolute inset-0 bg-gradient-to-r from-transparent via-white/20 to-transparent translate-x-[-100%] group-hover/btn:translate-x-[100%] transition-transform duration-700"},null,-1)),e("span",br,[e("img",{src:`/assets/icons/${a.label.toLowerCase()}.svg`,class:"w-3 h-3",alt:a.label},null,8,vr)]),e("span",mr,r(x.$t("overlays.batch-downloader.slides.translators.getOn",{store:a.label})),1)],10,pr))),128))])])])],2))),128))])])]))}}),fr={class:"h-screen w-screen bg-gray-50 dark:bg-zinc-950 text-slate-900 dark:text-white flex flex-col overflow-hidden font-sans selection:bg-emerald-500/30 transition-colors duration-300"},kr={class:"shrink-0 px-4 lg:px-8 py-1.5 lg:py-3 flex items-center justify-between border-b border-gray-200 dark:border-zinc-900 bg-white/80 dark:bg-zinc-950/50 backdrop-blur-sm z-50 transition-colors duration-300"},yr={class:"flex flex-col gap-0.5"},_r={class:"flex items-center gap-2"},$r={class:"text-lg font-bold tracking-tight text-slate-900 dark:text-white transition-colors duration-300"},zr={class:"text-gray-500 dark:text-zinc-400 text-sm transition-colors duration-300"},Cr={class:"flex items-center gap-4"},Sr={href:"https://subtiltee.com/all-extensions?utm_source=subtitle-downloader&utm_medium=batch-overlay&utm_campaign=header-cta",target:"_blank",class:"flex items-center gap-2 px-3 py-1.5 lg:px-4 lg:py-2 rounded-xl bg-gray-900 dark:bg-white text-white dark:text-gray-900 text-xs lg:text-sm font-bold shadow-lg hover:scale-105 active:scale-95 transition-all"},jr={class:"flex-1 relative w-full h-full overflow-hidden"},Lr={class:"absolute inset-0 pointer-events-none z-[60]"},Mr={class:"shrink-0 py-1.5 lg:py-4 flex flex-col items-center gap-1.5 lg:gap-3 bg-gradient-to-t from-gray-50 dark:from-zinc-950 to-transparent transition-colors duration-300"},Br={class:"flex gap-3 lg:gap-5 w-full max-w-2xl px-4 lg:px-8 justify-center"},Ir=["aria-label","onClick"],Tr=["innerHTML"],Pr={class:"flex flex-col items-start"},Ar={class:"text-xs font-bold uppercase tracking-wider opacity-70"},Or={class:"text-xs lg:text-sm font-black tracking-tight"},Vr={key:0,class:"absolute inset-0 bg-gradient-to-r from-emerald-500/5 to-transparent pointer-events-none"},Er=15e3,Kr=E({__name:"batch-downloader",setup(H){const g=X().query.theme,v=$(g?g==="dark":typeof window<"u"?window.matchMedia("(prefers-color-scheme: dark)").matches:!1),b=["/assets/promo/SubtitleeView1.png","/assets/promo/SubtilteeView2.png","/assets/promo/SubtilteeView3.png","/assets/promo/SubtilteeView4.png","/assets/promo/SubtilteeView5.png","/assets/icons/subtiltee-icon.png","/assets/icons/chrome.svg","/assets/icons/whatsapp-translator-icon.png","/assets/icons/discord-translator-icon.png","/assets/icons/reddit-translator-icon.png","/assets/icons/firefox.svg"];function k(){b.forEach(t=>{const a=new Image;a.src=t})}D({link:[{rel:"preload",as:"image",href:"/assets/promo/SubtitleeView1.png"},{rel:"preload",as:"image",href:"/assets/icons/subtiltee-icon.png"},{rel:"preload",as:"image",href:"/assets/promo/SubtilteeView2.png"},{rel:"preload",as:"image",href:"/assets/promo/SubtilteeView3.png"},{rel:"preload",as:"image",href:"/assets/promo/SubtilteeView4.png"},{rel:"preload",as:"image",href:"/assets/promo/SubtilteeView5.png"}]});const i=[{id:"subtiltee",label:"Subtiltee",icon:'<path d="M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z"></path>',component:R(Oe)},{id:"powerinput",label:"PowerInput",icon:'<path d="M12 2v4m0 12v4M4.93 4.93l2.83 2.83m8.48 8.48 2.83 2.83M2 12h4m12 0h4M4.93 19.07l2.83-2.83m8.48-8.48 2.83-2.83"></path>',component:R(vt)},{id:"translators",label:"Translators",icon:'<circle cx="12" cy="12" r="10"></circle><line x1="2" y1="12" x2="22" y2="12"></line><path d="M12 2a15.3 15.3 0 0 1 4 10 15.3 15.3 0 0 1-4 10 15.3 15.3 0 0 1-4-10 15.3 15.3 0 0 1 4-10z"></path>',component:R(wr)}],c=$(0),d=$(0);let w=0,_=null;const M=y(()=>i[c.value]);function I(t){w||(w=t);const a=t-w;w=t,d.value+=a/Er*100,d.value>=100&&(d.value=0,L()),_=requestAnimationFrame(I)}function L(){c.value=(c.value+1)%i.length,d.value=0}function T(t){c.value=t,d.value=0}function f(){d.value=0,w=0}function h(t){f()}function x(){window.parent.postMessage({type:"overlay:close"},"*")}function n(t){!t.data||typeof t.data!="object"||(console.log("[Overlay] Received message:",t.data),t.data.type==="theme:update"&&(console.log(`[Overlay] Theme update: ${t.data.mode}`),v.value=t.data.mode==="dark",v.value?(document.documentElement.classList.add("dark"),console.log("[Overlay] Dark class added to documentElement")):(document.documentElement.classList.remove("dark"),console.log("[Overlay] Dark class removed from documentElement")),console.log("[Overlay] documentElement.classList:",document.documentElement.classList.toString())))}return F(()=>{console.log("[Overlay] Mounted - isDark initial value:",v.value),console.log("[Overlay] documentElement.classList:",document.documentElement.classList.toString()),k(),_=requestAnimationFrame(I),window.addEventListener("message",n),console.log("[Overlay] Message listener registered"),window.addEventListener("click",f),window.addEventListener("keydown",h),console.log("[Overlay] User interaction listeners registered"),window.parent.postMessage({type:"overlay:ready"},"*"),console.log("[Overlay] Sent overlay:ready to parent")}),G(()=>{_&&cancelAnimationFrame(_),window.removeEventListener("message",n),window.removeEventListener("click",f),window.removeEventListener("keydown",h)}),D({meta:[{name:"robots",content:"noindex, nofollow"}]}),(t,a)=>(o(),s("div",fr,[e("header",kr,[e("div",yr,[e("div",_r,[a[0]||(a[0]=e("span",{class:"relative flex h-3 w-3"},[e("span",{class:"animate-ping absolute inline-flex h-full w-full rounded-full bg-emerald-400 opacity-75"}),e("span",{class:"relative inline-flex rounded-full h-3 w-3 bg-emerald-500"})],-1)),e("h1",$r,r(t.$t("overlays.batch-downloader.header.title")),1)]),e("p",zr,r(t.$t("overlays.batch-downloader.header.subtitle")),1)]),e("div",Cr,[e("a",Sr,[e("span",null,r(t.$t("overlays.batch-downloader.header.seeMore")),1),a[1]||(a[1]=e("svg",{xmlns:"http://www.w3.org/2000/svg",width:"14",height:"14",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"3","stroke-linecap":"round","stroke-linejoin":"round",class:"lg:w-4 lg:h-4"},[e("path",{d:"M5 12h14m-7-7 7 7-7 7"})],-1))]),e("button",{onClick:x,class:"p-2 rounded-lg hover:bg-gray-100 dark:hover:bg-zinc-800 text-gray-500 hover:text-slate-900 dark:text-zinc-400 dark:hover:text-white transition-all duration-200 cursor-pointer group","aria-label":"Hide overlay"},a[2]||(a[2]=[e("svg",{class:"w-6 h-6 transform group-hover:scale-110 transition-transform",fill:"none",viewBox:"0 0 24 24",stroke:"currentColor"},[e("path",{"stroke-linecap":"round","stroke-linejoin":"round","stroke-width":"2",d:"M6 18L18 6M6 6l12 12"})],-1)]))])]),e("main",jr,[e("div",Lr,[e("div",{class:"absolute top-0 left-0 h-1.5 bg-emerald-500 shadow-[0_0_15px_rgba(16,185,129,0.5)] transition-all duration-100 ease-linear",style:S({width:`${Math.min(d.value*4,100)}%`})},null,4),e("div",{class:"absolute top-0 right-0 w-1.5 bg-emerald-500 shadow-[0_0_15px_rgba(16,185,129,0.5)] transition-all duration-100 ease-linear",style:S({height:`${Math.max(0,Math.min((d.value-25)*4,100))}%`})},null,4),e("div",{class:"absolute bottom-0 right-0 h-1.5 bg-emerald-500 shadow-[0_0_15px_rgba(16,185,129,0.5)] transition-all duration-100 ease-linear",style:S({width:`${Math.max(0,Math.min((d.value-50)*4,100))}%`})},null,4),e("div",{class:"absolute bottom-0 left-0 w-1.5 bg-emerald-500 shadow-[0_0_15px_rgba(16,185,129,0.5)] transition-all duration-100 ease-linear",style:S({height:`${Math.max(0,Math.min((d.value-75)*4,100))}%`})},null,4)]),P(W,{mode:"out-in","enter-active-class":"transition-opacity duration-300 ease-out","enter-from-class":"opacity-0","enter-to-class":"opacity-100","leave-active-class":"transition-opacity duration-200 ease-in","leave-from-class":"opacity-100","leave-to-class":"opacity-0"},{default:Q(()=>[(o(),q(ee,null,[(o(),q(te(M.value.component),{key:M.value.id}))],1024))]),_:1})]),e("footer",Mr,[e("div",Br,[(o(),s(z,null,C(i,(j,u)=>e("button",{key:j.id,class:p(["group relative flex items-center gap-2 lg:gap-3 px-3 lg:px-5 py-2 lg:py-3 rounded-xl lg:rou
13nded-2xl border-2 transition-all duration-300 cursor-pointer overflow-hidden",[u===c.value?"border-emerald-500 bg-emerald-500/10 text-emerald-600 dark:text-emerald-400 shadow-[0_0_20px_rgba(16,185,129,0.2)] scale-105":"border-transparent bg-gray-200/50 dark:bg-zinc-800/50 text-gray-500 dark:text-zinc-500 hover:bg-gray-200 dark:hover:bg-zinc-800 hover:scale-105"]]),"aria-label":`Go to ${j.label}`,onClick:m=>T(u)},[e("div",{class:p(["p-1.5 rounded-lg transition-colors duration-300",u===c.value?"bg-emerald-500 text-white":"bg-gray-300 dark:bg-zinc-700 text-gray-500 dark:text-zinc-400 group-hover:text-gray-700 dark:group-hover:text-zinc-200"])},[(o(),s("svg",{class:"w-5 h-5",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":"2.5","stroke-linecap":"round","stroke-linejoin":"round",innerHTML:j.icon},null,8,Tr))],2),e("div",Pr,[e("span",Ar,r(t.$t("overlays.batch-downloader.navigation.discover")),1),e("span",Or,r(j.label),1)]),u===c.value?(o(),s("div",Vr)):A("",!0)],10,Ir)),64))])])]))}});export{Kr as default};

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.