/*
 * ASUEの業務画面（統合ハブ・採用・経理・承認一覧・チャットテンプレ）で共通の色（2026-09-18 レビュー H-20）。
 *
 * 以前は /style.css（--hub-*）・/recruit/evaluation/style.css（--ev-*）・/accounting/reconciliation/style.css（--ac-*）が
 * 同じ値を接頭辞だけ変えて3回定義していた。値はここだけで決め、各画面の変数はここを指す別名にしてある。
 * 色を変えるときはこのファイルだけを直し、読み込む3つの style.css の @import の版番号（?v=）を上げる。
 * 見出しにはアクセント色を使わず、中立グレー＋太字だけで階層を作る（各画面の方針）。
 */

:root {
  --asue-bg: #f7f7f5;
  --asue-surface: #ffffff;
  --asue-text: #1a1a1a;
  --asue-text-sub: #5c5c58;
  --asue-muted: #8a8a84;
  --asue-border: #dcdcd6;
  --asue-accent: #2a78d6;
  --asue-accent-text: #ffffff;
  --asue-accent-bg: #eef4fc;
  --asue-error: #c8332f;
  --asue-error-bg: #fdeceb;
  --asue-success: #146c43;
  --asue-success-bg: #e6f4ec;
  --asue-warn: #8a6100;
  --asue-warn-bg: #fff8e6;
  --asue-info-bg: #eef3fa;
  --asue-badge-test-bg: #fff2cc;
  --asue-badge-test-text: #8a6100;
  --asue-badge-future-bg: #e7eefc;
  --asue-badge-future-text: #274b8a;
}

@media (prefers-color-scheme: dark) {
  :root {
    --asue-bg: #101010;
    --asue-surface: #1b1b1a;
    --asue-text: #f2f2f0;
    --asue-text-sub: #c2c2bb;
    --asue-muted: #8f8f89;
    --asue-border: #35352f;
    --asue-accent: #3987e5;
    --asue-accent-text: #ffffff;
    --asue-accent-bg: #17212e;
    --asue-error: #ff8f8b;
    --asue-error-bg: #3a1e1d;
    --asue-success: #7bd0a2;
    --asue-success-bg: #16301f;
    --asue-warn: #f0cd77;
    --asue-warn-bg: #3a3117;
    --asue-info-bg: #1c2431;
    --asue-badge-test-bg: #3a3117;
    --asue-badge-test-text: #f0cd77;
    --asue-badge-future-bg: #1f2a3f;
    --asue-badge-future-text: #a8c2f0;
  }
}
