1import{r as i,j as r}from"./index-nKZe9k73.js";import{u as Te}from"./useOverlayAccess-DD2JCOUP.js";import{e as Ee}from"./overlaySession-CkveSbBD.js";import{b as Me}from"./overlayItemParams-BSvvrFcx.js";import{P as Ge}from"./PodiumOverlay-CrkkF00Y.js";import{L as ze}from"./LikesPodiumOverlay-BCw6JdnT.js";import{S as Re}from"./SharesPodiumOverlay-BkAtKQwz.js";import{T as Oe}from"./TopGifterOverlay-CJ-KLdgr.js";import"./SizeSettings-CUJbxZyn.js";import"./slider-ChNHAI5w.js";import"./label-DOX7yOnT.js";import"./switch-BMEzCDg7.js";import"./chevron-up-CE7E8CrX.js";import"./AnimationSelector-C9kJDB2T.js";import"./proxy-2IlcHMNA.js";import"./index-QGRvknO3.js";import"./refresh-cw-PWljjzm3.js";import"./coins-a0CpNwiB.js";import"./HeartBurst-LJ8exZ1_.js";import"./heart-CN4UmGge.js";import"./share-2-CHdXkiJg.js";import"./gift-C-iK3WSZ.js";const ue=["#FF0050","#FF4D88","#FF6B35","#FF3CAC","#FF1493","#FF69B4","#F72585"];function De(n,l){return n?`/api/img-proxy?url=${encodeURIComponent(n)}`:`https://ui-avatars.com/api/?name=${encodeURIComponent(l)}&background=FF0050&color=fff`}const Ve=({size:n,color:l})=>r.jsx("svg",{width:n,height:n,viewBox:"0 0 24 24",fill:l,style:{display:"block",filter:`drop-shadow(0 0 4px ${l}88)`},children:r.jsx("path",{d:"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"})});function Be({size:n,profilePictureUrl:l,nickname:p}){const y=`heart-clip-${Math.random().toString(36).slice(2,7)}`;return r.jsxs("svg",{width:n,height:n,viewBox:"0 0 24 24",style:{display:"block",filter:"drop-shadow(0 0 5px #FF005088)"},children:[r.jsx("defs",{children:r.jsx("clipPath",{id:y,children:r.jsx("path",{d:"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z"})})}),r.jsx("image",{href:De(l,p),x:"0",y:"0",width:"24",height:"24",clipPath:`url(#${y})`,preserveAspectRatio:"xMidYMid slice",onError:u=>{u.target.setAttribute("href",`https://ui-avatars.com/api/?name=${encodeURIComponent(p)}&background=FF0050&color=fff`)}}),r.jsx("path",{d:"M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z",fill:"none",stroke:"rgba(255,255,255,0.6)",strokeWidth:"0.8"})]})}const _e=` 2@keyframes tikHeartUp { 3 0% { transform: translateY(0) scale(1); opacity: 1; } 4 70% { transform: translateY(-22vh) scale(1.05); opacity: 0.8; } 5 100% { transform: translateY(-28vh) scale(0.75); opacity: 0; } 6} 7`,He=5;function Ye({wsRef:n,visible:l=!0,centerX:p=82,centerY:y=97,scale:u=100}){const[A,I]=i.useState([]),U=i.useRef(0);i.useEffect(()=>{if(!document.getElementById("tik-hearts-style")){const s=document.createElement("style");s.id="tik-hearts-style",s.textContent=_e,document.head.appendChild(s)}},[]),i.useEffect(()=>{const s=n.current;if(!s)return;const h=k=>{if(U.current>=He)return;U.current++;const m=Date.now(),f=(g,x)=>Math.random()*(x-g)+g,{profilePictureUrl:F="",nickname:B="user"}=k,b=p,L=Math.max(5,b-10),j=Math.min(95,b+10),T=u/100,P=[...Array.from({length:7},(g,x)=>({id:`plain-${m}-${x}-${Math.random()}`,x:f(L,j),size:f(18,30)*T,speed:f(1.8,3),delay:f(0,.5),type:"plain",color:ue[Math.floor(Math.random()*ue.length)]})),...Array.from({length:3},(g,x)=>({id:`pic-${m}-${x}-${Math.random()}`,x:f(L,j),size:f(28,40)*T,speed:f(2.2,3.5),delay:f(.1,.6),type:"pic",color:"#FF0050",profilePictureUrl:F,nickname:B}))];I(g=>[...g,...P])},v=k=>{var m;try{const f=JSON.parse(k.data);if(f.event==="likeBatch"&&Array.isArray((m=f.data)==null?void 0:m.batch))for(const F of f.data.batch)h(F)}catch{}};return s.addEventListener("message",v),()=>s.removeEventListener("message",v)},[n.current]);const d=s=>{I(h=>{const v=h.filter(k=>k.id!==s);if(h.length>v.length){const k=s.split("-").slice(0,2).join("-");v.some(m=>m.id.startsWith(k))||(U.current=Math.max(0,U.current-1))}return v})};return l?r.jsx("div",{style:{position:"fixed",inset:0,pointerEvents:"none",overflow:"hidden",zIndex:500},children:A.map(s=>r.jsx("div",{onAnimationEnd:()=>
7d(s.id),style:{position:"absolute",left:`${s.x}%`,top:`${y}%`,animation:`tikHeartUp ${s.speed}s ease-out ${s.delay}s forwards`},children:s.type==="plain"?r.jsx(Ve,{size:s.size,color:s.color}):r.jsx(Be,{size:s.size,profilePictureUrl:s.profilePictureUrl||"",nickname:s.nickname||"user"})},s.id))}):null}const D={coins:{x:50,y:25,scale:100},likes:{x:18,y:50,scale:100},shares:{x:82,y:50,scale:100},gifter:{x:50,y:78,scale:100},heartsProfile:{x:82,y:50,scale:100},follower:{x:50,y:88,scale:100},battle:{x:50,y:8,scale:50},member:{x:90,y:50,scale:30},msn:{x:15,y:85,scale:60},heartme:{x:85,y:85,scale:60},gamerX1:{x:15,y:50,scale:50},gamerCombo:{x:70,y:30,scale:40},comboExtreme:{x:70,y:30,scale:40},gamerCoinbattle:{x:85,y:70,scale:50},gamerLikewar:{x:15,y:30,scale:50},gamerLive:{x:50,y:50,scale:40},whatsapp:{x:50,y:95,scale:70},enigmaDark:{x:50,y:50,scale:60},fortniteFollower:{x:50,y:10,scale:80},topInteractions:{x:80,y:30,scale:50},battleMVP:{x:50,y:50,scale:60},nftMvp:{x:50,y:50,scale:60},mvp2:{x:50,y:50,scale:100},winCounter:{x:90,y:10,scale:80},minecraftGift:{x:50,y:50,scale:60},robloxFollower:{x:50,y:15,scale:70},robloxRanking:{x:80,y:40,scale:50}},Z={},We=[{key:"battle",path:"/overlay-battle",w:550,h:250},{key:"member",path:"/overlay-member2",w:1080,h:1920},{key:"msn",path:"/overlay-msn",w:500,h:300},{key:"heartme",path:"/overlay-heartme",w:500,h:200},{key:"gamerX1",path:"/overlay-gamer-x1",w:500,h:550},{key:"gamerCombo",path:"/overlay-gamer-combo",w:400,h:550},{key:"comboExtreme",path:"/overlay-combo-extreme",w:480,h:600},{key:"gamerCoinbattle",path:"/overlay-gamer-coinbattle",w:500,h:400},{key:"gamerLikewar",path:"/overlay-gamer-likewar",w:500,h:550},{key:"gamerLive",path:"/overlay-gamer-live",w:960,h:540},{key:"whatsapp",path:"/overlay-custom",w:400,h:150},{key:"enigmaDark",path:"/overlay-enigma-dark",w:500,h:400},{key:"fortniteFollower",path:"/overlay-fortnite-follower",w:500,h:150},{key:"battleMVP",path:"/overlay-battle-mvp",w:400,h:400},{key:"nftMvp",path:"/overlay-nft-mvp",w:400,h:600},{key:"winCounter",path:"/overlay-win-counter",w:500,h:100},{key:"minecraftGift",path:"/overlay-minecraft-gift",w:300,h:250},{key:"robloxFollower",path:"/overlay-roblox-follower",w:400,h:120},{key:"robloxRanking",path:"/overlay-roblox-ranking",w:360,h:320},{key:"topInteractions",path:"/overlay-top-interactions",w:600,h:400}],ee={first:null,second:null,third:null,others:[]},te={first:null,second:null,third:null,others:[]},ke={first:null,second:null,third:null},Xe={first:null,second:null,third:null},qe={first:null,second:null,third:null},Ne={first:null,second:null,third:null},Je={rankingSize:5,invertImage:!1,showBackground:!0,listSpacing:12},Qe={rankingSize:5,invertImage:!1,showBackground:!0,listSpacing:12},Ke={rankingSize:3,displayMode:"podium",showBackground:!0,useGamesFrames:!1,listSpacing:16},ae={scale:100,fontFamily:"default",textShadow:!0,coinsColor:"#FFD700"},Ze={scale:100,fontFamily:"default",textShadow:!0,giftNameColor:"#ffffff",titleColor:"#FACC15",coinsColor:"#FFD700",frameUrl:null};function V({pos:n,children:l}){return r.jsx("div",{style:{position:"fixed",left:`${n.x}%`,top:`${n.y}%`,transform:"translate(-50%, -50%)",pointerEvents:"none"},children:r.jsx("div",{style:{transform:`scale(${n.scale/100})`,transformOrigin:"center center"},children:l})})}function et({notif:n,onDone:l}){const p=n.profilePictureUrl,y=p?p.startsWith("data:")?p:`/api/img-proxy?url=${encodeURIComponent(p)}`:`https://ui-avatars.com/api/?name=${encodeURIComponent(n.nickname)}&background=FF0050&color=fff`;return r.jsxs("div",{onAnimationEnd:l,style:{display:"flex",alignItems:"center",gap:12,padding:"10px 18px",borderRadius:40,background:"linear-gradient(90deg, #FF0050cc, #FF4D7Dcc)",backdropFilter:"blur(8px)",boxShadow:"0 4px 20px rgba(255,0,80,0.4)",border:"1px solid rgba(255,255,255,0.15)",animation:"followerSlideIn 4s ease forwards",whiteSpace:"nowrap",maxWidth:420},children:[r.jsx("img",{src:y,alt:n.nickname,onError:u=>{u.target.src=`https://ui-avatars.com/api/?name=${encodeURIComponent(n.nickname)}&background=FF0050&color=fff`},style:{width:38,height:38,borderRadius:"50%",objectFit:"cover",border:"2px s
7olid rgba(255,255,255,0.4)",flexShrink:0}}),r.jsxs("div",{children:[r.jsx("div",{style:{fontSize:13,fontWeight:700,color:"#fff"},children:n.nickname}),r.jsxs("div",{style:{fontSize:11,color:"rgba(255,255,255,0.85)"},children:[n.thanksText,"! â¤ï¸"]})]})]})}function St(){i.useEffect(()=>{let a=null;try{const o=new Blob(["setInterval(() => postMessage(1), 100)"],{type:"application/javascript"});a=new Worker(URL.createObjectURL(o)),a.onmessage=()=>{}}catch{}const e=new Audio("/audio/silence.mp3");return e.loop=!0,e.volume=.001,e.play().catch(()=>{}),()=>{a==null||a.terminate(),e.pause(),e.src=""}},[]);const n=new URLSearchParams(window.location.search),l=n.get("session")||"default",p=n.get("page"),y=p?parseInt(p,10):0,u=y===0,A=i.useRef(null),I=Te(l,"layout"),U=i.useRef(0),[d,s]=i.useState(D),[h,v]=i.useState(Z),[k,m]=i.useState([]),[f,F]=i.useState([]),[B,b]=i.useState(ke),[L,j]=i.useState([]),[T,P]=i.useState(Ne),[g,x]=i.useState("none"),[xe,E]=i.useState(Ke),[ge,M]=i.useState(ae),[we,G]=i.useState(ee),[be,_]=i.useState(Xe),[Se,H]=i.useState("none"),[Ce,Y]=i.useState(Je),[Ue,W]=i.useState(ae),[Fe,z]=i.useState(te),[je,X]=i.useState(qe),[Ae,q]=i.useState("none"),[Ie,N]=i.useState(Qe),[Pe,J]=i.useState(ae),[$e,R]=i.useState(null),[Le,Q]=i.useState(Ze);i.useEffect(()=>{const a=document.createElement("style");return a.textContent=` 8 body, html { background: transparent !important; } 9 @keyframes followerSlideIn { 10 0% { opacity: 0; transform: translateY(20px) scale(0.9); } 11 10% { opacity: 1; transform: translateY(0) scale(1); } 12 80% { opacity: 1; transform: translateY(0) scale(1); } 13 100% { opacity: 0; transform: translateY(-10px) scale(0.95); } 14 } 15 `,document.head.appendChild(a),()=>{document.head.removeChild(a)}},[]);const re={topCoins:"/overlay-coins-top3",topLikes:"/overlay-likes-top3",topLikesVertical:"/overlay-likes-horizontal",topLoop:"/overlay-top-loop",likesUpgrade:"/overlay-likes-upgrade",likesUpgradeV2:"/overlay-likes-upgrade-v2",likesUpgradeV3:"/overlay-likes-upgrade-v3",coinsUpgrade:"/overlay-coins-upgrade",topShares:"/overlay-shares-top3",topGifter:"/overlay-gifter",bestGift:"/overlay-best-gift",weeklyCoins:"/overlay-weekly-coins",chat:"/overlay-chat",tts:"/overlay-tts",listGiftLive:"/overlay-list-gift-live",customText:"/overlay-custom-text",socialProfile:"/overlay-social-profile",emoji:"/overlay-emoji",timer:"/overlay-infinite-timer",notifFollow:"/overlay-notification-follow",notifFollowSlim:"/overlay-notification-follow-slim",notifHeartme:"/overlay-notification-heartme",notifStrong:"/overlay-notification-strong",likesUser:"/overlay-likes-user",msnOnline:"/overlay-msn",memberLevelUp:"/overlay-member2",mvp:"/overlay-mvp",battle:"/overlay-battle",defender:"/overlay-defender",heartme:"/overlay-heartme",gamerX1:"/overlay-gamer-x1",gamerCombo:"/overlay-gamer-combo",comboExtreme:"/overlay-combo-extreme",gamerLikewar:"/overlay-gamer-likewar",gamerCoinbattle:"/overlay-gamer-coinbattle",fireworks:"/overlay-fireworks",chest:"/overlay-chest",egg:"/overlay-egg",jar:"/overlay-jar",treasureBox:"/overlay-treasure-box",whatsapp:"/overlay-msn",giftFeed:"/overlay-custom",galeria:"/overlay-galeria",likeGoal:"/overlay-like-goal",likeGoalThermometer:"/overlay-like-goal-thermometer",likeGoalHex:"/overlay-like-goal-hex",likeGoalVertical:"/overlay-like-goal-vertical",followerGoal:"/overlay-follower-goal",likesLoveFollower:"/overlay-likes-love-follower",topViewers:"/overlay-top-viewers",enigmaDark:"/overlay-enigma-dark",fortniteFollower:"/overlay-fortnite-follower",topInteractions:"/overlay-top-interactions",topInteraction:"/overlay-top-interaction",sliderGifter:"/overlay-slider-gifter",heartmeClassic:"/overlay-heartme-classic",battleAlerts:"/overlay-battle-alerts",battleMission:"/overlay-battle-mission",coinGoalCircle:"/overlay-coin-goal-circle",coinGoalQuest:"/overlay-coin-goal-quest",heartMeGoal:"/overlay-heartme-goal",battleMVP:"/overlay-battle-mvp",nftMvp:"/overlay-nft-mvp",mvp2:"/overlay-mvp2",winCounter:"/overlay-win-counter",minecraftGift:"/overlay-minecraft-gift",robloxFollower:"/overlay-roblox-follower",robloxRanking:"/overlay-roblox-ranking"},oe=a=>{const e=[];
15if(u)for(const o of["editorItems","editorItems_2","editorItems_3","editorItems_4","editorItems_5"])a[o]&&Array.isArray(a[o])&&e.push(...a[o]);else{const o=y===1?"editorItems":`editorItems_${y}`;a[o]&&Array.isArray(a[o])&&e.push(...a[o])}m(e.filter(o=>o.visible).map(o=>({...o,overlayPath:re[o.type]||null})))};return i.useEffect(()=>{fetch(`/api/overlay-preferences?sessionId=${l}`).then(a=>a.json()).then(a=>{var o,c,S,C;if(!(a!=null&&a.preferences))return;const e=a.preferences;e.frameUrls&&P(e.frameUrls),e.likesFrameUrls&&_(e.likesFrameUrls),e.sharesFrameUrls&&X(e.sharesFrameUrls),e.coinsAnimation&&x(e.coinsAnimation),e.likesAnimation&&H(e.likesAnimation),e.sharesAnimation&&q(e.sharesAnimation),(o=e.overlayScales)!=null&&o.coins&&M(e.overlayScales.coins),(c=e.overlayScales)!=null&&c.likes&&W(e.overlayScales.likes),(S=e.overlayScales)!=null&&S.shares&&J(e.overlayScales.shares),(C=e.overlayScales)!=null&&C.gifter&&Q(e.overlayScales.gifter),e.likesConfig&&Y(e.likesConfig),e.coinsConfig&&E(e.coinsConfig),e.sharesConfig&&N(e.sharesConfig),e.overlayPositions&&s({...D,...e.overlayPositions}),e.overlayVisibility&&v({...Z,...e.overlayVisibility}),oe(e)}).catch(()=>{})},[l]),i.useEffect(()=>{const a=Ee({url:()=>`${window.location.protocol==="https:"?"wss:":"ws:"}//${window.location.host}/ws?session=${l}&type=overlay&overlay=all`,subscribeEvents:["editorItemsUpdate","newFollower","topThreeUpdate","scaleUpdate","coinsAnimationUpdate","coinsConfigUpdate","topLikersUpdate","likesFrameUrlsUpdate","likesConfigUpdate","likesAnimationUpdate","likesScaleUpdate","topSharersUpdate","sharesFrameUrlsUpdate","sharesConfigUpdate","sharesAnimationUpdate","sharesScaleUpdate","topGifterUpdate","gifterScaleUpdate","overlayPositionsUpdate","overlayVisibilityUpdate","reset","resetLikes","resetShares","resetGifter","likeBatch"],onSocket:e=>{A.current=e,fetch(`/api/overlay-preferences?sessionId=${l}`).then(o=>o.json()).then(o=>{o!=null&&o.preferences&&oe(o.preferences)}).catch(()=>{})},onMessage:e=>{var o,c,S,C,$,ie,se,ne,le,ce,fe,pe,de,ye,he,me;try{if(e.event==="init"&&e.data){const t=e.data;t.topThree&&b(t.topThree),t.allDonors&&j(t.allDonors),t.topLikers&&G(t.topLikers),t.topSharers&&z(t.topSharers),t.topGifter&&R(t.topGifter),t.frameUrls&&P(t.frameUrls),t.likesFrameUrls&&_(t.likesFrameUrls),t.sharesFrameUrls&&X(t.sharesFrameUrls),t.coinsAnimation&&x(t.coinsAnimation),t.likesAnimation&&H(t.likesAnimation),t.sharesAnimation&&q(t.sharesAnimation),(o=t.overlayScales)!=null&&o.coins&&M(t.overlayScales.coins),(c=t.overlayScales)!=null&&c.likes&&W(t.overlayScales.likes),(S=t.overlayScales)!=null&&S.shares&&J(t.overlayScales.shares),(C=t.overlayScales)!=null&&C.gifter&&Q(t.overlayScales.gifter),t.likesConfig&&Y(t.likesConfig),t.coinsConfig&&E(t.coinsConfig),t.sharesConfig&&N(t.sharesConfig),t.overlayPositions&&s({...D,...t.overlayPositions}),t.overlayVisibility&&v({...Z,...t.overlayVisibility})}if(e.event==="overlayPositionsUpdate"&&e.data&&s(t=>({...t,...e.data})),e.event==="overlayVisibilityUpdate"&&e.data&&v(t=>({...t,...e.data})),e.event==="editorItemsUpdate"&&Array.isArray(e.data)){const t=e.pageId||1;if(u||t===y){const O=e.data.filter(w=>w.visible).map(w=>({...w,_page:t,overlayPath:re[w.type]||null}));m(u?w=>[...w.filter(K=>(K._page||1)!==t),...O]:O)}}if(e.event==="newFollower"&&e.data){const{nickname:t,profilePictureUrl:O,thanksText:w}=e.data,ve=++U.current;F(K=>[...K.slice(-4),{id:ve,nickname:t,profilePictureUrl:O||"",thanksText:w||"Obrigado por seguir"}])}if(e.event==="topThreeUpdate"&&e.data){const t=e.data;t.first!==void 0||t.second!==void 0||t.third!==void 0?b({first:t.first??null,second:t.second??null,third:t.third??null}):t.topThree&&b(t.topThree),t.allDonors&&j(t.allDonors)}e.event==="scaleUpdate"&&(($=e.data)!=null&&$.sizeConfig)&&M(e.data.sizeConfig),e.event==="coinsAnimationUpdate"&&((ie=e.data)!=null&&ie.animation)&&x(e.data.animation),e.event==="coinsConfigUpdate"&&((se=e.data)!=null&&se.coinsConfig)&&E(e.data.coinsConfig),e.type==="preferences_update"&&(e.frameUrls&&P(e.frameUrls),e.sizeConfig&&M(e.sizeConfig),e.coinsConfig&&E(e.coinsConfig)),e.event==="topLikersUpdate"&&e.data&&G(e.data),e.event==="likesFrameUrlsUpdate"&&((ne=e.data)!=null&&ne.likesFrameUrls)&&_(e.data.likesFrameUrls),e.event==="likesConfigUpdate"&&((le=e.data)!=null&&le.likesConfig)&&Y(e.data.likesConfig),e.event==="likesAnimationUpdate"&&((ce=e.data)!=null&&ce.animation)&&H(e.data.animation),e.event==="likesScaleUpdate"&&((fe=e.data)!=null&&fe.scale)&&W(e.data.scale),e.event==="topSharersUpdate"&&e.data&&z(e.data),e.event==="sharesFrameUrlsUpdate"&&((pe=e.data)!=null&&pe.sharesFrameUrls)&&X(e.data.sharesFrameUrls),e.event==="sharesConfigUpdate"&&((de=e.data)!=null&&de.sharesConfig)&&N(e.data.sharesConfig),e.event==="sharesAnimationUpdate"&&((ye=e.data)!=null&&ye.animation)&&q(e.data.animation),e.event==="sharesScaleUpdate"&&((he=e.data)!=null&&he.scale)&&J(e.data.scale),e.event==="topGifterUpdate"&&e.data&&R(e.data),e.event==="gifterScaleUpdate"&&((me=e.data)!=null&&me.scale)&&Q(e.data.scale),e.event==="reset"&&(b(ke),G(ee),z(te),R(null),j([])),e.event==="resetLikes"&&G(ee),e.event==="resetShares"&&z(te),e.event==="resetGifter"&&R(null)}catch{}}});return()=>a.stop()},[l]),I!=="allowed"?I==="checking"?r.jsx("div",{style:{position:"fixed",inset:0,background:"transparent"}}):r.jsx("div",{style:{position:"fixed",inset:0,background:"transparent",display:"flex",alignItems:"center",justifyContent:"center",fontFamily:"system-ui, sans-serif"},children:r.jsx("div",{style:{padding:"18px 26px",borderRadius:16,background:"rgba(10,12,18,0.82)",border:"1px solid rgba(234,179,8,0.35)",color:"#fde68a",fontWeight:700,fontSize:15,textAlign:"center"},children:"ð Overlay PRO â assine um plano ativo para usar"})}):r.jsxs("div",{style:{position:"fixed",inset:0,background:"transparent",overflow:"visible"},children:[!p&&r.jsxs(r.Fragment,{children:[h.coins&&r.jsx(V,{pos:d.coins,children:r.jsx(Ge,{topThree:B,allDonors:L,isTransparent:!0,frameUrls:T,animationType:g,sizeConfig:ge,coinsConfig:xe})}),h.likes&&r.jsx(V,{pos:d.likes,children:r.jsx(ze,{topLikers:we,isTransparent:!0,likesFrameUrls:be,animationType:Se,sizeConfig:Ue,likesConfig:Ce})}),h.shares&&r.jsx(V,{pos:d.shares,children:r.jsx(Re,{topSharers:Fe,isTransparent:!0,sharesFrameUrls:je,animationType:Ae,sizeConfig:Pe,sharesConfig:Ie})}),h.gifter&&r.jsx(V,{pos:d.gifter,children:r.jsx(Oe,{topGifter:$e,isTransparent:!0,sizeConfig:Le})}),r.jsx(Ye,{wsRef:A,visible:h.heartsProfile,centerX:d.heartsProfile.x,centerY:d.heartsProfile.y,scale:d.heartsProfile.scale}),We.map(a=>{const e=d[a.key]||D[a.key]||{x:50,y:50,scale:100};if(!h[a.key])return null;const c=(e.scale||100)/100;return r.jsx("div",{style:{position:"fixed",left:`${e.x}%`,top:`${e.y}%`,width:0,height:0,display:"flex",alignItems:"center",justifyContent:"center",pointerEvents:"none",zIndex:10,overflow:"visible"},children:r.jsx("iframe",{src:`${a.path}?session=${l}`,style:{width:a.w,height:a.h,border:"none",background:"transparent",pointerEvents:"none",transform:`scale(${c})`,transformOrigin:"center center",flexShrink:0},allow:"autoplay"})},a.key)})]}),k.map(a=>{if(!a.overlayPath)return null;const e=Math.round(a.width/100*1080),o=Math.round(a.height/100*1920),c=a.type==="weeklyCoins"?{width:720,height:760}:null,S=c?Math.min(e/c.width,o/c.height):1,C=Me({sessionId:l,pageId:y,item:a}),$=`${a.overlayPath}?${C.toString()}`;return r.jsx("div",{style:{position:"fixed",left:`${a.x}%`,top:`${a.y}%`,transform:`translate(-50%, -50%) scale(${(a.scale||100)/100}) rotate(${a.rotation}deg)`,opacity:a.opacity,zIndex:a.zIndex+100,pointerEvents:"none",overflow:"visible",...c?{width:e,height:o}:{}},children:r.jsx("iframe",{src:$,style:{width:(c==null?void 0:c.width)||e,height:(c==null?void 0:c.height)||o,border:"none",background:"transparent",pointerEvents:"none",...c?{position:"absolute",left:"50%",top:"50%",transform:`translate(-50%, -50%) scale(${S})`,transformOrigin:"center center"}:{}},allow:"autoplay"},a.type==="customText"||a.type==="emoji"||a.type==="socialProfile"?$:void 0)},a.id)}),!p&&h.follower&&f.length>0&&r.jsx("div",{style:{position:"fixed",left:`${d.follower.x}%`,top:`${d.follower.y}%`,transform:`translate(-50%, -50%) scale(${d.follower.scale/100})`,transformOrigin:"center center",display:"flex",flexDirection:"column",alignItems:"center",gap:8,zIndex:600,pointerEvents:"none"},children:r.jsx(et,{notif:f[0],onDone:()=>F(a=>a.slice(1))},f[0].id)})]})}export{St 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.