/* KeepNest · design tokens
   Exported from the design canvas (Ardot variables). Colours / spacing / radii only.
   UI copy lives in assets/js/i18n.js — the canvas text values are NOT duplicated here.
   Source of truth for the untrimmed export: build/tokens-export.css */

:root {
  --Color-bg-page: #FAFAF7FF;
  --Color-bg-subtle: #F5F5F2FF;
  --Color-surface: #FFFFFFFF;
  --Color-surface-muted: #FAF7F5FF;
  --Color-border: #EBEAE7FF;
  --Color-border-strong: #E3E2DEFF;
  --Color-text-primary: #1A1A1AFF;
  --Color-text-secondary: #5C5B53FF;
  --Color-text-tertiary: #9B9A97FF;
  --Color-text-inverse: #FFFFFFFF;
  --Color-brand: #FA4C4BFF;
  --Color-brand-strong: #C6322CFF;
  --Color-brand-deep: #B02B26FF;
  --Color-brand-soft: #FEE7E5FF;
  --Color-brand-softer: #FFF7F5FF;
  --Color-brand-border: #F6C9C6FF;
  --Color-success: #1AAE38FF;
  --Color-success-soft: #E7F6EAFF;
  --Color-warning: #96690FFF;
  --Color-warning-soft: #FAF2DBFF;
  --Color-danger: #B2301AFF;
  --Color-danger-soft: #FAE8E5FF;
  --Color-info: #2B5C99FF;
  --Color-info-soft: #E8EDF7FF;
  --Space-sp-1: 4px;
  --Space-sp-2: 8px;
  --Space-sp-3: 12px;
  --Space-sp-4: 16px;
  --Space-sp-5: 20px;
  --Space-sp-6: 24px;
  --Space-sp-8: 32px;
  --Space-sp-10: 40px;
  --Space-sp-12: 48px;
  --Space-sp-16: 64px;
  --Space-sp-20: 80px;
  --Space-sp-24: 96px;
  --Space-sp-32: 128px;
  --Radius-r-sm: 6px;
  --Radius-r-md: 8px;
  --Radius-r-lg: 12px;
  --Radius-r-xl: 20px;
  --Radius-r-2xl: 28px;
  --Radius-r-pill: 999px;
}

[data-theme="中文"] {

}
