.ac-racine{--ac-carte:var(--ds-surface);--ac-bord:var(--ds-hair-soft);--ac-ombre:var(--ds-e3);--ac-flou:none;--ac-accent:var(--ds-bord);--ac-sur-accent:var(--ds-on-brand);--ac-lueur:.34}[data-ds-skin=aurora] .ac-racine{--ac-carte:var(--aurora-glass-bg-strong);--ac-bord:var(--aurora-glass-border);--ac-flou:blur(var(--aurora-glass-blur)) saturate(140%)}[data-ds-theme=light] .ac-racine{--ac-lueur:.22}.ac-racine{container-type:size;flex:1;min-width:0;min-height:0;font-family:var(--ds-f-ui);color:var(--ds-ink);background:var(--ds-paper);height:100%;font-size:14px;line-height:1.4;position:relative;overflow:hidden}.ac-racine *{box-sizing:border-box}.ac-racine{--ac-fond:radial-gradient(1100px 620px at var(--soleil-x,30%) -14%,color-mix(in srgb,var(--ciel-b) calc(var(--ac-lueur)*100%),transparent),transparent 68%),radial-gradient(900px 620px at 78% 118%,color-mix(in srgb,var(--ciel-h) calc(var(--ac-lueur)*90%),transparent),transparent 66%)}.ac-lumiere{position:absolute;inset:0;pointer-events:none;background:var(--ac-fond)}.ac-app{height:100%;display:grid;grid-template-rows:auto minmax(0,1fr);position:relative}:where(.ac-racine) button{font:inherit;color:inherit;cursor:pointer}:where(.ac-racine) h1,:where(.ac-racine) h2,:where(.ac-racine) h3,:where(.ac-racine) h4,:where(.ac-racine) ol,:where(.ac-racine) p,:where(.ac-racine) ul{margin:0;padding:0}:where(.ac-racine) ol,:where(.ac-racine) ul{list-style:none}.ac-ic{width:16px;height:16px;flex:none;stroke:currentColor;fill:none;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.ac-barre{display:flex;align-items:center;gap:22px;padding:13px 26px 7px}.ac-onglet{position:relative;display:inline-flex;align-items:baseline;gap:6px;height:30px;padding:0;background:none;border:0;color:var(--ds-ink-3);font-size:14.5px;transition:color .12s}.ac-onglet:hover{color:var(--ds-ink)}.ac-onglet[aria-current=true]{color:var(--ds-ink);font-weight:500}.ac-onglet[aria-current=true]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--ac-accent)}.ac-onglet .ac-n{font-size:12.5px;opacity:.62;font-variant-numeric:tabular-nums}.ac-onglet .ac-n.ac-bump{animation:ac-bump .24s ease-out}@keyframes ac-bump{40%{transform:scale(1.35)}}.ac-barre .ac-droite{margin-left:auto;display:flex;align-items:center;gap:16px;position:relative;font-size:13px;color:var(--ds-ink-3)}.ac-barre .ac-droite button{background:none;border:0;color:inherit;padding:0}.ac-barre .ac-droite button:hover{color:var(--ds-ink)}.ac-barre .ac-fait b{font-weight:500;color:var(--ds-ink);font-variant-numeric:tabular-nums}.ac-menu{position:absolute;right:0;top:32px;z-index:30;min-width:240px;background:var(--ds-surface);border:1px solid var(--ds-hair);border-radius:var(--ds-r-srf);box-shadow:var(--ds-e3);padding:6px}.ac-menu button{display:flex;justify-content:space-between;width:100%;padding:9px 10px;border-radius:var(--ds-r-ctl);text-align:left;font-size:13px;color:var(--ds-ink-2)}.ac-menu button:hover{background:var(--ds-hover)}.ac-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:38px;padding:0 15px;border-radius:var(--ds-r-ctl);border:1px solid var(--ds-hair);background:transparent;color:var(--ds-ink);font-size:13.5px;white-space:nowrap;transition:background .12s,transform .12s}.ac-btn:hover{background:var(--ds-hover)}.ac-btn:active{transform:scale(.97)}.ac-btn.ac-prim{background:var(--ac-accent);border-color:var(--ac-accent);color:var(--ac-sur-accent)}.ac-btn.ac-prim:hover{filter:brightness(1.08);background:var(--ac-accent)}.ac-btn.ac-lien{border-color:transparent;color:var(--ds-info-ink);padding:0 4px;min-height:28px}.ac-champ{flex:1;min-width:0;display:flex;align-items:center;gap:2px;height:44px;padding:0 5px 0 16px;border-radius:var(--ds-r-pill);background:var(--ac-carte);border:1px solid var(--ac-bord);backdrop-filter:var(--ac-flou)}.ac-champ input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--ds-ink);font:inherit;font-size:14px}.ac-champ input::-moz-placeholder{color:var(--ds-ink-3)}.ac-champ input::placeholder{color:var(--ds-ink-3)}.ac-champ button{width:34px;height:34px;display:grid;place-items:center;background:none;border:0;border-radius:50%;color:var(--ds-ink-3)}.ac-champ button:hover{color:var(--ds-ink);background:var(--ds-hover)}.ac-coche{width:20px;height:20px;border-radius:6px;border:1.5px solid var(--ds-ink-4);background:none;padding:0;display:grid;place-items:center;color:transparent;transition:background .12s,border-color .12s;flex:none}.ac-coche.ac-on,.ac-coche:hover{border-color:var(--ac-accent)}.ac-coche.ac-on{background:var(--ac-accent);color:var(--ac-sur-accent)}.ac-coche .ac-ic{width:13px;height:13px;stroke-width:2.4}.ac-corps{display:grid;grid-template-columns:min(var(--ac-col,350px),calc(100% - 560px)) minmax(0,1fr)}.ac-corps,.ac-georges{position:relative;min-height:0}.ac-georges{min-width:0;display:flex;flex-direction:column;padding:4px 14px 16px 26px;z-index:2}.ac-georges>*{min-width:0}.ac-gg-tete{display:flex;align-items:center;gap:8px;font-size:12.5px;color:var(--ds-ink-3);min-height:20px}.ac-gg-tete b{font-weight:500;color:var(--ds-ink-2)}.ac-ondes{display:inline-flex;align-items:center;gap:2px;height:12px;opacity:0;transition:opacity .15s}.ac-racine[data-parle] .ac-ondes{opacity:1}.ac-ondes i{width:2px;height:100%;border-radius:2px;background:var(--ds-ink-2);transform:scaleY(.3);animation:ac-onde .9s ease-in-out infinite}.ac-ondes i:nth-child(2){animation-delay:.15s}.ac-ondes i:nth-child(3){animation-delay:.3s}.ac-ondes i:nth-child(4){animation-delay:.45s}@keyframes ac-onde{50%{transform:scaleY(1)}}.ac-gg-bonjour{font-family:var(--ds-f-disp);font-weight:500;font-size:clamp(19px,1.35cqw,23px);line-height:1.15;letter-spacing:-.01em;margin:6px 0 8px}.ac-gg-fil{flex:1;min-height:0;overflow:auto;display:grid;gap:8px;align-content:start;scrollbar-width:none;padding-right:4px}.ac-gg-fil::-webkit-scrollbar{display:none}.ac-gl{display:block;width:100%;text-align:left;background:none;border:0;padding:0;font-size:13.5px;line-height:1.42;color:var(--ds-ink-2);transition:opacity .15s,color .12s}:where(.ac-racine) button.ac-gl:hover{color:var(--ds-info-ink)}.ac-racine[data-parle] .ac-gl{opacity:.42}.ac-racine[data-parle] .ac-gl.ac-dite{opacity:1}.ac-gl.ac-note{font-size:12.5px;color:var(--ds-ink-3)}.ac-gl.ac-moi{justify-self:end;width:auto;max-width:88%;background:var(--ac-accent);color:var(--ac-sur-accent);padding:7px 12px;border-radius:14px 14px 4px 14px;font-size:14px}.ac-prop-b{padding:10px 13px;border-radius:var(--ds-r-srf);background:var(--ac-carte);border:1px solid var(--ac-bord);font-size:14px;line-height:1.42;backdrop-filter:var(--ac-flou)}.ac-prop-b b{font-weight:500;display:block;font-size:12px;color:var(--ds-ink-3);margin-bottom:2px}.ac-prop-b .ac-ech{display:block;font-size:12px;color:var(--ds-warn-ink);margin-top:3px}.ac-gg-bas{display:grid;gap:10px;padding-top:10px}.ac-gg-fil.ac-court{flex:0 1 auto;max-height:42%}.ac-gg-bas.ac-etale{flex:1;min-height:0;align-content:space-between}.ac-gg-rep{display:flex;flex-wrap:wrap;gap:6px;align-items:center;min-width:0}.ac-gg-rep .ds-avant-envoi{flex:1 0 100%}.ac-ecoute{height:22px;padding:0 8px 0 6px;display:inline-flex;align-items:center;gap:4px;border-radius:var(--ds-r-pill);background:none;border:1px solid var(--ds-hair-soft);font-size:12px;color:var(--ds-ink-2);white-space:nowrap}.ac-ecoute .ac-ic{width:13px;height:13px}.ac-ecoute:hover{background:var(--ds-hover)}.ac-gg-d{display:flex;gap:6px;flex-wrap:wrap}.ac-gg-d .ac-btn.ac-prim{flex:1}.ac-co-t{display:flex;align-items:baseline;justify-content:space-between;font-size:12.5px;color:var(--ds-ink-3);margin-bottom:5px}.ac-co-t button{padding:0;color:var(--ds-info-ink);font-size:12.5px}.ac-co-t button,.ac-et{background:none;border:0}.ac-et{cursor:pointer;position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);gap:0 9px;width:100%;padding:7px 26px 7px 0;border-top:1px solid var(--ds-hair-soft);text-align:left;color:inherit;align-items:start}.ac-et .ac-r{width:20px;height:20px;border-radius:50%;display:grid;place-items:center;font-size:11.5px;color:var(--ds-ink-2);border:1px solid var(--ds-hair);margin-top:1px;font-variant-numeric:tabular-nums}.ac-et.ac-premiere .ac-r{background:var(--ac-accent);border-color:var(--ac-accent);color:var(--ac-sur-accent)}.ac-et .ac-t{font-size:14px;font-weight:500;line-height:1.28}.ac-et:hover .ac-t{color:var(--ds-info-ink)}.ac-et .ac-q{grid-column:2;font-size:12px;color:var(--ds-ink-3);margin-top:1px}.ac-et .ac-x{position:absolute;right:0;top:6px;width:22px;height:22px;display:grid;place-items:center;border-radius:50%;color:var(--ds-ink-4);opacity:0;font-size:15px;line-height:1}.ac-et:hover .ac-x{opacity:1}.ac-et .ac-x:hover{background:var(--ds-hover);color:var(--ds-ink)}.ac-regle{padding:8px 10px;border-radius:var(--ds-r-srf);background:var(--ac-carte);border:1px solid var(--ac-bord);font-size:13px;margin-bottom:6px}.ac-regle p{color:var(--ds-ink-3);font-size:12.5px;margin-bottom:4px}.ac-regle li{display:flex;align-items:center;gap:8px;padding:3px 0;color:var(--ds-ink-2)}.ac-regle li span{flex:1}.ac-regle button{width:24px;height:24px;background:none;border:1px solid var(--ds-hair-soft);border-radius:6px;color:var(--ds-ink-3);display:grid;place-items:center;font-size:11px;padding:0}.ac-regle button:disabled{opacity:.3;cursor:default}.ac-travail{position:relative;min-height:0;min-width:0}.ac-racine .ac-gg-bonjour,.ac-racine .ac-lot h3,.ac-racine .ac-mail-h h3,.ac-racine .ac-nt h3,.ac-racine .ac-placer h3,.ac-racine .ac-res-reel h3.ac-rf,.ac-racine .ac-titre,.ac-racine .ac-une h3,.ac-racine .ac-vide h3{color:var(--ds-ink)}.ac-accueil{position:absolute;inset:0;display:grid;gap:10px 22px;padding:0 26px 16px 8px;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-rows:auto minmax(0,1.14fr) minmax(0,1fr)}.ac-z{position:relative;min-height:0;min-width:0;display:flex;flex-direction:column;transition:opacity .16s,filter .16s}.ac-accueil[data-eteint] .ac-z,.ac-accueil[data-parle] .ac-z{opacity:.4}.ac-accueil[data-parle] .ac-z.ac-eclaire{opacity:1}.ac-z-mails{grid-column:span 7}.ac-z-affaires{grid-column:span 5}.ac-z-routines{grid-column:span 9}.ac-z-taches{grid-column:span 3}.ac-z-pdc{grid-column:1/-1;order:-1;z-index:5;padding-top:2px}.ac-pdc-t{display:flex;align-items:baseline;gap:14px;margin:0 0 8px}.ac-pdc-t .ac-titre{font-size:20px;margin:0}.ac-pdc-lien{background:none;border:0;padding:0;color:var(--ds-info-ink);font-size:13px;white-space:nowrap;cursor:pointer}.ac-pdc-lien:hover{text-decoration:underline}.ac-pdc-regle{margin-left:auto}.ac-pdc-vide{margin:0;font-size:13px;color:var(--ds-ink-3)}.ac-pdc-etapes{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.ac-pdc-et{position:relative;min-width:0;border-radius:var(--ds-r-srf);border:1px solid var(--ac-bord);background:var(--ac-carte);backdrop-filter:var(--ac-flou);box-shadow:var(--ac-ombre);transition:transform .16s cubic-bezier(.23,1,.32,1),border-color .16s ease}.ac-pdc-et:hover{border-color:color-mix(in srgb,var(--ac-accent) 45%,var(--ac-bord))}.ac-pdc-et:has(.ac-pdc-b:active){transform:scale(.97)}.ac-pdc-b{display:grid;grid-template-columns:24px minmax(0,1fr);gap:0 10px;align-items:start;width:100%;padding:11px 32px 11px 12px;border:0;background:none;text-align:left;color:inherit;font:inherit;border-radius:inherit;cursor:pointer}.ac-pdc-r{width:22px;height:22px;border-radius:50%;display:grid;place-items:center;font-size:12px;color:var(--ds-ink-2);border:1px solid var(--ds-hair);font-variant-numeric:tabular-nums;margin-top:1px}.ac-pdc-et.ac-premiere .ac-pdc-r{background:var(--ac-accent);border-color:var(--ac-accent);color:var(--ac-sur-accent)}.ac-pdc-tx{min-width:0;display:grid;gap:2px}.ac-pdc-tx b{font-weight:500;font-size:14px;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ac-pdc-tx i{font-style:normal;font-size:12px;color:var(--ds-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-pdc-b:hover b{color:var(--ds-info-ink)}.ac-pdc-x{position:absolute;right:6px;top:8px;width:22px;height:22px;display:grid;place-items:center;border:0;border-radius:50%;background:none;padding:0;color:var(--ds-ink-4);opacity:0;font-size:15px;line-height:1;cursor:pointer}.ac-pdc-et:hover .ac-pdc-x,.ac-pdc-reste li:hover .ac-pdc-x,.ac-pdc-x:focus-visible{opacity:1}.ac-pdc-x:hover{background:var(--ds-hover);color:var(--ds-ink)}.ac-pdc-pop{position:absolute;top:100%;left:0;width:min(680px,100%);margin-top:6px;z-index:6;max-height:min(420px,60vh);overflow:auto;border-radius:var(--ds-r-srf);border:1px solid var(--ac-bord);background:var(--ds-surface);box-shadow:var(--ds-e3)}.ac-pdc-pop.ac-regle{left:auto;right:0;width:min(440px,100%);padding:10px 12px;background:var(--ds-surface)}.ac-pdc-reste{list-style:none;padding:6px}.ac-pdc-reste li{position:relative}.ac-pdc-reste .ac-pdc-b{grid-template-columns:minmax(0,1fr);padding:8px 36px 8px 10px;border-radius:var(--ds-r-ctl)}.ac-pdc-reste .ac-pdc-b:hover{background:var(--ds-hover)}@media (hover:none){.ac-pdc-x{opacity:1}}@media (prefers-reduced-motion:reduce){.ac-pdc-et{transition:none}.ac-pdc-et:has(.ac-pdc-b:active){transform:none}}.ac-zt{display:flex;align-items:baseline;gap:9px;background:none;border:0;padding:0;margin:0 0 7px;text-align:left;width:100%;color:inherit}.ac-titre{font-family:var(--ds-f-disp);font-weight:500;font-size:24px;letter-spacing:-.012em;line-height:1.15}.ac-zt .ac-n{font-size:13px;color:var(--ds-ink-3)}.ac-zt .ac-warn{font-size:12.5px;color:var(--ds-warn-ink)}.ac-zt .ac-neuve{margin-left:auto;background:none;border:0;padding:0;color:var(--ds-info-ink);font-size:13px;white-space:nowrap}.ac-zt .ac-neuve+.ac-go{margin-left:6px}.ac-zt .ac-feuil{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ds-ink-3);font-variant-numeric:tabular-nums}.ac-zt .ac-feuil button{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--ds-hair-soft);background:none;padding:0;color:var(--ds-ink-2)}.ac-zt .ac-feuil button:hover{background:var(--ds-hover);color:var(--ds-ink)}.ac-zt .ac-feuil button:disabled{opacity:.3;cursor:default}.ac-zt .ac-feuil+.ac-go{margin-left:8px}.ac-zt .ac-go{margin-left:auto;color:var(--ds-ink-3);display:inline-flex;transition:transform .14s,color .14s}.ac-z:hover .ac-zt .ac-go{transform:translateX(3px);color:var(--ds-ink)}.ac-pile{position:relative;flex:1;min-height:0;margin:20px 8px 26px 0}.ac-feuille{transform:translateY(calc(var(--k)*5px)) scale(calc(1 - var(--k)*.011));opacity:calc(1 - var(--k)*.13)}.ac-feuille,.ac-une{position:absolute;inset:0;border-radius:var(--ds-r-mod);background:var(--ac-carte);border:1px solid var(--ac-bord)}.ac-une{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;display:grid;grid-template-columns:minmax(0,1fr) auto;align-content:center;gap:4px 18px;width:100%;backdrop-filter:var(--ac-flou);box-shadow:var(--ac-ombre);padding:14px 22px 14px clamp(172px,16cqw,250px);text-align:left;color:inherit}.ac-une.ac-tenue{cursor:grabbing;z-index:4}.ac-une.ac-sous{opacity:.35;transform:scale(.965);pointer-events:none}.ac-une.ac-sans:before{display:none}.ac-une:before{content:"";left:0;top:0;bottom:0;width:clamp(180px,17cqw,262px);border-radius:var(--ds-r-mod) 0 0 var(--ds-r-mod);background:radial-gradient(240px 190px at 46% 62%,color-mix(in srgb,var(--ds-gold) 26%,transparent),transparent 72%)}.ac-une .ac-prod,.ac-une:before{position:absolute;pointer-events:none}.ac-une .ac-prod{left:clamp(4px,.7cqw,14px);bottom:6px;height:calc(100% + 26px);width:clamp(164px,15.4cqw,240px);-o-object-fit:contain;object-fit:contain;-o-object-position:50% 100%;object-position:50% 100%;filter:drop-shadow(0 20px 22px rgba(0,0,0,.46))}.ac-alerte{display:inline-flex;align-items:center;gap:7px;font-size:12.5px;color:var(--ds-danger-ink);grid-column:1/-1}.ac-alerte i{width:8px;height:8px;border-radius:50%;background:var(--ds-danger)}.ac-alerte.ac-calme{color:var(--ds-ink-3)}.ac-alerte.ac-calme i{background:var(--ds-ink-4)}.ac-une h3{grid-column:1/-1;font-family:var(--ds-f-disp);font-weight:500;font-size:clamp(21px,1.95cqw,31px);line-height:1.1;letter-spacing:-.014em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ac-une .ac-meta{grid-column:1/-1;font-size:12.5px;color:var(--ds-ink-3)}.ac-une .ac-prop{font-size:13.5px;color:var(--ds-ink-2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ac-une .ac-btn,.ac-une .ac-prop{align-self:center}.ac-lg{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;width:100%;padding:6px 2px;background:none;border:0;border-top:1px solid var(--ds-hair-soft);text-align:left;color:inherit}.ac-lg:hover .ac-p{color:var(--ds-info-ink)}.ac-lg .ac-p{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-lg .ac-d{font-size:12px;color:var(--ds-ink-3);white-space:nowrap}.ac-nf-t{display:flex;align-items:center;gap:9px;min-height:36px;padding-bottom:4px;flex:none}.ac-nf-n{min-width:26px;height:26px;padding:0 8px;border-radius:var(--ds-r-pill);background:#ffe9b0;color:#3a2a06;font-size:14px;font-weight:600;display:grid;place-items:center;font-variant-numeric:tabular-nums}.ac-nf-l{flex:1;min-width:0;font-size:15px;font-weight:500}.ac-nf-l small{display:block;font-size:12.5px;font-weight:400;opacity:.82}.ac-nf-p{background:#fff;color:#12305c;border:0;border-radius:var(--ds-r-pill);height:36px;padding:0 16px;font-size:13.5px;font-weight:500;white-space:nowrap;transition:transform .12s}.ac-nf-a button:active,.ac-nf-co:active,.ac-nf-p:active{transform:scale(.96)}.ac-nf-x{width:36px;height:36px;display:grid;place-items:center;background:none;border:0;color:#fff}.ac-nf-lst{min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin}.ac-nf-r{display:grid;grid-template-rows:auto auto;border-top:1px solid rgba(255,255,255,.16);overflow:hidden;transition:opacity .17s cubic-bezier(.23,1,.32,1),max-height .17s cubic-bezier(.23,1,.32,1);max-height:220px}.ac-nf-r.ac-sort{opacity:0;max-height:0}.ac-nf-li{display:grid;grid-template-columns:24px 42px minmax(0,1fr) 16px;align-items:center;gap:0 8px;min-height:38px}.ac-nf-co{position:relative;width:20px;height:20px;border-radius:6px;border:1.5px solid rgba(255,255,255,.8);background:none;padding:0;display:grid;place-items:center;color:transparent;transition:background .12s,color .12s,transform .12s}.ac-nf-co:after{content:"";position:absolute;inset:-10px}.ac-nf-co:hover{background:rgba(255,255,255,.2);color:#fff}.ac-nf-co .ac-ic{width:13px;height:13px;stroke-width:2.6}.ac-nf-he{font-size:13px;opacity:.86;font-variant-numeric:tabular-nums;white-space:nowrap}.ac-nf-ti{background:none;border:0;padding:0;color:inherit;text-align:left;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.ac-nf-ch{width:14px;height:14px;opacity:.7;transition:transform .16s}.ac-nf-r.ac-ouv .ac-nf-ch{transform:rotate(90deg)}.ac-nf-r.ac-ouv .ac-nf-ti{white-space:normal}.ac-nf-a{display:flex;flex-wrap:wrap;gap:6px;padding:2px 0 10px 32px}.ac-nf-a button{height:34px;padding:0 13px;border-radius:var(--ds-r-pill);border:1px solid rgba(255,255,255,.32);background:rgba(255,255,255,.12);color:#fff;font-size:13px;white-space:nowrap;transition:background .12s,transform .12s}.ac-nf-a button:hover{background:rgba(255,255,255,.24)}.ac-nf-tri{position:absolute;inset:0;z-index:6;display:flex;flex-direction:column;padding:12px 18px;border-radius:inherit;color:#fff;background:linear-gradient(168deg,var(--ciel-h),var(--ciel-b));box-shadow:var(--ac-ombre);cursor:default}.ac-nf-cadre{flex:1;margin-top:4px;padding:0 10px;border-radius:var(--ds-r-srf);background:rgba(9,26,54,.32);border:1px solid rgba(255,255,255,.22)}.ac-nf-cadre .ac-nf-r:first-child{border-top:0}.ac-nf-cadre .ac-nf-li{grid-template-columns:24px 42px minmax(0,1fr) 16px}.ac-g-rec{padding:0 0 4px}.ac-g-rec p{margin:0 0 9px;font-size:15.5px;line-height:1.38;color:var(--ds-ink)}.ac-g-rec-b{display:flex;gap:6px;flex-wrap:wrap}.ac-g-rec-b .ac-btn{min-height:36px}.ac-recal{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-height:52px;padding:7px 8px 7px 14px;border-radius:var(--ds-r-srf);background:var(--ac-carte);border:1px solid var(--ac-bord);backdrop-filter:var(--ac-flou);color:var(--ds-ink);font-size:14px}.ac-recal span{flex:1 1 240px;min-width:0}.ac-recal .ac-btn{min-height:36px}.ac-pa:has(>.ac-recal){grid-template-rows:auto minmax(0,1fr);gap:8px}.ac-evt.ac-tache.ac-retard{border-color:var(--ds-warn)}.ac-evt.ac-parti{opacity:.28}.ac-evt.ac-tache.ac-fantome{z-index:4;cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:var(--ds-info-soft);border:1.5px dashed var(--ds-info-ink);color:var(--ds-ink)}.ac-evt.ac-tache.ac-fantome:active{cursor:grabbing}@media (prefers-reduced-motion:reduce){.ac-nf-ch,.ac-nf-r{transition:none}}.ac-z-routines .ac-rs-cadre{position:relative;flex:1;min-height:0;display:flex}.ac-rs{display:flex;gap:12px;overflow:auto hidden;flex:1;min-height:0;padding:2px 2px 6px;scrollbar-width:none;align-items:stretch;scroll-snap-type:x proximity;scroll-behavior:smooth}.ac-rs::-webkit-scrollbar{display:none}.ac-rs-suite{position:absolute;right:-13px;top:calc(50% - 16px);width:32px;height:32px;border-radius:50%;display:grid;place-items:center;background:var(--ds-surface);border:1px solid var(--ds-hair);box-shadow:var(--ds-e2);color:var(--ds-ink);padding:0;z-index:3}.ac-rt{flex:0 0 clamp(188px,13.4cqw,236px);scroll-snap-align:start;min-height:0;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:2px;text-align:left;border:0;border-radius:var(--ds-r-mod);padding:14px 16px 12px;color:#fff;background:radial-gradient(130% 120% at 100% 0,color-mix(in srgb,var(--rt-c) 76%,transparent),transparent 66%),linear-gradient(165deg,#1b2132,#111624);box-shadow:var(--ac-ombre);transition:transform .16s}.ac-rt:hover{transform:translateY(-2px)}.ac-rt.ac-vu{opacity:.55}.ac-rt-n{font-size:13px;opacity:.86;line-height:1.25}.ac-rt-v{font-size:clamp(23px,1.8cqw,30px);font-weight:500;letter-spacing:-.025em;line-height:1.1;margin-top:3px}.ac-rt-l{font-size:12.5px;opacity:.74;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ac-rt-s{margin-top:auto;width:100%;height:48px;display:block;overflow:visible}.ac-rt-a{font-size:11.5px;opacity:.62;margin-top:2px}.ac-rc-neuve{flex:0 0 clamp(160px,11cqw,190px);scroll-snap-align:start;display:grid;align-content:center;gap:5px;padding:14px 16px;border-radius:var(--ds-r-mod);border:1px dashed var(--ds-hair);background:none;text-align:left;color:var(--ds-ink-2)}.ac-rc-neuve:hover{border-color:var(--ac-accent);color:var(--ds-ink)}.ac-rc-neuve b{font-weight:500;font-size:15px;color:var(--ds-ink)}.ac-rc-neuve span{font-size:12.5px;line-height:1.35}.ac-z-affaires{padding:12px 16px 8px;border-radius:var(--ds-r-mod);background:var(--ac-carte);border:1px solid var(--ac-bord);backdrop-filter:var(--ac-flou);box-shadow:var(--ac-ombre)}.ac-z-affaires>.ac-zt{cursor:pointer}.ac-zaf-toutes{margin-left:auto;font-size:13px;color:var(--ds-info-ink);white-space:nowrap}.ac-z-affaires>.ac-zt:hover .ac-zaf-toutes{text-decoration:underline}.ac-zaf-l{flex:1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.ac-zaf{flex:none;display:grid;gap:1px;width:100%;padding:7px 0;border:0;border-top:1px solid var(--ds-hair-soft);border-radius:0;background:none;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:background .15s}.ac-zaf:first-child{border-top:0}.ac-zaf:hover{background:color-mix(in srgb,var(--ds-ink) 5%,transparent)}.ac-zaf b{display:block;min-width:0;font-weight:500;font-size:14px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-zaf[aria-current=true] b{color:var(--ac-accent)}.ac-zaf span{display:block;min-width:0;font-size:12.5px;line-height:1.3;color:var(--ds-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-zaf-pin{display:inline-block;width:12px;height:12px;vertical-align:-1px;margin-right:5px;color:var(--ds-ink-3)}.ac-zaf-plus span{color:var(--ds-info-ink)}.ac-zaf-vide{margin:4px 0;font-size:13px;line-height:1.4;color:var(--ds-ink-3)}.ac-z-taches{padding:12px 16px 8px;border-radius:var(--ds-r-mod);background:var(--ac-carte);border:1px solid var(--ac-bord);backdrop-filter:var(--ac-flou);box-shadow:var(--ac-ombre);overflow:hidden}.ac-z-taches .ac-ta:first-of-type{border-top:0}.ac-ta{display:grid;grid-template-columns:22px minmax(0,1fr);gap:0 8px;align-items:start;padding:6px 0;border-top:1px solid var(--ds-hair-soft);min-width:0}.ac-ta .ac-tx{background:none;border:0;padding:0;text-align:left;font-size:13.5px;line-height:1.32;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:inherit}.ac-ta .ac-tx:hover{color:var(--ds-info-ink)}.ac-ta.ac-on .ac-tx{text-decoration:line-through;color:var(--ds-ink-3)}.ac-ta .ac-lieu{display:block;font-size:11.5px;color:var(--ds-ink-3);margin-top:1px}.ac-poste{position:absolute;inset:0;display:none;background:var(--ds-paper);z-index:5;overflow:hidden}.ac-poste:before{content:"";position:absolute;left:var(--px,0);top:var(--py,0);width:var(--sw,100%);height:var(--sh,100%);pointer-events:none;background:var(--ac-fond)}.ac-poste.ac-ouvert{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto minmax(0,1fr)}.ac-poste>*{position:relative}.ac-ph{display:flex;align-items:center;gap:18px;padding:0 26px 10px 8px;min-height:40px}.ac-ph .ac-mid{flex:1;min-width:0}.ac-ph .ac-fin{flex:none;display:flex;align-items:center;gap:12px;font-size:12.5px;color:var(--ds-ink-3)}.ac-pc{min-height:0;padding:0 26px 16px 8px;display:grid;grid-template-columns:minmax(0,1fr)}.ac-pan{background:color-mix(in srgb,var(--ds-ink) 3%,transparent);border:1px solid var(--ds-hair-soft);border-radius:var(--ds-r-mod);min-height:0;overflow:hidden;position:relative}.ac-pan.ac-mail,.ac-pan.ac-res-reel{background:none;border:0;border-radius:0}.ac-chips{display:flex;gap:6px;overflow:auto hidden;scrollbar-width:none;padding-bottom:1px;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),transparent)}.ac-chips::-webkit-scrollbar{display:none}.ac-puce{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border-radius:var(--ds-r-pill);border:1px solid var(--ds-hair-soft);background:none;font-size:12.5px;color:var(--ds-ink-2);white-space:nowrap;flex:none}.ac-puce:hover{color:var(--ds-ink);background:var(--ds-hover)}.ac-puce b{font-weight:500;color:var(--ds-ink-3);font-variant-numeric:tabular-nums}.ac-puce[aria-current=true]{background:var(--ds-ink);color:var(--ds-paper);border-color:var(--ds-ink)}.ac-puce[aria-current=true] b{color:inherit;opacity:.7}.ac-pm{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;gap:10px}.ac-mail,.ac-pm{display:grid;min-height:0}.ac-mail{grid-template-rows:auto minmax(0,1fr)}.ac-mail-h{padding:2px 0 10px;border-bottom:1px solid var(--ds-hair-soft)}.ac-mail-h h3{font-family:var(--ds-f-disp);font-weight:500;font-size:clamp(21px,1.7cqw,27px);line-height:1.14;letter-spacing:-.012em;margin-bottom:3px}.ac-mail-b{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,38%);gap:22px;min-height:0}.ac-mail-p,.ac-mail-t{overflow:auto;padding:14px 0 16px;min-height:0}.ac-mail-p{display:grid;gap:12px;align-content:start;scrollbar-width:thin}.ac-texte{white-space:pre-wrap;font-size:14.5px;line-height:1.52;color:var(--ds-ink-2)}.ac-pieces{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}.ac-piece{display:grid;gap:4px;font-size:12px;color:var(--ds-ink-3);min-width:0}.ac-piece .ac-v{height:clamp(170px,17cqw,250px);border-radius:var(--ds-r-srf);overflow:hidden;display:grid;place-items:center;background:var(--ds-sunken);border:1px solid var(--ds-hair-soft);color:var(--ds-ink-2);text-align:center;padding:0}.ac-piece .ac-v.ac-detour{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--ds-gold) 20%,transparent),transparent 70%);border:0}.ac-piece .ac-v img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.ac-piece .ac-v.ac-detour img{filter:drop-shadow(0 14px 16px rgba(0,0,0,.34))}.ac-piece .ac-v img.ac-page{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 0;object-position:50% 0;background:#fff}.ac-piece .ac-v video{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.ac-piece .ac-v .ac-ty{font-size:14px;font-weight:500;color:var(--ds-ink)}.ac-piece .ac-no{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-fil{border-top:1px solid var(--ds-hair-soft);padding-top:10px;margin-top:12px}.ac-fil h4{margin:0 0 6px;font-size:12.5px;font-weight:500;color:var(--ds-ink-2)}.ac-fil .ac-m{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;padding:4px 0;font-size:12.5px;color:var(--ds-ink-3)}.ac-fil .ac-m b{font-weight:500;color:var(--ds-ink-2)}.ac-fil .ac-m span:nth-child(2){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-file{display:flex;align-items:center;gap:6px;min-height:40px;min-width:0}.ac-file .ac-pos{font-size:12.5px;color:var(--ds-ink-3);margin-right:6px;white-space:nowrap;font-variant-numeric:tabular-nums}.ac-pet{min-width:0;flex:1 1 0;height:40px;padding:0 11px;border-radius:var(--ds-r-srf);border:1px solid var(--ds-hair-soft);background:none;text-align:left;font-size:12.5px;color:var(--ds-ink-2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-pet:hover{background:var(--ds-hover);color:var(--ds-ink)}.ac-monte{animation:ac-monte .17s ease-out}@keyframes ac-monte{0%{opacity:0;transform:translateY(10px)}}.ac-vide{display:grid;place-items:center;align-content:center;gap:8px;height:100%;text-align:center;color:var(--ds-ink-3)}.ac-vide h3{font-family:var(--ds-f-disp);font-weight:500;font-size:26px;color:var(--ds-ink)}.ac-lot{position:absolute;top:0;right:0;bottom:0;width:min(620px,100%);z-index:8;background:var(--ds-surface);border-left:1px solid var(--ds-hair);box-shadow:var(--ds-e4);display:grid;grid-template-rows:auto minmax(0,1fr) auto}.ac-lot header{display:flex;align-items:center;gap:10px;padding:14px 18px;border-bottom:1px solid var(--ds-hair-soft)}.ac-lot header h3{font-family:var(--ds-f-disp);font-weight:500;font-size:20px;flex:1}.ac-lot .ac-l{overflow:auto;padding:4px 10px}.ac-lot label{display:grid;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:9px 8px;border-bottom:1px solid var(--ds-hair-soft);cursor:pointer}.ac-lot label span{display:grid;gap:2px;font-size:13px}.ac-lot label small{font-size:12px;color:var(--ds-ink-3)}.ac-lot footer{display:flex;gap:8px;align-items:center;padding:12px 18px;border-top:1px solid var(--ds-hair-soft)}.ac-lot footer .ac-r{margin-right:auto;font-size:12.5px;color:var(--ds-ink-3)}.ac-pa{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0}.ac-semaine{display:flex;gap:6px;align-items:stretch}.ac-jr{flex:1;display:grid;gap:1px;padding:6px 10px;border-radius:var(--ds-r-srf);border:1px solid var(--ds-hair-soft);background:none;text-align:left;color:var(--ds-ink-2);min-width:0}.ac-jr:hover{background:var(--ds-hover)}.ac-jr[aria-current=true]{background:linear-gradient(168deg,var(--ciel-h),var(--ciel-b));border-color:transparent;color:#fff}.ac-jr b{font-weight:500;font-size:13px}.ac-jr span{font-size:11.5px;opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-sem-f{width:30px;height:30px;flex:none;border-radius:50%;border:1px solid var(--ds-hair-soft);background:none;color:var(--ds-ink-2);display:grid;place-items:center;padding:0}.ac-pa-c{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,340px);gap:12px;min-height:0}.ac-jour{grid-template-rows:repeat(14,minmax(0,1fr));height:100%}.ac-heure,.ac-jour{position:relative;display:grid}.ac-heure{grid-template-columns:58px minmax(0,1fr);align-items:start;background:none;border:0;border-top:1px solid var(--ds-hair-soft);padding:0;text-align:left;color:inherit;min-height:0}.ac-heure:first-child{border-top:0}.ac-heure:hover{background:var(--ds-hover)}.ac-heure.ac-cible{background:var(--ds-info-soft)}.ac-heure .ac-l{font-size:11.5px;color:var(--ds-ink-4);padding:3px 0 0 14px;font-variant-numeric:tabular-nums}.ac-heure .ac-a{font-size:12px;color:var(--ds-ink-4);padding-top:3px;opacity:0}.ac-heure:hover .ac-a{opacity:1}.ac-evt{position:absolute;left:66px;right:10px;border-radius:var(--ds-r-ctl);padding:2px 10px;font-size:13px;display:flex;align-items:center;gap:8px;overflow:hidden;z-index:2;background:linear-gradient(100deg,var(--ciel-h),var(--ciel-b));color:#fff;min-height:24px}.ac-evt small{font-size:11.5px;opacity:.85;flex:none;white-space:nowrap;font-variant-numeric:tabular-nums}.ac-evt .ac-ti{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.ac-evt .ac-so{font-size:11.5px;opacity:.8;flex:none}.ac-evt.ac-rappel,.ac-evt.ac-tache{background:var(--ds-surface);color:var(--ds-ink);border:1.5px solid var(--ds-hair)}.ac-evt.ac-fait{opacity:.45}.ac-evt.ac-fait .ac-ti{text-decoration:line-through}.ac-evt .ac-coche{width:18px;height:18px}.ac-saisie{position:absolute;left:66px;right:10px;z-index:4;display:flex;gap:6px;background:var(--ds-surface);border:1.5px solid var(--ac-accent);border-radius:var(--ds-r-ctl);padding:3px 3px 3px 10px;box-shadow:var(--ds-e3)}.ac-saisie input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--ds-ink);font:inherit;font-size:13px}.ac-ligne-now{position:absolute;left:0;right:0;height:0;border-top:2px solid var(--ds-danger);z-index:3;pointer-events:none}.ac-ligne-now b{position:absolute;left:10px;top:-10px;background:var(--ds-danger);color:#fff;font:500 11px var(--ds-f-ui);padding:1px 5px;border-radius:4px;white-space:nowrap}.ac-placer{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:0}.ac-placer header{padding:12px 16px 6px}.ac-placer header h3{font-family:var(--ds-f-disp);font-weight:500;font-size:18px}.ac-placer header p{font-size:12.5px;color:var(--ds-ink-3);margin-top:2px}.ac-placer .ac-l{overflow:auto;padding:0 12px}.ac-ap{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;align-items:center;padding:7px 4px;border-bottom:1px solid var(--ds-hair-soft);cursor:grab}.ac-ap .ac-x{font-size:13px;line-height:1.3}.ac-ap small{display:block;font-size:11.5px;color:var(--ds-ink-3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-heures{grid-column:2/-1;display:flex;gap:4px;flex-wrap:wrap;padding:4px 0 2px}.ac-heures button{height:26px;padding:0 7px;border-radius:var(--ds-r-ctl);border:1px solid var(--ds-hair-soft);background:none;font:12px var(--ds-f-ui);color:var(--ds-ink-2)}.ac-heures button:hover{background:var(--ac-accent);color:var(--ac-sur-accent);border-color:var(--ac-accent)}.ac-leg{display:inline-flex;align-items:center;gap:6px}.ac-leg i{width:12px;height:9px;border-radius:2px;background:linear-gradient(100deg,var(--ciel-h),var(--ciel-b))}.ac-leg i.ac-t{background:var(--ds-surface);border:1.5px solid var(--ds-hair)}.ac-pt{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0}.ac-pt-h{display:flex;gap:6px;align-items:center}.ac-pt-h .ac-champ{flex:0 0 280px;height:36px}.ac-notes-s{overflow:auto;min-height:0}.ac-notes{-moz-columns:320px 3;columns:320px 3;-moz-column-gap:14px;column-gap:14px;padding-bottom:6px}.ac-nt{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:12px;padding:12px 14px;background:var(--ac-carte);border:1px solid var(--ac-bord);border-radius:var(--ds-r-mod);backdrop-filter:var(--ac-flou)}.ac-nt h3{font-size:13.5px;font-weight:500;line-height:1.3;display:flex;gap:8px;margin-bottom:5px}.ac-nt h3 span{margin-left:auto;font-size:12px;color:var(--ds-ink-3);font-weight:400;font-variant-numeric:tabular-nums}.ac-nt .ac-ta{grid-template-columns:22px minmax(0,1fr) auto;border-top:0;padding:4px 0}.ac-nt .ac-ta .ac-tx{-webkit-line-clamp:unset;display:block}.ac-nt .ac-pl{opacity:0;font-size:12px;background:none;border:0;color:var(--ds-info-ink);padding:0 2px;white-space:nowrap}.ac-nt .ac-ta:hover .ac-pl{opacity:1}.ac-nt .ac-plus{background:none;border:0;padding:4px 0;font-size:12.5px;color:var(--ds-info-ink)}.ac-cr-t{font-size:13px;color:var(--ds-ink-3);margin:2px 0 8px}.ac-pr{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);min-height:0}.ac-res-reel{overflow:auto;padding:2px 2px 8px}.ac-res-reel .ds-pg-vues,.ac-res-reel .ds-pl-passage{display:none}.ac-res-reel,.ac-res-reel *{scrollbar-width:thin;scrollbar-color:var(--ds-hair) transparent}.ac-res-reel .ds-pl-res{max-width:none}.ac-pas{display:grid;grid-template-columns:96px 130px minmax(0,1fr);gap:10px;padding:9px 0;border-bottom:1px solid var(--ds-hair-soft);font-size:13.5px;align-items:baseline}.ac-pas time{color:var(--ds-ink-3);font-size:12.5px;font-variant-numeric:tabular-nums}.ac-pas .ac-e{font-size:12.5px;color:var(--ds-ink-3)}.ac-pas .ac-e.ac-accord{color:var(--ds-warn-ink)}.ac-res-reel h3.ac-rf{font-family:var(--ds-f-disp);font-weight:500;font-size:24px;margin-bottom:6px}.ac-res-reel p.ac-cs{font-size:14px;line-height:1.5;color:var(--ds-ink-2);max-width:80ch;margin-bottom:14px}.ac-toast{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);z-index:40;display:flex;align-items:center;gap:12px;padding:8px 8px 8px 14px;background:var(--ds-surface);border:1px solid var(--ds-hair);border-radius:var(--ds-r-srf);box-shadow:var(--ds-e4);font-size:13px;white-space:nowrap;max-width:90cqw;overflow:hidden}.ac-toast span{overflow:hidden;text-overflow:ellipsis}.ac-toast:after{content:"";position:absolute;left:0;bottom:0;height:2px;width:100%;background:var(--ac-accent);transform-origin:0 0;animation:ac-delai 6s linear forwards}@keyframes ac-delai{to{transform:scaleX(0)}}.ac-vol{position:absolute;z-index:45;pointer-events:none;background:var(--ds-surface);border:1px solid var(--ds-hair);border-radius:var(--ds-r-srf);box-shadow:var(--ds-e3);padding:6px 10px;font-size:12.5px;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@container (max-width:1180px){.ac-app{grid-template-rows:minmax(0,1fr) auto}.ac-barre{order:2;padding:9px 14px;justify-content:space-between;gap:12px}.ac-onglet{height:40px}.ac-corps{grid-template-columns:minmax(0,1fr);grid-template-rows:max-content max-content;overflow:auto;align-content:start}.ac-georges{padding:12px 18px 6px;min-height:-moz-max-content;min-height:max-content}.ac-gg-fil{flex:none;overflow:visible}.ac-travail{min-height:860px}.ac-z-mails,.ac-z-routines{grid-column:span 12}.ac-z-affaires,.ac-z-taches{grid-column:span 6}.ac-accueil{padding:6px 18px 16px;grid-template-rows:auto 300px 240px 290px}.ac-pdc-etapes{grid-template-columns:minmax(0,1fr)}.ac-z-affaires{order:2}.ac-z-taches{order:3}.ac-z-routines{order:4}.ac-poste{position:fixed;inset:0;z-index:20}.ac-mail-b,.ac-pa-c{grid-template-columns:minmax(0,1fr)}.ac-placer{display:none}.ac-ph{flex-wrap:wrap}.ac-ph .ac-mid{order:3;flex-basis:100%}}@media (prefers-reduced-motion:reduce){.ac-monte,.ac-ondes i,.ac-onglet .ac-n.ac-bump,.ac-toast:after{animation:none}}.ac-marge{margin-top:8px}.ac-btn:disabled{opacity:.45;cursor:default}.ac-vide{padding:16px}@media (hover:none){.ac-et .ac-x,.ac-nt .ac-pl{opacity:1}.ac-heure .ac-a{display:none}}@container (max-width:1180px){.ac-racine[data-poste] .ac-corps{grid-template-rows:minmax(0,1fr) auto;overflow:hidden}.ac-racine[data-poste] .ac-travail{order:1;min-height:0}.ac-racine[data-poste] .ac-georges{order:2;max-height:38cqh;min-height:0;padding:8px 14px 10px;border-top:1px solid var(--ds-hair-soft);background:var(--ds-paper)}.ac-racine[data-poste] .ac-gg-fil{flex:1;overflow:auto}.ac-racine .ac-poste{position:absolute;inset:0;z-index:5}}.ac-racine:focus{outline:none}.ac-racine .ac-chips,.ac-racine .ac-gg-fil,.ac-racine .ac-rs{scrollbar-width:none}@container (max-width:1180px){.ac-racine[data-poste] .ac-mail-b{display:block;overflow:auto}.ac-racine[data-poste] .ac-mail-p,.ac-racine[data-poste] .ac-mail-t{overflow:visible}}.ac-zt .ac-warn{background:none;border:0;padding:0;cursor:pointer}.ac-zt .ac-warn:hover{text-decoration:underline}.ac-une{padding-left:clamp(190px,17.4cqw,272px)}.ac-une.ac-sans{padding-left:26px}.ac-ag-bas .ac-champ{background:rgba(0,0,0,.2);border-color:rgba(255,255,255,.34)}.ac-ag-bas .ac-champ input::-moz-placeholder{color:rgba(255,255,255,.92)}.ac-ag-bas .ac-champ input::placeholder{color:rgba(255,255,255,.92)}.ac-piece .ac-v img.ac-page{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 50%;object-position:50% 50%}.ac-ligne-now b{left:62px}.ac-toast{bottom:64px}.ac-georges-agr{width:28px;height:28px;display:grid;place-items:center;background:none;border:0;border-radius:var(--ds-r-ctl);color:var(--ds-ink-3);flex:none}.ac-georges-agr:hover{color:var(--ds-ink);background:var(--ds-hover)}.ac-disc{flex:1;min-height:0;display:flex;flex-direction:column;margin-top:4px}.ac-disc .ds-cv-fil{padding:0 6px 10px 0;gap:14px;scrollbar-width:thin}.ac-disc .ds-cv-moi{max-width:94%;font-size:14px;padding:8px 12px}.ac-disc .ds-cv-lui{font-size:14.5px;line-height:1.55}.ac-racine[data-large] .ac-disc .ds-cv-lui{font-size:15px;line-height:1.6}.ac-disc .ds-cv-lui .ds-md{max-width:78ch}.ac-disc .ds-cv-actions,.ac-disc .ds-cv-gestes [aria-label="Les commandes"],.ac-disc .ds-cv-moi-actions,.ac-disc .ds-cv-mot,.ac-disc .ds-cv-sep{display:none}.ac-disc .ds-cv-bas{padding:8px 0 0;display:grid;gap:10px}.ac-disc .ds-cv-saisie{padding:8px 10px 2px}.ac-disc .ds-cv-barre{padding:2px 8px 6px}.ac-disc-entete{display:grid;gap:8px}.ac-pourquoi{display:block;font-size:12.5px;line-height:1.4;color:var(--ds-ink-3);margin-top:6px}.ac-prop-b .ac-texte-prop{white-space:pre-line}.ac-prop-b .ac-modif{display:block;margin-top:6px;background:none;border:0;padding:0;font-size:12.5px;color:var(--ds-bord);cursor:pointer}.ac-prop-b textarea{display:block;width:100%;min-height:150px;margin-top:4px;padding:8px;font:inherit;font-size:14px;line-height:1.42;color:var(--ds-ink);background:var(--ds-paper);border:1px solid var(--ds-hair);border-radius:var(--ds-r-ctl);resize:vertical}.ac-aussi{line-height:1.4;gap:3px}.ac-aussi,.ac-proches{font-size:12.5px;color:var(--ds-ink-3);display:grid}.ac-proches{gap:4px}.ac-proches b{font-weight:500}.ac-proches details summary{cursor:pointer;color:var(--ds-ink-2)}.ac-proches details p{margin:4px 0 2px}.ac-dl-n{font-size:13px;color:var(--ds-ink-3);margin:0}.ac-gg-tete:has(.ac-gg-sujet) .ac-ecoute span{display:none}.ac-gg-tete:has(.ac-gg-sujet) .ac-ecoute{padding:0 6px}.ac-gg-cherche{flex:1;min-width:0;display:flex;align-items:center;gap:6px;height:32px;padding:0 2px 0 10px;border-radius:var(--ds-r-ctl);background:var(--ds-sunken);border:1px solid var(--ds-bord);color:var(--ds-ink-3)}.ac-gg-cherche input{flex:1;min-width:0;border:0;background:none;outline:none;font:inherit;font-size:13.5px;color:var(--ds-ink)}.ac-gg-cherche input::-moz-placeholder{color:var(--ds-ink-3)}.ac-gg-cherche input::placeholder{color:var(--ds-ink-3)}.ac-gg-cherche .ac-ic{width:14px;height:14px;flex:none}.ac-ld{position:relative;flex:0 1 var(--ac-liste-h,40%);min-height:72px;max-height:calc(100% - 190px);display:flex;flex-direction:column;border-top:1px solid var(--ds-hair-soft);margin-top:4px}.ac-georges[data-presque-replie] .ac-ld{opacity:.45}.ac-ld-defile{flex:1;min-height:0;overflow:hidden auto;margin:0 -10px 0 -8px;padding:2px 6px 6px 2px;scrollbar-width:thin}.ac-ld-s{margin-top:6px}.ac-ld-st{display:flex;align-items:baseline;gap:6px;width:100%;box-sizing:border-box;padding:4px 6px;border:0;background:none;text-align:left;font:inherit;font-size:11.5px;font-weight:600;color:var(--ds-ink-3);cursor:pointer;margin:0}.ac-ld-st:after{content:"▾";margin-left:auto;font-weight:400;transition:transform .15s}.ac-ld-st[aria-expanded=false]:after{transform:rotate(-90deg)}.ac-ld-st-fixe{cursor:default}.ac-ld-st-fixe:after{content:none}.ac-ld-n{font-family:var(--ds-f-num);font-weight:400;color:var(--ds-ink-4)}.ac-ld-aff{margin-top:2px}.ac-ld-at{display:flex;align-items:center;gap:8px;width:100%;padding:6px;border:0;border-radius:var(--ds-r-ctl);background:none;text-align:left;font:inherit;font-size:13.5px;font-weight:600;color:var(--ds-ink);cursor:pointer}.ac-ld-at span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-ld-at:hover{background:var(--ds-hover)}.ac-ld-at[aria-current=true]{background:color-mix(in srgb,var(--ds-bord) 14%,transparent)}.ac-ld-fl{margin-left:auto;color:var(--ds-ink-4);font-weight:400}.ac-ld-l{position:relative}.ac-ld-b{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:baseline;width:100%;padding:6px 32px 6px 14px;border:0;border-radius:var(--ds-r-ctl);background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.ac-ld-b:hover{background:var(--ds-hover)}.ac-ld-b[aria-current=true]{background:color-mix(in srgb,var(--ds-bord) 20%,transparent)}.ac-ld-t{min-width:0;overflow:hidden;text-overflow:ellipsis;font-size:13.5px}.ac-ld-q,.ac-ld-t{white-space:nowrap}.ac-ld-q{font-family:var(--ds-f-num);font-size:11px;color:var(--ds-ink-4)}.ac-ld-pin{display:inline-block;width:12px;height:12px;margin-right:5px;vertical-align:-1px;color:var(--ds-bord)}.ac-ld-ba .ac-ld-t{font-weight:500}.ac-ld-r{grid-column:1/-1;margin-top:-2px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;color:var(--ds-ink-3)}.ac-ld-plus{position:absolute;right:3px;top:3px;width:26px;height:26px;display:none;place-items:center;border:0;border-radius:var(--ds-r-ctl);background:var(--ds-surface);color:var(--ds-ink-2);cursor:pointer}.ac-ld-plus .ac-ic{width:15px;height:15px}.ac-ld-l:focus-within .ac-ld-plus,.ac-ld-l:hover .ac-ld-plus,.ac-ld-l[data-courant] .ac-ld-plus,.ac-ld-plus[aria-expanded=true]{display:grid}@media (hover:none){.ac-ld-plus{display:grid}}.ac-ld-renomme{padding:3px 2px 3px 10px}.ac-ld-renomme input{width:100%;height:30px;padding:0 8px;border-radius:var(--ds-r-ctl);border:1px solid var(--ds-bord);background:var(--ds-surface);color:var(--ds-ink);font:inherit;font-size:13.5px;outline:none}.ac-ld-autres{display:block;padding:3px 6px 5px 14px;border:0;background:none;font:inherit;font-size:12.5px;color:var(--ds-ink-3);cursor:pointer}.ac-ld-autres:hover{color:var(--ds-ink)}.ac-ld-vide{margin:6px 6px 2px;font-size:12.5px;line-height:1.4;color:var(--ds-ink-3)}.ac-ld-res{display:grid;gap:2px;width:100%;padding:7px 6px;border:0;border-radius:var(--ds-r-ctl);background:none;text-align:left;font:inherit;color:inherit;cursor:pointer}.ac-ld-res:hover{background:var(--ds-hover)}.ac-ld-res .ac-ld-t{font-weight:500}.ac-ld-ph{font-size:13px;line-height:1.4;color:var(--ds-ink-2)}.ac-ld-ph mark,.ac-ld-res mark{background:color-mix(in srgb,var(--ds-bord) 30%,transparent);color:inherit;border-radius:3px;padding:0 1px}.ac-ld-m{font-size:11.5px;color:var(--ds-ink-4)}.ac-ld-menu{position:absolute;z-index:30;width:230px;max-height:340px;overflow:auto;padding:5px;display:grid;border-radius:var(--ds-r-srf);background:var(--ds-paper);border:1px solid var(--ds-hair);box-shadow:var(--ds-e4)}.ac-ld-menu button{display:flex;align-items:center;gap:8px;width:100%;padding:8px 9px;border:0;border-radius:var(--ds-r-ctl);background:none;text-align:left;font:inherit;font-size:13.5px;color:var(--ds-ink);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-ld-menu button:hover{background:var(--ds-hover)}.ac-ld-menu .ac-ic{width:15px;height:15px;flex:none;color:var(--ds-ink-3)}.ac-ld-menu hr{border:0;border-top:1px solid var(--ds-hair-soft);margin:4px 2px}.ac-ld-mt{margin:4px 9px 2px;font-size:11.5px;color:var(--ds-ink-4)}.ac-ld-coche{width:15px;flex:none;text-align:center;color:var(--ds-bord)}.ac-ld-nv{display:flex;gap:6px;padding:4px}.ac-ld-nv input{flex:1;min-width:0;height:32px;padding:0 8px;border-radius:var(--ds-r-ctl);border:1px solid var(--ds-bord);background:var(--ds-surface);color:var(--ds-ink);font:inherit;font-size:13.5px;outline:none}.ac-ld-nv .ac-btn{min-height:32px;padding:0 10px}.ac-ld-separe{position:relative;flex:none;height:14px;margin:0 -6px 2px;cursor:row-resize;touch-action:none;outline:none}.ac-ld-separe:before{left:6px;right:6px;top:6.5px;height:1px;background:var(--ds-hair-soft)}.ac-ld-separe:after,.ac-ld-separe:before{content:"";position:absolute;transition:background .12s}.ac-ld-separe:after{left:50%;top:4.5px;width:44px;height:5px;margin-left:-22px;border-radius:var(--ds-r-pill);background:var(--ds-ink-4)}.ac-ld-separe:focus-visible:before,.ac-ld-separe:hover:before,.ac-ld-separe[data-tire]:before{background:var(--ds-ink-3)}.ac-ld-separe:focus-visible:after,.ac-ld-separe:hover:after,.ac-ld-separe[data-tire]:after{background:var(--ds-ink-2)}.ac-af-note{font-size:13px;color:var(--ds-ink-3)}.ac-afx{overflow:auto;min-height:0;display:grid;grid-auto-rows:max-content;gap:18px;align-content:start;padding:2px 8px 28px 2px;max-width:1180px}.ac-afx-vide{margin:4px 0 0;font-size:13px;color:var(--ds-ink-3)}.ac-afx-lien{background:none;border:0;padding:0;font:inherit;color:var(--ds-bord-ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer}.ac-afx-une{position:relative;overflow:hidden;display:grid;gap:10px;padding:22px 26px 20px;border-radius:var(--ds-r-mod);border:1px solid var(--ac-bord);background:radial-gradient(70% 140% at 0 0,color-mix(in srgb,var(--ac-accent) 20%,transparent),transparent 62%),radial-gradient(60% 120% at 100% 100%,color-mix(in srgb,var(--ds-gold) 14%,transparent),transparent 70%),var(--ac-carte);backdrop-filter:var(--ac-flou);box-shadow:var(--ac-ombre)}.ac-afx-sur{font-size:12.5px;color:var(--ds-ink-3)}.ac-afx-ou{margin:0;font-family:var(--ds-f-disp);font-weight:500;font-size:clamp(21px,1.9cqw,30px);line-height:1.2;letter-spacing:-.012em;color:var(--ds-ink);max-width:62ch;text-wrap:pretty}.ac-afx-chiffres{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.ac-afx-chiffres span{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 10px;border-radius:var(--ds-r-pill);background:color-mix(in srgb,var(--ds-ink) 7%,transparent);font-size:12.5px;color:var(--ds-ink-2)}.ac-afx-chiffres .ac-afx-maj{background:none;color:var(--ds-ink-3);padding-left:2px}.ac-afx-cartes{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;align-items:start}.ac-afx-carte{position:relative;overflow:hidden;min-width:0;padding:15px 16px 13px;border-radius:var(--ds-r-mod);border:1px solid var(--ac-bord);background:var(--ac-carte);backdrop-filter:var(--ac-flou);box-shadow:var(--ac-ombre)}.ac-afx-carte:before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:var(--ac-c,var(--ds-bord))}.ac-afx-carte[data-carte=decide]{--ac-c:var(--ds-ok)}.ac-afx-carte[data-carte=aFaire]{--ac-c:var(--ds-info)}.ac-afx-carte[data-carte=bloque]{--ac-c:var(--ds-warn)}.ac-afx-carte[data-carte=qui]{--ac-c:var(--ds-ia)}.ac-afx-carte.ac-large{grid-column:span 2}.ac-afx-carte h3{display:flex;align-items:center;gap:7px;margin:0 0 9px;font-size:13.5px;font-weight:500;color:var(--ds-ink)}.ac-afx-carte h3 svg{color:var(--ac-c,var(--ds-bord))}.ac-afx-carte ul{margin:0;padding:0;list-style:none;display:grid;gap:7px}.ac-afx-carte li{position:relative;padding-left:13px;font-size:13.5px;line-height:1.42;color:var(--ds-ink-2)}.ac-afx-carte li:before{content:"";position:absolute;left:0;top:.62em;width:5px;height:5px;border-radius:50%;background:var(--ds-ink-4)}.ac-afx-carte .ac-afx-taches{margin-bottom:10px}.ac-afx-carte .ac-afx-taches li{padding-left:0}.ac-afx-carte .ac-afx-taches li:before{display:none}.ac-afx-tc{display:flex;gap:9px;align-items:flex-start}.ac-afx-tc-t{background:none;border:0;padding:0;text-align:left;font:inherit;font-size:13.5px;line-height:1.42;color:var(--ds-ink);cursor:pointer}.ac-afx-tc-t:hover{text-decoration:underline;text-decoration-color:var(--ds-hair);text-underline-offset:3px}.ac-afx-case{flex:none;width:20px;height:20px;margin-top:1px;display:grid;place-items:center;padding:0;border-radius:6px;border:1.5px solid var(--ds-ink-4);background:transparent;color:var(--ds-on-brand);cursor:pointer;transition:background .15s,border-color .15s,transform .16s ease-out}.ac-afx-case:hover{border-color:var(--ds-ok)}.ac-afx-case:active{transform:scale(.9)}.ac-afx-case.ac-cochee{background:var(--ds-ok);border-color:var(--ds-ok)}.ac-afx-case:disabled{cursor:default}.ac-afx-case:focus-visible,.ac-afx-corps:focus-visible,.ac-afx-delier:focus-visible,.ac-afx-filtres button:focus-visible{outline:2px solid var(--ds-bord);outline-offset:2px}.ac-afx-tout{display:grid;gap:12px}.ac-afx-tete{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;justify-content:space-between}.ac-afx-tete h3{display:flex;gap:8px;align-items:baseline;margin:0;font-size:15px;font-weight:500;color:var(--ds-ink)}.ac-afx-tete h3 span{font-family:var(--ds-f-num);font-size:12.5px;color:var(--ds-ink-3)}.ac-afx-filtres{display:flex;flex-wrap:wrap;gap:6px}.ac-afx-filtres button{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border-radius:var(--ds-r-pill);border:1px solid var(--ac-bord);background:var(--ac-carte);backdrop-filter:var(--ac-flou);color:var(--ds-ink-2);font:inherit;font-size:13px;cursor:pointer;transition:background .15s,color .15s}.ac-afx-filtres button:hover{color:var(--ds-ink)}.ac-afx-filtres button span{font-family:var(--ds-f-num);font-size:11.5px;color:var(--ds-ink-3)}.ac-afx-filtres button[aria-pressed=true]{background:var(--ds-ink);border-color:var(--ds-ink);color:var(--ds-paper)}.ac-afx-filtres button[aria-pressed=true] span{color:inherit;opacity:.72}.ac-afx-chrono{display:grid;gap:16px}.ac-afx-jour{display:grid;grid-template-columns:92px minmax(0,1fr);gap:4px 14px;align-items:start}.ac-afx-jt{padding-top:13px;font-size:12.5px;color:var(--ds-ink-3);text-align:right}.ac-afx-jour ul{margin:0;padding:0 0 0 14px;list-style:none;display:grid;gap:6px;border-left:1px solid var(--ds-hair-soft)}.ac-afx-p{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:10px 12px;border-radius:var(--ds-r-srf);border:1px solid var(--ac-bord);background:var(--ac-carte);backdrop-filter:var(--ac-flou);transition:border-color .15s}.ac-afx-p.ac-ouverte,.ac-afx-p:hover{border-color:var(--ds-hair)}.ac-afx-p[data-nature=demande]{--ac-n:var(--ds-warn)}.ac-afx-p[data-nature=tache]{--ac-n:var(--ds-ok)}.ac-afx-p[data-nature=mail]{--ac-n:var(--ds-info)}.ac-afx-p[data-nature=note]{--ac-n:var(--ds-gold)}.ac-afx-p[data-nature=discussion]{--ac-n:var(--ds-ia)}.ac-afx-p[data-nature=routine]{--ac-n:var(--ds-bord)}.ac-afx-ic{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:color-mix(in srgb,var(--ac-n) 16%,transparent);color:var(--ac-n)}.ac-afx-p>.ac-afx-case{margin:5px}.ac-afx-corps{min-width:0;display:grid;gap:3px;background:none;border:0;padding:0;text-align:left;font:inherit;color:inherit;cursor:pointer}.ac-afx-t{font-size:14.5px;line-height:1.3;color:var(--ds-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ac-afx-corps:hover .ac-afx-t{text-decoration:underline;text-decoration-color:var(--ds-hair);text-underline-offset:3px}.ac-afx-d{display:flex;flex-wrap:wrap;gap:2px 10px;font-size:12.5px;line-height:1.35;color:var(--ds-ink-3)}.ac-afx-nat{color:var(--ds-ink-2)}.ac-afx-fin{display:flex;align-items:center;gap:10px;white-space:nowrap}.ac-afx-etat{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:var(--ds-r-pill);font-size:12px;background:color-mix(in srgb,var(--ds-ink) 7%,transparent);color:var(--ds-ink-2)}.ac-afx-etat[data-ton=attention]{background:var(--ds-warn-soft);color:var(--ds-warn-ink)}.ac-afx-etat[data-ton=danger]{background:var(--ds-danger-soft);color:var(--ds-danger-ink)}.ac-afx-etat[data-ton=ok]{background:var(--ds-ok-soft);color:var(--ds-ok-ink)}.ac-afx-h{font-size:12px;color:var(--ds-ink-3);font-variant-numeric:tabular-nums}.ac-afx-delier{width:26px;height:26px;display:grid;place-items:center;padding:0;border:0;border-radius:var(--ds-r-ctl);background:none;color:var(--ds-ink-3);cursor:pointer;opacity:0;transition:opacity .15s,color .15s}.ac-afx-delier:focus-visible,.ac-afx-p:hover .ac-afx-delier{opacity:1}.ac-afx-delier:hover{color:var(--ds-danger-ink);background:var(--ds-hover)}@media (hover:none){.ac-afx-delier{opacity:.75}}.ac-afx-plus{grid-column:2/-1;display:grid;gap:10px;justify-items:start;padding:4px 0 2px}.ac-afx-apercu{margin:0;font-size:13.5px;line-height:1.5;color:var(--ds-ink-2);max-width:78ch;white-space:pre-line}.ac-afx-fil{display:grid;gap:8px;width:100%;max-height:420px;overflow:auto}.ac-afx-fil p{margin:0;font-size:13.5px;line-height:1.5;color:var(--ds-ink-2)}.ac-afx-fil b{font-weight:500;color:var(--ds-ink);margin-right:6px}.ac-afx-moi{padding:6px 10px;border-radius:var(--ds-r-ctl);background:var(--ds-sunken)}.ac-afx-p[data-nature=fichier]{--ac-n:var(--ds-ink-2)}.ac-afx-p[data-nature=reunion]{--ac-n:var(--ds-bord-400)}.ac-afx-p[data-nature=passage]{--ac-n:var(--ds-ia)}.ac-afx-props{display:grid;gap:8px;padding:12px 14px;border-radius:var(--ds-r-mod);border:1px solid color-mix(in srgb,var(--ds-ia) 40%,transparent);background:color-mix(in srgb,var(--ds-ia) 8%,var(--ac-carte));backdrop-filter:var(--ac-flou)}.ac-afx-props h3{display:flex;align-items:center;gap:7px;margin:0;font-size:13.5px;font-weight:500;color:var(--ds-ink)}.ac-afx-props h3 svg{color:var(--ds-ia)}.ac-afx-props h3 span{font-size:12px;color:var(--ds-ink-3);font-variant-numeric:tabular-nums}.ac-afx-props ul{margin:0;padding:0;list-style:none;display:grid;gap:6px}.ac-afx-props li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:4px 12px;align-items:center;padding:8px 10px;border-radius:var(--ds-r-srf);background:var(--ac-carte);--ac-n:var(--ds-ia)}.ac-afx-props-c{min-width:0;display:grid;gap:3px}.ac-afx-props-r{font-size:12.5px;line-height:1.4;color:var(--ds-ink-2)}.ac-afx-props-g{justify-content:flex-end}.ac-afx-ajout,.ac-afx-props-g{display:flex;gap:6px;flex-wrap:wrap}.ac-afx-ajout{position:relative;align-items:center;padding:8px 10px;border-radius:var(--ds-r-mod);border:1px dashed var(--ds-hair);background:color-mix(in srgb,var(--ac-carte) 60%,transparent)}.ac-afx-ajout-t{margin-right:4px;font-size:13px;color:var(--ds-ink-3)}.ac-afx-ajout-t,.ac-afx-ajout>button{display:inline-flex;align-items:center;gap:6px}.ac-afx-ajout>button{height:32px;padding:0 12px;border-radius:var(--ds-r-pill);border:1px solid var(--ac-bord);background:var(--ac-carte);color:var(--ds-ink);font:inherit;font-size:13px;cursor:pointer;transition:border-color .15s,transform .16s ease-out}.ac-afx-ajout>button:hover{border-color:var(--ds-hair)}.ac-afx-ajout>button:active{transform:scale(.97)}.ac-afx-ajout>button[aria-expanded=true]{border-color:var(--ac-accent);color:var(--ds-bord-ink)}.ac-afx-ajout>button:disabled{opacity:.6;cursor:default}.ac-afx-ajout>button svg{color:var(--ds-ink-3)}.ac-afx-ajout>button:focus-visible{outline:2px solid var(--ds-bord);outline-offset:2px}.ac-afx-pop{position:absolute;z-index:6;left:0;right:0;top:calc(100% + 6px);display:grid;gap:8px;padding:12px;border-radius:var(--ds-r-mod);border:1px solid var(--ac-bord);background:var(--ds-surface);box-shadow:var(--ds-e3);max-width:560px}.ac-afx-pop-t{font-size:12.5px;color:var(--ds-ink-3)}.ac-afx-pop-l{display:flex;gap:8px}.ac-afx-pop input{flex:1;min-width:0;height:36px;padding:0 12px;border-radius:var(--ds-r-srf);border:1px solid var(--ac-bord);background:var(--ds-paper);color:var(--ds-ink);font:inherit;font-size:14px}.ac-afx-pop input:focus{outline:0;border-color:var(--ac-accent)}.ac-afx-pop .ac-btn.ac-prim{justify-self:start}.ac-afx-pop-r{margin:0;padding:0;list-style:none;display:grid;gap:2px;max-height:260px;overflow:auto}.ac-afx-pop-r button{width:100%;display:flex;justify-content:space-between;gap:12px;padding:8px 10px;border:0;border-radius:var(--ds-r-ctl);background:none;color:var(--ds-ink);font:inherit;font-size:13.5px;text-align:left;cursor:pointer}.ac-afx-pop-r button:hover{background:var(--ds-hover)}.ac-afx-pop-r button span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (max-width:760px){.ac-afx-carte.ac-large{grid-column:auto}.ac-afx-une{padding:18px 18px 16px}.ac-afx-jour{grid-template-columns:minmax(0,1fr)}.ac-afx-jt{padding-top:0;text-align:left}.ac-afx-jour ul{padding-left:0;border-left:0}.ac-afx-p{grid-template-columns:auto minmax(0,1fr)}.ac-afx-fin{grid-column:2}.ac-afx-props li{grid-template-columns:auto minmax(0,1fr)}.ac-afx-props-g{grid-column:2;justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.ac-afx-case,.ac-afx-delier,.ac-afx-filtres button,.ac-afx-p{transition:none}}@container (min-width:1181px){.ac-georges[data-liste] .ac-gg-bas.ac-etale{grid-template-rows:minmax(0,1fr) auto;align-content:stretch}.ac-georges[data-liste] .ac-gg-bas.ac-etale>:first-child{min-height:0;overflow:auto;scrollbar-width:none}.ac-georges[data-liste] .ac-gg-fil.ac-court{max-height:30%}}@container (max-width:1180px){.ac-racine[data-liste][data-poste] .ac-georges{max-height:80cqh}.ac-racine:not([data-poste]) .ac-ld{flex:none;height:min(var(--ac-liste-h,320px),48cqh);max-height:none}}.ac-menu{background:var(--ds-paper)}.ac-plan{flex-wrap:wrap;gap:5px;margin:2px 0 6px}.ac-plan,.ac-plan-d{display:flex;align-items:center}.ac-plan-d{margin-left:auto;gap:4px}.ac-tag{display:inline-flex;align-items:center;gap:3px;max-width:150px;height:26px;padding:0 9px;border-radius:var(--ds-r-pill);border:1px solid var(--ac-bord);background:none;color:var(--ds-ink-2);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.ac-tag-p,.ac-tag[aria-current=true]{color:var(--ds-ink);background:var(--ds-hover)}.ac-tag-p{cursor:default;padding-right:3px}.ac-tag-p button{display:grid;place-items:center;width:20px;height:20px;background:none;border:0;border-radius:50%;color:var(--ds-ink-3);cursor:pointer}.ac-tag-p button:hover{color:var(--ds-ink);background:var(--ds-hover)}.ac-plan-aj{min-height:26px;font-size:12px;padding:0 9px;gap:4px;display:inline-flex;align-items:center}.ac-georges-agr[aria-pressed=true]{color:var(--ds-ink);background:var(--ds-hover)}.ac-doss{display:grid;gap:5px;padding:9px 12px;border-radius:var(--ds-r-srf);border:1px solid var(--ac-bord);font-size:13px;line-height:1.42}.ac-doss b{font-weight:500}.ac-doss-m{margin:0;color:var(--ds-ink-2);white-space:pre-line}.ac-doss-l{display:grid;gap:2px;font-size:12.5px;color:var(--ds-ink-3);padding-top:5px;border-top:1px solid var(--ds-hair-soft)}.ac-doss-l button{justify-self:start;background:none;border:0;padding:0;font-size:12.5px;color:var(--ds-bord);cursor:pointer}.ac-fiche{flex:1;min-height:0;overflow:auto;display:flex;flex-direction:column;gap:9px;padding-top:6px}.ac-fiche h3{margin:0;font-size:15px;font-weight:500}.ac-fiche label{font-size:12.5px;color:var(--ds-ink-3)}.ac-fiche textarea{min-height:130px;padding:9px;font:inherit;font-size:14px;line-height:1.42;background:var(--ac-carte);border:1px solid var(--ac-bord);border-radius:var(--ds-r-ctl);resize:vertical}.ac-fiche h3,.ac-fiche textarea{color:var(--ds-ink)}.ac-tag{display:inline-block;line-height:24px}.ac-tag-p{display:inline-flex;line-height:normal}@container (max-width:1180px){.ac-racine[data-large][data-poste] .ac-georges{max-height:72cqh}}.ac-poignee{position:absolute;top:0;bottom:12px;right:-8px;width:16px;cursor:col-resize;touch-action:none;z-index:3;outline:none}.ac-poignee:before{top:0;bottom:0;left:7.5px;width:1px;background:var(--ds-hair-soft)}.ac-poignee:after,.ac-poignee:before{content:"";position:absolute;transition:background .12s}.ac-poignee:after{top:50%;left:5.5px;width:5px;height:44px;margin-top:-22px;border-radius:var(--ds-r-pill);background:var(--ds-hair)}.ac-poignee:focus-visible:before,.ac-poignee:hover:before,.ac-poignee[data-tire]:before{background:var(--ds-ink-3)}.ac-poignee:focus-visible:after,.ac-poignee:hover:after,.ac-poignee[data-tire]:after{background:var(--ds-ink-2)}@container (max-width:1180px){.ac-poignee{display:none}}.ac-voix-g{position:relative;display:inline-flex}.ac-voix-pop{position:absolute;top:calc(100% + 6px);left:-60px;z-index:30;width:256px;padding:12px;display:grid;gap:7px;border-radius:var(--ds-r-srf);background:var(--ds-paper);border:1px solid var(--ds-hair);box-shadow:var(--ds-e2);color:var(--ds-ink-2)}.ac-voix-pop b{font-weight:500;font-size:12.5px}.ac-voix-l{display:flex;flex-wrap:wrap;gap:4px}.ac-voix-l button{min-height:30px;padding:0 10px;border:1px solid var(--ds-hair);border-radius:var(--ds-r-pill);background:none;color:var(--ds-ink-2);font:inherit;font-size:13px;font-variant-numeric:tabular-nums;cursor:pointer}.ac-voix-l button:hover{background:var(--ds-hover)}.ac-voix-l button[aria-pressed=true]{background:var(--ds-ink);border-color:transparent;color:var(--ds-paper)}.ac-mid-l{display:flex;align-items:center;gap:8px}.ac-mid-l,.ac-mid-l>:first-child{min-width:0}.ac-plus-d{position:relative;flex:none}.ac-pop{position:absolute;top:calc(100% + 6px);left:0;z-index:30;min-width:250px;padding:6px;display:grid;background:var(--ds-paper);border:1px solid var(--ds-hair);border-radius:var(--ds-r-srf);box-shadow:var(--ds-e3)}.ac-pop button{display:flex;justify-content:space-between;gap:18px;width:100%;padding:8px 10px;background:none;border:0;border-radius:var(--ds-r-ctl);text-align:left;font-size:13px;color:var(--ds-ink-2);cursor:pointer}.ac-pop button:hover{background:var(--ds-hover)}.ac-pop b{font-weight:500;color:var(--ds-ink-3);font-variant-numeric:tabular-nums}.ac-deplace{display:block;overflow:auto;min-height:0}.ac-barre .ac-droite button[aria-current=true]{color:var(--ds-ink)}.ac-faits{display:grid;gap:8px;min-width:300px;max-height:340px;overflow:auto;padding:12px}.ac-faits p{margin:0;font-size:13px;line-height:1.4;color:var(--ds-ink-2)}.ac-faits b{font-weight:500;color:var(--ds-ink);margin-right:6px}.ac-ph .ac-fin .ac-puce{flex:none}.ac-reg{overflow:auto;min-height:0;display:grid;gap:18px;align-content:start;padding-right:4px}.ac-reg-f{display:grid;gap:9px}.ac-reg-f>span{font-size:13px;color:var(--ds-ink-3)}.ac-reg-t{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ac-tu{display:flex;flex-direction:column;gap:3px;min-height:128px;min-width:0;padding:15px 16px;text-align:left;border-radius:var(--ds-r-mod);border:1px solid var(--ac-bord);color:var(--ds-ink-2);cursor:pointer;transition:transform .16s ease-out,border-color .16s;background:radial-gradient(120% 110% at 100% 0,color-mix(in srgb,var(--ds-bord) 22%,transparent),transparent 62%),var(--ac-carte)}.ac-tu:hover{border-color:var(--ds-hair)}.ac-tu:active{transform:scale(.985)}.ac-tu b{font-size:15px}.ac-tu b,.ac-tu strong{font-weight:500;color:var(--ds-ink)}.ac-tu strong{font-size:24px;line-height:1.15;letter-spacing:-.015em;margin-top:6px;overflow-wrap:anywhere}.ac-tu span{font-size:13px;line-height:1.4}.ac-reg-pied{display:flex;gap:18px;flex-wrap:wrap}.ac-reg-pied button{background:none;border:0;padding:0;font-size:13px;color:var(--ds-ink-3);cursor:pointer}.ac-reg-pied button:hover{color:var(--ds-ink)}.ac-reg-p{display:block;overflow:auto;min-height:0}.ac-reg-p .ds-cfg-sous,.ac-reg-p h1{display:none}.ac-reg-p .ds-cfg{padding:0}.ac-reg-p .ds-rg{max-height:none;margin:0;max-width:720px;animation:none}.ac-reg-v{display:grid;gap:8px;max-width:440px;padding:16px;font-size:13px;color:var(--ds-ink-2)}.ac-reg-v b{font-weight:500}.ac-reg-l{display:grid;gap:18px;max-width:820px}@container (max-width:1180px){.ac-reg-t{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:640px){.ac-reg-t{grid-template-columns:minmax(0,1fr)}.ac-tu{min-height:0}}@media (prefers-reduced-motion:reduce){.ac-tu{transition:none}.ac-tu:active{transform:none}}.ac-racine:not([data-parle]) .ac-ondes{display:none}.ac-gg-tete{gap:4px}.ac-gg-tete b{margin-right:6px}.ac-gg-tete .ac-georges-agr{width:26px}.ac-reg-l .ac-fiche{overflow:visible;flex:none}.ac-reg-l .ac-fiche textarea{min-height:72px}.ac-reg-l .ac-gg-d .ac-btn.ac-prim{flex:none}.ac-dem{container-type:inline-size;grid-template-columns:minmax(240px,320px) minmax(0,1fr);gap:14px}.ac-dem,.ac-dem-l{min-height:0;display:grid}.ac-dem-l{overflow:auto;gap:4px;align-content:start;padding-right:4px}.ac-dem-i{display:grid;gap:2px;width:100%;padding:9px 11px;text-align:left;background:none;border:1px solid transparent;border-radius:var(--ds-r-srf);color:var(--ds-ink-2);cursor:pointer}.ac-dem-i:hover{background:var(--ds-hover)}.ac-dem-i[aria-current=true]{background:var(--ac-carte);border-color:var(--ac-bord)}.ac-dem-h{display:flex;justify-content:space-between;gap:10px;font-size:13.5px}.ac-dem-h b{font-weight:500;color:var(--ds-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-dem-h time{flex:none;font-size:12px;color:var(--ds-ink-3)}.ac-dem-c{color:var(--ds-ink-3);text-overflow:ellipsis;white-space:nowrap}.ac-dem-c,.ac-dem-e{font-size:12.5px;overflow:hidden}.ac-dem-e{line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ac-dem-d{min-height:0;min-width:0;height:100%;display:flex;flex-direction:column}.ac-dem-d>:last-child{flex:1;min-height:0}.ac-dem-r{display:none;align-self:flex-start;margin-bottom:8px}@container (max-width:760px){.ac-dem-i{min-height:48px}}.ac-dem[data-liste]{--ac-dem:1}@media (max-width:1100px){.ac-dem{grid-template-columns:minmax(0,1fr)}.ac-dem:not([data-liste]) .ac-dem-l,.ac-dem[data-liste] .ac-dem-d{display:none}.ac-dem-r{display:inline-flex}}.ac-explic{font-size:13px;color:var(--ds-ink-3);margin:0 0 10px;padding:0 8px}.ac-sem{overflow:auto}.ac-sem,.ac-sem-i{min-height:0;display:grid}.ac-sem-i{grid-template-rows:auto auto minmax(0,1fr);min-width:660px;height:100%}.ac-sem-i>.ac-sem-g:nth-child(2){grid-row:2/4}.ac-sem-t{display:grid;grid-template-columns:46px repeat(7,minmax(0,1fr));border-bottom:1px solid var(--ds-hair-soft)}.ac-sem-j{background:none;border:0;padding:9px 6px;font:500 12.5px var(--ds-f-ui);color:var(--ds-ink-2);text-align:left}.ac-sem-j:hover{background:var(--ds-hover)}.ac-sem-j[aria-current]{color:var(--ds-ink);box-shadow:inset 0 -2px 0 var(--ac-accent)}.ac-sem-all>span{font-size:11px;color:var(--ds-ink-4);padding:5px 0 0 8px}.ac-sem-all>div{display:grid;gap:2px;padding:3px 3px 3px 0;min-width:0}.ac-sem-all button{border:1px solid var(--ds-hair);border-radius:var(--ds-r-ctl);background:var(--ds-surface);color:var(--ds-ink);font:12px var(--ds-f-ui);padding:1px 5px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ac-sem-g{grid-template-columns:46px repeat(7,minmax(0,1fr))}.ac-sem-c,.ac-sem-g,.ac-sem-h{display:grid;min-height:0}.ac-sem-h span{font-size:11px;color:var(--ds-ink-4);padding:3px 0 0 8px;font-variant-numeric:tabular-nums;border-top:1px solid var(--ds-hair-soft)}.ac-sem-h span:first-child{border-top:0}.ac-sem-c{position:relative;border-left:1px solid var(--ds-hair-soft);min-width:0}.ac-sem-r{background:none;border:0;border-top:1px solid var(--ds-hair-soft);padding:0;min-height:0}.ac-sem-r:first-child{border-top:0}.ac-sem-r:hover{background:var(--ds-hover)}.ac-sem .ac-evt{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0;padding:1px 5px;font:11.5px/1.2 var(--ds-f-ui);text-align:left;cursor:pointer;min-width:0}.ac-sem button.ac-evt:not(.ac-tache):not(.ac-rappel){border:0}.ac-sem .ac-evt small{font-size:10.5px}.ac-sem .ac-evt .ac-ti{white-space:normal;flex:none;max-width:100%}.ac-sem .ac-evt.ac-court{justify-content:center}.ac-sem .ac-evt.ac-court .ac-ti{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}@keyframes ac-compose{0%{opacity:0;transform:translateY(26px) scale(.975)}}@keyframes ac-pose{0%{opacity:0}}.ac-racine[data-arrivee] .ac-barre{animation:ac-pose .6s ease both}.ac-racine[data-arrivee] .ac-accueil>*,.ac-racine[data-arrivee] .ac-georges{animation:ac-compose .85s cubic-bezier(.23,1,.32,1) both}.ac-racine[data-arrivee] .ac-accueil>:first-child{animation-delay:.12s}.ac-racine[data-arrivee] .ac-accueil>:nth-child(2){animation-delay:.2s}.ac-racine[data-arrivee] .ac-accueil>:nth-child(3){animation-delay:.27s}.ac-racine[data-arrivee] .ac-accueil>:nth-child(4){animation-delay:.33s}.ac-racine[data-arrivee] .ac-accueil>:nth-child(5){animation-delay:.38s}@media (prefers-reduced-motion:reduce){.ac-racine[data-arrivee] .ac-accueil>*,.ac-racine[data-arrivee] .ac-barre,.ac-racine[data-arrivee] .ac-georges{animation:ac-pose .25s ease both;animation-delay:0s}}.ac-jp{display:grid;gap:2px;margin-bottom:4px}.ac-jp,.ac-jp>div{min-width:0}.ac-jp-l{display:flex;align-items:center;gap:8px;width:100%;padding:4px 2px;border:0;border-radius:var(--ds-r-ctl);background:none;text-align:left;font:inherit;font-size:12.5px;color:var(--ds-ink-3);cursor:pointer}.ac-jp-l:hover{background:var(--ds-hover);color:var(--ds-ink-2)}.ac-jp-ch{flex:0 0 14px;width:14px;height:14px;transition:transform .16s ease-out}.ac-jp-l[aria-expanded=true] .ac-jp-ch{transform:rotate(90deg)}.ac-jp-n{color:var(--ds-ink-2)}.ac-jp-d{margin-left:auto;white-space:nowrap;font-variant-numeric:tabular-nums}.ac-jp-corps{display:grid;gap:8px;min-width:0;overflow-x:auto;margin:4px 0 10px 22px;padding:10px 12px;border-left:1px solid var(--ds-hair)}.ac-jp-lui{font-size:13px;line-height:1.45;color:var(--ds-ink-2)}.ac-jp-rouvrir{justify-self:start;padding:4px 10px;border-radius:var(--ds-r-pill);border:1px solid var(--ds-hair);background:none;font:inherit;font-size:12px;color:var(--ds-info-ink);cursor:pointer}.ac-jp-auj{margin:2px 0 0;font-size:12px;font-weight:600;color:var(--ds-ink-2)}.ac-th{display:grid;gap:10px;min-width:0;padding:12px 14px 8px;border-radius:var(--ds-r-mod);border:1px solid color-mix(in srgb,var(--ds-info) 30%,transparent);background:color-mix(in srgb,var(--ds-info) 6%,var(--ac-carte));backdrop-filter:var(--ac-flou)}.ac-th-sous{margin:0;font-size:12px;color:var(--ds-ink-3)}.ac-th-g{display:grid;gap:1px}.ac-th-g h3{margin:2px 0 3px;font-size:12px;font-weight:600;color:var(--ds-ink-3)}.ac-th-l{display:flex;align-items:flex-start;gap:9px;width:100%;padding:6px;border:0;border-radius:var(--ds-r-ctl);background:none;text-align:left;font:inherit;font-size:13px;line-height:1.38;color:var(--ds-ink)}button.ac-th-l{cursor:pointer}button.ac-th-l:hover{background:var(--ds-hover)}.ac-th-l{--ac-g:var(--ds-ink-3)}.ac-th-l[data-genre=demande]{--ac-g:var(--ds-warn)}.ac-th-l[data-genre=proposition]{--ac-g:var(--ds-ia)}.ac-th-l[data-genre=geste]{--ac-g:var(--ds-warn)}.ac-th-l[data-genre=alerte]{--ac-g:var(--ds-danger)}.ac-th-l[data-genre=affaire]{--ac-g:var(--ds-ok)}.ac-th-l[data-genre=discussion],.ac-th-l[data-genre=en_cours]{--ac-g:var(--ds-info)}.ac-th-p{flex:0 0 7px;width:7px;height:7px;margin-top:6px;border-radius:50%;background:var(--ac-g)}.ac-th-t{min-width:0}.ac-th-e{margin-left:auto;padding-left:8px;white-space:nowrap;font-size:11px;color:var(--ds-ink-3)}@media (prefers-reduced-motion:reduce){.ac-jp-ch{transition:none}}