body { font-family: system-ui, -apple-system, Segoe UI, Roboto, Arial, sans-serif; margin: 0; padding: 24px; background:#0b0f19; color:#e7eaf0; }
a { color:#7dd3fc; }
input, button { padding:10px 12px; border-radius:10px; border:1px solid #2a3447; background:#0f172a; color:#e7eaf0; }
button { cursor:pointer; }
.card { max-width: 520px; margin: 24px auto; padding: 20px; border: 1px solid #22304a; border-radius: 16px; background:#0f172a; }
