@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--fond:#fbf6ee;--fond-doux:#f4ece0;--papier:#fff;--marine:#0f2347;--marine-doux:#23396a;--marine-clair:#e8edf6;--sceau:#9b2c3a;--sceau-fonce:#7d2230;--sceau-clair:#f9e9eb;--sceau-sur-marine:#e8909b;--vert:#1f7a4a;--vert-clair:#e6f4ec;--ambre:#8a5a00;--ambre-clair:#fbf0d9;--alerte:#b83a2a;--alerte-clair:#fcedea;--texte:#2b2f36;--texte-doux:#5f6470;--bordure:#ebe2d5;--ombre:0 6px 20px #0f234712;--rayon:18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;letter-spacing:-.005em;color:var(--texte);background:var(--fond);font-family:Inter Variable,Segoe UI,system-ui,-apple-system,sans-serif;font-size:16px;line-height:1.5}*,:before,:after{box-sizing:border-box}body{background:var(--fond);margin:0}img{max-width:100%}a{color:var(--sceau-fonce);text-underline-offset:3px;font-weight:600}h1,h2,h3{color:var(--marine);margin:0;line-height:1.15}h1{letter-spacing:-.025em;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800}h2{font-size:1.12rem;font-weight:700}p{margin:0}code{background:var(--fond-doux);border-radius:6px;padding:.05rem .3rem;font-size:.85em}small,.texte-doux,.discret{color:var(--texte-doux)}.discret{font-size:.9rem}.accent{color:var(--sceau)}:focus-visible{outline:3px solid var(--sceau);outline-offset:2px}.surtitre,.marque-entreprise{color:var(--sceau-fonce);letter-spacing:.02em;margin:0 0 .4rem;font-size:.85rem;font-weight:700}.marque-notaire{color:var(--marine);letter-spacing:-.04em;padding-right:.55em;font-size:1.45rem;font-weight:900;line-height:1;display:inline-block;position:relative}.marque-notaire--grande{font-size:clamp(3.4rem,8vw,5.5rem)}.marque-entreprise{color:var(--marine);letter-spacing:.32em;text-transform:uppercase;gap:.45rem;font-size:.95rem;display:inline-grid}.marque-entreprise:after{content:"";background:var(--sceau);border-radius:3px;width:2.6rem;height:3px}.avatar-notaire{background:var(--fond-doux);border:3px solid #fff;border-radius:50%;flex:none;display:block;overflow:hidden;box-shadow:0 2px 10px #0f234733}.avatar-notaire img{object-fit:cover;width:100%;height:100%;display:block}.illustration-notaire{overflow:hidden}.illustration-notaire img{object-fit:cover;object-position:40% 0%;width:100%;height:100%;display:block}.signature-notaire{background:var(--marine);color:#fff;border-radius:999px;align-items:center;gap:.7rem;width:fit-content;padding:.65rem 1.4rem;font-weight:600;display:inline-flex}.signature-notaire__point{background:var(--sceau-sur-marine);border-radius:50%;width:7px;height:7px}.bulle-notaire{align-items:flex-start;gap:.85rem;display:flex}.bulle-notaire__contenu{border:1px solid var(--bordure);border-radius:4px var(--rayon) var(--rayon) var(--rayon);background:var(--fond);flex:1;min-width:0;padding:.85rem 1.1rem}.bulle-notaire__titre{color:var(--marine);font-weight:700}.piliers{gap:.8rem;margin:0;padding:0;list-style:none;display:grid}.pilier{align-items:center;gap:1rem;display:flex}.pilier__icone{background:var(--fond-doux);width:60px;height:60px;color:var(--marine);box-shadow:inset 0 0 0 1px var(--bordure);border-radius:50%;flex:none;place-items:center;display:grid}.pilier__libelle{color:var(--marine);font-size:1.08rem;font-weight:700}.coquille{grid-template-columns:250px 1fr;min-height:100vh;display:grid}.barre-laterale{border-right:1px solid var(--bordure);background:var(--papier);flex-direction:column;gap:1.2rem;height:100vh;padding:1.5rem 1rem;display:flex;position:sticky;top:0}.barre-laterale__marque{align-items:center;gap:.8rem;padding:0 .4rem;display:flex}.barre-laterale__marque>div{justify-items:start;gap:.35rem;display:grid}.barre-laterale__role{color:var(--sceau-fonce);font-size:.76rem;font-weight:700}.barre-laterale__entreprise{background:var(--fond);color:var(--marine-doux);letter-spacing:.28em;text-transform:uppercase;border-radius:10px;padding:.45rem .7rem;font-size:.74rem;font-weight:700}.barre-laterale ul{gap:.3rem;margin:0;padding:0;list-style:none;display:grid}.lien-nav{width:100%;color:var(--texte);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:.7rem;padding:.45rem .6rem;font-size:.92rem;font-weight:600;text-decoration:none;display:flex}.lien-nav:hover{background:var(--fond)}.lien-nav__icone{background:var(--fond-doux);width:32px;height:32px;color:var(--marine);border-radius:50%;flex:none;place-items:center;display:grid}.lien-nav__icone--sceau{background:var(--sceau-clair);color:var(--sceau-fonce)}.lien-nav__icone--marine{background:var(--marine-clair);color:var(--marine)}.lien-nav--actif,.lien-nav--actif:hover{background:var(--marine);color:#fff}.lien-nav--actif .lien-nav__icone{background:#fff}.barre-laterale__pied{border-top:1px solid var(--bordure);color:var(--texte-doux);gap:.25rem;margin-top:auto;padding:.9rem .4rem 0;font-size:.9rem;display:grid}.barre-laterale__utilisateur{padding:0 .6rem;font-weight:600}.contenu{min-width:0;padding:2rem clamp(1rem,3vw,2.5rem) 3rem}.page{gap:1.5rem;max-width:1300px;margin:0 auto;display:grid}.hero{border:1px solid var(--bordure);background:linear-gradient(115deg, #fff 30%, var(--sceau-clair) 100%);box-shadow:var(--ombre);border-radius:24px;grid-template-columns:minmax(0,1.5fr) minmax(220px,.7fr);display:grid;overflow:hidden}.hero__texte{align-content:center;gap:1rem;padding:clamp(1.4rem,3vw,2.3rem);display:grid}.hero__texte .surtitre{margin:0}.hero__accroche{max-width:60ch;color:var(--texte-doux);font-size:1.05rem}.hero__actions{flex-wrap:wrap;gap:.5rem;display:flex}.hero__illustration{max-height:300px;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 35%);mask-image:linear-gradient(90deg,#0000 0%,#000 35%)}.hero__illustration img{object-position:30% 4%}.bandeau-alerte{border:1px solid var(--alerte);border-radius:var(--rayon);background:var(--alerte-clair);color:var(--alerte);align-items:center;gap:.7rem;padding:.85rem 1.1rem;font-weight:600;display:flex}.bandeau-alerte svg{flex:none}.grille{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));align-items:start;gap:1.25rem;display:grid}.carte{border:1px solid var(--bordure);border-radius:var(--rayon);background:var(--papier);min-width:0;box-shadow:var(--ombre);align-content:start;gap:1rem;padding:1.25rem 1.4rem;display:grid}.grille--etat{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.pile{gap:1.25rem;min-width:0;display:grid}.carte--large{grid-column:1/-1}.carte--decision{border-color:var(--sceau);box-shadow:0 0 0 3px var(--sceau-clair), var(--ombre)}.carte__entete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;display:flex}.carte__entete h2{align-items:center;gap:.6rem;display:flex}.carte__icone{background:var(--sceau-clair);width:34px;height:34px;color:var(--sceau-fonce);border-radius:50%;flex:none;place-items:center;display:grid}.carte__action{gap:.4rem;display:flex}.entete-page{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.entete-page__sous-titre{max-width:70ch;color:var(--texte-doux);margin:.4rem 0 0}.entete-page__actions{flex-wrap:wrap;gap:.4rem;display:flex}.actions{flex-wrap:wrap;gap:.5rem;display:flex}.actions--fin{justify-content:flex-end}.bouton{font:inherit;white-space:nowrap;cursor:pointer;border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.45rem;padding:.6rem 1.15rem;font-weight:700;line-height:1.2;text-decoration:none;transition:background .15s,transform .15s;display:inline-flex}.bouton:active:not(:disabled){transform:translateY(1px)}.bouton:disabled{opacity:.55;cursor:not-allowed}.bouton--principal{background:var(--marine);color:#fff}.bouton--principal:hover:not(:disabled){background:var(--marine-doux)}.bouton--secondaire{border-color:var(--marine);color:var(--marine);background:0 0}.bouton--secondaire:hover:not(:disabled){background:var(--marine-clair)}.bouton--discret{color:var(--marine-doux);background:0 0;padding:.45rem .8rem}.bouton--discret:hover:not(:disabled){background:var(--fond)}.bouton--danger{background:var(--alerte);color:#fff}.bouton--large{width:100%}.lien{color:var(--sceau-fonce);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}.lien:hover:not(:disabled){text-decoration:underline}.lien:disabled{color:var(--texte-doux);cursor:default;font-weight:400}.pastille{background:var(--fond-doux);color:var(--marine);white-space:nowrap;border-radius:999px;align-items:center;gap:.4rem;padding:.15rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.pastille--oui,.pastille--non,.pastille--alerte{white-space:normal}.pastille--oui:before,.pastille--non:before,.pastille--alerte:before{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.pastille--oui{background:var(--vert-clair);color:var(--vert)}.pastille--non{background:var(--sceau-clair);color:var(--sceau-fonce)}.pastille--alerte{background:var(--ambre-clair);color:var(--ambre)}.liste-etat,.sources{margin:0;padding:0;list-style:none}.liste-etat li{border-bottom:1px dashed var(--bordure);justify-content:space-between;align-items:center;gap:1rem;padding:.55rem 0;font-size:.94rem;display:flex}.liste-etat .pastille{white-space:nowrap;flex:none}.liste-etat li:last-child{border-bottom:0}.sources{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.sources li{align-items:center;gap:.5rem;font-weight:600;display:inline-flex}.tuiles{grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr));gap:.75rem;margin:0;display:grid}.tuiles--trois{grid-template-columns:repeat(3,minmax(0,1fr))}.tuile{border:1px solid var(--bordure);background:var(--fond);border-radius:14px;align-content:start;gap:.15rem;padding:.85rem 1rem;display:grid}.tuile dd{margin:0}.tuile__libelle{color:var(--texte-doux);font-size:.8rem;font-weight:600}.tuile__valeur{color:var(--marine);font-variant-numeric:tabular-nums;font-size:1.6rem;font-weight:800}.tuile__complement{color:var(--texte-doux);font-size:.76rem}.statuts-crm{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.statuts-crm li{border:1px solid var(--bordure);color:var(--marine);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.85rem;display:inline-flex}.statuts-crm code{color:var(--texte-doux);background:0 0;padding:0}.statuts-crm__exclu{background:var(--alerte-clair);border-color:var(--alerte-clair)!important}.jauge{background:var(--fond-doux);border-radius:999px;height:10px;overflow:hidden}.jauge>div{background:linear-gradient(90deg, var(--marine-doux), var(--marine));border-radius:999px;height:100%}.jauge>div.jauge--alerte{background:var(--sceau)}.message{border-radius:12px;align-items:flex-start;gap:.55rem;margin:0;padding:.65rem .9rem;font-weight:600;display:flex}.message svg{flex:none;margin-top:.12rem}.message--erreur{background:var(--alerte-clair);color:var(--alerte)}.message--info{background:var(--vert-clair);color:var(--vert)}.chargement{color:var(--texte-doux);text-align:center;justify-items:center;gap:.75rem;padding:3rem 1rem;display:grid}.chargement .avatar-notaire{animation:1.6s ease-in-out infinite respiration}@keyframes respiration{50%{opacity:.7;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){.chargement .avatar-notaire{animation:none}.bouton{transition:none}}.etat-vide{border:1.5px dashed var(--bordure);background:var(--fond);color:var(--texte-doux);text-align:center;border-radius:14px;padding:1.5rem 1rem}.formulaire{gap:1rem;display:grid}.formulaire--colonnes{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));align-items:end;gap:.9rem 1rem}.champ{border:0;align-content:start;gap:.35rem;min-width:0;margin:0;padding:0;display:grid}.champ--bouton{align-content:end;justify-items:start}.champ label,.champ legend{color:var(--marine);padding:0;font-size:.9rem;font-weight:600}.champ legend{margin-bottom:.35rem}.champ input:not([type=checkbox]),.champ select,.champ textarea{border:1.5px solid var(--bordure);width:100%;min-height:42px;color:var(--texte);font:inherit;background:#fff;border-radius:10px;padding:.5rem .7rem}.champ textarea{resize:vertical}.champ input:not([type=checkbox]):focus,.champ select:focus,.champ textarea:focus{border-color:var(--marine-doux);box-shadow:0 0 0 3px var(--marine-clair);outline:none}.champ input:not([type=checkbox]):focus-visible,.champ select:focus-visible,.champ textarea:focus-visible{outline:3px solid var(--sceau);outline-offset:1px}input[type=checkbox]{width:18px;height:18px;accent-color:var(--marine);flex:none;margin:0}.cases{flex-wrap:wrap;gap:.45rem;display:flex}.case,.champ label.case{color:var(--texte);cursor:pointer;align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.cases .case{border:1.5px solid var(--bordure);background:#fff;border-radius:999px;padding:.35rem .8rem .35rem .6rem;font-size:.88rem}.cases .case:has(input:checked){border-color:var(--marine);background:var(--marine-clair);color:var(--marine);font-weight:600}.champ--case{align-content:center;min-height:42px}.pastilles{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.pastilles li{background:var(--marine-clair);color:var(--marine);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .3rem .2rem .75rem;font-size:.85rem;display:inline-flex}.pastilles__retirer{width:24px;height:24px;color:var(--marine);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:1.05rem;line-height:1;display:grid}.pastilles__retirer:hover{color:var(--alerte);background:#fff}.suggestions{border:1px solid var(--bordure);max-height:240px;box-shadow:var(--ombre);background:#fff;border-radius:12px;margin:0;padding:.3rem;list-style:none;overflow:auto}.suggestions li .lien{width:100%;color:var(--texte);border-radius:8px;padding:.4rem .6rem;font-weight:500;display:block}.suggestions li .lien:hover:not(:disabled){background:var(--fond);text-decoration:none}.defilement{overflow-x:auto}.tableau{border-collapse:collapse;width:100%;font-size:.88rem}.tableau th{border-bottom:1px solid var(--bordure);color:var(--texte-doux);text-align:left;text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;padding:.5rem .6rem;font-size:.74rem;font-weight:700}.tableau td{border-bottom:1px solid var(--bordure);vertical-align:top;padding:.6rem}.tableau tbody tr:hover td{background:var(--fond)}.tableau tr:last-child td{border-bottom:0}.connexion{grid-template-columns:1.7fr 1fr;min-height:100vh;display:grid}.connexion__accueil{background:linear-gradient(to right, var(--fond) 45%, #fff);grid-template-columns:minmax(260px,.9fr) minmax(0,1fr);align-items:center;gap:1.5rem;padding:0 clamp(1.5rem,4vw,3.5rem) 0 0;display:grid;overflow:hidden}.connexion__illustration{align-self:stretch;min-height:100vh;position:relative}.connexion__illustration:after{content:"";background:linear-gradient(to right, #fbf6ee00 30%, #fbf6ee8c 62%, #fbf6eee0 84%, var(--fond) 100%);position:absolute;inset:0}.connexion__texte{justify-items:start;gap:1.4rem;padding:2rem 0;display:grid}.connexion__titre{justify-items:start;gap:.6rem;display:grid}.connexion__accroche{color:var(--marine);letter-spacing:-.02em;font-size:clamp(1.6rem,3vw,2.4rem);font-weight:800;line-height:1.1}.connexion__sous-titre{color:var(--texte);font-size:1.1rem}.connexion__avatar{display:none}.connexion__formulaire{background:var(--papier);place-items:center;padding:2rem 1rem;display:grid}.connexion__formulaire form{width:min(400px,100%)}@media (width<=1100px){.connexion__accueil{grid-template-columns:minmax(200px,.7fr) minmax(0,1fr)}}@media (width<=900px){.coquille,.hero,.connexion,.connexion__accueil{grid-template-columns:minmax(0,1fr)}.barre-laterale{border-right:0;border-bottom:1px solid var(--bordure);gap:.75rem;height:auto;position:static}.barre-laterale,.barre-laterale nav{min-width:0}.barre-laterale__entreprise{display:none}.barre-laterale ul{grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.barre-laterale__pied{grid-auto-flow:column;justify-content:space-between;align-items:center;padding-top:.6rem}.barre-laterale__pied .lien-nav{width:auto}.hero__illustration{display:none}.connexion__accueil{padding:1.5rem}.connexion__illustration{display:none}.connexion__avatar{display:block}.connexion__texte{padding:0}}@media (width<=560px){.contenu{padding-top:1.25rem}.carte{padding:1.1rem 1rem}.tuiles--trois{grid-template-columns:repeat(2,minmax(0,1fr))}.liste-etat li{flex-wrap:wrap;gap:.25rem 1rem}.pilier__icone{width:48px;height:48px}.barre-laterale nav .lien-nav__icone{display:none}.barre-laterale nav ul{grid-auto-columns:1fr}.barre-laterale nav .lien-nav{justify-content:center;padding:.55rem .5rem}.signature-notaire{padding:.55rem 1.1rem;font-size:.92rem}}.page{grid-template-columns:minmax(0,1fr)}.defilement{position:relative}.visuellement-cache{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.barre-laterale nav{min-height:0;overflow-y:auto}.bandeau-info{border:1px solid var(--ambre);border-radius:var(--rayon);background:var(--ambre-clair);color:var(--texte);flex-wrap:wrap;align-items:center;gap:.7rem 1rem;padding:.85rem 1.1rem;display:flex}.bandeau-info>svg{color:var(--ambre);flex:none}.bandeau-info>span{flex:20rem}.carte--retour{border-color:var(--vert);box-shadow:0 0 0 3px var(--vert-clair), var(--ombre)}.lien-fleche{align-items:center;gap:.35rem;display:inline-flex}.lien--danger{color:var(--alerte)}.tuile__valeur--texte{text-transform:capitalize;font-size:1.15rem}.etiquette{background:var(--marine-clair);color:var(--marine);border-radius:6px;padding:.05rem .5rem;font-size:.78rem;font-weight:700;display:inline-block}.etiquette--appel{background:var(--sceau-clair);color:var(--sceau-fonce)}.tableau__motif{min-width:14rem;color:var(--texte-doux)}.tableau__passe td{color:var(--texte-doux)}.tableau tr[aria-current=true] td{background:var(--marine-clair)}.actions-ligne{flex-wrap:wrap;gap:.25rem .8rem;min-width:11rem;font-size:.85rem;display:flex}.details summary{color:var(--marine);cursor:pointer;font-weight:600}.liste-simple{gap:.3rem;margin:.5rem 0 0;padding-left:1.2rem;display:grid}.liste-cartes{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.liste-cartes>li+li{border-top:1px solid var(--bordure);padding-top:1rem}.html-notaire{overflow-wrap:anywhere}.html-notaire strong{color:var(--marine)}.message-notaire{gap:.75rem;display:grid}.message-notaire--compact{gap:.5rem}.message-notaire__suite{border-left:3px solid var(--sceau);background:var(--fond);border-radius:0 12px 12px 0;padding:.75rem 1rem}.boutons-notaire{gap:.4rem;display:grid}.boutons-notaire__rangee{flex-wrap:wrap;gap:.4rem;display:flex}.bouton-notaire{border:1px solid var(--marine);background:var(--papier);color:var(--marine);font:inherit;cursor:pointer;border-radius:10px;padding:.45rem .9rem;font-size:.9rem;font-weight:600}.bouton-notaire:hover:not(:disabled){background:var(--marine-clair)}.bouton-notaire:disabled{cursor:not-allowed}.bouton-notaire--traite{border-color:var(--bordure);background:var(--fond-doux);color:var(--texte-doux);text-decoration:line-through}.boutons-notaire__issue{color:var(--vert);align-items:center;gap:.35rem;font-size:.85rem;font-weight:700;display:inline-flex}.message-recu{border:1px solid var(--bordure);background:var(--papier);border-radius:14px;gap:.6rem;padding:1rem 1.1rem;display:grid}.message-recu__entete{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.5rem 1rem;display:flex}.message-recu__titre{color:var(--sceau-fonce);letter-spacing:.03em;text-transform:uppercase;font-size:.8rem;font-weight:700}.fiche-choisie{background:var(--marine-clair);border-radius:12px;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;padding:.55rem .8rem;display:flex}.dialogue{border:1px solid var(--bordure);border-radius:var(--rayon);background:var(--papier);width:min(640px,100vw - 2rem);max-height:calc(100vh - 2rem);color:var(--texte);padding:1.4rem;box-shadow:0 20px 60px #0f234740}.dialogue::backdrop{background:#0f234773}.dialogue h2{margin-bottom:1rem}.dialogue__corps{gap:.9rem;margin-bottom:1.2rem;display:grid}.apercu-email{gap:.8rem;display:grid}.apercu-email__entete{gap:.3rem;margin:0;font-size:.92rem;display:grid}.apercu-email__entete div{grid-template-columns:4rem 1fr;display:grid}.apercu-email__entete dt{color:var(--texte-doux)}.apercu-email__entete dd{overflow-wrap:anywhere;margin:0}.apercu-email__corps{border:1px solid var(--bordure);background:#fff;border-radius:12px;width:100%;height:320px}.journal{margin:0;padding:0;list-style:none;display:grid}.journal__ligne{border-bottom:1px solid var(--bordure);grid-template-columns:9.5rem 1fr;gap:.3rem 1rem;padding:.65rem 0;display:grid}.journal__ligne:last-child{border-bottom:0}.journal__ligne time{color:var(--texte-doux);font-variant-numeric:tabular-nums;font-size:.85rem}.journal__ligne--attention,.journal__ligne--critique{border-left:3px solid var(--ambre);padding-left:.6rem}.journal__libelle{font-weight:600}.journal__categorie,.journal__detail{margin-right:.8rem;display:inline-block}.journal__categorie{color:var(--sceau-fonce);font-weight:600}.raccourcis{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.raccourci{border:1px solid var(--bordure);background:var(--fond);color:var(--texte);border-radius:14px;align-items:center;gap:.7rem;padding:.7rem .9rem;font-weight:600;text-decoration:none;display:flex}.raccourci:hover{border-color:var(--marine)}.raccourci--decision{border-color:var(--sceau);background:var(--sceau-clair)}.raccourci__icone{background:var(--papier);width:32px;height:32px;color:var(--marine);border-radius:50%;flex:none;place-items:center;display:grid}.raccourci__libelle{flex:1}.raccourci__compte{background:var(--marine);color:#fff;font-variant-numeric:tabular-nums;text-align:center;border-radius:999px;min-width:2rem;padding:.1rem .55rem}.raccourcis-ecrans{flex-wrap:wrap;gap:.4rem;display:flex}.puce{border:1px solid var(--bordure);background:var(--papier);color:var(--marine);font:inherit;cursor:pointer;border-radius:999px;align-items:center;padding:.35rem .8rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.puce:hover:not(:disabled){border-color:var(--marine)}.page--chat{max-width:900px}.chat{border:1px solid var(--bordure);border-radius:var(--rayon);background:var(--papier);height:calc(100vh - 13rem);min-height:26rem;box-shadow:var(--ombre);grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden}.chat__fil{background:linear-gradient(180deg, var(--fond) 0%, var(--papier) 100%);flex-direction:column;gap:1rem;padding:1.2rem;display:flex;overflow-y:auto}.chat__vide{max-width:28rem;color:var(--texte-doux);text-align:center;justify-items:center;gap:.8rem;margin:auto;display:grid}.chat__message{max-width:min(46rem,92%);display:flex}.chat__message--hatem{flex-direction:column;align-self:flex-end;align-items:flex-end}.chat__message--notaire{align-items:flex-start;gap:.6rem}.chat__contenu{min-width:0;display:grid}.chat__bulle{border-radius:4px var(--rayon) var(--rayon) var(--rayon);border:1px solid var(--bordure);background:var(--papier);overflow-wrap:anywhere;gap:.7rem;padding:.75rem 1rem;display:grid}.chat__message--hatem .chat__bulle{border-radius:var(--rayon) 4px var(--rayon) var(--rayon);background:var(--marine);color:#fff;white-space:pre-wrap;border:0}.chat__meta{color:var(--texte-doux);flex-wrap:wrap;gap:.5rem;margin-top:.25rem;font-size:.75rem;display:flex}.chat__canal{background:var(--fond-doux);color:var(--marine);border-radius:999px;padding:0 .45rem;font-weight:600}.chat__saisie{border-top:1px solid var(--bordure);background:var(--papier);gap:.6rem;padding:.9rem 1.1rem 1rem;display:grid}.chat__exemples{gap:.4rem;margin:0;padding:0 0 .1rem;list-style:none;display:flex;overflow-x:auto}.chat__exemples li{flex:none}.chat__ligne{align-items:flex-end;gap:.6rem;display:flex}.chat__ligne textarea{border:1px solid var(--bordure);background:var(--fond);min-width:0;color:var(--texte);font:inherit;resize:vertical;border-radius:14px;flex:1;padding:.65rem .8rem}.chat__ligne textarea:focus{border-color:var(--marine);outline:none}.chat__ligne textarea:focus-visible{outline:3px solid var(--sceau);outline-offset:1px}@media (width<=900px){.barre-laterale nav{overflow:hidden}.barre-laterale nav ul{max-width:100%;overflow-x:auto}.chat{height:calc(100vh - 16rem)}}@media (width<=560px){.barre-laterale nav ul{grid-auto-columns:max-content}.barre-laterale nav .lien-nav{padding:.55rem .75rem}.journal__ligne{grid-template-columns:1fr}.tableau--cartes thead{clip-path:inset(50%);width:1px;height:1px;display:block;position:absolute;overflow:hidden}.tableau--cartes,.tableau--cartes tbody,.tableau--cartes tr,.tableau--cartes td{width:100%;display:block}.tableau--cartes tr{border-bottom:1px solid var(--bordure);padding:.7rem 0}.tableau--cartes td{border:0;grid-template-columns:6.5rem 1fr;gap:.6rem;padding:.2rem 0;display:grid}.tableau--cartes td:before{content:attr(data-libelle);color:var(--texte-doux);text-transform:uppercase;font-size:.74rem;font-weight:700}.tableau--cartes td[data-libelle=""]{grid-template-columns:1fr}.tableau--cartes td[data-libelle=""]:before{display:none}.tableau__motif,.actions-ligne{min-width:0}.page--chat .entete-page__sous-titre{display:none}.chat{height:calc(100vh - 9rem);min-height:22rem}.chat__fil{padding:.8rem}.chat__message{max-width:100%}.chat__message--notaire .avatar-notaire{display:none}.chat__envoyer-libelle{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.apercu-email__corps{height:260px}.dialogue{padding:1.1rem}}.signaux{gap:1rem;display:grid}.signal{border:1.5px solid var(--bordure);background:var(--fond);border-radius:14px;gap:.6rem;padding:.9rem 1rem;display:grid}.signal h3{color:var(--marine);margin:0;font-size:1rem}.signal p{margin:0}.signal details summary{cursor:pointer;color:var(--marine);font-size:.9rem}.motifs{flex-wrap:wrap;gap:.3rem;margin:0 0 .2rem;padding:0;list-style:none;display:flex}.motifs li{background:var(--marine-clair);color:var(--marine);border-radius:999px;padding:.15rem .55rem;font-size:.82rem;line-height:1.4}.avatar-notaire svg{background:radial-gradient(circle at 50% 35%, #fff 0%, var(--fond-doux) 75%);width:100%;height:100%;display:block}.illustration-notaire{place-items:center;display:grid}.illustration-notaire svg{width:auto;height:100%;max-height:100%;display:block}.hero__illustration{background:radial-gradient(circle at 50% 60%, var(--sceau-clair) 0%, transparent 70%);align-self:stretch;padding:1.2rem 1rem .6rem;-webkit-mask-image:none;mask-image:none}.hero__illustration svg{height:260px}.connexion__illustration{background:radial-gradient(circle at 55% 55%, var(--sceau-clair) 0%, transparent 60%), linear-gradient(160deg, #fff 0%, var(--fond) 100%);padding:8vh 2rem}.connexion__illustration:after{content:none}.connexion__illustration svg{height:min(70vh,620px)}.marque-notaire__not{color:var(--sceau)}.marque-notaire__sceau{width:.5em;height:.5em;fill:var(--sceau);position:absolute;top:-.3em;right:0}.marque-notaire__sceau-trait{fill:none;stroke:var(--sceau-sur-marine);stroke-width:2.4px}.pastille--cours{background:var(--marine-clair);color:var(--marine)}.tuiles--quatre{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr))}.etiquettes{flex-wrap:wrap;gap:.4rem;display:inline-flex}.etapes{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.etape{border:1px solid var(--bordure);background:var(--papier);color:var(--texte-doux);border-radius:14px;align-items:center;gap:.7rem;padding:.75rem .9rem;display:flex}.etape__puce{background:var(--fond-doux);width:30px;height:30px;color:var(--marine);border-radius:50%;flex:none;place-items:center;font-weight:800;display:grid}.etape--faite{border-color:var(--vert-clair);color:var(--texte)}.etape--faite .etape__puce{background:var(--vert);color:#fff}.etape__libelle{font-weight:700;display:block}.etape__date{color:var(--texte-doux);font-size:.8rem;display:block}.chargement-relecture .avatar-notaire{animation:1.6s ease-in-out infinite respiration}.onglets{border:1px solid var(--bordure);background:var(--papier);border-radius:999px;flex-wrap:wrap;gap:.4rem;width:fit-content;max-width:100%;padding:.35rem;display:flex}.onglet{color:var(--marine);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:.45rem;padding:.5rem 1rem;font-size:.92rem;font-weight:700;display:inline-flex}.onglet:hover{background:var(--fond)}.onglet--actif,.onglet--actif:hover{background:var(--marine);color:#fff}.zones{gap:1rem;display:grid}.zone{border:1px solid var(--bordure);border-left:5px solid var(--marine-clair);background:var(--fond);border-radius:14px;gap:.7rem;padding:1rem 1.1rem;display:grid}.zone--inquietude{border-left-color:var(--sceau)}.zone--a_clarifier{border-left-color:#d4a017}.zone__entete{color:var(--marine);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.zone__extrait{background:var(--papier);color:var(--texte);border-radius:10px;margin:0;padding:.6rem .9rem;font-family:Georgia,Times New Roman,serif;font-style:italic}.zone__question,.zone__proposition{gap:.15rem;display:grid}.zone__question p{color:var(--marine);font-weight:600}.zone__etiquette{color:var(--sceau-fonce);letter-spacing:.03em;text-transform:uppercase;font-size:.78rem;font-weight:700}.comparaison{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1.25rem;display:grid}.comparaison__colonne--envoye{border-color:var(--marine-doux)}.texte-acte{background:var(--fond);max-height:70vh;color:var(--texte);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:12px;margin:0;padding:1rem 1.1rem;font-family:Georgia,Times New Roman,serif;font-size:.92rem;line-height:1.6;overflow:auto}.jeton{background:var(--marine);color:#fff;border-radius:6px;padding:0 .25rem;font-family:Inter Variable,system-ui,sans-serif;font-size:.8em;font-weight:700}.envoi-detail{gap:.6rem;display:grid}.guide{max-width:75ch}.markdown{gap:.7rem;display:grid}.markdown h2{margin-top:.6rem;font-size:1.3rem}.markdown h3{color:var(--sceau-fonce);margin-top:.4rem;font-size:1.05rem}.markdown ul,.markdown ol{gap:.35rem;margin:0;padding-left:1.3rem;display:grid}.markdown blockquote{border-left:3px solid var(--sceau);color:var(--texte-doux);margin:0;padding-left:.9rem}.echange{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.echange__colonne{align-content:start;gap:.5rem;display:grid}.echange__colonne h3{color:var(--sceau-fonce);letter-spacing:.03em;text-transform:uppercase;font-size:.8rem}.echange__colonne ul{margin:0;padding-left:1.2rem}.echange__message,.echange__brouillon{border-radius:4px var(--rayon) var(--rayon) var(--rayon);white-space:pre-wrap;overflow-wrap:anywhere;padding:.8rem 1rem}.echange__message{background:var(--fond);border:1px solid var(--bordure)}.echange__brouillon{border-radius:var(--rayon) 4px var(--rayon) var(--rayon);background:var(--marine);color:#fff}.bulle-notaire ul,.bulle-notaire ol{gap:.3rem;margin:0;padding-left:1.2rem;display:grid}.formulaire-grille{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:1rem;display:grid}.bloc-partie{border:1px solid var(--bordure);border-radius:14px;gap:.7rem;margin:0;padding:1rem;display:grid}.bloc-partie legend{color:var(--marine);padding:0 .4rem;font-weight:700}.case{color:var(--marine);align-items:center;gap:.6rem;font-weight:600;display:flex}.case input{width:18px;height:18px;accent-color:var(--marine)}@media (width<=900px){.etapes{grid-template-columns:repeat(2,minmax(0,1fr))}.comparaison,.echange{grid-template-columns:minmax(0,1fr)}.onglets{border-radius:18px}}@media (prefers-reduced-motion:reduce){.chargement-relecture .avatar-notaire{animation:none}}.mention-ia,.zone__alerte{color:var(--ambre);align-items:center;gap:.45rem;font-size:.9rem;font-weight:600;display:flex}.zone__alerte{background:var(--ambre-clair);border-radius:10px;padding:.45rem .7rem}.vigilance{gap:.4rem;display:grid}.vigilance h3{color:var(--sceau-fonce);letter-spacing:.03em;text-transform:uppercase;font-size:.8rem}.vigilance ul{gap:.25rem;margin:0;padding-left:1.2rem;display:grid}.bandeau-info{border:1px solid var(--marine-clair);border-radius:var(--rayon);background:var(--papier);color:var(--marine);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.7rem 1rem;padding:.75rem 1rem;font-weight:600;display:flex}.etapes{grid-template-columns:repeat(5,minmax(0,1fr))}.frequences{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.frequences li{grid-template-columns:minmax(0,1.4fr) minmax(60px,1fr) auto;align-items:center;gap:.6rem;font-size:.9rem;display:grid}.frequences__barre{background:var(--fond-doux);border-radius:8px;height:8px;overflow:hidden}.frequences__barre span{background:var(--sceau);border-radius:8px;height:100%;display:block}.frequences__valeur{color:var(--texte-doux);font-variant-numeric:tabular-nums}.texte-acte--court{max-height:14rem}.tableau select{border:1.5px solid var(--bordure);min-height:34px;font:inherit;background:#fff;border-radius:8px;padding:.25rem .4rem;font-size:.85rem}@media (width<=900px){.etapes{grid-template-columns:repeat(2,minmax(0,1fr))}}.chat--dossier{height:min(70vh,44rem)}.chat__bulle .markdown{gap:.5rem}.pastille--bouton{border:1px solid var(--bordure);font:inherit;cursor:pointer;font-size:.82rem}.pastille--bouton:hover:not(:disabled){background:var(--marine-clair)}.consignes{border:1px solid var(--bordure);border-radius:var(--rayon);background:var(--papier);padding:.75rem 1rem}.consignes summary{color:var(--marine);cursor:pointer;font-weight:700}.consignes[open]{gap:.75rem;display:grid}.zone--refusee>:not(.zone__actions){opacity:.6}.zone--acceptee{background:color-mix(in srgb, var(--vert-clair) 35%, var(--fond))}.zone__actions{border-top:1px dashed var(--bordure);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.5rem;padding-top:.4rem;display:flex}.zone__actions .discret{margin-right:auto}.zone__edition{border:1px solid var(--bordure);width:100%;font:inherit;resize:vertical;border-radius:10px;padding:.6rem .8rem}.bilan-decisions{border:1px solid var(--bordure);background:var(--papier);color:var(--marine);border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.8rem 1.1rem;display:flex}.avant-apres{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;display:grid}.avant-apres>div{align-content:start;gap:.3rem;display:grid}.avant-apres p{white-space:pre-wrap;border-radius:10px;margin:0;padding:.6rem .9rem;font-family:Georgia,Times New Roman,serif}.avant-apres__avant{background:var(--sceau-clair);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--sceau-fonce) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--sceau-fonce) 45%, transparent)}.avant-apres__apres{background:var(--vert-clair)}
