body{margin:0;font-family:system-ui,sans-serif;color:#111;background:#fafafa}input,textarea,button{font:inherit;padding:.4rem .6rem}button{cursor:pointer}.page{max-width:720px;margin:0 auto;padding:1.5rem}.cards{list-style:none;padding:0;display:grid;gap:.75rem}.card{display:grid;gap:.25rem;padding:1rem;background:#fff;border:1px solid #ddd;border-radius:8px}.form{display:grid;gap:.75rem;max-width:320px}.form label{display:grid;gap:.25rem}.success{color:#1b7f3b}
