/* Tinta di fondo tenue: le card e i pannelli bianchi (Carta) risaltano sul Grigio Campo */
.ispezione {
    background-color: var(--light-card-background);
}

.ispezione ::deep .expansion-panel .mud-expand-panel-content {
    display: flex;
    flex-direction: column;
    gap: 1.5rem;
}

.action-scheda-group {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: .75rem;
}

.empty-state {
    display: flex;
    flex-direction: column;
    align-items: center;
    text-align: center;
    gap: .75rem;
    margin-top: 3rem;
    padding: 0 1.5rem;
}

.empty-state .empty-state-icon {
    color: var(--mud-palette-primary);
    opacity: .85;
}

.empty-state .empty-state-title {
    margin: 0;
    font-weight: 800;
    font-size: 1.25rem;
    color: var(--mud-palette-text-primary);
}

.empty-state .empty-state-text {
    margin: 0;
    max-width: 34ch;
    font-weight: 600;
    line-height: 1.5;
    color: var(--mud-palette-gray-darker);
}