html,body,#root{background:#0f172a;width:100%;height:100%;margin:0;overflow:hidden}.cube-scene{position:fixed;inset:0}.cube-scene canvas{touch-action:none;width:100%;height:100%;display:block}.reset-button{z-index:1;font:inherit;color:#f8fafc;cursor:pointer;background:#1e293b;border:1px solid #475569;border-radius:6px;padding:8px 16px;position:fixed;top:16px;left:16px}.reset-button:hover{background:#334155}
