/* Logo Customization */

/* Logo padrão (light mode) */
.page-logo .logo-light {
    display: block;
}

.page-logo .logo-dark {
    display: none;
}

/* Dark mode - troca logos (SmartAdmin usa .mod-skin-dark) */
.mod-skin-dark .page-logo .logo-light {
    display: none !important;
}

.mod-skin-dark .page-logo .logo-dark {
    display: block !important;
}

/* Menu minificado - usa toggle-logo */
.nav-function-minify .page-sidebar .page-logo .logo-light,
.nav-function-minify .page-sidebar .page-logo .logo-dark {
    display: none !important;
}

.nav-function-minify .page-sidebar .page-logo::before {
    content: '';
    display: block;
    width: 40px;
    height: 40px;
    background-image: url('/assets/img/toggle-logo.png');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
}

/* Ajustes de layout para o logo */
.page-logo-link {
    min-height: 40px;
}

.page-logo img {
    transition: opacity 0.3s ease;
}

/* Animação suave ao trocar tema */
.page-logo .logo-light,
.page-logo .logo-dark {
    transition: opacity 0.3s ease;
}