

:root {
    --theme-bg-1: #f5faff;
    --theme-bg-2: #e8f4ff;
    --theme-bg-3: #d4eafc;
    --theme-bg-4: #a8d4f8;
    --theme-primary-light: #81c7f1;
    --theme-primary: #64b5f6;
    --theme-primary-dark: #42a5f5;
    --theme-accent: #64b5f6;
    --theme-border: rgba(212, 234, 252, 0.5);
    --theme-card-bg-gradient-1: #f7fbff;
    --theme-card-bg-gradient-2: #e8f4ff;
    --theme-header-bg: linear-gradient(135deg, #64b5f6, #42a5f5);
    --theme-footer-bg: rgba(212, 234, 252, 0.9);
    --theme-bg-gradient: linear-gradient(180deg, var(--theme-bg-1) 0%, var(--theme-bg-2) 30%, var(--theme-bg-3) 60%, var(--theme-bg-4) 100%);
}
