.sim[data-astro-cid-5clxfqmo]{container-type:inline-size;font-family:var(--font-ui);font-size:1rem;line-height:1.5;color:var(--color-encre);margin:2rem 0}.sim[data-astro-cid-5clxfqmo] .sim-grille[data-astro-cid-5clxfqmo]{display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem}@container (min-width: 42rem){.sim[data-astro-cid-5clxfqmo] .sim-grille[data-astro-cid-5clxfqmo]{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:2rem;align-items:start}.sim[data-astro-cid-5clxfqmo] .sim-resultat[data-astro-cid-5clxfqmo]{position:sticky;top:5.5rem;max-height:calc(100vh - 6.5rem);overflow-y:auto}}.sim[data-astro-cid-5clxfqmo] .sim-chapeau[data-astro-cid-5clxfqmo]{font-size:.9rem;color:var(--color-encre-2);margin:0 0 1rem;max-width:60ch}.sim[data-astro-cid-5clxfqmo] .sim-avance[data-astro-cid-5clxfqmo]{margin:0 0 .9rem}.sim[data-astro-cid-5clxfqmo] .sim-avance[data-astro-cid-5clxfqmo][hidden]{display:none}.sim[data-astro-cid-5clxfqmo] .sim-avance-texte[data-astro-cid-5clxfqmo]{font-size:.9rem;font-weight:600;color:var(--color-encre);margin:0 0 .4rem}.sim[data-astro-cid-5clxfqmo] .sim-avance-piste[data-astro-cid-5clxfqmo]{height:.4rem;border-radius:6px;background:var(--color-trame);overflow:hidden}.sim[data-astro-cid-5clxfqmo] .sim-avance-plein[data-astro-cid-5clxfqmo]{display:block;height:100%;width:0;border-radius:6px;background:var(--color-cachet);transition:width .2s ease}.sim[data-astro-cid-5clxfqmo] .sim-resultat[data-astro-cid-5clxfqmo]:focus{outline:none}.sim[data-astro-cid-5clxfqmo] .sim-resultat[data-astro-cid-5clxfqmo]{scroll-margin-top:6rem}.sim[data-astro-cid-5clxfqmo] .sim-alerte[data-astro-cid-5clxfqmo]{border-left:3px solid var(--color-ocre);padding:.5rem .8rem;background:var(--color-fiche)}.sim[data-astro-cid-5clxfqmo] .sim-q{border:0;margin:0;padding:1.1rem 0 1.2rem;border-top:1px solid var(--color-filet);min-width:0}.sim[data-astro-cid-5clxfqmo] .sim-q[hidden]{display:none}.sim[data-astro-cid-5clxfqmo] .sim-q>legend,.sim[data-astro-cid-5clxfqmo] .sim-sous>legend{float:left;width:100%;padding:0;font-weight:600;font-size:1rem;line-height:1.35;color:var(--color-encre)}.sim[data-astro-cid-5clxfqmo] .sim-q>legend+*,.sim[data-astro-cid-5clxfqmo] .sim-sous>legend+*{clear:both}.sim[data-astro-cid-5clxfqmo] .sim-num{font-variant-numeric:tabular-nums;color:var(--color-gris);font-weight:500;margin-right:.4rem}.sim[data-astro-cid-5clxfqmo] .sim-aide{font-size:.875rem;color:var(--color-gris);margin:.35rem 0 0}.sim[data-astro-cid-5clxfqmo] .sim-indice{font-size:.875rem;color:var(--color-encre-2);border-left:2px solid var(--color-ocre);padding-left:.6rem;margin:.5rem 0 0}.sim[data-astro-cid-5clxfqmo] .sim-options{list-style:none;margin:.7rem 0 0;padding:0;display:grid;gap:.35rem}.sim[data-astro-cid-5clxfqmo] .sim-options li{margin:0}.sim[data-astro-cid-5clxfqmo] .sim-opt{display:flex;gap:.65rem;align-items:flex-start;min-height:2.75rem;padding:.6rem .75rem;border:1px solid var(--color-filet);border-radius:var(--radius-commande);background:var(--color-fiche);cursor:pointer;font-size:.95rem;line-height:1.4;transition:border-color .15s ease,background-color .15s ease}.sim[data-astro-cid-5clxfqmo] .sim-opt:hover{border-color:var(--color-gris)}.sim[data-astro-cid-5clxfqmo] .sim-opt:has(input:checked){border-color:var(--color-cachet);background:var(--color-cachet-pale)}.sim[data-astro-cid-5clxfqmo] .sim-opt:has(input:focus-visible){outline:2px solid var(--color-cachet);outline-offset:2px}.sim[data-astro-cid-5clxfqmo] .sim-opt input{margin:.2rem 0 0;flex:none;width:1.05rem;height:1.05rem;accent-color:var(--color-cachet)}.sim[data-astro-cid-5clxfqmo] .sim-aucun{margin-top:.35rem}.sim[data-astro-cid-5clxfqmo] .sim-aucun[hidden]{display:none}.sim[data-astro-cid-5clxfqmo] .sim-options.compact{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr))}.sim[data-astro-cid-5clxfqmo] .sim-options.deux{grid-template-columns:repeat(auto-fill,minmax(15rem,1fr))}.sim[data-astro-cid-5clxfqmo] .sim-sous{border:0;margin:.9rem 0 0;padding:.9rem .9rem 1rem;background:var(--color-trame);border-left:2px solid var(--color-gris);min-width:0}.sim[data-astro-cid-5clxfqmo] .sim-sous .sim-champ{margin-top:.9rem}.sim[data-astro-cid-5clxfqmo] .sim-sous .sim-champ[hidden]{display:none}.sim[data-astro-cid-5clxfqmo] .sim-sous .sim-champ-titre{font-weight:600;font-size:.92rem}.sim[data-astro-cid-5clxfqmo] .sim-lien-bouton{font:inherit;font-size:.92rem;color:var(--color-cachet);background:none;border:0;padding:.5rem 0;min-height:2.75rem;text-decoration:underline;text-underline-offset:.18em;cursor:pointer}.sim[data-astro-cid-5clxfqmo] .sim-lien-bouton:hover{text-decoration-thickness:2px}.sim[data-astro-cid-5clxfqmo] .sim-ajouter{margin-top:.75rem}.sim[data-astro-cid-5clxfqmo] .sim-resultat[data-astro-cid-5clxfqmo]{background:var(--color-fiche);border:1px solid var(--color-filet);border-top:4px solid var(--color-encre);border-radius:0 0 8px 8px;padding:1.15rem 1.15rem 1.25rem}.sim[data-astro-cid-5clxfqmo] .sim-resultat[data-astro-cid-5clxfqmo][data-r=oui]{border-top-color:var(--color-cachet)}.sim[data-astro-cid-5clxfqmo] .sim-resultat[data-astro-cid-5clxfqmo][data-r=depend],.sim[data-astro-cid-5clxfqmo] .sim-resultat[data-astro-cid-5clxfqmo][data-r=renvoi]{border-top-color:var(--color-ocre)}.sim[data-astro-cid-5clxfqmo] .sim-vide-titre{font-family:var(--font-titre);font-size:1.2rem;font-weight:600;margin:0}.sim[data-astro-cid-5clxfqmo] .sim-progres{margin:.9rem 0 0;padding:0;list-style:none;font-size:.9rem;color:var(--color-encre-2);display:grid;gap:.3rem}.sim[data-astro-cid-5clxfqmo] .sim-progres li{display:flex;gap:.5rem}.sim[data-astro-cid-5clxfqmo] .sim-progres .fait{color:var(--color-gris);text-decoration:line-through;text-decoration-color:var(--color-filet)}.sim[data-astro-cid-5clxfqmo] .sim-etiquette{font-size:.82rem;font-weight:600;color:var(--color-gris);margin:0}.sim[data-astro-cid-5clxfqmo] .sim-verdict{font-family:var(--font-titre);font-size:clamp(1.55rem,1.25rem + 1vw,2.05rem);line-height:1.12;font-weight:650;letter-spacing:-.015em;margin:.3rem 0 0;text-wrap:balance}.sim[data-astro-cid-5clxfqmo] .sim-verdict[data-r=oui]{color:var(--color-encre)}.sim[data-astro-cid-5clxfqmo] .sim-titre-res{font-family:var(--font-texte);font-size:1.08rem;line-height:1.45;margin:.6rem 0 0}.sim[data-astro-cid-5clxfqmo] .sim-certitude{display:inline-flex;margin-top:.7rem;font-size:.82rem;border:1px solid var(--color-filet);border-radius:3px;padding:.1rem .45rem;color:var(--color-encre-2)}.sim[data-astro-cid-5clxfqmo] .sim-certitude[data-c=probable]{border-color:var(--color-ocre);color:var(--color-ocre)}.sim[data-astro-cid-5clxfqmo] .sim-bloc{margin-top:1.1rem;padding-top:.9rem;border-top:1px solid var(--color-filet)}.sim[data-astro-cid-5clxfqmo] .sim-bloc-titre{font-weight:600;font-size:.92rem;margin:0 0 .45rem}.sim[data-astro-cid-5clxfqmo] .sim-motif{margin:.45rem 0 0;font-size:.95rem}.sim[data-astro-cid-5clxfqmo] .sim-regle{margin:.6rem 0 0;font-size:.875rem;border-left:2px solid var(--color-encre);padding-left:.65rem}.sim[data-astro-cid-5clxfqmo] .sim-regle q{font-family:var(--font-texte);font-style:italic;font-size:.98rem;quotes:"« " " »"}.sim[data-astro-cid-5clxfqmo] .sim-regle .src{display:block;color:var(--color-gris);font-size:.8rem;margin-top:.2rem}.sim[data-astro-cid-5clxfqmo] .sim-table{width:100%;border-collapse:collapse;font-size:.875rem;font-variant-numeric:tabular-nums;margin-top:.3rem}.sim[data-astro-cid-5clxfqmo] .sim-table th{text-align:left;font-weight:600;color:var(--color-gris);font-size:.8rem;border-bottom:1px solid var(--color-encre);padding:.3rem .5rem .3rem 0;background:none;position:static}.sim[data-astro-cid-5clxfqmo] .sim-table td{border-bottom:1px solid var(--color-filet);padding:.45rem .5rem .45rem 0;vertical-align:top}.sim[data-astro-cid-5clxfqmo] .sim-table tr:hover td{background:none}.sim[data-astro-cid-5clxfqmo] .sim-liste{list-style:none;margin:0;padding:0;display:grid;gap:.35rem;font-size:.92rem}.sim[data-astro-cid-5clxfqmo] .sim-liste li{margin:0;padding-left:.9rem;position:relative}.sim[data-astro-cid-5clxfqmo] .sim-liste li:before{content:"";position:absolute;left:0;top:.62em;width:.35rem;height:1px;background:var(--color-gris)}.sim[data-astro-cid-5clxfqmo] .sim-montant{font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:600;line-height:1.1;margin:.2rem 0 0}.sim[data-astro-cid-5clxfqmo] .sim-petit{font-size:.85rem;color:var(--color-gris);margin:.45rem 0 0}.sim[data-astro-cid-5clxfqmo] .sim-actions{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.85rem}.sim[data-astro-cid-5clxfqmo] .sim-fin{display:flex;flex-wrap:wrap;align-items:center;gap:0 1.25rem;margin-top:1.1rem;padding-top:.6rem;border-top:1px solid var(--color-filet)}.sim[data-astro-cid-5clxfqmo] .sim-fin a{display:inline-flex;align-items:center;min-height:2.75rem;font-size:.92rem}.sim[data-astro-cid-5clxfqmo] .sim-avert{font-size:.8rem;color:var(--color-gris);margin:1.1rem 0 0;padding-top:.8rem;border-top:1px solid var(--color-filet)}.sim[data-astro-cid-5clxfqmo] .sim-suite[data-astro-cid-5clxfqmo]:empty{display:none}.sim[data-astro-cid-5clxfqmo] .sim-suite[data-astro-cid-5clxfqmo]{margin-top:2rem}.sim[data-astro-cid-5clxfqmo] .sim-suite-titre{font-family:var(--font-titre);font-size:1.3rem;font-weight:600;margin:0 0 .9rem}.sim[data-astro-cid-5clxfqmo] .sim-choix{display:grid;grid-template-columns:minmax(0,1fr);border-top:1px solid var(--color-encre)}@container (min-width: 42rem){.sim[data-astro-cid-5clxfqmo] .sim-choix{grid-template-columns:repeat(3,minmax(0,1fr))}}.sim[data-astro-cid-5clxfqmo] .sim-choix>div{padding:1rem 1rem 1.1rem 0;border-bottom:1px solid var(--color-filet);min-width:0}@container (min-width: 42rem){.sim[data-astro-cid-5clxfqmo] .sim-choix>div{border-bottom:0;padding:1rem 1.1rem .5rem;border-left:1px solid var(--color-filet)}.sim[data-astro-cid-5clxfqmo] .sim-choix>div:first-child{border-left:0;padding-left:0}}.sim[data-astro-cid-5clxfqmo] .sim-choix-titre{font-weight:600;font-size:1rem;margin:0}.sim[data-astro-cid-5clxfqmo] .sim-choix-desc{font-size:.9rem;color:var(--color-encre-2);margin:.35rem 0 .8rem}.sim[data-astro-cid-5clxfqmo] .sim-choix details>summary{list-style:none;cursor:pointer}.sim[data-astro-cid-5clxfqmo] .sim-choix details>summary::-webkit-details-marker{display:none}.sim[data-astro-cid-5clxfqmo] .sim-choix details[open]>summary{margin-bottom:.8rem}.sim[data-astro-cid-5clxfqmo] .sim-form{display:grid;gap:.85rem}.sim[data-astro-cid-5clxfqmo] .sim-form .sim-champ-f{display:grid;gap:.3rem}.sim[data-astro-cid-5clxfqmo] .sim-form .message-erreur{margin-top:0}.sim[data-astro-cid-5clxfqmo] .sim-form .facultatif{font-weight:400;color:var(--color-gris)}.sim[data-astro-cid-5clxfqmo] .sim-retour{font-size:.92rem;margin:.2rem 0 0;padding:.6rem .8rem;border-radius:6px}.sim[data-astro-cid-5clxfqmo] .sim-retour[data-etat=erreur]{background:var(--color-signal-pale);border-left:4px solid var(--color-signal);border-radius:0 6px 6px 0}.sim[data-astro-cid-5clxfqmo] .sim-retour[data-etat=ok]{background:var(--color-menthe)}.sim[data-astro-cid-5clxfqmo] .sim-choix .sim-liste a{display:inline-flex;align-items:center;min-height:2.75rem}@media print{.sim[data-astro-cid-5clxfqmo] .sim-grille[data-astro-cid-5clxfqmo]{grid-template-columns:1fr}.sim[data-astro-cid-5clxfqmo] .sim-resultat[data-astro-cid-5clxfqmo]{position:static;max-height:none;overflow:visible;border:1px solid #000}.sim[data-astro-cid-5clxfqmo] .sim-suite[data-astro-cid-5clxfqmo],.sim[data-astro-cid-5clxfqmo] .sim-chapeau[data-astro-cid-5clxfqmo],.sim[data-astro-cid-5clxfqmo] .sim-avance[data-astro-cid-5clxfqmo],.sim[data-astro-cid-5clxfqmo] .sim-fin{display:none}}
