*, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; } [x-cloak] { display: none !important; } html, body { width: 100%; height: 100%; overflow: hidden; background: #e8e8e8; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif; } #canvas { position: absolute; inset: 0; overflow: hidden; } .canvas-element { position: absolute; user-select: none; }