:root {
  color-scheme: light dark;
  font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  background: #f7f7f5;
  color: #1c1d1f;
}

@media (prefers-color-scheme: dark) {
  :root { background: #141517; color: #e8e9eb; }
}

main { max-width: 26rem; margin: 20vh auto 0; padding: 0 1rem; text-align: center; }
h1 { font-size: 1.4rem; }
.note { font-size: 0.85rem; opacity: 0.7; }
