/* 蓝白主题。换风格优先修改此文件；不放业务规则或场次数据。 */
:root {
  --color-primary:#215ce5; --color-primary-hover:#1748bd; --color-primary-soft:#eaf1ff;
  --color-canvas:#f4f7fc; --color-paper:#fff; --color-ink:#132747; --color-muted:#52647d;
  --color-border:#dce4f2; --color-error:#a13630; --color-error-soft:#fff0ee;
  --color-warning:#7e5918; --color-warning-soft:#fff3db; --color-success:#276747; --color-success-soft:#eaf7ef;
  --font-ui:system-ui,-apple-system,"PingFang SC","Microsoft Yahei",sans-serif;
  --font-body:16px; --font-small:14px; --font-title:28px; --font-title-mobile:24px;
  --font-section:20px; --font-item:18px; --font-caption:12px; --font-code:13px; --line-body:1.6;
  --weight-normal:400; --weight-medium:500; --weight-strong:650;
  --space-xs:4px; --space-sm:8px; --space-md:16px; --space-lg:24px; --space-xl:40px;
  --radius-sm:6px; --radius-md:10px; --radius-lg:14px; --radius-full:9999px;
  --control-height:44px; --page-width:1080px; --line-thin:1px; --focus-ring:3px;
  --shadow-dialog:0 20px 80px #13274733;
  --layer-sticky:10;
}
