*{box-sizing:border-box}html,body{margin:0;padding:0;height:100%;overflow:hidden;background:radial-gradient(1200px 1200px at 70% 20%,#0b1220,#060a12 60%,#04070d);color:#e6eefc;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}#app{position:fixed;top:0;right:0;bottom:0;left:0}.canvas-root{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.dv-overlay{position:absolute;left:50%;bottom:clamp(16px,4vh,40px);transform:translate(-50%);letter-spacing:.12em;font-size:clamp(12px,1.2vw,16px);opacity:.6;-webkit-user-select:none;user-select:none;pointer-events:none}
