* { margin: 0; padding: 0; box-sizing: border-box; }

body {
  font-family: -apple-system, "Segoe UI", "Microsoft YaHei", sans-serif;
  background: #f6f7f9;
  color: #222;
  min-height: 100vh;
  display: grid;
  place-items: center;
}

.container {
  background: #fff;
  border-radius: 12px;
  padding: 48px 56px;
  box-shadow: 0 4px 24px rgba(0, 0, 0, .08);
  text-align: center;
}

h1 { margin-bottom: 16px; font-size: 1.8rem; }
p  { margin: 8px 0; line-height: 1.7; }
.hint { color: #666; font-size: .9rem; }
code {
  background: #eef1f4;
  padding: 2px 6px;
  border-radius: 4px;
  font-family: Consolas, monospace;
}
