/* Page « AI Act self-assessment » (en/ai-act-assessment.html ; same rules as evaluation-ia-act.css on the FR page).
   Page-specific needs only, :root tokens only (no new colour). */

/* Colonne de lecture : questionnaire, verdicts et mention restent à une mesure confortable */
.evaluation>*{max-width:48rem}

/* Questionnaire : questions nettement séparées, bouton d'envoi pleine largeur */
#aiact-form{gap:var(--space-xl)}
#aiact-form .btn{width:100%;padding-inline:1rem}
/* Boutons pilule sur deux lignes (mobile) : interligne et marge verticale pour que les lignes respirent, coupure équilibrée */
#aiact-form .btn,.verdict .actions .btn{line-height:1.3;padding-block:.625rem;text-wrap:balance}

/* Verdicts (encadrés révélés par le script) : titre au niveau d'un h3 de charte, respiration plus large */
.verdict{gap:var(--space-s);padding:var(--space-m)}
.verdict h2{font-size:var(--step-h3);font-weight:500;line-height:1.15;letter-spacing:-.015em}
.verdict h3{margin-top:var(--space-2xs)}
.verdict .checklist>li{color:var(--ink-2)}
.verdict .actions{margin-top:var(--space-2xs)}
/* Émojis des titres : décoratifs (aria-hidden), non affichés ; le niveau se lit au libellé et au filet coloré */
.verdict__icon{display:none}
