﻿/**
 * FORÃ‡A ABSOLUTA - CSS Reset para Design Minimalista
 * Este arquivo sobrescreve qualquer estilo anterior com !important
 */

/* Reset total para evitar qualquer conflito */
* {
    background: unset;
    background-image: unset;
}

body {
    background: var(--color-background);
    color: var(--color-text);
    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;
    margin: 0;
    padding: 0;
    line-height: 1.6;
}

/* ForÃ§a o design minimalista */
.top-bar,
.header,
.main-header {
    background: var(--color-surface);
    color: var(--color-text);
    border-bottom: 1px solid var(--color-border);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

.sidebar,
.main-sidebar {
    background: var(--color-surface);
    border-right: 1px solid var(--color-border);
}

.nav-link,
.menu-item {
    color: var(--color-text-muted);
    background: transparent;
    -webkit-background-clip: unset;
    background-clip: unset;
    -webkit-text-fill-color: var(--color-text-muted);
}

.nav-link:hover,
.menu-item:hover {
    background: var(--color-background);
    color: var(--color-text);
    -webkit-text-fill-color: var(--color-text);
}

.nav-link.active,
.menu-item.active {
    background: var(--primary-color);
    color: white;
    -webkit-text-fill-color: white;
}

.main-content,
.content-area,
#content {
    background: var(--color-background);
}

.page-title,
h1, h2, h3 {
    color: var(--color-text);
    background: transparent;
    -webkit-background-clip: unset;
    background-clip: unset;
    -webkit-text-fill-color: var(--color-text);
}

.card,
.dashboard-card,
.stat-card {
    background: var(--color-surface);
    border: 1px solid var(--color-border);
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
}

.stat-value {
    color: var(--primary-color);
    background: transparent;
    -webkit-background-clip: unset;
    background-clip: unset;
    -webkit-text-fill-color: var(--primary-color);
}

.btn-primary {
    background: var(--primary-color);
    color: white;
}

/* Remove qualquer efeito especial anterior */
.glass-effect,
.glassmorphism,
.ultra-modern,
.neon-glow,
.gradient-text {
    background: unset;
    background-image: unset;
    backdrop-filter: none;
    filter: none;
    box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1);
    color: inherit;
    -webkit-background-clip: unset;
    background-clip: unset;
    -webkit-text-fill-color: inherit;
}

