@property --longueur-filet-min{syntax: "<length>"; inherits: true; initial-value: 0px;}:root{color-scheme:light;--fond-application: #eef1f5;--fond-panneau: #ffffff;--fond-surface: #ffffff;--fond-surface-appuyee: #eceff3;--fond-eleve: #ffffff;--fond-section-ouverte: #f6f7f9;--bordure: #d8dee6;--bordure-carte: #e2e6eb;--bordure-discrete: #e7ebf0;--bordure-controle: #7c8794;--texte-principal: #10151b;--texte-secondaire: #4a5563;--texte-faible: #5d6a7b;--texte-sur-accent: #ffffff;--texte-sur-danger: #ffffff;--marque-texte: #221f1f;--accent: #00753b;--accent-appuye: #005c2e;--accent-doux: #e3f2ea;--secondaire: #007575;--danger: #b3261e;--danger-doux: #fbe9e7;--alerte: #8a5300;--anneau-focus: #1f6feb;--voile-modale: rgb(15 21 27 / 35%);--fond-survol: rgb(15 21 27 / 6%);--ombre-1: 0 1px 2px rgb(15 21 27 / 6%);--ombre-2: 0 2px 8px rgb(15 21 27 / 8%);--ombre-3: 0 12px 32px rgb(15 21 27 / 14%);--espace-1: .25rem;--espace-2: .375rem;--espace-3: .5rem;--espace-4: .75rem;--espace-5: 1rem;--espace-6: 1.25rem;--espace-7: 1.5rem;--espace-8: 2rem;--rayon-1: 4px;--rayon-2: 6px;--rayon-3: 10px;--rayon-4: 14px;--rayon-plein: 999px;--rayon-carte: 8px;--police-interface: "Inter", "Segoe UI", system-ui, -apple-system, "Helvetica Neue", sans-serif;--police-chiffres: "Inter", "Segoe UI", system-ui, sans-serif;--police-carte: "Police des cartes", "Calibri", "Carlito", sans-serif;--police-code: ui-monospace, "Cascadia Mono", Consolas, "SFMono-Regular", monospace;--texte-xs: .75rem;--texte-sm: .8125rem;--texte-base: .875rem;--texte-md: 1rem;--texte-lg: 1.125rem;--texte-xl: 1.375rem;--graisse-normale: 400;--graisse-moyenne: 500;--graisse-forte: 600;--interligne-serre: 1.25;--interligne-normal: 1.5;--duree-rapide: 90ms;--duree-normale: .16s;--courbe: cubic-bezier(.2, 0, .2, 1);--rayon-pilule: 999px;--plan-panneau: 10;--plan-flottant: 100;--plan-liste: 200;--plan-modale: 300;--largeur-rail: 5.5rem;--largeur-panneau: 22rem;--hauteur-entete: 3.25rem;--hauteur-rail-compact: 4rem;--hauteur-commande: 3.75rem;--colonne-libelle: 7.75rem;--hauteur-controle: 1.75rem;--anneau-focus-epaisseur: 2px;--anneau-focus-decalage: 2px;--place-anneau-focus: calc(var(--anneau-focus-epaisseur) + var(--anneau-focus-decalage));--hauteur-bouton-compact: 1.875rem;--hauteur-ligne-xs: calc(var(--texte-xs) * var(--interligne-serre));--debord-bouton-compact: calc((var(--hauteur-bouton-compact) - var(--hauteur-ligne-xs)) / 2);--degagement-bouton-compact: calc(var(--debord-bouton-compact) + var(--place-anneau-focus));--ecart-titre-champ: var(--degagement-bouton-compact);--hauteur-entete-groupe: 2rem;--hauteur-ligne-sm: calc(var(--texte-sm) * var(--interligne-serre));--hauteur-bouton-ligne: var(--hauteur-entete-groupe);--debord-bouton-ligne: calc((var(--hauteur-bouton-ligne) - var(--hauteur-ligne-sm)) / 2);--degagement-bouton-ligne: calc(var(--debord-bouton-ligne) + var(--place-anneau-focus));--cote-chevron: .875rem;--cote-chevron-options: .75rem;--longueur-filet-min: var(--espace-6);--cote-raccourci-couleur: 1.5rem;--cote-carte-min: 240px;--cote-carte-max: 1400px}@media(prefers-color-scheme:dark){:root:not([data-theme=clair]){color-scheme:dark;--fond-application: #0f1318;--fond-panneau: #161b22;--fond-surface: #1b222b;--fond-surface-appuyee: #232b36;--fond-eleve: #1f2731;--fond-section-ouverte: #1a2029;--bordure: #2c3540;--bordure-carte: #2e3843;--bordure-discrete: #232b36;--bordure-controle: #6b7684;--texte-principal: #e7edf4;--texte-secondaire: #a9b6c6;--texte-faible: #8d9aab;--texte-sur-accent: #06210f;--texte-sur-danger: #2a0a08;--marque-texte: #e7edf4;--accent: #3fbf7f;--accent-appuye: #61d097;--accent-doux: #12301f;--secondaire: #3fbebe;--danger: #f2807a;--danger-doux: #34181a;--alerte: #e0a95a;--anneau-focus: #63a4ff;--voile-modale: rgb(0 0 0 / 60%);--fond-survol: rgb(255 255 255 / 8%);--ombre-1: 0 1px 2px rgb(0 0 0 / 40%);--ombre-2: 0 2px 8px rgb(0 0 0 / 45%);--ombre-3: 0 12px 32px rgb(0 0 0 / 55%)}}:root[data-theme=sombre]{color-scheme:dark;--fond-application: #0f1318;--fond-panneau: #161b22;--fond-surface: #1b222b;--fond-surface-appuyee: #232b36;--fond-eleve: #1f2731;--fond-section-ouverte: #1a2029;--bordure: #2c3540;--bordure-carte: #2e3843;--bordure-discrete: #232b36;--bordure-controle: #6b7684;--texte-principal: #e7edf4;--texte-secondaire: #a9b6c6;--texte-faible: #8d9aab;--texte-sur-accent: #06210f;--texte-sur-danger: #2a0a08;--marque-texte: #e7edf4;--accent: #3fbf7f;--accent-appuye: #61d097;--accent-doux: #12301f;--secondaire: #3fbebe;--danger: #f2807a;--danger-doux: #34181a;--alerte: #e0a95a;--anneau-focus: #63a4ff;--voile-modale: rgb(0 0 0 / 60%);--fond-survol: rgb(255 255 255 / 8%);--ombre-1: 0 1px 2px rgb(0 0 0 / 40%);--ombre-2: 0 2px 8px rgb(0 0 0 / 45%);--ombre-3: 0 12px 32px rgb(0 0 0 / 55%)}@font-face{font-family:Police des cartes;src:local("Calibri"),url(/polices/Carlito-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Police des cartes;src:local("Calibri Bold"),local("Calibri-Bold"),url(/polices/Carlito-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:block}@font-face{font-family:Police des cartes;src:local("Calibri Italic"),local("Calibri-Italic"),url(/polices/Carlito-Italic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:block}@font-face{font-family:Police des cartes;src:local("Calibri Bold Italic"),local("Calibri-BoldItalic"),url(/polices/Carlito-BoldItalic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:block}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html,body,#root{height:100%}html:has(.coquille){overscroll-behavior:none}body{margin:0;background:var(--fond-application);color:var(--texte-principal);font-family:var(--police-interface);font-size:var(--texte-base);line-height:var(--interligne-normal);-webkit-font-smoothing:antialiased}.chiffres{font-family:var(--police-chiffres);font-variant-numeric:tabular-nums}h1,h2,h3,h4{margin:0;font-weight:var(--graisse-forte);line-height:var(--interligne-serre)}button,input,select,textarea{font:inherit;color:inherit}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--accent)}:focus-visible{outline:var(--anneau-focus-epaisseur) solid var(--anneau-focus);outline-offset:var(--anneau-focus-decalage)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition-duration:1ms!important;animation-duration:1ms!important}}.visuellement-cache{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.lien-evitement{position:absolute;top:var(--espace-3);left:var(--espace-3);z-index:var(--plan-modale);padding:var(--espace-3) var(--espace-5);border-radius:var(--rayon-2);background:var(--fond-eleve);color:var(--texte-principal);transform:translateY(-200%);transition:transform var(--duree-normale) var(--courbe)}.lien-evitement:focus{box-shadow:var(--ombre-3);transform:translateY(0)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:var(--rayon-plein);background:var(--bordure-controle);background-clip:content-box}code{font-family:var(--police-code);font-size:.92em}.coquille{display:grid;grid-template-areas:"entete   entete   entete" "rail     reglages scene" "rail     commande commande";grid-template-columns:var(--largeur-rail) var(--largeur-panneau) minmax(0,1fr);grid-template-rows:var(--hauteur-entete) minmax(0,1fr) auto;height:100dvh;overflow:hidden}.coquille[data-panneau=replie]{grid-template-columns:var(--largeur-rail) 0 minmax(0,1fr)}.coquille[data-panneau=replie] .coquille__reglages{visibility:hidden}.coquille__entete{grid-area:entete;display:flex;align-items:center;gap:var(--espace-4);padding:0 var(--espace-5);border-bottom:1px solid var(--bordure);background:var(--fond-panneau)}.entete__marque{display:flex;min-width:0;flex:1 1 0;align-items:center;gap:var(--espace-3)}.entete__logo{display:block;flex:none;height:2rem;aspect-ratio:402.33 / 156.25}.logo-ithea{display:block;width:100%;height:100%}.logo-ithea__texte{fill:var(--marque-texte)}.entete__separateur{flex:none;width:1px;height:1.5rem;background:var(--bordure)}.entete__textes{display:flex;min-width:0;align-items:center;gap:var(--espace-4)}.entete__nom{flex:none;max-width:100%;overflow:hidden;font-size:var(--texte-md);font-weight:var(--graisse-forte);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.entete__contexte{min-width:0;max-width:100%;margin:0;overflow:hidden;color:var(--texte-secondaire);font-size:var(--texte-sm);text-overflow:ellipsis;white-space:nowrap}.entete__actions{display:flex;flex:none;align-items:center;gap:var(--espace-2);margin-left:auto}.entete__ancre{position:relative;display:inline-flex}.coquille__entete:is([data-disposition=boussole],[data-disposition=empilee]) .entete__logo{width:1.75rem;height:1.75rem;aspect-ratio:auto;overflow:hidden}.coquille__entete:is([data-disposition=boussole],[data-disposition=empilee]) .entete__logo .logo-ithea{width:calc(1.75rem * 402.33 / 128.69);height:calc(1.75rem * 156.25 / 128.69)}.coquille__entete:is([data-disposition=boussole],[data-disposition=empilee]) .entete__separateur{display:none}.coquille__entete[data-disposition=empilee] .entete__textes{flex-direction:column;align-items:flex-start;gap:0}.coquille__entete[data-disposition=empilee] .entete__contexte{font-size:var(--texte-xs);line-height:var(--interligne-serre)}.coquille__rail{grid-area:rail;z-index:var(--plan-panneau);display:flex;flex-direction:column;align-items:center;gap:var(--espace-3);padding:var(--espace-4) var(--espace-1);border-right:1px solid var(--bordure);background:var(--fond-panneau)}.rail__groupe{display:flex;flex-direction:column;gap:var(--espace-2);width:100%;align-items:center}.rail__separateur{width:60%;height:1px;margin:var(--espace-2) 0;border:0;background:var(--bordure)}.rail__pied{margin-top:auto}.rail__bouton{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;width:100%;min-height:3.25rem;padding:var(--espace-2) 2px;border:1px solid transparent;border-radius:var(--rayon-3);background:transparent;color:var(--texte-secondaire);cursor:pointer;transition:background var(--duree-rapide) var(--courbe),color var(--duree-rapide) var(--courbe)}.rail__bouton:hover{background:var(--fond-surface-appuyee);color:var(--texte-principal)}.rail__bouton[aria-current=page],.rail__bouton[aria-pressed=true]{background:var(--accent-doux);border-color:var(--accent);color:var(--accent)}.coquille__rail:has(.rail__bouton[aria-pressed=true]) .rail__bouton[aria-current=page]{background:transparent}.rail__icone{display:block;width:1.25rem;height:1.25rem}.rail__intitule{max-width:100%;overflow:hidden;font-size:var(--texte-xs);font-weight:var(--graisse-moyenne);line-height:1.2;letter-spacing:-.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap}.coquille__reglages{grid-area:reglages;display:flex;min-width:0;flex-direction:column;border-right:1px solid var(--bordure);background:var(--fond-panneau)}.coquille__reglages:has(>.reglages__corps .popover[data-place=droite]){z-index:var(--plan-liste)}.reglages__entete{display:flex;align-items:center;gap:var(--espace-3);padding:var(--espace-4) var(--espace-5) var(--espace-3);border-bottom:1px solid var(--bordure)}.reglages__titre{font-size:var(--texte-md)}.reglages__sous-titre{margin:2px 0 0;color:var(--texte-faible);font-size:var(--texte-xs)}@media(max-height:500px){.reglages__sous-titre{display:none}.reglages__entete{padding-block:var(--espace-2)}}.reglages__corps{min-height:0;flex:1;padding:var(--espace-5) var(--espace-5) var(--espace-8);overflow-y:auto;scrollbar-gutter:stable;position:relative;isolation:isolate}.reglages__pied{display:flex;gap:var(--espace-3);padding:var(--espace-3) var(--espace-5);border-top:1px solid var(--bordure);background:var(--fond-panneau)}.coquille__scene{grid-area:scene;display:flex;min-width:0;flex-direction:column;overflow:hidden}.scene__barre{display:flex;align-items:flex-start;gap:var(--espace-3);padding:var(--espace-3) var(--espace-5);border-bottom:1px solid var(--bordure)}.scene__titre{font-size:var(--texte-base);font-weight:var(--graisse-forte)}.scene__actions{display:flex;flex:1 1 0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--espace-2);min-width:0;margin-left:auto}.scene__bascule-comparaison{display:contents}@container (width < 48rem){.scene__bascule-comparaison{display:none}}.scene__actions>.note{flex-basis:100%;text-align:end}.scene__corps{min-height:0;flex:1;padding:var(--espace-5);overflow:auto;container-type:inline-size}.coquille[data-commande=absente]{--hauteur-commande: 0rem}.coquille__commande{grid-area:commande;display:flex;align-items:center;gap:var(--espace-3);min-height:var(--hauteur-commande);padding:var(--espace-3) var(--espace-5);border-top:1px solid var(--bordure);background:var(--fond-panneau)}.commande__champ{display:flex;min-width:0;flex:1;align-items:center;gap:var(--espace-3);padding:0 var(--espace-4);border:1px solid var(--bordure-controle);border-radius:var(--rayon-plein);background:var(--fond-surface)}.commande__champ:focus-within{border-color:var(--anneau-focus);box-shadow:0 0 0 3px var(--accent-doux)}.commande__saisie{min-width:0;flex:1;padding:var(--espace-3) 0;border:0;background:none}.commande__saisie:focus-visible{outline:none}.commande__saisie::placeholder{color:var(--texte-faible)}.commande__etat{color:var(--texte-faible);font-size:var(--texte-xs);white-space:nowrap}@media(max-width:1100px){.coquille{grid-template-areas:"entete entete" "rail   scene" "rail   commande";grid-template-columns:var(--largeur-rail) minmax(0,1fr)}.coquille__reglages{position:fixed;z-index:var(--plan-flottant);top:var(--hauteur-entete);bottom:0;left:var(--largeur-rail);width:min(var(--largeur-panneau),calc(100vw - var(--largeur-rail)));box-shadow:var(--ombre-3)}.coquille:not([data-panneau=replie]) .vue-carte__pied{padding-left:max(var(--retrait-toile),min(var(--largeur-panneau),calc(100vw - var(--largeur-rail))))}.coquille[data-panneau=replie]{grid-template-columns:var(--largeur-rail) minmax(0,1fr)}.coquille[data-panneau=replie] .coquille__reglages{display:none}.coquille__voile{position:fixed;z-index:calc(var(--plan-flottant) - 1);top:var(--hauteur-entete);right:0;bottom:0;left:var(--largeur-rail);background:var(--voile-modale);animation:apparition-voile .12s ease-out}@media(prefers-reduced-motion:reduce){.coquille__voile{animation:none}}.coquille[data-panneau=deplie] .carte__vide{margin-left:min(var(--largeur-panneau),calc(100vw - var(--largeur-rail)))}}@keyframes apparition-voile{0%{opacity:0}to{opacity:1}}@media(max-width:720px){.coquille{grid-template-areas:"entete" "rail" "scene" "commande";grid-template-columns:minmax(0,1fr);grid-template-rows:var(--hauteur-entete) auto minmax(0,1fr) auto}.coquille__rail{flex-direction:row;justify-content:flex-start;padding:var(--espace-2) var(--espace-3);border-right:0;border-bottom:1px solid var(--bordure);overflow-x:auto}.rail__groupe{width:auto;flex:1 1 auto;flex-direction:row}.rail__bouton{width:auto;min-width:4.5rem;max-width:8rem;flex:1 1 0}.rail__separateur{width:1px;height:1.75rem;margin:0 var(--espace-2)}.rail__pied{margin-top:0;margin-left:auto}.coquille[data-panneau=replie]{grid-template-columns:minmax(0,1fr)}.coquille__reglages{top:calc(var(--hauteur-entete) + var(--hauteur-rail-compact));left:0;width:100vw}.coquille__voile{top:calc(var(--hauteur-entete) + var(--hauteur-rail-compact));left:0}.scene__barre{padding-inline:var(--espace-3);column-gap:var(--espace-1)}.scene__corps{padding:var(--espace-3)}}@media(max-width:1100px){.coquille__reglages{bottom:var(--hauteur-commande)}}.frontiere-erreur{display:flex;flex-direction:column;gap:var(--espace-4);align-items:flex-start;max-width:46rem;inline-size:calc(100% - var(--espace-8));margin:var(--espace-6) auto;padding:var(--espace-5);border:1px solid var(--bordure);border-radius:var(--rayon-3);background:var(--fond-surface);color:var(--texte-principal)}.frontiere-erreur h2{margin:0;color:var(--danger);font-size:var(--texte-lg)}.frontiere-erreur p{margin:0;line-height:var(--interligne-normal)}.frontiere-erreur__detail{padding:var(--espace-2) var(--espace-4);border-radius:var(--rayon-2);background:var(--fond-surface-appuyee);color:var(--texte-secondaire);font-family:ui-monospace,monospace;font-size:var(--texte-xs);overflow-wrap:anywhere}.frontiere-erreur__gestes{display:flex;flex-wrap:wrap;gap:var(--espace-2)}.ecran-connexion{position:relative;display:grid;place-items:center;min-height:100dvh;padding:var(--espace-8) var(--espace-5);background:radial-gradient(ellipse at center,transparent 0%,var(--fond-application) 72%),repeating-linear-gradient(0deg,var(--bordure-discrete) 0 1px,transparent 1px 48px),repeating-linear-gradient(90deg,var(--bordure-discrete) 0 1px,transparent 1px 48px),var(--fond-application)}.ecran-connexion__theme{position:absolute;top:var(--espace-4);right:var(--espace-4)}.ecran-connexion__carte{display:grid;gap:var(--espace-5);width:min(100%,24rem);padding:var(--espace-8);border:1px solid var(--bordure-discrete);border-radius:var(--rayon-4);background:var(--fond-surface);box-shadow:var(--ombre-3)}.ecran-connexion__marque{width:9.5rem;height:calc(9.5rem * 156.25 / 402.33)}.ecran-connexion__titre{margin:0;font-size:var(--texte-xl);font-weight:var(--graisse-forte);line-height:var(--interligne-serre);color:var(--texte-principal)}.ecran-connexion__action .connexion .bouton{width:100%;min-height:2.75rem;font-size:var(--texte-base)}.ecran-connexion__action .connexion .note{text-align:center}.ecran-connexion{animation:porte-fondu .26s var(--courbe) both}.ecran-connexion__carte{animation:porte-carte-parait .26s var(--courbe) both}.ecran-connexion--attente{background:var(--fond-application);animation:none}.ecran-connexion__attente{display:grid;justify-items:center;gap:var(--espace-4);animation:porte-fondu .24s var(--courbe) .4s both}.porte-entree{height:100%;animation:porte-fondu .32s var(--courbe) both}@keyframes porte-carte-parait{0%{opacity:0;transform:translateY(8px)}}@keyframes porte-fondu{0%{opacity:0}}@media(forced-colors:active){.rail__bouton[aria-current=page],.rail__bouton[aria-pressed=true]{forced-color-adjust:none;border-color:Highlight;background:Highlight;color:HighlightText}.coquille__rail:has(.rail__bouton[aria-pressed=true]) .rail__bouton[aria-current=page]{border-width:2px;background:Canvas;color:CanvasText}}.scene__barre{position:relative;z-index:2;flex-wrap:wrap;container-type:inline-size}.barre-vue{display:flex;align-items:center}.barre-vue__groupe{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-1)}.barre-vue__saisie{position:relative;display:inline-flex;align-items:center;gap:2px}.barre-vue__zoom{box-sizing:border-box;width:3.4em;block-size:1.875rem;padding:1px var(--espace-1);border:1px solid var(--bordure-controle);border-radius:var(--rayon-2);background:var(--fond-surface);color:var(--texte-principal);font:inherit;font-size:var(--texte-sm);font-variant-numeric:tabular-nums;text-align:end}.barre-vue__fois{color:var(--texte-faible)}.barre-vue__avis{position:absolute;top:calc(100% + var(--espace-1));left:0;z-index:var(--plan-flottant);width:max-content;max-width:16rem;padding:var(--espace-1) var(--espace-2);border:1px solid var(--bordure-controle);border-radius:var(--rayon-2);background:var(--fond-surface);color:var(--texte-principal);font-size:var(--texte-xs)}.barre-vue__saisie--bulle{flex-wrap:wrap}.barre-vue__saisie--bulle>.barre-vue__avis{position:static;flex-basis:100%;padding:0;border:0;background:none}.barre-vue__aide-zoom{margin:0;color:var(--texte-secondaire);font-size:var(--texte-xs)}.barre-vue__compacte{position:relative;display:none}@container (width < 48rem){.barre-vue__groupe{display:none}.barre-vue__compacte{display:block}.barre-vue__compacte>.bouton{padding-inline:var(--espace-1);outline-offset:0}.barre-vue{gap:2px}}.enregistrer{position:relative;display:inline-flex;min-width:0}.enregistrer__declencheur{gap:var(--espace-2)}.enregistrer__icone{position:relative;display:inline-grid;font-size:1rem}.enregistrer__pastille{position:absolute;top:-3px;right:-4px;width:.5rem;height:.5rem;border-radius:50%;background:var(--alerte)}.enregistrer__nom{display:none;max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@container (width >= 44rem){.enregistrer__nom{display:inline}}@container (width >= 50rem){.enregistrer__nom{max-width:14rem}}@container (width >= 60rem){.enregistrer__nom{max-width:20rem}}.enregistrer>.popover{right:auto;left:0}.enregistrer__boite{display:grid;gap:var(--espace-3)}.enregistrer__nouvelle{display:grid;padding-block-start:var(--espace-3);border-top:1px solid var(--bordure)}.enregistrer__nouvelle>.bouton{justify-self:start}.exemple.enregistrer__aide{align-self:center;margin:0 -4px}.scene__historique{display:inline-flex;flex:none;gap:2px}.menu-carte,.menu-carte__sous-menu,.bulle-reglage,.dialogue-renommer{position:absolute;z-index:var(--plan-flottant);border:1px solid var(--bordure-controle);border-radius:var(--rayon-2);background:var(--fond-eleve);color:var(--texte-principal);box-shadow:var(--ombre-3)}.menu-carte{display:flex;flex-direction:column;width:max-content;min-width:11rem;padding:var(--espace-1)}.menu-carte--place{max-width:min(22rem,calc(100% - 16px))}.menu-carte--place>.menu-carte__liste{min-height:0;overflow-y:auto}.menu-carte--ancre{top:calc(100% + var(--espace-1));right:0;max-width:calc(100cqi - 16px)}.menu-carte__liste{display:grid;gap:2px}.menu-carte__sous-menu{top:0;left:100%;width:max-content;min-width:11rem;max-width:min(22rem,calc(100vw - 16px));padding:var(--espace-1);overflow-y:auto}.menu-carte__titre{margin:var(--espace-1) var(--espace-2) var(--espace-1);overflow:hidden;color:var(--texte-secondaire);font-size:var(--texte-xs);text-overflow:ellipsis;white-space:nowrap}.menu-carte__precision{margin:calc(-1 * var(--espace-1)) var(--espace-2) var(--espace-1);overflow:hidden;color:var(--texte-faible);font-size:var(--texte-xs);font-style:italic;text-overflow:ellipsis;white-space:nowrap}.menu-carte__element{display:flex;align-items:center;gap:var(--espace-2);min-height:32px;padding:0 var(--espace-2);border:0;border-radius:var(--rayon-1);background:transparent;color:inherit;font:inherit;font-size:var(--texte-sm);text-align:start;cursor:pointer}.menu-carte__element:hover,.menu-carte__element:focus{background:var(--fond-survol)}.menu-carte__element:focus-visible{outline-offset:-2px}.menu-carte__element[aria-disabled=true]{color:var(--texte-faible);cursor:default}.menu-carte__libelle{flex:1}.menu-carte__marque{color:var(--texte-faible)}.menu-carte__coche{flex:none;width:1em;color:var(--accent);text-align:center}.menu-carte__liste--coches>.menu-carte__element:not([role=menuitemcheckbox]){padding-inline-start:calc(2 * var(--espace-2) + 1em)}.menu-carte__separateur{height:1px;margin:var(--espace-1) 0;background:var(--bordure)}.menu-carte__groupe{display:grid;gap:2px}.menu-carte__groupe+.menu-carte__groupe{margin-top:var(--espace-1);padding-top:var(--espace-1);border-top:1px solid var(--bordure)}.bulle-reglage,.dialogue-renommer{display:grid;gap:var(--espace-2);padding:var(--espace-3)}.bulle-reglage--place,.dialogue-renommer{width:min(20rem,calc(100% - 16px))}.bulle-reglage--place,.dialogue-renommer,.dialogue-deplacer{overflow-y:auto}.bulle-reglage--ancre{top:calc(100% + var(--espace-1));right:0;width:min(20rem,calc(100vw - 16px))}.bulle-reglage__titre,.dialogue-renommer__titre{margin:0;font-size:var(--texte-sm);font-weight:600}.dialogue-renommer__formulaire{display:grid;gap:var(--espace-2)}.dialogue-renommer__texte{resize:vertical;line-height:var(--interligne-serre)}.dialogue-renommer__aide{margin:0;color:var(--texte-secondaire);font-size:var(--texte-xs)}.dialogue-renommer__boutons{display:flex;gap:var(--espace-2)}.dialogue-deplacer{position:absolute;z-index:var(--plan-flottant);display:grid;gap:var(--espace-2);padding:var(--espace-3);border:1px solid var(--bordure-controle);border-radius:var(--rayon-2);background:var(--fond-eleve);color:var(--texte-principal);box-shadow:var(--ombre-3)}.dialogue-deplacer__titre{margin:0;font-size:var(--texte-sm);font-weight:600}.dialogue-deplacer__consigne{margin:0;color:var(--texte-secondaire);font-size:var(--texte-xs)}.dialogue-deplacer{width:min(20rem,calc(100% - 16px))}.dialogue-deplacer__etat{min-height:1.4em;margin:0;font-size:var(--texte-sm);font-variant-numeric:tabular-nums}.carte__repere{position:absolute;z-index:var(--plan-flottant);outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--rayon-1);pointer-events:none}.champ{position:relative;display:flex;flex-direction:column;gap:var(--espace-1);margin-block-end:var(--espace-4)}fieldset.champ{padding:0;border:0;margin-inline:0;min-inline-size:0}fieldset.champ>legend{padding:0}.reglages__corps .champ{display:grid;grid-template-columns:var(--colonne-libelle) minmax(0,1fr);align-items:center;gap:var(--espace-1) var(--espace-3);margin-block-end:var(--espace-2)}.reglages__corps .champ>*{grid-column:2}.reglages__corps .champ:has(>.interrupteur){margin-block-end:var(--espace-1)}.reglages__corps .champ>.champ__libelle,.reglages__corps .champ>.visuellement-cache{grid-column:1}.reglages__corps .champ:has(>label.visuellement-cache)>*{grid-column:1 / -1}.reglages__corps .champ--empile,.reglages__corps fieldset.champ,.reglages__corps .champ:has(>.champ__tete,>.interrupteur,.recherche,.controle-replie,.pastilles,.pastilles-repliables,textarea){display:flex;flex-direction:column;align-items:stretch}.zone-carte__corps>.note,.section__corps>.note,.groupe>.note,.plus-options__corps>.note{margin-block-end:var(--espace-3)}.champ__libelle{color:var(--texte-principal);font-size:var(--texte-sm);font-weight:var(--graisse-normale)}.champ__requis{margin-inline-start:2px;color:var(--danger)}.champ__tete{display:flex;align-items:center;gap:var(--espace-1)}legend.champ__tete{width:100%;padding:0;margin-block-end:var(--espace-1)}.reglages__corps legend.champ__tete>.champ__actions{margin-block:calc(-1 * var(--debord-bouton-compact))}.reglages__corps legend.champ__tete:has(>.champ__actions){margin-block-end:var(--degagement-bouton-compact)}.reglages__corps fieldset.champ:has(>legend.champ__tete>.champ__actions){margin-block-start:var(--degagement-bouton-compact)}@supports (text-box: trim-both cap alphabetic){.reglages__corps legend.champ__tete:has(>.champ__actions)>span:not(.champ__actions){text-box:trim-both cap alphabetic}.reglages__corps fieldset.champ:has(>legend.champ__tete>.champ__actions)>legend+.note{text-box:trim-start cap alphabetic}}fieldset.champ>legend.visuellement-cache+.liste-textes__ajout,fieldset.champ>legend.visuellement-cache+.pastilles-repliables{margin-block-start:0}fieldset.champ>legend.visuellement-cache+.pastilles-repliables--replie{margin-block-start:calc(-1 * var(--espace-1))}.champ__indication{margin:0;color:var(--texte-faible);font-size:var(--texte-xs);line-height:var(--interligne-normal)}.champ__erreur{display:flex;margin:0;align-items:center;gap:var(--espace-1);color:var(--danger);font-size:var(--texte-xs);font-weight:var(--graisse-moyenne);overflow-wrap:anywhere}.controle{width:100%;min-height:var(--hauteur-controle);padding:.1875rem var(--espace-3);border:1px solid var(--bordure-controle);border-radius:var(--rayon-2);background:var(--fond-surface);color:var(--texte-principal);font-size:var(--texte-sm);box-shadow:var(--ombre-1);transition:border-color var(--duree-rapide) var(--courbe)}.champ__saisie{display:block}.champ__saisie--unite{display:flex;align-items:center;gap:var(--espace-1);min-height:var(--hauteur-controle);padding-inline-end:var(--espace-3);border:1px solid var(--bordure-controle);border-radius:var(--rayon-2);background:var(--fond-surface);box-shadow:var(--ombre-1);transition:border-color var(--duree-rapide) var(--courbe)}.champ__saisie--unite>.controle{flex:1;min-width:0;min-height:0;border:0;background:transparent;box-shadow:none}.champ__saisie--unite>.controle:focus-visible{outline:none}.champ__saisie--unite:has(>.controle:focus-visible){outline:2px solid var(--anneau-focus);outline-offset:2px}.champ__saisie--unite:hover:not(:has(>:disabled)){border-color:var(--texte-faible)}.champ__saisie--unite:has(>[aria-invalid=true]){border-color:var(--danger)}.champ__saisie--unite:has(>:disabled){background:var(--fond-surface-appuyee)}.champ__unite{flex:none;color:var(--texte-faible);font-size:var(--texte-sm)}.reglages__corps .champ>.champ__saisie{width:7rem}.controle::placeholder{color:var(--texte-faible)}input.controle{text-overflow:ellipsis}.controle-replie{position:relative;display:block}.controle--replie{display:block;resize:none;overflow-wrap:anywhere;field-sizing:content}.controle--replie:not(:focus){field-sizing:fixed;height:var(--hauteur-controle);overflow:hidden;white-space:nowrap;color:transparent}.controle-replie__apercu{position:absolute;inset:0;overflow:hidden;padding:.1875rem var(--espace-3);border:1px solid transparent;color:var(--texte-principal);font-size:var(--texte-sm);line-height:inherit;white-space:nowrap;text-overflow:ellipsis;pointer-events:none}.controle--replie:focus+.controle-replie__apercu{display:none}.controle--replie:disabled+.controle-replie__apercu{color:var(--texte-faible)}.controle--replie:not(:focus)::placeholder{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.controle:hover:not(:disabled){border-color:var(--texte-faible)}.controle:disabled{background:var(--fond-surface-appuyee);color:var(--texte-faible);cursor:not-allowed}.controle[aria-invalid=true]{border-color:var(--danger)}.controle--nombre{width:100%;font-variant-numeric:tabular-nums;text-align:end}select.controle{height:var(--hauteur-controle);padding-block:0;padding-inline-end:var(--espace-2);cursor:pointer}.dialogue__voile{position:fixed;inset:0;z-index:var(--plan-modale);display:grid;padding:var(--espace-4);place-items:center;background:var(--voile-modale)}.dialogue{display:flex;width:min(34rem,100%);max-block-size:calc(100dvh - 2 * var(--espace-4));flex-direction:column;border-radius:var(--rayon-3);background:var(--fond-panneau);box-shadow:var(--ombre-3);color:var(--texte-principal)}.dialogue:focus{outline:none}.dialogue[data-sans-rapetisser]{--dialogue-hauteur-prise: 0px;min-block-size:min(var(--dialogue-hauteur-prise),calc(100dvh - 2 * var(--espace-4)))}.dialogue__tete{display:flex;padding:var(--espace-4) var(--espace-3) 0 var(--espace-5);align-items:center;gap:var(--espace-2)}.dialogue__titre{flex:1;margin:0;font-size:var(--texte-lg);font-weight:var(--graisse-forte)}.dialogue__sous-titre{margin:0 var(--espace-5);color:var(--texte-secondaire);font-size:var(--texte-sm)}.dialogue__corps{min-block-size:0;flex:1 1 auto;padding:var(--espace-4) var(--espace-5);overflow-y:auto}.dialogue__pied{display:flex;padding:var(--espace-3) var(--espace-5) var(--espace-4);justify-content:flex-end;gap:var(--espace-2);border-top:1px solid var(--bordure)}.dialogue__raison{flex:1;align-self:center}.dialogue--raccourcis{width:min(26rem,100%)}.dialogue--detail-carte{width:min(30rem,100%)}.historique-carte{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.historique-carte__version{display:flex;align-items:center;justify-content:space-between;gap:var(--espace-3);padding-block:var(--espace-2);border-bottom:1px solid var(--bordure)}.historique-carte__version:last-child{border-bottom:0}.historique-carte__texte{display:flex;min-width:0;flex-direction:column;font-size:var(--texte-sm)}.detail-carte__dossiers{padding-block-end:var(--espace-2);border-bottom:1px solid var(--bordure)}.detail-carte__liste{display:flex;flex-direction:column;gap:var(--espace-1);margin:var(--espace-1) 0 0;padding:0;padding-inline-start:var(--espace-3);font-size:var(--texte-sm);list-style:none}.raccourcis{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:var(--espace-5) var(--espace-6)}.raccourcis:focus{outline:none}.raccourcis:focus-visible{border-radius:var(--rayon-1);outline:2px solid var(--anneau-focus);outline-offset:4px}.raccourcis__groupe{min-width:0}.raccourcis__titre{margin:0 0 var(--espace-1);font-size:var(--texte-base);font-weight:var(--graisse-forte)}.raccourcis__contexte{margin:0 0 var(--espace-2);color:var(--texte-secondaire);font-size:var(--texte-sm)}.raccourcis__liste{margin:0}.raccourcis__ligne{display:flex;padding:var(--espace-2) 0;justify-content:space-between;align-items:baseline;gap:var(--espace-3);border-top:1px solid var(--bordure-discrete)}.raccourcis__action{font-size:var(--texte-sm)}.raccourcis__precision{display:block;color:var(--texte-secondaire);font-size:var(--texte-xs)}.raccourcis__touches{display:flex;margin:0;flex:none;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:var(--espace-1)}.raccourcis__combinaison{display:inline-flex;align-items:center;gap:2px;white-space:nowrap}.raccourcis__touche{min-width:1.75em;padding:1px 6px;border:1px solid var(--bordure-controle);border-bottom-width:2px;border-radius:var(--rayon-1);background:var(--fond-surface);color:var(--texte-principal);font-family:var(--police-interface);font-size:var(--texte-xs);line-height:1.5;text-align:center}.raccourcis__plus,.raccourcis__ou{color:var(--texte-secondaire);font-size:var(--texte-xs)}@media(max-width:720px),(hover:none)and (pointer:coarse){.bouton[data-raccourcis]{display:none}}.bouton{display:inline-flex;align-items:center;justify-content:center;gap:var(--espace-2);min-height:2.25rem;padding:0 var(--espace-4);border:1px solid transparent;border-radius:var(--rayon-2);background:transparent;color:var(--texte-principal);font-size:var(--texte-base);font-weight:var(--graisse-moyenne);white-space:nowrap;cursor:pointer;transition:background var(--duree-rapide) var(--courbe),border-color var(--duree-rapide) var(--courbe)}.bouton:disabled,.bouton[aria-disabled=true]{cursor:not-allowed;opacity:.55}.bouton--principal{background:var(--accent);color:var(--texte-sur-accent)}.bouton--principal:hover:not(:disabled,[aria-disabled=true]){background:var(--accent-appuye)}.bouton--secondaire{border-color:var(--bordure-controle);background:var(--fond-surface)}.bouton--secondaire:hover:not(:disabled,[aria-disabled=true]){background:var(--fond-surface-appuyee)}.bouton--discret{color:var(--texte-secondaire);font-weight:var(--graisse-normale)}.reglages__corps .bouton--discret,.popover .bouton--discret,.dialogue .bouton--discret{color:var(--accent);font-weight:var(--graisse-moyenne)}.bouton__ouvre{color:var(--texte-faible)}.bouton--discret:hover:not(:disabled,[aria-disabled=true]){background:var(--fond-surface-appuyee);color:var(--texte-principal)}.bouton--discret[aria-pressed=true],.bouton--discret[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){background:var(--accent-doux);color:var(--accent-appuye);font-weight:var(--graisse-moyenne)}.bouton--discret[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){box-shadow:inset 0 0 0 1px var(--accent)}.bouton--danger{background:var(--danger);color:var(--texte-sur-danger)}.bouton--compact{min-height:var(--hauteur-bouton-compact);padding:0 var(--espace-3);font-size:var(--texte-sm)}.bouton--icone{width:2.25rem;padding:0}.bouton--icone.bouton--compact{width:var(--hauteur-bouton-compact)}.bouton--pleine-largeur{width:100%}.bouton--dans-texte{display:inline-block;min-height:0;margin-inline-start:2px;padding:0;border:0;border-radius:2px;font-size:inherit;line-height:1;vertical-align:baseline}.bouton--dans-texte:focus-visible{outline-offset:1px}.bouton__icone{display:inline-flex;flex:none;font-size:1.15em}.interrupteur{display:flex;flex-direction:row-reverse;align-items:center;justify-content:space-between;gap:var(--espace-3);width:100%;cursor:pointer}.interrupteur:has(>.visuellement-cache){display:inline-flex;width:auto}.interrupteur:has(:disabled){cursor:not-allowed;opacity:.55}.interrupteur__piste{position:relative;width:2.25rem;height:1.25rem;flex:none;padding:0;border:1px solid var(--bordure-controle);border-radius:var(--rayon-plein);background:var(--fond-surface-appuyee);cursor:inherit;transition:background var(--duree-rapide) var(--courbe),border-color var(--duree-rapide) var(--courbe)}.interrupteur__piste[aria-checked=true]{border-color:var(--accent);background:var(--accent)}.interrupteur__curseur{position:absolute;top:1px;left:1px;width:1rem;height:1rem;border-radius:50%;background:var(--fond-panneau);box-shadow:var(--ombre-1);transition:transform var(--duree-rapide) var(--courbe)}.interrupteur__piste[aria-checked=true] .interrupteur__curseur{transform:translate(1rem)}.interrupteur__piste[aria-checked=false] .interrupteur__curseur{background:var(--bordure-controle);box-shadow:none}.interrupteur__piste:hover:not(:disabled){border-color:var(--texte-faible)}.interrupteur__piste[aria-checked=true]:hover:not(:disabled){border-color:var(--accent-appuye)}.interrupteur__texte{font-size:var(--texte-sm)}.interrupteur:has(>.interrupteur__piste--case){flex-direction:row;justify-content:flex-start}.interrupteur__piste--case{width:1rem;height:1rem;border-radius:var(--rayon-1);background:var(--fond-surface)}.interrupteur__piste--case .interrupteur__curseur,.interrupteur__piste--case[aria-checked=false] .interrupteur__curseur{top:1px;left:.25rem;width:.3125rem;height:.5625rem;border:solid var(--texte-sur-accent);border-width:0 2px 2px 0;border-radius:0;background:none;box-shadow:none;opacity:0;transform:rotate(45deg);transition:none}.interrupteur__piste--case[aria-checked=true] .interrupteur__curseur{opacity:1;transform:rotate(45deg)}.segmente{min-width:0;margin:0;padding:0;border:0}.segmente__choix{display:grid;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;padding:2px;border-radius:calc(var(--rayon-2) + 2px);background:var(--fond-surface-appuyee)}.segmente__option{position:relative;display:grid;place-items:center;min-height:calc(var(--hauteur-controle) - 4px);padding:0 var(--espace-2);border:1px solid transparent;border-radius:var(--rayon-2);color:var(--texte-secondaire);font-size:var(--texte-sm);line-height:var(--interligne-serre);text-align:center;cursor:pointer;transition:background var(--duree-rapide) var(--courbe)}.segmente__texte{min-width:0;hyphens:auto}.segmente__radio{position:absolute;inset:0;margin:0;opacity:0;cursor:inherit}.segmente__option:hover:not(:has(:checked)){background:var(--fond-survol)}.segmente__option:has(:checked){border-color:var(--bordure-controle);background:var(--fond-surface);color:var(--texte-principal);font-weight:var(--graisse-moyenne);box-shadow:var(--ombre-1)}.segmente__option:has(:focus-visible){outline:2px solid var(--anneau-focus);outline-offset:1px}.segmente:disabled .segmente__option{cursor:not-allowed;opacity:.55}.pastilles{display:flex;flex-wrap:wrap;gap:var(--espace-2);margin:0 0 var(--espace-4);padding:0;list-style:none}.champ>.pastilles,.champ>.pastilles-repliables{margin:var(--espace-1) 0 0}.pastilles-repliables>.pastilles{margin:0}.champ>.pastilles-repliables--replie{margin:0 -4px;padding:4px;overflow-y:auto}.pastilles-repliables__bouton[aria-expanded=true]{position:sticky;bottom:calc(-1 * var(--espace-8));z-index:1;display:flex;width:100%;padding-block:var(--espace-3);background:var(--fond-section-ouverte)}.pastilles-repliables__bouton:focus-visible{outline-offset:-2px}.reglages__corps:has(.pastilles-repliables__bouton[aria-expanded=true]){scroll-padding-block-end:calc(2 * var(--espace-3) + var(--texte-sm) * var(--interligne-normal) + var(--espace-1))}.pastille-lot{display:inline-flex;align-items:center;gap:2px;max-width:100%}.pastille{display:inline-flex;align-items:center;gap:var(--espace-2);min-width:0;min-height:1.875rem;padding:.25rem var(--espace-2) .25rem var(--espace-3);line-height:1.25;text-align:left;border:1px solid var(--bordure-controle);border-radius:var(--rayon-plein);background:var(--fond-surface);color:var(--texte-secondaire);font-size:var(--texte-sm);cursor:pointer;transition:background var(--duree-rapide) var(--courbe),border-color var(--duree-rapide) var(--courbe)}.pastille:not(:has(>.pastille__temoin)){padding-right:var(--espace-4)}.pastille:hover:not(:disabled,.pastille--fixe){background:var(--fond-surface-appuyee)}.pastille[aria-pressed=true]{border-color:var(--accent);background:var(--accent-doux);color:var(--texte-principal);font-weight:var(--graisse-moyenne)}.pastille.pastille--fixe{border-color:var(--accent);background:var(--accent-doux);color:var(--texte-principal);font-weight:var(--graisse-moyenne);cursor:default}.pastille.pastille--reglable{cursor:pointer}.pastille.pastille--reglable:hover,.pastille.pastille--reglable[aria-expanded=true]{border-color:var(--accent-appuye);box-shadow:inset 0 0 0 1px var(--accent-appuye)}.pastille__temoin{width:1rem;height:.375rem;flex:none;border-radius:3px;box-shadow:0 0 0 1px var(--texte-secondaire)}.pastille.pastille--alerte{border-color:var(--alerte, #b45309);background:var(--fond-surface);color:var(--texte-secondaire);text-decoration:line-through}.pastille.pastille--alerte .pastille__coche{color:var(--alerte, #b45309)}.popover__actions{display:flex;flex-wrap:wrap;gap:var(--espace-2);margin-top:var(--espace-2)}.pastille__coche{display:inline-block;width:.75em;flex:none;color:var(--accent);font-weight:var(--graisse-forte, 600);text-align:center}.pastille__retrait{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:var(--texte-faible);cursor:pointer}.pastille__retrait:hover{background:var(--fond-surface-appuyee);color:var(--danger)}.section{border-bottom:1px solid var(--bordure)}.section:last-child{border-bottom:0}.section__bouton{display:flex;width:100%;min-block-size:2.25rem;align-items:center;gap:var(--espace-3);padding:0;border:0;background:none;color:var(--texte-principal);font-size:var(--texte-base);font-weight:var(--graisse-forte);text-align:start;cursor:pointer}.section__chevron{width:var(--cote-chevron);height:var(--cote-chevron);flex:none;margin-inline-start:auto;color:var(--texte-faible);transform:rotate(90deg);transition:transform var(--duree-normale) var(--courbe)}.section__bouton[aria-expanded=true] .section__chevron{transform:rotate(-90deg)}.section__bouton:hover .section__chevron,.zone-carte__bouton:hover .section__chevron{color:var(--texte-principal)}.section__corps,.zone-carte__corps{--retrait-corps: var(--espace-2);margin-inline:calc(-1 * var(--espace-5));padding:var(--retrait-corps) var(--espace-5);border-top:1px solid var(--bordure-discrete);background:var(--fond-section-ouverte)}.section__corps{padding-block-start:var(--ecart-titre-champ)}.reglages__corps .section__corps>:last-child,.reglages__corps .zone-carte__corps>:last-child,.reglages__corps .section__corps>[data-reglage]:last-child>:last-child,.reglages__corps .zone-carte__corps>[data-reglage]:last-child>:last-child{margin-block-end:0}.section:has(>.section__corps:not([hidden]))>:first-child{position:sticky;z-index:1;margin-inline:calc(-1 * var(--espace-5));padding-inline:var(--espace-5);top:calc(-1 * var(--espace-5));background:var(--fond-panneau)}.reglages__corps{scroll-padding-block-start:calc(2 * var(--espace-4) + var(--texte-base) * var(--interligne-serre) + 2 * var(--espace-3))}.champ__actions{display:flex;margin-inline-start:auto;align-items:center;gap:var(--espace-1)}.zone-carte{border-bottom:1px solid var(--bordure)}.zone-carte__titre{display:flex;min-block-size:2.25rem;margin:0;align-items:center;gap:var(--espace-3);font-size:var(--texte-base);font-weight:var(--graisse-forte)}.zone-carte__bouton{display:flex;flex:1;align-items:center;gap:var(--espace-3);padding:var(--espace-2) 0;border:0;background:none;color:var(--texte-principal);font:inherit;cursor:pointer}.zone-carte__bouton[aria-expanded=true] .section__chevron{transform:rotate(-90deg)}.intertitre{display:flex;margin:var(--degagement-bouton-compact) 0;align-items:center;gap:var(--espace-2);color:var(--texte-secondaire);font-size:var(--texte-xs);font-weight:var(--graisse-forte);line-height:var(--interligne-serre);letter-spacing:.02em}.intertitre:after{flex:1;border-top:1px solid var(--bordure);content:""}.intertitre-ligne{position:relative;display:flex;margin:var(--degagement-bouton-compact) 0;align-items:center;gap:var(--espace-2)}.zone-carte__corps>.intertitre:first-child,.zone-carte__corps>.intertitre-ligne:first-child{margin-block-start:calc(var(--degagement-bouton-compact) - var(--retrait-corps))}.intertitre-ligne>.intertitre{flex:1;margin:0}.intertitre__actions{margin-block:calc(-1 * var(--debord-bouton-compact))}@supports (text-box: trim-both cap alphabetic){.intertitre-ligne:not([data-actions=dessous]):has(+[data-reglage] .designation-territoire__resume),[data-reglage]:has(.designation-territoire__resume+[hidden]):not(:has(.regroupements))+.intertitre-ligne:not([data-actions=dessous]){font-size:var(--texte-xs);margin-block:calc((var(--hauteur-bouton-compact) - 1cap) / 2 + var(--place-anneau-focus))}.zone-carte__corps>.intertitre-ligne:not([data-actions=dessous]):first-child:has(+[data-reglage] .designation-territoire__resume){margin-block-start:calc((var(--hauteur-bouton-compact) - 1cap) / 2 + var(--place-anneau-focus) - var(--retrait-corps))}.intertitre-ligne:not([data-actions=dessous]):has(+[data-reglage] .designation-territoire__resume)>.intertitre__actions,[data-reglage]:has(.designation-territoire__resume+[hidden]):not(:has(.regroupements))+.intertitre-ligne:not([data-actions=dessous])>.intertitre__actions{font-size:var(--texte-base);margin-block:calc(var(--hauteur-bouton-compact) / -2)}.intertitre-ligne:not([data-actions=dessous]):has(+[data-reglage] .designation-territoire__resume) .intertitre__texte,[data-reglage]:has(.designation-territoire__resume+[hidden]):not(:has(.regroupements))+.intertitre-ligne:not([data-actions=dessous]) .intertitre__texte{text-box:trim-both cap alphabetic}}.intertitre__texte{white-space:nowrap}.intertitre-ligne[data-filet=aucun]>.intertitre:after{display:none}.intertitre-ligne[data-actions=icones] .intertitre__actions .bouton>.bouton__libelle{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.intertitre-ligne[data-actions=dessous]{flex-wrap:wrap;row-gap:var(--degagement-bouton-compact)}.intertitre-ligne[data-actions=dessous]>.intertitre{flex-basis:100%}.actions-portees:empty{display:none}.intertitre-ligne .popover,.interrupteur-ligne .popover,.groupe__entete .popover{left:calc(-1 * var(--espace-3));right:calc(-1 * var(--espace-3));width:auto}.interrupteur-ligne{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--degagement-bouton-compact) var(--espace-2)}.interrupteur-ligne>[data-reglage]{flex:1 1 auto;min-width:0}.reglages__corps .interrupteur-ligne>[data-reglage]>.champ{margin-block-end:0}.interrupteur-ligne>.interrupteur-ligne__actions{margin-block:calc(-1 * var(--debord-bouton-compact))}.interrupteur-ligne:has(>.actions-portees){margin-block-end:var(--ecart-titre-champ)}.groupe{margin-block-end:var(--espace-2)}.reglages__corps .groupe{padding:var(--espace-1) var(--espace-4);border:1px solid var(--bordure-carte);border-radius:var(--rayon-carte);background:var(--fond-eleve);box-shadow:var(--ombre-1)}.groupe__titre{margin:var(--espace-1) 0;color:var(--texte-principal);font-size:var(--texte-sm);font-weight:var(--graisse-forte)}.groupe__tete{display:grid;grid-template-columns:max-content minmax(0,1fr);column-gap:var(--espace-2);align-items:center}.groupe__note{text-align:end}.groupe__note>.note{margin:0;line-height:var(--interligne-serre)}.groupe__entete .interrupteur__texte{font-weight:var(--graisse-moyenne)}.reglages__corps .groupe--repliable{padding-block:0}.groupe__entete--repliable{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-height:var(--hauteur-entete-groupe)}.groupe__entete--repliable>.groupe__actions{grid-area:1 / 2;margin-inline-end:calc(var(--cote-chevron) + var(--espace-3))}.groupe__actions>.bouton--compact{min-height:calc(var(--hauteur-entete-groupe) - 2 * var(--place-anneau-focus))}.groupe__entete:has(>.groupe__actions){position:relative}.groupe__entete:has(>.groupe__actions)>.groupe__bouton>span{line-height:var(--interligne-serre)}.groupe__entete:has(>.groupe__actions:not(:empty))+[id]{padding-block-start:calc(var(--ecart-titre-champ) - (var(--hauteur-entete-groupe) - var(--hauteur-ligne-sm)) / 2)}.groupe__entete--repliable>.groupe__bouton{grid-area:1 / 1 / 2 / 3;align-self:stretch}.reglages__corps .groupe__entete--repliable>.champ{position:relative;grid-area:1 / 2;margin-block-end:0;margin-inline-end:calc(var(--cote-chevron) + var(--espace-3))}.groupe__entete--repliable .interrupteur:has(>.interrupteur__piste--case){flex-direction:row-reverse;gap:var(--espace-2)}.groupe__entete--repliable .interrupteur__texte{color:var(--texte-secondaire);font-size:var(--texte-xs);font-weight:var(--graisse-normale);line-height:var(--interligne-serre);white-space:nowrap}.groupe__entete--note{grid-template-columns:max-content minmax(0,1fr) max-content;column-gap:var(--espace-2)}.groupe__entete--note>.groupe__bouton{display:grid;grid-area:1 / 1 / 2 / -1;grid-template-columns:subgrid}.groupe__entete--note .section__chevron{grid-column:3}.groupe__entete--note>.groupe__note{position:relative;grid-area:1 / 2;padding-block:var(--espace-1);pointer-events:none}.groupe__entete--resume{grid-template-columns:max-content minmax(0,1fr) auto;column-gap:var(--espace-2)}.groupe__entete--resume>.groupe__bouton{display:grid;grid-area:1 / 1 / 2 / -1;grid-template-columns:subgrid}.groupe__entete--resume .section__chevron{grid-column:3;justify-self:end}.groupe__entete--resume>.groupe__note{position:relative;grid-area:1 / 2;min-inline-size:0;padding-block:var(--espace-1);pointer-events:none}.groupe__resume{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reglages__corps .groupe__entete--resume>.champ{grid-area:1 / 3;margin-inline-start:var(--espace-4)}.groupe--repliable>[id]:not(:empty){padding-block-end:var(--espace-1)}.groupe__bouton{display:flex;flex:1;min-width:0;align-items:center;gap:var(--espace-2);padding:0;border:0;background:none;color:var(--texte-principal);font-size:var(--texte-sm);font-weight:var(--graisse-forte);text-align:start;cursor:pointer}.groupe__bouton[aria-expanded=true] .section__chevron{transform:rotate(-90deg)}.groupe__bouton:hover:not(:disabled) .section__chevron{color:var(--texte-principal)}.groupe__bouton:focus-visible{border-radius:var(--rayon-1);outline:2px solid var(--anneau-focus);outline-offset:2px}.ligne{display:grid;grid-template-columns:minmax(0,1fr)}.reglages__corps .plus-options{margin-block-end:var(--espace-2);padding-inline:var(--espace-4);border:1px solid var(--bordure-carte);border-radius:var(--rayon-carte);background:var(--fond-eleve);box-shadow:var(--ombre-1)}.plus-options__bouton{display:flex;width:100%;min-height:2rem;align-items:center;gap:var(--espace-2);padding:0;border:0;background:none;color:var(--texte-secondaire);font-size:var(--texte-sm);font-weight:var(--graisse-moyenne);cursor:pointer}.plus-options__chevron{width:var(--cote-chevron-options);height:var(--cote-chevron-options);flex:none;margin-inline-start:auto;color:var(--texte-faible);transform:rotate(90deg);transition:transform var(--duree-normale) var(--courbe)}.plus-options__bouton:hover,.plus-options__bouton:hover .plus-options__chevron{color:var(--texte-principal)}.plus-options__bouton[aria-expanded=true] .plus-options__chevron{transform:rotate(-90deg)}.plus-options__corps{padding-block:var(--espace-1) var(--espace-2)}.plus-options__tete{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;column-gap:var(--espace-2);align-items:center}.plus-options__tete>.plus-options__bouton{display:grid;grid-area:1 / 1 / 2 / -1;grid-template-columns:subgrid;align-self:stretch}.plus-options__tete .plus-options__chevron{grid-column:3}.plus-options__note{position:relative;grid-area:1 / 2;padding-block:var(--espace-1);padding-inline-start:var(--espace-2);text-align:end;pointer-events:none}.plus-options__note>.note{margin:0;line-height:var(--interligne-serre)}.recherche{position:relative}.recherche__saisie{padding-inline-end:2rem}.recherche__pastille{position:absolute;top:50%;right:2rem;padding:0 var(--espace-2);border-radius:var(--rayon-pilule);background:var(--accent-doux);color:var(--texte-secondaire);font-size:var(--texte-xs);font-weight:var(--graisse-forte);line-height:1.25rem;white-space:nowrap;pointer-events:none;transform:translateY(-50%)}.recherche[data-pastille=courte] .recherche__saisie{padding-inline-end:5.25rem}.recherche[data-pastille=longue] .recherche__saisie{padding-inline-end:7.5rem}.recherche__alerte{position:absolute;top:50%;right:2rem;display:inline-flex;transform:translateY(-50%)}.recherche[data-alerte] .recherche__saisie{padding-inline-end:3.25rem}.recherche__loupe{position:absolute;top:50%;right:var(--espace-2);display:inline-flex;color:var(--texte-faible);pointer-events:none;transform:translateY(-50%)}.recherche__effacer{position:absolute;top:50%;right:var(--espace-1);display:inline-flex;width:1.5rem;height:1.5rem;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--texte-faible);cursor:pointer;transform:translateY(-50%)}.recherche__effacer:hover{background:var(--fond-surface-appuyee);color:var(--texte-principal)}.recherche__liste{position:absolute;z-index:var(--plan-liste);top:calc(100% + 4px);right:0;left:0;margin:0;padding:0;overflow-y:auto;border:1px solid var(--bordure-controle);border-radius:var(--rayon-2);background:var(--fond-eleve);box-shadow:var(--ombre-3);list-style:none}.recherche__cale{position:relative;width:100%}.recherche__rangees{position:absolute;top:0;right:0;left:0;margin:0;padding:0;list-style:none}.recherche__option{display:flex;align-items:baseline;gap:var(--espace-2);padding:0 var(--espace-3);overflow:hidden;cursor:pointer;white-space:nowrap}.recherche__option[aria-selected=true],.recherche__option[data-actif=true]{background:var(--fond-surface-appuyee)}.recherche__option[data-actif=true]{box-shadow:inset 2px 0 0 var(--accent)}.recherche__option:hover:not([aria-selected=true],[data-actif=true]){background:var(--fond-survol)}.recherche__libelle{overflow:hidden;text-overflow:ellipsis}.recherche__correspondance{background:transparent;color:inherit;font-weight:var(--graisse-forte);text-decoration:underline;text-underline-offset:2px}.recherche__secondaire{flex:none;margin-left:auto;color:var(--texte-faible);font-size:var(--texte-xs);font-variant-numeric:tabular-nums}.recherche__detail{grid-column:1 / -1;color:var(--texte-faible);font-size:var(--texte-xs);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.recherche__liste[data-rangees=libres] .recherche__option{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:var(--espace-2);row-gap:2px;padding:var(--espace-2) var(--espace-3);line-height:1.35;white-space:normal}.recherche__liste[data-rangees=libres] .recherche__option+.recherche__option{border-top:1px solid var(--bordure-discrete)}.recherche__liste[data-rangees=libres] .recherche__libelle{overflow:visible;text-overflow:clip}.recherche__liste[data-rangees=libres] .recherche__entete-groupe{padding:var(--espace-3) var(--espace-3) var(--espace-1)}.recherche__entete-groupe{display:flex;align-items:center;padding:0 var(--espace-3);color:var(--texte-faible);font-size:var(--texte-xs);font-weight:var(--graisse-forte)}.recherche__liste[data-rangees=doubles] .recherche__option{display:grid;grid-template-columns:minmax(0,1fr);align-content:center;row-gap:1px;line-height:1.3}.recherche__liste[data-rangees=doubles] .recherche__secondaire{overflow:hidden;margin-left:0;text-overflow:ellipsis}.recherche__liste[data-rangees=doubles] .recherche__entete-groupe{align-items:flex-end;padding-bottom:var(--espace-1)}.recherche__liste[data-rangees=doubles] .recherche__rangees>.recherche__entete-groupe:first-child{align-items:center;padding-bottom:0}.recherche[data-attente=true] .recherche__liste>:not(.recherche__vide){opacity:.5}.recherche[data-attente=true] .recherche__option{cursor:progress}.recherche__liste>*{transition:opacity var(--duree-rapide) var(--courbe)}.recherche__vide{padding:var(--espace-4) var(--espace-3);color:var(--texte-faible);font-size:var(--texte-sm)}.recherche__suite{padding:var(--espace-2) var(--espace-3);color:var(--texte-faible);font-size:var(--texte-xs)}.recherche__avis{position:sticky;z-index:1;top:0;padding:var(--espace-2) var(--espace-3);border-bottom:1px solid var(--bordure-discrete);background:var(--fond-eleve);color:var(--texte-secondaire);font-size:var(--texte-sm);line-height:1.35;white-space:normal}.liste-deroulante{position:relative}.liste-deroulante__bouton{display:flex;align-items:center;gap:var(--espace-2);font:inherit;text-align:start;cursor:pointer}.liste-deroulante__valeur{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.liste-deroulante__chevron{width:.875rem;height:.875rem;flex:none;color:var(--texte-faible);transform:rotate(90deg)}.liste-deroulante__bouton[aria-expanded=true] .liste-deroulante__chevron{transform:rotate(-90deg)}.liste-deroulante__liste{position:absolute;z-index:var(--plan-liste);top:calc(100% + 4px);left:0;width:max-content;min-width:100%;max-width:calc(100vw - 16px);max-height:20rem;margin:0;padding:var(--espace-1) 0;overflow-y:auto;border:1px solid var(--bordure-controle);border-radius:var(--rayon-2);background:var(--fond-eleve);box-shadow:var(--ombre-3);color:var(--texte-principal)}.liste-deroulante__liste[data-sens=haut]{top:auto;bottom:calc(100% + 4px)}.liste-deroulante__groupe+.liste-deroulante__groupe{border-top:1px solid var(--bordure-discrete)}.liste-deroulante__intertitre{padding:var(--espace-2) var(--espace-3) var(--espace-1);color:var(--texte-faible);font-size:var(--texte-xs);font-weight:var(--graisse-forte)}.liste-deroulante__option{display:flex;min-height:2rem;align-items:center;gap:var(--espace-3);padding:0 var(--espace-5) 0 var(--espace-3);cursor:pointer;white-space:nowrap}.liste-deroulante__option[aria-selected=true]{font-weight:var(--graisse-forte)}.liste-deroulante__option[data-actif=true]{background:var(--fond-surface-appuyee);box-shadow:inset 2px 0 0 var(--accent)}.liste-deroulante__apercu{display:inline-flex;flex:none;align-items:center}.liste-deroulante__libelle{overflow:hidden;text-overflow:ellipsis}.teintes{display:inline-flex;overflow:hidden;border:1px solid var(--bordure-controle);border-radius:var(--rayon-1)}.teintes__case{width:.75rem;height:.875rem}.forme-apercu{width:.875rem;height:.875rem;color:var(--texte-secondaire);fill:currentColor}.forme-apercu__glyphe{display:inline-grid;width:.875rem;place-items:center;color:var(--texte-secondaire);font-size:var(--texte-sm);font-weight:var(--graisse-forte);line-height:1}.champ-forme{display:contents}.champ-forme__caractere{width:5rem}.puce{display:inline-flex;min-height:1.5rem;align-items:center;padding:0 var(--espace-3);border:1px solid var(--bordure-controle);border-radius:var(--rayon-plein);background:var(--fond-surface);color:var(--texte-secondaire);font-size:var(--texte-xs);font-weight:var(--graisse-moyenne);white-space:nowrap;cursor:pointer}.puce:hover:not(:disabled){background:var(--fond-surface-appuyee);color:var(--texte-principal)}.puce:disabled{cursor:not-allowed;opacity:.55}.puce-scindee{display:inline-flex}.puce-scindee__principale{border-start-end-radius:0;border-end-end-radius:0}.puce-scindee__fleche{padding:0 var(--espace-2);margin-inline-start:-1px;border-start-start-radius:0;border-end-start-radius:0}.puce-scindee__choix{display:flex;flex-direction:column;align-items:flex-start;gap:var(--espace-2)}.carte{position:relative;display:grid;min-height:var(--cote-carte-min);height:100%;place-items:center;min-width:0}.carte__toile{grid-area:1 / 1;display:block;border:1px solid var(--bordure);border-radius:var(--rayon-1);background:#fff;box-shadow:var(--ombre-2)}.carte__surbrillance{grid-area:1 / 1;display:block;border:1px solid transparent;border-radius:var(--rayon-1);pointer-events:none}.carte__toile--en-cours{opacity:.55;cursor:progress;transition:opacity .2s ease .12s}@media(prefers-reduced-motion:reduce){.carte__toile--en-cours{transition:none}}.carte__vide{display:flex;max-width:28rem;flex-direction:column;align-items:center;padding:var(--espace-8);gap:var(--espace-4);color:var(--texte-faible);text-align:center}.carte__vide-texte{margin:0}.carte__chargements{position:absolute;z-index:1;top:var(--espace-3);right:var(--espace-3);left:var(--espace-3);display:flex;flex-direction:column;align-items:center;gap:var(--espace-1);pointer-events:none}.carte__chargement{display:inline-flex;margin:0;align-items:center;gap:var(--espace-2);padding:var(--espace-1) var(--espace-3);border:1px solid var(--bordure);border-radius:999px;background:var(--fond-eleve);box-shadow:var(--ombre-2);color:var(--texte-secondaire);max-width:100%;font-size:var(--texte-xs);white-space:nowrap;animation:carte-chargement-parait .15s ease .3s both}.carte__chargement-texte{min-width:0;overflow:hidden;text-overflow:ellipsis}.carte__chargement:before{width:.75rem;height:.75rem;flex:none;border:2px solid var(--bordure);border-top-color:var(--accent);border-radius:50%;animation:carte-chargement-tourne .8s linear infinite;content:""}@keyframes carte-chargement-parait{0%{opacity:0}to{opacity:1}}@keyframes carte-chargement-tourne{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.carte__chargement{animation:none}.carte__chargement:before{animation:none}}.projets{--cote-geste: 1.75rem;--ecart-projets: var(--espace-3);--marge-recherche: var(--espace-2);--ecart-recherche: calc(var(--marge-recherche) + var(--ecart-projets));position:relative;display:grid;gap:var(--ecart-projets)}.projets__onglets{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-bottom:1px solid var(--bordure)}.projets__onglet{display:flex;min-height:2.5rem;margin-bottom:-1px;padding:var(--espace-2);align-items:baseline;justify-content:center;flex-wrap:wrap;column-gap:var(--espace-2);border:0;border-bottom:2px solid transparent;background:none;color:var(--texte-secondaire);font:inherit;font-size:var(--texte-base);cursor:pointer}.projets__onglet:hover{color:var(--texte-principal)}.projets__onglet[aria-selected=true]{border-bottom-color:var(--accent);color:var(--texte-principal);font-weight:var(--graisse-forte)}.projets__onglet:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}@supports (text-box: trim-both cap alphabetic){.projets{--jour-onglets: var(--place-anneau-focus)}.projets>.projets__onglets{margin-block-start:calc(var(--jour-onglets) - var(--ecart-recherche))}.projets__onglet{padding-block-start:calc(var(--ecart-recherche) - var(--jour-onglets));row-gap:var(--ecart-projets)}.projets__titre-onglet,.projets__onglet>.projets__compte{text-box:trim-both cap alphabetic}}.projets__bibliotheque{display:grid;gap:var(--espace-3)}.projets__compte{color:var(--texte-faible);font-size:var(--texte-xs);font-weight:var(--graisse-normale)}.projets__actions{display:flex;flex-wrap:wrap;gap:var(--espace-2)}.projets__retour:empty{display:contents}.projets__notes{display:grid;margin:0;padding:0;gap:var(--espace-1);color:var(--alerte);font-size:var(--texte-xs);list-style:none}.projets__confirmation{display:grid;gap:var(--espace-2);padding:var(--espace-3);border:1px solid var(--bordure);border-radius:var(--rayon-2);background:var(--fond-eleve)}.projets__grille{display:grid;margin:0;padding:0;gap:var(--espace-3);grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));list-style:none}.projet{--corps-nom: var(--texte-sm);--interligne-nom: var(--interligne-serre);--ligne-date: calc(var(--texte-xs) * var(--interligne-normal));position:relative;display:flex;min-width:0;flex-direction:column;border:1px solid var(--bordure);border-radius:var(--rayon-2);background:var(--fond-eleve);transition:box-shadow var(--duree-rapide) var(--courbe)}.projet:hover{box-shadow:var(--ombre-2)}.projet--ouverte{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.projet__ouvrir{display:grid;width:100%;min-width:0;flex:1;grid-template-rows:auto auto 1fr;gap:var(--espace-1);padding:var(--espace-2);padding-block-end:var(--espace-3);border:0;border-radius:inherit;background:none;color:inherit;font:inherit;text-align:start;cursor:pointer}.projet__ouvrir:disabled{cursor:progress}.projet__apercu{display:block;width:100%;aspect-ratio:1;margin-block-end:var(--espace-1);border:1px solid var(--bordure);border-radius:var(--rayon-1);background:#fff;object-fit:contain}.projet__apercu--vide{display:grid;place-items:center;color:var(--texte-faible);font-size:var(--texte-xs)}.projet__nom{overflow:hidden;font-size:var(--corps-nom);font-weight:var(--graisse-forte);line-height:var(--interligne-nom);overflow-wrap:anywhere}.projet__meta{align-self:end;min-height:var(--ligne-date);color:var(--texte-faible);font-size:var(--texte-xs);line-height:var(--interligne-normal)}.projet--menu .projet__meta{padding-inline-end:calc(var(--cote-geste) + var(--espace-1))}.projet__raison{overflow:hidden;color:var(--texte-secondaire);font-size:var(--texte-xs);line-height:var(--interligne-serre);text-overflow:ellipsis;white-space:nowrap}.projet__coin{position:absolute;top:calc(var(--espace-2) + var(--espace-1));right:calc(var(--espace-2) + var(--espace-1));display:flex;gap:var(--espace-1)}.projet__geste{display:grid;width:var(--cote-geste);height:var(--cote-geste);padding:0;place-items:center;border:1px solid var(--bordure);border-radius:50%;background:var(--fond-eleve);box-shadow:var(--ombre-1);color:var(--texte-secondaire);font-size:1rem;cursor:pointer;transition:opacity var(--duree-rapide) var(--courbe),background-color var(--duree-rapide) var(--courbe)}span.projet__geste{cursor:default}.projet__geste:disabled{cursor:progress}button.projet__geste:hover{background:var(--fond-surface-appuyee)}.projet__partage[aria-pressed=true],span.projet__partage{border-color:var(--accent);color:var(--accent)}.projet__partage[aria-pressed=true]:hover{background:var(--accent-doux)}.projet__retrait{display:none}.projet__partage[aria-pressed=true]:is(:hover,:focus-visible) .projet__etat{display:none}.projet__partage[aria-pressed=true]:is(:hover,:focus-visible) .projet__retrait{display:block}.projet__revele{opacity:0;pointer-events:none}.projet:is(:hover,:focus-within) .projet__revele{opacity:1;pointer-events:auto}@media(hover:none){.projet__revele{opacity:1;pointer-events:auto}}.projet__auteur{position:absolute;top:calc(var(--espace-2) + var(--espace-1));left:calc(var(--espace-2) + var(--espace-1));display:flex;border-radius:50%;box-shadow:0 0 0 2px var(--fond-eleve),var(--ombre-1);opacity:0;pointer-events:none;transition:opacity var(--duree-rapide) var(--courbe)}.projet:is(:hover,:focus-within) .projet__auteur{opacity:1;pointer-events:auto}.projet__auteur>.avatar{width:1.75rem;height:1.75rem;font-size:.6875rem}.projet__menu{position:absolute;right:var(--espace-2);bottom:calc((var(--espace-1) + var(--ligne-date) + var(--espace-3) - var(--cote-geste)) / 2)}.projet__plus:focus-visible{outline-offset:-2px}.projet__plus,.dossier__plus{display:grid;width:var(--cote-geste);height:var(--cote-geste);padding:0;place-items:center;border:0;border-radius:var(--rayon-1);background:none;color:var(--texte-secondaire);font:inherit;font-size:1rem;line-height:1;cursor:pointer;transition:opacity var(--duree-rapide) var(--courbe),background-color var(--duree-rapide) var(--courbe)}.projet__plus:is(:hover,[aria-expanded=true]),.dossier__plus:is(:hover,[aria-expanded=true]){background:var(--fond-survol);color:var(--texte-principal)}.projet__plus:disabled,.dossier__plus:disabled{cursor:progress}.projet__ailleurs{position:absolute;right:calc(var(--espace-2) + var(--cote-geste));bottom:calc((var(--espace-1) + var(--ligne-date) + var(--espace-3) - 22px) / 2);display:grid;width:22px;height:22px;padding:0;place-items:center;border:0;border-radius:var(--rayon-plein);background:none;color:var(--texte-faible);cursor:pointer}.projet__ailleurs:hover,.projet__ailleurs[aria-expanded=true]{color:var(--texte-principal)}.projet__ailleurs:focus-visible{outline:2px solid var(--anneau-focus);outline-offset:0}.projet--ailleurs .projet__meta{padding-inline-end:calc(var(--cote-geste) + 22px + var(--espace-1))}.projet--menu-ouvert .projet__revele{opacity:1;pointer-events:auto}.projet__confirmation{position:absolute;z-index:1;inset:0;display:grid;align-content:center;gap:var(--espace-3);padding:var(--espace-3);border-radius:inherit;background:var(--fond-eleve);text-align:center}.projet__question{margin:0;font-size:var(--texte-sm);overflow-wrap:anywhere}.projet__boutons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--espace-2)}.dossier{position:relative;display:grid;gap:var(--espace-3);border-radius:var(--rayon-1)}.dossier__entete{display:flex;min-height:2.25rem;align-items:center;gap:var(--espace-1);border-bottom:1px solid var(--bordure)}.dossier__bascule{display:flex;min-width:0;min-height:2.25rem;flex:1;align-items:center;gap:var(--espace-2);padding:0 var(--espace-1);border:0;background:none;color:var(--texte-principal);font:inherit;font-size:var(--texte-base);text-align:start;cursor:pointer}.dossier__icone{flex:none;color:var(--texte-secondaire);font-size:1rem}.dossier__nom{overflow:hidden;font-weight:var(--graisse-forte);text-overflow:ellipsis;white-space:nowrap}.dossier__chevron{width:.875rem;height:.875rem;flex:none;margin-inline-start:auto;color:var(--texte-faible);transform:rotate(90deg);transition:transform var(--duree-normale) var(--courbe)}.dossier__bascule[aria-expanded=true] .dossier__chevron{transform:rotate(-90deg)}.dossier__bascule:hover .dossier__chevron{color:var(--texte-principal)}.dossier__menu{position:relative;flex:none}.dossier__plus{opacity:0;pointer-events:none}.dossier__entete:is(:hover,:focus-within) .dossier__plus,.dossier--menu-ouvert .dossier__plus{opacity:1;pointer-events:auto}@media(hover:none){.dossier__plus{opacity:1;pointer-events:auto}}.dossier__contenu{display:grid;gap:var(--espace-3)}.dossier--hors>.dossier__entete{padding-inline-end:calc(var(--cote-geste) + var(--espace-1))}.dossier__formulaire{display:grid;flex:1;gap:var(--espace-2);padding-block:var(--espace-2)}.dossier--cible>.dossier__entete{border-radius:var(--rayon-1);background:var(--accent-doux);box-shadow:0 0 0 2px var(--accent)}.dossier--avant:before,.dossier--apres:after{position:absolute;z-index:1;height:3px;border-radius:2px;background:var(--accent);content:"";inset-inline:0;pointer-events:none}.dossier--avant:before{top:calc(var(--espace-3) / -2 - 1.5px)}.dossier--apres:after{bottom:calc(var(--espace-3) / -2 - 1.5px)}.dossier--glisse>.dossier__entete{opacity:.5}.dossier__entete[draggable=true]{cursor:grab}.dossier--selectionne>.dossier__entete{border-radius:var(--rayon-1);background:var(--accent-doux)}.projet--selectionnee{border-color:var(--accent);background:var(--accent-doux);box-shadow:0 0 0 2px var(--accent)}.projets__selection{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-2);padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-1);background:var(--accent-doux)}.projets__selection-nombre{margin-inline-end:auto;font-weight:var(--graisse-forte)}.dossier__sous-dossiers{display:grid;gap:var(--espace-3);padding-inline-start:var(--espace-4);border-inline-start:1px solid var(--bordure)}.avatar{display:inline-grid;flex:none;width:1.5rem;height:1.5rem;place-items:center;border-radius:50%;font-size:.625rem;object-fit:cover}.avatar--initiales{background:var(--accent-doux);color:var(--accent);font-weight:var(--graisse-forte);line-height:1}.profil__declencheur{gap:var(--espace-2);padding-inline:var(--espace-1) var(--espace-2)}.profil__declencheur>.avatar{width:1.625rem;height:1.625rem}.profil__prenom{max-width:8rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profil__adresse{margin:0;overflow-wrap:anywhere}.profil__boite{display:grid;gap:var(--espace-3)}.profil__identite{display:flex;align-items:center;gap:var(--espace-3)}.profil__grande>.avatar{width:3rem;height:3rem;font-size:var(--texte-base)}.profil__textes{display:grid;min-width:0;gap:var(--espace-1)}.profil__photo-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-2)}.zone-depot{border-radius:var(--rayon-2)}.zone-depot--survol{background:var(--fond-survol);outline:2px dashed var(--accent);outline-offset:4px}.zone-depot__consigne{color:var(--texte-secondaire);font-size:var(--texte-xs)}.depot-fichier{display:flex;align-items:flex-start;gap:var(--espace-2);padding:var(--espace-3);border:1px dashed var(--accent);border-radius:var(--rayon-2);background:var(--accent-doux)}.zone-depot--survol .depot-fichier{border-style:solid;box-shadow:inset 0 0 0 1px var(--accent)}.zone-depot--survol:has(.depot-fichier){background:none;outline:none}.depot-fichier__icone{display:flex;flex:none;padding-block-start:6px;color:var(--accent);font-size:1.25rem}.depot-fichier--ligne{align-items:center}.depot-fichier--ligne>.depot-fichier__icone{padding-block-start:0}.depot-fichier__corps{display:grid;min-width:0;flex:1;gap:var(--espace-1)}.depot-fichier__ligne{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-1) var(--espace-2)}.depot-fichier__consigne{overflow-wrap:anywhere}.fichier-charge{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;column-gap:var(--espace-1)}.fichier-charge[data-signale]{border-radius:var(--rayon-2);outline:2px solid var(--accent);outline-offset:var(--espace-1)}.fichier-charge__titre{min-width:0;color:var(--texte-principal);font-size:var(--texte-sm);font-weight:var(--graisse-forte);overflow-wrap:anywhere}.fichier-charge__detail{grid-column:1 / -1;overflow-wrap:anywhere}.profil__nom,.profil__isochrones{display:grid;gap:var(--espace-1)}.profil__isochrones>.segmente{margin-block-end:0}.profil__nom-ligne{display:flex;gap:var(--espace-2)}.profil__nom-ligne>.controle{min-width:0;flex:1}.profil__cartes{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--espace-2);padding-block-start:var(--espace-3);border-top:1px solid var(--bordure)}.profil__cartes>.note{margin:0}.profil__connexion{display:inline-flex}@media(width<40rem){.profil__prenom,.profil__connexion{display:none}.profil__declencheur{padding-inline:var(--espace-1)}}.projets>.projets__recherche{margin-block-end:var(--marge-recherche)}.reglages__corps:has(>.projets>.projets__recherche){padding-block-start:0}.reglages__corps>.projets:has(>.projets__recherche){margin-block-start:var(--ecart-recherche)}.projets>:not(.visuellement-cache,[hidden],.projets__retour:empty)~.projets__recherche{margin-block-start:var(--marge-recherche)}.connexion{display:grid;gap:var(--espace-2)}.deconnexion__confirmation{display:flex;flex-direction:column;gap:var(--espace-2)}@media(forced-colors:active){.interrupteur__piste{forced-color-adjust:none;border-color:ButtonText;background:ButtonFace}.interrupteur__curseur,.interrupteur__piste[aria-checked=false] .interrupteur__curseur{forced-color-adjust:none;background:ButtonText;box-shadow:none}.interrupteur__piste[aria-checked=true]{border-color:Highlight;background:Highlight}.interrupteur__piste[aria-checked=true] .interrupteur__curseur{background:HighlightText}.interrupteur__piste--case .interrupteur__curseur,.interrupteur__piste--case[aria-checked=false] .interrupteur__curseur,.interrupteur__piste--case[aria-checked=true] .interrupteur__curseur{border-color:HighlightText;background:none}.recherche__option[data-actif=true],.liste-deroulante__option[data-actif=true],.bascule__option:has(input:checked),.segmente__option:has(:checked),.filtres__modalite[aria-pressed=true],.bouton--discret[aria-pressed=true],.bouton--discret[aria-pressed=true]:hover:not(:disabled,[aria-disabled=true]){forced-color-adjust:none;background:Highlight;color:HighlightText}.pastille__temoin,.teintes__case,.type-point__teinte,.couleur__raccourci{forced-color-adjust:none}.controle-replie__apercu{display:none}}.bornes{margin:0;padding:0;border:0}.bornes__ligne{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--espace-2)}.bornes__case{min-width:0}.note{margin:0;color:var(--texte-secondaire);font-size:var(--texte-xs);line-height:var(--interligne-normal)}.note--alerte{color:var(--alerte)}.vue-carte{--reserve-sous-carte: 5.5rem;position:relative;display:grid;grid-template-rows:max(var(--cote-carte-min),min(calc(100% - var(--reserve-sous-carte)),100cqw)) minmax(min-content,auto) minmax(min-content,auto);align-content:start;gap:var(--espace-2);height:100%;min-height:0;overflow:hidden auto}@media(min-width:721px){.vue-carte:has(>.carte>.carte__vide){grid-template-rows:max(var(--cote-carte-min),calc(100% - var(--reserve-sous-carte))) minmax(min-content,auto) minmax(min-content,auto)}}@media(max-width:720px){.vue-carte{grid-template-rows:minmax(min(calc(100vw - 16px),70vh),auto) auto;align-content:start}.tableau-valeurs__table th.tableau-valeurs__nombre{width:1%}}.vue-carte__pied{--retrait-toile: 0px;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--espace-2) var(--espace-4);min-height:1.25rem;padding-inline-start:var(--retrait-toile)}.vue-carte__source{margin:0;color:var(--texte-secondaire);font-size:var(--texte-xs)}.comparaison{min-width:0;margin:var(--espace-4) 0 0;padding:var(--espace-3);border:1px solid var(--bordure);border-radius:var(--rayon-2);background:var(--fond-surface)}.comparaison__cadre{position:relative;min-width:0;height:150px}.comparaison__entete{display:flex;align-items:baseline;justify-content:space-between;gap:var(--espace-2);margin-bottom:var(--espace-2)}.comparaison__titre{color:var(--texte-secondaire);font-size:var(--texte-xs);font-weight:600}.vue-carte[data-panne=true]>.carte{opacity:.4;filter:grayscale(.6)}@media(min-width:1200px){.vue-carte--comparaison{grid-template-columns:minmax(0,1fr) minmax(17rem,22rem);grid-template-rows:max(var(--cote-carte-min),min(calc(100% - var(--reserve-sous-carte)),calc(100cqw - 22rem - var(--espace-2)))) minmax(min-content,auto) minmax(min-content,auto);grid-template-areas:"carte comparaison" "pied pied" "tableau tableau"}.vue-carte--comparaison>.carte{grid-area:carte;align-items:start}.vue-carte--comparaison>.carte:has(>.carte__vide){grid-column:1 / -1;align-items:center}.vue-carte--comparaison>.vue-carte__pied{grid-area:pied}.vue-carte--comparaison>.tableau-valeurs{grid-area:tableau}.comparaison{grid-area:comparaison;align-self:start;margin-top:0}.comparaison__cadre{height:260px}}.vue-carte__etats{min-width:0}.vue-carte__etat,.vue-carte__exclus{margin:0;color:var(--texte-faible);font-size:var(--texte-xs);text-align:right}.vue-carte__panne{display:flex;flex-wrap:wrap;gap:var(--espace-2);align-items:center;justify-content:flex-end;max-width:100%}.fiche-variable{display:flow-root;margin-block:calc(-1 * var(--espace-2)) var(--espace-4);line-height:var(--interligne-serre)}.fiche-variable__source{overflow-wrap:anywhere}.fiche-variable__code{margin-inline-start:var(--espace-2);color:var(--texte-faible);line-height:1;overflow-wrap:anywhere}.fiche-variable>.bouton{float:right;margin-block:calc(-1 * var(--debord-bouton-compact));margin-inline-start:var(--espace-2)}.champ-indicateur .popover{left:calc(-1 * var(--espace-3));right:calc(-1 * var(--espace-3));width:auto}.calcul-choisi__nom{display:-webkit-box;margin:var(--espace-1) 0 0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:var(--texte-sm)}.filtres-catalogue{display:flex;flex-direction:column;gap:var(--espace-3)}.filtres-catalogue__barre{display:flex;align-items:center;justify-content:flex-end;gap:var(--espace-2)}.filtres-catalogue__effacer{padding:0;border:0;background:none;color:var(--texte-faible);cursor:pointer;font-size:var(--texte-xs)}.filtres-catalogue__effacer:hover{color:var(--texte-principal);text-decoration:underline}.filtres-catalogue__ligne{display:flex;align-items:center;gap:var(--espace-2);color:var(--texte-secondaire);font-size:var(--texte-sm)}.filtres-catalogue__groupe{padding:0;border:0;margin:0}.filtres-catalogue__groupe>legend{padding:0;margin-block-end:var(--espace-2);color:var(--texte-secondaire);font-size:var(--texte-xs);font-weight:var(--graisse-forte)}.surcharges{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:0 var(--espace-2)}.surcharges__etat.surcharges__etat--vide{color:var(--texte-faible);font-size:var(--texte-xs)}.surcharges:has(button+button){justify-content:flex-end}.surcharges:has(button+button) .surcharges__etat{flex-basis:100%}.surcharges__etat{color:var(--texte-secondaire);font-size:var(--texte-sm)}.designation-territoire{min-width:0}.designation-territoire__resume,.equipements__resume{display:flex;margin-block:var(--degagement-bouton-ligne)}.designation-territoire__codes-replies,.equipements__types-replies{position:relative;width:auto;min-height:var(--hauteur-bouton-ligne);margin-block:calc(-1 * var(--debord-bouton-ligne));text-align:start}@supports (text-box: trim-both cap alphabetic){.designation-territoire__resume,.equipements__resume{font-size:var(--texte-sm);margin-block:calc((var(--hauteur-bouton-ligne) - 1cap) / 2 + var(--place-anneau-focus))}.designation-territoire__codes-replies,.equipements__types-replies{min-height:0;padding-block:calc((var(--hauteur-bouton-ligne) - 1cap) / 2);margin-block:calc((1cap - var(--hauteur-bouton-ligne)) / 2)}.designation-territoire__codes-replies>span,.equipements__types-replies>span{text-box:trim-both cap alphabetic}.designation-territoire__codes-replies>.plus-options__chevron,.equipements__types-replies>.plus-options__chevron{margin-block:calc((1cap - var(--cote-chevron-options)) / 2)}}.designation-territoire__resume{flex-wrap:wrap;column-gap:var(--espace-2);row-gap:calc(2 * var(--degagement-bouton-ligne))}.designation-territoire__reserve{pointer-events:none}.fichier-du-resume{position:relative;display:flex;flex:0 1 auto;align-items:center;gap:var(--espace-1);min-width:0;max-width:100%;margin-inline-start:auto}.fichier-du-resume__nom{min-width:0;overflow:hidden;color:var(--texte-principal);font-size:var(--texte-sm);font-weight:var(--graisse-forte);text-overflow:ellipsis;white-space:nowrap}.fichier-du-resume>.bouton{flex:none;margin-block:calc(-1 * var(--debord-bouton-compact))}@supports (text-box: trim-both cap alphabetic){.designation-territoire__resume{row-gap:calc((var(--hauteur-bouton-ligne) - 1cap) / 2 + var(--place-anneau-focus))}.fichier-du-resume{block-size:1cap}.fichier-du-resume__nom{overflow:visible;overflow-x:clip;text-box:trim-both cap alphabetic}.fichier-du-resume>.bouton{margin-block:0}}.import{display:flex;flex-direction:column;gap:var(--espace-2);min-width:0}.import .note{overflow-wrap:anywhere}.import .champ{min-width:0}.tableau-valeurs{min-width:0;margin-top:var(--espace-3);border:1px solid var(--bordure);border-radius:var(--rayon-2);background:var(--fond-surface)}.tableau-valeurs__barre{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--espace-2);padding:var(--espace-2) var(--espace-3)}.tableau-valeurs__bascule{display:inline-flex;margin:calc(-1 * var(--espace-1)) calc(-1 * var(--espace-2));padding:var(--espace-1) var(--espace-2);align-items:center;gap:var(--espace-2);border:0;border-radius:var(--rayon-2);background:none;color:var(--texte-principal);font-size:var(--texte-base);font-weight:var(--graisse-forte);cursor:pointer}.tableau-valeurs__bascule:hover{background:var(--fond-survol)}.tableau-valeurs__bascule:focus-visible{outline-offset:0}.tableau-valeurs__chevron{width:.875rem;height:.875rem;flex:none;color:var(--texte-secondaire);transition:transform var(--duree-normale) var(--courbe)}.tableau-valeurs__bascule:hover .tableau-valeurs__chevron{color:var(--texte-principal)}.tableau-valeurs__bascule[aria-expanded=true] .tableau-valeurs__chevron{transform:rotate(90deg)}@media(prefers-reduced-motion:reduce){.tableau-valeurs__chevron{transition:none}}.tableau-valeurs__compte{color:var(--texte-secondaire);font-size:var(--texte-sm);font-weight:var(--graisse-normale)}.tableau-valeurs__actions{display:flex;gap:var(--espace-2)}.tableau-valeurs__barre:has(.tableau-valeurs__colonnes){position:relative}.tableau-valeurs__colonnes{display:flex}.tableau-valeurs__corps{display:grid;gap:var(--espace-2);padding:0 var(--espace-3) var(--espace-3)}.tableau-valeurs__filtre{display:flex;align-items:center;gap:var(--espace-2);color:var(--texte-secondaire);font-size:var(--texte-xs)}.tableau-valeurs__defilement{max-height:16rem;overflow:auto;border:1px solid var(--bordure);border-radius:var(--rayon-1)}.vue-carte .tableau-valeurs__defilement{max-height:none}@media(min-width:721px){.vue-carte .tableau-valeurs__defilement{overflow:visible}.vue-carte .tableau-valeurs__table td{overflow-wrap:anywhere}}.tableau-valeurs__table{width:100%;border-collapse:collapse;font-size:var(--texte-xs)}.tableau-valeurs__table th,.tableau-valeurs__table td{padding:var(--espace-1) var(--espace-2);border-bottom:1px solid var(--bordure);text-align:left}.tableau-valeurs__table thead th{position:sticky;top:0;z-index:1;background:var(--fond-eleve);color:var(--texte-secondaire);font-weight:600}@media(hover:hover){.tableau-valeurs__table tbody tr:hover{background:var(--fond-survol)}}.tableau-valeurs__table tbody tr.tableau-valeurs__ligne--evidence{background:var(--fond-survol);box-shadow:inset 3px 0 0 var(--accent)}.tableau-valeurs__table tbody tr.tableau-valeurs__ligne--evidence:focus-visible{outline-offset:-2px}.tableau-valeurs__tri{display:flex;gap:var(--espace-1);align-items:baseline;width:100%;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}.tableau-valeurs__table th.tableau-valeurs__nombre .tableau-valeurs__tri{flex-direction:row-reverse;justify-content:flex-start}.tableau-valeurs__tri:hover{color:var(--texte-principal)}.tableau-valeurs__entete{display:flex;gap:var(--espace-1);align-items:center}.tableau-valeurs__entete .tableau-valeurs__tri{flex:1}.tableau-valeurs__renommer{display:inline-flex;flex:none;align-items:center;justify-content:center;min-width:1.5rem;min-height:1.5rem;margin-block:calc((var(--interligne-normal) * 1em - 1.5rem) / 2);padding:0;border:0;border-radius:var(--rayon-1);background:none;color:var(--texte-faible);font:inherit;cursor:pointer}.tableau-valeurs__renommer:hover{color:var(--accent)}.tableau-valeurs__table th .tableau-valeurs__champ-nom{width:auto;font-weight:var(--graisse-normale);text-align:left}.tableau-valeurs__fleche{display:inline-block;min-width:.75em;color:var(--accent)}.tableau-valeurs__nombre,.tableau-valeurs__table .tableau-valeurs__nombre{text-align:right;font-variant-numeric:tabular-nums}.reglage-bornes{display:grid;gap:var(--espace-2);margin-block-end:var(--espace-3)}.reglages__corps .reglage-bornes:has(>.bornes:last-child){margin-block-end:var(--espace-2)}.reglage-bornes>.champ{margin-block-end:0}.reglage-bornes__valeurs{margin:0;color:var(--texte-principal);font-size:var(--texte-sm);font-variant-numeric:tabular-nums}.variables-tableau__liste{display:flex;flex-direction:column;gap:var(--espace-1);margin:var(--espace-1) 0 0;padding:0;list-style:none}.variables-tableau__liste li{display:flex;align-items:center;gap:var(--espace-1);padding:2px var(--espace-1) 2px var(--espace-2);border:1px solid var(--bordure);border-radius:var(--rayon-2);background:var(--fond-surface);font-size:var(--texte-xs)}.variables-tableau__nom{flex:1;min-width:0;color:var(--texte-principal);overflow-wrap:anywhere}.variables-tableau__retirer{flex:none;padding:0 var(--espace-1);border:0;background:none;color:var(--texte-faible);font-size:var(--texte-base);line-height:1;cursor:pointer}.variables-tableau__retirer:hover{color:var(--texte-principal)}.variables-tableau__modifier{display:inline-flex;flex:none;padding:0 var(--espace-1);align-items:center;border:0;background:none;color:var(--texte-faible);cursor:pointer}.variables-tableau__modifier svg{inline-size:1rem;block-size:1rem}.variables-tableau__modifier:hover{color:var(--texte-principal)}.bascule{min-width:0;margin:0;padding:0;border:0}.bascule__options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px;padding:2px;border-radius:calc(var(--rayon-2) + 2px);background:var(--fond-surface-appuyee)}.bascule__options--trois{grid-template-columns:repeat(3,minmax(0,1fr))}.bascule__option{position:relative;display:flex;min-height:calc(var(--hauteur-controle) - 4px);align-items:center;justify-content:center;padding:0 var(--espace-2);border:1px solid transparent;border-radius:var(--rayon-2);color:var(--texte-secondaire);font-size:var(--texte-sm);line-height:var(--interligne-serre);text-align:center;cursor:pointer;transition:background var(--duree-rapide) var(--courbe)}.bascule__option input{position:absolute;inset:0;margin:0;opacity:0;cursor:pointer}.bascule__option:hover:not(:has(input:checked,input:disabled)){background:var(--fond-survol)}.bascule__option:has(input:checked){border-color:var(--bordure-controle);background:var(--fond-surface);color:var(--texte-principal);font-weight:var(--graisse-moyenne);box-shadow:var(--ombre-1)}.bascule__option:has(input:disabled){color:var(--texte-faible);cursor:not-allowed}.bascule__option:has(input:disabled) input{cursor:not-allowed}.bascule__option:has(input:focus-visible){outline:2px solid var(--anneau-focus);outline-offset:1px}.donnee-cartographiee{display:flex;flex-direction:column;gap:var(--degagement-bouton-compact);margin-block-end:var(--degagement-bouton-compact)}.reglages__corps .donnee-cartographiee>.champ,.reglages__corps .donnee-cartographiee>.champ-indicateur>.champ{margin-block-end:0}.donnee-cartographiee>.fiche-variable{margin-block:0}.calcul-choisi:not(:has(>.champ__tete))>.calcul-choisi__nom{margin-block-start:0}.composition{display:flex;flex-direction:column;gap:var(--espace-4)}.composition__bloc{position:relative;display:flex;min-width:0;flex-direction:column;gap:var(--espace-2);margin:0;padding:0;border:0}.composition__facultatif{color:var(--texte-faible);font-weight:var(--graisse-normale)}.apercu-calcul{display:flex;flex-direction:column;gap:var(--espace-1);padding:var(--espace-3);border-radius:var(--rayon-2);background:var(--fond-surface-appuyee)}.apercu-calcul__ligne{display:flex;min-block-size:calc(var(--texte-lg) * var(--interligne-normal));margin:0;flex-wrap:wrap;align-items:baseline;column-gap:var(--espace-3)}.apercu-calcul[data-attente=true]{opacity:.55}.apercu-calcul__territoire{color:var(--texte-secondaire);font-size:var(--texte-sm)}.apercu-calcul__action{align-self:flex-start}.apercu-calcul__valeur{font-size:var(--texte-lg);font-weight:var(--graisse-forte)}.apercu-calcul__formule{color:var(--texte-secondaire);font-family:var(--police-code);font-size:var(--texte-xs);overflow-wrap:anywhere}.composition__termes{display:flex;flex-direction:column;gap:var(--espace-1);margin:0;padding:0;list-style:none}.composition__terme{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;column-gap:var(--espace-2);row-gap:2px;padding:var(--espace-2) var(--espace-1) var(--espace-2) var(--espace-3);border:1px solid var(--bordure);border-radius:var(--rayon-2);background:var(--fond-surface)}.composition__terme[data-absente=true]{border-color:var(--danger)}.composition__libelle{color:var(--texte-principal);font-size:var(--texte-sm);line-height:1.35}.composition__code{grid-column:1;color:var(--texte-faible);font-size:var(--texte-xs);overflow-wrap:anywhere}.composition__retirer{grid-row:1 / span 2;grid-column:2;min-width:1.75rem;min-height:1.75rem;padding:0;border:0;border-radius:var(--rayon-1);background:none;color:var(--texte-faible);font-size:var(--texte-base);line-height:1;cursor:pointer}.composition__retirer:hover{background:var(--fond-survol);color:var(--texte-principal)}.saisie-formule{position:relative}.recherche__option[data-indisponible=true]{color:var(--texte-faible)}.formule__outils{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-2) var(--espace-3)}.formule__operations{display:flex;gap:var(--espace-1)}.bouton.formule__operation{min-width:2.25rem;padding:0 var(--espace-2);font-family:var(--police-code)}.formule__fonctions{margin:0;color:var(--texte-faible);font-size:var(--texte-xs)}.formule__variables{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;font-size:var(--texte-sm);list-style:none}.formule__variables code{margin-inline-end:var(--espace-1);color:var(--texte-secondaire);font-family:var(--police-code);font-size:var(--texte-xs)}.formule__variables [data-absente=true]{color:var(--danger)}.composition--libre .apercu-calcul__formule{display:none}.composition__saisie{font-family:var(--police-code)}.composition__saisie::placeholder{font-family:var(--police-interface)}.calcul-choisi__nom>.alerte{margin-inline:-4px 4px}.couleur{position:relative;display:flex;align-items:stretch;gap:var(--espace-2);container-type:inline-size}.couleur__nuancier{flex:0 0 auto;width:2.5rem;height:auto;padding:2px;border:1px solid var(--bordure-controle);border-radius:var(--rayon-1);background:var(--fond-surface);cursor:pointer}.couleur__hexa{flex:1 1 auto;min-width:0;font-family:var(--police-chiffres)}@container (inline-size < 8rem){.couleur__nuancier{position:absolute;inset-block:6px;inset-inline-start:6px;width:1.5rem;padding:0}.couleur__hexa{padding-inline:calc(1.5rem + 10px) 4px}}.liste-textes__ajout{display:flex;align-items:center;gap:var(--espace-2);margin-top:var(--espace-2)}.liste-textes__ajout .controle{flex:1 1 auto;min-width:0}.liste-textes__ajout .bouton{align-self:stretch;min-height:var(--hauteur-controle)}.liste-textes__ajout .bouton--icone{width:var(--hauteur-controle);flex:none}.equipements{display:grid;gap:var(--espace-3)}.reglages__corps .equipements{margin-block-end:var(--espace-2)}.reglages__corps .equipements>:last-child{margin-block-end:0}.reglages__corps .equipements>.champ{margin-block-end:0}@supports (text-box: trim-both cap alphabetic){.reglages__corps .equipements>.equipements__resume{margin-block-start:calc((var(--hauteur-bouton-ligne) - 1cap) / 2 + var(--place-anneau-focus) - var(--espace-3))}.reglages__corps .equipements:has(>.equipements__resume:last-child){margin-block-end:calc((var(--hauteur-bouton-ligne) - 1cap) / 2 + var(--place-anneau-focus))}}.equipements .pastilles{position:relative}.adresses{gap:var(--espace-3);margin-block-end:var(--espace-3)}.adresses__carte{display:flex;flex-direction:column;gap:var(--espace-2);min-width:0}.reglages__corps .adresses__carte{padding:var(--espace-1) var(--espace-4);border:1px solid var(--bordure-carte);border-radius:var(--rayon-carte);background:var(--fond-eleve);box-shadow:var(--ombre-1)}.reglages__corps .adresses__carte .plus-options{margin-block-end:0;padding-inline:0;border:0;border-block:1px solid var(--bordure);border-radius:0;background:none;box-shadow:none}.adresses__placement{display:flex;flex-direction:column;gap:var(--espace-1);min-width:0}.adresses__placement .segmente__choix{grid-auto-columns:auto}.adresses__placement>.champ{margin-block-end:0}.adresses__roles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--espace-3)}.adresses__roles .champ{min-width:0;margin-block-end:var(--espace-2)}.reglages__corps .adresses__roles .champ{display:flex;flex-direction:column;align-items:stretch}.adresses__exemple{display:flex;flex-direction:column;gap:2px;padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-2);background:var(--fond-surface-appuyee);color:var(--texte-principal);font-size:var(--texte-sm);overflow-wrap:anywhere}.adresses__exemple-titre{color:var(--texte-secondaire);font-size:var(--texte-xs)}.adresses__resultat{position:relative;display:flex;flex-direction:column;gap:var(--espace-1)}.adresses__resultat .popover{left:0;right:0;width:auto}.adresses__bilan{margin:0;color:var(--texte-principal);font-size:var(--texte-sm)}.adresses__actions{display:flex;flex-wrap:wrap;gap:var(--espace-2)}.adresses__panne{display:flex;flex-direction:column;align-items:flex-start;gap:var(--espace-1)}.adresses__echecs{max-height:14rem;margin:var(--espace-1) 0 0;padding:var(--espace-1) var(--espace-2);overflow-y:auto;border:1px solid var(--bordure);border-radius:var(--rayon-2);background:var(--fond-surface);color:var(--texte-secondaire);font-size:var(--texte-xs);list-style:none}.adresses__echecs li+li{margin-top:var(--espace-1)}.adresses__ligne{color:var(--texte-principal);font-variant-numeric:tabular-nums;font-weight:600}.isochrones{display:flex;flex-direction:column;gap:var(--espace-3)}.isochrones>.champ{margin-block-end:0}.isochrones__confirmation{display:grid;gap:var(--espace-3);padding:var(--espace-3) var(--espace-4);border:1px solid var(--bordure-controle);border-radius:var(--rayon-2);background:var(--fond-surface)}.isochrones__confirmation-titre{margin:0;font-size:var(--texte-base);font-weight:var(--graisse-forte)}.isochrones__recapitulatif{display:grid;gap:var(--espace-1);margin:0;padding:0;list-style:none;color:var(--texte-secondaire);font-size:var(--texte-sm)}.commandes-longues{display:flex;flex-wrap:wrap;gap:var(--espace-3);align-items:center}.types-points__liste{display:grid;gap:var(--espace-2);margin:0;padding:0;list-style:none}.type-point{position:relative;display:flex;align-items:center;gap:var(--espace-2)}.type-point__nom{flex:1 1 auto;min-width:0}.type-point__poignee{display:inline-flex;flex:none;width:1.25rem;min-height:2.25rem;margin-inline-end:calc(-1 * var(--espace-1));padding:0;align-items:center;justify-content:center;border:0;border-radius:var(--rayon-1);background:none;color:var(--texte-faible);font-size:var(--texte-base);cursor:grab;touch-action:none}.type-point__poignee:hover{color:var(--texte-principal)}.type-point__poignee:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.type-point--glissee{border-radius:var(--rayon-2);background:var(--fond-eleve);box-shadow:var(--ombre-1)}.type-point--glissee .type-point__poignee{color:var(--accent);cursor:grabbing}.bouton.type-point__pastille,.bouton.type-point__autres{flex:none;width:2.25rem;min-height:2.25rem;padding:0}.bouton.type-point__autres{border-color:transparent;background:transparent;color:var(--texte-secondaire);font-size:var(--texte-lg);line-height:1}.bouton.type-point__autres:hover:not(:disabled,[aria-disabled=true]),.bouton.type-point__autres[aria-expanded=true]{background:var(--fond-surface-appuyee);color:var(--texte-principal)}.type-point__teinte{display:inline-block;flex:none;width:1.125rem;height:1.125rem;border:1px solid var(--bordure-controle);border-radius:var(--rayon-plein)}.types-points>legend{position:relative}.types-points__pied{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-2)}.reunir-types{display:grid;gap:var(--espace-2);margin:0;padding:0;border:0}.reunir-types__choix{display:flex;align-items:center;gap:var(--espace-2);font-size:var(--texte-sm)}.reunir-types__choix input{flex:none;accent-color:var(--accent)}.dialogue-type{display:grid;gap:var(--espace-3);overflow-y:auto;overscroll-behavior:contain;margin-inline:-3px;padding:0 3px 3px}.dialogue-type:has(>.dialogue-type__sous-titre){margin-top:calc(-1 * var(--espace-3))}.dialogue-type__sous-titre{margin:0;color:var(--texte-secondaire);font-size:var(--texte-xs)}.dialogue-type__aussi{max-height:9rem;overflow-y:auto}.dialogue-type>.champ{margin-block-end:0}.dialogue-type__pied{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-2)}.dialogue-type__actions{display:flex;flex-wrap:wrap;gap:var(--espace-2);margin-inline-start:auto}.type-point>.popover,.equipements .pastille-lot>.popover{width:min(calc(var(--colonne-libelle) + var(--espace-3) + 6 * var(--cote-raccourci-couleur) + 5 * var(--espace-2) + 2 * var(--espace-4) + 2px),calc(100vw - 16px))}.type-point .couleur__raccourcis,.equipements .pastille-lot .couleur__raccourcis{display:grid;grid-template-columns:repeat(6,var(--cote-raccourci-couleur))}.couleur__raccourcis{display:flex;flex-wrap:wrap;gap:var(--espace-2);margin-top:var(--espace-2)}.couleur__raccourci{width:var(--cote-raccourci-couleur);height:var(--cote-raccourci-couleur);padding:0;border:1px solid var(--bordure-controle);border-radius:var(--rayon-plein);cursor:pointer}.couleur__raccourci[aria-pressed=true]{outline:2px solid var(--texte-principal);outline-offset:2px}.couleur__raccourci:focus-visible{outline:2px solid var(--anneau-focus);outline-offset:2px}.contours-ajoutes .pastilles{position:relative;margin:var(--espace-1) 0 var(--espace-2)}.bouton.pastille__reglages{flex:none;width:1.875rem;min-height:1.875rem;padding:0;border-color:transparent;border-radius:var(--rayon-plein);background:transparent;color:var(--texte-secondaire);font-size:var(--texte-lg);line-height:1}.bouton.pastille__reglages:hover:not(:disabled,[aria-disabled=true]),.bouton.pastille__reglages[aria-expanded=true]{background:var(--fond-surface-appuyee);color:var(--texte-principal)}.dialogue-contour{display:grid;gap:var(--espace-3);overflow-y:auto;overscroll-behavior:contain;margin-inline:-3px;padding:0 3px 3px}.dialogue-contour>.champ,.dialogue-contour__passage>.champ{margin-block-end:0}.reglages-hachure{display:grid;gap:var(--espace-3)}.reglages-hachure>.champ,.reglages-hachure .dialogue-contour__passage>.champ{margin-block-end:0}.dialogue-contour:has(.reglages-hachure){max-height:min(36rem,calc(100dvh - 6rem))}.reglages-hachure__modalites{display:grid;gap:var(--espace-1)}.regroupements{margin-block:var(--espace-2)}.regroupements__tete{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-2)}.regroupements__tete>.bouton{padding-inline-start:0;border-inline-start:0}.regroupements--sur-mesure>.regroupements__tete{margin-block:var(--degagement-bouton-ligne)}.regroupements--sur-mesure>.regroupements__tete>.bouton{min-height:var(--hauteur-bouton-ligne);margin-block:calc(-1 * var(--debord-bouton-ligne))}@supports (text-box: trim-both cap alphabetic){.regroupements--sur-mesure>.regroupements__tete{font-size:var(--texte-sm);margin-block:calc((var(--hauteur-bouton-ligne) - 1cap) / 2 + var(--place-anneau-focus))}.regroupements--sur-mesure>.regroupements__tete>.bouton{margin-block:calc((1cap - var(--hauteur-bouton-ligne)) / 2)}.regroupements--sur-mesure>.regroupements__tete>.bouton>span,.regroupements--sur-mesure>.regroupements__tete>.regroupements__resume{text-box:trim-both cap alphabetic}}.regroupements__chevron{width:var(--cote-chevron-options);height:var(--cote-chevron-options);flex:none;transform:rotate(90deg);transition:transform var(--duree-normale) var(--courbe)}.regroupements__tete [aria-expanded=true] .regroupements__chevron{transform:rotate(-90deg)}.regroupements__resume{margin:0}.regroupements__hors-sur-mesure{margin-block:var(--espace-2) 0}.regroupements__liste{display:grid;gap:var(--espace-1);margin:var(--espace-1) 0 var(--espace-2);padding:0;list-style:none}.regroupements__plier{margin-block-start:var(--espace-1)}.regroupement{display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;grid-template-areas:"nom effectif carte suppr" "consigne consigne consigne consigne";align-items:center;column-gap:var(--espace-1)}.regroupement__nom{grid-area:nom;min-width:0}.regroupement__effectif{grid-area:effectif;margin-inline-start:var(--espace-1);color:var(--texte-secondaire);font-size:var(--texte-sm);white-space:nowrap}.regroupement__consigne{grid-area:consigne;margin:var(--espace-1) 0 0;color:var(--texte-secondaire);font-size:var(--texte-sm)}.regroupement__carte{grid-area:carte}.regroupement__supprimer{grid-area:suppr}.regroupement--actif .regroupement__nom{border-color:var(--accent)}.regroupements__actions{display:flex;flex-wrap:wrap;gap:var(--espace-2);margin-block-end:var(--espace-1)}.regroupements__import{display:grid;gap:var(--espace-2);width:min(22rem,80vw)}.regroupements__tableau{width:100%;min-height:7rem;font-family:var(--police-code);font-size:var(--texte-sm);resize:vertical}.regroupements__fichier{display:flex}.exemple,.alerte{display:inline-grid;flex:none;place-items:center;width:22px;height:22px;margin:-11px -4px;padding:0;border:0;border-radius:var(--rayon-plein);background:none;color:var(--texte-faible);cursor:pointer;vertical-align:middle}.exemple:hover,.exemple[aria-expanded=true],.alerte:hover,.alerte[aria-expanded=true]{color:var(--texte-principal)}.exemple:focus-visible,.alerte:focus-visible{outline:2px solid var(--anneau-focus);outline-offset:0}.exemple__icone{display:block;width:14px;height:14px}.exemple__bulle{--pointe: 24px;position:fixed;z-index:calc(var(--plan-modale) + 10);display:flex;box-sizing:border-box;max-width:calc(100vw - 16px);align-items:center;gap:var(--espace-3);padding:10px;border:1px solid var(--bordure);border-radius:var(--rayon-carte);background:var(--fond-surface);box-shadow:var(--ombre-3)}.exemple__bulle:before{position:absolute;left:calc(var(--pointe) - 6px);width:12px;height:12px;box-sizing:border-box;border:solid var(--bordure);background:var(--fond-surface);content:"";transform:rotate(45deg)}.exemple__bulle--dessous:before{top:-7px;border-width:1px 0 0 1px}.exemple__bulle--dessus:before{bottom:-7px;border-width:0 1px 1px 0}.exemple__image{display:block;min-width:0;max-width:100%;height:auto;flex:0 1 auto;border-radius:4px}.exemple__fleche{flex:none;width:16px;height:16px;color:var(--texte-faible)}.exemple__bulle--texte{max-width:min(260px,calc(100vw - 16px));padding:var(--espace-2) var(--espace-3)}.exemple__texte{margin:0;color:var(--texte-principal);font-size:var(--texte-sm);line-height:1.4}.champ__nom{display:flex;min-width:0;align-items:center;gap:var(--espace-1)}.reglages__corps div.champ:not(.champ--empile):has(>.champ__nom){grid-template-columns:var(--colonne-libelle) auto minmax(0,1fr)}.reglages__corps div.champ:not(.champ--empile):has(>.champ__nom)>*{grid-column:3}.reglages__corps div.champ:not(.champ--empile):has(>.champ__nom)>.champ__nom{display:contents}.reglages__corps div.champ:not(.champ--empile)>.champ__nom>.champ__libelle{grid-column:1}.reglages__corps div.champ:not(.champ--empile)>.champ__nom>.exemple{grid-row:1;grid-column:2}.groupe__apres-titre{display:flex;min-width:0;align-items:center;align-self:center;justify-self:start;gap:var(--espace-2);grid-area:1 / 1;font-size:var(--texte-sm);font-weight:var(--graisse-forte);pointer-events:none}.groupe__titre-reserve{overflow:hidden;visibility:hidden;white-space:nowrap}.groupe__apres-titre>.exemple{pointer-events:auto}.regroupements__tete>.exemple{margin-inline-start:-8px}.flux__tracer{display:grid;flex:1;justify-items:start}.flux__tracer>.note:not(:empty){margin-block-start:var(--espace-2)}.filtres{display:grid;gap:var(--espace-2);margin:0 0 var(--espace-2);padding:0;list-style:none}.filtres__rang{display:grid;gap:var(--espace-1)}.filtres__conjonction{margin:0;color:var(--texte-secondaire);font-size:var(--texte-xs);font-weight:var(--graisse-forte)}.filtres__ligne{display:grid;gap:var(--espace-2);padding:var(--espace-2);border:1px solid var(--bordure);border-radius:var(--rayon-2)}.filtres__tete{display:flex;align-items:flex-end;gap:var(--espace-2)}.filtres__tete>.champ{flex:1 1 auto;min-width:0;margin-block-end:0}.reglages__corps .filtres__tete>.champ{display:flex;flex-direction:column;align-items:stretch}.filtres__tete>.bouton{min-height:var(--hauteur-controle)}.filtres__modalites{display:flex;flex-wrap:wrap;gap:var(--espace-1);margin:0;padding:0;list-style:none}.filtres__modalite{max-width:100%;padding:2px var(--espace-2);overflow:hidden;border:1px solid var(--bordure);border-radius:var(--rayon-2);background:var(--fond-surface);color:var(--texte-principal);font-family:inherit;font-size:var(--texte-xs);text-align:start;text-overflow:ellipsis;cursor:pointer}.filtres__modalite:hover{border-color:var(--accent)}.filtres__modalite[aria-pressed=true]{border-color:var(--accent);background:var(--accent);color:var(--texte-sur-accent)}.filtres__actions{display:grid;gap:var(--espace-2);justify-items:start}.scene__barre{container-type:inline-size}.export{position:relative;display:inline-flex;align-items:stretch}.export>.bouton:first-child{border-start-end-radius:0;border-end-end-radius:0}.export__options{padding:0 var(--espace-3);margin-inline-start:-1px;border-start-start-radius:0;border-end-start-radius:0}.export__texte-court{display:none}@container (max-width: 48rem){.export__texte-long{display:none}.export__texte-court{display:inline}}.popover{position:absolute;z-index:var(--plan-liste);top:calc(100% + var(--espace-1));right:0;display:grid;width:min(20rem,calc(100vw - 16px));gap:var(--espace-4);padding:var(--espace-4);border:1px solid var(--bordure-carte);border-radius:var(--rayon-3);background:var(--fond-eleve);box-shadow:var(--ombre-3);color:var(--texte-principal)}.popover__titre{margin:0;font-size:var(--texte-base);font-weight:var(--graisse-forte)}.export__reglages{display:grid;gap:var(--espace-4)}.export__actions{display:grid;grid-template-columns:1fr 1fr;gap:var(--espace-2)}.export__accuse{position:absolute;z-index:var(--plan-liste);top:calc(100% + var(--espace-1));right:0;width:max-content;max-width:min(20rem,calc(100vw - 16px));padding:var(--espace-2) var(--espace-3);border:1px solid var(--bordure-controle);border-radius:var(--rayon-2);background:var(--fond-eleve);box-shadow:var(--ombre-3);color:var(--texte-principal);font-size:var(--texte-sm)}.dialogue--export-lot{width:min(34rem,calc(100vw - 16px))}.export-lot{--export-lot-barre: .5rem;--export-lot-hauteur-prise: 0px;display:grid;min-block-size:var(--export-lot-hauteur-prise);align-content:start;gap:var(--espace-5)}.export-lot__reglages{display:grid;gap:var(--espace-2)}.export-lot .champ{margin-block-end:0}.export-lot__reglages>*,.export-lot__destination>*,.export-lot__dossier>*{transition:opacity var(--duree-normale) var(--courbe)}.export-lot__reglages--fige .bouton:disabled,.export-lot__reglages--fige .segmente:disabled .segmente__option,.export-lot__reglages--fige .interrupteur:has(:disabled){opacity:1}.export-lot__reglages--fige>:not(.export-lot__alertes,.export-lot__destination),.export-lot__reglages--fige .export-lot__destination>:not(.export-lot__dossier),.export-lot__reglages--fige .export-lot__dossier>:not(.export-lot__dossier-nom){opacity:.55}.export-lot__reglages--fige .controle:disabled{background:var(--fond-surface);color:var(--texte-principal)}.export-lot__codes{width:100%;min-height:7.5rem;resize:vertical;font-family:var(--police-code)}.export-lot__alertes{display:grid;gap:var(--espace-1)}.export-lot__alertes>p{margin:0;overflow-wrap:anywhere}.export-lot__vivant:empty{position:absolute}.export-lot__etat{display:grid;min-block-size:calc(2 * var(--espace-3) + max(var(--texte-md) * var(--interligne-normal) + var(--export-lot-barre) + var(--texte-sm) * var(--interligne-normal) + 2 * var(--espace-2),3 * var(--texte-sm) * var(--interligne-normal) + 2 * var(--espace-2)))}.export-lot__carte{display:flex;min-width:0;align-items:center;gap:var(--espace-3);padding:var(--espace-3) var(--espace-4);border-radius:var(--rayon-carte);background:var(--fond-section-ouverte);box-shadow:inset 0 0 0 1px var(--bordure-carte)}.export-lot__carte--vide{background:none;box-shadow:none}.export-lot__contenu{display:grid;min-width:0;flex:1;gap:var(--espace-2)}.export-lot__avancement{grid-template-rows:auto var(--export-lot-barre) auto}.export-lot__ligne{display:flex;min-block-size:calc(var(--texte-md) * var(--interligne-normal));align-items:center;justify-content:space-between;gap:var(--espace-3)}.export-lot__compteur{color:var(--texte-principal);font-size:var(--texte-md);font-weight:var(--graisse-forte);line-height:var(--interligne-normal);font-variant-numeric:tabular-nums;white-space:nowrap}.export-lot__restante{min-block-size:calc(var(--texte-sm) * var(--interligne-normal));color:var(--texte-secondaire);font-size:var(--texte-sm);line-height:var(--interligne-normal);font-variant-numeric:tabular-nums;white-space:nowrap}.export-lot__barre{display:block;inline-size:100%;block-size:var(--export-lot-barre);margin:0;overflow:hidden;border:0;border-radius:var(--rayon-plein);appearance:none;background:var(--fond-surface-appuyee);box-shadow:inset 0 0 0 1px var(--bordure-controle);color:var(--accent)}.export-lot__barre::-webkit-progress-bar{border-radius:var(--rayon-plein);background:var(--fond-surface-appuyee);box-shadow:inset 0 0 0 1px var(--bordure-controle)}.export-lot__barre::-webkit-progress-value{border-radius:var(--rayon-plein);background:var(--accent);transition:width var(--duree-normale) var(--courbe)}.export-lot__barre::-moz-progress-bar{border-radius:var(--rayon-plein);background:var(--accent)}.export-lot__detail{min-block-size:calc(var(--texte-sm) * var(--interligne-normal));margin:0;overflow:hidden;color:var(--texte-secondaire);font-size:var(--texte-sm);line-height:var(--interligne-normal);text-overflow:ellipsis;white-space:nowrap}.export-lot__detail--alerte{color:var(--alerte);white-space:normal}.export-lot__icone{flex:none;width:1.25rem;height:1.25rem;color:var(--accent)}.export-lot__carte--alerte .export-lot__icone{color:var(--alerte)}.export-lot__texte{display:grid;min-width:0;gap:var(--espace-1)}.export-lot__phrase{margin:0;color:var(--texte-principal);font-size:var(--texte-sm);line-height:var(--interligne-normal);overflow-wrap:anywhere}.export-lot__phrase--alerte{color:var(--alerte)}.export-lot__precedent{font-weight:var(--graisse-forte)}.export-lot__echecs{color:var(--texte-secondaire);font-size:var(--texte-xs)}.export-lot__echecs>summary{cursor:pointer}.export-lot__echecs-liste{display:grid;gap:var(--espace-1);margin:var(--espace-1) 0 0;padding:0;list-style:none}.export-lot__libelles{display:inline-grid}.export-lot__libelles>*{grid-area:1 / 1;text-align:center}.export-lot__libelle-cache{visibility:hidden}.export-lot__destination{display:grid;gap:var(--espace-2)}.export-lot__destination:has(>.export-lot__intertitre){padding-top:var(--espace-2);border-top:1px solid var(--bordure-discrete)}.export-lot__intertitre{margin:0;font-weight:var(--graisse-moyenne)}.export-lot__dossier{display:flex;align-items:center;justify-content:space-between;gap:var(--espace-2);min-width:0}.export-lot__dossier-nom{overflow:hidden;font-weight:var(--graisse-forte);text-overflow:ellipsis;white-space:nowrap}.export-lot__nom{display:grid;grid-template-columns:minmax(6rem,1fr) 3fr;gap:var(--espace-2)}@media(max-width:480px){.export-lot__nom{grid-template-columns:1fr}}.export-lot__code-court,.export-lot__modele{width:100%;font-family:var(--police-code)}.export-lot__code-court{max-width:10rem}.export-lot__apercu{font-size:var(--texte-sm)}.export-lot__apercu code{font-family:var(--police-code);overflow-wrap:anywhere}.export-lot__niveaux{display:grid;gap:var(--espace-1);min-width:0;margin:0;padding:0;border:0}.export-lot__niveau{display:flex;align-items:center;gap:var(--espace-2);min-height:var(--hauteur-controle);padding:0 var(--espace-3);border:1px solid var(--bordure-carte);border-radius:var(--rayon-2);color:var(--texte-principal);font-size:var(--texte-sm);cursor:pointer}.export-lot__niveau:hover:not(.export-lot__niveau--choisi){background:var(--fond-survol)}.export-lot__niveau--choisi{border-color:var(--bordure-controle);background:var(--fond-surface);font-weight:var(--graisse-moyenne);box-shadow:var(--ombre-1)}.export-lot__niveau:has(:focus-visible){outline:2px solid var(--anneau-focus);outline-offset:1px}.export-lot__niveaux:disabled .export-lot__niveau{cursor:default}.export-lot__radio{margin:0;accent-color:var(--accent)}.export-lot__niveau-nom{min-width:0}.export-lot__niveau-nombre{margin-inline-start:auto;color:var(--texte-secondaire);font-variant-numeric:tabular-nums;white-space:nowrap}.export-lot__exemples{display:grid;gap:var(--espace-1);margin:0;padding:var(--espace-2) var(--espace-3);border-radius:var(--rayon-2);background:var(--fond-section-ouverte);box-shadow:inset 0 0 0 1px var(--bordure-carte);list-style:none;font-size:var(--texte-sm)}.export-lot__exemples>li{display:flex;align-items:baseline;gap:var(--espace-2);min-width:0}.export-lot__exemples code{min-width:0;font-family:var(--police-code);overflow-wrap:anywhere}.export-lot__exemple-niveau{margin-inline-start:auto;color:var(--texte-secondaire);font-size:var(--texte-xs);white-space:nowrap}.export-lot__personnaliser{display:grid;gap:var(--espace-2);font-size:var(--texte-sm)}.export-lot__personnaliser>summary{color:var(--accent);cursor:pointer}.export-lot__personnaliser[open]>summary{margin-block-end:var(--espace-2)}.export-lot__bascule{margin-inline-end:auto}.export-lot__zip{margin:0;color:var(--texte-principal);font-size:var(--texte-sm)}.fichier-codes{display:grid;gap:var(--espace-1);margin-top:var(--espace-2)}.designation-territoire__depot.zone-depot--survol{background:var(--accent-doux);box-shadow:0 0 0 var(--espace-1) var(--accent-doux);outline:1px dashed var(--accent);outline-offset:var(--espace-1)}.fichier-codes--en-ligne{display:block;margin-top:0}.tableau-apercu__recherche{display:flex;align-items:center;gap:var(--espace-2);color:var(--texte-secondaire);font-size:var(--texte-xs)}.tableau-apercu__recherche .controle{flex:1 1 12rem;min-width:0;max-width:20rem;font-size:var(--texte-base)}.tableau-apercu__commande{display:flex;flex-wrap:wrap;align-items:center;gap:var(--espace-1) var(--espace-2);margin-bottom:var(--espace-2);color:var(--texte-secondaire);font-size:var(--texte-xs)}.tableau-apercu .tableau-valeurs__actions{flex-wrap:wrap}.tableau-apercu .tableau-valeurs__table td{white-space:nowrap}.vue-carte .tableau-apercu .tableau-valeurs__defilement{min-width:0;overflow:visible}.vue-carte .tableau-apercu .tableau-valeurs__defilement--large{--decalage-entete: 0px;overflow-x:auto}.tableau-apercu .tableau-valeurs__defilement--large thead th{transform:translateY(var(--decalage-entete))}.avis-version{position:fixed;bottom:max(var(--espace-3),env(safe-area-inset-bottom));left:50%;z-index:calc(var(--plan-modale) + 20);display:flex;flex-wrap:wrap;box-sizing:border-box;width:max-content;max-width:calc(100vw - 16px);align-items:center;justify-content:center;gap:var(--espace-2) var(--espace-4);padding:var(--espace-3) var(--espace-4);border:1px solid var(--bordure);border-radius:var(--rayon-carte);background:var(--fond-surface);box-shadow:var(--ombre-3);color:var(--texte-principal);font-size:var(--texte-sm);transform:translate(-50%)}
