/* ============================================================
   SCS Enable Kit — Figma design tokens
   Source: SCS-Enable-Kit Variables + Text / Color styles
   ============================================================ */

:root {
    /* ---------- Color variables (Figma Variables collection) ---------- */
    --figma-scs-primary: #033D53;
    --figma-primary-back: #E0F2FE;
    --figma-white: #FFFFFF;
    --figma-scs-grey: #32434B;

    /* Aliases used across portal chrome */
    --app-brand: var(--figma-scs-primary);
    --app-nav-hover: var(--figma-primary-back);
    --app-body-brand: var(--figma-scs-primary);
    --app-body-hover: var(--figma-primary-back);
    --app-body-muted: var(--figma-scs-grey);
    --app-ix-brand: var(--figma-scs-primary);
    --app-ix-hover: var(--figma-primary-back);
    --app-ix-ink: var(--figma-scs-primary);
    --app-ix-muted: var(--figma-scs-grey);

    /* Ink (not in Variables — from portal / Body-text-color role) */
    --figma-body-text: #32434B;
    --figma-body-text-strong: #121A1F;
    --figma-body-text-muted: #475E69; /* Frame 8332 / Case Manager Home */
    --app-ink: var(--figma-body-text);
    --app-body-ink: var(--figma-body-text);

    /* Home mini-card icon fills (UI Design — Frame 8332 selection) */
    --figma-home-icon-info: #E0F2FE;
    --figma-home-icon-mint: #D1FAE5;
    --figma-home-icon-cyan: #D3F8FF;
    --figma-home-icon-lavender: #F3E8FF;
    --figma-home-title: #1B3E5C;

    /* ---------- Semantic color styles (Figma Local Color styles) ---------- */
    /* Core */
    --figma-color-dark: #121A1F;
    --figma-color-light: #FFFFFF;
    --figma-color-white: #FFFFFF;
    --figma-color-light-grey: #F1F1F1;
    --figma-color-border: #32434B;
    --figma-color-border-light: #E2E8F0;
    --figma-color-surface-muted: #F0F4F8;
    --figma-color-muted-text: #32434B;
    --figma-color-body-text: #32434B;
    --figma-color-hr: #E2E8F0;
    --figma-color-component-border: #E2E8F0;

    /* Primary scale (named styles Primary / Primary-900…50) */
    --figma-primary: #033D53;
    --figma-primary-hover-focus: #033D53;
    --figma-primary-active: #034a66;
    --figma-primary-disabled: #B9D4E6;
    --figma-primary-back: #E0F2FE;

    /* Status — Success */
    --figma-success: #067647;
    --figma-success-hover-focus: #146C2E;
    --figma-success-active: #146C2E;
    --figma-success-disabled: #DCFAE6;
    --figma-badge-success-bg: #DCFAE6;
    --figma-badge-success-text: #067647;

    /* Status — Danger */
    --figma-danger: #B42318;
    --figma-danger-hover-focus: #991B1B;
    --figma-danger-active: #991B1B;
    --figma-danger-disabled: #FEE2E2;
    --figma-badge-danger-bg: #FEE2E2;
    --figma-badge-danger-text: #B42318;

    /* Status — Warning */
    --figma-warning: #B54708;
    --figma-warning-hover-focus: #9A5B1A;
    --figma-warning-active: #9A5B1A;
    --figma-warning-disabled: #FEF0C7;
    --figma-badge-warning-bg: #FEF0C7;
    --figma-badge-warning-text: #B54708;

    /* Status — Info */
    --figma-info: #175CD3;
    --figma-info-hover-focus: #026AA2;
    --figma-info-active: #026AA2;
    --figma-info-disabled: #E0F2FE;
    --figma-badge-info-bg: #E0F2FE;
    --figma-badge-info-text: #175CD3;

    /* Secondary / Light / Dark interaction */
    --figma-secondary-text: #32434B;
    --figma-secondary-hover-focus: #E0F2FE;
    --figma-secondary-active: #033D53;
    --figma-secondary-disabled: #32434B;
    --figma-badge-secondary-bg: #F0F4F8;
    --figma-badge-secondary-text: #32434B;
    --figma-badge-primary-bg: #E0F2FE;
    --figma-badge-primary-text: #033D53;

    /* Form / nav helpers (style names from kit) */
    --figma-input-label: #32434B;
    --figma-input-border: #32434B;
    --figma-input-bg-disabled: #E0F2FE;
    --figma-navbar-link-default: #32434B;
    --figma-navbar-link-hover: #121A1F;
    --figma-navbar-link-active: #033D53;
    --figma-navbar-link-disabled: #32434B;
    --figma-chip-bg: #E0F2FE;
    --figma-table-border: #E8EEF4;
    --figma-table-striped-bg: #E0F2FE;
    --figma-dropdown-item-hover-text: #121A1F;
    --figma-select-scrollbar: #32434B;
}

