:root{--ink:#0b0d0d;--paper:#edf6f3;--acid:#baff38;--pink:#ff3f9d;--blue:#3868ff;--orange:#ff784a}.game-shell.quiet-ending{background:var(--paper)}.quiet-ending .noise,.quiet-ending .reality-collapse,.quiet-ending .intro-copy,.quiet-ending .score-panel,.quiet-ending .live-pill,.quiet-ending .best-score,.quiet-ending footer,.quiet-ending .phone-shadow,.quiet-ending .phone-wrap:before,.quiet-ending .phone-wrap:after{opacity:0;pointer-events:none;transition:opacity .5s}.quiet-ending .intro-copy,.quiet-ending .score-panel,.quiet-ending .live-pill,.quiet-ending .best-score,.quiet-ending footer{display:none}.quiet-ending .topbar{background:0 0;border-color:#0000;grid-template-columns:1fr}.quiet-ending .brand{opacity:.2}.quiet-ending .stage{grid-template-columns:minmax(320px,440px);justify-content:center}.quiet-ending .phone-wrap{grid-column:auto}.quiet-ending .phone{box-shadow:none}@media (max-width:680px){.quiet-ending .stage{grid-template-columns:minmax(0,1fr);display:grid}}*{box-sizing:border-box}html{background:var(--acid)}body{color:var(--ink);background:var(--acid);font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;margin:0;overflow-x:hidden}.seo-about{z-index:2;border-top:3px solid var(--ink);background:var(--paper);grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);gap:clamp(36px,7vw,110px);padding:clamp(64px,8vw,112px) max(5vw,50vw - 660px);display:grid;position:relative}.seo-about-copy{max-width:720px}.seo-about h2{letter-spacing:-.075em;max-width:760px;margin:22px 0 28px;font-size:clamp(2.5rem,5vw,5.5rem);font-weight:950;line-height:.9}.seo-about-copy>p:not(.eyebrow){max-width:680px;margin:0 0 18px;font-size:clamp(1rem,1.3vw,1.2rem);font-weight:620;line-height:1.55}.seo-faq{border:3px solid var(--ink);box-shadow:10px 10px 0 var(--blue);background:#fff;align-self:center;margin:0}.seo-faq div{border-bottom:2px solid var(--ink);padding:24px}.seo-faq div:last-child{border-bottom:0}.seo-faq dt{font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;margin:0 0 9px;font-size:.78rem;font-weight:900}.seo-faq dd{margin:0;font-size:.96rem;font-weight:560;line-height:1.45}button,a{font:inherit}button{color:inherit}.game-shell{--reality-intensity:0;--reality-depth:0;isolation:isolate;background:radial-gradient(circle at 78% 18%, #ff5f8feb 0 8%, transparent 8.2%), linear-gradient(112deg, transparent 0 68%, #10120e12 68% 69%, transparent 69%), var(--acid);min-height:100svh;transition:filter .25s,background-color .25s;position:relative;overflow:hidden}.noise{z-index:-1;opacity:.16;pointer-events:none;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.88' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.45'/%3E%3C/svg%3E");position:fixed;inset:0}.reality-collapse{z-index:0;opacity:0;pointer-events:none;transition:opacity .5s;position:fixed;inset:-18vmax;overflow:hidden}.reality-vortex{aspect-ratio:1;background:repeating-conic-gradient(from 7deg, transparent 0 8deg, #4d66ff47 9deg 14deg, transparent 15deg 25deg, #ff5f8f57 26deg 30deg, transparent 31deg 42deg), radial-gradient(circle, transparent 0 12%, #10120e1a 12.5% 14%, transparent 15% 27%, #ff6b3533 28% 29%, transparent 30% 100%);mix-blend-mode:multiply;border-radius:50%;width:150vmax;animation:26s linear infinite realityVortex;position:absolute;top:52%;left:53%;transform:translate(-50%,-50%)rotate(0)scale(.72);-webkit-mask-image:radial-gradient(circle,#0000 0 8%,#000 17% 72%,#0000 82%);mask-image:radial-gradient(circle,#0000 0 8%,#000 17% 72%,#0000 82%)}.reality-rings{opacity:0;transition:opacity .4s;position:absolute;inset:0;transform:perspective(800px)rotateX(62deg)}.reality-rings i{--ring-size:calc(12vmin + var(--ring-index) * 11vmin);width:var(--ring-size);height:calc(var(--ring-size) * .72);border:max(1px, calc(5px - var(--ring-index) * .45px)) solid #10120ec7;transform:translate(-50%, -50%) rotate(calc(var(--ring-index) * 7deg));animation:3.6s cubic-bezier(.55,0,.25,1) infinite realityRingPulse;animation-delay:calc(var(--ring-index) * -.42s);border-radius:50%;position:absolute;top:52%;left:53%;box-shadow:0 0 0 2px #d9ff4366,0 0 28px #ff5f8f73}.reality-rifts{opacity:0;transition:opacity .3s;position:absolute;inset:0}.reality-rifts i{clip-path:polygon(48% 0,62% 31%,51% 47%,72% 66%,42% 100%,49% 69%,31% 49%,47% 30%);filter:drop-shadow(0 0 10px #ff5f8fe6);mix-blend-mode:hard-light;background:linear-gradient(112deg,#0000 0 46%,#ffffffe6 47% 49%,#0000 50%),linear-gradient(68deg,#0000 0 44%,#ff5f8fe0 45% 51%,#0000 52%);width:clamp(90px,14vw,240px);height:clamp(160px,34vh,420px);animation:4.8s ease-in-out infinite alternate realityRiftDrift;position:absolute}.reality-rifts i:first-child{top:2%;left:7%;transform:rotate(-19deg)scale(.75)}.reality-rifts i:nth-child(2){animation-delay:-1.3s;bottom:-4%;right:8%;transform:rotate(21deg)scale(1.05)}.reality-rifts i:nth-child(3){animation-delay:-2.7s;top:30%;right:26%;transform:rotate(73deg)scale(.55)}.reality-rifts i:nth-child(4){animation-delay:-3.5s;bottom:3%;left:24%;transform:rotate(-96deg)scale(.48)}.topbar{border-bottom:3px solid var(--ink);background:var(--paper);z-index:10;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 3vw;display:grid;position:relative}.brand{width:fit-content;color:var(--ink);letter-spacing:-.09em;font-size:clamp(1.3rem,2vw,2rem);font-weight:950;text-decoration:none}.live-pill{border:2px solid var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;box-shadow:4px 4px 0 var(--ink);background:#fff;align-items:center;gap:8px;padding:7px 13px;font-size:.7rem;font-weight:800;display:flex}.live-pill i{background:#f22;border-radius:50%;width:8px;height:8px;animation:1s steps(2,end) infinite blink}.best-score{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;justify-self:end;font-size:.62rem;font-weight:800}.best-score strong{margin-left:10px;font-size:1rem}.stage{grid-template-columns:minmax(260px,1fr) minmax(320px,440px) minmax(220px,.72fr);align-items:center;gap:clamp(24px,4vw,72px);width:min(1440px,100%);min-height:calc(100svh - 124px);margin:0 auto;padding:4vh 3vw 3vh;display:grid}.eyebrow,.tiny-label{font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;font-size:.68rem;font-weight:850}.eyebrow{background:var(--ink);color:var(--acid);padding:7px 9px;display:inline-block;transform:rotate(-1.3deg)}.intro-copy h1{letter-spacing:-.1em;margin:18px 0 12px;font-size:clamp(3.8rem,7.1vw,7.5rem);font-weight:950;line-height:.72}.intro-copy h1 em{color:var(--pink);-webkit-text-stroke:3px var(--ink);text-shadow:7px 7px 0 var(--ink);font-style:normal;display:inline-block;transform:translate(8%)rotate(-3deg)}.lede{max-width:430px;margin:28px 0 32px;font-size:clamp(1rem,1.4vw,1.25rem);font-weight:720;line-height:1.35}.instructions{border-top:2px solid var(--ink);align-items:center;gap:14px;max-width:410px;padding:13px 0;display:flex}.step-number{border:2px solid var(--ink);width:34px;height:34px;font-family:var(--font-geist-mono), monospace;box-shadow:3px 3px 0 var(--ink);background:#fff;flex:0 0 34px;place-items:center;font-size:.68rem;font-weight:900;display:grid}.instructions p{margin:0;line-height:1.05}.instructions strong,.instructions small{display:block}.instructions strong{letter-spacing:.04em;font-size:.78rem}.instructions small{margin-top:5px;font-size:.7rem}.phone-wrap{isolation:isolate;width:min(100%,390px);margin:auto;position:relative}.phone-wrap:before,.phone-wrap:after{content:"";z-index:0;border:4px solid var(--blue);opacity:0;pointer-events:none;border-radius:42px;transition:opacity .26s,transform .26s;position:absolute;inset:0}.phone-wrap:after{border-color:var(--pink)}.phone-shadow{background:var(--blue);border:4px solid var(--ink);z-index:1;border-radius:42px;position:absolute;inset:18px -17px -17px 18px;transform:rotate(3deg)}.phone{border:5px solid var(--ink);background:var(--paper);touch-action:none;z-index:2;border-radius:40px;height:min(715px,100svh - 120px);min-height:580px;position:relative;overflow:hidden;box-shadow:0 20px #10120e1f}.phone-speaker{z-index:20;background:var(--ink);border-radius:0 0 13px 13px;width:82px;height:20px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.screen-distortion{z-index:24;opacity:0;pointer-events:none;mix-blend-mode:hard-light;border-radius:34px;transition:opacity .3s;position:absolute;inset:0;overflow:hidden}.screen-distortion:before{content:"";transform:translateY(calc(var(--reality-intensity) * 7px));background:repeating-linear-gradient(0deg,#0000 0 4px,#10120e33 5px,#0000 6px 9px);animation:1.8s steps(6,end) infinite scanlineSkid;position:absolute;inset:0}.screen-distortion:after{content:"";background:linear-gradient(90deg,#ff5f8f38,#0000 28% 72%,#4d66ff3d),repeating-linear-gradient(108deg,#0000 0 12%,#ffffff29 12.5% 13%,#0000 13.5% 24%);animation:3.4s ease-in-out infinite alternate colorPhase;position:absolute;inset:-20%}.screen-distortion i{-webkit-backdrop-filter:hue-rotate(80deg)contrast(1.5);backdrop-filter:hue-rotate(80deg)contrast(1.5);background:#ff5f8f14;border-top:1px solid #ffffffbf;border-bottom:2px solid #10120ea6;width:116%;height:clamp(20px,7%,52px);animation:1.35s steps(2,jump-none) infinite signalTear;position:absolute;left:-8%}.screen-distortion i:first-child{top:22%}.screen-distortion i:nth-child(2){animation-duration:.92s;animation-delay:-.47s;top:49%}.screen-distortion i:nth-child(3){animation-duration:1.8s;animation-delay:-.91s;top:74%}.screen-distortion b{opacity:0;clip-path:polygon(48% 0,54% 27%,47% 43%,63% 57%,52% 62%,58% 100%,49% 66%,34% 83%,46% 59%,30% 44%,45% 39%);width:43%;height:112%;filter:drop-shadow(5px 0 0 var(--pink)) drop-shadow(-5px 0 0 var(--blue)) drop-shadow(0 0 8px white);background:#fff;animation:2.2s steps(2,end) infinite screenCrack;position:absolute;top:-5%;left:42%}.start-screen,.result-screen{text-align:center;background:linear-gradient(90deg, transparent 49%, #10120e14 50%, transparent 51%), linear-gradient(#10120e14 1px, transparent 1px), var(--paper);background-size:38px 100%,100% 38px,auto;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:52px 28px 26px;display:flex}.warning-sticker{background:var(--pink);border:2px solid var(--ink);font-family:var(--font-geist-mono), monospace;padding:8px 20px 8px 10px;font-size:.58rem;font-weight:900;position:absolute;top:47px;right:-18px;transform:rotate(4deg)}.start-orbit{border:3px solid var(--ink);background:var(--acid);width:152px;height:152px;box-shadow:8px 8px 0 var(--ink);border-radius:50%;place-items:center;margin-bottom:24px;display:grid;position:relative}.start-orbit:before,.start-orbit:after{content:"";border:3px solid var(--ink);border-radius:50%;width:186px;height:56px;position:absolute;transform:rotate(25deg)}.start-orbit span{z-index:2;font-size:4.4rem;animation:2s ease-in-out infinite float}.start-orbit i{z-index:3;border:2px solid var(--ink);background:var(--pink);border-radius:50%;width:19px;height:19px;position:absolute;top:21px;right:-2px}.start-screen h2,.result-screen h2{letter-spacing:-.07em;margin:10px 0;font-size:clamp(2.1rem,4vw,3.2rem);font-weight:950;line-height:.88}.start-screen>p:not(.tiny-label),.result-screen>p:not(.tiny-label){max-width:280px;margin:7px auto 24px;font-size:.82rem;font-weight:650;line-height:1.42}.primary-button,.share-button,.scroll-button{border:3px solid var(--ink);cursor:pointer;letter-spacing:-.03em;width:100%;font-weight:950;transition:transform .1s,box-shadow .1s}.primary-button{background:var(--acid);min-height:58px;box-shadow:6px 6px 0 var(--ink);justify-content:space-between;align-items:center;padding:0 17px;display:flex}:is(.primary-button:hover,.primary-button:focus-visible,.share-button:hover,.share-button:focus-visible,.scroll-button:hover,.scroll-button:focus-visible){box-shadow:2px 2px 0 var(--ink);outline:none;transform:translate(3px,3px)}.primary-button span{font-size:1.5rem}.primary-button:disabled{cursor:wait;opacity:.62;box-shadow:6px 6px 0 var(--ink);transform:none}.start-screen>small{font-family:var(--font-geist-mono), monospace;margin-top:16px;font-size:.53rem}.feed-screen{background:#ebe9df;flex-direction:column;height:100%;display:flex}.feed-nav{border-bottom:2px solid var(--ink);background:#fff;flex:0 0 70px;justify-content:space-between;align-items:end;height:70px;padding:30px 18px 7px;font-size:.66rem;font-weight:800;display:flex}.feed-nav strong{border-bottom:3px solid var(--blue);padding-bottom:3px;font-size:.82rem}.brain-meter{z-index:4;border-bottom:2px solid var(--ink);background:var(--acid);padding:8px 14px 9px;transition:color .18s,background-color .18s,box-shadow .18s;position:relative}.brain-meter>div:first-child{font-family:var(--font-geist-mono), monospace;justify-content:space-between;font-size:.58rem;font-weight:900;display:flex}.meter-track{border:1px solid var(--ink);background:#fff;height:7px;margin-top:5px;position:relative;overflow:hidden}.meter-track i{background:var(--blue);height:100%;transition:width .12s linear,background-color .2s;display:block}.meter-track b{background:repeating-linear-gradient(90deg, var(--pink) 0 7px, var(--ink) 7px 10px);transition:width .16s;display:block;position:absolute;inset:0 auto 0 0}.brain-meter.is-breaching{color:#fff;background:var(--orange);box-shadow:inset 0 0 0 2px var(--pink), 0 5px 0 var(--ink), 0 0 22px #ff5f8fd9;animation:.55s steps(2,end) infinite breachWarning}.brain-meter.is-negative{color:#fff;border-bottom-color:var(--pink);background:repeating-linear-gradient(-45deg, #ff5f8f33 0 8px, transparent 8px 16px), var(--ink);box-shadow:inset 0 0 20px #ff5f8f8c, 0 6px 0 var(--pink), 0 0 26px var(--pink)}.brain-meter.is-negative:before,.brain-meter.is-negative:after{content:"";pointer-events:none;mix-blend-mode:difference;background:#fff;width:120%;height:2px;animation:1.3s steps(5,end) infinite breachScan;position:absolute;left:-10%}.brain-meter.is-negative:before{top:27%}.brain-meter.is-negative:after{animation-delay:-.7s;top:66%}.brain-meter.is-negative .meter-track{background:#311228;border-color:#fff}.brain-meter.is-negative .meter-track i{background:var(--pink);box-shadow:0 0 12px #fff}.breach-copy{font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-align:center;white-space:nowrap;margin-top:6px;font-size:.46rem;font-weight:950;line-height:1;display:block;overflow:hidden}.feed-card{border:2px solid var(--ink);min-height:0;box-shadow:4px 4px 0 var(--ink);background:#fff;flex-direction:column;flex:1;margin:10px;animation:.24s ease-out newPost;display:flex;overflow:hidden}.post-author{border-bottom:2px solid var(--ink);align-items:center;gap:9px;min-height:56px;padding:8px 10px;display:flex}.avatar{border:2px solid var(--ink);background:var(--acid);border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.post-author div{flex:1;min-width:0}.post-author strong,.post-author small{display:block}.post-author strong{text-overflow:ellipsis;font-size:.76rem;overflow:hidden}.post-author small{font-family:var(--font-geist-mono), monospace;color:#585858;margin-top:2px;font-size:.48rem;font-weight:800}.post-author button{background:0 0;border:0;font-weight:900}.post-copy{padding:12px 13px 10px}.post-copy h2{letter-spacing:-.055em;margin:0;font-size:clamp(1.25rem,3vh,1.72rem);font-weight:920;line-height:.97}.post-copy p{margin:8px 0 0;font-size:.68rem;font-weight:560;line-height:1.3}.post-media{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);background:var(--pink);flex:1;place-items:center;min-height:126px;display:grid;position:relative;overflow:hidden}.card-weird .post-media{background:var(--blue)}.card-ad .post-media{background:var(--acid)}.card-cosmic .post-media{background:var(--ink)}.media-burst{aspect-ratio:1;background:repeating-conic-gradient(from 12deg, transparent 0 8deg, #ffffff4d 8deg 16deg);width:240%;animation:16s linear infinite spin;position:absolute}.post-media>span{z-index:2;filter:drop-shadow(7px 7px #10120e61);font-size:clamp(4.4rem,13vh,7rem);position:relative}.post-media b{z-index:3;border:1px solid var(--ink);font-family:var(--font-geist-mono), monospace;background:#fff;padding:4px 7px;font-size:.48rem;position:absolute;bottom:8px;right:8px}.post-media-rich{isolation:isolate;background:var(--paper)}.story-scene{font-family:var(--font-geist-mono), monospace;position:absolute;inset:0;overflow:hidden}.story-scene *,.story-scene :before,.story-scene :after{box-sizing:border-box}.scene-passive-chair{background:linear-gradient(90deg, #10120e14 1px, transparent 1px), linear-gradient(#10120e14 1px, transparent 1px), var(--acid);background-size:22px 22px}.scene-speed-lines{background:repeating-conic-gradient(from 8deg at 58% 56%, transparent 0 10deg, #ffffff94 10deg 13deg);animation:6s linear infinite sceneSpin;position:absolute;inset:-50%}.revenue-ticker{z-index:4;border:2px solid var(--ink);min-width:122px;box-shadow:4px 4px 0 var(--ink);background:#fff;padding:7px 9px;position:absolute;top:10px;left:10px;transform:rotate(-1deg)}.revenue-ticker small{letter-spacing:.08em;font-size:.43rem;font-weight:950;display:block}.ticker-number{height:21px;margin-top:1px;position:relative}.ticker-number span{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.07em;font-size:1.03rem;font-weight:950;position:absolute;inset:0 auto auto 0}.ticker-zero,.ticker-mid{opacity:0}.ticker-zero{animation:6s step-end infinite tickerZero}.ticker-mid{animation:6s step-end infinite tickerMid}.ticker-final{color:#087647;animation:6s step-end infinite tickerFinal}.income-chair{z-index:3;filter:drop-shadow(7px 7px #10120e42);width:90px;height:112px;animation:6s cubic-bezier(.18,.8,.28,1.12) infinite chairDrop;position:absolute;bottom:26px;left:53%;transform:translate(-50%)}.income-chair span{border:3px solid var(--ink);background:var(--pink);display:block;position:absolute}.chair-back{border-radius:8px 8px 3px 3px;width:54px;height:60px;top:0;left:19px}.chair-seat{width:73px;height:23px;top:54px;left:9px;transform:skew(-7deg)}.chair-leg{width:9px;height:39px;top:73px;background:var(--blue)!important}.chair-leg-left{left:18px;transform:rotate(6deg)}.chair-leg-right{right:16px;transform:rotate(-6deg)}.money-spray i{z-index:5;border:2px solid var(--ink);color:#087647;opacity:1;background:#fff;place-items:center;width:27px;height:17px;font-size:.7rem;font-style:normal;font-weight:950;display:grid;position:absolute}.money-spray i:first-child{animation:6s ease-out infinite moneyOne;top:24%;left:47%}.money-spray i:nth-child(2){animation:6s ease-out infinite moneyTwo;top:39%;right:14%}.money-spray i:nth-child(3){animation:6s ease-out infinite moneyThree;bottom:11%;right:27%}.money-spray i:nth-child(4){animation:6s ease-out infinite moneyFour;top:15%;right:6%}.floor-founder{z-index:4;filter:drop-shadow(5px 5px #10120e40);background:url(/story-visuals/passive-chair-founder.webp) 50%/contain no-repeat;width:124px;height:133px;animation:6s cubic-bezier(.2,.8,.3,1) infinite founderSlide;position:absolute;bottom:-12px;right:-7px}.chair-end-card{z-index:6;border:2px solid var(--ink);background:var(--ink);color:#fff;opacity:1;text-align:center;padding:6px 8px;animation:6s ease-in-out infinite chairEndCard;position:absolute;bottom:8px;left:8px;right:8px;transform:rotate(.5deg)}.chair-end-card strong,.chair-end-card small{display:block}.chair-end-card strong{color:var(--acid);font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.04em;font-size:.82rem;font-weight:950}.chair-end-card small{letter-spacing:.08em;margin-top:1px;font-size:.37rem;font-weight:850}.scene-free-to-film{background:linear-gradient(145deg, #fffffff0, #eaedfff0), var(--paper)}.siren-wash{background:conic-gradient(from 70deg, transparent 0 35%, #4d66ff7a 36% 48%, transparent 49% 68%, #ff5f8f7a 69% 82%, transparent 83%);animation:6s ease-in-out infinite sirenSweep;position:absolute;inset:-35%}.auditor-phone{z-index:3;border:4px solid var(--ink);background:#24262b;border-radius:13px;width:92px;height:calc(100% - 20px);min-height:118px;animation:6s ease-in-out infinite phonePanic;position:absolute;top:10px;left:10px;overflow:hidden;transform:rotate(-3deg);box-shadow:5px 5px #10120e47}.phone-live-bar{color:#fff;justify-content:space-between;height:27px;padding:6px 6px 0;font-size:.42rem;font-weight:900;display:flex}.phone-live-bar span{color:#ff6a79}.phone-live-bar b{color:#fff;font-size:inherit;background:0 0;border:0;padding:0;position:static}.phone-comments{position:absolute;bottom:28px;left:5px;right:5px}.phone-comments span{background:#ffffffe0;border-radius:4px;margin-top:4px;padding:3px 4px;font-size:.34rem;font-weight:850;line-height:1.1;animation:6s ease-in infinite commentEvaporate;display:block}.phone-comments span:nth-child(2){animation-delay:80ms}.phone-comments span:nth-child(3){animation-delay:.16s}.phone-record-button{background:#ff4f64;border:2px solid #fff;border-radius:50%;width:14px;height:14px;position:absolute;bottom:6px;right:34px}.calm-officer{z-index:3;filter:drop-shadow(4px 4px #10120e38);background:url(/story-visuals/calm-officer.webp) bottom/contain no-repeat;width:122px;height:158px;animation:6s cubic-bezier(.2,.8,.3,1) infinite officerArrives;position:absolute;bottom:-21px;left:39%}.officer-speech{z-index:6;border:3px solid var(--ink);width:48%;box-shadow:4px 4px 0 var(--ink);opacity:1;background:#fff;border-radius:7px;padding:8px 9px;animation:6s cubic-bezier(.18,.89,.32,1.28) infinite speechPop;position:absolute;top:9px;right:8px;transform:rotate(1deg)}.officer-speech:after{content:"";border-right:3px solid var(--ink);border-bottom:3px solid var(--ink);background:#fff;width:16px;height:16px;position:absolute;bottom:-11px;left:24px;transform:rotate(45deg)}.officer-speech strong,.officer-speech small{display:block}.officer-speech strong{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.045em;font-size:clamp(.66rem,2vh,.9rem);font-weight:950;line-height:.9}.officer-speech small{margin-top:4px;font-size:.42rem;font-weight:750}.engagement-crash{z-index:7;border:2px solid var(--ink);background:var(--acid);width:48%;box-shadow:3px 3px 0 var(--ink);opacity:1;padding:7px 8px;animation:6s ease-out infinite crashCard;position:absolute;bottom:8px;right:8px}.engagement-crash small,.engagement-crash strong,.engagement-crash span{display:block}.engagement-crash small{letter-spacing:.04em;font-size:.35rem;font-weight:950}.engagement-crash strong{font-family:var(--font-geist-sans), sans-serif;font-size:1.25rem;font-weight:950;line-height:.9}.engagement-crash span{margin-top:2px;font-size:.34rem;font-weight:900}.escaping-engagement i{z-index:5;color:var(--pink);opacity:0;font-size:1rem;font-style:normal;font-weight:950;position:absolute}.escaping-engagement i:first-child{animation:6s ease-in infinite engagementEscapeOne;top:30%;left:28%}.escaping-engagement i:nth-child(2){color:var(--orange);animation:6s ease-in infinite engagementEscapeTwo;top:52%;left:34%}.escaping-engagement i:nth-child(3){animation:6s ease-in infinite engagementEscapeThree;top:13%;left:36%}.epic-fail-scene{background:var(--paper)}.fail-camera-bar{z-index:9;color:#fff;letter-spacing:.06em;text-shadow:1px 1px 0 var(--ink);justify-content:space-between;align-items:center;font-size:.4rem;font-weight:950;display:flex;position:absolute;top:7px;left:8px;right:8px}.fail-camera-bar span{color:#ff4f64}.fail-camera-bar b{color:#fff;font-size:inherit;background:#10120eb8;border:1px solid #fff;padding:3px 5px;position:static}.fail-character{z-index:5;filter:drop-shadow(4px 5px #10120e47);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.fail-impact{z-index:7;background:var(--acid);clip-path:polygon(50% 0%,61% 30%,85% 15%,72% 40%,100% 50%,71% 60%,85% 86%,60% 72%,50% 100%,40% 72%,15% 86%,29% 60%,0% 50%,29% 40%,15% 15%,40% 30%);opacity:1;place-items:center;width:62px;height:62px;display:grid;position:absolute}.fail-impact strong{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.05em;font-size:.7rem;font-weight:950;transform:rotate(-8deg)}.fail-end-card{z-index:10;border:2px solid var(--ink);background:var(--ink);color:#fff;opacity:1;text-align:center;padding:6px 8px;position:absolute;bottom:7px;left:8px;right:8px;box-shadow:3px 3px #ffffffd1}.fail-end-card small,.fail-end-card strong{display:block}.fail-end-card small{letter-spacing:.13em;font-size:.34rem;font-weight:900}.fail-end-card strong{color:var(--acid);font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.04em;margin-top:1px;font-size:.78rem;font-weight:950}.scene-box-jump{background:linear-gradient(160deg, transparent 0 62%, #10120e1f 62% 64%, transparent 64%), repeating-linear-gradient(90deg, #ffffff1a 0 2px, transparent 2px 28px), var(--blue)}.scene-box-jump:after{content:"";border-top:3px solid var(--ink);background:#36393f;height:29px;position:absolute;bottom:0;left:0;right:0}.box-jump-athlete{transform-origin:70% 80%;background-image:url(/story-visuals/epic-box-jump.webp);width:155px;height:160px;animation:6s cubic-bezier(.18,.78,.28,1) infinite epicBoxAthlete;bottom:10px;left:40px;transform:translate(44px)rotate(6deg)}.plyo-box{z-index:4;border:4px solid var(--ink);background:linear-gradient(135deg, #ffffff38, transparent 55%), var(--pink);place-items:center;width:76px;height:72px;animation:6s ease-in-out infinite epicBoxWobble;display:grid;position:absolute;bottom:27px;right:33px;transform:skewY(-2deg);box-shadow:7px 7px #10120e47}.plyo-box span{font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.08em;font-size:1rem;font-weight:950;transform:rotate(-4deg)}.impact-shins{animation:6s step-end infinite epicShinImpact;top:41%;right:71px}.scene-chair-miss{background:linear-gradient(90deg, transparent 0 49%, #10120e14 49% 51%, transparent 51%), linear-gradient(#fff3 0 50%, transparent 50% 100%), var(--orange);background-size:34px 100%,100% 34px,auto}.scene-chair-miss:after{content:"";border-top:3px solid var(--ink);background:var(--paper);height:34px;position:absolute;bottom:0;left:0;right:0}.chair-miss-worker{transform-origin:45% 78%;background-image:url(/story-visuals/epic-chair-miss.webp);width:165px;height:160px;animation:6s cubic-bezier(.22,.76,.31,1) infinite epicChairMissWorker;bottom:-3px;left:40px;transform:translateY(24px)rotate(-11deg)}.runaway-chair{z-index:4;filter:drop-shadow(5px 5px #10120e40);width:74px;height:92px;animation:6s cubic-bezier(.2,.78,.3,1) infinite epicChairEscape;position:absolute;bottom:22px;right:25px;transform:translate(52px)}.runaway-chair span{border:3px solid var(--ink);background:var(--blue);display:block;position:absolute}.runaway-chair-back{border-radius:8px 8px 2px 2px;width:44px;height:46px;top:0;left:24px;transform:rotate(7deg)}.runaway-chair-seat{width:59px;height:18px;top:43px;left:11px;transform:skew(-8deg)}.runaway-chair-post{width:8px;height:22px;top:59px;left:38px;background:var(--ink)!important}.runaway-chair-base{border-radius:50%;height:8px;bottom:2px;left:4px;right:3px;background:var(--ink)!important}.impact-tailbone{background:var(--pink);animation:6s step-end infinite epicTailboneImpact;bottom:16px;left:91px}.scene-curb-check{background:linear-gradient(170deg, #ffffff38 0 46%, transparent 46% 100%), var(--acid)}.scene-curb-check:after{content:"";border-top:3px solid var(--ink);background:repeating-linear-gradient(90deg,#0000 0 24px,#ffffff1f 24px 27px),#3b3c42;height:46px;position:absolute;bottom:0;left:0;right:0}.curb-skater{transform-origin:70% 60%;background-image:url(/story-visuals/epic-curb-check.webp);width:225px;height:110px;animation:6s cubic-bezier(.2,.72,.3,1) infinite epicCurbSkater;top:29px;left:54px;transform:translate(44px,8px)rotate(7deg)}.fail-skateboard{z-index:4;width:74px;height:18px;animation:6s cubic-bezier(.2,.8,.3,1) infinite epicBoardStops;position:absolute;bottom:35px;left:27px;transform:translate(148px)rotate(-3deg)}.fail-skateboard span{border:3px solid var(--ink);background:var(--pink);border-radius:50%;height:9px;position:absolute;top:0;left:0;right:0}.fail-skateboard i{border:2px solid var(--ink);background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;bottom:0}.fail-skateboard i:nth-child(2){left:11px}.fail-skateboard i:nth-child(3){right:10px}.tiny-curb{z-index:5;border:3px solid var(--ink);background:var(--paper);place-items:center;width:64px;height:21px;display:grid;position:absolute;bottom:42px;right:21px;box-shadow:4px 4px #10120e40}.tiny-curb span{letter-spacing:.06em;font-size:.36rem;font-weight:950}.impact-curb{background:var(--orange);animation:6s step-end infinite epicCurbImpact;bottom:42px;right:54px}@keyframes sceneSpin{0%{transform:rotate(0)}to{transform:rotate(9deg)}}@keyframes chairDrop{0%,8%{transform:translate(-50%,-190%)rotate(-11deg)}22%,to{transform:translate(-50%)rotate(0)}}@keyframes tickerZero{0%,20%{opacity:1}21%,to{opacity:0}}@keyframes tickerMid{0%,21%,35%,to{opacity:0}22%,34%{opacity:1}}@keyframes tickerFinal{0%,35%{opacity:0}36%,to{opacity:1}}@keyframes moneyOne{0%,22%{opacity:0;transform:translateY(20px)rotate(0)}42%,85%{opacity:1;transform:translate(-44px,-20px)rotate(-18deg)}to{opacity:0;transform:translate(-50px,-27px)rotate(-22deg)}}@keyframes moneyTwo{0%,25%{opacity:0;transform:translate(-32px,19px)rotate(0)}47%,85%{opacity:1;transform:translate(4px,-19px)rotate(13deg)}to{opacity:0;transform:translate(8px,-25px)rotate(17deg)}}@keyframes moneyThree{0%,29%{opacity:0;transform:translate(-12px,-22px)rotate(0)}50%,85%{opacity:1;transform:translate(14px,3px)rotate(-8deg)}to{opacity:0;transform:translate(20px,8px)rotate(-10deg)}}@keyframes moneyFour{0%,33%{opacity:0;transform:translate(-42px,35px)rotate(0)}53%,85%{opacity:1;transform:translate(0)rotate(18deg)}to{opacity:0;transform:translate(5px,-5px)rotate(22deg)}}@keyframes founderSlide{0%,38%{opacity:0;transform:translate(115%)}55%,to{opacity:1;transform:translate(0)}}@keyframes chairEndCard{0%,69%{opacity:0;transform:translateY(120%)rotate(.5deg)}78%,95%{opacity:1;transform:translateY(0)rotate(.5deg)}to{opacity:0;transform:translateY(120%)rotate(.5deg)}}@keyframes sirenSweep{0%,to{transform:rotate(-12deg)scale(1)}50%{transform:rotate(17deg)scale(1.06)}}@keyframes phonePanic{0%,24%{transform:rotate(-3deg)}27%{transform:rotate(-6deg)translate(-2px)}30%{transform:rotate(1deg)translate(2px)}34%,to{transform:rotate(-3deg)}}@keyframes officerArrives{0%,12%{opacity:0;transform:translateY(120%)}28%,to{opacity:1;transform:translateY(0)}}@keyframes speechPop{0%,30%{opacity:0;transform:scale(.55)rotate(-4deg)}42%,to{opacity:1;transform:scale(1)rotate(1deg)}}@keyframes commentEvaporate{0%,43%{opacity:1;transform:translate(0)}65%,to{opacity:0;transform:translate(-112%)}}@keyframes crashCard{0%,56%{opacity:0;transform:translateY(115%)rotate(2deg)}70%,to{opacity:1;transform:translateY(0)rotate(-1deg)}}@keyframes engagementEscapeOne{0%,42%{opacity:0;transform:translate(0)}58%{opacity:1}78%,to{opacity:0;transform:translate(-35px,-36px)rotate(-20deg)}}@keyframes engagementEscapeTwo{0%,46%{opacity:0;transform:translate(0)}61%{opacity:1}82%,to{opacity:0;transform:translate(-18px,40px)rotate(17deg)}}@keyframes engagementEscapeThree{0%,49%{opacity:0;transform:translate(0)}64%{opacity:1}86%,to{opacity:0;transform:translate(12px,-45px)rotate(22deg)}}@keyframes epicBoxAthlete{0%,12%{opacity:0;transform:translate(-170px,58px)rotate(-4deg)scale(.83)}31%{opacity:1;transform:translate(2px,-28px)rotate(-2deg)scale(.96)}40%,70%{opacity:1;transform:translate(44px)rotate(6deg)scale(1)}82%,to{opacity:0;transform:translate(62px,72px)rotate(15deg)scale(1)}}@keyframes epicBoxWobble{0%,35%{transform:skewY(-2deg)rotate(0)}40%{transform:skewY(-2deg)rotate(3deg)}44%{transform:skewY(-2deg)rotate(-2deg)}49%,to{transform:skewY(-2deg)rotate(0)}}@keyframes epicShinImpact{0%,38%,72%,to{opacity:0;transform:scale(.3)rotate(-20deg)}39%,71%{opacity:1;transform:scale(1)rotate(0)}}@keyframes epicChairMissWorker{0%,15%{opacity:0;transform:translate(-40px,-35px)rotate(2deg)scale(.9)}30%{opacity:1;transform:translate(-4px,-24px)rotate(-5deg)scale(.96)}43%,71%{opacity:1;transform:translateY(24px)rotate(-11deg)scale(1)}82%,to{opacity:0;transform:translateY(45px)rotate(-14deg)scale(1)}}@keyframes epicChairEscape{0%,23%{transform:translate(-56px)rotate(-2deg)}46%,72%{transform:translate(52px)rotate(4deg)}82%,to{transform:translate(86px)rotate(5deg)}}@keyframes epicTailboneImpact{0%,40%,72%,to{opacity:0;transform:scale(.35)rotate(18deg)}41%,71%{opacity:1;transform:scale(1)rotate(0)}}@keyframes epicCurbSkater{0%,15%{opacity:0;transform:translate(-210px,52px)rotate(-6deg)scale(.8)}34%{opacity:1;transform:translate(-18px,31px)rotate(-2deg)scale(.92)}48%,72%{opacity:1;transform:translate(44px,8px)rotate(7deg)scale(1)}83%,to{opacity:0;transform:translate(92px,48px)rotate(15deg)scale(1)}}@keyframes epicBoardStops{0%,18%{transform:translate(-95px)rotate(0)}42%{transform:translate(148px)rotate(0)}48%,72%{transform:translate(148px)rotate(-3deg)}83%,to{opacity:0;transform:translate(148px)rotate(-8deg)}}@keyframes epicCurbImpact{0%,43%,73%,to{opacity:0;transform:scale(.32)rotate(-16deg)}44%,72%{opacity:1;transform:scale(1)rotate(0)}}.epic-fail-scene .fail-end-card{animation:6s ease-out infinite epicFailEndCard}@keyframes epicFailEndCard{0%,67%{opacity:0;transform:translateY(125%)rotate(1deg)}76%,94%{opacity:1;transform:translateY(0)rotate(-.5deg)}to{opacity:0;transform:translateY(125%)rotate(1deg)}}.cute-animal-scene{background:#fff8e8;overflow:hidden}.cute-camera-bar{z-index:12;color:#fff;letter-spacing:.07em;text-shadow:1px 1px 0 var(--ink);justify-content:space-between;align-items:center;font-size:.4rem;font-weight:950;display:flex;position:absolute;top:7px;left:8px;right:8px}.cute-camera-bar span{color:var(--acid)}.cute-camera-bar b{color:#fff;font-size:inherit;background:#10120eb8;border:1px solid #fff;padding:3px 5px;position:static}.cute-animal-character{z-index:6;filter:drop-shadow(4px 5px #10120e33);background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.cute-end-card{z-index:15;border:2px solid var(--ink);box-shadow:4px 4px 0 var(--pink);color:var(--ink);opacity:0;text-align:center;background:#fff;padding:6px 8px;animation:6s ease-out infinite cuteEndCard;position:absolute;bottom:7px;left:8px;right:8px}.cute-end-card small,.cute-end-card strong{display:block}.cute-end-card small{letter-spacing:.13em;font-size:.33rem;font-weight:900}.cute-end-card strong{color:var(--blue);font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.04em;margin-top:1px;font-size:.77rem;font-weight:950}.scene-kitten-dance{background:radial-gradient(circle at 50% 108%,#ffffff8c 0 22%,#0000 22.5%),linear-gradient(145deg,#7135e8,#f73fa9 62%,#ffb524)}.scene-kitten-dance:after{content:"";border-top:3px solid var(--ink);background:repeating-linear-gradient(90deg,#ffffff29 0 3px,#0000 3px 24px),#5b35cb;border-radius:50% 50% 0 0;height:64px;position:absolute;bottom:-18px;left:-15%;right:-15%}.kitten-dance-group{transform-origin:50% 88%;background-image:url(/story-visuals/cute-kitten-dance.webp);height:161px;animation:6s cubic-bezier(.36,.02,.2,1) infinite kittenGroove;bottom:13px;left:7px;right:7px}.dance-spotlight{z-index:2;clip-path:polygon(43% 0,57% 0,100% 100%,0 100%);transform-origin:top;background:#ffffff2e;width:125px;height:220px;position:absolute;top:-42px}.spotlight-left{animation:6s ease-in-out infinite kittenSpotlightLeft;left:8px}.spotlight-right{animation:6s ease-in-out infinite kittenSpotlightRight;right:8px}.dance-notes i{z-index:8;color:var(--acid);opacity:0;text-shadow:2px 2px 0 var(--ink);font-size:1.1rem;font-style:normal;font-weight:950;position:absolute}.dance-notes i:first-child{animation:6s ease-out infinite cuteNoteOne;top:28%;left:11%}.dance-notes i:nth-child(2){color:#fff;animation:6s ease-out infinite cuteNoteTwo;top:20%;right:13%}.dance-notes i:nth-child(3){animation:6s ease-out infinite cuteNoteThree;top:44%;right:7%}.scene-capybara-spa{background:radial-gradient(circle at 15% 20%,#ffffffbf 0 3px,#0000 3.5px) 0 0/26px 26px,linear-gradient(#7ee0e7 0 62%,#baf0df 62% 100%)}.spa-sun{border:3px solid var(--ink);background:var(--acid);border-radius:50%;width:62px;height:62px;animation:6s ease-in-out infinite spaSun;position:absolute;top:27px;right:25px;box-shadow:0 0 0 9px #e6ff3647}.spa-tub{z-index:4;border:3px solid var(--ink);background:#fff;border-radius:18px 18px 45px 45px;height:73px;position:absolute;bottom:12px;left:24px;right:24px;overflow:hidden;box-shadow:7px 7px #10120e30}.spa-water{background:#45b9ef;border-radius:50%;height:37px;animation:6s ease-in-out infinite spaWater;position:absolute;bottom:7px;left:5px;right:5px}.capybara-pair{transform-origin:50% 92%;background-image:url(/story-visuals/cute-capybara-spa.webp);height:176px;animation:6s ease-in-out infinite capybaraBob;bottom:18px;left:43px;right:43px}.spa-bubbles i{z-index:8;border:2px solid var(--ink);opacity:0;background:#ffffffad;border-radius:50%;width:13px;height:13px;position:absolute;bottom:47px}.spa-bubbles i:first-child{animation:6s ease-out infinite spaBubble;left:26%}.spa-bubbles i:nth-child(2){width:9px;height:9px;animation:6s ease-out .7s infinite spaBubble;left:48%}.spa-bubbles i:nth-child(3){width:17px;height:17px;animation:6s ease-out 1.2s infinite spaBubble;left:72%}.scene-corgi-courier{background:linear-gradient(90deg,#0000 0 49%,#10120e14 49% 51%,#0000 51%) 0 0/34px 100%,#ffd566}.scene-corgi-courier:after{content:"";border-top:3px solid var(--ink);background:#67bce8;height:39px;position:absolute;bottom:0;left:0;right:0}.courier-hallway{z-index:2;justify-content:space-between;display:flex;position:absolute;top:35px;left:18px;right:18px}.courier-hallway i{border:3px solid var(--ink);background:var(--paper);width:57px;height:91px;color:var(--pink);font-family:var(--font-geist-sans), sans-serif;padding:7px;font-size:.75rem;font-style:normal;font-weight:950;box-shadow:5px 5px #10120e2e}.corgi-courier{background-image:url(/story-visuals/cute-corgi-courier.webp);width:151px;height:126px;animation:6s cubic-bezier(.2,.72,.3,1) infinite corgiRoute;bottom:20px;left:14px}.courier-route{z-index:3;border-bottom:4px dotted #10120e6b;justify-content:space-between;display:flex;position:absolute;bottom:47px;left:17px;right:17px}.courier-route span{border:2px solid var(--ink);background:#fff;border-radius:50%;width:12px;height:12px;animation:6s step-end infinite routeCheckpoint;transform:translateY(8px)}.courier-route span:nth-child(2){animation-delay:.65s}.courier-route span:nth-child(3){animation-delay:1.3s}.scene-raccoon-chef{background:repeating-linear-gradient(0deg, transparent 0 27px, #ffffff1f 27px 30px), var(--pink)}.scene-raccoon-chef:before{content:"TODAY'S SPECIAL: GRAPE";background:var(--ink);width:92px;color:var(--acid);border:3px solid #fff;padding:7px 6px;font-size:.42rem;font-weight:950;line-height:1.15;position:absolute;top:36px;left:15px;transform:rotate(-3deg)}.chef-counter{z-index:5;border-top:4px solid var(--ink);background:var(--orange);height:55px;position:absolute;bottom:0;left:0;right:0}.chef-pot{border:4px solid var(--ink);background:var(--blue);border-radius:4px 4px 30px 30px;width:85px;height:45px;animation:6s ease-in-out infinite chefPot;position:absolute;bottom:28px;right:24px;box-shadow:6px 6px #10120e33}.raccoon-chef{transform-origin:50% 90%;background-image:url(/story-visuals/cute-raccoon-chef.webp);width:139px;height:186px;animation:6s ease-in-out infinite raccoonCook;bottom:14px;right:69px}.chef-steam i{z-index:7;opacity:0;border-left:3px solid #ffffffe0;border-radius:50%;width:9px;height:35px;animation:6s ease-out infinite chefSteam;position:absolute;bottom:80px;right:54px}.chef-steam i:nth-child(2){animation-delay:.6s;right:72px}.chef-steam i:nth-child(3){animation-delay:1.2s;right:90px}.grape-sparkle{z-index:9;color:var(--acid);opacity:0;text-shadow:2px 2px 0 var(--ink);font-size:1.5rem;animation:6s ease-out infinite grapeSparkle;position:absolute;top:45px;right:26px}.scene-duckling-roomba{background:linear-gradient(145deg,#ffffff73,#0000 48%),repeating-linear-gradient(90deg,#b7e8e7 0 46px,#a1dcd9 46px 49px)}.scene-duckling-roomba:after{content:"";border-top:3px solid var(--ink);background:#eef9ee;height:34px;position:absolute;bottom:0;left:0;right:0}.vacuum-route{z-index:2;border:4px dashed #10120e45;border-left-color:#0000;border-radius:50%;position:absolute;inset:62px 21px 40px;transform:rotate(-8deg)}.robot-vacuum{z-index:5;filter:drop-shadow(5px 6px #10120e33);transform-origin:50% 72%;background:url(/story-visuals/cute-robot-vacuum.webp) 50%/contain no-repeat;width:121px;height:78px;animation:6s cubic-bezier(.28,.03,.27,1) infinite roombaLead;position:absolute;bottom:27px;right:5px;transform:translate(0)}.duckling-parade{transform-origin:50% 90%;background-image:url(/story-visuals/cute-duckling-roomba.webp);width:246px;height:103px;animation:6s cubic-bezier(.28,.03,.27,1) infinite ducklingMarch;bottom:31px;left:11px}@keyframes cuteEndCard{0%,69%{opacity:0;transform:translateY(125%)rotate(1deg)}78%,94%{opacity:1;transform:translateY(0)rotate(-.5deg)}to{opacity:0;transform:translateY(125%)rotate(1deg)}}@keyframes kittenGroove{0%,8%{opacity:0;transform:translateY(110px)scale(.82)}20%{opacity:1;transform:translateY(0)rotate(-3deg)scale(1)}31%{transform:translateY(-9px)rotate(3deg)scale(1.02)}42%{transform:translateY(0)rotate(-3deg)scale(1)}53%{transform:translateY(-9px)rotate(3deg)scale(1.02)}64%,72%{opacity:1;transform:translateY(0)rotate(0)scale(1)}82%,to{opacity:0;transform:translateY(22px)scale(.95)}}@keyframes kittenSpotlightLeft{0%,to{transform:rotate(-15deg)}50%{transform:rotate(11deg)}}@keyframes kittenSpotlightRight{0%,to{transform:rotate(15deg)}50%{transform:rotate(-11deg)}}@keyframes cuteNoteOne{0%,18%,72%,to{opacity:0;transform:translateY(14px)rotate(-8deg)}29%,60%{opacity:1;transform:translateY(-8px)rotate(8deg)}}@keyframes cuteNoteTwo{0%,29%,72%,to{opacity:0;transform:translateY(12px)scale(.7)}40%,62%{opacity:1;transform:translateY(-10px)scale(1)}}@keyframes cuteNoteThree{0%,38%,72%,to{opacity:0;transform:translateY(15px)rotate(10deg)}49%,66%{opacity:1;transform:translateY(-7px)rotate(-8deg)}}@keyframes spaSun{0%,to{transform:scale(.94)}50%{transform:scale(1.07)}}@keyframes spaWater{0%,to{transform:skew(-4deg)scaleX(.98)}50%{transform:skew(4deg)scaleX(1.02)}}@keyframes capybaraBob{0%,10%{opacity:0;transform:translateY(80px)scale(.9)}23%{opacity:1;transform:translateY(0)scale(1)}37%{transform:translateY(-5px)rotate(-1deg)}51%,66%{opacity:1;transform:translateY(0)rotate(1deg)}78%,to{opacity:0;transform:translateY(18px)}}@keyframes spaBubble{0%,20%{opacity:0;transform:translateY(20px)scale(.6)}38%{opacity:.9}68%,to{opacity:0;transform:translateY(-80px)scale(1.2)}}@keyframes corgiRoute{0%,9%{opacity:0;transform:translate(-170px)rotate(-4deg)scale(.9)}23%{opacity:1;transform:translate(-20px)rotate(2deg)}38%{transform:translate(45px)translateY(-5px)rotate(-2deg)}55%,69%{opacity:1;transform:translate(128px)rotate(2deg)}79%,to{opacity:0;transform:translate(210px)rotate(4deg)}}@keyframes routeCheckpoint{0%,24%,78%,to{background:#fff;transform:translateY(8px)scale(1)}25%,66%{background:var(--acid);transform:translateY(8px)scale(1.3)}}@keyframes chefPot{0%,24%,to{transform:rotate(0)}31%{transform:rotate(3deg)}38%{transform:rotate(-3deg)}45%{transform:rotate(2deg)}}@keyframes raccoonCook{0%,9%{opacity:0;transform:translateY(90px)rotate(-5deg)scale(.88)}22%{opacity:1;transform:translateY(0)rotate(1deg)scale(1)}34%{transform:translateY(-5px)rotate(-2deg)}47%,68%{opacity:1;transform:translateY(0)rotate(2deg)}80%,to{opacity:0;transform:translateY(20px)rotate(0)}}@keyframes chefSteam{0%,24%{opacity:0;transform:translateY(20px)scaleY(.5)}40%{opacity:.9}70%,to{opacity:0;transform:translateY(-40px)scaleY(1.25)}}@keyframes grapeSparkle{0%,39%,72%,to{opacity:0;transform:scale(.4)rotate(-20deg)}49%,64%{opacity:1;transform:scale(1.2)rotate(12deg)}}@keyframes roombaLead{0%,8%{opacity:0;transform:translate(-300px)rotate(-2deg)}20%{opacity:1;transform:translate(-190px)rotate(2deg)}58%,70%{opacity:1;transform:translate(0)rotate(-2deg)}80%,to{opacity:0;transform:translate(75px)rotate(3deg)}}@keyframes ducklingMarch{0%,8%{opacity:0;transform:translate(-330px)translateY(0)scale(.9)}20%{opacity:1;transform:translate(-180px)translateY(-4px)scale(.94)}38%{transform:translate(-95px)translateY(3px)scale(.97)}58%,70%{opacity:1;transform:translate(-24px)translateY(-2px)scale(1)}80%,to{opacity:0;transform:translate(70px)scale(1)}}.batch-story-scene{background:var(--paper);overflow:hidden}.batch-camera-bar{z-index:18;color:#fff;letter-spacing:.06em;text-shadow:1px 1px 0 var(--ink);justify-content:space-between;align-items:center;font-size:.39rem;font-weight:950;display:flex;position:absolute;top:7px;left:8px;right:8px}.batch-camera-bar span{color:#ff5b70}.batch-camera-bar b{color:#fff;font-size:inherit;background:#10120ebd;border:1px solid #fff;padding:3px 5px;position:static}.batch-end-card{z-index:24;border:2px solid var(--ink);background:var(--ink);color:#fff;box-shadow:4px 4px 0 var(--acid);opacity:0;text-align:center;padding:6px 8px;animation:6s ease-out infinite batchEndCard;position:absolute;bottom:7px;left:8px;right:8px}.batch-end-card small,.batch-end-card strong{display:block}.batch-end-card small{letter-spacing:.13em;font-size:.33rem;font-weight:900}.batch-end-card strong{color:var(--acid);font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.04em;margin-top:1px;font-size:.78rem;font-weight:950}.scene-pet-parent-press{background:linear-gradient(90deg,#0000 0 68%,#10120e1f 68% 69%,#0000 69%),linear-gradient(#f7cf81 0 64%,#cf8c4c 64% 67%,#77482f 67% 100%)}.scene-pet-parent-press:before{content:"";border:4px solid var(--ink);background:linear-gradient(35deg,#0000 0 45%,#ffffff80 46% 49%,#0000 50%),#78c8ea;width:82px;height:75px;position:absolute;top:42px;left:18px;box-shadow:6px 6px #10120e2e}.security-scan-lines{z-index:15;opacity:.16;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 4px,#10120e47 4px 5px);position:absolute;inset:0}.plant-before,.plant-after{z-index:6;filter:drop-shadow(4px 5px #10120e38);transform-origin:50% 100%;background:url(/story-visuals/pet-parent-plant-v2.webp) bottom/contain no-repeat;width:103px;height:139px;position:absolute;bottom:16px;left:56px}.plant-before{animation:6s step-end infinite plantStanding}.plant-after{opacity:0;animation:6s step-end infinite plantFallen;transform:translate(34px,24px)rotate(73deg)}.innocent-cat{z-index:10;filter:drop-shadow(5px 5px #10120e38);transform-origin:50% 88%;background:url(/story-visuals/pet-parent-cat.webp) bottom/contain no-repeat;width:174px;height:217px;animation:6s cubic-bezier(.2,.8,.3,1) infinite catAlibi;position:absolute;bottom:-13px;right:8px}.cat-statement{z-index:17;border:3px solid var(--ink);width:42%;box-shadow:4px 4px 0 var(--ink);opacity:0;background:#fff;border-radius:6px;padding:7px 8px;animation:6s cubic-bezier(.18,.89,.32,1.28) infinite catStatement;position:absolute;top:38px;right:8px;transform:rotate(2deg)}.cat-statement small,.cat-statement strong{display:block}.cat-statement small{letter-spacing:.07em;font-size:.31rem;font-weight:900}.cat-statement strong{font-family:var(--font-geist-sans), sans-serif;margin-top:2px;font-size:.82rem;font-weight:950}.scene-smart-home-hostage{background:radial-gradient(circle at 70% 48%,#d9ff4342 0 5%,#0000 31%),repeating-linear-gradient(90deg,#ffffff0d 0 2px,#0000 2px 34px),#37286e}.smart-bulb{z-index:8;filter:drop-shadow(6px 7px #10120e4d)drop-shadow(0 0 16px #ffe0779e);background:url(/story-visuals/smart-home-bulb-v2.webp) 50%/contain no-repeat;width:145px;height:200px;animation:6s ease-in-out infinite bulbDemand;position:absolute;bottom:3px;right:13px}.permission-stack{z-index:13;width:144px;position:absolute;top:34px;left:12px}.permission-stack span{border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);opacity:0;background:#fff;margin-bottom:5px;padding:7px 8px;font-size:.42rem;font-weight:950;display:block}.permission-stack span:first-child{animation:6s step-end infinite permissionOne}.permission-stack span:nth-child(2){animation:6s step-end infinite permissionTwo}.permission-stack span:nth-child(3){color:#fff;background:var(--pink);animation:6s step-end infinite permissionThree}.wall-switch{z-index:10;border:4px solid var(--ink);text-align:center;background:#f4eee2;width:88px;height:91px;padding-top:7px;position:absolute;bottom:18px;left:14px;box-shadow:6px 6px #10120e4d}.wall-switch small{font-size:.32rem;font-weight:950;display:block}.wall-switch span{border:3px solid var(--ink);background:#c9c2b5;border-radius:12px;width:24px;height:41px;position:absolute;top:25px;left:29px;box-shadow:inset 2px 2px #10120e2e}.wall-switch span i{border:2px solid var(--ink);background:#fff;border-radius:7px;width:12px;height:17px;animation:6s ease-in-out infinite switchRejected;position:absolute;top:3px;left:50%;transform:translate(-50%);box-shadow:0 3px #10120e38}.wall-switch em{letter-spacing:-.02em;font-size:.24rem;font-style:normal;font-weight:950;position:absolute;bottom:3px;left:3px;right:3px}.access-denied{z-index:17;border:3px solid var(--ink);background:var(--orange);width:47%;box-shadow:4px 4px 0 var(--ink);opacity:0;text-align:center;padding:7px 8px;animation:6s step-end infinite accessDenied;position:absolute;bottom:13px;right:9px}.access-denied strong,.access-denied small{display:block}.access-denied strong{font-family:var(--font-geist-sans), sans-serif;font-size:.7rem;font-weight:950}.access-denied small{margin-top:2px;font-size:.31rem;font-weight:900}.scene-stolen-unboxing{background:linear-gradient(90deg,#0000 0 72%,#ffffff1f 72% 73%,#0000 73%),linear-gradient(#6c8fb1 0 69%,#b8aa95 69% 72%,#79644e 72% 100%)}.porch-door{z-index:4;filter:drop-shadow(4px 3px #10120e38);background:url(/story-visuals/stolen-unboxing-door-v2.webp) 0 100%/contain no-repeat;width:56%;height:112%;position:absolute;bottom:11%;left:-5%}.returning-pirate{z-index:11;filter:drop-shadow(5px 5px #10120e40);transform-origin:50% 88%;background:url(/story-visuals/stolen-unboxing-return.webp) bottom/contain no-repeat;width:176px;height:254px;animation:6s cubic-bezier(.18,.8,.28,1) infinite pirateReturns;position:absolute;bottom:-35px;right:0}.cat-litter-review{z-index:17;border:3px solid var(--ink);width:45%;box-shadow:4px 4px 0 var(--ink);opacity:0;background:#fff;padding:7px 8px;animation:6s cubic-bezier(.18,.89,.32,1.28) infinite litterReview;position:absolute;top:39px;left:12px;transform:rotate(2deg)}.cat-litter-review strong,.cat-litter-review span{display:block}.cat-litter-review strong{color:var(--pink);letter-spacing:.03em;font-size:.84rem}.cat-litter-review span{margin-top:2px;font-size:.35rem;font-weight:950}.doorbell-alert{z-index:16;color:#fff;opacity:0;background:#10120ec7;border:2px solid #fff;padding:5px 6px;font-size:.34rem;font-weight:950;animation:6s step-end infinite doorbellAlert;position:absolute;top:99px;left:12px}.scene-pocket-testimony{background:linear-gradient(0deg,#0000 0 72%,#ffffff26 72% 74%,#0000 74%),#70b6b2}.store-aisle{border:4px solid var(--ink);opacity:.72;background:repeating-linear-gradient(0deg,#0000 0 24px,#10120e2e 24px 27px),repeating-linear-gradient(90deg,#e9d26e 0 24px,#dd7a58 24px 48px);position:absolute;inset:34px 12px 22px}.pocket-argument{z-index:10;filter:drop-shadow(5px 5px #10120e33);transform-origin:50% 88%;background:url(/story-visuals/pocket-testimony-argument.webp) bottom/contain no-repeat;height:270px;animation:6s ease-in-out infinite pocketArgument;position:absolute;bottom:-52px;left:-28px;right:-28px}.editorial-story-scene{background:#171717}.editorial-story-scene:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0a0a0a33,#0000 28%),linear-gradient(#0000 66%,#0a0a0a2e);position:absolute;inset:0}.editorial-art{z-index:2;background-position:50%;background-size:cover;position:absolute;inset:0}.scene-grindset-goblin .editorial-art{background-image:url(/story-visuals/batch2-grindset-goblin-v3.webp)}.scene-main-character-news .editorial-art{background-image:url(/story-visuals/batch2-comment-soul.webp)}.scene-local-man-online .editorial-art{background-image:url(/story-visuals/batch2-local-expert.webp)}.scene-thumb-union .editorial-art{background-image:url(/story-visuals/batch2-thumb-union.webp)}.scene-breakup-content-calendar .editorial-art{background-image:url(/story-visuals/batch2-breakup-calendar.webp)}.scene-have-you-seen-him .editorial-art{background-image:url(/story-visuals/batch2-look-over-there.webp)}.scene-congressional-portfolio .editorial-art{background-image:url(/story-visuals/batch2-congressional-portfolio-v2.webp)}.scene-airport-supreme-court .editorial-art{background-image:url(/story-visuals/batch2-airport-gate.webp)}.scene-sponsored-thought .editorial-art{background-image:url(/story-visuals/batch3-sponsored-thought.webp)}.scene-barely-breaking .editorial-art{background-image:url(/story-visuals/batch3-barely-breaking.webp)}.scene-tiny-mic-big-claim .editorial-art{background-image:url(/story-visuals/batch3-tiny-mic-big-claim.webp)}.scene-restock-anxiety .editorial-art{background-image:url(/story-visuals/batch3-restock-anxiety.webp)}.scene-screen-time-dad .editorial-art{background-image:url(/story-visuals/batch3-screen-time-dad.webp)}.scene-constitutional-merch .editorial-art{background-image:url(/story-visuals/batch4-constitutional-merch.webp)}.scene-federal-brand-strategy .editorial-art{background-image:url(/story-visuals/batch4-federal-brand-strategy-v2.webp)}.scene-midterm-emotion-lab .editorial-art{background-image:url(/story-visuals/batch4-midterm-emotion-lab.webp)}.scene-justice-department-draft .editorial-art{background-image:url(/story-visuals/batch4-justice-department-draft.webp)}.scene-bipartisan-hostage-desk .editorial-art{background-image:url(/story-visuals/batch4-bipartisan-hostage-desk.webp)}.scene-for-you-translation .editorial-art{background-image:url(/story-visuals/batch5-for-you-translation.webp)}.scene-nothing-needed-truth .editorial-art{background-image:url(/story-visuals/batch5-nothing-needed-truth.webp)}.scene-thumb-before-choice .editorial-art{background-image:url(/story-visuals/batch5-thumb-before-choice.webp)}.scene-informed-by-exposure .editorial-art{background-image:url(/story-visuals/batch5-informed-by-exposure.webp)}.scene-tomorrow-will-not-miss-this .editorial-art{background-image:url(/story-visuals/batch5-tomorrow-will-not-miss-this.webp)}.batch3-animated-scene{background:#181818}.batch3-animated-scene:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(#0a0a0a3d,#0000 28%),linear-gradient(#0000 64%,#0a0a0a38);position:absolute;inset:0}.batch3-art{z-index:2;background-position:50%;background-size:cover;animation:6s ease-in-out infinite batch3Camera;position:absolute;inset:-2%}.scene-object-with-podcast .batch3-art{background-image:url(/story-visuals/batch3-object-with-podcast.webp)}.scene-adulting-witness .batch3-art{background-image:url(/story-visuals/batch3-adulting-witness.webp)}.scene-cleaning-influencer .batch3-art{background-image:url(/story-visuals/batch3-cleaning-influencer.webp)}.scene-recommended-enemy .batch3-art{background-image:url(/story-visuals/batch4-recommended-enemy.webp)}.scene-attention-landlord .batch3-art{background-image:url(/story-visuals/batch4-attention-landlord.webp)}.scene-livestream-exhibit-a .batch3-art{background-image:url(/story-visuals/batch4-livestream-exhibit-a.webp)}.scene-post-office-freedom .batch3-art{background-image:url(/story-visuals/batch4-post-office-freedom.webp)}.scene-badge-number-infinite .batch3-art{background-image:url(/story-visuals/batch4-badge-number-infinite.webp)}.scene-look-up .batch3-art{background-image:url(/story-visuals/batch5-look-up.webp);animation:8s ease-in-out infinite lookUpCamera}.scene-recognition-is-not-memory .batch3-art{background-image:url(/story-visuals/batch5-recognition-is-not-memory.webp);animation:7s ease-in-out infinite recognitionCamera}.look-up-warmth{z-index:4;mix-blend-mode:screen;background:radial-gradient(circle at 78% 35%,#ffc96852,#0000 46%);animation:8s ease-in-out infinite lookUpWarmth;position:absolute;inset:0}.recognition-loop{z-index:4;pointer-events:none;position:absolute;inset:32px 18px 42px}.recognition-loop i{inset:calc(var(--echo-index) * 8px);opacity:0;border:2px solid #ff5f8f8a;animation:7s ease-in-out infinite recognitionEcho;position:absolute}.recognition-loop i:first-child{--echo-index:0}.recognition-loop i:nth-child(2){--echo-index:1;animation-delay:-2.3s}.recognition-loop i:nth-child(3){--echo-index:2;animation-delay:-4.6s}.scene-recommended-enemy .batch3-art,.scene-attention-landlord .batch3-art,.scene-livestream-exhibit-a .batch3-art,.scene-post-office-freedom .batch3-art,.scene-badge-number-infinite .batch3-art{animation:none;inset:0}.podcast-waveform{z-index:15;border:2px solid var(--ink);height:34px;box-shadow:3px 3px 0 var(--ink);background:#d9ff43e6;align-items:center;gap:3px;padding:5px 7px;display:flex;position:absolute;bottom:47px;left:10px}.podcast-waveform i{background:var(--ink);transform-origin:50%;width:3px;height:19px;animation:.72s ease-in-out infinite alternate podcastWave}.podcast-waveform i:nth-child(2n){animation-delay:-.22s}.podcast-waveform i:nth-child(3n){animation-delay:-.48s}.podcast-topics{z-index:15;gap:4px;display:grid;position:absolute;top:38px;right:9px}.podcast-topics span{color:#fff;text-align:center;background:#10120ed1;border:2px solid #fff;padding:4px 6px;font-size:.34rem;font-weight:950;animation:1.4s ease-in-out infinite alternate podcastTopic}.podcast-topics span:nth-child(2){animation-delay:-.45s}.podcast-topics span:nth-child(3){animation-delay:-.9s}.laundry-route{z-index:15;color:var(--ink);justify-content:center;align-items:center;gap:7px;animation:1.5s ease-in-out infinite alternate laundryRoute;display:flex;position:absolute;bottom:45px;left:12px;right:12px}.laundry-route span{border:2px solid var(--ink);background:var(--acid);width:24px;height:24px;box-shadow:3px 3px 0 var(--ink);border-radius:50%;place-items:center;font-size:.52rem;font-weight:950;display:grid}.laundry-route i{color:#fff;text-shadow:2px 2px 0 var(--ink);font-size:1rem;font-style:normal;font-weight:950}.sink-sparkles i{z-index:15;color:var(--acid);text-shadow:2px 2px 0 var(--ink);font-size:1.1rem;font-style:normal;animation:1.2s ease-in-out infinite sinkSparkle;position:absolute}.sink-sparkles i:first-child{top:31%;left:49%}.sink-sparkles i:nth-child(2){animation-delay:-.3s;top:46%;left:64%}.sink-sparkles i:nth-child(3){animation-delay:-.6s;top:56%;left:43%}.sink-sparkles i:nth-child(4){animation-delay:-.9s;top:35%;left:77%}.product-counter{z-index:16;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);text-align:center;background:#ff5f8ff0;padding:5px 7px;animation:1.2s steps(2,end) infinite productCounter;position:absolute;top:38px;right:9px}.product-counter small,.product-counter strong{display:block}.product-counter small{font-size:.27rem;font-weight:950}.product-counter strong{font-family:var(--font-geist-sans), sans-serif;font-size:1rem;font-weight:950;line-height:.9}.headline-readout,.platform-card,.gate-status,.portfolio-card,.calendar-card{z-index:17;border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);opacity:0;background:#fffffff0;padding:6px 8px;animation:6s cubic-bezier(.18,.89,.32,1.18) infinite editorialBeat;position:absolute}.headline-readout small,.headline-readout strong,.platform-card small,.platform-card strong,.gate-status small,.gate-status strong,.portfolio-card small,.portfolio-card strong,.calendar-card small,.calendar-card strong{display:block}.headline-readout small,.platform-card small,.gate-status small,.portfolio-card small,.calendar-card small{letter-spacing:.08em;font-size:.29rem;font-weight:950}.headline-readout strong,.platform-card strong,.gate-status strong,.portfolio-card strong{font-family:var(--font-geist-sans), sans-serif;margin-top:2px;font-size:.67rem;font-weight:950;line-height:.95}.chew-meter,.attention-invoice,.objection-win{z-index:17;border:2px solid var(--ink);box-shadow:4px 4px 0 var(--ink);background:#d9ff43f0;padding:6px 8px;position:absolute}.chew-meter{min-width:108px;bottom:46px;left:10px}.chew-meter small,.attention-invoice small,.objection-win small{letter-spacing:.08em;font-size:.28rem;font-weight:950;display:block}.chew-meter span{align-items:end;gap:3px;height:18px;margin-top:4px;display:flex}.chew-meter i{background:var(--ink);width:7px;height:7px;animation:.58s steps(2,end) infinite alternate chewFrequency}.chew-meter i:nth-child(2n){animation-delay:-.17s}.chew-meter i:nth-child(3n){animation-delay:-.33s}.lamp-aura{z-index:5;aspect-ratio:1;border:3px solid #d9ff439e;border-radius:50%;width:47%;animation:1.6s ease-in-out infinite alternate lampAura;position:absolute;top:7%;left:41%;box-shadow:0 0 0 8px #d9ff4324,0 0 34px #d9ff436b}.attention-invoice{background:#ff5f8ff0;animation:1.3s ease-in-out infinite alternate attentionInvoice;bottom:47px;right:10px;transform:rotate(1.5deg)}.attention-invoice strong,.objection-win strong{font-family:var(--font-geist-sans), sans-serif;margin-top:2px;font-size:.72rem;font-weight:950;line-height:.95;display:block}.livestream-comments{z-index:17;gap:5px;display:grid;position:absolute;top:39px;left:9px}.livestream-comments span{color:#fff;opacity:0;background:#10120ed6;border:2px solid #fff;width:max-content;max-width:145px;padding:4px 6px;font-size:.33rem;font-weight:950;animation:6s ease-out infinite livestreamComment}.livestream-comments span:nth-child(2){animation-delay:.55s}.livestream-comments span:nth-child(3){animation-delay:1.1s}.objection-win{opacity:0;background:#ff5f8ff5;animation:6s ease-out infinite objectionWin;top:42px;left:42%;transform:rotate(-2deg)}.comment-spiral span{z-index:14;color:#fff;opacity:0;background:#272c60d6;border:2px solid #ffffffc7;border-radius:10px;padding:4px 6px;font-size:.3rem;font-weight:950;animation:6s ease-in-out infinite commentVortex;position:absolute;right:7%}.comment-spiral span:first-child{top:34%}.comment-spiral span:nth-child(2){animation-delay:.25s;top:51%;right:15%}.comment-spiral span:nth-child(3){animation-delay:.5s;top:68%;right:5%}.headline-readout{background:#f4d35e;bottom:18px;left:10px;transform:rotate(-1.5deg)}.picket-copy{z-index:14;width:21%;color:var(--ink);font-family:var(--font-geist-sans), sans-serif;text-align:center;font-size:.72rem;font-weight:950;line-height:.9;position:absolute;top:11%;left:37%;transform:rotate(1deg)}.calendar-card{text-align:center;min-width:62px}.calendar-card strong{color:var(--pink);font-family:var(--font-geist-sans), sans-serif;font-size:1rem;font-weight:950;line-height:1}.vulnerable-count{top:39px;left:10px;transform:rotate(-2deg)}.thirst-slot{background:#f4d35e;animation-delay:.45s;top:55%;left:36%;transform:rotate(2deg)}.platform-card{background:#f4d35e;max-width:45%;top:41px;left:10px;transform:rotate(-2deg)}.portfolio-check{background:#d9ff43;top:40px;left:9px;transform:rotate(-2deg)}.vote-ready{animation-delay:.5s;bottom:18px;right:10px;transform:rotate(2deg)}.gate-status{color:#fff;background:#ff5b70;top:38%;right:31%;transform:rotate(1deg)}@keyframes batchEndCard{0%,70%{opacity:0;transform:translateY(125%)rotate(1deg)}79%,94%{opacity:1;transform:translateY(0)rotate(-.5deg)}to{opacity:0;transform:translateY(125%)rotate(1deg)}}@keyframes editorialBeat{0%,32%{opacity:0;scale:.65}43%,76%{opacity:1;scale:1}84%,to{opacity:0;scale:.9}}@keyframes commentVortex{0%,18%{opacity:0;transform:translate(42px)rotate(5deg)}35%,72%{opacity:1;transform:translate(0)rotate(-2deg)}84%,to{opacity:0;transform:translate(-35px)rotate(-7deg)}}@keyframes batch3Camera{0%,to{transform:scale(1)}50%{transform:translate(-3px,-1px)scale(1.035)}}@keyframes lookUpCamera{0%,to{filter:saturate(.78)brightness(.82);transform:translate(-2px)scale(1.025)}55%{filter:saturate(1.08)brightness(1.05);transform:translate(3px)scale(1.045)}}@keyframes lookUpWarmth{0%,to{opacity:.18}55%{opacity:.9}}@keyframes recognitionCamera{0%,to{transform:translate(-4px)scale(1.035)}50%{transform:translate(4px)scale(1.055)}}@keyframes recognitionEcho{0%,to{opacity:0;scale:.92}42%,68%{opacity:.68;scale:1}}@keyframes podcastWave{0%{transform:scaleY(.28)}to{transform:scaleY(1)}}@keyframes podcastTopic{0%{transform:translate(0)}to{transform:translate(-5px)}}@keyframes laundryRoute{0%{transform:translate(-5px)}to{transform:translate(5px)}}@keyframes sinkSparkle{0%,to{opacity:.22;transform:scale(.7)rotate(0)}50%{opacity:1;transform:scale(1.12)rotate(15deg)}}@keyframes productCounter{0%,to{transform:rotate(1deg)translateY(0)}50%{transform:rotate(-1deg)translateY(2px)}}@keyframes chewFrequency{0%{height:6px}to{height:18px}}@keyframes lampAura{0%{opacity:.34;transform:scale(.94)}to{opacity:.86;transform:scale(1.03)}}@keyframes attentionInvoice{0%{transform:rotate(1.5deg)translateY(0)}to{transform:rotate(-1deg)translateY(-3px)}}@keyframes livestreamComment{0%,12%{opacity:0;transform:translate(-18px)}24%,72%{opacity:1;transform:translate(0)}84%,to{opacity:0;transform:translate(12px)}}@keyframes objectionWin{0%,30%{opacity:0;transform:scale(.72)rotate(-5deg)}42%,78%{opacity:1;transform:scale(1)rotate(-2deg)}90%,to{opacity:0;transform:scale(.86)rotate(2deg)}}@keyframes plantStanding{0%,24%{opacity:1;transform:rotate(0)}25%,to{opacity:0}}@keyframes plantFallen{0%,24%{opacity:0}25%,to{opacity:1;transform:translate(34px,24px)rotate(73deg)}}@keyframes catAlibi{0%,18%{opacity:0;transform:translate(90px)rotate(4deg)scale(.92)}34%{opacity:1;transform:translate(0)rotate(-2deg)scale(1)}45%{transform:translateY(-3px)rotate(1deg)}54%,76%{opacity:1;transform:translateY(0)rotate(0)}86%,to{opacity:0;transform:translate(28px)}}@keyframes catStatement{0%,42%{opacity:0;transform:scale(.55)rotate(-4deg)}52%,76%{opacity:1;transform:scale(1)rotate(2deg)}82%,to{opacity:0;transform:scale(.8)rotate(2deg)}}@keyframes bulbDemand{0%,9%{opacity:0;transform:translateY(75px)scale(.86)}22%{opacity:1;transform:translateY(0)scale(1)}36%{transform:rotate(-3deg)scale(1.03)}48%,73%{opacity:1;transform:rotate(3deg)scale(1)}83%,to{opacity:0;transform:translateY(20px)scale(.94)}}@keyframes permissionOne{0%,18%,80%,to{opacity:0}19%,79%{opacity:1}}@keyframes permissionTwo{0%,31%,80%,to{opacity:0}32%,79%{opacity:1}}@keyframes permissionThree{0%,44%,80%,to{opacity:0}45%,79%{opacity:1}}@keyframes switchRejected{0%,47%{transform:translate(-50%)}52%,72%{transform:translate(-50%,17px)}77%,to{transform:translate(-50%)}}@keyframes accessDenied{0%,56%,80%,to{opacity:0}57%,79%{opacity:1}}@keyframes pirateReturns{0%,28%{opacity:0;transform:translate(135px)rotate(4deg)scale(.92)}44%{opacity:1;transform:translate(0)rotate(-1deg)scale(1)}57%,76%{opacity:1;transform:translate(-7px)rotate(1deg)}85%,to{opacity:0;transform:translate(35px)}}@keyframes litterReview{0%,49%{opacity:0;transform:scale(.5)rotate(-4deg)}60%,76%{opacity:1;transform:scale(1)rotate(2deg)}83%,to{opacity:0;transform:scale(.82)rotate(2deg)}}@keyframes doorbellAlert{0%,30%,80%,to{opacity:0}31%,79%{opacity:1}}@keyframes pocketArgument{0%,10%{opacity:0;transform:translateY(58px)scale(.94)}23%{opacity:1;transform:translateY(0)scale(1)}35%{transform:translate(-3px)rotate(-1deg)}48%,75%{opacity:1;transform:translate(3px)rotate(1deg)}84%,to{opacity:0;transform:translateY(20px)}}.post-actions{min-height:38px;font-family:var(--font-geist-mono), monospace;justify-content:space-between;padding:9px 11px;font-size:.55rem;font-weight:800;display:flex}.scroll-button{z-index:30;background:var(--ink);min-height:48px;color:var(--acid);box-shadow:none;border-width:2px 0 0;flex:0 0 48px;justify-content:space-between;align-items:center;padding:0 15px;display:flex;position:relative}:is(.scroll-button:hover,.scroll-button:focus-visible){color:#fff;box-shadow:none;transform:none}.result-screen{background:radial-gradient(circle, #ffffff2e 0 2px, transparent 2.2px), var(--pink);background-size:18px 18px}.phase-over .phone{overscroll-behavior:contain;scrollbar-color:var(--ink) var(--pink);scrollbar-width:thin;touch-action:pan-y;overflow:hidden auto}.phase-over .phone::-webkit-scrollbar{width:8px}.phase-over .phone::-webkit-scrollbar-track{background:var(--pink)}.phase-over .phone::-webkit-scrollbar-thumb{border:2px solid var(--pink);background:var(--ink);border-radius:999px}.phase-over .result-screen{justify-content:flex-start;height:auto;min-height:100%;padding:44px 24px 28px}.phase-over .result-screen h2{margin:7px 0;font-size:clamp(2rem,3.2vw,2.6rem)}.phase-over .result-screen>p:not(.tiny-label){margin:5px auto 16px}.result-face{filter:drop-shadow(6px 6px 0 var(--ink));margin:6px 0 4px;font-size:5rem;animation:.8s ease-in-out infinite alternate wobble}.phase-over .result-face{margin:3px 0 1px;font-size:4.25rem}.result-link-button{cursor:pointer;color:var(--ink);font:800 .62rem/1.2 var(--font-geist-mono), monospace;background:0 0;border:0;border-bottom:1px solid;margin-top:14px;padding:4px}:is(.result-link-button:hover,.result-link-button:focus-visible){color:var(--blue);outline:none}.attention-receipt{border:3px solid var(--ink);background:var(--acid);width:100%;box-shadow:5px 5px 0 var(--ink);text-align:left;margin:0 0 13px;padding:12px 13px;font-size:.82rem;font-weight:900;line-height:1.25}.final-score.is-secondary{box-shadow:3px 3px 0 var(--ink);background:#f2f0e6d6;padding:9px 12px}.final-score.is-secondary strong{font-size:2.3rem}.put-phone-down{background:var(--ink);color:var(--paper);box-shadow:6px 6px 0 var(--acid)}.replay-button{margin:13px 0 2px}.result-screen.is-quiet{background:var(--paper);justify-content:center;min-height:100%}.quiet-mark{margin:16px 0 8px;font-family:Georgia,serif;font-size:7rem;line-height:.5}.result-screen.is-quiet h2{letter-spacing:-.05em}.final-score{border:3px solid var(--ink);background:var(--paper);width:100%;box-shadow:5px 5px 0 var(--ink);margin:2px 0 14px;padding:12px}.final-score span,.final-score strong,.final-score i{display:block}.final-score span{font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;font-size:.57rem;font-weight:900}.final-score strong{letter-spacing:-.08em;margin:2px 0;font-size:3.2rem;line-height:1}.final-score i{color:var(--blue);font-size:.62rem;font-style:normal;font-weight:950}.result-stats{width:100%;font-family:var(--font-geist-mono), monospace;justify-content:space-between;margin-bottom:13px;font-size:.55rem;display:flex}.result-stats span{flex-direction:column;display:flex}.result-stats b{font-size:1rem}.share-button{min-height:42px;box-shadow:4px 4px 0 var(--ink);background:#fff;margin-top:10px;font-size:.7rem}.share-menu{border:3px solid var(--ink);background:var(--acid);width:100%;box-shadow:5px 5px 0 var(--ink);text-align:left;margin-top:12px;padding:10px;animation:.16s cubic-bezier(.16,1,.3,1) both shareMenuIn}.share-menu>p{font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;margin:0 0 8px;font-size:.56rem;font-weight:950}.share-options{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.share-option,.share-more{border:2px solid var(--ink);cursor:pointer;color:var(--ink);font-family:inherit;font-weight:950}.share-option{background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:54px;padding:5px 2px;display:flex}.share-option b{font-size:1.1rem;line-height:1}.share-option span,.share-more{letter-spacing:.02em;font-size:.48rem}.share-x{background:var(--ink);color:#fff}.share-instagram{background:var(--pink)}:is(.share-option:hover,.share-option:focus-visible,.share-more:hover,.share-more:focus-visible){box-shadow:2px 2px 0 var(--ink);outline:none;transform:translate(2px,2px)}.share-menu>small{font-family:var(--font-geist-mono), monospace;margin:8px 0;font-size:.47rem;font-weight:800;line-height:1.3;display:block}.share-more{background:0 0;width:100%;min-height:28px}@keyframes shareMenuIn{0%{opacity:0;transform:translateY(-8px)rotate(-1deg)}to{opacity:1;transform:translateY(0)rotate(0)}}.reality-summary{border:2px solid var(--ink);width:100%;box-shadow:3px 3px 0 var(--ink);text-align:left;font-family:var(--font-geist-mono), monospace;background:#f2f0e6eb;margin:0 0 12px;padding:8px 10px}.reality-summary div{justify-content:space-between;align-items:center;gap:8px;display:flex}.reality-summary span,.reality-summary strong{letter-spacing:.06em;font-size:.52rem;font-weight:950}.reality-summary strong{color:#fff;background:var(--ink);padding:2px 5px}.reality-summary p{margin:5px 0 0;font-size:.5rem;font-weight:750;line-height:1.3}.reality-overlay,.reality-warning,.reality-pause-overlay{z-index:26;place-items:center;display:grid;position:absolute;inset:0}.reality-overlay{-webkit-backdrop-filter:blur(6px)saturate(.65);backdrop-filter:blur(6px)saturate(.65);background:repeating-linear-gradient(-12deg,#ffffff08 0 6px,#0000 6px 13px),#10120ed4;padding:22px;animation:.62s cubic-bezier(.22,1,.36,1) both realityVeilIn}.reality-warning{z-index:27;color:#fff;-webkit-backdrop-filter:blur(2px)saturate(.82);backdrop-filter:blur(2px)saturate(.82);background:linear-gradient(#050c144d,#050c14b3),repeating-linear-gradient(0deg,#21d9ff09 0 1px,#0000 1px 7px);padding:28px;animation:.36s ease-out both realityWarningVeilIn}.reality-warning.is-revealing{pointer-events:none;animation:.36s ease-in both realityWarningExit}.reality-warning-panel{width:min(100%,290px);font-family:var(--font-geist-mono), monospace;text-align:center;background:linear-gradient(135deg,#21d9ff14,#0000 52%),#06111cf0;border:1px solid #21d9ffd1;padding:18px 16px 15px;animation:.44s cubic-bezier(.16,1,.3,1) both realityWarningPanelIn;box-shadow:0 0 0 1px #ff3f9d3d,0 0 28px #21d9ff33,0 18px 46px #00000061}.reality-warning-panel>span{color:var(--neon-cyan,#21d9ff);letter-spacing:.13em;text-transform:uppercase;font-size:.48rem;font-weight:850;display:block}.reality-warning-panel>strong{max-width:240px;font-family:var(--font-geist-sans), sans-serif;letter-spacing:-.045em;margin:10px auto 0;font-size:1.28rem;font-weight:820;line-height:1.02;display:block}.reality-warning-panel>p{color:#ffffffb8;margin:8px 0 14px;font-size:.57rem;font-weight:650;line-height:1.35}.reality-warning-track{grid-template-columns:repeat(3,1fr);gap:5px;padding-bottom:7px;display:grid;position:relative;overflow:hidden}.reality-warning-track:after{content:"";background:linear-gradient(90deg, var(--neon-cyan,#21d9ff), var(--neon-magenta,#ff3f9d));transform-origin:0;height:2px;animation:1.6s linear both realityWarningProgress;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.reality-warning-track i{background:#21d9ff14;border:1px solid #21d9ff61;height:7px;animation:.28s ease-out both realityWarningStep}.reality-warning-track i:first-child{animation-delay:.12s}.reality-warning-track i:nth-child(2){animation-delay:.64s}.reality-warning-track i:nth-child(3){animation-delay:1.16s}.reality-warning-panel>small{color:#ffffff7a;letter-spacing:.18em;margin-top:7px;font-size:.45rem;font-weight:800;display:block}.reality-card{border:3px solid var(--ink);background:linear-gradient(90deg, transparent 49%, #10120e0f 50%, transparent 51%), linear-gradient(#10120e0f 1px, transparent 1px), var(--paper);width:100%;max-height:calc(100% - 20px);box-shadow:8px 8px 0 var(--pink), 11px 11px 0 var(--ink);text-align:left;background-size:34px 100%,100% 34px,auto;padding:16px;animation:.64s cubic-bezier(.16,1,.3,1) 40ms both realityArrive;overflow:auto}.reality-card-top{border-bottom:2px solid var(--ink);font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;justify-content:space-between;align-items:center;gap:8px;padding-bottom:8px;font-size:.55rem;font-weight:950;display:flex}.reality-card-top>span{color:var(--acid);background:var(--ink);padding:4px 6px}.reality-card-top strong{color:var(--orange);font-size:.5rem}.reality-question{text-align:center;justify-items:center;margin:10px 0;display:grid}.reality-icon{border:3px solid var(--ink);background:var(--acid);width:84px;height:84px;box-shadow:6px 6px 0 var(--pink), 9px 9px 0 var(--ink);border-radius:50%;place-items:center;font-size:4rem;line-height:1;display:grid;transform:rotate(-2deg)}.reality-eyebrow{border:2px solid var(--ink);background:var(--pink);width:fit-content;max-width:calc(100% - 12px);font-family:var(--font-geist-mono), monospace;letter-spacing:.05em;margin:-7px 0 11px;padding:4px 6px;font-size:.52rem;font-weight:950;transform:rotate(-1deg)}.reality-card h2{letter-spacing:-.065em;max-width:100%;margin:0;font-size:clamp(1.7rem,4.6vh,2.2rem);font-weight:950;line-height:.9}.reality-detail{max-width:30rem;margin:10px 0 0;font-size:.76rem;font-weight:650;line-height:1.35}.reality-actions{gap:5px;display:grid}.reality-actions button{border:2px solid var(--ink);cursor:pointer;letter-spacing:-.02em;text-align:left;width:100%;min-height:46px;box-shadow:4px 4px 0 var(--ink);padding:8px 10px;font-size:.69rem;font-weight:950;transition:transform .1s,box-shadow .1s}:is(.reality-actions button:hover,.reality-actions button:focus-visible){box-shadow:2px 2px 0 var(--ink);outline:none;transform:translate(2px,2px)}.reality-handle{background:var(--acid)}.reality-ignore{color:#fff;background:var(--ink);margin-top:5px}.reality-actions small{font-family:var(--font-geist-mono), monospace;padding-left:2px;font-size:.45rem;font-weight:700}.reality-overlay.debt-1 .reality-card{box-shadow:8px 8px 0 var(--orange), 11px 11px 0 var(--ink)}.reality-overlay.debt-2 .reality-card,.reality-overlay.debt-3 .reality-card{box-shadow:8px 8px 0 var(--orange), 11px 11px 0 var(--pink);background-color:#fff0d5;animation:.64s cubic-bezier(.16,1,.3,1) 40ms both realityArrive,.52s steps(2,end) .76s infinite realityKnock}.reality-overlay.is-repeat{background:repeating-linear-gradient(90deg,#ff5f8f29 0 7px,#0000 7px 15px),#10120ee6}.reality-overlay.is-repeat .reality-card{box-shadow:8px 8px 0 var(--orange), 12px 12px 0 var(--pink)}.scenario-earbuds{background:radial-gradient(circle at 90% 12%, #4d66ff3d 0 13%, transparent 13.5%), repeating-radial-gradient(circle at 96% 10%, transparent 0 16px, #10120e14 17px 19px), var(--paper)}.reality-pause-overlay{z-index:28;color:var(--acid);text-align:center;font-family:var(--font-geist-mono), monospace;background:#10120ef5;padding:28px}.reality-pause-overlay span{letter-spacing:-.05em;font-size:clamp(1.5rem,5vh,2.5rem);font-weight:950;animation:.5s steps(2,end) infinite blink;display:block}.reality-pause-overlay p{color:#fff;max-width:270px;margin:14px auto 0;font-size:.7rem;font-weight:750;line-height:1.5}.reality-toast{z-index:25;border:2px solid var(--ink);width:calc(100% - 34px);color:var(--ink);background:var(--pink);box-shadow:4px 4px 0 var(--ink);font-family:var(--font-geist-mono), monospace;text-align:center;padding:9px 12px;font-size:.55rem;font-weight:900;line-height:1.25;animation:.18s ease-out both realityToast;position:absolute;top:75px;left:50%;transform:translate(-50%)rotate(-1deg)}.score-panel{align-self:center;max-width:270px}.score-box,.timer-box,.multiplier-box,.algorithm-note{border:3px solid var(--ink);background:var(--paper);box-shadow:6px 6px 0 var(--ink)}.score-box{padding:16px;transform:rotate(1.5deg)}.score-box p,.timer-box span,.multiplier-box span,.algorithm-note span{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;margin:0;font-size:.58rem;font-weight:900}.score-box strong{letter-spacing:-.08em;font-size:clamp(2.2rem,4vw,4rem);line-height:1;display:block}.timer-box{text-align:center;background:var(--pink);width:78%;margin:20px 0 0 auto;padding:13px;transform:rotate(-2deg)}.timer-box strong{letter-spacing:-.08em;font-size:4rem;line-height:.96;display:block}.timer-box small{font-family:var(--font-geist-mono), monospace;font-size:.48rem;font-weight:900}.multiplier-box{background:var(--blue);color:#fff;margin-top:22px;padding:13px;transform:rotate(1deg)}.multiplier-box strong{margin:4px 0 9px;font-size:2.4rem;line-height:1;display:block}.rot-dots{grid-template-columns:repeat(9,1fr);gap:3px;display:grid}.rot-dots i{border:1px solid #fff;height:8px}.algorithm-note{background:var(--ink);color:var(--acid);margin:20px 8px 0 0;padding:13px;transform:rotate(-1deg)}.algorithm-note p{color:#fff;margin:8px 0 0;font-size:.72rem;font-weight:650;line-height:1.35}footer{border-top:3px solid var(--ink);background:var(--ink);min-height:52px;color:var(--acid);font-family:var(--font-geist-mono), monospace;letter-spacing:.08em;justify-content:space-between;align-items:center;padding:0 3vw;font-size:.56rem;font-weight:800;display:flex}.mobile-footer-legal{display:none}.rot-soft{filter:saturate(calc(1.08 + var(--reality-intensity) * .32))}.rot-soft .reality-collapse{opacity:calc(.12 + var(--reality-intensity) * .4)}.rot-soft .phone-wrap:before{opacity:calc(.18 + var(--reality-intensity) * .45);transform:translate(calc(-4px - var(--reality-intensity) * 8px), calc(var(--reality-intensity) * 3px)) rotate(calc(var(--reality-intensity) * -1.8deg))}.rot-soft .phone-wrap:after{opacity:calc(.12 + var(--reality-intensity) * .38);transform:translate(calc(4px + var(--reality-intensity) * 9px), calc(var(--reality-intensity) * -3px)) rotate(calc(var(--reality-intensity) * 2deg))}.rot-soft .phone-shadow{background:linear-gradient(110deg, var(--blue) 0 48%, var(--pink) 49% 54%, var(--blue) 55%);box-shadow:calc(var(--reality-intensity) * 14px) 0 #ff5f8f80, calc(var(--reality-intensity) * -12px) 0 #4d66ff73}.rot-smooth{filter:saturate(calc(1.25 + var(--reality-intensity) * .45)) contrast(calc(1.03 + var(--reality-intensity) * .12));background:radial-gradient(circle at 53% 54%, transparent 0 11%, #ff5f8f47 28%, transparent 57%), repeating-conic-gradient(from 16deg at 53% 54%, transparent 0 12deg, #10120e0d 13deg 15deg), var(--acid)}.rot-smooth .reality-collapse{opacity:calc(.44 + var(--reality-intensity) * .34)}.rot-smooth .reality-rings{opacity:calc(.22 + var(--reality-depth) * .78)}.rot-smooth .phone-wrap{animation:4.2s ease-in-out infinite alternate realityLean}.rot-smooth .phone{animation:.2s steps(2,end) infinite microShake,2.8s ease-in-out infinite alternate chromaticFocus}.rot-smooth .screen-distortion{opacity:calc(.16 + var(--reality-depth) * .52)}.rot-smooth .feed-nav,.rot-smooth .brain-meter{animation:2.4s steps(2,end) infinite interfaceSlip}.rot-smooth .post-author,.rot-smooth .engagement-row{animation:3.1s steps(2,end) -1.2s infinite reverse interfaceSlip}.rot-smooth .meter-track i,.rot-void .meter-track i{background:var(--pink)}.rot-void{filter:saturate(calc(1.55 + var(--reality-intensity) * .75)) contrast(calc(1.12 + var(--reality-intensity) * .18));background:radial-gradient(circle at 53% 54%, #10120ef5 0 7%, transparent 23%), repeating-conic-gradient(from 0deg at 53% 54%, var(--pink) 0 4deg, transparent 4deg 16deg, var(--blue) 17deg 20deg, transparent 20deg 32deg), var(--acid);background-size:auto,140% 140%,auto;animation:7s linear infinite rabbitHoleBackground}.rot-void .reality-collapse{opacity:calc(.76 + var(--reality-intensity) * .24)}.rot-void .reality-rings,.rot-void .reality-rifts{opacity:calc(.38 + var(--reality-depth) * .62)}.rot-void .post-copy h2{color:var(--ink);text-shadow:calc(2px + var(--reality-depth) * 8px) 0 var(--pink), calc(-2px - var(--reality-depth) * 8px) 0 var(--blue), 0 calc(var(--reality-depth) * 5px) white;animation:1.6s steps(2,end) infinite headlineFracture}.rot-void .phone{animation:.11s steps(2,end) infinite microShake,3.2s ease-in-out infinite alternate voidPerspective}.rot-void .phone-wrap:before,.rot-void .phone-wrap:after{opacity:.82;animation:1.25s steps(3,end) infinite phoneEcho}.rot-void .phone-wrap:after{animation-direction:reverse;animation-delay:-.63s}.rot-void .screen-distortion{opacity:calc(.52 + var(--reality-depth) * .45)}.rot-void .screen-distortion b{opacity:calc(.18 + var(--reality-depth) * .75)}.rot-void .post-media{transform-origin:50% 42%;animation:3.4s ease-in-out infinite alternate mediaRabbitHole}.rot-void .score-box,.rot-void .timer-box,.rot-void .multiplier-box,.rot-void .algorithm-note{animation:2.2s steps(2,end) infinite panelDesync}.rot-void .timer-box,.rot-void .algorithm-note{animation-delay:-1.1s}.negative-realm .phone{border-color:var(--pink);box-shadow:0 0 0 5px var(--ink), 0 0 0 10px var(--pink), 0 0 42px 14px #ff5f8fb8;transform-origin:50% 58%;animation:.1s steps(2,end) infinite realmShake,2.4s cubic-bezier(.7,0,.3,1) infinite alternate abyssalBreathing}.negative-realm .phone:after{content:"";z-index:19;pointer-events:none;border-radius:34px;animation:.8s ease-in-out infinite alternate realmPulse;position:absolute;inset:0;box-shadow:inset 0 0 45px #ff5f8fbf,inset 0 0 12px #fff}.negative-realm .feed-screen{background:linear-gradient(#ff5f8f2e,#4d66ff2e),#171017;animation:2.6s steps(3,end) infinite feedInversion}.negative-realm .feed-nav{color:#fff;background:var(--ink);border-bottom-color:var(--pink)}.negative-realm .feed-card{box-shadow:4px 4px 0 var(--pink), 0 0 18px #ff5f8f99}.negative-realm .reality-vortex{background:repeating-conic-gradient(from 0deg, var(--ink) 0 6deg, var(--pink) 7deg 11deg, transparent 12deg 18deg, var(--blue) 19deg 23deg, transparent 24deg 31deg), radial-gradient(circle, black 0 9%, transparent 10% 18%, #ffffffa6 19% 20%, transparent 21%);mix-blend-mode:hard-light;animation-duration:7s;-webkit-mask-image:radial-gradient(circle,#000 0 76%,#0000 84%);mask-image:radial-gradient(circle,#000 0 76%,#0000 84%)}.negative-realm .reality-rings i{box-shadow:0 0 0 3px var(--pink), 0 0 30px 8px var(--blue);border-color:#fff;animation-duration:1.7s}.negative-realm .phone-wrap{animation:4.6s cubic-bezier(.6,0,.4,1) infinite abyssOrbit}.negative-realm .screen-distortion{opacity:.92;mix-blend-mode:difference}.negative-realm .screen-distortion b{opacity:.9}@keyframes realityVortex{0%{transform:translate(-50%,-50%)rotate(0)scale(.72)}to{transform:translate(-50%,-50%)rotate(360deg)scale(.88)}}@keyframes realityRingPulse{0%,to{opacity:.25;transform:translate(-50%, -50%) rotate(calc(var(--ring-index) * 7deg)) scale(.72)}50%{opacity:.95;transform:translate(-50%, -50%) rotate(calc(var(--ring-index) * -8deg)) scale(1.12)}}@keyframes realityRiftDrift{0%{filter:drop-shadow(-5px 0 8px var(--blue));translate:-12px -18px}55%{filter:drop-shadow(8px 0 14px var(--pink));translate:18px 9px}to{filter:drop-shadow(0 0 18px #fff);translate:-3px 26px}}@keyframes scanlineSkid{0%,to{transform:translateY(-8%)}45%{transform:translateY(7%)}47%{transform:translateY(-2%)}}@keyframes colorPhase{0%{transform:translate(-4%,-2%)rotate(-1deg)}to{transform:translate(5%,3%)rotate(1.5deg)}}@keyframes signalTear{0%,to{transform:translate(-9%)skew(-8deg)}24%{transform:translate(13%)skew(12deg)}28%{transform:translate(-2%)skew(-18deg)}67%{transform:translate(7%)skew(5deg)}}@keyframes screenCrack{0%,44%,to{transform:translate(0)scaleX(.76)}45%,51%{transform:translate(-9%)scaleX(1.15)}52%,72%{transform:translate(5%)scaleX(.94)}}@keyframes realityLean{0%{transform:perspective(900px)rotateY(-1.2deg)rotate(-.35deg)}to{transform:perspective(900px)rotateY(1.8deg)rotate(.5deg)}}@keyframes chromaticFocus{0%{box-shadow:-5px 3px #4d66ff7a,6px -2px #ff5f8f6b}to{box-shadow:7px -3px #4d66ff75,-6px 4px #ff5f8f80}}@keyframes interfaceSlip{0%,84%,to{transform:translate(0)}85%{transform:translate(-4px)skew(-1deg)}90%{transform:translate(5px)skew(2deg)}95%{transform:translate(-2px)}}@keyframes rabbitHoleBackground{0%{background-position:50%,0 0,50%}to{background-position:50%,100% 100%,50%}}@keyframes headlineFracture{0%,78%,to{transform:translate(0)skew(0)}80%{transform:translate(-3px)skew(-4deg)}88%{transform:translate(4px)skew(3deg)}}@keyframes voidPerspective{0%{transform:perspective(900px)rotateX(.3deg)rotateY(-.6deg)}to{transform:perspective(900px)rotateX(-1.1deg)rotateY(1.1deg)}}@keyframes phoneEcho{0%,to{transform:translate(-12px,5px)rotate(-1.8deg)scale(.99)}50%{transform:translate(15px,-7px)rotate(2.2deg)scale(1.02)}}@keyframes mediaRabbitHole{0%{filter:hue-rotate();transform:perspective(500px)rotateX(0)scale(1)}to{filter:hue-rotate(28deg);transform:perspective(500px)rotateX(4deg)scale(1.045)}}@keyframes panelDesync{0%,72%,to{box-shadow:6px 6px 0 var(--ink);transform:translate(0)}74%{box-shadow:10px 4px 0 var(--blue);transform:translate(-3px,2px)}82%{box-shadow:-8px 7px 0 var(--pink);transform:translate(4px,-1px)}}@keyframes abyssalBreathing{0%{rotate:-.25deg;scale:.985}to{rotate:.35deg;scale:1.018}}@keyframes feedInversion{0%,86%,to{filter:none}88%{filter:invert()hue-rotate(180deg)}93%{filter:contrast(1.7)hue-rotate(35deg)}}@keyframes abyssOrbit{0%,to{transform:perspective(1000px)rotateY(-1.4deg)rotateX(.5deg)translateY(0)}25%{transform:perspective(1000px)rotateY(1deg)rotateX(-.6deg)translateY(-3px)}50%{transform:perspective(1000px)rotateY(1.8deg)rotateX(.8deg)translateY(2px)}75%{transform:perspective(1000px)rotateY(-.7deg)rotateX(-.3deg)translateY(-1px)}}@keyframes newPost{0%{opacity:.3;transform:translateY(26px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes breachWarning{50%{background-color:var(--pink)}}@keyframes breachScan{0%{transform:translateY(-8px)translate(-5%)}50%{transform:translateY(8px)translate(5%)}to{transform:translateY(-8px)translate(-5%)}}@keyframes realmShake{0%{transform:translate(1px,-1px)rotate(-.15deg)}50%{transform:translate(-1px,1px)rotate(.15deg)}to{transform:translate(1px,1px)rotate(-.1deg)}}@keyframes realmPulse{0%{opacity:.55}to{opacity:1}}@keyframes float{50%{transform:translateY(-7px)rotate(3deg)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes blink{50%{opacity:.15}}@keyframes wobble{to{transform:rotate(5deg)scale(1.03)}}@keyframes microShake{50%{transform:translate(.5px,-.5px)}}@keyframes realityArrive{0%{opacity:0;transform:translateY(18px)rotate(.8deg)scale(.975)}to{opacity:1;transform:translateY(0)rotate(0)scale(1)}}@keyframes realityVeilIn{0%{opacity:0;-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate()}to{opacity:1;-webkit-backdrop-filter:blur(6px)saturate(.65);backdrop-filter:blur(6px)saturate(.65)}}@keyframes realityWarningVeilIn{0%{opacity:0;-webkit-backdrop-filter:blur()saturate();backdrop-filter:blur()saturate()}to{opacity:1;-webkit-backdrop-filter:blur(2px)saturate(.82);backdrop-filter:blur(2px)saturate(.82)}}@keyframes realityWarningPanelIn{0%{opacity:0;transform:translateY(-10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes realityWarningProgress{to{transform:scaleX(1)}}@keyframes realityWarningStep{0%{box-shadow:none;background:#21d9ff14}to{background:var(--neon-cyan,#21d9ff);box-shadow:0 0 12px #21d9ffa6}}@keyframes realityWarningExit{0%{opacity:1}to{opacity:0}}@keyframes realityKnock{0%,to{transform:translate(0)rotate(-.2deg)}50%{transform:translate(2px,-1px)rotate(.2deg)}}@keyframes realityToast{0%{opacity:0;transform:translate(-50%,-14px)rotate(2deg)}to{opacity:1;transform:translate(-50%)rotate(-1deg)}}@keyframes mobileTicker{0%{transform:translate(100vw)}to{transform:translate(-100%)}}@media (max-width:980px){.stage{grid-template-columns:minmax(240px,.8fr) minmax(320px,420px)}.score-panel{display:none}.intro-copy h1{font-size:clamp(4rem,10vw,6.5rem)}}@media (max-width:680px){.seo-about{grid-template-columns:1fr;gap:40px;padding:58px 22px 76px}.seo-about h2{font-size:clamp(2.35rem,12vw,4rem)}.seo-faq{box-shadow:7px 7px 0 var(--blue)}.game-shell{min-height:100dvh;padding-bottom:calc(72px + env(safe-area-inset-bottom));filter:none}.topbar{z-index:30;grid-template-columns:1fr auto;height:54px;padding:0 16px;position:sticky;top:0}.live-pill{display:none}.best-score{font-size:.48rem}.best-score strong{font-size:.75rem}.stage{flex-direction:column;align-items:center;gap:0;min-height:auto;padding:10px 12px 18px;display:flex}.intro-copy{text-align:center;width:min(100%,410px);padding:8px 12px 12px;transition:padding .22s,transform .22s;display:block}.intro-copy .eyebrow{margin:0;padding:5px 8px;font-size:.53rem;transform:rotate(-1deg)}.intro-copy h1{white-space:nowrap;margin:12px 0 9px;font-size:clamp(3rem,15.5vw,4.15rem);line-height:.74}.intro-copy h1 br{display:none}.intro-copy h1 em{-webkit-text-stroke-width:2px;text-shadow:4px 4px 0 var(--ink);margin-left:.08em;transform:rotate(-2deg)}.intro-copy .lede{max-width:330px;margin:15px auto 0;font-size:.8rem;line-height:1.25}.intro-copy .instructions{display:none}.phase-playing .intro-copy{padding:2px 10px 8px}.phase-playing .intro-copy .eyebrow{display:none}.phase-playing .intro-copy h1{margin:5px 0 6px;font-size:clamp(2rem,10vw,2.6rem)}.phase-playing .intro-copy h1 em{text-shadow:3px 3px 0 var(--ink)}.phase-playing .intro-copy .lede{font-size:.65rem;font-family:var(--font-geist-mono), monospace;letter-spacing:.02em;margin-top:8px;font-weight:800}.phone-wrap{z-index:3;width:min(100%,410px);transition:width .22s}.rot-soft .phone-wrap{filter:saturate(1.12)}.rot-smooth .phone-wrap{filter:saturate(1.3)contrast(1.05)}.rot-void .phone-wrap{filter:saturate(1.65)contrast(1.15)}.phone-shadow{inset:10px -8px -8px 10px}.phone{border-radius:32px;height:min(66svh,620px);min-height:540px;transition:box-shadow .22s}.phase-intro .phone{height:min(39svh,340px);min-height:330px}.phase-intro .start-screen{padding:34px 16px 10px}.phase-intro .start-orbit{width:72px;height:72px;box-shadow:5px 5px 0 var(--ink);border-width:2px;margin-bottom:4px}.phase-intro .start-orbit:before,.phase-intro .start-orbit:after{border-width:2px;width:92px;height:30px}.phase-intro .start-orbit span{font-size:2.2rem}.phase-intro .start-orbit i{border-width:1px;width:11px;height:11px;top:9px}.phase-intro .start-screen h2{margin:4px 0;font-size:1.55rem}.phase-intro .start-screen>p:not(.tiny-label){margin:2px auto 6px;font-size:.64rem;line-height:1.2}.phase-intro .primary-button{min-height:44px}.phase-intro .start-screen>small{display:none}.phase-playing .phone{height:clamp(520px,73svh,680px)}.feed-card.has-rich-media .post-media-rich{aspect-ratio:auto;flex:auto;min-height:126px}.phase-over .phone{touch-action:pan-y;height:max(810px,90svh);min-height:810px}.start-screen,.result-screen{padding-left:23px;padding-right:23px}.phase-over .result-screen{justify-content:flex-start;padding-top:48px;padding-bottom:22px}.phase-over .result-face{margin:2px 0;font-size:4.4rem}.phase-over .result-screen h2{margin:7px 0;font-size:2.25rem}.phase-over .result-screen>p:not(.tiny-label){margin-bottom:14px}.reality-overlay{padding:16px}.reality-warning{padding:20px}.reality-warning-panel{padding:17px 14px 14px}.reality-card{padding:14px}.reality-question{margin:9px 0}.reality-icon{width:80px;height:80px;font-size:3.8rem}.reality-card h2{font-size:clamp(1.75rem,8vw,2.35rem)}.reality-detail{margin-top:9px}.reality-actions button{min-height:44px}.score-panel{z-index:4;grid-template-columns:1.2fr .78fr 1fr;align-self:center;align-items:stretch;gap:6px;width:min(100% - 22px,400px);max-width:400px;margin:14px auto 0;padding:0 3px 5px;display:grid;position:relative}.score-box,.timer-box,.multiplier-box,.algorithm-note{width:auto;min-width:0;box-shadow:3px 3px 0 var(--ink);border-width:2px;margin:0;padding:8px}.score-box{transform:rotate(-1.5deg)}.timer-box{transform:translateY(3px)rotate(1.5deg)}.multiplier-box{transform:rotate(-1deg)}.score-box p,.timer-box span,.multiplier-box span,.algorithm-note span{letter-spacing:.07em;font-size:.43rem}.score-box strong,.timer-box strong,.multiplier-box strong{margin:4px 0 0;font-size:clamp(1.35rem,7vw,2rem);line-height:1}.timer-box small{display:none}.rot-dots{gap:2px;margin-top:5px}.rot-dots i{height:5px}.algorithm-note{white-space:nowrap;grid-column:1/-1;align-items:center;gap:9px;min-height:38px;margin-top:3px;padding:7px 9px;display:flex;overflow:hidden;transform:rotate(.4deg)}.algorithm-note span{color:var(--pink);flex:none}.algorithm-note p{color:#fff;text-overflow:ellipsis;margin:0;font-size:.6rem;line-height:1;overflow:hidden}footer{z-index:2;border-top-width:2px;justify-content:flex-start;height:auto;min-height:42px;padding:0;display:flex;position:relative;overflow:hidden}footer p{white-space:nowrap;flex:none;margin:0;font-size:.55rem;animation:12s linear -3s infinite mobileTicker}footer p:last-child{display:none}.mobile-footer-legal{display:inline}.negative-realm .intro-copy h1{color:#fff;text-shadow:2px 0 var(--pink), -2px 0 var(--blue)}.negative-realm .score-panel>div{border-color:var(--pink);box-shadow:3px 3px 0 var(--pink), 0 0 15px #ff5f8fbf}.negative-realm footer{color:var(--ink);border-color:var(--ink);background:var(--pink)}}@media (max-width:390px){.stage{padding-inline:8px}.intro-copy h1{font-size:2.85rem}.intro-copy .lede{font-size:.72rem}.phone{min-height:520px}.score-panel{width:calc(100% - 16px)}}@media (max-height:700px) and (min-width:681px){.phone{height:calc(100svh - 90px);min-height:540px}.stage{min-height:640px;padding-top:20px}}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:.01ms!important;animation-iteration-count:1!important}.scene-speed-lines,.siren-wash{transform:none}.reality-rings,.reality-rifts{display:none}.reality-warning,.reality-warning.is-revealing,.reality-warning-panel,.reality-warning-track:after,.reality-warning-track i{transform:none;animation:none!important}.rot-smooth .phone-wrap,.rot-smooth .phone,.rot-smooth .feed-nav,.rot-smooth .brain-meter,.rot-smooth .post-author,.rot-smooth .engagement-row,.rot-void,.rot-void .phone,.rot-void .phone-wrap:before,.rot-void .phone-wrap:after,.rot-void .post-copy h2,.rot-void .post-media,.rot-void .score-box,.rot-void .timer-box,.rot-void .multiplier-box,.rot-void .algorithm-note,.negative-realm .phone,.negative-realm .phone-wrap,.negative-realm .feed-screen,.screen-distortion,.screen-distortion:before,.screen-distortion:after,.screen-distortion i,.screen-distortion b{animation:none!important;translate:none!important;rotate:none!important;scale:none!important}.ticker-zero,.ticker-mid{opacity:0}.ticker-final,.income-chair,.money-spray i,.floor-founder,.chair-end-card,.auditor-phone,.calm-officer,.officer-speech,.engagement-crash,.fail-character,.fail-impact,.fail-end-card,.runaway-chair,.fail-skateboard,.cute-animal-character,.cute-end-card,.robot-vacuum,.batch-end-card,.plant-after,.innocent-cat,.cat-statement,.smart-bulb,.permission-stack span,.access-denied,.returning-pirate,.cat-litter-review,.doorbell-alert,.pocket-argument,.headline-readout,.platform-card,.gate-status,.portfolio-card,.calendar-card,.comment-spiral span,.livestream-comments span,.objection-win{opacity:1}.plant-before,.phone-comments span,.escaping-engagement i,.dance-notes i,.spa-bubbles i,.chef-steam i{opacity:0}}.game-shell{--shell-black:#080909;--shell-raised:#111313;--shell-line:#e7e2d829;--shell-muted:#93978f;--signal:#b43a43;--device-width:min(390px, calc((100svh - 148px) * .49));color:var(--paper);background:radial-gradient(circle at 51% 47%,#a43b452e,#0000 24%),radial-gradient(circle at 51% 47%,#e7e2d80e,#0000 48%),linear-gradient(90deg,#080909 0%,#0d0f0f 49%,#090a0a 100%)}.game-shell:before,.game-shell:after{content:"";z-index:0;pointer-events:none;position:absolute;inset:0}.game-shell:before{opacity:.34;background-image:linear-gradient(#e7e2d809 1px,#0000 1px),linear-gradient(90deg,#e7e2d809 1px,#0000 1px);background-size:48px 48px;-webkit-mask-image:radial-gradient(circle at 51% 46%,#000,#0000 72%);mask-image:radial-gradient(circle at 51% 46%,#000,#0000 72%)}.topbar{border-bottom:1px solid var(--shell-line);height:70px;color:var(--paper);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#080909db;padding:0 clamp(22px,3.4vw,58px);box-shadow:0 1px #000000e6}.brand{color:var(--paper);letter-spacing:-.07em;font-size:clamp(1.2rem,1.7vw,1.62rem);font-weight:680}.live-pill{color:#c5c3bd;box-shadow:none;letter-spacing:.13em;text-transform:uppercase;background:#ffffff06;border:1px solid #e7e2d833;gap:10px;padding:8px 12px;font-size:.59rem;font-weight:650}.live-pill i{background:#d34b53;width:6px;height:6px;box-shadow:0 0 12px #d34b53c7}.best-score{color:var(--shell-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:650}.best-score strong{color:var(--paper);font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:600}.stage{z-index:3;grid-template-columns:minmax(260px,1fr) minmax(300px,420px) minmax(220px,.74fr);gap:clamp(30px,4.4vw,76px);width:min(1500px,100%);min-height:calc(100svh - 118px);padding:clamp(30px,4vh,54px) clamp(26px,4.2vw,72px);position:relative}.intro-copy{width:min(100%,500px);color:var(--paper)}.intro-copy>.eyebrow{border-left:2px solid var(--signal);color:#a7aaa3;letter-spacing:.18em;text-transform:uppercase;background:0 0;margin:0;padding:2px 0 2px 13px;font-size:.6rem;font-weight:650;line-height:1.5;transform:none}.intro-copy h1 em{color:var(--signal);-webkit-text-stroke:0;text-shadow:none;font-style:normal;transform:none}.lede{color:#b8bab4;max-width:440px;margin:0 0 clamp(30px,5vh,48px);font-size:clamp(1rem,1.35vw,1.18rem);font-weight:430;line-height:1.58}.instructions{border-top:1px solid var(--shell-line);gap:16px;max-width:440px;padding:15px 0}.instructions:last-child{border-bottom:1px solid var(--shell-line)}.step-number{color:#ce6a70;width:31px;height:31px;box-shadow:none;background:0 0;border:1px solid #e7e2d842;flex-basis:31px;font-size:.58rem;font-weight:650}.instructions p{line-height:1.2}.instructions strong{color:#e7e2d8;letter-spacing:.08em;text-transform:uppercase;font-size:.7rem;font-weight:650}.instructions small{color:#8f938c;margin-top:6px;font-size:.69rem;font-weight:430}.phone-wrap{width:var(--device-width);isolation:isolate;max-width:100%;margin:auto}.phone-wrap:before,.phone-wrap:after{content:none}.phone-field{z-index:0;pointer-events:none;position:absolute;inset:-12% -34%;overflow:visible}.phone-field:before{content:"";filter:blur(14px);background:radial-gradient(circle,#b43a4333,#b43a4309 52%,#0000 72%);border-radius:50%;position:absolute;inset:8% 17%}.field-caption{color:#e7e2d866;width:max-content;font-family:var(--font-geist-mono), monospace;letter-spacing:.17em;text-transform:uppercase;font-size:.47rem;font-weight:600;position:absolute;left:50%;transform:translate(-50%)}.field-caption-top{top:4.5%}.field-caption-bottom{bottom:4.5%}.phone-shadow{z-index:0;filter:blur(13px);background:#000c;border:0;border-radius:50%;height:8%;position:absolute;inset:auto 3% -4.5%;transform:none;box-shadow:0 0 42px 18px #00000094}.phone-device{z-index:2;aspect-ratio:390/796;isolation:isolate;background:linear-gradient(105deg,#ffffff26,#0000 9% 88%,#ffffff1a),linear-gradient(90deg,#090a0a,#252827 4%,#121414 11% 89%,#303332 96%,#090a0a);border:1px solid #3b3f3e;border-radius:clamp(45px,12.6vw,56px);width:100%;position:relative;box-shadow:0 48px 92px #00000094,0 18px 32px #00000094,0 0 0 1px #030404,inset 0 0 0 1px #ffffff14,inset 0 0 18px #ffffff09}.phone-device:before{content:"";z-index:0;border-radius:inherit;pointer-events:none;border:1px solid #ffffff14;position:absolute;inset:4px}.phone-device:after{content:"";z-index:5;pointer-events:none;background:linear-gradient(#0000,#ffffff42 12% 82%,#0000);width:1px;position:absolute;top:6.5%;bottom:7%;left:2px}.device-button{z-index:-1;background:linear-gradient(#343837,#111313 18% 82%,#303332);border:1px solid #030404;width:4px;position:absolute;box-shadow:inset 1px 0 #ffffff1f}.device-button-action{border-radius:3px 0 0 3px;height:4.8%;top:17%;left:-4px}.device-button-volume-up,.device-button-volume-down{border-radius:4px 0 0 4px;height:7.6%;left:-5px}.device-button-volume-up{top:25%}.device-button-volume-down{top:34%}.device-button-power{border-radius:0 4px 4px 0;height:12%;top:27%;right:-5px}.phone,.phase-intro .phone,.phase-playing .phone,.phase-over .phone{background:#0b0c0c;border:1px solid #343838;border-radius:clamp(37px,10.8vw,47px);width:auto;height:auto;min-height:0;max-height:none;animation:none;position:absolute;inset:10px;transform:none;box-shadow:0 0 0 2px #030404,inset 0 0 0 1px #ffffff09}.phone-speaker{background:#020303;border:1px solid #1c1e1e;border-radius:18px;width:96px;height:28px;top:10px;box-shadow:inset 0 -1px #ffffff0b,0 1px 2px #000000e6}.phone-camera{background:radial-gradient(circle at 40% 35%,#344f65,#101820 34%,#020303 68%);border:1px solid #171d23;border-radius:50%;width:7px;height:7px;position:absolute;top:50%;right:9px;transform:translateY(-50%);box-shadow:0 0 3px #42586f6b}.device-reflection{z-index:6;border-radius:inherit;pointer-events:none;opacity:.22;background:linear-gradient(118deg,#ffffff17,#0000 27% 100%);height:38%;position:absolute;inset:1px 1px auto;overflow:hidden;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.start-screen{color:#e8e4dc;background:radial-gradient(circle at 50% 36%,#a43b451f,#0000 31%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/100% 36px,#0c0e0e;padding:clamp(66px,10%,82px) clamp(22px,8%,34px) clamp(24px,7%,38px)}.warning-sticker{color:#969a93;letter-spacing:.13em;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:0;font-size:.56rem;font-weight:620;display:flex;top:52px;left:50%;right:auto;transform:translate(-50%)}.warning-sticker i{background:#d34b53;border-radius:50%;width:5px;height:5px;box-shadow:0 0 9px #d34b53b8}.start-orbit{aspect-ratio:1;background:radial-gradient(circle,#e7e2d814 0 2%,#0000 3% 33%,#a43b4524 34% 35%,#0000 36%),#0d0f0f;border:1px solid #e7e2d82e;width:clamp(104px,39%,142px);height:auto;margin:0 0 clamp(22px,5%,34px);box-shadow:inset 0 0 36px #000000e6,0 0 56px #a43b451a}.start-orbit:before,.start-orbit:after{border:1px solid #e7e2d821;width:118%;height:42%;transform:rotate(32deg)}.start-orbit:after{transform:rotate(-32deg)}.start-orbit>span{z-index:2;aspect-ratio:1;background:radial-gradient(circle at 44% 38%,#c8c8c0,#777b75 24%,#191c1c 56%,#050606 72%);border:1px solid #e7e2d84d;border-radius:50%;width:34%;height:auto;font-size:0;animation:4s ease-in-out infinite aperturePulse;position:relative;box-shadow:0 0 0 8px #a43b4514,0 0 28px #a43b4529}.start-orbit>span i{transform-origin:50% 0;background:#e7e2d857;border:0;border-radius:0;width:1px;height:50%;position:absolute;inset:50% auto auto 50%}.start-orbit>span i:first-child{transform:rotate(0)}.start-orbit>span i:nth-child(2){transform:rotate(120deg)}.start-orbit>span i:nth-child(3){transform:rotate(240deg)}.start-screen .tiny-label{color:#aebdbb;letter-spacing:.11em;text-transform:uppercase;font-size:.625rem;font-weight:650}.start-screen h2{color:#f0ece3;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.07em;margin:14px 0 11px;font-size:clamp(2.05rem,6.2vw,2.5rem);font-weight:760;line-height:.92}.start-screen>p:not(.tiny-label){color:#c8d2cf;max-width:282px;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:-.012em;margin:0 auto clamp(22px,6%,32px);font-size:.82rem;font-weight:500;line-height:1.56}.start-screen .primary-button{color:#0b0d0d;min-height:54px;box-shadow:none;letter-spacing:.02em;background:#dedad1;border:1px solid #d5d1c8;padding:0 17px;font-size:.76rem;font-weight:680}:is(.start-screen .primary-button:hover,.start-screen .primary-button:focus-visible){color:#fff;box-shadow:none;background:#a43b45;border-color:#c95159;transform:none}.start-screen>small{color:#a0afac;letter-spacing:.035em;margin-top:17px;font-size:.625rem;font-weight:580}.feed-screen{color:#111313;background:#121414}.feed-nav{color:#d8d5cd;background:#0c0e0e;border-bottom:1px solid #292d2c;height:70px;padding:31px 18px 8px;font-weight:560}.feed-nav strong{border-bottom:1px solid #bd454d;font-size:.76rem;font-weight:650}.brain-meter{color:#c7c9c3;background:#171a19;border-bottom:1px solid #303433;padding:9px 15px 10px}.brain-meter>div:first-child{letter-spacing:.05em;text-transform:uppercase;font-size:.53rem;font-weight:650}.meter-track{background:#303433;border:0;height:4px}.meter-track i{background:#b43a43}.feed-card{color:#121414;background:#eeebe4;border:1px solid #d0ccc4;border-radius:16px;margin:10px;box-shadow:0 12px 26px #00000047}.post-author{border-bottom:1px solid #d2cec5}.avatar{background:#d4d4c6;border:1px solid #777b75}.post-author button{color:#5d615c}.post-copy h2{letter-spacing:-.045em;font-weight:760}.post-media{border-top:1px solid #b9b5ad;border-bottom:1px solid #b9b5ad}.post-actions{color:#565a55;font-weight:620}.scroll-button{z-index:30;isolation:isolate;color:#0b0d0d;letter-spacing:.01em;background:#dedad1;border-top:1px solid #373b3a;flex-basis:52px;min-height:52px;font-size:.76rem;font-weight:680;position:relative}:is(.scroll-button:hover,.scroll-button:focus-visible){color:#fff;background:#a43b45}.result-screen{color:#e8e4dc;background:radial-gradient(circle at 50% 20%,#a43b4533,#0000 34%),#0c0e0e}.phase-over .phone{scrollbar-color:transparent transparent;scrollbar-width:none}.phase-over .phone::-webkit-scrollbar{width:0;height:0;display:none}.result-screen .tiny-label,.result-screen>p:not(.tiny-label){color:#a5a9a2}.attention-receipt,.final-score,.final-score.is-secondary,.reality-summary{color:#e7e2d8;box-shadow:none;background:#ffffff0b;border:1px solid #e7e2d838}.put-phone-down{color:#0b0d0d;box-shadow:none;background:#dedad1;border:1px solid #d3cfc6}.result-link-button{color:#b5b8b1}.share-button{color:#d5d2ca;box-shadow:none;background:0 0;border-color:#5c615e}.result-screen.is-quiet{color:#171919;background:#dedad1}.result-screen.is-quiet .tiny-label,.result-screen.is-quiet>p:not(.tiny-label){color:#5d615c}.score-panel{width:min(100%,270px);max-width:270px;color:var(--paper);gap:0;display:grid;position:relative}.score-panel:before{content:"Session telemetry";color:#7f837d;font-family:var(--font-geist-mono), monospace;letter-spacing:.18em;text-transform:uppercase;padding:0 0 12px;font-size:.5rem;font-weight:620;display:block}.score-box,.timer-box,.multiplier-box,.algorithm-note{border:0;border-top:1px solid var(--shell-line);width:100%;color:var(--paper);box-shadow:none;text-align:left;background:0 0;margin:0;padding:17px 2px;transform:none}.score-box p,.timer-box span,.multiplier-box span,.algorithm-note span{color:#858982;letter-spacing:.15em;text-transform:uppercase;font-size:.5rem;font-weight:620}.score-box strong,.timer-box strong,.multiplier-box strong{color:#e9e5dd;font-variant-numeric:tabular-nums;letter-spacing:-.07em;margin:7px 0 0;font-size:clamp(2rem,3.5vw,3.4rem);font-weight:480;line-height:.95;display:block}.timer-box small{color:#777b75;letter-spacing:.12em;text-transform:uppercase;font-size:.45rem;font-weight:600}.multiplier-box{color:var(--paper);background:0 0}.multiplier-box strong{font-size:2.15rem}.rot-dots{gap:4px;margin-top:12px}.rot-dots i{background:#343837;border:0;height:2px}.algorithm-note{border-bottom:1px solid var(--shell-line)}.algorithm-note p{color:#a4a8a1;margin-top:10px;font-size:.69rem;font-weight:430;line-height:1.48}footer{z-index:3;border-top:1px solid var(--shell-line);color:#737770;letter-spacing:.1em;text-transform:uppercase;background:#080909;min-height:48px;padding:0 clamp(22px,3.4vw,58px);font-size:.49rem;font-weight:560;position:relative}.seo-about{color:#151717;background:#d8d4cb;border-top:1px solid #8f8b83;gap:clamp(42px,7vw,110px);padding:clamp(72px,9vw,128px) max(5vw,50vw - 660px)}.seo-about .eyebrow{color:#5d615b;text-transform:uppercase;background:0 0;border-left:2px solid #96343d;padding:0 0 0 12px;font-weight:650}.seo-about h2{font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;letter-spacing:-.07em;margin-top:30px;font-weight:760;line-height:.9}.seo-about-copy>p:not(.eyebrow){color:#343735;font-weight:430;line-height:1.68}.seo-faq{box-shadow:none;background:#ffffff3d;border:1px solid #8e8a82}.seo-faq div{border-bottom:1px solid #aaa69e}.seo-faq dt{color:#7e2e35;letter-spacing:.11em;text-transform:uppercase;font-weight:680}.seo-faq dd{color:#363936;font-weight:430;line-height:1.58}.rot-smooth .phone-wrap,.rot-void .phone-wrap,.negative-realm .phone-wrap,.rot-smooth .phone,.rot-void .phone,.negative-realm .phone{animation:none;transform:none}.rot-smooth .phone-wrap,.rot-void .phone-wrap{filter:none}.negative-realm .phone{border-color:#4b3033;box-shadow:0 0 0 2px #030404,inset 0 0 42px #a43b4552}.quiet-ending .phone-device{background:#c8c4bb;border-color:#9a968e;box-shadow:0 30px 60px #00000024}.quiet-ending .phone-field{opacity:0}@keyframes aperturePulse{0%,to{transform:scale(.96);box-shadow:0 0 0 8px #a43b450f,0 0 24px #a43b451f}50%{transform:scale(1);box-shadow:0 0 0 13px #a43b4505,0 0 38px #a43b4533}}@media (max-width:1080px){.stage{grid-template-columns:minmax(230px,.9fr) minmax(290px,390px)}.score-panel{display:none}}@media (max-width:680px){.game-shell{--device-width:min(100%, 358px);background:radial-gradient(circle at 50% 47%,#a43b4526,#0000 29%),#090a0a;min-height:100dvh;padding-bottom:0}.game-shell:after{box-shadow:inset 0 0 90px 18px #00000094}.topbar{grid-template-columns:1fr auto;height:56px;padding:0 16px}.brand{font-size:1.18rem}.best-score{font-size:.43rem}.best-score strong{margin-left:7px;font-size:.68rem}.stage{gap:32px;min-height:auto;padding:28px 16px 48px}.intro-copy,.phase-playing .intro-copy{text-align:left;width:min(100%,430px);padding:0;transform:none}.intro-copy>.eyebrow,.phase-playing .intro-copy>.eyebrow{margin:0;padding:1px 0 1px 10px;font-size:.49rem;display:block;transform:none}.intro-copy h1,.phase-playing .intro-copy h1{white-space:normal;margin:20px 0 17px;font-size:clamp(3.35rem,17vw,4.45rem);line-height:.82}.intro-copy h1 br,.phase-playing .intro-copy h1 br{display:block}.intro-copy h1 em,.phase-playing .intro-copy h1 em{text-shadow:none;margin:0;transform:none}.intro-copy .lede,.phase-playing .intro-copy .lede{color:#a9aca5;max-width:340px;font-family:var(--font-geist-sans), Arial, sans-serif;letter-spacing:0;margin:0;font-size:.84rem;font-weight:430;line-height:1.5}.intro-copy .instructions{display:none}.phone-wrap{width:var(--device-width);z-index:3}.phone-field{inset:-8% -18%}.field-caption{display:none}.phone-device{border-radius:48px}.phone,.phase-intro .phone,.phase-playing .phone,.phase-over .phone{border-radius:40px;height:auto;min-height:0;inset:9px}.start-screen,.phase-intro .start-screen{padding:66px 24px 28px}.start-orbit,.phase-intro .start-orbit{border-width:1px;width:clamp(104px,38%,136px);height:auto;margin-bottom:24px;box-shadow:inset 0 0 36px #000000e6,0 0 56px #a43b451a}.phase-intro .start-orbit:before,.phase-intro .start-orbit:after{border-width:1px;width:118%;height:42%}.phase-intro .start-orbit>span{font-size:0}.phase-intro .start-screen h2{margin:13px 0 10px;font-size:clamp(1.95rem,9vw,2.35rem)}.phase-intro .start-screen>p:not(.tiny-label){margin:0 auto 26px;font-size:.8rem;line-height:1.55}.phase-intro .primary-button{min-height:54px}.phase-intro .start-screen>small{display:block}.score-panel{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;width:min(100%,358px);max-width:358px;margin:0 auto;padding:0;display:grid}.score-panel:before{grid-column:1/-1}.score-box,.timer-box,.multiplier-box,.algorithm-note{width:auto;min-width:0;box-shadow:none;border-width:1px 0 0;margin:0;padding:13px 10px;transform:none}.timer-box,.multiplier-box{border-left:1px solid var(--shell-line)}.score-box p,.timer-box span,.multiplier-box span,.algorithm-note span{font-size:.4rem}.score-box strong,.timer-box strong,.multiplier-box strong{margin-top:8px;font-size:clamp(1.42rem,8vw,2rem)}.timer-box small{font-size:.36rem;display:block}.rot-dots{margin-top:9px}.algorithm-note{border-right:0;border-bottom:1px solid var(--shell-line);white-space:normal;border-left:0;grid-column:1/-1;min-height:0;margin:0;display:block;overflow:visible}.algorithm-note p{text-overflow:clip;white-space:normal;margin-top:8px;font-size:.62rem;line-height:1.4;overflow:visible}footer{justify-content:flex-start;align-items:flex-start;min-height:58px;padding:13px 16px;overflow:visible}footer p{white-space:normal;flex:auto;margin:0;font-size:.46rem;line-height:1.6;animation:none}footer p:last-child{display:none}.mobile-footer-legal{display:inline}.seo-about{gap:46px;padding:72px 22px 84px}.seo-about h2{font-size:clamp(2.4rem,11vw,3.7rem)}.seo-faq{box-shadow:none}}@media (max-width:390px){.game-shell{--device-width:min(100%, 350px)}.stage{padding-inline:12px}.intro-copy h1,.phase-playing .intro-copy h1{font-size:3.25rem}.phone,.phase-intro .phone,.phase-playing .phone,.phase-over .phone{min-height:0}}@media (max-height:700px) and (min-width:681px){.game-shell{--device-width:min(306px, calc((100svh - 86px) * .49))}.stage{min-height:630px;padding-top:20px}.phone,.phase-intro .phone,.phase-playing .phone,.phase-over .phone{height:auto;min-height:0}}@media (prefers-reduced-motion:reduce){.start-orbit>span{animation:none}}body{color:#171a19}.game-shell{--factory-paper:#eceee9;--factory-paper-strong:#f5f6f2;--factory-ink:#191c1b;--factory-muted:#626a65;--factory-line:#191c1b38;--factory-sage:#718d7d;--factory-red:#a9383f;color:var(--factory-ink);background:#cfd3cc}.game-shell:before{z-index:1;opacity:.22;background-image:linear-gradient(#191c1b14 1px,#0000 1px),linear-gradient(90deg,#191c1b14 1px,#0000 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(#000,#0000 88%);mask-image:linear-gradient(#000,#0000 88%)}.game-shell:after{z-index:2;box-shadow:inset 0 0 92px 18px #252b2733,inset 0 -80px 90px #dcdfd861}.noise{z-index:3;opacity:.065;filter:contrast(1.1);mix-blend-mode:multiply}.topbar{height:68px;color:var(--factory-ink);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f1f3eef0;border-bottom:1px solid #8f9690;box-shadow:0 8px 24px #22282414}.brand{color:#181b1a;font-weight:760}.brand span{color:var(--factory-red)}.live-pill{color:#3f4642;background:#dde1da;border-color:#a8aea8}.live-pill i{background:var(--factory-red)}.best-score{color:#606762}.best-score strong{color:#161918}.stage{isolation:isolate;min-height:calc(100svh - 116px);padding-top:clamp(58px,7vh,84px);padding-bottom:clamp(36px,5vh,62px);overflow:hidden}.factory-world{z-index:0;background:#cdd1ca;margin:0;position:absolute;inset:0;overflow:hidden}.factory-world img{object-fit:cover;object-position:center center;opacity:.88;filter:saturate(.68)contrast(.92)brightness(1.05);width:100%;height:100%;transition:filter .5s,opacity .5s,transform .9s;display:block;transform:scale(1.015)}.factory-world:after{content:"";background:linear-gradient(90deg,#eff1eced 0%,#eff1ecc7 24%,#e8ebe51a 42%,#e8ebe50f 58%,#eff1ecb3 78%,#eff1ece6 100%),linear-gradient(#eff1ec4d,#0000 18% 69%,#e6e9e2d6);position:absolute;inset:0}.factory-scan{z-index:2;opacity:.34;mix-blend-mode:multiply;background:linear-gradient(90deg,#0000,#a9383f2e,#0000);width:16%;animation:12s linear infinite factoryScan;position:absolute;inset:0 auto 0 -15%}.factory-shift-rail{z-index:5;color:#68706a;height:31px;font-family:var(--font-geist-mono), monospace;letter-spacing:.13em;text-align:center;text-transform:uppercase;white-space:nowrap;background:#eef0ebe6;border-bottom:1px solid #191c1b40;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:18px;padding:0 clamp(20px,3vw,48px);font-size:.43rem;font-weight:650;display:grid;position:absolute;top:0;left:0;right:0;overflow:hidden}.factory-shift-rail strong{color:#7f272e;background:#a9383f14;border-left:1px solid #a9383f47;border-right:1px solid #a9383f47;place-items:center;height:100%;font-weight:760;display:grid}.intro-copy,.phone-wrap,.score-panel{z-index:4;position:relative}.intro-copy{border:1px solid #4c544f52;border-left:4px solid var(--factory-red);color:var(--factory-ink);-webkit-backdrop-filter:blur(9px)saturate(.9);backdrop-filter:blur(9px)saturate(.9);background:#f4f6f1e0;padding:clamp(24px,3vw,36px);box-shadow:0 22px 46px #282f2a21,inset 0 0 0 1px #ffffff80}.intro-copy>.eyebrow{color:#7f272e;border:0;padding:0;font-size:.56rem;font-weight:760}.intro-copy h1{color:#161918;letter-spacing:-.082em;margin:clamp(22px,3.4vh,34px) 0 20px;font-size:clamp(3.85rem,6.25vw,6.85rem);font-weight:760;line-height:.81}.intro-copy h1 em{color:var(--factory-red)}.lede{color:#414844;margin-bottom:clamp(25px,4vh,38px);font-size:clamp(.94rem,1.18vw,1.08rem);font-weight:480;line-height:1.55}.instructions,.instructions:last-child{border-color:#191c1b40}.step-number{color:#f6f7f3;background:#252a27;border-color:#6e7771}.field-caption{color:#191c1b99;text-shadow:0 1px #f4f6f1c2;font-weight:700}.phone-shadow{background:#23292561;box-shadow:0 0 38px 16px #272e2942}.score-panel{width:min(100%,286px);max-width:286px;color:var(--factory-ink);-webkit-backdrop-filter:blur(9px)saturate(.9);backdrop-filter:blur(9px)saturate(.9);background:#f4f6f1db;border:1px solid #4c544f57;padding:clamp(20px,2.4vw,30px);box-shadow:0 22px 46px #282f2a1f}.score-panel:before{content:"Factory output";color:#7f272e;padding-bottom:14px;font-weight:760}.score-box,.timer-box,.multiplier-box,.algorithm-note{color:var(--factory-ink);border-color:#191c1b40}.score-box strong,.timer-box strong,.multiplier-box strong{color:#181b1a}.timer-box strong{color:var(--factory-red)}.timer-box small{color:#69716c}.rot-dots i.active{background:var(--factory-red)}.algorithm-note span{color:#7f272e}.algorithm-note p{color:#454c48}footer{color:#d9ded8;background:#242927;border-top:1px solid #747c77;min-height:48px}.seo-about{background:linear-gradient(90deg,#718d7d1c,#0000 34%),#e3e5df;border-top:1px solid #7d8580}.seo-about .eyebrow{border-left-color:var(--factory-red);color:#7f272e}.seo-faq{background:#fafbf780;border-color:#8e9690}.seo-faq dt{color:#7f272e}.rot-soft .factory-world img{filter:saturate(.74)contrast(.98)brightness(1.02);transform:scale(1.025)}.rot-smooth .factory-world img{filter:saturate(.52)contrast(1.08)brightness(.94)hue-rotate(-8deg);transform:scale(1.04)}.rot-void .factory-world img,.negative-realm .factory-world img{opacity:.58;filter:grayscale(.72)contrast(1.25)brightness(.66);transform:scale(1.065)}.quiet-ending .factory-world,.quiet-ending .factory-shift-rail{opacity:0;pointer-events:none;transition:opacity .5s}@keyframes factoryScan{0%{transform:translate(0)}to{transform:translate(820%)}}@media (max-width:1080px){.factory-world:after{background:linear-gradient(90deg,#eff1ece6,#eff1ec61 40%,#eff1ec29 62%,#eff1eca3),linear-gradient(#0000 56%,#e6e9e2d1)}}@media (max-width:680px){.game-shell{background:#d7dad4}.game-shell:after{box-shadow:inset 0 0 68px #262c2829}.topbar{background:#f1f3eef5;border-bottom-color:#8f9690;height:56px}.stage{gap:28px;padding:54px 12px 48px}.factory-world img{object-position:center top;opacity:.52;filter:saturate(.58)contrast(.92)brightness(1.12)}.factory-world:after{background:linear-gradient(0deg,#e8ebe5f0 0 64%,#ebeee8ad 84%,#ebeee885),linear-gradient(90deg,#eff1ec8f,#eff1ec33,#eff1ec8f)}.factory-shift-rail{grid-template-columns:.8fr 1.4fr .8fr;gap:0;height:29px;padding:0;font-size:.37rem}.factory-shift-rail span:first-child,.factory-shift-rail span:nth-child(5){display:none}.factory-shift-rail strong{order:2}.factory-shift-rail span:nth-child(2){order:1}.factory-shift-rail span:nth-child(4){order:3}.intro-copy,.phase-playing .intro-copy{text-align:left;background:#f6f7f3e6;border-left-width:3px;padding:24px 21px 25px;box-shadow:0 18px 36px #282f2a1f}.intro-copy h1,.phase-playing .intro-copy h1{font-size:clamp(3rem,15vw,4rem)}.intro-copy .lede,.phase-playing .intro-copy .lede{color:#454d48;font-size:.82rem}.phone-field{inset:-7% -14%}.score-panel{background:#f6f7f3e6;width:min(100%,358px);max-width:358px;padding:18px}.score-panel:before{padding-bottom:12px}footer{color:#d9ded8;background:#242927}}@media (prefers-reduced-motion:reduce){.factory-scan{animation:none}}.workstation-monitor{aspect-ratio:16/9;background:#070908;border:1px solid #d7dcd347;width:min(100%,272px);margin:0 0 clamp(22px,5%,30px);position:relative;overflow:hidden;box-shadow:inset 0 0 42px #000000e6,0 0 0 5px #ffffff05,0 18px 36px #00000047}.workstation-monitor:before,.workstation-monitor:after{content:"";z-index:3;pointer-events:none;position:absolute}.workstation-monitor:before{background:linear-gradient(90deg,#0000,#d8475014);border-right:1px solid #d8475094;width:16%;animation:6.5s linear infinite monitorScan;top:0;bottom:0;left:-2%}.workstation-monitor:after{background:linear-gradient(90deg,#080b0942,#0000 30% 70%,#080b0942),repeating-linear-gradient(0deg,#e2e8df0d 0 1px,#0000 1px 4px);inset:0;box-shadow:inset 0 0 34px #000000a3}.workstation-monitor>img{object-fit:cover;object-position:center 58%;opacity:.76;filter:grayscale(.72)sepia(.08)saturate(.62)contrast(1.22)brightness(.58);width:100%;height:100%;display:block;transform:scale(1.035)}.monitor-topline,.workstation-monitor>strong{z-index:4;color:#e5e8e1c7;font-family:var(--font-geist-mono), "SFMono-Regular", Consolas, monospace;letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:.5rem;font-style:normal;font-weight:650;line-height:1;display:flex;position:absolute;left:9px;right:9px}.monitor-topline{top:9px}.monitor-topline i{color:#e36068;align-items:center;gap:4px;font-style:normal;display:flex}.monitor-topline i:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;box-shadow:0 0 7px}.workstation-monitor>strong{justify-content:flex-start;bottom:9px}@keyframes monitorScan{0%{transform:translate(0)}to{transform:translate(650%)}}@media (max-width:680px){.workstation-monitor{width:min(100%,276px)}}@media (prefers-reduced-motion:reduce){.workstation-monitor:before{animation:none;transform:translate(300%)}}.phase-playing .intro-copy>.eyebrow{color:#7f272e;border:0;padding:0;font-size:.56rem;font-weight:760;line-height:1.5}.phase-playing .intro-copy h1{color:#161918;letter-spacing:-.082em;margin:clamp(22px,3.4vh,34px) 0 20px;font-size:clamp(3.85rem,6.25vw,6.85rem);font-weight:760;line-height:.81}@media (max-width:680px){.phase-playing .intro-copy h1{font-size:clamp(3rem,15vw,4rem)}}html,body{background:#a9c5cc}.game-shell{--factory-paper:#eaf5f3;--factory-paper-strong:#f7fbfa;--factory-ink:#101820;--factory-muted:#52636b;--factory-line:#1547563d;--factory-sage:#31d6ad;--factory-red:#ef3d94;--neon-cyan:#21d9ff;--neon-aqua:#00f5c4;--neon-magenta:#ff3f9d;--neon-violet:#7456ff;--neon-lime:#baff38;--neon-navy:#0d1722;background:#abc7ce}.game-shell:before{opacity:.3;mix-blend-mode:soft-light;background-image:linear-gradient(#21d9ff1f 1px,#0000 1px),linear-gradient(90deg,#7456ff1a 1px,#0000 1px);background-size:46px 46px}.game-shell:after{box-shadow:inset 0 0 110px 18px #24698433,inset 72px 0 120px #21d9ff14,inset -72px 0 120px #ff3f9d1a,inset 0 -90px 110px #dbeeef75}.noise{opacity:.08;mix-blend-mode:soft-light}.topbar{-webkit-backdrop-filter:blur(20px)saturate(1.35);backdrop-filter:blur(20px)saturate(1.35);background:#eff9f8e8;border-bottom-color:#21d9ffb8;box-shadow:0 8px 30px #0d384b24,0 1px 18px #21d9ff38}.brand{color:#0d1722;text-shadow:0 0 20px #21d9ff1f}.brand span{color:#0000;background:linear-gradient(100deg, var(--neon-violet), var(--neon-magenta) 48%, #ff6477);filter:drop-shadow(0 0 7px #ff3f9d47);-webkit-background-clip:text;background-clip:text}.live-pill{color:#d9faff;background:#0b1822eb;border-color:#21d9ff75;box-shadow:inset 0 0 20px #21d9ff14,0 0 18px #21d9ff26}.live-pill i{background:var(--neon-lime);box-shadow:0 0 5px var(--neon-lime), 0 0 13px #baff38b8}.best-score strong{color:#17234a;text-shadow:0 0 12px #7456ff33}.factory-world{background:radial-gradient(circle at 18% 22%,#21d9ff8f,#0000 34%),radial-gradient(circle at 82% 18%,#ff3f9d75,#0000 36%),#9ebbc3}.factory-world img{opacity:.96;filter:saturate(1.02)contrast(1.05)brightness(.98)hue-rotate(-4deg)}.factory-world:after{background:radial-gradient(circle at 18% 20%,#21d9ff57,#0000 32%),radial-gradient(circle at 82% 19%,#ff3f9d4d,#0000 34%),radial-gradient(circle at 51% 68%,#7456ff21,#0000 30%),linear-gradient(90deg,#eef9f9e0 0%,#e0f6f79e 24%,#d9ecef14 42%,#dee5f30f 58%,#f7e2f091 79%,#f5f1f7d6 100%),linear-gradient(#7456ff1f,#0000 18% 66%,#d3e5e8c7)}.factory-scan{opacity:.78;filter:blur(5px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#21d9ff0f 25%,#21d9ff80 49%,#ff3f9d6b 53%,#0000);width:19%}.factory-shift-rail{color:#cdeaf0b3;-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);background:#0a161fe6;border-bottom-color:#21d9ffb3;box-shadow:0 6px 24px #165b743d,inset 0 -1px #21d9ff29}.factory-shift-rail strong{color:#fff;text-shadow:0 0 10px #ffffff70;background:linear-gradient(90deg,#7456ff9e,#ff3f9d8a);border-color:#ff3f9d85;box-shadow:inset 0 0 20px #ffffff14,0 0 18px #ff3f9d33}.intro-copy,.score-panel{color:var(--factory-ink);-webkit-backdrop-filter:blur(14px)saturate(1.35);backdrop-filter:blur(14px)saturate(1.35);background:linear-gradient(145deg,#fafffeed,#e8f7f7cf),#f0f9f8db;border-color:#21d9ff5c;box-shadow:0 28px 66px #12384833,-14px 0 40px #21d9ff1a,14px 0 42px #ff3f9d17,inset 0 0 0 1px #ffffffb3}.intro-copy{border-left-color:var(--neon-magenta)}.intro-copy:after,.score-panel:after{content:"";background:linear-gradient(90deg, var(--neon-cyan), var(--neon-violet), var(--neon-magenta));width:82px;height:2px;position:absolute;top:-1px;right:24px;box-shadow:0 0 7px #21d9ffb8,0 0 14px #ff3f9d61}.intro-copy>.eyebrow,.phase-playing .intro-copy>.eyebrow{color:#a51f68;text-shadow:0 0 12px #ff3f9d2e}.intro-copy h1,.phase-playing .intro-copy h1{color:#101820;text-shadow:0 12px 34px #17364714}.intro-copy h1 em{color:#0000;background:linear-gradient(100deg, #e22e88, var(--neon-magenta) 42%, var(--neon-violet));filter:drop-shadow(0 0 10px #ff3f9d33);-webkit-background-clip:text;background-clip:text}.lede{color:#344c57}.instructions,.instructions:last-child{border-color:#18779142}.step-number{color:#d9fbff;background:#101d29;border-color:#21d9ffc2;box-shadow:inset 0 0 14px #21d9ff1c,0 0 13px #21d9ff2e}.instructions strong{color:#17234a}.instructions small{color:#536b75}.phone-field:before{filter:blur(19px);background:radial-gradient(circle at 34% 42%,#21d9ff5c,#0000 38%),radial-gradient(circle at 68% 55%,#ff3f9d4a,#0000 42%),radial-gradient(circle,#7456ff24,#0000 70%)}.field-caption{color:#0d5469d1;text-shadow:0 1px #f5fefdc7,0 0 10px #21d9ff2e}.phone-shadow{filter:saturate(1.2);background:linear-gradient(145deg,#21d9ffc2,#7456ffb8 48%,#ff3f9dbd);box-shadow:-14px 14px 38px #21d9ff38,15px 18px 42px #ff3f9d38}.phone-device{box-shadow:0 44px 78px #122d3961,-13px 10px 34px #21d9ff33,15px 12px 36px #ff3f9d2e,0 0 0 1px #030404,inset 0 0 0 1px #ffffff1a,inset 0 0 18px #ffffff0a}.start-screen{background:radial-gradient(circle at 20% 28%,#21d9ff2e,#0000 35%),radial-gradient(circle at 82% 38%,#ff3f9d24,#0000 36%),linear-gradient(#67e1ff0b 1px,#0000 1px) 0 0/100% 36px,linear-gradient(#14283a 0%,#101d2c 58%,#0c1520 100%);box-shadow:inset 0 0 0 1px #6ee1ff1c,inset 0 0 76px #21d9ff14}.warning-sticker i{background:var(--neon-magenta);box-shadow:0 0 7px var(--neon-magenta), 0 0 16px #ff3f9db8}.start-screen .primary-button{color:#071016;background:linear-gradient(96deg,#8ceeff,#b9ffab 54%,#d7ff76);border-color:#7fecffdb;box-shadow:0 0 18px #21d9ff38,0 10px 24px #0000003d}:is(.start-screen .primary-button:hover,.start-screen .primary-button:focus-visible){color:#fff;background:linear-gradient(96deg, var(--neon-violet), var(--neon-magenta));border-color:#ff77b9;box-shadow:0 0 22px #ff3f9d61,0 10px 26px #0000004d}.workstation-monitor{border-color:#21d9ff8a;box-shadow:inset 0 0 42px #000000db,0 0 0 5px #21d9ff07,-8px 0 25px #21d9ff21,8px 0 25px #ff3f9d21,0 18px 36px #0000004d}.workstation-monitor:before{background:linear-gradient(90deg,#0000,#ff3f9d24);border-right-color:#ff3f9dc7;box-shadow:0 0 14px #ff3f9d3d}.workstation-monitor:after{background:linear-gradient(90deg,#002c3b3d,#0000 30% 70%,#4a0c3b3b),linear-gradient(135deg,#21d9ff1a,#0000 42%,#ff3f9d1a),repeating-linear-gradient(0deg,#b7f4ff0f 0 1px,#0000 1px 4px)}.workstation-monitor>img{opacity:.84;filter:saturate(1.22)contrast(1.28)brightness(.64)hue-rotate(-7deg)}.monitor-topline,.workstation-monitor>strong{color:#d6faffe0;text-shadow:0 0 8px #21d9ff61}.monitor-topline i{color:#ff5aa8}.score-panel:before{color:#a51f68;text-shadow:0 0 12px #ff3f9d29}.score-box,.timer-box,.multiplier-box,.algorithm-note{border-color:#18779147}.score-box p,.timer-box span,.multiplier-box span,.algorithm-note span{color:#58707a}.score-box strong{color:#101820;text-shadow:0 0 18px #21d9ff26}.timer-box strong{color:var(--neon-magenta);text-shadow:0 0 17px #ff3f9d3d}.multiplier-box strong{color:#513de0;text-shadow:0 0 17px #7456ff3d}.rot-dots i{background:#48748238}.rot-dots i.active{background:var(--neon-cyan);box-shadow:0 0 7px #21d9ffa8}.algorithm-note span,.seo-about .eyebrow,.seo-faq dt{color:#a51f68}footer{color:#d4f6fa;background:linear-gradient(90deg,#09141d,#11172a 50%,#211126);border-top-color:#21d9ffb8;box-shadow:inset 0 1px 18px #21d9ff1a}.seo-about{background:radial-gradient(circle at 9% 18%,#21d9ff2b,#0000 31%),radial-gradient(circle at 88% 72%,#ff3f9d24,#0000 32%),linear-gradient(135deg,#e6f4f3,#eeeafa 58%,#f7e8f1);border-top-color:#21d9ffb3}.seo-about h2{color:#10182b}.seo-faq{-webkit-backdrop-filter:blur(12px)saturate(1.2);backdrop-filter:blur(12px)saturate(1.2);background:#fafffeb8;border-color:#21a5c47a;box-shadow:12px 12px #7456ff38,0 0 34px #ff3f9d1a}.rot-soft .factory-world img{filter:saturate(1.16)contrast(1.07)brightness(.98)hue-rotate(-5deg)}.rot-smooth .factory-world img{filter:saturate(1.02)contrast(1.14)brightness(.9)hue-rotate(-15deg)}@media (max-width:1080px){.factory-world:after{background:radial-gradient(circle at 16% 17%,#21d9ff4d,#0000 34%),radial-gradient(circle at 85% 28%,#ff3f9d40,#0000 35%),linear-gradient(90deg,#ecfafad6,#dcf4f65c 40%,#e8dff41f 62%,#f7e6f19e),linear-gradient(#0000 56%,#d3e5e8c7)}}@media (max-width:680px){.game-shell{background:#afcbd1}.game-shell:after{box-shadow:inset 0 0 72px #1e667e2e,inset 34px 0 64px #21d9ff0f,inset -34px 0 64px #ff3f9d14}.topbar{background:#f1fbfaf0;border-bottom-color:#21d9ffa8}.factory-world img{opacity:.72;filter:saturate(1.18)contrast(1.04)brightness(1.02)hue-rotate(-5deg)}.factory-world:after{background:radial-gradient(circle at 18% 12%,#21d9ff57,#0000 38%),radial-gradient(circle at 83% 32%,#ff3f9d45,#0000 38%),linear-gradient(0deg,#dcebede6 0 61%,#e0eef08a 84%,#eae6f657),linear-gradient(90deg,#ebfafa80,#e0edf61f,#f9e4f17a)}.intro-copy,.phase-playing .intro-copy,.score-panel{background:linear-gradient(145deg,#f9fffef0,#e5f4f5de);box-shadow:0 20px 42px #1238482e,-9px 0 28px #21d9ff14,9px 0 28px #ff3f9d12}.intro-copy .lede,.phase-playing .intro-copy .lede{color:#385461}.phone-device{box-shadow:0 34px 64px #122d3957,-7px 8px 24px #21d9ff29,8px 10px 26px #ff3f9d24,0 0 0 1px #030404,inset 0 0 0 1px #ffffff1a,inset 0 0 18px #ffffff0a}}.intro-copy h1{overflow:visible}.intro-copy h1 em{margin-bottom:-.13em;padding:0 .025em .13em 0}html.gameplay-locked,body.gameplay-locked{overscroll-behavior:none}body.gameplay-locked .phase-playing .stage:after{content:"";z-index:6;pointer-events:none;background:radial-gradient(30% 76%,#0000 0 54%,#070f1829 72%,#070f188f 100%);animation:.32s ease-out both gameplayFocusIn;position:absolute;inset:0}body.gameplay-locked .phase-playing .phone-wrap{z-index:8}body.gameplay-locked .phase-playing .intro-copy{opacity:.24;filter:blur(2px)saturate(.72)}body.gameplay-locked .phase-playing .score-panel{opacity:.72;filter:saturate(.82)}body.gameplay-locked .phase-playing .phone-device{box-shadow:0 50px 92px #040b1294,-18px 10px 42px #21d9ff47,20px 14px 46px #ff3f9d40,0 0 0 1px #030404,inset 0 0 0 1px #ffffff1a,inset 0 0 18px #ffffff0a}@keyframes gameplayFocusIn{0%{opacity:0}to{opacity:1}}@media (max-width:680px){body.gameplay-locked .phase-playing .stage:after{background:radial-gradient(78% 44% at 50% 52%,#0000 0 58%,#070f1833 76%,#070f1880 100%)}}@media (prefers-reduced-motion:reduce){body.gameplay-locked .phase-playing .stage:after{animation:none}}.game-shell.quiet-ending{filter:none;background:radial-gradient(circle at 38% 42%,#21d9ff1f,#0000 34%),radial-gradient(circle at 64% 58%,#ff3f9d1a,#0000 36%),linear-gradient(135deg,#edf7f5,#eeedf7 58%,#f7eef3);animation:none}.game-shell.quiet-ending:before{opacity:.2;mix-blend-mode:soft-light;background:radial-gradient(circle at 50% 48%,#7456ff2e,#0000 36%),linear-gradient(#21d9ff0e 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#ff3f9d0b 1px,#0000 1px) 0 0/64px 64px;animation:9s ease-in-out infinite alternate quietSignalBreathe;-webkit-mask-image:linear-gradient(#000,#0000 92%);mask-image:linear-gradient(#000,#0000 92%)}.game-shell.quiet-ending:after{opacity:1;box-shadow:inset 0 0 110px #2a65781f,inset 0 -70px 90px #ffffff57}.quiet-ending .reality-collapse,.quiet-ending .reality-vortex,.quiet-ending .reality-rings,.quiet-ending .reality-rifts,.quiet-ending .screen-distortion,.quiet-ending .screen-distortion:before,.quiet-ending .screen-distortion:after,.quiet-ending .screen-distortion i,.quiet-ending .screen-distortion b{opacity:0;animation:none;display:none}.quiet-ending .phone-wrap,.quiet-ending .phone-device,.quiet-ending .phone{filter:none;animation:none;transform:none}.quiet-ending .phone{border-color:#2830328c;box-shadow:0 0 0 2px #030404,inset 0 0 0 1px #ffffff0d}.quiet-ending .phone:after{content:none;animation:none}@keyframes quietSignalBreathe{0%{opacity:.14}to{opacity:.24}}@media (prefers-reduced-motion:reduce){.game-shell.quiet-ending:before{opacity:.18;animation:none}}
