/**
 * xiawo.ai Design System v1 — 统一设计令牌
 * 所有子站通过 <link href="https://www.xiawo.ai/design-tokens.css"> 引用
 */
:root {
    /* Primary */
    --c-primary: #FF6900;
    --c-primary-hover: #FF8C38;
    --c-primary-active: #E05E00;
    --c-primary-bg: #FFF8F0;
    /* Neutral */
    --c-bg: #FAFAFA;
    --c-surface: #FFF;
    --c-text-1: #333;
    --c-text-2: #888;
    --c-text-3: #CCC;
    --c-border: #E8E8E8;
    /* Status */
    --c-error: #D4380D;
    --c-error-bg: #FFF0F0;
    --c-error-border: #FFD4D4;
    --c-success: #389E0D;
    --c-success-bg: #F0FFF4;
    --c-success-border: #B7EB8F;
    --c-warn: #D48806;
    --c-warn-bg: #FFF7E6;
    --c-warn-border: #FFE58F;
    /* Typography — 5-step scale */
    --font: -apple-system, BlinkMacSystemFont, "PingFang SC",
            "Helvetica Neue", "Microsoft YaHei", sans-serif;
    --f-xs:   0.75rem;   /* 12px */
    --f-sm:   0.875rem;  /* 14px */
    --f-base: 1rem;      /* 16px */
    --f-lg:   1.125rem;  /* 18px */
    --f-xl:   1.5rem;    /* 24px */
    --fw-normal: 400;
    --fw-medium: 500;
    --fw-bold:   600;
    --lh: 1.6;
    /* Spacing — 4px grid */
    --sp-1: 0.25rem; --sp-2: 0.5rem; --sp-3: 0.75rem;
    --sp-4: 1rem;  --sp-5: 1.25rem; --sp-6: 1.5rem;
    --sp-8: 2rem;  --sp-10: 2.5rem;
    /* Radius */
    --r-sm: 6px; --r-md: 8px; --r-lg: 12px; --r-full: 9999px;
    /* Shadow */
    --shadow-card: 0 2px 12px rgba(0,0,0,.06);
    --shadow-hover: 0 4px 16px rgba(255,105,0,.25);
}
