/* Simple shared styles. No build step: edit and reload. */
body { font-family: system-ui, -apple-system, "Segoe UI", sans-serif; background: #f4f6f8;
       color: #1f2933; margin: 0; min-height: 100vh; display: grid; place-items: center; }
.card { background: #fff; padding: 2rem 2.5rem; border-radius: 8px;
        box-shadow: 0 1px 4px rgba(0,0,0,.08); max-width: 32rem; margin: 1rem; }
h1 { margin-top: 0; color: #0b6e99; }
