/* ============================================
   SAIYA LOG - Font Variants
   body[data-font="xxx"] で切替
   ============================================ */

/* --- Pattern 1: 工場 (Industrial / Default) --- */
body[data-font="industrial"],
body:not([data-font]) {
  --font-heading: "Arial Black", "Noto Sans JP", sans-serif;
  --font-body: system-ui, "Noto Sans JP", sans-serif;
  --font-mono: "SF Mono", "Courier New", monospace;
}

/* --- Pattern 2: クリーン (Clean) --- */
body[data-font="clean"] {
  --font-heading: "Noto Sans JP", sans-serif;
  --font-body: "Noto Sans JP", sans-serif;
  --font-mono: "Source Code Pro", "SF Mono", monospace;
}

/* --- Pattern 3: モダン (Modern) --- */
body[data-font="modern"] {
  --font-heading: "Inter", "Noto Sans JP", sans-serif;
  --font-body: "Inter", "Noto Sans JP", sans-serif;
  --font-mono: "JetBrains Mono", "SF Mono", monospace;
}

/* --- Pattern 4: 和風 (Japanese Traditional) --- */
body[data-font="wafuu"] {
  --font-heading: "Noto Serif JP", "Yu Mincho", serif;
  --font-body: "Noto Sans JP", sans-serif;
  --font-mono: "Noto Sans Mono", monospace;
}

/* --- Pattern 5: ポップ (Pop / Rounded) --- */
body[data-font="pop"] {
  --font-heading: "M PLUS Rounded 1c", "Noto Sans JP", sans-serif;
  --font-body: "M PLUS 1p", "Noto Sans JP", sans-serif;
  --font-mono: "M PLUS 1 Code", "SF Mono", monospace;
}
