@font-face{font-family:poppins;src:url(../media/Poppins_400_latin-s.p.26axoheojcvao.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_500_latin-s.p.01tiwsu2c6vk3.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:poppins;src:url(../media/Poppins_600_latin-s.p.14nztc_w4mkh_.woff2)format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.Ud24Bq_className{font-family:poppins,poppins Fallback}.Ud24Bq_variable{--font-poppins:"poppins", "poppins Fallback"}
:root,.app{--lin:#f7f5f1;--papier:#fff;--encre:#21201c;--gris:#6b6a63;--filet:#e7e3da;--sauge:#3e7c6a;--sauge-fonce:#2c5a4d;--sauge-pale:#e7f0ec;--alerte:#9b2c2c;--framboise:#b94a8a;--framboise-pale:#f7e6f0;--ardoise:#4e6181;--ardoise-fonce:#3a4a66;--ardoise-pale:#e6ebf3;--police:var(--font-poppins), system-ui, sans-serif;--taille-titre:clamp(1.5rem, 1.3rem + .8vw, 1.875rem);--taille-bloc:clamp(1.125rem, 1.05rem + .3vw, 1.25rem);--taille-corps:1rem;--taille-meta:.875rem;--rayon-fiche:.75rem;--rayon-champ:.5rem;--rayon-pastille:999px;--esp-1:.25rem;--esp-2:.5rem;--esp-3:.75rem;--esp-4:1rem;--esp-6:1.5rem;--esp-8:2rem;--esp-12:3rem;--trait:1px;--focus:2px;--duree:.16s;--filet-couple:2px;--colonne:64rem;--colonne-form:40rem;--colonne-lecture:48rem;--hauteur-logo:1.75rem;--hauteur-logo-mobile:1.5rem;--largeur-lien:4rem;--largeur-cran:5.5rem;--largeur-champ-min:16rem;--largeur-libelle:9rem}
.app{background:var(--lin);min-height:100dvh;color:var(--encre);font-family:var(--police);font-size:var(--taille-corps);flex-direction:column;line-height:1.55;display:flex}.app h1,.app h2{text-wrap:balance}.app p{text-wrap:pretty}.app :focus-visible{outline:var(--focus) solid var(--sauge);outline-offset:var(--focus)}.bandeau{background:var(--papier);border-bottom:var(--trait) solid var(--filet)}.bandeau-in{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);max-width:var(--colonne);flex-wrap:wrap;display:flex}.bandeau-logo{align-items:center;gap:var(--esp-3);color:var(--gris);font-size:var(--taille-meta);font-weight:500;text-decoration:none;display:flex}.bandeau-logo img{height:var(--hauteur-logo-mobile);width:auto}.bandeau-droite{align-items:center;gap:var(--esp-3);font-size:var(--taille-meta);white-space:nowrap;display:flex}.bandeau-droite a,.bandeau-droite button{color:var(--gris);padding:var(--esp-1) 0;cursor:pointer;font-weight:500;font:inherit;background:0 0;border:0;text-decoration:none}.bandeau-droite a:hover,.bandeau-droite button:hover{color:var(--sauge-fonce)}.bandeau-droite{min-width:0}.bandeau-nom{text-overflow:ellipsis;min-width:0;color:var(--encre);font-weight:500;overflow:hidden}.page{width:100%;max-width:var(--colonne);padding:var(--esp-8) var(--esp-4) var(--esp-12);flex:1}.page--etroite{max-width:var(--colonne-form)}.entete{justify-content:space-between;align-items:center;gap:var(--esp-4);margin-bottom:var(--esp-6);flex-wrap:wrap;display:flex}.titre{font-size:var(--taille-titre);letter-spacing:-.01em;font-weight:600;line-height:1.2}.retour{margin-bottom:var(--esp-3);color:var(--gris);font-size:var(--taille-meta);font-weight:500;text-decoration:none;display:inline-block}.retour:hover{color:var(--sauge-fonce)}.plus{width:var(--esp-12);height:var(--esp-12);border-radius:var(--rayon-pastille);background:var(--sauge);color:var(--papier);font-size:var(--taille-bloc);transition:background var(--duree);flex-shrink:0;place-items:center;font-weight:500;line-height:1;text-decoration:none;display:inline-grid}.plus:hover{background:var(--sauge-fonce)}.liste{background:var(--papier);border:var(--trait) solid var(--filet);border-radius:var(--rayon-fiche);margin:0;padding:0;list-style:none;overflow:hidden}.liste li+li{border-top:var(--trait) solid var(--filet)}.ligne{padding:var(--esp-4);color:inherit;transition:background var(--duree);text-decoration:none;display:block}.ligne:hover{background:var(--lin)}.ligne-meta{margin-top:var(--esp-1);color:var(--gris);font-size:var(--taille-meta);overflow-wrap:anywhere}.ligne-meta:empty{display:none}.restantes{padding:0 var(--esp-4) var(--esp-3);gap:var(--esp-1);margin:0;list-style:none;display:grid}.restante{padding-left:var(--esp-3);border-left:var(--trait) solid var(--sauge);color:var(--sauge-fonce);font-size:var(--taille-meta);text-wrap:pretty;text-decoration:none;display:block}.restante:hover{text-decoration:underline}.ligne--inactive .nom{color:var(--gris)}.couple{align-items:center;gap:var(--esp-2) var(--esp-3);flex-wrap:wrap;display:flex}.nom{font-weight:500}.lien{width:var(--esp-6);border-top:var(--filet-couple) solid var(--sauge);flex-shrink:0;height:0}.pastille{padding:0 var(--esp-2);border-radius:var(--rayon-pastille);font-size:var(--taille-meta);color:var(--gris);border:var(--trait) solid var(--filet);font-weight:500;line-height:1.6;display:inline-block}.pastille--suivi{background:var(--sauge-pale);border-color:var(--sauge-pale);color:var(--sauge-fonce)}.pastille--modifiee{color:var(--encre);border-color:var(--gris)}.form{gap:var(--esp-6);display:grid}.bloc{background:var(--papier);border:var(--trait) solid var(--filet);border-radius:var(--rayon-fiche);padding:var(--esp-6) var(--esp-4);gap:var(--esp-4);align-content:start;min-width:0;display:grid}.bloc-titre{font-size:var(--taille-bloc);font-weight:600;line-height:1.3}.champs{gap:var(--esp-4);display:grid}.champ{gap:var(--esp-1);min-width:0;display:grid}.champ label,.legende{font-size:var(--taille-meta);letter-spacing:.01em;color:var(--gris);font-weight:500}.facultatif{font-weight:400}.saisie{width:100%;min-height:var(--esp-12);padding:var(--esp-2) var(--esp-3);background:var(--papier);color:var(--encre);border:var(--trait) solid var(--filet);border-radius:var(--rayon-champ);font:inherit;transition:border-color var(--duree)}.saisie:hover{border-color:var(--gris)}.app .saisie:focus-visible{outline-offset:0;border-color:var(--sauge)}.saisie[readonly]{background:var(--lin);color:var(--gris)}.erreur{color:var(--alerte);font-size:var(--taille-meta);font-weight:500}.choix{gap:var(--esp-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}.choix legend{margin-bottom:var(--esp-2)}.choix label{min-height:var(--esp-12);padding:0 var(--esp-4);border:var(--trait) solid var(--filet);border-radius:var(--rayon-pastille);cursor:pointer;font-size:var(--taille-corps);color:var(--encre);letter-spacing:0;align-items:center;display:inline-flex;position:relative}.choix input{opacity:0;cursor:pointer;position:absolute;inset:0}.choix label:has(input:checked){border-color:var(--sauge);background:var(--sauge-pale);color:var(--sauge-fonce)}.choix label:has(input:focus-visible){outline:var(--focus) solid var(--sauge);outline-offset:var(--focus)}.actions{align-items:center;gap:var(--esp-3);flex-wrap:wrap;display:flex}.bouton{white-space:nowrap;min-height:var(--esp-12);padding:0 var(--esp-6);border-radius:var(--rayon-champ);border:var(--trait) solid var(--sauge);background:var(--sauge);color:var(--papier);font:inherit;cursor:pointer;transition:background var(--duree), border-color var(--duree);justify-content:center;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}.bouton:hover{background:var(--sauge-fonce);border-color:var(--sauge-fonce)}.bouton--discret{background:var(--papier);color:var(--encre);border-color:var(--filet)}.bouton--discret:hover{background:var(--lin);border-color:var(--gris)}.bouton--alerte{background:var(--papier);color:var(--alerte);border-color:var(--filet)}.bouton--alerte:hover{background:var(--lin);border-color:var(--alerte)}.ajout-conjoint{justify-self:start}.fiche-couple{grid-template-columns:minmax(0,1fr);display:grid}.fiche-lien{margin-left:var(--esp-8);width:0;height:var(--esp-8);border-left:var(--filet-couple) solid var(--sauge);justify-self:start}.fiche-lien--vide{border-left-color:#0000}@media (min-width:52rem){.bandeau-logo img{height:var(--hauteur-logo)}.bandeau-in,.page{padding-left:var(--esp-8);padding-right:var(--esp-8)}.page{padding-top:var(--esp-12)}.champs--2{grid-template-columns:repeat(2,minmax(0,1fr))}.lien{width:var(--largeur-lien)}.fiche-couple{grid-template-columns:minmax(0, 1fr) var(--largeur-lien) minmax(0, 1fr);align-items:start}.fiche-lien{margin:calc(var(--esp-6) + var(--esp-3)) 0 0;border-left:0;border-top:var(--filet-couple) solid var(--sauge);width:100%;height:0}.fiche-lien--vide{border-top-color:#0000}}.ligne-th{gap:var(--esp-1);display:grid}@media (min-width:52rem){.ligne-th{align-items:center;gap:var(--esp-4);grid-template-columns:minmax(0,1.2fr) minmax(0,1.4fr) minmax(0,1fr) minmax(0,.8fr)}.ligne-th .ligne-meta{margin-top:0}}.mdp{position:relative}.mdp .saisie{padding-right:calc(var(--esp-12) + var(--esp-2))}.oeil{height:100%;min-width:var(--esp-12);padding:0 var(--esp-3);color:var(--gris);font:inherit;font-size:var(--taille-meta);cursor:pointer;background:0 0;border:0;font-weight:500;position:absolute;top:0;right:0}.oeil:hover{color:var(--sauge-fonce)}.jauge{gap:var(--esp-1);margin-top:var(--esp-1);grid-template-columns:repeat(4,1fr);display:grid}.jauge span{height:var(--esp-1);border-radius:var(--rayon-pastille);background:var(--filet)}.jauge[data-niveau="1"] span:nth-child(-n+1),.jauge[data-niveau="0"] span:nth-child(-n+1){background:var(--alerte)}.jauge[data-niveau="2"] span:nth-child(-n+2){background:var(--gris)}.jauge[data-niveau="3"] span:nth-child(-n+3),.jauge[data-niveau="4"] span:nth-child(-n+4){background:var(--sauge)}.jauge-texte,.accord{font-size:var(--taille-meta);color:var(--gris)}.accord--ok{color:var(--sauge-fonce)}.accord--ko{color:var(--alerte)}.onglets{gap:var(--esp-6);width:100%;font-size:var(--taille-meta);order:3;font-weight:500;display:flex}.onglets a{padding:var(--esp-1) 0;color:var(--gris);border-bottom:var(--filet-couple) solid transparent;text-decoration:none}.onglets a:hover{color:var(--sauge-fonce)}.onglets a[aria-current=page]{color:var(--encre);border-bottom-color:var(--sauge)}.bouton--petit{min-height:var(--esp-8);padding:0 var(--esp-3);font-size:var(--taille-meta)}.bouton:disabled{cursor:default;opacity:.4}.rubrique{gap:var(--esp-3);align-content:start;display:grid}.rubrique-titre{padding-top:var(--esp-4);border-top:var(--filet-couple) solid var(--filet)}.question-num{min-width:var(--esp-6);color:var(--gris);font-size:var(--taille-meta);font-weight:600}.question-titre{flex:1 1 var(--largeur-champ-min);min-width:0;font-weight:500}.question-marques{gap:var(--esp-2);flex-wrap:wrap;display:flex}textarea.saisie{resize:vertical;line-height:1.45}select.saisie{cursor:pointer}.case{align-items:center;gap:var(--esp-2);cursor:pointer;display:inline-flex}.case input{width:var(--esp-4);height:var(--esp-4);accent-color:var(--sauge)}.volets{gap:var(--esp-4);display:grid}.volet{gap:var(--esp-3);padding:var(--esp-4);background:var(--papier);border:var(--trait) solid var(--filet);border-radius:var(--rayon-champ);justify-items:start;min-width:0;display:grid}.volet-texte{font-weight:500}.reponse{gap:var(--esp-3);width:100%;display:grid}.reponse>.legende{margin-top:var(--esp-1)}.puces{gap:var(--esp-2);flex-wrap:wrap;display:flex}.puce{align-items:center;gap:var(--esp-2);min-height:var(--esp-8);padding:var(--esp-1) var(--esp-3);background:var(--papier);border:var(--trait) solid var(--filet);border-radius:var(--rayon-pastille);color:var(--encre);font:inherit;font-size:var(--taille-meta);cursor:pointer;transition:border-color var(--duree), background var(--duree);display:inline-flex}.puce:hover{border-color:var(--gris)}.avec-qui{align-items:center;gap:var(--esp-2) var(--esp-3);flex-wrap:wrap;display:flex}.avec-qui-ligne{min-width:var(--largeur-champ-min);font-size:var(--taille-meta)}.puce--picto{min-width:var(--esp-12);min-height:var(--esp-12);padding:var(--esp-1);justify-content:center}.puce--picto .puce-picto{margin-left:0}.info--question{vertical-align:middle;margin-left:var(--esp-1);font-style:normal}.definition{padding:var(--esp-2) var(--esp-3);background:var(--lin);border-radius:var(--rayon-champ);font-size:var(--taille-meta)}.puce-image{width:var(--esp-12);height:var(--esp-12);margin:calc(var(--esp-1) * -1) 0 calc(var(--esp-1) * -1) calc(var(--esp-2) * -1);border-radius:var(--rayon-pastille);object-fit:cover;flex-shrink:0}.echelle-titre{align-items:center;gap:var(--esp-2);display:inline-flex}.info{width:var(--esp-6);height:var(--esp-6);border:var(--trait) solid var(--gris);border-radius:var(--rayon-pastille);background:var(--papier);color:var(--gris);font:inherit;font-size:var(--taille-meta);cursor:pointer;place-items:center;font-style:italic;font-weight:600;line-height:1;display:inline-grid}.info[aria-expanded=true]{border-color:var(--sauge);color:var(--sauge-fonce)}.sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legende-pictos{gap:var(--esp-2);padding:var(--esp-3);background:var(--lin);border-radius:var(--rayon-champ);margin:0;display:grid}.legende-pictos>div{align-items:center;gap:var(--esp-3);display:flex}.legende-pictos dt{color:var(--sauge-fonce);display:flex}.legende-pictos dd{font-size:var(--taille-meta);margin:0}.puce-picto{width:var(--esp-8);height:var(--esp-8);margin-left:calc(var(--esp-1) * -1);flex-shrink:0}.puce:disabled{opacity:.4;cursor:default}.puce:disabled:hover{border-color:var(--filet);background:var(--papier)}.puce[aria-pressed=true]{background:var(--sauge-pale);border-color:var(--sauge);color:var(--sauge-fonce)}.echelle{grid-template-columns:repeat(auto-fit, minmax(var(--largeur-cran), 1fr));gap:var(--esp-2);width:100%;display:grid}.echelle .puce{border-radius:var(--rayon-champ);text-align:center;padding:var(--esp-2);flex-direction:column;justify-content:center;gap:0;line-height:1.25}.puce-num{font-weight:600}.puce-texte{font-size:var(--taille-meta)}.frequence{align-items:center;gap:var(--esp-2);display:flex}.saisie--nombre{width:calc(var(--esp-12) * 2)}.proposition{gap:var(--esp-2);display:grid}@media (min-width:52rem){.onglets{width:auto;margin-right:auto;margin-left:var(--esp-6);order:0}}.page--lecture{max-width:var(--colonne-lecture)}.lecture{gap:var(--esp-8);display:grid}.lecture-outils{justify-content:space-between;align-items:center;gap:var(--esp-3);padding-bottom:var(--esp-4);border-bottom:var(--trait) solid var(--filet);flex-wrap:wrap;display:flex}.lecture-intro{color:var(--gris)}.lecture-onglets{column-gap:var(--esp-6);row-gap:var(--esp-1);margin-bottom:calc(var(--esp-4) * -1);border-bottom:var(--trait) solid var(--filet);flex-wrap:wrap;display:flex}.lecture-onglet{padding:var(--esp-2) 0;margin-bottom:calc(var(--trait) * -1);border:0;border-bottom:var(--filet-couple) solid transparent;font:inherit;font-size:var(--taille-meta);color:var(--gris);cursor:pointer;transition:color var(--duree);background:0 0;font-weight:500}.lecture-onglet:hover{color:var(--sauge-fonce)}.lecture-onglet[aria-selected=true]{color:var(--encre);border-bottom-color:var(--sauge)}.lecture-rubrique{gap:var(--esp-4);display:grid}.lecture-rubrique-titre{font-size:var(--taille-bloc);padding-top:var(--esp-4);border-top:var(--filet-couple) solid var(--sauge);font-weight:600;line-height:1.3}.lecture-questions{gap:var(--esp-6);margin:0;padding:0;list-style:none;display:grid}.lecture-question{grid-template-columns:var(--esp-6) minmax(0, 1fr);gap:var(--esp-2);align-items:start;display:grid}.lecture-question .question-num{min-width:0;padding-top:var(--esp-4)}.date-mois{gap:var(--esp-2);flex-wrap:wrap;display:flex}.date-mois .saisie,.saisie--date{width:auto;min-width:calc(var(--esp-12) * 3)}.simu-question{gap:var(--esp-2);min-width:0;display:grid}.simu-carte{gap:var(--esp-4);justify-items:stretch}.comparaison{gap:var(--esp-3);width:100%;margin:0;display:grid}.comparaison>div{gap:var(--esp-1);padding:var(--esp-3);background:var(--lin);border-radius:var(--rayon-champ);display:grid}.comparaison dd{margin:0;font-weight:500}@media (min-width:40rem){.comparaison{grid-template-columns:repeat(2,minmax(0,1fr))}.comparaison-large{grid-column:1/-1}}.profil{padding-top:var(--esp-4);padding-bottom:var(--esp-4);margin:0}.profil-resume{align-items:baseline;gap:var(--esp-1) var(--esp-3);cursor:pointer;flex-wrap:wrap;display:flex}.profil-resume .ligne-meta{margin-top:0}.profil-resume::-webkit-details-marker{display:none}.profil-ouvrir{color:var(--sauge-fonce);font-size:var(--taille-meta);margin-left:auto;font-weight:500}.profil[open] .profil-ouvrir{visibility:hidden}.profil:not([open]){gap:0}.profil[open] .profil-resume{margin-bottom:var(--esp-4)}.repere{padding:var(--esp-3);background:var(--sauge-pale);border-radius:var(--rayon-champ);color:var(--sauge-fonce);font-size:var(--taille-meta)}.rubrique-intro{padding:var(--esp-3) var(--esp-4);border-left:var(--filet-couple) solid var(--sauge);background:var(--papier);border-radius:0 var(--rayon-champ) var(--rayon-champ) 0}.bascule{grid-template-columns:var(--esp-6) minmax(0, 1fr) auto;align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);cursor:pointer;display:grid}.bascule-texte{gap:var(--esp-1);min-width:0;display:grid}.bascule-ligne--off .question-titre{color:var(--gris);text-decoration:line-through;-webkit-text-decoration-color:var(--filet);text-decoration-color:var(--filet)}.interrupteur{appearance:none;width:var(--esp-12);height:var(--esp-6);border-radius:var(--rayon-pastille);background:var(--filet);cursor:pointer;transition:background var(--duree);margin:0;position:relative}.interrupteur:after{content:"";top:var(--esp-1);left:var(--esp-1);width:var(--esp-4);height:var(--esp-4);border-radius:var(--rayon-pastille);background:var(--papier);transition:transform var(--duree);position:absolute}.interrupteur:checked{background:var(--sauge)}.interrupteur:checked:after{transform:translateX(var(--esp-6))}@media (prefers-reduced-motion:reduce){.app *,.app :before,.app :after{transition:none!important}}.definition--posee{margin:var(--esp-2) 0 0}.grille-qui{border-collapse:collapse;width:100%;font-size:var(--taille-meta)}.grille-qui th,.grille-qui td{padding:var(--esp-2) var(--esp-1);border-bottom:var(--trait) solid var(--filet);vertical-align:middle}.grille-qui th{text-align:left;padding-left:0;font-weight:500}.grille-qui td{text-align:center}.grille-choix{align-items:center;gap:var(--esp-1);min-width:var(--esp-12);padding:var(--esp-1);font:inherit;color:var(--gris);cursor:pointer;background:0 0;border:0;flex-direction:column;display:inline-flex}.grille-rond{border-radius:var(--rayon-pastille);border:var(--trait) solid var(--filet);background:var(--papier);width:1.75rem;height:1.75rem;transition:border-width var(--duree), border-color var(--duree)}.grille-choix:hover .grille-rond{border-color:var(--sauge)}.grille-choix[aria-pressed=true]{color:var(--sauge-fonce);font-weight:500}.grille-choix[aria-pressed=true] .grille-rond{border:.5rem solid var(--sauge)}.grille-texte{font-size:.8rem;line-height:1.25}.cases-picto{gap:var(--esp-2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.case-picto{align-items:center;gap:var(--esp-1);padding:var(--esp-3) var(--esp-1);border:var(--trait) solid var(--filet);border-radius:var(--rayon-champ);background:var(--papier);font:inherit;text-align:center;color:var(--encre);cursor:pointer;transition:background var(--duree), border-color var(--duree);flex-direction:column;font-size:.8rem;line-height:1.25;display:flex}.case-picto:hover{border-color:var(--sauge)}.case-picto[aria-pressed=true]{background:var(--sauge-pale);border-color:var(--sauge);color:var(--sauge-fonce);font-weight:500}.case-picto .puce-picto{margin:0}@media (max-width:560px){.cases-picto{grid-auto-columns:auto;grid-auto-flow:row}.case-picto{padding:var(--esp-2) var(--esp-3);font-size:var(--taille-meta);text-align:left;flex-direction:row;justify-content:flex-start}.grille-choix{min-width:0}}.cmp-grille{gap:var(--esp-2);flex-direction:column;display:flex}.cmp-legende{align-items:center;gap:var(--esp-1) var(--esp-2);font-size:var(--taille-meta);color:var(--gris);flex-wrap:wrap;margin:0;display:flex}.cmp-legende .cmp-lui{margin-left:var(--esp-3)}.cmp-moi,.cmp-lui{border-radius:var(--rayon-pastille);flex-shrink:0;width:.875rem;height:.875rem;display:inline-block}.cmp-moi{background:var(--framboise)}.cmp-lui{background:var(--ardoise)}.cmp-marques{gap:var(--esp-1);min-height:.875rem;display:inline-flex}.cmp-cases{gap:var(--esp-2);display:grid}.cmp-cases--2{grid-template-columns:1fr 1fr}.cmp-case{justify-content:space-between;align-items:center;gap:var(--esp-2);padding:var(--esp-2) var(--esp-3);border:var(--trait) solid var(--filet);border-radius:var(--rayon-champ);background:var(--papier);font-size:var(--taille-meta);display:flex}.cmp-cellule{min-height:var(--esp-8);padding:var(--esp-1) var(--esp-3);border:var(--trait) solid transparent;border-radius:var(--rayon-champ);color:var(--gris);justify-content:center;align-items:center;display:inline-flex}.cmp-case-picto{cursor:default}.cmp--moi,.cmp--lui,.cmp--deux{font-weight:500}.cmp--moi{background:var(--framboise);border-color:var(--framboise);color:var(--papier)}.cmp--lui{background:var(--ardoise);border-color:var(--ardoise);color:var(--papier)}.cmp--deux{background:linear-gradient(135deg, var(--framboise) 50%, var(--ardoise) 50%);border-color:var(--framboise) var(--ardoise) var(--ardoise) var(--framboise);color:var(--papier)}.volet-texte--lui{margin-top:calc(var(--esp-2) * -1);color:var(--ardoise)}.cmp-partenaire{align-items:center;gap:var(--esp-1) var(--esp-2);padding:var(--esp-2) var(--esp-3);background:var(--lin);border-radius:var(--rayon-champ);font-size:var(--taille-meta);flex-wrap:wrap;margin:0;display:flex}.cmp-partenaire b{font-weight:500}.accueil{gap:var(--esp-6);padding:var(--esp-6) var(--esp-4);background:var(--papier);border:var(--trait) solid var(--filet);border-radius:var(--rayon-fiche);display:grid}.accueil-etapes{column-gap:var(--esp-6);row-gap:var(--esp-1);border-bottom:var(--trait) solid var(--filet);font-size:var(--taille-meta);color:var(--gris);flex-wrap:wrap;margin:0;padding:0;font-weight:500;list-style:none;display:flex}.accueil-etape{padding:var(--esp-2) 0;margin-bottom:calc(var(--trait) * -1);border:0;border-bottom:var(--filet-couple) solid transparent;font:inherit;color:inherit;cursor:pointer;transition:color var(--duree);background:0 0}.accueil-etape:hover{color:var(--sauge-fonce)}.accueil-etape[aria-current=step]{color:var(--encre);border-bottom-color:var(--sauge)}.accueil-tete,.accueil-partie,.accueil-texte{gap:var(--esp-3);display:grid}.accueil-titre{font-size:var(--taille-bloc);font-weight:600;line-height:1.3}.accueil-sous-titre{font-size:var(--taille-corps);font-weight:600;line-height:1.4}.accueil-chapo,.accueil-texte p{max-width:var(--colonne-form)}.accueil-deroule{gap:var(--esp-3);margin:0;padding:0;list-style:none;display:grid}.accueil-deroule li{grid-template-columns:var(--esp-6) minmax(0, 1fr);gap:var(--esp-2);align-items:baseline;display:grid}.accueil-praticien{gap:var(--esp-1);display:grid}.accueil-praticien-nom{font-weight:600}.accueil-infos{gap:var(--esp-3);padding-top:var(--esp-4);border-top:var(--trait) solid var(--filet);margin:0;display:grid}.accueil-infos>div{gap:var(--esp-1);display:grid}.accueil-infos dd{margin:0}@media (min-width:40rem){.accueil{padding:var(--esp-8) var(--esp-6)}.accueil-infos>div{grid-template-columns:var(--largeur-libelle) minmax(0, 1fr);gap:var(--esp-4)}}.ligne>.ligne-meta{display:block}.lien-patient{align-items:center;gap:var(--esp-2) var(--esp-3);margin-bottom:var(--esp-4);flex-wrap:wrap;display:flex}.lien-patient .erreur{flex-basis:100%;margin:0}.envoi{gap:var(--esp-3);margin-block:var(--esp-6) var(--esp-4);display:grid}.envoi p{margin:0}.lien-texte{cursor:pointer;color:var(--sauge-fonce);font-weight:500}.envoi details[open] .lien-texte{margin-bottom:var(--esp-3)}.presentation .bloc-titre{text-wrap:balance}.presentation p{text-wrap:pretty;margin:0;line-height:1.6}.presentation-actions{padding-top:var(--esp-2);justify-content:flex-end;display:flex}.relire{font:inherit;font-size:var(--taille-meta);color:var(--sauge-fonce);text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;text-decoration:underline}.relire:focus-visible{outline:var(--focus) solid var(--sauge);outline-offset:var(--focus)}.titre-rubrique{font-size:var(--taille-bloc);text-wrap:balance;scroll-margin-top:var(--esp-8);margin:0;font-weight:600}.lecture,.lecture-rubrique,.simu-question{grid-template-columns:minmax(0,1fr)}.puces--pictos{grid-template-columns:repeat(var(--n), minmax(0, 1fr));gap:var(--esp-1);display:grid}.puces--pictos .puce{justify-content:center;gap:var(--esp-1);min-width:0;padding:var(--esp-2) 0;border-radius:var(--rayon-champ);font-size:min(var(--taille-meta), 3.1vw);text-align:center;flex-direction:column;line-height:1.25}.puces--pictos .puce-picto{margin-left:0}.lecture>.actions .bouton{white-space:normal;text-align:center;max-width:100%;padding-block:var(--esp-2)}.masque{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pictos-choix{min-height:1.5em;font-size:var(--taille-meta);color:var(--sauge-fonce);text-align:center;margin:0;font-weight:500}.acces-test{margin-top:calc(-1 * var(--esp-3));margin-bottom:var(--esp-6);color:var(--gris);font-size:var(--taille-meta)}.acces-test a{color:var(--sauge-fonce);white-space:nowrap;font-weight:500}.analyse{margin-bottom:var(--esp-6);max-width:var(--colonne-lecture)}.analyse-texte{white-space:pre-wrap;text-wrap:pretty}.analyse-note{color:var(--gris);font-size:var(--taille-meta)}.fil{margin:0;padding:0;list-style:none;position:relative}.fil:before{content:"";left:calc(var(--esp-3) - var(--filet-couple) / 2);top:var(--esp-4);bottom:var(--esp-4);width:var(--filet-couple);background:var(--filet);position:absolute}.fil-q{grid-template-columns:var(--esp-6) minmax(0, 1fr);gap:var(--esp-3);padding:var(--esp-3) 0;display:grid;position:relative}.fil-point{width:var(--esp-6);height:var(--esp-6);border-radius:var(--rayon-pastille);border:var(--filet-couple) solid var(--filet);background:var(--lin);font-size:var(--taille-meta);color:var(--gris);z-index:1;place-items:center;font-weight:600;display:grid}.fil-q--faite .fil-point{background:var(--sauge);border-color:var(--sauge);color:var(--papier)}.fil-q--faite .fil-point:before{content:"✓"}.fil-q--cours .fil-point{border-color:var(--sauge);color:var(--sauge-fonce)}.fil-ligne{gap:var(--esp-1);color:var(--gris);padding-top:var(--esp-1);display:grid}.fil-reponse{align-items:baseline;gap:var(--esp-3);flex-wrap:wrap;display:flex}.fil-ligne b{color:var(--sauge-fonce);font-weight:500}.fil-modifier{color:var(--gris);font-size:var(--taille-meta);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.fil-modifier:hover{color:var(--encre)}.fil-carte{padding:var(--esp-4);background:var(--papier);border:var(--trait) solid var(--sauge);border-radius:var(--rayon-champ)}.fil-carte .volet{border:0;padding:0}.fil-attente{color:var(--gris);padding-top:var(--esp-1);margin:0}.fil-pied{z-index:1;justify-content:space-between;align-items:center;gap:var(--esp-3);margin:0 calc(var(--esp-4) * -1);padding:var(--esp-3) var(--esp-4);background:var(--papier);border-top:var(--trait) solid var(--filet);flex-wrap:wrap;display:flex;position:sticky;bottom:0}.fil-pied .bouton{white-space:normal;text-align:center;min-height:0;padding-block:var(--esp-2)}.fil-commentaire{gap:var(--esp-1);margin-top:var(--esp-2);display:grid}.fil-note{color:var(--encre);font-size:var(--taille-meta)}.cmp-commentaire{gap:var(--esp-1);padding:var(--esp-2) var(--esp-3);background:var(--lin);border-left:var(--filet-couple) solid var(--sauge);border-radius:var(--rayon-champ);white-space:pre-wrap;margin:0;display:grid}
