:root {
  --bg: #0b0d14; --text: #e8ecf483; --muted: #9aa4b8
}
* { box-sizing: border-box; margin: 0; }
body { font-family: system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  background: radial-gradient(1200px 600px at 50% -10%, #171c2e, var(--bg));
  color: var(--text); }
.wrap { min-height: 100vh; display: flex; flex-direction: column; justify-content: center;
  align-items: left; text-align: left; padding: 24px; gap: 18px; }
