html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#120c08;font-family:Courier New,ui-monospace,monospace}#letterbox{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at center,#2a1b12,#120c08 72%),repeating-linear-gradient(90deg,#1a120c 0px 8px,#140e0a 8px 16px)}#scale-outer{position:relative;flex:0 0 auto;overflow:visible}#wood-frame{box-sizing:border-box;padding:0;background:#1a2e18;box-shadow:0 0 0 4px #2a160c,0 0 0 8px #c08a4a,0 0 0 12px #5a3218,0 0 0 16px #3d2210,0 10px #0a0604;image-rendering:pixelated;transform-origin:top left}#game-root{width:1920px;height:1080px;background:#1a2e18}#game-root canvas{display:block;image-rendering:pixelated;image-rendering:crisp-edges}
