.effects-module__kcYMPW__reveal{z-index:1201;pointer-events:none;background:#000;animation:1.2s linear forwards effects-module__kcYMPW__bootUncover;position:fixed;inset:0}.effects-module__kcYMPW__boot{color:#bae6fd;background:radial-gradient(#09202a,#020608 70%);place-items:center;animation:1.2s cubic-bezier(.2,.7,.3,1) forwards effects-module__kcYMPW__screenOn;display:grid;position:absolute;inset:0;overflow:hidden;box-shadow:0 0 16px #38bdf866}.effects-module__kcYMPW__boot:before,.effects-module__kcYMPW__boot:after{content:"";pointer-events:none;position:absolute;inset:0}.effects-module__kcYMPW__boot:before{opacity:.13;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");animation:1.2s step-end forwards effects-module__kcYMPW__tapeTracking}.effects-module__kcYMPW__boot:after{background:repeating-linear-gradient(#0005 0 1px,#0000 1px 3px),linear-gradient(#0000 47%,#bae6fd12 49%,#0007 51%,#0000 54%);animation:1.2s linear forwards effects-module__kcYMPW__trackingSweep}.effects-module__kcYMPW__bootLabel{letter-spacing:.18em;text-shadow:-1px 0 #fda4af66,1px 0 #38bdf866;flex-direction:column;align-items:center;gap:12px;font:400 14px/1.4 WG Machine Mono,ui-monospace,monospace;animation:1.2s linear forwards effects-module__kcYMPW__bootText;display:flex}.effects-module__kcYMPW__bootLabel small{color:#80b4c8;letter-spacing:.1em;font-size:10px}.effects-module__kcYMPW__bootLabel i{background:#38bdf8;width:32px;height:1px;margin-top:4px;box-shadow:0 0 8px #38bdf866}.effects-module__kcYMPW__scanlines{z-index:1200;pointer-events:none;background:repeating-linear-gradient(#00000040 0 1px,#0000 1px 3px);position:fixed;inset:0}.effects-module__kcYMPW__shutdown{z-index:10002;background:#000;display:none;position:fixed;inset:0}html[data-machine-closing] .effects-module__kcYMPW__shutdown{display:block}.effects-module__kcYMPW__shutdownScreen{animation:.65s cubic-bezier(.55,0,.85,.45) forwards effects-module__kcYMPW__screenOff}.effects-module__kcYMPW__shutdownScreen:before,.effects-module__kcYMPW__shutdownScreen:after{animation-duration:.65s}.effects-module__kcYMPW__shutdownLabel{animation:.65s linear forwards effects-module__kcYMPW__shutdownText}@keyframes effects-module__kcYMPW__screenOff{0%,12%{transform:scale(1)}55%{background:#bae6fd;transform:scaleY(.004)}78%{background:#fff;transform:scale(.003,.004);box-shadow:0 0 24px #bae6fd}to{opacity:0;transform:scale(0)}}@keyframes effects-module__kcYMPW__shutdownText{0%,18%{opacity:1}35%,to{opacity:0}}:is([data-machine-screen]>header,[data-machine-screen]>nav,[data-machine-content]>*,[data-machine-screen]>footer){animation:.38s cubic-bezier(.16,1,.3,1) both effects-module__kcYMPW__terminalFlow;animation-delay:calc(1.2s + var(--machine-order,0) * 80ms)}[data-machine-screen]>nav{--machine-order:1}[data-machine-content]>:first-child{--machine-order:2}[data-machine-content]>:nth-child(2){--machine-order:3}@keyframes effects-module__kcYMPW__bootUncover{0%,78%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes effects-module__kcYMPW__screenOn{0%,8%{background:#bae6fd;transform:scale(.002)}22%{background:#bae6fd;transform:scaleY(.004)}42%,to{transform:scale(1)}}@keyframes effects-module__kcYMPW__tapeTracking{0%,38%{transform:translate(0)}46%{transform:translate(7px,-5px)}55%{transform:translate(-4px,8px)}64%{transform:translate(3px,-2px)}75%,to{transform:translate(0)}}@keyframes effects-module__kcYMPW__trackingSweep{0%{transform:translateY(-40%)}to{transform:translateY(40%)}}@keyframes effects-module__kcYMPW__bootText{0%,36%{opacity:0;transform:translate(0)}43%{opacity:1;transform:translate(-2px)}49%,to{opacity:1;transform:translate(0)}}@keyframes effects-module__kcYMPW__terminalFlow{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-10px)}to{opacity:1;clip-path:inset(0);transform:translateY(0)}}body:has(:focus-visible) .effects-module__kcYMPW__reveal{display:none}:is(body:has(:focus-visible) [data-machine-screen]>header,body:has(:focus-visible) [data-machine-screen]>nav,body:has(:focus-visible) [data-machine-content]>*,body:has(:focus-visible) [data-machine-screen]>footer){animation:none}@media (prefers-reduced-motion:reduce){.effects-module__kcYMPW__shutdown{display:none!important}.effects-module__kcYMPW__reveal{display:none}:is([data-machine-screen]>header,[data-machine-screen]>nav,[data-machine-content]>*,[data-machine-screen]>footer){animation:none}}
