:root { color-scheme: light; font: 100%/1.5 system-ui, sans-serif; color: #18221b; background: #f6f2ea; }
* { box-sizing: border-box; }
body { margin: 0; }
main { max-width: 32rem; margin: auto; padding: 1rem; overflow-wrap: anywhere; }
#challenge { min-height: 140px; margin: 1rem auto; width: max-content; max-width: 100%; }
