body{font-family:system-ui,sans-serif;max-width:860px;margin:2rem auto;padding:0 1rem;color:#222}nav a{margin-right:1rem}table{border-collapse:collapse;width:100%}td,th{border:1px solid #ddd;padding:.4rem;text-align:left}.card{border:1px solid #ddd;border-radius:8px;padding:1rem;margin:.6rem 0}.muted{color:#777}