@import url("./default.css");
@import url("./learnpath.css");

/* MICREE / VCC visual identity for Chamilo 2.0.x */
:root {
    /* Native Chamilo colour tokens */
    --color-primary-base: 207 159 69;           /* #CF9F45 */
    --color-primary-gradient: 185 130 45;       /* #B9822D */
    --color-primary-button-text: 255 255 255;
    --color-primary-button-alternative-text: 255 255 255;

    --color-secondary-base: 49 92 117;          /* #315C75 */
    --color-secondary-gradient: 21 60 85;       /* #153C55 */
    --color-secondary-button-text: 255 255 255;

    --color-tertiary-base: 45 48 52;            /* #2D3034 */
    --color-tertiary-gradient: 23 23 23;         /* #171717 */
    --color-tertiary-button-text: 255 255 255;

    --color-success-base: 71 132 90;
    --color-success-gradient: 47 102 66;
    --color-success-button-text: 255 255 255;

    --color-info-base: 49 92 117;
    --color-info-gradient: 21 60 85;
    --color-info-button-text: 255 255 255;

    --color-warning-base: 226 189 117;
    --color-warning-gradient: 207 159 69;
    --color-warning-button-text: 45 48 52;

    --color-danger-base: 204 77 77;
    --color-danger-gradient: 167 52 52;
    --color-danger-button-text: 255 255 255;

    --color-form-base: 207 159 69;

    /* Shared MICREE variables used by the Vue templates and this theme */
    --micree-gold-50: #fbf6ec;
    --micree-gold-100: #f4e8cf;
    --micree-gold-300: #e2bd75;
    --micree-gold-500: #cf9f45;
    --micree-gold-600: #b9822d;
    --micree-navy-50: #edf4f7;
    --micree-navy-100: #dfeaf0;
    --micree-navy-500: #315c75;
    --micree-navy-700: #153c55;
    --micree-charcoal-900: #222222;
    --micree-charcoal-950: #171717;
    --micree-surface: #ffffff;
    --micree-canvas: #f5f6f7;
    --micree-text: #2d3034;
    --micree-muted: #6f7479;
    --micree-border: #e3e5e7;
    --micree-radius-sm: 10px;
    --micree-radius: 16px;
    --micree-radius-lg: 24px;
    --micree-shadow: 0 14px 40px rgba(24, 31, 36, 0.07);
    --micree-shadow-soft: 0 8px 24px rgba(24, 31, 36, 0.05);

    /* Compatibility aliases for the earlier VCC package */
    --vcc-gold: var(--micree-gold-500);
    --vcc-gold-dark: var(--micree-gold-600);
    --vcc-gold-mid: var(--micree-gold-300);
    --vcc-cream: var(--micree-gold-50);
    --vcc-dark: var(--micree-charcoal-900);
    --vcc-text: var(--micree-text);
}
