/* COLOR-08 revision 1: 55配色プリセットの役割値。別プリセットへ差替え可能。 */
:root, :root[data-theme="light"] {
  color-scheme: light;
  --c-bg:#F3F6FA; --c-surface:#FFFFFF; --c-text:#202936; --c-muted:#5E6B7B;
  --c-border:#74859A; --c-field:#FFFFFF; --c-field-text:#202936;
  --c-button:#FFFFFF; --c-button-text:#202936;
  --c-primary:#87621A; --c-on-primary:#FFFFFF; --c-primary-hover:#6B4D10;
  --c-select:#173E63; --c-on-select:#FFFFFF;
  --c-attention:#FBF2DC; --c-on-attention:#202936; --c-link:#175F91;
  --c-focus:#2563EB; --c-success:#16724B; --c-warning:#8E6418; --c-danger:#873B4A; --c-info:#09677D;
  --c-nav-bg:#102F4D; --c-nav-text:#D6E2EB; --c-nav-muted:#B7C9D8;
  --c-nav-selected:#244F74; --c-nav-selected-text:#FFFFFF; --c-nav-marker:#D8B66D;
  --c-nav-hover:#1A4264; --c-nav-focus:#B9DCFF; --c-placeholder:#5E6B7B;
  --action-save:#12613D; --action-save-hover:#0B4A2E; --action-publish:#155A9A; --action-publish-hover:#104574; --action-text:#FFFFFF; --action-disabled-bg:#D5DCE5; --action-disabled-text:#384556;
  --board-work:#cfe8ce; --board-off:#d5d8dc; --board-edited:#c5def5; --board-cut:#f2cbd4; --board-attention:#f9e2a4; --board-unanswered:#e8e8ef;
}
:root[data-theme="dark"] {
  color-scheme: dark;
  --c-bg:#0E1C2B; --c-surface:#172B3E; --c-text:#E5EDF6; --c-muted:#B2C2D3;
  --c-border:#869BB2; --c-field:#102335; --c-field-text:#E5EDF6;
  --c-button:#172B3E; --c-button-text:#E5EDF6;
  --c-primary:#E3C27B; --c-on-primary:#202936; --c-primary-hover:#F0D59D;
  --c-select:#A8CFEE; --c-on-select:#102F4D;
  --c-attention:#423821; --c-on-attention:#E5EDF6; --c-link:#9CCFFF;
  --c-focus:#B9DCFF; --c-success:#85D7AE; --c-warning:#F1CA78; --c-danger:#FFABB5; --c-info:#8DD9EE;
  --c-nav-bg:#0B2033; --c-nav-text:#D6E2EB; --c-nav-muted:#B7C9D8;
  --c-nav-selected:#244F74; --c-nav-selected-text:#FFFFFF; --c-nav-marker:#D8B66D;
  --c-nav-hover:#173A58; --c-nav-focus:#B9DCFF; --c-placeholder:#B2C2D3;
  --action-save:#85D7AE; --action-save-hover:#ADE8C9; --action-publish:#9CCFFF; --action-publish-hover:#C4E2FF; --action-text:#102335; --action-disabled-bg:#394C5D; --action-disabled-text:#E5EDF6;
  --board-work:#285b48; --board-off:#46505b; --board-edited:#285779; --board-cut:#793f50; --board-attention:#6a5528; --board-unanswered:#414455;
}
