/**
 * Valutazione Amministratore — Stili aggiuntivi
 * Tailwind gestisce il grosso; qui solo override minimi.
 */

/* Smooth entrance per le card */
#va-quiz-body,
#va-result {
    animation: vaFadeIn .4s ease;
}

@keyframes vaFadeIn {
    from { opacity: 0; transform: translateY(12px); }
    to   { opacity: 1; transform: translateY(0); }
}

/* Insights panel scroll custom */
#va-insights-panel::-webkit-scrollbar {
    width: 6px;
}
#va-insights-panel::-webkit-scrollbar-thumb {
    background: #B8C8DE;
    border-radius: 3px;
}

/* Modal backdrop */
#va-modal {
    transition: opacity .2s ease;
}

/* Answer btn focus visible */
.va-answer-btn:focus-visible {
    outline: 2px solid #1B365D;
    outline-offset: 2px;
}
