.airplane-runner-404-module__hB1PdW__wrap{text-align:center;width:min(920px,100%);margin:0 auto;padding:56px 0 72px}.airplane-runner-404-module__hB1PdW__header{max-width:720px;margin:0 auto 28px}.airplane-runner-404-module__hB1PdW__code{letter-spacing:-.08em;color:var(--text);margin:0 0 8px;font:800 clamp(64px,12vw,112px)/.9 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.airplane-runner-404-module__hB1PdW__title{margin:0;font-size:clamp(26px,4vw,40px);line-height:1.1}.airplane-runner-404-module__hB1PdW__lede{max-width:620px;color:var(--muted);margin:14px auto 0;font-size:16px;line-height:1.65}.airplane-runner-404-module__hB1PdW__gameCard{border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow);border-radius:20px;position:relative;overflow:hidden}.airplane-runner-404-module__hB1PdW__gameTopbar{border-bottom:1px solid var(--border);background:color-mix(in srgb,var(--surface-2) 82%,transparent);text-align:left;justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.airplane-runner-404-module__hB1PdW__gameTitle{align-items:center;gap:9px;font-size:13px;font-weight:800;display:flex}.airplane-runner-404-module__hB1PdW__statusDot{background:var(--status-success);width:8px;height:8px;box-shadow:0 0 0 3px color-mix(in srgb,var(--status-success) 18%,transparent);border-radius:2px}.airplane-runner-404-module__hB1PdW__score{color:var(--muted);gap:16px;font:700 12px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;display:flex}.airplane-runner-404-module__hB1PdW__stage{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-soft) 58%,var(--surface)) 0%,color-mix(in srgb,var(--surface) 92%,var(--bg-soft)) 68%,var(--surface-2) 100%);min-height:260px;position:relative}.airplane-runner-404-module__hB1PdW__canvas{touch-action:manipulation;cursor:pointer;outline:none;width:100%;height:260px;display:block}.airplane-runner-404-module__hB1PdW__overlay{pointer-events:none;justify-content:center;align-items:center;padding:20px;display:flex;position:absolute;inset:0}.airplane-runner-404-module__hB1PdW__overlayBox{border:1px solid color-mix(in srgb,var(--border) 82%,transparent);background:color-mix(in srgb,var(--surface) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:14px;max-width:440px;padding:14px 18px;box-shadow:0 12px 40px #0000001f}.airplane-runner-404-module__hB1PdW__overlayBox strong{margin-bottom:4px;display:block}.airplane-runner-404-module__hB1PdW__overlayBox span{color:var(--muted);font-size:13px}.airplane-runner-404-module__hB1PdW__controls{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;padding:14px 16px;display:flex}.airplane-runner-404-module__hB1PdW__gameButton{appearance:none;border:1px solid var(--border);background:var(--surface-2);color:var(--text);min-height:38px;font:inherit;cursor:pointer;border-radius:10px;padding:8px 13px;font-size:13px;font-weight:700;line-height:1;transition:transform .18s,border-color .18s,background .18s}.airplane-runner-404-module__hB1PdW__gameButton:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));transform:translateY(-1px)}.airplane-runner-404-module__hB1PdW__actions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:22px;display:flex}.airplane-runner-404-module__hB1PdW__reduced{background:linear-gradient(180deg,color-mix(in srgb,var(--accent-soft) 58%,var(--surface)) 0%,var(--surface-2) 100%);place-items:center;min-height:260px;padding:28px;display:grid}.airplane-runner-404-module__hB1PdW__reducedPlane{letter-spacing:-.08em;margin-bottom:10px;font:900 34px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}@media (max-width:640px){.airplane-runner-404-module__hB1PdW__wrap{padding:38px 0 56px}.airplane-runner-404-module__hB1PdW__gameTopbar,.airplane-runner-404-module__hB1PdW__controls{align-items:flex-start}.airplane-runner-404-module__hB1PdW__gameTopbar{flex-direction:column}.airplane-runner-404-module__hB1PdW__controls{align-items:flex-end}.airplane-runner-404-module__hB1PdW__canvas{height:230px}.airplane-runner-404-module__hB1PdW__stage,.airplane-runner-404-module__hB1PdW__reduced{min-height:230px}}
