:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--couleur-fond:#fff;--couleur-surface:#fff;--couleur-surface-2:#f5f5f7;--couleur-surface-3:#e8e8ed;--couleur-voile:#0006;--couleur-media-fond:#000;--couleur-sur-media:#f5f5f7;--couleur-case-fond:#00000073;--couleur-contour-pastille:#0000001f;--couleur-bordure:#e8e8ed;--couleur-bordure-forte:#86868b;--couleur-texte:#1d1d1f;--couleur-texte-2:#424245;--couleur-texte-3:#6e6e73;--couleur-texte-inverse:#f5f5f7;--couleur-accent:#0071e3;--couleur-accent-survol:#0062c4;--couleur-accent-fond:#f0f6ff;--couleur-sur-accent:#fff;--couleur-lien:#06c;--couleur-focus:#0071e3;--couleur-chaud:#bf4800;--couleur-succes:#1d7a3a;--couleur-succes-fond:#e9f6ec;--couleur-erreur:#c2190f;--couleur-erreur-fond:#fdeceb;--couleur-attention:#8a4d00;--couleur-attention-fond:#fff4e5;--couleur-info:#0058b8;--couleur-info-fond:#e8f2fd;--couleur-organisation-defaut:#6b7072;--couleur-axe-1:#0b8a84;--couleur-axe-2:#3a62d6;--couleur-axe-3:#7b4bd4;--couleur-axe-4:#cc3368;--couleur-axe-5:#bb6200;--couleur-axe-6:#927c00;--couleur-axe-7:#2a8a47;--couleur-axe-8:#5e6a78;--halo-grille:#00000014;--halo-melange:source-over;--halo-opacite:.95;--ombre-1:0 1px 3px #00000014;--ombre-2:0 0 0 1px #0000000d, 0 18px 40px -12px #00000040;--police-texte:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--police-titres:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--interlettre:-.01em;--interlettre-titres:-.03em;--police-chiffres:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--taille-xs:.75rem;--taille-s:.875rem;--taille-m:1rem;--taille-l:1.125rem;--taille-xl:1.375rem;--taille-xxl:1.75rem;--graisse-normale:400;--graisse-moyenne:500;--graisse-forte:600;--interligne:1.5;--interligne-serre:1.25;--espace-1:.25rem;--espace-2:.5rem;--espace-3:.75rem;--espace-4:1rem;--espace-5:1.5rem;--espace-6:2rem;--espace-7:2.5rem;--espace-8:3rem;--rayon-1:6px;--rayon-2:10px;--rayon-3:18px;--rayon-rond:999px;--retrait-barre:4px;--rayon-barre-onglet:10px;--rayon-barre:calc(var(--rayon-barre-onglet) + var(--retrait-barre));--couleur-barre-active:#fff;--hauteur-entete:3.5rem;--epaisseur-bande:4px;--largeur-navigation:16rem;--largeur-rail:3.75rem;--hauteur-barre-espaces:4rem;--largeur-panneau:22rem;--largeur-page:80rem;--largeur-cadre:26rem;--taille-vignette:10rem;--cible-tactile:2.75rem;--duree-transition:.12s}:root[data-theme=sombre]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--couleur-fond:#000;--couleur-surface:#1c1c1e;--couleur-surface-2:#2c2c2e;--couleur-surface-3:#3a3a3c;--couleur-barre-active:#3a3a3c;--couleur-voile:#0009;--couleur-media-fond:#000;--couleur-sur-media:#f5f5f7;--couleur-case-fond:#0000008c;--couleur-contour-pastille:#fff3;--couleur-bordure:#38383a;--couleur-bordure-forte:#8e8e93;--couleur-texte:#f5f5f7;--couleur-texte-2:#c7c7cc;--couleur-texte-3:#a1a1a6;--couleur-texte-inverse:#000;--couleur-accent:#3fd0c9;--couleur-accent-survol:#6fdcd6;--couleur-accent-fond:#12302f;--couleur-sur-accent:#000;--couleur-lien:#3fd0c9;--couleur-focus:#3fd0c9;--couleur-chaud:#ff9f0a;--couleur-succes:#7ee29a;--couleur-succes-fond:#122a1a;--couleur-erreur:#ff8a80;--couleur-erreur-fond:#3a1517;--couleur-attention:#ffcf70;--couleur-attention-fond:#33270e;--couleur-info:#9db8ff;--couleur-info-fond:#16213d;--couleur-organisation-defaut:#8e8e96;--couleur-axe-1:#3fd0c9;--couleur-axe-2:#7aa2ff;--couleur-axe-3:#b38cff;--couleur-axe-4:#ff8fb1;--couleur-axe-5:#ffb454;--couleur-axe-6:#e8e36b;--couleur-axe-7:#6fdc8c;--couleur-axe-8:#a9b3c1;--halo-grille:#ffffff0f;--halo-melange:lighter;--halo-opacite:.75;--ombre-1:0 1px 2px #0000004d;--ombre-2:0 10px 30px #00000073}@media (prefers-reduced-motion:reduce){:root{--duree-transition:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--couleur-fond);color:var(--couleur-texte);font-family:var(--police-texte);font-size:var(--taille-m);line-height:var(--interligne);letter-spacing:var(--interlettre);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3{line-height:var(--interligne-serre);font-weight:var(--graisse-forte);font-family:var(--police-titres);margin:0}h1{letter-spacing:var(--interlettre-titres);font-size:clamp(1.75rem,2.6vw,2.5rem);font-weight:700;line-height:1.08}h2{letter-spacing:-.02em;font-size:var(--taille-l)}h3{font-size:var(--taille-m)}p{margin:0 0 var(--espace-3)}a{color:var(--couleur-lien);text-underline-offset:2px}img,video{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}:where(select,textarea,input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=hidden],[type=submit],[type=button],[type=reset],[type=image])){padding:.4rem var(--espace-3);border-radius:var(--rayon-2);background-color:var(--couleur-surface-2);color:var(--couleur-texte);max-width:100%;transition:border-color var(--duree-transition), background-color var(--duree-transition), box-shadow var(--duree-transition);border:1px solid #0000}:where(select){appearance:none;cursor:pointer;background:var(--couleur-surface-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236e6e73' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right .75rem center;padding-inline-end:2rem}:where(select[multiple]){background-image:none;padding-inline-end:var(--espace-3)}:where(select,textarea,input):where(:focus-visible){border-color:var(--couleur-accent);background-color:var(--couleur-surface);box-shadow:0 0 0 3px var(--couleur-accent-fond);outline:none}:where(select,textarea,input):where(:disabled){opacity:.6;cursor:default}:where(input[type=checkbox],input[type=radio],input[type=range]){accent-color:var(--couleur-accent)}input::placeholder,textarea::placeholder{color:var(--couleur-texte-3)}ul,ol{margin:0;padding:0}fieldset{border:0;min-width:0;margin:0;padding:0}legend{font-weight:var(--graisse-moyenne);margin-bottom:var(--espace-2);padding:0}dl,dd{margin:0}abbr{text-decoration:none}:focus-visible{outline:3px solid var(--couleur-focus);outline-offset:2px;border-radius:var(--rayon-1)}.contenu:focus{outline:none}.masque{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.lien-evitement{left:var(--espace-2);z-index:100;background:var(--couleur-accent);color:var(--couleur-sur-accent);padding:var(--espace-2) var(--espace-4);border-radius:var(--rayon-2);position:absolute;top:-10rem}.lien-evitement:focus{top:var(--espace-2)}.texte-discret{color:var(--couleur-texte-2)}.champ-aide{color:var(--couleur-texte-3);font-size:var(--taille-s);margin:var(--espace-1) 0 0}.message-erreur{color:var(--couleur-erreur);background:var(--couleur-erreur-fond);padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-2)}.compte{color:var(--couleur-texte-3);font-size:var(--taille-xs);font-variant-numeric:tabular-nums}.bouton{justify-content:center;align-items:center;gap:var(--espace-2);min-height:var(--cible-tactile);padding:var(--espace-2) var(--espace-4);background:var(--couleur-surface-2);color:var(--couleur-texte);border-radius:var(--rayon-rond);font-weight:var(--graisse-moyenne);cursor:pointer;transition:background var(--duree-transition), border-color var(--duree-transition);border:1px solid #0000;text-decoration:none;display:inline-flex}.bouton:hover:not(:disabled){background:var(--couleur-surface-3)}.bouton:disabled{opacity:.55;cursor:not-allowed}.bouton-principal:disabled{opacity:1;background:var(--couleur-surface-3);color:var(--couleur-texte-3);border-color:#0000}.bouton-principal{background:var(--couleur-accent);border-color:var(--couleur-accent);color:var(--couleur-sur-accent)}.bouton-principal:hover:not(:disabled){background:var(--couleur-accent-survol)}.bouton-discret{color:var(--couleur-texte-2);background:0 0;border-color:#0000}.bouton-discret:hover:not(:disabled){background:var(--couleur-surface-2)}.bouton-danger{background:var(--couleur-erreur);border-color:var(--couleur-erreur);color:var(--couleur-sur-accent)}.bouton-plein{width:100%}.lien-bouton{color:var(--couleur-lien);text-underline-offset:2px;cursor:pointer;font:inherit;background:0 0;border:0;min-height:1.5rem;padding:0;text-decoration:underline}.formulaire{gap:var(--espace-4);flex-direction:column;display:flex}.formulaire-ligne{align-items:flex-end;gap:var(--espace-3);flex-wrap:wrap;display:flex}.formulaire-compact{margin-top:var(--espace-2)}.formulaire.formulaire-ligne{flex-direction:row}.formulaire.formulaire-ligne>.carte-titre{flex-basis:100%}.formulaire.formulaire-ligne.carte>.bouton,.formulaire.formulaire-ligne>.bouton{align-self:flex-end}.formulaire.formulaire-ligne>.champ-case{min-height:var(--cible-tactile)}.formulaire:not(.formulaire-ligne)>.champ-large{flex:none}.formulaire-compact select,.formulaire-ligne>select{max-width:12rem;min-height:var(--cible-tactile)}.formulaire-lien{text-align:center;margin:0}.formulaire.carte>.bouton{align-self:flex-start}.formulaire-actions{justify-content:flex-end;gap:var(--espace-2);display:flex}.champ{gap:var(--espace-1);flex-direction:column;min-width:0;display:flex}.champ-large{flex:16rem}.champ label,.champ-libelle{font-weight:var(--graisse-moyenne);font-size:var(--taille-s)}.champ input:not([type=checkbox]):not([type=radio]),.champ select,.champ textarea,.recherche input,.lien-invitation,.formulaire-compact select,.formulaire-ligne>select{width:100%;min-height:var(--cible-tactile);padding:var(--espace-2) var(--espace-3);background-color:var(--couleur-surface-2);border-radius:var(--rayon-2);transition:border-color var(--duree-transition), background-color var(--duree-transition);border:1px solid #0000}.champ select,.formulaire-compact select,.formulaire-ligne>select{appearance:none;background:var(--couleur-surface-2) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236e6e73' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right .8rem center;padding-inline-end:2rem}.champ input:not([type=checkbox]):not([type=radio]):focus-visible,.champ select:focus-visible,.champ textarea:focus-visible,.recherche input:focus-visible,.formulaire-compact select:focus-visible,.formulaire-ligne>select:focus-visible{border-color:var(--couleur-accent);background-color:var(--couleur-surface);box-shadow:0 0 0 3px var(--couleur-accent-fond);outline:none}.champ textarea{resize:vertical;min-height:5rem}.champ input:disabled,.champ select:disabled,.champ textarea:disabled{opacity:.6}.champ-ligne{justify-content:space-between;align-items:center;gap:var(--espace-3);flex-direction:row}.champ-ligne select{width:auto;min-width:9rem}.champ-case{align-items:center;gap:var(--espace-2);flex-direction:row;min-height:2rem;display:flex}.champ-case input{width:1.125rem;height:1.125rem;accent-color:var(--couleur-accent);flex:none;margin:0}.champ-case label{font-weight:var(--graisse-normale);font-size:var(--taille-m)}.fieldset{gap:var(--espace-3);flex-direction:column;display:flex}.fieldset:disabled{opacity:1}.separateur{align-items:center;gap:var(--espace-3);color:var(--couleur-texte-3);font-size:var(--taille-s);display:flex}.separateur:before,.separateur:after{content:"";border-top:1px solid var(--couleur-bordure);flex:1}.onglets,.segments{padding:var(--retrait-barre);background:var(--couleur-surface-2);border-radius:var(--rayon-barre);scrollbar-width:none;border:0;flex-wrap:nowrap;align-items:center;gap:2px;max-width:100%;display:inline-flex;overflow-x:auto}.onglets::-webkit-scrollbar{display:none}.segments::-webkit-scrollbar{display:none}.onglet,.segment{justify-content:center;align-items:center;gap:var(--espace-1);height:2rem;min-height:0;padding:0 var(--espace-3);border-radius:var(--rayon-barre-onglet);color:var(--couleur-texte-2);font:inherit;font-size:var(--taille-s);font-weight:var(--graisse-moyenne);white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:none;text-decoration:none;display:inline-flex}.onglet:hover,.segment:hover{color:var(--couleur-texte)}.onglet[aria-pressed=true],.onglet[aria-current=page],.segment[aria-pressed=true]{background:var(--couleur-barre-active);color:var(--couleur-texte);box-shadow:var(--ombre-1);font-weight:var(--graisse-forte)}.barre-action{border-radius:var(--rayon-barre-onglet);width:2rem;height:2rem;color:var(--couleur-texte-2);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;font-size:1.15rem;line-height:1;text-decoration:none;display:inline-flex}.barre-action:hover{background:var(--couleur-surface-3);color:var(--couleur-texte)}.barre-action-principale,.barre-action-principale:hover{background:var(--couleur-accent);color:var(--couleur-sur-accent)}.barre-action-principale:hover{filter:brightness(1.06)}.barre-separateur{width:1px;height:1.1rem;margin:0 var(--espace-1);background:var(--couleur-bordure);flex:none}.barre-actions{flex:none;align-items:center;gap:2px;margin-inline-start:6px;display:inline-flex}.barre-seule .barre-actions,.barre-seule>.barre-action:first-child{margin-inline-start:0}.barre-action-compte{width:auto;padding:0 var(--espace-2);gap:4px}.barre-action-nombre{font-size:var(--taille-xs);font-variant-numeric:tabular-nums}.etat{align-items:center;gap:var(--espace-2);padding:var(--espace-7) var(--espace-4);text-align:center;color:var(--couleur-texte-2);flex-direction:column;display:flex}.etat-erreur{color:var(--couleur-erreur)}.etat-vide .etat-titre,.etat-erreur strong{color:var(--couleur-texte);font-size:var(--taille-l)}.etat-detail{max-width:36rem}.etat-detail p:last-child{margin:0}.etat-roue{border:3px solid var(--couleur-surface-3);border-top-color:var(--couleur-accent);border-radius:50%;width:1.5rem;height:1.5rem;animation:.8s linear infinite tourner}@media (prefers-reduced-motion:reduce){.etat-roue{animation:none}}@keyframes tourner{to{transform:rotate(360deg)}}.annonce:empty{display:none}.annonce{padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-2);margin:var(--espace-2) 0}.annonce-succes{background:var(--couleur-succes-fond);color:var(--couleur-succes)}.annonce-erreur{background:var(--couleur-erreur-fond);color:var(--couleur-erreur)}.annonce-info{background:var(--couleur-accent-fond);color:var(--couleur-lien)}.page-seule{max-width:40rem;margin:var(--espace-8) auto;padding:0 var(--espace-4)}.cadre{min-height:100vh;padding:var(--espace-7) var(--espace-4);justify-content:center;align-items:flex-start;display:flex}.cadre-carte{width:100%;max-width:var(--largeur-cadre);background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);padding:var(--espace-6) var(--espace-5);gap:var(--espace-4);box-shadow:var(--ombre-1);flex-direction:column;display:flex}.cadre-marque{font-weight:var(--graisse-forte);letter-spacing:.08em;text-transform:uppercase;font-size:var(--taille-s);color:var(--couleur-texte-2);margin:0}.cadre-titre{font-size:var(--taille-xl)}.cadre-sous-titre{color:var(--couleur-texte-2)}.cadre-sous-titre p{margin:0}.ligne-organisation{align-items:center;gap:var(--espace-2);font-weight:var(--graisse-forte);color:var(--couleur-texte);display:inline-flex}.pastille{box-shadow:0 0 0 1px var(--couleur-contour-pastille) inset;border-radius:50%;flex:none;display:inline-block}.coque{flex-direction:column;min-height:100vh;display:flex}.entete{z-index:20;background:var(--couleur-surface);border-bottom:1px solid var(--couleur-bordure);position:sticky;top:0}.entete-bande{height:var(--epaisseur-bande);background:var(--couleur-organisation)}.entete-ligne{align-items:center;gap:var(--espace-2);min-height:var(--hauteur-entete);padding:0 var(--espace-3);display:flex}.entete-espace{flex:1}.selecteur{min-width:0;position:relative}.selecteur-actif{align-items:center;gap:var(--espace-2);min-height:var(--cible-tactile);padding:var(--espace-1) var(--espace-3);border-radius:var(--rayon-2);font-weight:var(--graisse-forte);max-width:100%;display:inline-flex}.selecteur-bouton{background:var(--couleur-surface-2);border:1px solid var(--couleur-bordure);cursor:pointer}.selecteur-bouton:hover{background:var(--couleur-surface-3)}.selecteur-nom{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.selecteur-chevron{color:var(--couleur-texte-2)}.selecteur-liste{top:calc(100% + var(--espace-1));background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);min-width:15rem;box-shadow:var(--ombre-2);padding:var(--espace-1);z-index:30;list-style:none;position:absolute;left:0}.selecteur-option{align-items:center;gap:var(--espace-2);padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-1);color:var(--couleur-texte);min-height:var(--cible-tactile);text-decoration:none;display:flex}.selecteur-option:hover{background:var(--couleur-surface-2)}.selecteur-option[aria-current=true]{background:var(--couleur-accent-fond);font-weight:var(--graisse-forte)}.coque-corps{flex-direction:column;flex:1;min-width:0;display:flex}.entete-marque{font-size:var(--taille-s);font-weight:var(--graisse-forte);letter-spacing:.18em;color:var(--couleur-texte);padding:var(--espace-2) var(--espace-1);text-decoration:none}.entete-recherche{justify-content:center;align-items:center;gap:var(--espace-2);min-height:var(--cible-tactile);min-width:var(--cible-tactile);padding:0 var(--espace-3);border-radius:var(--rayon-3);background:var(--couleur-surface-2);border:1px solid var(--couleur-bordure);color:var(--couleur-texte-2);font:inherit;cursor:pointer;display:inline-flex}.entete-recherche:hover{background:var(--couleur-surface-3);color:var(--couleur-texte)}.entete-recherche-texte,.entete-recherche-touche{display:none}.entete-recherche-touche{font-family:inherit;font-size:var(--taille-xs);padding:1px var(--espace-1);border:1px solid var(--couleur-bordure-forte);border-radius:var(--rayon-1)}.compte{position:relative}.compte-bouton{width:var(--cible-tactile);height:var(--cible-tactile);background:var(--couleur-surface-3);color:var(--couleur-texte);border:1px solid var(--couleur-bordure-forte);font:inherit;font-weight:var(--graisse-forte);cursor:pointer;border-radius:50%}.compte-panneau{right:0;top:calc(100% + var(--espace-2));z-index:30;background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);width:min(18rem,100vw - 2rem);box-shadow:var(--ombre-2);padding:var(--espace-2);gap:var(--espace-1);overscroll-behavior:contain;flex-direction:column;max-height:calc(100dvh - 5rem);display:flex;position:absolute;overflow-y:auto}.compte-mail{margin:var(--espace-2) var(--espace-3) 0;font-size:var(--taille-s);color:var(--couleur-texte-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.compte-role{margin:2px var(--espace-3) var(--espace-2);font-size:var(--taille-xs);color:var(--couleur-texte-3)}.compte-aide{margin:0 var(--espace-3) var(--espace-2);font-size:var(--taille-xs);color:var(--couleur-texte-2)}.compte-deconnexion{margin:var(--espace-2) var(--espace-3) var(--espace-1)}.compte-theme{margin:0 var(--espace-3) var(--espace-2);display:flex}.compte-theme .segment{flex:1}.navigation{display:none}.navigation-liste{gap:var(--espace-1);flex-direction:column;list-style:none;display:flex}.navigation-lien{min-height:var(--cible-tactile);padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-3);width:100%;color:var(--couleur-texte-2);font:inherit;font-weight:var(--graisse-moyenne);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.navigation-lien:hover{background:var(--couleur-surface-2);color:var(--couleur-texte)}.navigation-lien.active{background:var(--couleur-surface-3);color:var(--couleur-texte)}.navigation-espace{gap:var(--espace-3);color:var(--couleur-texte)}.navigation-espace-nom{flex:1}.navigation-chevron{color:var(--couleur-texte-3);transition:transform var(--duree-transition)}.navigation-espace[aria-expanded=true] .navigation-chevron{transform:rotate(90deg)}.navigation-modules{margin:2px 0 var(--espace-2);flex-direction:column;gap:2px;padding:0 0 0 2.75rem;list-style:none;display:flex}.navigation-module{min-height:2.5rem;font-size:var(--taille-s)}.navigation-titre{margin:var(--espace-3) var(--espace-3) var(--espace-1);font-size:var(--taille-xs);font-weight:var(--graisse-forte);text-transform:uppercase;letter-spacing:.06em;color:var(--couleur-texte-3)}.contenu{min-width:0;padding:var(--espace-4) var(--espace-4) calc(var(--hauteur-barre-espaces) + var(--espace-5));flex:1}.selecteur-nom{max-width:calc(100vw - 12rem)}.modules-espace{gap:var(--espace-1);padding:var(--espace-1);margin-bottom:var(--espace-4);background:var(--couleur-surface-2);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);display:flex;overflow-x:auto}.modules-espace-lien{min-height:2.5rem;padding:0 var(--espace-3);border-radius:var(--rayon-2);color:var(--couleur-texte-2);font-size:var(--taille-s);font-weight:var(--graisse-moyenne);white-space:nowrap;flex:1 0 auto;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.modules-espace-lien.active{background:var(--couleur-surface-3);color:var(--couleur-texte)}.barre-espaces{z-index:20;min-height:var(--hauteur-barre-espaces);padding:var(--espace-1) var(--espace-1) calc(var(--espace-2) + env(safe-area-inset-bottom));background:var(--couleur-surface);border-top:1px solid var(--couleur-bordure);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.barre-espaces-lien{min-height:3.25rem;color:var(--couleur-texte-3);font-size:var(--taille-xs);font-weight:var(--graisse-moyenne);flex-direction:column;justify-content:center;align-items:center;gap:2px;text-decoration:none;display:flex}.barre-espaces-lien.active{color:var(--couleur-texte)}.barre-espaces-lien.active svg{color:var(--couleur-lien)}.palette-voile{z-index:50;background:var(--couleur-voile);padding:12vh var(--espace-4) var(--espace-4);justify-content:center;align-items:flex-start;display:flex;position:fixed;inset:0}.palette{background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);width:min(36rem,100%);box-shadow:var(--ombre-2);overflow:hidden}.palette-champ{box-sizing:border-box;width:100%;min-height:3.25rem;padding:0 var(--espace-4);border:0;border-bottom:1px solid var(--couleur-bordure);color:var(--couleur-texte);font:inherit;font-size:var(--taille-l);background:0 0}.palette-champ:focus,.palette-champ:focus-visible{box-shadow:none;border-color:#0000;border-bottom-color:var(--couleur-bordure);background:0 0;border-radius:0;outline:none}.palette-liste{padding:var(--espace-2);max-height:50vh;margin:0;list-style:none;overflow-y:auto}.palette-option{justify-content:space-between;align-items:center;gap:var(--espace-3);min-height:var(--cible-tactile);padding:0 var(--espace-3);border-radius:var(--rayon-2);cursor:pointer;display:flex}.palette-option[aria-selected=true]{background:var(--couleur-surface-3)}.palette-libelle{align-items:center;gap:var(--espace-2);display:inline-flex}.palette-lieu{font-size:var(--taille-s);color:var(--couleur-texte-3)}.palette-vide{padding:var(--espace-4);color:var(--couleur-texte-2);margin:0}.palette-aide{padding:var(--espace-2) var(--espace-4) var(--espace-3);font-size:var(--taille-xs);margin:0}@media (min-width:48rem){.coque-corps{flex-direction:row}.navigation{width:var(--largeur-navigation);border-right:1px solid var(--couleur-bordure);padding:var(--espace-4) var(--espace-3);top:calc(var(--hauteur-entete) + var(--epaisseur-bande));height:calc(100vh - var(--hauteur-entete) - var(--epaisseur-bande));box-sizing:border-box;z-index:18;flex:none;align-self:flex-start;padding:0;display:block;position:sticky;overflow:visible}.navigation-interieur{box-sizing:border-box;height:100%;padding:var(--espace-4) var(--espace-3);gap:var(--espace-1);background:var(--couleur-fond);flex-direction:column;display:flex;overflow-y:auto}.navigation-epingle{color:var(--couleur-texte-3);font-weight:var(--graisse-normale);font-size:var(--taille-s);gap:var(--espace-3);margin-top:auto}.navigation-repliee{width:var(--largeur-rail);border-right-color:#0000}.navigation-repliee .navigation-interieur{width:var(--largeur-rail);padding-inline:var(--espace-2);border-right:1px solid var(--couleur-bordure);transition:width .18s,box-shadow .18s;position:absolute;inset-block:0;inset-inline-start:0;overflow-x:hidden}.navigation-repliee:hover .navigation-interieur{width:var(--largeur-navigation);box-shadow:var(--ombre-2);padding-inline:var(--espace-3);transition-delay:.12s}.navigation-repliee:has(:focus-visible) .navigation-interieur{width:var(--largeur-navigation);box-shadow:var(--ombre-2);padding-inline:var(--espace-3);transition-delay:.12s}.navigation-repliee:not(:hover):not(:has(:focus-visible)) :is(.navigation-espace-nom,.navigation-chevron,.navigation-modules,.navigation-demo){display:none}.navigation-repliee:not(:hover):not(:has(:focus-visible)) .navigation-lien{justify-content:center;padding-inline:0}.barre-espaces,.modules-espace{display:none}.contenu{padding:var(--espace-5) var(--espace-6) var(--espace-8)}.entete-ligne{gap:var(--espace-3);padding:0 var(--espace-5)}.entete-recherche{flex:0 28rem;justify-content:flex-start}.entete-recherche-texte,.entete-recherche-touche{display:inline}.entete-recherche-touche{margin-left:auto}.selecteur-nom{max-width:20rem}}.page{max-width:var(--largeur-page);gap:var(--espace-4);flex-direction:column;width:100%;margin-inline:auto;display:flex}.page-entete{column-gap:var(--espace-5);row-gap:var(--espace-2);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.page-entete>*{grid-column:1;min-width:0}.page-entete>.entete-droite{justify-content:flex-end;justify-self:end;align-items:center;gap:var(--espace-2);flex-wrap:wrap;grid-area:1/2/span 4;max-width:100%;display:flex}@media (max-width:47.99rem){.page-entete{grid-template-columns:minmax(0,1fr)}.page-entete>.entete-droite{grid-area:auto/1;justify-content:flex-start;justify-self:stretch}}.page-entete p{max-width:46rem;margin:0}.section-titre{font-size:var(--taille-l);margin-top:var(--espace-3);margin-bottom:var(--espace-2)}.liste-cartes{gap:var(--espace-3);list-style:none;display:grid}.carte{background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);padding:var(--espace-4);gap:var(--espace-3);flex-direction:column;min-width:0;display:flex}.carte-inactive{background:var(--couleur-surface-2)}.carte-succes{border-color:var(--couleur-succes);background:var(--couleur-succes-fond)}.carte-succes .champ-aide{color:var(--couleur-texte-2)}.carte-titre{align-items:center;gap:var(--espace-2);font-size:var(--taille-m);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.carte-nom{font-size:var(--taille-l)}.carte-sous-titre{font-size:var(--taille-s);font-weight:var(--graisse-forte);color:var(--couleur-texte-2);text-transform:uppercase;letter-spacing:.04em}.carte-champs{gap:var(--espace-4);flex-wrap:wrap;align-items:center;display:flex}.carte-modules{border-top:1px solid var(--couleur-bordure);padding-top:var(--espace-3);gap:var(--espace-2);flex-direction:column;display:flex}.carte-modules legend{font-size:var(--taille-s);float:left;width:100%}.carte-actions{gap:var(--espace-2);flex-wrap:wrap;align-items:center;display:flex}.etiquette{padding:0 var(--espace-2);border-radius:var(--rayon-rond);background:var(--couleur-surface-2);min-height:1.5rem;color:var(--couleur-texte-2);font-size:var(--taille-xs);font-weight:var(--graisse-moyenne);border:1px solid #0000;align-items:center;display:inline-flex}.etiquette-forte{background:var(--couleur-accent-fond);color:var(--couleur-lien);border-color:#0000}.etiquette-attention{background:var(--couleur-attention-fond);color:var(--couleur-attention);border-color:#0000}.etiquettes,.puces{gap:var(--espace-1);flex-wrap:wrap;list-style:none;display:flex}.puce{align-items:center;gap:var(--espace-1);padding:0 var(--espace-1) 0 var(--espace-3);border-radius:var(--rayon-rond);background:var(--couleur-surface-2);border:1px solid var(--couleur-bordure);min-height:2rem;font-size:var(--taille-s);display:inline-flex}.musique-fond ul{margin:var(--espace-1) 0 var(--espace-3);padding-left:var(--espace-4)}.coque-tiroir .contenu-tiroir{max-width:100%;padding-inline:var(--espace-5)}.puce-rangement{padding:0 var(--espace-3);color:var(--couleur-texte-2);background:0 0;border-style:dashed}.options-source{gap:var(--espace-1);border:0;margin:0;padding:0;display:grid}.option-case{align-items:center;gap:var(--espace-2);font-size:var(--taille-s);white-space:nowrap;display:flex}.carte-lieux{border-radius:var(--rayon-2);border:1px solid var(--couleur-bordure);background:var(--couleur-surface-2);isolation:isolate;z-index:0;height:min(65vh,36rem);position:relative}.carte-et-lieux{gap:var(--espace-3);display:grid}.marque-carte{background:var(--couleur-surface-2);cursor:pointer;border:3px solid #fff;border-radius:10px;width:56px;height:56px;padding:0;position:relative;overflow:visible;box-shadow:0 2px 8px #00000059}.marque-carte:after{content:"";border:6px solid #0000;border-top-color:#fff;position:absolute;bottom:-9px;left:50%;translate:-50%}.marque-carte-image{border-radius:7px;width:100%;height:100%;display:block;overflow:hidden}.marque-carte-image .vignette{width:100%;height:100%}.marque-carte-nombre{color:#fff;font-size:var(--taille-xs);font-weight:var(--graisse-forte);text-shadow:0 1px 2px #000c;position:absolute;bottom:3px;left:4px}.marque-carte:focus-visible{outline:3px solid var(--couleur-accent);outline-offset:2px}@media (min-width:64rem){.carte-et-lieux{grid-template-columns:minmax(0,1fr) 18rem}}.carte-panneau{gap:var(--espace-2);align-content:start;max-height:min(65vh,36rem);display:grid;overflow:auto}.carte-recherche{width:100%}.carte-pays details{border-bottom:1px solid var(--couleur-bordure);padding:var(--espace-1) 0}.carte-pays summary{cursor:pointer;font-weight:var(--graisse-moyenne)}.carte-pays ul{margin:var(--espace-1) 0 0;padding:0 0 0 var(--espace-3);gap:2px;list-style:none;display:grid}.carte-pays button[aria-pressed=true]{font-weight:var(--graisse-forte)}.puce-retirer{color:var(--couleur-texte-2);cursor:pointer;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:inline-flex}.puce-retirer:hover{background:var(--couleur-surface-3);color:var(--couleur-texte)}.puces-choix{gap:var(--espace-1);flex-wrap:wrap;display:flex}.puce-choix{min-height:2.25rem;padding:0 var(--espace-3);border-radius:var(--rayon-rond);cursor:pointer;background:var(--couleur-surface-2);font-size:var(--taille-s);border:1px solid #0000}.puce-choix[aria-pressed=true]{background:var(--couleur-accent);border-color:var(--couleur-accent);color:var(--couleur-sur-accent)}.puce-choix[aria-pressed=true] .compte{color:var(--couleur-sur-accent)}.details summary{cursor:pointer;color:var(--couleur-texte-2);min-height:var(--cible-tactile);align-items:center;display:flex}.liste-simple{padding-left:var(--espace-5);color:var(--couleur-texte-2)}.liste-boutons{gap:var(--espace-2);flex-wrap:wrap;justify-content:center;margin:0;padding:0;list-style:none;display:flex}.tableau{border-collapse:collapse;background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);width:100%;overflow:hidden}.tableau th,.tableau td{text-align:left;padding:var(--espace-3);border-bottom:1px solid var(--couleur-bordure);vertical-align:top}.tableau thead th{font-size:var(--taille-s);color:var(--couleur-texte-2);background:var(--couleur-surface-2)}@media (max-width:47.99rem){.tableau thead{display:none}.tableau,.tableau tbody,.tableau tr,.tableau th,.tableau td{width:100%;display:block}.tableau tr{border-bottom:1px solid var(--couleur-bordure);padding:var(--espace-2) 0}.tableau th,.tableau td{padding:var(--espace-1) var(--espace-3);border:0}}.lien-invitation{font-family:var(--police-chiffres);font-size:var(--taille-s);flex:16rem}.bientot{background:var(--couleur-surface);border:1px dashed var(--couleur-bordure-forte);border-radius:var(--rayon-3);padding:var(--espace-6) var(--espace-5);gap:var(--espace-2);flex-direction:column;max-width:44rem;display:flex}.bientot h2{font-size:var(--taille-xl)}.bientot p{margin:0}.bientot-etiquette{padding:0 var(--espace-3);border-radius:var(--rayon-rond);background:var(--couleur-accent-fond);color:var(--couleur-lien);font-weight:var(--graisse-forte);font-size:var(--taille-s);align-self:flex-start}.dialogue-fond{z-index:50;background:var(--couleur-voile);justify-content:center;align-items:stretch;display:flex;position:fixed;inset:0}.dialogue{background:var(--couleur-surface);width:100%;max-width:40rem;max-height:100vh;box-shadow:var(--ombre-2);flex-direction:column;display:flex}.dialogue-large{max-width:90rem}.dialogue:focus{outline:none}.dialogue-entete{align-items:center;gap:var(--espace-2);padding:var(--espace-2) var(--espace-3) var(--espace-2) var(--espace-4);border-bottom:1px solid var(--couleur-bordure);display:flex}.dialogue-titre{font-size:var(--taille-m);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.dialogue-fermer{min-width:var(--cible-tactile);margin-left:auto}.dialogue-corps{flex:1;min-height:0;overflow-y:auto}.dialogue:not(.dialogue-large) .dialogue-corps,.dialogue-large:not(.lecteur,.panneau-lateral,.catalogue-blocs) .dialogue-corps{padding:var(--espace-4)}.dialogue.champs-perso{max-width:46rem}@media (min-width:48rem){.dialogue-fond{padding:var(--espace-5);align-items:center}.dialogue{border-radius:var(--rayon-3);max-height:calc(100vh - 2 * var(--espace-5));overflow:hidden}}.barre-outils{gap:var(--espace-2);flex-wrap:wrap;align-items:center;display:flex}.filtres-activite{gap:var(--espace-3);flex-wrap:wrap;align-items:flex-end;display:flex}.filtres-activite .champ{flex:10rem;max-width:14rem}.filtres-activite .champ-large{flex:2 16rem;max-width:none}.barre-outils>.vues-adresse{flex:0 auto;margin-inline-end:auto}.barre-outils .bouton,.barre-outils .recherche .bouton{height:2rem;min-height:2rem;padding:0 var(--espace-3);font-size:var(--taille-s);font-weight:var(--graisse-normale)}.barre-outils .recherche input{border-radius:var(--rayon-rond);height:2rem;min-height:2rem;font-size:var(--taille-s);padding-block:0}.recherche{gap:var(--espace-2);flex:16rem;min-width:0;display:flex}.recherche input{min-width:0;min-height:var(--cible-tactile);box-sizing:border-box;appearance:none;flex:1}.recherche .bouton{min-height:var(--cible-tactile);flex:none}@media (min-width:64rem){.vues{flex:0 auto}}.panneau-filtres{gap:var(--espace-4);background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);padding:var(--espace-4);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.filtre{gap:var(--espace-1);flex-direction:column;display:flex}.filtre-tags{grid-column:1/-1}.filtre-actions{grid-column:1/-1;justify-content:flex-end;display:flex}.barre-selection{top:calc(var(--hauteur-entete) + var(--epaisseur-bande));z-index:10;align-items:center;gap:var(--espace-2);background:var(--couleur-accent-fond);border:1px solid var(--couleur-accent);border-radius:var(--rayon-3);padding:var(--espace-2) var(--espace-3);flex-wrap:wrap;display:flex;position:sticky}.barre-selection [role=status]{color:var(--couleur-lien);font-weight:var(--graisse-moyenne);flex:12rem}.fil-ariane ol{align-items:center;gap:var(--espace-1);flex-wrap:wrap;list-style:none;display:flex}.fil-ariane li{align-items:center;gap:var(--espace-1);display:inline-flex}.fil-ariane-sep{color:var(--couleur-texte-3)}.fil-ariane [aria-current=page]{font-weight:var(--graisse-forte)}.dossiers{gap:var(--espace-2);flex-wrap:wrap;list-style:none;display:flex}.dossier{align-items:center;gap:var(--espace-2);min-height:var(--cible-tactile);padding:var(--espace-1) var(--espace-3);background:var(--couleur-surface-2);border-radius:var(--rayon-barre);cursor:pointer;color:var(--couleur-texte);max-width:100%;font:inherit;border:0;display:inline-flex}.dossier:hover{background:var(--couleur-surface-3)}.dossier-nom{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grille{grid-template-columns:repeat(auto-fill, minmax(min(var(--taille-vignette), 42vw), 1fr));gap:var(--espace-3);list-style:none;display:grid}.carte-fichier{gap:var(--espace-1);flex-direction:column;min-width:0;display:flex}.carte-fichier-bouton{border-radius:var(--rayon-barre);background:var(--couleur-surface-2);cursor:pointer;aspect-ratio:4/3;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.carte-fichier-bouton:hover{filter:brightness(.96)}.carte-fichier-cochee .carte-fichier-bouton{box-shadow:0 0 0 3px var(--couleur-accent);border-color:var(--couleur-accent)}.vignette{width:100%;height:100%;color:var(--couleur-texte-3);justify-content:center;align-items:center;display:flex}.vignette img{object-fit:cover;width:100%;height:100%}.case{top:var(--espace-2);left:var(--espace-2);border-radius:var(--rayon-1);border:2px solid var(--couleur-surface);background:var(--couleur-case-fond);width:1.5rem;height:1.5rem;color:var(--couleur-sur-accent);font-size:var(--taille-s);font-weight:var(--graisse-forte);justify-content:center;align-items:center;display:flex;position:absolute}.case-cochee{background:var(--couleur-accent)}.badge-duree{right:var(--espace-1);bottom:var(--espace-1);padding:0 var(--espace-1);border-radius:var(--rayon-1);background:var(--couleur-media-fond);color:var(--couleur-sur-media);font-size:var(--taille-xs);font-variant-numeric:tabular-nums;position:absolute}.carte-fichier-infos{flex-direction:column;min-width:0;display:flex}.carte-fichier-nom{font-size:var(--taille-s);font-weight:var(--graisse-moyenne);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.carte-fichier-meta{font-size:var(--taille-xs);color:var(--couleur-texte-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.avec-panneau{padding-bottom:60vh}@media (min-width:64rem){.avec-panneau{padding-bottom:0;padding-right:calc(var(--largeur-panneau) + var(--espace-4))}}.frise{gap:var(--espace-4);flex-direction:column;display:flex}.frise-defilement{background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);padding:var(--espace-3);overflow-x:auto}.frise-piste{position:relative}.frise-phases{list-style:none;position:absolute;top:0;left:0;right:0}.frise-phase{position:absolute}.frise-phase-bouton{cursor:pointer;color:var(--couleur-lien);font-size:var(--taille-xs);font-weight:var(--graisse-forte);white-space:nowrap;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:2px;padding:0;display:flex}.frise-phase-bande{border-radius:var(--rayon-rond);background:var(--couleur-accent);min-width:6px;height:8px;display:block}.frise-phase-active .frise-phase-bande{box-shadow:0 0 0 2px var(--couleur-fond), 0 0 0 4px var(--couleur-texte)}.frise-phase-active .frise-phase-nom{font-weight:var(--graisse-forte);color:var(--couleur-texte)}.frise-phase-bouton:hover .frise-phase-nom{text-decoration:underline}.frise-mois{align-items:flex-end;list-style:none;display:flex}.frise-mois li{align-items:center;gap:var(--espace-1);flex-direction:column;flex:none;display:flex}.frise-colonne{border:0;border-bottom:1px solid var(--couleur-bordure-forte);cursor:pointer;border-radius:var(--rayon-1) var(--rayon-1) 0 0;background:0 0;justify-content:center;align-items:flex-end;width:calc(100% - 8px);height:7rem;padding:0;display:flex}.frise-colonne:hover:not(:disabled){background:var(--couleur-surface-2)}.frise-colonne:disabled{cursor:default}.frise-colonne-active{background:var(--couleur-accent-fond)}.frise-barre{background:var(--couleur-accent);border-radius:var(--rayon-1) var(--rayon-1) 0 0;width:60%;display:block}.frise-etiquette{font-size:var(--taille-xs);color:var(--couleur-texte-2);flex-direction:column;align-items:center;min-height:2.25rem;display:flex}.frise-annee{color:var(--couleur-texte)}.liste-phases{gap:var(--espace-2);list-style:none;display:grid}.phase{justify-content:space-between;gap:var(--espace-2);background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);padding:var(--espace-3);flex-wrap:wrap;align-items:center;display:flex}.phase-recit{margin:var(--espace-1) 0 0;color:var(--couleur-texte-2);font-size:var(--taille-s)}.phase-actions{gap:var(--espace-2);display:flex}.calendrier{gap:var(--espace-3);flex-direction:column;display:flex}.calendrier-titre{font-size:var(--taille-l);margin:0}.calendrier-grille{border-collapse:separate;border-spacing:3px;table-layout:fixed;width:calc(100% + 6px);margin-inline:-3px}.calendrier-grille th{font-size:var(--taille-xs);color:var(--couleur-texte-2);font-weight:var(--graisse-moyenne);padding:var(--espace-1)}.calendrier-grille td{vertical-align:top;height:5.5rem;padding:0}.calendrier-jour{border-radius:var(--rayon-2);cursor:pointer;background:var(--couleur-surface-2);width:100%;height:100%;color:var(--couleur-texte-2);border:0;padding:0;position:relative;overflow:hidden}.calendrier-jour:disabled{cursor:default;background:0 0}.calendrier-jour-plein{border-color:var(--couleur-bordure-forte)}.calendrier-jour[aria-pressed=true]{box-shadow:0 0 0 3px var(--couleur-accent)}.calendrier-vignettes{grid-template-columns:1fr;gap:1px;display:grid;position:absolute;inset:0}.calendrier-vignettes[data-nombre="2"]{grid-template-columns:1fr 1fr}.calendrier-vignettes[data-nombre="3"],.calendrier-vignettes[data-nombre="4"]{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr}.calendrier-vignettes .vignette{aspect-ratio:auto;border-radius:0;width:100%;height:100%;min-height:0;position:relative}.calendrier-numero{z-index:1;font-size:var(--taille-xs);font-weight:var(--graisse-forte);color:var(--couleur-texte);background:var(--couleur-surface);border-radius:var(--rayon-1);padding:0 3px;position:absolute;top:2px;left:4px}.calendrier-compte{z-index:1;font-size:var(--taille-xs);font-weight:var(--graisse-forte);background:var(--couleur-accent);color:var(--couleur-sur-accent);border-radius:var(--rayon-rond);padding:0 5px;position:absolute;bottom:2px;right:2px}.calendrier-hors{background:0 0}.calendrier-annee{align-items:center;gap:var(--espace-2) var(--espace-3);flex-wrap:wrap;display:flex}.calendrier-annee .annee-mois{flex:32rem;min-width:0}.calendrier-aujourdhui{flex:none}.annee-mois{gap:var(--espace-1);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (min-width:48rem){.annee-mois{grid-template-columns:repeat(12,minmax(0,1fr))}}.annee-case{width:100%;min-height:var(--cible-tactile);border-radius:var(--rayon-2);background:var(--couleur-surface-2);cursor:pointer;border:0;flex-direction:column;justify-content:center;align-items:center;padding-bottom:6px;display:flex;position:relative;overflow:hidden}.annee-case:after{content:"";height:4px;width:calc(var(--intensite,0) * 100%);background:var(--couleur-accent);position:absolute;bottom:0;left:0}.annee-case-active{border-color:var(--couleur-accent);box-shadow:inset 0 0 0 1px var(--couleur-accent)}.annee-nav{align-items:center;gap:var(--espace-3);display:flex}.calendrier-titre-annee{font-size:var(--taille-l);text-align:center;min-width:4rem;margin:0}.plans,.vue-plans{gap:var(--espace-3);flex-direction:column;display:flex;container-type:inline-size}.liste-plans{gap:var(--espace-3);list-style:none;display:grid}.plan{gap:var(--espace-2);background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);padding:var(--espace-2);grid-template-columns:1fr;align-items:start;display:grid}@container (width>=34rem){.plan{grid-template-columns:14rem 1fr}}.plan-images{border-radius:var(--rayon-1);background:var(--couleur-surface-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;min-height:3rem;display:grid;overflow:hidden}.plan-images img{object-fit:cover;aspect-ratio:16/9;width:100%;height:auto}.plan-images-vide{justify-content:center;align-items:center;display:flex}.plan-images-attente{background:var(--couleur-surface-3)}.plan-texte{gap:var(--espace-1);flex-direction:column;min-width:0;display:flex}.plan-entete{align-items:center;gap:var(--espace-2);flex-wrap:wrap;display:flex}.plan-temps{font-variant-numeric:tabular-nums;min-height:2.25rem;padding:var(--espace-1) var(--espace-2)}.plan-description{margin:0}.plan-personnes{gap:var(--espace-1);flex-direction:column;display:flex}.liste-paroles{gap:var(--espace-2);flex-direction:column;list-style:none;display:flex}.liste-paroles .lien-bouton{font-variant-numeric:tabular-nums}.recherche-plans{background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);padding:var(--espace-3)}.lecteur-corps{grid-template-columns:1fr;min-height:0;display:grid}.lecteur-media{background:var(--couleur-media-fond);grid-template-rows:minmax(0,1fr) auto;min-height:14rem;display:grid}.lecteur-media>:first-child{align-self:center}.lecteur-media video,.lecteur-media img{object-fit:contain;width:100%;max-height:62vh;margin:0 auto}.lecteur-media audio{width:calc(100% - 2 * var(--espace-4));margin:var(--espace-6) var(--espace-4)}.lecteur-vide{color:var(--couleur-sur-media);align-items:center;gap:var(--espace-2);padding:var(--espace-7) var(--espace-4);text-align:center;flex-direction:column;display:flex}.lecteur-nav{justify-content:space-between;gap:var(--espace-2);padding:var(--espace-2);background:var(--couleur-surface);border-bottom:1px solid var(--couleur-bordure);display:flex}.lecteur-cote{padding:var(--espace-4);gap:var(--espace-3);flex-direction:column;min-width:0;display:flex}@media (min-width:64rem){.lecteur-corps{height:calc(100vh - 2 * var(--espace-5) - 3.5rem);grid-template-columns:minmax(0,1fr) 24rem}.lecteur-media{min-height:0}.lecteur-cote{border-left:1px solid var(--couleur-bordure);overflow-y:auto}.lecteur .dialogue-corps{overflow:hidden}.lecteur-nav{border-bottom:0;border-top:1px solid var(--couleur-bordure)}}.metadonnees{gap:var(--espace-4);flex-direction:column;display:flex}.infos{gap:var(--espace-1);background:var(--couleur-surface-2);border-radius:var(--rayon-2);padding:var(--espace-3);grid-template-columns:1fr;display:grid}.info{gap:var(--espace-2);font-size:var(--taille-s);grid-template-columns:7rem 1fr;display:grid}.info dt{color:var(--couleur-texte-2)}.info dd{overflow-wrap:anywhere}.panneau-lot{z-index:40;background:var(--couleur-surface);border-top:1px solid var(--couleur-bordure-forte);max-height:60vh;box-shadow:var(--ombre-2);padding:var(--espace-4);gap:var(--espace-3);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@media (min-width:64rem){.panneau-lot{left:auto;top:calc(var(--hauteur-entete) + var(--epaisseur-bande));width:var(--largeur-panneau);border-top:0;border-left:1px solid var(--couleur-bordure-forte);max-height:none}}.panneau-lot-entete{justify-content:space-between;align-items:center;gap:var(--espace-2);display:flex}.lot-champ{border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);padding:var(--espace-2) var(--espace-3);gap:var(--espace-2);flex-direction:column;display:flex}.lot-champ-actif{border-color:var(--couleur-accent);background:var(--couleur-accent-fond)}.lot-champ-actif .champ-aide{color:var(--couleur-texte-2)}.navigation-lien{gap:var(--espace-2)}.navigation-demo{margin-left:auto}.etiquette-succes{background:var(--couleur-succes-fond);color:var(--couleur-succes);border-color:#0000}.bandeau-demo{gap:var(--espace-2);padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-2);background:var(--couleur-attention-fond);color:var(--couleur-attention);font-size:var(--taille-s);flex-wrap:wrap;align-items:center;margin:0;display:flex}.vitrine-blocs{gap:var(--espace-5);flex-direction:column;display:flex}.vitrine-blocs .section-titre,.tableau-de-bord .section-titre{margin:0 0 var(--espace-3)}.chiffres{gap:var(--espace-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));list-style:none;display:grid}.chiffre{gap:var(--espace-1);padding:var(--espace-4);background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);flex-direction:column;display:flex}.chiffre-valeur{font-size:var(--taille-xxl);font-weight:var(--graisse-forte);line-height:var(--interligne-serre);font-variant-numeric:tabular-nums}.chiffre-libelle{color:var(--couleur-texte-2);font-size:var(--taille-s)}.chiffre-detail{font-size:var(--taille-xs)}.grille-cartes{gap:var(--espace-3);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));list-style:none;display:grid}.grille-cartes .carte{gap:var(--espace-2)}.grille-cartes .carte-titre,.grille-cartes .carte-sous-titre,.carte-texte{margin:0}.carte-texte{color:var(--couleur-texte-2)}.carte-module-demo{background:var(--couleur-surface-2)}.carte-lien{color:var(--couleur-texte);text-decoration:none}.carte-lien:after{content:"";position:absolute;inset:0}.carte-lien:focus-visible{outline:none}.carte-module{position:relative}.carte-module:hover{border-color:var(--couleur-bordure-forte)}.carte-module:focus-within{box-shadow:0 0 0 3px var(--couleur-focus)}.colonnes{gap:var(--espace-3);padding-bottom:var(--espace-2);grid-auto-columns:minmax(13rem,1fr);grid-auto-flow:column;display:grid;overflow-x:auto}.colonne{background:var(--couleur-surface-2);border-radius:var(--rayon-3);padding:var(--espace-3);gap:var(--espace-2);flex-direction:column;min-width:0;display:flex}.colonne-titre{font-size:var(--taille-s);justify-content:space-between;gap:var(--espace-2);margin:0;display:flex}.colonne-cartes{gap:var(--espace-2);flex-direction:column;list-style:none;display:flex}.carte-compacte{padding:var(--espace-3);gap:var(--espace-1)}.carte-compacte .carte-titre{font-size:var(--taille-s);font-weight:var(--graisse-moyenne)}.carte-compacte .texte-discret{font-size:var(--taille-xs)}.barres{gap:var(--espace-2);background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);padding:var(--espace-4);flex-direction:column;list-style:none;display:flex}.barre-ligne{gap:var(--espace-3);font-size:var(--taille-s);grid-template-columns:minmax(8rem,16rem) 1fr auto;align-items:center;display:grid}.barre-libelle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.barre-piste{height:.75rem}.barre{background:var(--couleur-accent);border-radius:0 var(--rayon-1) var(--rayon-1) 0;min-width:2px;height:100%;display:block}.barre-valeur{font-variant-numeric:tabular-nums;color:var(--couleur-texte-2);text-align:right}@media (max-width:47.99rem){.barre-ligne{grid-template-columns:1fr auto}.barre-piste{grid-area:2/1/auto/-1}}.recherche-documents{flex:none;align-items:center;max-width:46rem}.recherche-documents input{min-height:var(--cible-tactile)}.liste-passages{gap:var(--espace-3);flex-direction:column;list-style:none;display:flex}.passage .carte-titre,.passage .carte-sous-titre,.passage-texte{margin:0}.passage-texte{white-space:pre-line}.fiche-document{max-width:46rem}.fiche-document .carte-nom{margin:0}.fiche-document .infos{column-gap:var(--espace-4);grid-template-columns:max-content 1fr}.fiche-document .infos dt{color:var(--couleur-texte-2)}.fiche-carte{white-space:pre-line;color:var(--couleur-texte-2)}.supprimer-base{gap:var(--espace-2);display:grid}.documents-corbeille .carte{opacity:.85}.fiche-document .infos dd{margin:0}.choix-dossier{gap:var(--espace-3);margin-top:var(--espace-3);display:grid}.page-document{gap:var(--espace-1);margin:0;display:grid}.page-document img{border:1px solid var(--couleur-bordure);border-radius:var(--rayon-1,4px);background:#fff;width:auto;max-width:100%;max-height:32rem;display:block}.carte-plafond{gap:var(--espace-2);flex-direction:column;height:100%;display:flex}.plafond-depense{margin:0}.majuscule:first-letter{text-transform:uppercase}.tableau-de-bord{container-type:inline-size}.tableau-haut{gap:var(--espace-5);grid-template-columns:minmax(0,1fr);grid-template-areas:"halo""gauche""droite";align-items:center;display:grid}.tableau-halo{align-items:center;gap:var(--espace-2);flex-direction:column;grid-area:halo;min-width:0;display:flex}.tableau-aujourdhui{grid-area:gauche}.tableau-point{grid-area:droite}.tableau-cote{gap:var(--espace-3);flex-direction:column;min-width:0;display:flex}@container (width>=44rem){.tableau-haut{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"halo halo""gauche droite";align-items:start}}@container (width>=64rem){.tableau-haut{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"gauche halo droite";align-items:center}}.tableau-note{font-size:var(--taille-xs);text-align:center;margin:0}.point-axes{gap:var(--espace-2);flex-direction:column;display:flex}.point-axes-titre{font-size:var(--taille-s);font-weight:var(--graisse-moyenne);color:var(--couleur-texte-2);margin:0}.point-axes-liste{gap:var(--espace-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.point-axe{align-items:center;gap:var(--espace-3);padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-2);background:var(--couleur-surface);border:1px solid var(--couleur-bordure);display:flex}.point-axe .tache-point{margin-top:0}.point-axe-nom{flex:1;min-width:0}.point-axe-valeur{font-weight:var(--graisse-forte);font-variant-numeric:tabular-nums}.liste-taches{gap:var(--espace-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tache{gap:var(--espace-3);padding:var(--espace-3) var(--espace-4);flex-direction:row;align-items:flex-start;display:flex}.tache-point{border-radius:50%;flex:none;width:9px;height:9px;margin-top:.45rem}.tache-texte{flex-direction:column;gap:2px;min-width:0;display:flex}.tache-texte .texte-discret{font-size:var(--taille-s)}.grille-espaces{grid-template-columns:minmax(0,1fr)}@container (width>=36rem){.grille-espaces{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (width>=64rem){.grille-espaces{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}}.carte-espace{gap:var(--espace-3);flex-direction:column;display:flex}.carte-espace-titre{align-items:center;gap:var(--espace-2);display:flex}.carte-espace-titre svg{color:var(--couleur-lien)}.carte-espace-action{color:var(--couleur-lien);margin-top:auto}.chiffres-compacts{gap:var(--espace-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0}.chiffres-compacts .chiffre{box-shadow:none;background:0 0;border:0;padding:0}.chiffres-compacts .chiffre-valeur{font-size:var(--taille-xl)}.chiffres-compacts .chiffre-libelle{font-size:var(--taille-xs)}.halo{aspect-ratio:1;max-width:100%;margin:0;position:relative}.halo-toile{width:100%;height:100%;position:absolute;inset:0}.halo-centre{text-align:center;pointer-events:none;flex-direction:column;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.halo-score{font-weight:var(--graisse-forte);letter-spacing:-.03em;line-height:1}.halo-legende{font-size:var(--taille-xs);color:var(--couleur-texte-2)}.halo-axes{margin:0;padding:0;list-style:none}.halo-axe{white-space:nowrap;font-size:var(--taille-xs);flex-direction:column;align-items:center;gap:1px;display:flex;position:absolute;transform:translate(-50%,-50%)}.halo-axe-nom{color:var(--couleur-texte-2);align-items:center;gap:6px;display:inline-flex}.halo-axe-point{border-radius:50%;width:8px;height:8px}.halo-axe-valeur{font-weight:var(--graisse-forte);color:var(--couleur-texte);font-size:var(--taille-s)}@media (max-width:47.99rem){.halo{width:min(100%,22rem)!important;height:auto!important}}.etiquette-erreur{background:var(--couleur-erreur-fond);color:var(--couleur-erreur);border-color:#0000}.tableau-defilant{border-radius:var(--rayon-3);overflow-x:auto}.tableau-activite{min-width:40rem}.tableau-activite th[scope=row],.tableau-activite td{vertical-align:top}.activite-qui,.tableau-activite td{text-align:left}.activite-qui .texte-discret,.tableau-activite td .texte-discret{font-size:var(--taille-xs);font-weight:var(--graisse-normale);display:block}.activite-acteur,.activite-action{font-weight:var(--graisse-moyenne);overflow-wrap:break-word;display:block}.activite-quand,.activite-cout{white-space:nowrap;font-variant-numeric:tabular-nums}.parc-section{gap:var(--espace-3);flex-direction:column;display:flex}.parc-serveurs{gap:var(--espace-4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin:0;padding:0;list-style:none;display:grid}.parc-serveur{gap:var(--espace-3);flex-direction:column;display:flex}.parc-serveur-avenir{border-style:dashed;border-color:var(--couleur-bordure-forte);background:0 0}.parc-serveur-entete{justify-content:space-between;align-items:flex-start;gap:var(--espace-3);display:flex}.parc-serveur-entete .carte-titre,.parc-serveur-entete p,.parc-sante{margin:0}.parc-serveur-corps{align-items:center;gap:var(--espace-4);flex-wrap:wrap;display:flex}.parc-anneau{flex:none}.parc-anneau-centre{fill:var(--couleur-texte);font-size:18px;font-weight:var(--graisse-forte)}.parc-anneau-sous{fill:var(--couleur-texte-3);font-size:12px}.parc-legende{gap:var(--espace-2);font-size:var(--taille-s);flex-direction:column;flex:10rem;margin:0;padding:0;list-style:none;display:flex}.parc-legende li{align-items:center;gap:var(--espace-2);display:flex}.parc-legende-nom{flex:1;min-width:0}.parc-carre{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.parc-sante{font-size:var(--taille-xs)}.parc-modifier{color:var(--couleur-lien);align-self:flex-start;margin-top:auto;padding-inline:0}.parc-section-entete{justify-content:space-between;align-items:center;gap:var(--espace-3);flex-wrap:wrap;display:flex}.parc-section-entete .section-titre{margin:0}.parc-clients{gap:var(--espace-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.parc-client{gap:var(--espace-4);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@container (width>=48rem){.parc-client{grid-template-columns:minmax(10rem,1fr) minmax(14rem,2fr) minmax(12rem,1fr)}}.parc{container-type:inline-size}.parc-client-qui p,.parc-client-nom{margin:0}.parc-client-nom{align-items:center;gap:var(--espace-2);display:inline-flex}.parc-client-modules{gap:var(--espace-2);flex-direction:column;min-width:0;display:flex}.parc-pile{background:var(--couleur-surface-3);border-radius:6px;gap:2px;height:12px;display:flex;overflow:hidden}.parc-pile>span{min-width:4px;display:block}.parc-puces{gap:var(--espace-1) var(--espace-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.parc-puce{padding:2px var(--espace-2);border-radius:var(--rayon-rond);border:1px solid var(--couleur-bordure);background:var(--couleur-surface-2);font-size:var(--taille-s);color:var(--couleur-texte-2);align-items:center;gap:6px;display:inline-flex}.parc-puce-coupe{opacity:.8;font-style:italic}.parc-client-plafond{gap:var(--espace-2);flex-direction:column;align-items:flex-start;display:flex}.parc-client-depense{margin:0}.parc-barre{border-radius:var(--rayon-1);background:var(--couleur-surface-3);width:100%;display:block;overflow:hidden}.barre-alerte{background:var(--couleur-attention)}.parc-resume{align-self:center;margin:0 0 0 auto}.parc-sous{font-size:var(--taille-xs);display:block}.tableau-parc{min-width:52rem}.tableau-parc .nombre{text-align:right;font-variant-numeric:tabular-nums}.tableau-vitesse{min-width:56rem}.tableau-vitesse .nombre{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tableau-vitesse .vitesse-lente{color:var(--couleur-erreur);font-weight:var(--graisse-forte)}.parc-catalogue{margin:var(--espace-3) 0;gap:var(--espace-2);flex-direction:column;padding:0;list-style:none;display:flex}.parc-catalogue-ligne{gap:var(--espace-3);padding:var(--espace-3);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}@media (max-width:39.99rem){.parc-catalogue-ligne{grid-template-columns:minmax(0,1fr) auto}.parc-catalogue-ligne .bouton{grid-column:1/-1}}.moments{gap:var(--espace-3);flex-direction:column;display:flex}.liste-moments{gap:var(--espace-2);grid-template-columns:repeat(auto-fill,minmax(20rem,1fr));margin:0;padding:0;list-style:none;display:grid}.moment{gap:var(--espace-3);width:100%;padding:var(--espace-2);text-align:left;cursor:pointer;background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);color:var(--couleur-texte);font:inherit;align-items:flex-start;display:flex}.moment:hover{border-color:var(--couleur-bordure-forte)}.moment-vignette{aspect-ratio:16/9;border-radius:var(--rayon-1);background:var(--couleur-surface-2);flex:none;width:8rem;position:relative;overflow:hidden}.moment-vignette .vignette{position:absolute;inset:0}.moment-temps{border-radius:var(--rayon-1);font-size:var(--taille-xs);font-variant-numeric:tabular-nums;background:var(--couleur-case-fond);color:var(--couleur-sur-media);padding:0 5px;position:absolute;bottom:4px;right:4px}.moment-texte{flex-direction:column;gap:2px;min-width:0;display:flex}.moment-nom{font-weight:var(--graisse-moyenne);font-size:var(--taille-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.moment-extrait{font-size:var(--taille-s);color:var(--couleur-texte-2);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.moment-origine{font-size:var(--taille-xs)}.frise-outils{align-items:center;gap:var(--espace-3);flex-wrap:wrap;display:flex}.frise-legende{gap:var(--espace-3);font-size:var(--taille-xs);color:var(--couleur-texte-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.frise-legende li{align-items:center;gap:6px;display:inline-flex}.frise-legende-pastille,.phase-pastille{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.frise-outils>.bouton{margin-left:auto}.frise-vignette{aspect-ratio:4/3;border-radius:var(--rayon-1);background:var(--couleur-surface-2);width:calc(100% - 8px);display:block;overflow:hidden}.frise-vignette:empty{background:0 0}.frise-vignette .vignette{width:100%;height:100%}.phase{gap:var(--espace-3);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.phase-pastille{margin-top:.45rem}.phase-actions{flex-wrap:wrap;justify-content:flex-end}.phase-couleur{align-items:center;gap:var(--espace-2);display:inline-flex}.phase-couleur input[type=color]{width:3rem;height:var(--cible-tactile);border:1px solid var(--couleur-bordure-forte);border-radius:var(--rayon-1);background:var(--couleur-surface);padding:2px}@media (max-width:39.99rem){.phase{grid-template-columns:auto minmax(0,1fr)}.phase-actions{grid-column:1/-1;justify-content:flex-start}}.analyse{gap:var(--espace-6);flex-direction:column;display:flex}.analyse-section{gap:var(--espace-3);flex-direction:column;display:flex}.analyse-section .section-titre,.analyse-section p{margin:0}.sans-resultat-demande{overflow-wrap:anywhere;font-weight:400}.analyse-barre{border-radius:var(--rayon-rond);background:var(--couleur-surface-3);height:.75rem;display:block;overflow:hidden}.analyse-barre-etape{border-radius:var(--rayon-rond);background:var(--couleur-surface-3);width:100%;min-width:6rem;height:.5rem;display:block;overflow:hidden}.tableau-etapes .nombre,.tableau-echecs .nombre{text-align:right;font-variant-numeric:tabular-nums}.tableau-echecs{min-width:44rem}.analyse-raison{max-width:28rem;font-size:var(--taille-s);color:var(--couleur-texte-2);overflow-wrap:anywhere}.liste-simple-analyse{padding-left:var(--espace-5);gap:var(--espace-1);flex-direction:column;margin:0;display:flex}@media (max-width:47.99rem){.calendrier-aujourdhui{order:1;margin-left:auto}.calendrier-annee .annee-mois{flex-basis:100%;order:2}}@media (max-width:39.99rem){.barre-outils .recherche{flex-basis:100%}}.parc-transcription{gap:var(--espace-2);padding:var(--espace-3);border-radius:var(--rayon-2);background:var(--couleur-surface-2);border:1px solid var(--couleur-bordure);flex-direction:column;display:flex}.parc-transcription-alerte{border-color:var(--couleur-attention)}.parc-transcription p{margin:0}.parc-transcription-ligne{justify-content:space-between;gap:var(--espace-2);font-size:var(--taille-s);flex-wrap:wrap;display:flex}.parc-file-ancienne{font-style:italic}.parc-files{padding-left:var(--espace-5);font-size:var(--taille-xs);color:var(--couleur-texte-2);margin:0}.parc-transcription-actions{gap:var(--espace-2);flex-wrap:wrap;align-items:center;display:flex}.parc-seuil{align-items:center;gap:var(--espace-2);font-size:var(--taille-xs);margin-left:auto;display:flex}.parc-seuil input{width:4.5rem;min-height:var(--cible-tactile);padding:0 var(--espace-2);border:1px solid var(--couleur-bordure-forte);border-radius:var(--rayon-1);background:var(--couleur-surface);color:var(--couleur-texte);font:inherit}.documents-sources{gap:var(--espace-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.carte-source-rag{gap:var(--espace-3);flex-direction:column;display:flex}.carte-source-entete{justify-content:space-between;align-items:flex-start;gap:var(--espace-3);display:flex}.carte-source-entete .carte-titre,.carte-source-entete p,.carte-source-rag>p{margin:0}.creer-base{gap:var(--espace-3);flex-direction:column;display:flex}.etapes-base{padding-left:var(--espace-5);color:var(--couleur-texte-2);font-size:var(--taille-s);margin:0}.etapes-base [aria-current=step]{color:var(--couleur-texte);font-weight:var(--graisse-forte)}.dossiers-rag{gap:var(--espace-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.dossier-rag{justify-content:space-between;align-items:center;gap:var(--espace-2);flex-wrap:wrap;display:flex}.dossier-rag .dossier{text-align:left;flex:14rem}.dossier-exclure{font-size:var(--taille-s)}.liste-exclus{margin:0 0 var(--espace-2);padding-left:var(--espace-5);gap:var(--espace-1);flex-direction:column;display:flex}.suivi{gap:var(--espace-5);flex-direction:column;display:flex}.suivi-section{gap:var(--espace-2);flex-direction:column;display:flex}.suivi-section .section-titre,.suivi-section p{margin:0}.tableau-suivi{min-width:46rem}.suivi-chemin{font-size:var(--taille-xs);font-weight:var(--graisse-normale);overflow-wrap:anywhere;display:block}.suivi-raison{max-width:22rem;font-size:var(--taille-s);color:var(--couleur-texte-2)}.suivi-dossiers{gap:var(--espace-2);grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));margin:0;padding:0;list-style:none;display:grid}.suivi-dossier{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--couleur-texte);flex-direction:column;gap:2px;display:flex}.pagination{align-items:center;gap:var(--espace-3);justify-content:center;display:flex}.telecharger-md{align-items:center;gap:var(--espace-2);flex-wrap:wrap;display:inline-flex}.dossier-exclure{align-items:center;gap:var(--espace-2);min-height:var(--cible-tactile);padding:0 var(--espace-2);flex:none;display:inline-flex}.dossier-exclure input{width:1.1rem;height:1.1rem;margin:0}.dossier-rag .dossier{min-height:var(--cible-tactile)}.carte-source-rag .chiffres-compacts{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:39.99rem){.carte-source-rag .chiffres-compacts{grid-template-columns:repeat(2,minmax(0,1fr))}}.liste-direct{gap:var(--espace-1);font-variant-numeric:tabular-nums;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.liste-echecs{gap:var(--espace-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.groupe-echecs{gap:var(--espace-2);flex-direction:column;display:flex}.groupe-echecs-entete{justify-content:space-between;align-items:center;gap:var(--espace-2);flex-wrap:wrap;display:flex}.groupe-echecs pre.analyse-raison{white-space:pre-wrap;max-width:none;margin:var(--espace-2) 0;font-family:var(--police-chiffres);font-size:var(--taille-xs)}.groupe-echecs .liste-simple-analyse .bouton{margin-left:var(--espace-2)}.recherche-documents{max-width:none}.resultats-documents{gap:var(--espace-5);align-items:start;display:grid}@media (min-width:64rem){.resultats-documents{grid-template-columns:minmax(0,1fr) minmax(16rem,22rem)}.resultats-documents-cote{top:var(--espace-4);position:sticky}}.resultats-documents-cote{gap:var(--espace-2);padding:var(--espace-4);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);background:var(--couleur-surface-2);flex-direction:column;display:flex}.resultats-documents-cote .section-titre{margin:0}.liste-documents-trouves{margin:0 0 var(--espace-3);gap:var(--espace-2);font-size:var(--taille-s);flex-direction:column;padding:0;list-style:none;display:flex}.passage .carte-sous-titre{text-transform:none;letter-spacing:normal;color:var(--couleur-texte-2)}.passage>.bouton{align-self:flex-start}.choix-ia{gap:var(--espace-3);border:0;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;padding:0;display:grid}.choix-ia-option{gap:var(--espace-2);padding:var(--espace-3);border:1px solid var(--couleur-bordure);border-radius:var(--rayon-3);cursor:pointer;align-items:flex-start;display:flex}.choix-ia-option>span{gap:var(--espace-1);flex-direction:column;display:flex}.choix-ia-actif{border-color:var(--couleur-accent);background:var(--couleur-accent-fond)}.choix-ia:disabled .choix-ia-option{cursor:default}.titre-avec-action{justify-content:space-between;align-items:center;gap:var(--espace-3);flex-wrap:wrap;display:flex}.actions-ligne{gap:var(--espace-2);flex-wrap:wrap;justify-content:flex-end;display:flex}.page-ia .tableau td:nth-child(2){white-space:nowrap}.page-ia .tableau .actions-ligne{flex-wrap:nowrap}.page-ia .tableau .actions-ligne .bouton{min-height:2rem;padding:0 var(--espace-3);font-size:var(--taille-s);white-space:nowrap}.liste-trace{gap:var(--espace-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.trace{border-left:3px solid var(--couleur-bordure);padding-left:var(--espace-3)}.trace-erreur{border-left-color:var(--couleur-attention)}.trace-resultat{border-left-color:var(--couleur-succes)}.trace-entete,.trace-texte{margin:0}.trace-texte{white-space:pre-wrap;overflow-wrap:anywhere}.trace-brut{white-space:pre-wrap;overflow-wrap:anywhere;font-family:var(--police-chiffres);font-size:var(--taille-xs);margin:var(--espace-2) 0 0}.montage{gap:var(--espace-3);flex-direction:column;display:flex}.montage-outils .recherche{flex:auto}.montage-familles{gap:var(--espace-2);flex-direction:column;display:flex}.puces-ligne{scrollbar-width:thin;flex-wrap:nowrap;padding-bottom:2px;overflow-x:auto}.puces-ligne .puce-choix{white-space:nowrap;flex:none}.montage-sous .puce-choix{min-height:2rem}.panneau-filtres-montage{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.filtre-musique{gap:var(--espace-2);grid-column:1/-1}.filtre-musique-reglages{gap:var(--espace-2) var(--espace-3);grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));display:grid}.liste-montage{border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);background:var(--couleur-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ligne-montage{gap:var(--espace-1);padding:var(--espace-2) var(--espace-3);flex-direction:column;display:flex}.ligne-montage+.ligne-montage{border-top:1px solid var(--couleur-bordure)}.ligne-montage-tete{align-items:center;gap:var(--espace-3);grid-template-columns:2.5rem minmax(0,1fr) 160px auto;min-width:0;display:grid}.ligne-montage-texte{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ligne-montage-titre{font-weight:var(--graisse-forte);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ligne-montage-infos{align-items:center;gap:var(--espace-1) var(--espace-3);font-size:var(--taille-s);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.ligne-montage-infos .etiquette{font-size:var(--taille-xs)}.ligne-montage-actions{justify-content:flex-end;align-items:center;gap:0;min-width:18rem;display:flex}.bouton-petit{white-space:nowrap;min-height:2rem;padding:0 var(--espace-2);font-size:var(--taille-s)}.bouton-ecoute{border-radius:50%;flex:none;width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0}.bouton-ecoute[aria-pressed=true]{background:var(--couleur-accent);border-color:var(--couleur-accent);color:var(--couleur-sur-accent)}.montage-vignette{border-radius:var(--rayon-1);background:var(--couleur-surface-2);flex:none;width:2.5rem;height:2.5rem;overflow:hidden}.courbe-energie{color:var(--couleur-texte-3);flex:none;position:relative}.courbe-energie svg{z-index:1;display:block;position:relative}.courbe-chant{background:var(--couleur-accent-fond);z-index:0;border-radius:2px;position:absolute;top:0;bottom:0}.montage-paroles{margin:var(--espace-2) 0 0;padding:var(--espace-2) var(--espace-3);border-left:2px solid var(--couleur-bordure);flex-direction:column;gap:2px;max-height:16rem;list-style:none;display:flex;overflow-y:auto}.montage-parole{gap:var(--espace-2);text-align:left;color:var(--couleur-texte-2);text-decoration:none;display:inline-flex}.montage-parole:hover .montage-parole-texte{text-decoration:underline}.montage-parole-courante{color:var(--couleur-texte);font-weight:600}.montage-parole-temps{font-variant-numeric:tabular-nums;min-width:3.2em;display:inline-block}.temps-fort{cursor:pointer;background:0 0;border:0;width:12px;margin-left:-6px;padding:0;position:absolute;top:-2px;bottom:-2px}.temps-fort:before{content:"";background:var(--couleur-accent);opacity:.55;border-radius:1px;width:2px;position:absolute;top:0;bottom:0;left:5px}.temps-fort-premier:before{opacity:1;width:3px;left:4.5px}.temps-fort:hover:before,.temps-fort:focus-visible:before{opacity:1}.montage-a-classer{align-items:center;gap:var(--espace-2);padding-left:calc(2.5rem + var(--espace-3));flex-wrap:wrap;display:flex}.montage-a-classer .puce-choix{min-height:1.875rem}.montage-ailleurs{margin-top:var(--espace-4);gap:var(--espace-2);flex-direction:column;display:flex}.edition-montage{gap:var(--espace-3);padding:var(--espace-2) 0 0 calc(2.5rem + var(--espace-3));grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));align-items:end;display:grid}.edition-montage .actions-ligne{grid-column:1/-1}@media (max-width:900px){.ligne-montage-tete{row-gap:var(--espace-1);grid-template-columns:2.5rem minmax(0,1fr)}.ligne-montage-courbe,.ligne-montage-actions{grid-column:2}.ligne-montage-courbe:empty{display:none}.ligne-montage-actions{min-width:0;margin-left:calc(-1 * var(--espace-2));flex-wrap:wrap;justify-content:flex-start}.montage-a-classer,.edition-montage{padding-left:0}}.droits-protege{background:var(--couleur-erreur-fond);color:var(--couleur-erreur);border-color:#0000}.droits-publiable{background:var(--couleur-info-fond);color:var(--couleur-info);border-color:#0000}.droits-partageable{background:var(--couleur-succes-fond);color:var(--couleur-succes);border-color:#0000}.droits-inconnu{background:var(--couleur-surface-2);color:var(--couleur-texte-2)}.analyse-compteur{align-items:baseline;gap:0 var(--espace-2);color:var(--couleur-texte-2);flex-wrap:wrap;display:flex}.analyse-compteur .chiffre-valeur{color:var(--couleur-texte)}.a-propos-document{align-items:flex-start;gap:var(--espace-2);flex-direction:column;display:flex}.fiche-document{gap:var(--espace-2);padding:var(--espace-2) var(--espace-3);border-left:3px solid var(--couleur-accent-fond);flex-direction:column;display:flex}.suivi-fiche td{background:var(--couleur-surface-2)}.suivi-actions{flex-wrap:nowrap;justify-content:flex-end}.courbe-energie{cursor:pointer}.courbe-lecture{background:var(--couleur-texte);pointer-events:none;border-radius:1px;width:2px;margin-left:-1px;position:absolute;top:-3px;bottom:-3px}.lecteur-bas{bottom:var(--espace-2);z-index:15;align-items:center;gap:var(--espace-2);padding:var(--espace-2) var(--espace-3);background:var(--couleur-surface);border:1px solid var(--couleur-bordure-forte);border-radius:var(--rayon-3);box-shadow:var(--ombre-2);display:flex;position:sticky}.lecteur-bas-piste{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.lecteur-bas-titre{font-weight:var(--graisse-forte);font-size:var(--taille-s);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lecteur-bas-piste input[type=range]{width:100%;accent-color:var(--couleur-accent);margin:0}.lecteur-bas-temps{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:var(--taille-s)}@media (max-width:47.99rem){.lecteur-bas{bottom:calc(var(--hauteur-barre-espaces) + env(safe-area-inset-bottom) + var(--espace-2));flex-wrap:wrap}.lecteur-bas-piste{flex-basis:100%;order:-1}}.gout{margin-left:var(--espace-2);align-items:center;gap:4px;display:inline-flex}.gout-bout{font-size:var(--taille-s);line-height:1}.gout-crans{border-radius:var(--rayon-rond);background:var(--couleur-surface-2);align-items:center;gap:2px;padding:2px;display:inline-flex}.gout-cran{cursor:pointer;background:0 0;border:0;border-radius:50%;width:1.25rem;height:1.25rem;padding:0;position:relative}.gout-cran:before{content:"";background:var(--couleur-bordure-forte);border-radius:50%;position:absolute;inset:.375rem}.gout-cran:hover:before{inset:.25rem}.gout-cran[aria-checked=true]:before{inset:.125rem}.gout-1[aria-checked=true]:before,.gout-2[aria-checked=true]:before{background:var(--couleur-erreur)}.gout-3[aria-checked=true]:before{background:var(--couleur-texte-3)}.gout-4[aria-checked=true]:before,.gout-5[aria-checked=true]:before{background:var(--couleur-succes)}.menu-ligne{position:relative}.menu-ligne-liste{z-index:30;min-width:13rem;padding:var(--espace-1);background:var(--couleur-surface);border:1px solid var(--couleur-bordure-forte);border-radius:var(--rayon-2);box-shadow:var(--ombre-2);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);right:0}.menu-ligne-liste>*{min-height:2.25rem;padding:0 var(--espace-3);border-radius:var(--rayon-1);color:var(--couleur-texte);font:inherit;font-size:var(--taille-s);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;text-decoration:none;display:flex}.menu-ligne-liste>:hover,.menu-ligne-liste>:focus-visible{background:var(--couleur-surface-2)}.projets .puces-ligne{margin-bottom:var(--espace-3)}.liste-projets{border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);background:var(--couleur-surface);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.liste-projets>li+li{border-top:1px solid var(--couleur-bordure)}.liste-sous-projets{margin-left:var(--espace-5);border:0;border-left:2px solid var(--couleur-bordure);border-radius:0}.liste-sous-projets>li{border-top:1px solid var(--couleur-bordure)}.ligne-projet{column-gap:var(--espace-3);padding:var(--espace-2) var(--espace-3);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;text-decoration:none;display:grid}.ligne-projet:hover{background:var(--couleur-surface-2)}.ligne-projet-tete{align-items:center;gap:var(--espace-1) var(--espace-2);flex-wrap:wrap;min-width:0;display:flex}.ligne-projet-nom{font-weight:var(--graisse-forte)}.ligne-projet-tete .etiquette{font-size:var(--taille-xs)}.ligne-projet-resume{font-size:var(--taille-s);text-overflow:ellipsis;white-space:nowrap;grid-column:1;overflow:hidden}.projet-comptes{font-size:var(--taille-s);text-align:right;white-space:nowrap;grid-area:1/2/span 2}@media (max-width:47.99rem){.ligne-projet{grid-template-columns:minmax(0,1fr)}.projet-comptes{text-align:left;grid-area:auto/1}}.projet-titre{align-items:center;gap:var(--espace-2) var(--espace-3);flex-wrap:wrap;display:flex}.projet-liens{gap:var(--espace-1) var(--espace-4);font-size:var(--taille-s);flex-wrap:wrap;display:flex}.projet-apercu{gap:var(--espace-4);flex-direction:column;display:flex}.liste-decisions,.liste-regles,.liste-documents-projet{gap:var(--espace-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.liste-regles li{padding-bottom:var(--espace-2);border-bottom:1px solid var(--couleur-bordure);flex-direction:column;gap:2px;display:flex}.regle-barree .markdown{color:var(--couleur-texte-3);text-decoration:line-through}.projet-regles{gap:var(--espace-4);flex-direction:column;display:flex}.projet-document{margin-top:var(--espace-2)}.projets-mes-taches{margin-bottom:var(--espace-5)}.projets-mes-taches h2,.projet-taches h2{font-size:var(--taille-m);margin:0 0 var(--espace-2)}.projet-taches{gap:var(--espace-5);flex-direction:column;display:flex}.projet-taches[hidden],.projet-taches section[hidden]{display:none}.markdown{gap:var(--espace-2);overflow-wrap:anywhere;flex-direction:column;max-width:72ch;display:flex}.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:var(--espace-3) 0 0}.markdown>:first-child{margin-top:0}.markdown ul,.markdown ol{padding-left:var(--espace-5);flex-direction:column;gap:2px;margin:0;display:flex}.markdown blockquote{padding:var(--espace-2) var(--espace-3);border-left:3px solid var(--couleur-accent-fond);background:var(--couleur-surface-2);border-radius:0 var(--rayon-1) var(--rayon-1) 0;margin:0}.markdown pre{padding:var(--espace-2) var(--espace-3);background:var(--couleur-surface-2);border-radius:var(--rayon-1);font-size:var(--taille-s);margin:0;overflow-x:auto}.markdown code{font-size:.92em}.markdown .tableau-defilant{max-width:100%}.lien-vault{color:var(--couleur-texte-2);text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.formulaire-routine{gap:var(--espace-3);margin:var(--espace-2) 0;flex-direction:column;display:flex}.formulaire-routine-ligne{gap:var(--espace-3);flex-wrap:wrap;align-items:flex-end;display:flex}.formulaire-routine-ligne .champ{min-width:8rem}.jours-semaine{border:0;margin:0;padding:0}.jours-semaine legend{font-weight:var(--graisse-forte);font-size:var(--taille-s);margin-bottom:var(--espace-1)}.jours-semaine .puce-choix{justify-content:center;min-width:2.5rem}.ligne-reglage>td{background:var(--couleur-surface-2)}.ordinateurs-admis{gap:var(--espace-2);margin-bottom:var(--espace-3);flex-direction:column;display:flex}.ordinateurs-admis legend{font-weight:var(--graisse-forte);padding:0 var(--espace-1)}.ordinateurs-choisis{gap:var(--espace-1);padding-left:var(--espace-5);flex-direction:column;display:flex}.relier-ordinateur{gap:var(--espace-2);flex-direction:column;margin:0;display:flex}.ligne-montage-tags{font-size:var(--taille-xs);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;overflow:hidden}.ligne-montage-description{font-size:var(--taille-xs);margin:2px 0 0}.montage-proposee{align-items:center;gap:var(--espace-1) var(--espace-2);flex-wrap:wrap;display:flex}.puce-proposee{border-color:var(--couleur-accent);color:var(--couleur-lien);font-weight:var(--graisse-forte)}.filtre-musique-groupe{gap:var(--espace-1);flex-direction:column;display:flex}.filtre-musique-legende{font-size:var(--taille-s);font-weight:var(--graisse-forte);margin:0}.choix-base{margin:var(--espace-3) 0 0;max-width:30rem}.documents-sources-page,.memoire-adn,.memoire-appris{gap:var(--espace-3);flex-direction:column;display:flex}.memoire-colonnes{gap:var(--espace-4);grid-template-columns:13rem minmax(0,1fr);align-items:start;display:grid}.memoire-fichiers{top:var(--espace-3);flex-direction:column;gap:2px;display:flex;position:sticky}.memoire-fichier{justify-content:space-between;align-items:center;gap:var(--espace-2);min-height:2.25rem;padding:0 var(--espace-3);border-radius:var(--rayon-1);color:var(--couleur-texte-2);font:inherit;font-size:var(--taille-s);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.memoire-fichier:hover{background:var(--couleur-surface-2);color:var(--couleur-texte)}.memoire-fichier[aria-pressed=true]{background:var(--couleur-accent-fond);color:var(--couleur-lien);font-weight:var(--graisse-forte)}.memoire-fichier-contenu>.section-titre{margin-top:0}.memoire-sections{margin:var(--espace-2) 0 0;border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);background:var(--couleur-surface);padding:0;list-style:none}.memoire-section+.memoire-section{border-top:1px solid var(--couleur-bordure)}.memoire-section-titre{justify-content:space-between;align-items:center;gap:var(--espace-2);width:100%;min-height:2.75rem;padding:var(--espace-2) var(--espace-3);color:var(--couleur-texte);font:inherit;font-weight:var(--graisse-forte);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.memoire-section-titre:after{content:"▸";color:var(--couleur-texte-3);transition:transform .15s}.memoire-section-titre[aria-expanded=true]:after{transform:rotate(90deg)}.memoire-section-titre:hover{background:var(--couleur-surface-2)}.memoire-section-corps{padding:0 var(--espace-3) var(--espace-3);gap:var(--espace-2);flex-direction:column;display:flex}.liste-learnings{gap:var(--espace-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.learning{gap:var(--espace-1);flex-direction:column;align-items:flex-start;display:flex}.learning-tete{justify-content:space-between;align-items:flex-start;gap:var(--espace-2);width:100%;display:flex}.learning-titre{font-size:var(--taille-m);margin:0}.learning-tete .etiquette{font-size:var(--taille-xs);flex:none}.learning-meta{font-size:var(--taille-s);margin:0}.learning-implication{padding:var(--espace-2) var(--espace-3);background:var(--couleur-surface-2);border-radius:var(--rayon-1);flex-direction:column;gap:2px;width:100%;display:flex}.learning-implication strong{font-size:var(--taille-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--couleur-texte-2)}.learning-contenu{width:100%}.memoire-appris>.bouton{align-self:center}@media (max-width:47.99rem){.memoire-colonnes{grid-template-columns:minmax(0,1fr)}.memoire-fichiers{scrollbar-width:thin;flex-direction:row;padding-bottom:2px;position:static;overflow-x:auto}.memoire-fichier{white-space:nowrap;flex:none}}.mention-source{font-size:var(--taille-xs);color:var(--couleur-texte-2);margin-top:2px;display:block}.memoire-inbox,.memoire-journal{gap:var(--espace-3);flex-direction:column;display:flex}.memoire-inbox>section{gap:var(--espace-1);flex-direction:column;display:flex}.memoire-inbox .section-titre{margin:var(--espace-2) 0 var(--espace-1)}.memoire-fichier .compte{color:var(--couleur-texte-3);font-variant-numeric:tabular-nums}.liste-notes{border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);background:var(--couleur-surface);margin:0;padding:0;list-style:none}.ligne-note{padding:var(--espace-2) var(--espace-3);flex-direction:column;gap:2px;display:flex}.ligne-note+.ligne-note{border-top:1px solid var(--couleur-bordure)}.ligne-note-titre{font-weight:var(--graisse-forte)}.ligne-inbox{align-items:center;column-gap:var(--espace-3);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.ligne-inbox .ligne-note-titre{overflow-wrap:anywhere}.ligne-inbox>.texte-discret{font-size:var(--taille-s);white-space:nowrap;font-variant-numeric:tabular-nums}.inbox-validation{justify-content:flex-end;align-items:center;gap:var(--espace-2);flex-wrap:wrap;display:inline-flex}.memoire-note-entete .inbox-validation{justify-content:flex-start}.memoire-note{gap:var(--espace-3);flex-direction:column;display:flex}.memoire-note-entete{gap:var(--espace-1);flex-direction:column;display:flex}.memoire-note-titre{font-size:var(--taille-xl,1.5rem);margin:0}.memoire-note-entete code{font-size:var(--taille-xs);overflow-wrap:anywhere}.journal-mois .section-titre{text-transform:capitalize;margin:var(--espace-2) 0 var(--espace-1)}.liste-journal{border:1px solid var(--couleur-bordure);border-radius:var(--rayon-2);background:var(--couleur-surface);margin:0;padding:0;list-style:none}.entree-journal+.entree-journal{border-top:1px solid var(--couleur-bordure)}.entree-journal-titre{align-items:center;gap:var(--espace-2);width:100%;min-height:2.75rem;padding:var(--espace-2) var(--espace-3);color:var(--couleur-texte);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:4.5rem minmax(0,1fr) auto;display:grid}.entree-journal-titre:hover{background:var(--couleur-surface-2)}.entree-journal-titre>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.entree-journal-date{font-variant-numeric:tabular-nums;font-size:var(--taille-s)}.entree-journal-titre .etiquette{font-size:var(--taille-xs)}.entree-journal-corps{margin:0 var(--espace-3) var(--espace-3)}@media (max-width:47.99rem){.ligne-inbox{row-gap:var(--espace-1);grid-template-columns:minmax(0,1fr) auto}.ligne-inbox .inbox-validation{grid-column:1/-1;justify-content:flex-start}.entree-journal-titre{grid-template-columns:3.5rem minmax(0,1fr)}.entree-journal-titre .etiquette{display:none}}.liste-manques,.liste-agents{gap:var(--espace-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.liste-manques li{justify-content:space-between;align-items:center;gap:var(--espace-2);flex-wrap:wrap;display:flex}.carte-agent{gap:var(--espace-2);flex-direction:column;display:flex}.carte-agent-tete{align-items:center;gap:var(--espace-2);flex-wrap:wrap;display:flex}.carte-agent-tete .carte-titre{margin:0}.carte-agent .actions-ligne{justify-content:flex-start}.consignes-agent{white-space:pre-wrap;overflow-wrap:anywhere;max-height:60vh;margin:var(--espace-2) 0 0;font-size:var(--taille-s);overflow:auto}.liste-historique{gap:var(--espace-1);overflow-wrap:anywhere;flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.formulaire-perso{gap:var(--espace-3);padding-top:var(--espace-2);border-top:1px solid var(--couleur-bordure);flex-direction:column;display:flex}.page-ia .details>summary{font-weight:var(--graisse-moyenne)}.champ-legende{font-weight:var(--graisse-forte);margin-bottom:var(--espace-2)}.carte-attention{border-color:var(--couleur-attention);background:var(--couleur-attention-fond)}.page-appareil{max-width:46rem}.formulaire-code{gap:var(--espace-2);flex-direction:column;display:flex}.formulaire-code-ligne{gap:var(--espace-2);display:flex}.champ-code{font-size:var(--taille-l);letter-spacing:.12em;text-transform:uppercase;max-width:14rem;min-height:var(--cible-tactile)}.demande-appareil{gap:var(--espace-3);margin-top:var(--espace-4);flex-direction:column;display:flex}.phrase-accord{font-size:var(--taille-m)}.infos-appareil{column-gap:var(--espace-4);grid-template-columns:max-content 1fr}.infos-appareil dd{margin:0}.empreinte{font-size:var(--taille-s);overflow-wrap:anywhere}.confirmation-retrait{flex-wrap:wrap;align-items:center}.infos-appareil .champ-aide{margin-top:2px;display:block}.code-liaison{font-family:var(--police-chiffres);font-size:var(--taille-l);letter-spacing:.15em;color:var(--couleur-texte)}.tuto ol{padding-left:var(--espace-4);gap:var(--espace-2);display:grid}.tuto h2{margin-top:var(--espace-5)}.couts-total{margin:0}.couts-blocs{gap:var(--espace-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));display:grid}.couts-bloc{gap:var(--espace-2);flex-direction:column;min-width:0;display:flex}.couts-bloc h2{font-size:var(--taille-m);margin:0}.couts-bloc .barre-ligne{grid-template-columns:minmax(6rem,11rem) 1fr auto}.couts-bloc .barre-libelle{text-align:left;font:inherit;color:var(--couleur-lien);cursor:pointer;min-height:var(--cible-tactile);background:0 0;border:0;padding:0}.couts-bloc .barre-libelle[aria-pressed=true]{font-weight:var(--graisse-forte);color:var(--couleur-texte)}.tableau-couts .nombre{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:47.99rem){.couts-bloc .barre-ligne{grid-template-columns:1fr auto}}.acteur-toi{--acteur:var(--couleur-attention);--acteur-fond:var(--couleur-attention-fond)}.acteur-daemon{--acteur:var(--couleur-info);--acteur-fond:var(--couleur-info-fond)}.acteur-chef{--acteur:var(--couleur-axe-3);--acteur-fond:var(--couleur-surface-2)}.acteur-agent{--acteur:var(--couleur-accent);--acteur-fond:var(--couleur-accent-fond)}.organigramme{margin:var(--espace-4) 0;flex-direction:column;align-items:center;display:flex}.organigramme-noeud{align-items:center;gap:var(--espace-1);text-align:center;min-width:14rem;max-width:100%;padding:var(--espace-3) var(--espace-4);border-radius:var(--rayon-3);background:var(--acteur-fond);border:1px solid var(--acteur);color:var(--couleur-texte);flex-direction:column;display:flex}.organigramme-noeud span{font-size:var(--taille-s);color:var(--couleur-texte-2)}a.organigramme-noeud{min-width:0;height:100%;text-decoration:none}a.organigramme-noeud:hover strong{text-decoration:underline}.organigramme-lien{width:2px;height:var(--espace-5);background:var(--couleur-bordure-forte);position:relative}.organigramme-lien:after,.organigramme-lien-double:before{content:"";border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.organigramme-lien:after{border-top:6px solid var(--couleur-bordure-forte);bottom:-2px}.organigramme-lien-double:before{border-bottom:6px solid var(--couleur-bordure-forte);top:-2px}.organigramme-pole{width:100%;padding:var(--espace-4);border:1px dashed var(--couleur-bordure-forte);border-radius:var(--rayon-3);flex-direction:column;align-items:center;display:flex}.organigramme-equipe{padding:var(--espace-3) 0 0;border-top:2px solid var(--couleur-bordure-forte);gap:var(--espace-3);grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));width:100%;margin:0;list-style:none;display:grid}.schema-sous-titre{font-size:var(--taille-l);margin:var(--espace-5) 0 var(--espace-3)}.cycle-etapes{margin:0 0 var(--espace-3);gap:var(--espace-3);flex-direction:column;padding:0;list-style:none;display:flex}.cycle-etape{padding:var(--espace-3) var(--espace-4);border-radius:var(--rayon-2);background:var(--couleur-surface);border:1px solid var(--couleur-bordure);border-left:4px solid var(--acteur)}.cycle-etape p{margin:var(--espace-2) 0 0}.cycle-etape-tete{align-items:center;gap:var(--espace-2);flex-wrap:wrap;display:flex}.cycle-numero{border-radius:var(--rayon-rond);background:var(--acteur);width:1.75rem;height:1.75rem;color:var(--couleur-sur-accent);font-weight:var(--graisse-forte);font-size:var(--taille-s);place-items:center;display:inline-grid}.cycle-qui{font-size:var(--taille-s);padding:0 var(--espace-2);border-radius:var(--rayon-rond);background:var(--acteur-fond);color:var(--couleur-texte)}.cycle-decision{padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-1);background:var(--couleur-attention-fond);color:var(--couleur-attention);font-weight:var(--graisse-moyenne)}.organigramme-numeros .cycle-numero{color:var(--couleur-sur-accent)}.organigramme-numeros{justify-content:center;gap:var(--espace-1);margin-top:var(--espace-1);flex-wrap:wrap;display:inline-flex}.cycle-numero-petit{width:1.4rem;height:1.4rem;font-size:var(--taille-xs)}a.cycle-qui{color:var(--couleur-lien);text-underline-offset:2px;text-decoration:underline}a.cycle-qui:hover{text-decoration-thickness:2px}.services-matrice{min-width:36rem}.services-matrice th[scope=col]:not(:first-child),.services-matrice td{text-align:center}.services-bascule{min-width:5.5rem}.services-bascule.services-actif{background:var(--couleur-succes-fond,var(--couleur-surface-2));color:var(--couleur-succes,var(--couleur-texte));border-color:#0000}@media (max-width:47.99rem){.tableau.services-matrice{display:table}.tableau.services-matrice thead{display:table-header-group}.tableau.services-matrice tbody{display:table-row-group}.tableau.services-matrice tr{display:table-row}.tableau.services-matrice th,.tableau.services-matrice td{width:auto;padding:var(--espace-2);display:table-cell}}.aide-clavier section+section{margin-block-start:var(--espace-4)}.aide-clavier h3{margin:0 0 var(--espace-2);font-size:var(--taille-s);color:var(--couleur-texte-2);font-weight:var(--graisse-forte)}.aide-clavier dl{gap:var(--espace-1);margin:0;display:grid}.aide-clavier-ligne{gap:var(--espace-3);grid-template-columns:9rem 1fr;align-items:center;display:grid}.aide-clavier dt{flex-wrap:wrap;gap:4px;display:inline-flex}.aide-clavier dd{font-size:var(--taille-s);margin:0}.aide-clavier kbd,.compte-touche{font:inherit;font-size:var(--taille-xs);text-align:center;border-radius:var(--rayon-1);background:var(--couleur-surface-2);min-width:1.5rem;color:var(--couleur-texte-2);box-shadow:inset 0 -1px 0 var(--couleur-bordure);padding:1px 6px}.compte-touche{margin-inline-start:auto}.routine-ligne{justify-content:space-between;align-items:center;gap:var(--espace-3);width:100%;display:flex}fieldset.carte>legend{float:left;width:100%;font-size:var(--taille-m);font-weight:var(--graisse-forte)}fieldset.carte>legend+*{clear:both}.compte-panneau .navigation-lien{min-height:2.25rem;padding-block:var(--espace-1);font-size:var(--taille-s)}.compte-panneau .navigation-titre{margin-block:var(--espace-2) 2px}.grille-liste,.dossiers-liste{padding:var(--espace-1) 0;background:var(--couleur-surface);border-radius:var(--rayon-3);box-shadow:0 0 0 1px var(--couleur-bordure);flex-direction:column;gap:0;display:flex}.grille-liste .carte-fichier{align-items:center;column-gap:var(--espace-3);padding:var(--espace-2) var(--espace-3);grid-template-columns:3rem minmax(0,1fr);display:grid}.grille-liste .carte-fichier+.carte-fichier,.dossiers-liste li+li{border-block-start:1px solid var(--couleur-bordure)}.grille-liste .carte-fichier-bouton{aspect-ratio:auto;border-radius:var(--rayon-barre-onglet);width:3rem;height:3rem}.grille-liste .badge-duree,.grille-liste .case{display:none}.grille-liste .carte-fichier-cochee{background:var(--couleur-accent-fond)}.grille-liste .carte-fichier-nom{font-size:var(--taille-m)}.grille-liste .carte-fichier-meta{font-size:var(--taille-s)}.dossiers-liste li{display:block}.dossiers-liste .dossier{width:100%;padding:var(--espace-2) var(--espace-3);background:0 0;border-radius:0;min-height:3.5rem;display:flex}.dossiers-liste .dossier:hover{background:var(--couleur-surface-2)}.dossiers-liste .dossier svg{flex:none;width:3rem}.dossiers-liste .dossier-nom{font-weight:var(--graisse-moyenne)}.dossiers-liste .compte{color:var(--couleur-texte-3);margin-inline-start:auto}
