:root {
color-scheme: light dark;
font-family: system-ui, sans-serif;
line-height: 1.5;
}
body {
margin: 0;
}
main {
max-width: 40rem;
margin: 4rem auto;
padding: 0 1rem;
}
input,
button {
font: inherit;
}
ul {
padding: 0;
list-style: none;
}
li {
display: flex;
align-items: center;
gap: 0.5rem;
margin-top: 0.5rem;
}