:root {
  --on: #000000;
  --off: #c2c2c2;
  --bg: var(--loading);
}
body {
  color: rgb(70, 70, 70);
  margin: 0;
  height: 100vh;
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: system-ui, -apple-system, Segoe UI, Roboto, sans-serif;
  background: var(--bg);
  transition: background 0.5s ease;
}
.status {
  font-size: 2rem;
  font-weight: 700;
  letter-spacing: 1px;
}
.sub {
  margin-top: 10px;
  font-size: 0.95rem;
  opacity: 0.85;
}