@charset "UTF-8";@font-face{font-family:Inter Variable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/identite/inter-variable.woff2) format("woff2")}:root{color-scheme:light dark;--fs-nuit: #120f20;--fs-nuit-2: #171d3f;--fs-marine: #2a3469;--fs-cramoisi: #e51b57;--fs-corail: #fb455e;--canvas: light-dark(#f8fafc, #120f20);--surface: light-dark(#ffffff, #1b1830);--surface-2: light-dark(#f8fafc, #232040);--sidebar: light-dark(#120f20, #0b0916);--border: light-dark(#e2e8f0, #2a2740);--border-soft: light-dark(#f1f5f9, #201d36);--txt: light-dark(#1e293b, #e6ecf5);--muted: light-dark(#64748b, #94a3b8);--faint: light-dark(#94a3b8, #64748b);--accent: light-dark(#4f46e5, #818cf8);--accent-on: light-dark(#ffffff, #120f20);--accent-dim: light-dark(#eef2ff, #221f45);--marque: light-dark(#e51b57, #fb455e);--marque-on: #ffffff;--green: light-dark(#16a34a, #4ade80);--amber: light-dark(#d97706, #fbbf24);--red: light-dark(#dc2626, #f87171);--blue: light-dark(#2563eb, #60a5fa);--sky: light-dark(#0369a1, #38bdf8);--violet: light-dark(#7c3aed, #a78bfa);--accent-hover: oklch(from var(--accent) calc(l + .06) c h);--accent-press: oklch(from var(--accent) calc(l - .04) c h);--accent-ring: oklch(from var(--accent) l c h / .2);--accent-wash: oklch(from var(--accent) l c h / .06);--marque-hover: oklch(from var(--marque) calc(l + .05) c h);--marque-press: oklch(from var(--marque) calc(l - .04) c h);--red-wash: oklch(from var(--red) l c h / .08);--amber-wash: oklch(from var(--amber) l c h / .06);--blue-wash: oklch(from var(--blue) l c h / .06);--sky-wash: oklch(from var(--sky) l c h / .06);--violet-wash: oklch(from var(--violet) l c h / .06);--green-wash: oklch(from var(--green) l c h / .08);--police: "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--police-mono: ui-monospace, "SF Mono", "Cascadia Mono", Menlo, monospace;--t-meta: 11px;--t-etiquette: 12.5px;--t-base: 13.5px;--t-fil: 15px;--t-titre-sujet: 17px;--t-titre-ecran: 22px;--t-indicateur: 36px;--e-1: 4px;--e-2: 8px;--e-3: 12px;--e-4: 16px;--e-5: 20px;--e-6: 24px;--e-8: 32px;--e-10: 40px;--e-14: 56px;--e-18: 72px;--r-xs: 6px;--r-sm: 8px;--r-md: 12px;--r-lg: 16px;--r-full: 999px;--sh-1: 0 1px 2px oklch(from var(--sidebar) l c h / .06), 0 1px 3px oklch(from var(--sidebar) l c h / .04);--sh-2: 0 2px 4px oklch(from var(--sidebar) l c h / .05), 0 8px 24px oklch(from var(--sidebar) l c h / .08);--sh-3: 0 8px 16px oklch(from var(--sidebar) l c h / .06), 0 24px 48px oklch(from var(--sidebar) l c h / .12);--e-sortie: cubic-bezier(.3, 0, .8, .15);--e-entree: cubic-bezier(.2, 0, 0, 1);--e-souple: cubic-bezier(.4, 0, .2, 1);--d-court: .12s;--d-normal: .2s;--d-long: .32s;--larg-sidebar: 240px;--larg-sidebar-reduite: 72px;--haut-topbar: 56px;--larg-lecture: 68ch}:root[data-theme=clair]{color-scheme:light}:root[data-theme=sombre]{color-scheme:dark}:root[data-densite=compacte]{--e-3: 8px;--e-4: 12px;--e-6: 16px;--e-8: 24px}*,*:before,*:after{box-sizing:border-box}html,body{height:100%;margin:0}body{font-family:var(--police);font-size:var(--t-base);line-height:1.55;color:var(--txt);background:var(--canvas);font-optical-sizing:auto;font-synthesis-weight:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.chiffre,.kpi-val,td,time,.tabulaire{font-variant-numeric:tabular-nums}h1,h2,h3,p,figure{margin:0}h1,h2,.titre-sujet{text-wrap:balance}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}button{font:inherit;color:inherit}img{max-width:100%;height:auto}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.shell{display:grid;grid-template-columns:var(--larg-sidebar) 1fr;height:100dvh;overflow:hidden}.sidebar{display:flex;flex-direction:column;min-height:0;background:var(--sidebar);color:#e6ecf5}.sidebar__marque{display:flex;align-items:center;gap:var(--e-3);height:var(--haut-topbar);padding:0 var(--e-4);flex:0 0 auto}.sidebar__nom{font-size:15px;font-weight:650;letter-spacing:-.02em}.sidebar__corps{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--e-2) var(--e-3) var(--e-4)}.sidebar__pied{flex:0 0 auto;padding:var(--e-3);border-top:1px solid oklch(from #e6ecf5 l c h/.08)}.sidebar__logo{display:block;margin:0 auto var(--e-3);opacity:.9}.section{margin-top:var(--e-4)}.section__titre{display:flex;align-items:center;gap:var(--e-2);width:100%;padding:var(--e-1) var(--e-3);background:none;border:0;cursor:pointer;font-size:var(--t-meta);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:oklch(from #e6ecf5 l c h/.5)}.nav-item{position:relative;display:flex;align-items:center;gap:var(--e-3);padding:var(--e-2) var(--e-3);border-radius:var(--r-sm);color:oklch(from #e6ecf5 l c h/.75);font-size:var(--t-base);text-decoration:none;transition:background var(--d-court) var(--e-souple),color var(--d-court) var(--e-souple)}button.nav-item{width:100%;background:none;border:0;text-align:start;cursor:pointer}.nav-item:hover{background:oklch(from #e6ecf5 l c h/.06);color:#e6ecf5;text-decoration:none}.nav-item--actif{background:oklch(from #e6ecf5 l c h/.08);color:#fff;font-weight:500}.nav-item--actif:before{content:"";position:absolute;left:calc(var(--e-3) * -1);top:20%;bottom:20%;width:3px;border-radius:var(--r-full);background:var(--marque)}.nav-item__compte{margin-left:auto;font-size:var(--t-meta);font-variant-numeric:tabular-nums;color:oklch(from #e6ecf5 l c h/.5)}.nav-item__compte--nonlu{padding:1px var(--e-2);border-radius:var(--r-full);background:var(--marque);color:var(--marque-on);font-weight:600}.topbar{display:flex;align-items:center;gap:var(--e-3);height:var(--haut-topbar);padding:0 var(--e-6);background:var(--surface);border-bottom:1px solid var(--border);flex:0 0 auto}.contenu{display:flex;flex-direction:column;min-width:0;min-height:0}.contenu__corps{flex:1 1 auto;min-height:0;overflow-y:auto;padding:var(--e-6)}.carte{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md);box-shadow:var(--sh-1);transition:opacity var(--d-normal) var(--e-entree),transform var(--d-normal) var(--e-entree)}@starting-style{.carte{opacity:0;transform:translateY(6px)}}.panneau{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--e-5)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--e-2);min-height:34px;padding:0 var(--e-4);border:1px solid transparent;border-radius:var(--r-sm);font-size:var(--t-base);font-weight:500;cursor:pointer;background:transparent;transition:background var(--d-court) var(--e-souple),border-color var(--d-court) var(--e-souple),transform var(--d-court) var(--e-souple)}.btn:active{transform:translateY(.5px)}.btn:disabled{opacity:.5;cursor:not-allowed}.btn--primaire{background:var(--accent);color:var(--accent-on)}.btn--primaire:hover:not(:disabled){background:var(--accent-hover)}.btn--primaire:active:not(:disabled){background:var(--accent-press)}.btn--secondaire{background:var(--surface);border-color:var(--border);color:var(--txt)}.btn--secondaire:hover:not(:disabled){background:var(--surface-2)}.btn--discret{color:var(--muted)}.btn--discret:hover:not(:disabled){background:var(--surface-2);color:var(--txt)}.btn--danger{background:var(--red-wash);color:var(--red);border-color:oklch(from var(--red) l c h/.25)}.btn--danger:hover:not(:disabled){background:oklch(from var(--red) l c h/.14)}.btn-icone{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;padding:0;border:0;border-radius:var(--r-sm);background:transparent;color:var(--muted);cursor:pointer;transition:background var(--d-court) var(--e-souple),color var(--d-court) var(--e-souple)}.btn-icone:hover{background:var(--surface-2);color:var(--txt)}.champ{display:block;width:100%;min-height:34px;padding:var(--e-2) var(--e-3);border:1px solid var(--border);border-radius:var(--r-xs);background:var(--surface);color:var(--txt);font:inherit;transition:border-color var(--d-court) var(--e-souple),box-shadow var(--d-court) var(--e-souple)}.champ:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.champ::placeholder{color:var(--faint)}.etiquette{display:block;margin-bottom:var(--e-1);font-size:var(--t-etiquette);font-weight:500;color:var(--muted)}.puce{display:inline-flex;align-items:center;gap:var(--e-1);padding:1px var(--e-2);border:1px solid var(--border);border-radius:var(--r-sm);font-size:var(--t-meta);color:var(--muted);white-space:nowrap}.puce--active{background:var(--accent-dim);border-color:transparent;color:var(--accent)}.etiquette-nouveau{padding:1px var(--e-2);border-radius:var(--r-xs);background:var(--accent-dim);color:var(--accent);font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.pastille-nonlu{flex:0 0 auto;width:8px;height:8px;border-radius:var(--r-full);background:var(--marque)}.avatar{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--r-full);background:var(--accent-dim);color:var(--accent);font-size:var(--t-meta);font-weight:600;flex:0 0 auto}.avatar--point{border-radius:var(--r-xs);background:var(--violet-wash);color:var(--violet)}.tableau{width:100%;border-collapse:collapse;font-size:var(--t-base)}.tableau th{padding:var(--e-2) var(--e-3);text-align:left;font-size:var(--t-meta);font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);border-bottom:1px solid var(--border);white-space:nowrap}.tableau td{height:44px;padding:var(--e-2) var(--e-3);border-bottom:1px solid var(--border-soft);vertical-align:middle}.tableau tbody tr{transition:background var(--d-court) var(--e-souple)}.tableau tbody tr:hover{background:var(--surface-2)}.tableau__groupe td{background:var(--surface-2);font-size:var(--t-etiquette);font-weight:600;color:var(--muted);height:32px}.squelette{position:relative;overflow:hidden;border-radius:var(--r-xs);background:var(--surface-2)}.squelette:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,oklch(from var(--txt) l c h/.05),transparent);animation:balayage 1.2s var(--e-souple) infinite}@keyframes balayage{to{transform:translate(100%)}}.vide{display:flex;flex-direction:column;align-items:center;gap:var(--e-3);padding:var(--e-14) var(--e-6);text-align:center;color:var(--muted)}.vide__dessin{color:var(--faint);opacity:.6}.vide__titre{font-size:var(--t-titre-sujet);font-weight:600;color:var(--txt)}.vide__texte{max-width:42ch;text-wrap:pretty}.bandeaux{position:fixed;right:var(--e-6);bottom:var(--e-6);z-index:90;display:flex;flex-direction:column;gap:var(--e-2);max-width:380px}.bandeau{display:flex;align-items:flex-start;gap:var(--e-3);padding:var(--e-3) var(--e-4);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);box-shadow:var(--sh-3);transition:opacity var(--d-normal) var(--e-entree),transform var(--d-normal) var(--e-entree)}@starting-style{.bandeau{opacity:0;transform:translateY(8px)}}.bandeau--erreur{border-color:oklch(from var(--red) l c h/.3)}.bandeau--succes{border-color:oklch(from var(--green) l c h/.3)}.fil{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--e-3)}.fil-entree{position:relative;display:flex;gap:var(--e-3);padding:var(--e-4);border:1px solid var(--border);border-left:2px solid var(--border);border-radius:var(--r-md);background:var(--surface);transition:opacity var(--d-normal) var(--e-entree),transform var(--d-normal) var(--e-entree)}@starting-style{.fil-entree{opacity:0;transform:translateY(6px)}}.fil-entree--question{border-left-color:var(--amber);background:linear-gradient(var(--amber-wash),var(--amber-wash)),var(--surface)}.fil-entree--decision{border-left:3px solid var(--accent);background:linear-gradient(var(--accent-wash),var(--accent-wash)),var(--surface)}.fil-entree--creationaction{border-left-color:var(--blue);background:linear-gradient(var(--blue-wash),var(--blue-wash)),var(--surface)}.fil-entree--note{border-left-color:var(--sky)}.fil-entree--retour{border-left-color:var(--violet);background:linear-gradient(var(--violet-wash),var(--violet-wash)),var(--surface)}.fil-entree--nonlu{background:linear-gradient(var(--accent-wash),var(--accent-wash)),var(--surface)}.fil-entree--supprimee{opacity:.55;font-style:italic}.fil-entree--optimiste{opacity:.6}.fil-entree--echouee{border-color:oklch(from var(--red) l c h/.4);background:linear-gradient(var(--red-wash),var(--red-wash)),var(--surface)}.fil-entree__pastille{position:absolute;left:-14px;top:var(--e-5)}.fil-entree__corps{min-width:0;flex:1}.fil-entree__meta{display:flex;align-items:center;gap:var(--e-2);flex-wrap:wrap;margin-bottom:var(--e-1);font-size:var(--t-meta);color:var(--muted)}.fil-entree__auteur{font-size:var(--t-etiquette);font-weight:600;color:var(--txt)}.fil-corps{font-size:var(--t-fil);line-height:1.65;max-width:var(--larg-lecture);text-wrap:pretty}.fil-corps p{margin:0 0 .6em}.fil-corps p:last-child{margin-bottom:0}.fil-corps ul,.fil-corps ol{margin:0 0 .6em;padding-left:1.4em}.fil-corps blockquote{margin:0 0 .6em;padding-left:var(--e-3);border-left:2px solid var(--border);color:var(--muted)}.fil-corps code{padding:1px 4px;border-radius:var(--r-xs);background:var(--surface-2);font-family:var(--police-mono);font-size:.9em}.fil-corps img{border-radius:var(--r-sm);margin:var(--e-2) 0;cursor:zoom-in}.fil-statut{display:flex;align-items:center;gap:var(--e-3);padding:var(--e-1) 0;font-size:var(--t-meta);color:var(--faint)}.fil-statut:before,.fil-statut:after{content:"";flex:1;height:1px;background:var(--border-soft)}.limite-lecture{display:flex;align-items:center;gap:var(--e-3);scroll-margin-top:96px;font-size:var(--t-meta);font-weight:600;color:var(--accent);transition:opacity var(--d-long) var(--e-sortie)}.limite-lecture:before,.limite-lecture:after{content:"";flex:1;height:1px;background:var(--accent);opacity:.4}.limite-lecture--estompee{opacity:0;pointer-events:none}.piece-jointe{display:inline-flex;align-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-3);border:1px solid var(--border);border-radius:var(--r-sm);background:var(--surface-2);font-size:var(--t-etiquette);color:var(--txt);text-decoration:none}.piece-jointe:hover{border-color:var(--accent);text-decoration:none}.piece-jointe__poids{color:var(--faint);font-variant-numeric:tabular-nums}.editeur{border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);transition:border-color var(--d-court) var(--e-souple),box-shadow var(--d-court) var(--e-souple)}.editeur:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-ring)}.editeur__outils{display:none;gap:var(--e-1);padding:var(--e-2);border-bottom:1px solid var(--border-soft)}.editeur:focus-within .editeur__outils{display:flex}.editeur__zone{padding:var(--e-3);min-height:84px;font-size:var(--t-fil);line-height:1.65}.editeur__zone:focus{outline:none}.editeur__zone p.est-vide:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--faint);pointer-events:none}.outil{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:0;border-radius:var(--r-xs);background:transparent;color:var(--muted);cursor:pointer}.outil:hover{background:var(--surface-2);color:var(--txt)}.outil--actif{background:var(--accent-dim);color:var(--accent)}.indicateurs{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:var(--e-4)}.kpi{padding:var(--e-4) var(--e-5);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);box-shadow:var(--sh-1)}.kpi__libelle{font-size:var(--t-meta);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.kpi-val{display:block;margin:var(--e-1) 0;font-size:var(--t-indicateur);font-weight:700;line-height:1;letter-spacing:-.03em}.kpi-val--alerte{color:var(--red)}.kpi__note{font-size:var(--t-meta);color:var(--muted)}.courbe{display:block;width:100%;height:22px;margin-top:var(--e-2);color:var(--accent)}.deux-colonnes{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:var(--e-4)}.palette{width:min(640px,100vw - var(--e-8));max-height:70dvh;display:flex;flex-direction:column;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--border);box-shadow:var(--sh-3);overflow:hidden}.palette__champ{width:100%;padding:var(--e-4) var(--e-5);border:0;border-bottom:1px solid var(--border);background:transparent;color:var(--txt);font-size:var(--t-titre-sujet);font-family:inherit}.palette__champ:focus{outline:none}.palette__resultats{overflow-y:auto;padding:var(--e-2)}.palette__groupe{padding:var(--e-2) var(--e-3) var(--e-1);font-size:var(--t-meta);font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.palette__item{display:flex;align-items:center;gap:var(--e-3);width:100%;padding:var(--e-2) var(--e-3);border:0;border-radius:var(--r-sm);background:transparent;text-align:left;cursor:pointer;color:var(--txt)}.palette__item--survol{background:var(--accent-dim);color:var(--accent)}.cdk-overlay-backdrop{background:oklch(from var(--fs-nuit) l c h/.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.odj{display:flex;flex-direction:column;gap:var(--e-2)}.odj__ligne{display:flex;align-items:center;gap:var(--e-3);padding:var(--e-3) var(--e-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.odj__poignee{color:var(--faint);cursor:grab;opacity:0;transition:opacity var(--d-court) var(--e-souple)}.odj__ligne:hover .odj__poignee,.odj__ligne:focus-within .odj__poignee{opacity:1}.cdk-drag-preview{box-shadow:var(--sh-3);transform:scale(1.01);border-radius:var(--r-md)}.cdk-drag-placeholder{border:1px dashed var(--accent);background:var(--accent-wash);border-radius:var(--r-md);opacity:.6}.cdk-drop-list-dragging .odj__ligne:not(.cdk-drag-placeholder){transition:transform var(--d-normal) var(--e-souple)}.connexion{display:grid;grid-template-columns:440px 1fr;height:100dvh}.connexion__panneau{display:flex;flex-direction:column;justify-content:center;padding:var(--e-18) var(--e-14);background:var(--sidebar);color:#e6ecf5}.connexion__logo{display:block;opacity:.9}.connexion__visuel{position:relative;overflow:hidden}.connexion__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;animation:ken-burns 8s var(--e-souple) infinite alternate}@keyframes ken-burns{0%{transform:scale(1) translate(0)}to{transform:scale(1.06) translate(-1%,-1%)}}.voile-connexion{position:absolute;inset:0;background:linear-gradient(to right,oklch(from var(--fs-nuit) l c h/.55) 0%,transparent 55%),linear-gradient(to top,oklch(from var(--fs-nuit) l c h/.7) 0%,transparent 50%)}.connexion__legende{position:absolute;left:var(--e-14);bottom:var(--e-14);max-width:30ch;font-size:26px;font-weight:650;line-height:1.25;letter-spacing:-.02em;color:#fff;text-wrap:balance}.btn--marque{width:100%;min-height:40px;background:var(--marque);color:var(--marque-on);border-radius:var(--r-sm);font-weight:600}.btn--marque:hover:not(:disabled){background:var(--marque-hover)}.btn--marque:active:not(:disabled){background:var(--marque-press)}@media(max-width:1199px){.shell{grid-template-columns:var(--larg-sidebar-reduite) 1fr}.sidebar__nom,.section__titre span,.nav-item span:not(.nav-item__compte){display:none}.nav-item{justify-content:center}}@media(max-width:767px){.shell{grid-template-columns:1fr}.sidebar{position:fixed;inset:0 auto 0 0;z-index:80;width:var(--larg-sidebar);transform:translate(-100%);transition:transform var(--d-normal) var(--e-entree)}.sidebar--ouverte{transform:translate(0);box-shadow:var(--sh-3)}.sidebar__nom,.section__titre span,.nav-item span{display:initial}.nav-item{justify-content:flex-start;min-height:44px}.contenu__corps{padding:var(--e-4)}.connexion{grid-template-columns:1fr}.connexion__visuel{display:none}.connexion__panneau{padding:var(--e-8) var(--e-6)}.btn-icone{width:44px;height:44px}.tableau thead{display:none}}.carte-sujet{container-type:inline-size}.carte-sujet .carte-sujet__meta{display:none}@container (min-width: 420px){.carte-sujet .carte-sujet__meta{display:flex}}.presentation{position:relative;width:min(720px,100vw - var(--e-8));max-height:calc(100dvh - var(--e-8));display:flex;flex-direction:column;overflow:auto;border-radius:var(--r-lg);background:var(--surface);border:1px solid var(--border);box-shadow:var(--sh-3);animation:presentation-entree var(--d-long) var(--e-entree)}.presentation-hote .cdk-dialog-container:focus{outline:none}@keyframes presentation-entree{0%{opacity:0;transform:translateY(var(--e-2)) scale(.98)}}.presentation__fermer{position:absolute;top:var(--e-3);right:var(--e-3);z-index:1}.presentation__scene{display:grid;place-items:center;gap:var(--e-3);height:320px;padding:var(--e-8) var(--e-8) var(--e-4);background:radial-gradient(circle at 20% 0%,var(--accent-wash),transparent 60%),radial-gradient(circle at 90% 100%,var(--violet-wash),transparent 55%),var(--surface-2);border-bottom:1px solid var(--border-soft)}.presentation__scene>*{animation:presentation-scene var(--d-long) var(--e-entree)}@keyframes presentation-scene{0%{opacity:0;transform:translate(var(--e-3))}}.presentation__legende{display:flex;align-items:center;gap:var(--e-2);font-size:var(--t-etiquette);color:var(--muted)}.presentation__legende b{color:var(--txt)}.presentation__corps{padding:var(--e-6) var(--e-8) var(--e-2)}.presentation__compteur{margin:0 0 var(--e-1);font-size:var(--t-meta);font-weight:600;letter-spacing:.06em;color:var(--marque)}.presentation__titre{margin:0 0 var(--e-2);font-size:var(--t-titre-ecran);font-weight:650;letter-spacing:-.01em}.presentation__texte{margin:0;max-width:var(--larg-lecture);font-size:var(--t-fil);line-height:1.55;color:var(--muted)}.presentation__pied{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--e-4);padding:var(--e-6) var(--e-8)}.presentation__case{display:flex;align-items:center;gap:var(--e-2);font-size:var(--t-etiquette);color:var(--muted);cursor:pointer}.presentation__points{display:flex;gap:var(--e-2)}.presentation__point{width:8px;height:8px;padding:0;border:0;border-radius:var(--r-full);background:var(--border);cursor:pointer;transition:width var(--d-normal) var(--e-souple),background var(--d-normal) var(--e-souple)}.presentation__point:hover{background:var(--faint)}.presentation__point--actif{width:24px;background:var(--accent)}.ill{width:100%;max-width:480px;max-height:236px;height:auto;overflow:visible;font-family:var(--police)}.ill-cadre{fill:var(--surface);stroke:var(--border);stroke-width:1}.ill-cadre--fort{stroke:var(--accent);stroke-width:1.5}.ill-titre{fill:var(--txt);font-size:12px;font-weight:600}.ill-etiquette{fill:var(--faint);font-size:9px;font-weight:600;letter-spacing:.08em}.ill-note{fill:var(--muted);font-size:10px}.ill-marque{fill:var(--marque)}.ill-carte{fill:var(--surface-2);stroke:var(--border);stroke-width:1}.ill-carte--active{stroke:var(--accent);stroke-width:1.5;fill:var(--accent-wash)}.ill-carte-texte{fill:var(--txt);font-size:10.5px}.ill-carte-texte--accent{fill:var(--accent);font-weight:600}.ill-carte-texte--violet{fill:var(--violet);font-weight:600}.ill-ligne{fill:var(--border)}.ill-pastille-accent{fill:var(--accent);opacity:.85}.ill-pastille-bleu{fill:var(--blue);opacity:.85}.ill-pastille-neutre{fill:var(--faint);opacity:.6}.ill-lien{fill:none;stroke:var(--accent);stroke-width:1.5;stroke-dasharray:3 3}.ill-fil{fill:var(--surface-2);stroke:var(--border)}.ill-bulle{fill:var(--surface);stroke:var(--border)}.ill-bulle--ambre{fill:var(--amber-wash);stroke:var(--amber)}.ill-bulle--bleu{fill:var(--blue-wash);stroke:var(--blue)}.ill-bulle--violet{fill:var(--violet-wash);stroke:var(--violet)}.ill-bulle--decision{fill:var(--accent-wash);stroke:var(--accent)}.ill-barre-decision{fill:var(--accent)}.ill-barre-violet{fill:var(--violet)}.ill-statut{fill:var(--faint);opacity:.5}.ill-avatar{fill:var(--accent-dim);stroke:var(--accent);stroke-width:1}.ill-initiales{fill:var(--accent);font-size:8.5px;font-weight:700}.ill-role{stroke-width:1}.ill-role--accent{fill:var(--accent-wash);stroke:var(--accent)}.ill-role--neutre{fill:var(--surface-2);stroke:var(--border)}.ill-role--faible{fill:none;stroke:var(--border);stroke-dasharray:2 2}.ill-role-texte{fill:var(--txt);font-size:9.5px}.ill-separateur{stroke:var(--border-soft);stroke-width:1}.ill-rail{stroke:var(--border);stroke-width:3;stroke-linecap:round}.ill-rail--fait{stroke:var(--accent)}.ill-jalon{fill:var(--surface);stroke:var(--border);stroke-width:2}.ill-jalon--fait{fill:var(--accent);stroke:var(--accent)}.ill-jalon--courant{fill:var(--surface);stroke:var(--blue);stroke-width:3}.ill-jalon-halo{fill:var(--blue-wash);animation:ill-pulsation 2s var(--e-souple) infinite;transform-box:fill-box;transform-origin:center}.ill-coche{fill:none;stroke:var(--accent-on);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ill-jalon-texte{fill:var(--muted);font-size:9.5px}.ill-jalon-texte--fort{fill:var(--blue);font-weight:650}.ill-encart{fill:var(--blue-wash);stroke:var(--blue);stroke-width:1}@keyframes ill-pulsation{50%{transform:scale(1.25);opacity:.5}}.ill-trajet{stroke-width:4;stroke-linecap:round}.ill-trajet--accent{stroke:var(--accent)}.ill-trajet--bleu{stroke:var(--blue)}.ill-trajet--neutre{stroke:var(--faint)}.ill-trajet-texte{fill:var(--txt);font-size:10px;font-weight:600}.ill-seance{stroke:var(--border);stroke-width:1;stroke-dasharray:3 3}.ill-passage{stroke:var(--surface);stroke-width:2}.ill-passage--accent{fill:var(--accent)}.ill-passage--bleu{fill:var(--blue)}.ill-passage--neutre{fill:var(--faint)}.ill-calendrier{fill:var(--surface);stroke:var(--border)}.ill-calendrier-haut{fill:var(--marque)}.ill-calendrier-texte{fill:var(--txt);font-size:10px;font-weight:600}.ill-fleche{fill:none;stroke-width:2}.ill-fleche--accent{stroke:var(--accent)}.ill-fleche--violet{stroke:var(--violet);stroke-dasharray:4 3}.ill-pointe-accent{fill:var(--accent)}.ill-pointe-violet{fill:var(--violet)}.ill-fleche-texte{font-size:10px;font-weight:600}.ill-fleche-texte--accent{fill:var(--accent)}.ill-fleche-texte--violet{fill:var(--violet)}.maquette-fil{width:100%;max-width:480px;display:flex;flex-direction:column;gap:var(--e-2)}.maquette-fil__entree{display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:var(--e-2);padding:var(--e-2) var(--e-3);border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--border);font-size:var(--t-etiquette);color:var(--muted)}.maquette-fil__type{font-weight:650;color:var(--txt)}.maquette-fil__texte{color:var(--txt);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.maquette-fil__entree--question{background:var(--amber-wash);border-color:var(--amber);color:var(--amber)}.maquette-fil__entree--question .maquette-fil__type{color:var(--amber)}.maquette-fil__entree--decision{background:var(--accent-wash);border-color:var(--accent);border-left-width:3px;color:var(--accent)}.maquette-fil__entree--decision .maquette-fil__type{color:var(--accent)}.maquette-fil__entree--action{background:var(--blue-wash);border-color:var(--blue);color:var(--blue)}.maquette-fil__entree--action .maquette-fil__type{color:var(--blue)}.maquette-fil__statut{display:flex;align-items:center;gap:var(--e-2);padding-inline:var(--e-3);font-size:var(--t-meta);color:var(--faint)}.demarrage{width:100%;display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--e-3)}.demarrage__geste{position:relative;display:flex;flex-direction:column;gap:var(--e-2);padding:var(--e-4);border-radius:var(--r-md);background:var(--surface);border:1px solid var(--border);box-shadow:var(--sh-1)}.demarrage__numero{position:absolute;top:var(--e-3);right:var(--e-3);font-size:var(--t-meta);font-weight:700;color:var(--faint)}.demarrage__icone{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--r-md);background:var(--accent-dim);color:var(--accent)}.demarrage__titre{font-weight:650;color:var(--txt)}.demarrage__texte{font-size:var(--t-etiquette);line-height:1.5;color:var(--muted)}@media(max-width:767px){.presentation__scene{height:auto;min-height:0;padding:var(--e-6) var(--e-4) var(--e-3)}.presentation__corps,.presentation__pied{padding-inline:var(--e-4)}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.pile{display:flex;flex-direction:column}.rangee{display:flex;align-items:center}.enroule{flex-wrap:wrap}.g-1{gap:var(--e-1)}.g-2{gap:var(--e-2)}.g-3{gap:var(--e-3)}.g-4{gap:var(--e-4)}.g-6{gap:var(--e-6)}.pousse{margin-left:auto}.muet{color:var(--muted)}.faible{color:var(--faint)}.meta{font-size:var(--t-meta)}.etiq{font-size:var(--t-etiquette)}.titre-ecran{font-size:var(--t-titre-ecran);font-weight:650;line-height:1.25;letter-spacing:-.02em}.titre-sujet{font-size:var(--t-titre-sujet);font-weight:600;line-height:1.4;letter-spacing:-.011em}.mb-2{margin-bottom:var(--e-2)}.mb-4{margin-bottom:var(--e-4)}.mb-6{margin-bottom:var(--e-6)}.mt-4{margin-top:var(--e-4)}.mt-6{margin-top:var(--e-6)}.bouton-tiroir{display:none}@media(max-width:767px){.bouton-tiroir{display:inline-flex}}
