PageSourceSearch

https://best-ai.org/_next/static/chunks/game-af7020e5.0ad9a764b3d4afdc.js

js best-ai.org collected 2026-10-08 04:08:53 UTC 84,378 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[57734],{13506:(e,t,s)=>{s.d(t,{AP:()=>u,Gp:()=>d,J1:()=>m,OX:()=>y,SE:()=>o,VV:()=>b,W:()=>n,X8:()=>i.X8,YY:()=>x,Yu:()=>c,b2:()=>l,iJ:()=>h,rv:()=>p});var a=s(95155);s(12115);var i=s(2361),r=s(19746);let n=i.Vp,l={common:"border-white/15 bg-white/5 text-white/70",uncommon:"border-blue-500/40 bg-blue-950/20 text-blue-300",rare:"border-violet-500/50 bg-violet-950/20 text-violet-300",legendary:"border-amber-500/60 bg-amber-950/20 text-amber-300"},c={common:"bg-white/10 text-white/50",uncommon:"bg-blue-500/20 text-blue-300",rare:"bg-violet-500/20 text-violet-300",legendary:"bg-amber-500/20 text-amber-300"},x={common:"",uncommon:"shadow-blue-500/20",rare:"shadow-violet-500/25",legendary:"shadow-amber-500/30"},o={module:"\uD83E\uDDE0",tool:"\uD83D\uDD27",governance:"⚖️",infrastructure:"\uD83C\uDFD7️",emergency:"\uD83D\uDEA8"},d={module:"text-blue-400",tool:"text-emerald-400",governance:"text-violet-400",infrastructure:"text-amber-400",emergency:"text-red-400"};function p(e){let{current:t,max:s,healAmount:i,children:n}=e,l=Math.round(t/s*100),c=Math.min(s,t+i),x=c-t;return(0,a.jsx)(r.O7,{content:(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 border-b border-white/10 pb-2",children:[(0,a.jsx)("span",{className:"text-base",children:"❤️"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"font-black text-white text-xs",children:"Stability"}),(0,a.jsx)("div",{className:"text-[10px] text-white/50",children:"Your lab's health — reaches 0 = game over"})]})]}),(0,a.jsxs)("div",{className:"grid grid-cols-2 gap-x-4 gap-y-1 text-[11px]",children:[(0,a.jsx)("span",{className:"text-white/50",children:"Current"}),(0,a.jsxs)("span",{className:"font-bold text-white tabular-nums",children:[t," / ",s]}),(0,a.jsx)("span",{className:"text-white/50",children:"Health %"}),(0,a.jsxs)("span",{className:"font-bold tabular-nums ".concat(l<30?"text-red-400":l<60?"text-amber-400":"text-emerald-400"),children:[l,"%"]}),x>0&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("span",{className:"text-white/50",children:"After heal"}),(0,a.jsxs)("span",{className:"font-bold text-emerald-400 tabular-nums",children:["+",x," → ",c]})]})]}),(0,a.jsxs)("div",{className:"text-[10px] text-white/40 border-t border-white/10 pt-1.5 leading-relaxed",children:["Healing restores ",(0,a.jsxs)("span",{className:"text-emerald-400 font-bold",children:[i," Stability"]}),", capped at your maximum. Prioritize healing when below 40%."]})]}),children:null!=n?n:(0,a.jsxs)("span",{className:"cursor-help underline decoration-dotted decoration-white/30",children:[t," / ",s]})})}function h(e){let{total:t,minSize:s,children:i}=e,n=t>s;return(0,a.jsx)(r.O7,{content:(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2 border-b border-white/10 pb-2",children:[(0,a.jsx)("span",{className:"text-base",children:"\uD83C\uDCCF"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"font-black text-white text-xs",children:"Deck Size"}),(0,a.jsx)("div",{className:"text-[10px] text-white/50",children:"Total cards across deck, discard, hand & exhaust"})]})]}),(0,a.jsxs)("div",{className:"grid grid-cols-2 gap-x-4 gap-y-1 text-[11px]",children:[(0,a.jsx)("span",{className:"text-white/50",children:"Total cards"}),(0,a.jsx)("span",{className:"font-bold text-white tabular-nums",children:t}),(0,a.jsx)("span",{className:"text-white/50",children:"Minimum"}),(0,a.jsx)("span",{className:"font-bold text-white/40 tabular-nums",children:s}),(0,a.jsx)("span",{className:"text-white/50",children:"Can purge?"}),(0,a.jsx)("span",{className:"font-bold ".concat(n?"text-rose-400":"text-white/30"),children:n?"Yes":"No"})]}),(0,a.jsx)("div",{className:"text-[10px] text-white/40 border-t border-white/10 pt-1.5 leading-relaxed",children:"Smaller decks cycle faster — you draw your best cards more often. Like refactoring code: remove dead weight, keep what matters."})]}),children:null!=i?i:(0,a.jsxs)("span",{className:"cursor-help underline decoration-dotted decoration-white/30",children:[t," cards"]})})}function m(e){var t;let{rarity:s,children:i}=e,n={common:{color:"#94a3b8",desc:"Basic cards — safe to purge, low impact on your strategy.",purgeable:!0},uncommon:{color:"#60a5fa",desc:"Solid utility cards. Purge only if you have better options.",purgeable:!0},rare:{color:"#a78bfa",desc:"Powerful cards with strong effects. Think carefully before purging.",purgeable:!0},legendary:{color:"#f59e0b",desc:"Unique, game-defining cards. Cannot be purged — protected forever.",purgeable:!1}},l=null!==(t=n[s])&&void 0!==t?t:n.common;return(0,a.jsx)(r.O7,{content:(0,a.jsxs)("div",{className:"space-y-1.5",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"text-[10px] font-black uppercase tracking-wider px-2 py-0.5 rounded-full",style:{color:l.color,background:"".concat(l.color,"20")},children:s}),(0,a.jsx)("span",{className:"text-[10px] font-bold ".concat(l.purgeable?"text-rose-400":"text-amber-400"),children:l.purgeable?"✓ Purgeable":"\uD83D\uDD12 Protected"})]}),(0,a.jsx)("div",{className:"text-[10px] text-white/60 leading-relaxed",children:l.desc})]}),children:i})}function u(e){var t,s,i;let{type:n,children:l}=e,c=null!==(t=({module:{desc:"AI capability cards — boost your lab's core intelligence and processing power."}
1,tool:{desc:"Utility cards — provide immediate tactical benefits like draw, heal, or resource gain."},governance:{desc:"Alignment cards — reduce world impact and keep your AI development ethical."},infrastructure:{desc:"Foundation cards — improve long-term efficiency and resource generation."},emergency:{desc:"Crisis response cards — powerful but situational, best used under pressure."}})[n])&&void 0!==t?t:{desc:"A card in your deck."},x=null!==(s=o[n])&&void 0!==s?s:"\uD83D\uDCE6",p=null!==(i=d[n])&&void 0!==i?i:"text-white/60";return(0,a.jsx)(r.O7,{content:(0,a.jsxs)("div",{className:"space-y-1.5",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5 font-black text-xs ".concat(p),children:[(0,a.jsx)("span",{children:x}),(0,a.jsx)("span",{className:"capitalize",children:n})]}),(0,a.jsx)("div",{className:"text-[10px] text-white/60 leading-relaxed",children:c.desc})]}),children:l})}function b(e){let{children:t}=e;return(0,a.jsx)(r.O7,{content:(0,a.jsxs)("div",{className:"space-y-1.5",children:[(0,a.jsx)("div",{className:"font-black text-white text-xs",children:"Skip Rest"}),(0,a.jsx)("div",{className:"text-[10px] text-white/60 leading-relaxed",children:"Leave without healing or purging. Useful when you're at full health and your deck is already optimized. You still advance to the next node."}),(0,a.jsxs)("div",{className:"text-[10px] text-amber-400/80 border-t border-white/10 pt-1",children:["⌨️ Press ",(0,a.jsx)("kbd",{className:"px-1 py-0.5 rounded bg-white/10 font-mono text-white",children:"Enter"})," to skip"]})]}),children:t})}function y(e){let{current:t,max:s,projected:i}=e,r=t/s*100,n=null!=i?i/s*100:null;return(0,a.jsxs)("div",{className:"relative h-2.5 bg-white/10 rounded-full overflow-hidden",children:[null!=n&&n>r&&(0,a.jsx)("div",{className:"absolute h-full rounded-full bg-emerald-400/25 transition-all duration-500",style:{width:"".concat(n,"%")}}),(0,a.jsx)("div",{className:"h-full rounded-full bg-gradient-to-r ".concat(r<30?"from-red-600 to-red-400":r<60?"from-amber-600 to-amber-400":"from-emerald-600 to-emerald-400"," transition-all duration-500"),style:{width:"".concat(r,"%")}})]})}},18748:(e,t,s)=>{s.d(t,{IW:()=>l,Rg:()=>n,Uw:()=>i,ui:()=>r});var a=s(95155);let i={climate:{icon:"\uD83C\uDF0D",name:"Climate",color:"text-emerald-400"},immortality:{icon:"\uD83E\uDDEC",name:"Immortality",color:"text-cyan-400"},singularity:{icon:"☢️",name:"Singularity",color:"text-red-400"}},r={1:{name:"Prototype",color:"text-emerald-400",icon:"\uD83D\uDFE2"},2:{name:"Beta",color:"text-blue-400",icon:"\uD83D\uDD35"},3:{name:"Production",color:"text-amber-400",icon:"\uD83D\uDFE1"},4:{name:"Critical Deploy",color:"text-orange-400",icon:"\uD83D\uDFE0"},5:{name:"Singularity",color:"text-red-400",icon:"\uD83D\uDD34"}},n={"S+":"text-violet-300",S:"text-amber-300",A:"text-emerald-400",B:"text-blue-400",C:"text-violet-400"};function l(e){let{rank:t}=e;return 1===t?(0,a.jsx)("span",{className:"text-base leading-none",children:"\uD83E\uDD47"}):2===t?(0,a.jsx)("span",{className:"text-base leading-none",children:"\uD83E\uDD48"}):3===t?(0,a.jsx)("span",{className:"text-base leading-none",children:"\uD83E\uDD49"}):(0,a.jsx)("span",{className:"text-[11px] font-black text-white/30 tabular-nums w-5 text-center",children:t})}},19746:(e,t,s)=>{s.d(t,{O7:()=>h,Un:()=>d,f$:()=>o,fb:()=>l,pZ:()=>n,v$:()=>p});var a=s(95155),i=s(12115),r=s(47650);function n(e,t,s,a,i,r){return{id:"p-".concat(e),x:t,y:s,vx:a,vy:i,life:1,color:r,size:2+3*Math.random()}}let l={standard:{color:"#f59e0b",label:"Standard",icon:"⚡",border:"border-amber-500/40",bg:"bg-amber-950/30"},elite:{color:"#fb7185",label:"Elite",icon:"\uD83D\uDC80",border:"border-rose-500/50",bg:"bg-rose-950/30"},boss:{color:"#ef4444",label:"BOSS",icon:"\uD83D\uDC7E",border:"border-red-500/60",bg:"bg-red-950/30"}},c={module:{label:"Module",color:"#60a5fa"},tool:{label:"Tool",color:"#34d399"},governance:{label:"Governance",color:"#a78bfa"},infrastructure:{label:"Infrastructure",color:"#fbbf24"},emergency:{label:"Emergency",color:"#f87171"}},x={Scale:"#a78bfa",Align:"#34d399",Exploit:"#f87171",Corrupt:"#ef4444",Momentum:"#60a5fa",Fortify:"#22d3ee",Cascade:"#c084fc",Surge:"#fb923c",Echo:"#38bdf8",Combo:"#fbbf24",Integrate:"#6ee7b7",Exhaust:"#94a3b8",Trusted:"#86efac",Stabilize:"#34d399",Retain:"#a5b4fc",Hack:"#f472b6",Shortcut:"#fdba74",Refactor:"#67e8f9",Precision:"#93c5fd",Drift:"#fca5a5",Retrain:"#d8b4fe",Ethical:"#86efac",Unaligned:"#fca5a5",Inspire:"#fde68a",Crunch:"#fb923c",Overload:"#f97316",Resonance:"#e879f9"};function o(e){var t;let{card:s,faded:i}=e,r=null!==(t=c[s.type])&&void 0!==t?t:{label:s.type,color:"#94a3b8"},n=(0,a.jsxs)("div",{className:"space-y-1.5",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"text-lg",children:s.artEmoji}),(0,a.jsxs)("div",{className:"min-w-0",children:[(0,a.jsx)("div",{className:"text-xs sm:text-sm font-black text-white leading-tight",children:s.name}),(0,a.jsxs)("div",{className:"flex items-center gap-1.5",children:[(0,a.jsx)("span",{className:"text-[10px] sm:text-xs uppercase tracking-wider font-bold",style:{color:r.color},children:r.label}),null!=s.cost&&(0,a.jsxs)("span",{className:"text-[10px] sm:text-xs text-white/40",children:["•"," ",s.cost," Focus"]})]})]})]}),s.keywords&&s.keywords.length>0&&(0,a.jsx)("div",{className:"flex flex-wrap gap-1",children:s.keywords.map(e=>{var t;return(0,a.jsx)("span",{className:"text-[9px] sm:text-[10px] font-bold uppercase tracking-wider px-1.5 py-0.5 rounded",style:{color:null!==(t=x[e])&&void 0!==t?t:"#94a3b8",background:"rgba(255,255,255,0.06)"},children:e},e)})}),s.description&&(0,a.jsx)("div",{className:"text-[10px] sm:text-xs text-white/65 leading-snug border-t border-white/8 pt-1",children:s.description})]});return(0,a.jsx)(h,{content:n,children:(0,a.jsx)("span",{className:"text-[12px] curs
1or-default shrink-0 transition-all duration-150 hover:scale-125",style:{opacity:i?.3:.9,display:"inline-block"},onPointerEnter:e=>{e.currentTarget.style.opacity="0.75"},onPointerLeave:e=>{e.currentTarget.style.opacity=i?"0.3":"0.9"},children:s.artEmoji})})}function d(e,t){switch(e){case"ATTACK_STRONG":return{icon:"⚡",label:null!=t&&t>=20?"HEAVY":"SPIKE",color:"text-red-300"};case"ATTACK":return{icon:"\uD83D\uDDE1️",label:null!=t&&t>=20?"HEAVY":"ATK",color:"text-amber-300"};case"DEBUFF":return{icon:"☠️",label:"DEBUFF",color:"text-purple-300"};case"BUFF":return{icon:"⚡",label:"CHARGING",color:"text-orange-300"};case"ESCALATE":return{icon:"\uD83D\uDCC8",label:"ESCALATE",color:"text-rose-300"};default:return{icon:"\uD83D\uDDE1️",label:"ATK",color:"text-amber-300"}}}function p(e,t){var s,a,i,r,n,l,c;return(null!==(s=e.overchargeMax)&&void 0!==s?s:0)>0&&(null!==(a=e.overchargeStacks)&&void 0!==a?a:0)>=(null!==(i=e.overchargeMax)&&void 0!==i?i:1)-1?{icon:"\uD83D\uDCA5",label:"OVERLOAD",color:"text-red-300"}:(null!==(r=e.overchargeMax)&&void 0!==r?r:0)>0&&(null!==(n=e.overchargeStacks)&&void 0!==n?n:0)>0?{icon:"⚡",label:"CHARGING",color:"text-orange-300"}:(null!==(l=e.shieldMax)&&void 0!==l?l:0)>0&&(null!==(c=e.bossShieldHP)&&void 0!==c?c:0)>0?{icon:"\uD83D\uDEE1️",label:"SHIELD",color:"text-sky-300"}:"ESCALATING"===e.pattern&&e.turnCount%2==1?{icon:"\uD83D\uDCC8",label:"ESCALATE",color:"text-rose-300"}:"SLOW_RAMP"===e.pattern&&e.turnCount<2||"DOT"===e.pattern&&e.turnCount%2==1?{icon:"☠️",label:"DEBUFF",color:"text-purple-300"}:"DOT"===e.pattern&&e.turnCount%2==0?{icon:"\uD83D\uDDE1️",label:"DOT",color:"text-amber-300"}:"SPIKE"===e.pattern&&e.turnCount%3==2?{icon:"⚡",label:"SPIKE",color:"text-orange-300"}:t>=20?{icon:"⚔️",label:"HEAVY",color:"text-red-300"}:{icon:"\uD83D\uDDE1️",label:"ATK",color:"text-amber-300"}}function h(e){let{children:t,content:s}=e,[n,l]=(0,i.useState)(!1),[c,x]=(0,i.useState)(!1),[o,d]=(0,i.useState)({top:0,left:0,side:null}),p=(0,i.useRef)(null),h=(0,i.useRef)(null),[m,u]=(0,i.useState)(!1);(0,i.useEffect)(()=>{u(!0)},[]);let b=(0,i.useCallback)(()=>{let e,t,s;if(!p.current)return;let a=p.current.getBoundingClientRect(),i=window.innerWidth,r=window.innerHeight,n=h.current?h.current.offsetHeight:0,l=n>0?n:280,c=a.top-10,o=r-a.bottom-10,m=a.left-10,u=i-a.right-10;c>=l?(e=a.top-l-10,t=Math.min(Math.max(a.left,8),i-320-8),s="above"):o>=l?(e=a.bottom+10,t=Math.min(Math.max(a.left,8),i-320-8),s="below"):u>=320?(e=Math.max(10,Math.min(a.top+a.height/2-l/2,r-l-10)),t=a.right+10,s="right"):m>=320?(e=Math.max(10,Math.min(a.top+a.height/2-l/2,r-l-10)),t=a.left-320-10,s="left"):(c>=o?(e=Math.max(10,a.top-l-10),s="above"):(e=Math.max(10,e=Math.min(a.bottom+10,r-l-10)),s="below"),t=Math.min(Math.max(a.left,8),i-320-8)),d({top:e,left:t,side:s}),x(!0)},[]);(0,i.useEffect)(()=>{if(!n)return;let e=requestAnimationFrame(()=>{b()});return()=>cancelAnimationFrame(e)},[n,b]);let y=n&&m?(0,r.createPortal)((0,a.jsx)("div",{ref:h,className:"pointer-events-none",style:{position:"fixed",top:o.top,left:o.left,width:320,zIndex:99999,opacity:+!!c},children:(0,a.jsx)("div",{className:"rounded-xl border p-3 text-xs sm:text-sm text-white/80 leading-relaxed space-y-1.5",style:{background:"rgba(8,8,18,0.97)",borderColor:"rgba(255,255,255,0.12)",boxShadow:"0 8px 40px rgba(0,0,0,0.85), 0 0 0 1px rgba(255,255,255,0.06)",backdropFilter:"blur(12px)"},children:s})}),document.body):null;return(0,a.jsxs)("div",{ref:p,className:"relative",onPointerEnter:()=>{x(!1),l(!0)},onPointerLeave:()=>{l(!1),x(!1)},children:[t,y]})}},41780:(e,t,s)=>{s.d(t,{u:()=>r});var a=s(95155),i=s(19746);function r(e){var t;let{risk:s,crisis:r,riskColor:n,crisisDamageMult:l}=e,c=(null!==(t=r.damageMultiplier)&&void 0!==t?t:1)*(null!=l?l:1),x=r.baseDamagePerTurn,o=Math.floor(s*r.riskScaling.damagePerRiskPoint),d=r.turnCount+1,p="SLOW_RAMP"===r.pattern?Math.floor(1.5*d):0,h="SPIKE"===r.pattern&&d%3==2,m=h?2:1,u="DOT"===r.pattern&&d%2==1,b="DOT"!==r.pattern||u?1:.7,y="ESCALATING"===r.pattern&&d%2==1,f=u||y,g=f?0:Math.max(1,Math.round((x+o+p)*c*m*b)),j=f?0:Math.max(1,Math.round((x+p)*c*m*b)),k=f?0:Math.max(1,Math.round((x+Math.floor(10*r.riskScaling.damagePerRiskPoint)+p)*c*m*b)),v=s>=8?"CRITICAL":s>=5?"HIGH":s<=2?"LOW":"MED",N=s>=8,w=s>=5&&!N,C=s>=8?"Play Align cards immediately — every turn at this Risk is dangerous.":s>=5?"Consider playing an Align card to reduce incoming damage.":s<=2?"Risk is low — safe to use Exploit cards for bonus Impact.":"Risk is manageable. Watch it if you play Exploit cards.",W=s/10*100,L=(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"text-base",children:"☢️"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"text-xs sm:text-sm font-black text-white",children:"Alignment Risk"}),(0,a.jsxs)("div",{className:"text-[9px] sm:text-[10px] text-white/40 uppercase tracking-wider",children:["Level: ",(0,a.jsxs)("span",{style:{color:n},children:[s,"/10 — ",v]})]})]})]}),(0,a.jsx)("div",{className:"text-[10px] sm:text-xs text-white/65 leading-relaxed",children:"Each Risk point amplifies crisis damage. High Risk means your lab's AI systems are operating outside safe alignment bounds."}),(0,a.jsxs)("div",{className:"rounded-lg bg-white/5 border border-white/8 p-2 space-y-1",children:[(0,a.jsx)("div",{className:"text-[9px] sm:text-[10px] text-white/35 uppercase tracking-wider font-bold mb-1",children:"Damage Breakdown"}),f?(0,a.jsx)("div",{className:"text-[10px] sm:text-xs text-amber-400/80 font-bold py-1",children:u?"\uD83D\uDD25 DoT debuff turn — +1 Risk, no damage":"\uD83C\uDF00 Escalate turn — no damage, crisis buffs itself"}):(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("div",{className:"flex items-center justify-between text-[10px] sm:text-xs",children:[(0,a.jsx)("span",{className:"text-white/50",children:"Base damage"}),(0,a.jsx)("span",{className:"font-black text-white/80",children:j})]}),(0,a.jsxs)("div",{className:"flex items-center justify-between text-[10px] sm:text-xs",children:[(0,a.jsxs)("span",{className:"text-white/50",children:["Risk bonus (+",s," \xd7 ",r.riskScaling.damagePerRiskPoint,")"]}),(0,a.jsxs)("span",{className:"font-black text-orange-400",children:["+",o]})]}),h&&(0,a.jsxs)("div",{className:"flex items-center justify-between text-[10px] sm:text-xs",children:[(0,a.jsx)("span",{className:"text-white/50",children:"⚡ Spike turn"}),(0,a.jsx)("span",{className:"font-black text-red-400",children:"\xd72"})]}),(0,a.jsxs)("div",{className:"border-t border-white/10 pt-1 flex items-center justify-between text-[10px] sm:text-xs",children:[(0,a.jsx)("span",{className:"text-white/70 font-bold",children:"Total per turn"}),(0,a.jsxs)("span",{className:"font-black",style:{color:n},children:[g," dmg"]})]}),(0,a.jsxs)("div",{className:"text-[9px] sm:text-[10px] text-white/25 pt-0.5",children:["Range: ",j," (Risk 0) → ",k," (Risk 10)"]})]})]}),(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)("div",{className:"text-[9px] sm:text-[10px] text-white/35 uppercase tracking-wider font-bold",children:"How to reduce Risk"}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-white/55",children:[(0,a.jsx)("span",{className:"text-emerald-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-emerald-300",children:"Align"}
1)," keyword: −1 Risk per card (halves Impact)"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-white/55",children:[(0,a.jsx)("span",{className:"text-emerald-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-emerald-300",children:"Monitoring Dashboard"})," & ",(0,a.jsx)("strong",{className:"text-emerald-300",children:"Defensive Architecture"}),": −1 Risk"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-red-400/70",children:[(0,a.jsx)("span",{className:"shrink-0",children:"✖"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-red-300",children:"Exploit"})," (+1) & ",(0,a.jsx)("strong",{className:"text-red-300",children:"Corrupt"})," (+3) raise Risk"]})]}),(0,a.jsxs)("div",{className:"border-t border-white/10 pt-1 space-y-1",children:[(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-orange-400/70",children:[(0,a.jsx)("span",{className:"shrink-0",children:"⚡"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-orange-300",children:"Risk ≥ 5"})," — Surge doubles Impact; Risk Appetite relic activates"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-violet-400/70",children:[(0,a.jsx)("span",{className:"shrink-0",children:"✨"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-violet-300",children:"Risk = 10"})," — Lab Singularity: all cards cost 0 for 1 turn"]})]})]})]}),(0,a.jsx)("div",{className:"rounded-lg px-2 py-1.5 text-[10px] sm:text-xs leading-relaxed border ".concat(s>=8?"bg-red-950/40 border-red-500/30 text-red-300":s>=5?"bg-orange-950/40 border-orange-500/30 text-orange-300":"bg-emerald-950/30 border-emerald-500/20 text-emerald-300"),children:C})]});return(0,a.jsx)(i.O7,{content:L,children:(0,a.jsxs)("div",{className:"cursor-help space-y-1.5 [@media(max-height:700px)]:space-y-0.5",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5 [@media(max-height:700px)]:gap-1",children:[(0,a.jsx)("span",{className:"text-[11px] sm:text-xs lg:text-sm [@media(max-height:700px)]:text-[10px]",style:{animation:N?"pulse 0.7s ease-in-out infinite":void 0},children:"☢️"}),(0,a.jsx)("span",{className:"text-[9px] sm:text-[10px] md:text-xs lg:text-sm [@media(max-height:700px)]:text-[8px] font-black uppercase tracking-widest",style:{color:n},children:"Alignment Risk"}),(0,a.jsx)("span",{className:"text-white/20 text-[8px] sm:text-[9px] md:text-[9px] [@media(max-height:700px)]:text-[7px]",children:"(?)"})]}),(0,a.jsxs)("span",{className:"font-black tabular-nums text-[11px] sm:text-xs md:text-sm lg:text-base [@media(max-height:700px)]:text-[10px]",style:{color:n,animation:N?"pulse 0.7s ease-in-out infinite":void 0},children:[s,(0,a.jsx)("span",{className:"text-white/25 font-normal text-[9px] sm:text-[10px] md:text-[10px] [@media(max-height:700px)]:text-[8px]",children:"/10"})]})]}),(0,a.jsxs)("div",{className:"relative h-2 lg:h-2.5 [@media(max-height:700px)]:h-1.5 rounded-full overflow-hidden",style:{background:"rgba(255,255,255,0.07)"},children:[(0,a.jsx)("div",{className:"absolute inset-y-0 left-0 rounded-full transition-all duration-400",style:{width:"".concat(W,"%"),background:"linear-gradient(90deg, #22c55e 0%, #f59e0b 45%, #ef4444 100%)",boxShadow:N?"0 0 8px rgba(239,68,68,0.6)":w?"0 0 6px rgba(249,115,22,0.4)":"none"},children:(0,a.jsx)("div",{className:"absolute inset-0 rounded-full",style:{background:"linear-gradient(180deg, rgba(255,255,255,0.2) 0%, transparent 60%)"}})}),(0,a.jsx)("div",{className:"absolute top-0 bottom-0 w-px",style:{left:"50%",background:"rgba(0,0,0,0.5)"}}),(0,a.jsx)("div",{className:"absolute top-0 bottom-0 w-px",style:{left:"80%",background:"rgba(0,0,0,0.5)"}})]}),(0,a.jsxs)("div",{className:"flex justify-between text-[8px] sm:text-[9px] md:text-[10px] [@media(max-height:700px)]:text-[7px] px-0.5",children:[(0,a.jsx)("span",{style:{color:"rgba(255,255,255,0.2)"},children:"Safe"}),(0,a.jsx)("span",{style:{color:w||N?"#fb923c":"rgba(255,255,255,0.18)"},children:"⚡ Surge"}),(0,a.jsx)("span",{style:{color:N?"#f87171":"rgba(255,255,255,0.18)"},children:"☢ Danger"})]}),N&&(0,a.jsx)("div",{className:"text-[9px] sm:text-[10px] md:text-[11px] [@media(max-height:700px)]:text-[8px] font-black uppercase tracking-widest",style:{color:"#f87171",animation:"pulse 0.7s ease-in-out infinite"},children:"☢ CRITICAL — play Align cards now!"})]})})}},41871:(e,t,s)=>{s.d(t,{U:()=>c});var a=s(95155),i=s(19746),r=s(69196),n=s(12115),l=s(56028);function c(e){let{crisis:t,hpPct:s,tierColor:c}=e,x=(0,n.useMemo)(()=>Array.from({length:r.EV.PARTICLE_COUNT}),[]),{barColor:o,barGradient:d,isLowHp:p,isCriticalHp:h,statusLabel:m,advice:u}=(0,n.useMemo)(()=>({barColor:s>60?c:s>30?"#f59e0b":"#ef4444",barGradient:s>r.EV.LOW_HP?"linear-gradient(90deg, ".concat(c,"bb, ").concat(c,")"):s>r.EV.LOW_HP?"linear-gradient(90deg, #d97706, #f59e0b)":"linear-gradient(90deg, #b91c1c, #ef4444, #f87171)",isLowHp:s<=r.EV.LOW_HP,isCriticalHp:s<=r.EV.CRITICAL_HP,statusLabel:(0,r.Z)(s),advice:s<=20?"Almost done! A few more Impact cards will defeat this crisis.":s<=40?"Crisis is weakened. Keep the pressure up with Impact cards.":s<=70?"Steady progress. Balance Impact generation with defense.":"Crisis is at full strength. Build up Impact steadily each turn."}),[s,c]),b=(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"text-base",children:"⚔️"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"text-xs sm:text-sm font-black text-white",children:"Severity — Crisis Strength"}),(0,a.jsxs)("div",{className:"text-[9px] sm:text-[10px] text-white/40 uppercase tracking-wider",children:["Status: ",(0,a.jsx)("span",{style:{color:o},children:m})]})]})]}),(0,a.jsx)("div",{className:"text-[10px] sm:text-xs text-white/65 leading-relaxed",children:"Severity is the crisis's health. Reduce it to 0 by generating World Impact each turn. When Severity hits 0, you defeat the crisis and advance."}),(0,a.jsxs)("div",{className:"rounded-lg bg-white/5 border border-white/8 p-2 space-y-1",children:[(0,a.jsxs)("div",{className:"text-[9px] sm:text-[10px] text-white/35 uppercase tracking-wider font-bold mb-1",children:["Crisis: ",t.name]}),(0,a.jsxs)("div",{className:"flex items-center justify-between text-[10px] sm:text-xs",children:[(0,a.jsx)("span",{className:"text-white/50",children:"Remaining Severity"}),(0,a.jsxs)("span",{className:"font-black",style:{color:o},children:[t.currentHP," / ",t.hp]})]}),(0,a.jsx)("div",{className:"w-full h-1 bg-white/8 rounded-full overflow-hidden mt-1",children:(0,a.jsx)("div",{className:"h-full rounded-full",style:{width:"".concat(s,"%"),backgroundColor:o}})}),(0,a.jsxs)("div",{className:"text-[9px] sm:text-[10px] md:text-xs text-white/25 pt-0.5",children:[s,"% remaining"]})]}),(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)("div",{className:"text-[9px] sm:text-[10px] md:text-xs text-white/35 uppercase tracking-wider font-bold",children:"How to reduce Severity"}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs md:text-sm text-white/55",children:[(0,a.jsx)("span",{className:"text-cyan-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-cyan-300",children:"Impact cards"}),": directly reduce Severity each turn"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs md:text-sm text-white/55",children:[(0,a.jsx)("span",{className:"text-cyan-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-cyan-300",children:"Momentum"}),": +1 bonus Impact per card played before it (cap +5) — play it last"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs md:text-sm text-white/55",children:[(0,a.jsx)("span",{className:"text-violet-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-violet-300",children:"Scale"}),": counters stack each play (cap +5) — big late-game payoff"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs md:text-sm text-white/55",children:[(0,a.jsx)("span",{className:"text-violet-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-violet-300",children:"Cascade"}),": plays the top card of your discard for free"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs md:text-sm text-amber-400/80",children:[(0,a.jsx)("span",{className:"shrink-0",children:"✦"}),(0,a.jsx)("span",{children:"High Risk increases crisis damage — use Align to lower it"})]})]}),(0,a.jsx)("div",{className:"rounded-lg px-2 py-1.5 text-[10px] sm:text-xs md:text-sm leading-relaxed border ".concat(s<=r.EV.CRITICAL_HP?"bg-emerald-950/40 border-emerald-500/30 text-emerald-300":s<=r.EV.LOW_HP?"bg-blue-950/40 border-blue-500/30 text-blue-300":"bg-amber-950/30 border-amber-500/20 text-amber-300"),children:u})]});return(0,a.jsx)(i.O7,{content:b,children:(0,a.jsxs)("div",{className:"relative cursor-help",style:{paddingBottom:p?"20px":"0"},children:[(0,a.jsxs)("div",{className:"flex items-center justify-between mb-1 [@media(max-height:700px)]:mb-0.5",children:[(0,a.jsxs)("span",{className:"text-[9px] sm:text-[10px] md:text-xs lg:text-sm [@media(max-height:700px)]:text-[8px] uppercase tracking-wider font-bold flex items-center gap-1.5 [@media(max-height:700px)]:gap-1",style:{color:l.s.severity.hex},children:["⚔️"," Severity",(0,a.jsx)("span",{className:"text-white/20 text-[8px] sm:text-[9px] [@media(max-height:700px)]:text-[7px]",children:"(?)"}),h&&(0,a.jsxs)("span",{className:"text-red-400 font-black animate-pulse text-[8px] sm:text-[9px] [@media(max-height:700px)]:text-[7px] tracking-wider",children:["⚠"," CRITICAL"]}),p&&!h&&(0,a.jsx)("span",{className:"text-amber-400 font-bold animate-pulse text-[8px] sm:text-[9px] [@media(max-height:700px)]:text-[7px]",children:"LOW"})]}),(0,a.jsxs)("span",{className:"text-[10px] sm:text-xs md:text-sm lg:text-base [@media(max-height:700px)]:text-[10px] font-black tabular-nums",style:{color:p?o:"rgba(255,255,255,0.8)"},children:[t.currentHP,(0,a.jsxs)("span",{className:"text-white/25 font-normal text-[9px] sm:text-[10px] [@media(max-height:700px)]:text-[8px]",children:["/",t.hp]})]})]}),(0,a.jsxs)("div",{className:"relative h-6 lg:h-7 [@media(max-height:700px)]:h-5 rounded-full overflow-hidden",style:{background:"rgba(0,0,0,0.6)",boxShadow:"inset 0 2px 4px rgba(0,0,0,0.8), inset 0 -1px 0 rgba(255,255,255,0.05), ".concat(h?"0 0 20px 4px rgba(239,68,68,0.6), inset 0 0 12px rgba(239,68,68,0.3)":p?"0 0 16px 3px rgba(245,158,11,0.5), inset 0 0 8px rgba(245,158,11,0.2)":s<=r.EV.MODERATE_HP?"0 0 12px 2px ".concat(c,"40, inset 0 0 6px ").concat(c,"15"):"none"),animation:h?"dangerPulse 1s ease-in-out infinite":p?"warningPulse 1.5s ease-in-out infinite":"none"},children:[(p||h)&&(0,a.jsx)("div",{className:"absolute inset-0 rounded-full opacity-30",style:{background:h?"repeating-linear-gradient(90deg, transparent, transparent 3px, rgba(255,255,255,0.1) 3px, rgba(255,255,255,0.1) 6px)":p?"repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(255,255,255,0.08) 4px, rgba(255,255,255,0.08) 8px)":"none",animation:h?"slidePattern 2s linear infinite":"slidePattern 3s linear infinite"}}),s>0&&(0,a.jsx)("div",{className:"absolute left-0 top-0 bottom-0 rounded-full",style:{width:"".concat(s,"%"),background:"radial-gradient(ellipse at left center, ".concat(o,"dd 0%, ").concat(o,"99 50%, ").
1concat(o,"66 100%)"),animation:s<30?"energyFlicker 0.8s ease-in-out infinite":"none"}}),(0,a.jsxs)("div",{className:"h-full rounded-full transition-all duration-700 ease-out relative",style:{width:"".concat(s,"%"),background:d,boxShadow:s>0?"inset 0 1px 0 rgba(255,255,255,0.3), inset 0 -1px 0 rgba(0,0,0,0.3)":"none"},children:[(0,a.jsx)("div",{className:"absolute inset-0 rounded-full",style:{background:"linear-gradient(90deg, transparent 0%, rgba(255,255,255,0.3) 50%, transparent 100%)",animation:"shimmer 2s ease-in-out infinite",transform:"translateX(-100%)"}}),(0,a.jsx)("div",{className:"absolute inset-0 rounded-full",style:{background:"linear-gradient(180deg, rgba(255,255,255,0.25) 0%, transparent 50%)"}}),(0,a.jsx)("div",{className:"absolute right-0 top-0 bottom-0 w-3 rounded-full",style:{background:"rgba(255,255,255,0.2)",filter:"blur(2px)"}})]}),h&&s>0&&(0,a.jsxs)("div",{className:"absolute inset-0 rounded-full overflow-hidden",children:[(0,a.jsx)("div",{className:"absolute top-1/4 left-1/4 w-0.5 h-1/2 rotate-12",style:{background:"rgba(0,0,0,0.4)",boxShadow:"0 0 2px rgba(0,0,0,0.6)"}}),(0,a.jsx)("div",{className:"absolute top-1/3 right-1/3 w-0.5 h-1/3 -rotate-12",style:{background:"rgba(0,0,0,0.3)",boxShadow:"0 0 1px rgba(0,0,0,0.5)"}})]}),[25,50,75].map(e=>(0,a.jsx)("div",{className:"absolute top-0 bottom-0 w-px",style:{left:"".concat(e,"%"),background:50===e?"rgba(255,255,255,0.3)":"rgba(0,0,0,0.4)",boxShadow:50===e?"0 0 2px rgba(255,255,255,0.2)":"none"}},e))]}),p&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"absolute left-0 right-0 rounded-full pointer-events-none",style:{bottom:"-8px",height:"20px",boxShadow:h?"0 0 20px 4px rgba(239,68,68,0.5), 0 0 35px 8px rgba(239,68,68,0.25)":"0 0 16px 3px rgba(245,158,11,0.4), 0 0 28px 6px rgba(245,158,11,0.15)",animation:h?"criticalGlow 0.8s ease-in-out infinite":"warningGlow 1.2s ease-in-out infinite",zIndex:-1}}),h&&(0,a.jsx)("div",{className:"absolute left-0 right-0 pointer-events-none",style:{bottom:"-12px",height:"30px",zIndex:-2},children:x.map((e,t)=>(0,a.jsx)("div",{className:"absolute w-1 h-1 bg-red-400 rounded-full",style:{left:"".concat(15+14*t,"%"),top:"50%",transform:"translateY(-50%)",animation:"floatParticle ".concat(1.5+.2*t,"s ease-in-out infinite"),opacity:.5}},t))})]})]})})}},56028:(e,t,s)=>{s.d(t,{s:()=>a});let a={stability:{hex:"#22c55e",text:"text-green-400",border:"border-green-500/40",bg:"bg-green-950/30",icon:"❤️",label:"Stability"},focus:{hex:"#60a5fa",text:"text-blue-400",border:"border-blue-500/40",bg:"bg-blue-950/30",icon:"⚡",label:"Focus"},risk:{hex:"#fb923c",text:"text-orange-400",border:"border-orange-500/40",bg:"bg-orange-950/30",icon:"⚠️",label:"Risk"},worldImpact:{hex:"#06b6d4",text:"text-cyan-400",border:"border-cyan-500/40",bg:"bg-cyan-950/30",icon:"\uD83C\uDF0D",label:"World Impact"},computeCredits:{hex:"#fbbf24",text:"text-amber-400",border:"border-amber-500/40",bg:"bg-amber-950/30",icon:"\uD83D\uDCB0",label:"Credits"},insightPoints:{hex:"#a78bfa",text:"text-violet-400",border:"border-violet-500/40",bg:"bg-violet-950/30",icon:"\uD83D\uDD2C",label:"Insight"},severity:{hex:"#fb7185",text:"text-rose-400",border:"border-rose-500/40",bg:"bg-rose-950/30",icon:"⚔️",label:"Severity"},dataQuality:{hex:"#34d399",text:"text-emerald-400",border:"border-emerald-500/40",bg:"bg-emerald-950/30",icon:"\uD83D\uDCCA",label:"Data Quality"},technicalDebt:{hex:"#f87171",text:"text-red-400",border:"border-red-500/40",bg:"bg-red-950/30",icon:"\uD83D\uDCB8",label:"Tech Debt"},clock:{hex:"#94a3b8",text:"text-slate-400",border:"border-slate-500/40",bg:"bg-slate-950/30",icon:"⏱️",label:"Clock"},experimentTokens:{hex:"#f0abfc",text:"text-fuchsia-300",border:"border-fuchsia-500/40",bg:"bg-fuchsia-950/30",icon:"\uD83E\uDDEC",label:"Experiment Tokens"},publicTrust:{hex:"#7dd3fc",text:"text-sky-300",border:"border-sky-500/40",bg:"bg-sky-950/30",icon:"\uD83E\uDD1D",label:"Public Trust"},alignment:{hex:"#86efac",text:"text-green-300",border:"border-green-500/30",bg:"bg-green-950/20",icon:"\uD83C\uDFAF",label:"Alignment"},entropy:{hex:"#c084fc",text:"text-purple-400",border:"border-purple-500/40",bg:"bg-purple-950/30",icon:"\uD83C\uDF00",label:"Entropy"},labMorale:{hex:"#a3e635",text:"text-lime-400",border:"border-lime-500/40",bg:"bg-lime-950/30",icon:"\uD83D\uDD2C",label:"Lab Morale"}}},74789:(e,t,s)=>{s.d(t,{l:()=>i});var a=s(95155);function i(e){let{crisisId:t,tier:s,hpPct:i,shieldHp:r=0,overchargeStacks:n=0}=e,l=i>=75?0:i>=50?1:i>=25?2:3,c=l>=1,x=l>=2,o=l>=3,d=o&&"boss"===s,p=0===i?0:.55+i/100*.45,h="boss"===s?"#ef4444":"elite"===s?"#f97316":"#f59e0b",m="boss"===s?"#fca5a5":"elite"===s?"#fdba74":"#fde68a",u="boss"===s?"#450a0a":"elite"===s?"#431407":"#1c1400",b="boss"===s?44:"elite"===s?38:32,y=o?"boss"===s?"3s":"4s":"boss"===s?"7s":"elite"===s?"5s":"10s",f=o?"2s":"boss"===s?"4s":"elite"===s?"3s":"7s",g=o?"0.5s":x?"1s":"2s",j=r>0?(0,a.jsxs)("g",{children:[(0,a.jsxs)("circle",{cx:"0",cy:"0",r:b+8,fill:"none",stroke:"#38bdf8",strokeWidth:"2",opacity:"0.6",children:[(0,a.jsx)("animate",{attributeName:"opacity",values:"0.4;0.8;
10.4",dur:"2s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"r",values:"".concat(b+8,";").concat(b+10,";").concat(b+8),dur:"2s",repeatCount:"indefinite"})]}),(0,a.jsx)("circle",{cx:"0",cy:"0",r:b+6,fill:"#0284c7",opacity:"0.15"}),(0,a.jsx)("path",{d:"M-20,-34 L0,-45 L20,-34 L20,-10 L0,1 L-20,-10 Z",fill:"none",stroke:"#7dd3fc",strokeWidth:"1",opacity:"0.3"}),(0,a.jsx)("path",{d:"M-30,-15 L-10,-26 L10,-15 L10,9 L-10,20 L-30,9 Z",fill:"none",stroke:"#7dd3fc",strokeWidth:"1",opacity:"0.3"}),(0,a.jsx)("path",{d:"M-10,10 L10,-1 L30,10 L30,34 L10,45 L-10,34 Z",fill:"none",stroke:"#7dd3fc",strokeWidth:"1",opacity:"0.3"})]}):null,k=n>0?(0,a.jsx)("g",{stroke:"#fbbf24",strokeWidth:"2",strokeLinecap:"round",opacity:"0.9",children:Array.from({length:n}).map((e,t)=>{let s=360/Math.max(n,1)*t*(Math.PI/180),i=b-5,r=Math.cos(s)*i,l=Math.sin(s)*i,c=Math.cos(s+.2)*(i+12),x=Math.sin(s+.2)*(i+12);return(0,a.jsxs)("g",{children:[(0,a.jsx)("line",{x1:r,y1:l,x2:c,y2:x,children:(0,a.jsx)("animate",{attributeName:"opacity",values:"0.2;1;0.2",dur:"".concat(.3+17*t%10*.04,"s"),repeatCount:"indefinite"})}),(0,a.jsx)("circle",{cx:c,cy:x,r:"2",fill:"#fde047"})]},t)})}):null,v=(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("circle",{cx:"0",cy:"0",r:b+(d?14:8),fill:h,opacity:o?.15:x?.09:.04,children:[c&&(0,a.jsx)("animate",{attributeName:"opacity",values:o?"0.18;0.05;0.18":"0.11;0.03;0.11",dur:g,repeatCount:"indefinite"}),d&&(0,a.jsx)("animate",{attributeName:"r",values:"".concat(b+10,";").concat(b+18,";").concat(b+10),dur:"0.8s",repeatCount:"indefinite"})]}),(x||o)&&(0,a.jsxs)("circle",{cx:"0",cy:"0",r:b+12,fill:"none",stroke:h,strokeWidth:"2",opacity:"0",children:[(0,a.jsx)("animate",{attributeName:"r",values:"".concat(b+10,";").concat(b+16,";").concat(b+10),dur:o?"1s":"1.5s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:o?"0.3;0;0.3":"0.2;0;0.2",dur:o?"1s":"1.5s",repeatCount:"indefinite"})]})]}),N=(0,a.jsxs)("g",{children:[(0,a.jsx)("circle",{cx:"0",cy:"0",r:b,fill:"none",stroke:h,strokeWidth:"boss"===s?1.8:1.2,strokeDasharray:"boss"===s?"10 4":"6 6",opacity:o?.9:.6,children:(0,a.jsx)("animateTransform",{attributeName:"transform",type:"rotate",from:"0",to:"360",dur:y,repeatCount:"indefinite"})}),(0,a.jsx)("circle",{cx:"0",cy:"0",r:b-8,fill:"none",stroke:m,strokeWidth:"0.6",strokeDasharray:"3 9",opacity:x?.45:.22,children:(0,a.jsx)("animateTransform",{attributeName:"transform",type:"rotate",from:"360",to:"0",dur:f,repeatCount:"indefinite"})}),x&&(0,a.jsx)("circle",{cx:"0",cy:"0",r:b+6,fill:"none",stroke:h,strokeWidth:"0.5",strokeDasharray:"2 12",opacity:"0.3",children:(0,a.jsx)("animateTransform",{attributeName:"transform",type:"rotate",from:"0",to:"-360",dur:y,repeatCount:"indefinite"})})]}),w=e=>(0,a.jsxs)("circle",{cx:"0",cy:"0",r:e,fill:h,style:{filter:"drop-shadow(0 0 ".concat("boss"===s?10:6,"px ").concat(h,")")},children:[(0,a.jsx)("animate",{attributeName:"opacity",values:o?"1;0.3;1":x?"0.8;0.4;0.8":"0.65;0.35;0.65",dur:g,repeatCount:"indefinite"}),d&&(0,a.jsx)("animate",{attributeName:"r",values:"".concat(e,";").concat(1.4*e,";").concat(e),dur:"0.6s",repeatCount:"indefinite"})]}),C=c?(0,a.jsxs)("g",{stroke:h,strokeWidth:o?1.8:x?1.3:.9,opacity:o?.95:x?.75:.55,children:[(0,a.jsx)("line",{x1:"-12",y1:"-14",x2:"4",y2:"8",children:o&&(0,a.jsx)("animate",{attributeName:"opacity",values:"0.9;1;0.9",dur:"0.4s",repeatCount:"indefinite"})}),x&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("line",{x1:"8",y1:"-10",x2:"-3",y2:"14"}),(0,a.jsx)("line",{x1:"-6",y1:"10",x2:"2",y2:"22"})]}),o&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("line",{x1:"14",y1:"-6",x2:"6",y2:"18",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"1;0.8;1",dur:"0.5s",repeatCount:"indefinite"})}),(0,a.jsx)("line",{x1:"-16",y1:"2",x2:"-8",y2:"20"}),(0,a.jsx)("line",{x1:"-10",y1:"-18",x2:"-4",y2:"-6",opacity:"0.7"}),(0,a.jsx)("line",{x1:"10",y1:"16",x2:"16",y2:"24",opacity:"0.7"})]})]}):null,W=x?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("circle",{cx:"-18",cy:"-4",r:"2",fill:m,opacity:"0.95",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"-4;-18;
1-4",dur:o?"0.4s":"0.65s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.95;0;0.95",dur:o?"0.4s":"0.65s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"r",values:"2;1;2",dur:o?"0.4s":"0.65s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"16",cy:"6",r:"1.8",fill:m,opacity:"0.9",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"6;-8;6",dur:o?"0.5s":"0.8s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.9;0;0.9",dur:o?"0.5s":"0.8s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"r",values:"1.8;1.2;1.8",dur:o?"0.5s":"0.8s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"4",cy:"-16",r:"1.5",fill:m,opacity:"0.85",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"-16;-28;-16",dur:o?"0.35s":"0.55s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.85;0;0.85",dur:o?"0.35s":"0.55s",repeatCount:"indefinite"})]}),o&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("circle",{cx:"-8",cy:"12",r:"1.6",fill:m,opacity:"0.9",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"12;-2;12",dur:"0.45s",begin:"0.1s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.9;0;0.9",dur:"0.45s",begin:"0.1s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"12",cy:"-8",r:"1.8",fill:m,opacity:"0.95",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"-8;-22;-8",dur:"0.38s",begin:"0.2s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.95;0;0.95",dur:"0.38s",begin:"0.2s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"-14",cy:"-12",r:"1.4",fill:"#fbbf24",opacity:"0.8",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"-12;-24;-12",dur:"0.42s",begin:"0.15s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.8;0;0.8",dur:"0.42s",begin:"0.15s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"18",cy:"-2",r:"1.3",fill:"#fbbf24",opacity:"0.75",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"-2;-14;-2",dur:"0.48s",begin:"0.25s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.75;0;0.75",dur:"0.48s",begin:"0.25s",repeatCount:"indefinite"})]})]})]}):null,L=d?(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("ellipse",{cx:"-10",cy:"8",rx:"6",ry:"10",fill:h,filter:"url(#labRed)",opacity:"0.9",children:[(0,a.jsx)("animate",{attributeName:"ry",values:"10;14;10",dur:"0.35s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"cy",values:"8;4;8",dur:"0.35s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.9;1;0.9",dur:"0.35s",repeatCount:"indefinite"})]}),(0,a.jsx)("ellipse",{cx:"-10",cy:"8",rx:"3.5",ry:"6",fill:"#fbbf24",children:(0,a.jsx)("animate",{attributeName:"ry",values:"6;9;6",dur:"0.35s",repeatCount:"indefinite"})}),(0,a.jsxs)("ellipse",{cx:"10",cy:"10",rx:"5",ry:"9",fill:h,filter:"url(#labRed)",opacity:"0.9",children:[(0,a.jsx)("animate",{attributeName:"ry",values:"9;12;9",dur:"0.5s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"cy",values:"10;6;10",dur:"0.5s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.9;1;0.9",dur:"0.5s",repeatCount:"indefinite"})]}),(0,a.jsxs)("ellipse",{cx:"0",cy:"12",rx:"4",ry:"6",fill:h,filter:"url(#labRed)",opacity:"0.7",children:[(0,a.jsx)("animate",{attributeName:"ry",values:"6;8;6",dur:"0.45s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"cy",values:"12;9;12",dur:"0.45s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"-12",cy:"4",r:"1.5",fill:"#fbbf24",opacity:"0.8",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"4;-6;4",dur:"0.6s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.8;0;0.8",dur:"0.6s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"8",cy:"6",r:"1.3",fill:"#fbbf24",opacity:"0.75",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"6;-4;6",dur:"0.7s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.75;0;
10.75",dur:"0.7s",repeatCount:"indefinite"})]})]}):null;return"energy-shortage"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("polygon",{points:"5,-28 -5,-4 4,-4 -5,28 15,-8 5,-8 17,-28",fill:u,stroke:h,strokeWidth:"1.8"}),w(5),C,L,W,k]}):"greenwashing-scandal"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("ellipse",{cx:"0",cy:"0",rx:"18",ry:"26",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("path",{d:"M0,-26 Q18,0 0,26 Q-18,0 0,-26",fill:"none",stroke:h,strokeWidth:"1",opacity:"0.5"}),(0,a.jsx)("line",{x1:"-10",y1:"-10",x2:"10",y2:"10",stroke:h,strokeWidth:"2.5"}),(0,a.jsx)("line",{x1:"10",y1:"-10",x2:"-10",y2:"10",stroke:h,strokeWidth:"2.5"}),w(4),C,L,W,k]}):"regulatory-audit"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("rect",{x:"-16",y:"-24",width:"32",height:"38",rx:"3",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("line",{x1:"-10",y1:"-14",x2:"10",y2:"-14",stroke:h,strokeWidth:"1.2"}),(0,a.jsx)("line",{x1:"-10",y1:"-6",x2:"10",y2:"-6",stroke:h,strokeWidth:"1.2"}),(0,a.jsx)("line",{x1:"-10",y1:"2",x2:"4",y2:"2",stroke:h,strokeWidth:"1.2"}),(0,a.jsx)("circle",{cx:"8",cy:"10",r:"6",fill:"none",stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("line",{x1:"12",y1:"14",x2:"16",y2:"18",stroke:h,strokeWidth:"2"}),w(3),C,L,W,k]}):"data-center-overheating"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("rect",{x:"-18",y:"-22",width:"36",height:"44",rx:"2",fill:u,stroke:h,strokeWidth:"1.8"}),[-12,0,12].flatMap(e=>[-14,-4,6].map(t=>({x:e,y:t}))).map((e,t)=>{let{x:s,y:i}=e;return(0,a.jsx)("rect",{x:s-3,y:i-3,width:"6",height:"6",rx:"1",fill:h,opacity:"0.35"},t)}),(0,a.jsx)("path",{d:"M-5,14 Q-7,8 -1,10 Q-3,4 3,8 Q1,2 7,6 Q9,12 5,14 Q3,18 -1,18 Q-5,18 -5,14",fill:h,opacity:"0.75",style:{animation:"pulse 1.2s ease-in-out infinite"}}),C,L,W,k]}):"public-backlash"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("polygon",{points:"-4,-24 -16,-8 -8,-8 -14,24 4,24 -2,-8 8,-8",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("rect",{x:"4",y:"-20",width:"14",height:"10",rx:"2",fill:u,stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("polygon",{points:"18,-20 26,-14 18,-8",fill:h,opacity:"0.7"}),[-16,-4,8].map((e,t)=>(0,a.jsx)("line",{x1:"22",y1:e,x2:"30",y2:e,stroke:h,strokeWidth:"1",opacity:"0.5"},t)),w(3),C,L,W,k]}):"misinformation-wave"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("rect",{x:"-20",y:"-8",width:"40",height:"16",rx:"2",fill:u,stroke:h,strokeWidth:"1.5"}),[-14,-6,2,10].map((e,t)=>(0,a.jsx)("rect",{x:e,y:-4,width:"6",height:"8",rx:"1",fill:h,opacity:t%2==0?.7:.2},t)),(0,a.jsx)("path",{d:"M-24,-20 Q-16,-28 -8,-16 Q0,-4 8,-20 Q16,-32 24,-20",fill:"none",stroke:h,strokeWidth:"1.5",opacity:"0.6"}),w(4),C,L,W,k]}):"climate-denier-lobby"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("ellipse",{cx:"0",cy:"6",rx:"20",ry:"22",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("path",{d:"M-8,-16 Q-8,-26 0,-26 Q8,-26 8,-16",fill:"none",stroke:h,strokeWidth:"2"}),(0,a.jsx)("text",{x:"0",y:"12",textAnchor:"middle",fontSize:"18",fill:h,fontWeight:"bold",opacity:"0.85",children:"$"}),w(4),C,L,W,k]}):"carbon-tipping-point"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("circle",{cx:"0",cy:"0",r:"26",fill:u,stroke:h,strokeWidth:"2.5"}),(0,a.jsx)("path",{d:"M0,-26 L4,-10 L14,-18 L8,-4 L22,0 L8,4 L14,18 L4,10 L0,26 L-4,10 L-14,18 L-8,4 L-22,0 L-8,-4 L-14,-18 L-4,-10 Z",fill:h,opacity:"0.2"}),(0,a.jsx)("line",{x1:"-8",y1:"-14",x2:"8",y2:"14",stroke:h,strokeWidth:"2",opacity:"0.7"}),(0,a.jsx)("line",{x1:"8",y1:"-14",x2:"-8",y2:"14",stroke:h,strokeWidth:"2",opacity:"0.7"}),w(7),C,L,W,k]}):"data-privacy-breach"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("path",{d:"M0,-28 L20,-18 L20,4 Q20,22 0,28 Q-20,22 -20,4 L-20,-18 Z",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("rect",{x:"-8",y:"-8",width:"16",height:"14",rx:"2",fill:h,opacity:"0.25"}),(0,a.jsx)("path",{d:"M-6,-8 Q-6,-18 0,-18 Q6,-18 6,-8",fill:"none",stroke:h,strokeWidth:"2"}),(0,a.jsx)("line",{x1:"4",y1:"-14",x2:"10",y2:"-8",stroke:h,strokeWidth:"2.5",opacity:"0.9"}),w(4),C,L,W,k]}):"fda-regulatory-block"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("rect",{x:"-8",y:"-24",width:"16",height:"48",rx:"8",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("rect",{x:"-8",y:"-24",width:"16",height:"24",rx:"8",fill:h,opacity:"0.3"}),(0,a.jsx)("line",{x1:"-8",y1:"0",x2:"8",y2:"0",stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("line",{x1:"-24",y1:"8",x2:"24",y2:"8",stroke:h,strokeWidth:"2.5",opacity:"0.8"}),(0,a.jsx)("line",{x1:"-20",y1:"4",x2:"-20",y2:"12",stroke:h,strokeWidth:"2"}),(0,a.jsx)("line",{x1:"20",y1:"4",x2:"20",y2:"12",stroke:h,strokeWidth:"2"}),w(4),C,L,W,k]}):"misdiagnosis-scandal"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("rect",{x:"-10",y:"-26",width:"20",height:"52",rx:"3",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("rect",{x:"-26",y:"-10",width:"52",height:"20",rx:"3",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("line",{x1:"-6",y1:"-6",x2:"6",y2:"6",stroke:h,strokeWidth:"3",opacity:"0.9"}),(0,a.jsx)("line",{x1:"6",y1:"-6",x2:"-6",y2:"6",stroke:h,strokeWidth:"3",opacity:"0.9"}),w(5),C,L,W,k]}):"pandemic-surge"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("circle",{cx:"0",cy:"0",r:"14",fill:u,stroke:h,strokeWidth:"2"}),[0,60,120,180,240,300].map((e,t)=>{let s=e*Math.PI/180;return(0,a.jsxs)("g",{children:[(0,a.jsx)("line",{x1:14*Math.cos(s),y1:14*Math.sin(s),x2:24*Math.cos(s),y2:24*Math.sin(s),stroke:h,strokeWidth:"2"}),(0,a.jsx)("circle",{cx:24*Math.cos(s),cy:24*Math.sin(s),r:"5",fill:u,stroke:h,strokeWidth:"1.5"})]},t)}),w(6),C,L,W,k]}):"hospital-system-overload"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,[-18,0,18].flatMap(e=>[-18,0,18].map(t=>({x:e,y:t}
1))).map((e,t)=>{let{x:s,y:i}=e;return(0,a.jsx)("rect",{x:s-7,y:i-7,width:"14",height:"14",rx:"2",fill:u,stroke:h,strokeWidth:"1.5",opacity:t<6?1:.35},t)}),(0,a.jsx)("path",{d:"M-4,-4 L0,-12 L4,-4 L12,0 L4,4 L0,12 L-4,4 L-12,0 Z",fill:h,opacity:"0.6",style:{animation:"pulse 1.2s ease-in-out infinite"}}),w(4),C,L,W,k]}):"job-displacement-protest"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("circle",{cx:"0",cy:"-10",r:"8",fill:u,stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("path",{d:"M-14,8 Q-14,-2 0,-2 Q14,-2 14,8 L14,24 L-14,24 Z",fill:u,stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("line",{x1:"-20",y1:"14",x2:"-26",y2:"6",stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("line",{x1:"20",y1:"14",x2:"26",y2:"6",stroke:h,strokeWidth:"1.5"}),w(4),C,L,W,k]}):"ip-lawsuit"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("line",{x1:"0",y1:"-26",x2:"0",y2:"26",stroke:h,strokeWidth:"2"}),(0,a.jsx)("line",{x1:"-22",y1:"-8",x2:"22",y2:"-8",stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("ellipse",{cx:"-16",cy:"-2",rx:"10",ry:"6",fill:u,stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("ellipse",{cx:"16",cy:"4",rx:"10",ry:"6",fill:u,stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("line",{x1:"-8",y1:"26",x2:"8",y2:"26",stroke:h,strokeWidth:"2"}),w(4),C,L,W,k]}):"security-breach"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("path",{d:"M0,-28 L22,-16 L22,6 Q22,24 0,30 Q-22,24 -22,6 L-22,-16 Z",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("path",{d:"M-8,-4 Q-8,-14 0,-14 Q8,-14 8,-4 L8,6 L-8,6 Z",fill:h,opacity:"0.3"}),(0,a.jsx)("circle",{cx:"-4",cy:"0",r:"2.5",fill:h,opacity:"0.8"}),(0,a.jsx)("circle",{cx:"4",cy:"0",r:"2.5",fill:h,opacity:"0.8"}),(0,a.jsx)("path",{d:"M-4,6 Q0,10 4,6",fill:"none",stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("line",{x1:"-4",y1:"-18",x2:"4",y2:"-10",stroke:h,strokeWidth:"3",opacity:"0.9"}),w(4),C,L,W,k]}):"adoption-resistance"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,[-18,-6,6,18].flatMap(e=>[-12,0,12].map(t=>({x:e,y:t}))).map((e,t)=>{let{x:s,y:i}=e;return(0,a.jsx)("rect",{x:s-8,y:i-5,width:"16",height:"10",rx:"1",fill:u,stroke:h,strokeWidth:"1.2",opacity:"0.9"},t)}),(0,a.jsx)("line",{x1:"-6",y1:"-20",x2:"6",y2:"20",stroke:h,strokeWidth:"3",opacity:"0.7"}),w(4),C,L,W,k]}):"competitor-disruption"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("ellipse",{cx:"0",cy:"-6",rx:"10",ry:"18",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("polygon",{points:"0,-24 -6,-8 6,-8",fill:h,opacity:"0.6"}),(0,a.jsx)("polygon",{points:"-10,8 -16,20 -4,14",fill:u,stroke:h,strokeWidth:"1.2"}),(0,a.jsx)("polygon",{points:"10,8 16,20 4,14",fill:u,stroke:h,strokeWidth:"1.2"}),(0,a.jsx)("path",{d:"M-6,14 Q0,22 6,14",fill:h,opacity:"0.5",style:{animation:"pulse 1s ease-in-out infinite"}}),w(4),C,L,W,k]}):"automation-singularity"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("ellipse",{cx:"0",cy:"0",rx:"22",ry:"12",fill:u,stroke:h,strokeWidth:"2"}),(0,a.jsx)("circle",{cx:"0",cy:"0",r:"8",fill:u,stroke:h,strokeWidth:"2"}),w(5),(0,a.jsx)("circle",{cx:"2",cy:"-2",r:"1.5",fill:"#ffffff",opacity:"0.6"}),C,L,W,k]}):"funding-crisis"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("rect",{x:"-22",y:"-12",width:"44",height:"28",rx:"4",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("circle",{cx:"14",cy:"2",r:"6",fill:u,stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("circle",{cx:"14",cy:"2",r:"2.5",fill:h,opacity:"0.5"}),(0,a.jsx)("line",{x1:"-14",y1:"-4",x2:"2",y2:"-4",stroke:h,strokeWidth:"1.5",opacity:"0.5"}),(0,a.jsx)("polygon",{points:"0,-26 -8,-14 8,-14",fill:h,opacity:"0.7",style:{transform:"rotate(180deg)",transformOrigin:"0 -20px"}}),w(4),C,L,W,k]}):"talent-drain"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("path",{d:"M0,-24 Q16,-24 20,-12 Q26,0 16,10 Q10,16 10,24 L-10,24 Q-10,16 -16,10 Q-26,0 -20,-12 Q-16,-24 0,-24 Z",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("line",{x1:"8",y1:"-4",x2:"28",y2:"-4",stroke:h,strokeWidth:"2"}),(0,a.jsx)("polygon",{points:"28,-4 20,-10 20,2",fill:h,opacity:"0.8"}),w(4),C,L,W,k]}):"technical-bankruptcy"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,[0,6,12].map((e,t)=>(0,a.jsx)("rect",{x:-16+e,y:-10-e,width:"28",height:"20",rx:"2",fill:u,stroke:h,strokeWidth:"1.2",opacity:1-.2*t},t)),(0,a.jsx)("path",{d:"M-10,-6 L-2,-6 L-2,0 L6,0 L6,-6 L12,-6",fill:"none",stroke:h,strokeWidth:"1.5"}),(0,a.jsx)("line",{x1:"-6",y1:"-12",x2:"4",y2:"4",stroke:h,strokeWidth:"3",opacity:"0.8"}),w(4),C,L,W,k]}):"competitor-launch"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("circle",{cx:"0",cy:"0",r:"20",fill:u,stroke:h,strokeWidth:"2"}),[0,90,180,270].map((e,t)=>{let s=e*Math.PI/180;return(0,a.jsx)("line",{x1:20*Math.cos(s),y1:20*Math.sin(s),x2:26*Math.cos(s),y2:26*Math.sin(s),stroke:h,strokeWidth:"2"},t)}),(0,a.jsx)("line",{x1:"0",y1:"0",x2:"0",y2:"-14",stroke:h,strokeWidth:"2",style:{animation:"spin 4s linear infinite",transformOrigin:"0 0"}}),(0,a.jsx)("line",{x1:"0",y1:"0",x2:"10",y2:"0",stroke:h,strokeWidth:"1.5",style:{animation:"spin 0.5s linear infinite",transformOrigin:"0 0"}}),w(3),C,L,W,k]}):"regulatory-maze"===t?(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("rect",{x:"-22",y:"-22",width:"44",height:"44",rx:"2",fill:u,stroke:h,strokeWidth:"1.8"}),(0,a.jsx)("path",{d:"M-16,-16 L16,-16 L16,-6 L-6,-6 L-6,6 L16,6 L16,16 L-16,16 L-16,6 L6,6 L6,-6 L-16,-6 Z",fill:"none",stroke:h,strokeWidth:"1.5",opacity:"0.7"}),w(4),C,L,W,k]}):(0,a.jsxs)("g",{style:{opacity:p},children:[v,j,N,(0,a.jsx)("polygon",{points:"boss"===s?"0,-32 28,16 -28,16":"elite"===s?"0,-32 28,-16 28,16 0,32 -28,16 -28,-16":"0,-28 22,0 0,28 -22,0",fill:u,stroke:h,strokeWidth:"2"}),w("boss"===s?8:"elite"===s?10:7),C,L,W,k]})}},85337:(e,t,s)=>{s.d(t,{$:()=>r});var a=s(95155),i=s(19746);
1function r(e){let{focus:t,focusBase:s,focusBonus:r}=e,n=0===t?"#f87171":t<=1?"#fb923c":"#60a5fa",l=0===t?"No Focus left — end your turn to refill to your base Focus.":1===t?"Almost out of Focus. Play one more card or end turn to refill.":"Good Focus available. Play cards to spend it efficiently.",c=(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"text-base",children:"⚡"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"text-xs sm:text-sm font-black text-white",children:"Focus — Card Play Budget"}),(0,a.jsxs)("div",{className:"text-[9px] sm:text-[10px] text-white/40 uppercase tracking-wider",children:["Available: ",(0,a.jsxs)("span",{style:{color:n},children:[t," / ",s,r>0?" (+".concat(r," bonus)"):""]})]})]})]}),(0,a.jsxs)("div",{className:"text-[10px] sm:text-xs text-white/65 leading-relaxed",children:["Each card costs ⚡ Focus to play. When Focus reaches 0 you can't play more cards until you end your turn — which refills Focus fully. Aim for ",(0,a.jsx)("strong",{className:"text-blue-300",children:"2–3 cards per turn"})," for optimal flow."]}),(0,a.jsxs)("div",{className:"rounded-lg bg-white/5 border border-white/8 p-2 space-y-1",children:[(0,a.jsx)("div",{className:"text-[9px] sm:text-[10px] text-white/35 uppercase tracking-wider font-bold mb-1",children:"Focus Breakdown"}),(0,a.jsxs)("div",{className:"flex items-center justify-between text-[10px] sm:text-xs",children:[(0,a.jsx)("span",{className:"text-white/50",children:"Base Focus (per turn)"}),(0,a.jsx)("span",{className:"font-black text-blue-300",children:s})]}),r>0&&(0,a.jsxs)("div",{className:"flex items-center justify-between text-[10px] sm:text-xs",children:[(0,a.jsx)("span",{className:"text-white/50",children:"Bonus Focus (relics/cards)"}),(0,a.jsxs)("span",{className:"font-black text-amber-300",children:["+",r]})]}),(0,a.jsxs)("div",{className:"flex items-center justify-between text-[10px] sm:text-xs border-t border-white/10 pt-1",children:[(0,a.jsx)("span",{className:"text-white/50",children:"Remaining this turn"}),(0,a.jsx)("span",{className:"font-black",style:{color:n},children:t})]})]}),(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)("div",{className:"text-[9px] sm:text-[10px] text-white/35 uppercase tracking-wider font-bold",children:"How to get more Focus"}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-white/55",children:[(0,a.jsx)("span",{className:"text-blue-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-blue-300",children:"End Turn"}),": refills Focus to base amount"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-white/55",children:[(0,a.jsx)("span",{className:"text-amber-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-amber-300",children:"Focus+ relics"})," & tech tree nodes increase base Focus"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-white/55",children:[(0,a.jsx)("span",{className:"text-violet-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-violet-300",children:"Combo missions"})," (Immortality) start with +1 base Focus"]})]})]}),(0,a.jsx)("div",{className:"rounded-lg px-2 py-1.5 text-[10px] sm:text-xs leading-relaxed border ".concat(0===t?"bg-red-950/40 border-red-500/30 text-red-300":t<=1?"bg-orange-950/40 border-orange-500/30 text-orange-300":"bg-blue-950/30 border-blue-500/20 text-blue-300"),children:l})]});return(0,a.jsx)(i.O7,{content:c,children:(0,a.jsxs)("div",{className:"cursor-help space-y-1 [@media(max-height:700px)]:space-y-0.5",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5 [@media(max-height:700px)]:gap-1",children:[(0,a.jsx)("span",{className:"text-[10px] sm:text-xs lg:text-sm [@media(max-height:700px)]:text-[9px]",children:"⚡"}),(0,a.jsx)("span",{className:"text-[9px] sm:text-[10px] md:text-xs lg:text-sm [@media(max-height:700px)]:text-[8px] font-black uppercase tracking-wider",style:{color:n},children:"Focus"}),(0,a.jsx)("span",{className:"text-white/20 text-[8px] sm:text-[9px] [@media(max-height:700px)]:text-[7px]",children:"(?)"})]}),(0,a.jsxs)("span",{className:"text-[10px] sm:text-xs md:text-sm lg:text-base [@media(max-height:700px)]:text-[10px] font-black tabular-nums",style:{color:n},children:[t,(0,a.jsxs)("span",{className:"text-white/25 font-normal text-[9px] sm:text-[10px] [@media(max-height:700px)]:text-[8px]",children:["/",s]}),r>0&&(0,a.jsxs)("span",{className:"text-amber-400 ml-0.5 text-[9px] sm:text-[10px] [@media(max-height:700px)]:text-[8px]",children:["+",r]})]})]}),(0,a.jsxs)("div",{className:"flex items-center gap-1 [@media(max-height:700px)]:gap-0.5",children:[Array.from({length:s}).map((e,s)=>(0,a.jsx)("div",{className:"rounded-full transition-all duration-200 [@media(max-height:700px)]:!w-[10px] [@media(max-height:700px)]:!h-[10px]",style:{width:14,height:14,background:s<t?"linear-gradient(135deg, #60a5fa, #3b82f6)":"rgba(255,255,255,0.06)",boxShadow:s<t?"0 0 5px rgba(59,130,246,0.5)":"none",border:s<t?"1.5px solid rgba(96,165,250,0.5)":"1.5px solid rgba(255,255,255,0.08)"}},s)),r>0&&Array.from({length:r}).map((e,i)=>{let r=t>s+i;return(0,a.jsx)("div",{className:"rounded-full transition-all duration-200",style:{width:14,height:14,background:r?"linear-gradient(135deg, #fde68a, #f59e0b)":"rgba(255,255,255,0.06)",boxShadow:r?"0 0 5px rgba(251,191,36,0.5)":"none",border:r?"1.5px solid rgba(253,230,138,0.5)":"1.5px solid rgba(255,255,255,0.08)",opacity:r?1:.4}},"b".concat(i))})]}),0===t&&(0,a.jsx)("div",{className:"text-[9px] sm:text-[10px] font-black uppercase tracking-widest",style:{color:"#f87171",animation:"pulse 0.8s ease-in-out infinite"},children:"⚡ No Focus — end turn to refill"})]})})}},88270:(e,t,s)=>{s.d(t,{Q:()=>c});var a=s(95155),i=s(19746),r=s(69196),n=s(12115);let l=r.EV.STABILITY_PIPS;function c(e){let{stability:t,stabilityMax:s,labHpColor:c,labPct:x}=e,o=(0,n.useMemo)(()=>Array.from({length:l}),[]),{statusLabel:d,isCritical:p,isLow:h,filledPips:m,advice:u}=(0,n.useMemo)(()=>({statusLabel:(0,r.Z)(x),isCritical:(0,r.qV)(x/100),isLow:(0,r.vB)(x/100)&&
1!(0,r.qV)(x/100),filledPips:Math.round(x/100*l),advice:x<=r.EV.CRITICAL_HP?"Emergency! Visit a Rest node immediately or play Stabilize cards.":x<=50?"Low Stability — prioritize healing at the next Rest node.":x<=65?"Moderate health. Keep an eye on incoming damage.":"Stability is healthy. Focus on building World Impact."}),[x]),b=(e,t)=>t?p?"0 0 8px 2px ".concat(c,"99"):h&&e>=m-3?"0 0 6px 1px rgba(245,158,11,0.6)":"0 0 4px 1px rgba(34,197,94,0.4)":"none",y=(0,a.jsxs)("div",{className:"space-y-2",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"text-base",children:"\uD83D\uDEE1️"}),(0,a.jsxs)("div",{children:[(0,a.jsx)("div",{className:"text-xs sm:text-sm font-black text-white",children:"Lab Integrity"}),(0,a.jsxs)("div",{className:"text-[9px] sm:text-[10px] text-white/40 uppercase tracking-wider",children:["Status: ",(0,a.jsxs)("span",{style:{color:c},children:[d," (",x,"%)"]})]})]})]}),(0,a.jsx)("div",{className:"text-[10px] sm:text-xs text-white/65 leading-relaxed",children:"Integrity is your lab's structural health. When it hits 0, the run ends in failure. Each crisis drains it every turn."}),(0,a.jsxs)("div",{className:"rounded-lg bg-white/5 border border-white/8 p-2 space-y-1",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between text-[10px] sm:text-xs",children:[(0,a.jsx)("span",{className:"text-white/50",children:"Remaining"}),(0,a.jsxs)("span",{className:"font-black",style:{color:c},children:[t," / ",s]})]}),(0,a.jsx)("div",{className:"w-full h-1 bg-white/8 rounded-full overflow-hidden",children:(0,a.jsx)("div",{className:"h-full rounded-full",style:{width:"".concat(x,"%"),backgroundColor:c}})})]}),(0,a.jsxs)("div",{className:"space-y-1",children:[(0,a.jsx)("div",{className:"text-[9px] sm:text-[10px] text-white/35 uppercase tracking-wider font-bold",children:"How to restore"}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-white/55",children:[(0,a.jsx)("span",{className:"text-emerald-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-emerald-300",children:"Rest nodes"}),": heal +25 Stability (flat)"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-white/55",children:[(0,a.jsx)("span",{className:"text-emerald-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:[(0,a.jsx)("strong",{className:"text-emerald-300",children:"Fortify"})," keyword: +Stability equal to card's base Impact"]})]}),(0,a.jsxs)("div",{className:"flex items-start gap-1.5 text-[10px] sm:text-xs text-white/55",children:[(0,a.jsx)("span",{className:"text-emerald-400 shrink-0",children:"✦"}),(0,a.jsxs)("span",{children:["Relics like ",(0,a.jsx)("strong",{className:"text-emerald-300",children:"Stability Protocol"})," grant passive regen"]})]})]}),(0,a.jsx)("div",{className:"rounded-lg px-2 py-1.5 text-[10px] sm:text-xs leading-relaxed border ".concat(x<=r.EV.CRITICAL_HP?"bg-red-950/40 border-red-500/30 text-red-300":x<=r.EV.LOW_HP?"bg-orange-950/40 border-orange-500/30 text-orange-300":"bg-emerald-950/30 border-emerald-500/20 text-emerald-300"),children:u})]});return(0,a.jsx)(i.O7,{content:y,children:(0,a.jsxs)("div",{className:"cursor-help space-y-1.5 [@media(max-height:700px)]:space-y-0.5",children:[(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-1.5 [@media(max-height:700px)]:gap-1",children:[(0,a.jsx)("span",{className:"text-[11px] sm:text-xs md:text-sm lg:text-base [@media(max-height:700px)]:text-[10px]",style:{animation:p?"pulse 0.8s ease-in-out infinite":void 0},children:"\uD83D\uDEE1️"}),(0,a.jsx)("span",{className:"text-[9px] sm:text-[10px] md:text-[11px] lg:text-xs [@media(max-height:700px)]:text-[8px] font-black uppercase tracking-widest",style:{color:c},children:"Lab Integrity"}),(0,a.jsx)("span",{className:"text-white/20 text-[8px] sm:text-[9px] md:text-[10px] [@media(max-height:700px)]:text-[7px]",children:"(?)"})]}),(0,a.jsxs)("span",{className:"font-black tabular-nums text-[11px] sm:text-xs md:text-sm lg:text-base [@media(max-height:700px)]:text-[10px]",style:{color:c,animation:p?"pulse 0.8s ease-in-out infinite":void 0},children:[t,(0,a.jsxs)("span",{className:"text-white/25 font-normal text-[9px] sm:text-[10px] md:text-[11px] lg:text-xs [@media(max-height:700px)]:text-[8px]",children:["/",s]})]})]}),(0,a.jsxs)("div",{className:"relative flex gap-[2px] p-1 rounded-lg",style:{background:"rgba(0,0,0,0.4)",boxShadow:"inset 0 2px 4px rgba(0,0,0,0.6), inset 0 -1px 0 rgba(255,255,255,0.05), ".concat(p?"0 0 20px 4px rgba(34,197,94,0.4), inset 0 0 12px rgba(34,197,94,0.2)":h?"0 0 16px 3px rgba(245,158,11,0.3), inset 0 0 8px rgba(245,158,11,0.15)":"0 0 12px 2px rgba(34,197,94,0.2), inset 0 0 6px rgba(34,197,94,0.1)"),animation:p?"stabilityDangerPulse 1s ease-in-out infinite":h?"stabilityWarningPulse 1.5s ease-in-out infinite":"none"},children:[(0,a.jsx)("div",{className:"absolute inset-1 rounded-md opacity-20",style:{background:p?"repeating-linear-gradient(90deg, transparent, transparent 3px, rgba(239,68,68,0.1) 3px, rgba(239,68,68,0.1) 6px)":h?"repeating-linear-gradient(45deg, transparent, transparent 4px, rgba(245,158,11,0.08) 4px, rgba(245,158,11,0.08) 8px)":"repeating-linear-gradient(90deg, transparent, transparent 5px, rgba(34,197,94,0.05) 5px, rgba(34,197,94,0.05) 10px
1)",animation:p||h?"slideStabilityPattern 2s linear infinite":"none"}}),x>0&&(0,a.jsx)("div",{className:"absolute inset-1 rounded-md",style:{width:"".concat(x,"%"),background:"radial-gradient(ellipse at left center, ".concat(c,"15 0%, transparent 70%)"),animation:x<50?"stabilityEnergyFlicker 1s ease-in-out infinite":"none"}}),o.map((e,t)=>{let s=t<m,i=(t+1)/l,r=s?i<=.25?"#ef4444":i<=.5?"#f59e0b":"#22c55e":"rgba(255,255,255,0.08)",n=s&&t===m-1;return(0,a.jsxs)("div",{className:"flex-1 rounded-[2px] transition-all duration-500 relative overflow-hidden [@media(max-height:700px)]:!h-[6px]",style:{height:8,background:r,boxShadow:b(t,s),opacity:s?1:.3,transform:s&&n?"scaleY(1.2)":"scaleY(1)"},children:[s&&(0,a.jsx)("div",{className:"absolute inset-0 rounded-[2px]",style:{background:"linear-gradient(90deg, transparent 0%, rgba(255,255,255,0.4) 50%, transparent 100%)",animation:"pipShimmer ".concat(2+.1*t,"s ease-in-out infinite"),transform:"translateX(-100%)"}}),s&&i<=.25&&(0,a.jsx)("div",{className:"absolute inset-0 rounded-[2px]",style:{background:"radial-gradient(circle at center, rgba(239,68,68,0.3) 0%, transparent 70%)",animation:"criticalPipPulse 0.8s ease-in-out infinite"}})]},t)})]}),(0,a.jsxs)("div",{className:"flex items-center justify-between",children:[(0,a.jsxs)("div",{className:"flex items-center gap-2",children:[(0,a.jsx)("span",{className:"text-[9px] sm:text-[10px] md:text-[11px] font-bold uppercase tracking-widest",style:{color:p?"#f87171":h?"#fb923c":"rgba(255,255,255,0.4)",animation:p?"criticalTextPulse 1s ease-in-out infinite":h?"warningTextPulse 1.5s ease-in-out infinite":"none"},children:p?"⚠ CRITICAL — visit Rest node!":h?"↓ LOW":d}),(0,a.jsxs)("div",{className:"flex gap-1",children:[p&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("div",{className:"w-1.5 h-1.5 bg-red-400 rounded-full animate-pulse"}),(0,a.jsx)("div",{className:"w-1.5 h-1.5 bg-red-400 rounded-full animate-pulse",style:{animationDelay:"0.3s"}})]}),h&&!p&&(0,a.jsx)("div",{className:"w-1.5 h-1.5 bg-amber-400 rounded-full animate-pulse"})]})]}),(0,a.jsxs)("span",{className:"text-[9px] sm:text-[10px] md:text-[11px] tabular-nums font-black",style:{color:x>70?"#22c55e":x>40?"#f59e0b":"#ef4444",textShadow:x<=25?"0 0 6px currentColor":"none"},children:[x,"%"]})]}),x<100&&x>0&&(0,a.jsxs)("div",{className:"flex items-center gap-1.5 text-[8px] text-emerald-400/70",children:[(0,a.jsx)("span",{children:"\uD83D\uDC9A"}),(0,a.jsxs)("span",{className:"font-medium",children:[100-x,"% damage taken"]})]})]})})}},96081:(e,t,s)=>{s.d(t,{n:()=>i});var a=s(95155);function i(e){let{hpPct:t,relicCount:s,impactPct:i,turnNumber:r,cardsPlayedThisTurn:n,playedCardIcons:l=[],risk:c=0}=e,x=t<20,o=t<45,d=t>=65,p=c>=9,h=x?"#ef4444":o?"#f59e0b":"#3b82f6",m=x?"#fca5a5":o?"#fcd34d":"#93c5fd",u=x?"#450a0a":o?"#78350f":"#0f172a",b=x?"url(#labRed)":"url(#labBlue)",y=n>0,f=n>=5,g=2*Math.PI*46,j=0===i?0:Math.max(2,i/100*g);return(0,a.jsxs)("g",{children:[(0,a.jsx)("ellipse",{cx:"0",cy:"26",rx:"36",ry:"7",fill:h,opacity:"0.07"}),(0,a.jsx)("ellipse",{cx:"0",cy:"27",rx:"22",ry:"4",fill:h,opacity:"0.11"}),(0,a.jsx)("circle",{cx:"0",cy:"0",r:46,fill:"none",stroke:h,strokeWidth:"0.4",opacity:"0.1"}),(0,a.jsx)("circle",{cx:"0",cy:"0",r:46,fill:"none",stroke:h,strokeWidth:"1.6",strokeDasharray:"".concat(j," ").concat(g),strokeLinecap:"round",opacity:"0.55",transform:"rotate(-90)",style:{transition:"stroke-dasharray 1s ease-out, stroke 0.5s ease"}}),(0,a.jsxs)("g",{children:[(0,a.jsxs)("circle",{cx:"0",cy:"0",r:"40",fill:"none",stroke:m,strokeWidth:"1.2",strokeDasharray:"6 4",opacity:d?.35:o?.2:.12,children:[(0,a.jsx)("animateTransform",{attributeName:"transform",type:"rotate",from:"0",to:"360",dur:i>=75?"4s":i>=40?"8s":"14s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:d?"0.3;0.4;0.3":o?"0.15;0.25;0.15":"0.08;0.16;0.08",dur:"2s",repeatCount:"indefinite"})]}),[0,90,180,270].map((e,t)=>{let s=e*Math.PI/180,i=40*Math.cos(s),r=40*Math.sin(s);return(0,a.jsx)("circle",{cx:i,cy:r,r:"2",fill:m,opacity:"0.5",filter:b,children:(0,a.jsx)("animate",{attributeName:"opacity",values:"0.3;0.7;
10.3",dur:"".concat(1.5+.2*t,"s"),repeatCount:"indefinite"})},"shield-".concat(t))})]}),r>=2&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("g",{children:[(0,a.jsx)("rect",{x:"-42",y:"-5",width:"22",height:"10",rx:"2",fill:u,stroke:h,strokeWidth:"0.9",opacity:"0.95"}),[-38,-33,-28,-23].map((e,t)=>(0,a.jsx)("rect",{x:e,y:"-3",width:"3",height:"6",rx:"0.5",fill:h,opacity:t%2==0?.5:.2,children:(0,a.jsx)("animate",{attributeName:"opacity",values:t%2==0?"0.2;0.6;0.2":"0.5;0.15;0.5",dur:"".concat(1.1+.3*t,"s"),repeatCount:"indefinite"})},t)),(0,a.jsx)("line",{x1:"-20",y1:"0",x2:"-18",y2:"0",stroke:m,strokeWidth:"1.2",opacity:"0.6"})]}),(0,a.jsxs)("g",{children:[(0,a.jsx)("rect",{x:"20",y:"-5",width:"22",height:"10",rx:"2",fill:u,stroke:h,strokeWidth:"0.9",opacity:"0.95"}),[24,29,34,39].map((e,t)=>(0,a.jsx)("rect",{x:e,y:"-3",width:"3",height:"6",rx:"0.5",fill:h,opacity:t%2==0?.2:.5,children:(0,a.jsx)("animate",{attributeName:"opacity",values:t%2==0?"0.5;0.15;0.5":"0.2;0.6;0.2",dur:"".concat(1.1+.3*t,"s"),repeatCount:"indefinite"})},t)),(0,a.jsx)("line",{x1:"18",y1:"0",x2:"20",y2:"0",stroke:m,strokeWidth:"1.2",opacity:"0.6"})]})]}),r>=4&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("g",{children:[(0,a.jsx)("rect",{x:"-28",y:"8",width:"8",height:"16",rx:"1",fill:u,stroke:h,strokeWidth:"0.8",opacity:"0.9"}),(0,a.jsx)("ellipse",{cx:"-24",cy:"8",rx:"4",ry:"2",fill:u,stroke:h,strokeWidth:"0.8"}),[0,.6,1.2].map((e,t)=>(0,a.jsxs)("circle",{cx:"-24",cy:"5",r:"2",fill:m,opacity:"0.2",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"5;-4;-4",dur:"2s",begin:"".concat(e,"s"),repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.25;0;0",dur:"2s",begin:"".concat(e,"s"),repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"r",values:"1.5;3.5;3.5",dur:"2s",begin:"".concat(e,"s"),repeatCount:"indefinite"})]},"steam-l-".concat(t)))]}),(0,a.jsxs)("g",{children:[(0,a.jsx)("rect",{x:"20",y:"8",width:"8",height:"16",rx:"1",fill:u,stroke:h,strokeWidth:"0.8",opacity:"0.9"}),(0,a.jsx)("ellipse",{cx:"24",cy:"8",rx:"4",ry:"2",fill:u,stroke:h,strokeWidth:"0.8"}),[0,.7,1.4].map((e,t)=>(0,a.jsxs)("circle",{cx:"24",cy:"5",r:"2",fill:m,opacity:"0.2",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"5;-4;-4",dur:"2.2s",begin:"".concat(e,"s"),repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.25;0;0",dur:"2.2s",begin:"".concat(e,"s"),repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"r",values:"1.5;3.5;3.5",dur:"2.2s",begin:"".concat(e,"s"),repeatCount:"indefinite"})]},"steam-r-".concat(t)))]})]}),r>=6&&(0,a.jsxs)("g",{opacity:"0.92",children:[(0,a.jsx)("line",{x1:"-18",y1:"-12",x2:"-26",y2:"-26",stroke:m,strokeWidth:"1"}),(0,a.jsx)("path",{d:"M-33,-22 Q-26,-32 -19,-22",fill:"none",stroke:m,strokeWidth:"1.6"}),(0,a.jsx)("line",{x1:"-26",y1:"-22",x2:"-26",y2:"-27",stroke:m,strokeWidth:"0.9"}),(0,a.jsxs)("circle",{cx:"-26",cy:"-28",r:"2.2",fill:m,filter:b,children:[(0,a.jsx)("animate",{attributeName:"opacity",values:"0.35;1;0.35",dur:"2.4s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"r",values:"1.8;2.6;1.8",dur:"2.4s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"-26",cy:"-28",r:"5",fill:"none",stroke:m,strokeWidth:"0.5",opacity:"0",children:[(0,a.jsx)("animate",{attributeName:"r",values:"3;10;3",dur:"2.4s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.4;0;0.4",dur:"2.4s",repeatCount:"indefinite"})]})]}),s>=1&&(0,a.jsxs)("g",{children:[(0,a.jsx)("line",{x1:"0",y1:"-20",x2:"0",y2:"-36",stroke:m,strokeWidth:"1.3",opacity:"0.8"}),(0,a.jsx)("line",{x1:"-6",y1:"-28",x2:"6",y2:"-28",stroke:m,strokeWidth:"0.7",opacity:"0.45"}),(0,a.jsx)("rect",{x:"-15",y:"-34",width:"11",height:"7",rx:"1",fill:"#0c1a3a",stroke:"#60a5fa",strokeWidth:"0.9",opacity:"0.95"}),(0,a.jsx)("rect",{x:"4",y:"-34",width:"11",height:"7",rx:"1",fill:"#0c1a3a",stroke:"#60a5fa",strokeWidth:"0.9",opacity:"0.95"}),(0,a.jsx)("rect",{x:"-15",y:"-34",width:"5",height:"7",fill:"#3b82f6",opacity:"0.18",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"0.08;0.3;
10.08",dur:"2.4s",repeatCount:"indefinite"})}),(0,a.jsx)("rect",{x:"4",y:"-34",width:"5",height:"7",fill:"#3b82f6",opacity:"0.18",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"0.3;0.08;0.3",dur:"2.4s",repeatCount:"indefinite"})})]}),s>=2&&(0,a.jsxs)("g",{opacity:"0.9",children:[(0,a.jsx)("line",{x1:"18",y1:"-12",x2:"27",y2:"-24",stroke:"#a78bfa",strokeWidth:"1"}),(0,a.jsx)("ellipse",{cx:"31",cy:"-28",rx:"8",ry:"4.5",fill:"none",stroke:"#a78bfa",strokeWidth:"1.2"}),(0,a.jsx)("line",{x1:"23",y1:"-28",x2:"39",y2:"-28",stroke:"#a78bfa",strokeWidth:"0.5",opacity:"0.4"}),(0,a.jsx)("circle",{cx:"31",cy:"-28",r:"2",fill:"#c4b5fd",filter:"url(#labBlue)",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"1;0.25;1",dur:"1.5s",repeatCount:"indefinite"})}),(0,a.jsxs)("circle",{cx:"31",cy:"-28",r:"4",fill:"none",stroke:"#a78bfa",strokeWidth:"0.5",opacity:"0",children:[(0,a.jsx)("animate",{attributeName:"r",values:"2;8;2",dur:"2s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.5;0;0.5",dur:"2s",repeatCount:"indefinite"})]})]}),i>=30&&(0,a.jsxs)("g",{opacity:"0.75",children:[(0,a.jsx)("line",{x1:"-44",y1:"14",x2:"-44",y2:"24",stroke:m,strokeWidth:"1.5"}),(0,a.jsx)("rect",{x:"-48",y:"14",width:"8",height:"10",rx:"1",fill:u,stroke:h,strokeWidth:"0.7"}),(0,a.jsxs)("circle",{cx:"-44",cy:"19",r:"1.5",fill:m,opacity:"0.8",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"24;14;24",dur:"1.2s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0;0.9;0",dur:"1.2s",repeatCount:"indefinite"})]})]}),i>=60&&(0,a.jsxs)("g",{opacity:"0.75",children:[(0,a.jsx)("line",{x1:"44",y1:"14",x2:"44",y2:"24",stroke:m,strokeWidth:"1.5"}),(0,a.jsx)("rect",{x:"40",y:"14",width:"8",height:"10",rx:"1",fill:u,stroke:h,strokeWidth:"0.7"}),(0,a.jsxs)("circle",{cx:"44",cy:"19",r:"1.5",fill:m,opacity:"0.8",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"14;24;14",dur:"1.4s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0;0.9;0",dur:"1.4s",repeatCount:"indefinite"})]})]}),i>=85&&(0,a.jsxs)("g",{children:[(0,a.jsx)("circle",{cx:"0",cy:"0",r:"28",fill:"none",stroke:m,strokeWidth:"1.2",strokeDasharray:"4 3",opacity:"0.35",children:(0,a.jsx)("animateTransform",{attributeName:"transform",type:"rotate",from:"0",to:"-360",dur:"3s",repeatCount:"indefinite"})}),(0,a.jsx)("circle",{cx:"0",cy:"0",r:"28",fill:"none",stroke:h,strokeWidth:"0.5",opacity:"0.2",children:(0,a.jsx)("animateTransform",{attributeName:"transform",type:"rotate",from:"0",to:"360",dur:"5s",repeatCount:"indefinite"})})]}),(0,a.jsx)("rect",{x:"-24",y:"8",width:"48",height:"18",rx:"2",fill:u,stroke:h,strokeWidth:"1.5",opacity:"0.95"}),(0,a.jsx)("rect",{x:"-20",y:"-12",width:"40",height:"20",rx:"2",fill:u,stroke:h,strokeWidth:"1.8",opacity:"0.95"}),[-14,-6,2,10].map((e,t)=>(0,a.jsx)("rect",{x:e,y:"-8",width:"4",height:"6",rx:"0.5",fill:m,opacity:x?.2:.5,children:(0,a.jsx)("animate",{attributeName:"opacity",values:x?"0.1;0.3;0.1":"0.4;0.7;0.4",dur:"".concat(1.2+.2*t,"s"),repeatCount:"indefinite"})},"win-".concat(t))),(0,a.jsx)("polygon",{points:"-22,-12 0,-18 22,-12",fill:u,stroke:h,strokeWidth:"1.2",opacity:"0.9"}),(0,a.jsx)("rect",{x:"-8",y:"-4",width:"16",height:"10",rx:"1",fill:h,opacity:"0.15",filter:b,children:(0,a.jsx)("animate",{attributeName:"opacity",values:x?"0.3;0.1;0.3":o?"0.2;0.3;0.2":"0.15;0.25;0.15",dur:x?"0.5s":"2s",repeatCount:"indefinite"})}),[-4,0,4].map((e,t)=>(0,a.jsx)("line",{x1:e,y1:"-2",x2:e,y2:"4",stroke:m,strokeWidth:"1.5",opacity:"0.6",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"0.3;0.8;0.3",dur:"".concat(.8+.3*t,"s"),repeatCount:"indefinite"})},"rack-".concat(t))),c>=6&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("circle",{cx:"-20",cy:"-18",r:"2",fill:"#f59e0b",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"1;0.1;1",dur:p?"0.4s":"0.9s",repeatCount:"indefinite"})}),(0,a.jsx)("circle",{cx:"20",cy:"-18",r:"2",fill:"#f59e0b",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"0.1;1;
10.1",dur:p?"0.4s":"0.9s",repeatCount:"indefinite"})}),p&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("circle",{cx:"0",cy:"-22",r:"2",fill:"#ef4444",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"1;0.1;1",dur:"0.35s",repeatCount:"indefinite"})}),(0,a.jsx)("circle",{cx:"0",cy:"0",r:"24",fill:"none",stroke:"#ef4444",strokeWidth:"0.8",opacity:"0",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"0;0.3;0",dur:"0.6s",repeatCount:"indefinite"})})]})]}),y&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("circle",{cx:"0",cy:"2",r:"14",fill:"none",stroke:m,strokeWidth:"2",opacity:"0",children:[(0,a.jsx)("animate",{attributeName:"r",values:"10;40;40",dur:"0.9s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.6;0;0",dur:"0.9s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"0",cy:"2",r:"10",fill:"none",stroke:m,strokeWidth:"1",opacity:"0",children:[(0,a.jsx)("animate",{attributeName:"r",values:"8;28;28",dur:"0.9s",begin:"0.18s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.4;0;0",dur:"0.9s",begin:"0.18s",repeatCount:"indefinite"})]})]}),n>=3&&(0,a.jsxs)("circle",{cx:"0",cy:"0",r:"22",fill:"none",stroke:f?"#fbbf24":m,strokeWidth:f?1.5:.8,opacity:f?.5:.3,children:[(0,a.jsx)("animate",{attributeName:"opacity",values:f?"0.3;0.7;0.3":"0.15;0.4;0.15",dur:f?"0.8s":"1.4s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"r",values:f?"20;24;20":"21;23;21",dur:f?"0.8s":"1.4s",repeatCount:"indefinite"})]}),o&&!x&&(0,a.jsxs)("g",{stroke:"#f59e0b",strokeWidth:"1",opacity:"0.55",children:[(0,a.jsx)("line",{x1:"-10",y1:"-8",x2:"-4",y2:"4"}),(0,a.jsx)("line",{x1:"8",y1:"0",x2:"13",y2:"10"}),(0,a.jsx)("line",{x1:"-6",y1:"10",x2:"-2",y2:"18"})]}),x&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsxs)("g",{stroke:"#ef4444",strokeWidth:"1.2",opacity:"0.7",children:[(0,a.jsx)("line",{x1:"-14",y1:"-6",x2:"-5",y2:"8"}),(0,a.jsx)("line",{x1:"10",y1:"-4",x2:"16",y2:"12"}),(0,a.jsx)("line",{x1:"-4",y1:"12",x2:"2",y2:"20"})]}),(0,a.jsxs)("ellipse",{cx:"-9",cy:"6",rx:"4",ry:"6",fill:"#ef4444",filter:"url(#labRed)",children:[(0,a.jsx)("animate",{attributeName:"ry",values:"6;8;6",dur:"0.45s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"cy",values:"6;4;6",dur:"0.45s",repeatCount:"indefinite"})]}),(0,a.jsx)("ellipse",{cx:"-9",cy:"6",rx:"2.5",ry:"4",fill:"#fbbf24",children:(0,a.jsx)("animate",{attributeName:"ry",values:"4;6;4",dur:"0.45s",repeatCount:"indefinite"})}),(0,a.jsxs)("ellipse",{cx:"10",cy:"9",rx:"3",ry:"5",fill:"#ef4444",filter:"url(#labRed)",children:[(0,a.jsx)("animate",{attributeName:"ry",values:"5;7;5",dur:"0.6s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"cy",values:"9;7;9",dur:"0.6s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"-16",cy:"2",r:"1.5",fill:"#fbbf24",opacity:"0.8",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"2;-8;2",dur:"0.7s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.8;0;0.8",dur:"0.7s",repeatCount:"indefinite"})]}),(0,a.jsxs)("circle",{cx:"14",cy:"-2",r:"1.5",fill:"#fbbf24",opacity:"0.8",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"-2;-12;-2",dur:"0.9s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.8;0;0.8",dur:"0.9s",repeatCount:"indefinite"})]})]}),y&&(0,a.jsxs)("g",{children:[(0,a.jsx)("line",{x1:"0",y1:"-18",x2:"0",y2:"-32",stroke:m,strokeWidth:"1.5",opacity:"0.4",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"0.2;0.6;0.2",dur:"1.2s",repeatCount:"indefinite"})}),[0,.4,.8].map((e,t)=>(0,a.jsxs)("circle",{cx:"0",cy:"-18",r:"1.5",fill:m,opacity:"0.8",children:[(0,a.jsx)("animate",{attributeName:"cy",values:"-18;-32;-32",dur:"1.2s",begin:"".concat(e,"s"),repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.8;0;0",dur:"1.2s",begin:"".concat(e,"s"),repeatCount:"indefinite"})]},"uplink-".concat(t))),(0,a.jsxs)("circle",{cx:"0",cy:"-32",r:"3",fill:"none",stroke:m,strokeWidth:"0.8",opacity:"0",children:[(0,a.jsx)("animate",{attributeName:"r",values:"2;6;
16",dur:"1.2s",repeatCount:"indefinite"}),(0,a.jsx)("animate",{attributeName:"opacity",values:"0.6;0;0",dur:"1.2s",repeatCount:"indefinite"})]})]}),l.length>0&&y&&(0,a.jsx)("g",{children:l.slice(-6).map((e,t)=>{let s=Math.min(l.length,6),i=-(10*s+(s-1)*1)/2+11*t;return(0,a.jsxs)("g",{transform:"translate(".concat(i+5,", -38)"),children:[(0,a.jsx)("rect",{x:-5,y:"-6",width:10,height:"10",rx:"1.5",fill:"#0a0a1a",stroke:m,strokeWidth:"0.6",opacity:"0.9",children:(0,a.jsx)("animate",{attributeName:"opacity",values:"0.85;0.95;0.85",dur:"".concat(1.5+.1*t,"s"),repeatCount:"indefinite"})}),(0,a.jsx)("text",{x:"0",y:"1",textAnchor:"middle",fontSize:"6",opacity:"0.95",children:e})]},"card-".concat(t))})})]})}}}]);

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.