/* Sanctus Skin - CSS Variables */

:root {
    /* Cores principais - baseadas na logo */
    --primary-color: #122763; /* Azul da logo */
    --primary-color-light: #1a3a7a; /* Azul mais claro */
    --primary-color-lighter: #224d91; /* Azul ainda mais claro */
    --secondary-color: #81007F; /* Roxo da logo */
    --success-color: #198754;
    --danger-color: #dc3545;
    --warning-color: #ffc107;
    --info-color: #0dcaf0;

    /* Dark Mode - Backgrounds */
    --dark-bg: #f5f7fa; /* Background claro e suave */
    --dark-sidebar: #1e3a6f; /* Azul médio harmonioso para sidebar (mais claro que #122763) */
    --dark-card: #ffffff; /* Cards brancos */

    /* Dark Mode - Textos */
    --text-primary: #2c3e50; /* Texto escuro para contraste */
    --text-secondary: #7f8c9a; /* Texto secundário */

    /* Sidebar - cores específicas para melhor harmonia */
    --sidebar-bg: #1e3a6f; /* Azul médio para sidebar (mais claro e harmonioso) */
    --sidebar-text: #ffffff; /* Texto branco no sidebar */
    --sidebar-text-secondary: rgba(255, 255, 255, 0.8); /* Texto secundário */
    --sidebar-active-border: var(--secondary-color); /* Borda roxa para item ativo */

    /* Hover e estados */
    --hover-bg: rgba(18, 39, 99, 0.1); /* Azul com transparência suave */
    --hover-color: var(--primary-color);

    /* Bordas */
    --border-color: #e4e7eb; /* Bordas claras */
    --border-color-hover: rgba(18, 39, 99, 0.3);
}

