:root{--ad-1:4px;--ad-2:8px;--ad-3:12px;--ad-4:16px;--ad-6:24px;--ad-8:32px;--ad-12:48px;--ad-hold:#8a6410;--ad-hold-weak:rgba(180,132,24,0.14);--ad-ok:#17654a;--ad-ok-weak:rgba(23,101,74,0.12)}[data-theme=dark]{--ad-hold:#e0b458;--ad-hold-weak:rgba(224,180,88,0.16);--ad-ok:#5fc79b;--ad-ok-weak:rgba(95,199,155,0.15)}.ad-wrap{display:flex;flex-direction:column;gap:var(--ad-6)}.ad-grille{display:grid;grid-template-columns:minmax(320px,400px) minmax(0,1fr);grid-gap:var(--ad-8);gap:var(--ad-8);align-items:start}.ad-col{gap:var(--ad-12)}.ad-col,.ad-panneau{display:flex;flex-direction:column;min-width:0}.ad-panneau{gap:var(--ad-8);padding:var(--ad-6);border:1px solid var(--verre-bord);border-radius:var(--r-l);background:var(--verre);-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35);box-shadow:var(--ombre-verre),inset 0 1px 0 var(--verre-reflet)}@media (min-height:900px) and (min-width:1101px){.ad-panneau{position:-webkit-sticky;position:sticky;top:var(--ad-6)}}.ad-erreur{padding:12px 16px;border-radius:var(--radius-sm);background:var(--c-danger-weak);border:1px solid var(--c-danger);color:var(--c-danger);font-size:14px}.ad-bandeau{display:flex;align-items:center;gap:var(--ad-4);flex-wrap:wrap;padding:var(--ad-4);border-radius:var(--radius);border:1px solid}.ad-bandeau.hold{background:var(--ad-hold-weak);border-color:var(--ad-hold)}.ad-bandeau.live{background:var(--ad-ok-weak);border-color:var(--ad-ok)}.ad-bandeau.stop{background:var(--c-danger-weak);border-color:var(--c-danger)}.ad-dot{width:9px;height:9px;border-radius:50%;flex:none}.ad-bandeau.hold .ad-dot{background:var(--ad-hold)}.ad-bandeau.live .ad-dot{background:var(--ad-ok)}.ad-bandeau.stop .ad-dot{background:var(--c-danger)}.ad-mode-nom{font-size:17px;font-weight:700;letter-spacing:-.01em}.ad-mode-pourquoi{font-size:13px;color:var(--c-muted)}.ad-spacer{flex:1 1 40px}.ad-pouls{font-size:13px;color:var(--c-muted)}.ad-pouls b{color:var(--c-fg);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ad-btn{font:inherit;font-size:13px;font-weight:600;cursor:pointer;padding:8px 14px;border-radius:999px;border:1px solid var(--c-line-2);background:var(--c-surface-solid);color:var(--c-fg);transition:border-color .18s var(--ease-out-quart),background .18s var(--ease-out-quart)}.ad-btn:hover{border-color:var(--c-fg)}.ad-btn.stop{border-color:var(--c-danger);color:var(--c-danger);background:var(--c-danger-weak)}.ad-btn.mini{padding:5px 11px;font-size:12px}.ad-btn.icone{padding:5px 8px;display:inline-flex;align-items:center;color:var(--c-muted)}.ad-btn.icone:hover{color:var(--c-danger);border-color:var(--c-danger)}.ad-btn.actif{border-color:var(--c-fg);background:var(--c-surface-2);font-weight:700}.ad-btn.actif.ok{border-color:var(--ad-ok);color:var(--ad-ok);background:var(--ad-ok-weak)}.ad-btn.actif.bad{border-color:var(--c-danger);color:var(--c-danger);background:var(--c-danger-weak)}.ad-sante{display:grid;grid-template-columns:1fr 1fr;border:1px solid var(--c-line-2);border-radius:var(--radius)}.ad-sante-item:first-child{border-top-left-radius:calc(var(--radius) - 1px)}.ad-sante-item:nth-child(2){border-top-right-radius:calc(var(--radius) - 1px)}.ad-sante-item:nth-child(3){border-bottom-left-radius:calc(var(--radius) - 1px)}.ad-sante-item:nth-child(4){border-bottom-right-radius:calc(var(--radius) - 1px)}.ad-sante-item{display:flex;flex-direction:column;gap:var(--ad-1);padding:var(--ad-4);min-width:0;background:var(--c-surface-2)}.ad-sante-item:nth-child(odd){border-right:1px solid var(--c-line)}.ad-sante-item:nth-child(-n+2){border-bottom:1px solid var(--c-line)}.ad-sante-item.ko{background:var(--c-danger-weak)}.ad-sante-head{display:flex;align-items:center;gap:var(--ad-2)}.ad-sante-head .help{margin-left:auto}.ad-tick{font-size:13px;font-weight:700;flex:none}.ad-tick.ok{color:var(--ad-ok)}.ad-tick.no{color:var(--c-danger)}.ad-sante-nom{font-size:14px;font-weight:600}.ad-sante-detail{font-size:13px;word-break:break-word}.ad-remede-btn{align-self:flex-start;margin-top:var(--ad-2);color:var(--c-danger);border-color:var(--c-danger);background:transparent}.ad-remede-btn:hover{background:var(--c-danger-weak);border-color:var(--c-danger)}.ad-section{flex-direction:column}.ad-sec-head,.ad-section{display:flex;gap:var(--ad-3)}.ad-sec-head{align-items:center;flex-wrap:wrap}.ad-sec-head h3{margin:0;font-family:var(--sans);font-size:12px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--pale)}.ad-vide{color:var(--c-muted);font-size:14px;margin:0}.ad-tuiles{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));grid-gap:var(--ad-3);gap:var(--ad-3)}.ad-tuile{padding:var(--ad-4);border:1px solid var(--trait);border-radius:18px;background:var(--surface-2);display:flex;flex-direction:column;gap:var(--ad-1)}.ad-tuile.hero{grid-column:span 2;background:var(--bleu-faible);border-color:rgba(90,134,255,.45)}.ad-tuile-label{font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--c-muted)}.ad-tuile-val{font-size:30px;font-weight:700;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.1}.ad-tuile.hero .ad-tuile-val{font-size:42px}.ad-tuile-sub{font-size:12.5px;color:var(--c-muted);line-height:1.45}.ad-dims{margin-top:var(--ad-3)}.ad-dims-titre{display:flex;align-items:center;gap:6px;margin-bottom:var(--ad-2);font-size:11.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--c-muted)}.ad-dims-grille{display:grid;grid-template-columns:repeat(auto-fit,minmax(132px,1fr));grid-gap:var(--ad-2);gap:var(--ad-2)}.ad-dim{display:grid;grid-gap:1px;gap:1px;padding:var(--ad-2) var(--ad-3);border:1px solid var(--c-border);border-radius:14px;background:var(--c-bg)}.ad-dim-nom{font-size:12px;color:var(--c-muted);line-height:1.35}.ad-dim-val{font-size:20px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ad-dim-val.bas{color:var(--c-danger)}.ad-chip,.ad-dim-sub{font-size:11.5px;color:var(--c-muted)}.ad-chip{font-weight:600;padding:3px 9px;border-radius:7px;background:var(--c-surface-2);white-space:nowrap}.ad-chip.type{background:var(--bleu-faible);color:var(--texte)}.ad-chip.hold{background:var(--ad-hold-weak);color:var(--ad-hold)}.ad-chip.ok{background:var(--ad-ok-weak);color:var(--ad-ok)}.ad-chip.bad{background:var(--c-danger-weak);color:var(--c-danger)}.ad-chip.mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ad-file{display:flex;flex-direction:column}.ad-note{display:grid;grid-template-columns:1fr auto;grid-gap:var(--ad-3) var(--ad-4);gap:var(--ad-3) var(--ad-4);padding:var(--ad-4) 0;border-bottom:1px solid var(--c-line);align-items:start}.ad-note:last-child{border-bottom:0}.ad-note.ignoree{opacity:.45}.ad-note-main{display:flex;flex-direction:column;gap:var(--ad-2);min-width:0}.ad-note-top{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.ad-num{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12.5px;color:var(--c-muted)}.ad-sujet{font-size:15px;font-weight:600;letter-spacing:-.005em}.ad-quand{font-size:12px;color:var(--c-muted)}.ad-meta{display:flex;gap:7px;flex-wrap:wrap;align-items:center}.ad-contenu{margin:0;font:inherit;font-size:13.5px;line-height:1.5;color:var(--c-muted);white-space:pre-wrap;border-left:2px solid var(--c-line-2);padding-left:12px;max-width:68ch;overflow-x:auto}.ad-raison{font-size:13px;color:var(--c-muted)}.ad-par{opacity:.75}.ad-verdict{display:flex;gap:7px;align-items:center;flex:none;flex-wrap:wrap}.ad-leviers{display:flex;flex-direction:column}.ad-levier{display:grid;grid-template-columns:1fr auto;grid-gap:var(--ad-2) var(--ad-4);gap:var(--ad-2) var(--ad-4);padding:var(--ad-3) var(--ad-2);border-bottom:1px solid var(--c-line);align-items:center}.ad-levier:last-child{border-bottom:0}.ad-levier-main{display:flex;flex-direction:column;gap:6px;min-width:0}.ad-levier-nom{font-size:15px;font-weight:600;letter-spacing:-.005em}.ad-levier-sub{font-size:13px;color:var(--c-muted);max-width:62ch}.ad-levier-consequence{font-size:13px;color:var(--ad-hold);max-width:62ch}.ad-levier-trace{font-size:12px;color:var(--c-muted)}.ad-porte{display:flex;align-items:center;gap:10px;font-size:12.5px;color:var(--c-muted);flex-wrap:wrap}.ad-bar{width:108px;height:5px;background:var(--c-surface-2);overflow:hidden;flex:none}.ad-bar,.ad-bar>i{border-radius:999px}.ad-bar>i{display:block;height:100%;background:var(--c-blue)}.ad-bar>i.full{background:var(--ad-ok)}.ad-sw{width:42px;height:24px;border-radius:999px;padding:0;flex:none;background:var(--c-surface-2);border:1px solid var(--c-line-2);position:relative;cursor:pointer;transition:background .18s var(--ease-out-quart),border-color .18s var(--ease-out-quart)}.ad-sw>i{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background:var(--c-muted);transition:left .18s var(--ease-out-quart),background .18s var(--ease-out-quart)}.ad-sw.on{background:var(--c-blue);border-color:var(--c-blue)}.ad-sw.on>i{left:20px;background:#fff}.ad-sw.locked,.ad-sw:disabled{opacity:.4;cursor:not-allowed}.ad-agents{display:flex;flex-direction:column}.ad-agent{padding:var(--ad-3) var(--ad-2);border-bottom:1px solid var(--c-line);display:flex;align-items:center;gap:var(--ad-3);flex-wrap:wrap}.ad-agent:last-child{border-bottom:0}.ad-agent.generique{background:var(--c-blue-weak);border-radius:var(--radius-sm);padding-left:var(--ad-3);padding-right:var(--ad-3);border-bottom-color:transparent}.ad-bot{width:34px;height:34px;border-radius:10px;flex:none;display:grid;place-items:center;font-size:17px;background:var(--c-surface-solid);border:1px solid var(--c-line-2)}.ad-agent-id{display:flex;flex-direction:column;min-width:0;flex:1 1 180px;gap:2px}.ad-agent-nom{font-size:15px;font-weight:700;letter-spacing:-.01em}.ad-agent-mail{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11.5px;color:var(--c-muted)}.ad-agent-can{font-size:12.5px;color:var(--c-muted);line-height:1.45}@media (max-width:1100px){.ad-grille{grid-template-columns:1fr;gap:34px}}@media (max-width:640px){.ad-levier,.ad-note{grid-template-columns:1fr}.ad-tuile.hero{grid-column:span 1}.ad-sante{grid-template-columns:1fr}.ad-sante-item:nth-child(odd){border-right:0}.ad-sante-item{border-bottom:1px solid var(--c-line);border-radius:0}.ad-sante-item:last-child{border-bottom:0}.ad-panneau{padding:var(--ad-4)}}.ad-agent-etat{display:flex;align-items:center;gap:var(--ad-2);font-size:13px;color:var(--c-muted);margin-left:auto}.ad-eteint{color:var(--c-danger);font-weight:600}.ad-lien{font:inherit;font-size:12.5px;color:var(--c-link);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline}.ad-lien:hover{color:var(--c-fg)}.acfg-panel{max-width:680px;width:calc(100vw - 32px);max-height:min(88vh,960px);overflow-y:auto;padding:24px 26px 22px;outline:none}.acfg-tete{display:flex;align-items:flex-start;gap:12px;justify-content:space-between;margin-bottom:18px}.acfg-surligne{margin:0;font-size:12.5px;color:var(--pale)}.acfg-tete h2{margin:2px 0 4px;font:400 30px/1.1 var(--serif)}.acfg-intro{margin:0;font-size:13.5px;color:var(--doux);max-width:56ch}.acfg-erreur{margin:0 0 14px;padding:10px 14px;border-radius:12px;font-size:13px;background:var(--rouge-fond);color:var(--rouge)}.acfg-bloc{padding:14px 16px;border-radius:16px;background:var(--surface-2);border:1px solid var(--trait);margin-bottom:12px}.acfg-bloc h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font:600 13px/1.3 var(--sans);letter-spacing:0;color:var(--texte)}.acfg-bloc.grise{opacity:.55}.acfg-note{margin:0 0 10px;font-size:12.5px;line-height:1.45;color:var(--doux)}.acfg-note:last-child{margin-bottom:0}.acfg-grille{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px 14px;gap:12px 14px}.acfg-champ{display:flex;flex-direction:column;gap:5px;min-width:0}.acfg-champ>span{font-size:12.5px;font-weight:500;color:var(--doux)}.acfg-champ>small{font-size:11.5px;color:var(--pale)}.acfg-champ input{width:100%}.acfg-champ input:-moz-read-only{color:var(--doux);cursor:default}.acfg-champ input:disabled,.acfg-champ input:read-only{color:var(--doux);cursor:default}.acfg-champ input:-moz-read-only:focus{box-shadow:none;border-color:var(--trait-fort)}.acfg-champ input:read-only:focus{box-shadow:none;border-color:var(--trait-fort)}.acfg-mono{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.acfg-resoudre{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:12px}.acfg-resultat{font-size:12.5px;color:var(--doux)}.acfg-resultat b{font-weight:600;color:var(--texte)}.acfg-resoudre .btn svg{width:15px;height:15px}.acfg-avis{display:flex;align-items:flex-start;gap:8px;margin:10px 0 0;padding:9px 12px;border-radius:12px;font-size:12.5px;line-height:1.45}.acfg-avis svg{width:15px;height:15px;flex:none;margin-top:1px;stroke-width:2}.acfg-avis.ok{background:var(--vert-fond);color:var(--vert)}.acfg-avis.stop{background:var(--rouge-fond);color:var(--rouge)}.acfg-avis.doux{background:var(--ambre-fond);color:var(--ambre)}.acfg-apercu-bloc{transition:opacity .18s var(--ease-out-quart)}.acfg-apercu-bloc.en-cours{opacity:.7}.acfg-apercu{display:grid;grid-gap:6px;gap:6px;margin:0}.acfg-apercu>div{display:grid;grid-template-columns:92px minmax(0,1fr);grid-gap:10px;gap:10px;font-size:13px}.acfg-apercu dt{color:var(--doux)}.acfg-apercu dd{margin:0;color:var(--texte);overflow-wrap:anywhere}.acfg-pale{color:var(--pale);font-size:12px}.acfg-tickets{list-style:none;margin:10px 0 0;padding:0;display:flex;flex-direction:column;border-top:1px solid var(--trait)}.acfg-tickets li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:baseline;padding:6px 0;border-bottom:1px solid var(--trait);font-size:13px}.acfg-tickets .acfg-mono{font-size:12px;color:var(--doux)}.acfg-tickets-sujet{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acfg-tickets small{font-size:11.5px;color:var(--pale);white-space:nowrap}.acfg-equipes{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:10px}.acfg-equipe{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:500;border:1px solid var(--trait-fort);color:var(--doux);transition:border-color .18s var(--ease-out-quart),background .18s var(--ease-out-quart),color .18s var(--ease-out-quart)}.acfg-equipe:hover:not(:disabled){border-color:var(--texte);color:var(--texte)}.acfg-equipe[aria-pressed=true],.acfg-equipe[aria-pressed=true]:hover:not(:disabled){background:var(--texte);border-color:var(--texte);color:var(--fond)}.acfg-equipe svg{width:14px;height:14px;stroke-width:2.4}.acfg-equipe:disabled{cursor:default;opacity:.6}.acfg-equipe:focus-visible{outline:2px solid var(--texte);outline-offset:2px}.acfg-voix{display:flex;flex-direction:column;gap:6px;margin-bottom:10px}.acfg-tournure{display:flex;gap:8px;align-items:baseline;font-size:13px}.acfg-tournure small{margin-left:6px;font-size:11.5px;color:var(--pale)}.acfg-leviers{display:flex;flex-direction:column}.acfg-levier{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 0;border-bottom:1px solid var(--trait);font-size:13.5px}.acfg-levier:last-child{border-bottom:0}.acfg-levier>span{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.acfg-levier small{font-size:12px;color:var(--pale)}.acfg-arret{padding-top:12px}.menu button.danger:disabled{color:var(--pale);background:none;cursor:default}.menu-aide{max-width:260px;margin:0 0 4px;padding:0 12px 6px;font-size:12px;line-height:1.4;color:var(--doux)}.acfg-pied{display:flex;justify-content:space-between;margin-top:16px;flex-wrap:wrap}.acfg-actif,.acfg-pied{gap:10px;align-items:center}.acfg-actif{display:inline-flex;font-size:13.5px}.acfg-actions{display:inline-flex;gap:8px;margin-left:auto}@media (max-width:560px){.acfg-panel{padding:18px 16px}.acfg-grille{grid-template-columns:1fr}.acfg-tete h2{font-size:26px}.acfg-apercu>div{grid-template-columns:1fr;gap:0}.acfg-tickets li{grid-template-columns:auto minmax(0,1fr)}.acfg-tickets small{grid-column:2}}.ad-signaux{width:100%;border-collapse:collapse;font-size:13px;margin-top:var(--ad-3)}.ad-signaux th{text-align:left;font-size:11.5px;font-weight:600;color:var(--c-muted);padding:6px 8px}.ad-signaux td,.ad-signaux th{border-bottom:1px solid var(--c-line)}.ad-signaux td{padding:7px 8px}.ad-signaux tr:last-child td{border-bottom:0}.ad-signaux .ad-n{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:1%;white-space:nowrap}.ad-signaux .ad-n.bad{color:var(--c-danger);font-weight:600}.ad-note-bas,.ad-signaux .ad-n.muted{color:var(--c-muted)}.ad-note-bas{margin:var(--ad-2) 0 0;font-size:12px;max-width:72ch}.ad-filtres{display:inline-flex;gap:3px;padding:3px;border-radius:999px;border:1px solid var(--c-line);flex-wrap:wrap}.ad-filtres button{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;font-size:12.5px;color:var(--c-muted)}.ad-filtres button:hover{color:var(--c-fg)}.ad-filtres button[aria-pressed=true]{background:var(--c-fg);color:var(--c-bg)}.ad-filtres button:focus-visible{outline:2px solid var(--c-fg);outline-offset:2px}.ad-compte{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:11.5px;opacity:.75}.ad-journal{list-style:none;margin:var(--ad-3) 0 0;padding:0;display:flex;flex-direction:column}.ad-ligne{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:3px var(--ad-4);gap:3px var(--ad-4);padding:9px 0;border-bottom:1px solid var(--c-line);align-items:center}.ad-ligne>:not(.ad-ligne-tete):not(.ad-verdict){grid-column:1/-1}.ad-ligne:last-child{border-bottom:0}.ad-ligne.ignoree{opacity:.45}.ad-ligne-tete{all:unset;cursor:pointer;display:flex;align-items:baseline;gap:8px;min-width:0;border-radius:6px}.ad-ligne-tete:focus-visible{outline:2px solid var(--c-fg);outline-offset:2px}.ad-ligne-sujet{font-size:14px;font-weight:600;letter-spacing:-.005em;min-width:0;flex:1 1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ad-ligne-tete:hover .ad-ligne-sujet{text-decoration:underline;text-underline-offset:3px}.ad-chev{width:7px;height:7px;flex:none;align-self:center;margin-right:2px;border-right:1.5px solid var(--c-muted);border-bottom:1.5px solid var(--c-muted);transform:rotate(-45deg);transition:transform .18s var(--ease-out-quart)}.ad-chev.ouvert{transform:rotate(45deg)}.ad-ligne-qui{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12.5px;color:var(--c-muted);min-width:0}.ad-ligne-demande{font-size:13px;color:var(--c-fg);opacity:.85;line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ad-ligne.bruit .ad-ligne-demande{color:var(--c-muted);opacity:1}.ad-attrib{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;margin-top:2px}.ad-attrib b{font-weight:600}.ad-attrib-cle{font-size:12px;color:var(--c-muted)}.ad-attrib-desk{margin-left:10px}.ad-attrib-refus{font-size:12px;color:var(--c-muted)}.ad-ligne-detail{display:flex;flex-direction:column;gap:var(--ad-2);margin-top:var(--ad-2)}.ad-ligne .ad-verdict{gap:5px}.ad-ligne .ad-verdict .ad-btn.mini{padding-top:3px;padding-bottom:3px}.ad-plus{margin-top:var(--ad-3);align-self:flex-start}@media (max-width:640px){.ad-ligne{grid-template-columns:1fr}.ad-ligne>.ad-verdict{grid-row:auto;justify-self:start}.ad-signaux td:nth-child(4),.ad-signaux td:nth-child(6),.ad-signaux th:nth-child(4),.ad-signaux th:nth-child(6){display:none}}.ad-agent-etat-ligne{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:12px;color:var(--c-muted);margin-top:3px}.ad-sw.locked:disabled{cursor:not-allowed;opacity:.5}.ad-ligne.brouillon{padding-left:10px;box-shadow:inset 2px 0 0 var(--c-line)}.ad-ligne-tete .ad-chip{flex:none}.ad-focus{padding:var(--ad-4) var(--ad-6);border-radius:var(--radius);background:var(--c-surface-2);border:1px solid var(--c-line)}.ad-lecons-titre{font-size:12.5px;font-weight:600;color:var(--c-muted);margin-top:var(--ad-2)}.ad-lecons{list-style:none;margin:0;padding:0}.ad-lecon,.ad-lecons{display:flex;flex-direction:column}.ad-lecon{gap:3px;padding:9px 0;border-bottom:1px solid var(--c-line)}.ad-lecon:last-child{border-bottom:0}.ad-lecon-tete{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:13px}.ad-lecon-tete b{font-weight:600}.ad-lecon-portee{font-size:12px;color:var(--c-muted)}.ad-lecon-texte{font-size:13.5px;line-height:1.45}.ad-lecon-meta{font-size:12px;color:var(--c-muted)}.ad-lecon-actions{display:flex;gap:6px;margin-top:3px}.ad-lecons-archive summary{cursor:pointer;font-size:12.5px;color:var(--c-muted);margin-top:var(--ad-2)}.eval-dims{display:grid;grid-gap:4px;gap:4px}.eval-dim{all:unset;cursor:pointer;display:flex;gap:10px;align-items:flex-start;padding:8px 10px;border-radius:12px;border:1px solid transparent;transition:background .18s var(--ease-out-quart),border-color .18s var(--ease-out-quart)}.eval-dim:hover{background:var(--fond)}.eval-dim[aria-pressed=true]{background:var(--fond);border-color:var(--trait-fort)}.eval-dim:focus-visible{outline:2px solid var(--texte);outline-offset:2px}.eval-dim>span:last-child{display:grid;grid-gap:1px;gap:1px}.eval-dim b{font-size:13.5px;font-weight:500}.eval-dim[aria-pressed=true] b{font-weight:600}.eval-dim small{font-size:12px;line-height:1.45;color:var(--doux)}.eval-case{flex:none;width:16px;height:16px;margin-top:2px;border-radius:5px;border:1.5px solid var(--trait-fort);display:inline-grid;place-items:center}.eval-dim[aria-pressed=true] .eval-case{background:var(--texte);border-color:var(--texte);color:var(--fond)}.eval-case svg{width:12px;height:12px;stroke-width:3}.eval-texte{width:100%;resize:vertical}.eval-lecon-tete{gap:10px!important}.eval-lecon{gap:10px}.eval-lecon,.eval-ligne{display:flex;flex-direction:column}.eval-ligne{gap:6px}.eval-etiquette{font-size:12.5px;font-weight:500;color:var(--doux)}.eval-lecon .acfg-equipes{margin-bottom:0}.eval-cle{font-weight:400;opacity:.75}.ticket-bloc{display:grid;grid-gap:12px;gap:12px;padding:16px 18px;border-radius:18px;background:var(--surface-2);border:1px solid var(--trait);min-width:0}.ticket-bloc+.ticket-bloc{margin-top:12px}.ticket-bloc-tete{margin:0;font-size:13px;color:var(--c-muted)}.ticket-bloc .ad-contenu{max-width:none}.ticket-etiquette{font-size:12.5px;color:var(--c-muted)}.ticket-anciennes summary{cursor:pointer;font-size:13px;color:var(--c-muted)}.ticket-anciennes[open] summary{margin-bottom:10px}.ticket-ancienne+.ticket-ancienne{margin-top:14px}.ticket-ancienne .ticket-bloc-tete{margin-bottom:6px}.ticket-verdict{display:flex;align-items:center;gap:8px;margin:0;font-size:14px}.ticket-verdict svg{width:16px;height:16px;color:var(--ad-ok);flex:none}.ticket-brouillon-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap}.ticket-brouillon .ticket-bloc{border:0;background:none;border-top:1px solid var(--trait);border-radius:0;padding:12px 0 0}.ticket-note-bas{margin:0;font-size:12.5px;color:var(--c-muted)}.ticket-execution{display:grid;grid-gap:12px;gap:12px;justify-items:start;padding:16px 18px;border-radius:18px;border:1px dashed var(--trait-fort);color:var(--c-muted);font-size:13.5px;line-height:1.5}.ticket-execution p{margin:0;max-width:72ch}.ticket-historique{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px;font-size:13.5px}.ticket-historique li{display:grid;grid-template-columns:9.5rem minmax(0,1fr);grid-gap:12px;gap:12px}.ticket-historique-quand{color:var(--c-muted);font-size:12.5px;padding-top:1px}@media (max-width:640px){.ticket-historique li{grid-template-columns:minmax(0,1fr);gap:2px}}.eval-enligne{padding-top:4px;border-top:1px solid var(--trait)}.eval-enligne .acfg-tete h2{font-size:22px}.eval-enligne .acfg-bloc{background:var(--verre-fort)}.ticket-verdict[data-verdict=a-revoir] svg{color:var(--c-danger)}.ticket-verdict[data-verdict=faux-bruit] svg,.ticket-verdict[data-verdict=ignoree] svg{color:var(--c-muted)}.t-pouls .cle-texte{margin-bottom:16px}.t-pouls .ag-calib{margin-top:0;padding-bottom:14px}.ag-chiffres button{all:unset;cursor:pointer;display:flex;flex-direction:column;border-radius:10px}.ag-chiffres button:hover small{color:var(--texte);text-decoration:underline;text-underline-offset:3px}.ag-chiffres button:focus-visible{outline:2px solid var(--texte);outline-offset:3px}.pouls-agents{border-top:1px solid var(--trait);padding-top:6px}.pouls-agents .dem>.ad-sw{pointer-events:auto}.file-pied,.pouls-pied{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.btn.btn-arret{border-color:var(--c-danger);color:var(--c-danger)}.btn.btn-arret:hover{background:var(--c-danger-weak)}.file-filtres{display:flex;gap:4px;flex-wrap:wrap;margin:-6px 0 10px}.file-filtres button{all:unset;cursor:pointer;padding:3px 9px;border-radius:999px;font-size:12px;color:var(--pale);border:1px solid transparent;white-space:nowrap}.file-filtres button:hover{color:var(--texte)}.file-filtres button[aria-pressed=true]{color:var(--texte);border-color:var(--trait);background:var(--surface-2)}.file-filtres button:focus-visible{outline:2px solid var(--texte);outline-offset:1px}.file-filtres small{margin-left:5px;opacity:.7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.vide-texte .lien-tout{margin-top:6px}.dem-ic.dem-visages{background:none;overflow:visible}.visages{display:inline-flex;align-items:center}.visage{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none;box-shadow:0 0 0 2px var(--fond);display:inline-grid;place-items:center;font-size:11px;font-weight:600;letter-spacing:.02em}.visage+.visage{margin-left:-9px}.visage.initiales{background:hsl(var(--teinte) 55% 42%);color:#fff}.visage.plus{background:var(--surface-2);color:var(--doux)}.visages.petit{margin-right:2px}.visage.petit{width:20px;height:20px;font-size:9px}.visage.petit+.visage.petit{margin-left:-6px}@media (max-width:640px){.ad-wrap .t-projets .tuile-tete{flex-wrap:wrap}.ad-wrap .t-projets .tuile-tete .pousse{margin-left:0;flex:1 1 100%;min-width:0;overflow-x:auto}.ad-wrap .t-projets .dem{grid-template-columns:32px minmax(0,1fr);row-gap:6px}.ad-wrap .t-projets .dem-pastilles{grid-column:2;flex-wrap:wrap}.ad-wrap .t-projets .dem>span:last-child:empty{display:none}}.ticket-page{display:grid;grid-gap:12px;gap:12px}.ticket-retour{justify-self:start}@media (min-width:1361px){.ad-wrap .t-pouls{align-self:start;position:-webkit-sticky;position:sticky;top:18px}}.ticket-grille{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.ticket-volet{display:grid;grid-gap:24px;gap:24px;align-content:start;padding:22px 20px;min-width:0;border:1px solid var(--verre-bord);border-radius:var(--r-l);background:var(--verre-fort);-webkit-backdrop-filter:blur(24px) saturate(1.35);backdrop-filter:blur(24px) saturate(1.35);box-shadow:var(--ombre-verre)}.ticket-volet-section{display:grid;grid-gap:12px;gap:12px;min-width:0}.ticket-volet-section>h2{font-size:22px}.ticket-volet .ticket-bloc{padding:0;border:0;background:none;border-radius:0}.ticket-volet .eval-enligne .acfg-tete h2{font-size:20px}.ticket-volet .ticket-historique li{grid-template-columns:minmax(0,1fr);gap:2px}@media (min-width:1025px){.ticket-grille{grid-template-columns:minmax(0,1fr) clamp(20rem,26vw,26rem)}.ticket-volet{position:-webkit-sticky;position:sticky;top:18px;max-height:calc(100vh - 36px);overflow-y:auto;overscroll-behavior:contain}}.plan-tete{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.plan-resume{margin:0;font-size:15px;font-weight:500;line-height:1.45}.plan-liste{display:grid;grid-gap:4px;gap:4px;font-size:13.5px}.plan-liste b{font-weight:500}.plan-liste ul{margin:0;padding-left:18px;color:var(--c-muted);display:grid;grid-gap:3px;gap:3px}.plan-pied{align-items:center;justify-content:space-between;gap:10px;padding-top:12px;border-top:1px solid var(--trait)}.plan-actions,.plan-pied{display:flex;flex-wrap:wrap}.plan-actions{gap:8px}.plan-actions .btn,.ticket-execution .btn{justify-self:start}.plan-compte{margin-left:8px;font-weight:400;font-size:12.5px;color:var(--c-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.plan-liste .plan-skills{list-style:none;padding:0;gap:6px;color:var(--texte)}.plan-skills li{display:flex;align-items:baseline;gap:8px;min-width:0}.plan-skills .pastille{flex:none;height:22px}.plan-skill-pourquoi{display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px;min-width:0;font-size:13.5px;line-height:1.45;overflow-wrap:anywhere}.plan-source{font-size:12px;color:var(--c-muted);white-space:nowrap}.plan-doute{display:inline-flex;align-items:baseline;gap:4px;font-size:13px;color:var(--ambre)}.plan-doute svg{width:14px;height:14px;flex:none;align-self:center}.exec-ligne[data-plan] .exec-etape[data-etat=a-venir] .exec-etape-titre{color:var(--texte);font-weight:500}.exec-verif{font-size:12.5px;color:var(--c-muted)}.plan-questions{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;gap:10px}.plan-question{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px 12px;border:1px solid var(--trait);border-radius:var(--r-m);background:var(--fond)}.plan-question[data-repondue=non]{border-color:color-mix(in srgb,var(--ambre) 40%,var(--trait))}.plan-question-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.plan-question-texte{font-size:14px;font-weight:500;line-height:1.45;overflow-wrap:anywhere}.plan-question-tete .pastille{flex:none}.plan-choix-liste,.plan-reponses{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.plan-choix{all:unset;box-sizing:border-box;cursor:pointer;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:4px 14px;border-radius:999px;font-size:13px;font-weight:500;line-height:1.3;border:1px solid var(--trait-fort);color:var(--doux);transition:border-color .18s var(--ease-out-quart),background .18s var(--ease-out-quart),color .18s var(--ease-out-quart)}.plan-choix:hover:not(:disabled):not([aria-pressed=true]){border-color:var(--texte);color:var(--texte)}.plan-choix[aria-pressed=true]{background:var(--texte);border-color:var(--texte);color:var(--fond)}.plan-choix:focus-visible{outline:2px solid var(--texte);outline-offset:2px}.plan-choix:disabled{cursor:default;opacity:.6}.plan-choix svg{width:14px;height:14px;flex:none}.plan-libre{display:flex;align-items:center;gap:6px;flex:1 1 8rem;min-width:0}.plan-libre input[type=text]{flex:1 1;min-width:0;height:34px;padding:6px 12px;font-size:13px;border-radius:999px}.plan-libre .btn-icone{width:34px;height:34px}.plan-tourne{width:16px;height:16px;color:var(--c-muted)}.exec-attente{display:grid;grid-gap:8px;gap:8px;padding:12px;border:1px solid var(--c-danger);border-radius:var(--r-m);background:var(--c-danger-weak)}.exec-geste{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.exec-geste-texte{display:grid;grid-gap:3px;gap:3px;min-width:0;font-size:13.5px}.exec-geste-texte b{font-weight:500}.exec-geste-texte code{font-size:12.5px;color:var(--c-muted);overflow-wrap:anywhere}.exec-fil{font-size:13px}.exec-fil summary{cursor:pointer;color:var(--c-muted)}.exec-fil ol{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-gap:8px;gap:8px;max-height:360px;overflow-y:auto}.exec-fil li{display:grid;grid-gap:2px;gap:2px;padding-left:10px;border-left:2px solid var(--trait-fort)}.exec-fil li small{color:var(--c-muted);font-size:11.5px}.exec-fil li span{white-space:pre-wrap;overflow-wrap:anywhere}.exec-fil li.exec-erreur,.exec-fil li.exec-refus{border-left-color:var(--c-danger)}.exec-fil li.exec-approbation{border-left-color:var(--texte)}.exec-rapport{display:grid;grid-gap:10px;gap:10px}.exec-rapport .plan-resume{display:flex;gap:8px;align-items:flex-start}.exec-rapport .plan-resume svg{flex:none;width:18px;height:18px;margin-top:2px}.exec-ok{color:var(--vert)}.exec-ko{color:var(--c-danger)}.exec-section{display:grid;grid-gap:10px;gap:10px;min-width:0}.exec-titre{margin:0;font:500 14px/1.3 var(--sans);letter-spacing:0}.exec-ligne{list-style:none;margin:0;padding:0;display:grid;grid-gap:2px;gap:2px}.exec-etape{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);grid-gap:12px;gap:12px;padding:8px 10px 10px 8px;border-radius:var(--r-m)}.exec-etape:not(:last-child):before{content:"";position:absolute;left:17px;top:32px;bottom:-6px;width:2px;border-radius:2px;background:var(--trait-fort)}.exec-etape[data-etat=faite]:not(:last-child):before{background:color-mix(in srgb,var(--vert) 55%,transparent)}.exec-etape[aria-current=step]{background:var(--bleu-faible)}.exec-repere{width:20px;height:20px;margin-top:2px;color:var(--pale);position:relative;z-index:1;background:var(--fond);border-radius:50%}.exec-etape[aria-current=step] .exec-repere{background:none}.exec-etape[data-etat=faite] .exec-repere{color:var(--vert)}.exec-etape[data-etat=echec] .exec-repere{color:var(--rouge)}.exec-etape[data-etat=en-cours] .exec-repere{color:var(--bleu);animation:exec-pouls 1.6s var(--lisse) infinite}@keyframes exec-pouls{50%{opacity:.45}}.exec-etape-corps{display:grid;grid-gap:4px;gap:4px;min-width:0}.exec-etape-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.exec-etape-titre{font-size:14px;font-weight:500;line-height:1.45;padding-top:1px;overflow-wrap:anywhere}.exec-etape-num{color:var(--c-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:6px;font-weight:400}.exec-etape[data-etat=a-venir] .exec-etape-titre,.exec-etape[data-etat=sautee] .exec-etape-titre{color:var(--doux);font-weight:400}.exec-etape-tete .pastille{flex:none}.exec-etape-phrase{margin:0;font-size:13.5px;line-height:1.5;color:var(--doux);overflow-wrap:anywhere}.exec-etape[data-etat=echec] .exec-etape-phrase{color:var(--texte)}.exec-maintenant{display:flex;align-items:center;gap:6px}.exec-maintenant svg{width:14px;height:14px;flex:none}.exec-detail{font-size:12.5px;min-width:0}.exec-detail>summary{cursor:pointer;color:var(--c-muted);width:-moz-fit-content;width:fit-content}.exec-detail>summary:hover{color:var(--texte)}.exec-detail[open]>summary{margin-bottom:6px}.exec-detail code{display:block;font:12px/1.45 ui-monospace,SF Mono,Menlo,monospace;color:var(--c-muted);overflow-wrap:anywhere;white-space:pre-wrap}.exec-gestes ol{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.exec-gestes li{display:grid;grid-gap:1px;gap:1px;padding-left:10px;border-left:2px solid var(--trait-fort)}.exec-gestes li small{color:var(--doux);font-size:12px}.exec-gestes li.exec-erreur,.exec-gestes li.exec-refus{border-left-color:var(--c-danger)}.exec-deja{font-size:13px}.exec-deja .exec-tableau{margin-top:4px}.exec-tableau{overflow-x:auto;border:1px solid var(--trait);border-radius:var(--r-m);background:var(--fond)}.exec-changements{width:100%;border-collapse:collapse;font-size:13.5px;line-height:1.45}.exec-changements td,.exec-changements th{padding:10px;text-align:left;vertical-align:top}.exec-changements thead th{font-weight:500;font-size:12.5px;color:var(--doux);border-bottom:1px solid var(--trait);white-space:nowrap}.exec-changements tbody tr+tr>*{border-top:1px solid var(--trait)}.exec-changements tbody th{font-weight:500;min-width:7.5rem}.exec-changements td{min-width:5.5rem}.exec-changements .lien-tout{padding:0}.exec-valeur{display:flex;flex-wrap:wrap;align-items:flex-start;gap:4px 6px;min-width:0;max-width:28rem}.exec-valeur-texte{flex:1 1;min-width:3.5rem;font:12.5px/1.5 ui-monospace,SF Mono,Menlo,monospace;overflow-wrap:break-word}.exec-valeur-texte.coupee{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.exec-valeur-texte.entiere{white-space:pre-wrap}.exec-nuance{width:16px;height:16px;margin-top:1px;border-radius:5px;flex:none;box-shadow:inset 0 0 0 1px var(--trait-fort)}.exec-deplier{flex-basis:100%;font-size:12px;padding:0}.exec-vide{color:var(--c-muted);font-size:12.5px}@media (prefers-reduced-motion:reduce){.exec-etape[data-etat=en-cours] .exec-repere{animation:none}}@media (max-width:640px){.exec-etape{padding:8px 6px 10px 4px;gap:10px}.exec-etape:not(:last-child):before{left:13px}.exec-etape-tete{flex-direction:column;gap:4px}.exec-ligne[data-plan] .exec-etape-tete{flex-direction:row}.plan-question-tete{flex-direction:column;gap:6px}.plan-skills li{flex-direction:column;gap:4px}.plan-choix{min-height:38px}.exec-tableau{overflow:visible;border:0;background:none}.exec-changements,.exec-changements tbody,.exec-changements td,.exec-changements th,.exec-changements tr{display:block}.exec-changements thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.exec-changements tbody{display:grid;grid-gap:10px;gap:10px}.exec-changements tbody tr{border:1px solid var(--trait);border-radius:var(--r-m);background:var(--fond);padding:4px 0}.exec-changements tbody tr+tr>*{border-top:0}.exec-changements td,.exec-changements th{padding:6px 12px;min-width:0}.exec-changements td:before{content:attr(data-label);display:block;font-size:12px;color:var(--doux);margin-bottom:2px}.exec-valeur{max-width:none}}.ad-wrap .tourne,.ticket-grille .tourne{animation:ad-tourne 1.1s linear infinite}@keyframes ad-tourne{to{transform:rotate(1turn)}}.exec-reprise{display:grid;grid-gap:10px;gap:10px;padding:12px;border:1px solid var(--trait-fort);border-radius:var(--r-m);background:var(--surface-2)}.exec-reprise-texte{margin:0;font-size:13.5px}.exec-chiffres{display:flex;flex-wrap:wrap;gap:8px 28px;margin:0}.exec-chiffres div{display:grid;grid-gap:2px;gap:2px}.exec-chiffres dt{font-size:12.5px;color:var(--c-muted)}.exec-chiffres dd{margin:0;font-size:15px;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.exec-etape[data-etat=pause] .exec-repere{color:var(--ambre)}.exec-etape[data-etat=pause] .exec-etape-phrase{color:var(--texte)}.exec-pause{color:var(--ambre)}.coquille{position:relative;min-height:100vh}.coquille.reduite{--barre:80px}.bl{position:fixed;z-index:30;top:var(--marge);bottom:var(--marge);left:var(--marge);width:var(--barre);border-radius:var(--r-xl);display:flex;flex-direction:column;padding:16px 12px 12px;transition:width .5s var(--lisse),transform .5s var(--lisse)}.scene a:not(.btn):not(.bl-item):not(.et-btn){color:var(--texte)}.scene{margin-left:calc(var(--barre) + var(--marge) * 2);padding:22px clamp(18px,2.6vw,40px) 120px clamp(10px,1.2vw,18px);transition:margin-left .5s var(--lisse);min-width:0}.bl-tete{align-items:center;justify-content:space-between;padding:2px 6px 0 8px;min-height:36px}.bl-marque,.bl-tete{display:flex;gap:8px}.bl-marque{align-items:baseline;flex:1 1;color:var(--texte);min-width:0;overflow:hidden}.bl-marque,.bl-marque:hover{text-decoration:none}.bl-logo{display:inline-flex;flex:none}.bl-mono{display:none;height:22px;width:auto;fill:currentColor}.bl-studio{font:400 19px/1 var(--serif);color:var(--doux);white-space:nowrap}.bl-icone{all:unset;cursor:pointer;display:grid;place-items:center;width:32px;height:32px;border-radius:10px;color:var(--doux);flex:none;box-sizing:border-box}.bl-icone:hover{background:var(--survol);color:var(--texte)}.bl-icone:focus-visible{outline:2px solid var(--texte);outline-offset:1px}.bl-recherche{all:unset;cursor:pointer;box-sizing:border-box;display:flex;align-items:center;gap:10px;margin:16px 2px 8px;padding:0 10px 0 12px;height:40px;border-radius:13px;background:var(--surface-2);border:1px solid var(--trait);color:var(--pale);font-size:13.5px;transition:border-color .2s,color .2s}.bl-recherche:hover{border-color:var(--trait-fort);color:var(--doux)}.bl-recherche:focus-visible{outline:2px solid var(--texte)}.bl-recherche span{flex:1 1}.bl-recherche svg{width:18px;height:18px;flex:none;stroke-width:1.7}.bl-recherche kbd{font:500 11px/1 var(--sans);padding:4px 6px;border-radius:6px;border:1px solid var(--trait-fort);color:var(--doux)}.bl-nav{position:relative;flex:1 1;overflow-y:auto;overflow-x:hidden;padding:4px 2px 12px;margin:0 -2px;scrollbar-width:none}.bl-nav::-webkit-scrollbar{display:none}.bl-indic{position:absolute;left:2px;right:2px;top:0;height:0;opacity:0;border-radius:13px;background:linear-gradient(90deg,rgba(45,103,255,.16),rgba(45,103,255,.04));box-shadow:inset 0 0 0 1px rgba(45,103,255,.3),0 0 22px rgba(45,103,255,.16);pointer-events:none}html[data-theme=dark] .bl-indic{background:linear-gradient(90deg,rgba(45,103,255,.3),rgba(45,103,255,.08));box-shadow:inset 0 0 0 1px rgba(90,134,255,.38),0 0 26px rgba(45,103,255,.32)}.bl-groupe{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--pale);padding:16px 12px 6px}.bl-groupe,.bl-item{font-weight:500;white-space:nowrap}.bl-item{position:relative;display:flex;align-items:center;gap:12px;height:40px;padding:0 10px 0 12px;border-radius:13px;color:var(--doux);font-size:14px;text-decoration:none;transition:color .2s,background .2s}.bl-item:hover{color:var(--texte);background:var(--survol);text-decoration:none}.bl-item[aria-current=page]{color:var(--texte);background:transparent}.bl-item:focus-visible{outline:2px solid var(--texte);outline-offset:-2px}.bl-icone svg,.bl-item svg{width:18px;height:18px;flex:none;stroke-width:1.7}.bl-label{flex:1 1;overflow:hidden;text-overflow:ellipsis}.bl-compte{min-width:22px;height:20px;padding:0 7px;border-radius:999px;display:inline-grid;place-items:center;font-size:11.5px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;background:var(--surface-2);color:var(--doux)}.bl-compte.alerte{background:var(--bleu);color:#fff;box-shadow:0 0 14px var(--bleu-lueur)}.bl-astuce{position:absolute;left:calc(100% + 14px);top:50%;transform:translate(-6px,-50%);padding:6px 10px;border-radius:9px;font-size:12.5px;background:var(--verre-fort);border:1px solid var(--verre-bord);color:var(--texte);box-shadow:var(--ombre-verre);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bl-pied{display:flex;flex-direction:column;gap:6px;padding-top:10px;border-top:1px solid var(--trait)}.bl-moi{display:flex;align-items:center;gap:11px;padding:8px;border-radius:14px;min-width:0;color:var(--texte);text-decoration:none}.bl-moi:hover,.bl-moi[aria-current=page]{background:var(--survol);text-decoration:none}.bl-moi:focus-visible{outline:2px solid var(--texte)}.bl-moi-texte{display:flex;flex-direction:column;min-width:0;line-height:1.25}.bl-moi-texte b{font-weight:500;font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bl-moi-texte small{color:var(--pale);font-size:12px;white-space:nowrap}.bl-actions{padding:0 4px}.bl-actions,.bl-actions-droite{display:flex;align-items:center;gap:4px}.bl-actions-droite{margin-left:auto}.bl-langue{font-size:12px;font-weight:600;letter-spacing:.04em;width:auto;padding:0 9px}.coquille.reduite .bl-compte:not(.alerte),.coquille.reduite .bl-label,.coquille.reduite .bl-logo,.coquille.reduite .bl-moi-texte,.coquille.reduite .bl-recherche kbd,.coquille.reduite .bl-recherche span,.coquille.reduite .bl-studio{display:none}.coquille.reduite .bl-mono{display:block}.coquille.reduite .bl-tete{flex-direction:column;gap:14px;padding:2px 0 0}.coquille.reduite .bl-item,.coquille.reduite .bl-recherche{justify-content:center;padding:0}.coquille.reduite .bl-recherche{margin:16px 6px 6px}.coquille.reduite .bl-compte.alerte{position:absolute;top:4px;right:8px;min-width:16px;height:16px;padding:0 4px;font-size:10px}.coquille.reduite .bl-groupe{height:14px;padding:0;font-size:0;border-top:1px solid var(--trait);margin:10px 14px 4px}.coquille.reduite .bl-item:focus-visible .bl-astuce,.coquille.reduite .bl-item:hover .bl-astuce{opacity:1;transform:translateY(-50%)}.coquille.reduite .bl-moi{justify-content:center}.coquille.reduite .bl-actions,.coquille.reduite .bl-actions-droite{flex-direction:column;align-items:center}.coquille.reduite .bl-actions-droite{margin-left:0}.bl-voile{position:fixed;inset:0;z-index:25;background:var(--voile);opacity:0;pointer-events:none;transition:opacity .3s}@media (max-width:900px){.bl{width:280px;transform:translateX(calc(-100% - 2 * var(--marge)))}.coquille.menu-ouvert .bl{transform:none}.coquille.menu-ouvert .bl-voile{opacity:1;pointer-events:auto}.coquille.reduite .bl{width:280px}.bl-replier{display:none}.scene{margin-left:0;padding:14px 16px 120px}}@media (prefers-reduced-motion:reduce){.bl,.scene{transition:none}}.tete{display:flex;align-items:center;gap:12px;min-height:44px;margin-bottom:clamp(18px,3vw,34px)}.tete-menu{display:none}@media (max-width:900px){.tete-menu{display:inline-flex}}.ariane{display:flex;align-items:center;gap:6px;color:var(--pale);font-size:13px;min-width:0}.ariane svg{width:14px;height:14px;flex:none}.ariane b{color:var(--texte);font-weight:500;white-space:nowrap}.tete-actions{margin-left:auto;display:flex;align-items:center;gap:8px}.tete-nouvelle{position:relative}.tete-menu-nouvelle{position:absolute;z-index:50;right:0;top:calc(100% + 8px);width:300px;border-radius:18px;padding:6px;background:var(--verre-fort);animation:menu-entre .22s var(--lisse)}@keyframes menu-entre{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.tete-menu-nouvelle button{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px}.tete-menu-nouvelle button:focus-visible,.tete-menu-nouvelle button:hover{background:var(--survol)}.tete-menu-nouvelle svg{width:18px;height:18px;color:var(--doux);flex:none}.tete-menu-nouvelle span{display:flex;flex-direction:column;min-width:0}.tete-menu-nouvelle b{font-weight:500;font-size:13.5px}.tete-menu-nouvelle small{color:var(--pale);font-size:12px}@media (max-width:560px){.tete-actions .btn-bleu span{display:none}.tete-actions .btn-bleu{width:38px;padding:0;justify-content:center}}.palette-voile{position:fixed;inset:0;z-index:800;background:var(--voile);display:flex;justify-content:center;align-items:flex-start;padding:12vh 16px 16px;opacity:0;transition:opacity .18s;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.palette-voile.ouverte{opacity:1}.palette{width:min(640px,100%);border-radius:24px;background:var(--verre-fort);-webkit-backdrop-filter:blur(30px) saturate(1.4);backdrop-filter:blur(30px) saturate(1.4);border:1px solid var(--verre-bord);box-shadow:0 40px 100px rgba(0,0,0,.55),0 0 80px rgba(45,103,255,.18);overflow:hidden;transform:translateY(-8px) scale(.98);transition:transform .3s var(--lisse);color:var(--texte);font-family:var(--sans)}.palette-voile.ouverte .palette{transform:none}.palette-tete{display:flex;align-items:center;gap:12px;padding:16px 18px;border-bottom:1px solid var(--trait)}.palette-loupe{width:18px;height:18px;color:var(--doux);flex:none}.palette-tete .palette-champ{flex:1 1;min-width:0;border:0;outline:0;background:transparent;color:var(--texte);font:400 17px/1.3 var(--sans);padding:0;box-shadow:none}.palette-tete .palette-champ:focus{box-shadow:none;border:0}.palette-champ::placeholder{color:var(--pale)}.palette-liste{max-height:min(52vh,440px);overflow-y:auto;padding:8px}.palette-groupe{font-size:11px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--pale);padding:10px 12px 6px}.palette-item{display:flex;align-items:center;gap:12px;padding:9px 12px;border-radius:12px;cursor:pointer}.palette-item.actif{background:var(--bleu-faible);box-shadow:inset 0 0 0 1px rgba(90,134,255,.35)}.palette-ic{width:18px;height:18px;color:var(--doux);flex:none}.palette-item.actif .palette-ic{color:var(--texte)}.palette-texte{flex:1 1;min-width:0;display:flex;flex-direction:column}.palette-titre{font-weight:500;font-size:14px}.palette-sous,.palette-titre{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.palette-sous{color:var(--pale);font-size:12.5px}.palette-kbd{font:500 11px/1 var(--sans);padding:4px 6px;border-radius:6px;border:1px solid var(--trait-fort);color:var(--doux);white-space:nowrap}.palette-pied{display:flex;gap:18px;padding:10px 18px;border-top:1px solid var(--trait);color:var(--pale);font-size:12px}.palette-pied kbd{margin-right:3px}.palette-vide{padding:28px 16px;text-align:center;color:var(--doux)}.annonces{position:fixed;z-index:850;left:50%;bottom:32px;transform:translateX(-50%);flex-direction:column;gap:8px;pointer-events:none;width:max-content;max-width:calc(100vw - 32px)}.annonce,.annonces{display:flex;align-items:center}.annonce{pointer-events:auto;gap:14px;padding:10px 10px 10px 16px;border-radius:999px;background:var(--verre-fort);border:1px solid var(--verre-bord);box-shadow:var(--ombre-verre);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-size:13.5px;opacity:0;transform:translateY(10px);transition:opacity .26s var(--lisse),transform .26s var(--lisse)}.annonce.visible{opacity:1;transform:none}.annonce>span{padding-right:6px}.annonce-annuler{all:unset;cursor:pointer;padding:5px 12px;border-radius:999px;background:var(--texte);color:var(--fond);font-weight:500;font-size:12.5px}.annonce-annuler:focus-visible{outline:2px solid var(--texte);outline-offset:2px}.chargement{display:flex;flex-direction:column;gap:14px;animation:chargement-apparait .3s var(--lisse) .15s both}.chargement>div{border-radius:var(--r-l);background:var(--surface-2);position:relative;overflow:hidden}.chargement>div:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,var(--survol),transparent);transform:translateX(-100%);animation:chargement-reflet 1.4s ease-in-out infinite}.chargement-titre{width:min(360px,60%);height:56px}.chargement-ligne{width:min(520px,80%);height:18px;margin-bottom:12px}.chargement-panneau{height:220px}.chargement-panneau.court{height:140px}.chargement-article .chargement-titre{height:48px}@keyframes chargement-apparait{0%{opacity:0}to{opacity:1}}@keyframes chargement-reflet{to{transform:translateX(100%)}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){.chargement>div:after{animation:none}}.page-tete{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-bottom:22px}.page-tete h1{font-size:clamp(40px,5vw,64px);letter-spacing:-.02em;line-height:1}.page-tete p{color:var(--doux);margin:8px 0 0}.page-tete-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.groupe-titre{display:flex;align-items:baseline;gap:10px;margin:26px 0 8px}.groupe-titre h2{font-size:24px}.groupe-titre small{color:var(--pale)}.panneau-liste{border-radius:var(--r-l);padding:8px 20px}.sur-titre{display:inline-flex;align-items:center;gap:8px;margin:0;font-size:12px;font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--doux)}.sur-titre svg{width:15px;height:15px;flex:none}.lien-tout{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--texte);background:none;border:0;cursor:pointer;padding:4px 2px;text-decoration:none}.lien-tout svg{width:15px;height:15px}.lien-tout:hover{text-decoration:underline;text-underline-offset:3px}.vide-texte{color:var(--pale);font-size:13px;padding:14px 0;margin:0}.filtres{display:flex;gap:4px;padding:3px;border-radius:999px;background:var(--surface-2);border:1px solid var(--trait)}.filtres button{all:unset;cursor:pointer;padding:5px 11px;border-radius:999px;font-size:12.5px;font-weight:500;color:var(--doux);white-space:nowrap}.filtres button:hover{color:var(--texte)}.filtres button[aria-pressed=true]{background:var(--texte);color:var(--fond)}.filtres button:focus-visible{outline:2px solid var(--texte);outline-offset:1px}.filtres small{margin-left:5px;opacity:.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pastille{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:500;white-space:nowrap}.pastille:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.9}.ton-action{background:var(--bleu-faible);color:var(--texte)}.ton-action:before{background:var(--bleu);opacity:1}.ton-porte{background:var(--bleu);color:#fff;box-shadow:0 0 16px var(--bleu-lueur)}.ton-attente{background:var(--ambre-fond);color:var(--ambre)}.ton-ok{background:var(--vert-fond);color:var(--vert)}.ton-urgent{background:var(--rouge-fond);color:var(--rouge)}.ton-neutre{background:var(--surface-2);color:var(--doux)}.salut{margin:0 0 clamp(22px,3.4vw,40px);max-width:980px}.salut-date{color:var(--doux);font-size:13px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;margin:0}.salut-titre{font-size:clamp(44px,6.2vw,84px);line-height:.98;margin:10px 0 14px;letter-spacing:-.02em}.salut-resume{font-size:clamp(15px,1.4vw,18px);color:var(--doux);max-width:64ch;line-height:1.5;text-wrap:pretty;margin:0}.salut-resume b{color:var(--texte);font-weight:500}.bento{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:14px;gap:14px;align-items:stretch}.tuile{display:flex;flex-direction:column;border-radius:var(--r-l);padding:20px;min-width:0;position:relative;overflow:hidden;color:var(--texte);text-decoration:none}.tuile>.pousse-bas{margin-top:auto;padding-top:12px;margin-bottom:0}.t-cle{grid-column:span 6;padding:26px 26px 22px;min-height:236px}.t-kpi{grid-column:span 2}.t-projets{grid-column:span 8}.t-direct{grid-column:span 4}.t-demandes{grid-column:span 7}.t-agent{grid-column:span 5}.t-demandes.seule{grid-column:span 12}.bento>*{animation:monte .7s var(--lisse) both}.bento>:nth-child(2){animation-delay:.05s}.bento>:nth-child(3){animation-delay:.1s}.bento>:nth-child(4){animation-delay:.15s}.bento>:nth-child(n+5){animation-delay:.2s}@keyframes monte{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.tuile-tete{display:flex;align-items:center;gap:10px;margin-bottom:14px}.tuile-tete h2{font-size:23px}.tuile-tete>svg{width:18px;height:18px;color:var(--doux);flex:none}.tuile-tete small{color:var(--pale);font-size:12.5px}.tuile-tete .pousse{margin-left:auto}a.tuile:focus-visible,a.tuile:hover{text-decoration:none}.t-kpi,a.tuile{cursor:pointer;transition:transform .35s var(--lisse),border-color .35s var(--lisse)}.t-kpi:hover,a.tuile:hover{transform:translateY(-3px);border-color:rgba(90,134,255,.45)}.t-kpi:focus-visible,a.tuile:focus-visible{outline:2px solid var(--texte);outline-offset:2px}.t-cle:before{content:"";position:absolute;width:520px;height:420px;right:-160px;top:-200px;background:radial-gradient(closest-side,rgba(45,103,255,.55),transparent);pointer-events:none;animation:halo-respire 9s ease-in-out infinite alternate}.t-cle>*{position:relative}.cle-titre{font-size:clamp(30px,3vw,42px);margin:14px 0 10px;max-width:18ch}.cle-texte{color:var(--doux);max-width:56ch;font-size:14.5px;margin:0}.cle-texte b{color:var(--texte);font-weight:500}.cle-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.cle-fil{margin-top:22px}.t-kpi{justify-content:space-between}.kpi-tete{display:flex;align-items:center;gap:8px;color:var(--doux);font-size:13px;font-weight:500}.kpi-tete svg{width:16px;height:16px;flex:none}.kpi-chiffre{font:400 clamp(58px,6vw,92px)/.9 var(--serif);margin:auto 0 10px;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.kpi-detail{color:var(--pale);font-size:12.5px;line-height:1.4;margin:0}.t-kpi.action:after{content:"";position:absolute;top:22px;right:20px;width:8px;height:8px;border-radius:50%;background:var(--bleu);box-shadow:0 0 0 4px var(--bleu-faible),0 0 16px var(--bleu-lueur)}.lignes{display:flex;flex-direction:column}.ligne{position:relative;box-sizing:border-box;width:100%;display:grid;grid-template-columns:minmax(150px,1.15fr) minmax(170px,1.7fr) 148px 30px;align-items:center;grid-gap:16px;gap:16px;padding:12px;margin:0 -12px;width:calc(100% + 24px);border-radius:14px;transition:background .2s var(--lisse);color:var(--texte)}.ligne+.ligne{border-top:1px solid var(--trait)}.ligne.choisie,.ligne:hover{background:var(--survol)}.ligne.choisie{box-shadow:inset 3px 0 0 var(--bleu)}.ligne.large{grid-template-columns:minmax(160px,1.1fr) minmax(200px,1.6fr) 148px 30px 34px}.ligne.lecture:hover{background:transparent}.ligne-ouvrir{all:unset;position:absolute;inset:0;border-radius:inherit;cursor:pointer;z-index:0}.ligne-ouvrir:focus-visible{outline:2px solid var(--texte);outline-offset:-2px}.ligne>:not(.ligne-ouvrir){position:relative;z-index:1;pointer-events:none}.ligne>.ligne-menu{pointer-events:auto}.ligne>.pastille{justify-self:end}.ligne-client{display:flex;flex-direction:column;min-width:0}.ligne-client b{font-weight:500;font-size:14.5px}.ligne-client b,.ligne-client small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ligne-client small{color:var(--pale);font-size:12.5px}.ligne-parcours{display:flex;flex-direction:column;gap:6px;min-width:0}.ligne-etape{font-size:12.5px;color:var(--doux);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ligne-etape b{color:var(--texte);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-right:6px}.ligne .avatar-placeholder,.ligne .avatar-vide{justify-self:center}.avatar-vide{width:26px;height:26px;border-radius:50%;border:1px dashed var(--trait-fort)}.ligne-menu{all:unset;cursor:pointer;display:grid;place-items:center;width:30px;height:30px;border-radius:10px;color:var(--doux);opacity:0;transition:opacity .2s,background .2s}.ligne-menu:focus-visible,.ligne-menu[aria-expanded=true],.ligne:hover .ligne-menu{opacity:1}.ligne-menu:hover{background:var(--survol);color:var(--texte)}.ligne-menu svg{width:18px;height:18px}.fil{position:relative;display:grid;grid-template-columns:repeat(16,minmax(0,1fr));align-items:center;height:14px}.fil-ligne{position:absolute;left:calc(100% / 32);right:calc(100% / 32);top:50%;height:1px;background:var(--trait-fort);transform:translateY(-50%)}.fil-plein{position:absolute;left:0;top:0;bottom:0;background:linear-gradient(90deg,var(--doux),var(--bleu-clair));box-shadow:0 0 10px var(--bleu-lueur)}.n{position:relative;justify-self:center;width:6px;height:6px;border-radius:50%;background:var(--fond);box-shadow:inset 0 0 0 1px var(--trait-fort)}.n.fait{background:var(--doux);box-shadow:none}.n.saute{width:3px;height:3px;background:var(--trait-fort);box-shadow:none}.n.web:not(.courant):not(.saute){box-shadow:inset 0 0 0 1px var(--bleu-clair),0 0 0 2.5px var(--bleu-faible)}.n.courant{width:11px;height:11px;background:var(--bleu);box-shadow:0 0 0 3px var(--bleu-faible),0 0 16px var(--bleu-lueur);animation:pouls 2.6s ease-in-out infinite}.n.courant.client{background:var(--ambre);box-shadow:0 0 0 3px var(--ambre-fond),0 0 14px rgba(240,196,122,.45)}@keyframes pouls{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}.direct-point{width:8px;height:8px;border-radius:50%;background:var(--bleu-clair);box-shadow:0 0 0 3px var(--bleu-faible);animation:battement 2.4s ease-in-out infinite;flex:none}@keyframes battement{0%,to{box-shadow:0 0 0 2px var(--bleu-faible)}50%{box-shadow:0 0 0 6px transparent}}.flux{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.flux li{position:relative}.flux li+li{border-top:1px solid var(--trait)}.flux a{display:grid;grid-template-columns:30px 1fr;grid-gap:12px;gap:12px;padding:10px 0;color:var(--texte);text-decoration:none;border-radius:10px}.flux a:hover .flux-texte b{text-decoration:underline;text-underline-offset:3px}.flux-ic{width:30px;height:30px;border-radius:10px;display:grid;place-items:center;background:var(--surface-2);color:var(--doux)}.flux-ic svg{width:16px;height:16px}.flux li.nouvelle .flux-ic{background:var(--bleu-faible);color:var(--bleu-clair)}.flux-texte{min-width:0;display:flex;flex-direction:column;gap:1px}.flux-texte b{font-weight:500;font-size:13.5px}.flux-texte span{color:var(--doux);font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flux-texte small{color:var(--pale);font-size:12px}.dem{position:relative;box-sizing:border-box;display:grid;grid-template-columns:32px 1fr auto auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;margin:0 -10px;border-radius:12px;width:calc(100% + 20px);color:var(--texte)}.dem+.dem{border-top:1px solid var(--trait)}.dem.choisie,.dem:hover{background:var(--survol)}.dem>:not(.ligne-ouvrir){position:relative;z-index:1;pointer-events:none}.dem>.ligne-menu{pointer-events:auto}.dem:hover .ligne-menu{opacity:1}.dem-ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--surface-2);color:var(--doux)}.dem-ic svg{width:16px;height:16px}.dem.nouvelle .dem-ic{background:var(--bleu-faible);color:var(--bleu-clair)}.dem-texte{min-width:0;display:flex;flex-direction:column}.dem-texte b{font-weight:500;font-size:13.5px}.dem-texte b,.dem-texte small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dem-texte small{color:var(--pale);font-size:12px}.dem-pastilles{display:flex;gap:6px}.ag-chiffres{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;margin-bottom:16px}.ag-chiffres div{display:flex;flex-direction:column}.ag-chiffres b{font:400 32px/1 var(--serif)}.ag-chiffres small{color:var(--pale);font-size:12px;margin-top:4px}.ag-calib{display:flex;align-items:center;gap:14px;padding-top:14px;border-top:1px solid var(--trait);margin-top:auto}.anneau{width:54px;height:54px;flex:none;transform:rotate(-90deg)}.anneau circle{fill:none;stroke-width:5}.anneau .fond{stroke:var(--surface-2)}.anneau .val{stroke:var(--bleu);stroke-linecap:round;filter:drop-shadow(0 0 6px var(--bleu-lueur))}.ag-calib p{font-size:12.5px;color:var(--doux);line-height:1.4;margin:0}.ag-calib p b{color:var(--texte);font-weight:500}@media (max-width:1360px){.t-cle{grid-column:span 12;min-height:0}.t-kpi{grid-column:span 4}.t-projets{grid-column:span 12}.t-agent,.t-demandes,.t-direct{grid-column:span 6}}@media (max-width:900px){.t-agent,.t-demandes,.t-direct{grid-column:span 12}.ligne,.ligne.large{grid-template-columns:minmax(0,1fr) auto auto;row-gap:8px}.ligne-parcours{grid-column:1/-1;grid-row:2}.ligne .avatar-placeholder,.ligne .avatar-vide{display:none}.ligne-menu{opacity:1}}@media (max-width:560px){.t-kpi{grid-column:span 12}.kpi-chiffre{font-size:46px;margin:10px 0 6px}}@media (prefers-reduced-motion:reduce){.bento>*,.direct-point,.n.courant,.t-cle:before{animation:none}}.creation-lien{border-radius:var(--r-l);padding:20px;margin-bottom:18px;animation:monte .5s var(--lisse) both}.creation-champs{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end}.creation-champs .field{flex:1 1;min-width:180px;margin:0;display:flex;flex-direction:column;gap:6px}.creation-champs .field span{font-size:13px;color:var(--doux);font-weight:500}.creation-erreur{margin:12px 0 0;color:var(--rouge);font-size:13.5px}.creation-lien-resultat{margin-top:14px;padding:10px 12px;border-radius:14px;background:var(--surface-2);border:1px solid var(--trait);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.creation-lien-resultat code{flex:1 1;min-width:200px;font-size:12.5px;word-break:break-all;color:var(--texte)}.t-moitie{grid-column:span 6}.compte-profil{display:flex;align-items:center;gap:16px}.compte-profil>div{display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:0}.compte-profil b{font:400 30px/1.05 var(--serif)}.compte-profil>div>span:not(.pastille){color:var(--doux);font-size:14px}.compte-reglage{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;border-top:1px solid var(--trait);font-size:14px}.tuile-tete+.compte-reglage{border-top:0}.compte-actions{display:flex;flex-wrap:wrap;gap:8px}.nom-modifiable{display:inline-flex;align-items:center;gap:6px;min-width:0}.nom-modifiable-texte{font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nom-modifiable.grand .nom-modifiable-texte{font:400 30px/1.05 var(--serif);white-space:normal}.nom-modifiable-crayon{all:unset;cursor:pointer;display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;color:var(--pale);opacity:0;transition:opacity .2s,background .2s,color .2s}.nom-modifiable-crayon svg{width:14px;height:14px}.nom-modifiable-crayon:focus-visible,.nom-modifiable:hover .nom-modifiable-crayon,tr:hover .nom-modifiable-crayon{opacity:1}.nom-modifiable-crayon:hover{background:var(--survol);color:var(--texte)}.nom-modifiable-crayon:focus-visible{outline:2px solid var(--texte);outline-offset:1px}.nom-modifiable.edition{flex-direction:column;align-items:stretch;gap:6px;width:100%}.nom-modifiable.edition form{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.nom-modifiable.edition input{flex:1 1 130px;min-width:0;height:36px}.nom-modifiable-defaut{all:unset;cursor:pointer;font-size:12.5px;color:var(--doux);text-decoration:underline}.nom-modifiable-defaut:hover{color:var(--texte)}.nom-modifiable-erreur{font-size:12.5px;color:var(--rouge)}@media (hover:none){.nom-modifiable-crayon{opacity:1}}@media (max-width:900px){.t-moitie{grid-column:span 12}}.doc-rangee{display:grid;grid-template-columns:32px 1fr auto;grid-gap:12px;gap:12px;align-items:center;padding:10px;margin:0 -10px;border-radius:12px;color:var(--texte);text-decoration:none}.doc-rangee+.doc-rangee{border-top:1px solid var(--trait)}a.doc-rangee:hover{background:var(--survol);text-decoration:none}.doc-rangee.eteinte{opacity:.6}.doc-rangee-fleche{width:16px;height:16px;color:var(--pale)}.groupe-titre .pastille{align-self:center;margin-left:4px}.tuile-eteinte{opacity:.7}.fiche-vue{display:grid;grid-template-columns:252px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.fiche-liste{position:-webkit-sticky;position:sticky;top:18px;border-radius:var(--r-l);padding:12px 10px;max-height:calc(100vh - 36px);overflow-y:auto;scrollbar-width:none}.fiche-liste::-webkit-scrollbar{display:none}.fiche-liste-tete{display:flex;align-items:center;gap:8px;padding:2px 4px 10px 2px}.fiche-liste-tete h2{font-size:22px;flex:1 1}.fiche-liste-tete small{color:var(--pale);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.fiche-ligne{all:unset;box-sizing:border-box;cursor:pointer;width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 8px;gap:2px 8px;padding:10px;border-radius:var(--r-m)}.fiche-ligne:hover{background:var(--survol)}.fiche-ligne:focus-visible{outline:2px solid var(--texte);outline-offset:-2px}.fiche-ligne b{font-weight:500;font-size:13.5px}.fiche-ligne b,.fiche-ligne small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fiche-ligne small{grid-column:1/-1;color:var(--pale);font-size:12px}.fiche-ligne.choisie{cursor:default;background:var(--bleu-faible);box-shadow:inset 0 0 0 1px rgba(90,134,255,.4)}.point{width:8px;height:8px;border-radius:50%;align-self:center;background:var(--trait-fort)}.point.pt-action{background:var(--bleu);box-shadow:0 0 10px var(--bleu-lueur)}.point.pt-attente{background:var(--jaune)}.point.pt-ok{background:var(--vert)}.fiche{border-radius:var(--r-xl);padding:26px clamp(20px,2.6vw,36px) 32px;min-width:0;min-height:calc(100vh - 110px)}.fiche-haut{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.fiche-retour{display:none}.fiche-haut .sur-titre{flex:1 1;min-width:200px}.fiche-titre{font-size:clamp(40px,4.6vw,64px);margin:14px 0 10px;letter-spacing:-.02em;outline:none}.fiche-titre.objet{font-size:clamp(34px,3.6vw,52px);max-width:24ch}.fiche-meta{display:flex;flex-wrap:wrap;gap:6px 14px;color:var(--doux);font-size:14px;align-items:center}.fiche-section{margin-top:30px}.fiche-section>h2{font-size:26px;margin-bottom:14px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.fiche-grille{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:22px}.fiche-carte{border-radius:18px;padding:18px;background:var(--surface-2);border:1px solid var(--trait);min-width:0}.fiche-carte h3{font:500 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--pale);margin:0 0 14px}.fiche-carte>*+*{margin-top:14px}.fiche .btn,.fiche-liste .btn{height:34px;padding:0 13px;font-size:13px;gap:7px}.btn svg{width:16px;height:16px;flex:none}.btn-fant{background:transparent;border-color:transparent}.btn-fant:hover{background:var(--survol);border-color:transparent}.fiche .btn-icone,.fiche-liste .btn-icone{width:34px;padding:0;justify-content:center}.fiche .tabs{display:inline-flex;max-width:100%;overflow-x:auto;scrollbar-width:none;gap:2px;padding:3px;border-radius:999px;background:var(--surface-2);border:1px solid var(--trait)}.fiche .tabs::-webkit-scrollbar{display:none}.fiche .tabs button{flex:none;white-space:nowrap;border:0;border-radius:999px;padding:6px 14px;font-size:13px;background:transparent;color:var(--doux)}.fiche .tabs button:hover{color:var(--texte)}.fiche .tabs button.active{background:var(--texte);color:var(--fond)}.fiche .tab-panel{background:transparent;border:0;padding:18px 2px 0}@media (max-width:1100px){.fiche-vue{grid-template-columns:minmax(0,1fr)}.fiche-liste{display:none}.fiche-retour{display:inline-flex}.fiche-grille{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (max-width:640px){.fiche{border-radius:var(--r-l);padding:20px 16px 26px}.fiche-haut .sur-titre{min-width:0}.fiche-grille{grid-template-columns:minmax(0,1fr)}}@keyframes fondu-monte{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes fondu{0%{opacity:0}to{opacity:1}}.fiche-vue>.fiche-liste{animation:fondu-monte .35s var(--lisse) both}.fiche-vue>.fiche{animation:fondu .3s var(--lisse) .04s both}.fiche>*{animation:fondu-monte .4s var(--lisse) both}.fiche>:first-child{animation-delay:.06s}.fiche>:nth-child(2){animation-delay:.1s}.fiche>:nth-child(3){animation-delay:.14s}.fiche>:nth-child(4){animation-delay:.18s}.fiche>:nth-child(5){animation-delay:.22s}.fiche>:nth-child(n+6){animation-delay:.26s}.vue-entre>*{animation:fondu-monte .35s var(--lisse) both}.vue-entre>:nth-child(2){animation-delay:.04s}.vue-entre>:nth-child(3){animation-delay:.08s}.vue-entre>:nth-child(4){animation-delay:.12s}.vue-entre>:nth-child(n+5){animation-delay:.16s}@media (prefers-reduced-motion:reduce){.fiche-vue>*,.fiche>*,.vue-entre>*{animation:none}}.fiche-palette{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.fiche-palette li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;grid-gap:0 10px;gap:0 10px;padding:8px 12px 8px 8px;border-radius:var(--r-m);background:var(--surface-2);min-width:168px}.fiche-pastille{grid-row:span 2;width:34px;height:34px;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(16,17,20,.12)}.fiche-palette b{font-weight:500;font-size:13px}.fiche-palette small{color:var(--doux);font-size:12px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-user-select:all;-moz-user-select:all;user-select:all}.mandat-bloc{display:grid;grid-gap:10px;gap:10px;padding-top:12px;margin-top:4px;border-top:1px solid var(--trait)}.mandat-tete{display:flex;align-items:center;gap:6px;font-size:13px}.mandat-tete strong{font-weight:600}.mandat-compte{margin-left:4px;padding:1px 8px;border-radius:999px;font-size:11.5px;background:var(--ambre-fond);color:var(--ambre)}.mandat-defaut{color:var(--pale);-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px;text-underline-offset:4px}.mandat-seo{display:inline-flex;gap:12px;flex-wrap:wrap;font-size:13px}.mandat-seo label{display:inline-flex;align-items:center;gap:5px;cursor:pointer}