/* 双保险：不依赖 /_next 的 chunk 名。若 Nginx/缓存导致主 CSS 404，仍保深色与可读。 */
html.dark,
html.dark body {
  color-scheme: dark;
}
html.dark body {
  min-height: 100vh;
  color: #e4e4e7 !important;
  background: #020617
    radial-gradient(1200px 600px at -10% -20%, rgba(76, 29, 149, 0.28), transparent 60%),
    radial-gradient(900px 500px at 110% 0%, rgba(8, 145, 178, 0.24), transparent 60%),
    linear-gradient(135deg, #020617 0%, #0b1120 40%, #020617 100%) !important;
}
html.dark a {
  color: #a5b4fc;
  text-decoration: none;
}
html.dark a:hover {
  color: #c4b5fd;
  text-decoration: none;
}
main.page-shell {
  min-height: 60vh;
}
