PageSourceSearch

https://www.stormhood.xyz/_next/static/chunks/11yk617k4aaro.js

js stormhood.xyz collected 2026-09-24 15:15:13 UTC 35,422 bytes, 7 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,15648,e=>{"use strict";let t=(0,e.i(62952).default)("activity",[["path",{d:"M22 12h-2.48a2 2 0 0 0-1.93 1.46l-2.35 8.36a.25.25 0 0 1-.48 0L9.24 2.18a.25.25 0 0 0-.48 0l-2.35 8.36A2 2 0 0 1 4.49 12H2",key:"169zse"}]]);e.s(["Activity",0,t],15648)},85635,e=>{"use strict";e.s(["EXTERNAL_LINKS",0,{CHROME_STORE:"https://chrome.google.com/webstore/detail/ipljaafjaddpfioecafgphhmdcohibpo",BRAVE_STORE:"https://chrome.google.com/webstore/detail/ipljaafjaddpfioecafgphhmdcohibpo",SAFARI_STORE:"https://apps.apple.com/app/stormhood/id6761444324",EDGE_STORE:"#",FIREFOX_STORE:"#",APP_STORE:"https://apps.apple.com/app/stormhood/id6758967013",PLAY_STORE:"https://play.google.com/store/apps/details?id=xyz.stormhood.mobile&pcampaignid=web_share",TELEGRAM_BOT:"https://t.me/stormhood_bot",TELEGRAM_CHANNEL:"https://t.me/stormhoodoficial",X:"https://x.com/Stormhood_soft",FACEBOOK:"https://www.facebook.com/groups/1314958045579974",LINKEDIN:"https://www.linkedin.com/company/stormhood",TIKTOK:"https://www.tiktok.com/@stormhood_soft",YOUTUBE:"https://www.youtube.com/@Stormhood-soft",PRODUCT_HUNT:"https://www.producthunt.com/products/stormhood?embed=true&utm_source=badge-featured&utm_medium=badge&utm_source=badge-stormhood",PRODUCT_HUNT_BADGE:"https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=992939&theme=neutral&t=1752540402158",YOUTUBE_EXTENSION_TUTORIAL:"https://www.youtube-nocookie.com/embed/7IsXSTA47s4",YOUTUBE_MOBILE_TUTORIAL:"https://www.youtube-nocookie.com/embed/2fPjkNmtlUE",YOUTUBE_TELEGRAM_TUTORIAL:"https://www.youtube-nocookie.com/embed/xQCVVx7UMzI",APPLE_SUBSCRIPTIONS:"https://apps.apple.com/account/subscriptions",GOOGLE_SUBSCRIPTIONS:"https://play.google.com/store/account/subscriptions"}])},1952,e=>{"use strict";var t=e.i(322),r=e.i(20851);e.s(["default",0,({url:e,label:s,className:a,size:o=140,accentColor:l="indigo"})=>{let i=`https://api.qrserver.com/v1/create-qr-code/?size=${o}x${o}&data=${encodeURIComponent(e)}&bgcolor=ffffff&color=000000`;return(0,t.jsxs)("div",{className:(0,r.cn)("bg-white/5 backdrop-blur-md p-4 rounded-3xl border border-white/10 flex flex-col items-center gap-4 group transition-all duration-300 hover:bg-white/10","yellow"===l?"hover:border-yellow-500/30":"hover:border-indigo-500/30",a),children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:(0,r.cn)("absolute -inset-2 rounded-xl blur opacity-0 group-hover:opacity-100 transition duration-500","yellow"===l?"bg-yellow-500/20":"bg-indigo-500/20")}),(0,t.jsx)("img",{src:i,alt:`${s} QR Code`,className:"relative w-32 h-32 rounded-xl border-4 border-white shadow-lg",width:o,height:o})]}),(0,t.jsx)("p",{className:(0,r.cn)("text-[10px] font-bold uppercase tracking-widest text-center","yellow"===l?"text-yellow-500":"text-indigo-400"),children:s})]})}])},66964,e=>{"use strict";var t=e.i(90566),r=e.i(59898),s=e.i(85635);e.s(["useBrowserDetection",0,function(){let[e,a]=(0,t.useState)("other"),o=s.EXTERNAL_LINKS.CHROME_STORE;return(0,t.useEffect)(()=>{let e=window.navigator.userAgent.toLowerCase();window.navigator.brave&&"function"==typeof window.navigator.brave.isBrave?a("brave"):e.includes("edg/")?a("edge"):e.includes("chrome")?a("chrome"):e.includes("safari")&&!e.includes("chrome")?a("safari"):e.includes("firefox")?a("firefox"):a("other")},[]),{browser:e,browserInfo:(e=>{switch(e){case"chrome":case"brave":return{browser:e,icon:r.FaChrome,labelKey:"cta-add-to-chrome",url:o,isComingSoon:!1};case"edge":return{browser:"edge",icon:r.FaEdge,labelKey:"cta-add-to-edge",url:s.EXTERNAL_LINKS.EDGE_STORE,isComingSoon:!0};case"safari":return{browser:"safari",icon:r.FaSafari,labelKey:"cta-add-to-safari",url:s.EXTERNAL_LINKS.SAFARI_STORE,isComingSoon:!1};case"firefox":return{browser:"firefox",icon:r.FaFirefox,labelKey:"cta-add-to-chrome",url:s.EXTERNAL_LINKS.FIREFOX_STORE,isComingSoon:!0};default:return{browser:"other",icon:r.FaChrome,labelKey:"cta-add-to-chrome",url:o,isComingSoon:!1}}})(e),chromeStoreURL:o}}])},67055,e=>{"use strict";let t=(0,e.i(62952).default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]);e.s(["Globe",0,t],67055)},54784,e=>{"use strict";let t=(0,e.i(62952).default)("arrow-right",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]]);e.s(["ArrowRight",0,t],54784)},3485,e=>{"use strict";let t=(0,e.i(62952).default)("zap",[["path",{d:"M4 14a1 1 0 0 1-.78-1.63l9.9-10.2a.5.5 0 0 1 .86.46l-1.92 6.02A1 1 0 0 0 13 10h7a1 1 0 0 1 .78 1.63l-9.9 10.2a.5.5 0 0 1-.86-.46l1.92-6.02A1 1 0 0 0 11 14z",key:"1xq2db"}]]);e.s(["Zap",0,t],3485)},18152,e=>{"use strict";let t=(0,e.i(62952).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"}]]);e.s(["QrCode",0,t],18152)},26877,e=>{"use strict";let t=(0,e.i(62952).default)("database",[["ellipse",{cx:"12",cy:"5",rx:"9",ry:"3",key:"msslwz"}],["path",{d:"M3 5V19A9 3 0 0 0 21 19V5",key:"1wlel7"}],["path",{d:"M3 12A9 3 0 0 0 21 12",key:"mv7ke4"}]]);e.s(["Database",0,t],26877)},86781,e=>{"use strict";let t=(0,e.i(62952).default)("send",[["path",{d:"M14.536 21.686a.5.5 0 0 0 .937-.024l6.5-19a.496.496 0 0 0-.635-.635l-19 6.5a.5.5 0 0 0-.024.937l7.93 3.18a2 2 0 0 1 1.112 1.11z",key:"1ffxy3"}],["path",{d:"m21.854 2.147-10.94 10.939",key:"12cjpa"}]]);e.s(["Send",0,t],86781)},62422,e=>{"use strict";let t=(0,e.i(62952).default)("users",[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]);e.s(["Users",0,t],62422)},67902,e=>{"use strict";
1let t=(0,e.i(62952).default)("layout-dashboard",[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]]);e.s(["LayoutDashboard",0,t],67902)},88756,e=>{"use strict";let t=(0,e.i(62952).default)("smartphone",[["rect",{width:"14",height:"20",x:"5",y:"2",rx:"2",ry:"2",key:"1yt0o3"}],["path",{d:"M12 18h.01",key:"mhygvu"}]]);e.s(["Smartphone",0,t],88756)},54662,e=>{"use strict";var t=e.i(322),r=e.i(90566),s=e.i(84892),a=e.i(74040),o=e.i(67055),l=e.i(88756),i=e.i(86781),n=e.i(67902),c=e.i(62422),d=e.i(26877),m=e.i(15648),x=e.i(3485),h=e.i(81948),u=e.i(85651);let p=(0,e.i(62952).default)("message-square-code",[["path",{d:"M22 17a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 21.286V5a2 2 0 0 1 2-2h16a2 2 0 0 1 2 2z",key:"18887p"}],["path",{d:"m10 8-3 3 3 3",key:"fp6dz7"}],["path",{d:"m14 14 3-3-3-3",key:"1yrceu"}]]);var f=e.i(18152);let b=[{id:"extension",category:"endpoints",icon:o.Globe,color:"#3b82f6",glowColor:"rgba(59, 130, 246, 0.3)",x:24,y:22},{id:"twitter_shield",category:"endpoints",icon:h.ShieldAlert,color:"#38bdf8",glowColor:"rgba(56, 189, 248, 0.3)",x:7,y:16},{id:"mobile",category:"endpoints",icon:l.Smartphone,color:"#06b6d4",glowColor:"rgba(6, 182, 212, 0.3)",x:78,y:20},{id:"real_life_threats",category:"endpoints",icon:f.QrCode,color:"#f97316",glowColor:"rgba(249, 115, 22, 0.3)",x:93,y:14},{id:"telegram",category:"endpoints",icon:i.Send,color:"#38bdf8",glowColor:"rgba(56, 189, 248, 0.3)",x:18,y:74},{id:"telegram_personal",category:"endpoints",icon:p,color:"#0ea5e9",glowColor:"rgba(14, 165, 233, 0.3)",x:6,y:88},{id:"telegram_group",category:"endpoints",icon:c.Users,color:"#0284c7",glowColor:"rgba(2, 132, 199, 0.3)",x:28,y:92},{id:"admin",category:"family_mesh",icon:n.LayoutDashboard,color:"#a855f7",glowColor:"rgba(168, 85, 247, 0.3)",x:85,y:78},{id:"family",category:"family_mesh",icon:c.Users,color:"#eab308",glowColor:"rgba(234, 179, 8, 0.3)",x:50,y:10},{id:"threat",category:"threat_ai",icon:d.Database,color:"#10b981",glowColor:"rgba(16, 185, 129, 0.3)",x:50,y:90},{id:"network_shield",category:"endpoints",icon:u.Shield,color:"#10b981",glowColor:"rgba(16, 185, 129, 0.3)",x:88,y:48}],g=[{from:"core",to:"extension"},{from:"core",to:"mobile"},{from:"core",to:"network_shield"},{from:"core",to:"telegram"},{from:"core",to:"admin"},{from:"core",to:"family"},{from:"core",to:"threat"},{from:"extension",to:"twitter_shield"},{from:"mobile",to:"real_life_threats"},{from:"network_shield",to:"threat"},{from:"network_shield",to:"mobile"},{from:"telegram",to:"telegram_personal"},{from:"telegram",to:"telegram_group"},{from:"family",to:"telegram"},{from:"extension",to:"threat"},{from:"mobile",to:"threat"},{from:"admin",to:"family"}];e.s(["default",0,function(){let e=(0,a.useTranslations)("Ecosystem"),[o,l]=(0,r.useState)(null),[i,n]=(0,r.useState)({x:0,y:0}),c=(0,r.useRef)(null),d=b.map(t=>({...t,name:e(`nodes.${t.id}.name`),shortLabel:e(`nodes.${t.id}.shortLabel`),description:e(`nodes.${t.id}.description`),badge:e(`nodes.${t.id}.badge`)})),h={id:"core",name:e("nodes.core.name"),shortLabel:e("nodes.core.shortLabel"),description:e("nodes.core.description"),badge:e("nodes.core.badge"),category:"core",icon:x.Zap,color:"#06b6d4",glowColor:"rgba(6, 182, 212, 0.4)",x:50,y:50},u="core"===o?h:d.find(e=>e.id===o)||null;return(0,t.jsxs)("div",{ref:c,onMouseMove:e=>{if(!c.current)return;let t=c.current.getBoundingClientRect();n({x:15*((e.clientX-t.left)/t.width-.5),y:15*((e.clientY-t.top)/t.height-.5)})},className:"relative w-full h-full flex flex-col items-center justify-between p-2 bg-transparent border-0 shadow-none overflow-hidden select-none transition-all duration-700 ease-out group",children:[(0,t.jsxs)("div",{className:"relative w-full h-[460px] sm:h-[500px] lg:h-[540px] my-1 transition-transform duration-700 ease-out",style:{transform:`perspective(1000px) rotateY(${.4*i.x}deg) rotateX(${-(.4*i.y)}deg)`},children:[(0,t.jsxs)("svg",{className:"absolute inset-0 w-full h-full pointer-events-none z-0 overflow-visible",viewBox:"0 0 100 100",preserveAspectRatio:"none",children:[(0,t.jsxs)("defs",{children:[(0,t.jsxs)("linearGradient",{id:"beamGradCore",x1:"0%",y1:"0%",x2:"100%",y2:"100%",children:[(0,t.jsx)("stop",{offset:"0%",stopColor:"#06b6d4",stopOpacity:"0.8"}),(0,t.jsx)("stop",{offset:"50%",stopColor:"#3b82f6",stopOpacity:"1"}
1),(0,t.jsx)("stop",{offset:"100%",stopColor:"#a855f7",stopOpacity:"0.8"})]}),(0,t.jsxs)("filter",{id:"glow",x:"-20%",y:"-20%",width:"140%",height:"140%",children:[(0,t.jsx)("feGaussianBlur",{stdDeviation:"1.5",result:"blur"}),(0,t.jsx)("feComposite",{in:"SourceGraphic",in2:"blur",operator:"over"})]}),(0,t.jsxs)("filter",{id:"glowIntense",x:"-30%",y:"-30%",width:"160%",height:"160%",children:[(0,t.jsx)("feGaussianBlur",{stdDeviation:"2.5",result:"blur"}),(0,t.jsx)("feComposite",{in:"SourceGraphic",in2:"blur",operator:"over"})]})]}),g.map((e,r)=>{let s="core"===e.from||"core"===e.to,a="core"===e.from?h:d.find(t=>t.id===e.from),l="core"===e.to?h:d.find(t=>t.id===e.to);if(!a||!l)return null;let i={x:a.x,y:a.y},n={x:l.x,y:l.y},c=o===e.from||o===e.to||"core"===o,m=c?l.color:s?"url(#beamGradCore)":"#334155";return(0,t.jsxs)("g",{filter:c?"url(#glowIntense)":"url(#glow)",children:[(0,t.jsx)("line",{x1:i.x,y1:i.y,x2:n.x,y2:n.y,stroke:m,strokeWidth:c?"1.2":"0.6",strokeOpacity:c?"0.95":"0.45",strokeDasharray:s?"3 2":"2 2",vectorEffect:"non-scaling-stroke",style:{transition:"all 0.5s cubic-bezier(0.4, 0, 0.2, 1)"}}),(0,t.jsx)("circle",{r:c?"1.2":"0.8",fill:l.color,style:{transition:"all 0.5s ease-out"},children:(0,t.jsx)("animateMotion",{path:`M ${i.x} ${i.y} L ${n.x} ${n.y}`,dur:`${2.4+r%3*.4}s`,repeatCount:"indefinite"})})]},`beam-${r}`)})]}),(0,t.jsxs)("div",{onMouseEnter:()=>l("core"),onMouseLeave:()=>l(null),className:`absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 z-10 flex flex-col items-center justify-center cursor-pointer transition-all duration-500 ease-spring ${"core"===o?"scale-105 z-30":"hover:scale-102"}`,children:[(0,t.jsx)("div",{className:"absolute w-36 h-36 sm:w-44 sm:h-44 rounded-full border border-dashed border-cyan-400/30 animate-[spin_25s_linear_infinite] transition-opacity duration-500 hover:border-cyan-300/50"}),(0,t.jsx)("div",{className:"absolute w-44 h-44 sm:w-52 sm:h-52 rounded-full border border-blue-500/15 animate-[spin_18s_linear_infinite_reverse] transition-opacity duration-500 hover:border-blue-400/40"}),(0,t.jsx)("div",{className:`absolute inset-0 bg-cyan-500/15 rounded-full blur-[25px] transition-all duration-500 ease-out ${"core"===o?"bg-cyan-400/25 opacity-100 blur-[30px]":"opacity-50"}`}),(0,t.jsxs)("div",{className:`relative w-28 h-28 sm:w-32 sm:h-32 rounded-2xl bg-slate-900/90 border-2 p-1.5 overflow-hidden flex items-center justify-center transition-all duration-500 ease-out ${"core"===o?"border-cyan-300 shadow-lg shadow-cyan-500/25 scale-102":"border-cyan-400/60 shadow-md shadow-cyan-950/30 hover:border-cyan-300 hover:shadow-lg hover:shadow-cyan-500/20"}`,children:[(0,t.jsx)(s.default,{src:"/hero3.png",width:160,height:160,alt:h.name,priority:!0,className:"w-full h-full object-cover rounded-xl drop-shadow-md transition-transform duration-700 ease-out group-hover:scale-105"}),(0,t.jsx)("div",{className:"absolute inset-0 bg-gradient-to-t from-slate-950/80 via-transparent to-transparent pointer-events-none flex items-end justify-center pb-1 transition-opacity duration-300",children:(0,t.jsx)("span",{className:"text-[8px] sm:text-[9px] font-extrabold uppercase tracking-widest text-cyan-300 drop-shadow-sm text-center px-1",children:h.shortLabel})})]}),(0,t.jsxs)("div",{className:"mt-2.5 px-2.5 py-0.5 rounded-full bg-slate-900/90 border border-cyan-500/30 text-[10px] font-semibold text-cyan-300 flex items-center gap-1.5 shadow-sm transition-all duration-300 hover:border-cyan-400/60 antialiased [transform:translateZ(0)]",children:[(0,t.jsx)("span",{className:"w-1.5 h-1.5 rounded-full bg-emerald-400 animate-ping"}),(0,t.jsx)("span",{children:e("nodes.core.status")})]})]}),d.map(e=>{let r=o===e.id,s=e.icon;return(0,t.jsxs)("div",{onMouseEnter:()=>l(e.id),onMouseLeave:()=>l(null),style:{left:`${e.x}%`,top:`${e.y}%`},className:`absolute -translate-x-1/2 -translate-y-1/2 z-10 flex flex-col items-center cursor-pointer transition-all duration-500 ease-spring ${r?"scale-115 z-30":"hover:scale-105"}`,children:[(0,t.jsxs)("div",{className:"relative",children:[(0,t.jsx)("div",{className:"absolute inset-0 rounded-2xl blur-sm transition-all duration-500 ease-out pointer-events-none",style:{backgroundColor:e.glowColor,opacity:r?.6:.15,transform:r?"scale(1.2)":"scale(1)"}}),(0,t.jsxs)("div",{className:`relative flex items-center justify-center w-12 h-12 sm:w-14 sm:h-14 roun
1ded-2xl bg-slate-900/95 border-2 transition-all duration-500 ease-out ${r?"border-white shadow-md shadow-cyan-500/20":"border-slate-700/80 hover:border-cyan-400/80 shadow-sm"}`,style:{borderColor:r?"#ffffff":e.color},children:[(0,t.jsx)(s,{className:"w-6 h-6 sm:w-7 sm:h-7 transition-all duration-500 ease-out",style:{color:e.color,transform:r?"scale(1.1) rotate(4deg)":"scale(1)"}}),(0,t.jsx)("span",{className:"absolute -top-1 -right-1 w-2.5 h-2.5 rounded-full border-2 border-slate-950 transition-transform duration-300",style:{backgroundColor:e.color,transform:r?"scale(1.15)":"scale(1)"}})]})]}),(0,t.jsx)("div",{className:`mt-1.5 px-2 py-0.5 rounded-md text-[11px] font-bold whitespace-nowrap shadow-md transition-all duration-300 ease-out antialiased [transform:translateZ(0)] ${r?"bg-slate-900 border border-white/40 text-white scale-105":"bg-slate-950/95 border border-slate-700/90 text-slate-100"}`,children:e.shortLabel})]},e.id)})]}),(0,t.jsxs)("div",{className:"relative z-20 w-full h-[104px] mt-2 rounded-2xl bg-slate-900/80 backdrop-blur-md border border-cyan-500/20 overflow-hidden shadow-md transition-colors duration-500",children:[(0,t.jsxs)("div",{className:`absolute inset-0 p-3.5 flex items-center justify-between text-slate-400 text-xs transition-all duration-300 ease-out ${u?"opacity-0 scale-95 pointer-events-none translate-y-1":"opacity-100 scale-100 translate-y-0"}`,children:[(0,t.jsxs)("div",{className:"flex items-center gap-2.5",children:[(0,t.jsx)("div",{className:"w-8 h-8 rounded-lg bg-cyan-500/10 border border-cyan-500/20 flex items-center justify-center shrink-0",children:(0,t.jsx)(m.Activity,{className:"w-4 h-4 text-cyan-400 animate-pulse"})}),(0,t.jsxs)("div",{children:[(0,t.jsx)("p",{className:"text-xs font-semibold text-slate-200",children:e("explorerTitle")}),(0,t.jsx)("p",{className:"text-[11px] text-slate-400 mt-0.5",children:e("explorerHint")})]})]}),(0,t.jsx)("div",{className:"hidden sm:flex items-center text-[10px] text-slate-500 uppercase tracking-widest font-mono shrink-0",children:(0,t.jsx)("span",{children:e("componentsLive")})})]}),(0,t.jsx)("div",{className:`absolute inset-0 p-3.5 flex items-center justify-between gap-3 transition-all duration-300 ease-out ${u?"opacity-100 scale-100 translate-y-0":"opacity-0 scale-98 -translate-y-1 pointer-events-none"}`,children:u&&(0,t.jsxs)("div",{className:"flex items-start gap-3 min-w-0 flex-1",children:[(0,t.jsx)("div",{className:"w-10 h-10 rounded-xl flex items-center justify-center shrink-0 border transition-transform duration-300 hover:scale-105",style:{backgroundColor:`${u.color}15`,borderColor:u.color},children:r.default.createElement(u.icon,{className:"w-5 h-5 transition-transform duration-300",style:{color:u.color}})}),(0,t.jsxs)("div",{className:"min-w-0 flex-1",children:[(0,t.jsxs)("div",{className:"flex items-center gap-2",children:[(0,t.jsx)("h4",{className:"text-xs font-bold text-white tracking-wide truncate",children:u.name}),(0,t.jsx)("span",{className:"text-[9px] font-semibold px-2 py-0.5 rounded-md text-slate-950 shrink-0",style:{backgroundColor:u.color},children:u.badge})]}),(0,t.jsx)("p",{className:"text-[12px] sm:text-[13px] text-slate-300 mt-1 leading-snug",children:u.description})]})]})})]})]})}],54662)},22011,e=>{"use strict";var t=e.i(322),r=e.i(90566),s=e.i(74040);let a=()=>{let[e,a]=(0,r.useState)(null),o=(0,s.useTranslations)("FAQ"),l=[{question:o("q5"),answer:o("a5")},{question:o("q4"),answer:o("a4")},{question:o("q2"),answer:o("a2")},{question:o("q1"),answer:o("a1")},{question:o("q3"),answer:o("a3")}];return(0,t.jsxs)("div",{className:"w-3/4 mx-auto p-4",children:[(0,t.jsx)("h2",{className:"text-3xl font-semibold text-center mb-6 text-yellow-500",children:o("title")}),l.map((r,s)=>(0,t.jsxs)("div",{className:"mb-4",children:[(0,t.jsxs)("div",{className:"flex justify-between items-center cursor-pointer p-4 rounded-md bg-slate-900",onClick:()=>(t=>{if(e===t)return a(null);a(t)})(s),children:[(0,t.jsx)("h3",{className:"text-xl font-medium",children:r.question}),(0,t.jsx)("span",{children:e===s?"-":"+"})]}),(0,t.jsx)("div",{className:`${e===s?"block":"hidden"} p-4 mt-2 rounded-md`,children:(0,t.jsx)("p",{children:r.answer})})]},s))]})};var o=e.i(25524),l=e.i(1952),i=e.i(85635),n=e.i(72685),c=e.i(54784);e.s(["default",0,()=>{let e=(0,s.useTranslations)("HowTo"),[d,m]=(0,r.useState)("extension"),x=[{id:"extension",label:e("tab-extension"),desc:e("desc-extension"),videoSrc:i.EXTERNAL_LINKS.YOUTUBE_EXTENSION_TUTORIAL,isVertical:!1},{id:"mobile",label:e("tab-mobile"),desc:e("desc-mobile"),videoSrc:i.EXTERNAL_LINKS.YOUTUBE_MOBILE_TUTORIAL,isVertical:!0,actionLabel:e("download-app"),scanLabel:e("scan-to-install"),qrCodes:[{label:e("google-play"),url:i.EXTERNAL_LINKS.PLAY_STORE},{label:e("app-store"),url:i.EXTERNAL_LINKS.APP_STORE}]},{id:"telegram",label:e("tab-telegram"),desc:e("desc-telegram"),videoSrc:i.EXTERNAL_LINKS.YOUTUBE_TELEGRAM_TUTORIAL,isVertical:!0,actionLabel:e("open-bot"),scanLabel:e("scan-to-open"),qrCodes:[{label:"Telegram",url:i.EXTERNAL_LINKS.TELEGRAM_BOT}]}],h=x.find(e=>e.id===d)||x[0];return(0,t.jsxs)("section",{id:"howto",className:"flex flex-col justify-start gap-12 items-center w-full h-fit py-24 px-4 bg-gradient-to-tr from-black via-gray-900 to-gray-800 text-white relative overflow-hidden",children:[(0,t.jsx)("div",{className:"absolute bottom-0 left-1/2 -translate-x-1/2 w-full max-w-4xl h-64 bg-yellow-500/5 rounded-full blur-[120px] pointer-events-none"}),(0,t.jsxs)("header",{className:"max-w-3xl mx-auto text-center space-y-6 z-10",children:[(0,t.jsx)("h2",{className:"text-4xl md:text-6xl font-black text-white leading-tight tracking-tight",children:e("title")}),(0,t.jsx)("p",{className:"text-xl text-slate-400 leading-relaxed font-medium transition-opacity duration-300 min-h-[3rem]",children:h.desc})]}),(0,t.jsx)("div",{className:"flex flex-wrap justify-center gap-4 z-10 w-full max-w-3xl mx-auto px-4",children:x.map(e=>(0,t.jsx)("button",{onClick:()=>m(e.id),className:`px-8 py-3 rounded-full font-semibold transition-all duration-300 backdrop-blur-sm
2              ${d===e.id?"bg-white/20 text-white border border-yellow-500/50 shadow-[0_0_15px_rgba(234,179,8,0.3)]":"bg-white/5 text-slate-300 border border-white/5 hover:bg-white/15 hover:text-white focus:outline-none focus:ring-2 focus:ring-yellow-500/50"}
3            `,"aria-pressed":d===e.id,children:e.label},e.id))}),(0,t.jsx)("div",{className:`relative w-full z-10 flex flex-col items-center transition-all duration-500 ${(h.isVertical,"max-w-6xl")}`,children:(0,t.jsxs)("div",{className:`w-full flex flex-col lg:flex-row items-center justify-center gap-12 ${h.isVertical?"":"flex-col"}`,children:[(0,t.jsxs)("div",{className:`relative group transition-all duration-700 ${h.isVertical?"w-[280px] sm:w-[320px]":"w-full max-w-5xl"}`,children:[(0,t.jsx)("div",{className:"absolute -inset-2 bg-gradient-to-r from-yellow-500/20 to-blue-500/20 rounded-[2.5rem] blur opacity-20 group-hover:opacity-40 transition duration-1000"}),(0,t.jsxs)("div",{className:`relative overflow-hidden bg-black shadow-2xl transition-all duration-500 
4              ${h.isVertical?"rounded-[3rem] border-[8px] border-gray-800 aspect-[9/16] ring-1 ring-white/10":"rounded-2xl border border-white/10 aspect-video"}
5            `,children:[h.isVertical&&(0,t.jsx)("div",{className:"absolute top-0 left-1/2 -translate-x-1/2 w-32 h-6 bg-gray-800 rounded-b-2xl z-20 flex items-center justify-center",children:(0,t.jsx)("div",{className:"w-12 h-1 bg-gray-900 rounded-full"})}),(0,t.jsx)("iframe",{className:"absolute top-0 left-0 w-full h-full",src:h.videoSrc,title:`${h.label} video`,allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture",allowFullScreen:!0,sandbox:"allow-scripts allow-same-origin allow-presentation"},`${h.id}-${h.videoSrc}`)]})]}),h.isVertical&&(0,t.jsx)("div",{className:"flex flex-col items-center lg:items-start text-center lg:text-left space-y-8 animate-in fade-in slide-in-from-right-4 duration-700",children:(0,t.jsxs)("div",{className:"space-y-6",children:[(0,t.jsx)("h3",{className:"text-3xl font-black text-white tracking-tight",children:h.actionLabel}),(0,t.jsx)("div",{className:"flex flex-col sm:flex-row gap-6",children:h.qrCodes?.map((e,r)=>(0,t.jsx)(l.default,{url:e.url,label:e.label,accentColor:"yellow"},r))}),(0,t.jsx)("p",{className:"text-sm text-slate-400 font-medium italic",children:h.scanLabel})]})})]})}),(0,t.jsxs)("div",{className:"w-full max-w-4xl z-10 mt-8 space-y-8",children:[(0,t.jsx)(a,{}),(0,t.jsxs)("div",{className:"p-6 sm:p-8 rounded-2xl bg-gradient-to-r from-slate-900 via-slate-800 to-slate-900 border border-slate-700 flex flex-col sm:flex-row items-center justify-between gap-6 shadow-xl",children:[(0,t.jsxs)("div",{className:"space-y-1 text-center sm:text-left",children:[(0,t.jsxs)("div",{className:"flex items-center justify-center sm:justify-start gap-2 text-yellow-400 text-xs font-bold uppercase tracking-wider",children:[(0,t.jsx)(n.BookOpen,{className:"w-3.5 h-3.5"}),"Need In-Depth Technical Manuals?"]}),(0,t.jsx)("h4",{className:"text-lg font-bold text-white",children:"Explore the Stormhood Knowledge Base & Documentation"}),(0,t.jsx)("p",{className:"text-xs text-slate-400",children:"Read comprehensive guides for Telegram Group Guard configuration, browser URL forensics, and our AI privacy architecture."})]}),(0,t.jsxs)(o.default,{href:"/docs",className:"px-6 py-3 rounded-xl bg-yellow-500 hover:bg-yellow-400 text-black font-extrabold text-xs uppercase tracking-wider transition-all whitespace-nowrap flex items-center gap-1.5 shadow-lg shadow-yellow-500/20",children:["Open Docs",(0,t.jsx)(c.ArrowRight,{className:"w-3.5 h-3.5"})]})]})]})]})}],22011)},74955,e=>{"use strict";var t=e.i(322),r=e.i(90566),s=e.i(84019);class a{constructor(e=0,t="Network Error"){this.status=e,this.text=t}}let o={origin:"https://api.emailjs.com",blockHeadless:!1,storageProvider:(()=>
5{if("u">typeof localStorage)return{get:e=>Promise.resolve(localStorage.getItem(e)),set:(e,t)=>Promise.resolve(localStorage.setItem(e,t)),remove:e=>Promise.resolve(localStorage.removeItem(e))}})()},l=e=>e?"string"==typeof e?{publicKey:e}:"[object Object]"===e.toString()?e:{}:{},i=async(e,t,r={})=>{let s=await fetch(o.origin+e,{method:"POST",headers:r,body:t}),l=await s.text(),i=new a(s.status,l);if(s.ok)return i;throw i},n=(e,t,r)=>{if(!e||"string"!=typeof e)throw"The public key is required. Visit https://dashboard.emailjs.com/admin/account";if(!t||"string"!=typeof t)throw"The service ID is required. Visit https://dashboard.emailjs.com/admin";if(!r||"string"!=typeof r)throw"The template ID is required. Visit https://dashboard.emailjs.com/admin/templates"},c=e=>e.webdriver||!e.languages||0===e.languages.length,d=()=>new a(451,"Unavailable For Headless Browser"),m=(e,t)=>{let r;if(!e.list?.length||!e.watchVariable)return!1;var s=e.list,a=e.watchVariable;if(!Array.isArray(s))throw"The BlockList list has to be an array";if("string"!=typeof a)throw"The BlockList watchVariable has to be a string";let o=(r=e.watchVariable,t instanceof FormData?t.get(r):t[r]);return"string"==typeof o&&e.list.includes(o)},x=()=>new a(403,"Forbidden"),h=async(e,t,r)=>{let s=Number(await r.get(e)||0);return t-Date.now()+s},u=async(e,t,r)=>{if(!t.throttle||!r)return!1;var s=t.throttle,a=t.id;if("number"!=typeof s||s<0)throw"The LimitRate throttle has to be a positive number";if(a&&"string"!=typeof a)throw"The LimitRate ID has to be a non-empty string";let o=t.id||e;return await h(o,t.throttle,r)>0||(await r.set(o,Date.now().toString()),!1)},p=()=>new a(429,"Too Many Requests"),f=async(e,t,r,s)=>{let a=l(s),h=a.publicKey||o.publicKey,f=a.blockHeadless||o.blockHeadless,b=o.storageProvider||a.storageProvider,g={...o.blockList,...a.blockList},y={...o.limitRate,...a.limitRate};if(f&&c(navigator))return Promise.reject(d());let w="string"==typeof r?document.querySelector(r):r;n(h,e,t);if(!w||"FORM"!==w.nodeName)throw"The 3rd parameter is expected to be the HTML form element or the style selector of the form";let v=new FormData(w);return m(g,v)?Promise.reject(x()):await u(location.pathname,y,b)?Promise.reject(p()):(v.append("lib_version","4.4.1"),v.append("service_id",e),v.append("template_id",t),v.append("user_id",h),i("/api/v1.0/email/send-form",v))};var b=e.i(30259),g=e.i(74040);e.s(["default",0,()=>{let e=(0,r.useRef)(null),{pending:a}=(0,s.useFormStatus)(),o=(0,g.useTranslations)("ContactForm");return(0,t.jsxs)("form",{ref:e,onSubmit:t=>{t.preventDefault();let r=e.current,s=r.querySelector('input[name="nickname"]')?.value;s&&""!==s.trim()?console.warn("Spam submission blocked."):f("service_f91hebt","template_qv1748n",r,"i7I1mzWsDrmIrdnN8").then(t=>{e.current?.reset(),(0,b.toast)({title:o("success-title"),description:o("success-description")})}).catch(e=>{console.error(e),(0,b.toast)({title:o("error-title"),description:e.message})})},children:[(0,t.jsxs)("div",{className:"grid md:grid-cols-2 gap-10 mb-4",children:[(0,t.jsx)("label",{htmlFor:"name",className:"sr-only",children:o("name")}),(0,t.jsx)("input",{type:"text",required:!0,name:"name",id:"name",placeholder:o("name"),className:"block w-full h-[45px] p-[5px] text-xl border-gray-500 mb-6 border-b focus:outline-yellow-500 focus:text-yellow-700 text-gray-700 bg-gray-100"}),(0,t.jsx)("label",{htmlFor:"email",className:"sr-only",children:"Email"}),(0,t.jsx)("input",{type:"email",required:!0,name:"email",id:"email",placeholder:"Email",className:"block w-full h-[45px] p-[5px] text-xl border-gray-500 mb-6 border-b focus:outline-yellow-500 focus:text-yellow-700 text-gray-700 bg-gray-100"}),(0,t.jsx)("input",{type:"text",name:"nickname",id:"nickname",placeholder:"nickname",className:"sr-only",autoComplete:"off",tabIndex:-1})]}),(0,t.jsxs)("div",{className:"mb-4",children:[(0,t.jsx)("label",{htmlFor:"message",className:"sr-only",children:o("your-message")}),(0,t.jsx)("textarea",{name:"message",id:"message",rows:6,placeholder:o("your-message"),className:"block w-full h-auto p-[5px] text-xl border-gray-500 mb-6 border-b focus:outline-yellow-500 focus:text-yellow-700 text-gray-700 bg-gray-100"})]}
5),(0,t.jsx)("button",{className:"bg-yellow-500 py-2 px-4 rounded-md font-bold","aria-label":"Submit",disabled:a,children:o("submit")})]})}],74955)},87231,e=>{"use strict";var t=e.i(322),r=e.i(25524),s=e.i(59898),a=e.i(74040);e.i(75581);var o=e.i(90566),l=e.i(18152),i=e.i(1952);function n({className:e}){let[c,d]=(0,o.useState)(!1),m=(0,a.useTranslations)("InstallButtons"),x="@stormhood_bot".replace("@",""),h=`https://t.me/${x}`;return(0,t.jsxs)("div",{className:`flex flex-col items-center lg:items-start w-full gap-4 ${e||""}`,children:[(0,t.jsxs)(r.default,{href:h,target:"_blank",rel:"noopener noreferrer external",className:"group w-full flex items-center justify-evenly gap-3 border border-[#24A1DE]/40 rounded-2xl p-4 bg-white/5 text-[#24A1DE] hover:bg-[#24A1DE]/10 hover:border-[#24A1DE]/60 transition-all duration-300 shadow-2xl",children:[(0,t.jsxs)("div",{className:"flex flex-col items-start text-left",children:[(0,t.jsx)("span",{className:"text-sm sm:text-xs font-semibold text-white/70 mb-1",children:m("chat-on-telegram-small")}),(0,t.jsx)("span",{className:"text-2xl sm:text-lg font-extrabold text-white leading-tight",children:m("chat-on-telegram-big")})]}),(0,t.jsx)(s.FaTelegram,{size:38,className:"text-[#24A1DE] group-hover:scale-110 transition-transform"})]}),(0,t.jsxs)("div",{className:"flex flex-col items-start gap-2 pl-2 border-l-2 border-white/5 animate-in fade-in slide-in-from-left-2 duration-1000",children:[(0,t.jsx)("p",{className:"text-[10px] font-bold uppercase tracking-widest text-zinc-500 opacity-60",children:m("scan-to-open")}),(0,t.jsxs)("button",{onClick:()=>d(!c),className:"flex items-center gap-1.5 group transition-colors text-zinc-400 hover:text-zinc-200",children:[(0,t.jsx)(l.QrCode,{size:14,className:"transition-transform group-hover:scale-110 text-[#24A1DE]"}),(0,t.jsx)("span",{className:"text-[10px] font-semibold",children:m(c?"hide-qr":"show-qr")})]})]}),(0,t.jsx)("div",{className:`grid transition-all duration-500 ease-in-out overflow-hidden w-full 
6          ${c?"grid-rows-[1fr] opacity-100 mt-2":"grid-rows-[0fr] opacity-0"}
7        `,children:(0,t.jsx)("div",{className:"overflow-hidden",children:(0,t.jsx)("div",{className:"flex justify-center lg:justify-start py-2",children:(0,t.jsx)(i.default,{url:h,label:"Telegram Bot",accentColor:"indigo",className:"w-[180px] sm:w-[150px]"})})})})]})}var c=e.i(66964),d=e.i(85635);e.s(["default",0,()=>{let e=(0,a.useTranslations)("InstallButtons"),{browserInfo:o}=(0,c.useBrowserDetection)(),l=o.icon;return(0,t.jsx)("div",{className:"flex flex-col items-center gap-8 w-full max-w-2xl px-6 py-2",children:(0,t.jsxs)("div",{className:"flex flex-col sm:flex-row justify-center items-start gap-6 w-full",children:[(0,t.jsxs)("div",{className:"flex flex-col gap-4 flex-1 w-full",children:[(0,t.jsxs)(r.default,{href:o.url||"#",target:o.isComingSoon?void 0:"_blank",rel:o.isComingSoon?void 0:"noopener noreferrer external",className:`group flex items-center justify-between gap-4 border rounded-2xl p-4 transition-all duration-300 shadow-2xl ${o.isComingSoon?"border-white/10 bg-white/5 text-zinc-500 cursor-not-allowed opacity-80":"border-yellow-500/40 bg-zinc-900 text-yellow-500 hover:bg-yellow-500/10 hover:border-yellow-500/60"}`,onClick:e=>o.isComingSoon&&e.preventDefault(),children:[(0,t.jsxs)("div",{className:"flex flex-col items-start text-left",children:[(0,t.jsx)("span",{className:`text-xs font-semibold mb-1 ${o.isComingSoon?"text-zinc-500":"text-white/70"}`,children:e(o.labelKey)}),(0,t.jsx)("span",{className:`text-lg font-extrabold leading-tight ${o.isComingSoon?"text-zinc-400":"text-zinc-100"}`,children:e("add-to-chrome-big")})]}),(0,t.jsx)(l,{size:32,className:`transition-transform duration-300 ${!o.isComingSoon&&"group-hover:scale-110"}`})]}),(0,t.jsxs)("div",{className:"flex flex-col items-start gap-2 pl-2 border-l-2 border-white/5 animate-in fade-in slide-in-from-left-2 duration-1000",children:[(0,t.jsx)("p",{className:"text-[10px] font-bold uppercase tracking-widest text-zinc-500 opacity-60",children:e("cta-available-on")}),(0,t.jsxs)("div",{className:"flex items-center gap-4 text-zinc-400",children:[(0,t.jsxs)("a",{href:d.EXTERNAL_LINKS.CHROME_STORE,target:"_blank",rel:"noopener noreferrer external",className:"flex items-center gap-1.5 group transition-colors hover:text-zinc-200",children:[(0,t.jsx)(s.FaChrome,{size:14,className:"transition-transform group-hover:scale-110"}),(0,t.jsx)("span",{className:"text-[10px] font-semibold",children:"Chrome"})]}),(0,t.jsxs)("a",{href:d.EXTERNAL_LINKS.BRAVE_STORE,target:"_blank",rel:"noopener noreferrer external",className:"flex items-center gap-1.5 group transition-colors hover:text-zinc-200",children:[(0,t.jsx)("svg",{viewBox:"0 0 24 24",className:"w-3.5 h-3.5 transition-transform group-hover:scale-110 fill-current",xmlns:"http://www.w3.org/2000/svg",children:(0,t.jsx)("path",{d:"M19.07 5.28 20.5 7.72a.85.85 0 0 1-.06 1L18.3 11.5l.64 1.68c.1.27.07.57-.09.82l-2.07 3.3a1 1 0 0 1-.62.44l-1.84.4-2.24 2.05a.85.85 0 0 1-1.15 0l-2.24-2.06-1.84-.4a1 1 0 0 1-.62-.44L4.14 14a.85.85 0 0 1-.09-.82L4.7 11.5 2.54 8.72a.85.85 0 0 1-.05-1L3.92 5.28a1 1 0 0 1 .84-.46h1.81L8.1 3.4A1 1 0 0 1 8.84 3h6.3a1 1 0 0 1 .73.4l1.53 1.42h1.81a1 1 0 0 1 .86.46z"})}),(0,t.jsx)("span",{className:"text-[10px] font-semibold",children:"Brave"})]}),(0,t.jsxs)("a",{href:d.EXTERNAL_LINKS.SAFARI_STORE,target:"_blank",rel:"noopener noreferrer external",className:"flex items-center gap-1.5 group transition-colors hover:text-zinc-200",children:[(0,t.jsx)(s.FaSafari,{size:14,className:"transition-transform group-hover:scale-110"}),(0,t.jsx)("span",{className:"text-[10px] font-semibold",children:"Safari"})]}),(0,t.jsxs)("div",{className:"flex items-center gap-1.5 group cursor-help transition-colors hover:text-zinc-200",children:[(0,t.jsx)(s.FaEdge,{size:14,className:"transition-transform group-hover:scale-110 opacity-40"}),(0,t.jsx)("span",{className:"text-[10px] font-semibold opacity-40",children:"Edge"})]})]})]})]}),(0,t.jsx)("div",{className:"flex-1 w-full pt-1 sm:pt-0",children:(0,t.jsx)(n,{})})]})})}],87231)}]);

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.