*{box-sizing:border-box}html,body,#root{margin:0;height:100%;overflow:hidden;background:var(--bc-bg)}.stage{position:relative;width:100%;height:100%}.stage canvas{touch-action:none!important}.status{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);padding:10px 16px;border-radius:8px;background:color-mix(in srgb,var(--bc-panel) 92%,transparent);color:var(--bc-ink-2);font:14px/1.4 var(--bc-font);max-width:80%;text-align:center;pointer-events:none}
