:root {
  --bg: #f6f8fa;
  --text: #222;
  --muted: #6b7280;
  --brand: #0366d6;
  --danger: #d9534f;
  --success: #2ecc71;
}

body { font-family: Arial, sans-serif; margin: 0; padding: 0; background: var(--bg); color: var(--text) }
header { background: var(--brand); color: white; padding: 1rem }
header h1 { margin: 0 }
main { padding: 1rem }
footer { padding: 1rem; font-size: 0.9rem; color: var(--muted) }

.status p { margin: 0 }

/* Utility */
.text-muted { color: var(--muted) }

