/* ============= DESIGN IMPROVEMENTS ============= */

/* 1. Logo text bianco invece del gradiente */
.logo-text {
    background: none !important;
    -webkit-background-clip: unset !important;
    -webkit-text-fill-color: var(--text-primary) !important;
    background-clip: unset !important;
    color: var(--text-primary) !important;
}

/* 2. Icona calcolatrice viola brand - pulita e semplice */
.logo-icon {
    background: linear-gradient(135deg, var(--brand-primary) 0%, var(--brand-primary-dark) 100%) !important;
    border-radius: var(--border-radius-sm) !important;
}

/* Icona calcolatrice visibile */
.logo-icon i {
    position: relative;
    z-index: 10 !important;
    font-size: 24px;
    color: white;
}

/* 3. Rimozione grassetto da tutti i titoli tranne il nome app */
h1:not(.logo-text),
h2,
h3,
h4,
h5,
h6,
.step-header h2,
.login-header h2,
.modal-header h3,
.section-title,
.detail-header h3,
.chart-card h3 {
    font-weight: 500 !important;
}

/* Il nome dell'app mantiene il grassetto */
.logo-text {
    font-weight: 700 !important;
}

/* Titoli h2 leggermente più pesanti ma non bold */
h2,
.step-header h2 {
    font-weight: 600 !important;
}

/* Login header mantiene peso medio */
.login-header h2 {
    font-weight: 600 !important;
}