/* 00-settings.tokens.css */
:root {
  /* Brand */
  --color-primary: #2c295a; /* 主色：深藍紫 */
  --color-secondary: #3e3b7a; /* 次色：中藍紫 */
  --color-tertiary: #5a56a0; /* 輔助：藍紫延伸 */
  --color-accent: #5f5d87; /* 輔助：灰藍紫 */
  --color-muted: #a6a6bf; /* 淡灰藍紫，用於背景或次文字 */

  /* Neutral & Text */
  --text-primary: #000000; /* 主要文字 */
  --text-secondary: #585858; /* 次要文字 */
  --text-third: #717171;
  --bg-light: #f2f2f2; /* 淺灰背景 */
  --white: #ffffff; /*pure white*/

  /* State */
  --color-warning: #f4b748; /* 警示黃 */
  --color-danger: #e24545; /* 錯誤紅 */

  --body-font-family: "noto sans tc", "Microsoft JhengHei", "sans-serif";

  --h1-font-size: 62px;
  --h2-font-size: 48px;
  --h3-font-size: 36px;
  --h4-font-size: 32px;
  --h5-font-size: 24px;
  --h6-font-size: 1rem;
  --p-font-size: 20px;
  --btn-font-size: 16px;
  --copyright-font-size: 0.8rem;
  --menu-font-size: 1.1rem;

  --border-radius-large: 100px;
  --border-radius-medium: 20px;
  --border-radius-small: 10px;

  --font-weight-thin: 100;
  --font-weight-light: 300;
  --font-weight-normal: 400;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
}
