@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/atkinson-hyperlegible-latin-400-normal-BrHNak5F.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-400-normal-BbWidj28.woff)format("woff")}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/atkinson-hyperlegible-latin-700-normal-GZI4o3u0.woff2)format("woff2"),url(/assets/atkinson-hyperlegible-latin-700-normal-BK6Glc0m.woff)format("woff")}:root{--police:"Atkinson Hyperlegible", system-ui, sans-serif;--corps:1.0625rem;--fond:#f7f6f4;--surface:#fff;--encre:#22262e;--encre-douce:#5b6472;--bordure:#e2ded8;--bordure-controle:#8b939f;--accent:#4a6288;--accent-survol:#35496b;--accent-contraste:#fff;--impaye:#a3453a;--impaye-fond:#fbf1ef;--proche:#8a6a3a;--fond-d-une-image-aplatie:#fff;--rayon-controle:10px;--rayon-carte:12px;--filet:1.5px;--cible:48px;--barre:58px;--espace-court:.4rem;--espace:.75rem;--espace-long:1.25rem;--espace-bloc:1.75rem;--ombre-carte:0 1px 2px #22262e0f;--voile:#22262e61;--ombre-flottante:0 8px 28px #22262e24}*,:before,:after{box-sizing:border-box}:root{font-family:var(--police);color:var(--encre);line-height:1.5}body{padding:var(--espace-bloc) var(--espace-long);background:var(--fond);font-size:var(--corps);margin:0}.coquille{column-gap:var(--espace-bloc);min-height:calc(100vh - 2 * var(--espace-bloc));grid-template-columns:15rem minmax(0,1fr);display:grid}.rail{gap:var(--espace-long);padding:var(--espace-long) var(--espace);background:var(--surface);border:var(--filet) solid var(--bordure);border-radius:var(--rayon-carte);box-shadow:var(--ombre-carte);flex-direction:column;display:flex}.marque{padding:0 var(--espace);color:var(--accent);margin:0;font-size:1.2rem;font-weight:700}.rail [data-organisations]{box-shadow:none;padding:0 var(--espace);background:0 0;border:none;margin:0}.rail [data-organisations] label,.rail [data-organisations] select{width:100%;max-width:none}.rail [data-organisations] select{text-overflow:ellipsis}.rail nav ul{flex-direction:column;gap:2px;display:flex}.rail a{min-height:var(--cible);padding:0 var(--espace);border-radius:var(--rayon-controle);color:var(--encre);align-items:center;text-decoration:none;display:flex}.rail a:hover{background:var(--fond);color:var(--accent)}.rail .icone{display:none}.rail a[aria-current=page]{background:var(--accent);color:var(--accent-contraste);font-weight:700}.rail a[aria-current=page]:hover{background:var(--accent-survol);color:var(--accent-contraste)}.coquille>main{min-width:0;max-width:100%}.coquille>main>h1{margin:0 0 var(--espace-long)}main{max-width:72rem;margin:0 auto}.seuil{max-width:72rem}.a-venir{background:var(--surface);border:var(--filet) solid var(--bordure);border-radius:var(--rayon-carte);box-shadow:var(--ombre-carte);padding:var(--espace-long)}.a-venir p{color:var(--encre-douce);margin:0}h1{margin:0 0 var(--espace-bloc);font-size:1.4rem;font-weight:700}h2{margin:0 0 var(--espace);font-size:1.05rem;font-weight:700}ul{margin:0;padding:0;list-style:none}:focus-visible{outline:3px solid var(--accent);outline-offset:2px}[data-connexion],[data-organisations],[data-bandeau=bailleurs],[data-confirmation],[data-impayes],[data-versements],.cadre-du-tableau{background:var(--surface);border:var(--filet) solid var(--bordure);border-radius:var(--rayon-carte);box-shadow:var(--ombre-carte);margin:0 0 var(--espace-bloc)}[data-connexion],[data-organisations],[data-bandeau=bailleurs],[data-confirmation],[data-impayes],[data-versements]{padding:var(--espace-long)}.cadre-du-tableau{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:54rem}caption{text-align:left;padding:var(--espace-long) var(--espace-long) var(--espace);font-size:1.05rem;font-weight:700}th,td{text-align:left;padding:var(--espace);border-bottom:var(--filet) solid var(--bordure);vertical-align:top}thead th:first-child,tbody td:first-child{padding-left:var(--espace-long)}thead th:last-child,tbody td:last-child{padding-right:var(--espace-long)}thead th{color:var(--encre-douce);border-bottom:var(--filet) solid var(--bordure-controle);white-space:nowrap;font-size:.85rem}tbody tr:last-child th,tbody tr:last-child td{border-bottom:none}td{font-variant-numeric:tabular-nums lining-nums}td.montant{text-align:right;white-space:nowrap}td.insecable{white-space:nowrap}button{font:inherit;white-space:nowrap;justify-content:center;align-items:center;gap:var(--espace-court);min-height:var(--cible);padding:0 var(--espace-long);border:var(--filet) solid var(--bordure-controle);border-radius:var(--rayon-controle);background:var(--surface);color:var(--encre);cursor:pointer;display:inline-flex}button:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}button[type=submit]{background:var(--accent);border-color:var(--accent);color:var(--accent-contraste);font-weight:700}button[type=submit]:hover:not(:disabled){background:var(--accent-survol);border-color:var(--accent-survol);color:var(--accent-contraste)}button:disabled{cursor:not-allowed;background:var(--fond);border-color:var(--bordure);color:var(--encre-douce)}input,select{font:inherit;font-size:var(--corps);min-height:var(--cible);padding:0 var(--espace);border:var(--filet) solid var(--bordure-controle);border-radius:var(--rayon-controle);background:var(--surface);color:var(--encre);font-weight:400}input{font-variant-numeric:tabular-nums lining-nums}label{gap:var(--espace-court);color:var(--encre-douce);flex-direction:column;font-size:.9rem;font-weight:700;display:flex}a.telechargement{min-width:var(--cible);min-height:var(--cible);border-radius:var(--rayon-controle);color:var(--accent);justify-content:center;align-items:center;display:inline-flex}a.telechargement:hover{background:var(--fond);color:var(--accent-survol)}.erreur,.refus{color:var(--impaye);margin:var(--espace) 0 0;font-size:.9rem;font-weight:700}tr.impayee{background:var(--impaye-fond)}[data-etat=impayee],[data-etat=enRetard]{color:var(--impaye);display:block}tr.en-retard{background:var(--impaye-fond)}[data-connexion]{max-width:34rem}[data-connexion] form{align-items:flex-start;gap:var(--espace-long);flex-direction:column;display:flex}[data-connexion] input,[data-connexion] label{width:100%}[data-organisations]{gap:var(--espace-court);flex-direction:column;display:flex}[data-organisations] label,[data-organisations] select{max-width:34rem}[data-impayes]>p,[data-versements]>p,[data-organisations]>p:not(.refus),[data-connexion=envoye] p{color:var(--encre-douce);margin:0}[data-impayes]>ul>li,[data-versements]>ul>li{padding:var(--espace) 0;border-bottom:var(--filet) solid var(--bordure);font-variant-numeric:tabular-nums lining-nums}[data-impayes]>ul>li:last-child,[data-versements]>ul>li:last-child{border-bottom:none;padding-bottom:0}[data-impayes]>ul>li:first-child,[data-versements]>ul>li:first-child{padding-top:0}td ul,[data-versements] li ul{gap:var(--espace-court);margin-top:var(--espace-court);flex-wrap:wrap;display:flex}[data-versements]>ul>li{align-items:center;gap:var(--espace);flex-wrap:wrap;display:flex}[data-versements]>ul>li>.dit{flex:24rem}[data-versements] li>button,[data-versements] li>ul{flex:none;margin-top:0}[data-versements] li>.refus{flex-basis:100%;margin:0}form[data-saisie]{gap:var(--espace-court) var(--espace);grid-template-columns:6.5rem 10.25rem;align-items:end;display:grid}form[data-saisie] input{width:100%;min-width:0}form[data-saisie] button{grid-column:1/-1;justify-self:start}form[data-conclusion-de-bail]{gap:var(--espace-court) var(--espace);margin-top:var(--espace);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));align-items:end;display:grid}form[data-conclusion-de-bail] h2,form[data-conclusion-de-bail] button,form[data-conclusion-de-bail] [role=alert]{grid-column:1/-1}form[data-conclusion-de-bail] button{justify-self:start}form[data-conclusion-de-bail] label:has(input[type=checkbox]){flex-direction:row;align-items:center}form[data-conclusion-de-bail] input:not([type=checkbox]),form[data-conclusion-de-bail] select{width:100%;min-width:0}.pave-de-signature{gap:var(--espace-court);flex-direction:column;align-items:flex-start;width:100%;display:flex}.pave-de-signature__cadre{border:var(--filet) dashed var(--bordure-controle);border-radius:var(--rayon-controle);background:linear-gradient(var(--bordure), var(--bordure)) no-repeat center 75% / calc(100% - 2 * var(--espace-long)) 1px, var(--surface);width:100%;overflow:hidden}.pave-de-signature canvas{touch-action:none;cursor:crosshair;width:100%;color:var(--encre);display:block}form[data-constitution-du-dossier]{gap:var(--espace-long);margin-top:var(--espace);flex-direction:column;display:flex}form[data-constitution-du-dossier] fieldset{gap:var(--espace);padding:var(--espace-long);border:var(--filet) solid var(--bordure);border-radius:var(--rayon-carte);background:var(--surface);flex-direction:column;display:flex}form[data-constitution-du-dossier] button[type=submit]{align-self:flex-start}[data-dossier-de-preuve] code{font-variant-numeric:tabular-nums lining-nums;overflow-wrap:anywhere}.constats-du-bail{margin:var(--espace-court) 0 0;gap:var(--espace-court);flex-direction:column;padding:0;list-style:none;display:flex}.constats-du-bail li{align-items:center;gap:var(--espace-court) var(--espace);flex-wrap:wrap;display:flex}.hors-ecran{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.tete-de-parc,.tete-de-fiche{align-items:center;gap:var(--espace);margin:0 0 var(--espace-bloc);flex-wrap:wrap;display:flex}.tete-de-parc>div,.tete-de-fiche>div{min-width:0;margin-right:auto}.tete-de-parc h1,.tete-de-fiche h1{margin:0}.secondaire{color:var(--encre-douce);margin:var(--espace-court) 0 0;font-size:.9rem;display:block}button.principal{background:var(--accent);border-color:var(--accent);color:var(--accent-contraste);font-weight:700}button.principal:hover:not(:disabled){background:var(--accent-survol);border-color:var(--accent-survol);color:var(--accent-contraste)}.bloc-vide{background:var(--surface);border:var(--filet) solid var(--bordure);border-radius:var(--rayon-carte);box-shadow:var(--ombre-carte);padding:var(--espace-bloc) var(--espace-long);text-align:center}.bloc-vide p{color:var(--encre-douce);max-width:34rem;margin:0 auto var(--espace-long)}.pastille{padding:.15rem var(--espace);border:var(--filet) solid var(--bordure);border-radius:var(--rayon-controle);background:var(--fond);color:var(--encre);white-space:nowrap;font-size:.9rem;display:inline-block}[data-parc] table{min-width:34rem}.lien-du-bien{min-height:var(--cible);color:var(--accent);align-items:center;font-weight:700;display:inline-flex}.lien-du-bien:hover{color:var(--accent-survol)}[data-parc] tbody tr:hover,[data-parc] tbody tr:focus-within{background:var(--fond);cursor:pointer}.chevron-de-ligne{width:var(--cible);color:var(--encre-douce);text-align:right}.modale{width:min(38rem, calc(100vw - 2 * var(--espace-long)));border:var(--filet) solid var(--bordure);border-radius:var(--rayon-carte);background:var(--surface);color:var(--encre);box-shadow:var(--ombre-flottante);padding:0}.modale::backdrop{background:var(--voile)}.modale header,.modale .corps,.modale footer{padding:var(--espace-long)}.modale header{border-bottom:var(--filet) solid var(--bordure)}.modale header p{margin:0}.modale header h2{margin:var(--espace-court) 0 var(--espace)}.jauge{gap:var(--espace-court);grid-template-columns:repeat(3,1fr);display:grid}.jauge span{background:var(--bordure);border-radius:2px;height:4px}.jauge span.faite{background:var(--accent)}.modale .corps{gap:var(--espace-long);flex-direction:column;display:flex}.modale footer{justify-content:flex-end;gap:var(--espace);border-top:var(--filet) solid var(--bordure);display:flex}.modale footer .a-gauche{margin-right:auto}.modale footer button.discret{color:var(--encre-douce);border-color:#0000}.modale footer button.discret:hover:not(:disabled){border-color:var(--accent);color:var(--accent)}.duo{gap:var(--espace-long);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:start;display:grid}.champ{gap:var(--espace-court);flex-direction:column;min-width:0;display:flex}.aide{color:var(--encre-douce);font-size:.85rem}label.bascule{align-items:center;gap:var(--espace);color:var(--encre);min-height:var(--cible);flex-direction:row;font-weight:400}label.bascule input{flex:none;width:1.15rem;height:1.15rem;min-height:auto}.depose{border:var(--filet) dashed var(--bordure-controle);border-radius:var(--rayon-carte);padding:var(--espace-long)}.recapitulatif{background:var(--fond);border-radius:var(--rayon-carte);padding:var(--espace-long);margin:0}.recapitulatif dt{color:var(--encre-douce);font-size:.9rem;font-weight:700}.recapitulatif dd{margin:0 0 var(--espace)}.recapitulatif dd:last-child{margin-bottom:0}.fil{margin:0 0 var(--espace)}.fil a{min-height:var(--cible);color:var(--accent);align-items:center;display:inline-flex}button.bouton-icone{min-width:var(--cible);min-height:var(--cible);color:var(--accent);padding:0}.fiche{gap:var(--espace-bloc);flex-direction:column;display:flex}.bloc{background:var(--surface);border:var(--filet) solid var(--bordure);border-radius:var(--rayon-carte);box-shadow:var(--ombre-carte);padding:var(--espace-long)}.tete-de-bloc{justify-content:space-between;align-items:center;gap:var(--espace);margin:0 0 var(--espace);display:flex}.tete-de-bloc h2{margin:0}.vide-doux{color:var(--encre-douce);margin:0}.bloc dl{gap:var(--espace-court) var(--espace-long);grid-template-columns:auto 1fr;margin:0;display:grid}.bloc dt{color:var(--encre-douce);font-size:.9rem;font-weight:700}.bloc dd{margin:0}dd.montant{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums lining-nums}.bloc form{gap:var(--espace);margin-top:var(--espace-long);flex-direction:column;display:flex}.terrain{margin:0 0 var(--espace-long);color:var(--encre-douce)}.terrain[data-connexion-terrain=hors-ligne]{color:var(--encre);font-weight:700}.envois-refuses{gap:var(--espace);margin:0 0 var(--espace-long);flex-direction:column;display:flex}.envois-refuses li{align-items:center;gap:var(--espace);flex-wrap:wrap;display:flex}.envois-refuses .refus{margin:0}[data-etats-des-lieux] .fil button{min-height:var(--cible)}[data-dossier-de-constats]>div[data-constat]{margin:0 0 var(--espace-long)}[data-dossier-de-constats] h3{margin:0 0 var(--espace-court);font-size:1rem}.pieces-du-constat>li{padding:var(--espace-court) 0;border-bottom:var(--filet) solid var(--bordure)}.pieces-du-constat>li:last-child{border-bottom:none}.pieces-du-constat ul{padding-left:var(--espace-long);color:var(--encre-douce)}[data-dossier-de-constats]>button,.gestes-du-constat,.reprises{align-items:center;gap:var(--espace);margin:0 0 var(--espace);flex-wrap:wrap;display:flex}.reprises li{gap:var(--espace-court);flex-wrap:wrap;display:flex}.gestes-du-constat a{min-height:var(--cible);color:var(--accent);align-items:center;display:inline-flex}form[data-piece-du-constat]{align-items:flex-start;gap:var(--espace);margin:var(--espace) 0 var(--espace-long);flex-direction:column;display:flex}form[data-piece-du-constat] fieldset{gap:var(--espace);width:100%;padding:var(--espace-long);border:var(--filet) solid var(--bordure);border-radius:var(--rayon-carte);background:var(--surface);flex-direction:column;display:flex}form[data-piece-du-constat] label,form[data-piece-du-constat] input:not([type=file]),form[data-piece-du-constat] select{width:100%;max-width:34rem}form[data-piece-du-constat] fieldset button{align-self:flex-start}@media (prefers-reduced-motion:no-preference){a.telechargement,button,input,select{transition:background-color .12s,border-color .12s,color .12s}}@media (width<=48rem){body{padding-bottom:calc(var(--barre) + var(--espace-bloc))}.coquille{row-gap:var(--espace-long);grid-template-columns:minmax(0,1fr);min-height:0}.rail{justify-content:space-between;align-items:center;gap:var(--espace);padding:var(--espace);flex-direction:row}.rail [data-organisations]{flex:auto;min-width:0;padding:0}.rail [data-organisations] label{align-items:flex-end}.rail nav{z-index:10;background:var(--surface);border-top:var(--filet) solid var(--bordure);padding-bottom:env(safe-area-inset-bottom,0);position:fixed;inset:auto 0 0}.rail nav ul{grid-template-columns:repeat(5,minmax(0,1fr));gap:0;display:grid}.rail li[data-chemin=\/echeances]{order:1}.rail li[data-chemin=\/alertes]{order:2}.rail li[data-chemin=\/biens]{order:3}.rail li[data-chemin=\/baux]{order:4}.rail li[data-chemin=\/etats-des-lieux]{order:5}.rail li[data-sur-mobile=non]{display:none}.rail .icone{display:block}.rail a{min-height:var(--barre);padding:var(--espace-court) 2px;text-align:center;border-radius:0;flex-direction:column;justify-content:center;gap:2px;font-size:.8rem}.rail a[aria-current=page],.rail a[aria-current=page]:hover{color:var(--accent);background:0 0}}@media (width<=40rem){body{padding:var(--espace-long) var(--espace)}[data-connexion],[data-organisations],[data-impayes],[data-versements]{padding:var(--espace)}}[data-portail=locataire]{max-width:62rem;padding:var(--espace-bloc) var(--espace-long);margin:0 auto}[data-portail=locataire]>nav{gap:var(--espace-court);margin:0 0 var(--espace-bloc);display:flex}[data-portail=locataire]>nav button{border:var(--filet) solid var(--bordure);border-radius:var(--rayon-controle);color:var(--encre-douce);cursor:pointer;font:inherit;min-height:var(--cible);padding:0 var(--espace-long);background:0 0}[data-portail=locataire]>nav button[aria-current=true]{background:var(--accent);border-color:var(--accent);color:var(--accent-contraste)}[data-bandeau=bailleurs] label{color:var(--encre-douce);align-items:center;gap:var(--espace);display:flex}[data-bandeau=bailleurs] select{background:var(--surface);border:var(--filet) solid var(--bordure-controle);border-radius:var(--rayon-controle);color:var(--encre);font:inherit;min-height:var(--cible);padding:0 var(--espace)}[data-confirmation=a-confirmer] button{background:var(--accent);border:var(--filet) solid var(--accent);border-radius:var(--rayon-controle);color:var(--accent-contraste);cursor:pointer;font:inherit;min-height:var(--cible);padding:0 var(--espace-long);width:100%}[data-confirmation=a-confirmer] button:hover{background:var(--accent-survol);border-color:var(--accent-survol)}[data-coordonnees-de-paiement],[data-coordonnees-du-bailleur]{background:var(--surface);border:var(--filet) solid var(--bordure);border-radius:var(--rayon-carte);box-shadow:var(--ombre-carte);margin:0 0 var(--espace-bloc);padding:var(--espace-long)}[data-bandeau=changement-de-coordonnees]{background:var(--impaye-fond);border:var(--filet) solid var(--impaye);border-radius:var(--rayon-controle);margin:0 0 var(--espace-long);padding:var(--espace-long)}[data-coordonnees-de-paiement] dd,[data-coordonnees-du-bailleur] dd{font-variant-numeric:tabular-nums;margin:0 0 var(--espace-court);overflow-wrap:anywhere}[data-coordonnees-de-paiement] dt,[data-coordonnees-du-bailleur] dt{color:var(--encre-douce);font-size:.9rem}
