/* Auto-generated color overrides from user customizations */
:root {
    /* Primary colors */
    --primary-color: #7A6A4F !important;
    --primary-dark: #5A4A35 !important;
    --primary-light: #9A8A6F !important;
    --primary-hover: #5A4A35 !important;

    /* Accent colors */
    --accent-color: #FFDE00 !important;
    --accent-dark: #E6C700 !important;
    --accent-light: #FFF200 !important;

    /* Status colors */
    --success-color: #10b981 !important;
    --danger-color: #ef4444 !important;
    --warning-color: #f59e0b !important;
    --info-color: #3b82f6 !important;

    /* Neutral colors */
    --white: #ffffff !important;
    --black: #000000 !important;
    --light-gray: #f8fafc !important;
    --medium-gray: #e2e8f0 !important;
    --dark-gray: #64748b !important;
    --text-dark: #1f2937 !important;
    --text-light: #6b7280 !important;
    --text-muted: #9ca3af !important;

    /* RGB versions for dynamic opacity */
    --primary-color-rgb: 122, 106, 79 !important;
    --primary-dark-rgb: 90, 74, 53 !important;
    --accent-color-rgb: 255, 222, 0 !important;
    --success-color-rgb: 16, 185, 129 !important;
    --danger-color-rgb: 239, 68, 68 !important;
    --warning-color-rgb: 245, 158, 11 !important;
    --info-color-rgb: 59, 130, 246 !important;
    --black-rgb: 0, 0, 0 !important;
    --white-rgb: 255, 255, 255 !important;

    /* Gradient with primary colors */
    --gradient-primary-overlay: linear-gradient(135deg, rgba(122, 106, 79, 0.8) 0%, rgba(90, 74, 53, 0.9) 100%) !important;
}
