:root {
    --bg: #ffffff;
    --panel: #ffffff;
    --ink: #172033;
    --muted: #64748b;
    --line: #dbe3f0;
    --blue: #2563eb;
    --blue-dark: #1d4ed8;
    --orange: #f97316;
    --green: #16a34a;
    --red: #dc2626;
    --yellow: #d97706;
    --shadow: 0 10px 28px rgba(37, 99, 235, .12);
    --soft-bg: #eef4ff;
    --tint-neutral: #eef2ff;
    --tint-success: #ecfdf3;
    --tint-warning: #fff7e6;
    --tint-danger: #fef2f2;
    --text-2: #334155;
    --text-3: #475569;
    --text-faint: #94a3b8;
    --text-success: #15803d;
    --text-warning: #b45309;
    --text-danger: #b91c1c;
    --radius-lg: 14px;
    --radius-sm: 8px;
}
