.Breakout404-module__1G0I_G__slot{margin-top:var(--space-4)}.Breakout404-module__1G0I_G__playBtn{align-items:baseline;gap:var(--space-1);padding:var(--space-2) var(--space-4);border:1px solid var(--accent);color:var(--accent);font-family:var(--font-mono), monospace;letter-spacing:var(--ls-label);text-transform:uppercase;cursor:pointer;transition:background var(--dur-s) var(--ease-out), color var(--dur-s) var(--ease-out);background:0 0;font-size:.9375rem;display:inline-flex}.Breakout404-module__1G0I_G__playBtn:hover{background:var(--accent);color:var(--bg)}@media (prefers-reduced-motion:reduce){.Breakout404-module__1G0I_G__playBtn{transition:none}}.Breakout404-module__1G0I_G__loading{font-family:var(--font-mono), monospace;font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--text-dim);margin:0}.Breakout404-module__1G0I_G__game{width:100%;max-width:720px}.Breakout404-module__1G0I_G__frame{border:1px solid var(--line);background:var(--bg-surface);outline-offset:3px;position:relative}.Breakout404-module__1G0I_G__canvas{cursor:none;touch-action:none;width:100%;height:auto;display:block}.Breakout404-module__1G0I_G__hud{top:var(--space-1);right:var(--space-2);gap:var(--space-2);font-family:var(--font-mono), monospace;font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text-dim);pointer-events:none;display:flex;position:absolute}.Breakout404-module__1G0I_G__hud b{color:var(--text);font-weight:600}.Breakout404-module__1G0I_G__overlay{text-align:center;background:color-mix(in srgb, var(--bg) 55%, transparent);font-family:var(--font-mono), monospace;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.Breakout404-module__1G0I_G__overlayTitle{letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--text);margin:0;font-size:1rem}.Breakout404-module__1G0I_G__overlayNote{margin:var(--space-1) 0 0;font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--text-dim)}.Breakout404-module__1G0I_G__overlayActions{gap:var(--space-2);margin-top:var(--space-3);pointer-events:auto;justify-content:center;display:flex}.Breakout404-module__1G0I_G__btn{padding:var(--space-1) var(--space-2);border:1px solid var(--line);background:var(--bg-card);color:var(--text);font-family:var(--font-mono), monospace;font-size:var(--fs-label);letter-spacing:var(--ls-label);text-transform:uppercase;cursor:pointer;transition:border-color var(--dur-s) var(--ease-out)}.Breakout404-module__1G0I_G__btn:hover{border-color:var(--accent)}@media (prefers-reduced-motion:reduce){.Breakout404-module__1G0I_G__btn{transition:none}}.Breakout404-module__1G0I_G__hint{margin:var(--space-1) 0 0;font-family:var(--font-mono), monospace;font-size:var(--fs-label);letter-spacing:var(--ls-label);color:var(--text-dim)}
.NotFoundLog-module__Qi9PhW__log{font-family:var(--font-mono), monospace;text-align:left;max-width:560px;min-height:12.5em;margin-inline:auto;font-size:.9375rem;line-height:1.7}.NotFoundLog-module__Qi9PhW__line{white-space:pre-wrap;color:var(--text);margin:0}.NotFoundLog-module__Qi9PhW__line[data-tone=dim]{color:var(--text-dim)}.NotFoundLog-module__Qi9PhW__line[data-tone=accent]{color:var(--accent-soft,var(--accent))}.NotFoundLog-module__Qi9PhW__line[data-tone=err]{color:var(--err,#ff5c5c)}.NotFoundLog-module__Qi9PhW__link{color:var(--accent);text-decoration:none}.NotFoundLog-module__Qi9PhW__link:hover,.NotFoundLog-module__Qi9PhW__link:focus-visible{text-decoration:underline}.NotFoundLog-module__Qi9PhW__caret{color:var(--accent);animation:1s steps(2,end) infinite NotFoundLog-module__Qi9PhW__nfCaret}@keyframes NotFoundLog-module__Qi9PhW__nfCaret{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.NotFoundLog-module__Qi9PhW__caret{animation:none}}
.not-found-module__151qSW__wrap{margin-inline:auto;display:inline-block;position:relative}.not-found-module__151qSW__glitch{display:inline-block;position:relative}.not-found-module__151qSW__glitch:before,.not-found-module__151qSW__glitch:after{content:attr(data-text);pointer-events:none;position:absolute;inset:0;overflow:hidden}.not-found-module__151qSW__glitch:before{color:var(--lazur-500,#4d7cff);z-index:-1;animation:2.4s step-end infinite not-found-module__151qSW__nfShiftA}.not-found-module__151qSW__glitch:after{color:var(--pyrite-500,#d9a441);z-index:-2;animation:3.1s step-end infinite not-found-module__151qSW__nfShiftB}.not-found-module__151qSW__scan{pointer-events:none;background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--lazur-300,#8fb0ff) 14%, transparent) 3%, transparent 6%);mix-blend-mode:screen;background-size:100% 240%;animation:3.2s linear infinite not-found-module__151qSW__nfScan;position:absolute;inset:0}@keyframes not-found-module__151qSW__nfShiftA{0%,82%,to{clip-path:none;opacity:.5;transform:none}84%{clip-path:inset(12% 0 64%);opacity:.9;transform:translate(-6px,2px)}88%{clip-path:inset(58% 0 18%);opacity:.9;transform:translate(4px,-2px)}92%{clip-path:inset(32% 0 44%);opacity:.7;transform:translate(-3px,1px)}96%{clip-path:none;opacity:.5;transform:none}}@keyframes not-found-module__151qSW__nfShiftB{0%,76%,to{clip-path:none;opacity:.4;transform:none}78%{clip-path:inset(70% 0 8%);opacity:.85;transform:translate(5px,-1px)}83%{clip-path:inset(6% 0 78%);opacity:.85;transform:translate(-4px,2px)}87%{clip-path:inset(40% 0 34%);opacity:.6;transform:translate(2px)}90%{clip-path:none;opacity:.4;transform:none}}@keyframes not-found-module__151qSW__nfScan{0%{background-position:0 -120%}to{background-position:0 120%}}@media (prefers-reduced-motion:reduce){.not-found-module__151qSW__glitch:before,.not-found-module__151qSW__glitch:after,.not-found-module__151qSW__scan{animation:none}.not-found-module__151qSW__scan{display:none}.not-found-module__151qSW__glitch:before,.not-found-module__151qSW__glitch:after{opacity:.25;transform:translate(3px,2px)}}
