/* ===================================================================
 * minimal-luxury · 极简奢华 · 设计令牌
 * 气质:黑白高端克制,大量留白,衬线大标题,画廊感
 * 变量名与其它皮肤一致,仅改值
 * =================================================================== */

:root {
  /* ---------- 配色:纯黑白灰,极克制 ---------- */
  --color-primary: #1A1A1A;            /* 近黑,主色即文字色 */
  --color-primary-soft: rgba(26, 26, 26, 0.06);
  --color-secondary: #9A8C78;          /* 暖灰金,极少量点缀 */

  --color-bg: #FFFFFF;                 /* 纯白 */
  --color-card: #FFFFFF;
  --color-border: #EDEDED;            /* 极淡描边 */

  --color-text: #1A1A1A;
  --color-text-secondary: #6B6B6B;
  --color-text-muted: #A3A3A3;
  --color-text-disabled: #D4D4D4;
  --color-text-inverse: #FFFFFF;

  --color-success: #4A7C59;
  --color-warning: #B8860B;
  --color-error: #8B2E2E;
  --color-info: #4A6B7C;

  /* ---------- 字体:衬线大标题 + 无衬线正文 ---------- */
  --font-heading: 'Cormorant Garamond', 'Noto Serif SC', 'Times New Roman', serif;
  --font-body: 'Helvetica Neue', 'PingFang SC', Arial, sans-serif;
  --font-mono: 'Helvetica Neue', sans-serif;

  --font-size-xs: 0.6875rem;          /* 极小字,显精致 */
  --font-size-sm: 0.8125rem;
  --font-size-base: 1rem;
  --font-size-lg: 1.25rem;
  --font-size-xl: 1.75rem;
  --font-size-2xl: 2.5rem;
  --font-size-3xl: 4rem;              /* 衬线大标题,气势 */

  --font-weight-regular: 300;         /* 偏细,显优雅 */
  --font-weight-medium: 400;
  --font-weight-semibold: 500;
  --font-weight-bold: 600;

  --line-height-tight: 1.1;
  --line-height-normal: 1.7;
  --line-height-relaxed: 1.9;

  --letter-spacing-tight: -0.02em;
  --letter-spacing-normal: 0;
  --letter-spacing-wide: 0.25em;      /* 全大写小标签,超宽字距 */

  /* ---------- 间距:极致留白 ---------- */
  --space-page-x: 32px;
  --space-section: 120px;            /* 区块间距极大,画廊感 */
  --space-card-pad: 40px;

  /* ---------- 形状:无圆角,纯直角,克制 ---------- */
  --radius-none: 0;
  --radius-sm: 0;
  --radius-md: 0;
  --radius-lg: 0;
  --radius-full: 0;                   /* 极简奢华禁用圆角 */

  --border-width-thin: 1px;
  --border-width-normal: 1px;         /* 只用细线 */

  /* 阴影:几乎无,纯净纸面 */
  --shadow-sm: none;
  --shadow-md: none;
  --shadow-lg: none;

  /* ---------- 动效:极慢极优雅 ---------- */
  --motion-duration-fast: 200ms;
  --motion-duration-normal: 600ms;    /* 慢,显从容 */
  --motion-duration-slow: 1200ms;
  --motion-easing-standard: cubic-bezier(0.16, 1, 0.3, 1);  /* expo Out */
  --motion-easing-decelerate: cubic-bezier(0, 0, 0.2, 1);
  --motion-easing-spring: cubic-bezier(0.16, 1, 0.3, 1);

  /* ---------- 布局 ---------- */
  --container-max: 1200px;
  --ratio-card: 3 / 4;               /* 竖版,杂志/画册感 */

  --color-code-bg: #1A1A1A;
  --color-code-text: #EDEDED;
}
