@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(/v2/fonts/silkscreen-regular.woff2) format("woff2")}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(/v2/fonts/silkscreen-bold.woff2) format("woff2")}:root{--line-color: #ff2a1f;--font-silkscreen: "Silkscreen", monospace}html,body{margin:0;background:#000;color:var(--line-color);overflow:hidden;min-height:100vh;font-family:var(--font-silkscreen)}#scene{position:fixed;inset:0;width:100vw;height:100vh;background:#000;z-index:0;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}#scene canvas{display:block;outline:none}.overlay{position:fixed;inset:0;z-index:10;pointer-events:none;padding:clamp(1.5rem,2.2vw,3rem);display:flex;flex-direction:column;justify-content:space-between;color:var(--line-color);font-size:clamp(1rem,1.2vw,1.6rem);letter-spacing:.02em;text-shadow:0 0 6px rgba(255,42,31,.35);mix-blend-mode:screen;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}.intro .overlay header{visibility:hidden;animation:intro-fallback 0s 6s forwards}@keyframes intro-fallback{to{visibility:visible}}.overlay .title{font-size:clamp(1.6rem,2vw,2.8rem)}.overlay .subtitle{opacity:.6;margin-top:.35rem}.overlay .birds-downed{position:absolute;top:clamp(1.5rem,2.2vw,3rem);right:clamp(1.5rem,2.2vw,3rem);opacity:.6}@media(max-width:480px){.overlay .birds-downed{position:static;margin-top:.35rem}}.overlay footer{display:flex;column-gap:1.5rem;row-gap:.5rem;flex-wrap:wrap;opacity:.85}.overlay a{pointer-events:auto;color:var(--line-color);text-decoration:none;border-bottom:1px solid var(--line-color)}.overlay a:focus-visible{outline:2px solid var(--line-color);outline-offset:4px}.overlay a.is-linked{box-shadow:0 1px 0 var(--line-color);text-shadow:0 0 8px var(--line-color)}
.overlay .old-version{margin-left:auto;align-self:flex-end;font-size:.7em;opacity:.6}.overlay .old-version a{white-space:nowrap}
