html { color-scheme: light dark; font: 16px system-ui, sans-serif; }
body { margin: 0; }
main { max-width: 42rem; margin: 2rem auto; padding: 0 1rem; }
button, input { font: inherit; padding: .55rem; }
input { width: min(55vw, 24rem); }
li { overflow-wrap: anywhere; white-space: pre-wrap; margin: .5rem 0; }
