/* ================================================= */
/* 整体风格：柔和天蓝 + 机械智能蓝（科技未来风） */
/* ================================================= */
@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@400;600&family=Rajdhani:wght@400;600&display=swap');

/* ------------------------------- */
/* 主题色板（建议统一从这里改） */
/* ------------------------------- */
:root{
  --ink: #0B1B3A;          /* 深海军蓝文字 */
  --muted: #2B3A55;        /* 次级文字 */
  --white: #FFFFFF;

  --sky-50:  #F3FAFF;      /* 极浅天蓝 */
  --sky-100: #E3F4FF;      /* 柔和天蓝底 */
  --sky-200: #CBEAFF;      /* 浅天蓝 */
  --sky-300: #A7D9FF;      /* 更明显天蓝 */

  --mech-500: #1F6BFF;     /* 机械智能蓝（主强调） */
  --mech-600: #1652D6;     /* 深一点的智能蓝（边框/阴影） */
  --mech-700: #0F3FAF;     /* 更深的智能蓝（重阴影） */

  /* 新增：更柔和的机械蓝（用于按钮渐变边框） */
  --mech-soft-400: #6FB6FF;   /* 柔和机械蓝 */
  --mech-soft-500: #3F93FF;   /* 稍深一点但仍柔和 */

  --glow: rgba(31,107,255,.25);
  --shadow: rgba(11,27,58,.12);
}

/* 全局字体和背景 */
body, * {
  font-family: 'Rajdhani', 'Orbitron', system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif !important;
  font-size: 14px !important;
  color: var(--ink) !important;
  text-shadow: none !important;
  border-radius: 0 !important;
  transition: all 0.1s ease-in-out !important;
  image-rendering: pixelated;
}

/* 标题/按钮更“机能”一点 */
button, summary, .markdown-body h1, .markdown-body h2, .markdown-body h3 {
  font-family: 'Orbitron', 'Rajdhani', sans-serif !important;
  letter-spacing: .2px !important;
}

