/**
 * MTB Frame — BD CSS variable compatibility shim.
 *
 * BD ships with --bde-*-color custom properties that migrated content
 * may reference (`background: var(--bde-brand-primary-color)` etc.).
 * When BD is killed those vars disappear and migrated sections lose
 * their color. This file aliases them to the closest frame palette
 * variable so converted pages render correctly with BD deactivated.
 *
 * Loaded on every front-end page.
 */
:root {
    --bde-background-color:           var(--frame-ink,        #16232A);
    --bde-text-color:                 var(--frame-light,      #E4EEF0);
    --bde-text-light-color:           var(--frame-muted,      #9CA3AF);
    --bde-text-dark-color:            var(--frame-ink,        #16232A);

    --bde-brand-primary-color:        var(--frame-accent,     #FF5B04);
    --bde-brand-secondary-color:      var(--frame-accent-alt, #FFB84D);
    --bde-accent-color:               var(--frame-accent,     #FF5B04);
    --bde-accent-light-color:         var(--frame-accent-alt, #FFB84D);

    --bde-link-color:                 var(--frame-accent,     #FF5B04);
    --bde-link-hover-color:           var(--frame-accent-alt, #FFB84D);

    --bde-success-color:              #2ECC71;
    --bde-warning-color:              #F39C12;
    --bde-error-color:                #E74C3C;
    --bde-info-color:                 #3498DB;

    --bde-border-color:               var(--frame-border,     rgba(228,238,240,0.12));
    --bde-surface-color:              var(--frame-surface,    #1A2B33);
    --bde-surface-alt-color:          var(--frame-surface-alt,#0B0F16);
}
