.retrait-pile{gap:var(--esp-2);margin-top:var(--esp-3);display:grid}.retrait-pile .note-justificatif{margin-top:0}.retrait-marqueurs{gap:var(--esp-2);margin:0;padding:0;list-style:none;display:grid}.retrait-marqueur{gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border-radius:var(--r-s);background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--alerte) 7%, transparent) 0 6px, transparent 6px 12px), color-mix(in srgb, var(--alerte-fond) 9%, var(--surface));box-shadow:inset 3px 0 0 var(--alerte);color:var(--ink);grid-template-columns:20px minmax(0,1fr);align-items:start;font-size:14px;line-height:1.45;display:grid;position:relative}.retrait-marqueur svg{width:20px;height:20px;color:var(--alerte);margin-top:1px}.retrait-marqueur small{color:var(--ink-2);font-variant-numeric:tabular-nums;letter-spacing:.02em;overflow-wrap:anywhere;margin-top:2px;font-size:12px;display:block}.retrait-aide{color:var(--ink-2);flex-basis:100%;font-size:13px}.retrait-inspecteur{gap:var(--esp-2);margin-bottom:var(--esp-3);display:grid}.retrait-version{color:var(--ink-2);margin:0;font-size:13px}
.app-v{--grad:linear-gradient(135deg, var(--g1) 0%, var(--g2) 50%, var(--g3) 100%);--sel:color-mix(in srgb, var(--ink) 6%, transparent);grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}:where(.app-v) button{font:inherit;color:inherit}.marque{letter-spacing:-.02em;color:var(--ink);align-items:center;gap:9px;font-size:20px;font-weight:700;text-decoration:none;display:inline-flex}.lateral{display:none}.barre-haut{z-index:30;justify-content:space-between;align-items:center;gap:var(--esp-4);height:60px;padding:0 var(--esp-4);background:var(--verre);-webkit-backdrop-filter:var(--verre-filtre);box-shadow:inset 0 -.5px 0 var(--sep);display:flex;position:sticky;top:0}.apparence{gap:var(--esp-3);padding:4px 10px 0;display:grid}.apparence.compact{align-items:center;padding:0;display:flex}.pastilles{flex-wrap:wrap;gap:6px;display:flex}.apparence.compact .pastilles{display:none}.pc{cursor:pointer;width:24px;height:24px;transition:transform var(--d-ui) var(--e-ui);background:0 0;border:0;border-radius:50%;padding:0}.pc svg{width:100%;height:100%;display:block}.pc:hover{transform:scale(1.12)}.pc[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--ink)}.mode{border-radius:var(--r-pilule);background:color-mix(in srgb, var(--ink) 7%, transparent);align-self:start;gap:2px;padding:3px;display:inline-flex}.mode button{border-radius:var(--r-pilule);min-height:32px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:600}.mode button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #00000024}.central-v{min-width:0;padding:var(--esp-6) var(--esp-4) 120px;gap:var(--esp-7);align-content:start;display:grid}.entete-v h1{font-size:var(--t-titre-etape-size);font-weight:var(--t-titre-etape-weight);line-height:var(--t-titre-etape-line);letter-spacing:var(--t-titre-etape-track)}.entete-v .compte{color:var(--ink-2)}.entete-v p{font-size:var(--t-libelle-size);color:var(--ink-2);margin-top:4px}.synthese{gap:var(--esp-3);display:grid}.vedette{isolation:isolate;padding:var(--esp-5);border-radius:var(--r-xl);background:var(--grad);color:var(--sur);box-shadow:var(--ombre-fenetre);gap:2px;display:grid;position:relative;overflow:hidden}.vedette:before{content:"";z-index:-1;background:linear-gradient(115deg,#ffffff3d,#fff0 42% 72%,#ffffff14);position:absolute;inset:0}.vedette .lib{font-size:var(--t-libelle-size);font-weight:600}.vedette .val{font-size:36px;font-weight:700;line-height:var(--t-montant-l-line);letter-spacing:var(--t-montant-l-track);align-items:baseline;margin-top:4px;display:flex}.vedette .val small,.montant .val small{letter-spacing:0;margin-left:4px;font-size:.5em;font-weight:600}.vedette .sur{font-size:var(--t-libelle-size);opacity:.88}.progression{height:8px;margin-top:var(--esp-4);background:color-mix(in srgb, var(--sur) 22%, transparent);border-radius:4px;overflow:hidden}.progression i{background:var(--sur);width:0;height:100%;transition:width var(--d-doux) var(--e-doux);border-radius:4px;display:block}.prog-leg{font-size:var(--t-legende-size);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:8px;font-weight:600;display:flex}.stats{border-radius:var(--r-l);background:var(--surface);box-shadow:inset 0 0 0 .5px var(--sep);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.stats>div{padding:var(--esp-4);min-width:0}.stats>div+div{box-shadow:inset .5px 0 0 var(--sep)}.stats dt{font-size:var(--t-legende-size);color:var(--ink-2);font-weight:600}.stats dd{letter-spacing:-.02em;white-space:nowrap;margin-top:4px;font-size:20px;font-weight:700}.stats dd.alerte{color:var(--alerte)}.stats>div>span{font-size:var(--t-legende-size);color:var(--ink-2);margin-top:2px;display:block}.liste-v{border-radius:var(--r-xl);background:var(--surface);min-width:0;box-shadow:inset 0 0 0 .5px var(--sep);overflow:hidden}.outils{align-items:center;gap:var(--esp-3);padding:var(--esp-5) var(--esp-4) var(--esp-3);flex-wrap:wrap;display:flex}.seg{background:color-mix(in srgb, var(--ink) 7%, transparent);border-radius:10px;padding:2px;display:inline-flex}.seg button{min-height:36px;color:var(--ink-2);cursor:pointer;transition:background-color var(--d-ui) var(--e-ui);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:600;display:inline-flex}.seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);box-shadow:0 1px 2px #00000024}.seg .nb{color:var(--ink-2);font-size:12px}.lot{justify-content:space-between;align-items:center;gap:var(--esp-3) var(--esp-4);margin:0 var(--esp-4) var(--esp-4);padding:var(--esp-3) var(--esp-3) var(--esp-3) var(--esp-4);border-radius:var(--r-m);background:var(--surface-2);flex-wrap:wrap;display:flex}.lot p{flex:220px;font-size:15px}.lot b{color:var(--vert-t)}.lot.epuise{background:var(--surface-2)}.lot.epuise p{color:var(--ink-2)}.btn-lot{min-height:48px;padding:0 var(--esp-5);border-radius:var(--r-pilule);background:var(--action);color:var(--sur-action);cursor:pointer;box-shadow:var(--ombre-bouton);transition:transform var(--d-pression) var(--e-pression);border:0;flex:none;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;display:inline-flex}.btn-lot svg{width:18px;height:18px}.btn-lot:active{transform:scale(.97)}.btn-lot:disabled,.entetes{display:none}.notes{padding:0 0 var(--esp-3);margin:0;list-style:none}.note-l{transition:grid-template-rows var(--d-doux) var(--e-doux) calc(var(--rang,0) * 45ms + .26s), opacity .26s ease calc(var(--rang,0) * 45ms);grid-template-rows:1fr;display:grid}.note-in{min-height:0;overflow:hidden}.note-l.part{opacity:0;grid-template-rows:0fr}.note-l.part .note{transition:transform .42s var(--e-doux) calc(var(--rang,0) * 45ms);transform:translate(28px)}.note{align-items:center;column-gap:var(--esp-3);width:100%;min-height:64px;padding:10px var(--esp-4);text-align:left;cursor:pointer;transition:background-color var(--d-ui) var(--e-ui);background:0 0;border:0;grid-template-columns:38px minmax(0,1fr) auto;grid-template-areas:"av q r""av q chip";row-gap:2px;font-size:15px;display:grid;position:relative}.note:after{content:"";left:66px;right:var(--esp-4);background:var(--sep);height:.5px;position:absolute;bottom:0}.note:hover{background:color-mix(in srgb, var(--ink) 3%, transparent)}.note.sel{background:var(--sel)}.note.sel:before{content:"";background:var(--grad);border-radius:0 3px 3px 0;width:3px;position:absolute;top:10px;bottom:10px;left:0}.note:focus-visible{outline-offset:-3px}.av{color:var(--ink);background:var(--surface-2);width:38px;height:38px;box-shadow:inset 0 0 0 .5px var(--sep);border-radius:50%;grid-area:av;place-items:center;font-size:13px;font-weight:800;display:grid}.note .q{grid-area:q;min-width:0}.note .q b,.note .q span{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.note .q b{font-weight:700}.note .q span{color:var(--ink-2);font-size:14px}.note .d,.note .dep{text-align:right;color:var(--ink-2);display:none}.note .r{text-align:right;grid-area:r;font-weight:700}.chip{border-radius:var(--r-pilule);white-space:nowrap;grid-area:chip;justify-self:end;padding:3px 9px;font-size:12px;font-weight:700}.chip.p{color:var(--alerte);background:color-mix(in srgb, var(--alerte-fond) 10%, var(--surface))}.chip.c{color:var(--vert-t);background:color-mix(in srgb, var(--c3) 10%, var(--surface))}.chip.q-chip{color:var(--ink);background:var(--surface-2)}.vide,.fini{justify-items:center;gap:var(--esp-3);padding:var(--esp-8) var(--esp-6) var(--esp-9);text-align:center;display:grid}.vide p,.fini p{max-width:30em;color:var(--ink-2)}.fini h3{font-size:var(--t-titre-etape-size);font-weight:700;line-height:var(--t-titre-etape-line);letter-spacing:var(--t-titre-etape-track)}.coche{width:88px;height:88px;margin-bottom:var(--esp-3);background:var(--grad);color:var(--sur);animation:coche-entree var(--d-ressort) var(--e-ressort) both;border-radius:50%;place-items:center;display:grid;box-shadow:0 18px 36px -14px #00000059}.coche svg{stroke-dasharray:40;width:42px;height:42px;animation:trace-coche var(--d-doux) var(--e-doux) calc(var(--d-doux) * .6) both}@keyframes coche-entree{0%{transform:scale(.6)}to{transform:none}}@keyframes trace-coche{0%{stroke-dashoffset:40px}to{stroke-dashoffset:0}}.voile{z-index:40;opacity:0;pointer-events:none;transition:opacity var(--d-doux) var(--e-doux);background:#07080f9e;position:fixed;inset:0}.voile.on{opacity:1;pointer-events:auto}.inspecteur{z-index:41;overscroll-behavior:contain;max-height:calc(100dvh - 48px);padding:10px var(--esp-5) calc(var(--esp-6) + env(safe-area-inset-bottom,0px));border-radius:var(--r-feuille) var(--r-feuille) 0 0;background:var(--surface);box-shadow:var(--ombre-fenetre);visibility:hidden;transition:transform var(--d-feuille) var(--e-feuille), visibility 0s linear var(--d-feuille);position:fixed;bottom:0;left:0;right:0;overflow-y:auto;transform:translateY(104%)}.inspecteur.ouverte{visibility:visible;transition:transform var(--d-feuille) var(--e-feuille), visibility 0s;transform:none}.insp-haut{justify-content:center;height:36px;display:flex;position:relative}.poignee{background:var(--ink-3);opacity:.55;border-radius:3px;width:38px;height:5px;margin-top:4px}.fermer{background:var(--surface-2);cursor:pointer;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;top:-2px;right:-6px}.fermer svg{width:18px;height:18px}.insp-contenu{gap:var(--esp-4);animation:insp-entree var(--d-doux) var(--e-doux) both;flex-direction:column;display:flex}@keyframes insp-entree{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.insp-vide{padding:var(--esp-8) var(--esp-4);text-align:center;color:var(--ink-2)}.apercu{border-radius:var(--r-m);background:radial-gradient(70% 90% at 30% 20%, color-mix(in srgb, var(--g2) 18%, transparent), transparent 70%), var(--surface-2);place-items:center;height:196px;display:grid;overflow:hidden}.recu{color:#25221e;letter-spacing:0;background:#fbfaf6 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='140' height='140'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .07 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");width:200px;padding:18px 14px 22px;font-family:ui-monospace,Cascadia Mono,Courier New,monospace;font-size:10px;line-height:1.5;position:relative;transform:rotate(-2.5deg)scale(.9);box-shadow:0 1px 1px #0003,0 24px 34px -10px #00000080}.recu:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000000f,#0000 18% 78%,#00000014),linear-gradient(#fff0 40%,#0000000d 41%,#fff0 47%);position:absolute;inset:0}.recu:after{content:"";background:linear-gradient(-45deg,#0000 3.5px,#fbfaf6 0) 0 0/7px 5px,linear-gradient(45deg,#0000 3.5px,#fbfaf6 0) 0 0/7px 5px;height:5px;position:absolute;bottom:-5px;left:0;right:0}.recu .c{text-align:center}.recu .g{letter-spacing:.04em;font-size:11px;font-weight:700}.recu .l{justify-content:space-between;gap:8px;display:flex}.recu .t{border-top:1px dashed #9a948a;border-bottom:1px dashed #9a948a;margin:4px 0;padding:2px 0;font-size:11px;font-weight:700}.marchand{align-items:center;gap:var(--esp-3);display:flex}.mono{background:var(--grad);width:46px;height:46px;color:var(--sur);letter-spacing:-.02em;border-radius:13px;flex:none;place-items:center;font-size:16px;font-weight:800;display:grid}.mono.petit{border-radius:50%;width:36px;height:36px;font-size:13px}.marchand b{letter-spacing:-.015em;font-size:17px;font-weight:700;line-height:1.2;display:block}.marchand div>span{color:var(--ink-2);font-size:14px}.montant .lib{color:var(--ink-2);font-size:14px;font-weight:600}.montant .val{font-size:var(--t-montant-l-size);font-weight:700;line-height:var(--t-montant-l-line);letter-spacing:var(--t-montant-l-track);align-items:baseline;margin-top:2px;display:flex}.montant .sur{color:var(--ink-2);font-size:15px}.odo{display:inline-flex}.odo-roues{height:1.06em;line-height:1.06;display:inline-flex;overflow:hidden}.odo-col{transform:translateY(calc(var(--d,0) * -1.06em));transition:transform var(--d-ressort) var(--e-ressort);transition-delay:calc(var(--i,0) * var(--d-decalage));flex-direction:column;display:inline-flex}.odo-col span{height:1.06em}.plafond .piste{background:var(--surface-2);border-radius:5px;height:10px;position:relative}.plafond .ok{inset-block:0;background:var(--ink);width:0;transition:width var(--d-doux) var(--e-doux) calc(var(--d-doux) * .2);border-radius:5px 0 0 5px;position:absolute;left:0}.plafond .ok.seule{border-radius:5px}.plafond .trop{background:linear-gradient(90deg, color-mix(in srgb, var(--alerte-fond) 72%, white), var(--alerte-fond));transform-origin:0;transition:transform calc(var(--d-doux) * .7) var(--e-doux) calc(var(--d-doux) * 1.3);border-radius:0 5px 5px 0;position:absolute;inset-block:0;transform:scaleX(0)}.plafond .repere{background:var(--ink);opacity:0;width:2px;transition:opacity var(--d-ui) var(--e-ui) calc(var(--d-doux) * 1.25);border-radius:1px;margin-left:-1px;position:absolute;top:-5px;bottom:-5px}.plafond.est-pret .trop{transform:scaleX(1)}.plafond.est-pret .repere{opacity:1}.legende-p{font-size:var(--t-legende-size);color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;margin-top:9px;display:flex}.legende-p .o,.legende-p .v{opacity:0;transition:opacity var(--d-ui) var(--e-ui) calc(var(--d-doux) * 1.8), transform var(--d-ressort) var(--e-ressort) calc(var(--d-doux) * 1.8);font-weight:700;transform:translateY(4px)}.legende-p .o{color:var(--alerte)}.legende-p .v{color:var(--vert-t)}.plafond.est-pret .legende-p .o,.plafond.est-pret .legende-p .v{opacity:1;transform:none}.regles{background:var(--surface-2);border-radius:13px;margin:0;padding:4px 14px}.regle{justify-content:space-between;gap:10px;padding:9px 0;font-size:14px;display:flex}.regle+.regle{box-shadow:inset 0 .5px 0 var(--sep)}.regle dt{color:var(--ink-2)}.regle dd{text-align:right;margin:0;font-weight:600}.regle dd.o{color:var(--alerte);font-weight:700}.info-q{background:var(--sel);border-radius:13px;padding:10px 14px;font-size:14px}.boutons-i{margin-top:var(--esp-2);grid-template-columns:auto 1fr;gap:8px;display:grid}.btn-sec,.btn-pri{white-space:nowrap;min-height:48px;padding:0 var(--esp-4);border-radius:var(--r-s);cursor:pointer;transition:transform var(--d-pression) var(--e-pression), filter var(--d-ui) var(--e-ui);border:0;font-size:15px;font-weight:700}.btn-sec{background:var(--surface-2);color:var(--ink)}.btn-sec:disabled{color:var(--ink-2);cursor:default}.btn-pri{background:var(--grad);color:var(--sur);box-shadow:var(--ombre-bouton)}.btn-pri:hover{filter:brightness(1.06)}.btn-sec:active,.btn-pri:active{transform:scale(.97)}.bandeau-zone{left:0;right:0;bottom:calc(var(--esp-5) + env(safe-area-inset-bottom,0px));z-index:60;padding:0 var(--esp-4);pointer-events:none;justify-content:center;display:flex;position:fixed}.bandeau{align-items:center;gap:var(--esp-3);border-radius:var(--r-pilule);background:color-mix(in srgb, var(--nuit) 86%, transparent);max-width:640px;-webkit-backdrop-filter:var(--verre-filtre);color:var(--nuit-ink);box-shadow:inset 0 0 0 .5px #fff3, var(--ombre-carte);pointer-events:auto;animation:bandeau-entree var(--d-feuille) var(--e-ressort) both;padding:8px 8px 8px 10px;font-size:15px;font-weight:600;display:flex}@keyframes bandeau-entree{0%{opacity:0;transform:translateY(24px)scale(.96)}to{opacity:1;transform:none}}.coche-p{background:var(--grad);width:32px;height:32px;color:var(--sur);border-radius:50%;flex:none;place-items:center;display:grid}.coche-p svg{width:16px;height:16px}.bandeau button{border-radius:var(--r-pilule);min-height:40px;color:var(--nuit-ink);cursor:pointer;background:#ffffff24;border:0;flex:none;padding:0 16px;font-weight:700}.bandeau button:hover{background:#ffffff38}@media (max-width:759px){.central-v{gap:var(--esp-5)}.stats>div{padding:var(--esp-3) var(--esp-4)}.stats dd{font-size:17px}.stats>div>span{display:none}.lot{background:0 0;padding:0}.lot p{display:none}.lot.epuise{padding:var(--esp-3) var(--esp-4);background:var(--surface-2)}.lot.epuise p{font-size:14px;display:block}.btn-lot{flex:100%}.vedette{padding:var(--esp-4) var(--esp-5)}.vedette .val{font-size:var(--t-kpi-size)}.progression{margin-top:var(--esp-3)}}.lot-montant{opacity:.72}@media (min-width:760px){.lot-montant{display:none}.app-v{grid-template:"haut haut""central insp"1fr/minmax(0,1fr) 360px}.barre-haut{padding:0 var(--esp-6);grid-area:haut}.apparence.compact .pastilles{display:flex}.central-v{padding:var(--esp-7) var(--esp-6) 120px;grid-area:central}.inspecteur{z-index:1;max-height:calc(100dvh - 60px);padding:var(--esp-6) var(--esp-6) var(--esp-6) var(--esp-5);box-shadow:none;visibility:visible;background:0 0;border-radius:0;grid-area:insp;align-self:start;transition:none;position:sticky;top:60px;transform:none}.voile{display:none}.vedette .val{font-size:var(--t-montant-l-size)}}@media (min-width:1100px){.app-v{grid-template:"lat central insp"1fr/248px minmax(0,1fr) 400px}.barre-haut{display:none}.lateral{height:100dvh;padding:var(--esp-5) var(--esp-3);background:color-mix(in srgb, var(--surface-2) 85%, transparent);box-shadow:inset -.5px 0 0 var(--sep);flex-direction:column;grid-area:lat;gap:3px;display:flex;position:sticky;top:0}.lateral .marque{padding:0 10px var(--esp-5)}.nav-v{gap:3px;display:grid}.nav-l{border-radius:var(--r-xs);min-height:40px;color:var(--ink-2);align-items:center;gap:10px;padding:0 10px;font-size:15px;font-weight:600;text-decoration:none;display:flex}.nav-l svg{width:18px;height:18px}.nav-l.sel{color:var(--ink);background:color-mix(in srgb, var(--ink) 9%, transparent)}.nav-l .n{border-radius:var(--r-pilule);background:var(--grad);min-width:26px;color:var(--sur);text-align:center;margin-left:auto;padding:1px 8px;font-size:12px;font-weight:700}.groupe{padding:var(--esp-5) 10px 6px;color:var(--ink-2);font-size:13px;font-weight:700}.profil{padding:var(--esp-3) 10px 0;align-items:center;gap:10px;margin-top:auto;font-size:14px;display:flex}.profil b{font-weight:700;display:block}.profil small{color:var(--ink-2);font-size:13px}.central-v{padding:var(--esp-8) var(--esp-8) 120px}.inspecteur{height:100dvh;max-height:none;padding:var(--esp-8) var(--esp-6) var(--esp-6);background:var(--surface);box-shadow:inset .5px 0 0 var(--sep);top:0}.synthese{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:stretch}.stats{grid-template-columns:minmax(0,1fr)}.stats>div{align-items:baseline;column-gap:var(--esp-3);padding:var(--esp-3) var(--esp-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.stats>div+div{box-shadow:inset 0 .5px 0 var(--sep)}.stats dd{letter-spacing:var(--t-kpi-track);grid-row:span 2;align-self:center;font-size:26px}.outils{padding:var(--esp-6) var(--esp-6) var(--esp-4)}.lot{margin:0 var(--esp-6) var(--esp-5)}.entetes{column-gap:var(--esp-3);padding:0 var(--esp-6) 8px;color:var(--ink-2);box-shadow:inset 0 -.5px 0 var(--sep);grid-template-columns:38px minmax(0,1fr) 64px 96px 96px 104px;font-size:13px;font-weight:700;display:grid}.entetes span:first-child{grid-column:span 2}.entetes span:nth-child(n+2){text-align:right}.note{padding:10px var(--esp-6);grid-template-columns:38px minmax(0,1fr) 64px 96px 96px 104px;grid-template-areas:"av q d dep r chip"}.note:after{left:74px;right:var(--esp-6)}.note .d,.note .dep{display:block}.note .d{grid-area:d}.note .dep{grid-area:dep}}@media (min-width:1400px){.app-v{grid-template-columns:260px minmax(0,1fr) 420px}}@media (prefers-reduced-motion:reduce){.note-l,.note-l.part .note,.insp-contenu,.coche,.coche svg,.bandeau{transition:none;animation:none}}@media (prefers-reduced-transparency:reduce){.barre-haut,.bandeau{-webkit-backdrop-filter:none;background:var(--surface)}.bandeau{background:var(--nuit)}}.boutons-i:has(.btn-refus){flex-wrap:wrap;display:flex}.boutons-i:has(.btn-refus) .btn-pri{flex:auto}.btn-refus{color:var(--alerte)}.echanges-i{gap:8px;margin:0;padding:0;list-style:none;display:grid}.echanges-i li{background:var(--sel);border-radius:13px;max-width:88%;padding:8px 12px;font-size:14px}.echanges-i li.moi{background:color-mix(in srgb, var(--acc) 12%, transparent);justify-self:end}.echanges-i span{color:var(--ink-2);font-size:12px;font-weight:600}.echanges-i p{white-space:pre-wrap;overflow-wrap:anywhere;margin:2px 0 0}.saisie-i{gap:8px;display:grid}.saisie-i label{color:var(--ink-2);gap:6px;font-size:14px;font-weight:600;display:grid}.saisie-i textarea{border:1px solid var(--sep);background:var(--surface);width:100%;color:var(--ink);font:inherit;resize:vertical;border-radius:13px;padding:10px 12px;font-size:16px}.saisie-i textarea:focus{border-color:var(--g1);box-shadow:0 0 0 4px color-mix(in srgb, var(--g1) 24%, transparent);outline:0}.erreur-i{min-height:1.2em;color:var(--alerte);margin:0;font-size:14px;font-weight:600}.saisie-i .boutons-i{grid-template-columns:auto 1fr}.bandeau-erreur{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--alerte-fond) 60%, transparent);padding:12px 18px}@media (max-width:420px){.boutons-i:has(.btn-refus) .btn-sec{flex:1 1 0}.boutons-i:has(.btn-refus) .btn-pri{flex-basis:100%}}.chip.t-chip{background:color-mix(in srgb, var(--alerte-fond) 16%, transparent);color:var(--alerte)}.apercu-reel{padding:0;overflow:hidden}.apercu-reel a{width:100%;height:100%;display:block}.apercu-reel img{object-fit:contain;background:var(--surface-2);width:100%;height:100%;max-height:320px}.apercu-pdf,.apercu-absent{min-height:44px;padding:0 var(--esp-5);border-radius:var(--r-pilule);align-items:center;font-weight:700;display:inline-flex}.apercu-pdf{background:var(--surface);color:var(--acc);box-shadow:inset 0 0 0 1px var(--sep);text-decoration:none}.apercu-absent{color:var(--alerte);background:color-mix(in srgb, var(--alerte-fond) 14%, transparent);margin:0}.apercu-absent.apercu-trajet{color:var(--acc);background:color-mix(in srgb, var(--g2) 14%, transparent)}
