.testeur[data-cid-iyeell5k]{width:100%;margin-top:var(--souffle-lg);padding:var(--souffle-lg);background:var(--papier);border:1px solid var(--liseré);border-radius:var(--arrondi-coffre);box-shadow:var(--ombre-flottante);text-align:left;display:grid;gap:var(--souffle-md)}.testeur-saisie-etiquette[data-cid-iyeell5k]{display:block;font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--encre-effacee);font-weight:700;margin-bottom:.5rem}.testeur-saisie-zone[data-cid-iyeell5k]{display:flex;align-items:stretch;gap:.5rem;padding:.5rem .5rem .5rem 1rem;background:var(--teinte-marque-voile);border:1px solid var(--teinte-marque-claire);border-radius:var(--arrondi-doux)}.testeur-saisie[data-cid-iyeell5k]{flex:1;border:0;outline:none;background:transparent;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:1.1rem;color:var(--encre);padding-block:.6rem}.testeur-saisie[data-cid-iyeell5k]::placeholder{color:var(--encre-effacee);font-family:var(--plume);font-size:1rem}.testeur-bouton[data-cid-iyeell5k]{display:inline-flex;align-items:center;justify-content:center;background:var(--papier);border:1px solid var(--liseré);border-radius:var(--arrondi-doux);color:var(--encre);cursor:pointer}.testeur-bouton[data-cid-iyeell5k]:hover{border-color:var(--teinte-marque);color:var(--teinte-marque-profonde)}.testeur-bouton-icone[data-cid-iyeell5k]{width:44px;padding:0}.testeur-bouton[data-cid-iyeell5k][aria-pressed=true]{background:var(--encre);border-color:var(--encre);color:var(--papier)}.testeur-jauge-rail[data-cid-iyeell5k]{height:6px;background:var(--liseré);border-radius:999px;overflow:hidden}.testeur-jauge-curseur[data-cid-iyeell5k]{height:100%;width:0%;background:var(--encre-effacee);transition:width .2s ease,background .2s ease;border-radius:999px}.testeur-jauge[data-cid-iyeell5k][data-niveau=faible] .testeur-jauge-curseur[data-cid-iyeell5k]{background:#dc2626}.testeur-jauge[data-cid-iyeell5k][data-niveau=moyen] .testeur-jauge-curseur[data-cid-iyeell5k]{background:#f59e0b}.testeur-jauge[data-cid-iyeell5k][data-niveau=fort] .testeur-jauge-curseur[data-cid-iyeell5k]{background:var(--teinte-marque-vive)}.testeur-jauge[data-cid-iyeell5k][data-niveau=excellent] .testeur-jauge-curseur[data-cid-iyeell5k]{background:#059669}.testeur-jauge-libelle[data-cid-iyeell5k]{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem;font-size:.9rem;color:var(--encre-douce)}.testeur-jauge-libelle-valeur[data-cid-iyeell5k]{font-weight:700;color:var(--encre)}.testeur-jauge-libelle-entropie[data-cid-iyeell5k]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.testeur-jauge-libelle-separateur[data-cid-iyeell5k]{color:var(--encre-effacee)}.testeur-faits[data-cid-iyeell5k]{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem;margin:0;padding:var(--souffle-sm);background:var(--teinte-marque-voile);border-radius:var(--arrondi-doux)}.testeur-fait[data-cid-iyeell5k]{display:flex;flex-direction:column;gap:.2rem}.testeur-fait[data-cid-iyeell5k] dt[data-cid-iyeell5k]{font-size:.68rem;text-transform:uppercase;letter-spacing:.1em;color:var(--encre-effacee);font-weight:700}.testeur-fait[data-cid-iyeell5k] dd[data-cid-iyeell5k]{margin:0;color:var(--encre);font-size:.95rem}.testeur-fait-fort[data-cid-iyeell5k]{font-weight:700;color:var(--teinte-marque-profonde)}.testeur-composition-titre[data-cid-iyeell5k],.testeur-conseils-titre[data-cid-iyeell5k]{font-size:.72rem;text-transform:uppercase;letter-spacing:.18em;color:var(--encre-effacee);font-weight:700;margin-bottom:.5rem}.testeur-composition-liste[data-cid-iyeell5k]{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.testeur-compos[data-cid-iyeell5k]{padding:.35rem .7rem;border:1px solid var(--liseré);border-radius:var(--arrondi-doux);background:var(--papier);color:var(--encre-effacee);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.testeur-compos[data-cid-iyeell5k][data-actif=true]{background:var(--teinte-marque-voile);border-color:var(--teinte-marque);color:var(--teinte-marque-profonde);font-weight:700}.testeur-conseils[data-cid-iyeell5k]{margin:0;padding-left:1.25rem;color:var(--encre-douce);display:grid;gap:.3rem;font-size:.95rem;line-height:1.45}.testeur-conseils[data-cid-iyeell5k] strong{color:var(--encre);font-weight:700}.forge-aide[data-cid-iyeell5k]{margin-top:var(--souffle-md);text-align:center;font-size:.85rem;color:var(--encre-effacee)}.phare-outil[data-cid-iyeell5k]{padding-block:var(--souffle-lg) var(--souffle-xl)}.phare-outil[data-cid-iyeell5k] .phare-titre[data-cid-iyeell5k]{font-size:clamp(2rem,4.5vw,3.25rem);font-weight:800;letter-spacing:-.025em;line-height:1.05;max-width:none}.phare-outil[data-cid-iyeell5k] .phare-noyau[data-cid-iyeell5k]{max-width:820px}.phare-outil[data-cid-iyeell5k] .phare-promesse[data-cid-iyeell5k]{font-size:clamp(1.05rem,1.4vw,1.2rem);line-height:1.55;color:var(--encre-douce);max-width:54ch}.phare-ardoise[data-cid-iyeell5k]{display:inline-flex;align-items:center;gap:.75rem;font-size:.78rem;text-transform:uppercase;letter-spacing:.22em;font-weight:700;color:var(--encre-effacee)}.phare-ardoise-numero[data-cid-iyeell5k]{color:var(--teinte-marque-vive);font-variant-numeric:tabular-nums}.phare-ardoise-filet[data-cid-iyeell5k]{display:inline-block;width:2.5rem;height:1px;background:var(--encre-effacee)}.phare-ardoise-libelle[data-cid-iyeell5k]{color:var(--encre-douce)}.bloc-rassurance[data-cid-iyeell5k]{padding-block:var(--souffle-xxl);background:var(--teinte-marque-voile);border-block:1px solid var(--liseré)}.bloc-rassurance-points[data-cid-iyeell5k]{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--souffle-md);list-style:none;margin:0;padding:0}.bloc-rassurance-point[data-cid-iyeell5k]{background:var(--papier);border:1px solid var(--liseré);border-radius:var(--arrondi-doux);padding:var(--souffle-md);min-height:160px}.bloc-rassurance-point-titre[data-cid-iyeell5k]{font-size:1.05rem;color:var(--encre)}.bloc-rassurance-point-detail[data-cid-iyeell5k]{margin-top:.5rem;color:var(--encre-douce);font-size:.95rem;line-height:1.55}.bloc-rassurance-point-detail[data-cid-iyeell5k] strong{color:var(--encre);font-weight:700}.bloc-rassurance-point-detail[data-cid-iyeell5k] code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;background:var(--teinte-marque-voile);padding:.05rem .4rem;border-radius:var(--arrondi-doux);color:var(--encre);font-size:.88em}@media(max-width:900px){.bloc-rassurance-points[data-cid-iyeell5k]{grid-template-columns:1fr}}@media(max-width:640px){.testeur-faits[data-cid-iyeell5k]{grid-template-columns:repeat(2,1fr)}}
