/* OneCMS Color Schemes — 18 predefined palettes */

:root.scheme-1 {
    --primary: #FF6652;
    --primary-hover: #b91c1c;
    --primary-light: #fecaca;
    --primary-bg: #fef2f2;
    --footer-bg: #450a0a;
}

:root.scheme-2 {
    --primary: #ea580c;
    --primary-hover: #c2410c;
    --primary-light: #fed7aa;
    --primary-bg: #fff7ed;
    --footer-bg: #431407;
}

:root.scheme-3 {
    --primary: #FB7A19;
    --primary-hover: #c77a2c;
    --primary-light: #fde68a;
    --primary-bg: #fffbeb;
    --footer-bg: #451a03;
}

:root.scheme-4 {
    --primary: #65a30d;
    --primary-hover: #4d7c0f;
    --primary-light: #d9f99d;
    --primary-bg: #f7fee7;
    --footer-bg: #1a2e05;
}

:root.scheme-5 {
    --primary: #3a9700;
    --primary-hover: #047857;
    --primary-light: #a7f3d0;
    --primary-bg: #ecfdf5;
    --footer-bg: #022c22;
}

:root.scheme-6 {
    --primary: #0d9488;
    --primary-hover: #0f766e;
    --primary-light: #99f6e4;
    --primary-bg: #f0fdfa;
    --footer-bg: #042f2e;
}

:root.scheme-7 {
    --primary: #0891b2;
    --primary-hover: #0e7490;
    --primary-light: #a5f3fc;
    --primary-bg: #ecfeff;
    --footer-bg: #083344;
}

:root.scheme-8 {
    --primary: #0284c7;
    --primary-hover: #0369a1;
    --primary-light: #bae6fd;
    --primary-bg: #f0f9ff;
    --footer-bg: #082f49;
}

:root.scheme-9 {
    --primary: #2563eb;
    --primary-hover: #1d4ed8;
    --primary-light: #dbeafe;
    --primary-bg: #eff6ff;
    --footer-bg: #111827;
}

:root.scheme-10 {
    --primary: #009AE4;
    --primary-hover: #0072A8;
    --primary-light: #C3DEF5;
    --primary-bg: #F2F9FF;
    --footer-bg: #1e1b4b;
}

:root.scheme-11 {
    --primary: #0072A8;
    --primary-hover: #6d28d9;
    --primary-light: #ddd6fe;
    --primary-bg: #F2F9FF;
    --footer-bg: #2e1065;
}

:root.scheme-12 {
    --primary: #9333ea;
    --primary-hover: #7e22ce;
    --primary-light: #e9d5ff;
    --primary-bg: #faf5ff;
    --footer-bg: #3b0764;
}

:root.scheme-13 {
    --primary: #c026d3;
    --primary-hover: #a21caf;
    --primary-light: #f5d0fe;
    --primary-bg: #fdf4ff;
    --footer-bg: #4a044e;
}

:root.scheme-14 {
    --primary: #db2777;
    --primary-hover: #be185d;
    --primary-light: #fbcfe8;
    --primary-bg: #fdf2f8;
    --footer-bg: #500724;
}

:root.scheme-15 {
    --primary: #e11d48;
    --primary-hover: #be123c;
    --primary-light: #fecdd3;
    --primary-bg: #fff1f2;
    --footer-bg: #4c0519;
}

:root.scheme-16 {
    --primary: #475569;
    --primary-hover: #334155;
    --primary-light: #cbd5e1;
    --primary-bg: #f1f5f9;
    --footer-bg: #0f172a;
}

:root.scheme-17 {
    --primary: #78716c;
    --primary-hover: #57534e;
    --primary-light: #d6d3d1;
    --primary-bg: #f5f5f4;
    --footer-bg: #1c1917;
}

:root.scheme-18 {
    --primary: #4BC200;
    --primary-hover: #3a9700;
    --primary-light: #065f46;
    --primary-bg: #064e3b;
    --text: #f1f5f9;
    --text-secondary: #94a3b8;
    --text-muted: #64748b;
    --bg: #0f172a;
    --bg-page: #020617;
    --bg-surface: #1e293b;
    --border: #334155;
    --border-light: #1e293b;
    --success: #34d399;
    --success-bg: #064e3b;
    --warning: #FDA04A;
    --danger: #FF7E6C;
    --footer-bg: #020617;
}
