:root {
    --duxin-paper: #f7f3ed;
    --duxin-warm-background: #ece6de;
    --duxin-card: #fffcf7;
    --duxin-ink: #302a25;
    --duxin-muted-ink: #786e64;
    --duxin-tea-brown: #765238;
    --duxin-cinnabar: #cd363b;
    --duxin-deep-cinnabar: #882e2e;
    --duxin-border: #ded4c8;
    --duxin-success: #526f5b;
    --duxin-warning: #9a6a2f;
    --duxin-danger: #a13b35;
    --duxin-radius-small: 6px;
    --duxin-radius-medium: 12px;
    --duxin-radius-large: 20px;
    --duxin-shadow-soft: 0 8px 28px rgb(63 46 33 / 6%);
    --duxin-space-1: 4px;
    --duxin-space-2: 8px;
    --duxin-space-3: 12px;
    --duxin-space-4: 16px;
    --duxin-space-5: 24px;
    --duxin-space-6: 32px;
    --duxin-space-7: 48px;
}
