.formulaire{display:grid;gap:var(--espace-24);max-width:var(--largeur-lecture);min-width:0}.formulaire--compact{gap:var(--espace-16)}.formulaire__champ{display:grid;gap:var(--espace-8);max-width:none;min-width:0}.formulaire__champ label{font-size:var(--t-secondaire);color:var(--encre-corps)}.formulaire__champ input[inputmode=decimal],.formulaire__champ--montant input{font-family:var(--police-code);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.formulaire__essentiel{display:grid;gap:var(--espace-20)}.formulaire__aide{max-width:none;font-size:var(--t-secondaire);color:var(--encre-mention);text-wrap:pretty}.formulaire__exigence{margin-inline-start:var(--espace-8);font-family:var(--police-code);font-size:var(--t-fine);color:var(--encre-etiquette)}.formulaire__options{display:grid}.formulaire__options>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--espace-12);min-height:var(--cible-tactile);padding-block:var(--espace-8);border-block:1px solid var(--filet);cursor:pointer;list-style:none;font-size:var(--t-menu);font-weight:var(--graisse-appuyee);color:var(--accent-texte);transition:color var(--mvt-court) var(--sortie)}.formulaire__options>summary::-webkit-details-marker{display:none}.formulaire__options>summary::marker{content:""}.formulaire__options>summary:after{content:"";flex:0 0 auto;inline-size:.6875rem;block-size:.6875rem;border-inline-end:1.25px solid currentcolor;border-block-end:1.25px solid currentcolor;transform:rotate(45deg) translate(-2px,-2px);transition:transform var(--mvt-depli) var(--sortie)}.formulaire__options[open]>summary:after{transform:rotate(-135deg) translate(-2px,-2px)}.formulaire__options>summary:hover{color:var(--accent-titre)}.formulaire__options-corps{display:grid;gap:var(--espace-20);padding-block:var(--espace-20)}@supports selector(::details-content){.formulaire__options::details-content{block-size:0;overflow:hidden;transition:block-size var(--mvt-depli) var(--sortie),content-visibility var(--mvt-depli) allow-discrete}.formulaire__options[open]::details-content{block-size:auto}}.portee{display:grid;gap:var(--espace-16)}.portee__modes{display:grid;gap:var(--espace-8)}.portee__modes>legend{padding-block-end:var(--espace-8);font-size:var(--t-secondaire);color:var(--encre-corps)}.portee__modes>div{display:flex;flex-wrap:wrap;gap:var(--espace-8) var(--espace-24)}.groupe-de-champs{display:grid;gap:var(--espace-16);padding-block-start:var(--espace-16);border-block-start:1px solid var(--filet-faible)}.groupe-de-champs__nom{font-size:var(--t-secondaire);font-weight:var(--graisse-appuyee);color:var(--encre)}.groupe-de-champs--parts .formulaire__champ{grid-template-columns:minmax(0,1fr) 8rem;align-items:center;gap:var(--espace-16)}.choix{display:grid;gap:var(--espace-8)}.choix__nom{font-size:var(--t-secondaire);color:var(--encre-corps)}.choix__option{display:grid}.choix__nom-option{font-size:var(--t-texte)}.choix__glose{font-size:var(--t-secondaire);color:var(--encre-mention);text-wrap:pretty}.formulaire__avertissement,.formulaire__confirmation,.formulaire__erreur{display:grid;gap:var(--espace-4);max-width:none;padding:var(--espace-12) var(--espace-16);background:var(--fond-alterne);border:1px solid var(--filet);border-radius:var(--rayon-controle);font-size:var(--t-secondaire);color:var(--encre-corps)}.formulaire__erreur{border-color:var(--manque)}.formulaire__avertissement{border-color:var(--manque);font-weight:var(--graisse-normale)}.formulaire__erreur-champ{font-size:var(--t-secondaire);color:var(--manque)}.formulaire__contexte,.formulaire__resume{max-width:none;font-size:var(--t-secondaire);color:var(--encre-mention);text-wrap:pretty}.formulaire__contexte{display:grid;gap:var(--espace-2);padding:var(--espace-12) var(--espace-16);background:var(--fond-alterne);border-radius:var(--rayon-controle)}.formulaire__contexte>strong{font-weight:var(--graisse-appuyee);color:var(--encre)}.formulaire__regle{margin:0;block-size:0;border:0;border-block-start:1px solid var(--filet-faible)}.formulaire__consentement{display:grid;gap:var(--espace-8)}.formulaire__actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-12)}.formulaire__actions>button{flex:1 1 auto;min-width:12rem}@media (max-width:26rem){.formulaire__actions>button{flex-basis:100%;min-width:0}}.identite{min-height:100dvh;display:grid;grid-template-columns:1fr;padding-block-start:env(safe-area-inset-top)}@media (min-width:60rem){.identite{grid-template-columns:.85fr 1.15fr}}.identite__contexte{display:flex;flex-direction:column;gap:var(--espace-40);padding:var(--espace-40) var(--espace-40) var(--espace-32);background:var(--fond-alterne);border-bottom:1px solid var(--filet)}@media (min-width:60rem){.identite__contexte{padding:var(--espace-48);border-bottom:0;border-right:1px solid var(--filet)}}.identite__contexte-corps{flex:1 1;display:flex;flex-direction:column;justify-content:center;gap:var(--espace-24);min-height:0}.identite__accroche{max-width:20ch;font-family:var(--police-titre);font-weight:var(--graisse-normale);font-size:var(--t-titre-1);line-height:1.15;letter-spacing:var(--chasse-titre);text-wrap:pretty}@media (min-width:60rem){.identite__accroche{font-size:var(--t-affiche-3);line-height:1.08}}.identite__contexte-pied{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--espace-16)}.identite__mention{color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-fine)}.identite__faits{display:flex;flex-direction:column;gap:var(--espace-16);margin:0;padding:0;list-style:none;color:var(--encre-corps);font-size:var(--t-texte);line-height:var(--interligne)}.identite__faits li{display:flex;gap:var(--espace-12);max-width:42ch}.identite__faits li:before{content:"→";flex:0 0 auto;color:var(--accent-texte);font-family:var(--police-code)}.releve{max-width:24rem;background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon-surface);overflow:hidden}.releve__entete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--espace-12);padding:var(--espace-16) var(--espace-20);border-bottom:1px solid var(--filet)}.releve__mois{font-family:var(--police-titre);font-size:var(--t-titre-3)}.releve__foyer{color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-fine)}.releve__lignes{padding:var(--espace-12) var(--espace-20) var(--espace-8);font-size:var(--t-secondaire)}.releve__ligne{display:flex;justify-content:space-between;gap:var(--espace-12);padding:var(--espace-8) 0;color:var(--encre-corps)}.releve__lignes .montant,.releve__total .montant{font-family:var(--police-code);font-weight:var(--graisse-normale);letter-spacing:0}.releve__total{margin-inline:var(--espace-20);padding:var(--espace-12) 0;border-top:1px solid var(--filet-fort);color:var(--encre-corps);font-size:var(--t-secondaire)}.releve__requis,.releve__total{display:flex;align-items:baseline;justify-content:space-between;gap:var(--espace-12)}.releve__requis{padding:var(--espace-16) var(--espace-20);background:var(--sol-inverse);color:var(--sur-inverse)}.releve__requis-nom{font-size:var(--t-etiquette);color:var(--sur-inverse-corps)}.releve__requis-montant{font-size:var(--t-titre-2);line-height:1}.identite__acte{display:grid;align-content:center;justify-items:start;padding:var(--espace-40) var(--espace-24) var(--espace-48)}@media (min-width:60rem){.identite__acte{padding:var(--espace-48)}}.identite__feuille{width:100%;max-width:25rem}.identite__titre{margin-bottom:var(--espace-16);font-family:var(--police-titre);font-weight:var(--graisse-normale);font-size:var(--t-titre-1);line-height:var(--interligne-serre);letter-spacing:var(--chasse-titre)}.identite__intro{margin-bottom:var(--espace-24);font-size:var(--t-texte);line-height:var(--interligne)}.identite .formulaire__champ>label,.identite__intro{color:var(--encre-corps)}.identite .formulaire__champ{gap:var(--espace-8);margin-bottom:var(--espace-20)}.identite .formulaire__champ input{width:100%;background:var(--surface)}.identite .formulaire__champ input:hover{border-color:var(--encre-etiquette)}.identite .formulaire__champ input[aria-invalid=true]{border-color:var(--manque)}.identite .formulaire button[type=submit]{width:100%;margin-top:var(--espace-8);padding-block:var(--espace-12)}.identite .formulaire button[type=submit]:active:not([disabled]){transform:translateY(1px)}.identite__liens{display:flex;flex-wrap:wrap;gap:var(--espace-8) var(--espace-20);margin-top:var(--espace-24);padding-top:var(--espace-20);border-top:1px solid var(--filet);color:var(--encre-mention);font-size:var(--t-menu)}.identite__liens a{color:var(--accent-texte);text-decoration:none}.identite__liens a:hover{color:var(--encre);text-decoration:underline}@media (max-width:59.99rem){.identite{min-height:0}.identite__contexte{gap:var(--espace-24)}.releve{display:none}}@media (max-width:40rem){.identite__acte,.identite__contexte{padding-inline:var(--espace-20)}}.carnet__actions{display:flex;align-items:center;flex-wrap:wrap;gap:var(--espace-8) var(--espace-20)}.carnet__corps{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--espace-32);align-items:start}.carnet__codes,.carnet__relations{min-width:0}.carnet__codes{display:grid;gap:var(--espace-16)}.carnet__retour{margin-bottom:var(--espace-16)}.carnet__glose{color:var(--encre-corps);font-size:var(--t-texte);line-height:var(--interligne)}.carnet__mien{padding:var(--espace-20);background:var(--sol-inverse);color:var(--sur-inverse);border-radius:var(--rayon-surface)}.carnet__mien-nom{margin-bottom:var(--espace-12);color:var(--sur-inverse-corps);font-family:var(--police-code);font-size:var(--t-etiquette);font-weight:var(--graisse-normale)}.carnet__code{font-family:var(--police-code);font-size:var(--t-titre-1);line-height:var(--interligne-serre);letter-spacing:.06em;overflow-wrap:anywhere}.carnet__code code{padding:0;background:none;color:var(--sur-inverse);font:inherit;-webkit-user-select:all;user-select:all}.carnet__mien .carnet__glose{margin-top:var(--espace-16);padding-top:var(--espace-16);border-top:1px solid var(--sur-inverse-filet);color:var(--sur-inverse-corps)}.carnet__copier{min-height:var(--cible-tactile);margin-top:var(--espace-16);padding:var(--espace-8) var(--espace-20);background:transparent;border:1px solid var(--sur-inverse-filet);border-radius:var(--rayon-controle);color:var(--sur-inverse);font-size:var(--t-texte)}.carnet__copier:hover{background:color-mix(in srgb,var(--sur-inverse) 10%,transparent);border-color:var(--sur-inverse)}.carnet__retour-copie{min-height:1.6em;margin-top:var(--espace-8);color:var(--sur-inverse-accent);font-size:var(--t-texte)}.carnet-personne{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--espace-8) var(--espace-20);padding-block:var(--espace-12);border-bottom:1px solid var(--filet)}.carnet-personne__nom{font-family:var(--police-titre);font-size:var(--t-titre-3);letter-spacing:var(--chasse-titre);overflow-wrap:anywhere}.carnet-personne__gestes{display:flex;flex-wrap:wrap;align-items:start;gap:var(--espace-12);min-width:0}.carnet-personne__gestes>form,.carnet-personne__gestion{min-width:0}.carnet-personne__gestion>summary{display:flex;align-items:center;gap:var(--espace-8);min-height:var(--cible-tactile);padding-inline:var(--espace-12);color:var(--encre-corps);cursor:pointer;list-style:none;border:1px solid var(--filet);border-radius:var(--rayon-controle);font-size:var(--t-texte)}.carnet-personne__gestion>summary::-webkit-details-marker{display:none}.carnet-personne__gestion>summary:after{content:"+";font-family:var(--police-code)}.carnet-personne__gestion[open]>summary:after{content:"−"}.carnet-personne__gestion[open]{grid-column:1/-1}.carnet-personne__gestion[open]>summary{width:fit-content}.carnet-personne__retrait{display:grid;justify-items:start;gap:var(--espace-12);padding:var(--espace-16);margin-top:var(--espace-8);border-left:2px solid var(--filet-fort);background:var(--fond-alterne);font-size:var(--t-texte)}.carnet-personne__retrait p{overflow-wrap:anywhere}.carnet .saisie input[name=code]{font-family:var(--police-code);letter-spacing:.06em}@media (min-width:64rem){.carnet__corps{grid-template-columns:minmax(0,1fr) minmax(0,22rem);gap:var(--espace-40)}}@media (max-width:39.99rem){.carnet-personne:has(.carnet-personne__gestes){grid-template-columns:minmax(0,1fr)}.carnet__mien{padding:var(--espace-16)}}.espace-parcours,.index-sections{display:grid;gap:var(--espace-40);min-width:0}.index-section{display:grid;gap:var(--espace-16);min-width:0}.espace-demandes{display:flex;flex-wrap:wrap;gap:var(--espace-8) var(--espace-24);margin-bottom:var(--espace-24);padding:var(--espace-8) var(--espace-16);border-left:2px solid var(--accent);background:var(--pastille)}.bilan,.bilans{display:grid;min-width:0}.bilan{gap:var(--espace-16);padding-block:var(--espace-24);border-bottom:1px solid var(--filet-fort)}.bilan:first-child{padding-top:var(--espace-8)}.bilan__entete{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:var(--espace-8) var(--espace-20)}.bilan__entete>div{min-width:0}.bilan__nom{font-family:var(--police-titre);font-size:var(--t-titre-1);font-weight:var(--graisse-normale);letter-spacing:var(--chasse-titre);overflow-wrap:anywhere}.bilan__nom a{color:var(--encre);text-decoration-color:var(--filet-fort)}.bilan__nom a:hover{color:var(--accent-titre)}.bilan__situation{color:var(--encre-mention);font-size:var(--t-texte)}.bilan__personnel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-block:1px solid var(--filet);background:var(--surface)}.bilan__personnel>div{display:grid;align-content:space-between;gap:var(--espace-8);padding:var(--espace-16) var(--espace-20);min-width:0}.bilan__personnel>div+div{border-left:1px solid var(--filet)}.bilan__personnel dt{color:var(--encre-corps);font-size:var(--t-texte)}.bilan__personnel dt span{display:block;color:var(--encre-mention);font-size:var(--t-menu)}.bilan__personnel dd{margin:0}.bilan__requis{background:var(--fond-alterne)}.bilan__suite{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--espace-16) var(--espace-24)}.bilan__suite>.pilule{flex-shrink:0}.bilan__contexte{display:flex;flex-wrap:wrap;gap:var(--espace-8) var(--espace-24);color:var(--encre-corps);font-size:var(--t-menu)}.bilan__contexte>span{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--espace-4) var(--espace-12)}.bilan__contexte .montant{color:var(--encre)}.bilan__contexte .montant--manque{color:var(--manque)}.fil{display:grid;gap:var(--espace-12);min-width:0}.fil+.fil{margin-top:var(--espace-16)}.fil__titre{font-family:var(--police-titre);font-size:var(--t-titre-3);font-weight:var(--graisse-normale);overflow-wrap:anywhere}.fil__entrees{margin:0;padding:0;list-style:none}.fil__entree{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,4fr);gap:var(--espace-4) var(--espace-20);padding-block:var(--espace-12);border-bottom:1px solid var(--filet-faible)}.fil__entree:last-child{border-bottom:0}.fil__date{color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-etiquette)}.fil__quoi{min-width:0;font-size:var(--t-texte);overflow-wrap:anywhere}.fil__quoi a{display:flex;align-items:center;min-height:var(--cible-tactile)}.fil__auteurs{grid-column:2;color:var(--encre-mention);font-size:var(--t-menu);overflow-wrap:anywhere}.foyer-index{gap:var(--espace-20);border-bottom:1px solid var(--filet)}.foyer-index,.ligne-foyer{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.ligne-foyer{gap:var(--espace-4) var(--espace-20);min-height:var(--cible-tactile);padding:var(--espace-20) var(--espace-8);border-radius:var(--rayon-controle)}.ligne-foyer,.ligne-foyer:hover{color:var(--encre);text-decoration:none}.ligne-foyer:hover{background:var(--pastille)}.ligne-foyer__nom{font-family:var(--police-titre);font-size:var(--t-titre-3);letter-spacing:var(--chasse-titre);overflow-wrap:anywhere}.ligne-foyer__detail{grid-column:1;color:var(--encre-corps);font-size:var(--t-menu)}.ligne-foyer__signe{grid-column:2;grid-row:1/span 2;color:var(--accent-texte);font-size:var(--t-texte)}.foyer-index__membres{font-size:var(--t-menu)}.invitation{display:grid;gap:var(--espace-8) var(--espace-24);padding:var(--espace-16) 0;border-bottom:1px solid var(--filet)}.invitation__nom{font-family:var(--police-titre);font-size:var(--t-titre-3);overflow-wrap:anywhere}.invitation__detail{color:var(--encre-corps);font-size:var(--t-texte);overflow-wrap:anywhere}.invitation__gestes{display:flex;flex-wrap:wrap;gap:var(--espace-16)}.invitation__gestes>form{min-width:0}.membres-foyer{margin:0;padding:0;list-style:none}.membre-foyer{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:baseline;gap:var(--espace-8) var(--espace-24);padding-block:var(--espace-16);border-bottom:1px solid var(--filet)}.membre-foyer__nom{font-family:var(--police-titre);font-size:var(--t-titre-3);overflow-wrap:anywhere}.membre-foyer__date,.membre-foyer__vous{color:var(--encre-mention);font-family:var(--police-texte);font-size:var(--t-menu)}.membre-foyer__role{font-size:var(--t-texte)}.membre-foyer__gestes{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:var(--espace-8)}.foyer-depart{gap:var(--espace-12)}.foyer-depart,.foyer-reperes{display:grid;padding-top:var(--espace-16);border-top:1px solid var(--filet)}.foyer-reperes{gap:var(--espace-4);color:var(--encre-corps)}@media (min-width:48rem){.invitation{grid-template-columns:minmax(0,1fr) auto;align-items:center}.invitation__gestes{grid-column:2;grid-row:1/span 2}.invitation__detail{grid-column:1}}@media (max-width:47.99rem){.foyer-index{grid-template-columns:minmax(0,1fr);gap:0;padding-bottom:var(--espace-8)}.foyer-index__membres{margin-left:var(--espace-8)}.membre-foyer{grid-template-columns:minmax(0,1fr) auto}.membre-foyer__date{grid-column:1/-1}}@media (max-width:39.99rem){.bilan__personnel{grid-template-columns:minmax(0,1fr)}.bilan__personnel>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:var(--espace-12)}.bilan__personnel>div+div{border-left:0;border-top:1px solid var(--filet-faible)}.bilan__personnel dd{text-align:right}.bilan__contexte,.bilan__suite{display:grid}.bilan__contexte>span{justify-content:space-between}.bilan__suite>.pilule{width:fit-content}.fil__entree{grid-template-columns:minmax(0,1fr)}.fil__auteurs{grid-column:1}.ligne-foyer{grid-template-columns:minmax(0,1fr);padding-block:var(--espace-16)}.ligne-foyer__signe{grid-column:1;grid-row:auto;padding-top:var(--espace-4)}.membre-foyer{grid-template-columns:minmax(0,1fr)}.membre-foyer__date{grid-column:1}.espace-demandes{display:grid}}@media (max-width:22.49rem){.bilan__personnel>div{grid-template-columns:minmax(0,1fr);gap:var(--espace-4)}.bilan__personnel dd{text-align:left}}.mois{container-type:inline-size}.mois,.mois__cote,.mois__principal,.mois__vue{display:grid;gap:var(--espace-48);min-width:0}.mois__cote,.mois__principal{align-content:start}.section-mois{gap:var(--espace-20)}.frise,.section-mois{display:grid;min-width:0}.frise{gap:var(--espace-8)}.frise__piste{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;margin-inline:calc(var(--gouttiere) * -1);padding-inline:var(--gouttiere);border-block-end:1px solid var(--filet);overscroll-behavior-x:contain}.frise__piste::-webkit-scrollbar{display:none}.frise__mois{flex:0 0 auto;scroll-snap-align:center;display:grid;grid-template-rows:auto auto 6px;justify-items:center;align-content:start;gap:var(--espace-4);min-inline-size:3.75rem;min-block-size:var(--cible-tactile);padding:var(--espace-8) var(--espace-4);border-block-end:2px solid transparent;color:var(--encre-etiquette);font-family:var(--police-code);font-size:var(--t-etiquette);text-decoration:none;transition:color var(--mvt-court) var(--sortie),border-color var(--mvt-court) var(--sortie)}.frise__mois:hover{color:var(--encre);text-decoration:none}.frise__mois[aria-current=page]{color:var(--accent-texte);font-weight:var(--graisse-appuyee);border-block-end-color:var(--accent)}.frise__mois[data-quand=futur]{color:var(--encre-mention)}.frise__nom{grid-row:1}.frise__an{grid-row:2;font-size:var(--t-fine);color:var(--encre-mention)}.frise__marque{grid-row:3;align-self:center;inline-size:4px;block-size:4px;background:var(--encre-corps)}.frise__retour{font-size:var(--t-menu)}.mois__entete{display:grid;gap:var(--espace-24);min-width:0}.mois__titre-ligne{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--espace-12)}.mois__titre{font-size:var(--t-affiche-3);letter-spacing:var(--chasse-affiche);overflow-wrap:anywhere}.mois__titre:first-letter{text-transform:uppercase}.mois__retour{font-size:var(--t-menu)}.mois__avis{display:grid;gap:var(--espace-12)}.mois__avis:empty{display:none}.mois__reponse{min-width:0}.mois__propos{font-size:var(--t-texte);color:var(--encre-corps);text-wrap:pretty}.mois__action{display:flex;flex-wrap:wrap;gap:var(--espace-12)}.porte{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:var(--espace-16);min-block-size:var(--cible-tactile);padding-block:var(--espace-16);border-block-end:1px solid var(--filet-faible);color:inherit;text-decoration:none;transition:color var(--mvt-court) var(--sortie)}.porte:last-child{border-block-end:0}.porte:hover{color:var(--accent-texte);text-decoration:none}.porte__nom{font-size:var(--t-texte)}.porte__compte{font-family:var(--police-code);font-size:var(--t-etiquette);color:var(--encre-etiquette);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.porte__signe{inline-size:.5rem;block-size:.5rem;border-inline-end:1.25px solid var(--encre-mention);border-block-start:1.25px solid var(--encre-mention);transform:rotate(45deg)}.mois__assiette{display:grid;gap:var(--espace-16)}.mois__comptes{display:grid;gap:0;margin:0}.mois__comptes>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--espace-16);padding-block:var(--espace-12);border-block-end:1px solid var(--filet-faible)}.mois__comptes dt{font-size:var(--t-secondaire);color:var(--encre-corps)}.mois__comptes dd{margin:0;justify-self:end}.mois__compte-total{border-block-end:0!important;border-block-start:1px solid var(--filet-fort)!important;margin-block-start:var(--espace-4)}.mois__compte-total dt{color:var(--encre);font-weight:var(--graisse-appuyee)}.mois__composition{display:grid;gap:var(--espace-8)}.mois__gestes,.section-mois__gestes{display:flex;flex-wrap:wrap;gap:var(--espace-8) var(--espace-16)}.mois__lien-contexte{display:inline-flex;align-items:center;min-block-size:var(--cible-tactile);font-size:var(--t-menu)}@container (min-width: 44rem){.mois__vue{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;column-gap:var(--espace-48)}.mois__vue>.etat-vide{grid-column:1/-1}.mois__reponse .montant--ancre{font-size:var(--t-affiche-1)}}@container (max-width: 43.99rem){.mois__vue{grid-template-columns:minmax(0,1fr)}}.historique-filtres{display:grid;gap:var(--espace-12);padding-bottom:var(--espace-24);border-bottom:1px solid var(--filet)}.periode__raccourcis{display:flex;flex-wrap:wrap;gap:var(--espace-8) var(--espace-20)}.periode__raccourcis [aria-current=page]{color:var(--encre);font-weight:var(--graisse-forte)}.periode{align-items:end;gap:var(--espace-16)}.periode .formulaire__champ{min-width:0;margin:0}.periode input{width:100%;min-width:0;max-width:100%}.periode>button[type=submit]{margin-top:0}.historique-resultats{display:grid;gap:var(--espace-24);margin-top:var(--espace-24)}.historique-resultats__periode{color:var(--encre-corps);font-size:var(--t-texte)}.historique-mois+.historique-mois{padding-top:var(--espace-24);border-top:1px solid var(--filet-fort)}.historique-mois__titre{font-family:var(--police-titre);font-size:var(--t-titre-1);font-weight:var(--graisse-normale)}.historique-mois__titre a{color:var(--encre);text-decoration-color:var(--filet-fort)}.periode__totaux{display:flex;flex-wrap:wrap;gap:var(--espace-12) var(--espace-40);margin:0;padding-block:var(--espace-8) var(--espace-16)}.periode__totaux>div{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--espace-8) var(--espace-20)}.periode__totaux dt{color:var(--encre-corps);font-size:var(--t-texte)}.periode__totaux dd{margin:0}.historique-ecritures{border-top:1px solid var(--filet)}.versement-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:var(--espace-4) var(--espace-24);min-height:var(--cible-tactile);padding:var(--espace-16) var(--espace-8);border-bottom:1px solid var(--filet);color:var(--encre);text-decoration:none}.versement-ligne:hover{background:var(--pastille);color:var(--encre);text-decoration:none}.versement-ligne__titre{min-width:0;font-size:var(--t-texte);font-weight:var(--graisse-appuyee);overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--filet-fort);text-underline-offset:var(--espace-4)}.versement-ligne__montant{grid-column:2;grid-row:1;text-align:right}.versement-ligne__auteur{grid-column:1;color:var(--encre-corps);font-size:var(--t-texte);overflow-wrap:anywhere}.versement-ligne__date{grid-column:2;grid-row:2;color:var(--encre-corps);font-size:var(--t-menu);text-align:right}.versement-ligne__saisie{grid-column:1/-1;color:var(--encre-mention);font-size:var(--t-menu)}.versement-ligne__commentaire{grid-column:1/-1;margin-top:var(--espace-8);padding-left:var(--espace-12);border-left:1px solid var(--filet-fort);color:var(--encre-corps);font-size:var(--t-texte);white-space:pre-wrap;overflow-wrap:anywhere}.historique-mois__comparaison{background:transparent}.pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--espace-16) var(--espace-24);margin-top:var(--espace-32);padding-top:var(--espace-20);border-top:1px solid var(--filet)}.pagination__rang{color:var(--encre-corps);font-size:var(--t-texte)}.pagination__pas{display:flex;flex-wrap:wrap;gap:var(--espace-12)}@media (min-width:40rem){.periode{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}}@media (max-width:39.99rem){.periode__totaux{display:grid}.periode__totaux>div{justify-content:space-between}.versement-ligne{gap:var(--espace-4) var(--espace-12)}.versement-ligne__date{grid-column:1/-1;grid-row:auto;text-align:left}.versement-ligne__auteur{grid-column:1/-1}.pagination{display:grid}.pagination__pas{display:grid;justify-items:start}}@media (max-width:22.49rem){.versement-ligne{grid-template-columns:minmax(0,1fr)}.versement-ligne__montant{grid-column:1;grid-row:auto;text-align:left}}.fiche{display:grid;gap:var(--espace-32)}.fiche__resume{display:grid;gap:var(--espace-12);padding:var(--espace-20) var(--espace-24);background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon-surface)}.fiche__faits{display:grid;gap:var(--espace-8) var(--espace-16);margin:0}@media (min-width:30rem){.fiche__faits{grid-template-columns:minmax(8rem,auto) minmax(0,1fr)}}.fiche__faits dt{color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-fine);letter-spacing:.06em}.fiche__faits dd{margin:0;overflow-wrap:anywhere}.fiche__commentaire{padding-left:var(--espace-16);border-left:1px solid var(--filet-fort);color:var(--encre-corps);font-size:var(--t-menu);line-height:var(--interligne);white-space:pre-wrap;overflow-wrap:anywhere}.fiche__section{display:grid;gap:var(--espace-16)}.repli--destructif{background:var(--pastille);border-color:var(--manque)}.repli--destructif>.repli__titre,.repli--destructif>.repli__titre:before{color:var(--manque)}.flux-journal{list-style:none;margin:0;padding:0}.flux-journal__entree{padding-block:var(--espace-24);border-bottom:1px solid var(--filet);overflow-wrap:anywhere}.flux-journal__repere{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-12);color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-etiquette)}.flux-journal__titre{margin-block:var(--espace-12) var(--espace-8);font-size:var(--t-titre-3)}.flux-journal__auteurs{color:var(--encre-corps)}.flux-journal__outils{display:flex;flex-wrap:wrap;gap:var(--espace-8) var(--espace-24);margin-block:var(--espace-16)}.flux-journal__filtre{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-12);margin-block:var(--espace-24)}.flux-journal__filtre label{flex-basis:100%}.flux-journal__filtre input{min-width:0;max-width:100%}.trace-journal{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--espace-8) var(--espace-16)}.trace-journal dt{color:var(--encre-mention)}.trace-journal dd{margin:0;min-width:0;white-space:pre-wrap}.trace-journal .trace-journal{grid-template-columns:minmax(0,1fr)}@media (max-width:39.99rem){.trace-journal{grid-template-columns:minmax(0,1fr)}.trace-journal dd{margin-bottom:var(--espace-8)}}.stats{max-width:calc(var(--largeur-lecture) + 2 * var(--gouttiere))}.stats-resultats{display:grid;gap:var(--espace-32);margin-block-start:var(--espace-24)}.stats-espace{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-12);margin-block:var(--espace-24)}.stats-espace label,.stats-espace p{flex-basis:100%}.stats-espace select{min-width:0;max-width:100%}.stats-filtres{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--espace-16)}.stats-courbe{margin:var(--espace-24) 0}.stats-courbe figcaption{font-size:var(--t-secondaire);color:var(--encre-mention)}.stats-courbe svg{display:block;width:100%;height:auto;overflow:visible}.stats-courbe__axe{stroke:var(--filet-fort)}.stats-courbe__ligne{stroke:var(--encre-corps);stroke-width:2;fill:none}.stats-courbe__point{fill:var(--encre-corps)}.stats-courbe__bornes{display:flex;justify-content:space-between;gap:var(--espace-12);font-size:var(--t-etiquette);color:var(--encre-mention)}.stats-tableau{overflow-x:auto}.stats-tableau table{width:100%;border-collapse:collapse}.stats-tableau caption{text-align:left;font-size:var(--t-secondaire);color:var(--encre-mention);padding-block:var(--espace-12)}.stats-tableau td,.stats-tableau th{padding:var(--espace-12) var(--espace-4);border-bottom:1px solid var(--filet);text-align:right}.stats-tableau th:first-child{text-align:left}.stats-tableau th a{display:inline-flex;align-items:center;min-height:var(--cible-tactile)}@media (min-width:40rem){.stats-filtres{grid-template-columns:repeat(2,minmax(0,1fr))}}.export-donnees{max-width:calc(var(--largeur-lecture) + 2 * var(--gouttiere))}.export-donnees .index-section{display:grid;gap:var(--espace-20)}.export-donnees .registre__meta{overflow-wrap:anywhere}.compte{max-width:calc(var(--largeur-lecture) + 2 * var(--gouttiere))}.compte .index-section{display:grid;gap:var(--espace-20)}.compte .registre__meta{overflow-wrap:anywhere}.compte--confirmation{display:grid;gap:var(--espace-24);padding-block:var(--espace-48)}.arrivee{width:100%;max-width:var(--largeur-arrivee);margin-inline:auto;padding-block-start:env(safe-area-inset-top);background:var(--fond);color:var(--encre)}@media (prefers-reduced-motion:no-preference){[data-entree]{animation:entrer var(--mvt-feuille) var(--sortie) both;animation-delay:calc(var(--rang, 0) * 70ms)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){[data-reveler]{animation:entrer linear both;animation-timeline:view();animation-range:entry 4% entry calc(42% + var(--rang, 0) * 5%)}}}@keyframes entrer{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.arrivee__entete{justify-content:space-between;gap:var(--espace-24);padding:var(--espace-20) var(--gouttiere);border-block-end:1px solid var(--filet)}.arrivee__entete,.navigation{display:flex;align-items:center}.navigation{gap:var(--espace-32)}.arrivee__acces{display:flex;align-items:center;gap:var(--espace-16)}.navigation__lien{display:inline-flex;align-items:center;min-height:var(--cible-tactile);color:var(--encre-corps);font-size:var(--t-menu);text-decoration:none;transition:color var(--mvt-court) var(--sortie)}.navigation__lien:hover{color:var(--encre)}.section{padding:var(--espace-80) var(--gouttiere);border-block-start:1px solid var(--filet)}.section--alterne{background:var(--fond-alterne)}.section--inverse{background:var(--sol-inverse);color:var(--sur-inverse);border-block-start-color:transparent}.section__titre{font-family:var(--police-titre);font-weight:var(--graisse-normale);font-size:var(--t-affiche-3);line-height:var(--interligne-titre);letter-spacing:var(--chasse-titre);text-wrap:pretty}.section__titre-cache{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.section__tete{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--espace-32);margin-block-end:var(--espace-48)}.section__note{max-width:26ch;color:var(--encre-mention);font-size:var(--t-secondaire);line-height:var(--interligne);text-align:right}.section__intro{max-width:60ch;margin-block-end:var(--espace-48)}.section__intro .section__titre{margin-block-end:var(--espace-16)}.section__texte{color:var(--encre-corps);font-size:var(--t-texte);line-height:var(--interligne-aere)}.section__texte+.section__texte{margin-block-start:var(--espace-20)}.section__texte b{color:var(--encre);font-weight:var(--graisse-appuyee)}.hero{display:grid;grid-template-columns:1.08fr .92fr;gap:var(--espace-48);align-items:start;padding:var(--espace-120) var(--gouttiere) var(--espace-80)}.hero__titre{margin-block-end:var(--espace-24);font-family:var(--police-titre);font-weight:var(--graisse-normale);font-size:var(--t-affiche-0);line-height:var(--interligne-titre);letter-spacing:var(--chasse-affiche);text-wrap:pretty}.hero__texte{max-width:50ch;margin-block-end:var(--espace-32);color:var(--encre-corps);font-size:var(--t-guide);line-height:var(--interligne);text-wrap:pretty}.hero__gestes{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-12);margin-block-end:var(--espace-24)}.hero__reassurance{color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-etiquette);line-height:var(--interligne)}.ticket{background:var(--surface);border:1px solid var(--filet);border-radius:var(--rayon-surface);overflow:hidden}.ticket__entete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--espace-12);padding:var(--espace-20) var(--espace-24);border-block-end:1px solid var(--filet)}.ticket__mois{font-family:var(--police-titre);font-size:var(--t-titre-3);letter-spacing:var(--chasse-titre)}.ticket__foyer{color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-fine)}.ticket__lignes{padding:var(--espace-20) var(--espace-24) var(--espace-8);font-size:var(--t-secondaire)}.ticket__ligne{display:flex;justify-content:space-between;gap:var(--espace-16);padding-block:var(--espace-8);color:var(--encre-corps)}.ticket__ligne--recette{color:var(--encre-mention)}.ticket__cle,.ticket__total{display:flex;align-items:center;justify-content:space-between;gap:var(--espace-16);margin-inline:var(--espace-24);padding-block:var(--espace-16);color:var(--encre-corps);font-size:var(--t-secondaire)}.ticket__total{align-items:baseline;margin-block-start:var(--espace-4);border-block-start:1px solid var(--filet-fort)}.ticket__assiette{font-size:var(--t-titre-3);font-weight:var(--graisse-appuyee);color:var(--encre)}.ticket__cle{border-block-start:1px solid var(--filet)}.ticket__pied{display:grid;grid-template-columns:1fr 1fr;gap:var(--espace-20);padding:var(--espace-24);background:var(--sol-inverse);color:var(--sur-inverse)}.ticket__part--seconde{padding-inline-start:var(--espace-20);border-inline-start:1px solid var(--sur-inverse-filet)}.ticket__part-nom{display:block;margin-block-end:var(--espace-4);color:var(--sur-inverse-corps);font-size:var(--t-etiquette)}.ticket__part-montant{font-size:var(--t-titre-3);font-weight:var(--graisse-appuyee);line-height:var(--interligne-titre);color:var(--sur-inverse)}.ticket__part-etat,.ticket__part-montant{display:block;font-family:var(--police-code)}.ticket__part-etat{margin-block-start:var(--espace-4);color:var(--sur-inverse-mention);font-size:var(--t-fine)}.comparatif{display:grid;grid-template-columns:1fr 1fr;background:var(--surface);border:1px solid var(--filet)}.comparatif__cas{padding:var(--espace-40)}.comparatif__cas:first-child{border-inline-end:1px solid var(--filet)}.comparatif__nom{margin-block-end:var(--espace-8);font-family:var(--police-titre);font-weight:var(--graisse-normale);font-size:var(--t-titre-1);letter-spacing:var(--chasse-titre)}.comparatif__nom--ici{color:var(--accent-titre)}.comparatif__intro{margin-block-end:var(--espace-24);color:var(--encre-corps);font-size:var(--t-texte);line-height:var(--interligne-aere)}.comparatif__liste{display:flex;flex-direction:column;gap:var(--espace-12);margin:0;padding:0;list-style:none;color:var(--encre-corps);font-family:var(--police-code);font-size:var(--t-chiffre)}.comparatif__liste li{display:flex;align-items:center;gap:var(--espace-12)}.comparatif__liste li:before{content:"";flex:0 0 auto;inline-size:6px;block-size:6px;background:var(--encre-etiquette)}.comparatif__liste--ici{color:var(--encre)}.comparatif__liste--ici li:before{background:var(--accent)}.comparatif__chute{margin-block-start:var(--espace-24);padding-block-start:var(--espace-20);border-block-start:1px solid var(--filet);color:var(--encre-mention);font-size:var(--t-texte);line-height:var(--interligne)}.gestes{display:grid;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;border-block-start:1px solid var(--filet-fort)}.geste{padding:var(--espace-24) var(--espace-24) var(--espace-8) 0;border-inline-end:1px solid var(--filet)}.geste:not(:first-child){padding-inline-start:var(--espace-24)}.geste:last-child{padding-inline-end:0;border-inline-end:0}.geste__numero{display:block;margin-block-end:var(--espace-16);color:var(--accent-texte);font-family:var(--police-code);font-size:var(--t-etiquette)}.geste__titre{margin-block-end:var(--espace-12);font-family:var(--police-titre);font-weight:var(--graisse-normale);font-size:var(--t-titre-2);letter-spacing:var(--chasse-titre)}.geste__texte{color:var(--encre-corps);font-size:var(--t-texte);line-height:var(--interligne)}.poche{display:grid;grid-template-columns:1fr 22rem;gap:var(--espace-64);align-items:center}.poche .section__titre{margin-block-end:var(--espace-20)}.poche__texte{max-width:42ch;margin-block-end:var(--espace-24);line-height:var(--interligne-aere)}.poche__points,.poche__texte{color:var(--sur-inverse-corps);font-size:var(--t-texte)}.poche__points{flex-direction:column;margin:0;padding:0;list-style:none}.poche__points,.poche__points li{display:flex;gap:var(--espace-12)}.poche__fleche{flex:0 0 auto;color:var(--sur-inverse-accent);font-family:var(--police-code)}.apercu{overflow:hidden;background:var(--fond);border:1px solid var(--sur-inverse-filet);border-radius:var(--rayon-surface);color:var(--encre)}.apercu__barre{display:flex;justify-content:space-between;padding:var(--espace-8) var(--espace-16);border-block-end:1px solid var(--filet);color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-fine)}.apercu__corps{padding:var(--espace-16)}.apercu__titre-courant{display:grid;gap:var(--espace-4);margin-block-end:var(--espace-16);border-block-end:1px solid var(--filet)}.apercu__foyer{font-family:var(--police-titre);font-size:var(--t-texte);letter-spacing:var(--chasse-titre)}.apercu__routes{display:flex;gap:var(--espace-16);margin-block-end:-1px;font-size:var(--t-fine);color:var(--encre-corps)}.apercu__routes span{padding-block-end:var(--espace-4);border-block-end:2px solid transparent}.apercu__routes .est-actif{border-block-end-color:var(--accent);color:var(--accent-texte);font-weight:var(--graisse-appuyee)}.apercu__frise{display:flex;justify-content:space-between;padding-block-end:var(--espace-8);border-block-end:1px solid var(--filet);color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-fine)}.apercu__frise .est-actif{color:var(--accent-texte);font-weight:var(--graisse-appuyee)}.apercu__reponse{padding-block:var(--espace-20)}.apercu__question{display:block;color:var(--encre-corps);font-size:var(--t-fine)}.apercu__montant{display:block;font-family:var(--police-titre);font-size:var(--t-affiche-3);line-height:var(--interligne-titre);letter-spacing:var(--chasse-affiche)}.apercu__etat{display:block;margin-block-start:var(--espace-4);color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-fine)}.apercu__reste{padding-block-start:var(--espace-16);border-block-start:1px solid var(--filet)}.apercu__reste-tete{display:flex;justify-content:space-between;margin-block-end:var(--espace-8);color:var(--encre-corps);font-size:var(--t-fine)}.apercu__reste-tete .montant{color:var(--manque)}.apercu__jauge{block-size:3px;overflow:hidden;background:var(--pastille)}.apercu__jauge-part{display:block;inline-size:86.5%;block-size:100%;background:var(--encre-corps)}.apercu__note{display:block;margin-block-start:var(--espace-8);font-family:var(--police-code)}.apercu__basse,.apercu__note{color:var(--encre-mention);font-size:var(--t-fine)}.apercu__basse{display:flex;justify-content:space-around;padding-block:var(--espace-12);border-block-start:1px solid var(--filet)}.apercu__basse .est-actif{color:var(--encre);font-weight:var(--graisse-appuyee)}.cles{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--espace-16)}.cle{display:flex;flex-direction:column;gap:var(--espace-12);padding:var(--espace-24) var(--espace-20);background:var(--surface);border:1px solid var(--filet)}.cle--inverse{background:var(--sol-inverse);border-color:var(--sol-inverse);color:var(--sur-inverse)}.cle__nom{font-family:var(--police-titre);font-weight:var(--graisse-normale);font-size:var(--t-titre-3);letter-spacing:var(--chasse-titre)}.cle__barre{display:flex;gap:2px;block-size:8px}.cle__part{background:var(--encre)}.cle__part--reste{background:var(--encre-etiquette)}.cle--inverse .cle__part{background:var(--sur-inverse)}.cle--inverse .cle__part--reste{background:var(--sur-inverse-filet)}.cle__valeurs{color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-etiquette)}.cle--inverse .cle__valeurs{color:var(--sur-inverse-mention)}.cle__texte{color:var(--encre-corps);font-size:var(--t-texte);line-height:var(--interligne)}.cle--inverse .cle__texte{color:var(--sur-inverse-corps)}.memoire{display:grid;grid-template-columns:1fr 1fr;gap:var(--espace-64);align-items:start}.memoire .section__titre{margin-block-end:var(--espace-24);font-size:var(--t-affiche-2);letter-spacing:var(--chasse-affiche)}.journal{padding:var(--espace-32);background:var(--surface);border:1px solid var(--filet)}.journal__entete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--espace-12);padding-block-end:var(--espace-16);border-block-end:1px solid var(--filet)}.journal__nom{font-family:var(--police-titre);font-weight:var(--graisse-normale);font-size:var(--t-titre-3);letter-spacing:var(--chasse-titre);white-space:nowrap}.journal__tag{color:var(--encre-etiquette);font-family:var(--police-code);font-size:var(--t-etiquette)}.journal__entrees{margin:0;padding:0;list-style:none}.journal__entree{display:grid;grid-template-columns:5rem 1fr;gap:var(--espace-16);padding-block:var(--espace-16);border-block-end:1px solid var(--filet-faible)}.journal__entree:last-child{border-block-end:0}.journal__date{color:var(--encre-etiquette);font-family:var(--police-code);font-size:var(--t-etiquette)}.journal__note,.journal__quoi{font-size:var(--t-secondaire);line-height:var(--interligne)}.journal__note{margin-block-start:var(--espace-20);padding:var(--espace-16) var(--espace-20);background:var(--fond-alterne);border-radius:var(--rayon-controle);color:var(--encre-corps)}.appel{text-align:center}.appel__titre{max-width:24ch;margin:0 auto var(--espace-20);font-family:var(--police-titre);font-weight:var(--graisse-normale);font-size:var(--t-affiche-1);line-height:var(--interligne-titre);letter-spacing:var(--chasse-affiche);text-wrap:pretty}.appel__texte{max-width:52ch;margin:0 auto var(--espace-32);color:var(--sur-inverse-corps);font-size:var(--t-texte);line-height:var(--interligne)}.appel__gestes{display:flex;flex-wrap:wrap;gap:var(--espace-12);justify-content:center}.section--inverse a,.section--inverse a:hover{color:var(--sur-inverse-accent)}.section--inverse a:hover{text-decoration-color:currentcolor}.section--inverse .action{border-color:var(--sur-inverse-filet);color:var(--sur-inverse)}.section--inverse .action--forte{border-color:transparent}.section--inverse .action--forte,.section--inverse .action--forte:hover{background:var(--sur-inverse);color:var(--sol-inverse)}.pied-de-page{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--espace-20);padding:var(--espace-48) var(--gouttiere);border-block-start:1px solid var(--filet)}.pied-de-page__liens{display:flex;flex-wrap:wrap;gap:var(--espace-24)}.pied-de-page__mention{color:var(--encre-mention);font-family:var(--police-code);font-size:var(--t-etiquette)}@media (max-width:64rem){.hero,.memoire,.poche{grid-template-columns:1fr;gap:var(--espace-48)}.hero__titre{font-size:var(--t-affiche-2)}.memoire .section__titre{font-size:var(--t-affiche-3)}.appel__titre{font-size:var(--t-affiche-2)}.cles,.gestes{grid-template-columns:1fr 1fr}.geste{padding:var(--espace-24);border-inline-end:0;border-block-end:1px solid var(--filet)}.geste:nth-child(odd){padding-inline-start:0;border-inline-end:1px solid var(--filet)}.poche{justify-items:start}.poche__appareils{inline-size:22rem;max-inline-size:100%}.navigation{display:none}}@media (max-width:40rem){.arrivee__entete{flex-wrap:wrap;gap:var(--espace-12)}.hero{padding-block-start:var(--espace-48)}.hero__titre{font-size:var(--t-affiche-3)}.appel__titre,.memoire .section__titre,.section__titre{font-size:var(--t-titre-1)}.section{padding-block:var(--espace-48)}.section__tete{flex-direction:column;align-items:flex-start;gap:var(--espace-12)}.section__note{text-align:left}.cles,.comparatif,.gestes{grid-template-columns:1fr}.comparatif__cas:first-child{border-inline-end:0;border-block-end:1px solid var(--filet)}.comparatif__cas{padding:var(--espace-24)}.geste,.geste:nth-child(odd){padding:var(--espace-20) 0;border-inline-end:0;border-block-end:1px solid var(--filet)}.gestes .geste:last-child{border-block-end:0}.ticket__pied{grid-template-columns:1fr}.ticket__part--seconde{padding-block-start:var(--espace-20);padding-inline-start:0;border-block-start:1px solid var(--sur-inverse-filet);border-inline-start:0}.journal{padding:var(--espace-20)}.journal__entree{grid-template-columns:1fr;gap:var(--espace-4)}.pied-de-page{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){[data-entree],[data-reveler]{animation:none;opacity:1;transform:none}}.barre-de-saisie{position:sticky;z-index:var(--plan-colle);inset-block-end:0;padding:var(--espace-12) max(var(--gouttiere),env(safe-area-inset-right)) calc(var(--espace-12) + env(safe-area-inset-bottom)) max(var(--gouttiere),env(safe-area-inset-left));background:var(--fond);border-block-start:1px solid var(--filet);box-shadow:var(--relief-barre)}.barre-de-saisie>button{display:flex;width:100%;max-width:var(--largeur-ecran);margin-inline:auto}@media (max-width:59.99rem){.barre-de-saisie{inset-block-end:3.5rem}}.saisie{width:min(calc(100% - var(--espace-48)),34rem);max-width:100%;max-height:calc(100dvh - var(--espace-48));padding:0;border:1px solid var(--filet-fort);border-radius:var(--rayon-surface);background:var(--surface);color:var(--encre);box-shadow:var(--relief-feuille);overscroll-behavior:contain}.saisie::backdrop{background:var(--voile)}.saisie[open]{display:flex;flex-direction:column;animation:saisie-parait var(--mvt-feuille) var(--sortie-lourde)}.saisie[open]::backdrop{animation:voile-parait var(--mvt-feuille) var(--sortie)}@keyframes saisie-parait{0%{opacity:0;transform:scale(.99)}}@keyframes voile-parait{0%{opacity:0}}.saisie__entete{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--espace-16);padding:var(--espace-16) var(--espace-24);border-block-end:1px solid var(--filet)}.saisie__entete h2{min-width:0;font-size:var(--t-titre-2);overflow-wrap:anywhere}.saisie__entete h2:focus-visible{outline-offset:var(--espace-4)}.saisie__fermer{flex-shrink:0}.saisie__contenu{flex:1 1 auto;min-height:0;padding:var(--espace-24);overflow-y:auto;overscroll-behavior:contain;scroll-padding-block:var(--espace-24) var(--espace-80)}.saisie__description{margin-block-end:var(--espace-24);color:var(--encre-mention);font-size:var(--t-secondaire)}.saisie__retour{margin-block-end:var(--espace-20);padding:0;min-height:var(--cible-tactile);background:none;border:0;color:var(--accent-texte);font-size:var(--t-menu);font-weight:var(--graisse-appuyee)}.saisie__retour:hover{color:var(--accent-titre);opacity:1}.saisie__retour:active{transform:none}.nature,.natures{display:grid}.nature{gap:var(--espace-2);width:100%;min-height:var(--cible-tactile);padding:var(--espace-16) 0;background:none;border:0;border-block-end:1px solid var(--filet-faible);border-radius:var(--rayon-nul);text-align:start;color:var(--encre)}.nature:last-child{border-block-end:0}.nature:hover{background:none;opacity:1}.nature:active{transform:none}.nature__nom{font-size:var(--t-texte);font-weight:var(--graisse-appuyee);transition:color var(--mvt-court) var(--sortie)}.nature:hover .nature__nom{color:var(--accent-texte)}.nature__quoi{font-size:var(--t-secondaire);font-weight:var(--graisse-normale);line-height:var(--interligne);color:var(--encre-mention);text-wrap:pretty}.saisie__pied{flex:0 0 auto;max-width:none;padding:var(--espace-16) var(--espace-24) var(--espace-24);border-block-start:1px solid var(--filet);font-family:var(--police-code);font-size:var(--t-fine);line-height:var(--interligne-serre);color:var(--encre-etiquette);text-wrap:pretty}@media (max-width:39.99rem){.saisie{position:fixed;inset:var(--saisie-decalage,0) 0 auto;width:100%;height:var(--saisie-hauteur,100dvh);max-height:var(--saisie-hauteur,100dvh);margin:0;border:0;border-radius:var(--rayon-nul)}@keyframes saisie-parait{0%{opacity:0;transform:translateY(2.5rem)}}.saisie__entete{gap:var(--espace-8);padding:calc(var(--espace-12) + env(safe-area-inset-top)) max(var(--espace-16),env(safe-area-inset-right)) var(--espace-12) max(var(--espace-16),env(safe-area-inset-left))}.saisie__entete h2{font-size:var(--t-titre-3)}.saisie__contenu{padding:var(--espace-20) max(var(--espace-16),env(safe-area-inset-right)) calc(var(--espace-24) + env(safe-area-inset-bottom)) max(var(--espace-16),env(safe-area-inset-left))}.saisie__pied{padding:var(--espace-12) max(var(--espace-16),env(safe-area-inset-right)) calc(var(--espace-16) + env(safe-area-inset-bottom)) max(var(--espace-16),env(safe-area-inset-left))}}.etat-ecran{max-width:calc(var(--largeur-lecture) + var(--espace-40));margin-inline:auto;padding:calc(var(--espace-40) + env(safe-area-inset-top)) var(--espace-20) calc(var(--espace-40) + env(safe-area-inset-bottom))}.etat-ecran h1{margin-top:var(--espace-40);font-size:var(--t-titre-3)}.etat-ecran p{margin-block:var(--espace-20);color:var(--encre-corps)}.etat-ecran__actions{display:flex;flex-wrap:wrap;gap:var(--espace-12)}.fiche__gestion{padding-top:var(--espace-24);border-top:1px solid var(--filet)}.fiche__resume{min-width:0}.fiche__resume>.montant--ancre{justify-self:start}.fiche .registre__nom a,.fiche__faits a{display:inline-flex;align-items:center;min-height:var(--cible-tactile)}.registre__commentaire,.registre__meta,.registre__nom{overflow-wrap:anywhere;min-width:0}.fiche__commentaire{font-size:var(--t-texte)}@media (min-width:64rem){.page:has(>.fiche){max-width:var(--largeur-large)}}