@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+0460-052F,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+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,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+1F00-1FFF}@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+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@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+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,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+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bleu-800: #1440a8;--bleu-700: #1c53cc;--bleu-600: #2563eb;--bleu-500: #3b82f6;--bleu-300: #93b8fb;--bleu-100: #dbe8fe;--bleu-050: #eef4ff;--marine-950: #0b1220;--marine-900: #101a2d;--marine-800: #1b2942;--marine-500: #475569;--marine-400: #7c8ba0;--side-fond: #0b1426;--side-fond-b: #081020;--side-texte: #dbe4f0;--side-faible: #7d8ca3;--side-survol: rgba(255, 255, 255, .06);--side-filet: rgba(255, 255, 255, .08);--side-carte: rgba(255, 255, 255, .05);--scene-h: #eef3f9;--scene-b: #dde6f0;--alerte-fonce: #9c1e1e;--sk-clair: #f8fafc;--fond: #f4f7fb;--fond-creux: #eef2f8;--carte: #ffffff;--carte-douce: #f9fbfd;--blanc: #ffffff;--voile: rgba(11, 18, 32, .5);--verre: rgba(255, 255, 255, .9);--survol: #f3f6fa;--bord: #e6ecf3;--bord-fort: #cfd9e6;--texte: #0f1e34;--texte-doux: #4a5a6f;--texte-moyen: #55657c;--texte-faible: #8b9ab0;--texte-inverse: #ffffff;--t-bleu-f: #e8f1fe;--t-bleu-c: #2563eb;--t-vert-f: #e6f7ee;--t-vert-c: #15a34a;--t-violet-f: #f1ebfd;--t-violet-c: #7c3aed;--t-orange-f: #fef2e2;--t-orange-c: #e08600;--t-rouge-f: #fdeaea;--t-rouge-c: #dc2626;--t-teal-f: #e0f5f3;--t-teal-c: #0d9488;--t-gris-f: #eef2f7;--t-gris-c: #55657c;--ok-fond: #e6f7ee;--ok-bord: #bfe9d1;--ok-texte: #147a3d;--info-fond: #e8f1fe;--info-bord: #c8ddfd;--info-texte: #1d54c4;--attente-fond: #fef2e2;--attente-bord: #f8dcb4;--attente-texte: #9a6209;--alerte-fond: #fdeaea;--alerte-bord: #f7cdcd;--alerte-texte: #c02626;--neutre-fond: #eef2f7;--neutre-bord: #dfe6ef;--neutre-texte: #55657c;--clinique-fond: #e0f5f3;--clinique-bord: #b9e6e1;--clinique-texte: #0b7a70;--police: "Inter Variable", "Inter", "Segoe UI Variable", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", Arial, sans-serif;--t-xxs: 12.5px;--t-xs: 14px;--t-s: 15px;--t-m: 16px;--t-l: 18px;--t-xl: 21px;--t-xxl: 26px;--t-geant: 32px;--gras-normal: 450;--gras-moyen: 550;--gras-fort: 640;--gras-titre: 700;--e1: 4px;--e2: 8px;--e3: 12px;--e4: 16px;--e5: 20px;--e6: 24px;--e7: 32px;--e8: 40px;--e9: 52px;--r-xs: 6px;--r-s: 8px;--r: 10px;--r-l: 16px;--r-xl: 20px;--r-rond: 999px;--sh-0: 0 1px 2px rgba(15, 30, 52, .04);--sh-1: 0 1px 2px rgba(15, 30, 52, .05), 0 1px 3px rgba(15, 30, 52, .04);--sh-2: 0 2px 6px -1px rgba(15, 30, 52, .07), 0 8px 20px -6px rgba(15, 30, 52, .1);--sh-3: 0 24px 56px -16px rgba(11, 18, 32, .28);--sh-focus: 0 0 0 3px rgba(37, 99, 235, .18);--sh-action: 0 1px 2px rgba(20, 64, 168, .2), 0 4px 10px -4px rgba(20, 64, 168, .4);--side: 232px;--side-repli: 64px;--top: 56px;--contenu-max: 1600px;--transition: .13s cubic-bezier(.2, .6, .3, 1)}*{box-sizing:border-box}body{margin:0;font-family:var(--police);font-size:var(--t-m);font-weight:var(--gras-normal);line-height:1.5;background:var(--fond);color:var(--texte);-webkit-font-smoothing:antialiased}h1,h2,h3,h4{margin:0;font-weight:var(--gras-titre);letter-spacing:-.015em}h1 svg,h2 svg,h3 svg{width:1em;height:1em;vertical-align:-.12em}h1{font-size:var(--t-xxl)}h2{font-size:var(--t-l)}h3{font-size:var(--t-m);font-weight:var(--gras-fort)}p{margin:0 0 var(--e3)}p:last-child{margin-bottom:0}a{color:var(--bleu-600);text-decoration:none;font-weight:var(--gras-moyen)}a:hover{color:var(--bleu-700);text-decoration:underline;text-underline-offset:2px}code{font-size:.92em;background:var(--fond-creux);padding:1px 5px;border-radius:var(--r-xs)}::selection{background:var(--bleu-100)}*{scrollbar-width:thin;scrollbar-color:var(--bord-fort) transparent}*::-webkit-scrollbar{width:10px;height:10px}*::-webkit-scrollbar-thumb{background:var(--bord-fort);border-radius:var(--r-rond);border:3px solid transparent;background-clip:content-box}*::-webkit-scrollbar-track{background:transparent}.nx-ic{width:16px;height:16px;flex:none}.nx-tuile{width:38px;height:38px;flex:0 0 38px;border-radius:var(--r);display:grid;place-items:center;background:var(--t-gris-f);color:var(--t-gris-c)}.nx-tuile svg{width:19px;height:19px}.nx-tuile--s{width:30px;height:30px;flex-basis:30px;border-radius:var(--r-s)}.nx-tuile--s svg{width:15px;height:15px}.nx-tuile--l{width:46px;height:46px;flex-basis:46px;border-radius:var(--r-l)}.nx-tuile--l svg{width:23px;height:23px}.nx-tuile--bleu{background:var(--t-bleu-f);color:var(--t-bleu-c)}.nx-tuile--vert{background:var(--t-vert-f);color:var(--t-vert-c)}.nx-tuile--violet{background:var(--t-violet-f);color:var(--t-violet-c)}.nx-tuile--orange{background:var(--t-orange-f);color:var(--t-orange-c)}.nx-tuile--rouge{background:var(--t-rouge-f);color:var(--t-rouge-c)}.nx-tuile--teal{background:var(--t-teal-f);color:var(--t-teal-c)}.nx-tuile--plein{background:linear-gradient(140deg,var(--bleu-500),var(--bleu-700));color:var(--blanc)}.nx-app{display:flex;min-height:100vh;background:var(--fond)}.nx-side{width:var(--side);flex:0 0 var(--side);background:linear-gradient(180deg,var(--side-fond) 0%,var(--side-fond-b) 100%);color:var(--side-texte);display:flex;flex-direction:column;position:sticky;top:0;height:100vh;overflow:hidden}.nx-side__defile{flex:1;overflow-y:auto;padding-bottom:var(--e3);scrollbar-color:var(--side-filet) transparent}.nx-side__marque{padding:var(--e4) var(--e4) var(--e3)}.nx-side__nom{font-size:var(--t-xl);font-weight:var(--gras-titre);color:var(--blanc);letter-spacing:-.03em;line-height:1.1}.nx-side__bl{font-size:var(--t-xxs);color:var(--side-faible);margin-top:2px;line-height:1.35}.nx-side__labo{margin:0 var(--e3) var(--e3);padding:var(--e2);background:var(--side-carte);border:1px solid var(--side-filet);border-radius:var(--r);display:flex;align-items:center;gap:var(--e2)}.nx-side__labo-n{font-size:var(--t-s);font-weight:var(--gras-fort);color:var(--blanc);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-side__labo-b{font-size:var(--t-xxs);color:var(--side-faible);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-side__groupe{padding:0 var(--e2)}.nx-side__filet{height:1px;background:var(--side-filet);margin:var(--e3) var(--e3) var(--e2)}.nx-side a.nx-lien{display:flex;align-items:center;gap:var(--e3);min-height:44px;padding:var(--e2) var(--e3);margin:1px 0;border-radius:var(--r-s);color:var(--side-texte);font-size:var(--t-m);font-weight:var(--gras-moyen);text-decoration:none;transition:background var(--transition),color var(--transition)}.nx-side a.nx-lien:hover{background:var(--side-survol);color:var(--blanc)}.nx-side a.nx-lien.actif{background:var(--bleu-600);color:var(--blanc);font-weight:var(--gras-fort);box-shadow:var(--sh-action)}.nx-lien__ic{width:17px;height:17px;flex:0 0 17px;display:grid;place-items:center}.nx-lien__ic svg{width:16px;height:16px}.nx-lien__t{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-lien__ch{opacity:.5}.nx-lien__ch svg{width:13px;height:13px}.nx-lien__pastille{background:var(--t-rouge-c);color:var(--blanc);border-radius:var(--r-rond);padding:0 5px;font-size:var(--t-xxs);font-weight:var(--gras-titre);min-width:17px;text-align:center}.nx-side a.nx-lien.actif .nx-lien__pastille{background:var(--blanc);color:var(--bleu-700)}.nx-side__sous{padding-left:var(--e5)}.nx-side a.nx-lien--sous{font-size:var(--t-s);padding:5px var(--e2)}.nx-side a.nx-lien--sous.actif{background:var(--side-survol);color:var(--blanc);box-shadow:none}.nx-lien__ic--s svg{width:14px;height:14px}.nx-side__compte{border-top:1px solid var(--side-filet);padding:var(--e3);display:flex;align-items:center;gap:var(--e2);color:var(--side-texte)}.nx-side__compte>div,.nx-side__labo>div{min-width:0;flex:1}.nx-side__compte-n{font-size:var(--t-s);font-weight:var(--gras-fort);color:var(--blanc);line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-side a.nx-lien{font-weight:var(--gras-normal)}.nx-side a.nx-lien.actif{font-weight:var(--gras-moyen)}.nx-side__compte-r{font-size:var(--t-xxs);color:var(--side-faible)}.nx-side__pied{border-top:1px solid var(--side-filet);color:var(--blanc);padding:var(--e3) var(--e4);display:flex;align-items:center;gap:var(--e2)}.nx-side__pied strong{font-size:var(--t-l);letter-spacing:-.02em;font-weight:var(--gras-titre)}.nx-side__v{margin-left:auto;font-size:var(--t-xxs);color:var(--side-faible)}.nx-connexion{min-height:100vh;display:grid;place-items:center;padding:var(--e5);background:linear-gradient(180deg,var(--side-fond) 0%,var(--side-fond-b) 100%)}.nx-connexion__boite{width:min(400px,100%)}.nx-connexion__marque{text-align:center;margin-bottom:var(--e5)}.nx-connexion__logo{display:block;width:min(320px,100%);height:auto;margin:0 auto;border-radius:var(--r-l)}.nx-connexion__pied{text-align:center;color:var(--side-faible);font-size:var(--t-s);margin-top:var(--e4);line-height:1.7}.nx-connexion__pied strong{color:var(--side-texte)}.nx-connexion__pied a{color:var(--side-texte);text-decoration:underline}.nx-connexion__vierge{color:var(--attente-bord)}.nx-main{flex:1;min-width:0;display:flex;flex-direction:column}.nx-top{background:var(--verre);-webkit-backdrop-filter:saturate(180%) blur(10px);backdrop-filter:saturate(180%) blur(10px);border-bottom:1px solid var(--bord);padding:0 var(--e5);height:var(--top);display:flex;align-items:center;gap:var(--e3);position:sticky;top:0;z-index:30}.nx-top__recherche{flex:1;max-width:680px;position:relative}.nx-top__raccourci{position:absolute;right:var(--e2);top:50%;transform:translateY(-50%);font-size:var(--t-xs);color:var(--texte-faible);background:var(--fond-creux);border-radius:var(--r-xs);padding:1px 6px;pointer-events:none}.nx-top__actions{margin-left:auto;display:flex;align-items:center;gap:var(--e1)}.nx-top__chercher{display:none}.nx-cache-vue{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nx-top__ic{position:relative;display:flex;align-items:center;gap:6px;padding:6px var(--e2);border:none;background:none;cursor:pointer;border-radius:var(--r-s);font:inherit;font-size:var(--t-s);font-weight:var(--gras-moyen);color:var(--texte-moyen)}.nx-top__ic:hover{background:var(--survol);color:var(--texte)}.nx-top__ic svg{width:17px;height:17px}.nx-top__pastille{position:absolute;top:1px;left:17px;background:var(--t-rouge-c);color:var(--blanc);border-radius:var(--r-rond);font-size:9px;font-weight:var(--gras-titre);padding:0 4px;min-width:14px;text-align:center;line-height:14px}.nx-top__bouton{display:flex;align-items:center;gap:var(--e2);padding:4px var(--e2) 4px var(--e1);border:1px solid transparent;border-radius:var(--r-s);background:none;font:inherit;font-size:var(--t-s);color:var(--texte);cursor:pointer;text-align:left}.nx-top__bouton:hover{background:var(--survol);border-color:var(--bord)}.nx-top__qui{line-height:1.2}.nx-top__qui{max-width:150px}.nx-top__qui strong{display:block;font-size:var(--t-s);font-weight:var(--gras-fort);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-top__qui span{display:block;font-size:var(--t-xxs);color:var(--texte-faible)}.nx-avatar{width:30px;height:30px;flex:0 0 30px;border-radius:var(--r-rond);background:linear-gradient(140deg,var(--bleu-500),var(--bleu-800));color:var(--blanc);display:grid;place-items:center;font-weight:var(--gras-titre);font-size:var(--t-xs)}.nx-avatar--s{width:22px;height:22px;flex-basis:22px;font-size:9.5px}.nx-t__prix{display:inline-flex;flex-direction:column;align-items:flex-end;gap:3px}.nx-t__prix .nx-niveau{font-size:var(--t-xxs);padding:1px 6px}.nx-avatar--gris{background:var(--t-gris-f);color:var(--t-gris-c)}.nx-menu{position:absolute;top:calc(var(--top) - 4px);right:var(--e5);width:250px;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);box-shadow:var(--sh-2);padding:var(--e1);z-index:40}.nx-menu__i{display:block;padding:8px 10px;border-radius:var(--r-s);color:var(--texte);cursor:pointer}.nx-menu__i:hover{background:var(--survol);text-decoration:none}.nx-menu__i--fixe{cursor:default}.nx-menu__quand{font-size:.75rem;opacity:.65}.nx-menu__i--action{width:100%;text-align:left;border:0;background:none;font:inherit;color:inherit;cursor:pointer}.nx-menu__i--fixe:hover{background:none}.nx-menu__i strong{display:block;font-size:var(--t-m);font-weight:var(--gras-fort)}.nx-menu__i span{display:block;font-size:var(--t-s);color:var(--texte-doux)}.nx-menu__sep{height:1px;background:var(--bord);margin:var(--e1) 0}.nx-menu--large{width:360px;max-height:60vh;overflow-y:auto}.nx-contenu{padding:var(--e7) var(--e7) var(--e8);max-width:var(--contenu-max);width:100%}.nx-fil{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:var(--t-s);color:var(--texte-faible);margin-bottom:var(--e3)}.nx-fil a{color:var(--texte-moyen);font-weight:var(--gras-moyen)}.nx-fil svg{width:13px;height:13px}.nx-entete{display:flex;align-items:flex-start;gap:var(--e4);margin-bottom:var(--e5);flex-wrap:wrap}.nx-entete__t{flex:1;min-width:240px}.nx-entete__t h1{font-size:var(--t-geant);letter-spacing:-.03em}.nx-entete__t h1 .nx-entete__n{margin-left:var(--e3);font-size:var(--t-l);font-weight:var(--gras-normal);color:var(--texte-faible);letter-spacing:0;font-variant-numeric:tabular-nums}.nx-entete{margin-bottom:var(--e4)}.nx-entete__s{color:var(--texte-doux);font-size:var(--t-m);margin-top:var(--e1)}.nx-entete__a{display:flex;gap:var(--e2);flex-wrap:wrap;align-items:center}.nx-surtitre{font-size:var(--t-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--texte-faible);font-weight:var(--gras-fort);margin-bottom:var(--e1)}.nx-doc-entete{display:flex;align-items:flex-start;gap:var(--e3);margin-bottom:var(--e5);flex-wrap:wrap}.nx-doc-entete__t{flex:1;min-width:260px;display:flex;gap:var(--e3);align-items:flex-start}.nx-doc-entete__h{display:flex;align-items:center;gap:var(--e3);flex-wrap:wrap}.nx-doc-entete__h h1{font-size:var(--t-geant);letter-spacing:-.03em}.nx-doc-entete__s{color:var(--texte-doux);font-size:var(--t-s);margin-top:3px}.nx-jour{display:flex;align-items:center;gap:var(--e4);font-size:var(--t-s);color:var(--texte-moyen);font-weight:var(--gras-moyen)}.nx-jour span{display:flex;align-items:center;gap:5px}.nx-jour svg{width:15px;height:15px;color:var(--t-orange-c)}.nx-carte{min-width:0;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);box-shadow:var(--sh-1)}.nx-carte__t{padding:var(--e4) var(--e5);display:flex;align-items:center;gap:var(--e2);min-height:52px}.nx-carte__t h2{font-size:var(--t-l)}.nx-carte__t .nx-droite{margin-left:auto}.nx-carte__t+.nx-carte__c{padding-top:0}.nx-carte__t+.nx-tw{border-top:1px solid var(--bord)}.nx-carte__c{padding:var(--e5)}.nx-carte__c--serre{padding:0}.nx-carte__p{padding:var(--e4) var(--e5);border-top:1px solid var(--bord);background:var(--carte-douce);font-size:var(--t-s);color:var(--texte-doux)}.nx-carte--plate{box-shadow:none}.nx-carte--accent{border-color:var(--bleu-100)}.nx-carte__ic{margin-left:auto;display:flex;align-items:center;gap:var(--e2)}.nx-info-ic{color:var(--texte-faible);display:inline-flex}.nx-info-ic svg{width:14px;height:14px}.nx-pile,.nx-grille{min-width:0}.nx-grille{display:grid;gap:var(--e4)}.nx-grille--serre{gap:var(--e3)}.nx-grille--2{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-grille--3{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-grille--4{grid-template-columns:repeat(4,minmax(0,1fr))}.nx-grille--5{grid-template-columns:repeat(5,minmax(0,1fr))}.nx-grille--6{grid-template-columns:repeat(6,minmax(0,1fr))}.nx-grille--pilote{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start}.nx-grille--cote{grid-template-columns:minmax(0,1fr) minmax(0,2fr);align-items:start}.nx-grille--jumeaux{align-items:stretch}.nx-grille--jumeaux>.nx-carte{display:flex;flex-direction:column}.nx-grille--jumeaux>.nx-carte>.nx-carte__c{flex:1;display:flex;flex-direction:column}.nx-grille--jumeaux>.nx-carte>.nx-carte__c>.nx-absent{flex:1;display:flex;flex-direction:column;justify-content:center}.nx-t--dense td{padding:7px var(--e4)}.nx-t--absent tbody tr:hover{background:transparent}.nx-t--absent td{padding:var(--e4)}.nx-t--absent .nx-absent{padding:var(--e6) var(--e4)}.nx-t--dense .nx-payeur{display:inline-flex;margin:0 0 0 var(--e2)}.nx-grille--passeport{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:start}.nx-grille--formulaire{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);align-items:start}.nx-resume{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--e3);margin-bottom:var(--e5)}.nx-rc{background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);padding:var(--e3);display:flex;gap:var(--e3);align-items:flex-start;box-shadow:var(--sh-0);min-width:0}.nx-rc__c{min-width:0}.nx-rc__l{font-size:var(--t-xs);color:var(--texte-faible);font-weight:var(--gras-moyen)}.nx-rc__v{font-size:var(--t-m);font-weight:var(--gras-fort);color:var(--texte);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-rc__d{font-size:var(--t-xs);color:var(--texte-faible);margin-top:2px;display:flex;align-items:center;gap:4px}.nx-rc__d svg{width:12px;height:12px}.nx-rc--cliquable{font:inherit;text-align:left;width:100%;cursor:pointer;transition:background var(--transition),border-color var(--transition)}.nx-rc--cliquable:hover{background:var(--survol);border-color:var(--bord-fort)}.nx-rc--actif{background:var(--bleu-050);border-color:var(--bleu-300)}.nx-rc--actif .nx-rc__l,.nx-rc--actif .nx-rc__d,.nx-rc--actif .nx-rc__v{color:var(--bleu-700)}.nx-kpi{background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);padding:var(--e4);box-shadow:var(--sh-0);display:flex;gap:var(--e3);align-items:flex-start;color:inherit;text-decoration:none;transition:box-shadow var(--transition),border-color var(--transition),transform var(--transition)}a.nx-kpi:hover,button.nx-kpi:hover{border-color:var(--bleu-300);box-shadow:var(--sh-2);text-decoration:none;transform:translateY(-1px)}.nx-kpi__c{min-width:0;flex:1}.nx-kpi__l{font-size:var(--t-s);color:var(--texte-doux);font-weight:var(--gras-moyen)}.nx-kpi__v{font-size:var(--t-geant);font-weight:var(--gras-titre);letter-spacing:-.035em;line-height:1.15;margin-top:2px;font-variant-numeric:tabular-nums}.nx-kpi__d{font-size:var(--t-xs);margin-top:var(--e1);color:var(--texte-faible);display:flex;align-items:center;gap:4px;flex-wrap:wrap}.nx-kpi__d svg{width:12px;height:12px}.nx-kpi__h{color:var(--ok-texte);font-weight:var(--gras-fort);display:inline-flex;align-items:center;gap:2px}.nx-kpi__b{color:var(--alerte-texte);font-weight:var(--gras-fort);display:inline-flex;align-items:center;gap:2px}.nx-kpi--bouton{text-align:left;cursor:pointer;font:inherit;width:100%}.nx-b{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:10px var(--e4);border-radius:var(--r-s);border:1px solid var(--bord-fort);font:inherit;font-size:var(--t-m);font-weight:var(--gras-moyen);cursor:pointer;background:var(--carte);color:var(--texte);white-space:nowrap;text-decoration:none;box-shadow:var(--sh-0);transition:background var(--transition),border-color var(--transition),color var(--transition)}.nx-b:hover{background:var(--survol);text-decoration:none}.nx-b:focus-visible{outline:none;box-shadow:var(--sh-focus)}.nx-b svg{width:15px;height:15px}.nx-b--p{background:var(--bleu-600);color:var(--blanc);border-color:var(--bleu-600);box-shadow:var(--sh-action);font-weight:var(--gras-fort)}.nx-b--p:hover{background:var(--bleu-700);border-color:var(--bleu-700);color:var(--blanc)}.nx-b--d{background:var(--alerte-texte);color:var(--blanc);border-color:var(--alerte-texte)}.nx-b--d:hover{background:var(--alerte-fonce);color:var(--blanc)}.nx-b--danger-doux{color:var(--alerte-texte);border-color:var(--alerte-bord);background:var(--carte)}.nx-b--danger-doux:hover{background:var(--alerte-fond)}.nx-b--plat{border-color:transparent;background:transparent;color:var(--texte-doux);box-shadow:none}.nx-b--plat:hover{background:var(--survol);color:var(--texte)}.nx-b--s{min-height:36px;padding:7px var(--e3);font-size:var(--t-s)}.nx-b--s svg{width:13px;height:13px}.nx-b--large{width:100%;padding:10px var(--e4)}.nx-b--carre{padding:9px;min-width:40px}.nx-b[disabled],.nx-b[aria-disabled=true]{opacity:.45;cursor:not-allowed;pointer-events:none;box-shadow:none}.nx-rapide{display:flex;align-items:center;gap:var(--e2);padding:9px var(--e3);border:1px solid var(--bord);border-radius:var(--r-s);background:var(--carte);color:var(--texte);font:inherit;font-size:var(--t-s);font-weight:var(--gras-moyen);cursor:pointer;text-align:left;width:100%;transition:background var(--transition),border-color var(--transition)}.nx-rapide:hover{background:var(--survol);border-color:var(--bord-fort);text-decoration:none}.nx-rapide svg{width:16px;height:16px;flex:0 0 16px;color:var(--texte-moyen)}.nx-rapide--actif{background:var(--bleu-050);border-color:var(--bleu-300);color:var(--bleu-700)}.nx-rapide--actif svg{color:var(--bleu-600)}.nx-rapide--danger{color:var(--alerte-texte);border-color:var(--alerte-bord)}.nx-rapide--danger svg{color:var(--alerte-texte)}.nx-rapide--danger:hover{background:var(--alerte-fond)}.nx-acces{display:flex;flex-direction:column;align-items:flex-start;gap:var(--e2);padding:var(--e3);border-radius:var(--r-l);border:1px solid transparent;font:inherit;font-size:var(--t-s);font-weight:var(--gras-fort);cursor:pointer;text-align:left;color:var(--texte);min-height:78px;justify-content:center;transition:transform var(--transition),box-shadow var(--transition)}.nx-acces:hover{transform:translateY(-1px);box-shadow:var(--sh-2);text-decoration:none}.nx-acces svg{width:20px;height:20px}.nx-acces--bleu{background:var(--t-bleu-f);color:var(--t-bleu-c)}.nx-acces--vert{background:var(--t-vert-f);color:var(--t-vert-c)}.nx-acces--violet{background:var(--t-violet-f);color:var(--t-violet-c)}.nx-acces--orange{background:var(--t-orange-f);color:var(--t-orange-c)}.nx-acces--rouge{background:var(--t-rouge-f);color:var(--t-rouge-c)}.nx-acces--gris{background:var(--t-gris-f);color:var(--t-gris-c)}.nx-champ{display:block;margin-bottom:var(--e3)}.nx-champ:last-child{margin-bottom:0}.nx-champ__l{display:block;font-size:var(--t-s);font-weight:var(--gras-fort);margin-bottom:5px;color:var(--texte)}.nx-champ__o{color:var(--alerte-texte)}.nx-champ__aide{font-size:var(--t-xs);color:var(--texte-faible);margin-top:4px}.nx-champ__err{font-size:var(--t-xs);color:var(--alerte-texte);margin-top:4px;font-weight:var(--gras-moyen)}.nx-in,.nx-sel,.nx-ta{width:100%;padding:7px var(--e3);font:inherit;font-size:var(--t-m);border:1px solid var(--bord-fort);border-radius:var(--r-s);background:var(--carte);color:var(--texte);transition:border-color var(--transition),box-shadow var(--transition)}.nx-in::placeholder,.nx-ta::placeholder{color:var(--texte-faible)}.nx-in:hover,.nx-sel:hover,.nx-ta:hover{border-color:var(--bord-fort)}.nx-in:focus,.nx-sel:focus,.nx-ta:focus{outline:none;border-color:var(--bleu-500);box-shadow:var(--sh-focus)}.nx-in[disabled],.nx-sel[disabled],.nx-ta[disabled]{background:var(--fond-creux);color:var(--texte-faible)}.nx-sel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%238b9ab0' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 6.5 8 10.5 12 6.5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 9px center;background-size:15px;padding-right:30px}.nx-ta{min-height:76px;resize:vertical;line-height:1.55}.nx-in--loupe{padding-left:33px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%238b9ab0' stroke-width='1.7' stroke-linecap='round'%3E%3Ccircle cx='7' cy='7' r='4.5'/%3E%3Cpath d='M10.5 10.5 14 14'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:11px center;background-size:15px}.nx-ligne{display:flex;gap:var(--e3);flex-wrap:wrap}.nx-ligne>*{flex:1;min-width:160px}.nx-ligne--serre>*{min-width:110px}.nx-compteur{font-size:var(--t-xs);color:var(--texte-faible);text-align:right;margin-top:3px}.nx-segments{display:inline-flex;padding:3px;background:var(--fond-creux);border-radius:var(--r-s);gap:2px}.nx-segment{display:inline-flex;align-items:center;gap:6px;padding:5px var(--e3);border:none;background:none;font:inherit;font-size:var(--t-s);font-weight:var(--gras-moyen);color:var(--texte-doux);border-radius:var(--r-xs);cursor:pointer}.nx-segment svg{width:14px;height:14px}.nx-segment.actif{background:var(--carte);color:var(--bleu-700);box-shadow:var(--sh-0);font-weight:var(--gras-fort)}.nx-bascule{display:flex;align-items:center;gap:var(--e3);cursor:pointer}.nx-bascule__p{width:40px;height:22px;flex:0 0 40px;border-radius:var(--r-rond);background:var(--bord-fort);position:relative;transition:background var(--transition)}.nx-bascule__p:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--blanc);box-shadow:var(--sh-1);transition:transform var(--transition)}.nx-bascule input{position:absolute;opacity:0;pointer-events:none}.nx-bascule input:checked+.nx-bascule__p{background:var(--bleu-600)}.nx-bascule input:checked+.nx-bascule__p:after{transform:translate(18px)}.nx-bascule__l{font-size:var(--t-m);font-weight:var(--gras-moyen);flex:1}.nx-auto{position:relative}.nx-auto__liste{position:absolute;z-index:40;left:0;right:0;top:calc(100% + 4px);background:var(--carte);border:1px solid var(--bord);border-radius:var(--r);box-shadow:var(--sh-2);max-height:300px;overflow-y:auto;padding:var(--e1)}.nx-auto__i{padding:7px 9px;border-radius:var(--r-xs);cursor:pointer;color:var(--texte);display:block}.nx-auto__i:hover,.nx-auto__i[aria-selected=true]{background:var(--bleu-050);text-decoration:none}.nx-auto__i strong{display:block;font-size:var(--t-m);font-weight:var(--gras-fort)}.nx-auto__i span{display:block;font-size:var(--t-s);color:var(--texte-doux)}.nx-auto__vide{padding:var(--e4);text-align:center;color:var(--texte-faible);font-size:var(--t-s)}.nx-auto__choisi{flex:1;min-width:0;padding:6px var(--e3);background:var(--carte);border:1px solid var(--bord-fort);border-radius:var(--r-s);display:flex;align-items:center;gap:var(--e2)}.nx-tw{overflow-x:auto}.nx-t{width:100%;border-collapse:collapse;font-size:var(--t-m)}.nx-t th{text-align:left;font-weight:var(--gras-fort);font-size:var(--t-xs);color:var(--texte-faible);padding:var(--e2) var(--e3);white-space:nowrap;background:var(--carte-douce);border-bottom:1px solid var(--bord)}.nx-t td{padding:9px var(--e3);border-bottom:1px solid var(--bord);vertical-align:middle}.nx-t tbody tr{transition:background var(--transition)}.nx-t tbody tr:hover{background:var(--carte-douce)}.nx-t tbody tr:last-child td{border-bottom:none}.nx-t .num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.nx-ref{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:var(--gras-moyen);color:var(--texte)}.nx-t .act{text-align:right;white-space:nowrap;width:1%}.nx-t--clic tbody tr{cursor:pointer}.nx-t--clic tbody tr:hover{background:var(--bleu-050)}.nx-t__sous{font-size:var(--t-xs);color:var(--texte-faible);margin-top:1px}.nx-t__sous--borne{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:22ch}.nx-t__fort{font-weight:var(--gras-fort)}.nx-t__lien{color:var(--bleu-600);font-weight:var(--gras-fort)}.nx-t tfoot td{padding:var(--e3) var(--e4);border-top:1px solid var(--bord-fort);font-weight:var(--gras-fort);background:var(--carte-douce)}.nx-t__poignee{color:var(--texte-faible);cursor:grab;display:inline-flex}.nx-t__poignee svg{width:14px;height:14px}.nx-badge{display:inline-flex;align-items:center;gap:5px;padding:2px 9px;border-radius:var(--r-xs);font-size:var(--t-xs);font-weight:var(--gras-fort);background:var(--neutre-fond);color:var(--neutre-texte);border:1px solid var(--neutre-bord);white-space:nowrap}.nx-badge svg{width:12px;height:12px}.nx-badge--ok{background:var(--ok-fond);color:var(--ok-texte);border-color:var(--ok-bord)}.nx-badge--info{background:var(--info-fond);color:var(--info-texte);border-color:var(--info-bord)}.nx-badge--attente{background:var(--attente-fond);color:var(--attente-texte);border-color:var(--attente-bord)}.nx-badge--alerte{background:var(--alerte-fond);color:var(--alerte-texte);border-color:var(--alerte-bord)}.nx-badge--clinique{background:var(--clinique-fond);color:var(--clinique-texte);border-color:var(--clinique-bord)}.nx-badge__pt{width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:currentColor}.nx-badge--grand{padding:4px 11px;font-size:var(--t-s);border-radius:var(--r-s)}.nx-niveau{display:inline-flex;align-items:center;gap:4px;padding:2px 7px;border-radius:var(--r-xs);font-size:var(--t-xxs);font-weight:var(--gras-titre);text-transform:uppercase;letter-spacing:.05em;border:1px solid transparent}.nx-niveau--relation{background:var(--t-bleu-f);color:var(--t-bleu-c);border-color:var(--bleu-100)}.nx-niveau--client{background:var(--t-teal-f);color:var(--t-teal-c);border-color:var(--clinique-bord)}.nx-niveau--standard{background:var(--neutre-fond);color:var(--neutre-texte);border-color:var(--neutre-bord)}.nx-niveau--aucun{background:var(--alerte-fond);color:var(--alerte-texte);border-color:var(--alerte-bord)}.nx-filtres{display:flex;gap:var(--e3);flex-wrap:wrap;align-items:flex-end;padding:var(--e3) var(--e4);border-bottom:1px solid var(--bord);background:var(--carte-douce)}.nx-filtres .nx-champ{margin:0;min-width:160px}.nx-tabs{display:flex;gap:var(--e1);border-bottom:1px solid var(--bord);overflow-x:auto;margin-bottom:var(--e5)}.nx-tab{padding:9px var(--e3);font-size:var(--t-m);font-weight:var(--gras-moyen);cursor:pointer;border:none;background:none;color:var(--texte-doux);border-bottom:2px solid transparent;white-space:nowrap;font-family:inherit;transition:color var(--transition),border-color var(--transition)}.nx-rubrique a.nx-tab{text-decoration:none;color:var(--texte-doux)}.nx-rubrique a.nx-tab:hover{color:var(--texte)}.nx-rubrique a.nx-tab.actif{color:var(--bleu-600)}.nx-tab:hover{color:var(--texte)}.nx-tab.actif{color:var(--bleu-600);border-bottom-color:var(--bleu-600);font-weight:var(--gras-fort)}.nx-pag{display:flex;align-items:center;gap:var(--e2);justify-content:flex-end;padding:var(--e3) var(--e4);border-top:1px solid var(--bord);font-size:var(--t-s);color:var(--texte-doux);background:var(--carte-douce)}.nx-etapes{display:flex;align-items:stretch;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);box-shadow:var(--sh-1);margin-bottom:var(--e5);overflow:hidden}.nx-etape{flex:1;display:flex;align-items:center;gap:var(--e3);padding:var(--e3) var(--e4);position:relative;min-width:0;border-bottom:3px solid transparent}.nx-etape+.nx-etape:before{content:"";position:absolute;left:0;top:50%;width:1px;height:28px;transform:translateY(-50%);background:var(--bord)}.nx-etape__n{width:30px;height:30px;flex:0 0 30px;border-radius:50%;display:grid;place-items:center;font-size:var(--t-m);font-weight:var(--gras-titre);background:var(--fond-creux);color:var(--texte-faible);border:1px solid var(--bord)}.nx-etape__n svg{width:15px;height:15px}.nx-etape__t{font-size:var(--t-m);font-weight:var(--gras-fort);line-height:1.2}.nx-etape__s{font-size:var(--t-xs);color:var(--texte-faible);margin-top:1px}.nx-etape.actif{border-bottom-color:var(--bleu-600)}.nx-etape.actif .nx-etape__n{background:var(--bleu-600);color:var(--blanc);border-color:var(--bleu-600)}.nx-etape.actif .nx-etape__t{color:var(--bleu-700)}.nx-etape.faite .nx-etape__n{background:var(--ok-fond);color:var(--ok-texte);border-color:var(--ok-bord)}.nx-sect-n{width:24px;height:24px;flex:0 0 24px;border-radius:var(--r-xs);display:inline-grid;place-items:center;background:var(--bleu-600);color:var(--blanc);font-size:var(--t-s);font-weight:var(--gras-titre)}.nx-voile{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--voile);display:flex;z-index:60;animation:nx-fondu .12s ease-out}@keyframes nx-fondu{0%{opacity:0}to{opacity:1}}.nx-modal{margin:auto;background:var(--carte);border-radius:var(--r-xl);width:min(640px,calc(100vw - 32px));max-height:calc(100vh - 72px);display:flex;flex-direction:column;box-shadow:var(--sh-3);animation:nx-monte .16s cubic-bezier(.2,.7,.3,1)}@keyframes nx-monte{0%{opacity:0;transform:translateY(10px) scale(.99)}}.nx-modal--large{width:min(1040px,calc(100vw - 32px))}.nx-modal--large .nx-modal__p{align-items:center}.nx-modal--large .nx-modal__p>.nx-faible{margin-right:auto}.nx-drawer{margin-left:auto;background:var(--carte);width:min(560px,100vw);height:100vh;display:flex;flex-direction:column;box-shadow:var(--sh-3);animation:nx-glisse .18s cubic-bezier(.2,.7,.3,1)}@keyframes nx-glisse{0%{transform:translate(24px);opacity:.6}}.nx-modal__t,.nx-drawer__t{padding:var(--e4);border-bottom:1px solid var(--bord);display:flex;align-items:center;gap:var(--e3)}.nx-modal__t h2,.nx-drawer__t h2{font-size:var(--t-l)}.nx-modal__c,.nx-drawer__c{padding:var(--e4);overflow-y:auto;flex:1}.nx-modal__p,.nx-drawer__p{padding:var(--e3) var(--e4);border-top:1px solid var(--bord);display:flex;gap:var(--e2);justify-content:flex-end;background:var(--carte-douce)}.nx-fermer{margin-left:auto;border:none;background:none;cursor:pointer;color:var(--texte-faible);padding:var(--e1);border-radius:var(--r-xs);display:grid;place-items:center}.nx-fermer:hover{background:var(--survol);color:var(--texte)}.nx-fermer svg{width:16px;height:16px}.nx-tl{list-style:none;margin:0;padding:0}.nx-tl li{position:relative;display:flex;gap:var(--e3);padding-bottom:var(--e4)}.nx-tl li:last-child{padding-bottom:0}.nx-tl__p{width:22px;height:22px;flex:0 0 22px;border-radius:50%;display:grid;place-items:center;font-size:var(--t-xs);font-weight:var(--gras-titre);background:var(--fond-creux);color:var(--texte-faible);border:1px solid var(--bord);z-index:1}.nx-tl__p svg{width:13px;height:13px}.nx-tl li:not(:last-child):before{content:"";position:absolute;left:10px;top:22px;bottom:2px;width:2px;background:var(--bord)}.nx-tl li.fait:before{background:var(--ok-bord)}.nx-tl li.fait .nx-tl__p{background:var(--ok-fond);color:var(--ok-texte);border-color:var(--ok-bord)}.nx-tl li.actuel .nx-tl__p{background:var(--bleu-600);color:var(--blanc);border-color:var(--bleu-600);box-shadow:0 0 0 3px var(--bleu-100)}.nx-tl__c{flex:1;min-width:0}.nx-tl__h{display:flex;align-items:center;gap:var(--e2);flex-wrap:wrap}.nx-tl__t{font-size:var(--t-m);font-weight:var(--gras-fort)}.nx-tl li.actuel .nx-tl__t{color:var(--bleu-700)}.nx-tl__d,.nx-tl__q{font-size:var(--t-xs);color:var(--texte-faible);margin-top:1px}.nx-tl__qui{display:flex;align-items:center;gap:6px;font-size:var(--t-xs);color:var(--texte-moyen)}.nx-tl__vide{width:8px;height:8px;border-radius:50%;background:var(--bord)}.nx-hist{list-style:none;margin:0;padding:0}.nx-hist li{display:flex;align-items:center;gap:var(--e2);padding:7px 0;font-size:var(--t-s)}.nx-hist li+li{border-top:1px solid var(--bord)}.nx-hist__pt{width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:var(--ok-texte)}.nx-hist__d{margin-left:auto;color:var(--texte-faible);font-size:var(--t-xs)}.nx-hist__q{color:var(--texte-moyen);font-size:var(--t-xs);min-width:54px;text-align:right}.nx-photos{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e2)}.nx-photo{display:block;color:inherit;text-decoration:none}.nx-photo__v{aspect-ratio:4 / 3;border-radius:var(--r);overflow:hidden;background:var(--fond-creux);border:1px solid var(--bord);display:grid;place-items:center;color:var(--texte-faible)}.nx-photo__v img{width:100%;height:100%;object-fit:cover}.nx-photo__v svg{width:22px;height:22px}.nx-photo:hover .nx-photo__v{border-color:var(--bleu-300)}.nx-photo__n{display:block;font-size:var(--t-xs);font-weight:var(--gras-moyen);margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-photo__d{display:block;font-size:var(--t-xxs);color:var(--texte-faible)}.nx-photo--ajout .nx-photo__v{border-style:dashed;border-color:var(--bord-fort);cursor:pointer}.nx-photo--ajout .nx-photo__v:hover{border-color:var(--bleu-500);background:var(--bleu-050);color:var(--bleu-600)}.nx-depot{border:1px dashed var(--bord-fort);border-radius:var(--r);padding:var(--e3);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--e2);transition:border-color .12s,background .12s}.nx-depot__phrase{margin:0;font-size:var(--t-s);color:var(--texte-faible)}.nx-depot--actif{border-color:var(--bleu-500);background:var(--bleu-050)}.nx-depot--actif .nx-depot__phrase{color:var(--bleu-600)}.nx-depot input[type=file]{font-size:var(--t-s);max-width:100%}.nx-v3d{display:flex;flex-direction:column;gap:var(--e2)}.nx-v3d__scene{width:100%;height:min(60vh,460px);border-radius:var(--r);border:1px solid var(--bord);background:linear-gradient(160deg,var(--scene-h),var(--scene-b));overflow:hidden;touch-action:none}.nx-v3d__barre{display:flex;align-items:center;justify-content:space-between;gap:var(--e2);flex-wrap:wrap;font-size:var(--t-xs)}.nx-v3d__echec{padding:var(--e3);text-align:center}.nx-v3d__echec p{margin:0 0 var(--e1)}.nx-v3d__detail{font-size:var(--t-xxs);color:var(--texte-faible)}.nx-v3d__vues{display:flex;flex-wrap:wrap;gap:var(--e1)}.nx-v3d__pieces{display:flex;flex-wrap:wrap;gap:var(--e2)}.nx-v3d__piece{display:inline-flex;align-items:center;gap:var(--e2);padding:4px 10px;border:1px solid var(--bord);border-radius:var(--r-s);background:var(--carte);font:inherit;font-size:var(--t-s);color:inherit;cursor:pointer}.nx-v3d__piece:hover{background:var(--survol)}.nx-v3d__piece--off{opacity:.45;text-decoration:line-through}.nx-v3d__pastille{width:12px;height:12px;border-radius:3px;flex:0 0 12px;border:1px solid rgba(0,0,0,.25)}.nx-v3d__opacite{display:inline-flex;align-items:center;gap:var(--e2);white-space:nowrap}.nx-v3d__opacite input{width:120px}.nx-vue3d{position:relative;border-radius:var(--r);overflow:hidden;background:linear-gradient(160deg,var(--scene-h),var(--scene-b));border:1px solid var(--bord);aspect-ratio:16 / 9;display:grid;place-items:center}.nx-vue3d__outils{position:absolute;top:var(--e2);right:var(--e2);display:flex;flex-direction:column;gap:var(--e1)}.nx-vue3d__o{width:26px;height:26px;border-radius:var(--r-xs);border:1px solid var(--bord);background:var(--verre);color:var(--texte-moyen);display:grid;place-items:center;cursor:pointer;padding:0}.nx-vue3d__o:hover{background:var(--carte);color:var(--bleu-600)}.nx-vue3d__o svg{width:14px;height:14px}.nx-vue3d__vide{text-align:center;color:var(--texte-faible);font-size:var(--t-s);padding:var(--e5)}.nx-vue3d__vide svg{width:34px;height:34px;opacity:.5;display:block;margin:0 auto var(--e2)}.nx-docs{list-style:none;margin:0;padding:0}.nx-docs li{display:flex;align-items:center;gap:var(--e2);padding:7px 0;font-size:var(--t-m)}.nx-docs li+li{border-top:1px solid var(--bord)}.nx-docs svg{width:16px;height:16px;color:var(--texte-faible)}.nx-docs__n{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-docs__pdf{color:var(--t-rouge-c)}.nx-comm{list-style:none;margin:var(--e4) 0 0;padding:0}.nx-comm li{display:flex;gap:var(--e2);padding:var(--e3) 0}.nx-comm li+li{border-top:1px solid var(--bord)}.nx-comm__c{flex:1;min-width:0}.nx-comm__q{font-size:var(--t-s);font-weight:var(--gras-fort)}.nx-comm__t{font-size:var(--t-s);color:var(--texte-moyen)}.nx-comm__d{font-size:var(--t-xs);color:var(--texte-faible);white-space:nowrap}.nx-vide{text-align:center;padding:var(--e7) var(--e4);color:var(--texte-doux)}.nx-vide__ic{width:46px;height:46px;margin:0 auto var(--e3);border-radius:var(--r);background:var(--fond-creux);display:grid;place-items:center;color:var(--texte-faible)}.nx-vide__ic svg{width:23px;height:23px}.nx-vide h3{margin:0 0 var(--e1);color:var(--texte);font-size:var(--t-m)}.nx-vide p{margin:0 auto var(--e3);max-width:44ch;font-size:var(--t-s)}.nx-vide--compact{padding:var(--e5) var(--e3)}.nx-sk{background:linear-gradient(90deg,var(--fond-creux) 25%,var(--sk-clair) 50%,var(--fond-creux) 75%);background-size:200% 100%;animation:nx-sk 1.3s infinite;border-radius:var(--r-xs)}@keyframes nx-sk{0%{background-position:200% 0}to{background-position:-200% 0}}.nx-sk--l{height:12px;margin:var(--e2) 0}.nx-sk--titre{height:20px;width:38%;margin-bottom:var(--e4)}.nx-alerte{display:flex;gap:var(--e2);padding:var(--e3);border-radius:var(--r);font-size:var(--t-s);border:1px solid transparent;align-items:flex-start}.nx-alerte__ic{flex:0 0 16px;margin-top:1px}.nx-alerte__ic svg{width:16px;height:16px}.nx-alerte__t{font-weight:var(--gras-fort)}.nx-alerte--info{background:var(--info-fond);color:var(--info-texte);border-color:var(--info-bord)}.nx-alerte--ok{background:var(--ok-fond);color:var(--ok-texte);border-color:var(--ok-bord)}.nx-alerte--attente{background:var(--attente-fond);color:var(--attente-texte);border-color:var(--attente-bord)}.nx-alerte--alerte{background:var(--alerte-fond);color:var(--alerte-texte);border-color:var(--alerte-bord)}.nx-alerte--clinique{background:var(--clinique-fond);color:var(--clinique-texte);border-color:var(--clinique-bord)}.nx-alerte a{color:inherit;text-decoration:underline}.nx-absent{border:1px dashed var(--bord-fort);border-radius:var(--r);padding:var(--e4) var(--e3);background:var(--carte-douce);color:var(--texte-faible);font-size:var(--t-s);text-align:center}.nx-absent svg{width:20px;height:20px;display:block;margin:0 auto var(--e2);opacity:.6}.nx-absent strong{display:block;color:var(--texte-moyen);font-weight:var(--gras-fort);margin-bottom:2px}.nx-absent code{font-size:var(--t-xs)}.nx-upl{border:1.5px dashed var(--bord-fort);border-radius:var(--r);padding:var(--e5) var(--e3);text-align:center;color:var(--texte-doux);font-size:var(--t-s);background:var(--carte-douce);cursor:pointer;transition:border-color var(--transition),background var(--transition)}.nx-upl:hover{border-color:var(--bleu-500);background:var(--bleu-050)}.nx-upl svg{width:26px;height:26px;display:block;margin:0 auto var(--e2);color:var(--bleu-500)}.nx-upl__a{color:var(--bleu-600);font-weight:var(--gras-fort)}.nx-upl__f{font-size:var(--t-xs);color:var(--texte-faible);margin-top:3px}.nx-dents{border:1px solid var(--bord);border-radius:var(--r-l);padding:var(--e4) var(--e3);background:var(--carte-douce)}.nx-dents__l{text-align:center;font-size:var(--t-xs);color:var(--texte-faible);font-weight:var(--gras-moyen);margin-bottom:var(--e2)}.nx-dents__arc{display:flex;justify-content:center;align-items:flex-end;gap:3px}.nx-dents__mid{width:1px;align-self:stretch;background:var(--bord-fort);margin:0 var(--e2)}.nx-dent{display:flex;flex-direction:column;align-items:center;gap:3px;border:none;background:none;padding:0;cursor:pointer;font:inherit}.nx-dent--bas{flex-direction:column-reverse}.nx-dent__n{width:27px;height:24px;border-radius:var(--r-xs);display:grid;place-items:center;font-size:var(--t-xs);font-variant-numeric:tabular-nums;font-weight:var(--gras-moyen);background:var(--carte);border:1px solid var(--bord);color:var(--texte-moyen);transition:all var(--transition)}.nx-dent__g{width:23px;height:26px;color:var(--bord-fort);transition:color var(--transition)}.nx-dent:hover .nx-dent__n{border-color:var(--bleu-500);color:var(--bleu-700)}.nx-dent:hover .nx-dent__g{color:var(--bleu-300)}.nx-dent.sel .nx-dent__n{background:var(--bleu-600);border-color:var(--bleu-600);color:var(--blanc);font-weight:var(--gras-titre)}.nx-dent.sel .nx-dent__g{color:var(--bleu-500)}.nx-dent[disabled]{opacity:.45;cursor:not-allowed}.nx-dents__cotes{display:flex;justify-content:space-between;font-size:var(--t-xs);color:var(--texte-faible);margin-top:var(--e2);padding:0 var(--e2)}.nx-rapides{display:flex;flex-direction:column;gap:var(--e1)}.nx-rapides__t{font-size:var(--t-s);font-weight:var(--gras-fort);margin-bottom:var(--e2)}.nx-bandeau{display:flex;align-items:center;gap:var(--e2);padding:var(--e2) var(--e3);border-radius:var(--r-s);font-size:var(--t-s);font-weight:var(--gras-moyen);background:var(--ok-fond);color:var(--ok-texte);border:1px solid var(--ok-bord)}.nx-bandeau svg{width:15px;height:15px}.nx-bandeau--neutre{background:var(--neutre-fond);color:var(--neutre-texte);border-color:var(--neutre-bord)}.nx-catalogue{display:inline-flex;align-items:center;gap:6px;font-size:var(--t-s);font-weight:var(--gras-moyen);color:var(--texte-doux);background:var(--neutre-fond);border:1px solid var(--neutre-bord);border-radius:var(--r-s);padding:3px 10px}.nx-catalogue svg{width:14px;height:14px}.nx-catalogue--perso{background:var(--t-bleu-f);color:var(--t-bleu-c);border-color:var(--bleu-100)}.nx-catalogue--client{background:var(--t-teal-f);color:var(--t-teal-c);border-color:var(--clinique-bord)}.nx-encart{display:flex;align-items:center;gap:var(--e3);padding:var(--e3);border-radius:var(--r);background:var(--t-teal-f);border:1px solid var(--clinique-bord);color:var(--clinique-texte)}.nx-encart__c{flex:1;min-width:0}.nx-encart__t{font-size:var(--t-s);font-weight:var(--gras-fort)}.nx-encart__d{font-size:var(--t-xs);opacity:.85}.nx-encart .nx-tuile{background:var(--blanc);color:var(--t-teal-c)}.nx-partie{display:flex;align-items:center;gap:var(--e3);min-width:0}.nx-partie__n{font-weight:var(--gras-fort);font-size:var(--t-m)}.nx-partie__r{font-size:var(--t-xs);color:var(--texte-faible)}a.nx-partie__lien{color:inherit;font-weight:inherit;display:block}a.nx-partie__lien:hover{text-decoration:none}a.nx-partie__lien:hover .nx-partie__n{color:var(--bleu-700);text-decoration:underline}.nx-payeur{display:flex;align-items:center;gap:5px;margin-top:1px;font-size:var(--t-xs);color:var(--texte-faible)}.nx-payeur svg{width:12px;height:12px;opacity:.75}.nx-donut{display:flex;align-items:center;gap:var(--e4);flex-wrap:wrap}.nx-donut__svg{width:132px;height:132px;flex:0 0 132px}.nx-donut__c{text-anchor:middle}.nx-donut__v{font-size:22px;font-weight:700;fill:var(--texte)}.nx-donut__l{font-size:9px;fill:var(--texte-faible)}.nx-legende{flex:1;min-width:150px;display:flex;flex-direction:column;gap:6px}.nx-legende li{display:flex;align-items:center;gap:var(--e2);font-size:var(--t-s);list-style:none}.nx-legende__pt{width:9px;height:9px;flex:0 0 9px;border-radius:50%}.nx-legende__n{margin-left:auto;font-weight:var(--gras-fort);font-variant-numeric:tabular-nums}.nx-legende__p{color:var(--texte-faible);font-size:var(--t-xs);width:38px;text-align:right}.nx-courbe{width:100%;height:150px;display:block}.nx-courbe__axe{stroke:var(--bord);stroke-width:1}.nx-courbe__t{font-size:9px;fill:var(--texte-faible)}.nx-courbe__l{fill:none;stroke:var(--bleu-600);stroke-width:2;stroke-linejoin:round}.nx-courbe__z{fill:var(--bleu-050)}.nx-courbe__p{fill:var(--bleu-600)}.nx-gantt{font-size:var(--t-s)}.nx-gantt__h{display:flex;padding-left:148px;color:var(--texte-faible);font-size:var(--t-xs)}.nx-gantt__h span{flex:1}.nx-gantt__r{display:flex;align-items:center;gap:var(--e2);padding:5px 0}.nx-gantt__l{width:140px;flex:0 0 140px;display:flex;align-items:center;gap:6px;font-size:var(--t-s)}.nx-gantt__pt{width:14px;height:14px;flex:0 0 14px;border-radius:var(--r-xs);display:grid;place-items:center}.nx-gantt__pt svg{width:9px;height:9px}.nx-gantt__piste{flex:1;height:12px;position:relative;background:var(--fond-creux);border-radius:var(--r-rond)}.nx-gantt__b{position:absolute;top:0;bottom:0;border-radius:var(--r-rond)}.nx-gantt__n{width:44px;flex:0 0 44px;text-align:right;font-size:var(--t-xs);color:var(--texte-faible)}.nx-rang-l{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e3)}.nx-rang-l li{display:flex;align-items:center;gap:var(--e2);font-size:var(--t-s);flex-wrap:wrap;min-width:0}.nx-rang-l li>*:not(.nx-rang-l__n):not(.nx-rang-l__q):not(.nx-rang-l__v){min-width:0;overflow-wrap:anywhere}.nx-rang-l__n{width:22px;height:22px;flex:0 0 22px;border-radius:50%;background:var(--fond-creux);color:var(--texte-moyen);display:grid;place-items:center;font-size:var(--t-xs);font-weight:var(--gras-titre)}.nx-rang-l li:first-child .nx-rang-l__n{background:var(--t-orange-f);color:var(--t-orange-c)}.nx-rang-l__q{width:118px;flex:0 0 118px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-rang-l__v{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:var(--gras-moyen);white-space:nowrap}.nx-barre{flex:1;height:8px;background:var(--fond-creux);border-radius:var(--r-rond);overflow:hidden}.nx-barre__v{height:100%;background:var(--bleu-500);border-radius:var(--r-rond);transition:width var(--transition)}.nx-barre__v--calme{background:var(--bord-fort)}.nx-barre__l{width:112px;flex:0 0 112px;font-size:var(--t-s)}.nx-barre__n{width:28px;flex:0 0 28px;text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--gras-moyen)}.nx-taches{list-style:none;margin:0;padding:0}.nx-taches li{display:flex;align-items:center;gap:var(--e2);padding:8px 0;font-size:var(--t-s)}.nx-taches li+li{border-top:1px solid var(--bord)}.nx-taches__q{flex:1;min-width:0}.nx-taches__h{color:var(--texte-faible);font-size:var(--t-xs);font-variant-numeric:tabular-nums}.nx-taches input{width:15px;height:15px;accent-color:var(--bleu-600)}.nx-notifs{list-style:none;margin:0;padding:0}.nx-notifs li{display:flex;gap:var(--e2);padding:var(--e3) 0}.nx-notifs li+li{border-top:1px solid var(--bord)}.nx-notifs__c{flex:1;min-width:0}.nx-notifs__t{font-size:var(--t-s);font-weight:var(--gras-fort)}.nx-notifs__d{font-size:var(--t-xs);color:var(--texte-faible)}.nx-notifs__q{font-size:var(--t-xs);color:var(--texte-faible);white-space:nowrap}.nx-muet{color:var(--texte-doux)}.nx-faible{color:var(--texte-faible);font-size:var(--t-s)}.nx-num{font-variant-numeric:tabular-nums}.nx-sep{height:1px;background:var(--bord);margin:var(--e3) 0}.nx-pile{display:flex;flex-direction:column;gap:var(--e4)}.nx-pile--serre{gap:var(--e2)}.nx-pile--large{gap:var(--e5)}.nx-rang{display:flex;gap:var(--e3);align-items:center;flex-wrap:wrap}.nx-rang--serre{gap:var(--e2)}.nx-droite{margin-left:auto}.nx-enligne{display:inline-flex}.nx-section{margin-bottom:var(--e6)}.nx-section--fin{margin-bottom:var(--e4)}.nx-section--haut{margin-top:var(--e6)}.nx-ton-alerte{color:var(--alerte-texte)}.nx-ton-ok{color:var(--ok-texte)}.nx-ton-info{color:var(--info-texte)}.nx-ton-orange{color:var(--t-orange-c)}.nx-dl{display:grid;grid-template-columns:128px 1fr;gap:var(--e2) var(--e3);font-size:var(--t-m)}.nx-dl dt{color:var(--texte-faible);font-size:var(--t-s)}.nx-dl dd{margin:0;font-weight:var(--gras-moyen)}.nx-dl--large{grid-template-columns:104px 1fr}.nx-dl__bloc{background:var(--carte-douce);border:1px solid var(--bord);border-radius:var(--r-s);padding:var(--e2) var(--e3);font-weight:var(--gras-normal);font-size:var(--t-s);color:var(--texte-moyen)}.nx-total{display:flex;align-items:baseline;gap:var(--e3);padding:var(--e2) 0}.nx-total__l{font-weight:var(--gras-fort);font-size:var(--t-m)}.nx-total__v{margin-left:auto;font-size:var(--t-xl);font-weight:var(--gras-titre);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.nx-total--alerte .nx-total__v{color:var(--alerte-texte)}.nx-total--fort{border-top:1px solid var(--bord);padding-top:var(--e3);margin-top:var(--e2)}.nx-colle{position:sticky;top:calc(var(--top) + var(--e4))}.nx-kanban{display:grid;gap:var(--e3);overflow-x:auto;align-items:start}.nx-vignette{background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-s);padding:var(--e3);box-shadow:var(--sh-0);margin-bottom:var(--e2)}.nx-vignette:hover{border-color:var(--bleu-300);box-shadow:var(--sh-1)}.nx-apercu{border:1px solid var(--bord);border-radius:var(--r-s);padding:var(--e4);background:var(--blanc);font-size:var(--t-s)}.nx-apercu__t{align-items:flex-start}.nx-apercu__nom{font-size:var(--t-m)}.nx-apercu__num{text-align:right}.nx-apercu__mentions{margin-top:var(--e3);border-top:1px solid var(--bord);padding-top:var(--e2)}.nx-tv__titre{font-size:var(--t-xl)}.nx-tv__entete{display:flex;flex-wrap:wrap;gap:var(--e3);align-items:baseline;justify-content:space-between}.nx-tv__cartes{margin-top:var(--e3);display:grid;gap:var(--e3);grid-template-columns:repeat(auto-fill,minmax(330px,1fr))}.nx-tv{background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);padding:var(--e4);box-shadow:var(--sh-0);display:flex;flex-direction:column;gap:var(--e3);min-width:0}.nx-tv--presse{background:var(--attente-fond);border-color:var(--attente-bord)}.nx-tv--alerte{background:var(--alerte-fond);border-color:var(--alerte-bord)}.nx-tv__bandeau{font-size:var(--t-s);font-weight:var(--gras-fort);display:flex;align-items:center;gap:var(--e2)}.nx-tv__bandeau--presse{color:var(--attente-texte)}.nx-tv__bandeau--alerte{color:var(--alerte-texte)}.nx-tv__h{display:flex;align-items:flex-start;gap:var(--e3)}.nx-tv__id{flex:1;min-width:0}.nx-tv__dent{flex:0 0 auto;width:48px;height:48px;border-radius:var(--r);display:grid;place-items:center;font-size:var(--t-xl);font-weight:var(--gras-titre);background:var(--t-bleu-f);color:var(--bleu-800)}.nx-tv__dent--vide{background:var(--fond-creux)}.nx-tv__dent--presse{background:var(--blanc);color:var(--attente-texte);border:1px solid var(--attente-bord)}.nx-tv__dent--alerte{background:var(--blanc);color:var(--alerte-texte);border:1px solid var(--alerte-bord)}.nx-tv__nom{display:block;font-size:var(--t-l);font-weight:var(--gras-fort);color:var(--texte);text-decoration:none}.nx-tv__nom:hover{text-decoration:underline}.nx-tv__qui{font-size:var(--t-s);color:var(--texte-doux)}.nx-tv__dents{font-size:var(--t-xs);color:var(--texte-faible)}.nx-tv__motif{margin:0;font-size:var(--t-s);color:var(--texte-doux)}.nx-tv__puces{display:flex;flex-wrap:wrap;gap:var(--e2)}.nx-tv__puce{background:var(--blanc);border:1px solid var(--bord);border-radius:var(--r-rond);padding:3px var(--e3);font-size:var(--t-xs);font-weight:var(--gras-moyen)}.nx-tv__consigne{margin:0;font-size:var(--t-s);color:var(--texte-moyen)}.nx-tv__pied{margin-top:auto;display:flex;flex-wrap:wrap;gap:var(--e2);align-items:center;justify-content:space-between}.nx-tv__etape{font-size:var(--t-xs);color:var(--texte-faible);min-width:0}.nx-tv__liste{margin:var(--e3) 0 0;padding:0;list-style:none;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);overflow-x:auto}.nx-tv__ligne{display:grid;gap:var(--e3);align-items:center;grid-template-columns:auto minmax(0,2fr) minmax(0,1.4fr) auto auto;padding:var(--e3) var(--e4)}.nx-tv__ligne+.nx-tv__ligne{border-top:1px solid var(--bord)}.nx-tv__ligne .nx-tv__dent{width:40px;height:40px;font-size:var(--t-l)}.nx-tv__detail{font-size:var(--t-s);color:var(--texte-moyen)}.nx-tv__quand{font-size:var(--t-s);font-weight:var(--gras-fort);white-space:nowrap}.nx-tv__quand--alerte{color:var(--alerte-texte)}.nx-tv__quand--attente{color:var(--attente-texte)}.nx-tv__quand--neutre{color:var(--texte-moyen)}.nx-fiche__retour{display:inline-flex;align-items:center;gap:var(--e1);color:var(--texte-doux);text-decoration:none;font-size:var(--t-s)}.nx-fiche__retour:hover{color:var(--texte)}.nx-fiche__retour svg{width:16px;height:16px}.nx-fiche{margin-top:var(--e3);background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);padding:var(--e5);display:flex;flex-direction:column;gap:var(--e4)}.nx-fiche__h{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--e4)}.nx-fiche__id{flex:1 1 260px;min-width:0}.nx-fiche__id h1{font-size:var(--t-xxl)}.nx-fiche__dent{flex:0 0 auto;width:56px;height:56px;border-radius:var(--r-l);display:grid;place-items:center;font-size:var(--t-xl);font-weight:var(--gras-titre);background:var(--t-bleu-f);color:var(--bleu-800)}.nx-fiche__dent--vide{background:var(--fond-creux)}.nx-fiche__dents{font-weight:var(--gras-moyen);color:var(--texte-doux)}.nx-fiche__ref{font-size:var(--t-s);color:var(--texte-faible)}.nx-fiche__actions{display:flex;flex-wrap:wrap;gap:var(--e2);align-items:center}.nx-fiche__actions .nx-b--p{min-height:44px;padding:0 var(--e5);font-size:var(--t-l)}.nx-fiche__faits{display:grid;gap:var(--e4);padding-top:var(--e4);border-top:1px solid var(--bord);grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.nx-fiche__faits span{display:block;font-size:var(--t-xs);color:var(--texte-faible)}.nx-fiche__faits strong{font-size:var(--t-l);font-weight:var(--gras-fort)}.nx-fiche__quand--alerte{color:var(--alerte-texte)}.nx-fiche__quand--attente{color:var(--attente-texte)}.nx-frise{list-style:none;margin:0;padding:0;display:grid;gap:var(--e2);grid-template-columns:repeat(auto-fit,minmax(110px,1fr))}.nx-frise li{display:flex;flex-direction:column;gap:var(--e2);min-width:0}.nx-frise__barre{height:6px;border-radius:3px;background:var(--bord-fort)}.nx-frise__barre--fait{background:var(--t-vert-c)}.nx-frise__barre--encours{background:var(--bleu-600)}.nx-frise__barre--ademarrer{background:var(--bleu-300)}.nx-frise__barre--bloquee{background:var(--t-rouge-c)}.nx-frise__nom{font-size:var(--t-s);font-weight:var(--gras-fort)}.nx-frise__nom--avenir{color:var(--texte-faible);font-weight:var(--gras-moyen)}.nx-frise__nom--encours{color:var(--bleu-700)}.nx-frise__nom--ademarrer{color:var(--bleu-800)}.nx-frise__nom--bloquee{color:var(--alerte-texte)}.nx-frise__q{font-size:var(--t-xs);color:var(--texte-faible)}.nx-fiche__colonnes{display:flex;flex-wrap:wrap;gap:var(--e4);align-items:flex-start}.nx-fiche__gauche{flex:3 1 480px;min-width:0}.nx-fiche__colonnes>.nx-carte{flex:2 1 320px;min-width:0}.nx-fiche__puces{display:flex;flex-wrap:wrap;gap:var(--e2)}.nx-fiche__puce{background:var(--fond-creux);border-radius:var(--r-rond);padding:5px var(--e4);font-size:var(--t-s);font-weight:var(--gras-moyen)}.nx-fiche__consigne{margin-top:var(--e3);background:var(--carte-douce);border-radius:var(--r);padding:var(--e3) var(--e4)}.nx-fiche__consigne-t{font-size:var(--t-xs);font-weight:var(--gras-fort);color:var(--texte-faible)}.nx-fil2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e3)}.nx-fil2__fait{text-align:center;font-size:var(--t-xs);color:var(--texte-faible)}.nx-fil2__msg{display:flex;gap:var(--e2);align-items:flex-start}.nx-fil2__qui{flex:0 0 auto;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--t-bleu-f);color:var(--bleu-800);font-size:var(--t-xs);font-weight:var(--gras-fort)}.nx-fil2__bulle{flex:1;min-width:0;background:var(--fond-creux);border-radius:var(--r);padding:var(--e2) var(--e3)}.nx-fil2__entete{font-size:var(--t-xs);color:var(--texte-faible)}.nx-fil2__ecrire{margin-top:var(--e4);border-top:1px solid var(--bord);padding-top:var(--e3)}.nx-fil2__mention{color:var(--bleu-700)}.nx-fil2__partage{margin-left:var(--e2);padding:1px var(--e2);border-radius:var(--r-rond);background:var(--clinique-fond);color:var(--clinique-texte);font-size:var(--t-xxs);font-weight:var(--gras-fort)}.nx-msg{list-style:none;margin:var(--e4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--e2)}.nx-msg__l{display:flex;gap:var(--e3);align-items:flex-start;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);padding:var(--e4)}.nx-msg__l--neuf{border-left:3px solid var(--bleu-600);background:var(--bleu-050)}.nx-msg__qui{flex:0 0 auto;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--t-bleu-f);color:var(--bleu-800);font-size:var(--t-s);font-weight:var(--gras-fort)}.nx-msg__c{flex:1;min-width:0}.nx-msg__t{font-size:var(--t-s)}.nx-msg__m{font-size:var(--t-m);margin:var(--e1) 0}.nx-msg__pastille{margin-left:var(--e2);padding:1px var(--e2);border-radius:var(--r-rond);background:var(--bleu-600);color:var(--texte-inverse);font-size:var(--t-xxs);font-weight:var(--gras-fort)}.nx-fiche__photos{display:flex;flex-wrap:wrap;gap:var(--e3)}.nx-fiche__photo{margin:0;width:132px;display:flex;flex-direction:column;gap:var(--e1)}.nx-fiche__photo img,.nx-fiche__photo-vide{display:block;width:132px;height:99px;border-radius:var(--r);object-fit:cover;background:var(--fond-creux);border:1px solid var(--bord)}.nx-fiche__photo figcaption{font-size:var(--t-xxs);color:var(--texte-faible);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-fiche__photo--absente{width:132px;height:99px;border-radius:var(--r);border:1px dashed var(--bord-fort);display:grid;place-items:center;font-size:var(--t-xxs);text-align:center;padding:var(--e2)}.nx-recept{display:grid;grid-template-columns:340px minmax(0,1fr);gap:var(--e4);align-items:start}.nx-recept__boite{display:flex;flex-direction:column;gap:var(--e2);min-width:0}.nx-recept__cas{display:flex;flex-direction:column;gap:var(--e3);min-width:0}.nx-recept__t{font-size:var(--t-s);font-weight:600;color:var(--texte-faible);text-transform:uppercase;letter-spacing:.04em;margin:var(--e3) 0 var(--e1)}.nx-recept__boite>.nx-recept__t:first-child{margin-top:0}.nx-recept__l{display:flex;flex-direction:column;gap:var(--e1);text-align:left;width:100%;cursor:pointer;background:var(--carte);border:1px solid var(--bord);border-left:3px solid transparent;border-radius:var(--r);padding:var(--e3);font:inherit;color:inherit;transition:background .12s,border-color .12s}.nx-recept__l:hover{background:var(--survol)}.nx-recept__l--on{border-color:var(--t-bleu-c);border-left-color:var(--t-bleu-c);background:var(--t-bleu-f)}.nx-recept__l-h{display:flex;justify-content:space-between;align-items:baseline;gap:var(--e2)}.nx-recept__l-t{color:var(--texte-doux);font-size:var(--t-s)}.nx-recept__h{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--e4);flex-wrap:wrap}.nx-recept__h-t{margin:0 0 var(--e1);font-size:var(--t-l)}.nx-recept__h-d{text-align:right}.nx-recept__obs{margin:var(--e3) 0 0;padding:var(--e2) var(--e3);border-left:3px solid var(--bord-fort);background:var(--carte-douce);color:var(--texte-doux);font-style:italic}.nx-recept__f{display:flex;align-items:center;gap:var(--e3);padding:var(--e2) 0;border-top:1px solid var(--bord)}.nx-recept__f:first-child{border-top:0}.nx-recept__f-n{flex:1;min-width:0}.nx-recept__f--vide{color:var(--texte-faible)}.nx-recept__depot{margin-top:var(--e3);padding-top:var(--e3);border-top:1px solid var(--bord)}.nx-recept__f .nx-liste,.nx-recept__f select{max-width:200px}.nx-liv{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:var(--e4);align-items:start}.nx-liv__gauche,.nx-liv__droite{display:flex;flex-direction:column;gap:var(--e3);min-width:0}.nx-liv__ligne{display:flex;align-items:center;gap:var(--e3);padding:var(--e3) 0;border-top:1px solid var(--bord)}.nx-liv__ligne:first-child{border-top:0}.nx-liv__ligne-n{flex:1;min-width:0}.nx-liv__cabinet{padding:var(--e3) 0;border-top:1px solid var(--bord)}.nx-liv__cabinet:first-child{border-top:0}.nx-liv__cabinet-h{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--e3);margin-bottom:var(--e2)}.nx-liv__travail{display:flex;align-items:center;gap:var(--e2);padding:var(--e1) 0}.nx-liv__travail-n{flex:1;min-width:0}.nx-liv__tournee{padding:var(--e3) 0;border-top:1px solid var(--bord);display:flex;flex-direction:column;gap:var(--e2)}.nx-liv__tournee:first-child{border-top:0}.nx-liv__tournee-h{display:flex;justify-content:space-between;align-items:center;gap:var(--e2)}.nx-liv__arret{display:flex;align-items:flex-start;gap:var(--e2)}.nx-liv__rang{flex:0 0 22px;width:22px;height:22px;border-radius:var(--r-s);background:var(--t-bleu-f);color:var(--t-bleu-c);display:grid;place-items:center;font-size:var(--t-xs);font-weight:600}@media (max-width: 1280px){.nx-resume{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 1360px){.nx-grille--5,.nx-grille--6{grid-template-columns:repeat(3,minmax(0,1fr))}.nx-grille--passeport{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.nx-grille--formulaire{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}}@media (max-width: 1180px){.nx-grille--4,.nx-resume{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-grille--pilote,.nx-grille--formulaire,.nx-grille--passeport{grid-template-columns:1fr}.nx-etapes{flex-wrap:wrap}.nx-etape{flex:1 1 45%}}@media (max-width: 1000px){.nx-side{width:var(--side-repli);flex:0 0 var(--side-repli)}.nx-side__nom,.nx-side__bl,.nx-lien__t,.nx-lien__ch,.nx-lien__pastille,.nx-side__labo-n,.nx-side__labo-b,.nx-side__v,.nx-top__qui,.nx-top__ic span{display:none}.nx-side__marque{padding:var(--e3) 0;text-align:center}.nx-side__labo{justify-content:center;margin:0 var(--e2) var(--e3);padding:var(--e1)}.nx-side__sous{padding-left:0}.nx-side a.nx-lien{justify-content:center;padding:9px 0}.nx-side__pied{justify-content:center;padding:var(--e3) 0}.nx-side__compte{justify-content:center}.nx-grille--3,.nx-grille--5,.nx-grille--6{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-recept,.nx-liv{grid-template-columns:minmax(0,1fr)}.nx-photos{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-t__sous--borne{max-width:12ch}.nx-fichec{grid-template-columns:minmax(0,1fr);height:auto}.nx-fichec__gauche{overflow:visible}.nx-ech{max-height:60vh}.nx-cmd{height:auto}.nx-cmd__filtres,.nx-cmd__puces{flex-wrap:wrap}.nx-fichec__quatre{grid-template-columns:repeat(2,minmax(0,1fr))}.nx-ld,.nx-ld--colonnes{grid-template-columns:minmax(0,1fr)}.nx-ld__col--liste,.nx-ld--colonnes>*+*{position:static;height:auto;max-height:none;overflow:visible}.nx-ld--detail-ouvert .nx-ld__col--liste{display:none}.nx-ld:not(.nx-ld--detail-ouvert) .nx-ld__col--detail{display:none}.nx-ld__retour{display:inline-flex;margin-bottom:var(--e3)}.nx-ld__corps{overflow-y:visible}.nx-ld__groupe-t{position:static}}@media (max-width: 760px){.nx-contenu{padding:var(--e3) var(--e3) var(--e6)}.nx-tv__cartes{grid-template-columns:minmax(0,1fr)}.nx-tv__ligne{grid-template-columns:auto minmax(0,1fr)}.nx-tv__detail,.nx-tv__quand{grid-column:2}.nx-top{padding:0 var(--e3);gap:var(--e2);min-width:0}.nx-top__recherche{display:none}.nx-top__chercher{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;position:relative;border:0;background:none;border-radius:var(--r);color:var(--texte-faible);cursor:pointer}.nx-top__chercher:hover{background:var(--survol);color:var(--texte)}.nx-top__chercher svg{width:17px;height:17px}.nx-top--cherche{flex-wrap:wrap;height:auto;padding-bottom:var(--e2)}.nx-top--cherche .nx-top__recherche{display:block;order:3;flex:1 0 100%;max-width:none;min-width:0}.nx-top__raccourci{display:none}.nx-top__actions{margin-left:auto;gap:2px;min-width:0}.nx-top__ic,.nx-top__bouton{flex:0 0 auto;min-width:auto}.nx-top__actions .nx-b{position:relative;flex:0 0 auto}.nx-top__actions .nx-b__t{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.nx-grille--2,.nx-grille--3,.nx-grille--4,.nx-grille--5,.nx-grille--6,.nx-resume{grid-template-columns:1fr}.nx-t .sec{display:none}.nx-t th,.nx-t td{padding:var(--e2) var(--e3)}.nx-entete,.nx-doc-entete{flex-direction:column;gap:var(--e3)}.nx-entete__a{width:100%}.nx-dl{grid-template-columns:1fr;gap:0}.nx-dl dt{margin-top:var(--e2)}.nx-menu{right:var(--e3);left:var(--e3);width:auto}.nx-etape{flex:1 1 100%}.nx-gantt__h{padding-left:0}.nx-gantt__l{width:96px;flex-basis:96px}}@media print{:root{--t-xxs: 10.5px;--t-xs: 11.5px;--t-s: 12.5px;--t-m: 13.5px;--t-l: 15px;--t-xl: 18px;--t-xxl: 22px;--t-geant: 27px}.nx-b{min-height:0;padding:7px var(--e3)}.nx-b--s{min-height:0;padding:4px var(--e2)}.nx-b--carre{padding:7px;min-width:0}.nx-t td{padding:9px var(--e4)}.nx-t th{padding:var(--e2) var(--e4)}.nx-ref{font-variant-numeric:normal;white-space:normal;font-weight:inherit;color:inherit}.nx-t__sous--borne{white-space:normal;overflow:visible;text-overflow:clip;max-width:none}:root{--r-l: 12px}.nx-carte__t{padding:var(--e3) var(--e4);min-height:46px}.nx-carte__c{padding:var(--e4)}.nx-carte__p{padding:var(--e3) var(--e4)}.nx-side,.nx-top,.nx-entete__a,.nx-doc-entete__a,.nx-tabs,.nx-pag,.nx-sans-papier,.nx-fil{display:none!important}.nx-contenu{padding:0;max-width:none}.nx-carte{border:1px solid var(--bord);box-shadow:none;break-inside:avoid}body{background:var(--blanc)}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;transition-duration:.01ms!important}}.nx-photo-pleine{display:block;max-width:100%;max-height:70vh;margin:0 auto;border-radius:var(--r);background:var(--fond-creux)}button.nx-photo{border:0;background:none;padding:0;cursor:pointer;text-align:left}button.nx-photo:hover .nx-photo__v{border-color:var(--bleu-500)}.nx-tv__photos{display:flex;align-items:center;gap:var(--e2);margin-top:var(--e2)}.nx-tv__photo{width:46px;height:34px;flex:0 0 46px;border-radius:6px;overflow:hidden;display:grid;place-items:center;background:var(--fond-creux);border:1px solid var(--bord);color:var(--texte-faible)}.nx-tv__photo img{width:100%;height:100%;object-fit:cover}.nx-tv__photo svg{width:16px;height:16px}.nx-tv__photos-l{font-size:var(--t-xs);color:var(--bleu-600);text-decoration:none}.nx-tv__photos-l:hover{text-decoration:underline}.nx-ld{display:grid;grid-template-columns:minmax(var(--ld-liste, 400px),33%) minmax(0,1fr);gap:var(--e4);align-items:start}.nx-ld__col--liste{position:sticky;top:calc(var(--top) + var(--e3));height:calc(100dvh - var(--top) - var(--e5));min-width:0;display:flex;flex-direction:column;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);overflow:hidden}.nx-ld__col--detail{min-width:0;scroll-margin-top:calc(var(--top) + var(--e3))}.nx-ld__tete{flex:0 0 auto;padding:var(--e3) var(--e4);border-bottom:1px solid var(--bord);display:flex;flex-direction:column;gap:var(--e2)}.nx-ld__tete-h{display:flex;align-items:baseline;gap:var(--e2)}.nx-ld__tete-h h2{margin:0;font-size:var(--t-m)}.nx-ld__tete-h .nx-muet{margin-left:auto;font-variant-numeric:tabular-nums}.nx-ld__outils{display:flex;align-items:center;gap:var(--e2);flex-wrap:nowrap;min-width:0}.nx-ld__outils>*{min-width:0}.nx-ld__outils input[type=text],.nx-ld__outils input:not([type]),.nx-ld__outils input[type=search]{flex:1 1 auto;min-width:0}.nx-ld__outils .nx-b{flex:0 0 auto}.nx-ld__avis{font-size:var(--t-xs);color:var(--texte-faible)}.nx-ld__corps{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.nx-ld__pied{position:sticky;bottom:0;z-index:2;margin-top:var(--e3);padding:var(--e3) var(--e4);border:1px solid var(--bord);border-radius:var(--r-l);background:var(--carte);display:flex;align-items:center;gap:var(--e3);flex-wrap:wrap}.nx-ld__groupe-t{width:100%;border:0;cursor:pointer;text-align:left;display:flex;align-items:center;gap:var(--e2);padding:var(--e2) var(--e4);background:var(--fond-creux);color:var(--texte-faible);font-size:var(--t-xs);font-weight:var(--gras-titre);text-transform:uppercase;letter-spacing:.04em;position:sticky;top:0;z-index:1}.nx-ld__groupe-n{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-ld__groupe-c{margin-left:auto;flex:0 0 auto;font-variant-numeric:tabular-nums}.nx-ld__ligne{width:100%;border:0;background:none;cursor:pointer;text-align:left;padding:var(--e3) var(--e4);border-bottom:1px solid var(--bord);color:inherit;font:inherit}.nx-ld__ligne:hover{background:var(--fond-creux)}.nx-ld__ligne.actif{background:var(--bleu-050);box-shadow:inset 3px 0 0 var(--bleu-500)}.nx-ld__plus{padding:var(--e3) var(--e4)}.nx-ld__vide{padding:var(--e6) var(--e4);text-align:center;color:var(--texte-faible)}.nx-ld__detail{min-width:0}.nx-ld__retour{display:none}.nx-ld--colonnes{grid-template-columns:minmax(0,1fr) var(--ld-collee, 360px)}.nx-ld--colonnes>*{min-width:0;display:flex;flex-direction:column;gap:var(--e3)}.nx-ld--colonnes>*+*{position:sticky;top:calc(var(--top) + var(--e3));max-height:calc(100dvh - var(--top) - var(--e5));overflow-y:auto;overscroll-behavior:contain}.nx-rien-couper{white-space:nowrap}.nx-etat-l{width:100%;table-layout:fixed}.nx-etat-l td,.nx-etat-l th{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:var(--e2) var(--e2);font-size:var(--t-xs)}.nx-etat-l th:nth-child(1),.nx-etat-l td:nth-child(1){width:28px}.nx-etat-l th:nth-child(2),.nx-etat-l td:nth-child(2){width:52px}.nx-etat-l th:nth-child(3),.nx-etat-l td:nth-child(3){width:66px}.nx-etat-l th:nth-child(7),.nx-etat-l td:nth-child(7){width:92px}.nx-etat-l th:nth-child(8),.nx-etat-l td:nth-child(8){width:108px}.nx-etat-l__remise{display:flex;align-items:center;gap:var(--e1);flex-wrap:nowrap}.nx-etat-l__remise input{flex:1 1 auto;min-width:0;width:100%}.nx-etat-l__remise select{flex:0 0 auto;width:auto;min-width:0;padding-right:var(--e4)}.nx-etat-globale{display:flex;align-items:center;gap:var(--e2);flex-wrap:nowrap}.nx-etat-globale input{width:10ch;min-width:10ch}.nx-etat-globale select{width:auto;min-width:0}.nx-cmd{display:flex;flex-direction:column;gap:var(--e2);height:calc(100dvh - var(--top) - var(--e7) - var(--e8));min-height:420px}.nx-cmd>.nx-entete{margin-bottom:0;flex:0 0 auto}.nx-cmd__resume{flex:0 0 auto;font-size:var(--t-s);color:var(--texte-doux)}.nx-cmd__jour{color:var(--t-orange-c)}.nx-cmd__retard{color:var(--t-rouge-c)}.nx-cmd>.nx-tabs{flex:0 0 auto}.nx-cmd__filtres{flex:0 0 auto;display:flex;align-items:center;gap:var(--e2);flex-wrap:nowrap;min-width:0}.nx-cmd__filtres>input{flex:1 1 200px;min-width:0}.nx-cmd__filtres>.nx-sel{flex:0 1 180px;min-width:0}.nx-cmd__puces{display:flex;gap:var(--e1);flex-wrap:nowrap;flex:0 0 auto}.nx-cmd__puce{height:32px;padding:0 12px;border-radius:999px;border:1px solid var(--bord);background:var(--carte);color:var(--texte-doux);font:inherit;font-size:var(--t-xs);cursor:pointer}.nx-cmd__puce:hover{background:var(--survol)}.nx-cmd__puce.actif{border-color:var(--bleu-500);background:var(--bleu-050);color:var(--bleu-700);font-weight:var(--gras-titre)}.nx-cmd__cadre{flex:1 1 0;min-height:0;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);display:flex;flex-direction:column;overflow:hidden}.nx-cmd__tete,.nx-cmd__l{display:grid;grid-template-columns:96px 96px minmax(0,1.1fr) minmax(0,1fr) minmax(0,1.6fr) 260px 130px;gap:var(--e3);align-items:center;padding:0 var(--e4)}.nx-cmd__tete{flex:0 0 auto;height:44px;background:var(--fond-creux);font-size:var(--t-xs);font-weight:var(--gras-titre);color:var(--texte-faible);border-bottom:1px solid var(--bord)}.nx-cmd__corps{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain}.nx-cmd__vide{padding:var(--e6) var(--e4)}.nx-cmd__groupe{position:sticky;top:0;z-index:1;padding:var(--e2) var(--e4);background:var(--fond-creux);border-top:1px solid var(--bord);font-size:var(--t-xs);font-weight:var(--gras-titre);letter-spacing:.04em;color:var(--texte)}.nx-cmd__groupe.retard{color:var(--t-rouge-c)}.nx-cmd__groupe.aujourdhui{color:var(--t-orange-c)}.nx-cmd__groupe-n{font-weight:var(--gras-normal);color:var(--texte-faible)}.nx-cmd__l{width:100%;height:56px;border:0;border-top:1px solid var(--bord);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.nx-cmd__l:hover{background:var(--survol)}.nx-cmd__cell,.nx-cmd__nom,.nx-cmd__num,.nx-cmd__quand,.nx-cmd__ou{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nx-cmd__quand{font-size:var(--t-s);font-weight:var(--gras-titre)}.nx-cmd__quand.retard{color:var(--t-rouge-c)}.nx-cmd__quand.aujourdhui{color:var(--t-orange-c)}.nx-cmd__num{font-size:var(--t-xs);color:var(--texte-faible);font-variant-numeric:tabular-nums}.nx-cmd__nom{font-size:var(--t-s);font-weight:var(--gras-titre)}.nx-cmd__cell{font-size:var(--t-s)}.nx-cmd__etat{display:flex;align-items:center;gap:var(--e2);min-width:0}.nx-cmd__segments{display:flex;gap:3px;width:104px;flex:0 0 104px}.nx-cmd__seg{flex:1;height:6px;border-radius:3px;background:var(--bord)}.nx-cmd__seg.fait{background:var(--ok-texte)}.nx-cmd__seg.encours{background:var(--bleu-500)}.nx-cmd__ou{font-size:var(--t-xs);color:var(--texte-doux)}.nx-cmd__reperes{display:flex;gap:var(--e1);justify-content:flex-end;min-width:0}.nx-cmd__r{display:inline-flex;align-items:center;gap:3px;font-size:var(--t-xxs, 11px);font-style:normal;font-weight:var(--gras-titre);border-radius:999px;padding:2px 8px;white-space:nowrap;background:var(--fond-creux);color:var(--texte-doux)}.nx-cmd__r svg{width:13px;height:13px}.nx-cmd__r.urgent{background:var(--t-orange-f);color:var(--t-orange-c)}.nx-cmd__plus{padding:var(--e3) var(--e4);text-align:center}.nx-fichec{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,26%);gap:var(--e4);height:calc(100dvh - var(--top) - var(--e7) - var(--e8));min-height:420px}.nx-fichec__gauche{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:var(--e2)}.nx-ech{min-width:0;min-height:0;display:flex;flex-direction:column;background:var(--carte);border:1px solid var(--bord);border-radius:var(--r-l);overflow:hidden}.nx-ech__tete{flex:0 0 auto;display:flex;align-items:baseline;gap:var(--e2);padding:var(--e3) var(--e4);border-bottom:1px solid var(--bord)}.nx-ech__tete h2{margin:0;font-size:var(--t-m)}.nx-ech__tete .nx-muet{margin-left:auto;font-variant-numeric:tabular-nums}.nx-ech__corps{flex:1 1 0;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--e3) var(--e4);display:flex;flex-direction:column;gap:var(--e3)}.nx-ech__rien{margin:0}.nx-ech__msg{display:flex;gap:var(--e2);align-items:flex-start}.nx-ech__qui{flex:0 0 28px;width:28px;height:28px;border-radius:50%;background:var(--fond-creux);color:var(--texte-doux);display:grid;place-items:center;font-size:var(--t-xxs);font-weight:var(--gras-titre)}.nx-ech__bulle{min-width:0;flex:1 1 auto}.nx-ech__entete{display:flex;align-items:baseline;gap:var(--e2);font-size:var(--t-xs)}.nx-ech__entete .nx-muet{margin-left:auto}.nx-ech__ou{font-size:var(--t-xxs);color:var(--texte-faible)}.nx-ech__texte{font-size:var(--t-s);margin-top:2px;white-space:pre-wrap}.nx-ech__ecrire{flex:0 0 auto;padding:var(--e3) var(--e4);border-top:1px solid var(--bord);background:var(--fond-creux);display:flex;flex-direction:column;gap:var(--e2)}.nx-ech__ecrire .nx-ta{width:100%;box-sizing:border-box}.nx-ech__pied{display:flex;align-items:center;gap:var(--e2);flex-wrap:wrap}.nx-ech__partage{display:flex;align-items:center;gap:6px;font-size:var(--t-xs);color:var(--texte-doux);cursor:pointer}.nx-ech__pied .nx-b{margin-left:auto}@media print{.nx-fichec{display:block;height:auto}.nx-fichec__gauche{overflow:visible;padding-right:0}.nx-ech{display:none}}.nx-fichec__h{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--e3);flex-wrap:wrap}.nx-fichec__h-t{display:flex;align-items:center;gap:var(--e2);min-width:0}.nx-fichec__h-t h1{margin:0;font-size:var(--t-xl);letter-spacing:-.02em}.nx-fichec__h-a{display:flex;gap:var(--e2);flex-wrap:wrap}.nx-fichec__provenance{margin:var(--e1) 0 0;font-size:var(--t-s);color:var(--texte-doux)}.nx-fichec__quatre{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--e4);margin-top:var(--e3);border-top:1px solid var(--bord);padding-top:var(--e3)}.nx-fichec__etiq{font-size:var(--t-xs);color:var(--texte-faible)}.nx-fichec__val{font-size:var(--t-m);font-weight:var(--gras-titre)}.nx-fichec__val.retard{color:var(--t-rouge-c)}.nx-fichec__sous{font-size:var(--t-xs);color:var(--texte-doux)}.nx-fichec__consignes{margin:0;font-size:var(--t-s);white-space:pre-wrap}.nx-piece{display:grid;grid-template-columns:48px minmax(0,1fr);gap:var(--e3);padding:var(--e3) 0;border-top:1px solid var(--bord)}.nx-piece:first-child{border-top:0;padding-top:0}.nx-piece__code{width:48px;height:48px;border-radius:var(--r);background:var(--bleu-050);color:var(--bleu-700);display:grid;place-items:center;font-weight:var(--gras-fort);font-size:var(--t-m)}.nx-piece__corps{min-width:0;display:flex;flex-direction:column;gap:var(--e2)}.nx-piece__tete{display:flex;align-items:center;gap:var(--e2);flex-wrap:wrap}.nx-piece__titre{font-size:var(--t-m);font-weight:var(--gras-titre)}.nx-piece__dents{font-weight:var(--gras-normal);color:var(--texte-doux)}.nx-piece__lien{margin-left:auto;font-size:var(--t-xs);white-space:nowrap}.nx-piece__past{font-size:var(--t-xxs);font-weight:var(--gras-titre);border-radius:999px;padding:2px 9px;white-space:nowrap;background:var(--fond-creux);color:var(--texte-doux)}.nx-piece__past.teinte{background:#fdf3d7;color:#8a6100}.nx-piece__past.materiau{background:var(--bleu-050);color:var(--bleu-700)}.nx-piece__past.urgent{background:var(--t-orange-f);color:var(--t-orange-c)}.nx-piece__temps{display:flex;gap:var(--e2);margin:0;padding:0;list-style:none}.nx-piece__temps li{flex:1;min-width:0}.nx-piece__temps i{display:block;height:6px;border-radius:3px;background:var(--bord)}.nx-piece__temps li.fait i{background:var(--ok-texte)}.nx-piece__temps li.encours i{background:var(--bleu-500)}.nx-piece__t-nom{display:block;margin-top:6px;font-size:var(--t-xs);font-weight:var(--gras-titre);color:var(--texte-faible);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-piece__temps li.fait .nx-piece__t-nom{color:var(--texte)}.nx-piece__temps li.encours .nx-piece__t-nom{color:var(--bleu-700)}.nx-piece__t-qui{display:block;font-size:var(--t-xxs);color:var(--texte-faible);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nx-piece__autres{margin:0;font-size:var(--t-xs);color:var(--texte-faible)}
