:root{
  /* v6: 主操作色を indigo に刷新（共通FIT-SC v6 と整合）。 */
  --fit-bg:#eaecf6;
  --fit-surface:#ffffff;
  --fit-surface-soft:#f5f7fc;
  --fit-border:#dee3f0;
  --fit-border-strong:#c6cee1;
  --fit-text:#1a2033;
  --fit-muted:#5a6079;
  --fit-primary:#4f46e5;
  --fit-primary-hover:#4338ca;
  --fit-primary-soft:#eef1fe;
  --fit-danger:#c02633;
  --fit-danger-soft:#fceaec;
  --fit-warning:#9a6400;
  --fit-warning-soft:#fff3d6;
  --fit-success:#1e7a46;
  --fit-success-soft:#e7f5ec;
  --fit-info:#4f46e5;
  --fit-info-soft:#eef1fe;
  --fit-radius-sm:8px;
  --fit-radius:12px;
  --fit-radius-lg:16px;
  --fit-shadow:0 18px 44px rgba(23,26,54,.13);
  --fit-sidebar-width:260px;
  --fit-font:"Noto Sans JP","Hiragino Sans","Yu Gothic UI",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;
}
