:root{color-scheme:dark;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;line-height:1.5}*{box-sizing:border-box}html,body,#root{margin:0;min-height:100vh;background:#0a0a0a;color:#fafafa;overflow:hidden}.shell{min-height:100vh;display:grid;place-items:center;padding:0;background:#0a0a0a}canvas{display:block;border-radius:8px;box-shadow:0 0 40px #ff66004d;cursor:pointer}
