.ComputerGenesisLab-module__Met3fW__viewport{color:#ecfeff;background:radial-gradient(circle at 50% -10%,#2dd4bf33,#0000 34%),radial-gradient(circle at 82% 24%,#facc151f,#0000 28%),linear-gradient(#02040a 0%,#07111d 42%,#02040a 100%);min-height:100vh}.ComputerGenesisLab-module__Met3fW__viewport+footer{display:none}.ComputerGenesisLab-module__Met3fW__stageShell{isolation:isolate;min-height:100vh;position:relative;overflow:hidden}.ComputerGenesisLab-module__Met3fW__stageShell:before{content:"";pointer-events:none;transform-origin:bottom;opacity:.82;z-index:0;background-color:#0000;background-image:linear-gradient(#67e8f90e 1px,#0000 1px),linear-gradient(90deg,#22d3ee0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;transform:perspective(920px)rotateX(61deg)translateY(18%);-webkit-mask-image:linear-gradient(#0000 0%,#000 16% 78%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 16% 78%,#0000 100%)}.ComputerGenesisLab-module__Met3fW__stageShell:after{content:"";pointer-events:none;mix-blend-mode:screen;opacity:.4;z-index:20;background:linear-gradient(#0000 0%,#080d1861 52%,#000000db 100%),repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 8px);position:absolute;inset:0}.ComputerGenesisLab-module__Met3fW__unityPlane{z-index:1;position:absolute;inset:0}.ComputerGenesisLab-module__Met3fW__gameStage{z-index:1;background:radial-gradient(circle at 50% 28%,#13a8be2e,#0000 34%),linear-gradient(#02040a 0%,#06101a 44%,#02040a 100%);position:absolute;inset:0;overflow:hidden}.ComputerGenesisLab-module__Met3fW__gameCanvas{cursor:crosshair;width:100%;height:100%;display:block;position:absolute;inset:0}.ComputerGenesisLab-module__Met3fW__stageFxOverlay{z-index:3;pointer-events:none;mix-blend-mode:screen;opacity:.44;background:radial-gradient(#0000 0 46%,#00000094 100%),linear-gradient(#ffffff0a,#0000 18% 74%,#0000006b),repeating-linear-gradient(#ffffff09 0 1px,#0000 1px 9px);position:absolute;inset:0}.ComputerGenesisLab-module__Met3fW__stageFxOverlay:before{content:"";background:linear-gradient(90deg,#0000,#67e8f90d,#0000),linear-gradient(#0000,#facc1509,#0000);animation:7s ease-in-out infinite ComputerGenesisLab-module__Met3fW__lensSweep;position:absolute;inset:0}.ComputerGenesisLab-module__Met3fW__stageEngineBadge{z-index:5;font-family:var(--font-mono,ui-monospace),monospace;letter-spacing:.18em;text-transform:uppercase;color:#cffafee0;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:linear-gradient(90deg,#0206177a,#082f4952);border:1px solid #67e8f92e;border-radius:999px;align-items:center;gap:10px;padding:7px 12px;font-size:9px;font-weight:900;display:flex;position:absolute;top:58px;left:50%;transform:translate(-50%);box-shadow:0 0 34px #22d3ee14}.ComputerGenesisLab-module__Met3fW__stageEngineBadge strong{color:#fde68a}.ComputerGenesisLab-module__Met3fW__stageBoot{z-index:6;color:#cffafe;font-family:var(--font-mono,ui-monospace),monospace;letter-spacing:.22em;text-transform:uppercase;place-items:center;gap:14px;font-size:11px;font-weight:900;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ComputerGenesisLab-module__Met3fW__stageBootCore{background:radial-gradient(circle,#facc158c,#0000 38%),radial-gradient(circle,#22d3ee52,#0000 62%);border:1px solid #67e8f947;border-radius:50%;width:74px;height:74px;animation:1.4s ease-in-out infinite ComputerGenesisLab-module__Met3fW__bootPulse;box-shadow:0 0 42px #22d3ee47,0 0 78px #facc151f}.ComputerGenesisLab-module__Met3fW__fallbackWorld{transform-style:preserve-3d;background:radial-gradient(circle at 50% 36%,#14b8a633,#0000 30%),radial-gradient(circle at 50% 82%,#eab30829,#0000 34%),linear-gradient(#02040a 0%,#07111d 48%,#02040a 100%);position:absolute;inset:0;overflow:hidden}.ComputerGenesisLab-module__Met3fW__fallbackWorld:before,.ComputerGenesisLab-module__Met3fW__fallbackWorld:after{content:"";pointer-events:none;position:absolute;inset:0}.ComputerGenesisLab-module__Met3fW__fallbackWorld:before{opacity:.85;background:linear-gradient(90deg,#0000 0 12%,#67e8f917 12.4% 12.8%,#0000 13.2% 38%,#facc1512 38.5% 39%,#0000 39.4% 61%,#67e8f912 61.4% 61.8%,#0000 62.2%),radial-gradient(at 50% 94%,#2dd4bf33,#0000 46%)}.ComputerGenesisLab-module__Met3fW__fallbackWorld:after{mix-blend-mode:screen;opacity:.42;background:radial-gradient(#0000 0 46%,#00000080 100%),repeating-linear-gradient(#ffffff06 0 1px,#0000 1px 9px)}.ComputerGenesisLab-module__Met3fW__labBackdrop{opacity:.9;background:linear-gradient(100deg,#0000 0 18%,#22d3ee14 19% 20%,#0000 21% 45%,#facc1512 46% 47%,#0000 48%),radial-gradient(#0c4a6e52,#0000 58%);position:absolute;inset:-12% -6% 0}.ComputerGenesisLab-module__Met3fW__labBackdrop:before{content:"";filter:blur(.5px);opacity:.7;background:linear-gradient(90deg,#0000,#67e8f91a,#0000),repeating-linear-gradient(90deg,#94a3b814 0 2px,#0000 2px 58px);border-top:1px solid #67e8f92e;border-bottom:1px solid #facc1514;width:min(880px,78vw);height:190px;position:absolute;top:8%;left:50%;transform:translate(-50%)}.ComputerGenesisLab-module__Met3fW__labBackdrop:after{content:"";filter:blur(20px);opacity:.8;background:radial-gradient(#22d3ee38,#0000 66%);border-radius:999px;width:min(720px,72vw);height:min(240px,26vh);position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.ComputerGenesisLab-module__Met3fW__depthFog{pointer-events:none;z-index:6;background:radial-gradient(at 50% 18%,#14b8a61f,#0000 58%),linear-gradient(#0000,#020617d1);height:52%;position:absolute;inset:auto -10% 0}.ComputerGenesisLab-module__Met3fW__chipCity{transform-origin:bottom;width:min(980px,88vw);height:min(560px,58vh);transform-style:preserve-3d;background:linear-gradient(90deg,#0ea5e914,#0000 22% 78%,#fbbf2414),linear-gradient(#0f172ae6,#0206179e);border:1px solid #67e8f929;border-radius:34px;position:absolute;bottom:10%;left:50%;transform:translate(-50%)perspective(980px)rotateX(58deg)rotate(-1deg);box-shadow:0 0 70px #22d3ee1f,inset 0 0 90px #2dd4bf17}.ComputerGenesisLab-module__Met3fW__chipCity:before{content:"";background-color:#0000;background-image:linear-gradient(#67e8f91c 1px,#0000 1px),linear-gradient(90deg,#67e8f91a 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:42px 42px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-radius:24px;position:absolute;inset:24px}.ComputerGenesisLab-module__Met3fW__microTowers{position:absolute;inset:9% 7% 18%}.ComputerGenesisLab-module__Met3fW__microBlock{background:linear-gradient(#0f172ab8,#080d186b);border:1px solid #94a3b82e;border-radius:8px 8px 3px 3px;width:44px;height:72px;position:absolute;box-shadow:0 -18px 36px #22d3ee09,inset 0 1px #ffffff14}.ComputerGenesisLab-module__Met3fW__microBlock:after{content:"";background:#67e8f96b;border-radius:999px;height:2px;position:absolute;inset:10px 9px auto;box-shadow:0 20px #facc1547,0 42px #2dd4bf4d}.ComputerGenesisLab-module__Met3fW__worldObject{z-index:8;width:min(920px,92vw);height:min(540px,58vh);transform-style:preserve-3d;position:absolute;top:48%;left:50%;transform:translate(-50%,-50%)}.ComputerGenesisLab-module__Met3fW__energyTube{opacity:.85;transform-origin:0;background:linear-gradient(90deg,#0000,#22d3ee3d,#67e8f9c2,#facc15f2,#22d3ee4d,#0000) 0 0/220% 100%;border-radius:999px;height:7px;position:absolute;box-shadow:0 0 24px #22d3ee3d,0 0 52px #facc151f}.ComputerGenesisLab-module__Met3fW__energyTubeActive{animation:1.15s linear infinite ComputerGenesisLab-module__Met3fW__tubeFlow}.ComputerGenesisLab-module__Met3fW__signalParticles{z-index:7;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ComputerGenesisLab-module__Met3fW__signalParticles span{opacity:.28;background:#67e8f994;border-radius:999px;width:3px;height:3px;animation:3.2s ease-in-out infinite alternate ComputerGenesisLab-module__Met3fW__particleDrift;position:absolute;box-shadow:0 0 14px #22d3ee6b}.ComputerGenesisLab-module__Met3fW__signalParticles span:nth-child(3n){background:#facc159e;box-shadow:0 0 18px #facc155c}.ComputerGenesisLab-module__Met3fW__signalParticleActive{opacity:.82!important;animation-name:ComputerGenesisLab-module__Met3fW__particleIgnite!important}.ComputerGenesisLab-module__Met3fW__bitTower{cursor:pointer;filter:drop-shadow(0 18px 26px #0000006b);background:0 0;border:0;width:58px;height:190px;transition:transform .18s,filter .18s;position:absolute;bottom:12%;transform:translate(-50%)}.ComputerGenesisLab-module__Met3fW__bitTower:hover{filter:drop-shadow(0 22px 34px #22d3ee33);transform:translate(-50%)translateY(-4px)}.ComputerGenesisLab-module__Met3fW__bitTowerCore{background:linear-gradient(#080d18e6,#0ea5e914);border:1px solid #67e8f933;border-radius:999px 999px 12px 12px;width:34px;height:132px;position:absolute;bottom:26px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:inset 0 0 20px #22d3ee14}.ComputerGenesisLab-module__Met3fW__bitTowerCore:before,.ComputerGenesisLab-module__Met3fW__bitTowerCore:after{content:"";opacity:.26;background:linear-gradient(#0000,#67e8f959,#0000);border-radius:999px;position:absolute;inset:10% 24%}.ComputerGenesisLab-module__Met3fW__bitTowerCore:after{opacity:0;background:linear-gradient(#facc15f0,#2dd4bf9e);height:0;transition:height .32s,opacity .22s;inset:auto 20% 12%;box-shadow:0 0 34px #facc1580}.ComputerGenesisLab-module__Met3fW__bitTowerActive .ComputerGenesisLab-module__Met3fW__bitTowerCore{background:linear-gradient(#facc15e6,#14b8a68f 55%,#080d184d);box-shadow:0 0 42px #facc1575,0 0 90px #2dd4bf3d,inset 0 0 18px #ffffff38}.ComputerGenesisLab-module__Met3fW__bitTowerActive .ComputerGenesisLab-module__Met3fW__bitTowerCore:after{opacity:.92;height:76%;animation:1.8s ease-in-out infinite alternate ComputerGenesisLab-module__Met3fW__towerPlasma}.ComputerGenesisLab-module__Met3fW__bitTowerBase{background:#020617b8;border:1px solid #94a3b838;border-radius:50%;width:58px;height:36px;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 26px #22d3ee1f}.ComputerGenesisLab-module__Met3fW__bitLabel{font-family:var(--font-mono,ui-monospace),monospace;color:#cffafec2;font-size:10px;font-weight:800;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.ComputerGenesisLab-module__Met3fW__heroTower{width:92px;height:330px;bottom:8%;left:50%}.ComputerGenesisLab-module__Met3fW__heroTower:before,.ComputerGenesisLab-module__Met3fW__heroTower:after{content:"";opacity:.72;background:radial-gradient(#14b8a61f,#0000 62%);border:1px solid #67e8f924;border-radius:50%;width:170px;height:72px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.ComputerGenesisLab-module__Met3fW__heroTower:after{opacity:.32;width:260px;height:102px}.ComputerGenesisLab-module__Met3fW__heroTower.ComputerGenesisLab-module__Met3fW__bitTowerActive:before,.ComputerGenesisLab-module__Met3fW__heroTower.ComputerGenesisLab-module__Met3fW__bitTowerActive:after{border-color:#facc155c;animation:1.6s ease-out infinite ComputerGenesisLab-module__Met3fW__ringExpand}.ComputerGenesisLab-module__Met3fW__heroTower .ComputerGenesisLab-module__Met3fW__bitTowerCore{width:54px;height:248px}.ComputerGenesisLab-module__Met3fW__heroTower .ComputerGenesisLab-module__Met3fW__bitTowerBase{width:92px;height:54px}.ComputerGenesisLab-module__Met3fW__gateDoor{background:linear-gradient(#0f172ae6,#020617c2);border:1px solid #67e8f92e;border-radius:24px;width:360px;height:220px;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 80px #0891b21f,0 0 80px #22d3ee14}.ComputerGenesisLab-module__Met3fW__lockDisc{background:radial-gradient(circle,#0f172a,#020617e6);border:2px solid #94a3b838;border-radius:50%;width:84px;height:84px;position:absolute;top:64px;box-shadow:inset 0 0 32px #0000008c}.ComputerGenesisLab-module__Met3fW__lockDiscActive{border-color:#facc15cc;box-shadow:0 0 34px #facc1573,inset 0 0 28px #facc1529}.ComputerGenesisLab-module__Met3fW__valve{background:radial-gradient(circle,#14b8a63d,#020617e6 62%);border:1px solid #22d3ee2e;border-radius:50%;width:270px;height:270px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:inset 0 0 70px #22d3ee1a,0 0 90px #14b8a61f}.ComputerGenesisLab-module__Met3fW__prism{background:linear-gradient(135deg,#22d3ee38,#facc1529,#f43f5e1f),#020617cc;border:1px solid #facc156b;border-radius:28px;width:220px;height:220px;animation:8s linear infinite ComputerGenesisLab-module__Met3fW__prismSpin;position:absolute;top:42%;left:50%;transform:translate(-50%,-50%)rotate(45deg);box-shadow:0 0 80px #facc1529,inset 0 0 40px #ffffff1a}.ComputerGenesisLab-module__Met3fW__prismJammed{border-color:#f43f5ee6;animation:.24s steps(2,end) infinite ComputerGenesisLab-module__Met3fW__prismJam}.ComputerGenesisLab-module__Met3fW__factoryLane{background:linear-gradient(90deg,#0f172adb,#082f4980,#0f172adb);border:1px solid #67e8f929;border-radius:18px;width:min(620px,78vw);height:88px;position:absolute;left:50%;transform:translate(-50%);box-shadow:inset 0 0 40px #22d3ee14}.ComputerGenesisLab-module__Met3fW__adderCell{background:linear-gradient(#0f172ad6,#0206179e);border:1px solid #67e8f92e;border-radius:20px;min-height:210px;position:relative;box-shadow:inset 0 0 32px #22d3ee14}.ComputerGenesisLab-module__Met3fW__adderCellActive{border-color:#facc1594;box-shadow:0 0 46px #facc152e,inset 0 0 38px #facc151a}.ComputerGenesisLab-module__Met3fW__hudGlass{-webkit-backdrop-filter:blur(18px)saturate(1.2);backdrop-filter:blur(18px)saturate(1.2);background:linear-gradient(135deg,#050e19c7,#0206177a),linear-gradient(90deg,#22d3ee14,#0000 42%,#facc150d);border:1px solid #67e8f933;box-shadow:0 18px 80px #00000057,0 0 42px #22d3ee12,inset 0 1px #ffffff14}.ComputerGenesisLab-module__Met3fW__missionComplete{animation:.32s ease-out both ComputerGenesisLab-module__Met3fW__missionIn}@media (max-width:767px){.ComputerGenesisLab-module__Met3fW__stageEngineBadge{display:none}.ComputerGenesisLab-module__Met3fW__stageFxOverlay{opacity:.34}}@keyframes ComputerGenesisLab-module__Met3fW__tubeFlow{0%{filter:hue-rotate()brightness();background-position:0%}to{filter:hue-rotate(24deg)brightness(1.22);background-position:220%}}@keyframes ComputerGenesisLab-module__Met3fW__lensSweep{0%,to{opacity:.24;transform:translate(-18%)}50%{opacity:.58;transform:translate(18%)}}@keyframes ComputerGenesisLab-module__Met3fW__bootPulse{0%,to{opacity:.68;transform:scale(.9)}50%{opacity:1;transform:scale(1.08)}}@keyframes ComputerGenesisLab-module__Met3fW__particleDrift{0%{transform:translate(0,0)scale(.72)}to{transform:translate(12px,-18px)scale(1.08)}}@keyframes ComputerGenesisLab-module__Met3fW__particleIgnite{0%{transform:translate(0,0)scale(.74)}50%{transform:translate(20px,-28px)scale(1.35)}to{transform:translate(-8px,-44px)scale(.86)}}@keyframes ComputerGenesisLab-module__Met3fW__towerPlasma{0%{filter:saturate()brightness()}to{filter:saturate(1.25)brightness(1.18)}}@keyframes ComputerGenesisLab-module__Met3fW__ringExpand{0%{opacity:.72;transform:translate(-50%)scale(.78)}to{opacity:.16;transform:translate(-50%)scale(1.16)}}@keyframes ComputerGenesisLab-module__Met3fW__prismSpin{0%{transform:translate(-50%,-50%)rotate(45deg)}to{transform:translate(-50%,-50%)rotate(405deg)}}@keyframes ComputerGenesisLab-module__Met3fW__prismJam{0%{transform:translate(-50%,-50%)rotate(43deg)}to{transform:translate(-50%,-50%)rotate(48deg)}}@keyframes ComputerGenesisLab-module__Met3fW__missionIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}
