
    :root {
        color-scheme: dark;
        --theme-color-scheme: dark;
        --icon-invert: 1;
        
        --bg-body: #121212;
        --text-body: #ffffff;
        --primary: #03e9f4;
        --secondary: #4B7579;
        --success: #198754;
        --danger: #dc3545;
        --warning: #ffc107;
        --info: #0dcaf0;
        --card-bg: #1e1e1e;
        --border-color: #03e9f4;
        --navbar-bg: #121212;
        --navbar-texto: #ffffff;

        --primary-rgb: 3, 233, 244;
        --card-bg-rgb: 30, 30, 30;
        --success-rgb: 25, 135, 84;
        --danger-rgb: 220, 53, 69;
        --warning-rgb: 255, 193, 7;
        --info-rgb: 13, 202, 240;
    }
    
    /* Auto inverte ícones de datas que são pretos no modo dark caso color-scheme nativo falhe dependendo do background herdado */
    input[type="date"]::-webkit-calendar-picker-indicator,
    input[type="datetime-local"]::-webkit-calendar-picker-indicator,
    input[type="time"]::-webkit-calendar-picker-indicator {
        filter: invert(var(--icon-invert));
    }
    
        /* Diferenciando a Navbar do fundo no tema Minimalista */
        .navbar {
            background-color: #1c1c1c !important;
            border-bottom: 1px solid rgba(255, 255, 255, 0.08) !important;
            box-shadow: 0 2px 10px rgba(0,0,0,0.3);
        }

        /* OVERRIDE: Todos os botoes ciano no tema minimalista */
        .btn-secondary, .btn-success, .btn-danger, .btn-warning, .btn-info, .btn-dark, .btn-light {
            background-color: var(--primary) !important;
            border-color: var(--primary) !important;
            color: var(--card-bg) !important;
        }
        .btn-outline-secondary, .btn-outline-success, .btn-outline-danger, .btn-outline-warning, .btn-outline-info, .btn-outline-dark, .btn-outline-light {
            color: var(--primary) !important;
            border-color: var(--primary) !important;
            background-color: transparent !important;
        }
        .btn-outline-secondary:hover, .btn-outline-success:hover, .btn-outline-danger:hover, .btn-outline-warning:hover, .btn-outline-info:hover, .btn-outline-dark:hover, .btn-outline-light:hover {
            background-color: var(--primary) !important;
            color: var(--card-bg) !important;
        }
        