html,body{color:#f4fdff;background-color:#02040b;background-image:linear-gradient(#00eaff14 1px,#0000 1px),linear-gradient(90deg,#00eaff0f 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-width:0;min-height:100%;margin:0;font-family:Orbitron,Audiowide,Rajdhani,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{overscroll-behavior:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;min-height:100vh;overflow:hidden}#game{width:100vw;height:100dvh}canvas{touch-action:none;display:block}

#credits{position:fixed;left:8px;bottom:3px;z-index:10;font:11px system-ui;color:#93acbc;background:#03111de8;border-radius:4px;padding:2px 6px;max-width:min(390px,88vw)}#credits summary{cursor:pointer}#credits div{padding:10px;font-size:13px;line-height:1.6}#credits a{color:#65ecff}
