/* input(50,39): run-time error CSS1046: Expect comma, found '0'
input(50,43): run-time error CSS1046: Expect comma, found '/'
input(50,72): run-time error CSS1046: Expect comma, found '0'
input(50,76): run-time error CSS1046: Expect comma, found '/'
input(51,39): run-time error CSS1046: Expect comma, found '0'
input(51,43): run-time error CSS1046: Expect comma, found '/'
input(51,72): run-time error CSS1046: Expect comma, found '0'
input(51,76): run-time error CSS1046: Expect comma, found '/' */
/* =================================================================== */
/* TEMA AZUL (BLUE) - baseado no ELOS-theme.css                         */
/* Apenas vari�veis de tema + import do base-theme.css                   */
/* =================================================================== */

/* Importa estilos base compartilhados */
@import url('./base-theme.css?v=eCKlILh1fM8gxSuUN6Lpdit3DGQ');

:root {
    --font-family-base: 'Inter', -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;

    /* Palette inspirada no SCH-theme.css (tons de azul) */
    --color-primary: #1c93cd;           /* azul principal (bot�es, destaques) */
    --color-primary-hover: #3175af;     /* varia��o hover/ativo */

    /* Sidebar/Header escuros com base em Azuis SCH */
    --color-dark-slate: #154371;        /* base do hover/ativo do sidebar no SCH */

    /* Acento secund�rio em azul mais claro do SCH */
    --color-accent: #4482c1;            /* �cones/acento lateral */

    /* Backgrounds e superf�cies */
    --color-background-base: #F1F3FA;
    --color-background-light: #F1F3FA;  /* pr�ximo do container base do SCH */
    --color-background-widget: #ffffff;
    --color-background-disabled: #f3f3f3;

    /* Tipografia */
    --color-text-primary: #1e293b;
    --color-text-secondary: #62878f;    /* usado em cabe�alho/menus no SCH */
    --color-text-light: #f8fafc;

    /* Bordas e utilit�rios */
    --color-border: #e2e8f0;

    /* Feedback (mantidos, com leve ajuste no info para azul SCH) */
    --color-success: #ccfbf1;
    --color-background-success: #11a79b;
    --color-text-success: #0f8279;
    --color-warning: #fef3c7;
    --color-text-warning: #7c2d12;
    --color-info: #e9f3fb;              /* mais claro, coerente com azul */
    --color-text-info: #1c93cd;
    --color-error: #fee2e2;
    --color-text-error: #991b1b;

    /* Bordas, sombras e dimens�es */
    --border-radius-base: 0.5rem; /* 8px */
    --border-radius-large: 0.75rem; /* 12px */
    --shadow-base: 0 -1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --shadow-md: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);

    /* Branding (ajustado para azuis) */
    --brand-primary: #154371;   /* cabe�alho login e afins */
    --brand-secondary: #4482c1; /* �cones/acento */
    --brand-tertiary: #8cacc3;  /* textos/acess�rios */
    --brand-light: #f8fafc;

    --sidebar-width: 230px;

    --banner-background: #1DB1E3;

    /* Paleta para gr�ficos do Dashboard */
    --chart-color-1: #1c93cd;
    --chart-color-2: #4482c1;
    --chart-color-3: #11a79b;
    --chart-color-4: #154371;
    --chart-color-5: #3175af;
    --chart-color-6: #8cacc3;
}
