body { margin:0; padding:16px; text-align:center; font:18px system-ui, sans-serif; background:#17181b; color:#f1efe9; }
canvas { background:#222428; border-radius:12px; max-width:100%; touch-action:none; }
button { font:inherit; padding:6px 16px; border-radius:99px; border:0; background:#f2b134; cursor:pointer; }
a { color:#6fb2ee; }
