/* === Finance Portal Global Palette === */
:root {
    /* Primary — Deep Emerald */
    --primary-color:       #0F6B5B;
    --primary-color-dark:  #0A4F44;
    --primary-color-light: #7FAE9F;

    /* Royal base — dark emerald for sidebar */
    --royal-base:       #0A4F44;
    --royal-base-light: #1a6054;

    /* Secondary — Muted Sage */
    --secondary-color: #7FAE9F;

    /* Finance Portal neutral palette (ivory-tinted) */
    --neutral-50:  #F6F4EE;
    --neutral-100: #EEF3F0;
    --neutral-200: #D7E0DB;
    --neutral-300: #BDD0C8;
    --neutral-400: #9DB8AE;
    --neutral-500: #7FAE9F;
    --neutral-600: #52606D;
    --neutral-700: #3D4F58;
    --neutral-800: #2C3E47;
    --neutral-900: #1F2933;

    /* Legacy compat */
    --accent-color:    var(--royal-base);
    --background-dark: var(--royal-base);
    --brand-accent:    var(--primary-color);

    /* Legacy gold-name aliases so any copied BusinessPortal component doesn't break */
    --brand-gold-primary:  var(--primary-color);
    --brand-gold-secondary: var(--primary-color-dark);
    --brand-royal-base:    var(--royal-base);
    --brand-cream:         var(--neutral-200);
}

body {
    font-family: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
}
