/**
 * Theme CSS
 * 全站设计令牌：颜色、字体、阴影、圆角、间距。
 * 后续新增样式优先使用这里的变量，减少模块 CSS 里散落魔法值。
 */

:root {
    --primary-color: #ff8ec7;
    --primary-light: #ffc2e2;
    --secondary-color: #b794f6;
    --secondary-light: #ddc6ff;
    --accent-color: #ffb3d9;
    --accent-mint: #a8e6cf;
    --accent-peach: #ffd3b6;
    --accent-lavender: #d5b3ff;
    --accent-sky: #a0d2ff;

    --text-dark: #5a3e6f;
    --text-medium: #8b6e9e;
    --text-light: #b8a0c8;
    --text-primary: var(--text-dark);
    --text-secondary: var(--text-medium);

    --bg-main: #fff5fb;
    --bg-card: #ffffff;
    --bg-soft: rgba(255, 255, 255, 0.78);
    --bg-body: linear-gradient(135deg, #fff0f6 0%, #fdf5ff 50%, #f0f4ff 100%);

    --shadow-cute: 0 8px 30px rgba(255, 142, 199, 0.15);
    --shadow-hover: 0 12px 40px rgba(255, 142, 199, 0.25);
    --shadow-panel: 0 18px 48px rgba(255, 142, 199, 0.18);

    --radius-sm: 8px;
    --radius-md: 14px;
    --radius-lg: 20px;
    --radius-bubble: 24px;
    --radius-pill: 50px;

    --space-1: 4px;
    --space-2: 8px;
    --space-3: 12px;
    --space-4: 16px;
    --space-5: 20px;
    --space-6: 24px;
    --space-8: 32px;
    --space-10: 40px;

    --font-cute: 'ZCOOL KuaiLe', cursive, -apple-system, 'Microsoft YaHei', sans-serif;
    --font-body: 'ZCOOL KuaiLe', cursive, -apple-system, BlinkMacSystemFont, 'Microsoft YaHei', sans-serif;
    --font-article: 'Noto Serif SC', 'Songti SC', 'SimSun', 'STSong', serif;

    --nav-height: 68px;
    --content-max-width: 800px;
    --content-wide-width: 1200px;
    --bounce: cubic-bezier(0.34, 1.56, 0.64, 1);
}
