/**
 * 爱比邻 Sync - 设计系统变量 (Design Tokens)
 * 风格：深空暗黑玻璃拟态 (Deep Space Glassmorphism 2.0)
 */
:root {
    /* 基础色彩 */
    --bg-main: #0b0f19;
    --bg-surface: #111827;
    --bg-surface-elevated: #162032;
    --bg-card: rgba(22, 32, 50, 0.65);
    --bg-card-hover: rgba(30, 44, 70, 0.75);
    --bg-input: rgba(11, 15, 25, 0.7);

    /* 玻璃拟态属性 */
    --glass-blur: blur(16px);
    --glass-border: rgba(255, 255, 255, 0.08);
    --glass-border-hover: rgba(255, 46, 99, 0.4);
    --glass-shadow: 0 16px 40px -12px rgba(0, 0, 0, 0.56);
    --card-shadow: 0 8px 30px rgba(0, 0, 0, 0.35);

    /* 品牌渐变与主色 */
    --primary: #ff2e63;
    --primary-hover: #ff0f7b;
    --primary-gradient: linear-gradient(135deg, #ff2e63 0%, #ff0f7b 100%);
    --primary-glow: rgba(255, 46, 99, 0.35);

    /* 状态色 */
    --success: #10b981;
    --success-bg: rgba(16, 185, 129, 0.15);
    --success-glow: rgba(16, 185, 129, 0.4);

    --warning: #f59e0b;
    --warning-bg: rgba(245, 158, 11, 0.15);
    --warning-glow: rgba(245, 158, 11, 0.4);

    --danger: #ef4444;
    --danger-bg: rgba(239, 68, 68, 0.15);
    --danger-glow: rgba(239, 68, 68, 0.4);

    --info: #06b6d4;
    --info-bg: rgba(6, 182, 212, 0.15);

    --idle: #64748b;
    --idle-bg: rgba(100, 116, 139, 0.15);

    /* 文字色彩体系 */
    --text-main: #f8fafc;
    --text-secondary: #94a3b8;
    --text-muted: #64748b;
    --text-link: #38bdf8;

    /* 排版与尺寸 */
    --font-family: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    --font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    --radius-sm: 8px;
    --radius-md: 12px;
    --radius-lg: 16px;
    --radius-full: 9999px;

    /* 动效过渡 */
    --transition-fast: 0.15s cubic-bezier(0.4, 0, 0.2, 1);
    --transition-normal: 0.25s cubic-bezier(0.4, 0, 0.2, 1);
    --transition-bounce: 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);
}
