@font-face{font-family:Fransou Texte;src:url(/messagerie-fonts/FransouTexte-Regular.woff2?v=16d0a30e2696) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Fransou Texte;src:url(/messagerie-fonts/FransouTexte-Medium.woff2?v=0c01bb8ccfad) format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Fransou Texte;src:url(/messagerie-fonts/FransouTexte-Semibold.woff2?v=7402aa29bf1c) format("woff2");font-weight:600;font-display:swap}.nv2{--nv-fond:#ffffff;--nv-fond-2:#f4f5f5;--nv-fond-3:#eaeced;--nv-texte:#0f1a1d;--nv-doux:#566265;--nv-filet:#e1e4e5;--nv-plein:#0f1a1d;--nv-sur-plein:#ffffff;--nv-alerte:#ad3a23;--nv-ombre:0 10px 30px rgba(15,26,29,.12);--nv-soie-op:.035;--nv-ease:cubic-bezier(.2,.8,.2,1);font-family:Fransou Texte,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;color:var(--nv-texte);-webkit-font-smoothing:antialiased;box-sizing:border-box}.nv2 *,.nv2 *:before,.nv2 *:after{box-sizing:border-box}.nv2[data-nv2-theme=sombre]{--nv-fond:#0d1417;--nv-fond-2:#141d21;--nv-fond-3:#1b262b;--nv-texte:#eef2f3;--nv-doux:#9eabaf;--nv-filet:#24323a;--nv-plein:#eef2f3;--nv-sur-plein:#0d1417;--nv-alerte:#ec8a73;--nv-ombre:0 12px 34px rgba(0,0,0,.45);--nv-soie-op:.045}body.nv2-on #app{top:var(--nv-h)!important;left:var(--nv2-g,0px)!important;right:var(--nv2-d,0px)!important;bottom:var(--nv2-b,0px)!important;transform:translateZ(0)}body.nv2-on{--nv-h:60px;--nv-bas:64px}.nv2{--nv-ease:cubic-bezier(.2,.8,.2,1)}body.nv2-on.nv2b-col{--nv2-g:272px}body.nv2-on.nv2b-col.nv2b-replie{--nv2-g:64px}body.nv2-on.nv2b-pan{--nv2-d:384px}body.nv2-on [data-nv2-racine]{position:absolute!important;inset:0!important;width:auto!important;height:auto!important;min-height:0!important}body.nv2-on .lateral{display:none!important}body.nv2-on [data-nv2-aplati]{display:block!important}body.nv2-on .page.avec-lateral{margin-left:0!important;padding-left:clamp(16px,3vw,40px)!important}.nv2-soie{position:fixed;z-index:990;pointer-events:none;width:1500px;aspect-ratio:632/288;right:-360px;bottom:-140px;background:var(--nv-texte);opacity:var(--nv-soie-op);filter:blur(1.5px);-webkit-mask:url(/factures-v2/soie.svg?v=82ce7ee5f932) center/contain no-repeat;mask:url(/factures-v2/soie.svg?v=82ce7ee5f932) center/contain no-repeat}.nv2-barre{position:fixed;z-index:1000;top:0;left:0;right:0;height:var(--nv-h);display:flex;align-items:center;gap:8px;padding:0 16px 0 20px;background:color-mix(in srgb,var(--nv-fond) 92%,transparent);backdrop-filter:saturate(1.3) blur(14px);-webkit-backdrop-filter:saturate(1.3) blur(14px);border-bottom:1px solid var(--nv-filet)}.nv2-nom{display:inline-flex;align-items:center;height:44px;padding:0 10px 0 2px;margin-right:4px;border-radius:10px;color:var(--nv-texte);text-decoration:none}.nv2-nom i{display:block;width:84px;height:20px;background:currentColor;-webkit-mask:url(/factures-v2/nom-blanc.svg?v=d490f08a3476) left center/contain no-repeat;mask:url(/factures-v2/nom-blanc.svg?v=d490f08a3476) left center/contain no-repeat}.nv2-b{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 13px;border:1px solid var(--nv-filet);border-radius:10px;background:var(--nv-fond);color:var(--nv-texte);font:500 14px/1 inherit;font-family:inherit;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background .15s,border-color .15s,transform .12s}.nv2-b:hover{background:var(--nv-fond-2)}.nv2-b:active{transform:scale(.97)}.nv2-b.nv2-on,.nv2-b[aria-current=page]{background:var(--nv-plein);color:var(--nv-sur-plein);border-color:var(--nv-plein)}.nv2-b:focus-visible,.nv2 a:focus-visible,.nv2 button:focus-visible,.nv2 input:focus-visible{outline:2px solid var(--nv-texte);outline-offset:2px}.nv2-b svg{flex:none}.nv2-icone{width:40px;padding:0;justify-content:center}.nv2-sep{width:1px;height:28px;background:var(--nv-filet);margin:0 8px;flex:none}.nv2-fil{display:flex;align-items:center;gap:6px;min-width:0;flex:1;font-size:15px;white-space:nowrap}.nv2-fil a,.nv2-fil b{display:inline-flex;align-items:center;gap:8px;min-width:0;overflow:hidden;text-overflow:ellipsis;color:var(--nv-doux);text-decoration:none;font-weight:400;padding:6px 4px;border-radius:8px}.nv2-fil a:hover{color:var(--nv-texte);background:var(--nv-fond-2)}.nv2-fil .nv2-fil-app{color:var(--nv-texte);font-weight:600;flex:none}.nv2-fil b{color:var(--nv-texte);font-weight:500}.nv2-fil b,.nv2-fil a:last-child{flex-shrink:1}.nv2-fil .nv2-chev{color:var(--nv-doux);flex:none;opacity:.7}.nv2-pastille-app{display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid var(--nv-filet);border-radius:8px;background:var(--nv-fond-2);flex:none}.nv2-rech{display:inline-flex;align-items:center;gap:10px;height:40px;width:300px;max-width:28vw;padding:0 8px 0 12px;border:1px solid var(--nv-filet);border-radius:10px;background:var(--nv-fond-2);color:var(--nv-doux);font:400 14px inherit;font-family:inherit;cursor:pointer;text-align:left}.nv2-rech span:first-of-type{flex:1}.nv2-kbd{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 5px;border:1px solid var(--nv-filet);border-radius:6px;background:var(--nv-fond);color:var(--nv-doux);font:500 12px/1 inherit;font-family:inherit}.nv2-etoile.nv2-on{background:var(--nv-fond-2);color:var(--nv-texte);border-color:var(--nv-filet)}.nv2-etoile.nv2-on svg{fill:currentColor}.nv2-colonne{position:fixed;z-index:995;top:var(--nv-h);left:0;bottom:0;width:272px;display:flex;flex-direction:column;background:color-mix(in srgb,var(--nv-fond-2) 94%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-right:1px solid var(--nv-filet);transition:width .22s var(--nv-ease)}.nv2-col-defile{flex:1;overflow:auto;padding:14px 12px 18px;overscroll-behavior:contain}.nv2-col-tete{display:flex;align-items:center;gap:12px;padding:6px 6px 14px}.nv2-col-tete .nv2-pastille-app{width:40px;height:40px;border-radius:11px}.nv2-col-nom{min-width:0;flex:1}.nv2-col-nom b{display:block;font-size:17px;font-weight:600;line-height:1.2}.nv2-col-nom small{display:block;color:var(--nv-doux);font-size:13px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv2-col-replier{flex:none}.nv2-accueil-app{display:flex;align-items:center;gap:12px;min-height:44px;padding:0 12px;margin:0 0 6px;border:1px solid var(--nv-filet);border-radius:12px;background:var(--nv-fond);color:var(--nv-texte);text-decoration:none;font-size:15px;font-weight:500}.nv2-accueil-app[aria-current=page]{background:var(--nv-plein);color:var(--nv-sur-plein);border-color:var(--nv-plein)}.nv2-titre-sec{display:flex;align-items:center;justify-content:space-between;margin:18px 6px 6px;color:var(--nv-doux);font-size:12px;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.nv2-titre-sec button{border:0;background:none;color:var(--nv-doux);font:500 12px inherit;font-family:inherit;letter-spacing:0;text-transform:none;text-decoration:underline;text-underline-offset:3px;cursor:pointer;min-height:32px;padding:0 4px}.nv2-titre-sec button:hover{color:var(--nv-texte)}.nv2-esp{list-style:none;margin:0;padding:0}.nv2-ligne{display:flex;align-items:center;gap:12px;width:100%;min-height:42px;padding:0 6px 0 10px;border:0;border-radius:10px;background:none;color:var(--nv-texte);font:400 15px/1.2 inherit;font-family:inherit;text-decoration:none;text-align:left;cursor:pointer}.nv2-ligne:hover{background:var(--nv-fond-3)}.nv2-ligne>a{display:flex;align-items:center;gap:12px;flex:1;min-width:0;min-height:42px;color:inherit;text-decoration:none}.nv2-ligne>a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv2-ligne.nv2-ici>a{font-weight:600}.nv2-plie{display:inline-grid;place-items:center;width:32px;height:32px;border:0;border-radius:8px;background:none;color:var(--nv-doux);cursor:pointer;flex:none;transition:transform .18s var(--nv-ease)}.nv2-plie:hover{background:var(--nv-fond);color:var(--nv-texte)}.nv2-ouvert>.nv2-ligne .nv2-plie{transform:rotate(180deg)}.nv2-n{display:inline-grid;place-items:center;min-width:22px;height:22px;padding:0 6px;border-radius:11px;background:var(--nv-plein);color:var(--nv-sur-plein);font-size:12px;font-weight:600;flex:none}.nv2-pages{list-style:none;margin:2px 0 6px 21px;padding:0 0 0 10px;border-left:1px solid var(--nv-filet);display:none}.nv2-ouvert>.nv2-pages{display:block;animation:nv2-glisse .18s var(--nv-ease)}@keyframes nv2-glisse{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.nv2-pages a{position:relative;display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:36px;padding:0 10px;border-radius:8px;color:var(--nv-doux);text-decoration:none;font-size:14px}.nv2-pages a:hover{background:var(--nv-fond-3);color:var(--nv-texte)}.nv2-pages a[aria-current=page]{background:var(--nv-fond-3);color:var(--nv-texte);font-weight:600}.nv2-pages a[aria-current=page]:before{content:"";position:absolute;left:-11px;top:8px;bottom:8px;width:2px;border-radius:2px;background:var(--nv-texte)}.nv2-section{margin:14px 6px 4px;color:var(--nv-doux);font-size:13px;font-weight:600}.nv2-mini{display:flex;align-items:center;gap:10px;min-height:38px;padding:0 10px;border-radius:9px;color:var(--nv-texte);text-decoration:none;font-size:14px}.nv2-mini:hover{background:var(--nv-fond-3)}.nv2-mini span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv2-mini small{color:var(--nv-doux);font-size:12px;white-space:nowrap}.nv2-mini button{border:0;background:none;color:var(--nv-doux);cursor:pointer;width:30px;height:30px;border-radius:8px;display:inline-grid;place-items:center}.nv2-mini button:hover{background:var(--nv-fond);color:var(--nv-texte)}.nv2-col-pied{padding:10px 18px 14px;color:var(--nv-doux);font-size:12px;border-top:1px solid var(--nv-filet)}.nv2-col-pied kbd{font:inherit}body.nv2b-replie .nv2-colonne{width:64px}body.nv2b-replie .nv2-colonne .nv2-col-nom,body.nv2b-replie .nv2-colonne .nv2-titre-sec,body.nv2b-replie .nv2-colonne .nv2-ligne>a span,body.nv2b-replie .nv2-colonne .nv2-n,body.nv2b-replie .nv2-colonne .nv2-plie,body.nv2b-replie .nv2-colonne .nv2-pages,body.nv2b-replie .nv2-colonne .nv2-section,body.nv2b-replie .nv2-colonne .nv2-bloc-perso,body.nv2b-replie .nv2-colonne .nv2-col-pied,body.nv2b-replie .nv2-colonne .nv2-accueil-app span{display:none}body.nv2b-replie .nv2-colonne .nv2-col-defile{padding:12px 8px}body.nv2b-replie .nv2-colonne .nv2-col-tete{flex-direction:column;padding:4px 0 10px}body.nv2b-replie .nv2-colonne .nv2-ligne,body.nv2b-replie .nv2-colonne .nv2-accueil-app{justify-content:center;padding:0}body.nv2b-replie .nv2-colonne .nv2-ligne>a{justify-content:center;flex:none;width:44px}.nv2-pal{position:fixed;z-index:1200;inset:0;display:none}.nv2-pal.nv2-vu{display:block}.nv2-pal-fond{position:absolute;inset:0;background:#0a101252}.nv2-pal-b{position:relative;width:min(680px,calc(100vw - 32px));margin:12vh auto 0;border:1px solid var(--nv-filet);border-radius:16px;background:var(--nv-fond);box-shadow:var(--nv-ombre);overflow:hidden;animation:nv2-glisse .16s var(--nv-ease)}.nv2-pal-champ{display:flex;align-items:center;gap:12px;height:58px;padding:0 16px;border-bottom:1px solid var(--nv-filet);color:var(--nv-doux)}.nv2-pal-champ input{flex:1;height:100%;border:0;background:none;color:var(--nv-texte);font:400 16px inherit;font-family:inherit;outline:0}.nv2-pal-liste{max-height:min(460px,60vh);overflow:auto;padding:6px}.nv2-pal-g{margin:10px 12px 4px;color:var(--nv-doux);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.nv2-pal-i{display:flex;align-items:center;gap:12px;min-height:42px;padding:0 12px;border-radius:10px;color:var(--nv-texte);text-decoration:none;font-size:15px;cursor:pointer}.nv2-pal-i span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nv2-pal-i small{color:var(--nv-doux);font-size:13px;white-space:nowrap}.nv2-pal-i.nv2-choisi{background:var(--nv-fond-3)}.nv2-pal-vide{padding:18px 14px;color:var(--nv-doux);font-size:14px}.nv2-pal-pied{display:flex;flex-wrap:wrap;gap:14px;padding:10px 16px;border-top:1px solid var(--nv-filet);color:var(--nv-doux);font-size:12px}.nv2-dire{position:fixed;z-index:1010;left:calc(var(--nv2-g,0px) + (100vw - var(--nv2-g,0px) - var(--nv2-d,0px)) / 2);bottom:20px;transform:translate(-50%);width:min(640px,calc(100vw - var(--nv2-g,0px) - var(--nv2-d,0px) - 48px));display:flex;align-items:center;gap:6px;padding:6px;border:1px solid var(--nv-filet);border-radius:18px;background:color-mix(in srgb,var(--nv-fond) 94%,transparent);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:var(--nv-ombre);transition:width .2s var(--nv-ease),border-radius .2s}.nv2-dire.nv2-place{transform:none}.nv2-dire input{flex:1;min-width:0;height:44px;border:0;background:none;color:var(--nv-texte);font:400 15px inherit;font-family:inherit;outline:0;padding:0 6px}.nv2-dire input::placeholder{color:var(--nv-doux)}.nv2-rond{display:inline-grid;place-items:center;width:44px;height:44px;border:0;border-radius:13px;background:none;color:var(--nv-texte);cursor:pointer;flex:none;transition:background .15s,transform .12s}.nv2-rond:hover{background:var(--nv-fond-2)}.nv2-rond:active{transform:scale(.94)}.nv2-rond.nv2-plein{background:var(--nv-plein);color:var(--nv-sur-plein)}.nv2-rond[disabled]{opacity:.4;cursor:default}.nv2-poignee{cursor:grab;width:22px;color:var(--nv-doux)}.nv2-ecoute .nv2-micro{background:var(--nv-alerte);color:#fff;animation:nv2-pouls 1.2s ease-in-out infinite}@keyframes nv2-pouls{50%{box-shadow:0 0 0 8px color-mix(in srgb,var(--nv-alerte) 22%,transparent)}}.nv2-dire.nv2-repliee{width:auto;padding:4px;border-radius:999px}.nv2-dire.nv2-repliee>:not(.nv2-deplier){display:none}.nv2-deplier{display:none}.nv2-dire.nv2-repliee .nv2-deplier{display:inline-grid;border-radius:999px;width:52px;height:52px}.nv2-dire.nv2-survol{outline:2px dashed var(--nv-texte);outline-offset:3px}.nv2-transcrit{position:absolute;left:12px;right:12px;bottom:calc(100% + 8px);padding:10px 14px;border-radius:12px;background:var(--nv-fond);border:1px solid var(--nv-filet);box-shadow:var(--nv-ombre);font-size:14px;color:var(--nv-doux);display:none}.nv2-ecoute .nv2-transcrit{display:block}.nv2-plus-menu{position:absolute;left:0;bottom:calc(100% + 10px);width:300px;padding:6px;border:1px solid var(--nv-filet);border-radius:14px;background:var(--nv-fond);box-shadow:var(--nv-ombre);display:none}.nv2-plus-ouvert .nv2-plus-menu{display:block;animation:nv2-glisse .16s var(--nv-ease)}.nv2-plus-menu button,.nv2-plus-menu label{display:flex;align-items:center;gap:12px;width:100%;min-height:42px;padding:0 10px;border:0;border-radius:9px;background:none;color:var(--nv-texte);font:400 15px inherit;font-family:inherit;text-align:left;cursor:pointer}.nv2-plus-menu button:hover,.nv2-plus-menu label:hover{background:var(--nv-fond-2)}.nv2-plus-menu small{color:var(--nv-doux);font-size:12px;margin-left:auto}.nv2-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.nv2-panneau{position:fixed;z-index:1005;top:var(--nv-h);right:0;bottom:0;width:384px;display:none;flex-direction:column;background:var(--nv-fond);border-left:1px solid var(--nv-filet)}body.nv2b-pan .nv2-panneau{display:flex;animation:nv2-entre .2s var(--nv-ease)}@keyframes nv2-entre{0%{transform:translate(16px);opacity:0}to{transform:none;opacity:1}}.nv2-pan-tete{display:flex;align-items:center;gap:6px;height:56px;padding:0 8px 0 18px;border-bottom:1px solid var(--nv-filet)}.nv2-pan-tete b{flex:1;font-size:16px;font-weight:600}.nv2-pan-fil{flex:1;overflow:auto;padding:16px 18px 120px;display:flex;flex-direction:column;gap:12px}.nv2-msg{max-width:92%;padding:10px 14px;border-radius:14px;font-size:15px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere}.nv2-msg.nv2-moi{align-self:flex-end;background:var(--nv-plein);color:var(--nv-sur-plein);border-bottom-right-radius:4px}.nv2-msg.nv2-lui{align-self:flex-start;background:var(--nv-fond-2);border-bottom-left-radius:4px}.nv2-msg small{display:block;margin-top:6px;opacity:.75;font-size:12px}.nv2-etat{align-self:flex-start;color:var(--nv-doux);font-size:13px;display:flex;align-items:center;gap:8px}.nv2-etat i{width:8px;height:8px;border-radius:50%;background:currentColor;animation:nv2-pouls 1.2s infinite}.nv2-carte{border:1px solid var(--nv-filet);border-radius:14px;padding:14px;background:var(--nv-fond)}.nv2-carte p{margin:0 0 4px;font-size:15px}.nv2-carte small{display:block;color:var(--nv-doux);font-size:13px;margin-bottom:12px;line-height:1.4}.nv2-carte-actions{display:flex;flex-wrap:wrap;gap:8px}.nv2-carte .nv2-b{height:38px;font-size:14px}.nv2-carte.nv2-faite{opacity:.7}.nv2-choix{display:flex;flex-wrap:wrap;gap:8px}.nv2-reduit{position:fixed;z-index:1005;right:0;top:calc(var(--nv-h) + 120px);display:none;align-items:center;gap:8px;padding:10px 12px;border:1px solid var(--nv-filet);border-right:0;border-radius:12px 0 0 12px;background:var(--nv-fond);color:var(--nv-texte);box-shadow:var(--nv-ombre);font:500 14px inherit;font-family:inherit;cursor:pointer}body.nv2b-reduit .nv2-reduit{display:inline-flex}body.nv2-on.nv2b-lp #app{visibility:hidden}.nv2-lp{position:fixed;z-index:980;top:var(--nv-h);left:0;right:var(--nv2-d,0px);bottom:0;overflow:auto;background:var(--nv-fond);overscroll-behavior:contain}.nv2-lp-soie{position:fixed;z-index:0;pointer-events:none;width:1700px;aspect-ratio:632/288;left:50%;top:50%;margin-left:-850px;margin-top:-380px;background:var(--nv-texte);opacity:.16;filter:blur(1px);-webkit-mask:url(/factures-v2/soie.svg?v=82ce7ee5f932) center/contain no-repeat;mask:url(/factures-v2/soie.svg?v=82ce7ee5f932) center/contain no-repeat}.nv2-lp-givre{position:fixed;z-index:1;inset:var(--nv-h) 0 0 0;pointer-events:none;backdrop-filter:blur(26px) saturate(1.2);-webkit-backdrop-filter:blur(26px) saturate(1.2);background:color-mix(in srgb,var(--nv-fond) 55%,transparent)}.nv2-lp-corps{position:relative;z-index:2;min-height:100%;display:flex;flex-direction:column;align-items:center;padding:30px 40px 0}.nv2-lp-titre{margin:0 0 22px;color:var(--nv-doux);font-size:12.5px;letter-spacing:.14em;text-transform:uppercase}.nv2-lp-titre b{color:var(--nv-texte);font-weight:600}.nv2-lp-grille{display:flex;flex-wrap:wrap;justify-content:center;align-content:center;gap:16px;width:100%;max-width:1380px;margin:auto 0}.nv2-lp-groupe{--g:#5FB8A8;display:flex;justify-content:center;gap:8px;padding:18px 14px 16px;border-radius:24px;border:1px solid color-mix(in srgb,var(--g) 22%,transparent);background:color-mix(in srgb,var(--g) 8%,transparent)}.nv2 [data-g=g1]{--g:#5FB8A8}.nv2 [data-g=g2]{--g:#B58BE0}.nv2 [data-g=g3]{--g:#E2B25E}.nv2 [data-g=g4]{--g:#E8907C}.nv2 [data-g=g5]{--g:#6FA3E6}.nv2 [data-g=g6]{--g:#9DB87A}.nv2-tuile{position:relative;display:flex;flex-direction:column;align-items:center;gap:11px;width:146px;padding:4px 2px;border-radius:16px;color:var(--nv-texte);text-decoration:none;text-align:center;animation:nv2-tuile .5s cubic-bezier(.22,1,.36,1) both}@keyframes nv2-tuile{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:none}}.nv2-tuile-ic{display:grid;place-items:center;width:80px;height:80px;border-radius:22px;border:1px solid color-mix(in srgb,var(--g,#8a9599) 26%,var(--nv-filet));background:color-mix(in srgb,var(--g,#8a9599) 15%,var(--nv-fond-2));box-shadow:0 10px 26px -16px #00000073;transition:transform .18s var(--nv-ease),background .15s}.nv2-tuile:hover .nv2-tuile-ic,.nv2-tuile:focus-visible .nv2-tuile-ic{background:color-mix(in srgb,var(--g,#8a9599) 24%,var(--nv-fond-2));transform:translateY(-2px)}.nv2-tuile-n{font-size:15px;font-weight:600}.nv2-tuile-e{margin-top:-6px;max-width:128px;color:var(--nv-doux);font-size:12.5px;line-height:1.4;text-wrap:balance}.nv2-tuile-dans{position:absolute;top:-6px;right:14px;padding:3px 7px;border-radius:9px;background:var(--nv-plein);color:var(--nv-sur-plein);font-size:11px}.nv2-lp-bas{display:flex;align-items:center;gap:14px;margin:34px auto 110px}.nv2-lp-dock{display:flex;gap:8px;padding:10px 12px;border-radius:24px;border:1px solid var(--nv-filet);background:color-mix(in srgb,var(--nv-fond-3) 75%,transparent);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.nv2-lp-dock:empty{display:none}.nv2-tuile-dock{width:auto;padding:0;gap:0;animation:none}.nv2-tuile-dock .nv2-tuile-ic{width:56px;height:56px;border-radius:15px}.nv2-tuile-dock:hover .nv2-tuile-ic{transform:translateY(-6px) scale(1.12)}.nv2-lp-apercu{position:fixed;z-index:1100;width:260px;padding:12px 14px 14px;border-radius:16px;border:1px solid var(--nv-filet);background:color-mix(in srgb,var(--nv-fond) 96%,transparent);backdrop-filter:blur(18px);box-shadow:var(--nv-ombre);pointer-events:none;opacity:0;transform:translateY(4px) scale(.98);transition:opacity .14s,transform .14s}.nv2-lp-apercu.nv2-vu{opacity:1;transform:none}.nv2-lp-ap-t{margin:0 0 4px;color:var(--nv-doux);font-size:11.5px;letter-spacing:.12em;text-transform:uppercase}.nv2-lp-ap-t b{color:var(--nv-texte);font-weight:600}.nv2-lp-ap-q{margin:0 0 9px;font-size:13px;color:var(--nv-texte)}.nv2-lp-ms{display:flex;flex-wrap:wrap;gap:5px}.nv2-lp-ms span{padding:6px 9px;border-radius:9px;border:1px solid color-mix(in srgb,var(--g) 24%,var(--nv-filet));background:color-mix(in srgb,var(--g) 16%,var(--nv-fond-2));font-size:12.5px;line-height:1}.nv2-accueil-app{min-height:52px}.nv2-accueil-app>span{display:flex;flex-direction:column;min-width:0}.nv2-accueil-app small{font-size:12px;font-weight:400;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nv2-confirmer{position:fixed;z-index:1300;max-width:min(360px,calc(100vw - 16px));padding:14px;border:1px solid var(--nv-filet);border-radius:14px;background:var(--nv-fond);box-shadow:var(--nv-ombre);animation:nv2-glisse .14s var(--nv-ease)}.nv2-confirmer p{margin:0 0 12px;font-size:15px;font-weight:500;line-height:1.35}.nv2-accuse{position:fixed;z-index:1250;left:50%;top:calc(var(--nv-h,60px) + 12px);transform:translate(-50%);max-width:min(520px,calc(100vw - 24px));padding:9px 14px;border:1px solid var(--nv-filet);border-radius:10px;background:var(--nv-fond);color:var(--nv-texte);box-shadow:var(--nv-ombre);font-size:14px;animation:nv2-glisse .16s var(--nv-ease)}.nv2-bas,.nv2-haut-tel{display:none}@media(max-width:767px){body.nv2-on{--nv-h:52px}body.nv2-on #app{left:0!important;right:0!important;bottom:calc(var(--nv-bas) + 64px + env(safe-area-inset-bottom))!important}body.nv2-on.nv2b-col,body.nv2-on.nv2b-col.nv2b-replie,body.nv2-on.nv2b-pan{--nv2-g:0px;--nv2-d:0px}.nv2-barre{display:none}.nv2-haut-tel{position:fixed;z-index:1000;top:0;left:0;right:0;height:52px;display:flex;align-items:center;gap:6px;padding:0 12px;background:color-mix(in srgb,var(--nv-fond) 94%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--nv-filet)}.nv2-haut-tel .nv2-nom{padding:0 6px 0 0;margin:0}.nv2-haut-tel .nv2-nom i{width:64px;height:16px}.nv2-haut-tel .nv2-fil{font-size:14px}.nv2-haut-tel .nv2-fil .nv2-pastille-app{display:none}.nv2-haut-tel .nv2-mode{flex:none;width:44px;height:44px}.nv2-bas{position:fixed;z-index:1000;left:0;right:0;bottom:0;height:calc(var(--nv-bas) + env(safe-area-inset-bottom));padding:0 4px env(safe-area-inset-bottom);display:grid;grid-template-columns:repeat(5,1fr);background:color-mix(in srgb,var(--nv-fond) 96%,transparent);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:1px solid var(--nv-filet)}.nv2-bas.nv2-quatre{grid-template-columns:repeat(4,1fr)}.nv2-bas a,.nv2-bas button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;margin:6px 2px;border:0;border-radius:12px;background:none;color:var(--nv-doux);font:500 12px inherit;font-family:inherit;text-decoration:none;cursor:pointer}.nv2-bas .nv2-on,.nv2-bas [aria-current=page]{background:var(--nv-fond-2);color:var(--nv-texte)}.nv2-colonne{display:none}body.nv2b-menu .nv2-colonne{display:flex;width:auto;right:0;top:52px;bottom:calc(var(--nv-bas) + env(safe-area-inset-bottom));z-index:1020;background:var(--nv-fond-2);animation:nv2-glisse .18s var(--nv-ease)}body.nv2b-menu .nv2-colonne .nv2-col-replier{display:none}.nv2-dire{left:12px;right:12px;width:auto;bottom:calc(var(--nv-bas) + 8px + env(safe-area-inset-bottom));transform:none;border-radius:16px}.nv2-dire.nv2-repliee{left:auto}.nv2-poignee{display:none}.nv2-panneau{top:auto;left:10px;right:10px;width:auto;bottom:calc(var(--nv-bas) + 70px + env(safe-area-inset-bottom));max-height:52vh;border:1px solid var(--nv-filet);border-radius:16px;box-shadow:var(--nv-ombre)}.nv2-pan-fil{padding-bottom:16px}.nv2-pal-b{margin-top:8px}.nv2-soie{width:900px;right:-300px;bottom:40px}.nv2-lp{right:0;bottom:calc(var(--nv-bas) + env(safe-area-inset-bottom))}.nv2-lp-corps{padding:22px 16px 90px}.nv2-lp-grille{gap:12px}.nv2-lp-groupe{width:100%;flex-wrap:wrap;padding:14px 8px 12px;border-radius:22px}.nv2-lp-groupe .nv2-tuile{width:calc(50% - 4px)}.nv2-lp-groupe .nv2-tuile-ic{width:64px;height:64px;border-radius:19px}.nv2-lp-bas{display:none}}@media(prefers-reduced-motion:reduce){.nv2 *,body.nv2-on #app{animation:none!important;transition:none!important}}body.nv2-on.nv2b-col #app .fv4-col,body.nv2-on.nv2b-col #app .fv4-fil{display:none!important}body.nv2-on.nv2b-col #app .fv4-cadre{grid-template-columns:minmax(0,1fr)!important}body.nv2-on.nv2b-col #app .fv4-haut{justify-content:flex-end}body.nv2-on.nv2b-col #app .fv4-vue-haut{display:inline-flex!important}body.nv2-on.nv2b-col #app .cl-espaces,body.nv2-on.nv2b-col #app .cl-barre-bas,body.nv2-on.nv2b-col #app .sc3-espaces,body.nv2-on.nv2b-col #app .sc3-colonne{display:none!important}body.nv2-on.nv2b-col #app .sc3-cadre{grid-template-columns:minmax(0,1fr)!important}body.nv2-on.nv2b-col #app .ag2-bas,body.nv2-on.nv2b-col #app .pl-bas,body.nv2-on.nv2b-col #app .pj2-bas{display:none!important}.nv2-colonne .nv2-porte-app{min-height:44px}.nv2-action-app{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 20px 0 16px;margin:2px 0 14px;border-radius:16px;background:var(--nv-plein);color:var(--nv-sur-plein);font-size:15px;font-weight:600;text-decoration:none;box-shadow:var(--nv-ombre);transition:transform .12s var(--nv-ease),box-shadow .15s}.nv2-action-app:hover{transform:translateY(-1px)}.nv2-action-app:active{transform:scale(.98)}.nv2-action-app[aria-current=page]{outline:2px solid var(--nv-texte);outline-offset:2px}.nv2-ligne-deplier{display:flex;align-items:center;gap:12px;flex:1;min-width:0;min-height:42px;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.nv2-ligne-deplier span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.nv2b-replie .nv2-colonne .nv2-action-app{justify-content:center;width:44px;min-height:44px;padding:0;margin:0 auto 12px}body.nv2b-replie .nv2-colonne .nv2-action-app span,body.nv2b-replie .nv2-colonne .nv2-ligne-deplier span{display:none}body.nv2b-replie .nv2-colonne .nv2-ligne-deplier{justify-content:center;flex:none;width:44px}.nv2-chat{position:relative}.nv2-chat .nv2-chat-n,.nv2-bulle-n{background:var(--nv-alerte);color:var(--nv-sur-plein)}.nv2-chat .nv2-chat-n{min-width:20px;height:20px;font-size:12px;padding:0 6px}.nv2-chat.nv2-icone .nv2-chat-n{position:absolute;top:-3px;right:-3px;min-width:18px;height:18px;font-size:11px;padding:0 5px;box-shadow:0 0 0 2px var(--nv-fond)}.nv2-haut-tel .nv2-chat{flex:none;width:44px;height:44px}.nv2-dire.nv2-repliee.nv2-bulle{position:fixed;inset:0 auto auto 0;transform:none;width:48px;height:48px;padding:0;border:0;border-radius:50%;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;display:block;touch-action:none;-webkit-user-select:none;user-select:none;z-index:1010;transition:left .24s var(--nv-ease),top .24s var(--nv-ease)}.nv2-dire.nv2-repliee.nv2-bulle.nv2-glisse{transition:none}.nv2-dire.nv2-repliee.nv2-bulle .nv2-deplier{position:relative;display:grid;place-items:center;width:48px;height:48px;border-radius:50%;border:1px solid var(--nv-filet);background:color-mix(in srgb,var(--nv-fond) 90%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:var(--nv-texte);box-shadow:var(--nv-ombre);cursor:grab;touch-action:none;transition:transform .12s,background .15s}.nv2-bulle .nv2-deplier:hover{background:var(--nv-fond-2)}.nv2-bulle.nv2-glisse .nv2-deplier{cursor:grabbing;transform:scale(1.06)}.nv2-bulle[data-non-lus] .nv2-deplier{border-color:var(--nv-alerte)}.nv2-bulle-marque{display:block;width:28px;height:13px;background:currentColor;-webkit-mask:url(/factures-v2/soie.svg?v=82ce7ee5f932) center/contain no-repeat;mask:url(/factures-v2/soie.svg?v=82ce7ee5f932) center/contain no-repeat}.nv2-bulle-n{position:absolute;top:-5px;right:-5px;min-width:20px;height:20px;padding:0 5px;border-radius:10px;font:600 12px/20px inherit;font-family:inherit;text-align:center;box-shadow:0 0 0 2px var(--nv-fond)}.nv2-annonce{position:fixed;z-index:1260;width:min(320px,calc(100vw - 24px));display:flex;align-items:flex-start;gap:2px;border:1px solid var(--nv-filet);border-radius:14px;background:var(--nv-fond);box-shadow:var(--nv-ombre);animation:nv2-glisse .18s var(--nv-ease)}.nv2-annonce-corps{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;padding:10px 4px 11px 14px;color:var(--nv-texte);text-decoration:none;font-size:14px;line-height:1.35;border-radius:13px}.nv2-annonce-corps b{font-size:12px;font-weight:600;color:var(--nv-doux);letter-spacing:.02em}.nv2-annonce-corps span{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.nv2-annonce-x{flex:none;display:grid;place-items:center;width:32px;height:32px;margin:4px 4px 0 0;border:0;border-radius:9px;background:none;color:var(--nv-doux);cursor:pointer}.nv2-annonce-x:hover{background:var(--nv-fond-2)}@media(max-width:767px){.nv2-dire.nv2-repliee.nv2-bulle{left:0}}#app .cl2 .cl-arrive,#app .co2 .co-arrive,#app .fv2 .fv-arrive,#app .bq2 .bq-page,#app .cv2 .cv2-page,#app .ju2 .ju2-page,#app .ml2 .ml2-page,#app .mk2 .m2-page,#app .mk2 .m2-page>*,#app .eq2 .eq-page>*,#app .pv2 .pv-page>*,#app .ab2 .ab-pile>*,#app .fv2.fv3 .fv-pile>*,#app .fv2.fv3 .fv-plan>*,#app .fv2.fv3 .fv-conseils>*,#app .ap2 .ap2-page,.nv2-ouvert>.nv2-pages{animation:none!important}.fr-chargement-initial{padding:clamp(24px,5vw,64px);min-height:240px;font:16px/1.5 system-ui,sans-serif;color:inherit}#app :is(.cl-chargement,.co-chargement,.fv-chargement,.cv2-chargement,.ml2-chargement,.ju2-chargement,.pl-chargement,.pv-chargement,.eq-chargement){min-height:220px;padding:32px;box-sizing:border-box}body.nv2-on [data-nv2-racine]{scrollbar-gutter:stable}@media(max-width:767px){body.nv2b-simple .nv2-haut-tel .nv2-fil{gap:6px;flex-wrap:nowrap;align-items:center}body.nv2b-simple .nv2-haut-tel .nv2-fil>:not(.nv2-fil-app):not(b){display:none}body.nv2b-simple .nv2-haut-tel .nv2-fil .nv2-fil-app{min-height:44px;padding:0 4px;flex:none}body.nv2b-simple .nv2-haut-tel .nv2-fil .nv2-fil-app:after{content:"›";margin-left:8px;color:var(--nv-doux);font-weight:400}body.nv2b-simple .nv2-haut-tel .nv2-fil b:not(.nv2-fil-app){white-space:normal;overflow:visible;text-overflow:clip;font-size:14px;line-height:1.15;max-height:44px;padding:2px 0}}.nv2-compte{padding:0;width:40px;justify-content:center}.nv2-compte-i{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#e8c08b;color:#192b28;font:700 12px/1 inherit;font-family:inherit;letter-spacing:.02em}.nv2-compte.nv2-on .nv2-compte-i{background:#e8c08b;color:#192b28}.nv2-compte-p{position:fixed;z-index:1100;top:calc(var(--nv-h) + 6px);right:16px;width:min(320px,calc(100vw - 24px));padding:8px;border:1px solid var(--nv-filet);border-radius:16px;background:var(--nv-fond);color:var(--nv-texte);box-shadow:0 18px 48px #00000057;display:flex;flex-direction:column;gap:2px}.nv2-compte-p[hidden]{display:none!important}.nv2-compte-id{display:flex;flex-direction:column;gap:3px;padding:12px 12px 14px;border-bottom:1px solid var(--nv-filet);margin-bottom:6px;overflow-wrap:anywhere}.nv2-compte-id b{font-size:15px;font-weight:600}.nv2-compte-id span{font-size:13px;color:var(--nv-doux)}.nv2-compte-l,.nv2-compte-sortie{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:44px;padding:10px 12px;border:0;border-radius:10px;background:none;color:inherit;font:500 14px/1.3 inherit;font-family:inherit;text-decoration:none;text-align:left;cursor:pointer}.nv2-compte-l small{color:var(--nv-doux);font-size:12px;font-weight:400;text-align:right}.nv2-compte-l:hover,.nv2-compte-sortie:hover{background:var(--nv-fond-2)}.nv2-compte-mode{display:none}.nv2-compte-sortie{margin-top:6px;border-top:1px solid var(--nv-filet);border-radius:0 0 10px 10px;color:var(--nv-alerte)}body.nv2-on #app .haut .droite>.acces-ia,body.nv2-on #app .haut .droite>.compte-menu{display:none!important}body.nv2-on #app .haut:not(:has(.droite>:not(.acces-ia):not(.compte-menu))):not(:has(.gauche>:not(a.rond):not(.fil-ariane))){display:none}body.nv2b-libre #app{min-height:0}.nv2-fil a{flex-shrink:3}.nv2-fil b{flex-shrink:0;max-width:60%;overflow:hidden;text-overflow:ellipsis}.nv2-fil b.nv2-fil-app{flex:none}@media(max-width:1500px){.nv2-rech{width:170px;max-width:20vw}}@media(max-width:1280px){.nv2-rech{width:40px;max-width:none;padding:0;justify-content:center}.nv2-rech span{display:none}}@media(max-width:767px){.nv2-compte-p{top:56px;right:8px}.nv2-haut-tel .nv2-compte{flex:none;width:44px;height:44px}}.nv2-lp-toutes{color:var(--nv-texte);text-decoration:underline;text-underline-offset:3px;letter-spacing:.04em;text-transform:none;font-size:13px}.nv2-secours{position:fixed;z-index:1300;top:0;left:0;right:0;height:56px;display:flex;align-items:center;gap:10px;padding:0 16px;background:var(--nv-fond);color:var(--nv-texte);border-bottom:1px solid var(--nv-filet)}.nv2-secours-m{flex:1;min-width:0;font-size:14px;color:var(--nv-doux);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}body.nv2-secours-on{padding-top:56px}@media(max-width:767px){.nv2-secours-m{display:none}.nv2-secours{justify-content:space-between}}body.nv2b-libre .cr3-commune{display:none!important}body.nv2b-libre:has(.cr3-fransou) .nv2-dire{display:none!important}@media(max-width:767px){body.nv2b-libre:has(.cr3-fransou) #app{bottom:calc(var(--nv-bas) + env(safe-area-inset-bottom))!important}body.nv2b-libre .nv2-haut-tel .nv2-fil a,body.nv2b-libre .nv2-haut-tel .nv2-fil .nv2-chev{display:none}}body.nv2b-chat .nv2-dire{display:none!important}@media(max-width:767px){body.nv2b-chat #app{bottom:calc(var(--nv-bas) + env(safe-area-inset-bottom))!important}.nv2-haut-tel .nv2-fil>:nth-child(n+3):not(:last-child){display:none}.nv2-haut-tel .nv2-fil .nv2-fil-app{flex:none;font-size:14px}.nv2-haut-tel .nv2-mode{display:none}.nv2-compte-mode{display:flex}.nv2-haut-tel .nv2-fil{white-space:normal}.nv2-haut-tel .nv2-fil b:last-child,.nv2-haut-tel .nv2-fil a:last-child{flex:0 1 auto;min-width:0}.nv2-haut-tel .nv2-fil b:last-child,.nv2-haut-tel .nv2-fil a:last-child{font-size:13.5px;line-height:1.15;white-space:normal;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-width:none;word-break:normal;overflow-wrap:anywhere}}.nv2-compte-l>span{flex:none;white-space:nowrap}.nv2-compte-l small{min-width:0}
