.source-en-regard{background:var(--surface-1);border-right:1px solid var(--trait-discret);min-width:0;padding:24px}.source-en-regard>button{text-align:left;width:100%;color:var(--texte-secondaire);font-size:11px}.source-en-regard__papier{min-height:320px;box-shadow:var(--ombre-carte);background:var(--papier-document);color:var(--papier-encre);border-radius:3px 15px 3px 3px;margin-top:16px;padding:24px;position:relative}.source-en-regard__papier:after{content:"";background:linear-gradient(45deg, var(--papier-pli) 49%, var(--surface-1) 51%);border-radius:0 10px 0 4px;width:21px;height:21px;position:absolute;top:0;right:0}.source-en-regard__papier .surtitre{color:inherit;font-size:10px}.source-en-regard__papier h2{font:400 21px/1.25 var(--serif);overflow-wrap:anywhere;margin:18px 0 16px}.source-en-regard__papier>p:last-child{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px;line-height:1.6}.source-en-regard__papier img{width:100%;height:auto;display:block}.source-en-regard__nom{color:var(--texte-secondaire);overflow-wrap:anywhere;font-size:11px}@media (width<=720px){.source-en-regard{border:1px solid var(--trait-discret);border-radius:10px;margin:20px 20px 0;padding:12px}.source-en-regard__papier{min-height:0}}.champ-commun{gap:6px;min-width:0;display:grid}.champ-commun[data-format=tactile] :is(input,.champ-commun__segment-bouton){min-height:44px}.champ-commun__libelle,.champ-commun__aide{color:var(--texte-secondaire);font-size:11.5px}.champ-commun__libelle{letter-spacing:.01em}.champ-commun__aide{line-height:1.45}.champ-commun__aide--erreur{color:var(--n-bloquante)}.champ-commun__controle{border:1px solid var(--trait-moyen);background:var(--surface-1);width:100%;min-width:0;min-height:38px;color:var(--texte-principal);font-variant-numeric:tabular-nums;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.champ-commun__controle:focus-visible,.champ-commun__controle:focus-within{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent);outline:none}.champ-commun__controle :is(input,textarea){width:100%;min-width:0;color:inherit;font:inherit;font-variant-numeric:inherit;background:0 0;border:0;outline:none;padding:0}.champ-commun__controle textarea{resize:none;padding:8px 0;line-height:1.4}.champ-commun__nombre{text-align:right}.champ-commun__controle--unite>span{color:var(--texte-secondaire);flex:none}.champ-commun__date{gap:0}.champ-commun__segment{align-items:center;gap:7px;display:flex}.champ-commun__segment+.champ-commun__segment{margin-left:7px}.champ-commun__segment input{width:2.2ch}.champ-commun__segment input[maxlength="4"]{width:4.4ch}.champ-commun__segment>span{color:var(--texte-secondaire)}.champ-commun__date-longue{color:var(--texte-secondaire);margin-left:auto;padding-left:8px;font-size:12px}.champ-commun__date-cases{grid-template-columns:64px 64px 92px;gap:7px;width:fit-content;max-width:100%;display:grid}.champ-commun__case{text-align:center;gap:5px;display:grid}.champ-commun__case small{color:var(--texte-secondaire);font-size:10px}.champ-commun__case input{text-align:center;min-height:40px;padding:9px 5px;font-size:13px;line-height:1.5}@media (width<=720px){.champ-commun__date-cases{grid-template-columns:62px 62px 86px;gap:8px}}.champ-commun__liste{position:relative}.champ-commun__bouton-liste{text-align:left;justify-content:space-between}.champ-commun__bouton-liste>span:last-child{color:var(--texte-secondaire);flex:none;font-size:11px;line-height:1}.champ-commun__options{z-index:2;border:1px solid var(--trait-moyen);background:var(--surface-4);max-height:220px;box-shadow:var(--ombre-4);border-radius:10px;outline:none;padding:5px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.champ-commun__options [role=option]{color:var(--texte-principal);cursor:pointer;border-radius:7px;padding:9px 10px;font-size:13px}.champ-commun__options [data-active=true]{background:var(--surface-2)}.champ-commun__options [aria-selected=true]{font-weight:600}.champ-commun--compact{align-items:center;gap:7px;display:flex}.champ-commun--compact .champ-commun__libelle{flex:none;font-size:10px}.champ-commun--compact .champ-commun__liste{min-width:0}.champ-commun--compact>.champ-commun__controle{flex:1}.champ-commun--compact .champ-commun__controle{border-color:var(--trait-discret);border-radius:var(--r-2);background:var(--surface-creuse);min-height:24px;padding:0 8px;font-size:11px}.champ-commun--compact .champ-commun__bouton-liste>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.champ-commun--compact .champ-commun__options{width:max-content;max-width:min(440px,100vw - 24px);right:auto}.champ-commun__groupe{letter-spacing:.06em;text-transform:uppercase;color:var(--texte-secondaire);padding:8px 10px 4px;font-size:11px;font-weight:600}.champ-commun__options small{color:var(--texte-secondaire);margin-top:3px;font-size:11.5px;font-weight:400;display:block}.champ-commun__options .champ-commun__action{border-top:1px solid var(--trait-discret);color:var(--accent);border-top-left-radius:0;border-top-right-radius:0;margin-top:6px;padding-top:12px}.champ-commun__segments{background:var(--surface-1);border:1px solid var(--trait-discret);box-sizing:border-box;border-radius:11px;min-height:38px;padding:3px;display:flex}.champ-commun__segment-bouton{color:var(--texte-secondaire);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;padding:6px 8px;font-family:inherit;font-size:12.5px;line-height:1.2;display:flex}.champ-commun__segment-bouton:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.champ-commun__segment-bouton[aria-checked=true]{background:var(--surface-4);color:var(--texte-principal);box-shadow:var(--ombre-1);font-weight:600}.champ-commun__puces{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.champ-commun__puce{border:1px solid var(--trait-moyen);background:var(--surface-1);min-height:32px;color:var(--texte-secondaire);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:4px 10px 4px 4px;font-family:inherit;font-size:12.5px;line-height:1;display:inline-flex}.champ-commun__puce:focus-visible{border-color:var(--accent);box-shadow:0 0 0 2px color-mix(in srgb, var(--accent) 30%, transparent);outline:none}.champ-commun__puce-figure{border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;overflow:hidden}.champ-commun__puce-figure svg{width:22px;height:22px}.champ-commun__puce--choisie{border-color:var(--accent);color:var(--texte-principal);background:color-mix(in srgb, var(--accent) 10%, transparent)}.champ-commun__puce-coche{color:var(--accent);font-size:11px;font-weight:700}.champ-commun__puce--raccourci{color:var(--texte-secondaire);background:0 0;border-style:dashed;padding-left:10px}.champ-commun__puce--raccourci:hover{color:var(--texte-principal);border-color:var(--accent)}.dense-centre__tiroir{z-index:10;pointer-events:none;position:absolute;inset:0}.dense-centre__tiroir .fiche-laterale{pointer-events:auto}.fiche-laterale{z-index:10;overscroll-behavior:contain;border:1px solid var(--panneau-trait);background:var(--surface-2);width:min(340px,100% - 24px);box-shadow:var(--ombre-5);transition:transform var(--t-move) var(--ease), visibility 0s linear var(--t-move);border-radius:16px;flex-direction:column;display:flex;position:absolute;top:12px;bottom:12px;right:12px;overflow:hidden;transform:translate(calc(100% + 24px))}.fiche-laterale[data-ouverte=false]{visibility:hidden}.fiche-laterale.ouverte,.fiche-laterale[data-ouverte=true]{visibility:visible;transition:transform var(--t-move) var(--ease);transform:none}.fiche-laterale__entete{flex:none;justify-content:space-between;align-items:center;padding-bottom:16px;display:flex}.fiche-laterale__fermer{border:1px solid var(--trait-discret);width:28px;height:28px;color:var(--texte-secondaire);transition:background var(--t-react), color var(--t-react);border-radius:8px;justify-content:center;align-items:center;font-size:14px;display:inline-flex}.fiche-laterale__fermer:hover{background:rgb(var(--rgb-trace) / .08);color:var(--texte-principal)}.fiche-laterale .fiche{background:0 0;border:none;max-width:none;margin:0;padding:0}.fiche-laterale__corps{scrollbar-gutter:stable;overscroll-behavior:contain;flex:1;min-height:0;padding:18px 22px 20px;overflow-y:auto}.fiche-laterale__pied{border-top:1px solid var(--trait-discret);background:var(--surface-2);flex:none}.fiche-laterale__pied:empty{display:none}.fiche-laterale__actions{justify-content:flex-start;align-items:center;gap:10px;min-height:60px;padding:10px 22px;display:flex}.fiche-laterale__actions--edition{justify-content:flex-end}.fiche-laterale__retrait{margin-right:auto}.fiche-laterale__retrait button{color:var(--texte-secondaire);font-size:12px;text-decoration:underline}.fiche-laterale__corps[hidden],.fiche-laterale__pied[hidden]{display:none}@media (width<=720px){.fiche-laterale[data-edition-pleine-largeur=true]{width:calc(100% - 24px)}}.limites-feuille{border:1px solid var(--panneau-trait);background:var(--surface-3);width:auto;max-width:none;max-height:50dvh;color:var(--texte-principal);box-shadow:var(--ombre-5);border-radius:14px;margin:0;padding:16px;position:fixed;inset:auto 8px 74px;overflow-y:auto}.limites-feuille::backdrop{background:#00000094}.limites-feuille header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.limites-feuille h2{font-size:13px;font-weight:600}.limites-feuille button{min-height:44px;color:var(--texte-secondaire);padding:0 6px;text-decoration:underline}.limites-feuille .dense-limites__liste{max-height:none;padding:0;display:grid}.temoin-lecture{border:1px solid var(--filet);border-radius:var(--r-rond);background:var(--commande-fond,var(--sol-surface));height:44px;color:var(--commande-encre,var(--sol-texte-2));grid-area:temoin;align-items:center;gap:10px;padding:0 16px 0 10px;line-height:1.25;text-decoration:none;display:flex}.temoin-lecture svg{fill:none;stroke-width:2px;flex:none;width:24px;height:24px}.temoin-lecture circle{stroke:var(--filet)}.temoin-lecture .temoin-lecture__arc{stroke:var(--commande-encre,var(--sol-texte-2));stroke-linecap:round}.temoin-lecture[data-actif=true] .temoin-lecture__arc{stroke:var(--commande-accent,var(--sol-accent))}.temoin-lecture>span{gap:2px;display:grid}.temoin-lecture b{color:var(--commande-active,var(--sol-texte));white-space:nowrap;font-size:12.5px;font-weight:600}.temoin-lecture small{white-space:nowrap;font-size:12px}html:not(.mouvement-reduit) .temoin-lecture[data-actif=true] svg{animation:respiration-lecture 2.4s var(--ease) infinite}@keyframes respiration-lecture{50%{opacity:.4}}@media (width<=1024px){.temoin-lecture{border-radius:12px;order:3;grid-area:auto;width:100%;height:46px}}.sujet-fiche-cible{z-index:100;position:relative}.sujet-fiche{z-index:100;pointer-events:none;place-items:center;display:grid;position:fixed;inset:0}.sujet-fiche__voile{background:var(--voile-surface);-webkit-backdrop-filter:blur(7px)saturate(.9);backdrop-filter:blur(7px)saturate(.9);pointer-events:auto;opacity:0;transition:opacity .16s;position:absolute;inset:0}.sujet-fiche__fenetre{border:1px solid var(--trait-discret);background:var(--surface-3);width:min(760px,100vw - 48px);min-height:min(440px,100dvh - 96px);max-height:min(660px,100dvh - 96px);color:var(--texte-principal);box-shadow:var(--ombre-5);pointer-events:auto;opacity:0;transition:opacity .16s, transform .16s var(--ease);border-radius:18px;grid-template:auto minmax(0,1fr) auto/196px minmax(0,1fr);display:grid;position:relative;overflow:hidden;transform:translateY(8px)}.est-ouverte>.sujet-fiche__voile,.est-ouverte>.sujet-fiche__fenetre{opacity:1}.est-ouverte>.sujet-fiche__fenetre{transition:opacity .16s, transform .56s var(--ease);transform:translateY(0)}.sujet-fiche__tete{border-bottom:1px solid var(--trait-discret);grid-column:1/-1;justify-content:space-between;align-items:flex-start;padding:20px 24px 14px;display:flex}.sujet-fiche__tete h2{font:400 22px/1.5 var(--serif);letter-spacing:-.012em;margin-top:4px}.sujet-fiche__index{border-right:1px solid var(--trait-discret);grid-area:2/1/4;align-content:start;gap:2px;padding:14px 10px;display:grid;overflow:auto}.sujet-fiche__index button{text-align:left;width:100%;color:var(--texte-secondaire);font:inherit;background:0 0;border:0;border-radius:10px;padding:9px 12px;font-size:13.5px;display:block}.sujet-fiche__index button:hover{color:var(--texte-principal);background:rgb(var(--rgb-trace) / .05)}.sujet-fiche__index button[aria-current]{background:rgb(var(--rgb-trace) / .08);box-shadow:inset 2px 0 var(--accent);color:var(--texte-principal)}.sujet-fiche__index small{letter-spacing:.06em;text-transform:uppercase;font-size:10.5px;display:block}.sujet-fiche__corps{scrollbar-gutter:stable;overscroll-behavior:contain;grid-area:2/2;min-height:0;padding:20px 26px 22px;overflow:auto}.sujet-fiche__pied{border-top:1px solid var(--trait-discret);grid-area:3/2;justify-content:flex-end;align-items:center;gap:10px;min-height:60px;padding:10px 26px;display:flex}.sujet-fiche__fenetre--unique{grid-template-columns:minmax(0,1fr)}.sujet-fiche__fenetre--unique>:is(.sujet-fiche__corps,.sujet-fiche__pied){grid-column:1}.fiche-sujets{margin-top:6px;display:grid}.fiche-sujet-ligne{text-align:left;width:100%;color:var(--texte-principal);font:inherit;background:0 0;border:0;align-items:center;gap:10px;padding:12px 0;display:flex;position:relative}.fiche-sujet-ligne:not(:first-child):before{content:"";border-top:1px solid var(--trait-discret);position:absolute;top:0;left:0;right:0}.fiche-sujet-ligne__texte{flex:1;gap:2px;min-width:0;display:grid}.fiche-sujet-ligne__texte small{color:var(--texte-secondaire);font-size:12px}.fiche-sujet-ligne__texte>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.5;display:-webkit-box;overflow:hidden}.fiche-sujet-ligne__crayon{border:1px solid rgb(var(--rgb-trace) / .22);height:28px;color:var(--texte-secondaire);border-radius:50%;flex:0 0 28px;place-items:center;display:grid}button.fiche-sujet-ligne:is(:hover,:focus-visible){background:rgb(var(--rgb-trace) / .06);box-shadow:10px 0 rgb(var(--rgb-trace) / .06), -10px 0 rgb(var(--rgb-trace) / .06);border-radius:10px}button.fiche-sujet-ligne:is(:hover,:focus-visible):before,button.fiche-sujet-ligne:is(:hover,:focus-visible)+.fiche-sujet-ligne:before{opacity:0}button.fiche-sujet-ligne:is(:hover,:focus-visible) .fiche-sujet-ligne__crayon{color:var(--accent);border-color:rgb(var(--rgb-accent) / .6);background:rgb(var(--rgb-accent) / .12)}.fiche-sujet-ligne--actualisee{animation:sujet-fiche-halo .56s var(--ease)}@starting-style{.est-ouverte>.sujet-fiche__voile,.est-ouverte>.sujet-fiche__fenetre{opacity:0}.est-ouverte>.sujet-fiche__fenetre{transform:translateY(12px)}}@keyframes sujet-fiche-halo{50%{box-shadow:0 0 0 4px rgb(var(--rgb-accent) / .12), 0 0 10px rgb(var(--rgb-accent) / .5)}}@media (width<=720px){.sujet-fiche--etroit{height:100%;display:block;position:relative}.sujet-fiche--etroit .sujet-fiche__fenetre{width:100%;height:100%;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0;grid-template:auto auto minmax(0,1fr) auto/minmax(0,1fr)}.sujet-fiche--etroit .sujet-fiche__index{border-right:0;border-bottom:1px solid var(--trait-discret);grid-area:2/1;gap:4px;padding:8px 12px;display:flex}.sujet-fiche--etroit .sujet-fiche__index button{white-space:nowrap;flex:none;width:auto}.sujet-fiche--etroit .sujet-fiche__index small{display:none}.sujet-fiche--etroit .sujet-fiche__corps{scrollbar-gutter:auto;grid-area:3/1}.sujet-fiche--etroit .sujet-fiche__pied{grid-area:4/1}.sujet-fiche--etroit .sujet-fiche__fenetre--unique{grid-template-rows:auto minmax(0,1fr) auto}.sujet-fiche--etroit .sujet-fiche__fenetre--unique>.sujet-fiche__corps{grid-row:2}.sujet-fiche--etroit .sujet-fiche__fenetre--unique>.sujet-fiche__pied{grid-row:3}@starting-style{.est-ouverte>.sujet-fiche__fenetre{transform:translateY(24px)}}.fiche-laterale__sujet{flex:1;min-height:0}.fiche-laterale__sujet:empty{display:none}}html.mouvement-reduit .fiche-sujet-ligne--actualisee{animation:none}html.mouvement-reduit .sujet-fiche__fenetre{transition:opacity var(--t-fondu);transform:none}@starting-style{html.mouvement-reduit .sujet-fiche__fenetre{transform:none}}.sujet-fiche__paire:not([hidden]){grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.sujet-fiche__contenu{gap:16px;display:grid}.fiche-objets{border-bottom:1px solid var(--trait-discret)}.fiche-objets>summary{cursor:pointer;border-bottom:0;list-style:none}.fiche-objets>summary::-webkit-details-marker{display:none}.fiche-objets__chevron{color:var(--texte-secondaire);transition:transform var(--t-fondu)}.fiche-objets[open]>summary .fiche-objets__chevron{transform:rotate(90deg)}.fiche-objets__liste{padding-block:10px}.fiche-objets__contenu-famille{padding:8px 0 14px}.sujet-fiche__plaque>header{text-transform:uppercase;color:var(--texte-secondaire);justify-content:space-between;gap:16px;margin-bottom:16px;font-size:11px;font-weight:600;display:flex}.sujet-fiche__plaque{background:rgb(var(--rgb-trace) / .04);border-radius:12px;margin:0;padding:14px}@media (width<=720px){.sujet-fiche__paire:not([hidden]){grid-template-columns:minmax(0,1fr)}}.fiche-page__porte{background:rgb(var(--rgb-trace) / .04);border-radius:10px;margin-block:14px;padding:14px;font-size:13px}.fiche-page__porte>summary{cursor:pointer;justify-content:space-between;list-style:none;display:flex}.fiche-page__porte>summary:after{content:"›";color:var(--texte-secondaire)}.fiche-page__porte[open]>summary:after{transform:rotate(90deg)}.fiche-page__porte>summary::-webkit-details-marker{display:none}.sujet-fiche__corps [data-sujet-actif=true]:not([hidden]),.sujet-fiche__corps fieldset.fiche-page__groupe{gap:16px;display:grid}.sujet-fiche__confirmation{border-left:2px solid var(--accent);background:rgb(var(--rgb-accent) / .08);border-radius:10px;padding:14px}.sujet-fiche__confirmation>button{margin:10px 10px 0 0}@layer composants{.capacites-a-venir{color:var(--texte-secondaire);position:relative}.capacites-a-venir summary{cursor:pointer;align-items:center;gap:8px;list-style:none;display:flex}.capacites-a-venir summary::-webkit-details-marker{display:none}.capacites-a-venir summary:before{content:"›";transition:transform var(--t-react) var(--ease);display:inline-block}.capacites-a-venir[open]>summary:before{transform:rotate(90deg)}.capacites-a-venir ul{margin:0;padding:0;list-style:none}.capacites-a-venir li{gap:4px;display:grid}.capacites-a-venir__titre{color:var(--texte-secondaire)}.capacites-a-venir__question{font-size:11.5px;line-height:1.35}.capacites-a-venir--carte summary{letter-spacing:.14em;text-transform:uppercase;padding:12px 15px;font-size:9.5px;font-weight:700}.capacites-a-venir--carte ul{width:calc(100% + 2px);max-height:min(50vh, 360px, var(--capacites-hauteur-libre,360px));scrollbar-gutter:stable;scrollbar-color:var(--texte-discret) transparent;border:1px solid var(--panneau-trait);border-radius:var(--r-2);background:var(--panneau-fond);-webkit-backdrop-filter:blur(22px)saturate(1.05);backdrop-filter:blur(22px)saturate(1.05);position:absolute;top:calc(100% + 6px);left:-1px;overflow-y:scroll}.capacites-a-venir--carte li{padding:12px 15px}.capacites-a-venir--carte li+li{border-top:1px solid var(--panneau-trait)}.capacites-a-venir--carte .capacites-a-venir__titre{font-family:var(--serif);font-size:14px}.capacites-a-venir--liste{margin-top:var(--pas-3)}.capacites-a-venir--liste li{padding:var(--pas-2) 0 var(--pas-2) 16px}html.mouvement-reduit .capacites-a-venir summary:before{transition:none}.instr circle,.instr path{fill:none;stroke:var(--m-instr);stroke-width:1px;vector-effect:non-scaling-stroke}.instr__anneau--1{stroke-dasharray:2 5}.instr__anneau--3{opacity:.6}.instr__graduations{transform-origin:50%;transform-box:fill-box;animation:240s linear infinite tour}@keyframes tour{to{transform:rotate(360deg)}}@keyframes anneaux{0%{opacity:0;transform:scale(.94)}}html.mouvement-reduit .instr__graduations{animation:none}.plan{padding:var(--marge-travail);justify-content:center;display:flex;position:absolute;inset:0}.plan__panneau{width:min(var(--l-instrument), 100% - 2 * var(--marge));transform-origin:var(--origine-x,50%) var(--origine-y,50%);animation:ouverture-plan var(--t-move) var(--ease) both;border:1px solid var(--trait-discret);border-radius:var(--r-4);background:var(--surface-instrument);height:100%;color:var(--texte-principal);color-scheme:var(--schema-surface);box-shadow:var(--ombre-1);flex-direction:column;display:flex;position:relative;overflow:hidden}.plan__voile{background:var(--voile-surface);animation:voile-plan var(--t-fondu) var(--ease) both;position:absolute;inset:0}.plan__entete{z-index:1;background:var(--surface-entete);border-bottom:1px solid var(--trait-discret);box-shadow:var(--ombre-2);flex:none;position:relative}.graduation{background-position:0 0,0 0;background-repeat:no-repeat;background-size:100% 9px,100% 4px;background-image:repeating-linear-gradient(90deg, var(--graduation) 0 1px, transparent 1px 40px), repeating-linear-gradient(90deg, var(--graduation) 0 1px, transparent 1px 8px);opacity:.42;height:9px;-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.plan__entete-corps{gap:var(--pas-4);padding:var(--pas-4) var(--pas-5) var(--pas-4);justify-content:space-between;align-items:flex-start;display:flex}.plan__identite{min-width:0}.plan__titre{color:var(--texte-principal);margin:2px 0 0;font-size:27px}.plan__titre:focus-visible{outline-offset:4px}.plan__sous{color:var(--texte-secondaire);max-width:var(--l-lecture);margin-top:3px;font-size:13px}.plan__entete-actions{gap:var(--pas-2);flex:none;align-items:center;display:flex}.ariane{gap:0 var(--pas-2);color:var(--texte-secondaire);letter-spacing:.12em;text-transform:uppercase;flex-wrap:wrap;font-size:10px;font-weight:600;display:flex}.ariane a{color:inherit;text-decoration:none}.ariane a:hover,.ariane a:focus-visible{color:var(--accent)}.ariane__sep{margin-right:var(--pas-2)}.ariane>span:last-child>span:not(.ariane__sep){color:var(--accent)}.plan__contexte{padding:var(--pas-2) var(--pas-5);border-bottom:1px solid var(--trait-discret);background:var(--surface-creuse);color:var(--texte-secondaire);flex:none;font-size:12px}.plan__corps{scrollbar-gutter:stable;isolation:isolate;padding:var(--pas-5);overscroll-behavior:contain;flex:1;position:relative;overflow-y:auto}.plan__corps>*+*{margin-top:var(--pas-5)}.plan__corps:has(>.vide:only-child){place-content:center;display:grid}.limites{border-top:1px solid var(--trait-discret);background:var(--surface-creuse);flex:none}.limites summary{gap:var(--pas-3);padding:var(--pas-3) var(--pas-5);cursor:pointer;align-items:center;list-style:none;display:flex}.limites summary::-webkit-details-marker{display:none}.limites summary:after{color:var(--texte-discret);content:"⌄";transition:transform var(--t-react) var(--ease);margin-left:auto}.limites[open] summary:after{transform:rotate(180deg)}.limites__titre{color:var(--texte-secondaire);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.limites__nombre{color:var(--texte-discret);font-size:11px}.limites__liste{padding:0 var(--pas-5) var(--pas-4);max-width:var(--l-lecture);color:var(--texte-secondaire);font-size:12px;line-height:1.55}.limites__liste li+li{margin-top:var(--pas-2)}.limites__liste li:before{margin-right:var(--pas-2);color:var(--texte-discret);content:"·"}.plan__pied{gap:var(--pas-3);padding:var(--pas-3) var(--pas-5);border-top:1px solid var(--trait-discret);background:var(--surface-pied);flex-wrap:wrap;flex:none;align-items:center;display:flex}.puce{gap:var(--pas-2);height:var(--h-bouton);padding:0 var(--pas-3);border:1px solid var(--filet);border-radius:var(--r-rond);background:var(--sol-surface);color:var(--sol-texte-2);white-space:nowrap;transition:color var(--t-react) var(--ease), border-color var(--t-react) var(--ease);align-items:center;font-size:12px;text-decoration:none;display:inline-flex}a.puce:hover{border-color:var(--sol-texte-2);color:var(--sol-texte)}.puce kbd{border:1px solid var(--filet);border-radius:var(--r-1);color:var(--sol-texte-2);font:600 9px/1.4 var(--mono);padding:1px 4px}@media (width<=720px){.plan__entete-corps{gap:var(--pas-3);padding:var(--pas-3) var(--pas-4);flex-direction:column}.plan__entete-actions{flex-wrap:wrap}.plan__titre{font-size:22px}.plan__contexte,.limites summary,.limites__liste,.plan__pied{padding-inline:var(--pas-4)}.plan__corps{padding:var(--pas-4)}}@keyframes ouverture-plan{0%{opacity:0;transform:translateY(18px)scale(.985)}}@keyframes voile-plan{0%{opacity:0}}html[data-restitution=oui] .plan__panneau,html.mouvement-reduit .plan__panneau{animation:none}.mention-reprise{color:var(--texte-discret);font-size:12px}.mention-reprise--fiche{background:var(--surface-1);color:var(--texte-secondaire);border-radius:8px;align-items:center;gap:3px;padding:7px 10px;font-size:11.5px;display:flex}.mention-reprise button{color:inherit;text-underline-offset:3px;cursor:pointer;text-decoration:underline}.mention-reprise--fiche button{color:var(--texte-principal);font-weight:600}.mention-reprise button:hover,.mention-reprise button:focus-visible{color:var(--texte-principal)}.bande-usage{color:var(--texte-secondaire);flex-wrap:wrap;align-items:center;gap:4px 14px;font-size:12px;display:flex}.bande-usage b{color:var(--texte-principal);font:600 10px var(--sans);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:7px;display:inline-flex}.bande-usage b:before{content:"";border:1.5px solid;border-radius:50%;width:9px;height:9px}.bande-usage[data-usage=situation] b:before{background:currentColor}.bande-usage[data-usage=etude] b:before{border-style:dashed;border-color:var(--accent)}.feuille{--largeur-feuille:480px;--marge-feuille:48px;--hauteur-feuille:620px;--haut-feuille:50%;--decalage-feuille:-50%;--retrait-feuille:20px;--bas-feuille:20px;--haut-titre-feuille:18px;--bas-titre-feuille:12px;--taille-titre-feuille:21px;--taille-surtitre-feuille:11px;--espacement-surtitre-feuille:.14em;--interligne-titre-feuille:1.5;--droite-titre-feuille:8px;--haut-fermer-feuille:10px;--largeur-fermer-feuille:44px;--droite-fermer-feuille:12px;--gouttiere-feuille:stable;--defilement-feuille:visible;--marge-hauteur-feuille:80px;--retrait-corps-feuille:var(--retrait-feuille);--separation-titre-feuille:0;--fond-titre-feuille:transparent;--taille-parcours-feuille:11px;--ecart-parcours-feuille:18px;--trait-parcours-feuille:22px;--hauteur-fixe-feuille:auto;--retrait-pied-feuille:18px 26px;--fond-feuille:var(--panneau-fond);--ombre-feuille:var(--ombre-panneau);--filtre-feuille:blur(26px) saturate(1.05);--filtre-voile-feuille:none;z-index:30;overflow-y:var(--defilement-feuille);position:fixed;inset:0}.feuille[data-largeur=simulateur]{--largeur-feuille:560px;--marge-feuille:32px;--fond-feuille:var(--surface-3);--ombre-feuille:var(--ombre-5);--filtre-feuille:none}.feuille[data-largeur=import]{--largeur-feuille:600px;--hauteur-feuille:calc(100vh - 174px);--haut-feuille:150px;--decalage-feuille:0px;--fond-feuille:var(--surface-5);--ombre-feuille:var(--ombre-5);--filtre-feuille:none;--retrait-feuille:32px;--bas-feuille:24px;--haut-titre-feuille:28px;--taille-titre-feuille:27px;--interligne-titre-feuille:1.15;--haut-fermer-feuille:calc(var(--haut-titre-feuille) + var(--taille-titre-feuille) * var(--interligne-titre-feuille) / 2 - 22px);--droite-fermer-feuille:18px;--gouttiere-feuille:auto}.feuille[data-largeur=import][data-etape-import=confirmation]{--largeur-feuille:560px;--haut-feuille:150px}.feuille[data-largeur=atelier],.feuille[data-largeur=import][data-etape-import=tri]{--largeur-feuille:1040px;--marge-feuille:32px;--hauteur-feuille:704px;--haut-feuille:104px;--decalage-feuille:0px;--marge-hauteur-feuille:126px;--hauteur-fixe-feuille:min(704px, calc(100dvh - 126px));--retrait-feuille:30px;--bas-feuille:0px;--haut-titre-feuille:24px;--bas-titre-feuille:18px;--taille-titre-feuille:28px;--interligne-titre-feuille:1.2;--separation-titre-feuille:1px solid var(--trait-discret);--fond-feuille:var(--surface-2);--fond-titre-feuille:var(--surface-3);--ombre-feuille:var(--ombre-5);--filtre-feuille:none;--filtre-voile-feuille:blur(2px);--gouttiere-feuille:auto}.feuille[data-largeur=atelier]{--retrait-corps-feuille:0px}.feuille__surtitre{font:600 var(--taille-surtitre-feuille)/1.5 var(--sans);letter-spacing:var(--espacement-surtitre-feuille);text-transform:uppercase;color:var(--texte-secondaire);margin-bottom:6px;display:block}.feuille__titre:focus:not(:focus-visible){outline:none}.feuille__parcours{align-items:center;gap:var(--ecart-parcours-feuille);margin:0 0 18px var(--retrait-feuille);font-size:var(--taille-parcours-feuille);color:var(--texte-secondaire);flex-wrap:wrap;padding:0;list-style:none;display:flex}.feuille__parcours li{align-items:center;gap:var(--ecart-parcours-feuille);display:flex}.feuille__parcours li:not(:last-child):after{content:"";width:var(--trait-parcours-feuille);background:var(--trait-moyen);height:1px}.feuille__parcours [aria-current=step]{color:var(--texte-principal);font-weight:600}@media (width<=720px){.feuille[data-largeur=atelier],.feuille[data-largeur=import][data-etape-import=tri]{--marge-feuille:24px;--haut-feuille:86px;--marge-hauteur-feuille:98px;--hauteur-feuille:calc(100dvh - 98px);--interligne-titre-feuille:1.15;--retrait-pied-feuille:12px 18px;--hauteur-fixe-feuille:calc(100dvh - 98px);--retrait-feuille:20px;--taille-titre-feuille:24px;--taille-surtitre-feuille:8.5px;--espacement-surtitre-feuille:.12em;--taille-parcours-feuille:9.5px;--ecart-parcours-feuille:10px;--trait-parcours-feuille:12px;--haut-titre-feuille:19px;--bas-titre-feuille:16px;--filtre-voile-feuille:none;--largeur-fermer-feuille:36px;--droite-fermer-feuille:4px}.feuille[data-largeur=import]{--retrait-feuille:18px;--haut-titre-feuille:22px;--taille-titre-feuille:24px;--droite-titre-feuille:0;--largeur-fermer-feuille:36px;--droite-fermer-feuille:4px;--defilement-feuille:auto}}.feuille__voile{background:var(--voile-surface);-webkit-backdrop-filter:var(--filtre-voile-feuille);backdrop-filter:var(--filtre-voile-feuille);animation:ouverture-feuille-sobre var(--t-fondu) var(--ease) both;position:fixed;inset:0}.feuille__carte{color:var(--texte-principal);border:1px solid var(--panneau-trait);background:var(--fond-feuille);-webkit-backdrop-filter:var(--filtre-feuille);backdrop-filter:var(--filtre-feuille);box-shadow:var(--ombre-feuille);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:1fr auto;display:grid;position:absolute}.feuille__entete{padding-right:calc(var(--largeur-fermer-feuille) + var(--droite-fermer-feuille));background:var(--fond-titre-feuille);border-bottom:var(--separation-titre-feuille);grid-area:1/1/auto/-1;grid-template-columns:minmax(0,1fr);display:grid}.feuille__titre{padding:var(--haut-titre-feuille) var(--droite-titre-feuille) var(--bas-titre-feuille) var(--retrait-feuille);font-family:var(--serif);font-weight:400;font-size:var(--taille-titre-feuille);line-height:var(--interligne-titre-feuille);letter-spacing:-.012em;grid-area:1/1}.feuille__fermer{width:var(--largeur-fermer-feuille);height:44px;margin:var(--haut-fermer-feuille) var(--droite-fermer-feuille) 0 0;border-radius:var(--r-rond);color:var(--texte-discret);grid-area:1/2;place-items:center;display:grid}.feuille__fermer:hover,.feuille__fermer:focus-visible{color:var(--texte-principal);background:var(--btn2-fond)}.feuille__corps{scrollbar-gutter:var(--gouttiere-feuille);padding:0 var(--retrait-corps-feuille) var(--bas-feuille);grid-area:2/1/auto/-1;overflow-y:auto}.feuille__pied{padding:var(--retrait-pied-feuille);border-top:1px solid var(--trait-discret);background:var(--surface-3);grid-area:3/1/auto/-1}[data-ancrage=bureau].feuille__carte{left:50%;top:var(--haut-feuille);width:min(var(--largeur-feuille), calc(100vw - var(--marge-feuille)));height:var(--hauteur-fixe-feuille);max-height:min(var(--hauteur-feuille), calc(100dvh - var(--marge-hauteur-feuille)));border-radius:var(--r-4);transform:translate(-50%, var(--decalage-feuille));animation:ouverture-feuille var(--t-move) var(--ease) both;overflow:hidden}[data-ancrage=flux].feuille__carte{border-radius:var(--r-4);animation:ouverture-feuille-sobre var(--t-fondu) var(--ease) both;margin:12px 12px 16px;position:relative}[data-ancrage=flux] .feuille__corps{overflow-y:visible}[data-ancrage=poche].feuille__carte{border-radius:var(--r-4) var(--r-4) 0 0;max-height:82vh;animation:ouverture-feuille-poche var(--t-move) var(--ease) both;border-bottom:0;bottom:0;left:0;right:0}[data-ancrage=poche].feuille__carte:before{content:"";background:var(--texte-discret);opacity:.4;border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:9px;left:50%}[data-ancrage=poche] .feuille__titre{padding-top:24px}@keyframes ouverture-feuille{0%{opacity:0;transform:translate(-50%, var(--decalage-feuille)) scale(.96)}}@keyframes ouverture-feuille-poche{0%{opacity:0;transform:translateY(24px)}}html.mouvement-reduit .feuille__carte{animation:ouverture-feuille-sobre var(--t-fondu) var(--ease) both}@keyframes ouverture-feuille-sobre{0%{opacity:0}}.pied-simulateur{width:100%;color:var(--texte-principal);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.pied-simulateur[data-ancrage=corps]{bottom:calc(-1 * var(--objet-espace-bas));z-index:4;width:calc(100% + 2 * var(--objet-espace-x));margin:22px calc(-1 * var(--objet-espace-x)) calc(-1 * var(--objet-espace-bas));padding:12px var(--objet-espace-x);border-top:1px solid var(--trait-moyen);background:var(--surface-2);position:sticky;box-shadow:0 -18px 30px -24px #0000008c}.pied-simulateur__gauche{color:var(--texte-secondaire);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.pied-simulateur__gauche button{color:var(--texte-secondaire);text-underline-offset:3px;cursor:pointer;font:500 12px var(--sans);background:0 0;border:0;padding:0;text-decoration:underline}.pied-simulateur__acte{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;max-width:450px;margin-left:auto;display:flex}.pied-simulateur small{color:var(--texte-secondaire);font-size:11px}.choix-branche{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.choix-branche>.action{height:auto;min-height:var(--h-bouton);white-space:normal;text-align:left;padding-block:9px;display:block}.choix-branche__mention{color:var(--texte-discret);font-weight:500}.choix-branche label{gap:8px;display:grid}.choix-branche input{border:1px solid var(--trait-moyen);background:var(--surface-3);color:var(--texte-principal);padding:8px}.ajout-simulateur{border:1px solid var(--trait-moyen);background:var(--surface-3);color:var(--texte-principal);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;font-size:12px;display:flex}.ajout-simulateur__action,.ajout-simulateur__fermer{cursor:pointer;background:0 0;border:0;padding:0}.ajout-simulateur__action{color:var(--accent)}.ajout-simulateur__fermer{border-radius:var(--r-rond);width:28px;height:28px;color:var(--texte-discret);place-items:center;margin:-6px -8px -6px auto;display:grid}.ajout-simulateur__fermer:hover,.ajout-simulateur__fermer:focus-visible{background:var(--btn2-fond);color:var(--texte-principal)}.renvoi-indicateur{font:400 12px var(--sans);margin-left:5px;display:inline-flex}.renvoi-indicateur button{color:var(--texte-secondaire);cursor:help;background:0 0;border:0;padding:2px}.renvoi-indicateur__bulle{z-index:100;border:1px solid var(--trait-moyen);background:var(--surface-3);width:min(320px,100vw - 24px);max-height:calc(100vh - 24px);color:var(--texte-principal);font:400 12px/1.5 var(--sans);box-shadow:var(--ombre-carte);border-radius:10px;padding:12px 14px;position:fixed;overflow-y:auto}.effets-simulateur__perimetre h3{font:400 16px var(--serif);margin:10px 0 5px}.effets-simulateur__perimetre small{color:var(--texte-secondaire);font-size:10.5px}.effets-simulateur__perimetre ul{margin:0;padding:0;list-style:none;display:grid}.effets-simulateur__perimetre li{border-bottom:1px solid var(--trait-discret);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:5px;min-height:30px;font-size:12px;display:flex}.effets-simulateur__valeurs{font-variant-numeric:tabular-nums}.effets-simulateur__valeurs b{color:var(--texte-principal);font-weight:600}.effets-simulateur__valeurs i{color:var(--texte-secondaire);margin-left:5px;font-size:9px;font-style:normal}.effets-simulateur__valeurs i[data-sens="1"]{color:var(--accent)}.effets-simulateur__valeurs i[data-sens="-1"]{color:var(--n-surveiller)}.effets-simulateur{border:1px solid var(--trait-discret);background:var(--m-carte);border-radius:16px;padding:14px 16px}.effets-simulateur header{color:var(--texte-secondaire);font:600 10px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin:0 0 6px;display:flex}.effets-simulateur__apercu{border:1px dashed var(--accent-sourd);border-radius:var(--r-rond);font:500 10px var(--sans);letter-spacing:0;text-transform:none;white-space:nowrap;padding:1px 8px}.effets-simulateur .radar{margin:-6px 0 2px}.effets-simulateur[data-colonne=true] .radar{zoom:.7}.effets-simulateur p{color:var(--texte-secondaire);margin:0;font-size:11px}.effets-simulateur__legende{flex-wrap:wrap;justify-content:center;gap:4px 16px;display:flex}.effets-simulateur__legende span{align-items:center;gap:6px;display:inline-flex}.effets-simulateur__trait{border-top:1.5px dashed var(--texte-secondaire);width:16px}.effets-simulateur__trait--apercu{border-top-color:var(--accent)}.fiche-simulateur{z-index:6;border-left:1px solid var(--trait-discret);background:var(--surface-3);width:360px;box-shadow:var(--ombre-4);align-content:start;gap:14px;padding:22px 22px 18px;display:grid;position:absolute;inset:0 0 0 auto;overflow-y:auto}.fiche-simulateur__tete{padding-right:26px;position:relative}.fiche-simulateur__tete small{color:var(--texte-secondaire);font:600 10px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 6px;display:block}.fiche-simulateur__tete h2{color:var(--texte-principal);font:400 22px var(--serif);margin:2px 0 0}.fiche-simulateur__fermer{width:30px;height:30px;color:var(--texte-secondaire);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:20px;position:absolute;top:-4px;right:-6px}.fiche-simulateur__lignes{margin:0;padding:0;list-style:none;display:grid}.fiche-simulateur__lignes li{border-bottom:1px solid var(--trait-discret);color:var(--texte-principal);justify-content:space-between;gap:12px;padding:9px 0;font-size:13px;display:flex}.fiche-simulateur__lignes small{color:var(--texte-secondaire);font-size:11px;display:block}.fiche-simulateur__lignes b{font-variant-numeric:tabular-nums;font-weight:600}.fiche-simulateur__total{color:var(--texte-principal);font:400 19px var(--serif);justify-content:space-between;margin:0;display:flex}.fiche-simulateur__note{background:rgb(var(--rgb-trace) / .05);color:var(--texte-secondaire);border-radius:10px;margin:0;padding:10px 12px;font-size:12px}.champ-simulateur[data-forme=titre]{margin:12px 0 2px;display:block}.champ-simulateur[data-forme=titre] .champ-simulateur__libelle{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.champ-simulateur[data-forme=titre] .champ-simulateur__controle{align-items:center;gap:10px;width:100%;display:flex}.champ-simulateur[data-forme=titre] input{min-width:0;font:400 19px var(--serif);text-align:left;flex:1}.champ-simulateur[data-forme=bande]{border-bottom:0;min-height:0;display:block}.champ-simulateur[data-forme=bande] .champ-simulateur__libelle{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.champ-simulateur[data-forme=bande] .champ-simulateur__controle{width:100%;display:block}.champ-simulateur[data-forme=bande] .champ-simulateur__segmente{width:100%}.champ-simulateur{border-bottom:1px solid var(--trait-discret);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;padding:4px 0;display:grid}.champ-simulateur--colonne{border-bottom:0;min-height:0;padding:0;display:block}.champ-simulateur__libelle{color:var(--texte-principal);flex-wrap:wrap;align-items:center;gap:1px 8px;font-size:13px;display:flex}.champ-simulateur__aide{color:var(--texte-secondaire);flex-basis:100%;font-size:11px}.champ-simulateur__source{border:1px solid var(--trait-moyen);border-radius:var(--r-1);color:var(--texte-secondaire);font:600 10px var(--sans);letter-spacing:.04em;padding:1px 5px}.champ-simulateur__provenance{color:var(--texte-secondaire);flex-basis:100%;margin-top:3px;font-size:11px}.champ-simulateur__erreur{color:var(--texte-principal);grid-column:1/-1;margin:0;font-size:11.5px}.champ-simulateur__controle{align-items:center;display:inline-flex;position:relative}.champ-simulateur__controle--souligne{border-bottom:1px solid var(--trait-moyen);width:124px;height:34px;transition:border-color var(--t-react) var(--ease)}.champ-simulateur--colonne .champ-simulateur__controle{justify-content:flex-end;width:100%}.champ-simulateur__controle--souligne:hover{border-color:var(--texte-discret)}.champ-simulateur__controle--souligne:focus-within{border-color:var(--accent);box-shadow:0 1px 0 var(--accent)}.champ-simulateur__controle input{width:100%;min-width:0;height:100%;color:var(--texte-principal);font:500 15px var(--sans);font-variant-numeric:tabular-nums;text-align:right;background:0 0;border:0;outline:none;padding:0 16px 0 6px}.champ-simulateur__controle input::placeholder{color:var(--texte-discret)}.champ-simulateur__controle input[type=text]:not([inputmode=decimal]){text-align:left}.champ-simulateur__controle input[inputmode=decimal]{padding-right:30px}.champ-simulateur__unite{color:var(--texte-secondaire);pointer-events:none;font-size:12px;position:absolute;right:1px}.champ-simulateur[data-provenance=a-confirmer] .champ-simulateur__controle--souligne{border-bottom-style:dashed}.champ-simulateur[data-provenance=hypothese] .champ-simulateur__controle--souligne{border-bottom:1.5px dashed var(--accent)}.champ-simulateur[data-modifie] .champ-simulateur__controle--souligne{border-bottom:1.5px solid var(--accent)}.champ-simulateur:is([data-provenance=hypothese],[data-modifie]) .champ-simulateur__controle--souligne:before{content:"";background:var(--accent);border-radius:50%;width:5px;height:5px;position:absolute;left:0}.champ-simulateur__segmente{border-radius:var(--r-rond);background:rgb(var(--rgb-trace) / .06);flex-wrap:wrap;gap:2px;padding:3px;display:inline-flex}.champ-simulateur__segmente button{border-radius:var(--r-rond);height:28px;color:var(--texte-secondaire);font:500 12px var(--sans);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 13px}.champ-simulateur__segmente button[aria-pressed=true]{background:var(--surface-4);color:var(--texte-principal);box-shadow:var(--ombre-carte)}.champ-simulateur[data-provenance=inconnu] .champ-simulateur__segmente{outline:1px dashed var(--texte-discret);outline-offset:2px}.champ-simulateur__compteur{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);align-items:center;gap:2px;padding:2px;display:inline-flex}.champ-simulateur__compteur button{width:26px;height:26px;color:var(--texte-secondaire);cursor:pointer;background:0 0;border:0;border-radius:50%;font-size:15px}.champ-simulateur__compteur button:hover{color:var(--accent)}.champ-simulateur__compteur output{min-width:22px;color:var(--texte-principal);font:600 13px var(--sans);text-align:center}.champ-simulateur__liste{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);appearance:none;max-width:min(180px,100%);height:24px;color:var(--texte-principal);font:600 11.5px var(--sans);cursor:pointer;background:0 0;padding:0 22px 0 10px}.champ-simulateur__liste:hover{border-color:var(--accent)}.champ-simulateur__liste option{background:var(--surface-3);color:var(--texte-principal)}.champ-simulateur__chevron{color:var(--texte-secondaire);pointer-events:none;font-size:9px;position:absolute;right:9px}@media (width<=600px){.champ-simulateur{gap:4px 12px}.champ-simulateur__segmente button{padding:0 10px}}.valeur-modifiee{gap:10px;display:grid}.valeur-modifiee--encadree{border:1px solid var(--accent-sourd);background:var(--surface-3);box-shadow:var(--ombre-3);border-radius:12px;margin:4px 0 10px;padding:12px 14px}.valeur-modifiee__constat{color:var(--texte-secondaire);font:400 12.5px/1.5 var(--sans);margin:0}.valeur-modifiee__constat b{color:var(--texte-principal);font-weight:600}.valeur-modifiee__constat s{color:var(--texte-discret)}.valeur-modifiee__choix{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}.valeur-modifiee__hypothese{border:1px solid var(--trait-moyen);background:var(--surface-4);color:var(--texte-principal);font:600 12.5px var(--sans);text-align:left;cursor:pointer;border-radius:10px;gap:1px;padding:7px 14px;display:grid}.valeur-modifiee__hypothese:hover{border-color:var(--accent)}.valeur-modifiee__choix small{color:var(--texte-secondaire);font-size:11px;font-weight:400}.valeur-modifiee__annuler{color:var(--texte-secondaire);font:500 12px var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;margin-left:auto;text-decoration:underline}@media (width<=600px){.valeur-modifiee__choix{flex-direction:column}.valeur-modifiee__hypothese{min-height:48px}}.personnes-simulateur{border-bottom:1px solid var(--trait-discret);color:var(--texte-principal);grid-template-columns:fit-content(40%) minmax(0,1fr);align-items:center;gap:4px 16px;padding:8px 0;font-size:13px;display:grid}.personnes-simulateur>span{grid-column:1}.personnes-simulateur small{color:var(--texte-secondaire);grid-column:1;font-size:11px}.personnes-simulateur__puces{flex-wrap:wrap;grid-area:1/2/span 2;justify-content:flex-end;gap:6px;display:flex}.personnes-simulateur__puces label{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);min-height:30px;color:var(--texte-secondaire);cursor:pointer;align-items:center;gap:6px;padding:0 11px 0 4px;display:inline-flex;position:relative}.personnes-simulateur__puces label[data-coche]{background:rgb(var(--rgb-trace) / .06);color:var(--texte-principal)}.personnes-simulateur__puces label[data-coche]:after{content:"✓";color:var(--accent)}.personnes-simulateur__puces label:has(input:focus-visible){outline:2px solid var(--accent);outline-offset:3px}.personnes-simulateur__case{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.personnes-simulateur__puces input:not(.personnes-simulateur__case){width:12px;accent-color:var(--accent)}.personnes-simulateur__assures{grid-column:1/-1;gap:5px;display:grid}.personnes-simulateur__assures>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.personnes-simulateur__assures .champ-simulateur{flex:1;min-width:80px}@media (width<=640px){.personnes-simulateur{grid-template-columns:minmax(0,1fr)}.personnes-simulateur__puces{grid-area:auto/1;justify-content:flex-start}}.occurrences{--nombre-occurrences:2;gap:0 18px;display:grid}.occurrences__tete,.occurrences__ligne,.occurrences__details{grid-template-columns:minmax(0, 1fr) repeat(var(--nombre-occurrences), 128px);align-items:center;gap:0 18px;display:grid}.occurrences__tete{border-bottom:1px solid var(--trait-moyen);color:var(--texte-principal);font:600 12px var(--sans);padding-bottom:8px}.occurrences__tete>span{color:var(--texte-secondaire);font:600 10px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase}.occurrences__tete>b{text-align:right}.occurrences__ligne{border-bottom:1px solid var(--trait-discret);min-height:58px;padding:8px 0}.occurrences__ligne>.valeur-modifiee{grid-column:1/-1}.occurrences__libelle{color:var(--texte-principal);align-content:center;font-size:13px;display:grid}.occurrences__libelle small{color:var(--texte-secondaire);font-size:11px}.occurrences__foyer{grid-column:2/-1;align-items:center;gap:12px;display:flex}.occurrences__foyer>small{color:var(--texte-secondaire);font:600 9.5px var(--sans);letter-spacing:.1em;text-transform:uppercase;flex:none}.occurrences__foyer>.champ-simulateur{flex:1;min-width:0}.occurrences__details>.pupitre__detail:first-child{grid-column-start:2}@media (width<=600px){.occurrences__tete,.occurrences__ligne,.occurrences__details{grid-template-columns:repeat(var(--nombre-occurrences,2), minmax(0, 1fr));gap:4px 14px}.occurrences__tete>span,.occurrences__libelle{grid-column:1/-1}.occurrences__tete>b{text-align:left}.occurrences__foyer{grid-column:1/-1}.occurrences__details>.pupitre__detail:first-child{grid-column-start:auto}}.pastilles{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.pastilles__consigne{color:var(--texte-secondaire);margin-right:2px;font-size:11.5px}.pastilles__bouton{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);min-height:30px;color:var(--texte-principal);font:500 12px var(--sans);cursor:pointer;background:0 0;align-items:center;gap:6px;padding:5px 12px;display:inline-flex}.pastilles__bouton:not(:disabled):hover{border-color:var(--accent)}.pastilles__bouton[aria-pressed=true]{background:rgb(var(--rgb-trace) / .08)}.pastilles__bouton small{color:var(--texte-secondaire);font-size:10.5px}.pastilles__bouton[data-allumee=true]{animation:pastilles-halo calc(var(--t-move) * 8 / 7) var(--ease) both}html.mouvement-reduit .pastilles__bouton[data-allumee=true]{animation:none}@keyframes pastilles-halo{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--accent) 55%, transparent)}to{box-shadow:0 0 0 9px #0000}}.replies__rangee{border-bottom:1px solid var(--trait-discret);color:var(--texte-principal);flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin:0;padding:10px 0;font-size:12.5px;display:flex}.replies__rangee--reglage{border-bottom-style:dashed}.replies b{color:var(--texte-secondaire);font:600 10px var(--sans);letter-spacing:.1em;text-transform:uppercase}.replies small{color:var(--texte-secondaire);margin-left:auto;font-size:11px}.reponse{border:1px solid var(--trait-discret);background:var(--surface-2);box-shadow:var(--ombre-3);border-radius:18px;gap:14px;padding:20px 22px 18px;display:grid;position:relative;overflow:hidden}.reponse:before{content:"";pointer-events:none;background:radial-gradient(closest-side, var(--m-coeur), transparent);width:420px;height:320px;position:absolute;top:-120px;left:-90px}.reponse>*{min-width:0;position:relative}.reponse__tete{color:var(--texte-secondaire);font:600 10px/1.3 var(--sans);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:8px;margin:0 0 6px;display:flex}.reponse__statut{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);height:18px;color:var(--texte-secondaire);font:600 9.5px var(--sans);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;flex:none;align-items:center;padding:0 7px;display:inline-flex}.reponse[data-statut=incomplet] .reponse__statut{color:var(--texte-principal);border-style:dashed}.reponse[data-statut=a-calculer] .reponse__statut,.reponse[data-statut=perime] .reponse__statut{border-style:dashed}.reponse[data-statut=inapplicable] .reponse__statut{border-color:var(--texte-principal);color:var(--texte-principal)}.reponse__chiffre{color:var(--texte-principal);font:400 50px/1.02 var(--serif);font-variant-numeric:lining-nums;letter-spacing:-.015em;margin:4px 0 0}.reponse__periode{color:var(--texte-secondaire);font:400 15px var(--sans);letter-spacing:0;margin-left:10px}.reponse__secondaire{color:var(--texte-secondaire);font-variant-numeric:tabular-nums;margin:7px 0 0;font-size:12px}.reponse__secondaire s{color:var(--texte-discret)}.reponse__phrase{color:var(--texte-principal);font:400 17px/1.45 var(--serif);margin:14px 0 0}.reponse__reserve{border:1px dashed var(--texte-discret);color:var(--texte-secondaire);border-radius:10px;padding:8px 11px;font-size:11.5px;line-height:1.45}.reponse__mention{color:var(--texte-principal);margin:0;font-weight:600}.reponse__mention:first-letter{text-transform:uppercase}.reponse__reserve ul{gap:5px;margin:8px 0 0;padding:0;list-style:none;display:grid}.reponse__reserve li{color:var(--texte-principal);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:8px;display:grid}.reponse__reserve .pastille-pointillee{height:19px;font-size:10px}.reponse__instrument{border-top:1px solid var(--trait-discret);padding-top:12px}.reponse__levier{color:var(--texte-secondaire);flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;font-size:12.5px;display:flex}.reponse__levier strong{color:var(--texte-principal);font-weight:600}.reponse__outils{border-top:1px solid var(--trait-discret);gap:10px;padding-top:12px;display:grid}.reponse__detail{color:var(--texte-secondaire);font:500 12px var(--sans);cursor:pointer;background:0 0;border:0;justify-self:start;gap:10px;padding:0;display:inline-flex}.reponse__detail:hover{color:var(--texte-principal)}.reponse__regles{color:var(--texte-secondaire);flex-wrap:wrap;align-items:center;gap:8px;font-size:11px;display:flex}.reponse__regles .reponse__statut{border-style:dashed}.reponse__regles button{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);height:26px;color:var(--texte-principal);font:500 11.5px var(--sans);cursor:pointer;background:0 0;padding:0 10px}.reponse__attente{color:var(--texte-principal);font:400 19px/1.35 var(--serif);margin:10px 0 2px}.reponse__attente+ul:not(.reponse__manques){color:var(--texte-principal);gap:2px;margin:4px 0 0;padding-left:20px;font-size:13.5px;display:grid}.reponse__manques{flex-wrap:wrap;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.reponse__manque{border:1px dashed var(--trait-moyen);border-radius:var(--r-rond);background:var(--surface-3);min-height:28px;color:var(--texte-principal);font:500 11.5px/1.35 var(--sans);cursor:pointer;align-items:center;gap:6px;padding:3px 10px;display:inline-flex}.reponse__manque:hover,.reponse__manque:focus-visible{border-color:var(--accent)}.reponse__chiffre,.reponse__attente{animation:reponse-chiffre var(--t-move) var(--ease) .2s both}.reponse__instrument{animation:reponse-instrument var(--t-move) var(--ease) .32s both}html[data-restitution=oui] :is(.reponse__chiffre,.reponse__attente,.reponse__instrument),html.mouvement-reduit :is(.reponse__chiffre,.reponse__attente,.reponse__instrument){animation:none}@container reponse (width>=600px){.reponse--carte:has(.reponse__instrument){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:24px}.reponse__instrument{border-top:0;padding-top:0}.reponse__outils,.reponse__reserve{grid-column:1/-1}}@media (width<=600px){.reponse{padding:16px 16px 14px}.reponse__chiffre{font-size:42px}.reponse__phrase{font-size:15.5px}}@keyframes reponse-chiffre{0%{opacity:0;transform:translateY(6px)}}@keyframes reponse-instrument{0%{opacity:0}}.pupitre{flex-direction:column;gap:32px;display:flex}.pupitre__corps{grid-template-rows:min-content min-content 1fr;grid-template-columns:minmax(0,640px) 392px;justify-content:center;align-items:start;gap:32px 56px;display:grid}.pupitre:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(360px 280px at 72% 30%, var(--m-coeur), transparent 70%), radial-gradient(760px 520px at 72% 30%, var(--m-halo), var(--m-halo-2) 45%, transparent 75%);position:absolute;inset:0}.pupitre__depart,.pupitre__saisie{grid-column:1;min-width:0}.pupitre__reponse{grid-area:1/2/span 3;gap:14px;display:grid;position:sticky;top:0;container:reponse/inline-size}.pupitre__saisie{gap:14px;display:grid}.pupitre__saisie>.pupitre__bloc{border:1px solid var(--trait-discret);background:var(--m-carte);border-radius:16px;min-width:0;padding:16px 18px 18px}.pupitre__saisie .pupitre__depart{display:contents}.pupitre__titre{color:var(--texte-principal);font:400 var(--titre-palier,19px) var(--serif);margin:0 0 12px}.pupitre__attente{color:var(--texte-secondaire);margin:14px 0 0;font-size:12px}.pupitre__conservees{color:var(--texte-secondaire);margin:4px 0 0;font-size:11px;display:block}.pupitre__detail{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);height:24px;color:var(--texte-principal);font:500 11.5px var(--sans);cursor:pointer;background:0 0;margin:10px 0 0 auto;padding:0 9px;display:block}.pupitre__detail:hover{border-color:var(--accent)}.pupitre__portes{display:none}.pupitre__porte{border:1px solid var(--trait-discret);background:var(--m-carte);min-height:48px;color:var(--texte-principal);font:500 13.5px var(--sans);text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1px 12px;padding:8px 14px;display:grid}.pupitre__porte small{color:var(--texte-secondaire);grid-column:1;font-size:11.5px;font-weight:400}.pupitre__porte i{color:var(--accent);grid-area:1/2/span 2;font-size:18px;font-style:normal}.pupitre__depart>.pupitre__palier,.pupitre__saisie>.pupitre__palier,.pupitre__portes{animation:pupitre-monte var(--t-move) var(--ease) .12s both}.pupitre__saisie .pupitre__palier{animation-delay:.19s}.pupitre__portes{animation-delay:.26s}.pupitre__reponse>.reponse{animation:pupitre-pose var(--t-move) var(--ease) 60ms both}.pupitre__reponse>.effets-simulateur{animation:pupitre-apparait var(--t-move) var(--ease) .42s both}.pupitre__palier [data-allumee=true]{animation:pupitre-deplie var(--t-move) var(--ease) 80ms both}html[data-restitution=oui] :is(.pupitre__palier,.pupitre__portes,.pupitre__reponse>*),html.mouvement-reduit :is(.pupitre__palier,.pupitre__portes,.pupitre__reponse>*,.pupitre__palier [data-allumee=true]){animation:none}@media (width<=980px){.pupitre{gap:22px;max-width:700px;margin:0 auto}.pupitre__corps{flex-direction:column;gap:22px;width:100%;display:flex}.pupitre__depart{order:1;width:100%}.pupitre__saisie{order:3;width:100%}.pupitre__reponse{order:0;width:100%;position:static}.pupitre[data-attente=true] .pupitre__reponse{order:2}.pupitre__portes{order:4;gap:6px;width:100%;display:grid}}@media (width<=600px){.pupitre{gap:18px}.pupitre__titre{font-size:18px}}@keyframes pupitre-monte{0%{opacity:0;transform:translateY(10px)}}@keyframes pupitre-pose{0%{opacity:0;transform:translate(14px)}}@keyframes pupitre-apparait{0%{opacity:0}}@keyframes pupitre-deplie{0%{opacity:0;clip-path:inset(0 0 100%);transform:translateY(-6px)}}.cadran__corps{display:contents}.cadran__retour{align-items:center;gap:var(--pas-2);border:1px solid var(--btn2-trait);border-radius:var(--r-rond);color:var(--texte-secondaire);font:500 11.5px var(--sans);cursor:pointer;background:0 0;justify-self:start;padding:4px 11px;display:inline-flex}.cadran__retour kbd{border:1px solid var(--trait-discret);border-radius:var(--r-1);font:600 9px/1.4 var(--mono);padding:1px 4px}.cadran__retour:hover,.cadran__retour:focus-visible{border-color:var(--accent);color:var(--accent)}.simulateur-cockpit{min-width:0;container-type:inline-size}.cadran__tete{border-top:1px solid var(--trait-discret);animation:pupitre-apparait var(--t-react) var(--ease) both;grid-template-columns:auto minmax(max-content,1fr) minmax(0,auto);align-items:center;gap:6px 14px;margin-bottom:18px;padding-top:14px;display:grid}.cadran__tete>.cadran__retour{grid-column:1}.cadran__tete>.surtitre{grid-column:2;margin:0}.cadran__tete>.bande-usage{grid-area:2/3;justify-self:end}.cadran__titre{color:var(--texte-principal);font:400 25px/1.15 var(--serif);grid-column:1/3;margin:0}.cadran__contexte{color:var(--texte-secondaire);font:400 14px/1 var(--sans);margin-left:14px}.cadran{grid-template-columns:minmax(0,1.2fr) minmax(300px,1fr);align-items:start;gap:18px 14px;min-width:0;display:grid}.cadran__reponse{min-width:0;animation:pupitre-monte var(--t-move) var(--ease) 40ms both;grid-area:1/2/span 3;gap:14px;display:grid;position:sticky;top:0;container:reponse/inline-size}.cadran__depart,.cadran__saisie{--titre-palier:18px;border:1px solid var(--trait-discret);background:var(--m-carte);min-width:0;animation:pupitre-monte var(--t-move) var(--ease) .18s both;border-radius:16px;grid-column:1;padding:16px 18px 18px}.cadran__saisie{animation-delay:.24s}.cadran__depart{grid-row:1}.cadran__saisie{grid-row:2;gap:14px;display:grid}.cadran__saisie:has(>.cadran__bloc){background:0 0;border:0;grid-row:1;padding:0}.cadran__saisie>.cadran__bloc{border:1px solid var(--trait-discret);background:var(--m-carte);border-radius:16px;min-width:0;padding:16px 18px 18px}.cadran__saisie .cadran__depart{display:contents}.cadran__apport{grid-column:1;min-width:0}.cadran__portes{grid-area:3/1;gap:6px;display:grid}.cadran__cote{animation:pupitre-apparait var(--t-move) var(--ease) .3s both;margin-bottom:14px}@container (width<700px){.cadran__tete{grid-template-columns:auto minmax(max-content,1fr)}.cadran__tete>.bande-usage{grid-area:auto/1/auto/-1;justify-self:start}}@container (width<680px){.cadran{grid-template-columns:minmax(0,1fr)}.cadran__reponse{grid-area:1/1;width:100%;position:static}.cadran__depart{grid-row:2;width:100%}.cadran[data-attente=true] .cadran__reponse{grid-row:3}.cadran__saisie,.cadran__saisie:has(>.cadran__bloc){grid-row:4;width:100%}.cadran__portes{grid-row:5;width:100%}}html[data-restitution=oui] :is(.cadran__tete,.cadran__reponse,.cadran__depart,.cadran__saisie,.cadran__cote),html.mouvement-reduit :is(.cadran__tete,.cadran__reponse,.cadran__depart,.cadran__saisie,.cadran__cote){animation:none}.credit-apport{color:var(--texte-principal);font-size:12px}.credit-apport header{justify-content:space-between;align-items:center;gap:8px;display:flex}.credit-apport h2{font:400 19px var(--serif)}.credit-apport header b{font-size:11px}.credit-apport fieldset{border:0;gap:6px;margin:0;padding:0;display:grid}.credit-apport label{border:1px solid var(--trait-discret);cursor:pointer;border-radius:12px;grid-template-columns:16px minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:9px 12px;display:grid}.credit-apport label[data-choisie]{border-color:var(--accent-sourd);background:rgb(var(--rgb-accent) / .06)}.credit-apport input{accent-color:var(--accent);margin:0}.credit-apport label>b{color:var(--texte-secondaire);font:500 12.5px var(--sans)}.credit-apport__suite{color:var(--texte-secondaire);grid-column:2/-1;gap:6px;margin-top:6px;display:grid}.credit-apport__contrainte{border-left:2px solid var(--n-surveiller);background:rgb(var(--rgb-trace) / .04);border-radius:0 8px 8px 0;gap:1px;margin:0;padding:6px 10px;display:grid}.credit-apport p{color:var(--texte-secondaire);font-size:11.5px}.cadran__apport{border:1px solid var(--trait-discret);background:var(--m-carte);border-radius:16px;min-width:0;padding:16px 18px 18px}.pupitre__apport{grid-column:1}.credit-echeancier{width:100%;min-width:0;max-width:1088px;color:var(--texte-principal);grid-column:1/-1;margin-inline:auto}.credit-echeancier header{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.credit-echeancier h2{font:400 19px var(--serif)}.credit-echeancier button{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);color:var(--texte-principal);cursor:pointer;background:0 0;padding:5px 10px}.credit-echeancier button[aria-pressed=true]{background:var(--surface-4)}.credit-echeancier__defilement{border:1px solid var(--trait-moyen);background:var(--surface-2);border-radius:12px;max-height:460px;overflow:auto}.credit-echeancier table{border-collapse:collapse;width:100%;font:400 11.5px var(--sans);font-variant-numeric:tabular-nums}.credit-echeancier th,.credit-echeancier td{text-align:right;white-space:nowrap;border-bottom:1px solid var(--trait-discret);padding:9px 10px;font-weight:400}.credit-echeancier thead th{background:var(--surface-3);color:var(--texte-secondaire);white-space:normal;font:600 10px var(--sans);letter-spacing:.06em;text-transform:uppercase;position:sticky;top:0}.credit-echeancier tbody th{text-align:left;color:var(--texte-secondaire);padding-left:22px}.credit-echeancier__note{color:var(--texte-secondaire);text-align:right;flex:320px;margin-inline-start:auto;font-size:11px}.credit-graph{min-width:0;margin:0}.credit-graph figcaption span{align-items:center;gap:6px;display:inline-flex}.credit-graph figcaption span:before{content:"";background:rgb(var(--rgb-trace) / .22);border-radius:2px;width:10px;height:8px}.credit-graph figcaption [data-part=crd]:before{background:var(--accent);height:2px}.credit-graph figcaption [data-part=interets]:before{background:rgb(var(--rgb-accent) / .5)}.credit-graph figcaption{color:var(--texte-secondaire);flex-wrap:wrap;gap:6px 12px;margin-top:6px;font-size:10.5px;display:flex}.credit-courbe{width:100%;height:auto;display:block;overflow:visible}.credit-courbe__repere{stroke:rgb(var(--rgb-trace) / .1);stroke-width:1px;vector-effect:non-scaling-stroke}.credit-courbe__axe{fill:var(--texte-secondaire);font:500 10px var(--sans);font-variant-numeric:tabular-nums}.credit-courbe__capital{fill:rgb(var(--rgb-trace) / .22)}.credit-courbe__interets{fill:rgb(var(--rgb-accent) / .5)}.credit-courbe__crd{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.credit-courbe__point{fill:var(--accent)}.credit-cout{margin-top:14px}.credit-cout dl{justify-content:space-between;gap:8px;margin:14px 0 0;display:flex}.credit-cout dl>div{gap:1px;display:grid}.credit-cout dt{color:var(--texte-secondaire);font-size:10.5px}.credit-cout dd{color:var(--texte-principal);font:600 12.5px var(--sans);font-variant-numeric:tabular-nums;margin:0}.credit-cout__barre{gap:2px;height:8px;display:flex}.credit-cout__barre i{background:rgb(var(--rgb-trace) / .32);border-radius:2px}.credit-cout__barre [data-part=totalInterets]{background:rgb(var(--rgb-accent) / .6)}.credit-cout__barre [data-part=totalPrimes]{background:rgb(var(--rgb-accent) / .28)}.credit-endettement__regle{width:100%;height:34px;display:block}.credit-endettement__fond{fill:rgb(var(--rgb-trace) / .08)}.credit-endettement__avant{fill:rgb(var(--rgb-trace) / .32)}.credit-endettement__ajout{fill:var(--accent);fill-opacity:.75}.credit-synthese{gap:14px;display:grid}.credit-endettement>b{font:600 10px var(--sans);letter-spacing:.08em;text-transform:uppercase}.credit-endettement{color:var(--texte-principal);gap:3px;margin-top:14px;font-size:12px;display:grid}.credit-endettement small{color:var(--texte-secondaire);font-size:11px}.credit-endettement p{margin:0}.porte{text-align:left;border-radius:var(--r-3);transition:transform var(--t-react) var(--ease), box-shadow var(--t-react) var(--ease), border-color var(--t-react), background var(--t-react);position:relative}.porte--interactive{cursor:pointer}.porte--interactive:hover,.porte--interactive:focus-visible{box-shadow:var(--m-lueur-objet);transform:translateY(-2px)}.porte__acte{letter-spacing:.04em;height:16px;color:var(--accent);opacity:0;transition:opacity var(--t-react);margin-top:6px;font-size:11px;font-weight:600;display:block}.porte--interactive:hover .porte__acte,.porte--interactive:focus-visible .porte__acte{opacity:1}.fantome{transform:translate(-50%, calc(var(--t,48px) / -2));color:var(--texte-secondaire);transition:color var(--t-react);flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute}.fantome:hover,.fantome:focus-visible{color:var(--accent)}.fantome__rond{width:var(--t,48px);height:var(--t,48px);border:1px dashed var(--texte-discret);background:var(--surface-1);color:var(--texte-discret);font:300 22px/1 var(--sans);transition:border-color var(--t-react), color var(--t-react);border-radius:50%;place-items:center;display:grid}.fantome:hover .fantome__rond,.fantome:focus-visible .fantome__rond{border-color:var(--accent);color:var(--accent)}.fantome__dit{white-space:nowrap;font-size:11.5px}.fantome--ligne{border-radius:var(--r-3);border:1px dashed var(--trait-moyen);flex-direction:row;gap:10px;padding:10px 14px;position:static;transform:none}.fantome--ligne .fantome__rond{font-size:15px}.jauge{align-content:start;gap:7px;min-width:0;display:grid}.jauge__tete{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.jauge__tete b{color:var(--texte-principal);font-size:13px;font-weight:600}.jauge__tete span{color:var(--texte-secondaire);font-variant-numeric:tabular-nums;font-size:12px}.jauge__piste{align-items:center;display:flex}.jauge__audela{border:1px dashed var(--n-surveiller);border-radius:0 4px 4px 0;height:8px}.jauge__barre{background:var(--surface-creuse);height:8px;box-shadow:inset 0 0 0 1px var(--trait-moyen);border-radius:4px;display:flex;overflow:hidden}.jauge__remplissage{background:var(--texte-secondaire);opacity:.55;height:100%;display:block}.jauge [data-segment=lu]{background:var(--accent);opacity:1}.jauge [data-segment=reste]{background:repeating-linear-gradient(135deg, var(--accent) 0 2px, transparent 2px 5px);box-shadow:inset 0 0 0 1px var(--accent);opacity:1}.jauge [data-segment=au-dela]{border:1px dashed var(--n-surveiller);opacity:1;background:0 0}.jauge__legende{flex-wrap:wrap;gap:4px 12px;display:flex}.jauge__legende li{color:var(--texte-secondaire);align-items:center;gap:5px;font-size:10.5px;display:flex}.jauge__legende i{background:var(--texte-secondaire);opacity:.55;border-radius:2px;width:8px;height:8px}.jauge p{color:var(--texte-secondaire);font-size:12px;line-height:1.5}:root:not(.mouvement-reduit) .jauge__remplissage{transition:width var(--t-move) var(--ease)}.wordmark{color:var(--sol-texte);white-space:nowrap;align-items:center;gap:10px;display:flex}.wordmark .monogramme{color:var(--sol-accent);flex:none}.wordmark .logotype{height:calc(var(--capitale) * 1.116);flex:none;width:auto;margin-top:-.08em}.logotype__point{fill:var(--sol-accent)}.wordmark i{background:var(--filet);flex:none;width:1px;height:15px}.wordmark span{color:var(--sol-capitales);font-family:var(--sans);letter-spacing:.2em;text-transform:uppercase;font-size:10px;font-weight:600}@media (width<=720px){.wordmark span,.wordmark i{display:none}}.decor{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.cieux{will-change:transform;position:absolute;inset:0}.ciel{z-index:0;background:var(--fond-scene);opacity:0;transition:opacity var(--t-bascule-ciel,var(--t-bascule)) linear;position:absolute;inset:0}.ciel.est-visible{opacity:1}.ciel.est-equilibre{opacity:.5}.ciel__toile{width:100%;height:100%;position:absolute;inset:0}.ciel__toile:not([data-prete=true]){visibility:hidden}.scene{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}#instrument{opacity:var(--instr-op);transition:opacity var(--t-cine) var(--ease)}#lointain{opacity:0;transition:opacity var(--t-cine) var(--ease)}html[data-phase=transit] #instrument,html[data-phase=atlas] #instrument{opacity:0}html[data-phase=retour] #instrument{opacity:var(--instr-op)}html[data-phase=transit] #lointain,html[data-phase=atlas] #lointain{opacity:var(--instr-op);transition-delay:.38s}html[data-phase=retour] #lointain{opacity:0;transition-delay:0s}html[data-installation=attente] :is(#instrument,#fil,#points,#cometes){opacity:0}.scene [hidden]{display:none}.anneau,.voie,.arc,.visee,.voie__rail,.voie__traverse{fill:none;stroke:rgb(var(--instrument));vector-effect:non-scaling-stroke}.voie__plaque{fill:rgb(var(--instrument));stroke:none}#instrument .noeud,#instrAtlas .noeud{fill:var(--point-c)}.scene__tour{animation:rotation var(--tour-duree) linear infinite;animation-direction:var(--tour-sens)}.comete{animation:filante var(--filante-cycle) linear var(--filante-retard) infinite}@keyframes rotation{to{transform:rotate(360deg)}}.orn{opacity:var(--orn);transition:opacity var(--t-cine) var(--ease)}#fil path{fill:none;stroke:url(#gFil);stroke-linecap:round}#filHalo{stroke-width:6px;opacity:.16}#filDoux{stroke-width:2px;opacity:.3}#filCoeur{stroke-width:.85px;opacity:.62}.pt__lueur{fill:var(--point-c);filter:url(#fPoint)}.pt__anneau{fill:none;stroke:var(--point-c);stroke-width:1px;vector-effect:non-scaling-stroke}.pt__coeur{fill:var(--point-coeur)}#gFil stop{stop-color:var(--fil-c)}#gEclat stop{stop-color:var(--eclat-c)}#gComete stop{stop-color:var(--point-coeur)}.comete{opacity:0}@keyframes filante{0%,94%{opacity:0;transform:translate(0)}95.2%{opacity:.9}98%{opacity:.45}to{opacity:0;transform:translateX(var(--course,340px))}}html.est-onglet-masque .scene__tour,html.est-onglet-masque .comete{animation-play-state:paused}html.mouvement-reduit .scene__tour,html.mouvement-reduit .comete{animation:none}.action{gap:var(--pas-2);height:var(--h-bouton);padding:0 var(--pas-4);border-radius:var(--r-rond);white-space:nowrap;transition:background var(--t-react) var(--ease), border-color var(--t-react) var(--ease);border:1px solid #0000;align-items:center;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.action--principale{border-color:var(--btn-trait);background:var(--btn-fond);color:var(--btn-texte);box-shadow:var(--ombre-carte)}.action--principale:hover:not(:disabled,[aria-disabled=true]){background:var(--btn-survol)}.action--atelier{min-height:44px;box-shadow:none;--btn-fond:var(--btn-atelier-fond);--btn-texte:var(--btn-atelier-texte);--btn-survol:var(--btn-atelier-survol)}.action:disabled{box-shadow:none;opacity:.5}.action--seconde{border-color:var(--btn2-trait);background:var(--btn2-fond);color:var(--texte-secondaire)}.action--seconde:hover{border-color:var(--panneau-trait);color:var(--texte-principal)}.action__crayon{border-radius:var(--r-rond);border:1px solid;place-items:center;width:22px;height:22px;display:grid}.action--fiche{height:34px;padding:0 16px;font-size:12.5px}.action--petite{height:30px;padding:0 12px;font-size:11.5px;font-weight:500}.lien-nu{min-height:44px;color:var(--texte-secondaire);text-underline-offset:3px;align-items:center;font-size:11.5px;text-decoration:underline;display:inline-flex}.lien-nu:hover,.lien-nu:focus-visible{color:var(--accent)}.pastille-pointillee{border:1px dashed var(--texte-secondaire);border-radius:var(--r-rond);height:22px;color:var(--texte-secondaire);font:500 11px var(--sans);letter-spacing:normal;text-transform:none;white-space:nowrap;flex:none;align-items:center;padding:0 9px;display:inline-flex}.sur{color:var(--sol-texte-2);letter-spacing:.2em;text-transform:uppercase;font-size:9px;font-weight:600}.carte__note{color:var(--texte-secondaire);font-size:11px}.note{gap:var(--pas-3);padding:var(--pas-3) var(--pas-4);border:1px solid var(--trait-discret);border-left:2px solid var(--trait-moyen);border-radius:var(--r-2);background:var(--surface-creuse);color:var(--texte-secondaire);font-size:12px;line-height:1.55;display:flex}.note--bloquante{border-left-color:var(--n-bloquante)}.note--surveiller{border-left-color:var(--n-surveiller)}.note__niveau{color:var(--texte-secondaire);letter-spacing:.1em;text-transform:uppercase;flex:none;font-size:10px;font-weight:600}.vide{max-width:var(--l-lecture);padding:var(--pas-5);border:1px dashed var(--trait-discret);border-radius:var(--r-3);color:var(--texte-secondaire);text-align:center;margin-inline:auto;font-size:13px}.vide strong{margin-bottom:var(--pas-2);color:var(--texte-principal);font-weight:600;display:block}}.radar{min-width:0;display:grid;position:relative}.radar__scene{height:var(--radar-hauteur);isolation:isolate;min-width:0;position:relative}.radar__instrument{z-index:0;pointer-events:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.radar__instrument .instr{filter:var(--m-instr-lueur);animation:anneaux 1.2s var(--ease) both;display:block;overflow:visible}.radar__trace{z-index:1;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.radar__nom{z-index:2;left:calc(50% + var(--x));top:calc(50% + var(--y));min-width:24px;min-height:24px;color:var(--texte-secondaire);font:600 9.5px var(--sans);white-space:nowrap;border-radius:6px;place-items:center;padding:0 3px;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,-50%)}.radar__nom:hover,.radar__nom:focus-visible{color:var(--texte-principal);outline:none}.radar__nom:focus-visible{box-shadow:0 0 0 2px var(--accent)}.radar__nom--actif{color:var(--accent);font-size:10.5px}.radar--apercu .radar__nom{font-size:10px}.radar__axe{stroke:var(--trait-moyen);stroke-width:1px;vector-effect:non-scaling-stroke}.radar__axe--calc{stroke:var(--texte-discret);stroke-dasharray:2 4;opacity:.7}.radar__axe--inap{stroke:var(--n-surveiller);stroke-dasharray:3 3}.radar__axe--actif{stroke:var(--accent);stroke-width:2px;stroke-dasharray:none;opacity:1}.radar__cran{stroke:var(--texte-discret);stroke-width:.9px;opacity:.55}.radar__marque-calc{fill:none;stroke:var(--texte-discret);stroke-width:1px;stroke-dasharray:1.6 1.6}.radar__marque-inap{fill:none;stroke:var(--n-surveiller);stroke-width:1.6px;stroke-linecap:round;vector-effect:non-scaling-stroke}.radar__situation{fill:rgb(var(--rgb-trace) / .04);stroke:var(--texte-discret);stroke-width:1.1px;stroke-dasharray:3 3;vector-effect:non-scaling-stroke}.radar__apercu-fond{fill:rgb(var(--rgb-accent) / .08)}.radar__apercu-trait{stroke:var(--accent);stroke-width:1.4px;stroke-dasharray:4 3;stroke-linecap:round;vector-effect:non-scaling-stroke}.radar__apercu-point{fill:var(--accent)}.radar__branche-fond{fill:rgb(var(--rgb-accent) / .16)}.radar__branche-trait{stroke:var(--accent);stroke-width:1.9px;stroke-linecap:round;vector-effect:non-scaling-stroke}.radar__branche-point{fill:var(--accent)}.radar__apercu-point--egal,.radar__branche-point--egal{fill:var(--surface-1);stroke:var(--accent);stroke-width:1.4px}.radar__repos-trait{stroke:var(--texte-secondaire);stroke-width:1.5px;vector-effect:non-scaling-stroke}.radar__repos-point{fill:var(--texte-secondaire)}.radar__repos-point--egal{fill:var(--surface-1);stroke:var(--texte-secondaire);stroke-width:1.2px}.radar__comparee-trait{stroke:var(--texte-principal);stroke-width:1.3px;stroke-dasharray:4 3;opacity:.8;vector-effect:non-scaling-stroke}.radar__comparee-point,.radar__comparee-point--egal{fill:var(--surface-1);stroke:var(--texte-principal);stroke-width:1.2px}.selecteur-branches__branche-fond{fill:rgb(var(--rgb-accent) / .18)}.selecteur-branches__choix--actif .selecteur-branches__branche-fond{fill:rgb(var(--rgb-accent) / .32)}.selecteur-branches__branche-trait{stroke:var(--accent);stroke-width:1.2px;stroke-linecap:round}.selecteur-branches__branche-point{fill:var(--accent)}.selecteur-branches__branche-point--egal{fill:var(--surface-1);stroke:var(--accent);stroke-width:.8px}.radar__legende-calc{border:1px dashed var(--texte-discret);border-radius:50%;width:9px;height:9px;display:inline-block}.radar__legende-inap{color:var(--n-surveiller);font-size:10px;font-style:normal}html.mouvement-reduit .radar__instrument .instr{animation:none}.confirmation-ancree{z-index:40;border:1px solid var(--panneau-trait);background:var(--surface-4);width:min(340px,100vw - 24px);box-shadow:var(--ombre-5);color:var(--texte-principal);border-radius:14px;padding:16px 18px 14px;position:fixed}.confirmation-ancree:before{content:"";top:-6px;right:var(--pointe,40px);background:var(--surface-4);border-left:1px solid var(--panneau-trait);border-top:1px solid var(--panneau-trait);width:10px;height:10px;position:absolute;transform:rotate(45deg)}.confirmation-ancree h2{font:400 19px/1.2 var(--serif);margin:0 0 8px}.confirmation-ancree p{color:var(--texte-secondaire);margin:0 0 10px;font-size:12.5px;line-height:1.5}.confirmation-ancree dl{gap:4px;margin:0;font-size:12.5px;display:grid}.confirmation-ancree dl>div{justify-content:space-between;gap:12px;display:flex}.confirmation-ancree dt{white-space:nowrap;font-weight:400}.confirmation-ancree dd{color:var(--texte-secondaire);margin:0}.confirmation-ancree__actions{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.confirmation-ancree__actions .action{height:34px;font-size:12.5px}.confirmation-ancree--question{width:min(400px,100vw - 24px)}.feuille-question__corps{gap:12px;display:grid}.confirmation-ancree .feuille-question__contexte{margin:0}.confirmation-ancree__motif{gap:7px;margin:2px 0 0;font-size:12px;display:grid}.confirmation-ancree__motif label{color:var(--texte-principal);font-weight:600}.confirmation-ancree__suggestions{flex-wrap:wrap;gap:5px;display:flex}.confirmation-ancree__suggestions button{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);min-height:26px;color:var(--texte-secondaire);cursor:pointer;background:0 0;padding:0 10px;font-size:11.5px}.confirmation-ancree__suggestions button:hover,.confirmation-ancree__suggestions button:focus-visible{border-color:var(--panneau-trait);color:var(--texte-principal)}.confirmation-ancree__suggestions button[aria-pressed=true]{border-color:var(--accent);color:var(--texte-principal);box-shadow:inset 0 0 0 1px var(--accent)}.confirmation-ancree__motif input{border:1px solid var(--trait-moyen);background:var(--surface-creuse);height:34px;color:var(--texte-principal);font:12.5px var(--sans);border-radius:10px;padding:0 10px}.confirmation-ancree__motif input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 3px rgb(var(--rgb-accent) / .18);outline:none}.versions-depliables{text-align:left;width:100%}.versions-depliables>summary{border:1px solid var(--trait-discret);cursor:pointer;min-height:48px;color:var(--texte-principal);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:0 14px;font-size:13px;list-style:none;display:flex}.versions-depliables>summary::-webkit-details-marker{display:none}.versions-depliables>summary em{color:var(--texte-secondaire);white-space:nowrap;font-size:12px;font-style:normal}.versions-depliables>summary em:after{content:" ›";transition:transform var(--t-react) var(--ease);display:inline-block}.versions-depliables[open]>summary em:after{transform:rotate(90deg)}.versions-depliables ol{max-height:300px;margin:6px 0 0;padding:0;list-style:none;display:grid;overflow:auto}.versions-depliables li button{width:100%;min-height:48px;color:var(--texte-principal);font:inherit;text-align:left;background:0 0;border:0;border-radius:10px;grid-template-columns:40px minmax(0,1fr);gap:0 8px;padding:8px 10px;display:grid}.versions-depliables li button[aria-current]{background:rgb(var(--rgb-trace) / .08);box-shadow:inset 2px 0 var(--accent)}.versions-depliables__numero{font:500 15px var(--serif);color:var(--texte-secondaire);grid-row:1/span 2}.versions-depliables__libelle{overflow-wrap:anywhere;font-size:13px}.versions-depliables__date{color:var(--texte-secondaire);font-size:11.5px}.frise__bulle{top:calc(var(--bulle-y,calc(var(--axe) + 16px)) + var(--bulle-dy,0px));left:var(--bulle-dx,0px);width:max-content;max-width:min(280px, var(--bulle-dispo,80vw));border:1px solid var(--trait-discret);background:var(--surface-4);color:var(--texte-principal);font:400 12.5px/1.5 var(--sans);text-align:left;white-space:normal;overflow-wrap:anywhere;pointer-events:auto;border-radius:12px;display:none;position:absolute}.frise__contenu{z-index:5;max-height:min(calc(var(--bulle-hmax,100vh) - 2px), calc(var(--bulle-plafond,100vh) - 2px));padding:12px;display:block;position:relative;overflow-y:auto}.frise__repere:hover>.frise__bulle,.frise__repere:focus-within>.frise__bulle{display:block}.frise__repere:hover,.frise__repere:focus-within{z-index:4}.frise__bulle:before{content:"";z-index:-1;width:100%;height:16px;position:absolute;top:-16px;left:0}.frise__bulle[data-sens=haut]:before{top:auto;bottom:calc(-1px - var(--bulle-pont,16px));left:var(--bulle-pont-x,0px);width:var(--bulle-pont-largeur);height:var(--bulle-pont,16px);transform:translate(-50%)}.frise__membres{gap:4px;margin-top:6px;display:grid}.frise__membres>span{display:block}.frise__membres button{color:var(--texte-principal);text-align:left;text-underline-offset:3px;white-space:normal;cursor:pointer;text-decoration:underline}.voie-cockpit{--voie-bord:var(--trait-discret);--voie-fond:var(--surface-1);border:1px solid var(--voie-bord);background:var(--voie-fond);color:var(--texte-principal);border-radius:14px;gap:4px;padding:8px 14px;display:grid}.voie-cockpit--bande{box-shadow:0 -10px 18px -12px #00000073}:root[data-mode=clair] .voie-cockpit{--voie-bord:rgb(var(--rgb-trace) / .12);--voie-fond:var(--surface-3);box-shadow:var(--ombre-carte-posee)}.voie-cockpit__tete{align-items:baseline;gap:12px;min-width:0;display:flex}.voie-cockpit__titre{color:var(--texte-secondaire);letter-spacing:.12em;text-transform:uppercase;flex:none;margin:0;font-size:9.5px;font-weight:700}.voie-cockpit__dit{color:var(--texte-secondaire);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:10.5px;overflow:hidden}.voie-cockpit__deplier{border:1px solid var(--btn2-trait);border-radius:var(--r-rond);color:var(--texte-principal);font:500 10.5px var(--sans);cursor:pointer;flex:none;margin-left:auto;padding:2px 11px}.voie-cockpit__deplier i{color:var(--accent);font-style:normal}.voie-cockpit__deplier:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.voie-cockpit__piste{height:var(--piste);transition:height var(--t-move) var(--ease);margin:16px 26px 14px 8px;position:relative}.voie-cockpit--projetee .voie-cockpit__piste{margin-top:14px;margin-bottom:16px}.voie-cockpit__piste>*{transition:left var(--t-move) var(--ease), width var(--t-move) var(--ease), top var(--t-move) var(--ease)}.voie-cockpit__tronc,.voie-cockpit__avenir{position:absolute;top:50%;left:0}.voie-cockpit__tronc{border-top:1.6px solid var(--texte-secondaire);height:0;transform:translateY(-50%)}.voie-cockpit__avenir{background:repeating-linear-gradient(90deg, var(--trait-moyen) 0 2px, transparent 2px 6px);height:1.2px;margin-top:-.6px;right:0}.voie-cockpit__branches{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.voie-cockpit__branche line{fill:none;stroke-width:1.6px}.voie-cockpit__branche--suivie line{stroke:var(--accent);stroke-dasharray:5 3}.voie-cockpit__branche--comparee line{stroke:var(--texte-secondaire);stroke-dasharray:3 3}.voie-cockpit__an{color:var(--texte-secondaire);white-space:nowrap;font-size:9.5px;position:absolute;top:calc(100% + 2px);transform:translate(-50%)}.voie-cockpit__an--horizon{color:var(--texte-principal)}.voie-cockpit__aujourdhui{pointer-events:none;color:var(--accent);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;flex-direction:column;justify-content:flex-end;align-items:flex-start;padding-left:5px;font-size:9px;font-style:italic;font-weight:600;display:flex;position:absolute;top:-2px;bottom:0}.voie-cockpit__aujourdhui i{border-left:1px solid rgb(var(--rgb-accent) / .55);position:absolute;top:0;bottom:0;left:0}.voie-cockpit__fait,.voie-cockpit__echeance{width:0;position:absolute;top:50%}.voie-cockpit__fait i,.voie-cockpit__echeance i{background:var(--texte-secondaire);border-radius:50%;width:6px;height:6px;position:absolute;top:-3px;left:-3px}.voie-cockpit__echeance i{border:1.2px solid var(--texte-secondaire);background:0 0}.voie-cockpit__echeance--societe i{border-radius:1.5px}.voie-cockpit__fait em,.voie-cockpit__echeance em,.voie-cockpit__programme em{top:12px;left:var(--nom-x,0px);width:var(--nom-largeur);visibility:hidden;color:var(--texte-secondaire);white-space:nowrap;font-size:9.5px;font-style:normal;position:absolute}.voie-cockpit__fait.est-haut em,.voie-cockpit__echeance.est-haut em,.voie-cockpit__programme.est-haut em{top:auto;bottom:12px}.voie-cockpit__fait.est-nomme em,.voie-cockpit__echeance.est-nomme em,.voie-cockpit__programme.est-nomme em{visibility:visible}.voie-cockpit__fait,.voie-cockpit__echeance{--bulle-y:12px}.voie-cockpit__fait:before,.voie-cockpit__echeance:before{content:"";width:24px;height:24px;position:absolute;top:-12px;left:-12px}.voie-cockpit__fait:focus-visible,.voie-cockpit__echeance:focus-visible{outline:2px solid var(--accent);outline-offset:6px}.voie-cockpit__fait.est-grappe i,.voie-cockpit__echeance.est-grappe i{border:1px solid var(--accent);background:var(--voie-fond);width:20px;height:20px;color:var(--accent);font:700 10px var(--sans);place-items:center;display:grid;top:-10px;left:-10px}.voie-cockpit__fait.est-allumee i{background:var(--accent);color:var(--surface-0);box-shadow:var(--m-lueur-objet)}.voie-cockpit__programme{--bulle-y:18px;background:var(--texte-secondaire);width:14px;height:14px;color:var(--surface-0);border-radius:50%;place-items:center;font-size:8.5px;font-weight:700;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.voie-cockpit__programme.est-allumee{background:var(--accent);box-shadow:var(--m-lueur-objet)}.voie-cockpit__programme:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.voie-cockpit__ops{--bulle-y:18px;z-index:1;align-items:center;gap:3px;display:flex;position:absolute}.voie-cockpit__ops i{border-radius:50%;width:8px;height:8px;margin-left:-4px}.voie-cockpit__ops--suivie{top:calc(50% - 22px)}.voie-cockpit__ops--comparee{top:calc(50% + 7px)}.voie-cockpit--projetee .voie-cockpit__ops--suivie{top:calc(22% - 8px)}.voie-cockpit--projetee .voie-cockpit__ops--comparee{top:calc(84% - 8px)}.voie-cockpit__ops--suivie i{background:var(--accent)}.voie-cockpit__ops--comparee i{border:1.4px dashed var(--texte-secondaire)}.voie-cockpit__cle{color:var(--texte-principal);font:700 9px/15px var(--sans);background:var(--voie-fond);border-radius:4px;padding:0 4px}.voie-cockpit__etiquette{top:10px;left:var(--nom-x);width:var(--nom-largeur);white-space:nowrap;position:absolute}.voie-cockpit__ops.est-haut .voie-cockpit__etiquette{top:auto;bottom:10px}.voie-cockpit__ops.est-serre .voie-cockpit__etiquette{visibility:hidden}.voie-cockpit__ops:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.voie-cockpit__ops--suivie .voie-cockpit__cle{background:linear-gradient(rgb(var(--rgb-accent) / .22) 0 0), var(--voie-fond)}.voie-cockpit__ops--comparee .voie-cockpit__cle{border:1px dashed var(--texte-secondaire)}button.voie-cockpit__cle{cursor:pointer}button.voie-cockpit__cle:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.voie-cockpit__cle.est-allumee{background:var(--accent);color:var(--surface-0);box-shadow:var(--m-lueur-objet)}.voie-cockpit__cle.est-eteinte{color:var(--texte-secondaire)}.voie-cockpit__ops--suivie .voie-cockpit__cle.est-eteinte{background:linear-gradient(rgb(var(--rgb-accent) / .1) 0 0), var(--voie-fond)}.voie-cockpit__lue{touch-action:none;cursor:ew-resize;outline:none;width:0;position:absolute;top:-6px;bottom:-4px}.voie-cockpit__lue.est-glisse{transition:none}.voie-cockpit__lue i{border-left:1.5px dashed var(--accent);pointer-events:none;position:absolute;top:12px;bottom:0;left:0}.voie-cockpit__lue b{z-index:2;border-radius:var(--r-rond);background:var(--accent);color:var(--surface-0);white-space:nowrap;padding:0 6px;font-size:9px;font-weight:700;position:absolute;top:-6px;left:6px}.voie-cockpit__lue:focus-visible b{outline:2px solid var(--texte-principal);outline-offset:2px}.voie-cockpit--bande .voie-cockpit__lue b{top:-8px;left:auto;right:6px}@container (width<893px){.voie-cockpit--bande .voie-cockpit__dit{display:none}}.voie-cockpit__pied{color:var(--texte-discret);flex-wrap:wrap;gap:2px 18px;margin:0;font-size:10px;display:flex}@media (height<=760px){.voie-cockpit{padding:5px 12px}.voie-cockpit__dit{display:none}.voie-cockpit__piste{height:var(--piste-compacte);margin-bottom:12px}.voie-cockpit--bande{padding-top:4px;position:relative}.voie-cockpit--bande .voie-cockpit__tete{z-index:1;position:absolute;top:6px;right:12px}.voie-cockpit--bande .voie-cockpit__titre{display:none}.voie-cockpit--bande .voie-cockpit__piste{margin-top:8px;margin-right:170px}.voie-cockpit--bande .voie-cockpit__an:not(.voie-cockpit__an--horizon){display:none}.voie-cockpit--bande .voie-cockpit__ops--comparee{top:calc(50% + 5px)}}.fig{flex-shrink:0;display:inline-flex}.marque{white-space:nowrap;color:var(--texte-discret);background-image:repeating-linear-gradient(90deg,currentColor 0 3.9px,#0000 3.9px 6px);background-position:0 100%;background-repeat:repeat-x;background-size:6px 1px;padding-bottom:3px;display:inline-block}.fiche{border:1px solid var(--filet-panneau);border-radius:var(--r-2);background:var(--surface-2);max-width:640px;margin:22px auto 0;padding:15px 17px 14px}.fiche__choix{flex-wrap:wrap;gap:9px;padding:4px 0 2px;display:flex}.fiche__choix button{border:1px solid var(--filet-panneau);border-radius:var(--r-2);color:var(--texte-secondaire);transition:border-color var(--t-react) var(--ease), box-shadow var(--t-react) var(--ease);justify-items:center;gap:5px;padding:7px 9px 6px;font-size:10px;display:grid}.fiche__choix button:hover{border-color:var(--btn-trait)}.fiche__choix button:focus-visible{outline:1px solid var(--accent);outline-offset:2px}.fiche__choix button[aria-checked=true]{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);color:var(--texte-principal)}.fiche__champ,.fiche__case{color:var(--texte-discret);gap:4px;font-size:11px;display:grid}.fiche__champ input,.fiche__champ select,.fiche__champ textarea{border-radius:var(--r-2);border:1px solid var(--filet-panneau);background:var(--btn2-fond);width:100%;min-width:0;color:var(--texte-principal);padding:6px 8px}.fiche-page{min-width:0}.fiche-page__tete{border-bottom:1px solid var(--trait-discret);color:var(--texte-secondaire);align-items:center;gap:14px;padding-bottom:14px;display:flex}.fiche-page__tete>div{min-width:0}.fiche-page__tete-actions{margin-top:6px}.fiche-page__glyphe{border:1px solid var(--trait-discret);background:var(--surface-1);width:46px;height:46px;color:var(--texte-secondaire);border-radius:12px;flex:none;place-items:center;display:grid}.fiche-page__nom{font-family:var(--serif);color:var(--texte-principal);font-size:22px;font-weight:500;line-height:1.15}.fiche-page__nom button{text-align:left;font:inherit;color:inherit;padding:0}.fiche-page__etat{color:var(--texte-secondaire);margin-top:3px;font-size:12px;line-height:1.4}.fiche-page__fait{border-bottom:1px solid var(--trait-discret);gap:4px;padding:11px 0 12px;display:grid}.fiche-page__libelle{letter-spacing:.01em;color:var(--texte-secondaire);font-size:11.5px}.fiche-page__lecture{padding-top:16px}.fiche-page__valeur{text-align:left;font-variant-numeric:tabular-nums;width:100%;min-width:0;color:var(--texte-principal);font-size:14px;line-height:1.4;display:block}button.fiche-page__valeur{border-radius:3px;padding:0}button.fiche-page__valeur:hover{text-decoration:underline;-webkit-text-decoration-color:var(--trait-moyen);text-decoration-color:var(--trait-moyen);text-underline-offset:4px}.fiche-page__aide{color:var(--texte-secondaire);font-size:12px;line-height:1.5}.fiche-page__cite{white-space:pre-line}.fiche-page__champs{gap:14px;padding-top:16px;display:grid}.fiche-page__section-champs{gap:14px;padding-top:14px;display:grid}.fiche-page__groupe{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.fiche-page__groupe>legend{color:var(--texte-principal);padding:0 0 2px;font-size:11.5px;font-weight:600}.fiche-page__reprise{margin-top:16px}.fiche-page__alerte{border:1px solid color-mix(in srgb, var(--n-bloquante) 45%, transparent);background:color-mix(in srgb, var(--n-bloquante) 9%, var(--surface-2));color:var(--texte-principal);border-radius:12px;align-items:flex-start;gap:10px;padding:12px 14px;display:flex}.fiche-page__signal{background:var(--n-bloquante);width:22px;height:22px;color:var(--surface-2);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;display:grid}.fiche-page__alerte strong{margin-bottom:4px;font-size:13px;font-weight:600;display:block}.fiche-page__alerte p{font-size:12.5px;line-height:1.5}.fiche-page__alerte small{color:var(--texte-secondaire);margin-top:4px;font-size:12px;display:block}.fiche-page__lien{text-align:left;color:var(--texte-principal);text-decoration:underline;-webkit-text-decoration-color:var(--trait-moyen);text-decoration-color:var(--trait-moyen);text-underline-offset:3px;justify-self:start;padding:0;font-size:12.5px;font-weight:600}.fiche-page__alertes{gap:8px;padding-top:16px;display:grid}.valeur{color:var(--texte-chiffre);font-weight:600}.valeur--absente{color:var(--texte-discret);border-bottom:1px dotted var(--trait-moyen);cursor:help;font-weight:400}.valeur--negative{color:var(--texte-secondaire)}.provenance{color:var(--texte-secondaire);font-size:11px}.provenances-fiche{background:var(--surface-1);color:var(--texte-secondaire);border-radius:10px;margin-top:16px;padding:10px}.provenances-fiche summary{cursor:pointer;align-items:center;gap:8px;font-size:11.5px;line-height:1.5;list-style:none;display:flex}.provenances-fiche summary::-webkit-details-marker{display:none}.provenances-fiche summary>span:first-child{flex:none;font-size:16px}.provenances-fiche summary strong{color:var(--texte-principal);font-weight:600}.provenances-fiche__fleche{margin-left:auto}.provenances-fiche[open] .provenances-fiche__fleche{transform:rotate(90deg)}.provenances-fiche section{margin-top:12px}.provenances-fiche h3{color:var(--texte-principal);font-size:11.5px;font-weight:500}.retrait-fait__confirmation{gap:12px;width:100%;min-width:0;display:grid}.retrait-fait__question{color:var(--texte-principal);font-size:14px;font-weight:600;line-height:1.4}.retrait-fait__actions{justify-content:flex-end;gap:10px;display:flex}.formulaire-actif__resume{grid-template-columns:1fr 1fr;gap:12px;display:grid}.formulaire-actif__resume p{color:var(--texte-secondaire);margin:0;padding:12px 0}.formulaire-actif__resume strong{white-space:normal;width:fit-content;color:var(--texte-principal);margin-top:6px;font-weight:500;display:block}.famille-sujets:not([hidden]){gap:18px;display:grid}.famille-paire{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.famille-plaque{background:rgb(var(--rgb-trace) / .04);border:0;border-radius:12px;min-width:0;padding:16px}.famille-plaque__tete{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.famille-plaque__tete h3{font:600 11px/1.5 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--texte-secondaire)}@media (width<=720px){.famille-paire{grid-template-columns:minmax(0,1fr)}}.vue-generations{align-content:start;gap:18px;width:100%;min-width:0;margin-top:10px;display:grid}.vue-generations__bande{border-bottom:1px solid var(--filet-panneau);min-width:0;padding-bottom:16px}.vue-generations__titre{border-bottom:1px solid var(--filet-panneau);color:var(--texte-secondaire);letter-spacing:.12em;text-transform:uppercase;margin:0 0 8px;padding-bottom:6px;font-size:11px;font-weight:600}.vue-generations__personnes,.vue-generations__unions,.vue-generations__actions{grid-template-columns:minmax(0,1fr);gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.vue-generations__personne,.vue-generations__union,.vue-generations__actions>*{width:100%;min-width:0}.vue-generations__union{color:var(--texte-secondaire);text-align:left;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:6px 4px;font-size:12.5px;display:grid}.vue-generations__union .famille-union__glyphe{justify-self:center}.vue-generations__actions{gap:10px;margin-top:10px}@media (width>720px){.vue-generations{gap:22px}.vue-generations__personnes{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));column-gap:18px}}.famille-scene{isolation:isolate;margin:14px -4px 0;position:relative}.famille-scene__liens{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.famille-scene__liens polyline{fill:none;stroke:var(--texte-discret);stroke-width:1px}.famille-scene__liens .est-fantome{stroke-dasharray:3.9 2.1;opacity:.85}.famille-scene__place{z-index:1;position:absolute;transform:translate(-50%)}.famille-personne{border-radius:var(--r-3);width:100%;color:var(--texte-principal);text-align:center;flex-direction:column;align-items:center;padding:0 6px;display:flex}.famille-personne:not(.est-decede) .fig{color:var(--texte-secondaire);filter:drop-shadow(0 0 12px var(--m-lueur-objet))}.famille-personne__nom{font-family:var(--serif);margin-top:9px;font-size:19px;font-weight:400;line-height:1.15}.famille-personne__dit,.famille-personne__note{color:var(--texte-secondaire)}.famille-scene--rangees .famille-personne__nom{white-space:nowrap}.famille-personne__dit{margin-top:4px;font-size:12px}.famille-personne__note{margin-top:3px;font-size:11.5px}.famille-personne__a-renseigner{text-underline-offset:3px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px}.famille-personne .porte__acte{margin-top:4px}.famille-personne.est-choisie{box-shadow:0 0 0 1px var(--accent-sourd)}.famille-scene--basse .famille-personne__nom{margin-top:7px;font-size:17px}.famille-scene--basse .famille-personne__dit{margin-top:2px;font-size:11.5px}.famille-personne--proche .famille-personne__nom{margin-top:7px;font-size:16px}.famille-personne--proche .famille-personne__dit{margin-top:2px;font-size:11.5px}.famille-personne--proche .famille-personne__note{white-space:nowrap}.famille-scene--basse .famille-personne--proche .famille-personne__nom{margin-top:6px;font-size:15px}.famille-personne--ligne{text-align:left;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;column-gap:12px;padding:6px 4px;display:grid}.famille-personne--ligne .fig{justify-self:center}.famille-personne__texte{display:contents}.famille-personne--ligne .famille-personne__texte{min-width:0;display:grid}.famille-personne--ligne .famille-personne__nom{margin-top:0;font-size:17px}.famille-personne--ligne .famille-personne__dit,.famille-personne--ligne .famille-personne__note{margin-top:1px;font-size:12px}.famille-personne--ligne .porte__acte{grid-area:1/3;margin-top:0}.famille-personne.est-decede .fig{opacity:.42;filter:grayscale()}.famille-personne.est-decede .famille-personne__nom{color:var(--texte-secondaire)}.famille-union{z-index:1;color:var(--texte-secondaire);text-align:center;justify-items:center;display:grid;position:absolute;transform:translate(-50%,-50%)}.famille-union__libelle{white-space:nowrap;justify-items:center;font-size:12px;line-height:1.5;display:grid;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.famille-union__type{color:var(--texte-principal);font-weight:600}.famille-union__glyphe{border:1px solid var(--filet-panneau);background:var(--surface-1);width:30px;height:30px;color:var(--accent);border-radius:50%;justify-content:center;align-items:center;display:flex}.famille-union__glyphe i{border:1.5px solid;border-radius:50%;width:13px;height:13px}.famille-union__glyphe i+i{margin-left:-5px}.famille-union .porte__acte{position:absolute;top:30px}.famille-union--parents{width:22px;height:22px;padding:0}.famille-union--parents .famille-union__glyphe{width:22px;height:22px}.famille-union--parents .famille-union__glyphe i{width:10px;height:10px}.famille-scene__autres{margin-top:28px}.famille-union.est-terminee .famille-union__glyphe,.vue-generations__union.est-terminee .famille-union__glyphe{color:var(--texte-discret)}.famille-union.est-terminee .famille-union__glyphe i+i,.vue-generations__union.est-terminee .famille-union__glyphe i+i{margin-left:2px}.famille-union.est-veuvage .famille-union__glyphe,.vue-generations__union.est-veuvage .famille-union__glyphe{color:var(--texte-secondaire)}.famille-scene .fantome{z-index:1}.famille-scene--vide{align-content:center;place-items:center;gap:14px;min-height:270px;display:grid}.famille-scene__vide{color:var(--texte-secondaire);font-size:13px}.famille-scene--vide .fantome{position:relative;transform:none}.cites-sans-rang{border-top:1px solid var(--trait-discret);gap:8px;padding:12px 0 0 10px;display:grid}.cites-sans-rang h2,.contraintes-client h2{color:var(--texte-secondaire);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:700}.cites-sans-rang ul{flex-wrap:wrap;gap:6px 8px;display:flex}.cites-sans-rang__cite{border:1px solid var(--trait-moyen);color:var(--texte-principal);border-radius:999px;flex-wrap:wrap;align-items:center;gap:8px;padding:4px 10px 4px 12px;font-size:12.5px;display:inline-flex}.cites-sans-rang__cite.est-a-relier{border-style:dashed;border-color:var(--texte-secondaire)}.cites-sans-rang__nom{text-align:left;font-family:var(--serif);padding:0;font-size:14px}.cites-sans-rang__autre{color:var(--texte-secondaire);font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;vertical-align:2px;font-size:10px;font-weight:700}.cites-sans-rang__meta{color:var(--texte-secondaire);font-variant-numeric:tabular-nums;align-items:center;gap:8px;font-size:11.5px;display:inline-flex}.cites-sans-rang__a-relier{text-align:left;text-underline-offset:3px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px}.cites-sans-rang__signes{gap:3px;display:inline-flex}.contraintes-client{border-top:1px solid var(--trait-discret);gap:6px;margin:0 24px 0 18px;padding-top:12px;display:grid}.contraintes-client__liste{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:4px 22px;display:grid}.contraintes-client__contrainte{text-align:left;--niveau-contrainte:var(--n-memoire);grid-template-columns:14px minmax(0,1fr);gap:3px 6px;padding:6px 0 6px 14px;display:grid;position:relative}.contraintes-client__contrainte.est-brouillon{outline:1px solid var(--accent);outline-offset:2px;border-radius:8px}.contraintes-client__contrainte.est-bloquante{--niveau-contrainte:var(--n-bloquante)}.contraintes-client__contrainte.est-a-surveiller{--niveau-contrainte:var(--n-surveiller)}.contraintes-client__contrainte:before{background:var(--niveau-contrainte);content:"";border-radius:2px;width:2px;position:absolute;top:8px;bottom:8px;left:0}.contraintes-client__verrou{width:14px;height:14px;color:var(--niveau-contrainte);grid-area:1/1;place-items:center;display:grid}.contraintes-client__type{color:var(--texte-secondaire);letter-spacing:.1em;text-transform:uppercase;grid-column:2;align-items:center;gap:6px;font-size:10px;font-weight:700;display:inline-flex}.contraintes-client__verrou .fig{color:var(--niveau-contrainte)}.contraintes-client__texte{color:var(--texte-principal);grid-column:1/-1;font-size:12.5px;line-height:1.45}.contraintes-client__meta{color:var(--texte-secondaire);grid-column:1/-1;font-size:11.5px}.contraintes-client__vide,.contraintes-client__absence>p{color:var(--texte-secondaire);font-size:12px}.objectifs__fantome{color:var(--texte-secondaire);white-space:nowrap;align-items:center;gap:9px;font-size:12px;display:inline-flex}.objectifs__plus{border:1px dashed var(--texte-discret);background:var(--surface-1);width:28px;height:28px;color:var(--texte-discret);border-radius:50%;flex:none;place-items:center;font-size:16px;display:grid}.objectifs-visees--basse .cites-sans-rang{gap:6px;padding-top:8px}.objectifs-visees--etroit .cites-sans-rang{padding-left:4px}.objectifs-visees--etroit .contraintes-client{justify-self:stretch;margin:0}.objectifs-visees--etroit .contraintes-client__liste{grid-template-columns:minmax(0,1fr)}.interlocuteurs__liste{width:100%;min-width:0;max-width:560px}.interlocuteur-sans-nom .fiche-page__nom{color:var(--texte-discret)}.interlocuteurs__ligne{width:100%;min-height:36px;color:var(--texte-principal);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 0;display:flex}.interlocuteurs__ligne+.interlocuteurs__ligne{border-top:1px solid var(--trait-discret)}.interlocuteurs__ajout{margin-top:8px}.interlocuteurs__ligne>svg{color:var(--texte-secondaire);flex-shrink:0}.interlocuteurs__ligne>span:first-of-type{overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:4px 10px;min-width:0;display:flex}.interlocuteurs__ligne>span:last-child{color:var(--texte-secondaire);margin-left:auto}.interlocuteurs__ligne strong{font:500 13px var(--sans)}.interlocuteurs__ligne small{color:var(--texte-secondaire);font-size:12px}.interlocuteurs__ligne:hover strong{text-decoration:underline}.interlocuteurs__ligne[aria-pressed=true] strong{color:var(--accent)}.interlocuteurs__aide{color:var(--texte-secondaire);margin:4px 0 0 38px;font-size:11px}@media (width<=980px){.interlocuteurs__ligne{min-height:44px}}.demande-pieces{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:start;gap:24px;display:grid}.demande-pieces__audit{border:1px solid var(--trait-discret);color:var(--texte-secondaire);border-radius:10px;align-items:center;gap:8px;margin-bottom:12px;padding:8px 12px;font-size:12px;display:flex}.demande-pieces__audit b{color:var(--texte-principal);font-weight:600}.demande-pieces__groupe{gap:6px;margin-bottom:14px;display:grid}.demande-pieces__groupe h2{margin:0}.demande-pieces__choix ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.demande-pieces__choix li label{color:var(--texte-secondaire);overflow-wrap:anywhere;grid-template-columns:16px 14px minmax(0,1fr);align-items:start;gap:8px;padding:5px 4px;font-size:12px;display:grid}.demande-pieces__choix input{accent-color:var(--accent);margin:2px 0 0}.demande-pieces__choix .piece__point{color:var(--texte-secondaire);margin-top:4px}.demande-pieces__choix b{color:var(--texte-principal);font-weight:500}.demande-pieces__choix em{color:var(--texte-secondaire);font-size:10.5px;font-style:normal;display:block}.demande-pieces__apercu{border:1px solid var(--trait-discret);background:var(--surface-elevee);min-width:0;box-shadow:var(--ombre-2);color:var(--texte-principal);overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;border-radius:4px;gap:8px;padding:18px 22px 20px;font-size:12.5px;line-height:1.55;display:grid;position:relative}.demande-pieces__apercu:after{content:"";background:linear-gradient(225deg, var(--panneau-fond) 50%, var(--trait-moyen) 50%);width:14px;height:14px;position:absolute;top:-1px;right:-1px}.demande-pieces__apercu p{margin:0}.demande-pieces__apercu ul{gap:2px;margin:0;padding-left:18px;display:grid}.demande-pieces__pied{border-top:1px solid var(--trait-discret);color:var(--texte-secondaire);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px;margin-top:18px;padding-top:12px;font-size:11.5px;display:flex}.demande-pieces__pied>span:first-child{margin-right:auto}.demande-pieces__pied [role=status]{flex-basis:100%}.demande-dialogue{gap:14px;display:grid}.demande-dialogue__groupe{border:0;gap:8px;margin:0;padding:0;display:grid}.demande-dialogue__groupe legend{margin-bottom:8px}.demande-dialogue__groupe>label{align-items:center;gap:8px;display:flex}@media (width<=980px){.demande-pieces{grid-template-columns:minmax(0,1fr)}}.pieces{min-width:0}.pieces__tete{overflow-wrap:anywhere;justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:18px;display:flex}.pieces__tete .objet__question{max-width:56ch}.pieces__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:18px;display:flex}.pieces__lien{color:var(--texte-secondaire);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.pieces__tete .surtitre{margin:0 0 8px}.pieces__retour{margin:0 0 10px}.pieces__retour>.action{background:0 0;height:30px;padding:0 12px;font-size:11.5px;font-weight:500}.pieces__bande{border-top:1px solid var(--trait-discret);grid-template-columns:128px minmax(0,1fr);gap:16px;padding:14px 0;display:grid}.pieces__compte{align-content:start;gap:2px;display:grid}.pieces__compte h2{font:400 17px var(--serif);color:var(--texte-principal);margin:0}.pieces__compte b{font-variant-numeric:tabular-nums;font-size:12px}.pieces__compte>span{color:var(--texte-secondaire);font-size:11px;line-height:1.4}.pieces__feuilles{flex-wrap:wrap;align-items:stretch;gap:12px;display:flex}.piece{overflow-wrap:anywhere;border-radius:3px;align-content:start;gap:4px;width:146px;min-height:118px;padding:10px 11px 9px;display:grid;position:relative}.piece--a-demander,.piece--demandee,.piece--sans-objet,.piece--non-transmise{border:1.5px dotted var(--texte-secondaire);background:0 0}.piece--a-lire,.piece--lue,.piece--a-actualiser,.revue:not(.revue--page) .revue__feuille{border:1px solid var(--trait-moyen);background:var(--surface-elevee)}.piece--a-lire:after,.piece--lue:after,.revue:not(.revue--page) .revue__feuille:after{content:"";background:linear-gradient(225deg, var(--panneau-fond) 50%, var(--trait-moyen) 50%);width:12px;height:12px;position:absolute;top:-1px;right:-1px}.piece--a-actualiser{border-color:var(--texte-secondaire)}.piece__nom a{color:inherit;text-decoration:none}.piece__nom a:hover{text-decoration:underline}.piece__cible{color:var(--texte-secondaire);align-items:center;gap:6px;font-size:10.5px;display:inline-flex}.piece__cible>svg{flex-shrink:0}.piece__fichier{font:400 10.5px var(--mono);color:var(--texte-secondaire);overflow-wrap:anywhere}.piece__couple{flex-shrink:0;display:inline-flex}.piece__nom{font-size:12px;font-weight:500;line-height:1.3}.piece__motif,.piece__volets,.piece__pied,.piece__alerte{color:var(--texte-secondaire);font-size:10.5px;line-height:1.3}.piece__pied{align-items:center;gap:6px;margin-top:4px;display:inline-flex}.piece__point{border:1px dotted;border-radius:50%;flex-shrink:0;width:9px;height:9px;display:inline-block}.piece--demandee .piece__point,.piece--sans-objet .piece__point,.piece--non-transmise .piece__point{border-style:solid}.piece--a-lire .piece__point{background:linear-gradient(90deg,currentColor 50%,#0000 50%);border-style:solid}.piece--lue .piece__point{background:currentColor;border-style:solid}.piece--a-actualiser .piece__point{background:radial-gradient(circle,currentColor 35%,#0000 40%);border-style:solid}.pieces__vide{border-top:1px solid var(--trait-discret);color:var(--texte-secondaire);margin:0;padding:14px 0;font-size:12px}.pieces__historique article{border-top:1px solid var(--trait-discret);padding:14px 0}.pieces__historique h2,.pieces__historique h3{font:400 17px var(--serif)}.pieces__historique pre{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.pieces__reponses{border-top:1px solid var(--trait-discret)}.pieces__reponses>summary{color:var(--texte-secondaire);cursor:pointer;padding:12px 0 2px;font-size:12px}.piece__acte{color:var(--accent);margin-top:4px;font-size:11px;font-weight:600}@media (width<=980px){.pieces__tete{flex-wrap:wrap}.pieces__actions{margin-left:auto}.pieces__bande{grid-template-columns:minmax(0,1fr)}.pieces__compte{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.pieces__feuilles{grid-template-columns:minmax(0,1fr);display:grid}.piece{width:auto}}@media (width<=600px){.piece__motif{display:none}}.pieces__a-preciser-cible{color:var(--texte-secondaire)}.revue{gap:18px;max-width:1040px;margin:0 0 28px;display:grid}.revue__feuille{justify-items:start;gap:6px;display:grid}.revue:not(.revue--page) .revue__feuille{max-width:320px;box-shadow:var(--ombre-2);border-radius:3px;padding:16px 18px 18px;position:relative}.revue__feuille .surtitre{margin:0}.revue__feuille h2{font:400 20px var(--serif);color:var(--texte-principal);margin:0}.revue__feuille p{color:var(--texte-secondaire);margin:0;font-size:12px}.revue__feuille p[role=alert]{color:var(--texte-principal);font-weight:500}.revue__comptes{color:var(--texte-secondaire);gap:3px;margin:0 0 8px;padding:0;font-size:12.5px;list-style:none;display:grid}.revue:not(.revue--page) .revue__volet{border:1px solid var(--trait-discret);border-radius:10px;padding:12px 16px 6px}.revue__volet h3{font:400 17px var(--serif);color:var(--texte-principal);margin:0 0 8px}.revue__volet ul{margin:0;padding:0;list-style:none;display:grid}.revue__ligne{border-top:1px solid var(--trait-discret);overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 0;font-size:12.5px;display:grid}.revue__ligne:first-child{border-top:0}.revue__objet{grid-column:1/-1;margin:0;font-weight:500}.revue__valeurs{grid-column:1;gap:4px;display:grid}.revue__valeurs li{grid-template-columns:minmax(0,1fr) auto;gap:0 18px;display:grid}.revue__valeurs b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.revue__valeurs small{text-align:right;color:var(--texte-secondaire);grid-column:1/-1;font-size:11px}.revue__etat{color:var(--texte-secondaire);margin:0;font-size:11.5px}.revue__source,.revue__confirmer,.revue__actes{color:var(--texte-secondaire);grid-column:1/-1;margin:0;font-size:11px}.revue__source{border-left:2px solid var(--trait-moyen);font:italic 14px/1.6 var(--serif);padding-left:12px}.revue__choisir{align-items:baseline;gap:8px;display:flex}.revue__confirmer{color:var(--texte-principal);align-items:center;gap:8px;font-size:12px;display:flex}.revue__choisir input,.revue__confirmer input{accent-color:var(--accent)}.revue__actes{gap:18px;display:flex}.revue__ligne--ecartee .revue__valeurs b{font-weight:400;text-decoration:line-through}.revue__ligne--a-confirmer .revue__valeurs b{text-underline-offset:4px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.revue__ligne:focus-visible{outline:1px solid var(--accent);outline-offset:2px}@media (width<=600px){.revue:not(.revue--page) .revue__feuille{max-width:none}.revue__ligne,.revue__valeurs li{grid-template-columns:minmax(0,1fr)}.revue__valeurs b,.revue__valeurs small,.revue__etat{text-align:left;grid-area:auto/1}}.desaccord-import{border:1px solid var(--trait-moyen);background:var(--surface-elevee);box-shadow:var(--ombre-2);border-radius:12px;margin:6px 0 14px;padding:12px 14px}.desaccord-import h3{margin:0 0 8px;font-size:13px;font-weight:600}.desaccord-import__sources{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.desaccord-import__source{border:1px solid var(--trait-discret);overflow-wrap:anywhere;border-radius:10px;padding:10px 12px;font-size:12.5px}.desaccord-import__source--proposee{border-color:var(--accent)}.desaccord-import__source strong{color:var(--accent);font-weight:600}.desaccord-import__source b{margin:2px 0;font-size:14px;display:block}.desaccord-import__source small{color:var(--texte-secondaire);font-size:11.5px}.desaccord-import p{color:var(--texte-secondaire);margin-top:8px;font-size:12px}.desaccord-import__choix{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.desaccord-import__retenir{white-space:normal;overflow-wrap:anywhere;max-width:100%;height:auto;padding-block:6px}.desaccord-tranche{background:var(--surface-creuse);color:var(--texte-secondaire);border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline;gap:6px 10px;margin:6px 0 14px;padding:10px 14px;font-size:12.5px;line-height:1.5;display:grid}.desaccord-tranche[data-apparition=choix]{animation:desaccord-tranche var(--t-move) var(--ease) both}.desaccord-tranche b{color:var(--texte-principal);font-weight:600}.desaccord-tranche>p{grid-column:2;margin:0}.desaccord-tranche__coche{color:var(--accent);grid-area:1/1}.desaccord-tranche__decision{grid-row:1}.desaccord-tranche__annuler{grid-area:1/3}.desaccord-tranche details{grid-column:2/-1}@keyframes desaccord-tranche{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}html.mouvement-reduit .desaccord-tranche{animation:none}@media (width<=680px){.desaccord-import__sources{grid-template-columns:1fr}.desaccord-tranche{grid-template-columns:auto minmax(0,1fr)}.desaccord-tranche__annuler{grid-area:auto/2;justify-self:start}}.detail-piece{grid-template-columns:minmax(220px,300px) minmax(0,1fr);align-items:start;gap:26px 48px;max-width:1040px;display:grid}.detail-piece h2{font:400 17px var(--serif);color:var(--texte-principal);margin:0 0 10px}.detail-piece [role=note]{color:var(--texte-secondaire);margin:0;font-size:12px}.detail-piece__attendu{gap:2px;margin:0;font-size:12.5px;display:grid}.detail-piece__attendu dt{color:var(--texte-secondaire)}.detail-piece__attendu dd{margin:0 0 10px}.chronologie-piece{gap:16px;margin:0;padding:0 0 0 24px;list-style:none;display:grid;position:relative}.chronologie-piece:before{content:"";border-left:1px solid var(--trait-moyen);position:absolute;top:6px;bottom:6px;left:4px}.chronologie-piece>li{color:var(--texte-secondaire);overflow-wrap:anywhere;gap:3px;font-size:12px;line-height:1.4;display:grid;position:relative}.chronologie-piece>li:before{content:"";box-sizing:border-box;border:1px solid var(--texte-secondaire);background:var(--point-fond,var(--panneau-fond));border-radius:50%;width:9px;height:9px;position:absolute;top:3px;left:-24px}.chronologie-piece__reception{--point-fond:linear-gradient(90deg, var(--texte-secondaire) 50%, var(--panneau-fond) 50%)}.chronologie-piece__lecture{--point-fond:var(--texte-secondaire)}.chronologie-piece b{color:var(--texte-principal);font-weight:500}.chronologie-piece q{quotes:"« " " »";font-style:italic}.chronologie-piece summary{cursor:pointer;text-decoration:underline}.chronologie-piece pre{border:1px solid var(--trait-discret);background:var(--surface-elevee);white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;color:var(--texte-principal);-webkit-user-select:text;user-select:text;border-radius:4px;margin:6px 0 0;padding:12px 14px}.chronologie-piece__vide{color:var(--texte-secondaire);margin:0;font-size:12px}@media (width<=980px){.detail-piece{grid-template-columns:minmax(0,1fr)}}.etude__resume{overflow-wrap:anywhere;min-width:0;font-size:12px}.etude__resume p,.etude__resume details{color:var(--texte-secondaire);margin:5px 0}.etude__resume summary{cursor:pointer}.etude__texte{white-space:pre-wrap;overflow-wrap:anywhere}.etude__analyses{border:1px solid var(--trait-discret);min-width:0;margin:0;padding:12px}.etude__analyses legend{font-size:12px}.etude__analyses p{color:var(--texte-secondaire);font-size:11px}.etude__analyses summary{cursor:pointer;padding:6px 0;font-size:12px}.etude__analyses label{align-items:flex-start;gap:8px;padding:7px 0;font-size:12px;display:flex}.etude__analyses input{accent-color:var(--accent)}.suivi-lecture{min-width:0}.suivi-lecture__barres{border:1px solid var(--trait-moyen);background:var(--surface-elevee);box-shadow:var(--ombre-2);border-radius:12px;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:14px 40px;margin:-2px 0 16px;padding:16px 20px;display:grid}.suivi-lecture__avancee{align-content:start;gap:7px;min-width:0;display:grid}.suivi-lecture__etapes{color:var(--texte-secondaire);grid-template-columns:1fr 1fr 1fr;gap:12px;margin:0;padding:0;font-size:11.5px;list-style:none;display:grid}.suivi-lecture__etapes b{color:var(--texte-principal);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600;display:block}.suivi-lecture__budget{color:var(--texte-secondaire);margin:0;font-size:12.5px}.suivi-lecture__alerte{border:1px solid var(--trait-moyen);border-left:3px solid var(--n-surveiller);background:var(--surface-elevee);box-shadow:var(--ombre-2);border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:0 0 16px;padding:14px 18px;display:grid}.suivi-lecture__alerte p{color:var(--texte-secondaire);margin:0;font-size:12.5px;line-height:1.5}.suivi-lecture__gestes{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.suivi-lecture__attente-confirmee{grid-column:1/-1}.suivi-lecture__action-longue{max-width:100%;min-height:var(--h-bouton);white-space:normal;height:auto;padding-block:8px}.suivi-lecture__conservation,.suivi-lecture__originaux{color:var(--texte-secondaire);font-size:12px;line-height:1.5}.suivi-lecture__conservation{border-top:1px solid var(--trait-discret);grid-column:1/-1;padding-top:10px}.suivi-lecture__originaux:not(:empty){margin-bottom:16px}.suivi-lecture__conservation p{margin:4px 0}.suivi-lecture__original{justify-items:start;gap:6px;margin:10px 0;display:grid}.suivi-bande{border-top:1px solid var(--trait-discret);grid-template-columns:150px minmax(0,1fr);gap:16px;padding:16px 0;display:grid}.suivi-bande__compte h2{font:400 19px/1.2 var(--serif);margin:0}.suivi-bande__compte b{font-variant-numeric:tabular-nums;margin-top:2px;font-size:13px;display:block}.suivi-bande__compte>span{color:var(--texte-secondaire);margin-top:3px;font-size:11.5px;line-height:1.4;display:block}.suivi-bande__feuilles{flex-wrap:wrap;gap:14px;display:flex}.suivi-bande__attente{color:var(--texte-secondaire);align-items:center;gap:22px;padding:10px 0;font-size:12.5px;display:flex}.suivi-bande__attente p{margin:0 0 6px}.suivi-bande__pile{flex:none;width:50px;height:54px;position:relative}.suivi-bande__pile i{border:1px solid var(--trait-moyen);background:var(--surface-elevee);box-shadow:var(--ombre-2);border-radius:3px;position:absolute;inset:0}.suivi-bande__pile i:first-child{transform:rotate(-7deg)translate(-4px)}.suivi-bande__pile i:nth-child(2){transform:rotate(5deg)translate(4px)}.suivi-piece{border:1px solid var(--trait-moyen);background:var(--surface-3);width:186px;min-height:150px;box-shadow:var(--ombre-2);overflow-wrap:anywhere;border-radius:3px;align-content:start;gap:5px;padding:12px 14px;display:grid;position:relative}.suivi-piece:after{content:"";background:linear-gradient(225deg, var(--panneau-fond) 50%, var(--trait-moyen) 50%);width:14px;height:14px;position:absolute;top:-1px;right:-1px}.suivi-piece>b{font-size:13.5px;font-weight:600;line-height:1.3}.suivi-piece>span{color:var(--texte-secondaire);font-size:11.5px;line-height:1.4}.suivi-piece--classer{box-shadow:none;border:1.5px dashed var(--texte-secondaire);background:0 0}.suivi-piece--classer:after{display:none}.suivi-piece .pieces__lien{text-align:left;margin-top:6px;font-size:12px}.suivi-piece__pages{gap:3px;margin-top:6px;display:flex}.suivi-piece__pages i{background:var(--trait-moyen);border-radius:2px;flex:1;height:3px}.suivi-piece__pages i[data-lue=true]{background:var(--texte-secondaire)}html:not(.mouvement-reduit) .suivi-piece[data-nouvelle=true]{animation:arrivee-lecture var(--t-move) var(--ease) both}@keyframes arrivee-lecture{0%{opacity:0;transform:translateY(10px)}}@media (width<=680px){.suivi-lecture__barres{grid-template-columns:minmax(0,1fr);padding:14px 16px}.suivi-lecture__etapes{grid-template-columns:1fr 1fr;gap:8px 14px}.suivi-lecture__alerte{grid-template-columns:minmax(0,1fr)}.suivi-lecture__gestes{margin-left:0}.suivi-bande{grid-template-columns:minmax(0,1fr);gap:10px}.suivi-bande__compte{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.suivi-bande__compte>span{width:100%;margin:0}.suivi-bande__feuilles{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.suivi-piece{width:auto;min-height:0}}.date-notes{border-block:1px solid var(--trait-discret);flex-wrap:wrap;align-items:center;gap:16px;padding:20px 0;display:flex}.date-notes__lecture{flex:1;min-width:180px}.date-notes__lecture h2{font:400 19px var(--serif);margin:0}.date-notes__lecture p{color:var(--texte-secondaire);margin:8px 0 0;font-size:12px}.date-notes__historique{flex-basis:100%;font-size:12px}.date-notes__historique li{margin:14px 0}.date-notes__historique p{margin:6px 0}.datation{grid-template-columns:330px minmax(0,1fr);min-height:100%;display:grid}.datation__source{background:var(--surface-1);border-right:1px solid var(--trait-discret);min-width:0;padding:24px}.datation__source>button{text-align:left;width:100%;color:var(--texte-secondaire);padding:0;font-size:11px;line-height:1.5;display:block}.datation__papier{min-height:320px;box-shadow:var(--ombre-carte);background:var(--papier-document);color:var(--papier-encre);border-radius:3px 15px 3px 3px;margin-top:16px;padding:24px;position:relative}.datation__papier:after{content:"";background:linear-gradient(45deg, var(--papier-pli) 49%, var(--surface-1) 51%);border-radius:0 10px 0 4px;width:21px;height:21px;position:absolute;top:0;right:0}.datation__papier h2{font:400 21px/1.25 var(--serif);overflow-wrap:anywhere;margin:18px 0 16px}.datation__papier .surtitre{color:inherit;font-size:10px}.datation__passage{white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 14px;font-size:13px;line-height:1.6}.datation__papier footer{border-top:1px solid var(--papier-trait);margin-top:20px;padding-top:16px;font-size:10px}.datation__nom{color:var(--texte-secondaire);overflow-wrap:anywhere;font-size:11px}.datation__formulaire{align-content:start;gap:18px;min-width:0;padding:25px 30px;font-size:12px;display:grid}.datation__erreur{color:var(--n-bloquante);margin:0}.datation__date{color:var(--texte-secondaire);gap:5px;margin:0;display:grid}.datation__date strong{width:fit-content;color:var(--texte-principal);font-weight:500}.datation__date strong[data-inconnue=true]{border-bottom:1px dashed var(--accent);padding-bottom:2px}.datation__motif{color:var(--texte-secondaire);gap:7px;display:grid}.datation__motif textarea{border:1px solid var(--trait-moyen);border-radius:var(--r-2);background:var(--surface-1);width:100%;min-height:78px;color:var(--texte-principal);resize:vertical;padding:9px 12px;line-height:1.5}.datation__auteur{color:var(--texte-secondaire);margin:0;font-size:11px;line-height:1.5}.datation__preservation{border-left:2px solid var(--accent);background:rgb(var(--rgb-cuivre) / .05);color:var(--texte-secondaire);margin:0;padding:10px 14px;font-size:12.5px;line-height:1.5}.datation__pied{justify-content:flex-end;align-items:center;gap:12px;font-size:12px;display:flex}.datation__pied>p{color:var(--texte-secondaire);flex:1;margin:0;font-size:11px}@media (width<=720px){.datation{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.datation__source{border:1px solid var(--trait-discret);border-radius:10px;margin:20px 20px 0;padding:12px}.datation__papier{min-height:0}.datation__formulaire{gap:17px;padding:20px}.datation__auteur{font-size:10px}.datation__preservation{padding:10px 12px;font-size:11px}.datation__pied{flex-wrap:wrap;gap:8px}.datation__pied>p{flex-basis:100%;font-size:10px}.datation__pied>.action--principale{flex:1}}.notes{--notes-nom:150px;--notes-voie:30px;--notes-axe:calc(var(--notes-nom) + var(--notes-voie) / 2)}.notes__tete{margin:20px 0 16px}.notes__tete>p:last-child{color:var(--texte-secondaire);font-size:12px}.notes__choix-date{max-width:440px;margin:16px 0}.notes__fil{margin:16px 0 0;padding:0;list-style:none}.notes__station{grid-template-columns:var(--notes-nom) var(--notes-voie) minmax(0, 1fr);padding:9px 0 12px;display:grid;position:relative}.notes__station:before{content:"";top:0;bottom:0;left:var(--notes-axe);background:var(--trait-moyen);width:1px;position:absolute}.notes__station:after{content:"";top:0;bottom:0;left:calc(var(--notes-axe) - 4px);background:repeating-linear-gradient(to bottom, var(--trait-discret) 0 1px, transparent 1px 8px);width:9px;position:absolute}.notes__station--muette:before{background:repeating-linear-gradient(to bottom, var(--texte-secondaire) 0 2px, transparent 2px 7px)}.notes__station--muette:after{content:none}.notes__station:first-child:before,.notes__station:first-child:after{top:16px}.notes__station:last-child:before,.notes__station:last-child:after{bottom:calc(100% - 16px)}.notes__station>h2{text-align:right;font:400 17px/1.2 var(--serif);overflow-wrap:anywhere;grid-column:1;margin:0;padding-right:10px}.notes__noeud{z-index:1;border:1.5px solid var(--texte-secondaire);background:var(--surface-creuse);border-radius:50%;grid-column:2;justify-self:center;width:13px;height:13px;margin-top:4px}.notes__station--muette .notes__noeud{border-style:dotted}.notes__corps{min-width:0;color:var(--texte-secondaire);grid-column:3;margin:0;padding:0 6px;font-size:12px}.notes__extrait{overflow-wrap:anywhere;margin-bottom:14px}.notes__extrait p{margin:0 0 5px;font-size:11.5px}.notes__extrait blockquote{white-space:pre-wrap;font:italic 14px/1.5 var(--serif);margin:0 0 5px}@media (width<980px){.notes{--notes-nom:0px;--notes-voie:28px}.notes__station>h2{text-align:left;grid-area:1/3;padding:0 6px 10px}.notes__noeud{grid-area:1/2}.notes__corps{grid-column:3}}.points-notes{overflow-wrap:anywhere;min-width:0;max-width:980px}.points-notes .points__tete{margin:6px 0 18px}.points-notes .points__tete .surtitre{margin-bottom:6px}.points-notes .points__tete .objet__question{max-width:70ch}.points-notes .reperage{border-bottom:1px solid var(--trait-discret);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 14px;padding-bottom:12px;display:flex}.points-notes .compteur{color:var(--texte-secondaire);flex-wrap:wrap;align-items:baseline;gap:4px 18px;font-size:13px;display:flex}.points-notes .compteur b{font:400 22px/1 var(--serif);color:var(--texte-principal);font-variant-numeric:tabular-nums}.points-notes .compteur span{white-space:nowrap}.points-notes .filtre{border:1px solid var(--btn2-trait);border-radius:var(--r-rond);background:var(--surface-creuse);padding:3px;display:inline-flex}.points-notes .filtre button{border-radius:var(--r-rond);height:28px;color:var(--texte-secondaire);font-variant-numeric:tabular-nums;padding:0 12px;font-size:12px}.points-notes .filtre button[aria-pressed=true]{background:var(--surface-elevee);color:var(--texte-principal);box-shadow:var(--ombre-1);font-weight:600}.points-notes .groupe-notes{margin-top:6px}.points-notes .groupe-notes__tete{text-align:left;align-items:center;gap:12px;width:100%;padding:12px 2px 8px;display:flex}.points-notes .groupe-notes__nom{font:400 19px/1.2 var(--serif);color:var(--texte-principal)}.points-notes .groupe-notes__compte{color:var(--texte-secondaire);font-variant-numeric:tabular-nums;font-size:12px}.points-notes .groupe-notes__chevron{color:var(--texte-discret);transition:transform var(--t-react) var(--ease);margin-left:auto}.points-notes .groupe-notes[data-replie] .groupe-notes__chevron{transform:rotate(-90deg)}.points-notes .groupe-notes[data-replie] .groupe-notes__liste{display:none}.points-notes .groupe-notes__liste{gap:6px;margin:0 0 6px;display:grid}.points-notes .point{border:1px solid var(--trait-discret);border-radius:var(--r-3);background:var(--m-carte);transition:border-color var(--t-react) var(--ease)}.points-notes .point:hover{border-color:var(--trait-moyen)}.points-notes .point[data-ouvert]{border-color:var(--trait-moyen);box-shadow:var(--ombre-2)}.points-notes .point__ligne{grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:14px;padding:12px 14px 12px 16px;display:grid}.points-notes .point__marque{color:var(--texte-secondaire);place-items:center;display:grid}.points-notes .point__marque--ecart{color:var(--n-surveiller)}.points-notes .point__texte{min-width:0}.points-notes .point__probleme{color:var(--texte-principal);font-size:13.5px;font-weight:500;line-height:1.4}.points-notes .point__reco{color:var(--texte-secondaire);margin-top:3px;font-size:12.5px;line-height:1.4}.points-notes .point__reco:before{content:"→ ";color:var(--accent)}.points-notes .point__gestes{align-items:center;gap:6px;display:flex}.points-notes .point__gestes .action{white-space:normal;height:auto;min-height:32px;padding:6px 14px;font-size:12.5px}.points-notes .point__autre{border-radius:var(--r-rond);height:32px;color:var(--texte-secondaire);text-decoration:underline;-webkit-text-decoration-color:var(--trait-moyen);text-decoration-color:var(--trait-moyen);text-underline-offset:3px;padding:0 10px;font-size:12px}.points-notes .point__autre:hover{color:var(--texte-principal)}.points-notes .point--traite{background:0 0;border-style:dashed}.points-notes .point--traite .point__ligne{padding-top:9px;padding-bottom:9px}.points-notes .point--traite .point__probleme{color:var(--texte-secondaire);font-weight:400}.points-notes .point--traite .point__reco:before{content:none}.points-notes .point--traite .point__reco{color:var(--texte-discret)}.points-notes .point--traite .point__marque{color:var(--accent)}.points-notes .point--verifier .point__marque{color:var(--n-surveiller)}.points-notes .point__alerte{color:var(--n-bloquante);grid-column:2/-1;align-items:center;gap:8px;margin-top:-4px;padding:0 12px 12px 48px;font-size:12.5px;display:flex}.points-notes .detail{gap:16px;padding:4px 16px 16px 48px;display:grid}.points-notes .detail[hidden]{display:none}.points-notes .detail__titre{letter-spacing:.14em;text-transform:uppercase;color:var(--texte-secondaire);margin-bottom:8px;font-size:10px;font-weight:600}.points-notes .sources{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.points-notes .source{border:1px solid var(--trait-discret);border-radius:var(--r-2);background:var(--surface-creuse);padding:12px 14px}.points-notes .source__origine{color:var(--texte-secondaire);justify-content:space-between;gap:10px;font-size:11.5px;display:flex}.points-notes .source__valeur{color:var(--texte-principal);font-variant-numeric:tabular-nums;margin-top:6px;font-size:15px;font-weight:600}.points-notes .source__citation{font:italic 400 13px/1.45 var(--serif);color:var(--texte-secondaire);margin-top:4px}.points-notes .source a{white-space:nowrap;font-size:11.5px}.points-notes .source--piece{border-color:rgb(var(--rgb-cuivre) / .55);background:var(--papier-document);color:var(--encre-clair-principal)}.points-notes .source--piece .source__origine,.points-notes .source--piece .source__citation{color:var(--encre-clair-secondaire)}.points-notes .source--piece .source__valeur{color:var(--encre-clair-principal)}.points-notes .source--piece .source__retenue{color:var(--n-surveiller-clair);font-weight:600}.points-notes .source--piece a{color:var(--encre-clair-secondaire)}.points-notes .source--dossier{border-style:dashed}.points-notes .pourquoi{max-width:72ch;color:var(--texte-secondaire);font-size:13px;line-height:1.55}.points-notes .choix{flex-wrap:wrap;gap:8px;display:flex}.points-notes .choix .action{white-space:normal;height:auto;min-height:32px;padding:6px 14px;font-size:12.5px;font-weight:500}.points-notes .saisie{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.points-notes .liste-faits{color:var(--texte-principal);gap:6px;font-size:13px;display:grid}.points-notes .liste-faits li{border-bottom:1px solid var(--trait-discret);justify-content:space-between;gap:16px;padding:7px 0;display:flex}.points-notes .liste-faits li span{color:var(--texte-secondaire);font-size:12px}.points-notes .liste-faits button{text-align:left}.points-notes .points-vide{border:1px dashed var(--trait-moyen);border-radius:var(--r-3);justify-items:start;gap:8px;padding:28px 24px;display:grid}.points-notes .points-vide h2{font:400 22px/1.2 var(--serif);color:var(--texte-principal)}.points-notes .points-vide p{color:var(--texte-secondaire);font-size:13px}.points-annonce{border-top:1px solid var(--trait-discret);background:var(--surface-entete);color:var(--texte-principal);justify-content:flex-end;align-items:center;gap:14px;padding:10px 28px;font-size:12.5px;display:flex}.points-annonce button{color:var(--accent);font-weight:600}@media (width<=680px){.points-annonce{border-radius:0 0 20px 20px;justify-content:space-between;padding:12px 16px}.points-notes .points__tete .objet__question{font-size:13px}.points-notes .reperage{align-items:flex-start}.points-notes .filtre{width:100%}.points-notes .filtre button{flex:1;padding:0 6px}.points-notes .point__ligne{grid-template-columns:16px minmax(0,1fr);align-items:start;gap:10px;padding:12px 10px 12px 12px}.points-notes .point__marque{padding-top:2px}.points-notes .point__gestes{flex-wrap:wrap;grid-area:2/2/auto/-1}.points-notes .point--traite .point__gestes{grid-row:2}.points-notes .point__alerte{padding:0 12px 12px 38px}.points-notes .detail{padding:2px 12px 14px 38px}.points-notes .sources{grid-template-columns:1fr}.points-notes .liste-faits li{flex-direction:column;gap:2px}}.points-notes .point__texte{text-align:left;display:grid}.points-notes .point__probleme,.points-notes .point__reco{display:block}.points-notes .groupe-notes>h2{margin:0}html.mouvement-reduit .points-notes .point,html.mouvement-reduit .points-notes .groupe-notes__chevron{transition:none}.point-etat{border:1.3px solid;border-radius:50%;flex:none;width:12px;height:12px;display:inline-block}.point-etat--plein{background:currentColor}.point-etat--demi{background:linear-gradient(90deg,currentColor 50%,#0000 50%)}.point-etat--pointille{border-style:dotted}.point-etat--actualiser{background:radial-gradient(circle,currentColor 32%,#0000 36%);border-style:dashed}.point-etat--ecart{border:0;width:18px;position:relative}.point-etat--ecart:before,.point-etat--ecart:after{content:"";border:1.3px solid;border-radius:50%;width:11px;height:11px;position:absolute;top:0}.point-etat--ecart:before{left:0}.point-etat--ecart:after{left:6px}.page-import__fil{color:var(--texte-secondaire);justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;font-size:12px;display:flex}.page-import__tete{margin-bottom:18px}.page-import__fichier{overflow-wrap:anywhere;font:400 12px var(--mono);color:var(--texte-secondaire)}.page-import__tete .piece__cible{align-items:center;gap:6px;margin-bottom:8px;display:flex}.page-import__regard{grid-template-columns:420px minmax(0,1fr);align-items:start;gap:34px;display:grid}.page-import__propose{min-width:0}.page-import__provenance{background:var(--surface-creuse);color:var(--texte-secondaire);border-radius:10px;padding:14px 16px;font-size:12px}.page-import__provenance blockquote{margin:12px 0;font-style:italic}.pages-import{border:1px solid var(--trait-moyen);border-radius:12px;gap:6px;width:max-content;max-width:100%;margin:0 0 16px;padding:3px;display:flex;overflow-x:auto}.pages-import a{white-space:nowrap;color:var(--texte-secondaire);border-radius:9px;gap:1px;padding:6px 16px;font-size:12.5px;font-weight:600;text-decoration:none;display:grid}.pages-import small{font-size:11px;font-weight:400}.pages-import [aria-current]{background:var(--surface-elevee);box-shadow:var(--ombre-2);color:var(--texte-principal)}.pages-import [data-relire=true]{outline:1px dashed var(--texte-secondaire);outline-offset:-1px}.page-originale{min-width:0;margin:0;position:sticky;top:0}.page-originale__plateau{background:var(--surface-creuse);box-shadow:inset 0 0 0 1px var(--trait-discret);border-radius:6px;padding:14px}.page-originale__plateau p{min-height:140px;color:var(--texte-secondaire);font-size:13px}.page-originale__papier{background:var(--papier-document);width:100%;height:auto;box-shadow:var(--ombre-4);display:block}.page-originale figcaption{color:var(--texte-secondaire);flex-wrap:wrap;gap:8px;margin-top:10px;font-size:11.5px;line-height:1.45;display:flex}.page-originale__agrandie{background:var(--papier-document);width:100%;height:auto;display:block}.page-originale__vignette{display:none}.page-import__alerte{border:1px dashed var(--texte-secondaire);background:var(--surface-elevee);border-radius:12px;margin:0 0 16px;padding:12px 16px;font-size:13px}.page-import__gestes{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.page-import__bilan{background:var(--surface-creuse);color:var(--texte-secondaire);border-radius:10px;padding:12px 16px;font-size:12.5px}.page-import__rappel{color:var(--texte-secondaire);font-size:11.5px}@media (width<=1024px){.page-import__regard{grid-template-columns:minmax(220px,35%) minmax(0,1fr);gap:20px}}@media (width<=680px){.page-import__regard{grid-template-columns:1fr;gap:14px}.page-import__fil{flex-wrap:wrap;gap:8px}.page-originale{position:relative}.page-originale__plateau:has(img),.page-originale:has(img) figcaption{display:none}.page-originale__vignette{white-space:normal;text-align:left;align-items:center;gap:12px;width:100%;display:flex}.page-originale__vignette img{object-fit:contain;background:var(--papier-document);width:30px;height:40px;box-shadow:var(--ombre-2)}.page-originale__vignette b{margin-left:auto}}.fil__points{gap:10px;margin:16px 0 0;display:grid}.fil__points>li{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.fil__libelle{color:var(--texte-principal);text-decoration:none}.fil__libelle:hover{color:var(--accent)}.fil__detail{color:var(--texte-secondaire);font-size:12px;display:block}.fil__etat{border:1px solid var(--accent-sourd);border-radius:var(--r-rond);color:var(--accent);letter-spacing:.06em;text-transform:uppercase;padding:1px 7px;font-size:10px}.fil__date{min-width:92px;color:var(--texte-discret);font-size:11px}.fil--annee{border:1px solid var(--filet-panneau);border-radius:var(--r-2);background:var(--btn2-fond);margin:12px 0 20px;padding:13px 16px}.fil__annee{color:var(--accent);font:500 16px var(--serif);margin:0 0 10px}.fil--annee .fil__points{margin:0}.apercus-vie{margin-top:14px}.apercus-vie__titre{color:var(--texte-discret);letter-spacing:.16em;text-transform:uppercase;margin:0 0 10px;font-size:9px;font-weight:700}.apercus-vie__grille{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.apercu-vie{border:1px solid var(--filet-panneau);border-radius:var(--r-2);background:color-mix(in srgb, var(--panneau-fond) 80%, transparent);min-width:0;min-height:188px;color:var(--texte-principal);transition:border-color var(--t-react) var(--ease), background var(--t-react) var(--ease);flex-direction:column;padding:12px 13px;text-decoration:none;display:flex}.apercu-vie:hover,.apercu-vie:focus-visible{border-color:var(--accent);background:var(--btn2-fond)}.apercu-vie h3{color:var(--texte-discret);letter-spacing:.13em;text-transform:uppercase;margin:0;font-size:9px;font-weight:700}.apercu-vie p{color:var(--texte-secondaire);margin:auto 0 0;padding-top:8px;font-size:10.5px;line-height:1.4}.apercu-vie__famille{flex-wrap:wrap;flex:1;place-content:center;gap:8px;min-height:100px;display:flex}.apercu-vie__groupe{border-bottom:1px solid var(--filet-panneau);flex-direction:column;align-items:center;gap:4px;padding:3px 5px;display:flex}.apercu-vie__groupe>span{align-items:center;gap:2px;display:flex}.apercu-vie__pistes{flex:1;align-content:center;gap:8px;display:grid}.apercu-vie__pistes strong{font:400 22px var(--serif)}.apercu-vie__pistes>span{grid-template-columns:20px minmax(0,1fr);align-items:center;gap:8px;display:grid}.apercu-vie__pistes i{background:var(--filet-panneau);border-radius:8px;height:7px;overflow:hidden}.apercu-vie__pistes b{border-radius:inherit;background:var(--accent);height:100%;display:block}.apercu-vie__pistes .est-passif b{background:var(--texte-discret)}.apercu-vie__pistes i.est-inconnu{background:repeating-linear-gradient(135deg, var(--texte-discret) 0 1px, var(--filet-panneau) 1px 4px)}.apercu-vie__pistes i.est-inconnu b{display:none}.apercu-vie__budget{border-bottom:1px solid var(--filet-panneau);height:100px;margin-top:8px;position:relative}.apercu-vie__budget i{background:color-mix(in srgb, var(--accent) 55%, transparent);width:11%;position:absolute}.apercu-vie__budget i.est-total{background:var(--accent)}.apercu-vie__budget i.est-inconnu{background:repeating-linear-gradient(135deg, var(--texte-discret) 0 1px, transparent 1px 4px);min-height:16px}.apercu-vie__visees{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));justify-content:space-around;align-items:center;gap:4px;min-height:100px;display:grid}.apercu-vie__visees span{color:var(--accent);flex-direction:column;align-items:center;gap:6px;font-size:11px;display:flex}.apercu-vie__visees b{border:1px solid var(--accent);border-radius:50%;flex:none;place-items:center;width:24px;height:24px;font-weight:500;display:grid}.apercu-vie__visees small{color:var(--texte-discret);font-size:10px}@media (width<=1050px){.apercus-vie__grille{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.apercus-vie__grille{grid-template-columns:1fr}.dense-echelle--deployee .repere__quoi{background:var(--panneau-fond);border-radius:var(--r-1)}.apercu-vie{min-height:74px}.apercu-vie__famille,.apercu-vie__pistes,.apercu-vie__budget,.apercu-vie__visees{min-height:36px}.apercu-vie__budget{max-height:46px}}@media (height<=760px){.apercu-vie{min-height:74px;padding-block:8px}.apercu-vie__famille,.apercu-vie__pistes,.apercu-vie__budget,.apercu-vie__visees{min-height:34px}.apercu-vie__budget{max-height:42px}}.ajout-objectif{z-index:30;right:var(--ajout-droite,20px);bottom:var(--ajout-bas,40px);width:min(640px,100vw - 40px);max-height:min(82vh, var(--ajout-hauteur,760px));border:1px solid var(--trait-discret);background:var(--surface-4);color:var(--texte-principal);box-shadow:var(--ombre-4);border-radius:16px;gap:12px;padding:14px 16px 16px;display:grid;position:fixed;overflow-y:auto}.ajout-objectif__titre{color:var(--texte-principal);font:400 19px/1.2 var(--serif);margin:0}.ajout-objectif__rang-pris{border-bottom:1px solid var(--trait-discret);color:var(--texte-secondaire);margin:0;padding-bottom:10px;font-size:13px;line-height:1.45}.ajout-objectif__familles{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 18px;display:grid}.ajout-objectif__famille{align-content:start;gap:5px;min-width:0;display:grid}.ajout-objectif__famille[data-position="1-1"]{grid-area:1/1}.ajout-objectif__famille[data-position="2-1"]{grid-area:1/2}.ajout-objectif__famille[data-position="1-2"]{grid-area:2/1}.ajout-objectif__famille[data-position="2-2"]{grid-area:2/2}.ajout-objectif__famille[data-position="1-3"]{grid-area:3/1}.ajout-objectif__famille[data-position="2-3"]{grid-area:3/2}.ajout-objectif__famille[data-position="1-4"]{grid-area:4/1}.ajout-objectif__famille[data-position="2-4"]{grid-area:4/2}.ajout-objectif__famille h3{color:var(--texte-secondaire);letter-spacing:.15em;text-transform:uppercase;margin:0 0 2px;font-size:10px;font-weight:700}.ajout-objectif__famille ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ajout-objectif__choix{width:100%;min-height:30px;color:var(--texte-principal);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:space-between;align-items:center;gap:10px;padding:4px 0;display:flex}.ajout-objectif__choix:hover,.ajout-objectif__choix:focus-visible{color:var(--accent)}.ajout-objectif__choix:focus-visible,.ajout-objectif__autre input:focus-visible,.ajout-objectif__autre button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ajout-objectif__texte{gap:1px;min-width:0;display:grid}.ajout-objectif__libelle{font-size:13px;line-height:1.35}.ajout-objectif__precision{color:var(--texte-secondaire);font-size:11.5px;line-height:1.35}.ajout-objectif__signes{color:var(--texte-secondaire);flex:none;align-items:center;gap:4px;display:inline-flex}.ajout-objectif__deja-cite{color:var(--texte-secondaire);flex:none;font-size:11px;font-style:italic}.ajout-objectif__choix.est-deja-cite{color:var(--texte-secondaire)}.ajout-objectif__autre form{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ajout-objectif__libelle-cache{clip:rect(0, 0, 0, 0);white-space:nowrap;clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.ajout-objectif__autre input{border:1px dashed var(--trait-moyen);width:100%;min-width:0;color:var(--texte-principal);font:inherit;background:0 0;border-radius:8px;padding:8px 10px;font-size:13px;font-style:italic;line-height:1.35}.ajout-objectif__autre input::placeholder{color:var(--texte-secondaire);opacity:1}.ajout-objectif__autre button{border:1px solid var(--trait-moyen);color:var(--texte-principal);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:7px 9px;font-size:11px}.ajout-objectif__autre button:disabled{color:var(--texte-discret);cursor:default}.ajout-objectif__erreur{color:var(--n-bloquante);margin:0;font-size:12px}@media (width<=720px){.ajout-objectif[data-ancrage=poche]{width:100%;max-height:88dvh;padding:22px 20px max(24px, env(safe-area-inset-bottom));border-radius:18px 18px 0 0;bottom:0;left:0;right:0}.ajout-objectif__familles{grid-template-columns:minmax(0,1fr);gap:18px}.ajout-objectif__famille[data-position]{grid-area:auto}}.saisie-objectifs__parole textarea{resize:vertical;width:100%;min-height:66px;color:var(--texte-principal);font:italic 500 16px/1.45 var(--serif);background:0 0;border:0;outline:0}.saisie-objectifs__citation{font:italic 500 16px/1.45 var(--serif)}.saisie-objectifs__facultatif{border:1px solid var(--trait-discret);border-radius:12px;padding:12px}.saisie-objectifs__facultatif summary{cursor:pointer;color:var(--texte-secondaire);font-size:12px}.saisie-objectifs__facultatif summary em{margin-left:4px}.saisie-objectifs__cible{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;display:grid}.saisie-objectifs__analyses{gap:12px;display:grid}.saisie-objectifs__analyse{color:var(--texte-principal);align-items:center;gap:8px;font-size:14px;display:flex}.saisie-objectifs__analyse input{accent-color:var(--accent)}.saisie-objectifs__sans-rang{flex:none}.fiche-contrainte__types{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fiche-contrainte__type{border:1px solid var(--trait-moyen);background:var(--surface-1);max-width:100%;color:var(--texte-principal);text-align:left;border-radius:999px;padding:5px 11px;font-size:12px}.fiche-contrainte__type[aria-pressed=true]{border-color:var(--accent);background:color-mix(in srgb, var(--accent) 12%, var(--surface-1));font-weight:600}.fiche-contrainte__note textarea{resize:vertical;width:100%;min-height:66px;color:var(--texte-principal);font:500 15px/1.45 var(--serif);background:0 0;border:0;outline:0}.anneau-visees{color:var(--texte-principal);flex:none;margin:-4px 0 0 -12px;position:relative;overflow:visible}.anneau-visees__halo{z-index:0;background:radial-gradient(closest-side, var(--m-coeur), transparent);pointer-events:none;border-radius:50%;width:540px;height:440px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.anneau-visees>svg{z-index:1;position:absolute;inset:0;overflow:visible}.anneau-visees__guide{fill:none;stroke:var(--texte-discret);stroke-width:1px;stroke-dasharray:1 5}.anneau-visees__rail{fill:none;stroke:var(--texte-discret);stroke-width:1px}.anneau-visees__rail--interieur{stroke:var(--trait-moyen)}.anneau-visees__graduation{stroke:var(--texte-discret);stroke-width:1px}.anneau-visees__corde{stroke:var(--texte-secondaire);stroke-width:1px}.anneau-visees__corde--1,.anneau-visees__corde.est-choisi{stroke:var(--accent);stroke-width:1.4px}.anneau-visees__corde.est-retire{stroke:var(--texte-secondaire);stroke-width:1px}.anneau-visees__poste{fill:var(--surface-1);stroke:var(--texte-secondaire);stroke-width:1px}.anneau-visees__poste.est-servi{fill:var(--accent);stroke:var(--accent)}.anneau-visees__poste.est-touche{fill:var(--surface-1);stroke:var(--accent)}.anneau-visees__poste.est-retire{fill:var(--surface-1);stroke:var(--texte-secondaire)}.anneau-visees__poste.est-choisi{fill:var(--accent);stroke:var(--accent)}.anneau-visees__cite{fill:var(--surface-1);stroke:var(--texte-secondaire);stroke-width:1px}.anneau-visees__cite--a-relier{stroke-dasharray:2.6 1.4}.anneau-visees__nom{z-index:2;color:var(--texte-secondaire);white-space:nowrap;align-items:center;gap:6px;font-size:12px;line-height:1.25;display:inline-flex;position:absolute;transform:translateY(-50%)}.anneau-visees__nom--gauche{text-align:right;flex-direction:row-reverse;transform:translate(-100%,-50%)}.anneau-visees__nom--haut{transform:translate(-50%,-100%)}.anneau-visees__nom.est-servi,.anneau-visees__nom.est-choisi{color:var(--texte-principal)}.anneau-visees__nom.est-servi .fig,.anneau-visees__nom.est-choisi .fig{color:var(--accent)}.anneau-visees__nom.est-retire,.anneau-visees__nom.est-retire .fig{color:var(--texte-secondaire)}.anneau-visees__sceau{z-index:2;border:1px solid var(--accent);background:var(--surface-1);color:var(--texte-principal);font-family:var(--serif);border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid;position:absolute;transform:translate(-50%,-50%)}.anneau-visees__sceau--1{background:var(--accent);color:var(--surface-1);box-shadow:0 0 0 5px color-mix(in srgb, var(--accent) 16%, transparent), 0 0 24px color-mix(in srgb, var(--accent) 35%, transparent);font-size:21px}.anneau-visees__sceau.est-retire{border-color:var(--trait-moyen);background:var(--surface-1);color:var(--texte-secondaire);box-shadow:none}.anneau-visees__breche{z-index:2;color:var(--texte-secondaire);text-align:center;text-underline-offset:3px;white-space:nowrap;font-size:11.5px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1px;position:absolute;transform:translate(-50%)}.anneau-visees--basse .anneau-visees__halo{width:420px;height:340px}.anneau-visees--etroit{margin:0}.anneau-visees--etroit .anneau-visees__halo{width:100%;height:290px}.objectifs-visees{grid-template-columns:540px minmax(0,1fr);align-items:start;gap:8px 28px;margin-top:14px;display:grid}.objectifs-visees--basse{grid-template-columns:440px minmax(0,1fr)}.objectifs-visees__gauche{gap:6px;min-width:0;display:grid}.objectifs-visees__scene{min-width:0}.objectifs-visees__lecture{gap:14px;min-width:0;padding-top:2px;display:grid}.lecture-rangs{display:grid}.lecture-rangs__rang{border-top:1px solid var(--trait-discret);grid-template-columns:40px minmax(0,1fr);gap:14px;padding:12px 14px 13px 10px;display:grid;position:relative}.lecture-rangs__rang:first-child{border-top:0}.lecture-rangs__rang.est-premier{background:linear-gradient(90deg, color-mix(in srgb, var(--accent) var(--objectif-teinte-rang-1), transparent), transparent 75%);border-radius:14px}.lecture-rangs__rang.est-premier+.lecture-rangs__rang{border-top-color:#0000}.lecture-rangs__rang.est-choisi{box-shadow:inset 0 0 0 1px var(--accent);border-radius:14px}.lecture-rangs__sceau{border:1px solid var(--accent);width:34px;height:34px;color:var(--texte-principal);font-family:var(--serif);border-radius:50%;place-items:center;margin-top:1px;font-size:17px;display:grid}.lecture-rangs__rang.est-premier .lecture-rangs__sceau{background:var(--accent);color:var(--surface-1)}.lecture-rangs__rang.est-libre .lecture-rangs__sceau{border-style:dashed;border-color:var(--texte-discret);color:var(--texte-secondaire)}.lecture-rangs__corps{gap:5px;min-width:0;display:grid}.lecture-rangs__fiche{gap:inherit;text-align:left;min-width:0;padding:0;display:grid}.lecture-rangs__libelle{color:var(--texte-principal);font-family:var(--serif);font-size:21px;font-weight:400;line-height:1.2}.lecture-rangs__mot{quotes:none;color:var(--texte-principal);font-family:var(--serif);font-size:15px;font-style:italic;line-height:1.4}.lecture-rangs__sans-mot,.lecture-rangs__libre{color:var(--texte-secondaire);font-size:12.5px;font-style:italic}.lecture-rangs__meta{color:var(--texte-secondaire);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:0 8px;margin-top:2px;font-size:12.5px;display:flex}.lecture-rangs__indicateur,.lecture-rangs__meta strong{color:var(--texte-principal)}.lecture-rangs__meta strong{font-weight:600}.objectif-a-documenter{border:1px dashed var(--texte-secondaire);color:var(--texte-secondaire);border-radius:999px;padding:0 7px;font-style:italic;font-weight:400;line-height:1.5}.lecture-rangs__analyses{color:var(--texte-secondaire);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.lecture-rangs__analyses a{color:var(--texte-secondaire);-webkit-text-decoration-color:var(--trait-moyen);text-decoration-color:var(--trait-moyen);text-underline-offset:3px;align-items:center;gap:4px;font-weight:400;display:inline-flex}.objectifs-visees--basse .objectifs-visees__lecture{gap:8px}.objectifs-visees--basse .lecture-rangs__rang{gap:12px;padding:7px 12px 8px 8px}.objectifs-visees--basse .lecture-rangs__sceau,.objectifs-visees--etroit .lecture-rangs__sceau{width:30px;height:30px;font-size:15px}.objectifs-visees--basse .lecture-rangs__corps{gap:2px}.objectifs-visees--basse .lecture-rangs__libelle,.objectifs-visees--etroit .lecture-rangs__libelle{font-size:18px}.objectifs-visees--basse .lecture-rangs__mot{font-size:13.5px}.objectifs-visees--etroit{grid-template-columns:minmax(0,1fr);justify-items:center}.objectifs-visees--etroit .objectifs-visees__lecture{justify-self:stretch}.objectifs-visees--etroit .lecture-rangs__rang{grid-template-columns:32px minmax(0,1fr);gap:10px;padding:10px 6px}.objectifs-visees--etroit .lecture-rangs__mot{font-size:14px}.sommaire{border:1px solid var(--trait-discret);background:var(--m-carte);box-shadow:inset 0 1px 0 var(--m-filet-haut);border-radius:18px;grid-template-columns:1fr 1.1fr;align-items:center;gap:28px;padding:14px 22px;display:grid}.sommaire__net{flex-direction:column;display:flex;position:relative}.sommaire:has(.total-incomplet__liste){z-index:5;position:relative}.sommaire__grand{color:var(--texte-principal);text-shadow:0 0 40px rgb(var(--rgb-accent) / .15);font-variant-numeric:tabular-nums;margin:2px 0 4px;font-size:34px;display:block}.sommaire__grand .total-incomplet--principal.est-absent>span:first-child{font-size:32px}.sommaire__appui{color:var(--texte-secondaire);font-variant-numeric:tabular-nums;font-size:12.5px}.sommaire__appui b{color:var(--texte-principal);font-weight:600}.sommaire__pistes{gap:7px;display:grid}.sommaire__pistes li{color:var(--texte-secondaire);grid-template-columns:16px 72px 1fr 92px;align-items:center;gap:10px;font-size:12.5px;display:grid}.sommaire__pistes .chiffre{text-align:right;color:var(--texte-principal);font-variant-numeric:tabular-nums}.sommaire__pistes .total-incomplet.est-absent{font-size:11px}.piste{background:rgb(var(--rgb-trace) / .07);border-radius:3px;height:6px;position:relative;overflow:hidden}.piste b{background:linear-gradient(90deg, var(--accent-sourd), var(--accent));border-radius:3px;height:100%;display:block}.piste.est-absente{border:1px dashed var(--trait-discret);background:0 0}:where(.patrimoine-registre[data-etroit=oui]) .sommaire{grid-template-columns:1fr;gap:20px;padding:16px 18px}:where(.patrimoine-registre[data-etroit=oui]) .sommaire__pistes li{grid-template-columns:16px 64px 1fr 80px;gap:8px}@media (height<=760px){.sommaire{padding:10px 20px}.sommaire__grand{font-size:28px}}.patrimoine-registre{--largeur-badge:30px;--largeur-nom:180px;--largeur-masse:150px;--largeur-valeur:116px;--ecart-colonnes:8px;--retrait-rang:9px;min-width:0}.matrice{--fig-encre:var(--texte-principal);margin-top:10px;display:grid}.matrice__groupe{justify-content:space-between;align-items:baseline;gap:4px 12px;padding:12px 8px 4px;display:flex}.groupe__note{color:var(--texte-secondaire);text-align:right;font-size:12.5px}.groupe__total{color:var(--texte-secondaire);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:600}.rang{grid-template-columns:var(--largeur-badge) var(--colonnes);align-items:center;gap:0 var(--ecart-colonnes);width:100%;min-height:46px;padding:0 calc(var(--retrait-rang) - 1px);text-align:left;cursor:pointer;transition:background var(--t-react), border-color var(--t-react);border:1px solid #0000;border-radius:12px;display:grid;position:relative}.rang:hover,.rang:focus-visible{background:rgb(var(--rgb-trace) / .04);border-color:var(--trait-discret)}.rang.est-choisi{background:var(--surface-3,rgb(var(--rgb-trace) / .06));border-color:var(--accent)}.rang--creation{border-style:dashed;border-color:var(--trait-moyen);min-height:46px;color:var(--texte-secondaire);text-align:left}.rang--creation:hover,.rang--creation:focus-within{border-color:var(--accent);color:var(--accent)}.rang__creation-action{text-align:left;width:100%;padding:8px 4px}.rang__creation-action:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.rang__creation-action:disabled{cursor:not-allowed;opacity:.55}.rang__badge{background:rgb(var(--rgb-trace) / .05);border:1px solid var(--trait-discret);width:28px;height:28px;color:var(--texte-secondaire);border-radius:8px;place-items:center;display:grid}.rang__badge--pointille{background:0 0;border-style:dashed}.rang__nom{color:var(--texte-principal);flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;padding-left:4px;font-size:13.5px;display:flex}.rang__masses{display:contents}.cellule__masse{display:none}.rang__sous{color:var(--texte-discret);flex-basis:100%;font-size:11px}.rang__marque{border:1px solid var(--trait-moyen);color:var(--texte-secondaire);border-radius:999px;padding:1px 8px;font-size:10.5px}.rang__marque--manque{border-style:dashed;border-color:var(--accent);color:var(--accent)}.cellule{height:100%;color:var(--texte-secondaire);justify-content:center;align-items:center;gap:6px;font-size:11.5px;display:flex}.cellule--titulaire{color:var(--texte-principal)}.cellule--titulaire .fig{color:var(--fig-encre)}.jeton{background:var(--accent);width:9px;height:9px;box-shadow:0 0 0 3px rgb(var(--rgb-accent) / .14);border-radius:50%;display:inline-block}.pastille-valeur{border:1px solid var(--trait-moyen);background:var(--m-carte);color:var(--texte-principal);font-variant-numeric:tabular-nums;border-radius:8px;justify-self:end;padding:4px 10px;font-size:13px;font-weight:600}.pastille-valeur--sanspiece{border-style:dashed}.pastille-valeur.est-absente{color:var(--texte-discret);border-style:dashed;font-size:11.5px;font-style:italic}:where(.patrimoine-registre[data-etroit=oui]) .rang{grid-template-columns:28px minmax(0,1fr) auto;gap:6px 8px}:where(.patrimoine-registre[data-etroit=oui]) .rang:not(.rang--creation){padding:10px 8px}:where(.patrimoine-registre[data-etroit=oui]) .rang__nom{overflow-wrap:anywhere;grid-area:1/2;padding-left:0}:where(.patrimoine-registre[data-etroit=oui]) .rang__badge{grid-area:1/1}:where(.patrimoine-registre[data-etroit=oui]) .rang__masses{flex-wrap:wrap;grid-area:2/2/auto/-1;gap:6px 12px;min-width:0;display:flex}:where(.patrimoine-registre[data-etroit=oui]) .cellule{flex-wrap:wrap;justify-content:flex-start;height:auto}:where(.patrimoine-registre[data-etroit=oui]) .cellule:empty{display:none}:where(.patrimoine-registre[data-etroit=oui]) .cellule__masse{display:inline}:where(.patrimoine-registre[data-etroit=oui]) .pastille-valeur{white-space:nowrap;grid-area:1/3;padding:4px 6px}:where(.patrimoine-registre[data-etroit=oui]) .rang--creation .rang__nom{grid-column:2/-1}:where(.patrimoine-registre[data-etroit=oui]) .matrice__groupe{flex-wrap:wrap}@media (height<=760px){.rang:not(.rang--creation){min-height:40px}}.matrice__collant{grid-template-columns:var(--largeur-badge) var(--colonnes);align-items:stretch;column-gap:var(--ecart-colonnes);z-index:4;margin:0 calc(-1 * var(--objet-espace-x));padding:8px var(--objet-espace-x) 0;background:0 0;grid-template-rows:auto;display:grid;position:sticky;top:-18px;container-type:scroll-state}.matrice__collant:before{content:"";z-index:-1;background:var(--patrimoine-plaque-collante);position:absolute;inset:0}@container scroll-state(stuck:none){.matrice__collant:before{opacity:0}}.bascule{border:1px solid var(--trait-discret);background:var(--surface-creuse);border-radius:12px;flex-wrap:wrap;gap:4px;max-width:100%;margin:0;padding:3px;display:inline-flex}.bascule__choix{min-width:0;color:var(--texte-secondaire);text-align:left;transition:background var(--t-react), color var(--t-react), box-shadow var(--t-react);border-radius:9px;flex:1 0 auto;align-items:center;gap:8px;padding:6px 14px;display:inline-flex}.bascule__choix span{font-size:13.5px;font-weight:600}.bascule__choix em{color:var(--texte-secondaire);font-size:11.5px;font-style:normal;display:inline}.bascule__choix--actif{background:var(--surface-2);color:var(--texte-principal);box-shadow:var(--ombre-2), inset 0 -2px 0 var(--accent)}.bascule__choix--actif .gl{color:var(--accent)}.bascule__choix:not(.bascule__choix--actif):hover{color:var(--texte-principal);background:rgb(var(--rgb-trace) / .04)}.matrice__tete{grid-area:1/1/auto/-1;grid-template-columns:subgrid;grid-template-rows:subgrid;border-bottom:1px solid var(--trait-moyen);align-items:center;padding:0 8px;display:grid}.matrice__bascule{z-index:1;grid-area:1/1/auto/3;place-items:center start;padding-bottom:8px;display:grid}.matrice__axe{clip-path:inset(50%);white-space:nowrap;grid-area:1/1/auto/3;width:1px;height:1px;padding:0;position:relative;overflow:hidden}.matrice__valeur{text-align:right;grid-area:1/-2;align-self:center;padding-bottom:8px}.masse{grid-row:1;justify-content:center;align-items:center;gap:8px;padding-bottom:8px;display:flex}.masse__figures{justify-content:center;align-items:center;min-height:0;display:flex}.masse__figures .fig{color:var(--fig-encre);width:26px;height:26px}.masse__figures--2 .fig+.fig{margin-left:-7px}.masse__nom{color:var(--texte-principal);text-align:left;justify-items:start;gap:0;padding:0;font-size:12px;font-weight:600;line-height:1.3;display:grid}.masse__total{color:var(--texte-secondaire);font-variant-numeric:tabular-nums;font-size:11.5px}@media (width<=1320px){.patrimoine-registre{--largeur-masse:108px;--largeur-valeur:100px}.bascule__choix{column-gap:6px;padding:6px 10px}.masse{flex-direction:column;gap:2px}.masse__nom{text-align:center;justify-items:center}}@media (height<=760px){.matrice__collant{padding-top:6px}.masse__figures .fig{width:24px;height:24px}}:where(.patrimoine-registre[data-etroit=oui]) .matrice__collant{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr);margin:0;padding:8px 0 0}:where(.patrimoine-registre[data-etroit=oui]) .matrice__bascule{grid-area:1/1}:where(.patrimoine-registre[data-etroit=oui]) .matrice__tete{flex-wrap:wrap;grid-row:2;gap:12px;padding:0 0 8px;display:flex}:where(.patrimoine-registre[data-etroit=oui]) .masse{flex:80px;padding:0}:where(.patrimoine-registre[data-etroit=oui]) .matrice__valeur{display:none}@media (width<=680px){.matrice__collant{top:-16px}}html[data-mode=clair] .matrice{--fig-encre:var(--texte-secondaire)}.matrice__legende{border-top:1px solid var(--trait-discret);color:var(--texte-discret);flex-wrap:wrap;gap:6px 20px;margin-top:16px;padding:12px 8px 0;font-size:11px;display:flex}.matrice__legende span{align-items:center;gap:6px;display:inline-flex}.matrice__legende b{color:var(--accent);font-weight:600}.total-incomplet--secondaire.est-incomplet{text-decoration-line:underline;text-decoration-style:dashed;-webkit-text-decoration-color:var(--sol-accent);text-decoration-color:var(--sol-accent);text-underline-offset:3px}.total-incomplet--principal{flex-wrap:wrap;align-items:baseline;gap:4px 8px;display:inline-flex}.total-incomplet__pastille{border:1px dashed var(--sol-accent);color:var(--texte-principal);font-family:var(--sans);border-radius:999px;align-self:center;padding:3px 10px;font-size:12px;font-weight:600;line-height:1.2}.total-incomplet__action,.total-incomplet__lien,.total-incomplet__fermer{color:var(--texte-principal);font:600 12.5px/1.4 var(--sans);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.total-incomplet__liste{z-index:5;border:1px solid var(--trait-discret);background:var(--surface-4);width:min(420px,100vw - 48px);color:var(--texte-principal);box-shadow:var(--ombre-panneau);font:400 12.5px/1.5 var(--sans);border-radius:14px;padding:16px;position:absolute;top:calc(100% + 8px);left:0}.total-incomplet__titre{font-family:var(--serif);margin-bottom:4px;font-size:17px;font-weight:400;display:block}.total-incomplet__part small{color:var(--texte-secondaire);font-size:11.5px;display:block}.total-incomplet__part small:first-letter{text-transform:uppercase}.total-incomplet__mention{border-top:1px solid var(--trait-discret);color:var(--texte-secondaire);margin-top:12px;padding-top:10px;display:block}.total-incomplet__liste ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.total-incomplet__liste li{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.total-incomplet__fermer{margin:12px 0 0 auto;display:block}.total-incomplet--secondaire.est-absent,.total-incomplet--principal.est-absent>span:first-child{color:var(--texte-discret);font-style:italic}.protection{gap:16px;margin-top:16px;display:grid}.protection__matrice{grid-template-columns:150px repeat(var(--nb-declarants), minmax(0, 1fr));align-items:stretch;gap:10px 12px;display:grid}.protection__matrice--vide{grid-template-columns:minmax(0,1fr)}.protection__entete,.protection__ligne{display:contents}.protection__personne{min-width:0;min-height:88px;color:var(--texte-principal);text-align:center;align-content:end;justify-items:center;gap:4px;padding:0 4px;display:grid}.protection__personne strong{font-family:var(--serif);font-size:19px;line-height:1.15}.protection__risque{flex-direction:column;justify-content:center;min-width:0;padding-right:5px;display:flex}.protection__risque h2{color:var(--texte-principal);margin:0;font-size:16px;line-height:1.2}.protection__risque p{color:var(--texte-secondaire);margin:5px 0 0;font-size:11px;line-height:1.35}.protection__depart{color:var(--texte-secondaire);margin-top:5px;line-height:1.4;display:block}.protection__a-confirmer{-webkit-text-decoration:underline dashed var(--sol-accent);text-decoration:underline dashed var(--sol-accent);text-underline-offset:3px}.protection__depart a{color:var(--texte-principal);text-underline-offset:3px;font-weight:600;text-decoration:underline}.protection__legende{color:var(--texte-secondaire);align-items:center;gap:10px;margin:14px 0 10px;font-size:11.5px;display:flex}.protection__legende .protection__arc{flex:0 0 30px;width:30px;height:15px}.protection__case{border-bottom:1px dashed var(--filet-panneau);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;min-width:0;min-height:54px;padding:8px 14px;display:grid}.protection__arc{border:1px dashed var(--texte-discret);border-bottom:0;border-radius:44px 44px 0 0;width:44px;height:22px}.protection__engagements>h2{color:var(--texte-discret);letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:10px;font-weight:700;line-height:1.4}.protection__engagements ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.protection__point{border:1px dashed var(--accent-sourd);border-radius:50%;flex:0 0 9px;width:9px;height:9px;margin-top:4px}.protection__liste{gap:8px;min-width:0;display:grid}.protection__liste li{align-items:start;gap:8px;min-width:0;display:flex}.protection__piece{gap:2px;min-width:0;font-size:11px;line-height:1.4;display:grid}.protection__piece strong{color:var(--texte-principal);font-size:12px;font-weight:600}.protection__piece small{color:var(--texte-discret);font-size:11px}.protection__piece a{color:var(--texte-principal);text-underline-offset:3px;font-weight:600;text-decoration:underline}.protection__a-preciser{color:var(--texte-secondaire);margin:0;font-size:12px}.protection__limite{color:var(--texte-discret);margin:9px 0 0;font-size:10px;line-height:1.4}.protection__engagements{padding-top:2px}.protection__engagement{border:1px solid var(--filet-panneau);border-radius:var(--r-2);background:var(--m-carte);align-items:center;gap:12px;min-width:0;min-height:68px;padding:11px 14px;display:flex}.protection__engagement>span:last-child{gap:3px;min-width:0;display:grid}.protection__engagement strong{color:var(--texte-principal);font-size:13px;font-weight:600}.protection__engagement small{color:var(--texte-discret);font-size:10px;line-height:1.35}.protection__engagements>p:not(.protection__limite){color:var(--texte-secondaire);font-size:12px}.protection__vide{color:var(--texte-discret);grid-column:1/-1;align-self:center;font-size:12px}@media (width<=760px){.protection{margin-top:14px}.protection__matrice{grid-template-columns:104px repeat(var(--nb-declarants), minmax(0, 1fr));gap:7px}.protection__matrice--vide{grid-template-columns:minmax(0,1fr)}.protection__personne{min-height:92px;font-size:11px}.protection__personne strong{font-size:12px}.protection__risque h2{font-size:13px}.protection__risque p{font-size:9px}.protection__case{grid-template-columns:minmax(0,1fr);justify-items:center;padding:9px 5px}.protection__liste{justify-self:stretch}.protection__engagements ul{grid-template-columns:minmax(0,1fr)}}.choix-lecture{position:relative}.choix-lecture__bouton{border:1px solid var(--trait-discret);background:var(--surface-creuse);color:var(--texte-principal);font:600 13.5px/1.2 var(--sans);border-radius:10px;align-items:baseline;gap:8px;padding:8px 14px;display:inline-flex}.choix-lecture__motif{letter-spacing:.1em;text-transform:uppercase;color:var(--texte-secondaire);font-size:10.5px}.choix-lecture__menu{z-index:8;border:1px solid var(--trait-discret);background:var(--surface-4);width:344px;box-shadow:var(--ombre-4);border-radius:14px;padding:6px;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}.choix-lecture[data-alignement=debut] .choix-lecture__menu{left:0;right:auto}.choix-lecture__menu ul{outline:none;gap:2px;margin:0;padding:0;list-style:none;display:grid}.choix-lecture__option{cursor:pointer;border-radius:10px;gap:2px;padding:9px 12px;display:grid}.choix-lecture__option strong{color:var(--texte-principal);font-size:13.5px;font-weight:600}.choix-lecture__option span{color:var(--texte-secondaire);font-size:12px}.choix-lecture__option:hover,.choix-lecture__menu ul:focus-visible .est-active{background:rgb(var(--rgb-trace) / .07)}.choix-lecture__option.est-choisie{background:var(--surface-2);box-shadow:inset 2px 0 0 var(--accent)}.choix-lecture__option.est-a-documenter strong{font-style:italic}.choix-lecture__complement{border-top:1px solid var(--trait-discret);margin-top:4px}.choix-lecture__complement>a{color:var(--texte-principal);padding:10px 12px 6px;font-size:12.5px;font-weight:600;text-decoration:none;display:block}@media (width<=680px){.choix-lecture{width:100%}.choix-lecture__bouton{justify-content:center;width:100%}.choix-lecture__menu{width:min(344px,100%);max-height:65vh;left:0;right:auto;overflow-y:auto}}.saisie-revenus__formulaire{gap:14px;display:grid}.saisie-revenus__section{gap:14px;min-width:0;display:grid}.saisie-revenus__sujet{gap:16px;display:grid}.saisie-revenus__sujet[hidden]{display:none}.saisie-revenus__personnes,.saisie-revenus__paire{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.saisie-revenus__personnes{gap:14px}.saisie-revenus__paire{gap:14px 22px}.saisie-revenus__plaque{background:rgb(var(--rgb-trace) / .04);border-radius:12px;align-content:start;gap:12px;min-width:0;padding:14px;display:grid}.saisie-revenus__plaque h3,.saisie-revenus__complement h4,.saisie-revenus__scolarite h4{font:600 10.5px/1.5 var(--sans);text-transform:uppercase;letter-spacing:.08em;color:var(--texte-secondaire);align-items:center;gap:8px;display:flex}.saisie-revenus__scolarite{gap:10px;padding-top:14px;display:grid}.saisie-revenus__scolarite>.saisie-revenus__paire{align-items:center;padding-top:14px}.saisie-revenus__ligne{gap:8px;min-width:0;display:grid;position:relative}.saisie-revenus__repere{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:8px;display:flex;position:absolute;top:0;right:0}.saisie-revenus__repere small{color:var(--texte-secondaire);font-size:11px}.saisie-revenus__details,.saisie-revenus__complement{border-top:1px solid var(--trait-discret);padding-top:14px}.saisie-revenus__details>summary{cursor:pointer;color:var(--texte-secondaire);font-size:12px;line-height:1.5}.saisie-revenus__ajout>summary{cursor:pointer;color:var(--texte-secondaire);font-size:12.5px;list-style:none}.saisie-revenus__ajout>summary::-webkit-details-marker{display:none}.saisie-revenus__ajout[open]>summary{color:var(--texte-principal);margin-bottom:10px}.saisie-revenus__complement{gap:14px;display:grid}.saisie-revenus__precisions{gap:12px;display:grid}.saisie-revenus__ligne:not(.saisie-revenus__ligne--bien)>.champ-commun>.champ-commun__libelle{padding-right:60px}.saisie-revenus__copie{text-align:left;color:var(--texte-secondaire);margin-top:12px;padding:0;font-size:12.5px;line-height:1.45;display:block}button.saisie-revenus__copie{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}button.saisie-revenus__copie:hover{color:var(--texte-principal)}.saisie-revenus__inconnue{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.saisie-revenus__ligne--bien>.saisie-revenus__repere{order:3;grid-column:1/-1;justify-content:flex-start;position:static}@media (width>720px){.saisie-revenus__ligne--paire{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:12px 22px}.saisie-revenus__ligne--don>.saisie-revenus__repere{right:calc(50% + 11px)}.saisie-revenus__ligne--paire>.saisie-revenus__precisions{display:contents}.saisie-revenus__ligne--paire>details,.saisie-revenus__ligne--paire>button{grid-column:1/-1}}@media (width<=720px){.saisie-revenus__personnes,.saisie-revenus__paire{grid-template-columns:minmax(0,1fr)}}.saisie-revenus__nature{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.saisie-revenus__nature small{color:var(--texte-secondaire);font-size:12px}.saisie-revenus__perception{gap:12px;display:grid}.saisie-revenus__total{font:400 24px var(--serif)}.base-activite{border-top:1px solid var(--trait-discret);gap:16px;margin-top:28px;padding-top:24px;display:grid}.base-activite h2{font:400 22px var(--serif)}.base-activite h2 span{font:400 14px var(--sans);color:var(--texte-secondaire)}.base-activite__personnes{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.base-activite__personne{align-items:center;gap:8px;display:flex}.base-activite__montant{font:400 24px var(--serif)}.base-activite__table{overflow-x:auto}.base-activite table{text-align:left;border-collapse:collapse;width:100%}.base-activite th,.base-activite td{border-bottom:1px solid var(--trait-discret);padding:8px}@media (width<=720px){.base-activite__personnes{grid-template-columns:minmax(0,1fr)}}.revenus{gap:0;min-width:0;display:grid}.cascade-defilement{overscroll-behavior-inline:contain;overflow-x:auto}.cascade{grid-template-columns:repeat(7,minmax(104px,1fr));gap:4px;padding:4px 0 0;display:grid}.cascade__colonne{text-align:center;grid-template-rows:140px 34px 30px;align-content:start;min-width:0;display:grid;position:relative}.cascade__zone{grid-row:1;height:140px;margin:0 9px;position:relative}.cascade__montant,.cascade__lien{z-index:2;top:max(0px, calc(var(--haut,100%) - 36px));white-space:nowrap;color:var(--texte-principal);font-size:12px;font-weight:650;position:absolute;left:50%;transform:translate(-50%)}.cascade__lien{color:var(--accent);text-underline-offset:3px;padding:0;text-decoration:underline}.cascade__lien:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:3px}.cascade__graphique{position:absolute;inset:0}.cascade__graphique:before{top:var(--zero,100%);border-top:1px solid var(--filet-panneau);content:"";position:absolute;left:-9px;right:-9px}.cascade__barre{top:var(--haut,100%);width:64%;height:var(--hauteur,0%);border:1px solid color-mix(in srgb, var(--filet-panneau) 85%, var(--texte-secondaire));background:color-mix(in srgb, var(--surface-2) 94%, var(--texte-secondaire));border-radius:5px 5px 2px 2px;position:absolute;left:18%}.cascade__colonne--engagement .cascade__barre{background:repeating-linear-gradient(135deg, transparent 0 5px, color-mix(in srgb, var(--texte-secondaire) 30%, transparent) 5px 7px)}.cascade__colonne--total .cascade__barre{background:color-mix(in srgb, var(--surface-2) 70%, var(--texte-secondaire))}.cascade__colonne:last-child .cascade__barre{border-color:var(--accent);background:linear-gradient(180deg, var(--accent), color-mix(in srgb, var(--accent) 72%, var(--surface-2)));box-shadow:0 0 18px color-mix(in srgb, var(--accent) 18%, transparent)}.cascade__colonne.est-absente .cascade__barre{background:repeating-linear-gradient(135deg, transparent 0 6px, color-mix(in srgb, var(--texte-secondaire) 18%, transparent) 6px 8px);border-style:dashed}.cascade__colonne.est-nulle .cascade__barre{display:none}.cascade__libelle{text-wrap:balance;min-height:30px;padding:8px 3px 0;font-size:11px;line-height:1.25}.cascade__nature{min-height:26px;color:var(--texte-secondaire);padding:4px 3px 0;font-size:10px;line-height:1.25}.cascade__colonne--total:last-child:not(.est-absente) .cascade__montant{color:var(--accent);font-family:var(--serif);font-size:17px}.cascade__colonne.est-absente .cascade__montant{color:var(--texte-discret);font-style:italic}.r42,.releve-annee{gap:14px;display:grid}.r42 .chiffre{font-variant-numeric:tabular-nums}.r42-lectures{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:6px;display:flex}.r42-lectures .bascule__choix{flex:none}.r42-personne{color:var(--texte-principal);white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:inline-flex}.r42-droite{text-align:right;justify-self:end}.r42-absent{font-family:var(--serif);color:var(--texte-discret);text-shadow:none;font-size:30px;font-style:italic;font-weight:400}.r42-absent-texte{color:var(--texte-discret);font-style:italic}.r42-ecart{color:var(--texte-principal);-webkit-text-decoration:underline dashed var(--sol-accent);text-decoration:underline dashed var(--sol-accent);text-underline-offset:3px;font-weight:600}.r42-lien{color:var(--texte-principal);font:600 12.5px/1.4 var(--sans);text-decoration:underline;-webkit-text-decoration-color:var(--trait-moyen);text-decoration-color:var(--trait-moyen);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0}.r42-a-documenter{border:1px dashed var(--sol-accent);color:var(--texte-principal);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:11.5px;font-style:italic;line-height:1.3;display:inline-block}.r42-montant{color:var(--texte-principal);white-space:nowrap;font-size:14px;display:grid}.r42-montant--total{border:1px solid var(--trait-discret);background:var(--surface-1);border-radius:9px;justify-self:end;padding:4px 10px;font-weight:600}.r42-montant--total:empty{display:none}.r42-sommaire{grid-template-columns:1fr 1fr;align-items:start;padding:16px 22px}.r42-sommaire .sommaire__grand{font-family:var(--serif);font-weight:400}.r42-sommaire .sommaire__appui{line-height:1.6}.r42-faits{gap:6px;margin:0;padding-top:2px;display:grid}.r42-fait{grid-template-columns:auto 1fr auto;align-items:baseline;gap:10px;display:grid}.r42-fait dt{color:var(--texte-secondaire);font-size:13px}.r42-fait__pointilles{border-bottom:1px dashed var(--trait-discret);transform:translateY(-4px)}.r42-fait dd{color:var(--texte-principal);align-items:baseline;gap:8px;margin:0;font-size:13.5px;font-weight:600;display:flex}.r42-fait dd .chiffre{white-space:nowrap}.r42-fait dd small{color:var(--texte-secondaire);text-wrap:pretty;font-size:11.5px;font-weight:400}.r42-matrice{display:grid}.r42-matrice__tete,.r42-rang{grid-template-columns:minmax(0, 1fr) repeat(var(--declarants), 150px) 116px 132px;align-items:center;column-gap:8px;display:grid}.r42-matrice__tete{border-bottom:1px solid var(--trait-moyen);padding:6px 12px 10px}.r42-matrice__groupe{padding-top:8px;display:grid}.r42-matrice__groupe-nom{padding:4px 12px}.r42-rang{border-radius:12px;min-height:46px;padding:5px 12px}.r42-rang__nom{min-width:0;color:var(--texte-principal);gap:1px;font-size:14.5px;display:grid}.r42-rang__nom small{color:var(--texte-secondaire);font-size:11.5px}.r42-rang__nom small .r42-lien{font-size:11.5px}.r42-rang__ouvrir{text-align:left;color:var(--texte-principal);font:inherit;padding:0}.r42-chevron{color:var(--texte-secondaire);margin-left:7px;padding:0 2px;font-size:10px}.r42-rangs.est-ouvert{background:var(--surface-1);box-shadow:inset 0 0 0 1px var(--trait-discret);border-radius:12px}.r42-sous-rang{min-height:32px;padding:2px 12px 2px 30px;font-size:13px}.r42-sous-rang .r42-rang__nom{font-size:13px}.r42-sous-rang .r42-rang__nom>span{align-items:center;gap:8px;display:inline-flex}.r42-cellule__nom{display:none}.r42-fantome{justify-self:start;margin:8px 0 0 10px}.r42-legende{color:var(--texte-secondaire);margin-top:12px;padding:0 12px;font-size:12px;line-height:1.5}.r42-action{justify-self:start}.r42-constat{border-left:2px solid var(--accent);background:var(--surface-1);margin:12px 0;padding:12px;font-size:12px}.r42-comparaison{grid-template-columns:minmax(0,1.2fr) repeat(3,minmax(0,1fr));gap:8px;padding-top:8px;display:grid}.r42-vide__porte{border:1px dashed var(--trait-moyen);background:var(--surface-1);border-radius:18px;grid-template-columns:minmax(0,1fr);align-items:center;gap:18px;padding:22px 24px;display:grid}.r42-vide__porte strong{font-family:var(--serif);color:var(--texte-principal);font-size:19px;font-weight:500}.r42-vide__porte p{color:var(--texte-secondaire);margin-top:3px;font-size:13px;line-height:1.5}@media (width<=1320px){.r42-matrice__tete,.r42-rang{grid-template-columns:minmax(0, 1fr) repeat(var(--declarants), 120px) 100px 120px}}@media (width<=680px){.r42-lectures{flex-direction:column;align-items:stretch}.r42-lectures .bascule{grid-template-columns:1fr 1fr;display:grid}.r42-lectures .bascule__choix{text-align:center;flex-wrap:wrap;justify-content:center;row-gap:0;padding:6px 8px}.r42-lectures .bascule__choix>svg{display:none}.r42-lectures .bascule__choix span{white-space:nowrap}.r42-lectures .bascule__choix em{flex-basis:100%}.r42-sommaire{grid-template-columns:1fr;gap:14px;padding:14px 16px}.r42-fait dd{text-align:right;flex-direction:column;align-items:flex-end;gap:0}.r42-matrice__tete{display:none}.r42-rang{flex-wrap:wrap;gap:4px 14px;padding:8px 10px;display:flex}.r42-rang__nom{flex:65%}.r42-rang>.r42-cellule{flex:auto}.r42-rang>.r42-cellule:empty{display:none}.r42-rang>.r42-droite{margin-left:auto}.r42-sous-rang{padding-left:14px}.r42-cellule__nom{color:var(--texte-secondaire);font-size:11px;display:inline}.r42-comparaison{grid-template-columns:repeat(3,minmax(0,1fr))}.r42-comparaison strong{grid-column:1/-1}}.revenus-entete{grid-template:"titre action""lectures lectures"/minmax(0,1fr) auto;align-items:start;gap:14px 24px;display:grid}.revenus-entete__titre{grid-area:titre}.revenus-entete__action{grid-area:action}.revenus-entete>.r42-lectures{grid-area:lectures}.budget-detail__entete{justify-content:space-between;align-items:center;gap:24px;padding:20px 0;display:flex}.budget-hero{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:24px;padding:8px 0 12px;display:grid}.budget-hero__solde{border-left:1px solid var(--filet-panneau);padding-left:24px}.budget-hero__solde h3{font:500 20px var(--serif);margin:0}.budget-hero h2{color:var(--texte-secondaire);margin:0;font-size:14px;font-weight:500}.budget-hero__montant{font-family:var(--serif);color:var(--accent);margin:10px 0;font-size:52px;font-weight:500;line-height:1.2;display:block}.budget-hero__montant small{font-family:var(--sans);color:var(--texte-secondaire);font-size:16px}.budget-hero p,.budget-detail p,.budget-constat p{color:var(--texte-secondaire);margin:8px 0;font-size:13px;line-height:1.6}.budget-hero p{max-width:680px}.budget-avertissement{border-left:2px solid var(--texte-secondaire);background:var(--surface-2);margin:18px 0 24px;padding:14px 18px;font-size:13px;line-height:1.6}.budget-avertissement p{color:var(--texte-secondaire);margin:4px 0;font-size:12px}.budget-engagement__montants{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.budget-engagement__montants small{color:var(--texte-secondaire);font-size:11px}.budget-engagement__montants strong{font:500 31px/1.3 var(--sans);letter-spacing:-.8px;margin:4px 0;display:block}.budget-engagement__montants p{margin:8px 0 0;font-size:12px}.budget-engagement__lignes{margin:16px 0 0}.budget-engagement__lignes>div{border-bottom:1px solid var(--filet-panneau);justify-content:space-between;gap:18px;padding:12px 0;font-size:13px;display:flex}.budget-engagement__lignes>div:last-child{font-size:16px;font-weight:600}.budget-engagement__lignes dd{text-align:right;margin:0}.budget-reserve__repere{border-bottom:1px solid var(--filet-panneau);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:center;gap:24px;padding-bottom:20px;display:grid}.budget-reserve__repere>div:last-child{border-left:1px solid var(--filet-panneau);padding-left:24px}.budget-cascade{min-width:0}.budget-cascade__titre{border-top:1px solid var(--filet-panneau);justify-content:space-between;align-items:baseline;gap:16px;padding-top:20px;display:flex}.budget-cascade__titre h3{font:500 20px/1.2 var(--serif);margin:0}.budget-cascade__titre span{color:var(--texte-secondaire);font-size:11px}.budget-cascade>summary{display:none}.budget-portes,.budget-sources{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.budget-portes{margin:6px 0}.budget-sources{margin:24px 0}.budget-portes button{border:1px solid var(--filet-panneau);text-align:left;color:var(--texte-principal);background:var(--surface-2);border-radius:10px;padding:14px}.budget-portes strong,.budget-portes small{display:block}.budget-portes strong{font-size:12px}.budget-portes small{color:var(--texte-secondaire);margin-top:6px;font-size:11px}.budget-detail__titre{font-family:var(--serif);margin:0 0 8px;font-size:30px;font-weight:500;line-height:1.2}.budget-detail h3{font-family:var(--serif);margin:0 0 8px;font-size:20px;font-weight:500}.budget-detail__total{gap:8px;margin:10px 0 28px;display:grid}.budget-detail__total>strong{font-size:30px;font-weight:600}.budget-detail__total small,.budget-sources>section>small{color:var(--texte-secondaire);font-size:11px}.budget-detail__total strong small{font-size:12px}.budget-detail__total span{color:var(--texte-secondaire);font-size:12px}.budget-lignes{border-top:1px solid var(--filet-panneau)}.budget-ligne{text-align:left;border-bottom:1px solid var(--filet-panneau);width:100%;color:var(--texte-principal);align-items:center;gap:24px;padding:20px 2px;display:flex}.budget-ligne>span:first-child{flex:1}.budget-ligne small{color:var(--texte-secondaire);margin-top:7px;font-size:12px;line-height:1.6;display:block}.budget-ligne>strong{white-space:nowrap}.budget-detail__bas,.budget-edition__paire{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:28px;display:grid}.budget-note{border:1px solid var(--filet-panneau);background:var(--surface-2);border-radius:9px;padding:18px;font-size:13px;line-height:1.6}.budget-note h3{margin:0 0 8px}.budget-detail>.action--principale{margin-top:20px}.budget-sources>section{border-right:1px solid var(--filet-panneau);min-width:0;padding-right:18px}.budget-sources>section:last-child{border-right:0}.budget-sources article{overflow-wrap:anywhere;margin-top:20px}.budget-sources article h3{font-size:16px}.budget-sources__montant{margin:18px 0;font-size:28px;display:block}.budget-constat{border:1px solid var(--filet-panneau);border-left:3px solid var(--accent);background:var(--surface-2);justify-content:space-between;align-items:center;gap:24px;padding:24px 26px;display:flex}.budget-constat>strong{white-space:nowrap;color:var(--accent);font-size:28px}.budget-edition,.budget-edition__poste{gap:18px;display:grid}.budget-edition__poste{border-bottom:1px solid var(--filet-panneau);padding:12px 0 24px}.budget-edition__poste h3{font-family:var(--serif);margin:0;font-size:22px}.budget-edition__paire{gap:16px;margin-top:0}.budget-reperes{color:var(--texte-secondaire);padding:14px 0;font-size:13px}.budget-reperes summary{cursor:pointer}.budget-reperes h3{color:var(--texte-principal);font-size:14px;font-weight:600}.budget-reperes strong{color:var(--texte-principal)}@media (width<=720px){.budget-detail__titre{font-size:26px}.budget-detail__entete p{font-size:12px}.revenus-entete{grid-template:"titre""lectures""action"/minmax(0,1fr)}.budget-detail__entete,.budget-constat{flex-direction:column;align-items:flex-start;gap:16px}.budget-hero__montant{font-size:43px}.budget-hero{grid-template-columns:minmax(0,1fr);gap:4px}.budget-hero__solde{border-left:0;padding:0 0 12px}.budget-hero__solde p{display:none}.budget-portes,.budget-sources,.budget-detail__bas,.budget-edition__paire,.budget-engagement__montants,.budget-reserve__repere{grid-template-columns:minmax(0,1fr)}.budget-engagement__montants{gap:12px}.budget-engagement__montants strong{font-size:29px}.budget-reserve__repere>div:last-child{border-left:0;border-top:1px solid var(--filet-panneau);padding:18px 0 0}.budget-portes{gap:12px;margin:18px 0}.budget-detail>.action--principale{width:100%}.budget-sources>section{border-right:0;border-bottom:1px solid var(--filet-panneau);padding:0 0 20px}.budget-cascade>summary{border-block:1px solid var(--filet-panneau);font:500 20px var(--serif);cursor:pointer;padding:20px 0;display:list-item}.budget-cascade .cascade{flex-direction:column;display:flex}.budget-cascade .cascade__colonne{text-align:left;flex-direction:row;align-items:center;gap:12px;padding:10px 0;display:flex}.budget-cascade .cascade__zone{width:35%;height:auto;margin:0}.budget-cascade .cascade__graphique{display:none}.budget-cascade .cascade__montant{font-size:13px;position:static;transform:none}.budget-cascade .cascade__libelle{flex:1;min-height:0;padding:0}.budget-cascade .cascade__nature{width:25%;min-height:0;padding:0}}.paiements-synthese{grid-template-columns:3fr 2fr;gap:26px;margin:0 0 24px;display:grid}.paiements-carte{border:1px solid var(--filet-panneau);background:var(--surface-2);border-radius:12px;min-width:0;padding:22px}.paiements-carte>small{letter-spacing:.12em;color:var(--texte-secondaire);font-size:10px}.paiements-total{color:var(--texte-principal);margin:10px 0;font-size:32px;font-weight:600;line-height:1.2;display:block}.paiements-total--dominant{color:var(--accent)}.paiements-entete-actions{align-items:center;gap:18px;display:flex}.paiements-repere{justify-content:space-between;align-items:center;gap:24px;margin:8px 0 20px;display:flex}.paiements-repere small{letter-spacing:.12em;color:var(--texte-secondaire);font-size:10px}.paiements-repere>p{flex:none;font-size:12px;line-height:1.5}.paiements-calendrier{grid-template-columns:repeat(12,minmax(0,1fr));gap:7px;margin:20px 0 24px;display:grid}.paiements-mois{--couleur-paiement:var(--texte-secondaire);border:1px solid var(--filet-panneau);background:var(--surface-2);min-width:0;color:var(--texte-principal);text-align:center;border-radius:10px;gap:10px;padding:18px 10px 14px;display:grid}.paiements-mois[aria-pressed=true]{--couleur-paiement:var(--accent);border-color:var(--accent)}.paiements-mois>span:first-child{text-transform:uppercase;letter-spacing:.1em;color:var(--texte-secondaire);font-size:10px}.paiements-mois>strong{overflow-wrap:anywhere;font-size:11px}.paiements-mois>small{color:var(--texte-secondaire);font-size:10px;line-height:1.4}.paiements-mois__zone{border-bottom:1px solid var(--filet-panneau);justify-content:center;align-items:flex-end;height:74px;display:flex}.paiements-mois__zone>span{width:16px;height:var(--hauteur-paiement);background:var(--couleur-paiement);border-radius:2px 2px 0 0}.paiements-mois--notifie .paiements-mois__zone>span{background:repeating-linear-gradient(135deg, transparent 0 2px, var(--couleur-paiement) 2px 3px);border:1px solid var(--couleur-paiement)}.paiements-mois--estime .paiements-mois__zone>span{border:1px dashed var(--couleur-paiement);background:0 0}.paiements-choix{border:1px solid var(--filet-panneau);border-radius:8px;gap:12px;margin:0;padding:16px;display:grid}.paiements-choix legend{padding:0 6px;font-size:13px}.paiements-choix label,.paiements-confirmation{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.paiements-confirmation{margin:16px 0}@media (width<=720px){.paiements-synthese{grid-template-columns:minmax(0,1fr);gap:16px;margin:0 0 20px}.paiements-carte{padding:18px}.paiements-total{font-size:30px}.paiements-entete-actions{flex-wrap:wrap;gap:14px}.paiements-calendrier{grid-template-columns:repeat(4,minmax(0,1fr))}.paiements-mois{gap:10px;padding:14px 6px 12px}.paiements-mois__zone{height:32px}}.succession{--volet-titre-poche:28px;min-width:0}.succession-entete{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px 40px;display:grid}.succession-chiffre{text-align:right;justify-items:end;gap:6px;display:grid}.succession-chiffre__valeur{font:400 34px/1 var(--serif);white-space:nowrap;align-items:center;margin-top:2px;display:inline-flex}.succession-chiffre__valeur.est-absent{color:var(--texte-secondaire);font-size:30px;font-style:italic}.succession-chiffre__appui{color:var(--texte-secondaire);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px 10px;font-size:12.5px;display:flex}.succession-anneau{border:1.5px solid var(--accent);border-radius:50%;flex:none;width:9px;height:9px;margin-right:8px;display:inline-block}.succession-lien{color:var(--texte-principal);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--trait-moyen);text-decoration-color:var(--trait-moyen);padding:0;font-size:12.5px;font-weight:600}.succession-lecture{color:var(--texte-secondaire);flex-wrap:wrap;align-items:center;gap:8px 22px;margin-top:18px;font-size:12.5px;display:flex}.succession-lecture>p{margin:0}.succession-lecture>.action{margin-left:auto}.succession-regles{font-size:12px}.succession-ordres{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.succession-ordres--unique{grid-template-columns:1fr}.succession-ordre{border:1px solid var(--trait-discret);background:var(--m-carte);border-radius:16px;min-width:0;padding:18px 20px 8px}.succession-ordre header{margin-bottom:8px}.succession-ordre h2{font:400 20px/1.25 var(--serif);letter-spacing:-.005em;margin:0}.succession-ordre header p{color:var(--texte-secondaire);margin:3px 0 0;font-size:12px}.succession-partage{border-radius:12px;grid-template-rows:auto 6px 16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px 12px;margin:0 -10px;padding:12px 10px 6px;display:grid}.succession-partage+.succession-partage{border-top:1px solid var(--trait-discret);border-top-left-radius:0;border-top-right-radius:0}.succession-partage__nom{font-size:13.5px;font-weight:600;line-height:1.3}.succession-partage__montant{white-space:nowrap;font-variant-numeric:tabular-nums;justify-self:end;align-items:center;font-size:15.5px;font-weight:600;display:inline-flex}.succession-partage__montant.est-absent{color:var(--texte-secondaire);font-size:14px;font-style:italic;font-weight:400}.succession-barre{background:color-mix(in srgb, var(--texte-principal) 6%, transparent);border-radius:3px;grid-column:1/-1;height:6px;position:relative}.succession-barre>i{background:color-mix(in srgb, var(--texte-principal) 62%, transparent);border-radius:3px;position:absolute;inset:0 auto 0 0}.succession-barre.est-inconnue{border:1px dashed var(--trait-moyen);background:0 0}.succession-partage__qualite{color:var(--texte-secondaire);grid-area:3/1;font-size:11px;line-height:16px}.succession-partage.est-maximum .succession-partage__qualite{color:var(--texte-principal);font-weight:600}.succession-ordre.est-fantome{background:0 0;border-style:dashed}.succession-ordre.est-fantome h2{color:var(--texte-secondaire)}.succession-squelette{grid-template-columns:1fr 90px;gap:10px 16px;padding:14px 0 12px;display:grid}.succession-squelette+.succession-squelette{border-top:1px dashed var(--trait-discret)}.succession-squelette i{background:color-mix(in srgb, var(--texte-principal) 6%, transparent);border-radius:4px;height:7px}.succession-dates{gap:12px;padding:10px 12px 6px;display:grid}.succession-donation{border:1px dashed var(--trait-moyen);color:var(--texte-secondaire);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin:10px 0;padding:10px 14px;font-size:13px;text-decoration:none;display:flex}.succession-donation small{margin-top:2px;font-size:11.5px;display:block}.succession-donation b{flex:none;font-size:11.5px;font-weight:600}.succession-famille{border:1px dashed var(--trait-moyen);border-radius:14px;flex-wrap:wrap;align-items:flex-end;gap:12px 24px;margin-top:16px;padding:14px 20px;display:flex}.succession-famille>*{flex:0 270px;min-width:0}.succession-famille>.succession-famille__texte{flex:320px;min-width:0}.succession-famille h2{margin:0;font-size:13.5px;font-weight:600}.succession-famille p{color:var(--texte-secondaire);margin:4px 0 0;font-size:12.5px;line-height:1.5}.succession-famille__lu{gap:4px;display:grid}@media (width<=680px){.succession-entete{grid-template-columns:1fr;gap:12px}.succession-chiffre{border-top:1px solid var(--trait-discret);text-align:left;justify-items:start;padding-top:12px}.succession-chiffre__valeur{font-size:32px}.succession-chiffre__valeur.est-absent{font-size:28px}.succession-chiffre__appui{justify-content:flex-start}.succession-lecture{gap:10px;margin-top:16px}.succession-lecture>.action{justify-content:center;width:100%;margin-left:0}.succession-ordres{grid-template-columns:1fr;gap:12px;margin-top:14px}.succession-famille{padding:12px 14px}.succession-ordre{padding:14px 16px 6px}.succession-partage__nom{font-size:13px}.succession-partage__montant{font-size:15px}}.succession-detail{--d-pp-surv:rgb(var(--rgb-cuivre) / .6);--d-pp-autre:rgb(var(--rgb-trace) / .2);--d-us:color-mix(in srgb, var(--accent) 88%, transparent);--d-np-trait:rgb(var(--rgb-trace) / .6);--d-np-fond:rgb(var(--rgb-trace) / .035);--d-deces-1:rgb(var(--rgb-trace) / .58);--d-deces-2:rgb(var(--rgb-trace) / .27)}.succession-partage--porte{text-align:left;width:calc(100% + 20px);transition:transform var(--t-react) var(--ease), box-shadow var(--t-react) var(--ease), background var(--t-react)}.succession-partage--porte:hover,.succession-partage--porte:focus-visible{background:rgb(var(--rgb-trace) / .035);box-shadow:var(--m-lueur-objet);transform:translateY(-2px)}.succession-partage__acte{color:var(--accent);white-space:nowrap;visibility:hidden;grid-area:3/2;justify-self:end;font-size:11px;font-weight:600;line-height:16px}.succession-partage.est-designee .succession-partage__acte,.succession-partage--porte:hover .succession-partage__acte,.succession-partage--porte:focus-visible .succession-partage__acte{visibility:visible}.succession-art{color:var(--texte-discret);margin-top:2px;font-size:10.5px;font-weight:500;display:block}.succession-detail .succession-art{margin:0}@media (width>680px){.succession-niveau-partage{grid-template-columns:286px minmax(0,1fr);align-items:start;gap:18px;margin-top:16px;display:grid}.succession-ordres--sommaire{border:1px solid var(--trait-discret);background:var(--m-carte);border-radius:16px;margin:0;padding:14px 12px;display:block}.succession-ordres--sommaire .succession-ordre{background:0 0;border:0;padding:0}.succession-ordres--sommaire .succession-ordre+.succession-ordre{margin-top:12px}.succession-ordres--sommaire .succession-ordre header{margin:0;padding:0 8px 4px}.succession-ordres--sommaire .succession-ordre h2{font-size:15px}.succession-ordres--sommaire .succession-ordre header p,.succession-ordres--sommaire .succession-barre,.succession-ordres--sommaire .succession-partage__qualite,.succession-ordres--sommaire .succession-partage__acte{display:none}.succession-ordres--sommaire .succession-partage{width:100%;color:var(--texte-secondaire);border:0;border-radius:10px;grid-template-rows:auto;align-items:baseline;gap:10px;margin:0;padding:7px 8px}.succession-ordres--sommaire .succession-partage__nom{font-size:12px;font-weight:400}.succession-ordres--sommaire .succession-partage__montant{color:var(--texte-principal);font-size:12px}.succession-ordres--sommaire .succession-anneau{width:7px;height:7px;margin-right:6px}.succession-ordres--sommaire .succession-partage[aria-pressed=true]{background:var(--surface-3);color:var(--texte-principal);box-shadow:var(--m-lueur-objet)}.succession-detail{animation:succession-detail-entree var(--t-move) var(--ease) both}.succession-detail__retour{display:none}}@keyframes succession-detail-entree{0%{opacity:0;transform:translate(12px)}}.succession-detail{border:1px solid var(--trait-discret);background:rgb(var(--rgb-trace) / .02);border-radius:16px;min-width:0;padding:18px 22px 16px}.succession-detail__tete{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:20px;display:grid}.succession-detail__titre{font:400 22px/1.25 var(--serif);letter-spacing:-.005em;margin:4px 0 0}.succession-detail__sous{color:var(--texte-secondaire);margin:3px 0 0;font-size:12px}.succession-detail__cout{text-align:right}.succession-detail__chiffre{font:400 26px/1.1 var(--serif);white-space:nowrap;margin:3px 0 0}.succession-detail__deces{margin-top:14px}.succession-detail__barre{border-radius:4px;height:8px;position:relative}.succession-detail__barre i{border-radius:3px;position:absolute;top:0;bottom:0}.succession-detail__barre .d1{background:var(--d-deces-1);left:0}.succession-detail__barre .d2{background:var(--d-deces-2);right:0}.succession-detail__barre.est-inconnue{border:1px dashed var(--trait-moyen)}.succession-detail__legende{color:var(--texte-secondaire);flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin-top:6px;font-size:12px;display:flex}.succession-detail__legende b{color:var(--texte-principal);margin-left:4px;font-weight:600}.succession-detail__branches{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.succession-detail__branches button{border:1px solid var(--trait-discret);color:var(--texte-secondaire);border-radius:999px;padding:4px 10px;font-size:12px}.succession-detail__branches button[aria-pressed=true]{border-color:var(--trait-moyen);color:var(--texte-principal);font-weight:600}.succession-detail__onglets{margin-top:16px}.succession-detail__segments{border:1px solid var(--trait-discret);background:rgb(var(--rgb-trace) / .05);border-radius:999px;max-width:100%;padding:3px;display:inline-flex}.succession-detail__segments button{color:var(--texte-secondaire);white-space:nowrap;border-radius:999px;padding:5px 13px;font-size:12.5px}.succession-detail__segments button[aria-pressed=true]{background:var(--surface-4);color:var(--texte-principal);box-shadow:var(--ombre-1);font-weight:600}.succession-detail__table{border-collapse:collapse;width:100%;margin-top:10px;font-size:12.5px}.succession-detail__table th{border-bottom:1px solid var(--trait-discret);color:var(--texte-secondaire);letter-spacing:.14em;text-align:left;text-transform:uppercase;vertical-align:bottom;padding:0 10px 6px;font-size:9.5px;font-weight:700}.succession-detail__table th small{color:var(--texte-discret);letter-spacing:.01em;text-transform:none;font-size:10px;font-weight:500;display:block}.succession-detail__table td{border-bottom:1px solid var(--trait-discret);vertical-align:top;padding:7px 10px;line-height:1.35}.succession-detail__table td small{color:var(--texte-secondaire);font-size:11px;display:block}.succession-detail__table .n{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;width:22%}.succession-detail__table td.n,.succession-detail__table td b{font-weight:600}.succession-detail__table tr.surv td:first-child b{color:var(--accent)}.succession-detail__table tr.frais td{color:var(--texte-secondaire)}.succession-detail__table tr.ens td{border-bottom:0;padding-top:8px;font-weight:600}.succession-detail__qui{color:var(--texte-secondaire);margin-left:4px;font-size:11.5px;font-weight:400}td>.succession-detail__qui:first-child{margin-left:0}.succession-detail__montant{font-variant-numeric:tabular-nums}.succession-detail__note{color:var(--texte-secondaire);margin:8px 0 0;padding:0 10px;font-size:12px}.succession-detail__suites{border-top:1px solid var(--trait-discret);flex-wrap:wrap;align-items:baseline;gap:6px 22px;margin-top:14px;padding-top:12px;display:flex}.succession-detail__suites .succession-lien{white-space:nowrap;font-weight:400}.succession-detail__av{color:var(--texte-secondaire);margin-left:auto;font-size:12px}.succession-detail__phrase{margin-top:2px;display:block}.succession-fiche__deces+.succession-fiche__deces{margin-top:16px}.succession-bande{margin-top:12px}.succession-bande__legende{color:var(--texte-secondaire);flex-wrap:wrap;gap:4px 16px;margin-bottom:8px;font-size:11px;display:flex}.succession-bande__legende span{align-items:center;gap:6px;display:inline-flex}.succession-bande .g{border-radius:2px;width:18px;height:9px;display:inline-block}.succession-bande .g-pps,.succession-bande__parts .pp.surv{background:var(--d-pp-surv)}.succession-bande .g-ppa,.succession-bande__parts .pp.autre{background:var(--d-pp-autre)}.succession-bande .g-us,.succession-bande__parts .us{background:repeating-linear-gradient(135deg, var(--d-us) 0 1.4px, transparent 1.4px 4.2px);box-shadow:inset 0 0 0 1px rgb(var(--rgb-cuivre) / .55)}.succession-bande .g-np,.succession-bande__parts .np{background:var(--d-np-fond);box-shadow:inset 0 0 0 1.5px var(--d-np-trait)}.succession-bande__parts{height:24px;position:relative}.succession-bande__parts i{border-radius:3px;position:absolute}.succession-bande__parts .pp{top:0;bottom:0}.succession-bande__parts .us{height:calc(50% - 1px);top:0}.succession-bande__parts .np{height:calc(50% - 1px);bottom:0}.succession-bande__noms{height:18px;margin:5px 0 10px;position:relative}.succession-bande__noms span{color:var(--texte-principal);white-space:nowrap;font-size:11.5px;font-weight:600;position:absolute;transform:translate(-50%)}.succession-feuille{z-index:30;position:fixed;inset:0}.succession-feuille__voile{background:var(--voile-surface);position:absolute;inset:0}.succession-feuille__carte{border-top:1px solid var(--trait-discret);background:var(--surface-2);color:var(--texte-principal);box-shadow:var(--ombre-5);animation:succession-feuille-montee var(--t-move) var(--ease) both;border-radius:22px 22px 0 0;position:absolute;inset:64px 0 0;overflow:hidden}.succession-feuille__defilement{overscroll-behavior:contain;height:100%;padding:8px 16px 28px;overflow:auto}@keyframes succession-feuille-montee{0%{opacity:0;transform:translateY(24px)}}.succession-feuille .succession-detail{background:0 0;border:0;padding:0}.succession-feuille .succession-detail:before{content:"";background:var(--trait-moyen);border-radius:2px;width:40px;height:4px;margin:2px auto 10px;display:block}.succession-feuille .succession-detail__retour{color:var(--texte-secondaire);margin-bottom:6px;padding:4px 0;font-size:13px;display:block}.succession-feuille .succession-detail__tete{grid-template-columns:1fr;gap:10px}.succession-feuille .succession-detail__cout{border-top:1px solid var(--trait-discret);text-align:left;padding-top:10px}.succession-feuille .succession-detail__segments{width:100%;display:flex;overflow:hidden}.succession-feuille .succession-detail__segments button{flex:1;padding:6px 4px;font-size:11.5px}.succession-feuille .succession-detail__table th{padding:0 6px 6px}.succession-feuille .succession-detail__table td{padding:6px}.succession-feuille .succession-detail__table td:first-child .succession-detail__qui{margin-left:0;display:block}.succession-feuille .succession-detail__suites{flex-direction:column;gap:10px}.succession-feuille .succession-detail__av{margin-left:0}.succession-feuille .succession-bande__noms{display:none}.succession-comparer{flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;display:flex}.succession-etude{border:1px solid var(--trait-discret);background:var(--surface-creuse);border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;padding:6px 14px;display:flex}.succession-etude>.surtitre{color:var(--texte-principal);align-items:center;gap:7px;display:inline-flex}.succession-etude>.surtitre:before{content:"";border:1.5px dashed var(--accent);border-radius:50%;width:9px;height:9px}.succession-etude__avis{color:var(--texte-secondaire);font-size:12.5px}.succession-etude>.choix-lecture{flex:1;min-width:0}.succession-etude .choix-lecture__bouton{text-align:left;max-width:100%}.succession-etude .choix-lecture__motif{flex-shrink:0}.succession-etude .choix-lecture__texte{overflow-wrap:anywhere}.succession-etude>.succession-lien{margin-left:auto}.succession-comparaison-legende{color:var(--texte-secondaire);align-items:center;gap:10px;margin:16px 0 0;font-size:12.5px;line-height:1.5;display:flex}.succession-comparaison-legende__exemple{flex:0 0 34px}.succession-comparaison-legende__exemple>i{width:70%}.succession-comparaison-legende__exemple>.succession-barre__reference{width:100%}.succession-ecart{max-width:440px;color:var(--texte-secondaire);margin:0;font-size:12.5px;line-height:1.5}.succession-ecart strong{color:var(--texte-principal);font-weight:600}.succession-force{color:var(--texte-principal);align-items:center;gap:3px;display:inline-flex}.succession-force>i{border:1px solid;border-radius:50%;width:4px;height:4px}.succession-force>.est-plein{background:currentColor}.succession-barre__reference{border:1px solid var(--texte-principal);border-radius:inherit;outline:1px solid var(--surface-1);position:absolute;inset:0 auto 0 0}.succession-etude-regime{border-top:1px solid var(--trait-discret);flex-basis:100%;gap:10px;min-width:0;padding:8px 0;display:grid}.succession-etude-regime p{color:var(--texte-secondaire);margin:0;font-size:12.5px;line-height:1.5}.succession-etude-regime strong{color:var(--texte-principal)}.succession-etude-regime>.succession-lien{justify-self:start}@media (width<=680px){.succession-etude{gap:10px;padding:12px}.succession-etude__avis{display:none}.succession-etude>.choix-lecture{flex-basis:100%;order:1}.succession-etude .choix-lecture__bouton{flex-wrap:wrap;justify-content:space-between}.succession-etude .choix-lecture__motif{flex-basis:100%}.succession-etude .choix-lecture__texte{flex:1}.succession-comparer{flex-direction:column;align-items:stretch}}.organi{--h-organi:490px;--fig-encre:var(--texte-principal);margin-top:6px;position:relative;overflow-x:auto}:root[data-mode=clair] .organi{--fig-encre:var(--texte-secondaire)}.organi__scene{height:var(--h-organi);width:100%;position:relative;overflow-x:clip}.organi--defile .organi__scene{overflow-x:visible}.etage{border-top:1px dashed var(--trait-discret);pointer-events:none;align-content:center;gap:3px;width:100%;padding-left:4px;display:grid;position:absolute;left:0;right:0}.etage:first-of-type{border-top:0}.etage--pair{background:linear-gradient(90deg, rgb(var(--rgb-trace) / .025), rgb(var(--rgb-trace) / .01) 60%, transparent);border-radius:0 0 0 10px}.etage__nom,.etage__dit{z-index:4;width:var(--largeur-colonne-etage,112px);pointer-events:auto;position:sticky;left:0}.etage__dit{color:var(--texte-secondaire);font-size:11px}.organi__plan{top:0;bottom:0;left:var(--gauche-plan);position:absolute;right:0}.organi:not(.organi--plaque){--largeur-colonne-etage:90px}.organi__liens{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.organi__liens polyline{fill:none;stroke:var(--trait-moyen);stroke-width:1.25px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.organi__liens .lien--fantome{stroke-dasharray:3 4;stroke:var(--texte-secondaire)}.organi__circulaires{z-index:2;color:var(--texte-secondaire);margin:8px 0 0 128px;font-size:12px;position:relative}.organi__circulaires-titre{letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700}.organi__legende{color:var(--texte-secondaire);margin:0 0 8px;font-size:11px}.organi .associe{z-index:2;cursor:pointer;border-radius:999px;align-items:center;gap:12px;padding:6px 14px 6px 6px;display:flex;position:absolute;transform:translate(-32px,-50%)}.organi .associe:hover,.organi .associe:focus-visible,.organi .associe.est-choisi{transform:translate(-32px,calc(-50% - 2px))}.organi .associe:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.organi .associe .fig{color:var(--fig-encre,var(--texte-principal));border-radius:50%;flex:none}.organi .associe:hover .fig,.organi .associe:focus-visible .fig,.organi .associe.est-choisi .fig{box-shadow:var(--m-lueur-objet)}.associe__corps{display:grid}.associe__nom{font-family:var(--serif);white-space:nowrap;color:var(--texte-principal);font-size:19px}.associe__dit{color:var(--texte-secondaire);font-size:12px}.organi .associe .porte__acte{margin:0;position:absolute;bottom:-14px;left:70px}.organi .societe{z-index:2;width:304px;height:var(--carte-societe);box-sizing:border-box;border:1px solid var(--trait-moyen);background:var(--surface-1);box-shadow:var(--ombre-3);text-align:left;cursor:pointer;grid-template-columns:40px 1fr;align-items:center;column-gap:12px;padding:12px 14px 10px;display:grid;position:absolute;transform:translate(-50%,-50%)}.organi .societe:hover,.organi .societe:focus-visible,.organi .societe.est-choisie{box-shadow:var(--m-lueur-objet);border-color:rgb(var(--rgb-accent) / .5);transform:translate(-50%,calc(-50% - 2px))}.organi .societe:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.societe__plaque{background:rgb(var(--rgb-trace) / .05);border:1px solid var(--trait-discret);border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.societe__corps{gap:1px;display:grid}.societe__nom{font-family:var(--serif);white-space:nowrap;color:var(--texte-principal);font-size:18px;line-height:1.15}.societe__dit{color:var(--texte-secondaire);font-size:11.5px}.societe__faits{border-top:1px solid var(--trait-discret);white-space:nowrap;color:var(--texte-secondaire);flex-wrap:wrap;grid-column:1/-1;gap:4px 14px;margin-top:8px;padding-top:7px;font-size:11px;display:flex}.societe__faits span{align-items:center;gap:6px;display:inline-flex}.societe__manque{color:var(--accent)}.organi .societe .porte__acte{margin:0;position:absolute;top:10px;right:14px}.organi .pastille{background:var(--texte-discret);border-radius:50%;width:7px;height:7px;display:inline-block}.organi .pastille--manque{border:1px dashed var(--accent);background:0 0}.entite__alerte{background:var(--n-bloquante);width:24px;height:24px;color:var(--surface-0);font:700 13px var(--sans);box-shadow:0 0 0 4px color-mix(in srgb, var(--n-bloquante) 18%, transparent), 0 0 14px color-mix(in srgb, var(--n-bloquante) 50%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;top:-10px;right:-10px}.entite__niveau{width:20px;height:20px;color:var(--surface-0);border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute;top:-10px;right:18px}.entite__niveau--a-surveiller{background:var(--n-surveiller)}.entite__niveau--pour-memoire{background:var(--n-memoire)}.detention{z-index:3;background:var(--surface-1);border:1px solid var(--trait-moyen);color:var(--texte-secondaire);white-space:nowrap;border-radius:12px;justify-items:center;gap:1px;padding:5px 12px;font-size:11px;text-decoration:none;display:grid;position:absolute;transform:translate(-50%,-50%)}.detention--titres,.detention--aqualifier,.detention--connue{border-radius:999px;grid-auto-flow:column;gap:6px;padding:3px 10px}.detention--aqualifier{border-style:dashed;border-color:rgb(var(--rgb-accent) / .6)}.detention b{color:var(--accent);font-weight:600}.detention__titres{color:var(--texte-principal);align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.detention__quote{font-size:12px}.detention__titres b{color:var(--texte-principal);margin-left:2px}.detention__quote em{color:var(--accent);font-style:normal;font-weight:600}.detention--titres:hover,.detention--titres:focus-visible{box-shadow:var(--m-lueur-objet);border-color:rgb(var(--rgb-accent) / .5);transform:translate(-50%,calc(-50% - 2px))}.detention--titres:focus-visible{outline:1px solid var(--accent);outline-offset:3px}.organi .fantome{z-index:2}.organi--cartouche .societe,.organi--miniature .societe,.organi--pastille .societe,.organi--point .societe{width:var(--largeur-societe);height:var(--carte-societe);gap:5px;min-height:0;padding:3px 5px;overflow:visible}.organi--cartouche .societe{border-radius:7px;grid-template-columns:1fr;align-content:center;padding:6px}.organi--cartouche .societe__forme{color:var(--texte-secondaire);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:5px;font-size:10px;font-weight:700;display:flex}.organi--cartouche .societe__forme .gl{color:var(--texte-secondaire)}.organi--cartouche .societe__nom{font-family:var(--sans);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11.5px;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.organi--miniature .societe{text-align:center;border-radius:5px;grid-template-columns:1fr;justify-content:center}.organi--miniature .societe__corps{width:100%}.organi--miniature .societe__nom{font-family:var(--sans);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:600;line-height:1.15;display:-webkit-box;overflow:hidden}.organi--pastille .societe{border-radius:999px;grid-template-columns:1fr;place-items:center;padding:2px}.organi--pastille .societe__sigle{max-width:100%;font-family:var(--sans);text-overflow:clip;white-space:nowrap;font-size:11px;font-weight:700;line-height:1;overflow:hidden}.organi--point .societe{box-shadow:none;background:0 0;border:0;grid-template-columns:1fr;place-items:center;padding:0}.societe__point{border:1px solid var(--accent);background:0 0;border-radius:50%;width:12px;height:12px;display:block}.organi--point .societe__point{position:relative}.organi--point .societe__point:after{z-index:9;border:1px solid var(--trait-moyen);background:var(--surface-2);width:max-content;max-width:220px;box-shadow:var(--ombre-2);color:var(--texte-principal);content:attr(data-nom);font:600 11px var(--sans);white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:3px 9px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.organi--point .societe:hover .societe__point:after,.organi--point .societe:focus-visible .societe__point:after{opacity:1}.organi .societe--bulle-fin .societe__point:after{left:auto;right:0;transform:none}.organi--point .societe:hover,.organi--point .societe:focus-visible{z-index:8}.organi--cartouche .etage__dit,.organi--miniature .etage__dit,.organi--pastille .etage__dit,.organi--point .etage__dit{font-size:10.5px}.organi:not(.organi--plaque) .associe{flex-direction:column;gap:2px;padding:2px 6px;transform:translate(-50%,-50%)}.organi:not(.organi--plaque) .associe:hover,.organi:not(.organi--plaque) .associe:focus-visible,.organi:not(.organi--plaque) .associe.est-choisi{transform:translate(-50%,calc(-50% - 2px))}.organi:not(.organi--plaque) .associe__corps{justify-items:center}.organi:not(.organi--plaque) .associe__nom{font-size:13px}.organi:not(.organi--plaque) .associe__dit,.organi:not(.organi--plaque) .associe .porte__acte{display:none}.organi .societe.lit,.organi [data-lu=true]{color:var(--texte-principal)}.organi.en-chaine .societe:not(.lit),.organi.en-chaine .societe:not(.lit) .societe__nom,.organi.en-chaine .associe:not([data-lu=true]),.organi.en-chaine .associe:not([data-lu=true]) .associe__nom{color:var(--texte-secondaire)}.organi .organi__peigne.lit{stroke:var(--accent);stroke-width:2px}.organi.en-chaine .societe.lit{border-color:rgb(var(--rgb-accent) / .65)}.organi.en-chaine .societe:not(.lit){border-color:var(--trait-discret);box-shadow:none}.organi.en-chaine .organi__peigne:not(.lit){stroke:var(--trait-discret)}.organi--point.en-chaine .societe.lit .societe__point{background:var(--accent)}.organi:not(.organi--plaque) .societe .porte__acte{display:none}.societes-fiche__note{color:var(--texte-secondaire);margin:3px 0 0;font-size:12px}.part{z-index:2;background:var(--surface-1);border:1px solid var(--trait-discret);white-space:nowrap;color:var(--texte-principal);border-radius:999px;padding:0 5px;font-size:10px;font-weight:600;line-height:15px;position:absolute;transform:translate(-50%,-50%)}.part.lit{border-color:var(--accent)}.organi.en-chaine .part:not(.lit){color:var(--texte-secondaire)}.organi--pastille .part:not(.lit),.organi--point .part:not(.lit){display:none}.societes-fiche__pile{gap:2px;display:grid}.societes-fiche-detenteur__ligne{justify-content:space-between;align-items:center;gap:8px;display:flex}.societes-fiche-titre{border:1px solid var(--filet-panneau);background:var(--m-carte);border-radius:var(--r-3);color:var(--texte-principal);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:9px 12px;text-decoration:none;display:grid}.societes-fiche-titre:hover,.societes-fiche-titre:focus-visible{border-color:var(--btn-trait);box-shadow:var(--m-lueur-objet)}.societes-fiche-biens{gap:8px;max-height:332px;margin:0;padding:0;list-style:none;display:grid;overflow-y:auto}.societes-fiche-biens__objet{width:100%;min-height:60px;color:var(--texte-principal);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:10px;padding:10px 0;display:flex}.societes-fiche-biens__objet strong{font-size:15px;font-weight:500;display:block}.societes-fiche-biens__objet small{color:var(--texte-secondaire);margin-top:4px;font-size:12px;display:block}.societes-fiche-biens__objet>span:last-child{color:var(--texte-secondaire)}.societes-fiche-biens__actions{flex-wrap:wrap;gap:6px 16px;margin-top:12px;display:flex}.societes-part{border-bottom:1px solid var(--trait-discret);grid-template-columns:minmax(0,1fr) 220px;align-items:center;gap:16px;padding-block:8px;display:grid}.societes-part__nom{align-items:center;gap:8px;display:flex}.societes-part .champ-commun__libelle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@media (width<=720px){.societes-part{grid-template-columns:minmax(0,1fr) 110px}}.selection-notes{grid-template-columns:330px minmax(0,1fr);min-height:100%;display:grid}.selection-notes__saisie{min-width:0;padding:25px 30px;font-size:12px}.selection-notes__saisie>h2{font:400 24px/1.25 var(--serif);overflow-wrap:anywhere;margin:8px 0 16px}.selection-notes__portee{border-left:2px solid var(--accent);background:rgb(var(--rgb-cuivre) / .05);color:var(--texte-secondaire);margin-top:24px;padding:12px 14px;line-height:1.5}.selection-notes__nom{color:var(--texte-secondaire);gap:8px;margin-bottom:18px;display:grid}.selection-notes__nom input{border:1px solid var(--trait-moyen);background:var(--surface-1);width:100%;color:var(--texte-principal);border-radius:10px;padding:10px 12px}.selection-notes__saisie fieldset{border:0;min-width:0;margin:0;padding:0}.selection-notes__note{border-bottom:1px solid var(--trait-discret);margin-bottom:16px;padding-bottom:16px}.selection-notes__fichier{border:1px solid var(--trait-discret);background:var(--surface-3);text-align:left;overflow-wrap:anywhere;border-radius:12px;align-items:center;gap:14px;width:100%;padding:14px;display:flex}.selection-notes__fichier>span:last-child{min-width:0}.selection-notes__fichier small{color:var(--texte-secondaire);margin-top:3px;font-size:11px;display:block}.selection-notes__format{border:1px solid var(--trait-moyen);width:31px;height:39px;color:var(--texte-secondaire);border-radius:3px 9px 3px 3px;flex:none;place-items:center;font-size:9px;display:grid}.selection-notes__actions{flex-wrap:wrap;gap:12px;display:flex}.selection-notes__date{justify-items:start;gap:14px;padding-top:20px;display:grid}.selection-notes__date p{color:var(--texte-secondaire);margin:0;font-size:11px;line-height:1.5}.selection-notes__pied{justify-content:flex-end;align-items:center;gap:16px;font-size:12px;display:flex}.selection-notes__pied p{color:var(--texte-secondaire);flex:1;font-size:12px;line-height:1.5}.selection-notes__pied>div{flex:1}.selection-notes__pied h3{margin-top:8px}@media (width<=720px){.selection-notes{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.selection-notes__saisie{padding:20px}.selection-notes__pied{flex-wrap:wrap;gap:8px}.selection-notes__pied p{flex-basis:100%;margin:0}.selection-notes__pied>div{flex-basis:100%}}.tri-import__dossier{border:1px solid var(--trait-moyen);overflow-wrap:anywhere;border-radius:12px;margin-top:4px;padding:14px 18px}.tri-import__dossier b{font-size:14px;font-weight:600}.tri-import__dossier p{color:var(--texte-secondaire);font-size:12px}.tri-import__notes{gap:8px;margin-top:14px;display:grid}.tri-import__notes li{border:1px solid var(--trait-discret);border-radius:10px;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:10px 12px;font-size:12px;display:flex}.tri-import__notes small{font-family:var(--sans);color:var(--texte-secondaire);font-size:11.5px;display:block}.tri-import{grid-template-columns:minmax(0,1fr) 420px;gap:32px;margin-top:18px;display:grid}.tri-import section{min-width:0}.tri-import__titre{font:600 10px/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--texte-secondaire);margin-bottom:6px}.tri-import__liste li{border-bottom:1px dotted var(--trait-moyen);grid-template-columns:16px minmax(0,1fr) auto;align-items:baseline;gap:10px;padding:7px 0;font-size:13px;display:grid}.tri-import__liste input{accent-color:var(--accent)}.tri-import__liste b{font-weight:500}.tri-import__liste small{color:var(--texte-secondaire);font-size:11.5px;display:block}.tri-import__liste li>span:last-child{color:var(--texte-secondaire);font-size:12px}.tri-import__ecart{border-bottom:1px solid var(--trait-discret)}.tri-import__ecart summary{cursor:pointer;grid-template-columns:40px minmax(0,1fr) 14px;align-items:baseline;gap:12px;padding:10px 0;list-style:none;display:grid}.tri-import__ecart summary::-webkit-details-marker{display:none}.tri-import__ecart summary b{font:400 22px/1 var(--serif);text-align:right}.tri-import__ecart summary strong{font-size:13px;font-weight:600}.tri-import__ecart summary i{color:var(--texte-secondaire);font-style:normal}.tri-import__ecart ul{gap:10px;margin:0 0 12px 52px;display:grid}.tri-import__ecart li{color:var(--texte-secondaire);gap:4px;font-size:12px;display:grid}.tri-import label{gap:4px;margin-top:4px;font-size:12px;display:grid}.tri-import select{width:100%;min-height:36px;color:var(--texte-principal);background:var(--surface-creuse);border:1px solid var(--trait-moyen);border-radius:6px}.tri-import input[type=file]{max-width:100%}.tri-import__pied{grid-template-columns:minmax(0,1fr) minmax(0,300px) 240px;align-items:center;gap:28px;display:grid}.tri-import__pied--choix{grid-template-columns:minmax(0,1fr) 240px;gap:14px 28px}.tri-import__pied--choix .tri-import__budget,.tri-import__choix{grid-column:1/-1}.tri-import__resume b{font-size:13px;font-weight:600;display:block}.tri-import__resume p,.tri-import__pied p{color:var(--texte-secondaire);font-size:12px;line-height:1.5}.tri-import__confirmation{gap:16px;margin-top:16px;display:grid}.tri-import__choix{border:0;grid-template-columns:1fr 1fr;gap:12px;min-width:0;padding:0;display:grid}.tri-import__choix label{border:1px solid var(--trait-moyen);color:var(--texte-secondaire);border-radius:12px;grid-template-columns:16px minmax(0,1fr);gap:10px;padding:12px 14px;font-size:12px;line-height:1.45;display:grid}.tri-import__choix label:has(:checked){border-color:var(--accent);background:var(--surface-elevee)}.tri-import__choix input{accent-color:var(--accent);margin-top:2px}.tri-import__choix b{color:var(--texte-principal);margin-bottom:2px;font-size:13px;font-weight:600;display:block}.tri-import__actes{gap:10px;display:grid}.tri-import__cout{font-size:12px;line-height:1.5}.tri-import__confirmation .tri-import__actes{border-top:1px solid var(--trait-discret);justify-content:flex-end;align-items:center;gap:24px;padding-top:16px;display:flex}.tri-import__confirmation .tri-import__cout{flex:1}.tri-import__actes .action{white-space:normal;text-align:center}@media (width<=720px){.tri-import{grid-template-columns:minmax(0,1fr);gap:22px}.tri-import__pied{grid-template-columns:minmax(0,1fr);gap:18px}.tri-import__choix{grid-template-columns:minmax(0,1fr)}.tri-import__confirmation .tri-import__actes{flex-wrap:wrap-reverse;justify-content:flex-start}.tri-import__ecart ul{margin-left:24px}}.porte-import{display:grid}.porte-import:focus{outline:none}.porte-import:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.porte-import__texte{color:var(--texte-secondaire);font-size:12.5px;line-height:1.5}.porte-import__introduction{max-width:64ch;font-size:13.5px;line-height:1.55}.porte-import__depot{border:1.5px dashed var(--trait-moyen);background:var(--surface-creuse);text-align:center;border-radius:14px;justify-items:center;gap:10px;margin-top:20px;padding:30px 20px 24px;display:grid}.porte-import__depot--survol{border-color:var(--accent)}.porte-import__depot svg{fill:none;stroke:currentColor;stroke-width:1.4px;stroke-linejoin:round;width:38px;height:38px;color:var(--texte-secondaire)}.porte-import__depot b{font-size:15px;font-weight:600}.porte-import__depot span,.porte-import__depot p{color:var(--texte-secondaire);font-size:12px}.porte-import__actions{justify-content:center;align-items:center;gap:16px;margin-top:6px;display:flex}.porte-import__lien{min-height:44px;color:var(--texte-principal);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--trait-moyen);text-decoration-color:var(--trait-moyen);font-size:12px}.porte-import__lien:hover,.porte-import__lien:focus-visible{color:var(--accent)}.porte-import__section{border-top:1px solid var(--trait-discret);margin-top:22px;padding-top:16px}.porte-import__surtitre{color:var(--texte-secondaire);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px;font-size:12.5px;font-weight:600;line-height:1.5}.porte-import__section .porte-import__texte{max-width:64ch}.porte-import__ligne{justify-content:space-between;align-items:center;gap:16px;display:flex}.porte-import__budget-texte{color:var(--texte-secondaire);font-size:12px;line-height:1.5}.porte-import__pied{color:var(--texte-secondaire);margin-top:18px;font-size:12px;line-height:1.5}.porte-import__consigne{color:var(--n-surveiller);margin-top:10px;font-size:12px}.porte-import__fichier{font-family:var(--mono);color:var(--texte-principal);overflow-wrap:anywhere;font-size:12px}.porte-import__notes{border:0;min-width:0;margin:12px 0 0;padding:0}.porte-import__notes ul{display:grid}.porte-import__notes li{border-bottom:1px dotted var(--trait-moyen);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;padding:8px 0;display:flex}.porte-import__notes small{color:var(--texte-secondaire);font-size:11.5px;display:block}.porte-import__note-date{flex-wrap:wrap;align-items:flex-end;gap:4px 14px;font-size:12.5px;display:flex}.porte-import__refus{border:1px solid var(--trait-moyen);border-left:3px solid var(--n-surveiller);border-radius:10px;margin-top:12px;padding:12px 14px;font-size:12.5px}.porte-import__refus ul{gap:6px;max-height:160px;margin-top:8px;display:grid;overflow-y:auto}.porte-import__refus li{gap:1px;display:grid}.porte-import__refus em{color:var(--texte-secondaire);font-style:normal}.porte-import__abandon{gap:10px;padding-bottom:8px;display:grid}.porte-import__abandon h2{font:400 20px/1.2 var(--serif)}.porte-import__abandon p{max-width:56ch;color:var(--texte-secondaire);font-size:13px;line-height:1.5}.porte-import__abandon .porte-import__actions{justify-content:flex-end}@media (width<=720px){.porte-import__actions{flex-direction:column;gap:10px}.porte-import__ligne{flex-wrap:wrap}}.rattachement{grid-template-columns:330px minmax(0,1fr);min-height:100%;display:grid}.rattachement__geste{outline:none;min-width:0;padding:25px 30px;font-size:12px}.rattachement__geste>h2{font:400 24px var(--serif);overflow-wrap:anywhere;margin:8px 0}.rattachement__aide{color:var(--texte-secondaire);margin:12px 0 18px;line-height:1.5}.rattachement__porte{border:1px solid var(--trait-moyen);background:var(--surface-3);text-align:left;border-radius:12px;gap:7px;width:100%;margin-top:10px;padding:18px 24px;display:grid}.rattachement__porte[data-creation=true]{border-color:var(--accent);background:rgb(var(--rgb-cuivre) / .05)}.rattachement__porte span{color:var(--texte-secondaire);font-size:11px}.rattachement__mention{border-left:2px solid var(--accent);background:rgb(var(--rgb-cuivre) / .05);color:var(--texte-secondaire);margin:0;padding:10px 14px;line-height:1.5}.rattachement__role{color:var(--texte-secondaire);margin:0;font-size:11px;line-height:1.5}.rattachement__champs,.rattachement__champs>[data-sujet-actif=true]:not(.sujet-fiche__paire){gap:18px;display:grid}.rattachement__constat{color:var(--texte-secondaire);margin:0;padding:12px 0}.rattachement__constat strong{width:fit-content;color:var(--texte-principal);margin-top:6px;display:block}.rattachement__onglets{border-bottom:1px solid var(--trait-discret);flex-wrap:wrap;gap:6px;padding-bottom:10px;display:flex}.rattachement__onglets button{color:var(--texte-secondaire);border-radius:6px;padding:8px 10px}.rattachement__onglets [aria-current]{color:var(--texte-principal);background:var(--surface-3);box-shadow:0 2px var(--accent)}.rattachement__recherche{color:var(--texte-secondaire);gap:10px;margin-bottom:18px;display:grid}.rattachement__recherche input{border:1px solid var(--trait-moyen);background:var(--surface-1);width:100%;color:var(--texte-principal);border-radius:10px;padding:10px 12px}.rattachement__cibles{border:0;gap:12px;min-width:0;margin:18px 0 20px;padding:0;display:grid}.rattachement__cibles label{border:1px solid var(--trait-moyen);border-radius:12px;align-items:center;gap:12px;padding:18px 14px;display:flex}.rattachement__cibles input{accent-color:var(--accent)}.rattachement__cibles small{color:var(--texte-secondaire);margin-top:5px;display:block}.rattachement__erreur{color:var(--n-bloquante);margin:0 0 18px;line-height:1.5}.rattachement__pied{justify-content:flex-end;align-items:center;gap:12px;font-size:12px;display:flex}.rattachement__pied>p{color:var(--texte-secondaire);flex:1;margin:0;font-size:11px;line-height:1.5}.rattachement__pied>p>span{max-width:460px;display:block}@media (width<=720px){.rattachement{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.rattachement__geste{padding:20px}.rattachement__pied{flex-wrap:wrap;gap:8px}.rattachement__pied>p{flex-basis:100%;font-size:10px}.rattachement__pied>.action{white-space:normal;text-align:center;flex:1}}.carte-entree{justify-items:center;gap:16px;width:100%;display:grid}.carte-entree__coeur{text-align:center;justify-items:center;gap:10px;display:grid}.carte-entree--atlas .action{height:var(--h-bouton);white-space:normal;padding:0 16px;font-size:13px;line-height:1.2}.carte-entree__portes{grid-auto-columns:minmax(0,104px);grid-auto-flow:column;justify-content:center;align-items:start;display:grid}.carte-entree__porte{min-height:44px;color:inherit;font:inherit;text-align:center;background:0 0;border:0;align-content:start;justify-items:center;gap:2px;padding:2px 8px;display:grid}.carte-entree__porte+.carte-entree__porte{border-left:1px solid var(--filet)}.carte-entree__marque{fill:none;width:20px;height:20px;stroke:var(--texte-secondaire);stroke-width:1.2px;stroke-linejoin:round;margin-bottom:4px}.carte-entree__titre{color:var(--texte-secondaire);text-decoration:underline;-webkit-text-decoration-color:var(--filet);text-decoration-color:var(--filet);text-underline-offset:3px;font-size:12.5px;font-weight:400;line-height:1.3}.carte-entree__porte:hover .carte-entree__titre,.carte-entree__porte:focus-visible .carte-entree__titre{text-decoration-color:currentColor}.carte-entree__porte:hover .carte-entree__marque,.carte-entree__porte:focus-visible .carte-entree__marque{stroke:var(--texte-principal)}.carte-entree__dit{color:var(--texte-secondaire);font-size:11px;line-height:1.35}.carte-entree__pied{text-align:center;justify-items:center;gap:6px;display:grid}.carte-entree__note{max-width:30ch;color:var(--texte-secondaire);margin:0;font-size:11.5px;line-height:1.4}.carte-entree__demo{min-height:24px;color:var(--texte-secondaire);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--filet);text-decoration-color:var(--filet);text-underline-offset:3px;background:0 0;border:0;padding:0;font-size:11.5px}.carte-entree__demo:hover,.carte-entree__demo:focus-visible{color:var(--texte-principal);text-decoration-color:currentColor}.carte-entree--atlas .carte-entree__demo{max-width:22ch}.surface-acces__dossier{border-bottom:1px solid var(--filet-panneau);margin-bottom:14px;padding-bottom:12px}.surface-acces__nom{color:var(--texte-principal);font-family:var(--serif);margin:0;font-size:18px}.surface-acces__etat,.surface-acces__conseil{color:var(--texte-secondaire);margin:3px 0 0;font-size:12px;line-height:1.4}.reg{border-bottom:1px solid var(--filet-panneau);padding:14px 0}.reg:last-child{border-bottom:0}.reg__nom{font-size:13.5px;font-weight:500}.reg__dit{color:var(--texte-discret);margin-top:2px;font-size:11px}.reg__actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.groupe{border:1px solid var(--filet-panneau);border-radius:var(--r-rond);background:var(--btn2-fond);margin-top:10px;padding:3px;display:inline-flex}.seg{border-radius:var(--r-rond);min-height:44px;color:var(--texte-discret);padding:0 14px;font-size:12px;font-weight:600}.seg:hover,.seg:focus-visible{color:var(--texte-principal)}.seg.est-actif{background:var(--panneau-fond);color:var(--texte-principal)}.seg:disabled{opacity:.42;pointer-events:none}.reg--compte{--h-bouton:44px}.securite-mfa{--hauteur-case-mfa:52px;--taille-case-mfa:21px;gap:14px;margin-top:18px;display:grid}.lentille>.securite-mfa{margin-top:22px}.securite-mfa__question .champ-commun{gap:10px}.securite-mfa__question .champ-commun__libelle{color:var(--texte-principal);font-size:14px;font-weight:500;line-height:1.4}.securite-mfa__question .champ-commun__aide{font-size:12px;line-height:1.45}.securite-mfa__question .champ-commun__aide--erreur{font-size:12.5px}.securite-mfa__code{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;width:100%;display:grid;position:relative}.securite-mfa__code input{z-index:1;opacity:0;cursor:text;border:0;width:100%;height:100%;padding:0;font-size:20px;position:absolute;inset:0}.securite-mfa__case{height:var(--hauteur-case-mfa);border:1px solid var(--trait-moyen);border-radius:var(--r-2);background:var(--surface-creuse);color:var(--texte-principal);font-size:var(--taille-case-mfa);font-variant-numeric:tabular-nums;place-items:center;font-weight:600;display:grid}.securite-compte .securite-mfa{--hauteur-case-mfa:46px;--taille-case-mfa:19px;margin-top:0}.securite-mfa__raison{color:var(--texte-secondaire);font-size:12.5px;line-height:1.5}.securite-mfa__reconnaitre{color:var(--texte-secondaire);cursor:pointer;align-items:center;gap:10px;font-size:12.5px;line-height:1.4;display:flex}.securite-mfa__reconnaitre input{width:16px;height:16px;accent-color:var(--accent);flex:none;margin:0}.securite-mfa__gestes{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.securite-mfa__gestes>.action:only-child{justify-content:center;width:100%}.securite-compte__ajout .securite-mfa__etapes{margin-top:0}.securite-mfa__code:where(:focus-within:not([aria-busy=true])) .securite-mfa__case[data-active]{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 20%, transparent)}.securite-mfa__code:focus-within:not([aria-busy=true]) .securite-mfa__case[data-active]:empty:after{content:"";background:var(--texte-principal);width:1.5px;height:22px}.securite-mfa__code[data-refus] .securite-mfa__case{border-color:var(--n-bloquante)}.securite-mfa__code[aria-busy=true] .securite-mfa__case{color:var(--texte-secondaire)}.securite-mfa__liens{gap:10px;margin-top:2px;display:grid}.securite-mfa__perte{border:1px solid var(--filet-panneau);border-radius:var(--r-3);background:var(--surface-creuse);color:var(--texte-secondaire);padding:12px 14px;font-size:12px;line-height:1.5}.securite-mfa__perte b,.securite-mfa__termine b{color:var(--texte-principal);font-weight:500}.securite-mfa__etapes{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:20px 0 0;padding:0;list-style:none;display:grid}.securite-mfa__etapes li{color:var(--texte-secondaire);gap:6px;font-size:11.5px;line-height:1.3;display:grid}.securite-mfa__etapes li:before{content:"";background:var(--filet-panneau);border-radius:1px;height:2px}.securite-mfa__etapes li[data-fait]:before,.securite-mfa__etapes li[aria-current=step]:before{background:var(--accent)}.securite-mfa__etapes li[aria-current=step]{color:var(--texte-principal);font-weight:600}.securite-mfa__qr{border-radius:var(--r-2);width:176px;max-width:100%;height:176px;box-shadow:0 0 0 1px var(--filet-panneau);background:#fff;justify-self:center;padding:10px}.securite-mfa__consigne{color:var(--texte-secondaire);font-size:12.5px;line-height:1.5}.securite-mfa__cle{border:1px solid var(--filet-panneau);border-radius:var(--r-2);background:var(--surface-creuse);gap:4px;padding:10px 12px;display:grid}.securite-mfa__cle span{color:var(--texte-secondaire);font-size:11.5px}.securite-mfa__cle code{color:var(--texte-principal);font:600 14px/1.4 var(--mono);letter-spacing:.06em;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.securite-mfa__entree{margin-top:22px}.securite-mfa__termine{text-align:center;justify-items:center;gap:10px;margin-top:22px;display:grid}.securite-mfa__signe{border:1px solid var(--accent);border-radius:var(--r-rond);width:46px;height:46px;color:var(--accent);place-items:center;display:grid}.securite-mfa__signe svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.securite-mfa__termine h2{color:var(--texte-principal);font-size:21px}.securite-mfa__termine p{color:var(--texte-secondaire);font-size:12.5px;line-height:1.5}.fil{border-top:1px solid var(--trait-discret);gap:5px;padding-top:8px;display:grid}.fil h2{color:var(--texte-principal);align-items:baseline;gap:8px;margin:2px 0 0;font-size:12px;font-weight:600;display:flex}.fil h2 small{color:var(--texte-secondaire);font-size:10px;font-weight:400}.fil ol{gap:3px;margin:0;padding:0;list-style:none;display:grid;position:relative}.fil ol+ol{border-top:1px dashed var(--trait-discret);margin-top:4px;padding-top:6px}.fil__ouvrir{width:100%;min-height:24px;color:inherit;font:inherit;text-align:left;transition:border-color var(--t-react), background var(--t-react), color var(--t-react);border:1px solid #0000;border-radius:9px;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:7px;padding:3px 6px 3px 3px;display:grid}button.fil__ouvrir,a.fil__ouvrir{cursor:pointer;text-decoration:none}button.fil__ouvrir:hover,button.fil__ouvrir:focus-visible,a.fil__ouvrir:hover,a.fil__ouvrir:focus-visible{border-color:var(--trait-moyen);outline:none}button.fil__ouvrir:focus-visible,a.fil__ouvrir:focus-visible{box-shadow:0 0 0 2px var(--accent)}.fil__texte{min-width:0;display:grid}.fil__texte strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-weight:600;display:-webkit-box;overflow:hidden}.fil__texte small{color:var(--texte-secondaire);font-size:10px}.fil__entite{color:var(--texte-principal);font-style:normal}.fil__entite--societe{border:1px solid var(--trait-moyen);border-radius:4px;padding:0 4px}.fil__cle{background:var(--fil-cle-fond,rgb(var(--rgb-accent) / .22));height:18px;color:var(--texte-principal);border-radius:5px;place-items:center;font-size:9.5px;font-weight:700;display:grid}.fil__cle--comparee{border:1px dashed var(--texte-secondaire);background:0 0}.fil__cle--retenue{background:var(--texte-secondaire);width:18px;color:var(--surface-0);border-radius:50%;justify-self:center}.fil__cle--suspens{border:1.5px dashed var(--texte-secondaire);background:0 0;border-radius:50%;justify-self:center;width:12px;height:12px}.fil__op--suspens strong{font-weight:500}.fil__op--inapplicable .fil__ouvrir{border:1px dashed var(--n-surveiller)}.fil__op--inapplicable .fil__cle{border:1.5px solid var(--n-surveiller);color:var(--n-surveiller);background:0 0}.fil__op--a-documenter .fil__cle,.fil__op--calcul-a-venir .fil__cle{border:1px dashed var(--accent);background:0 0}.fil__op--allumee .fil__ouvrir{border-color:var(--accent);background:rgb(var(--rgb-accent) / .08);box-shadow:var(--m-lueur-objet)}.fil__op--eteinte .fil__texte strong,.fil__op--eteinte .fil__entite,.fil__op--eteinte .fil__cle{color:var(--texte-secondaire)}.fil__op--eteinte{--fil-cle-fond:rgb(var(--rgb-accent) / .1)}.fil__montant{color:var(--n-surveiller);white-space:nowrap;font-size:11px}.fil__mention{color:var(--accent);white-space:nowrap;transition:opacity var(--t-react);font-size:10.5px;font-weight:600}.fil__ouvrir .fil__mention{opacity:0}.fil__ouvrir:hover .fil__mention,.fil__ouvrir:focus-visible .fil__mention{opacity:1}.fil__op--programme{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:4px;display:grid}.fil__realiser{font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px}.fil__realiser:focus-visible{box-shadow:0 0 0 2px var(--accent);outline:none}.fil__cle--realisee{background:var(--accent)}.fil__ouvrir--arbitre{grid-template-columns:26px minmax(0,1fr) auto auto}.fil__retenue{color:var(--texte-secondaire);white-space:nowrap;grid-column:-2;align-items:center;gap:4px;font-size:10px;display:inline-flex}.fil__retenue input{accent-color:var(--accent);margin:0}.fil__motif{gap:4px;margin:2px 0 4px 36px;display:grid}.fil__motif--ecrit{color:var(--texte-secondaire);margin-top:0;font-size:10px;display:block}.fil__vide{color:var(--texte-secondaire);font-size:10.5px}.fil__ajouter{color:var(--accent);font:inherit;text-underline-offset:3px;cursor:pointer;transition:color var(--t-react);background:0 0;border:0;margin:0;padding:0;font-weight:600;text-decoration:underline;display:inline}.fil__ajouter:hover,.fil__ajouter:focus-visible{color:var(--texte-principal)}.fil__ajouter:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}@media (hover:none){.fil__ouvrir .fil__mention{opacity:1}}@media (height<=760px){.fil__texte small:not(:has(.fil__montant)),.fil h2 small{display:none}}.fiche-operation__glyphe{background:var(--surface-1);width:46px;height:46px;color:var(--texte-secondaire);border-radius:12px;flex:none;place-items:center;font-size:22px;display:grid}.fiche-operation__annee{width:120px}.fiche-operation__section{border-top:1px solid var(--trait-discret);padding-top:14px}.fiche-operation__section h3{color:var(--texte-secondaire);margin:0 0 8px;font-size:11.5px;font-weight:400}.fiche-operation__section p{font-size:12.5px;line-height:1.5}.fiche-operation__precision,.fiche-operation__liens{margin-top:8px;font-size:12.5px}.fiche-operation__precision>summary,.fiche-operation__liens>summary{width:fit-content;color:var(--texte-principal);text-underline-offset:3px;cursor:pointer;text-decoration:underline}.fiche-operation__precision .champ-commun,.fiche-operation__liens .champ-commun{margin-top:12px}.cibles-operation{gap:7px;display:grid;position:relative}.cibles-operation__puces{flex-wrap:wrap;gap:6px;display:flex}.cibles-operation__puce{border:1px solid var(--accent);border-radius:var(--r-rond);background:rgb(var(--rgb-accent) / .1);max-width:100%;color:var(--texte-principal);text-align:left;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;display:inline-flex}.cibles-operation>input{border:1px dashed var(--trait-moyen);background:var(--surface-1);width:100%;min-height:38px;color:var(--texte-principal);font:13px var(--sans);border-radius:10px;padding:8px 12px}.cibles-operation>input::placeholder{color:var(--texte-secondaire);opacity:1}.cibles-operation>input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.cibles-operation__resultats{border:1px solid var(--trait-moyen);background:var(--surface-4);max-height:220px;box-shadow:var(--ombre-4);color:var(--texte-principal);border-radius:10px;padding:4px;font-size:12.5px;overflow-y:auto}.cibles-operation__resultats [role=option]{cursor:pointer;border-radius:6px;padding:9px 10px}.cibles-operation__resultats [aria-selected=true]{background:rgb(var(--rgb-trace) / .1)}.cibles-operation__resultats p{padding:9px 10px}.choix-territoire-operation{gap:8px;margin-top:16px;display:grid}.choix-territoire-operation button{justify-content:space-between;width:100%;display:flex}.selecteur-branches__bulle{z-index:50;border:1px solid var(--trait-moyen);background:var(--surface-4);width:max-content;max-width:min(280px,100vw - 24px);box-shadow:var(--ombre-4);pointer-events:none;animation:selecteur-annee-fondu var(--t-react) var(--ease) both;border-radius:9px;gap:2px;padding:6px 10px;display:grid;position:fixed}.selecteur-branches__bulle strong{color:var(--texte-principal);font-size:12px;font-weight:600;line-height:1.35}.selecteur-branches__bulle small{color:var(--texte-secondaire);font-size:11px;line-height:1.35}.menu-scenario{flex:none;position:relative}.menu-scenario__bouton{width:26px;height:26px;color:var(--texte-secondaire);border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid}.menu-scenario__bouton:hover,.menu-scenario__bouton:focus-visible,.menu-scenario__bouton[aria-expanded=true]{background:rgb(var(--rgb-trace) / .08);color:var(--texte-principal)}.menu-scenario__liste{z-index:40;border:1px solid var(--trait-moyen);background:var(--surface-4);width:min(280px,100vw - 24px);box-shadow:var(--ombre-4);animation:selecteur-annee-fondu var(--t-react) var(--ease) both;border-radius:12px;padding:6px;position:fixed}.menu-scenario__item{width:100%;color:var(--texte-principal);text-align:left;border-radius:8px;gap:2px;padding:7px 9px;display:grid}.menu-scenario__item strong{font-size:12px;font-weight:600}.menu-scenario__item small{color:var(--texte-secondaire);font-size:11px;line-height:1.4}.menu-scenario__item:hover,.menu-scenario__item:focus-visible{background:rgb(var(--rgb-trace) / .07);outline:none}html.mouvement-reduit .menu-scenario__liste{animation:none}.entete-decision{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px 22px;display:grid}.entete-decision__question{min-width:0}.entete-decision__surtitre{flex-wrap:wrap;align-items:center;gap:4px 18px;min-width:0;display:flex}.entete-decision__etat{color:var(--texte-secondaire);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin:0;font-size:10px;font-weight:700;display:flex}.entete-decision__etat span{border-radius:50%;width:8px;height:8px}.entete-decision__etat:not(.entete-decision__etat--sans-retenir) span{background:var(--accent);box-shadow:0 0 9px rgb(var(--rgb-accent) / .65)}.entete-decision__etat--sans-retenir span{background:var(--texte-discret)}.entete-decision__question h1{max-width:610px;color:var(--texte-principal);font:500 18px/1.3 var(--serif);margin:7px 0 0}.selecteur-branches{border:1px solid var(--trait-discret);background:var(--surface-creuse);border-radius:16px;flex:none;gap:3px;padding:4px;display:flex}.selecteur-branches__choix{min-width:52px;min-height:58px;color:var(--texte-secondaire);font:600 10px/1.2 var(--sans);transition:color var(--t-react), background var(--t-react), box-shadow var(--t-react);border-radius:12px;align-content:center;justify-items:center;gap:2px;padding:4px 7px;display:grid}.selecteur-branches__choix:hover,.selecteur-branches__choix:focus-visible{background:rgb(var(--rgb-trace) / .05);color:var(--texte-principal)}.selecteur-branches__choix[aria-current=page]{background:var(--surface-2);color:var(--texte-principal);box-shadow:var(--ombre-2), inset 0 -2px var(--accent)}.selecteur-branches__silhouette{width:36px;height:36px;overflow:visible}.selecteur-branches__cadre{fill:none;stroke:var(--trait-moyen);stroke-width:.8px}.selecteur-branches__situation{fill:rgb(var(--rgb-trace) / .05);stroke:var(--texte-discret);stroke-width:1px;stroke-dasharray:2 2}.selecteur-branches__lettre{width:36px;height:36px;color:var(--texte-principal);font:500 22px/1 var(--serif);place-items:center;display:grid}.selecteur-branches__choix[aria-current=page] .selecteur-branches__lettre{color:var(--accent)}.selecteur-branches__choix--comparee{background:var(--surface-2);color:var(--texte-principal);box-shadow:inset 0 -1px var(--texte-secondaire)}.selecteur-branches__nouvelle{min-width:56px}.selecteur-branches__plus{border:1px dashed var(--trait-moyen);border-radius:50%;place-items:center;width:36px;height:36px;font-size:20px;display:grid}.selecteur-branches__nouvelle:hover .selecteur-branches__plus{border-color:var(--accent);color:var(--accent)}.ligne-branche{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px;min-height:40px;padding-top:2px;display:flex}.ligne-branche__lettre{border:1.5px solid var(--accent);width:28px;height:28px;color:var(--accent);background:var(--surface-1);font:500 14px/1 var(--serif);border-radius:50%;flex:none;place-items:center;display:grid}.ligne-branche__lettre--comparee{border-color:var(--texte-secondaire);color:var(--texte-principal);border-style:dashed}.ligne-branche__lettre--sortie{border:1.5px dashed var(--texte-discret);color:var(--texte-secondaire);background:0 0}.ligne-branche__lettre--petite{width:20px;height:20px;font-size:11px}.ligne-branche__titre{gap:1px;min-width:min(240px,100%);max-width:46%;display:grid}.ligne-branche__groupe{align-items:center;gap:6px;min-width:0;display:flex}.ligne-branche__titre strong{color:var(--texte-principal);font-size:13.5px;font-weight:600}.ligne-branche__titre--comparee strong{color:var(--texte-secondaire);font-weight:500}.ligne-branche__titre small{color:var(--texte-secondaire);font-size:11px}.ligne-branche__action{flex-wrap:wrap;flex:none;align-items:center;gap:10px;max-width:100%;margin-left:auto;display:inline-flex}.ligne-branche__acte{border:1px solid var(--btn-trait);border-radius:var(--r-rond);background:var(--btn-fond);min-height:34px;color:var(--btn-texte);font:600 12px var(--sans);flex:none;align-items:center;gap:9px;padding:0 15px;display:inline-flex}.ligne-branche__acte--fleche{padding-right:7px}.ligne-branche__acte--tertiaire{min-height:34px;color:var(--texte-secondaire);text-decoration:underline;-webkit-text-decoration-color:var(--trait-moyen);text-decoration-color:var(--trait-moyen);text-underline-offset:3px;background:0 0;border:0;border-radius:0;padding:0 4px;font-weight:500}.ligne-branche__acte--tertiaire:hover,.ligne-branche__acte--tertiaire:focus-visible{color:var(--texte-principal);box-shadow:none}.ligne-branche__acte--seconde{border-color:var(--btn2-trait);background:var(--btn2-fond);color:var(--texte-secondaire)}.ligne-branche__acte--seconde:hover,.ligne-branche__acte--seconde:focus-visible{border-color:var(--panneau-trait);color:var(--texte-principal)}.ligne-branche__acte span{background:rgb(var(--rgb-trace) / .12);border-radius:50%;place-items:center;width:21px;height:21px;font-size:16px;display:grid}.ligne-branche__acte:hover,.ligne-branche__acte:focus-visible{box-shadow:var(--m-lueur-objet)}.ligne-branche__acte:disabled{opacity:.5;cursor:not-allowed}.notes-branche{grid-column:1/-1;gap:4px;margin-top:-4px;padding-left:38px;display:grid}.notes-branche .note,.notes-branche .carte__note{margin:0}.notes-branche details summary{color:var(--texte-secondaire);cursor:pointer;font-size:11px}.notes-branche .note__corps{gap:2px;display:grid}.notes-branche .note__corps strong{color:var(--texte-principal);font-weight:600}.choix-comparee{flex:none;position:relative}.choix-comparee__bouton{min-height:24px;color:var(--texte-discret);border-radius:6px;padding:0 4px;font-size:11px;font-style:italic}.choix-comparee__bouton span{color:var(--accent);font-size:10px;font-style:normal}.choix-comparee__bouton:hover,.choix-comparee__bouton:focus-visible,.choix-comparee__bouton[aria-expanded=true]{color:var(--texte-principal);box-shadow:inset 0 -1px var(--accent);outline:none}.choix-comparee__liste{z-index:10;border:1px solid var(--trait-moyen);background:var(--surface-4);min-width:260px;box-shadow:var(--ombre-4);animation:selecteur-annee-fondu var(--t-react) var(--ease) both;border-radius:12px;outline:none;gap:2px;margin:0;padding:6px;list-style:none;display:grid;position:absolute;top:calc(100% + 6px);left:0}.choix-comparee__option{min-height:28px;color:var(--texte-principal);cursor:pointer;border-radius:8px;align-items:center;gap:8px;padding:3px 8px;font-size:11.5px;display:flex}.choix-comparee__option:hover,.choix-comparee__liste:focus-visible .choix-comparee__option--active{background:rgb(var(--rgb-trace) / .07)}.choix-comparee__option[aria-selected=true]{font-weight:600}.editeur-mouvements{border:1px solid var(--trait-discret);background:var(--surface-creuse);border-radius:12px;padding:10px 12px}.editeur-mouvements>summary{color:var(--texte-principal);cursor:pointer;font-size:12px;font-weight:600}.editeur-mouvements__aide{color:var(--texte-secondaire);margin:7px 0;font-size:10px}.editeur-mouvements__ligne{border:1px solid var(--trait-discret);border-radius:10px;grid-template-columns:minmax(0,1fr);gap:12px;margin:10px 0;padding:10px;display:grid}.editeur-mouvements__source-fixe{color:var(--texte-principal);align-self:end;padding:8px 0;font-size:11px}.editeur-mouvements__nouvel-actif{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.editeur-mouvements__nouvel-actif p,.editeur-mouvements__erreur{color:var(--n-bloquante);grid-column:1/-1;margin:0;font-size:10px}.editeur-mouvements__ligne>button,.editeur-mouvements>button{border:1px solid var(--trait-moyen);color:var(--texte-principal);font:10px var(--sans);border-radius:7px;justify-self:start;padding:5px 8px}.editeur-mouvements__resume{color:var(--texte-principal);gap:4px;margin:8px 0 0;padding-left:17px;font-size:10px;display:grid}.tiroir-territoire{border:1px solid var(--panneau-trait);background:var(--surface-2);box-shadow:var(--ombre-4);border-radius:18px;align-content:start;gap:13px;padding:16px 18px;display:grid}.tiroir-territoire__retour{border:1px solid var(--btn2-trait);border-radius:var(--r-rond);color:var(--texte-secondaire);font:500 11.5px var(--sans);justify-self:start;padding:4px 11px}.tiroir-territoire__retour:hover,.tiroir-territoire__retour:focus-visible{border-color:var(--accent);color:var(--accent)}.tiroir-territoire__tete{flex-wrap:wrap;align-items:center;gap:5px 9px;display:flex}.tiroir-territoire__tete h2{color:var(--texte-principal);font:500 21px/1.2 var(--serif);flex:75%;margin:0}.tiroir-territoire__tete em{width:100%;color:var(--texte-secondaire);font-size:11px}.tiroir-territoire__rang{border:1.5px solid var(--accent);width:19px;height:19px;color:var(--accent);border-radius:50%;place-items:center;font-size:10px;display:grid}.tiroir-territoire__cite{border:1.5px solid var(--accent);border-radius:50%;width:9px;height:9px}.tiroir-territoire__indicateur{background:rgb(var(--rgb-trace) / .04);color:var(--texte-secondaire);border-radius:12px;gap:5px;padding:10px 12px;font-size:11px;display:grid}.tiroir-territoire__indicateur>strong{color:var(--texte-principal);font:400 18px var(--serif)}.tiroir-territoire__indicateur p{justify-content:space-between;gap:8px;margin:0;display:flex}.tiroir-territoire__indicateur b{color:var(--texte-principal);font-size:11px;font-weight:600}.tiroir-territoire__outils h3,.tiroir-territoire__contraintes h3{color:var(--texte-secondaire);letter-spacing:.1em;text-transform:uppercase;margin:0 0 6px;font-size:10px}.tiroir-territoire__outils ul,.tiroir-territoire__contraintes ul{gap:5px;display:grid}.tiroir-territoire__outils button,.tiroir-territoire__outils a{width:100%;color:var(--texte-principal);text-align:left;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;text-decoration:none;display:flex}.tiroir-territoire__outils button strong,.tiroir-territoire__outils a strong{font-size:11.5px;font-weight:600}.tiroir-territoire__outils button span,.tiroir-territoire__outils a span{color:var(--texte-secondaire);white-space:nowrap;font-size:10px}.tiroir-territoire__outils button:disabled{cursor:not-allowed}.tiroir-territoire__ajouter{border:1px solid var(--btn-trait);border-radius:var(--r-rond);background:var(--btn-fond);min-height:38px;color:var(--btn-texte);font:600 12px var(--sans)}.tiroir-territoire__ajouter:hover,.tiroir-territoire__ajouter:focus-visible{box-shadow:var(--m-lueur-objet)}.tiroir-territoire__ajouter:disabled{opacity:.65;cursor:not-allowed}.tiroir-territoire__contraintes li{border-left:2px solid var(--n-surveiller);background:rgb(var(--rgb-trace) / .03);color:var(--texte-secondaire);justify-content:space-between;gap:8px;padding:7px 9px;font-size:11px;display:flex}.tiroir-territoire__contraintes li[data-niveau=bloquante]{border-color:var(--n-bloquante)}.tiroir-territoire__contraintes li[data-niveau=pour-memoire]{border-color:var(--trait-moyen)}.tiroir-territoire__contraintes strong{color:var(--texte-principal);font-weight:600}@media (width<=680px){.ligne-branche__titre{flex:1 1 0;max-width:none}.ligne-branche__action{flex-wrap:wrap;width:100%;margin-left:0}}@media (width<=760px){.entete-decision{grid-template-columns:1fr}.selecteur-branches{justify-self:start;max-width:100%;overflow-x:auto}.tiroir-territoire{padding:13px}}.table-ecart{--table-carte:var(--m-carte);--table-bord:var(--trait-discret);--table-ombre:none;flex-direction:column;gap:8px;min-width:0;min-height:0;display:flex;container-type:inline-size}.table-ecart__lecture{flex-direction:column;gap:8px;min-height:0;display:flex}@media (width>980px){.table-ecart__lecture{overflow-y:auto}}:root[data-mode=clair] .table-ecart{--table-carte:var(--surface-4);--table-bord:rgb(var(--rgb-trace) / .12);--table-ombre:var(--ombre-carte-posee)}.table-ecart__table{border:1px solid var(--table-bord);border-collapse:separate;border-spacing:0;background:var(--table-carte);width:100%;box-shadow:var(--table-ombre);table-layout:fixed;border-radius:14px;font-size:11.5px}.table-ecart__col-territoire{width:31%}.table-ecart__table>thead>tr>th{border-bottom:1px solid var(--trait-moyen);text-align:left;vertical-align:bottom;padding:8px 12px 7px;font-weight:400;position:relative}.table-ecart__th-titre{color:var(--texte-principal);font-size:11.5px;font-weight:600;line-height:1.3;display:block}.table-ecart__th-titre .lettre-branche{vertical-align:1px;margin-right:4px}.table-ecart__table thead small{color:var(--texte-secondaire);margin-top:1px;font-size:10px;display:block}.table-ecart__th--reference .table-ecart__th-titre{color:var(--texte-secondaire)}.table-ecart__table>tbody>tr>th,.table-ecart__table>tbody>tr>td{border-bottom:1px solid var(--trait-discret);text-align:left;vertical-align:middle;padding:7px 12px;font-weight:400}.table-ecart__table>tbody>tr:last-child>*{border-bottom:0}.table-ecart__table>tbody>tr>th small{color:var(--texte-secondaire);margin:1px 0 0 23px;font-size:10.5px;display:block}.table-ecart__ligne-bouton{width:100%;min-height:24px;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:0;display:grid}.table-ecart__ligne-bouton:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.table-ecart__ligne-bouton:hover .table-ecart__territoire{color:var(--texte-principal)}.table-ecart__territoire{color:var(--texte-secondaire);letter-spacing:.07em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:7px;font-size:10px;font-weight:700;display:flex}.table-ecart__vide{flex:none;width:16px}.table-ecart__contrainte{background:var(--n-surveiller);border-radius:50%;flex:none;width:7px;height:7px}.rang-objectif{border:1.5px solid var(--accent);width:16px;height:16px;color:var(--texte-principal);letter-spacing:0;border-radius:50%;flex:none;place-items:center;font-size:8.5px;display:grid}.objectif-cite{border:1.5px solid var(--accent);border-radius:50%;flex:none;width:8px;height:8px;margin:0 4px}.table-ecart__note-reference{color:var(--texte-secondaire);margin-top:3px;font-size:10px;display:block}.cellule-ecart{flex-wrap:wrap;align-items:baseline;gap:2px 9px;display:flex}.cellule-ecart strong{font:400 15px/1.2 var(--serif);white-space:nowrap}.cellule-ecart small{color:var(--texte-secondaire);flex-basis:100%;font-size:10px;line-height:1.3}.cellule-ecart--etat{align-items:center}.marque-ecart{white-space:nowrap;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.marque-ecart--moins{color:var(--n-surveiller)}.marque-ecart--mieux{color:var(--accent)}.marque-ecart--neutre{color:var(--texte-principal)}.marque-ecart--egal{color:var(--texte-secondaire);font-weight:500}.force{gap:2px;display:inline-flex}.force b{opacity:.22;background:currentColor;border-radius:50%;width:4px;height:4px}.force b.force--on{opacity:1}.pastille-etat{border:1px dashed var(--trait-moyen);border-radius:var(--r-rond);max-width:100%;color:var(--texte-secondaire);white-space:normal;overflow-wrap:anywhere;align-items:center;gap:4px;padding:1px 7px;font-size:10.5px;font-weight:500;display:inline-flex}.cellule-ecart__operation{color:var(--texte-principal);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.cellule-ecart__operation:hover{color:var(--accent)}.cellule-ecart__operation:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:3px}.pastille-etat--inap{border-color:var(--n-surveiller);color:var(--texte-principal)}.pastille-etat--inap i{color:var(--n-surveiller);font-size:9px;font-style:normal}.lettre-branche{background:rgb(var(--rgb-accent) / .22);min-width:15px;height:15px;color:var(--texte-principal);letter-spacing:0;text-transform:none;border-radius:4px;flex:none;place-items:center;padding:0 3px;font-size:9px;font-weight:700;display:inline-grid}.lettre-branche--comparee{border:1px dashed var(--texte-secondaire);background:0 0}.table-ecart__table>tbody>.table-ecart__sousligne>*{background:rgb(var(--rgb-trace) / .025);padding-top:4px;padding-bottom:6px}.table-ecart__sousligne th span{color:var(--texte-principal);margin-left:23px;font-size:11px;font-weight:600;display:block}.table-ecart__table>tbody>.table-ecart__sousligne>th small{font-size:10px}.table-ecart__sousligne .cellule-ecart strong{font-size:13px}.table-ecart__ligne--ouverte>*{background:rgb(var(--rgb-accent) / .06)}.table-ecart__ligne--ouverte>th{box-shadow:inset 3px 0 var(--accent)}.table-ecart--ouverte .table-ecart__table>tbody>.table-ecart__ligne:not(.table-ecart__ligne--ouverte)>*{padding-top:4px;padding-bottom:4px}.table-ecart__table>tbody>.table-ecart__explication>td{background:rgb(var(--rgb-accent) / .02);padding:9px 14px 11px}.table-ecart__table>tbody>.table-ecart__inconnus>*{background:rgb(var(--rgb-trace) / .02)}.table-ecart__inconnus-liste{flex-wrap:wrap;gap:6px 8px;display:flex}.table-ecart__inconnu{border:1px dashed var(--trait-moyen);border-radius:var(--r-rond);min-height:24px;color:var(--texte-principal);transition:border-color var(--t-react);align-items:center;gap:6px;padding:3px 10px 3px 6px;font-size:10.5px;text-decoration:none;display:inline-flex}.table-ecart__inconnu:hover,.table-ecart__inconnu:focus-visible{border-color:var(--accent);outline:none}.table-ecart__inconnu b{font-weight:600}.table-ecart__inconnu small{color:var(--texte-secondaire);font-size:10px}.table-ecart__mention,.table-ecart__convention{color:var(--texte-secondaire);margin:0;font-size:10px}.table-ecart__convention{gap:2px;display:grid}.table-ecart__convention>span{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.table-ecart__convention b{color:var(--texte-principal);font-weight:600}.table-ecart__convention .force{color:var(--texte-principal);margin-left:6px}.table-ecart__pied{z-index:6;bottom:calc(-1 * var(--objet-espace-bas));margin-top:auto;position:sticky}.table-ecart__pied--projetee{scroll-margin-bottom:var(--objet-espace-bas);margin-top:4px;position:static}@media (height<=760px){.table-ecart__table>tbody>tr>th,.table-ecart__table>tbody>tr>td{padding-top:4px;padding-bottom:4px}.cellule-ecart strong{font-size:13.5px}.table-ecart__table>tbody>.table-ecart__explication>td{padding-top:6px;padding-bottom:7px}.table-ecart__convention>span:last-child,.table-ecart--ouverte .table-ecart__convention{display:none}.table-ecart--ouverte .table-ecart__table>tbody>.table-ecart__sousligne>*{padding-top:2px;padding-bottom:3px}}@container (width<660px){.table-ecart__territoire{white-space:normal}}@media (width<=980px){.table-ecart__pied{margin-top:0;position:static}}@media (width<=680px){.table-ecart__table,.table-ecart__table>tbody,.table-ecart__table>tbody>tr{display:block}.table-ecart__table>thead>tr{grid-template-columns:repeat(var(--colonnes,2), minmax(0, 1fr));display:grid}.table-ecart__table>thead>tr>th:first-child{border-bottom:0;grid-column:1/-1}.table-ecart__th-long,.table-ecart__table thead small{display:none}.table-ecart__table>tbody>tr{grid-template-columns:repeat(var(--colonnes,2), minmax(0, 1fr));border-bottom:1px solid var(--trait-discret);display:grid}.table-ecart__table>tbody>tr>th{border-bottom:0;grid-column:1/-1}.table-ecart__table>tbody>tr>*{border-bottom:0}.table-ecart__table>tbody>tr>td[colspan]{grid-column:1/-1}}.cause-fiscalite{color:var(--texte-secondaire);margin:0;font-size:11px;line-height:1.5}.cause-fiscalite a{color:var(--accent);text-underline-offset:3px}.bilan-projection{gap:3px;margin:10px 0 0;padding:0;display:grid}.bilan-projection>div{color:var(--texte-secondaire);justify-content:space-between;gap:12px;font-size:11px;display:flex}.bilan-projection dt{min-width:0}.bilan-projection dd{color:var(--texte-principal);text-align:right;margin:0;font-weight:600}.reserves-liquidites{color:var(--texte-secondaire);text-align:left;overflow-wrap:anywhere;margin-block:12px;font-size:12px;line-height:1.5}.reserves-liquidites h2{color:var(--texte-principal);margin:0 0 8px;font-size:14px}.reserves-liquidites h3{color:var(--texte-principal);margin:10px 0 4px;font-size:12px}.reserves-liquidites p{margin:4px 0}.reserves-liquidites__alerte{color:var(--texte-principal);font-weight:600}.reserves-liquidites summary{cursor:pointer;padding-block:6px}.reserves-liquidites ul{margin:4px 0;padding-inline-start:20px}.realisation{gap:14px;display:grid}.realisation h3{color:var(--texte-principal);justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 6px;font-size:12px;font-weight:600;display:flex}.realisation h3 small{color:var(--texte-secondaire);font-size:10px;font-weight:400}.realisation__chaine{border:1px solid var(--trait-discret);border-radius:var(--r-2);gap:4px;margin:0;padding:8px 10px;display:grid}.realisation__chaine legend{color:var(--texte-secondaire);padding:0 4px;font-size:11px}.realisation__postes{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:11.5px}.realisation__postes th,.realisation__postes td{border-bottom:1px solid var(--trait-discret);text-align:right;vertical-align:baseline;padding:5px 4px}.realisation__postes thead th{color:var(--texte-secondaire);font-size:10px;font-weight:600}.realisation__postes tbody th{color:var(--texte-principal);text-align:left;font-weight:400}.realisation__postes .fiche__champ input{text-align:right;width:7.5em;padding:3px 6px}.realisation__contrat{margin-top:6px;font-size:11.5px}.realisation__contrat summary{color:var(--accent);cursor:pointer}.realisation__ecritures,.realisation__effet{gap:4px;margin:0;padding:0;font-size:11.5px;list-style:none;display:grid}.realisation__effet li{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:8px;display:grid}.realisation__effet .cellule-ecart strong{font-size:13px}.realisation__statut{color:var(--texte-secondaire);display:block}.realisation__conforme{color:var(--texte-principal);margin:0;font-size:12px}.realisation__pied{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.realisation__pied .note{flex-basis:100%;margin:0}.explication-ecart{animation:explication-fondu var(--t-react) var(--ease) both;gap:0;display:grid;container-type:inline-size}.explication-ecart__secondaires{flex-wrap:wrap;gap:4px 22px;margin:0 0 9px;padding:0;font-size:11px;list-style:none;display:flex}.explication-ecart__secondaires li{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;display:inline-flex}.explication-ecart__colonne{align-items:center;gap:5px;display:inline-flex}.explication-ecart__secondaires .cellule-ecart strong{font:600 11px var(--sans)}.explication-ecart__nom{color:var(--texte-secondaire);align-items:center;gap:4px;display:inline-flex}.explication-ecart__operations{flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0 0 9px;font-size:11px;display:flex}.explication-ecart__operations>b,.explication-ecart h3{color:var(--texte-secondaire);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:9.5px;font-weight:700}.explication-ecart__operations>span{flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0;display:inline-flex}.explication-ecart__operations strong{color:var(--n-surveiller)}.explication-ecart__operations em{color:var(--texte-secondaire);font-size:10px}.explication-ecart__lectures{grid-template-columns:1fr 1fr;gap:8px 22px;display:grid}.explication-ecart__lectures--seule{grid-template-columns:minmax(0,1fr)}.explication-ecart__lectures section{align-content:start;gap:5px;min-width:0;display:grid}.explication-ecart__note{color:var(--texte-secondaire);margin:4px 0 0;font-size:10.5px;line-height:1.35}.explication-ecart__perimetres{border-collapse:collapse;width:100%;font-size:11px}.explication-ecart__perimetres th,.explication-ecart__perimetres td{border-bottom:1px solid var(--trait-discret);text-align:left;vertical-align:top;padding:4px;font-weight:400}.explication-ecart__perimetres td{white-space:nowrap}.explication-ecart__perimetres tbody th{width:46%;font-weight:600}.explication-ecart__perimetres th small{color:var(--texte-secondaire);font-size:10px;font-weight:400;display:block}.courbe-ecart{width:auto;max-width:100%;height:62px;overflow:visible}.courbe-ecart__zero{stroke:var(--trait-moyen)}.courbe-ecart--suivie .courbe-ecart__aire{fill:rgb(var(--rgb-accent) / .14)}.courbe-ecart--suivie .courbe-ecart__trait{fill:none;stroke:var(--accent);stroke-width:1.6px}.courbe-ecart--suivie .courbe-ecart__point{fill:var(--accent)}.courbe-ecart--comparee .courbe-ecart__trait{fill:none;stroke:var(--texte-principal);stroke-width:1.2px;stroke-dasharray:4 3}.courbe-ecart--comparee .courbe-ecart__point{fill:var(--surface-1);stroke:var(--texte-principal)}.courbe-ecart__lecture{stroke:var(--accent);stroke-dasharray:2 2}.courbe-ecart__texte{fill:var(--texte-secondaire);font:500 9.5px var(--sans)}.courbe-ecart__texte--lecture{fill:var(--texte-principal)}@keyframes explication-fondu{0%{opacity:0;transform:translateY(2px)}}html.mouvement-reduit .explication-ecart{animation:none}@media (height<=760px){.explication-ecart__note,.explication-ecart__operations em,.explication-ecart__perimetres th small{display:none}.courbe-ecart{height:48px}}@container (width<600px){.explication-ecart__lectures{grid-template-columns:minmax(0,1fr)}}.selecteur-annee{position:relative}.selecteur-annee__bouton{border:1px solid var(--btn2-trait);border-radius:var(--r-rond);min-height:26px;color:var(--texte-secondaire);font:500 11px var(--sans);align-items:baseline;gap:6px;padding:3px 10px 4px;display:inline-flex}.selecteur-annee__bouton b{color:var(--texte-principal);font:500 15px var(--serif)}.selecteur-annee__bouton i{color:var(--accent);font-size:10px;font-style:normal}.selecteur-annee__bouton[aria-expanded=true],.selecteur-annee__bouton:hover,.selecteur-annee__bouton:focus-visible{border-color:var(--accent)}.selecteur-annee__panneau{z-index:10;border:1px solid var(--trait-moyen);background:var(--surface-4);width:min(330px,100vw - 32px);box-shadow:var(--ombre-4);animation:selecteur-annee-fondu var(--t-react) var(--ease) both;border-radius:12px;gap:8px;padding:12px 14px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.selecteur-annee__titre{color:var(--texte-principal);margin:0;font-size:12px;font-weight:600;display:grid}.selecteur-annee__titre small{color:var(--texte-secondaire);font-size:10px;font-weight:400}.selecteur-annee__grille{outline:none;grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.selecteur-annee__an{min-height:24px;color:var(--texte-principal);cursor:pointer;border-radius:6px;place-items:center;font-size:11px;display:grid}.selecteur-annee__an:hover{background:rgb(var(--rgb-trace) / .06)}.selecteur-annee__an--ref{box-shadow:inset 0 0 0 1px var(--trait-moyen);color:var(--texte-secondaire)}.selecteur-annee__an--choisi{background:var(--accent);color:var(--surface-0);font-weight:700}.selecteur-annee__an--choisi:hover{background:var(--accent)}.selecteur-annee__grille:focus-visible .selecteur-annee__an--active{outline:2px solid var(--accent);outline-offset:1px}.selecteur-annee__reperes{color:var(--texte-secondaire);gap:2px;margin:0;padding:0;font-size:10.5px;list-style:none;display:grid}.selecteur-annee__reperes b{width:36px;color:var(--texte-principal);display:inline-block}.selecteur-annee__limite{border-top:1px solid var(--trait-discret);color:var(--texte-secondaire);margin:0;padding-top:7px;font-size:10.5px;line-height:1.4}@keyframes selecteur-annee-fondu{0%{opacity:0}}html.mouvement-reduit .selecteur-annee__panneau{animation:none}.ecartes{border-left:1px solid var(--trait-discret);margin-left:1px;padding-left:4px;display:flex;position:relative}.ecartes__bouton{min-width:64px}.ecartes__bouton[aria-current=page]{background:var(--surface-2);color:var(--texte-principal);box-shadow:var(--ombre-2), inset 0 -2px var(--texte-secondaire)}.ecartes__pile{fill:var(--surface-creuse);stroke:var(--texte-discret);stroke-width:1px;stroke-dasharray:2.5 2}.ecartes__pile--dessus{fill:rgb(var(--rgb-trace) / .06)}.ecartes__liste{z-index:40;border:1px solid var(--trait-moyen);background:var(--surface-4);width:min(330px,100vw - 24px);box-shadow:var(--ombre-4);animation:selecteur-annee-fondu var(--t-react) var(--ease) both;border-radius:12px;padding:8px 6px 6px;position:fixed}.ecartes__titre{color:var(--texte-secondaire);letter-spacing:.1em;text-transform:uppercase;margin:0 8px 6px;font-size:10px;font-weight:700}.ecartes__elements{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ecartes__element{width:100%;color:var(--texte-principal);text-align:left;cursor:pointer;font:inherit;background:0 0;border:none;border-radius:8px;align-items:flex-start;gap:9px;padding:7px 8px;display:flex}.ecartes__element:hover,.ecartes__element:focus-visible{background:rgb(var(--rgb-trace) / .07);outline:none}.ecartes__detail{gap:2px;min-width:0;display:grid}.ecartes__detail strong{color:var(--texte-principal);font-size:12px;font-weight:600}.ecartes__detail small{color:var(--texte-secondaire);font-size:11px;line-height:1.4}.invitation{align-content:start;gap:18px;width:100%;display:grid}.invitation__sur{letter-spacing:.12em;text-transform:uppercase;color:var(--texte-secondaire);margin:0;font-size:10.5px;font-weight:600}.invitation .objet__titre{margin:-10px 0 0}.invitation__branches{gap:10px;display:flex}.invitation__branche{border:1px solid var(--trait-discret);color:var(--texte-secondaire);border-radius:12px;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:13px;display:flex}.invitation__branche>i{border:1px solid var(--trait-discret);width:28px;height:28px;font:500 15px var(--serif);border-radius:50%;place-items:center;font-style:normal;display:grid}.invitation__branche.est-courante{color:var(--texte-principal);background:rgb(var(--rgb-trace) / .06)}.invitation__branche--vide{border-style:dashed}.invitation__branche--vide>i{color:var(--accent);border-style:dashed}.invitation__carte{border:1px solid var(--trait-discret);background:var(--surface-2);border-radius:18px;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:0;display:grid;overflow:hidden}.invitation__texte{align-content:start;gap:14px;padding:26px 28px 28px;display:grid}.invitation__texte h2{font:500 26px/1.15 var(--serif);color:var(--texte-principal);margin:0}.invitation__texte p{max-width:46ch;color:var(--texte-secondaire);margin:0;font-size:14.5px;line-height:1.55}.invitation__texte .action{justify-self:start;margin-top:4px}.invitation__etapes{color:var(--texte-secondaire);gap:8px;margin:2px 0 0;padding:0;font-size:13.5px;list-style:none;display:grid}.invitation__etapes li{align-items:center;gap:10px;display:flex}.invitation__etapes li>span{border:1px solid var(--trait-discret);border-radius:50%;place-items:center;width:22px;height:22px;font-size:11.5px;display:grid}.invitation__etapes li.est-courante{color:var(--texte-principal)}.invitation__etapes li.est-courante>span{border-color:var(--accent);color:var(--accent)}.invitation__etapes li.est-faite>span{background:rgb(var(--rgb-trace) / .1)}.invitation__situation{border-left:1px solid var(--trait-discret);background:rgb(var(--rgb-trace) / .035);align-content:center;gap:6px;padding:26px 28px;display:grid}.invitation__situation small{letter-spacing:.1em;text-transform:uppercase;color:var(--texte-secondaire);font-size:10.5px;font-weight:600}.invitation__situation strong{font:500 19px var(--serif);color:var(--texte-principal)}.invitation__situation span{color:var(--texte-secondaire);font-size:13px}.invitation__objectifs p{color:var(--texte-secondaire);margin:0 0 8px;font-size:13px}.invitation__objectifs ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.invitation__objectifs button{border:1px solid var(--trait-discret);width:100%;color:var(--texte-principal);font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:12px;align-items:baseline;gap:10px;padding:12px 14px;font-size:14px;display:flex}.invitation__objectifs button:hover{background:rgb(var(--rgb-trace) / .06)}.invitation__objectifs q{color:var(--texte-secondaire);flex:1;font-size:12.5px}.invitation__objectifs i{color:var(--texte-secondaire);margin-left:auto;font-style:normal}.invitation__autres{justify-self:start}.invitation__exemples{color:var(--texte-secondaire);gap:5px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}@media (width<=680px){.invitation__carte{grid-template-columns:minmax(0,1fr)}.invitation__situation{border-left:0;border-top:1px solid var(--trait-discret);padding:18px 20px}.invitation__texte{padding:22px 20px}.invitation__texte h2{font-size:23px}.invitation__branches{flex-wrap:wrap}}.invitation__nouvelle{min-height:44px;color:var(--texte-secondaire);font-size:12px}.acte{width:100%;max-width:none}.acte--table{flex-direction:column;flex:auto;gap:8px;min-height:0;display:flex}.acte__corps{flex:auto;grid-template-columns:268px minmax(0,1fr);gap:22px;min-width:0;min-height:0;display:grid}.acte__gauche{align-content:start;gap:6px;min-width:0;display:grid}.legende-radar{color:var(--texte-secondaire);flex-wrap:wrap;justify-content:center;gap:3px 12px;margin:0;font-size:10px;display:flex}.legende-radar span{align-items:center;gap:6px;display:inline-flex}.legende-radar__anneau,.legende-radar__reference,.legende-radar__branche,.legende-radar__comparee{border-radius:3px;width:15px;height:9px;display:inline-block}.legende-radar__anneau{border:1px dashed var(--texte-discret)}.legende-radar__reference{border-top:1.5px solid var(--texte-secondaire);height:0}.legende-radar__branche{border:1.5px solid var(--accent);background:rgb(var(--rgb-accent) / .16)}.legende-radar__comparee{border-top:1.3px dashed var(--texte-principal);height:0}@media (height<=760px){.legende-radar{display:none}}@media (width<=980px){.acte--table,.acte__corps{flex:1 0 auto;min-height:auto}.acte__corps{grid-template-columns:minmax(0,1fr)}.acte__corps>.acte__gauche{order:2;grid-template-columns:220px minmax(0,1fr);column-gap:18px}.acte__gauche>.fil{grid-area:1/2/span 2}}@media (width<=680px){.acte__corps>.acte__gauche{grid-template-columns:minmax(0,1fr)}.acte__gauche>.fil{grid-area:auto}}.decision-choix{min-width:0;max-width:300px}.cockpit-sans-dossier{text-align:center;justify-items:center;width:min(460px,100%);margin-top:100px;display:grid}.cockpit-sans-dossier__titre{font-family:var(--serif);color:var(--texte-secondaire);margin:0 0 6px;font-size:28px;font-weight:400}.cockpit-sans-dossier__dit{color:var(--texte-secondaire);margin:0 0 22px;font-size:13.5px}.connexion{gap:14px;margin-top:22px;display:grid}.connexion__liens{gap:10px;margin-top:2px;display:grid}.connexion__annonce{border:1px solid var(--filet-panneau);border-radius:var(--r-2);background:var(--surface-creuse);color:var(--texte-principal);margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45}.connexion__retour{margin-top:4px}.connexion__code{letter-spacing:.3em}.porte-compte{border-top:1px solid var(--filet-panneau);text-align:center;gap:8px;margin-top:16px;padding-top:14px;display:grid}.porte-compte:focus{outline:none}.porte-compte__session,.porte-compte__dit{color:var(--texte-secondaire);margin:0;font-size:12px;line-height:1.45}.porte-compte__session span{color:var(--texte-principal)}.porte-compte__dit--retrait{color:var(--n-bloquante)}.connexion__note,.connexion__refus{margin:0;font-size:12.5px;line-height:1.45}.connexion__note{color:var(--texte-secondaire)}.connexion__note--surveiller{color:var(--n-surveiller)}.connexion__refus{color:var(--n-bloquante)}.connexion__oeil{border-radius:var(--r-2);width:32px;height:32px;color:var(--texte-secondaire);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-right:-8px;padding:0;display:grid}.connexion__oeil:hover,.connexion__oeil:focus-visible{color:var(--texte-principal)}.connexion__oeil svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.seuil{z-index:1;min-height:100dvh;padding:0 var(--marge,clamp(30px, 7vw, 110px));grid-template-columns:1fr auto;align-items:center;gap:clamp(30px,6vw,90px);display:grid;position:relative}.seuil--preparation{visibility:hidden;pointer-events:none;position:fixed;inset:0}html[data-installation=attente] .seuil:not(.seuil--preparation) :is(.lentille,.seuil__marque,.seuil__editeur){opacity:0}.seuil__marque{z-index:1;top:38px;left:var(--marge,clamp(30px, 7vw, 110px));position:absolute}.seuil .wordmark{--capitale:20px;gap:13px}.seuil .wordmark span{letter-spacing:.22em}.lentille-ancre{z-index:1;grid-column:2;justify-self:end;width:392px;max-width:100%;position:relative}.lentille{z-index:1;-webkit-backdrop-filter:blur(26px)saturate(1.05);backdrop-filter:blur(26px)saturate(1.05);width:100%;transition:background var(--t-cine) var(--ease), border-color var(--t-cine), box-shadow var(--t-cine);padding:32px 34px 26px;display:grid;position:relative}.lentille__titre{font-size:31px}.lentille__objet,.lentille__avertissement{color:var(--texte-secondaire);font-size:13px}.lentille__objet{margin:9px 0 0}.lentille__avertissement{margin:0 0 24px}.lentille__actions{gap:10px;display:grid}.seuil__editeur{z-index:1;bottom:40px;left:var(--marge,clamp(30px, 7vw, 110px));color:var(--sol-capitales);letter-spacing:.26em;text-transform:uppercase;font-size:9.5px;font-weight:600;position:absolute}.seuil__editeur span{color:var(--sol-texte);opacity:.8}@media (width<=1000px){.seuil{grid-template-columns:minmax(0,1fr);justify-items:center}.lentille-ancre{grid-column:1;justify-self:center}}@media (height<=760px) and (width>720px){.seuil{align-content:center;padding-top:48px;padding-bottom:22px}.seuil__marque{top:18px}.lentille{padding:24px 28px 19px}.lentille__titre{font-size:24px}}@media (width<=720px){.seuil{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:center;gap:34px;padding:88px 20px 40px}.seuil__marque{top:20px;left:20px}.lentille{padding:26px 22px 20px}.seuil__editeur{display:none}}html.mouvement-reduit .lentille{transition:none}.cadre{z-index:1;flex-direction:column;height:100dvh;display:flex;position:relative;overflow:clip}.cadre[hidden]{display:none}.cadre__contenu{z-index:1;flex:1;min-height:0;position:relative}.securite-compte{--h-bouton:44px;--largeur-lien-lentille:auto;--hauteur-lien-lentille:44px;gap:18px;padding-top:2px;display:grid}.securite-compte__contenu:not([hidden]){gap:18px;display:grid}.securite-compte__etat{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;display:grid}.securite-compte__signe{border:1px solid var(--filet-panneau);border-radius:var(--r-rond);width:36px;height:36px;color:var(--texte-secondaire);grid-row:1/span 2;place-items:center;display:grid}.securite-compte__signe[data-actif]{border-color:var(--accent);color:var(--accent)}.securite-compte__signe svg{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.securite-compte__etat b{font-size:14px;font-weight:500}.securite-compte__etat span{color:var(--texte-secondaire);font-size:12px;line-height:1.45}.securite-compte__bloc{--alignement-lien-lentille:left;border-top:1px solid var(--filet-panneau);gap:8px;padding-top:14px;display:grid}.securite-compte__titre,.securite-compte__ajout-tete h2{font-size:13.5px;font-weight:500}.securite-compte__aide{color:var(--texte-secondaire);font-size:12px;line-height:1.45}.applications-mfa{margin:0;padding:0;list-style:none}.application-mfa{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:10px 0;display:grid}.application-mfa+.application-mfa{border-top:1px solid var(--filet-panneau)}.application-mfa__icone{fill:none;width:18px;height:18px;stroke:var(--texte-secondaire);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;grid-row:1/span 2}.application-mfa__nom{color:var(--texte-principal);font-size:13px}.application-mfa__date{color:var(--texte-secondaire);grid-column:2;font-size:11.5px}.application-mfa>.action{grid-area:1/3/span 2}.application-mfa--confirme,.securite-compte__encart{border:1px solid var(--panneau-trait);border-radius:var(--r-3);background:rgb(var(--rgb-trace) / .04);padding:14px}.application-mfa--confirme{grid-template-columns:auto minmax(0,1fr);margin:4px 0}.securite-compte__encart{gap:8px;display:grid}.securite-compte__statut{color:var(--texte-principal);font-size:12px;line-height:1.45}.application-mfa__pastille{border:1px solid var(--accent);border-radius:var(--r-rond);color:var(--texte-principal);vertical-align:1px;margin-left:6px;padding:1px 7px;font-size:10.5px;font-weight:500;line-height:1.5;display:inline-block}.application-mfa--confirme+.application-mfa{border-top:0}.application-mfa__confirmation{grid-column:1/-1;margin-top:10px}.securite-compte__ajout{gap:14px;display:grid}.securite-compte__activation:not([hidden]){display:contents}.securite-compte__ajout-tete{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.securite-compte__ajout .action{justify-content:center}.historique{gap:16px;min-width:0;display:grid}.historique-outils{flex-wrap:wrap;align-items:end;gap:10px;margin-top:18px;display:flex}.historique-outils label{min-width:0;max-width:100%;color:var(--texte-secondaire);gap:6px;font-size:11px;display:grid}.historique-recherche{flex:220px}.historique-outils input,.historique-outils select{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);background:var(--surface-3);width:100%;max-width:100%;min-height:44px;color:var(--texte-principal);font:inherit;padding:10px 12px;font-size:13px}.historique-note{color:var(--texte-secondaire);font-size:11px;line-height:1.6}.historique-meta{flex-wrap:wrap;justify-content:space-between;gap:6px 16px;display:flex}.historique-table{border-collapse:collapse;table-layout:fixed;width:100%}.historique-table th,.historique-table td{text-align:left;vertical-align:top;border-bottom:1px solid var(--panneau-trait);overflow-wrap:anywhere;padding:16px 8px;font-size:12px;line-height:1.6}.historique-table th{color:var(--texte-secondaire);text-transform:uppercase;letter-spacing:.08em;font-size:10px}.historique-table th:first-child{width:19%}.historique-table th:nth-child(2){width:15%}.historique-table th:nth-child(3){width:40%}.historique-table td:first-child{color:var(--texte-secondaire)}.historique-table strong{font-weight:500}.historique-table td span{color:var(--texte-secondaire);margin-top:4px;display:block}.historique-heure{white-space:nowrap}.historique>.action{justify-self:start}.historique-details>summary{cursor:pointer;min-height:44px;padding-block:12px;font-size:13px}.historique-details .historique-table,.historique-envois{gap:12px;display:grid}.historique-details .historique-table thead{display:none}.historique-details .historique-table tbody,.historique-details .historique-table tr{display:grid}.historique-details .historique-table tr{border-top:1px solid var(--panneau-trait);padding-block:8px}.historique-details .historique-table td{border:0;padding:4px 0;display:block}.historique-envois{padding:0;list-style:none}.historique-envois li{border-left:1px solid var(--trait-moyen);gap:8px;padding-left:12px;display:grid}.historique-envois h3{font-size:13px;font-weight:500;line-height:1.6}.historique-alertes{gap:16px;display:grid}.historique-alertes>h2{font:600 10px/1.5 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--texte-secondaire)}.historique-alerte{border:1px solid var(--panneau-trait);border-radius:var(--r-3);gap:10px;padding:16px;display:grid}.historique-alerte h3{overflow-wrap:anywhere;font-size:13px;line-height:1.5}.historique-alerte .action{white-space:normal;justify-self:start;height:auto;min-height:44px;padding-block:10px}.historique-alertes--compact{gap:8px;margin-block:16px}.historique-alerte-resume{border:1px solid var(--panneau-trait);border-radius:var(--r-3);text-align:left;overflow-wrap:anywhere;width:100%;min-height:44px;padding:10px 12px;font-size:12px;line-height:1.5}.historique-alerte-resume strong,.historique-alerte-resume span{display:block}.historique-alerte-resume span{color:var(--texte-secondaire)}@media (width<=720px){.historique-outils label{flex:100%}.historique-table,.historique-table tbody,.historique-table tr{display:grid}.historique-table thead{display:none}.historique-table tr{border-top:1px solid var(--panneau-trait);padding:12px 0}.historique-table td{border:0;padding:4px 0;display:block}.historique-table td:before{content:attr(data-colonne) " · ";color:var(--texte-secondaire);font-size:11px}}.annuaire-outils{flex-wrap:wrap;align-items:end;gap:10px;margin:18px 0 24px;display:flex}.annuaire-outils label,.annuaire-filtre{color:var(--texte-secondaire);gap:6px;font-size:11px;display:grid}.annuaire-recherche{flex:200px}.annuaire-outils input,.annuaire-filtre select{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);background:var(--surface-3);width:100%;min-height:44px;color:var(--texte-principal);font:inherit;padding:10px 12px;font-size:13px}.annuaire-actualiser{flex:none;width:44px;padding:0;font-size:20px}.annuaire-groupe-tete{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.annuaire-outils input::placeholder{color:var(--texte-secondaire);opacity:1}.annuaire-roles{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);flex-wrap:wrap;padding:2px;display:flex}.annuaire-roles button{border-radius:var(--r-rond);min-height:44px;color:var(--texte-secondaire);padding:8px 12px;font-size:12px}.annuaire-roles button[aria-pressed=true]{background:var(--surface-3);color:var(--texte-principal)}.annuaire-compteur{font:400 19px/1.4 var(--serif);flex:none;margin-top:0}.annuaire-groupes section+section{margin-top:28px}.annuaire-groupes h2{margin-bottom:14px;font-size:13px;font-weight:600}.annuaire-groupes h2 small{color:var(--texte-secondaire);margin-left:8px;font-size:12px;font-weight:400}.annuaire-colonnes,.annuaire-ligne{grid-template-columns:minmax(0,2fr) minmax(90px,1.1fr) minmax(90px,1fr) minmax(90px,1fr);align-items:center;gap:12px;display:grid}.annuaire-colonnes{text-transform:uppercase;letter-spacing:.08em;color:var(--texte-secondaire);padding:10px 0;font-size:10px}.annuaire-ligne{border-top:1px solid var(--panneau-trait);padding:10px 0;font-size:12px}.annuaire-ligne[data-choisie]{background:var(--surface-3)}.annuaire-ligne>span{overflow-wrap:anywhere;color:var(--texte-secondaire);line-height:1.5}.annuaire-ligne small{color:var(--texte-secondaire);margin-top:4px;font-size:11px;font-weight:400;display:block}.annuaire-personne{text-align:left;width:100%;min-height:44px;color:var(--texte-principal);align-items:center;gap:10px;display:flex}.annuaire-personne>span{min-width:0}.annuaire-personne strong{overflow-wrap:anywhere;font-size:13px;font-weight:500}.annuaire-chev{color:var(--texte-secondaire);margin-left:auto}.annuaire-medaillon{border:1px solid var(--trait-moyen);width:30px;height:30px;color:var(--texte-secondaire);border-radius:50%;flex:none;place-items:center;font-size:11px;display:inline-grid}.annuaire-medaillon--invitation{border-style:dashed;font-size:16px}.annuaire-vous{border:1px solid var(--trait-moyen);border-radius:var(--r-rond);width:fit-content;padding:2px 6px}.annuaire-ligne--invitation{grid-template-columns:minmax(0,2fr) minmax(0,2fr) minmax(0,1fr)}.annuaire-cote-hote,.annuaire-fiche{color:var(--texte-principal);align-content:start;gap:18px;display:grid}.annuaire-fiche>.action[hidden]{display:none}.annuaire-fiche>.action{justify-self:start}.annuaire-identite{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;display:grid}.annuaire-identite .annuaire-medaillon{width:46px;height:46px}.annuaire-identite h2{font:400 22px/1.3 var(--serif);overflow-wrap:anywhere}.annuaire-faits{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.annuaire-faits>div{gap:4px;display:grid}.annuaire-faits dt{color:var(--texte-secondaire);font-size:11px}.annuaire-faits dd{overflow-wrap:anywhere;margin:0;font-size:13px}.annuaire-periode{border-left:1px solid var(--trait-moyen);margin-top:12px;padding:12px}.annuaire-fiche summary{cursor:pointer;min-height:44px;padding:12px 0;font-size:13px;line-height:1.5}.annuaire-lecture{color:var(--texte-secondaire);margin-bottom:16px;font-size:11px;line-height:1.5}.inviter-membre,.annuaire-gestes{gap:16px;display:grid}.inviter-membre fieldset{border:0;gap:16px;min-width:0;padding:0;display:grid}.surface-membres__message{line-height:1.6}.confirmation-membre{border-radius:var(--r-2);border:1px solid var(--panneau-trait);gap:16px;padding:16px;display:grid}.confirmation-membre__question{font-size:16px;font-weight:600}.confirmation-membre__aide{color:var(--texte-secondaire);line-height:1.6}.confirmation-membre__actions{flex-wrap:wrap;justify-content:end;gap:10px;display:flex}@media (width<=1180px){.annuaire-colonnes,.annuaire-ligne{grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr)}.annuaire-colonnes>:last-child,.annuaire-ligne:not(.annuaire-ligne--invitation)>:last-child{display:none}}@media (width<=720px){.annuaire-colonnes{display:none}.annuaire-ligne{flex-wrap:wrap;gap:4px 12px;padding:12px 0;display:flex}.annuaire-personne{flex-basis:100%}.annuaire-ligne>span{margin-left:40px}.annuaire-ligne--invitation>span{margin-left:0}.annuaire-outils{align-items:stretch}.annuaire-outils>.action:not(.annuaire-actualiser){width:100%}.annuaire-fiche{z-index:2;background:var(--surface-3);border:1px solid var(--panneau-trait);border-radius:var(--r-3);grid-area:2/1;min-height:0;margin:0 8px 8px;padding:20px;position:relative;overflow-y:auto}}.cabinet{--h-bouton:44px;z-index:25;grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset:0}.cabinet[hidden]{display:none}.cabinet-barre{--capitale:20px;color:var(--sol-texte);grid-area:1/1;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex}.cabinet-barre p{overflow-wrap:anywhere}.cabinet-identite{flex:1;min-width:0}.cabinet-identite small{font:600 10px/1.4 var(--sans);letter-spacing:.14em;text-transform:uppercase;margin-left:10px}.cabinet-barre p+p{font-size:12px}.cabinet-barre-actions{flex:none;gap:8px;display:flex}.cabinet-contenu{grid-area:2/1;min-height:0;position:relative}.cabinet-cadre{padding:8px 20px 16px;position:absolute;inset:0}.cabinet-corps{grid-template-columns:240px minmax(0,1fr) 348px;gap:12px;height:100%;display:grid}.cabinet-centre{scrollbar-gutter:stable;min-width:0;overflow-y:auto}.cabinet-objet{padding:20px 28px}.cabinet-rail{flex-direction:column;padding:18px 12px;display:flex}.cabinet-rail>p:first-child{text-transform:uppercase;letter-spacing:.14em;padding:0 8px 16px;font-size:10px}.cabinet-rail button{text-align:left;min-height:44px;color:var(--texte-secondaire);border-radius:var(--r-2);padding:10px}.cabinet-rail button[aria-current]{background:var(--surface-3);color:var(--texte-principal);border-left:2px solid var(--accent)}.cabinet-rail-pied{border-top:1px solid var(--panneau-trait);color:var(--texte-secondaire);margin-top:auto;padding:16px 8px 0;font-size:11.5px;line-height:1.5}.cabinet-panneau-cote{min-height:0}.cabinet-cote{flex-direction:column;gap:18px;height:100%;padding:22px;display:flex;overflow-y:auto}.cabinet-cote>h2,.annuaire-cote-hote>h2{font-size:12px}.cabinet-cote p,.annuaire-fiche p{color:var(--texte-secondaire);font-size:12px;line-height:1.6}.cabinet-tete{justify-content:space-between;align-items:start;gap:20px;display:flex}.cabinet-tete>div{min-width:0}.cabinet-tete .action{white-space:normal;flex:none;max-width:100%;height:auto;min-height:44px;padding-block:10px}.cabinet-titre{font:400 30px/1.15 var(--serif);letter-spacing:-.012em}.cabinet-encart{border:1px solid var(--panneau-trait);border-radius:var(--r-3);background:var(--m-carte);margin-top:14px;padding:20px}.cabinet-encart h2{margin-bottom:12px;font-size:13px}.cabinet-encart p,.cabinet-encart li{overflow-wrap:anywhere;line-height:1.6}.cabinet-encart p+.action,.cabinet-encart p+p{margin-top:12px}.cabinet-encart li+li{margin-top:10px}.cabinet-voix{font:400 22px/1.35 var(--serif)}.cabinet-compteur{font:400 26px/1.3 var(--serif);color:var(--texte-secondaire)}.cabinet-grille{grid-template-columns:1fr 1fr;gap:14px;display:grid}.cabinet-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px;display:flex}.cabinet-actions p{color:var(--texte-secondaire);font-size:11px}.cabinet-sieges{flex-wrap:wrap;gap:8px;margin:16px 0 12px;display:flex}.cabinet-sieges span{border:1px solid var(--trait-moyen);border-radius:var(--r-2);width:46px;height:46px;color:var(--texte-secondaire);place-items:center;font-size:11px;display:grid}.cabinet-sieges [data-place=occupee]{background:rgb(var(--rgb-trace) / .1);border-color:rgb(var(--rgb-trace) / .28);color:var(--texte-principal);font-weight:600}.cabinet-sieges [data-place=reservee]{background:repeating-linear-gradient(135deg, rgb(var(--rgb-trace) / .16) 0 2px, transparent 2px 6px);border-style:dashed;font-size:24px}.cabinet-legende{color:var(--texte-secondaire);flex-wrap:wrap;gap:14px;font-size:11.5px;display:flex}.cabinet-duree{color:var(--texte-secondaire);gap:8px;margin-top:16px;font-size:11px;display:grid}.cabinet-duree-trait{background:rgb(var(--rgb-trace) / .08);border-radius:3px;height:6px;position:relative}.cabinet-duree-trait span{border-radius:inherit;background:rgb(var(--rgb-trace) / .35);height:100%;display:block}.cabinet-duree-trait i{background:var(--n-surveiller);width:2px;height:16px;position:absolute;top:-5px}.cabinet-duree-bornes{flex-wrap:wrap;justify-content:space-between;gap:4px;display:flex}.cabinet-durees{list-style:none}.cabinet-durees li{justify-content:space-between;align-items:center;gap:12px;display:flex}.cabinet-durees li+li{border-top:1px solid var(--panneau-trait);padding-top:10px}.cabinet-durees li>div{flex:1;min-width:0}.cabinet-durees li>div p+p{color:var(--texte-secondaire);font-size:12px}.cabinet-durees .action{flex:none}.cabinet-durees-nom{font-weight:600}.cabinet-durees-reglage{flex:1;gap:12px;min-width:0;display:grid}.cabinet-durees-reglage h3{font-size:13px}.cabinet-ventilation{margin-bottom:14px;overflow-x:auto}.cabinet-ventilation table{border-collapse:collapse;width:100%}.cabinet-ventilation th,.cabinet-ventilation td{text-align:left;border-bottom:1px solid var(--panneau-trait);padding:10px 8px;font-size:12px}@media (width<=1180px){.cabinet-corps{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:200px minmax(0,1fr)}.cabinet-panneau-cote{grid-column:1/-1}.cabinet-cote{height:auto;max-height:180px}.cabinet-grille{grid-template-columns:1fr}}@media (width<=720px){.cabinet-barre{flex-wrap:wrap;align-items:start;padding:12px}.cabinet-barre-actions{flex-wrap:wrap;width:100%}.cabinet-identite small{margin-left:0;display:block}.cabinet-barre .cabinet-voix{font-size:20px}.cabinet-cadre{padding:0 8px 8px;overflow-y:auto}.cabinet-corps{flex-direction:column;gap:0;height:auto;min-height:100%;display:flex;overflow:hidden}.cabinet-rail{border-bottom:1px solid var(--panneau-trait);flex-direction:row;padding:4px;overflow-x:auto}.cabinet-rail button{white-space:nowrap;flex:none}.cabinet-rail button[aria-current]{box-shadow:inset 0 -2px 0 var(--accent);background:0 0;border-left:0}.cabinet-rail>p:first-child,.cabinet-rail-pied{display:none}.cabinet-centre{overflow:visible}.cabinet-objet{padding:18px 14px}.cabinet-tete{flex-direction:column;gap:12px}.cabinet-titre{font-size:26px}.cabinet-panneau-cote{border-top:1px solid var(--panneau-trait);display:block}.cabinet-cote{height:auto;max-height:none;overflow:visible}.cabinet-encart{padding:16px}.cabinet-compteur{font-size:24px}}.cabinet-fenetre{z-index:3;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.cabinet-fenetre[hidden]{display:none}.cabinet-fenetre-voile{background:var(--voile-surface);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:absolute;inset:0}.cabinet-fenetre-carte{background:var(--surface-3);width:min(100%,580px);max-height:100%;color:var(--texte-principal);border:1px solid var(--panneau-trait);border-radius:var(--r-3);box-shadow:var(--ombre-panneau);padding:28px;position:relative;overflow-y:auto}.cabinet-fenetre-carte>header{justify-content:space-between;align-items:start;gap:16px;margin-bottom:24px;display:flex}.cabinet-fenetre-carte h2{font:400 26px/1.2 var(--serif)}.cabinet-fenetre-carte p{overflow-wrap:anywhere;line-height:1.6}.cabinet-fenetre-carte .action{white-space:normal;height:auto;min-height:44px;padding-block:10px}@media (width<=720px){.cabinet-fenetre{grid-area:2/1;place-items:stretch stretch;min-height:0;padding:0 8px 8px;position:relative;inset:auto}.cabinet-fenetre-carte{height:100%;padding:20px}.cabinet-fenetre-voile{display:none}}.porte-reglages{text-align:left;border:1px solid var(--panneau-trait);border-radius:var(--r-3);background:var(--m-carte);width:100%;min-height:44px;color:var(--texte-principal);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 16px;margin-top:16px;padding:16px 20px;display:grid}.porte-reglages:hover{border-color:var(--texte-discret)}.porte-reglages__titre{font-size:13.5px;font-weight:600}.porte-reglages__resume{color:var(--texte-secondaire);overflow-wrap:anywhere;grid-column:1;font-size:12px;line-height:1.5}.porte-reglages__chevron{color:var(--texte-secondaire);grid-area:1/2/span 2;font-size:24px}.barre{z-index:5;min-height:var(--h-barre);padding:10px var(--pas-5);background:var(--voile-topbar);color:var(--sol-texte);transition:opacity var(--t-retour-voile) var(--ease);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"marque dossier commandes";align-items:center;gap:26px;display:grid;position:relative}.barre:has(>.temoin-lecture){grid-template-columns:auto minmax(0,max-content) auto minmax(0,1fr);grid-template-areas:"marque dossier temoin commandes"}html[data-phase=retour] .barre{opacity:0;pointer-events:none}.barre__passeur{z-index:6;transform-origin:0 0;pointer-events:none;position:fixed}.barre__passeur .wordmark{margin:0}.barre__marque{grid-area:marque;min-width:0;text-decoration:none}.barre .wordmark{--capitale:16.5px;gap:10px}.barre .monogramme{width:19px;height:19px}.barre__etat{border-radius:var(--r-2);text-align:left;flex:1;min-width:0;padding:4px 36px 4px 8px}.barre__dossier{grid-area:dossier;align-items:center;min-width:0;display:flex;position:relative}.barre__renommer{border-radius:var(--r-2);width:28px;height:28px;color:var(--sol-texte-2);opacity:.55;flex:none;place-items:center;padding:0;display:grid;position:absolute;top:4px}.barre__renommer:hover,.barre__renommer:focus-visible,.barre__dossier:hover .barre__renommer{background:var(--sol-appui);color:var(--sol-texte);opacity:1}.barre__edition-nom{z-index:20;width:min(320px, calc(100vw - 2 * var(--pas-4)));border:1px solid var(--filet-panneau);border-radius:var(--r-3);background:var(--surface-2);color:var(--texte-principal);box-shadow:var(--ombre-5);grid-area:dossier;gap:9px;padding:16px;font-size:12px;display:grid;position:absolute;top:calc(100% + 4px);left:0}.barre__edition-nom input{border:1px solid var(--filet-panneau);border-radius:var(--r-2);background:var(--surface-1);min-width:0;color:var(--texte-principal);font:inherit;padding:8px 10px}.barre__edition-nom>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.barre__edition-nom button{border:1px solid var(--filet-panneau);border-radius:var(--r-rond);background:var(--surface-1);min-height:32px;color:var(--texte-secondaire);padding:4px 10px}.barre__edition-nom p{color:var(--n-bloquante)}.barre__etat:hover,.barre__etat:focus-visible{background:var(--sol-appui)}.barre__nom{width:max-content;max-width:calc(100% - 40px);color:var(--sol-texte);font-family:var(--serif);letter-spacing:-.014em;text-overflow:ellipsis;white-space:nowrap;font-size:25px;font-weight:400;line-height:1.15;display:inline-block;overflow:hidden}.barre__etat--vide .barre__nom{color:var(--sol-texte-2);font-size:18px}.barre__meta{color:var(--sol-texte-2);flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-size:11.5px;display:flex}.barre__fichier{align-items:center;gap:6px;display:inline-flex}.barre__detail{overflow-wrap:anywhere;flex:1;min-width:0}.barre__pastille{background:var(--etat-fichier-conserve);border-radius:50%;width:6px;height:6px}.barre__fichier--sale .barre__pastille{background:var(--etat-fichier-ouvert)}.barre__commandes{--commande-fond:var(--sol-surface);--commande-encre:var(--sol-texte-2);--commande-active:var(--sol-texte);--commande-accent:var(--sol-accent);flex-wrap:wrap;grid-area:commandes;justify-content:flex-end;align-items:center;gap:6px;display:flex}.barre__cmd{border:1px solid var(--filet);border-radius:var(--r-rond);background:var(--commande-fond);height:34px;color:var(--commande-encre);white-space:nowrap;align-items:center;padding:0 12px;font-size:12px;text-decoration:none;display:inline-flex}.barre__cmd:hover,.barre__cmd:focus-visible{color:var(--commande-active)}.barre__reparer{border-color:var(--commande-accent);color:var(--commande-accent)}.barre__court,.barre__plus{display:none}@media (width<=1024px){.barre__commandes:not([data-ouvert]){display:none}.barre{flex-wrap:nowrap;gap:12px;min-height:56px;padding:8px 14px;display:flex}.barre__dossier{flex:auto}.barre__commandes{--commande-fond:var(--surface-2);--commande-encre:var(--texte-secondaire);--commande-active:var(--texte-principal);--commande-accent:var(--accent);z-index:60;border:1px solid var(--panneau-trait);background:var(--surface-3);min-width:min(220px,100vw - 24px);max-width:calc(100vw - 24px);max-height:calc(100dvh - 70px);box-shadow:var(--ombre-4);border-radius:14px;justify-content:start;padding:10px;display:grid;position:absolute;top:100%;right:12px;overflow-y:auto}.barre__plus{border:1px solid var(--panneau-trait);background:var(--panneau-fond);width:44px;height:44px;color:var(--texte-principal);border-radius:12px;flex:none;place-items:center;display:grid}.barre__edition-nom{right:var(--pas-4);left:auto}.barre__cmd{white-space:normal;height:auto;min-height:44px}.barre__etat{min-height:44px}.barre__nom{font-size:17px;display:block}.barre__detail{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}@media (width<=680px){.barre .wordmark{width:30px;overflow:hidden}.barre__etat{padding:4px 0}.barre__nom{max-width:100%}.barre__detail,.barre__renommer{display:none}.barre__court{color:var(--sol-texte-2);font-size:11.5px;display:inline}.barre__meta{flex-wrap:nowrap}}@media (width<=680px) and (height<=700px){.barre{min-height:48px;padding-block:4px}.barre__court{display:none}}.dense-centre__plan,.dense-centre__volet{display:contents}.dense{--col-rail:236px;--col-cote:300px;--branche:var(--accent);grid-template-rows:minmax(0,1fr) auto;gap:12px;padding:8px 20px 14px;display:grid;position:absolute;inset:0}.dense__corps{grid-template-columns:var(--col-rail) minmax(0, 1fr) var(--col-cote);gap:12px;min-height:0;display:grid}.dense-rail,.dense-centre,.dense-cote,.dense-cote-mini,.cabinet-panneau{border-radius:var(--r-4);border:1px solid var(--panneau-trait);background:var(--panneau-fond);color:var(--texte-principal);color-scheme:var(--schema-surface);-webkit-backdrop-filter:blur(26px)saturate(1.05);backdrop-filter:blur(26px)saturate(1.05);box-shadow:var(--ombre-4), inset 0 1px 0 var(--m-filet-haut);min-height:0}.dense-rail{scrollbar-gutter:stable;padding:14px 12px;overflow-y:auto}.rail__retour{border-radius:var(--r-rond);border:1px solid var(--btn2-trait);color:var(--texte-secondaire);margin-bottom:12px;padding:6px 11px;font-size:11.5px;text-decoration:none;display:inline-block}.rail__retour:hover,.rail__retour:focus-visible{color:var(--accent);border-color:var(--btn-trait)}.rail__titre{letter-spacing:.18em;text-transform:uppercase;color:var(--texte-discret);margin:12px 0 6px;padding-left:10px;font-size:8.5px;font-weight:700}.rail__liste{gap:2px;display:grid}.rail__item{border-radius:var(--r-2);text-align:left;width:100%;color:inherit;transition:background var(--t-react) var(--ease), border-color var(--t-react) var(--ease);border-left:2px solid #0000;padding:8px 10px;text-decoration:none;display:grid}.rail__item:hover,.rail__item:focus-visible{background:var(--btn2-fond)}.rail__item.est-actif{background:var(--btn2-fond);border-left-color:var(--accent)}.rail__nom{color:var(--texte-principal);justify-content:space-between;align-items:center;gap:8px;font-size:12.5px;font-weight:500;display:flex}.rail__porte{color:var(--texte-discret);margin-top:2px;font-size:10px}.dense-centre{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.dense-centre--cockpit{grid-template-rows:minmax(0,1fr)}.dense-cote{scrollbar-gutter:stable;flex-direction:column;gap:18px;padding:16px 16px 14px;display:flex;overflow-y:auto}.dense-cote>*{flex-shrink:0}.bloc__titre{letter-spacing:.18em;text-transform:uppercase;color:var(--texte-discret);margin-bottom:9px;font-size:8.5px;font-weight:700}.cote__tete,.cote__fermer{display:none}.dense-limites{border-radius:var(--r-2);border:1px solid var(--panneau-trait);background:var(--panneau-fond);color:var(--texte-principal);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px)}.dense-limites__bouton{text-align:left;align-items:center;gap:12px;width:100%;padding:11px 16px;display:flex}.dense-limites__titre{color:var(--texte-secondaire);letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:600}.dense-limites__compte{color:var(--texte-secondaire);font-size:11px}.dense-limites__chevron{border-right:1px solid var(--texte-discret);border-bottom:1px solid var(--texte-discret);width:7px;height:7px;transition:transform var(--t-react) var(--ease);margin-left:auto;transform:rotate(45deg)}.dense[data-limites=ouvertes] .dense-limites__chevron{transform:rotate(-135deg)}.dense-limites__liste{scrollbar-gutter:stable;gap:6px;padding:0 16px 14px;display:none}.dense[data-limites=ouvertes] .dense-limites__liste{display:grid}.dense-limites__point{color:var(--texte-secondaire);padding-left:14px;font-size:11.5px;line-height:1.5;position:relative}.dense-limites__point:before{content:"";background:var(--texte-discret);border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:0}.dense-appel,.dense-reglette,.dense-voile{display:none}html.mouvement-reduit .dense *{transition-duration:0s;animation:none}.dense-echelle--condensee .frise__bulle{--bulle-plafond:min(128px, 25vh)}.dense-centre{overflow:clip}.dense-centre,.cabinet-matiere{isolation:isolate;position:relative}.dense-centre:before,.cabinet-matiere:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;background:radial-gradient(360px 280px at 50% 40%, var(--m-coeur), transparent 70%), radial-gradient(760px 520px at 50% 40%, var(--m-halo), var(--m-halo-2) 45%, transparent 75%), var(--m-plaque);transition:background var(--t-move) var(--ease);position:absolute;inset:0}.dense-centre:after,.cabinet-matiere:after{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:var(--m-grain);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 0 0.5 0 0 0 1.6 -0.3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.poussiere{z-index:-1;pointer-events:none;opacity:var(--m-poussiere);background-image:radial-gradient(1px 1px at 12% 18%, rgb(var(--rgb-etoile) / .6), transparent), radial-gradient(1px 1px at 34% 72%, rgb(var(--rgb-etoile) / .45), transparent), radial-gradient(1.2px 1.2px at 58% 12%, rgb(var(--rgb-etoile) / .55), transparent), radial-gradient(1px 1px at 81% 46%, rgb(var(--rgb-etoile) / .4), transparent), radial-gradient(1px 1px at 91% 88%, rgb(var(--rgb-etoile) / .5), transparent), radial-gradient(1px 1px at 6% 64%, rgb(var(--rgb-etoile) / .35), transparent), radial-gradient(1.2px 1.2px at 70% 94%, rgb(var(--rgb-etoile) / .45), transparent), radial-gradient(1px 1px at 46% 40%, rgb(var(--rgb-etoile) / .3), transparent);position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side,#0000 30%,#000 100%);mask-image:radial-gradient(closest-side,#0000 30%,#000 100%)}.apparait{animation:apparait .52s var(--ease) both;animation-delay:calc(var(--i,0) * 55ms)}@keyframes apparait{0%{opacity:0;transform:translateY(8px)}}html.mouvement-reduit .apparait{animation:none}.cote__section{gap:8px;display:grid}.cote__section h3,.cote__section .surtitre{justify-content:space-between;align-items:center;margin:0 0 2px;display:flex}.cote__compte{border:1px dashed var(--accent);min-width:18px;height:18px;color:var(--accent);letter-spacing:0;border-radius:9px;place-items:center;padding:0 5px;font-size:10px;font-weight:600;display:grid}.sept--volet{border-bottom:1px solid var(--trait-discret);padding-bottom:14px}.sept__voie{align-items:center;height:18px;display:flex}.sept__voie>i{background:repeating-linear-gradient(90deg, var(--trait-moyen) 0 2px, transparent 2px 6px);flex:1;height:1px}.sept__marque{border-radius:8px;flex:1;place-items:center;min-width:0;height:44px;display:grid}.sept__marque:before{content:"";border:1px solid var(--texte-discret);border-radius:50%;width:9px;height:9px}.sept__marque:hover:before,.sept__marque:focus-visible:before{border-color:var(--accent);transform:scale(1.3)}.sept__marque--lit:before{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 4px rgb(var(--rgb-accent) / .12), 0 0 10px rgb(var(--rgb-accent) / .5)}.sept__marque--territoire:before{border-color:var(--accent);box-shadow:0 0 0 5px rgb(var(--rgb-accent) / .24), 0 0 12px rgb(var(--rgb-accent) / .6);transform:scale(1.3)}.sept--volet .sept__dit{min-height:0;color:var(--texte-secondaire);margin-top:10px;margin-bottom:0;font-size:11.5px;line-height:1.45}.sept__dit b{color:var(--texte-principal);font-weight:600}.quete{border:1px solid var(--trait-discret);background:var(--m-carte);text-align:left;color:inherit;font:inherit;transition:transform var(--t-react) var(--ease), border-color var(--t-react) var(--ease), box-shadow var(--t-react) var(--ease);border-radius:12px;grid-template-columns:18px 1fr;column-gap:10px;padding:10px 12px;text-decoration:none;display:grid;position:relative}button.quete:hover,a.quete:hover,.quete:focus-visible{border-color:rgb(var(--rgb-accent) / .45);box-shadow:var(--m-lueur-objet);transform:translateY(-2px)}.quete__marque{border:1.5px dashed var(--accent);border-radius:50%;width:14px;height:14px;margin-top:2px}.quete__corps{gap:3px;display:grid}.quete__quoi{color:var(--texte-principal);font-size:12.5px;line-height:1.35}.quete__ouvre{color:var(--texte-discret);font-size:11px}.quete__acte{color:var(--accent);grid-column:2;margin-top:6px;font-size:11px;font-weight:600}.reserve{border:1px solid var(--trait-discret);background:var(--m-carte);text-align:left;border-radius:12px;padding:10px 12px 10px 14px;position:relative}.reserve:before{content:"";background:var(--n);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.reserve--bloquante{--n:var(--n-bloquante)}.reserve--surveiller{--n:var(--n-surveiller)}.reserve--memoire{--n:var(--n-memoire)}.reserve--territoire{outline:1px solid var(--trait-moyen);outline-offset:2px}.reserve__niveau{letter-spacing:.12em;text-transform:uppercase;color:var(--n);font-size:10px;font-weight:700}.reserve__texte{color:var(--texte-principal);margin-top:4px;margin-bottom:0;font-size:12px;line-height:1.45}.reserve__cible{color:var(--texte-discret);margin-top:4px;font-size:11px;display:block}.analyses{gap:2px;display:grid}.analyse{color:var(--texte-secondaire);border-bottom:1px dashed var(--trait-discret);justify-content:space-between;align-items:center;gap:8px;padding:6px 4px;font-size:12px;text-decoration:none;display:flex}.analyse:hover,.analyse:focus-visible{color:var(--texte-principal)}.analyse span:last-child{color:var(--accent);font-size:11px;font-weight:600}.cote__pied{border-top:1px solid var(--trait-discret);color:var(--texte-secondaire);gap:10px;margin-top:auto;padding-top:12px;font-size:11.5px;display:grid}.cote__pied .surtitre{margin-bottom:2px}.cote__pied p{margin-top:3px;margin-bottom:0}.cote__pied a{color:var(--accent);text-decoration:none}.cote__pied a:hover,.cote__pied a:focus-visible{text-decoration:underline}.cote__version{align-items:center;gap:8px;display:flex}.cote__version i{background:var(--accent);width:8px;height:8px;box-shadow:0 0 8px rgb(var(--rgb-accent) / .6);border-radius:50%;flex-shrink:0}.cote__version b{color:var(--texte-principal)}.rail__eclairer{color:var(--accent);align-items:center;gap:4px;font-size:10.5px;font-weight:600;display:inline-flex}.rail__eclairer i{border:1px dashed var(--accent);border-radius:50%;flex-shrink:0;width:9px;height:9px}.feuille-route{border-bottom:1px solid var(--trait-discret);gap:12px;padding-bottom:14px;display:grid}.feuille-route>.surtitre{margin:0}.feuille-route__recueil,.feuille-route__question{grid-template-columns:14px minmax(0,1fr);gap:8px;display:grid;position:relative}.feuille-route__recueil{padding:2px 0 4px}.feuille-route__recueil--compact{padding-bottom:8px}.feuille-route__recueil--compact:before,.feuille-route__question:before{content:"";z-index:0;background:repeating-linear-gradient(to bottom, var(--trait-moyen) 0 2px, transparent 2px 6px);width:1px;position:absolute;left:6px}.feuille-route__recueil--compact:before{top:11px;bottom:-12px}.feuille-route__recueil:not(.feuille-route__recueil--compact) .feuille-route__marque{border-style:dotted}.feuille-route__marque{z-index:1;border:1px solid var(--texte-discret);background:var(--panneau-fond);border-radius:50%;width:9px;height:9px;margin:4px 0 0 2px;position:relative}.feuille-route__corps{gap:4px;min-width:0;font-size:11.5px;line-height:1.4;display:grid}.feuille-route__corps>b{color:var(--texte-principal);font-size:12px;font-weight:600}.feuille-route__corps>span,.feuille-route__raison,.feuille-route__objectifs{color:var(--texte-secondaire)}.feuille-route__corps p{margin:0}.feuille-route__actions{flex-wrap:wrap;gap:4px 12px;display:flex}.feuille-route__actions a,.feuille-route__pieces a,.feuille-route__scenario a{color:var(--accent);text-decoration:none}.feuille-route__actions a:hover,.feuille-route__actions a:focus-visible,.feuille-route__pieces a:hover,.feuille-route__pieces a:focus-visible,.feuille-route__scenario a:hover,.feuille-route__scenario a:focus-visible{text-decoration:underline}.feuille-route__questions{gap:0;margin:0;padding:0;list-style:none;display:grid;position:relative}.feuille-route__question{padding:8px 0}.feuille-route__question:before{top:0;bottom:0}.feuille-route__question:last-child:before{bottom:calc(100% - 10px)}.feuille-route__question--sans-objet:before{display:none}.feuille-route__question--sans-objet .feuille-route__marque{border-style:dotted}.feuille-route__question--sans-objet .feuille-route__titre{color:var(--texte-secondaire)}.feuille-route__question .feuille-route__marque{margin-top:3px}.feuille-route__ligne{grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:5px;min-width:0;display:grid}.feuille-route__titre{min-width:0;color:var(--texte-principal);text-decoration:none}a.feuille-route__titre:hover,a.feuille-route__titre:focus-visible{color:var(--accent);text-decoration:underline}.feuille-route__rang{border:1px solid var(--accent);width:16px;height:16px;color:var(--accent);border-radius:50%;flex:none;place-items:center;font-size:10px;line-height:1;display:inline-grid}.feuille-route__etat{color:var(--texte-secondaire);text-align:right;flex:none;grid-column:3;margin-left:auto;font-size:10.5px}.feuille-route__raison,.feuille-route__objectifs{font-size:11px}.feuille-route__raison--sans-objet{color:var(--texte-discret);font-style:italic}.feuille-route__pieces{color:var(--texte-discret);gap:3px;margin:0;padding-left:12px;font-size:10.5px;list-style:none;display:grid}.feuille-route__pieces-titre{color:var(--texte-discret);font-size:10px;font-weight:600}.feuille-route__scenario{border-left:1px solid var(--accent);gap:2px;padding-left:10px;font-size:10.5px;display:grid}.feuille-route__scenario>span{color:var(--texte-discret)}.feuille-route__details summary{color:var(--texte-secondaire);cursor:pointer;font-size:10.5px}.feuille-route__details[open]>:not(summary){margin-top:5px}.cote-mini__mode{color:var(--texte-secondaire);letter-spacing:.12em;text-transform:uppercase;text-orientation:mixed;writing-mode:vertical-rl;font-size:10px;font-weight:600;transform:rotate(180deg)}:root{--t-morphage-frise:var(--t-move)}html.mouvement-reduit{--t-morphage-frise:0s}.dense-echelle{border-bottom:1px solid var(--filet-panneau);padding:14px 20px 0;overflow:visible}.echelle__tete{align-items:baseline;gap:12px;display:flex}.echelle__titre{letter-spacing:.18em;text-transform:uppercase;color:var(--texte-discret);font-size:8.5px;font-weight:700}.echelle__dit{min-height:1.35em;color:var(--texte-secondaire);font-size:11.5px}.echelle__ouvrir{color:var(--texte-secondaire);text-underline-offset:3px;flex-shrink:0;margin-left:auto;font-size:11px;text-decoration:underline;display:inline}.echelle__ouvrir:hover,.echelle__ouvrir:focus-visible{color:var(--accent)}.echelle__voie{height:var(--voie-h,238px);--axe:var(--voie-axe,128px);transition:height var(--t-morphage-frise) var(--ease);margin-top:6px;position:relative;container-type:inline-size}.echelle__rail{left:0;right:0;top:var(--axe);background:var(--filet-panneau);height:1px;transition:top var(--t-morphage-frise) var(--ease);position:absolute}.echelle__grad{left:0;right:0;top:calc(var(--axe) - 3px);height:7px;color:var(--texte-discret);opacity:.34;transition:top var(--t-morphage-frise) var(--ease);background:repeating-linear-gradient(90deg,currentColor 0 1px,#0000 1px 11px);position:absolute}.echelle__ici{background:var(--accent);opacity:.6;width:1px;transition:left var(--t-morphage-frise) var(--ease);position:absolute;top:18px;bottom:8px}.echelle__ici:after{content:"Aujourd’hui";letter-spacing:.12em;text-transform:uppercase;color:var(--accent);white-space:nowrap;font-size:9px;font-weight:700;position:absolute;top:-14px;left:6px}.echelle__marques{pointer-events:none;position:absolute;inset:0}.repere{width:26px;color:inherit;pointer-events:none;transition:left var(--t-morphage-frise) var(--ease);flex-direction:column;align-items:center;margin-left:-13px;padding:0;display:flex;position:absolute;top:0;bottom:0}.repere--operation{justify-content:flex-start}.repere__marque{top:var(--axe);background:var(--texte-discret);pointer-events:auto;width:7px;height:7px;transition:background var(--t-react) var(--ease), transform var(--t-react) var(--ease), top var(--t-morphage-frise) var(--ease);border-radius:50%;margin:-3.5px 0 0 -3.5px;position:absolute;left:50%}.repere--operation .repere__marque{border:1px solid var(--accent);background:0 0}.repere__marque:after{content:"";position:absolute;inset:-9px}.repere__bloc{top:calc(var(--axe) + 12px);left:calc(50% + var(--cartouche-x,0px));width:var(--cartouche-largeur,128px);pointer-events:auto;white-space:nowrap;position:absolute}.repere.est-haut .repere__bloc{top:auto;bottom:calc(100% - var(--axe) + 12px)}.repere__quoi{color:var(--texte-secondaire);text-align:center;font-size:11px;line-height:14px;display:block}.repere.est-grappe .repere__marque{border:1px solid var(--accent);background:var(--panneau-fond);width:24px;height:24px;color:var(--accent);place-items:center;margin:-12px 0 0 -12px;font-size:11px;display:grid}.repere:hover .repere__marque,.repere:focus-visible .repere__marque,.repere.est-choisi .repere__marque{background:var(--accent);color:var(--surface-0);transform:scale(1.6)}.dense[data-volet=famille] .repere--fait[data-volet=famille] .repere__marque,.dense[data-volet=societes] .repere--fait[data-volet=societes] .repere__marque,.dense[data-volet=patrimoine] .repere--fait[data-volet=patrimoine] .repere__marque,.dense[data-volet=revenus] .repere--fait[data-volet=revenus] .repere__marque,.dense[data-volet=protection] .repere--fait[data-volet=protection] .repere__marque{background:var(--accent);color:var(--surface-0)}.repere--operation.est-ecarte .repere__marque{background:0 0;border-style:dashed}.repere--esquisse,.repere--esquisse .repere__marque{pointer-events:none}.repere--esquisse .repere__marque{border:1px dashed var(--accent);animation:esquisse 1.8s var(--ease) infinite;background:0 0}@keyframes esquisse{0%,to{transform:scale(1)}50%{transform:scale(1.45)}}.repere.est-serre .repere__bloc{opacity:0;visibility:hidden;pointer-events:none}.dense[data-echelle="2"] .echelle__ici:after,.dense[data-echelle="1"] .echelle__ici:after{left:auto;right:6px}.repere--operation.est-retenu .repere__marque{background:var(--branche);border-color:var(--branche)}.dense[data-vue=dossier][data-suivie] .repere--operation:not(.est-suivie){display:none}.repere--operation.est-refuse .repere__marque{background:0 0;border-style:dashed;transform:translateY(13px)}.dense-echelle--condensee{padding-bottom:12px}.dense-echelle--condensee .echelle__voie{margin-top:4px}.dense-centre--ligne{display:block}.dense-objet--ligne{height:100%}.dense-echelle--deployee{border:0;padding:0;overflow:visible}.dense-echelle--deployee .echelle__tete{display:block}.echelle__titre--deployee{color:var(--texte-principal);font-family:var(--serif);letter-spacing:-.02em;text-transform:none;margin:0;font-size:32px;font-weight:400;line-height:1.1}.dense-echelle--deployee .echelle__dit{min-height:0;color:var(--texte-secondaire);margin-top:4px;font-size:13.5px}.dense-echelle--deployee .echelle__voie{height:var(--voie-h,420px);margin-top:20px;overflow:visible}.dense-echelle--deployee .echelle__futur{z-index:0;background:linear-gradient(90deg, rgb(var(--rgb-accent) / .06), rgb(var(--rgb-accent) / .015));pointer-events:none;border-radius:8px;position:absolute;top:0;bottom:22px;right:0}.dense-echelle--deployee .echelle__rail,.dense-echelle--deployee .echelle__grad{display:none}.dense-echelle--deployee .echelle__ici{z-index:1;opacity:1;top:0;bottom:0}.dense-echelle--deployee .echelle__ici:after{content:attr(data-reference);top:-16px;left:-42px}.dense-echelle--deployee .echelle__marques{z-index:2;left:140px}.echelle__piste{left:0;right:0;top:calc(var(--piste-y) - var(--piste-pas) / 2);width:auto;height:var(--piste-pas);z-index:1;border-bottom:1px dashed var(--filet-panneau);color:var(--texte-secondaire);pointer-events:none;align-items:center;gap:6px;font-size:12px;display:flex;position:absolute}.echelle__piste-glyphe{flex:none;place-items:center;width:16px;height:16px;display:grid}.echelle__piste:after{content:"";background:var(--filet-panneau);height:1px;position:absolute;top:50%;left:128px;right:0}.dense-echelle--deployee .repere__quoi b{color:var(--texte-principal);display:block}.dense-echelle--basse .repere__quoi b{display:inline}.dense-echelle--deployee .repere--fait:not(.est-grappe) .repere__marque{background:var(--panneau-fond);width:24px;height:24px;color:var(--texte-secondaire);border-radius:50%;place-items:center;margin:-12px 0 0 -12px;display:grid}.dense-echelle--deployee .repere--fait .repere__marque svg{flex:none;display:block}.dense-echelle--deployee .repere--fait[data-volet=objectifs] .repere__marque{color:var(--accent)}@media (height<=760px){.echelle__titre--deployee{font-size:28px}.dense-echelle--deployee .echelle__voie{margin-top:18px}}.dense-objet{--objet-espace-x:20px;--objet-espace-bas:22px;scrollbar-gutter:stable;padding:18px var(--objet-espace-x) var(--objet-espace-bas);min-height:0;overflow-y:auto}.dense-objet--cockpit{--objet-espace-bas:14px;flex-direction:column;padding-top:14px;display:flex}.dense-objet--cockpit>.objet-commute{flex-direction:column;flex:auto;min-height:0;display:flex}@media (width<=980px){.dense-objet--cockpit>.objet-commute{flex:1 0 auto;min-height:auto}}.objet-commute{animation:commute-objet var(--t-move) var(--ease) both}html[data-passage=vers-dense] .objet-commute,html[data-restitution=oui] .objet-commute,html.mouvement-reduit .objet-commute{animation:none}@keyframes commute-objet{0%{opacity:0;transform:translateY(8px)}}.objet__titre{font-family:var(--serif);letter-spacing:-.012em;font-size:32px;font-weight:400}.objet__porte{color:var(--texte-secondaire);margin-top:4px;font-size:11.5px}.objet__question{max-width:62ch;color:var(--texte-secondaire);margin-top:4px;font-size:13.5px;line-height:1.55}.dense .action--principale{border-radius:var(--r-rond);background:var(--btn-fond);border:1px solid var(--btn-trait);height:36px;color:var(--btn-texte);transition:background var(--t-react) var(--ease);justify-content:center;align-items:center;padding:0 18px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.dense .action--principale:hover:not(:disabled),.dense .action--principale:focus-visible{background:var(--btn-survol)}.hypothese__nom{font-family:var(--serif);font-size:15px;font-weight:400;line-height:1.25}.fil-versions{align-items:center;gap:24px;display:flex;position:relative}.fil-versions:has(li+li):before{content:"";background:var(--filet-panneau);height:1px;position:absolute;top:50%;left:4px;right:4px}.fil-versions li{display:flex;position:relative}.cran{border:1px solid var(--texte-discret);background:var(--panneau-fond);width:9px;height:9px;transition:transform var(--t-react) var(--ease);border-radius:50%;flex:none;padding:0}.cran:hover,.cran:focus-visible{transform:scale(1.5)}.cran.est-courante{background:var(--accent);border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.cran.est-consultee{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 18%, transparent)}.fil-versions__dit{color:var(--texte-secondaire);margin-top:9px;font-size:11px}.fil-versions__dit b{color:var(--texte-principal);font-weight:500}.fil-versions__decision{color:inherit;-webkit-text-decoration:underline dotted var(--accent);text-decoration:underline dotted var(--accent);text-underline-offset:3px}.fil-versions__decision:hover,.fil-versions__decision:focus-visible{color:var(--texte-principal)}.vide-dense{max-width:52ch;color:var(--texte-secondaire);margin-top:24px;font-size:14px;line-height:1.55}.sept__dit{color:var(--texte-secondaire);min-height:2.8em;margin-top:8px;font-size:11px;line-height:1.4}.rail__marque,.rail__separe,.dense-cote-mini{display:none}.dense-panneau-cote,.rail__tete{display:contents}@media (width>1180px){.dense{--col-rail:64px;--col-cote:64px}.dense[data-rail=epingle]{--col-rail:236px}.dense[data-cote=epingle]{--col-cote:300px}.dense__corps{transition:grid-template-columns var(--t-move) var(--ease);position:relative}.dense-rail{grid-area:1/1}.dense-centre{grid-area:1/2}.dense-panneau-cote{grid-area:1/3;min-width:0;min-height:0;display:block;position:relative}.dense-rail{--rail-tete:36px;--rail-rubrique:16px;--rail-rangee:42px;--rail-separe:21px}.rail__tete{height:var(--rail-tete);justify-content:space-between;align-items:center;gap:8px;display:flex}.rail__retour{flex-shrink:0;margin:0}.rail__titre{margin:0;padding:0 0 0 10px;line-height:13px}.rail__titre:first-of-type{height:var(--rail-rubrique);padding-top:1px}.rail__separe+.rail__titre{height:var(--rail-separe);padding-top:6px}.dense[data-rail=apercu] .dense-rail{z-index:8;width:236px;position:absolute;inset:0 auto 0 0}html:not(.mouvement-reduit) .dense[data-rail=apercu] .dense-rail{animation:panneau-rail var(--t-move) var(--ease) both}.dense:not([data-rail=replie]) .dense-rail{scrollbar-gutter:auto;padding:12px 6px}.dense:not([data-rail=replie]) .rail__item{height:var(--rail-rangee);align-content:center;min-width:0;padding:0 6px 0 10px}.dense:not([data-rail=replie]) .rail__nom{line-height:16px}.dense:not([data-rail=replie]) .rail__porte{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:9.5px;line-height:13px;overflow:hidden}.dense[data-rail=replie] .dense-rail{flex-direction:column;align-items:center;padding:12px 0;display:flex;overflow:hidden}.dense[data-rail=replie] .rail__retour{border-radius:50%;place-items:center;width:36px;height:36px;padding:0;font-size:13px;display:grid}.dense[data-rail=replie] .rail__titre:first-of-type{visibility:hidden}.dense[data-rail=replie] .rail__atlas,.dense[data-rail=replie] .rail__separe+.rail__titre,.dense[data-rail=replie] .rail__nom>span:first-child,.dense[data-rail=replie] .rail__porte{display:none}.dense[data-rail=replie] .rail__item{width:46px;height:var(--rail-rangee);color:var(--texte-secondaire);transition:background var(--t-react) var(--ease), color var(--t-react) var(--ease);border:0;place-items:center;padding:0;display:grid;position:relative}.dense[data-rail=replie] .rail__item:is(:hover,:focus-visible,.est-actif){background:var(--btn2-fond);color:var(--texte-principal)}.dense[data-rail=replie] .rail__item.est-actif{box-shadow:inset 2px 0 0 var(--accent)}.dense[data-rail=replie] .rail__marque{display:block}.dense[data-rail=replie] .rail__nom{display:contents}.dense[data-rail=replie] .rail__eclairer{border:1px dashed var(--accent);background:var(--surface-1);border-radius:8px;place-items:center;min-width:15px;height:15px;padding:0 3px;font-size:9.5px;font-weight:600;display:grid;position:absolute;top:3px;right:1px}.dense[data-rail=replie] .rail__eclairer i{display:none}.dense[data-rail=replie] .rail__separe{background:var(--trait-discret);width:24px;height:1px;margin:10px 0;display:block}.panneau__epingle{border-radius:var(--r-rond);border:1px solid var(--btn2-trait);height:27px;color:var(--texte-secondaire);font:inherit;background:0 0;flex-shrink:0;align-items:center;gap:5px;padding:0 10px;font-size:11px;display:inline-flex}.panneau__epingle:is(:hover,:focus-visible){color:var(--accent);border-color:var(--accent)}.dense-cote-mini{width:100%;height:100%;font:inherit;cursor:pointer;transition:background var(--t-react) var(--ease);flex-direction:column;align-items:center;gap:16px;padding:16px 0 14px;display:flex;overflow:hidden}.dense-cote-mini:is(:hover,:focus-visible){background:var(--btn2-fond)}.cote-mini__sept{flex-direction:column;align-items:center;display:flex}.cote-mini__sept span{border:1px solid var(--texte-discret);border-radius:50%;width:8px;height:8px}.cote-mini__sept span.est-lit{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 3px rgb(var(--rgb-accent) / .14)}.cote-mini__sept i{background:repeating-linear-gradient(to bottom, var(--trait-moyen) 0 1.5px, transparent 1.5px 4px);width:1px;height:9px}.cote-mini__eclairer{color:var(--accent);justify-items:center;gap:3px;font-size:11px;font-weight:600;display:grid}.cote-mini__eclairer i{border:1px dashed var(--accent);border-radius:50%;width:11px;height:11px}.cote-mini__chevron{color:var(--texte-secondaire);margin-top:auto;font-size:18px;line-height:1}.dense-cote{height:auto;max-height:round(down,100%,1px);position:relative}.dense-cote:has(>.cote__outils){padding-top:48px}.dense[data-cote=replie] .dense-cote,.dense[data-cote=epingle] .dense-cote-mini{display:none}.dense[data-cote=ouvert] .dense-cote{z-index:8;width:300px;position:absolute;top:0;right:0}html:not(.mouvement-reduit) .dense[data-cote=ouvert] .dense-cote{animation:panneau-cote var(--t-move) var(--ease) both}.cote__outils{z-index:2;gap:6px;display:flex;position:absolute;top:12px;right:14px}.panneau__fermer{border:1px solid var(--btn2-trait);width:27px;height:27px;color:var(--texte-secondaire);font:inherit;background:0 0;border-radius:50%;place-items:center;font-size:15px;line-height:1;display:grid}.cote__pied{margin-top:4px}@keyframes panneau-rail{0%{opacity:0;transform:translate(-10px)}}@keyframes panneau-cote{0%{opacity:0;transform:translate(10px)}}}.dense-acces{display:contents}.dense-appel{border-radius:var(--r-2);border:1px solid var(--panneau-trait);background:var(--panneau-fond);min-height:44px;color:var(--texte-principal);text-align:left;align-items:center;gap:8px;padding:0 12px}.dense-appel__compte{border:1px dashed var(--accent);width:16px;height:16px;color:var(--accent);border-radius:50%;place-items:center;font-size:10px;display:grid}.dense-appel__marque{width:20px;height:20px;color:var(--accent);flex:none}.dense-appel__chevron{color:var(--texte-secondaire);margin-left:auto}.dense-reglette{border-radius:var(--r-2);border:1px solid var(--panneau-trait);background:var(--panneau-fond);min-height:56px;color:var(--texte-principal);text-align:left;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);align-items:center;gap:12px;padding:9px 14px}.reglette__sept{flex:none;align-items:center;gap:5px;display:flex}.reglette__sept i{border:1px solid var(--texte-discret);border-radius:50%;width:6px;height:6px}.reglette__sept i.est-touche{background:var(--accent);border-color:var(--accent)}.reglette__corps{gap:1px;min-width:0;display:grid}.reglette__nom{text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:500;overflow:hidden}.reglette__meta{color:var(--texte-discret);font-size:10px}.reglette__chevron{border-right:1px solid var(--texte-discret);border-top:1px solid var(--texte-discret);width:7px;height:7px;transition:transform .2s var(--ease);flex:none;margin-left:auto;transform:rotate(-45deg)}.dense[data-feuille=cote] .reglette__chevron{transform:rotate(135deg)}@media (width<=680px){.dense-acces{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) auto;gap:6px;padding:8px;display:grid}.dense-acces>*{min-width:0}.dense-appel,.dense-reglette{gap:8px;min-height:52px;padding:6px 10px;font-size:13px}.dense-appel>span:not([class]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dense-appel__compte,.dense-appel__chevron,.reglette__sept,.dense-limites__chevron{display:none}.reglette__nom{font-size:13px}.reglette__meta{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.dense-limites{-webkit-backdrop-filter:none;backdrop-filter:none}.dense-limites__bouton{gap:6px;min-height:52px;padding:0 12px}.dense-limites__titre{letter-spacing:.08em;font-size:11px}.dense-limites__compte{color:var(--texte-principal);font-size:12px;font-weight:600}}@media (width<=680px) and (height<=700px){.dense-appel,.dense-reglette,.dense-limites__bouton{min-height:46px}}.dense-limites__liste{max-height:min(38vh,300px);overflow-y:auto}@media (height<=700px){.rail__porte{display:none}.rail__item{padding:7px 10px}}.dense[data-etat=consultation] .objet__titre:after{content:"lecture";border-radius:var(--r-rond);border:1px solid var(--btn-trait);font-family:var(--sans);letter-spacing:.14em;text-transform:uppercase;vertical-align:middle;margin-left:10px;padding:2px 8px;font-size:9px;font-weight:700}@media (width<=1024px){.rail__item,.rail__retour,.dense-limites__bouton{min-height:44px}.rail__retour{align-items:center;display:inline-flex}.rail__item{align-content:center;align-items:center;display:grid}}@media (width>1024px) and (width<=1180px) and (height>760px){.dense__corps{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:200px minmax(0,1fr)}.dense-rail,.dense-centre{grid-row:1}.dense-cote{grid-area:2/1/auto/-1;grid-template-columns:minmax(200px,.95fr) minmax(240px,1.25fr) minmax(170px,.8fr);align-content:start;gap:18px;max-height:232px;padding:13px 16px 12px;display:grid;overflow-y:auto}.dense-cote .bloc{flex-direction:column;min-width:0;display:flex;overflow:hidden}.sept__dit{min-height:0}.fil-versions{flex-wrap:wrap}}.dense-voile{z-index:30;opacity:0;pointer-events:none;transition:opacity .28s var(--ease);background:#00000094;border:0;position:fixed;inset:0}@media (width<=680px){.dense{grid-template-rows:minmax(0,1fr) auto;gap:0;padding:0}.dense-appel{display:flex}.dense__corps{grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,1fr)}.dense-centre{border-top:0;border-left:0;border-right:0;border-radius:0;grid-column:1}.dense-echelle{padding:10px 16px 0}.dense-objet{--objet-espace-x:16px;--objet-espace-bas:20px;padding:16px var(--objet-espace-x) var(--objet-espace-bas)}.objet__titre{font-size:var(--volet-titre-poche,20px)}.echelle__tete{flex-wrap:wrap}.echelle__ouvrir{order:2}.echelle__dit{flex-basis:100%;order:3}.dense-rail{z-index:40;visibility:hidden;max-height:min(70vh,560px);transition:transform var(--duree-feuille-dense,.32s) var(--ease), visibility 0s linear var(--duree-feuille-dense,.32s);position:fixed;bottom:10px;left:10px;right:10px;overflow-y:auto;transform:translateY(calc(100% + 18px))}.dense[data-feuille=rail] .dense-rail{visibility:visible;transition:transform var(--duree-feuille-dense,.32s) var(--ease), visibility 0s;transform:none}}@media (width<=1024px),(width<=1180px) and (height<=760px){:root{--fil-cran-marge:14px}.dense__corps{grid-template-rows:minmax(0,1fr)}.dense-cote{z-index:40;visibility:hidden;max-height:min(70vh,560px);transition:transform var(--duree-feuille-dense,.32s) var(--ease), visibility 0s linear var(--duree-feuille-dense,.32s);grid-template-columns:minmax(0,1fr);gap:16px;padding:14px;display:grid;position:fixed;bottom:10px;left:10px;right:10px;overflow-y:auto;transform:translateY(calc(100% + 18px))}.dense[data-feuille=cote] .dense-cote{visibility:visible;transition:transform var(--duree-feuille-dense,.32s) var(--ease), visibility 0s;transform:none}.cote__tete{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cote__fermer{min-height:44px;color:var(--texte-secondaire);text-underline-offset:3px;padding:0 6px;font-size:11.5px;text-decoration:underline;display:inline}.dense[data-feuille=rail] .dense-voile,.dense[data-feuille=cote] .dense-voile{opacity:1;pointer-events:auto;display:block}.dense-reglette{display:flex}.fil-versions li{padding:var(--fil-cran-marge) 0}}@media (width>680px) and (width<=1024px),(width>680px) and (width<=1180px) and (height<=760px){.dense{grid-template-rows:minmax(0,1fr) auto auto}.dense__corps{grid-template-columns:200px minmax(0,1fr)}}html.mouvement-reduit .dense{--duree-feuille-dense:0s}html.mouvement-reduit .dense-voile{transition:none}.fil-noyau{margin-top:16px}.fil-noyau__liste{border-top:1px solid var(--filet-panneau);justify-content:safe center;align-items:center;gap:11px;max-width:100%;padding-top:4px;display:flex;position:relative;overflow-x:auto}.fil-noyau__liste:before{content:"";background:var(--filet-panneau);height:1px;position:absolute;top:calc(50% + 2px);left:4px;right:4px}.fil-noyau__liste li{padding:var(--fil-cran-marge,0) 0;flex:none;display:flex;position:relative}.fil-noyau__cran{background:0 0;border:0;border-radius:50%;flex:none;width:24px;height:24px;padding:0;position:relative}.fil-noyau__cran:before{content:"";border:1px solid var(--texte-discret);background:var(--panneau-fond);width:9px;height:9px;transition:transform var(--t-react) var(--ease), border-color var(--t-react) var(--ease);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fil-noyau__cran:hover:before,.fil-noyau__cran:focus-visible:before{border-color:var(--accent);outline:none;transform:translate(-50%,-50%)scale(2.25)}.fil-noyau__cran.est-courante:before{border-color:var(--accent);background:var(--accent);box-shadow:0 0 0 3px rgb(var(--rgb-cuivre) / .18)}.fil-noyau__cran.est-consultee:before{border-color:var(--accent)}.fil-noyau__dit{min-height:1.2em;color:var(--texte-secondaire);margin-top:9px;font-size:11px}@media (width<=1180px){.fil-noyau__liste{flex-wrap:wrap}}.noyau{z-index:3;width:var(--l,min(250px, var(--noyau-max,250px)));min-height:var(--h,min(250px, var(--noyau-max,250px)));text-align:center;border-radius:var(--r-4);transition:width var(--t-move) var(--ease), min-height var(--t-move) var(--ease), border-radius var(--t-move) var(--ease), background-color var(--t-move) var(--ease), border-color var(--t-react) var(--ease);place-items:center;display:grid;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.noyau--vide{--l:min(400px, max(304px, var(--noyau-max,400px)));--h:var(--l);--texte-principal:var(--sol-texte);--texte-secondaire:var(--sol-texte-2);--texte-discret:var(--sol-texte-2);border:1px dashed var(--filet);color:var(--sol-texte);background:0 0;border-radius:50%}.noyau--vide .face{padding:0}.noyau--charge{--l:min(318px, var(--noyau-max,318px));--h:auto;max-height:calc(100dvh - 2 * (var(--h-barre) + var(--pas-6)));overscroll-behavior:contain;border:1px solid var(--panneau-trait);background:var(--panneau-fond);color:var(--texte-principal);box-shadow:var(--ombre-4);-webkit-backdrop-filter:blur(26px)saturate(1.05);backdrop-filter:blur(26px)saturate(1.05);overflow-y:auto}.noyau--ecart,[data-lecture=ecart] .noyau--charge{--l:min(352px, var(--noyau-max,352px))}html[data-phase=retour] .noyau:not(.noyau--etroit),html[data-phase=seuil] .noyau:not(.noyau--etroit),.noyau--cache{opacity:0;pointer-events:none}.face{width:100%;min-width:0;padding:24px}.noyau--charge .sur{color:var(--texte-discret)}.noyau__nom{margin-top:7px;font-size:25px}.noyau__etat{color:var(--texte-secondaire);margin-top:4px;font-size:11.5px}.noyau__note{color:var(--texte-secondaire);margin-top:6px;font-size:12px;line-height:1.4}.noyau__note--reprise{color:var(--texte-clair)}.noyau__bilan{color:var(--texte-principal);margin-top:10px;font-size:12.5px;line-height:1.45}.noyau--charge .action{white-space:normal;max-width:100%;height:auto;min-height:33px;margin-top:14px;padding:4px 15px;font-size:12px}.noyau--etroit{--texte-principal:var(--sol-texte);--texte-secondaire:var(--sol-texte-2);--texte-discret:var(--sol-texte-2);--texte-clair:var(--sol-texte);--filet-panneau:var(--filet);width:100%;min-height:0;max-height:none;padding:var(--pas-3) 0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;flex-shrink:0;position:relative;top:auto;left:auto;overflow:visible;transform:none}.noyau--etroit .face{padding:0}.atlas--liste .noyau__nom{font-size:27px}html.mouvement-reduit .noyau{transition:none}.territoire__manques{margin:var(--pas-3) 0 0 var(--pas-3);padding-left:var(--pas-3);border-left:1px dashed var(--sol-accent);color:var(--texte-secondaire);font-size:12px;line-height:1.5;display:block}.territoire__manques a{color:var(--texte-principal);text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.exploration__satellites{margin-top:var(--pas-4);margin-left:var(--pas-3);padding-left:var(--pas-4);border-left:1px solid var(--trait-moyen)}.satellite{justify-items:start;gap:var(--pas-2);width:100%;margin-bottom:var(--pas-2);padding:var(--pas-4);border:1px solid var(--trait-discret);border-radius:var(--r-3);background:var(--surface-cellule);color:var(--texte-principal);font-size:15px;display:grid}.satellite__invite{color:var(--accent);font-size:11px}.atlas{flex-direction:column;display:flex;position:absolute;inset:0}.atlas__scene{isolation:isolate;min-height:0;padding:var(--pas-4) var(--pas-5) var(--pas-6);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.atlas__scene[inert]{pointer-events:none}.atlas-monde{z-index:3;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.atlas--liste .atlas__scene{scrollbar-gutter:stable;overscroll-behavior:contain;padding:var(--pas-3) var(--pas-4) var(--pas-5);justify-content:flex-start;overflow-y:auto}.atlas__liste{gap:var(--pas-2);width:100%;margin-top:var(--pas-5);display:grid}.atlas__liste a{padding:var(--pas-3) var(--pas-4);border:1px solid var(--trait-discret);border-radius:var(--r-3);background:var(--surface-cellule);color:inherit;gap:2px;text-decoration:none;display:grid}.atlas__liste-nom{color:var(--texte-principal);font-size:15px;font-weight:600}.atlas__liste-question{color:var(--texte-secondaire);font-size:12px}.atlas__liste-manques{color:var(--texte-principal);text-underline-offset:3px;margin-top:8px;font-size:12.5px;font-weight:500;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ouvert{left:var(--pas-6);z-index:4;justify-items:start;display:grid;position:absolute;top:18px}.ouvert__retour{align-items:center;gap:var(--pas-3);border:1px solid var(--btn2-trait);border-radius:var(--r-rond);background:var(--sol-surface);color:var(--sol-texte-2);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);padding:8px 16px;font-size:11.5px;text-decoration:none;display:inline-flex;position:relative}.ouvert__verbe{color:var(--sol-texte);letter-spacing:.2em;text-transform:uppercase;margin-top:22px;font-size:9px;font-weight:700}.ouvert__nom{color:var(--sol-texte);font-family:var(--serif);letter-spacing:-.018em;margin-top:5px;font-size:29px;font-weight:400}.ouvert__nom:focus{outline:none}.atlas-monde .voie{opacity:0;transition:opacity .6s var(--ease)}html[data-phase=atlas] .atlas-monde .voie{opacity:1}html[data-phase=seuil] .atlas-monde .voie,html[data-phase=retour] .atlas-monde .voie{transition-duration:.28s;transition-delay:0s}.rail{fill:none;stroke:var(--fil-c);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.2}.rail--int{opacity:.12}.grad{stroke:var(--fil-c);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.15}.grad--maj{opacity:.28}.bord{fill:var(--point-coeur);opacity:0}[data-etat=charge] .bord{opacity:.9}.plaque{fill:none;stroke:var(--point-c);stroke-width:2.4px;stroke-linecap:butt;vector-effect:non-scaling-stroke;opacity:0}[data-etat=charge] .plaque{opacity:calc(.34 + .4 * var(--e))}.lien{fill:none;stroke:var(--fil-c);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0;stroke-dasharray:1;stroke-dashoffset:1px;transition:opacity var(--t-react) var(--ease), stroke-dashoffset var(--t-move) var(--ease)}.lien.is-on{opacity:.34;stroke-dashoffset:0;transition-delay:calc(var(--i) * 70ms + 90ms)}.kin__trait{fill:none;stroke:var(--point-c);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0;transition:opacity var(--t-react) var(--ease)}.kin__trait.is-on{opacity:.26}.amorce{fill:none;stroke:var(--point-c);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0;transition:opacity var(--t-react) var(--ease)}.amorce.is-on{opacity:.4}.derivations .branche{opacity:0;pointer-events:none}.derivations .branche.is-on{opacity:.5}.derivations .branche.est-active{opacity:1}.derivations .branche.est-ecartee{opacity:.28}.branche.est-ecartee .branche__arc{stroke-width:1px;stroke-dasharray:3 5}.branche__arc{fill:none;stroke:var(--point-c);stroke-width:1.4px;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.5;vector-effect:non-scaling-stroke;transition:stroke-dashoffset var(--t-move) var(--ease), opacity var(--t-react) ease}.branche.is-on .branche__arc{stroke-dashoffset:0}.branche.est-active .branche__arc{stroke-width:1.8px;opacity:1}.branche__attache{stroke:var(--point-c);stroke-width:1px;stroke-dasharray:2 3;opacity:.34;vector-effect:non-scaling-stroke}.bm__fond{fill:var(--panneau-fond);stroke:var(--point-c);stroke-width:1.2px;vector-effect:non-scaling-stroke}.bm--laisse .bm__fond{fill:none;opacity:.7}.bm--retenu .bm__fond{stroke:var(--accent)}.rayon{fill:none;stroke:var(--point-c);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.42;stroke-dasharray:1 1;stroke-dashoffset:1px}.tete{fill:var(--point-coeur);opacity:0}.impact{transform-box:fill-box;transform-origin:50%;fill:none;stroke:var(--point-coeur);stroke-width:1.4px;vector-effect:non-scaling-stroke;opacity:0}[data-etat=charge] .rayon{animation:charger calc(var(--t-rayon) * 1.696) var(--ease) calc(var(--i) * var(--t-rayon-echelon) + var(--t-rayon-depart)) both}[data-etat=charge] .tete{animation:filer var(--t-rayon) cubic-bezier(.37, 0, .63, 1) calc(var(--i) * var(--t-rayon-echelon) + var(--t-rayon-depart)) both}[data-etat=charge] .impact{animation:heurter var(--t-rayon-heurter) cubic-bezier(.2, .7, .3, 1) calc(var(--i) * var(--t-rayon-echelon) + var(--t-rayon-depart) + .78 * var(--t-rayon)) both}@keyframes charger{0%{stroke-dashoffset:1px}46%{stroke-dashoffset:0}62%{stroke-dashoffset:0}to{stroke-dashoffset:-1px}}@keyframes filer{0%{opacity:0;transform:translate(0)}10%{opacity:1}78%{transform:translate(var(--dx), var(--dy));opacity:1}to{transform:translate(var(--dx), var(--dy));opacity:0}}@keyframes heurter{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(2.6)}}html.mouvement-reduit .lien,html.mouvement-reduit .kin__trait,html.mouvement-reduit .amorce,html.mouvement-reduit .branche__arc,html.mouvement-reduit [data-etat=charge] .rayon,html.mouvement-reduit [data-etat=charge] .tete,html.mouvement-reduit [data-etat=charge] .impact{transition:none;animation:none}.n{pointer-events:none}.n.is-pale{opacity:.2}.n__halo{fill:var(--point-c);opacity:0;transition:opacity var(--t-react) var(--ease)}.n.is-vise .n__halo{opacity:.1}.n__pouls{fill:none;stroke:var(--point-c);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%;animation:respirer 7.5s ease-in-out var(--d,0s) infinite}@keyframes respirer{0%,72%,to{opacity:0;transform:scale(.72)}16%{opacity:.2}40%{opacity:0;transform:scale(1.18)}}.n__anneau{fill:none;stroke:var(--point-c);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.56}.n__coeur{fill:var(--point-coeur);opacity:.88}.n__plein{fill:var(--point-c);opacity:0}[data-etat=charge] .n__plein{opacity:calc(.06 + .1 * var(--e,.42))}.n__nom{font-family:var(--serif);fill:var(--sol-texte);font-size:16px}.n__verbe{font-family:var(--sans);letter-spacing:.16em;fill:var(--sol-capitales);text-transform:uppercase;font-size:8.5px;font-weight:700}.n__signe{color:var(--sol-texte-2)}.n__rappel{fill:none;stroke:var(--sol-texte-2);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.45}.n__faits{font-family:var(--sans);fill:var(--sol-texte-2);font-size:12px;font-weight:400}.lbs{transition:opacity var(--t-react) var(--ease)}html[data-phase=transit] .n--maj .lbs,html[data-phase=retour] .n--maj .lbs,[data-zoom=non] .n--maj.is-vise .lbs{opacity:0}[data-zoom=oui] .n--maj.is-ouvert .lbs{opacity:0;visibility:hidden}.noeuds-hit{z-index:4;pointer-events:none;position:fixed;inset:0}.noeuds-hit>li{pointer-events:auto;width:58px;height:58px;margin:-29px 0 0 -29px;position:absolute;top:0;left:0}[data-zoom=oui] .noeuds-hit>li:not(:has([aria-current=true])){pointer-events:none}.n-hit{color:#0000;border-radius:50%;place-items:center;width:58px;height:58px;font-size:0;display:grid;position:relative}.noeuds-hit>li.is-carte-hit .n-hit:after{top:var(--carte-y);left:var(--carte-x);width:var(--carte-w);height:var(--carte-h);content:"";pointer-events:auto;position:absolute}.n-hit:focus-visible{outline:1px solid var(--point-c);outline-offset:4px}.cartes{z-index:4;pointer-events:none;position:fixed;inset:0}.atlas-carte{gap:var(--pas-2);width:256px;padding:var(--pas-4);border:1px solid var(--trait-discret);border-radius:var(--r-3);background:var(--surface-cellule);box-shadow:var(--ombre-3);color:var(--texte-principal);-webkit-backdrop-filter:blur(22px)saturate(1.05);backdrop-filter:blur(22px)saturate(1.05);opacity:0;transition:opacity var(--t-react) var(--ease);flex-direction:column;display:flex;position:absolute;top:0;left:0}.atlas-carte.is-on{opacity:1;pointer-events:none}.atlas-carte__verbe{color:var(--accent);letter-spacing:.16em;text-transform:uppercase;font-size:8.5px;font-weight:700}.atlas-carte__nom{font-family:var(--serif);letter-spacing:-.01em;align-items:center;gap:8px;margin-top:3px;font-size:19px;font-weight:400;display:flex}.atlas-carte__signe{color:var(--texte-secondaire)}.atlas-carte__quoi{color:var(--texte-secondaire);margin-top:7px;font-size:12px;line-height:1.45}.atlas-carte__manques{border-left:1px dashed var(--sol-accent);color:var(--texte-secondaire);margin-top:9px;padding-left:9px;font-size:10.5px;line-height:1.5}.atlas-carte__manques a{color:var(--texte-principal);text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.atlas-carte.is-on .atlas-carte__manques a{pointer-events:auto}.atlas-carte__pied{border-top:1px solid var(--filet-panneau);color:var(--texte-secondaire);margin-top:11px;padding-top:9px;font-size:9.5px;line-height:1.5}[data-lecture=vide] .atlas-carte__charge,[data-lecture=vide] .atlas-carte__ecart,[data-lecture=etat] .atlas-carte__vide,[data-lecture=etat] .atlas-carte__ecart,[data-lecture=ecart] .atlas-carte__vide,[data-lecture=ecart] .atlas-carte__charge{display:none}.n__ecart{font-family:var(--sans);fill:var(--sol-texte-2);font-size:12px;font-style:italic;font-weight:400}[data-lecture=ecart] .n--maj.is-touche .n__plein{opacity:.2}html.mouvement-reduit .n__pouls,html.mouvement-reduit .atlas-carte{transition:none;animation:none}.outils{z-index:4;pointer-events:none;position:fixed;inset:0}.outil{border:1px solid var(--panneau-trait);border-radius:var(--r-2);background:var(--panneau-fond);width:252px;color:var(--texte-principal);text-align:left;opacity:0;pointer-events:none;transition:opacity var(--t-move) var(--ease), box-shadow var(--t-react) var(--ease), border-color var(--t-react) var(--ease);position:absolute;top:0;left:0}button.outil{box-shadow:var(--ombre-4);-webkit-backdrop-filter:blur(22px)saturate(1.05);backdrop-filter:blur(22px)saturate(1.05);grid-template-columns:auto 1fr;align-items:center;gap:1px 12px;padding:13px 15px;display:grid}.outil--a-venir{z-index:1}.outil__defilement{color:var(--texte-secondaire);pointer-events:none;font-size:9px;display:none;position:absolute;top:13px;right:12px}.outil--a-venir:has(.capacites-a-venir[open]) .outil__defilement{display:block}.outil.is-on{opacity:1;pointer-events:auto;transition-delay:calc(var(--i) * 90ms + .18s)}button.outil:hover,button.outil:focus-visible{border-color:var(--btn-trait);box-shadow:var(--ombre-4), 0 0 0 1px var(--btn-trait);outline:none}.outil__vue{width:38px;height:20px;color:var(--accent);grid-area:1/1/4;overflow:visible}.outil__vue rect{fill:currentColor;opacity:.55}.outil__vue--trait path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;opacity:.72}.outil__nom{font-family:var(--serif);letter-spacing:-.01em;grid-column:2;font-size:16px}.outil__quoi{color:var(--texte-secondaire);grid-column:2;font-size:11.5px;line-height:1.35}.outil__acte{color:var(--texte-discret);letter-spacing:.14em;text-transform:uppercase;grid-column:2;margin-top:5px;font-size:9.5px;font-weight:700}.outil:hover .outil__acte,.outil:focus-visible .outil__acte{color:var(--accent)}html.mouvement-reduit .outil{transition:none}.pile{right:20px;top:calc(var(--h-barre) + var(--pas-6));max-height:calc(100vh - var(--h-barre) - var(--pas-6) - var(--pas-5));z-index:5;overscroll-behavior:contain;border:1px solid var(--panneau-trait);border-radius:var(--r-2);background:var(--panneau-fond);width:236px;color:var(--texte-principal);box-shadow:var(--ombre-4);-webkit-backdrop-filter:blur(22px)saturate(1.05);backdrop-filter:blur(22px)saturate(1.05);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t-react) var(--ease), transform var(--t-move) var(--ease), visibility var(--t-react);padding:13px 14px;position:fixed;overflow-y:auto;transform:translate(12px)}[data-pile=oui] .pile{opacity:1;visibility:visible;pointer-events:auto;transform:none}[inert] .pile{visibility:hidden;transition:none}html[data-phase=retour] .pile{opacity:0;pointer-events:none;transition-duration:var(--t-retour-voile)}.pile__titre{color:var(--texte-discret);letter-spacing:.18em;text-transform:uppercase;font-size:8.5px;font-weight:700}.pile__liste{gap:3px;margin-top:8px;display:grid}.pile__suspens{border-top:1px solid var(--filet-panneau);margin-top:14px;padding-top:12px}.pile__item{border-radius:var(--r-2);width:100%;color:inherit;text-align:left;background:0 0;border:1px solid #0000;padding:8px 10px;display:grid}.pile__item:hover,.pile__item:focus-visible{background:var(--btn2-fond)}.pile__item.est-courante{border-color:var(--btn-trait)}.pile__item.est-ecartee{border-style:dashed;border-color:var(--filet-panneau)}.pile__nom{font-size:12.5px;font-weight:500}.pile__etat{color:var(--texte-discret);letter-spacing:.12em;text-transform:uppercase;font-size:9.5px;font-weight:700}.pile__operations{gap:3px;margin-top:10px;display:grid}.pile .operation{border-radius:var(--r-2);text-align:left;width:100%;transition:background var(--t-react) var(--ease), opacity var(--t-react) var(--ease);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.pile .operation.est-ecarte{opacity:.5}.pile .operation:hover{background:var(--btn2-fond)}.pile .operation__nom{overflow-wrap:anywhere;min-width:0;font-size:12.5px;font-weight:500;line-height:1.3}.pile .operation__etat{color:var(--texte-discret);letter-spacing:.12em;text-transform:uppercase;font-size:9.5px;font-weight:700}.pile .operation.est-retenu .operation__etat{color:var(--accent)}.pile .operation.est-ecarte .operation__nom{text-decoration:line-through;text-decoration-thickness:1px}.pile .operation__motif,.pile .operation--suspens .lien-nu{color:var(--texte-secondaire);overflow-wrap:anywhere;grid-column:1/-1;font-size:11px}.pile__vide,.pile__pied{color:var(--texte-secondaire);margin-top:10px;font-size:11px}.pile__archives{margin-top:10px}.pile__archives summary,.pile__suspens summary{cursor:pointer;color:var(--texte-discret);font-size:11px}.atlas--liste .pile{width:100%;max-height:none;margin-top:var(--pas-4);flex-shrink:0;position:relative;top:auto;right:auto;overflow:visible;transform:none}html.mouvement-reduit .pile{transition:none}@media (width<=1024px){.pile .operation{min-height:44px}}.travail-atlas,.travail-dense{position:absolute;inset:0}.travail-atlas{z-index:0}.travail-dense{z-index:1;transform-origin:var(--origine-x,50%) var(--origine-y,50%);animation:ouverture-dense var(--t-move) var(--ease) both}html[data-restitution=oui] .travail-dense,html.mouvement-reduit .travail-dense{animation:none}@keyframes ouverture-dense{0%{opacity:0;transform:scale(.96)}}.lentille-matiere{border:1px solid var(--panneau-trait);border-radius:var(--r-4);color:var(--texte-principal);background:var(--panneau-fond);box-shadow:var(--ombre-panneau)}.lentille-matiere:before{content:"";border-radius:inherit;background:var(--panneau-halo);pointer-events:none;position:absolute;inset:0}.lentille-matiere>*{position:relative}.lentille-matiere .action{justify-content:center;width:100%;height:46px;min-height:46px;padding-block:0}.lentille__lien{width:var(--largeur-lien-lentille,100%);min-height:var(--hauteur-lien-lentille,auto);color:var(--texte-secondaire);font:inherit;text-align:var(--alignement-lien-lentille,center);text-underline-offset:3px;cursor:pointer;transition:color var(--t-react);background:0 0;border:0;margin:0;padding:0;font-size:12.5px;text-decoration:underline;display:block}.lentille__lien:hover,.lentille__lien:focus-visible{color:var(--texte-principal)}.lentille__lien:disabled{opacity:.5;cursor:default}.verrou{width:100%;max-width:none;height:100%;max-height:none;color:var(--sol-texte);background:var(--fond-scene), var(--surface-ciel);border:0;margin:0;padding:clamp(72px,25dvh,240px) 24px 40px;position:fixed;inset:0;overflow:auto}.verrou[open]{align-content:start;justify-items:center;display:grid}.verrou::backdrop{background:var(--surface-ciel)}.verrou__marque{--capitale:20px;animation:verrou-fondu calc(var(--t-move) * .7) var(--ease) backwards;gap:13px;position:absolute;top:38px;left:clamp(30px,7vw,110px)}.verrou__lentille{width:min(392px,100%);animation:verrou-deplier calc(var(--t-move) * .7) var(--ease) backwards, verrou-lentille-fondu var(--t-move) linear backwards, verrou-ombre calc(var(--t-move) * .3) linear calc(var(--t-move) * .7) backwards;padding:32px 34px 26px;display:grid;position:relative}.verrou__titre{font-size:31px}.verrou__texte{color:var(--texte-secondaire);margin:9px 0 0;font-size:13px;line-height:1.5}.verrou__compte{border-top:1px solid var(--filet-panneau);gap:2px;margin:22px 0 0;padding-top:16px;display:grid}.verrou__compte-libelle{letter-spacing:.01em;color:var(--texte-secondaire);font-size:11.5px}.verrou__compte-adresse{color:var(--texte-principal);overflow-wrap:anywhere;font-size:14px;font-weight:500}.verrou__formulaire{gap:14px;margin-top:16px;display:grid}.verrou__oubli{gap:4px;margin-top:14px;display:grid}.verrou__oubli-aide{color:var(--texte-secondaire);text-align:center;font-size:12px;line-height:1.45}@keyframes verrou-deplier{0%{clip-path:inset(50% -200px)}to{clip-path:inset(-200px)}}@keyframes verrou-fondu{0%{opacity:0}to{opacity:1}}@keyframes verrou-lentille-fondu{0%{opacity:0}42%,to{opacity:1}}@keyframes verrou-ombre{0%{box-shadow:none}to{box-shadow:var(--ombre-panneau)}}@media (height<=760px) and (width>720px){.verrou__marque{top:18px}.verrou__lentille{padding:24px 28px 19px}.verrou__titre{font-size:24px}.verrou__compte{margin-top:16px;padding-top:12px}.verrou__formulaire{gap:12px;margin-top:12px}}@media (width<=720px){.verrou{padding:88px 20px 40px}.verrou__lentille{padding:26px 22px 20px}.verrou__marque{top:20px;left:20px}}html.mouvement-reduit :is(.verrou__lentille,.verrou__marque){animation:verrou-fondu var(--t-fondu) linear backwards}.session-racine{display:contents}.dialogue-fichier{z-index:40;place-items:center;display:grid;position:fixed;inset:0}.dialogue-fichier__voile{background:#00000073;position:absolute;inset:0}.dialogue-fichier__carte{z-index:1;width:min(28rem, calc(100vw - 2 * var(--pas-5)));max-height:calc(100dvh - 2 * var(--pas-5));scroll-padding-block:var(--pas-2);padding:var(--pas-5);border:1px solid var(--filet);border-radius:var(--r-3);background:var(--surface-flottant,var(--sol-surface));color:var(--texte-principal,var(--sol-texte));box-shadow:var(--ombre-3,none);position:relative;overflow-y:auto}.dialogue-fichier__titre{margin:0 0 var(--pas-3);font-size:1.05rem}.dialogue-fichier__texte{margin:0 0 var(--pas-4);color:var(--texte-secondaire,var(--sol-texte-2));overflow-wrap:anywhere}.dialogue-fichier__actions{gap:var(--pas-2);flex-wrap:wrap;display:flex}.dialogue-fichier__actions .action{max-width:100%;height:auto;min-height:var(--h-bouton);padding-block:var(--pas-2);white-space:normal;overflow-wrap:anywhere}@layer jetons{@font-face{font-family:Fraunces;font-style:normal;font-weight:300 600;font-display:swap;src:url(/polices/fraunces-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fraunces;font-style:normal;font-weight:300 600;font-display:swap;src:url(/polices/fraunces-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/polices/inter-latin.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400 700;font-display:swap;src:url(/polices/inter-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--serif:"Fraunces", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--sans:"Inter", "Segoe UI", system-ui, -apple-system, sans-serif;--mono:ui-monospace, "Cascadia Mono", "SF Mono", Menlo, Consolas, monospace;--papier-document:#fbfaf7;--papier-encre:#202630;--papier-trait:#d7d2c9;--papier-pli:#d8d5cc;--pas-2:8px;--pas-3:12px;--pas-4:16px;--pas-5:24px;--pas-6:32px;--r-1:4px;--r-2:8px;--r-3:14px;--r-4:20px;--r-rond:999px;--t-react:.2s;--t-move:.56s;--t-cine:.9s;--t-fondu:.16s;--t-bascule:.5s;--t-rayon:2s;--t-rayon-echelon:.18s;--t-rayon-depart:.2s;--t-rayon-heurter:.56s;--t-retour-voile:.72s;--ease:cubic-bezier(.22, .72, .16, 1);--l-instrument:min(1920px, 100%);--l-lecture:68ch;--h-bouton:38px;--h-barre:58px;--marge-travail:var(--pas-6);--marge:clamp(30px, 7vw, 110px)}@media (width<=720px){:root{--marge:0px;--marge-travail:var(--pas-2)}}html.mouvement-reduit{--t-react:0s;--t-move:0s;--t-cine:0s;--t-bascule:var(--t-fondu);--t-rayon:0s;--t-rayon-echelon:0s;--t-rayon-depart:0s;--t-rayon-heurter:0s;--t-retour-voile:0s}:root,:root[data-theme=nuit],.ciel[data-theme=nuit]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rgb-fond:5 8 16;--rgb-etoile:230 236 250;--rgb-ombre:1 3 8;--rgb-trace-sombre:241 236 226;--rgb-trace-clair:24 20 11;--sol-texte:#f1ece2;--sol-texte-2:#99a2b6;--sol-capitales:var(--sol-texte-2);--sol-surface:#0e1524d9;--sol-appui:#80808029;--sol-accent:#e2af7c;--filet:#f1ece21a;--plan-sombre-0:#0e1219;--plan-sombre-1:#171c25;--plan-sombre-2:#1e242f;--plan-sombre-3:#262d3a;--plan-sombre-4:#2f3745;--plan-sombre-5:#39414f;--plan-clair-0:#e1e5ef;--plan-clair-1:#eceff6;--plan-clair-2:#f3f5fa;--plan-clair-3:#f9fafe;--plan-clair-4:#fff;--plan-clair-5:#fff;--patrimoine-plaque-collante-sombre:#151e30;--patrimoine-plaque-collante-clair:#edeff3;--encre-sombre-principal:#f1ece2;--encre-sombre-secondaire:#a9b3c9;--encre-sombre-discret:#8a94ac;--encre-sombre-douce:#dbd5c8;--encre-clair-principal:#18140b;--encre-clair-secondaire:#424c5e;--encre-clair-discret:#596378;--encre-clair-douce:#343029;--filet-panneau-sombre:var(--filet);--filet-panneau-clair:#18140b24;--panneau-fond-sombre:#0b1220bd;--panneau-halo-sombre:radial-gradient(120% 100% at 50% 40%, #607eb41c, transparent 70%);--panneau-trait-sombre:#f1ece21d;--panneau-fond-clair:#eceff6f5;--panneau-halo-clair:radial-gradient(120% 100% at 50% 38%, #fff9, transparent 74%);--panneau-trait-clair:#18140b29;--n-bloquante-sombre:#e08a6e;--n-bloquante-clair:#9e3a17;--n-surveiller-sombre:#e2af7c;--n-surveiller-clair:#8a5a28;--n-memoire-sombre:#98a3bc;--n-memoire-clair:#5c667c;--surface-creuse-sombre:rgb(var(--rgb-fond) / .35);--surface-creuse-clair:#18140b0f;--surface-ciel:#03060c;--fond-scene:linear-gradient(152deg, #0d1a2c 0%, #08111e 34%, #050a14 66%, #03060c 100%);--instrument:222 232 250;--instr-op:.66;--fil-c:#dce6f7;--point-c:#e2af7c;--point-coeur:#fbf1e2;--eclat-c:#f4ebda;--orn:1;--voile-topbar:linear-gradient(180deg, #060911db, #06091100);--voile-surface:#02040985;--etat-fichier-conserve:#7fd1b9;--etat-fichier-ouvert:#e8927a;--ombre-1-clair:0 1px 2px #03060e0d;--ombre-2-clair:0 2px 5px #03060e12;--ombre-3-clair:0 6px 16px #03060e1a;--ombre-4-clair:0 14px 32px #03060e29;--ombre-5-clair:0 28px 64px #03060e3d;--ombre-panneau-clair:0 46px 130px #03060ecc, 0 1px 0 #ffffffe6 inset;--ombre-carte-clair:0 10px 30px #03060e2e;--ombre-1-sombre:0 1px 2px rgb(var(--rgb-ombre) / .22);--ombre-2-sombre:0 2px 5px rgb(var(--rgb-ombre) / .28);--ombre-3-sombre:0 6px 16px rgb(var(--rgb-ombre) / .34);--ombre-4-sombre:0 14px 32px rgb(var(--rgb-ombre) / .4);--ombre-5-sombre:0 28px 64px rgb(var(--rgb-ombre) / .48);--trait-discret-sombre:rgb(var(--rgb-trace) / .115);--btn-texte-sombre:#12172a;--btn-fond-sombre:linear-gradient(180deg, #e2af7c, #c6864b);--btn-trait-sombre:#c6864b80;--btn-survol-sombre:#e2af7c;--btn2-trait-sombre:rgb(var(--rgb-trace) / .13);--btn2-fond-sombre:rgb(var(--rgb-trace) / .028);--ombre-panneau-sombre:0 44px 130px rgb(var(--rgb-ombre) / .82), 0 1px 0 rgb(var(--rgb-trace) / .055) inset;--ombre-carte-sombre:0 12px 40px rgb(var(--rgb-ombre) / .5);--m-halo-sombre:#7692ce33;--m-halo-clair:#fffffff2;--m-halo-2-sombre:#7692ce0d;--m-halo-2-clair:#fff6;--m-coeur-sombre:#e2af7c12;--m-coeur-clair:#5c79af12;--m-instr-sombre:#cedcf81f;--m-instr-clair:#2f4c7a1f;--m-instr-lueur-sombre:drop-shadow(0 0 5px #7896d759);--m-instr-lueur-clair:none;--m-grain-sombre:.055;--m-grain-clair:.045;--m-poussiere-sombre:.55;--m-poussiere-clair:0;--m-filet-haut-sombre:#ffffff12;--m-filet-haut-clair:#ffffffe6;--m-plaque-sombre:none;--m-plaque-clair:none;--m-lueur-objet-sombre:0 0 0 1px rgb(var(--rgb-accent) / .3), 0 14px 38px rgb(var(--rgb-accent) / .14), 0 0 60px #7692ce2e;--m-lueur-objet-clair:0 0 0 1px rgb(var(--rgb-accent) / .34), 0 16px 34px #03060e24, 0 2px 6px #03060e0f;--objectif-teinte-rang-1:9%;--m-carte-sombre:rgb(var(--rgb-trace-sombre) / .025);--m-carte-clair:#ffffff8c}:root[data-theme=ardoise],.ciel[data-theme=ardoise]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rgb-fond:23 27 35;--rgb-ombre:5 6 9;--rgb-trace-sombre:243 240 233;--rgb-trace-clair:23 27 35;--sol-texte:#f3f0e9;--sol-texte-2:#c3c9d4;--sol-capitales:#d9dbde;--sol-surface:#14181fcc;--sol-appui:#80808029;--sol-accent:#e0a868;--filet:#f3f0e91a;--plan-sombre-0:#25272a;--plan-sombre-1:#2f3034;--plan-sombre-2:#37393e;--plan-sombre-3:#404247;--plan-sombre-4:#494b51;--plan-sombre-5:#52555a;--plan-clair-0:#e9e5db;--plan-clair-1:#f2efe8;--plan-clair-2:#f7f5f0;--plan-clair-3:#fbfaf6;--plan-clair-4:#fff;--plan-clair-5:#fff;--patrimoine-plaque-collante-sombre:#3b3b3f;--patrimoine-plaque-collante-clair:#f3f1ec;--encre-sombre-principal:#f3f0e9;--encre-sombre-secondaire:#c4c2bd;--encre-sombre-discret:#b4b0ab;--encre-sombre-douce:#c4c2bd;--encre-clair-principal:#171b23;--encre-clair-secondaire:#49515f;--encre-clair-discret:#5c6476;--encre-clair-douce:#49515f;--filet-panneau-sombre:#f3f0e91a;--filet-panneau-clair:#171b2324;--panneau-fond-sombre:#2f3034e0;--panneau-halo-sombre:radial-gradient(120% 100% at 50% 38%, #ffe8c012, transparent 72%);--panneau-trait-sombre:#f3f0e921;--panneau-fond-clair:#f7f4edf5;--panneau-halo-clair:radial-gradient(120% 100% at 50% 38%, #fffdf699, transparent 74%);--panneau-trait-clair:#171b2329;--n-bloquante-sombre:#ec9d83;--n-bloquante-clair:#9e3a17;--n-surveiller-sombre:#e2af7c;--n-surveiller-clair:#8a5a28;--n-memoire-sombre:#b4b0ab;--n-memoire-clair:#5c6476;--surface-creuse-sombre:#171b2380;--surface-creuse-clair:#171b230f;--surface-ciel:#171b23;--fond-scene:linear-gradient(148deg, #343b49 0%, #2a303c 38%, #20252e 70%, #171b23 100%);--instrument:236 232 224;--instr-op:.6;--fil-c:#e8e4dc;--point-c:#ebbb88;--point-coeur:#fff7ec;--eclat-c:#f7eee0;--orn:.55;--voile-topbar:linear-gradient(180deg, #14181fc7, #14181f00);--voile-surface:#14181f73;--etat-fichier-conserve:#7fd1b9;--etat-fichier-ouvert:#e8927a;--ombre-1-clair:0 1px 2px #0506090d;--ombre-2-clair:0 2px 5px #05060912;--ombre-3-clair:0 6px 16px #0506091a;--ombre-4-clair:0 14px 32px #05060929;--ombre-5-clair:0 28px 64px #0506093d;--ombre-panneau-clair:0 46px 130px #050609cc, 0 1px 0 #ffffffe6 inset;--ombre-carte-clair:0 10px 30px #0506092e;--ombre-1-sombre:0 1px 2px #0506093d;--ombre-2-sombre:0 2px 5px #0506094d;--ombre-3-sombre:0 6px 16px #0506095c;--ombre-4-sombre:0 14px 32px #0506096b;--ombre-5-sombre:0 28px 64px #05060980;--trait-discret-sombre:rgb(var(--rgb-trace) / .12);--btn-fond-sombre:linear-gradient(180deg, #c6864b61, #c6864b30);--btn-texte-sombre:var(--encre-sombre-principal);--btn-trait-sombre:#c6864b85;--btn-survol-sombre:linear-gradient(180deg, #c6864b80, #c6864b42);--btn2-trait-sombre:rgb(var(--rgb-trace) / .14);--btn2-fond-sombre:#f3f0e908;--ombre-panneau-sombre:0 44px 130px #050609cc, 0 1px 0 #fff0dc12 inset;--ombre-carte-sombre:0 12px 40px #05060980;--m-halo-sombre:#ffe2ba0f;--m-halo-clair:#fffcf4f2;--m-halo-2-sombre:#ffe2ba08;--m-halo-2-clair:#fff6;--m-coeur-sombre:#ebbb880f;--m-coeur-clair:#e0a86817;--m-instr-sombre:#f3f0e91a;--m-instr-clair:#8a5a2821;--m-instr-lueur-sombre:none;--m-instr-lueur-clair:none;--m-grain-sombre:.08;--m-grain-clair:.06;--m-poussiere-sombre:0;--m-poussiere-clair:0;--m-filet-haut-sombre:#fff0dc14;--m-filet-haut-clair:#ffffffe6;--m-plaque-sombre:repeating-linear-gradient(0deg, #ffffff03 0 1px, transparent 1px 3px);--m-plaque-clair:repeating-linear-gradient(0deg, #171b2303 0 1px, transparent 1px 3px);--m-lueur-objet-sombre:0 0 0 1px rgb(var(--rgb-accent) / .34), 0 16px 34px #05060966, 0 0 42px #ebbb881f;--m-lueur-objet-clair:0 0 0 1px rgb(var(--rgb-accent) / .34), 0 16px 34px #03060e24, 0 2px 6px #03060e0f;--objectif-teinte-rang-1:9%;--m-carte-sombre:rgb(var(--rgb-trace-sombre) / .015);--m-carte-clair:#ffffff8c}:root[data-theme=ardoise][data-mode=sombre],.ciel[data-theme=ardoise][data-mode=sombre]{--objectif-teinte-rang-1:5%}:root:not([data-mode]),:root[data-mode=sombre]{--schema-surface:dark;--rgb-trace:var(--rgb-trace-sombre);--ascenseur-poignee:rgb(var(--rgb-trace) / .28);--ascenseur-poignee-survol:color-mix(in srgb, rgb(var(--rgb-trace) / .28) 78%, rgb(var(--rgb-cuivre) / .35) 22%);--rgb-cuivre:198 134 75;--rgb-accent:226 175 124;--texte-principal:var(--encre-sombre-principal);--texte-secondaire:var(--encre-sombre-secondaire);--texte-discret:var(--encre-sombre-discret);--texte-chiffre:var(--texte-principal);--texte-clair:var(--encre-sombre-douce);--surface-0:var(--plan-sombre-0);--patrimoine-plaque-collante:var(--patrimoine-plaque-collante-sombre);--surface-1:var(--plan-sombre-1);--surface-2:var(--plan-sombre-2);--surface-3:var(--plan-sombre-3);--surface-4:var(--plan-sombre-4);--surface-5:var(--plan-sombre-5);--ombre-1:var(--ombre-1-sombre);--ombre-2:var(--ombre-2-sombre);--ombre-3:var(--ombre-3-sombre);--ombre-4:var(--ombre-4-sombre);--ombre-5:var(--ombre-5-sombre);--filet-panneau:var(--filet-panneau-sombre);--panneau-fond:var(--panneau-fond-sombre);--panneau-halo:var(--panneau-halo-sombre);--panneau-trait:var(--panneau-trait-sombre);--surface-creuse:var(--surface-creuse-sombre);--ombre-panneau:var(--ombre-panneau-sombre);--ombre-carte:var(--ombre-carte-sombre);--btn-texte:var(--btn-texte-sombre);--btn-fond:var(--btn-fond-sombre);--btn-atelier-fond:rgb(var(--rgb-accent) / .18);--btn-atelier-texte:var(--texte-principal);--btn-atelier-survol:rgb(var(--rgb-accent) / .26);--btn-trait:var(--btn-trait-sombre);--btn-survol:var(--btn-survol-sombre);--btn2-trait:var(--btn2-trait-sombre);--btn2-fond:var(--btn2-fond-sombre);--trait-discret:var(--trait-discret-sombre);--trait-moyen:rgb(var(--rgb-trace) / .2);--graduation:#e2af7c;--accent:#e2af7c;--accent-sourd:#c6864b;--focus:#e2af7c;--n-bloquante:var(--n-bloquante-sombre);--n-surveiller:var(--n-surveiller-sombre);--n-memoire:var(--n-memoire-sombre);--m-halo:var(--m-halo-sombre);--m-halo-2:var(--m-halo-2-sombre);--m-coeur:var(--m-coeur-sombre);--m-instr:var(--m-instr-sombre);--m-instr-lueur:var(--m-instr-lueur-sombre);--m-grain:var(--m-grain-sombre);--m-poussiere:var(--m-poussiere-sombre);--m-filet-haut:var(--m-filet-haut-sombre);--m-plaque:var(--m-plaque-sombre);--m-lueur-objet:var(--m-lueur-objet-sombre);--m-carte:var(--m-carte-sombre)}:root[data-mode=clair]{--schema-surface:light;--rgb-trace:var(--rgb-trace-clair);--ascenseur-poignee:rgb(var(--rgb-trace) / .28);--ascenseur-poignee-survol:color-mix(in srgb, rgb(var(--rgb-trace) / .28) 78%, rgb(var(--rgb-cuivre) / .35) 22%);--rgb-cuivre:138 90 40;--rgb-accent:224 168 104;--texte-principal:var(--encre-clair-principal);--texte-secondaire:var(--encre-clair-secondaire);--texte-discret:var(--encre-clair-discret);--texte-chiffre:var(--texte-principal);--texte-clair:var(--encre-clair-douce);--surface-0:var(--plan-clair-0);--patrimoine-plaque-collante:var(--patrimoine-plaque-collante-clair);--surface-1:var(--plan-clair-1);--surface-2:var(--plan-clair-2);--surface-3:var(--plan-clair-3);--surface-4:var(--plan-clair-4);--surface-5:var(--plan-clair-5);--ombre-1:var(--ombre-1-clair);--ombre-2:var(--ombre-2-clair);--ombre-3:var(--ombre-3-clair);--ombre-4:var(--ombre-4-clair);--ombre-5:var(--ombre-5-clair);--filet-panneau:var(--filet-panneau-clair);--panneau-fond:var(--panneau-fond-clair);--panneau-halo:var(--panneau-halo-clair);--panneau-trait:var(--panneau-trait-clair);--surface-creuse:var(--surface-creuse-clair);--ombre-panneau:var(--ombre-panneau-clair);--ombre-carte:var(--ombre-carte-clair);--ombre-carte-posee:0 1px 2px #03060e0d, 0 16px 32px -18px #03060e4d;--btn-texte:#fdf9f1;--btn-fond:linear-gradient(180deg, #96632c, #79491a);--btn-atelier-fond:rgb(var(--rgb-cuivre));--btn-atelier-texte:var(--btn-texte);--btn-atelier-survol:var(--btn-survol);--btn-trait:#4a2c1080;--btn-survol:linear-gradient(180deg, #9b662e, #86541f);--btn2-trait:rgb(var(--rgb-trace) / .22);--btn2-fond:#ffffff80;--trait-discret:rgb(var(--rgb-trace) / .14);--trait-moyen:rgb(var(--rgb-trace) / .22);--graduation:#8a5a28;--accent:#8a5a28;--accent-sourd:#79491a;--focus:#8a5a28;--n-bloquante:var(--n-bloquante-clair);--n-surveiller:var(--n-surveiller-clair);--n-memoire:var(--n-memoire-clair);--m-halo:var(--m-halo-clair);--m-halo-2:var(--m-halo-2-clair);--m-coeur:var(--m-coeur-clair);--m-instr:var(--m-instr-clair);--m-instr-lueur:var(--m-instr-lueur-clair);--m-grain:var(--m-grain-clair);--m-poussiere:var(--m-poussiere-clair);--m-filet-haut:var(--m-filet-haut-clair);--m-plaque:var(--m-plaque-clair);--m-lueur-objet:var(--m-lueur-objet-clair);--m-carte:var(--m-carte-clair)}}:where(*){scrollbar-width:thin;scrollbar-color:var(--ascenseur-poignee) transparent}:where(:hover){scrollbar-color:var(--ascenseur-poignee-survol) transparent}:root{--surface-instrument:var(--surface-1);--surface-entete:var(--surface-2);--surface-pied:var(--surface-2);--surface-tete:var(--surface-2);--surface-cellule:var(--surface-3);--surface-elevee:var(--surface-3);--surface-flottant:var(--surface-4)}html.en-bascule,html.en-bascule :not(.ciel,.ciel *,.scene,.scene *),html.en-bascule :not(.ciel,.ciel *,.scene,.scene *):before,html.en-bascule :not(.ciel,.ciel *,.scene,.scene *):after{transition-property:background-color,color,border-color,box-shadow,text-shadow,fill,stroke;transition-duration:var(--t-bascule-ui,var(--t-bascule));transition-timing-function:var(--ease)}html.en-bascule-polaire,html.en-bascule-polaire :not(.ciel,.ciel *,.scene,.scene *),html.en-bascule-polaire :not(.ciel,.ciel *,.scene,.scene *):before,html.en-bascule-polaire :not(.ciel,.ciel *,.scene,.scene *):after{transition-property:border-color,box-shadow,text-shadow,fill,stroke}.ciel.sans-fondu{transition:none}@layer base{*,:before,:after{box-sizing:border-box}html,body{height:100%}body{background:var(--surface-ciel);color:var(--sol-texte);font:400 14px/1.5 var(--sans);font-feature-settings:"cv05" 1;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow-wrap:break-word;margin:0}#racine{min-height:100dvh}h1,h2,h3,h4,p,figure,blockquote{margin:0}ul,ol{margin:0;padding:0;list-style:none}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0}button:disabled,[aria-disabled=true]{cursor:not-allowed}a{color:var(--accent);text-underline-offset:2px}svg{display:block}.voix{font-family:var(--serif);font-optical-sizing:auto;letter-spacing:-.01em;font-weight:400;line-height:1.18}.chiffre{font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.surtitre{color:var(--texte-secondaire);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:10px;font-weight:600}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-1)}:focus:not(:focus-visible){outline:none}.saut-contenu{z-index:60;top:var(--pas-2);left:var(--pas-2);padding:var(--pas-2) var(--pas-4);border:1px solid var(--trait-moyen);border-radius:var(--r-2);background:var(--surface-flottant);box-shadow:var(--ombre-4);position:absolute;transform:translateY(-200%)}.saut-contenu:focus{transform:none}.hors-ecran{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}
