:root{color-scheme:dark;background:#080f18}*{box-sizing:border-box}html,body,#habitat{width:100%;height:100%;margin:0;overflow:hidden}body{overscroll-behavior:none}#habitat{position:fixed;inset:0;background:radial-gradient(ellipse at 46% 42%,#14222c 0,#0b151e 43%,#070c14)}canvas{display:block;width:100%;height:100%;outline:none;touch-action:none;cursor:grab}canvas:active{cursor:grabbing}
