html,body{margin:0;width:100%;height:100%;overflow:hidden;background:#0a0806;font-family:Noto Sans SC,Microsoft YaHei,PingFang SC,sans-serif}#letterbox{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;background:radial-gradient(ellipse at center,#1a2410,#0a0806 72%),repeating-linear-gradient(90deg,#100c08 0px 8px,#0c0906 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 3px #1a1008,0 0 0 7px #e8b84a,0 0 0 11px #8b5a2b,0 0 0 15px #3d2210,0 0 0 19px #1a1008,0 12px #070504;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}
