:root{color-scheme:dark}html,body{height:100%;margin:0}body{font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:#fff;background:radial-gradient(circle,#fff,#e8e8e8)}#app{position:fixed;inset:0}.canvas{width:100%;height:100%;display:block}.badge{position:fixed;left:12px;bottom:12px;padding:6px 8px;font-size:12px;opacity:.7;background:#1116;border:1px solid #222;border-radius:8px;backdrop-filter:blur(8px)}.cursor-pointer{cursor:pointer}
