:root{--background:var(--ds-repos);--surface:var(--ds-fond);--surface-muted:var(--ds-repos);--surface-strong:var(--ds-fond);--text:var(--ds-encre);--text-second:var(--ds-encre-douce);--muted:var(--ds-encre-meta);--hint:var(--ds-encre-faible);--border:var(--ds-trait);--border-light:var(--ds-trait-leger);--border-field:var(--ds-trait-fort);--dark:var(--ds-encre);--green:var(--ds-succes);--orange:var(--ds-alerte);--blue:var(--ds-info);--red:var(--ds-retard);--sidebar-bg:var(--ds-nav-fond);--sidebar-hover:var(--ds-nav-survol);--shadow:var(--ds-ombre-1)}*{box-sizing:border-box}html,body{background:var(--background);min-height:100%;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}button:disabled{cursor:wait;opacity:var(--ds-desactive-opacite)}:focus-visible{outline:2px solid var(--dark);outline-offset:2px;border-radius:var(--ds-rayon-petit)}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none}code{background:color-mix(in srgb, var(--ds-encre) 8%, transparent);padding:0 var(--ds-e1);border-radius:var(--ds-rayon-petit)}:root{--hauteur-entete:48px;--marge-contenu:14px}.appShell{height:100dvh;display:flex;overflow:hidden}.sidebar{width:var(--ds-nav-largeur);background:var(--ds-nav-fond);color:var(--ds-nav-texte);flex-direction:column;flex:none;display:flex}.sidebarVersion{padding:var(--ds-e2) var(--ds-e3) var(--ds-e3);border-top:1px solid var(--ds-nav-trait);font-size:var(--ds-t-micro);color:var(--ds-nav-section);cursor:default;-webkit-user-select:text;user-select:text;flex-direction:column;gap:1px;margin-top:auto;line-height:1.35;display:flex}.sidebarVersionLigne{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sidebarVersionLigne.secondaire{opacity:.75}.sidebarVersion.modifie .sidebarVersionLigne:first-child{color:var(--ds-nav-texte);font-weight:var(--ds-graisse-forte)}.sidebarBrand{align-items:center;gap:var(--ds-e2);padding:var(--ds-e3);border-bottom:1px solid var(--ds-nav-trait);display:flex}.logoMark{border-radius:var(--ds-rayon);background:var(--ds-nav-survol);border:1px solid var(--ds-sur-encre-trait);width:38px;height:38px;color:var(--ds-nav-texte);font-weight:var(--ds-graisse-forte);font-size:var(--ds-t-contexte);letter-spacing:-.04em;flex:none;place-items:center;display:grid}.sidebarBrandText{flex-direction:column;gap:1px;min-width:0;display:flex}.sidebarBrandText strong{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);letter-spacing:-.01em;color:var(--ds-sur-encre)}.sidebarBrandText span{font-size:var(--ds-t-micro);color:var(--ds-nav-section)}.rechercheGlobale{padding:0 var(--ds-e2) var(--ds-e2);position:relative}.rechercheGlobaleChamp{background:color-mix(in srgb, var(--ds-fond) 7%, transparent);border:1px solid var(--ds-nav-trait);border-radius:var(--ds-rayon-petit);width:100%;padding:var(--ds-e1) var(--ds-e2);font-size:var(--ds-t-contexte);color:var(--ds-nav-texte)}.rechercheGlobaleChamp::placeholder{color:var(--ds-nav-section)}.rechercheGlobaleChamp:focus{border-color:color-mix(in srgb, var(--ds-fond) 35%, transparent);box-shadow:none}.rechercheGlobaleListe{z-index:40;background:var(--ds-fond);border:1px solid var(--ds-trait);border-radius:var(--ds-rayon);box-shadow:var(--ds-ombre-2);max-height:360px;padding:var(--ds-e1);position:absolute;top:100%;left:10px;right:10px;overflow-y:auto}.rechercheGlobaleResultat{column-gap:var(--ds-e2);text-align:left;border-radius:var(--ds-rayon-petit);width:100%;padding:var(--ds-e1) var(--ds-e2);cursor:pointer;background:0 0;border:0;grid-template-columns:52px minmax(0,1fr);align-items:baseline;display:grid}.rechercheGlobaleResultat.actif{background:var(--ds-repos)}.rechercheGlobaleNature{font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:.05em;color:var(--ds-encre-meta)}.rechercheGlobaleTitre{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);color:var(--ds-encre);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rechercheGlobaleMeta{font-size:var(--ds-t-meta);color:var(--ds-encre-meta);text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}.rechercheGlobaleVide{padding:var(--ds-e3) var(--ds-e2);font-size:var(--ds-t-contexte);color:var(--ds-encre-meta);margin:0}.sidebarNav{gap:var(--ds-e1);padding:var(--ds-e3) var(--ds-e2);flex-direction:column;flex:1;display:flex;overflow-y:auto}.sidebarTete{gap:var(--ds-e1);padding-bottom:var(--ds-e2);margin-bottom:var(--ds-e1);border-bottom:1px solid var(--ds-nav-trait);flex-direction:column;display:flex}.sidebarGroupe{flex-direction:column;display:flex}.sidebarGroupe+.sidebarGroupe{margin-top:var(--ds-e2)}.sidebarGroupeTitre{justify-content:space-between;align-items:center;gap:var(--ds-e1);width:100%;padding:var(--ds-e1) var(--ds-e3) var(--ds-e1);color:var(--ds-nav-section);font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:var(--ds-suivi-section);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}.sidebarGroupeTitre:hover{color:var(--ds-nav-texte)}.sidebarGroupeTitre:focus-visible{outline:2px solid color-mix(in srgb, var(--ds-fond) 50%, transparent);outline-offset:-2px;border-radius:var(--ds-rayon-petit)}.sidebarGroupeChevron{font-size:var(--ds-t-micro);transition:transform var(--ds-duree-rapide) ease}.sidebarGroupe.replie .sidebarGroupeChevron{transform:rotate(-90deg)}.sidebarGroupeEntrees{gap:var(--ds-e1);flex-direction:column;display:flex}.sidebarGroupe.replie .sidebarGroupeEntrees{display:none}.sidebarLink{width:100%;padding:var(--ds-e2) var(--ds-e3);border-radius:var(--ds-rayon-petit);color:var(--ds-nav-texte);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-moyenne);text-align:left;transition:background var(--ds-duree-rapide) ease, color var(--ds-duree-rapide) ease;background:0 0;border:0;align-items:center;display:flex}.sidebarLink:hover{background:var(--ds-nav-survol);color:var(--ds-sur-encre)}.sidebarLink.active{background:var(--ds-nav-actif-fond);color:var(--ds-nav-actif-encre);font-weight:var(--ds-graisse)}.sidebarLinkTexte{flex:1;min-width:0}.sidebarBadge{min-width:18px;height:17px;padding:0 var(--ds-e1);border-radius:var(--ds-rayon-pilule);background:var(--red);color:var(--ds-sur-encre);font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:inline-grid}.sidebarLink.active .sidebarBadge{background:var(--ds-retard);color:var(--ds-sur-encre)}.appMain{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.pageHeader{height:var(--hauteur-entete);align-items:center;gap:var(--ds-e3);padding:0 var(--ds-e5);background:var(--surface);border-bottom:1px solid var(--border);flex:none;display:flex}.pageHeaderInner{min-width:0;max-width:var(--ds-largeur-page);align-items:center;gap:var(--ds-e3);flex:1;display:flex}.pageHeader h1{letter-spacing:-.01em;margin:0}.pageHeaderMeta{color:var(--muted);font-size:var(--ds-t-contexte);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pageHeaderActions{align-items:center;gap:var(--ds-e2);margin-left:auto;display:flex}.appContent{scrollbar-gutter:stable;min-height:0;padding:0 var(--ds-e5) var(--ds-e8);flex:1;overflow-y:auto}.appContent>:first-child{margin-top:var(--marge-contenu)}.panelHeader,.detailHeaderV2{justify-content:space-between;align-items:center;gap:var(--ds-e4);display:flex}.topActions,.heroActions{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.heroActions.centered{justify-content:center}.scanPanel{margin-bottom:var(--ds-e4)}.contactEnrichment a{text-decoration:none}.contactEnrichment a.miniButton{margin-top:var(--ds-e2);display:inline-block}.contactEnrichment .toConfirmBadge{margin-left:var(--ds-e2);padding:1px var(--ds-e2);border-radius:var(--ds-rayon-pilule);background:color-mix(in srgb, var(--ds-alerte) 10%, transparent);border:1px solid color-mix(in srgb, var(--ds-alerte) 30%, transparent);color:var(--orange);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte);vertical-align:middle;display:inline-block}.contactEnrichment .toConfirmNote{margin:var(--ds-e2) 0 0;padding:var(--ds-e2) var(--ds-e2);border-radius:var(--ds-rayon);background:color-mix(in srgb, var(--ds-alerte) 8%, transparent);color:var(--text);font-size:var(--ds-t-contexte);line-height:var(--ds-lh-lisible)}.contactEnrichment .officialBadge{margin-left:var(--ds-e2);padding:1px var(--ds-e2);border-radius:var(--ds-rayon-pilule);background:color-mix(in srgb, var(--ds-succes) 11%, transparent);border:1px solid color-mix(in srgb, var(--ds-succes) 40%, transparent);color:var(--green);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte);vertical-align:middle;display:inline-block}.contactEnrichment .officialNote{margin:var(--ds-e2) 0 0;padding:var(--ds-e2) var(--ds-e2);border-radius:var(--ds-rayon);background:color-mix(in srgb, var(--ds-succes) 8%, transparent);color:var(--text);font-size:var(--ds-t-contexte);line-height:var(--ds-lh-lisible)}.placeEnrichRow{margin-top:var(--ds-e2);align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.placeEnrichRow .placeMessage{color:var(--muted);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse)}.searchLinksRow{margin-top:var(--ds-e2);align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.searchLinksRow .searchLinksLabel{color:var(--muted);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte)}.searchLinksRow a.miniButton{margin-top:0}.decisionBlock{margin-top:var(--ds-e3);padding:var(--ds-e3) var(--ds-e3);border-radius:var(--ds-rayon);border:1px solid var(--border);background:var(--surface);z-index:1;box-shadow:var(--ds-ombre-1);position:sticky;bottom:0}.decisionHead{justify-content:space-between;align-items:center;gap:var(--ds-e3);margin-bottom:var(--ds-e2);flex-wrap:wrap;display:flex}.decisionHead h3{font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);color:var(--ds-encre);text-transform:uppercase;letter-spacing:var(--ds-section-espacement);margin:0}.decisionCurrent{color:var(--muted);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-moyenne);align-items:center;gap:var(--ds-e2);display:inline-flex}.decisionButtons{gap:var(--ds-e2);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}.decisionButton{min-height:38px;padding:var(--ds-e1) var(--ds-e2);border-radius:var(--ds-rayon);border:1px solid var(--border-field);background:var(--surface-strong);font-weight:var(--ds-graisse);font-size:var(--ds-t-contexte);transition:background var(--ds-duree-rapide) ease, color var(--ds-duree-rapide) ease, border-color var(--ds-duree-rapide) ease, box-shadow var(--ds-duree-rapide) ease}.decisionButton.go{background:var(--green);color:var(--ds-sur-encre);border-color:var(--green)}.decisionButton.go:hover{box-shadow:var(--ds-ombre-1)}.decisionButton.go.active{box-shadow:0 0 0 4px color-mix(in srgb, var(--ds-succes) 32%, transparent)}.decisionButton.suivi{color:var(--blue);border-color:var(--blue)}.decisionButton.suivi.active{background:var(--blue);color:var(--ds-sur-encre)}.decisionButton.nogo{background:var(--red);color:var(--ds-sur-encre);border-color:var(--red)}.decisionButton.nogo.active{background:var(--red);color:var(--ds-sur-encre)}.decisionButton.active{outline:2px solid var(--ds-encre);outline-offset:2px;box-shadow:none}@media (max-width:920px){.decisionButtons{grid-template-columns:1fr}}.decisionTertiaire{width:100%;margin-top:var(--ds-e2);padding:var(--ds-e1) 0;font-size:var(--ds-t-meta);color:var(--ds-encre-meta);text-align:left;cursor:pointer;text-underline-offset:2px;background:0 0;border:none;text-decoration:underline;display:block}.decisionTertiaire:hover{color:var(--ds-encre)}.decisionTertiaire.active{color:var(--ds-encre);font-weight:var(--ds-graisse);text-decoration:none}.decisionMotif{align-items:center;gap:var(--ds-e2);margin-top:var(--ds-e2);display:flex}.decisionMotif label{white-space:nowrap}.decisionMotif select{flex:1;min-width:0}.primaryButton,.darkButton,.softButton,.dangerButton{border-radius:var(--ds-rayon);padding:var(--ds-e2) var(--ds-e3);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);transition:background var(--ds-duree-rapide) ease, box-shadow var(--ds-duree-rapide) ease, opacity var(--ds-duree-rapide) ease;border:0}.primaryButton{background:var(--ds-encre);color:var(--ds-sur-encre);box-shadow:none;align-items:center;display:inline-flex}.primaryButton:hover{background:var(--ds-encre)}.darkButton{background:var(--dark);color:var(--ds-sur-encre)}.darkButton:hover{background:var(--ds-encre)}.softButton{background:var(--ds-fond);color:var(--text);border:1px solid var(--border-field)}.softButton:hover{background:var(--surface-muted)}.dangerButton{background:color-mix(in srgb, var(--ds-retard) 10%, transparent);color:var(--red);border:1px solid color-mix(in srgb, var(--ds-retard) 20%, transparent)}.primaryButton:disabled,.darkButton:disabled,.softButton:disabled,.dangerButton:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.buttonSpinner{width:13px;height:13px;margin-right:var(--ds-e2);border-radius:var(--ds-rayon-pilule);vertical-align:-1px;border:2px solid;border-top-color:#0000;animation:.7s linear infinite buttonSpin;display:inline-block}@keyframes buttonSpin{to{transform:rotate(360deg)}}.statCard,.tablePanel,.detailCardV2,.connectorPanel,.connectorCard,.manualForm{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow)}.eyebrow{margin:0 0 var(--ds-e1);color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse)}.mainIntro p:not(.eyebrow){max-width:780px;color:color-mix(in srgb, var(--ds-fond) 76%, transparent);line-height:1.55}.notice{margin-top:var(--ds-e4);padding:var(--ds-e3) var(--ds-e4);border-radius:var(--ds-rayon);background:var(--dark);color:var(--ds-sur-encre);box-shadow:var(--shadow);justify-content:space-between;align-items:center;gap:var(--ds-e4);display:flex}.notice.noticeIn{animation:noticeFadeIn var(--ds-duree-standard) ease}.notice.noticeOut{animation:noticeFadeOut var(--ds-duree-standard) ease forwards}.notice.noticeErreur{background:var(--ds-retard)}.bandeauStoresLigne{display:block}@keyframes noticeFadeIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes noticeFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-6px)}}.noticeClose{border-radius:var(--ds-rayon-pilule);background:color-mix(in srgb, var(--ds-fond) 14%, transparent);width:26px;height:26px;color:var(--ds-sur-encre);font-size:var(--ds-t-icone);line-height:var(--ds-lh-plein);flex:none;justify-content:center;align-items:center;display:inline-flex}.noticeClose:hover{background:color-mix(in srgb, var(--ds-fond) 28%, transparent)}.scanReport{margin-top:var(--ds-e3);padding:var(--ds-e3) var(--ds-e4);border-radius:var(--ds-rayon);background:var(--surface-strong,var(--ds-fond));border:1px solid var(--border);box-shadow:0 0 0 3px color-mix(in srgb, var(--ds-encre) 6%, transparent);justify-content:space-between;align-items:center;gap:var(--ds-e4);animation:noticeFadeIn var(--ds-duree-standard) ease;display:flex}.scanReport.error{border-color:var(--red);box-shadow:0 0 0 4px color-mix(in srgb, var(--ds-retard) 12%, transparent)}.scanReportText{gap:var(--ds-e1);flex-direction:column;display:flex}.scanReportLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte)}.scanReportText strong{color:var(--text);font-size:var(--ds-t-section)}.noticeClose.dark{background:color-mix(in srgb, var(--ds-encre) 10%, transparent);color:var(--text)}.noticeClose.dark:hover{background:color-mix(in srgb, var(--ds-encre) 20%, transparent)}.digestPanel{margin-top:var(--ds-e3);padding:var(--ds-e4) var(--ds-e4);border-radius:var(--ds-rayon);background:var(--surface);border:1px solid var(--border);box-shadow:var(--ds-ombre-1)}.digestHead{align-items:center;gap:var(--ds-e3);flex-wrap:wrap;display:flex}.digestBadge{min-width:34px;height:34px;padding:0 var(--ds-e2);border-radius:var(--ds-rayon-pilule);background:var(--dark);color:var(--ds-sur-encre);font-weight:var(--ds-graisse-forte);font-size:var(--ds-t-contexte);flex:none;place-items:center;display:grid}.digestHeadText{flex-direction:column;gap:1px;display:flex}.digestLabel{color:var(--muted);text-transform:uppercase;letter-spacing:.1em;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte)}.digestHeadText strong{color:var(--text);font-size:var(--ds-t-section);letter-spacing:-.01em}.digestActions{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;margin-left:auto;display:flex}.digestList{margin:var(--ds-e3) 0 0;gap:var(--ds-e1);flex-direction:column;padding:0;list-style:none;display:flex}.digestItem{align-items:center;gap:var(--ds-e2);width:100%;padding:var(--ds-e2) var(--ds-e3);border-radius:var(--ds-rayon);background:var(--surface-strong);text-align:left;transition:border-color var(--ds-duree-rapide) ease, box-shadow var(--ds-duree-rapide) ease;border:1px solid #0000;display:flex}.digestItem:hover{border-color:var(--dark);box-shadow:var(--ds-ombre-1)}.digestItemTitle{min-width:0;font-weight:var(--ds-graisse-forte);color:var(--text);text-overflow:ellipsis;white-space:nowrap;flex:auto;overflow:hidden}.digestItemMeta{color:var(--muted);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);flex:none}.digestItemScore{font-weight:var(--ds-graisse-forte);color:var(--text);text-align:right;flex:none;min-width:28px}.digestMore{margin:var(--ds-e3) var(--ds-e1) 0;color:var(--muted);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte)}.linkRow{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.linkSelect{flex:220px;min-width:0}.linkBlock .settingHelp{margin-top:var(--ds-e2)}@media (max-width:640px){.digestItemMeta{display:none}.digestActions{width:100%;margin-left:0}}.modalOverlay{z-index:50;background:color-mix(in srgb, var(--ds-encre) 42%, transparent);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:var(--ds-e5);animation:noticeFadeIn var(--ds-duree-rapide) ease;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modalDialog{background:var(--surface-strong,var(--ds-fond));border:1px solid var(--border);border-radius:var(--ds-rayon);width:100%;max-width:440px;padding:var(--ds-e5);box-shadow:var(--ds-ombre-2)}.modalDialog h3{margin:0 0 var(--ds-e3);font-size:var(--ds-t-entite);letter-spacing:-.04em}.modalDialog p{color:var(--text);line-height:var(--ds-lh-lisible);margin:0}.modalDialog code{background:color-mix(in srgb, var(--ds-encre-meta) 12%, transparent);padding:1px var(--ds-e2);border-radius:var(--ds-rayon-petit);font-size:.88em}.modalActions{margin-top:var(--ds-e5);justify-content:flex-end;gap:var(--ds-e3);display:flex}.statsGrid{margin-top:var(--ds-e4);gap:var(--ds-e3);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.statCard{border-radius:var(--ds-rayon);padding:var(--ds-e3) var(--ds-e4)}.statCard span,.statCard small,.subtitle,.metaItemV2 span,.scoreCardV2 span{color:var(--ds-encre-meta)}.statCard strong{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);margin:var(--ds-e1) 0;letter-spacing:-.02em;color:var(--ds-encre);display:block}.statCard small{font-size:var(--ds-t-meta)}.statCardReadonly{box-shadow:none;border-color:var(--border-light);cursor:default;background:0 0}.statCardReadonly strong{color:var(--muted)}.readonlyTag{font-style:normal;font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:.08em;color:var(--muted);opacity:.7;border:1px solid var(--border);border-radius:var(--ds-rayon-pilule);padding:1px var(--ds-e1);margin-left:var(--ds-e1);vertical-align:1px}.workspaceV2{margin-top:var(--marge-contenu);gap:var(--ds-e3);grid-template-columns:minmax(0,1fr) minmax(360px,430px);align-items:start;display:grid}.workspaceV2.sansPanneau{grid-template-columns:minmax(0,1fr)}.appContent.ds>.workspaceV2{max-width:calc(var(--ds-largeur-page) + 444px)}.tablePanel,.detailCardV2,.connectorPanel,.manualForm{border-radius:var(--ds-rayon);padding:var(--ds-e4)}.tablePanel{padding:0 0 var(--ds-e1);overflow:visible;container-type:inline-size}.panelHeader h2{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);letter-spacing:-.02em;color:var(--ds-encre);margin:0}.panelHeader.compact{align-items:flex-start}.loadingBadge,.hintBadge{padding:var(--ds-e2) var(--ds-e2);border-radius:var(--ds-rayon-pilule);background:color-mix(in srgb, var(--ds-encre) 7%, transparent);color:var(--ds-encre);font-weight:var(--ds-graisse);font-size:var(--ds-t-meta)}input,select,textarea{border:1px solid var(--border-field);background:var(--surface-strong);border-radius:var(--ds-rayon-petit);width:100%;padding:var(--ds-e2) var(--ds-e2);font-size:var(--ds-t-contexte);color:var(--text);outline:none}textarea{resize:vertical;min-height:84px}::placeholder{color:var(--ds-encre-faible);opacity:1;font-style:italic}input:focus,select:focus,textarea:focus{border-color:var(--dark);box-shadow:0 0 0 2px color-mix(in srgb, var(--ds-encre) 8%, transparent)}.listeToolbar{z-index:3;gap:var(--ds-e2);padding:var(--ds-e2) var(--ds-e2);background:var(--surface);border-bottom:1px solid var(--border);border-radius:var(--ds-rayon) var(--ds-rayon) 0 0;flex-direction:column;display:flex;position:sticky;top:0}.listeToolbarLigne{align-items:center;gap:var(--ds-e1);flex-wrap:wrap;display:flex}.listeToolbarLigne.rechercheLigne{gap:var(--ds-e1);flex-wrap:nowrap}.rechercheLigne .rechercheInput{flex:auto;min-width:110px}.rechercheLigne .filtresRapidesActions{flex:none}.rechercheLigne select{width:auto;min-height:var(--ds-h-champ);font-size:var(--ds-t-contexte);padding:var(--ds-e1) var(--ds-e2);color:var(--text-second);flex:none}.dsFiltreLibelle{align-items:center;gap:var(--ds-e2);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);color:var(--ds-encre-douce);white-space:nowrap;flex:none;display:inline-flex}.dsFiltreLibelle>select{width:auto}.puceFiltre{min-height:var(--ds-h-petit);padding:0 var(--ds-e2);border-radius:var(--ds-rayon-pilule);border:1px solid var(--ds-trait);background:var(--ds-fond);color:var(--ds-encre-meta);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-moyenne);white-space:nowrap;transition:background var(--ds-duree-rapide) ease, color var(--ds-duree-rapide) ease, border-color var(--ds-duree-rapide) ease;align-items:center;display:inline-flex}.puceFiltre:hover{border-color:var(--ds-encre-meta);color:var(--ds-encre);background:var(--ds-repos)}.puceFiltre em{color:var(--ds-encre);font-style:normal;font-weight:var(--ds-graisse-forte)}.puceFiltre.active{background:var(--ds-encre);border-color:var(--ds-encre);color:var(--ds-sur-encre)}.puceFiltre.active em{color:var(--ds-sur-encre)}.filtresRapidesSeparateur{background:var(--border);width:1px;height:16px;margin:0}.filtresRapidesActions{align-items:center;gap:var(--ds-e1);margin-left:auto;display:flex}.carteCategoriesLabel{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.crmApporteursResume{font-size:var(--ds-t-contexte);color:var(--muted)}.annuaireSyncItem{align-items:baseline;gap:var(--ds-e2);font-size:var(--ds-t-contexte);padding:var(--ds-e1) var(--ds-e2);border:1px solid var(--border-light);border-radius:var(--ds-rayon);cursor:pointer;display:flex}.annuaireSyncItem small{color:var(--hint);white-space:nowrap;margin-left:auto}.annuaireBilan{margin:var(--ds-e2) 0 0;padding-left:var(--ds-e4);font-size:var(--ds-t-contexte);color:var(--text-second)}.rechercheLigne .annuaireRayonCommune{min-width:100px;font-size:var(--ds-t-contexte);padding:var(--ds-e1) var(--ds-e2);flex:0 150px}.annuairePagination{justify-content:center;align-items:center;gap:var(--ds-e2);padding:var(--ds-e2);font-size:var(--ds-t-contexte);color:var(--muted);border-top:1px solid var(--border-light);display:flex}.annuaireInfos{gap:var(--ds-e1);font-size:var(--ds-t-contexte);margin:0;display:grid}.annuaireInfos div{gap:var(--ds-e2);align-items:baseline;display:flex}.annuaireInfos dt{color:var(--muted);min-width:88px;font-size:var(--ds-t-contexte)}.annuaireInfos dd{margin:0}.suiviArchivesToggle{text-align:left;border:none;border-top:1px solid var(--border-light);width:100%;padding:var(--ds-e1) var(--ds-e2);font-size:var(--ds-t-contexte);color:var(--muted);cursor:pointer;background:0 0;display:block}@container (max-width:700px){.listeToolbarLigne.rechercheLigne{flex-wrap:wrap}}.cellTitreInner{align-items:center;gap:var(--ds-e1);min-width:0;display:flex}.titreLien{text-overflow:ellipsis;white-space:nowrap;min-width:min(120px,100%);font:inherit;font-weight:var(--ds-graisse-moyenne);color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;padding:0;overflow:hidden}.titreLien:hover{text-decoration:underline}.cellTitreEntreprise{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:150px;color:var(--muted);font-size:var(--ds-t-contexte);flex:0 auto;overflow:hidden}.cellTitre .badge{font-size:var(--ds-t-micro);padding:1px var(--ds-e1);letter-spacing:.02em;flex:none}.panelHeader.compactHeader{align-items:baseline;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.dataRow.prio-chaud{border-left-color:var(--red)}.titleCell{min-width:0}.titleCell strong{font-size:var(--ds-t-section);overflow-wrap:anywhere;-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.titleLine{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.rowMeta{align-items:center;gap:var(--ds-e2);flex-wrap:nowrap;min-width:0;margin-top:1px;display:flex}.sectorChip{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte);color:var(--dark);background:color-mix(in srgb, var(--ds-encre-meta) 10%, transparent);border-radius:var(--ds-rayon-petit);padding:0 var(--ds-e2);text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:180px;overflow:hidden}.pipelineCell{align-items:center;gap:var(--ds-e2);flex-direction:row;min-width:0;display:flex}.badge{font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:.04em;padding:var(--ds-e0) var(--ds-e2);border-radius:var(--ds-rayon-pilule);white-space:nowrap;line-height:var(--ds-lh-lisible);flex:none}.badge.deadline.soon{background:color-mix(in srgb, var(--ds-retard) 10%, transparent);color:var(--red);border:1px solid color-mix(in srgb, var(--ds-retard) 28%, transparent)}.badge.deadline.urgent{background:var(--red);color:var(--ds-sur-encre)}.badge.nouveau{background:var(--ds-info-fond);color:var(--blue);border:1px solid color-mix(in srgb, var(--ds-info) 25%, transparent)}.badge.chaud{background:color-mix(in srgb, var(--ds-retard) 10%, transparent);color:var(--red);border:1px solid color-mix(in srgb, var(--ds-retard) 28%, transparent)}.crmLigne{gap:var(--ds-e2);padding:var(--ds-e1) var(--ds-e2);border-bottom:1px solid var(--border-light);font-size:var(--ds-t-contexte);cursor:pointer;grid-template-columns:minmax(140px,1fr) minmax(64px,300px) minmax(min-content,140px);align-items:center;display:grid}.crmLigneStatut{justify-content:flex-end;display:flex}.badge.contactType{text-transform:none;letter-spacing:0}.badge.contactType.prescripteur{background:color-mix(in srgb, var(--ds-encre) 8%, transparent);color:var(--dark);border:1px solid color-mix(in srgb, var(--ds-encre) 20%, transparent)}.badge.contactType.client{background:var(--ds-succes-fond);color:var(--green)}.badge.contactType.prospect{background:var(--ds-info-fond);color:var(--blue)}.badge.contactType.acheteur{background:color-mix(in srgb, var(--ds-encre-meta) 14%, transparent);color:var(--muted)}.crmNotes{min-height:90px;margin-bottom:var(--ds-e2)}.interactionForm{gap:var(--ds-e2);margin-bottom:var(--ds-e4);display:grid}.interactionFormRow{gap:var(--ds-e2);grid-template-columns:120px minmax(0,1fr);display:grid}.interactionForm .miniButton{justify-self:start}.interactionList{gap:var(--ds-e2);flex-direction:column;display:flex}.interactionItem{gap:var(--ds-e2);align-items:flex-start;display:flex}.interactionItem .badge.interaction{margin-top:var(--ds-e0);background:color-mix(in srgb, var(--ds-encre-meta) 12%, transparent);color:var(--dark);flex:none}.interactionBody{flex-direction:column;gap:0;display:flex}.interactionBody strong{line-height:1.35}.interactionNext{color:var(--blue);font-weight:var(--ds-graisse-forte)}.interactionDate{color:var(--muted)}.crmDangerRow{margin-top:var(--ds-e4);padding-top:var(--ds-e3);border-top:1px solid var(--border)}.badge.crmCategory{text-transform:none;letter-spacing:0;background:color-mix(in srgb, var(--ds-encre-meta) 10%, transparent);color:var(--muted);font-weight:var(--ds-graisse-forte)}.crmActionButtons a.miniButton{margin-top:0}.suiviFilterHint{margin:var(--ds-e2) var(--ds-e2) 0}.listeMetaTexte{color:var(--muted);font-size:var(--ds-t-contexte);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.suiviPoint{border-radius:var(--ds-rayon-pilule);flex:none;width:8px;height:8px}.suiviPoint.rouge{background:var(--ds-retard)}.suiviPoint.ambre{background:var(--ds-jour)}.affaireNj.jour{color:var(--ds-jour)}.affaireNj.retard{color:var(--ds-retard)}.affairePage .detailHeaderV2 .affaireNj.jour{color:var(--ds-jour)}.affairePage .detailHeaderV2 .affaireNj.retard{color:var(--ds-retard)}.affairePage{max-width:var(--ds-largeur-page)}.affairePage .detailCardV2{border-radius:var(--ds-rayon);padding:var(--ds-e4)}.affaireRetour{margin-bottom:var(--ds-e3)}.affaireAlerte{gap:var(--ds-e1);padding:var(--ds-e3) var(--ds-e4);margin-bottom:var(--ds-e3);border-radius:var(--ds-rayon);border:1px solid color-mix(in srgb, var(--ds-retard) 25%, transparent);background:color-mix(in srgb, var(--ds-retard) 6%, transparent);color:var(--ds-retard);font-size:var(--ds-t-contexte);flex-direction:column;display:flex}.affaireAlerte span{color:var(--text-second)}.gesteConsigner .gesteSuite{margin-top:var(--ds-e1)}.settingsIntention{margin:var(--ds-e5) 0 var(--ds-e1);padding-top:var(--ds-e4);border-top:2px solid var(--border);font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);letter-spacing:.01em;color:var(--dark)}.settingsIntention:first-of-type{margin-top:var(--ds-e2);border-top:0;padding-top:0}.checkboxGroup:disabled{opacity:.55}.signauxVideMetier{gap:var(--ds-e2);padding:var(--ds-e3) var(--ds-e4);margin-bottom:var(--ds-e2);background:var(--ds-repos);border:var(--ds-bordure);border-radius:var(--ds-rayon);font-size:var(--ds-t-contexte);color:var(--ds-encre);flex-direction:column;align-items:flex-start;display:flex}.signauxVideMetier p{margin:0}.repertoireAttente{padding:var(--ds-e2) var(--ds-e3);margin-bottom:var(--ds-e1);background:var(--ds-repos);border:var(--ds-bordure);border-radius:var(--ds-rayon);font-size:var(--ds-t-contexte);color:var(--ds-encre-meta)}.signauxTable th.colCoche,.annuaireTable th.colCoche{width:28px}.srUniquement{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relancesSansDate{margin:0 0 var(--ds-e4)}.signalAuStock{margin:var(--ds-e1) 0 0}.carteTable{table-layout:fixed}.carteTable tr[role=button]{cursor:pointer}.carteTable tr[role=button]:hover td{background:var(--ds-repos)}.carteTable .carteColNom{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.carteTable .carteColMeta{width:110px;color:var(--ds-encre-meta);font-size:var(--ds-t-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.carteTable .carteColFin{text-align:right;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;width:90px;overflow:hidden}.journeePileSignaux{margin:0 0 var(--ds-e4)}.annuaireLotBarre{align-items:center;gap:var(--ds-e2);margin-bottom:var(--ds-e2);min-height:34px;display:flex}.cellCoche{text-align:center}.cellCoche input{cursor:pointer}.signauxBarreTri{align-items:center;gap:var(--ds-e2);min-height:var(--ds-h-petit);padding:0 var(--ds-e3);margin-bottom:var(--ds-e1);background:var(--ds-repos);border:var(--ds-bordure);border-radius:var(--ds-rayon);font-size:var(--ds-t-contexte);color:var(--ds-encre-douce);flex-wrap:wrap;display:flex}.signauxBarreTriTitre{color:var(--ds-encre);font-weight:var(--ds-graisse)}.signauxBarreTriTouches{color:var(--ds-encre)}.signauxBarreTri kbd{padding:1px var(--ds-e1);border:var(--ds-bordure);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);color:var(--ds-encre);font-family:inherit;font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);margin:0 1px;display:inline-block}.signauxBarreTriReste{color:var(--ds-encre);font-weight:var(--ds-graisse);font-variant-numeric:tabular-nums;margin-left:auto}.signauxBarreTriMasquer{flex:none}.signauxFinListe{align-items:center;gap:var(--ds-e2);padding:var(--ds-e2) var(--ds-e3);margin-bottom:var(--ds-e1);background:var(--ds-repos);border:var(--ds-bordure);border-radius:var(--ds-rayon);font-size:var(--ds-t-contexte);color:var(--ds-encre);display:flex}.affaireActions{align-items:center;gap:var(--ds-e2);padding:var(--ds-e3) 0 var(--ds-e3);margin-bottom:var(--ds-e1);border-bottom:1px solid var(--border-light);flex-wrap:wrap;display:flex}.affaireEcrire{position:relative}.affaireMenuFond{z-index:30;position:fixed;inset:0}.affaireMenu{z-index:31;min-width:240px;padding:var(--ds-e1);background:var(--surface);border:1px solid var(--border);border-radius:var(--ds-rayon);box-shadow:var(--ds-ombre-2);flex-direction:column;display:flex;position:absolute;top:calc(100% + 4px);left:0}.affaireMenu button{text-align:left;padding:var(--ds-e2) var(--ds-e2);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte);cursor:pointer;color:var(--dark);background:0 0;border:0}.affaireMenu button:hover{background:var(--surface-muted)}.affairePage{container-type:inline-size}.affaireColonnes{gap:0 var(--ds-e4);grid-template-columns:1fr;display:grid}@container (min-width:1000px){.affaireColonnes{grid-template-columns:minmax(420px,1fr) minmax(440px,1fr);align-items:start}}.suiviLigne.relanceDue:not(.selected){box-shadow:inset 3px 0 0 var(--red)}.suiviSnapshot{margin-top:var(--ds-e1)!important}.suiviPromoBlock{border:1px solid var(--ds-trait);border-radius:var(--ds-rayon);padding:var(--ds-e3) var(--ds-e3);background:var(--ds-repos)}.suiviPromoBlock.enSuivi{border-color:color-mix(in srgb, var(--ds-succes) 35%, transparent);background:color-mix(in srgb, var(--ds-succes) 6%, transparent)}.suiviPromoAlerte{padding:var(--ds-e2) var(--ds-e3);border-radius:var(--ds-rayon);background:color-mix(in srgb, var(--ds-alerte) 10%, transparent);border:1px solid color-mix(in srgb, var(--ds-alerte) 28%, transparent);font-size:var(--ds-t-contexte);line-height:1.45;margin:0 0 var(--ds-e2)!important;color:var(--orange)!important}.suiviPromoActions{margin-top:var(--ds-e2)}.suiviPromoAttribution{width:auto;font-size:var(--ds-t-contexte);padding:var(--ds-e1) var(--ds-e2);flex:0 190px}.badge.enSuivi{background:var(--ds-succes-fond);color:var(--green);border:1px solid color-mix(in srgb, var(--ds-succes) 28%, transparent)}.suiviOrigineActions,.suiviContactActions{margin-top:var(--ds-e2)}.tdbRecapPanneau{border:1px solid var(--border);border-radius:var(--ds-rayon);background:var(--surface);padding:var(--ds-e3) var(--ds-e3);flex-basis:100%;order:10}.tdbRecapActions{justify-content:space-between;align-items:center;gap:var(--ds-e3);margin-bottom:var(--ds-e2);flex-wrap:wrap;display:flex}.tdbRecapTexte{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--ds-t-contexte);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-second);max-height:320px;margin:0;line-height:1.55;overflow-y:auto}.cartePanel{height:calc(100dvh - var(--hauteur-entete) - var(--marge-contenu) - 48px);flex-direction:column;min-height:420px;padding:0;display:flex}.appContent.ds .cartePanel{height:calc(100dvh - var(--hauteur-entete) - var(--ds-e5) - 48px)}.carteMarqueur.avecNombre>span{font-family:var(--sans,inherit);font-size:var(--ds-t-micro);font-weight:var(--ds-graisse);line-height:var(--ds-lh-plein);color:var(--ds-sur-encre);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex}.carteConteneur{z-index:0;border-radius:0 0 12px 12px;flex:1;min-height:240px}.carteListe{min-width:0}.carteToolbar{gap:6px}.carteCouches{flex-wrap:wrap;align-items:stretch;gap:6px;display:flex}.carteCouche{border:1px solid var(--ds-trait);background:var(--ds-fond);min-height:34px;color:var(--ds-encre-meta);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);white-space:nowrap;transition:background var(--ds-duree-rapide) ease, color var(--ds-duree-rapide) ease, border-color var(--ds-duree-rapide) ease;border-radius:9px;align-items:center;gap:7px;padding:0 14px;display:flex}.carteCouche:hover{background:var(--ds-repos);color:var(--ds-encre);border-color:var(--ds-encre)}.carteCouche.active{background:var(--ds-encre);border-color:var(--ds-encre);color:var(--ds-sur-encre)}.carteCouche em{font-style:normal;font-weight:var(--ds-graisse-forte);font-variant-numeric:tabular-nums;color:var(--ds-encre)}.carteCouche.active em{color:var(--ds-sur-encre)}.carteCouchePastille{flex:none;width:11px;height:11px;display:block}.carteCouchePastille.disque{background:var(--ds-info);border-radius:50%}.carteCouchePastille.carre{background:#475569;border-radius:2px}.carteCouchePastille.losange{background:var(--ds-succes);border-radius:2px;transform:rotate(45deg)}.carteCoucheExplication{font-size:var(--ds-t-meta);color:var(--ds-encre-meta);margin:0;padding:0 2px}.puceFiltre.puceCible{font-weight:var(--ds-graisse)}.puceFiltre.vide{opacity:.45;cursor:default}.puceFiltre.vide:hover{background:var(--surface);border-color:var(--border);color:var(--muted)}.carteAutresBouton{margin-left:var(--ds-e1)}.carteAutresLigne{padding-left:52px}.carteMarqueur{background:0 0;border:none}.carteMarqueur span{box-sizing:border-box;display:block}.dsTable tr.ligneDesignee>td{background:var(--ds-repos);box-shadow:inset 2px 0 0 var(--ds-encre)}.suiviApporteurRow{margin-top:var(--ds-e2);padding-top:var(--ds-e2);border-top:1px dashed var(--border-light)}.suiviApporteurLabel{gap:var(--ds-e1);color:var(--ds-encre-meta);font-weight:var(--ds-graisse);font-size:var(--ds-t-meta);flex:220px;display:grid}.suiviPilotage .suiviPilotageGrid{margin-top:var(--ds-e2);gap:var(--ds-e2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.suiviPilotage .suiviPilotageGrid label{gap:var(--ds-e1);color:var(--ds-encre-meta);font-weight:var(--ds-graisse);font-size:var(--ds-t-meta);display:grid}.suiviPilotage .suiviPilotageGrid .wide{grid-column:1/-1}.suiviPilotage .miniButton{margin-top:var(--ds-e2)}@media (max-width:720px){.suiviPilotage .suiviPilotageGrid{grid-template-columns:1fr}}.relancesBand{z-index:5;padding:0;position:relative;overflow:visible}.sansCommercialChip{background:color-mix(in srgb, var(--ds-alerte) 12%, transparent);color:var(--orange);font-style:italic}.decisionAutres{margin-top:var(--ds-e2)}.decisionAutres summary{cursor:pointer;font-size:var(--ds-t-contexte);color:var(--muted);list-style:none}.decisionAutres summary::-webkit-details-marker{display:none}.decisionAutres summary:before{content:"▸ "}.decisionAutres[open] summary:before{content:"▾ "}.decisionAutres summary:hover{color:var(--dark)}.decisionAutres select{margin-top:var(--ds-e1);width:100%}.ficheOverlay{z-index:60;background:color-mix(in srgb, var(--ds-encre) 34%, transparent);animation:ficheFond var(--ds-duree-rapide) ease-out;position:fixed;inset:0}.ficheDrawer{z-index:61;background:var(--ds-fond);border-left:var(--ds-bordure);width:min(560px,100vw);box-shadow:var(--ds-ombre-2);animation:ficheEntre var(--ds-duree-standard) ease-out;color:var(--ds-encre);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes ficheFond{0%{opacity:0}to{opacity:1}}@keyframes ficheEntre{0%{opacity:.6;transform:translate(24px)}to{opacity:1;transform:none}}.ficheEntete{align-items:flex-start;gap:var(--ds-e3);padding:var(--ds-e4) var(--ds-e4) var(--ds-e3);border-bottom:var(--ds-bordure);display:flex}.ficheEnteteTexte{flex:1;min-width:0}.ficheCategorie{margin:0 0 var(--ds-e1);text-transform:uppercase;letter-spacing:var(--ds-suivi-section)}.ficheEnteteTexte h2{margin:0 0 var(--ds-e1);font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);line-height:var(--ds-lh-serre);color:var(--ds-encre)}.ficheAdresse{font-size:var(--ds-t-contexte);color:var(--ds-encre-meta);margin:0}.ficheEnseigne{font-size:var(--ds-t-contexte);color:var(--ds-encre-douce);margin:0}.ficheFermer{border-radius:var(--ds-rayon-petit);border:var(--ds-bordure);background:var(--ds-fond);width:28px;height:28px;color:var(--ds-encre-meta);font-size:var(--ds-t-entite);line-height:var(--ds-lh-plein);cursor:pointer;flex:none}.ficheFermer:hover{background:var(--ds-repos);color:var(--ds-encre)}.ficheActions{align-items:center;gap:var(--ds-e2);padding:var(--ds-e3) var(--ds-e4);background:var(--ds-fond);border-bottom:var(--ds-bordure);flex-wrap:wrap;display:flex}.ficheOnglets{gap:var(--ds-e1);padding:var(--ds-e2) var(--ds-e4) 0;border-bottom:var(--ds-bordure);display:flex}.ficheOnglet{padding:var(--ds-e2) var(--ds-e3);font:inherit;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);color:var(--ds-encre-meta);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000}.ficheOnglet:hover{color:var(--ds-encre)}.ficheOnglet.actif{color:var(--ds-encre);border-bottom-color:var(--ds-encre)}.ficheCorps{min-height:0;padding:var(--ds-e4) var(--ds-e4) var(--ds-e6);flex:1;overflow-y:auto}.ficheBloc{margin-bottom:var(--ds-e5)}.ficheBloc h3{margin:0 0 var(--ds-e2);font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:var(--ds-section-espacement);color:var(--ds-encre)}.ficheBloc h3 em{margin-left:var(--ds-e1);padding:1px var(--ds-e2);border-radius:var(--ds-rayon-pilule);background:var(--ds-repos);color:var(--ds-encre);font-style:normal;font-size:var(--ds-t-meta)}.ficheChamp{gap:var(--ds-e1);margin-bottom:var(--ds-e3);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse);color:var(--ds-encre-meta);display:grid}.ficheChamp select,.ficheChamp textarea{padding:var(--ds-e2);border:var(--ds-bordure);border-radius:var(--ds-rayon-petit);font:inherit;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-normale);color:var(--ds-encre);background:var(--ds-fond)}.ficheSuiviActions{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.ficheSuiviActions select{width:auto;font-size:var(--ds-t-contexte)}.ficheSuiviLigne{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.ficheFaits{padding-left:var(--ds-e4);font-size:var(--ds-t-contexte);margin:0}.ficheFaits li{margin-bottom:var(--ds-e1)}.ficheFaits small{color:var(--ds-encre-meta);font-size:var(--ds-t-meta);display:block}.ficheAlerte{color:var(--ds-jour)}.ficheLiensRecherche{gap:var(--ds-e2);flex-wrap:wrap;display:flex}.ficheLien{align-items:center;gap:var(--ds-e2);width:100%;padding:var(--ds-e2) var(--ds-e1);border:0;border-bottom:1px solid var(--ds-trait);text-align:left;font:inherit;cursor:pointer;background:0 0;grid-template-columns:auto minmax(180px,1fr) minmax(0,auto) auto;display:grid}.ficheLien:hover{background:var(--ds-survol)}.ficheLienTexte{font-size:var(--ds-t-contexte);color:var(--ds-encre);line-height:var(--ds-lh-serre);-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ficheLienMeta{font-size:var(--ds-t-meta);color:var(--ds-encre-meta);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ficheProbable{font-size:var(--ds-t-meta);color:var(--ds-jour);white-space:nowrap;grid-column:4;font-style:italic}.ficheAvertissement{margin:var(--ds-e3) 0 0;padding:var(--ds-e2) var(--ds-e3);border-radius:var(--ds-rayon-petit);background:var(--ds-repos);border:var(--ds-bordure);font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.ficheEvenement{gap:var(--ds-e2);padding:var(--ds-e2) 0;border-bottom:1px solid var(--ds-trait);font-size:var(--ds-t-contexte);grid-template-columns:118px 60px minmax(0,1fr);display:grid}.ficheEvenementDate{color:var(--ds-encre-meta);font-size:var(--ds-t-meta);font-variant-numeric:tabular-nums}.ficheEvenementNature{font-size:var(--ds-t-meta);font-weight:var(--ds-graisse);text-transform:uppercase;letter-spacing:var(--ds-suivi-section);color:var(--ds-encre-meta)}.ficheEvenementNature.signal{color:var(--ds-calme)}.ficheEvenementTexte small{color:var(--ds-encre-meta);font-size:var(--ds-t-meta);margin-top:var(--ds-e1);display:block}.ficheDrawer .annuaireInfos{font-size:var(--ds-t-contexte);color:var(--ds-encre-douce)}.ficheDrawer .annuaireInfos dt{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}@media (max-width:620px){.ficheDrawer{width:100vw}.journee .dsTableRaison{display:none}.journee .dsTableTel{width:150px}}.signalDrawer{padding:0}.signalDrawerCorps{min-height:0;padding:var(--ds-e4);flex:1;overflow-y:auto}.signalDrawerCorps>.detailCardV2{box-shadow:none;border:none;border-radius:0;padding:0}.signalFermer{top:var(--ds-e3);right:var(--ds-e3);z-index:3;position:absolute}.settingsSegments{gap:var(--ds-e1);margin:0 0 var(--ds-e3);padding:var(--ds-e1);border-radius:var(--ds-rayon);background:var(--surface-muted);border:1px solid var(--border-light);flex-wrap:wrap;display:flex}.settingsSegments .segment{padding:var(--ds-e2) var(--ds-e3);border-radius:var(--ds-rayon-petit);font:inherit;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);color:var(--text-second);cursor:pointer;background:0 0;border:0}.settingsSegments .segment:hover{background:var(--ds-fond);color:var(--dark)}.settingsSegments .segment.active{background:var(--dark);color:var(--ds-sur-encre)}.advancedSettings.ouvert{display:block}.zoneDanger{margin-top:var(--ds-e5);padding:var(--ds-e4) var(--ds-e4);border:1px solid color-mix(in srgb, var(--ds-retard) 35%, transparent);border-radius:var(--ds-rayon);background:color-mix(in srgb, var(--ds-retard) 4%, transparent)}.zoneDanger h3{margin:0 0 var(--ds-e2);font-size:var(--ds-t-section);color:var(--red)}.zoneDangerActions{gap:var(--ds-e2);margin:var(--ds-e3) 0 var(--ds-e2);flex-wrap:wrap;display:flex}.echeanceActions{align-items:center;gap:var(--ds-e1);white-space:nowrap;display:inline-flex}.echeanceAction{border:1px solid var(--border);background:var(--ds-fond);color:var(--text-second);border-radius:var(--ds-rayon-petit);padding:0 var(--ds-e2);font:inherit;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);line-height:var(--ds-lh-lisible);cursor:pointer;text-decoration:none}.echeanceAction:hover{background:var(--dark);border-color:var(--dark);color:var(--ds-sur-encre)}.echeanceAction:focus-visible{outline:2px solid var(--dark);outline-offset:1px}.echeanceAction:disabled{opacity:.5;cursor:default}.echeanceAction:disabled:hover{background:var(--ds-fond);color:var(--text-second);border-color:var(--border)}.echeanceAction.actif{background:var(--dark);border-color:var(--dark);color:var(--ds-sur-encre)}.echeanceAction.appel{color:var(--dark)}.echeancePlanif{z-index:20;gap:var(--ds-e2);padding:var(--ds-e2) var(--ds-e3);background:var(--ds-fond);border:1px solid var(--border);border-radius:var(--ds-rayon);width:min(520px,100vw - 80px);box-shadow:var(--ds-ombre-2);white-space:normal;cursor:default;text-align:left;grid-template-columns:minmax(200px,1fr) 150px;display:grid;position:absolute;top:calc(100% + 4px);right:0}.echeancePlanifChamp{gap:var(--ds-e1);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);color:var(--muted);display:grid}.echeancePlanifChamp input{width:100%;font-size:var(--ds-t-contexte)}.echeancePlanifRaccourcis{gap:var(--ds-e1);grid-column:1/-1;display:flex}.echeancePlanifActions{justify-content:flex-end;gap:var(--ds-e1);grid-column:1/-1;display:flex}.ligneAppel{margin-left:var(--ds-e1);padding:0 var(--ds-e1);border-radius:var(--ds-rayon-petit);color:var(--muted);font-size:var(--ds-t-contexte);border:1px solid #0000;flex:none;line-height:1.6;text-decoration:none}.ligneAppel:hover{color:var(--dark);border-color:var(--border);background:var(--ds-fond)}.badge.renouvellement{background:color-mix(in srgb, var(--ds-info) 12%, transparent);color:var(--blue);border:1px solid color-mix(in srgb, var(--ds-info) 28%, transparent)}.renouvellementBloc{border-color:color-mix(in srgb, var(--ds-info) 30%, transparent);background:color-mix(in srgb, var(--ds-info) 4%, transparent)}.renouvellementBloc.programme{border-color:color-mix(in srgb, var(--ds-succes) 32%, transparent);background:color-mix(in srgb, var(--ds-succes) 5%, transparent)}.renouvellementDate{max-width:190px}.reglesRelance{gap:var(--ds-e2);margin-bottom:var(--ds-e2);display:grid}.regleRelanceRow{gap:var(--ds-e2);grid-template-columns:minmax(0,1fr) 140px 36px;align-items:center;display:grid}.regleRelanceDuree{align-items:center;gap:var(--ds-e2);color:var(--muted);font-weight:var(--ds-graisse-forte);font-size:var(--ds-t-contexte);display:flex}.regleRelanceDuree input{max-width:92px}@media (max-width:900px){.regleRelanceRow{grid-template-columns:minmax(0,1fr) 36px}.regleRelanceDuree{grid-column:1/-1}}.blocRepliable{border:1px solid var(--border);border-top:1px solid var(--border);border-radius:var(--ds-rayon);background:var(--surface);box-shadow:var(--shadow);padding:0}.blocRepliableEntete{align-items:center;gap:var(--ds-e3);display:flex}.blocRepliableEntete>.blocRepliableTete{flex:1;min-width:0}.blocRepliableAction{align-items:center;gap:var(--ds-e2);padding-right:var(--ds-e3);flex:none;display:flex}.blocRepliableTete{align-items:center;gap:var(--ds-e3);width:100%;padding:var(--ds-e2) var(--ds-e3);text-align:left;color:var(--text);background:0 0;border:none;display:flex}.blocRepliableTete:hover{background:var(--surface-muted);border-radius:var(--ds-rayon)}.blocRepliableChevron{color:var(--muted);font-size:var(--ds-t-contexte)}.blocRepliableTitre{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);letter-spacing:-.01em}.blocRepliableResume{color:var(--muted);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:55%;margin-left:auto;overflow:hidden}.blocRepliableCorps{padding:0 var(--ds-e4) var(--ds-e4)}.blocRepliableCorps .metaGridV2{margin-top:0}.suiviMotifCloture{line-height:var(--ds-lh-lisible);margin:var(--ds-e3) 0 0!important;color:var(--muted)!important}.interactionPlus{margin-top:var(--ds-e1);align-self:flex-start}.messageBarre{gap:var(--ds-e2);margin-bottom:var(--ds-e2);grid-template-columns:auto minmax(0,1fr) 180px;align-items:center;display:grid}.messageChamp{gap:var(--ds-e1);margin-top:var(--ds-e2);color:var(--ds-encre-meta);font-weight:var(--ds-graisse);font-size:var(--ds-t-meta);display:grid}.messageCorps{min-height:150px;line-height:var(--ds-lh-lisible)}.messageApercu{margin-top:var(--ds-e2);padding:var(--ds-e3) var(--ds-e3);border-radius:var(--ds-rayon);background:color-mix(in srgb, var(--ds-encre-meta) 6%, transparent);border:1px solid var(--border)}.messageApercuTitre{margin-bottom:var(--ds-e1);color:var(--ds-encre-meta);text-transform:uppercase;letter-spacing:.06em;font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);display:block}.messageApercu p{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.messageMarqueur{background:color-mix(in srgb, var(--ds-encre) 8%, transparent);color:var(--dark);border:1px dashed color-mix(in srgb, var(--ds-encre) 35%, transparent);border-radius:var(--ds-rayon-petit);padding:0 var(--ds-e1);font-weight:var(--ds-graisse-forte)}.messageAlerte{margin:var(--ds-e2) 0 0;padding:var(--ds-e2) var(--ds-e3);border-radius:var(--ds-rayon);background:color-mix(in srgb, var(--ds-alerte) 10%, transparent);border:1px solid color-mix(in srgb, var(--ds-alerte) 28%, transparent);color:var(--orange);font-size:var(--ds-t-contexte);line-height:1.45}.messageActions{gap:var(--ds-e2);margin-top:var(--ds-e3);flex-wrap:wrap;display:flex}.messageActions a.disabled{opacity:.5;pointer-events:none}.echeanceProposee{align-items:center;gap:var(--ds-e2);margin:0 0 var(--ds-e3);padding:var(--ds-e2) var(--ds-e3);border-radius:var(--ds-rayon);background:var(--surface-strong);border:1px solid var(--border);color:var(--ds-encre);font-size:var(--ds-t-contexte);flex-wrap:wrap;display:flex}.echeanceProposee input[type=date]{max-width:170px}.badge.porteur.affaire{background:color-mix(in srgb, var(--ds-encre-meta) 14%, transparent);color:var(--muted)}.badge.porteur.contact{background:var(--dark);color:var(--ds-sur-encre)}.relanceContact .suiviPilotageGrid{margin-top:var(--ds-e2)}.messageConsignation{align-items:center;gap:var(--ds-e2);margin-top:var(--ds-e3);padding-top:var(--ds-e3);border-top:1px solid var(--ds-trait);color:var(--ds-encre-meta);font-weight:var(--ds-graisse);font-size:var(--ds-t-contexte);flex-wrap:wrap;display:flex}.messageConsigne{color:var(--green);font-weight:var(--ds-graisse-forte)}.messageIgnorer{color:var(--ds-encre-meta);font-size:var(--ds-t-contexte);background:0 0;border:none;padding:0;text-decoration:underline}.settingToggles{gap:var(--ds-e2) var(--ds-e4);margin-top:var(--ds-e2);flex-wrap:wrap;display:flex}.settingToggle{align-items:center;gap:var(--ds-e2);font-size:var(--ds-t-contexte);color:var(--text);cursor:pointer;display:inline-flex}.settingToggle input[type=checkbox]{flex:none;width:16px;height:16px;margin:0;padding:0}.importClientsToggle{align-items:flex-start;gap:var(--ds-e2);font-size:var(--ds-t-contexte);cursor:pointer;line-height:1.45;display:flex}.importClientsToggle input[type=checkbox]{flex:none;width:16px;height:16px;margin:0;padding:0}.importBilanClients{margin-top:var(--ds-e3)}.importNonRapproches{margin:var(--ds-e1) 0 0;padding-left:var(--ds-e4);columns:2;column-gap:var(--ds-e5)}.importNonRapproches li{break-inside:avoid}.commerciauxList{gap:var(--ds-e2);margin-bottom:var(--ds-e2);display:grid}.commercialRow{gap:var(--ds-e2);grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.2fr) 36px;align-items:center;display:grid}.commercialRemove{border-radius:var(--ds-rayon);border:1px solid var(--border);background:var(--ds-fond);width:36px;height:36px;color:var(--red);font-size:var(--ds-t-entite);font-weight:var(--ds-graisse-forte);line-height:var(--ds-lh-plein)}.commercialRemove:hover{background:color-mix(in srgb, var(--ds-retard) 8%, transparent)}.commercialCategories{gap:var(--ds-e1) var(--ds-e3);flex-wrap:wrap;grid-column:1/-1;display:flex}.commercialCategorieCase{align-items:center;gap:var(--ds-e1);font-size:var(--ds-t-meta);color:var(--ds-encre-meta);cursor:pointer;display:inline-flex}.commercialCategorieCase input{cursor:pointer}.commercialManques{grid-column:1/-1;margin:0}.ficheNavigation{align-items:center;gap:var(--ds-e2);margin-right:var(--ds-e7);flex:none;display:flex}.ficheNavigation .dsMeta{white-space:nowrap;font-variant-numeric:tabular-nums}.templatesPanel{margin-top:var(--ds-e4)}.templatesWorkspace{margin-top:var(--ds-e3);gap:var(--ds-e4);grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);align-items:start;display:grid}.templatesListe{gap:var(--ds-e2);display:grid}.templateRow{gap:var(--ds-e2);padding:var(--ds-e2) var(--ds-e3);border:1px solid var(--border);border-radius:var(--ds-rayon);background:var(--ds-fond);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.templateRow.selected{background:var(--surface-strong);border-color:var(--dark);box-shadow:inset 3px 0 0 var(--dark)}.templateRow.inactif{opacity:.62}.templateRowTitre{text-align:left;min-width:0;color:var(--text);background:0 0;border:none;padding:0}.templateRowTitre strong{line-height:var(--ds-lh-serre);overflow-wrap:anywhere;display:block}.templateRowMeta{align-items:center;gap:var(--ds-e1);margin-top:var(--ds-e1);color:var(--muted);flex-wrap:wrap;display:flex}.templateInactif{color:var(--orange);font-weight:var(--ds-graisse-forte)}.badge.canal{text-transform:none;letter-spacing:0}.badge.canal.email{background:var(--ds-info-fond);color:var(--blue)}.badge.canal.sms{background:var(--ds-succes-fond);color:var(--green)}.templateGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.templateGrid .wide{grid-column:1/-1}.templateCorps{min-height:170px;line-height:var(--ds-lh-lisible)}.templateVariables{margin-top:var(--ds-e4)}.templateVariablesTitre{margin-bottom:var(--ds-e1);color:var(--ds-encre);font-weight:var(--ds-graisse-forte);font-size:var(--ds-t-section);text-transform:uppercase;letter-spacing:var(--ds-section-espacement);display:block}.templateVariablesAide{margin:0 0 var(--ds-e2);font-size:var(--ds-t-contexte);color:var(--ds-encre-meta)}.templateVariablesListe{gap:var(--ds-e1) var(--ds-e4);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));display:grid}.templateVariableLigne{align-items:center;gap:var(--ds-e2);min-height:var(--ds-h-petit);grid-template-columns:172px 1fr;display:grid}.templateVariable{height:var(--ds-h-petit);padding:0 var(--ds-e2);border-radius:var(--ds-rayon-petit);border:1px solid var(--ds-encre);background:var(--ds-fond);color:var(--ds-encre);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);cursor:pointer;white-space:nowrap;align-items:center;display:inline-flex}.templateVariable:hover{background:var(--ds-encre);color:var(--ds-sur-encre)}.templateVariableSens{font-size:var(--ds-t-contexte);color:var(--ds-encre-douce);line-height:var(--ds-lh-serre)}.templateVariableSens em{color:var(--ds-encre-meta);font-style:normal}.templateApercu{margin-top:var(--ds-e3);padding:var(--ds-e3) var(--ds-e3);border-radius:var(--ds-rayon);background:color-mix(in srgb, var(--ds-encre-meta) 6%, transparent);border:1px solid var(--border)}.templateApercuObjet{margin:0 0 var(--ds-e1)}.templateApercuCorps{color:var(--muted);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.6}.templateActions{align-items:center;gap:var(--ds-e2);margin-top:var(--ds-e3);flex-wrap:wrap;display:flex}.templateActif{align-items:center;gap:var(--ds-e2);color:var(--muted);font-weight:var(--ds-graisse-forte);font-size:var(--ds-t-contexte);margin-right:auto;display:flex}.templateActif input{width:auto}@media (max-width:900px){.messageBarre,.templatesWorkspace,.templateGrid{grid-template-columns:1fr}.commercialRow{grid-template-columns:minmax(0,1fr) 36px}}.scoreCell{justify-content:flex-end;align-items:center;gap:var(--ds-e2);font-weight:var(--ds-graisse-forte);flex-direction:row;display:flex}.priorityPill.chaud{background:color-mix(in srgb, var(--ds-retard) 10%, transparent);color:var(--red)}.priorityPill.tiede{background:color-mix(in srgb, var(--ds-alerte) 11%, transparent);color:var(--orange)}.priorityPill.surveillance{background:var(--ds-info-fond);color:var(--blue)}.priorityPill.exclu{background:color-mix(in srgb, var(--ds-encre-meta) 13%, transparent);color:var(--muted)}.detailPanelV2{max-height:calc(100dvh - var(--hauteur-entete) - 28px);scrollbar-gutter:stable;position:sticky;top:0;overflow-y:auto}.detailHeaderV2{align-items:stretch;gap:var(--ds-e3);padding-bottom:var(--ds-e4);border-bottom:1px solid var(--border);flex-direction:column}.detailHeaderV2>div{min-width:0}.detailHeaderV2 h2{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);letter-spacing:-.015em;overflow-wrap:anywhere;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;line-height:1.3;display:-webkit-box;overflow:hidden}.detailHeaderBoutons{align-items:center;gap:var(--ds-e2);margin-top:var(--ds-e3);flex-wrap:wrap;display:flex}.detailHeaderBoutons .softButton{align-items:center;display:inline-flex}.subtitle{font-size:var(--ds-t-contexte);overflow-wrap:anywhere;margin-bottom:0;line-height:1.45}.statusControl{min-width:190px;color:var(--ds-encre-meta);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse)}.statusControl select{margin-top:var(--ds-e1);color:var(--text)}.scoreGridV2,.metaGridV2{gap:var(--ds-e2);margin-top:var(--ds-e3);display:grid}.scoreGridV2{grid-template-columns:repeat(3,1fr)}.metaGridV2{gap:var(--ds-e1) var(--ds-e3);grid-template-columns:repeat(2,1fr)}.scoreCardV2{border:1px solid var(--border-light);background:var(--surface-muted);border-radius:var(--ds-rayon);padding:var(--ds-e2) var(--ds-e3)}.scoreCardV2 span{font-size:var(--ds-t-contexte);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.scoreCardV2 strong{margin:1px 0 var(--ds-e1);font-size:var(--ds-t-entite);font-weight:var(--ds-graisse-forte);letter-spacing:-.02em;display:block}.meter{border-radius:var(--ds-rayon-pilule);background:var(--border-light);height:4px;overflow:hidden}.meter i{border-radius:inherit;background:var(--dark);height:100%;display:block}.metaItemV2{padding:var(--ds-e1) 0}.metaItemV2 span{font-size:var(--ds-t-contexte)}.metaItemV2 strong{line-height:1.3;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);margin-top:1px;display:block}.contentBlockV2,.signalsBlockV2{margin-top:var(--ds-e3);padding:var(--ds-e3) 0 0;border:0;border-top:1px solid var(--border-light);background:0 0;border-radius:0}.contentBlockV2.highlight{border:1px solid var(--border);background:var(--surface-muted);border-radius:var(--ds-rayon);padding:var(--ds-e3) var(--ds-e3)}.contentBlockV2 h3,.signalsBlockV2 h3{margin:0 0 var(--ds-e1);font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);color:var(--ds-encre);text-transform:uppercase;letter-spacing:var(--ds-section-espacement)}.contentBlockV2 p{color:var(--text-second);font-size:var(--ds-t-contexte);margin:0;line-height:1.55}.signalItemV2{gap:var(--ds-e1);padding:var(--ds-e2) 0;border-top:1px solid var(--border);display:grid}.signalItemV2:first-of-type{border-top:0}.signalItemV2 span,.signalItemV2 small{color:var(--muted)}.emptyDetail{border:1px dashed var(--ds-trait);border-radius:var(--ds-rayon);min-height:420px;color:var(--ds-encre-meta);font-size:var(--ds-t-contexte);line-height:var(--ds-lh-lisible);text-align:center;padding:var(--ds-e6);place-items:center;display:grid}.manualForm{margin-top:var(--ds-e4)}.formGrid{margin-top:var(--ds-e4);gap:var(--ds-e3);grid-template-columns:repeat(4,1fr);display:grid}.formGrid label{gap:var(--ds-e2);color:var(--muted);font-weight:var(--ds-graisse-forte);font-size:var(--ds-t-contexte);display:grid}.formGrid label>input,.formGrid label>select,.formGrid label>textarea{font-weight:var(--ds-graisse-normale)}.formGrid .wide{grid-column:span 2}.formGrid .formPlusDeDetails{grid-column:1/-1}.formPlusDeDetails>summary{cursor:pointer;min-height:var(--ds-h-petit);align-items:center;gap:var(--ds-e2);font-weight:var(--ds-graisse-forte);font-size:var(--ds-t-contexte);color:var(--ds-encre-douce);list-style:none;display:flex}.formPlusDeDetails>summary::-webkit-details-marker{display:none}.formPlusDeDetails>summary:before{content:"▸"}.formPlusDeDetails[open]>summary:before{content:"▾"}.formPlusDeDetails>.formGrid{margin-top:var(--ds-e2)}.bodaccSettingsBlock .bodaccHint{margin:var(--ds-e2) 0 0;color:var(--muted);font-weight:var(--ds-graisse);font-size:var(--ds-t-contexte);line-height:var(--ds-lh-lisible)}.formGrid fieldset.checkboxGroup{border:1px solid var(--border);border-radius:var(--ds-rayon);padding:var(--ds-e3) var(--ds-e4);gap:var(--ds-e2);grid-column:span 2;margin:0;display:grid}.formGrid fieldset.checkboxGroup legend{padding:0 var(--ds-e2);color:var(--muted);font-weight:var(--ds-graisse-forte);font-size:var(--ds-t-contexte)}.formGrid .settingsGroupTitle{margin:var(--ds-e4) 0 var(--ds-e1);padding-bottom:var(--ds-e2);border-bottom:2px solid var(--dark);font-size:var(--ds-t-section);letter-spacing:-.02em;color:var(--text);grid-column:1/-1}.formGrid .settingsGroupTitle:first-child{margin-top:0}.formGrid .settingsGroupTitle .groupScope{color:var(--muted);font-weight:var(--ds-graisse);font-size:var(--ds-t-contexte)}.formGrid .bodaccHint{color:var(--muted);font-weight:var(--ds-graisse);font-size:var(--ds-t-contexte);line-height:var(--ds-lh-lisible);grid-column:1/-1;margin:0}.checkboxLabel{align-items:center;gap:var(--ds-e2);color:var(--text);font-weight:var(--ds-graisse);font-size:var(--ds-t-contexte);display:flex}.checkboxLabel input{width:16px;height:16px}.settingsCommon{margin-top:var(--ds-e4);gap:var(--ds-e4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.settingCard{border:1px solid var(--border);background:var(--surface-strong);border-radius:var(--ds-rayon);padding:var(--ds-e4);gap:var(--ds-e3);flex-direction:column;display:flex}.settingCard h4{font-size:var(--ds-t-section);letter-spacing:-.02em;color:var(--text);margin:0}.settingField{gap:var(--ds-e2);display:grid}.settingFieldLabel{color:var(--muted);font-weight:var(--ds-graisse-forte);font-size:var(--ds-t-contexte)}.settingCustomNote{color:var(--muted);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte);margin:0}.unifiedSectors{gap:var(--ds-e2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.sourceToggles{gap:var(--ds-e2);display:grid}.settingSwitch{align-items:center;gap:var(--ds-e3);padding:var(--ds-e1);cursor:pointer;color:var(--text);font-weight:var(--ds-graisse-forte);font-size:var(--ds-t-contexte);text-align:left;background:0 0;border:0;display:inline-flex}.settingSwitchTrack{border-radius:var(--ds-rayon-pilule);background:color-mix(in srgb, var(--ds-encre-meta) 28%, transparent);width:40px;height:23px;transition:background var(--ds-duree-rapide) ease;flex:none;position:relative}.settingSwitchThumb{border-radius:var(--ds-rayon-pilule);background:var(--ds-fond);width:19px;height:19px;box-shadow:var(--ds-ombre-1);transition:transform var(--ds-duree-rapide) ease;position:absolute;top:2px;left:2px}.settingSwitch.on .settingSwitchTrack{background:var(--dark)}.settingSwitch.on .settingSwitchThumb{transform:translate(17px)}.segmented{padding:var(--ds-e1);gap:var(--ds-e1);border-radius:var(--ds-rayon-petit);background:color-mix(in srgb, var(--ds-encre-meta) 12%, transparent);display:inline-flex}.segment{padding:var(--ds-e2) var(--ds-e4);border-radius:var(--ds-rayon-petit);font-weight:var(--ds-graisse);font-size:var(--ds-t-contexte);color:var(--ds-encre-meta);cursor:pointer;transition:var(--ds-duree-rapide) ease;background:0 0;border:0}.segment:hover{color:var(--text)}.segment.active{background:var(--ds-fond);color:var(--dark);box-shadow:var(--ds-ombre-1)}.chipsField{gap:var(--ds-e2);display:grid}.chipsList{gap:var(--ds-e1);flex-wrap:wrap;display:flex}.settingChip{align-items:center;gap:var(--ds-e1);background:color-mix(in srgb, var(--ds-encre-meta) 10%, transparent);border-radius:var(--ds-rayon-petit);padding:var(--ds-e1) var(--ds-e1) var(--ds-e1) var(--ds-e2);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte);color:var(--text);display:inline-flex}.settingChip.priority{background:color-mix(in srgb, var(--ds-encre) 6%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ds-encre) 18%, transparent)}.settingChip em{color:var(--muted);font-style:normal;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte)}.settingChip button{border-radius:var(--ds-rayon-pilule);background:color-mix(in srgb, var(--ds-encre) 8%, transparent);width:18px;height:18px;color:var(--text);font-size:var(--ds-t-contexte);line-height:var(--ds-lh-plein);cursor:pointer;border:0;flex:none;justify-content:center;align-items:center;display:inline-flex}.settingChip button:hover{background:color-mix(in srgb, var(--ds-encre) 16%, transparent)}.advancedSettings{margin-top:var(--ds-e4);border:1px solid var(--border);border-radius:var(--ds-rayon);background:var(--surface-muted)}.advancedSettings>summary{cursor:pointer;padding:var(--ds-e4) var(--ds-e4);font-weight:var(--ds-graisse-forte);color:var(--text);align-items:center;gap:var(--ds-e2);list-style:none;display:flex}.advancedSettings>summary:before{content:"▸";color:var(--muted)}.advancedSettings[open]>summary:before{content:"▾"}.advancedSettings>summary::-webkit-details-marker{display:none}.advancedSettings[open]>summary{border-bottom:1px solid var(--border)}.advancedSettings .formGrid{padding:var(--ds-e4);margin:0}.presetRow{gap:var(--ds-e2);flex-wrap:wrap;display:flex}.settingHelp{color:var(--ds-encre-meta);font-weight:var(--ds-graisse);font-size:var(--ds-t-meta);line-height:var(--ds-lh-lisible);font-style:normal}.formGrid p.settingHelp{grid-column:1/-1;margin:0}.formGrid .settingField .settingSwitch{padding-top:var(--ds-e1)}@media (max-width:720px){.settingsCommon,.unifiedSectors{grid-template-columns:1fr}}.errorScreen{margin-top:var(--ds-e7);padding:var(--ds-e7);border-radius:var(--ds-rayon);text-align:center;background:var(--surface-strong);border:1px solid var(--border);box-shadow:var(--shadow)}.errorIcon{width:68px;height:68px;margin:0 auto var(--ds-e4);border-radius:var(--ds-rayon);background:var(--red);color:var(--ds-sur-encre);font-size:var(--ds-t-page);font-weight:var(--ds-graisse-forte);place-items:center;display:grid}.errorScreen h1{font-size:var(--ds-t-page);letter-spacing:-.04em;margin:0}.errorScreen p{max-width:620px;margin:var(--ds-e4) auto 0;color:var(--muted);line-height:1.6}.errorDetail{font-family:ui-monospace,monospace;font-size:var(--ds-t-contexte);color:var(--text);background:color-mix(in srgb, var(--ds-encre) 5%, transparent);padding:var(--ds-e3) var(--ds-e4);border-radius:var(--ds-rayon);word-break:break-word}.errorActions{gap:var(--ds-e3);margin-top:var(--ds-e5);flex-wrap:wrap;justify-content:center;display:flex}.connectorPanel{margin-top:var(--ds-e4)}.connectorGrid{margin-top:var(--ds-e4);gap:var(--ds-e3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.connectorCard{border-radius:var(--ds-rayon);padding:var(--ds-e3);justify-content:space-between;gap:var(--ds-e3);box-shadow:none;align-items:flex-start;display:flex}.connectorCard p{color:var(--muted);margin:var(--ds-e2) 0 0;line-height:1.45;font-size:var(--ds-t-contexte)}.connectorStatus{white-space:nowrap;border-radius:var(--ds-rayon-pilule);padding:var(--ds-e2) var(--ds-e2);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte)}.connectorStatus.manual{background:var(--ds-info-fond);color:var(--blue)}.connectorStatus.planned{background:color-mix(in srgb, var(--ds-encre) 8%, transparent);color:var(--dark)}.connectorStatus.ready{background:color-mix(in srgb, var(--ds-succes) 11%, transparent);color:var(--green)}.connectorStatus.off{background:color-mix(in srgb, var(--ds-encre) 6%, transparent);color:var(--muted)}.demoAvertissement{color:var(--muted);font-style:italic}.cartePanneauRepli summary{cursor:pointer;font-size:var(--ds-t-contexte);color:var(--muted);-webkit-user-select:none;user-select:none;font-weight:800}.cartePanneauRepli summary:hover{color:var(--ds-encre)}.cartePanneauRepli[open] summary{margin-bottom:var(--ds-e2)}@media (max-width:1240px){.statsGrid{grid-template-columns:repeat(3,1fr)}.connectorGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:1024px){.workspaceV2{grid-template-columns:1fr}.detailPanelV2{max-height:none;position:relative;overflow:visible}.decisionBlock{box-shadow:none;position:static}}@media (max-width:900px){.appShell{flex-direction:column}.sidebar{align-items:center;gap:var(--ds-e1);flex-flow:wrap;width:100%}.sidebarBrand{padding:var(--ds-e2) var(--ds-e2);border-bottom:0}.sidebarBrandText span{display:none}.rechercheGlobale{min-width:160px;padding:var(--ds-e1) var(--ds-e2);flex:0 240px}.sidebarNav{padding:var(--ds-e1) var(--ds-e2);flex-flow:wrap;flex:100%}.sidebarVersion{margin-top:0;margin-left:auto}.appContent{overflow-x:clip}.sidebarLink{width:auto;padding:var(--ds-e1) var(--ds-e2)}.sidebarGroupeTitre{display:none}.sidebarTete,.sidebarGroupeEntrees,.sidebarGroupe.replie .sidebarGroupeEntrees,.sidebarGroupe{display:contents}.sidebarGroupe+.sidebarGroupe{margin-top:0}}@media (max-width:820px){.appContent{padding-left:var(--ds-e3);padding-right:var(--ds-e3)}.panelHeader,.detailHeaderV2{flex-direction:column;align-items:stretch}.topActions,.heroActions{width:100%}.topActions button,.heroActions button{flex:1}.statsGrid,.connectorGrid,.scoreGridV2,.metaGridV2,.formGrid{grid-template-columns:1fr}.formGrid .wide{grid-column:auto}.statusControl{min-width:0}}.envHint{margin-top:var(--ds-e2);color:var(--muted);font-size:var(--ds-t-contexte);line-height:1.35;display:block}.connectorActions{justify-content:space-between;align-items:flex-end;gap:var(--ds-e3);margin-top:var(--ds-e3);display:flex}.miniButton{min-height:var(--ds-h-petit);padding:var(--ds-e1) var(--ds-e2);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte)}html{scroll-behavior:smooth}@keyframes fadeInUp{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.detailCardV2{animation:fadeInUp var(--ds-duree-rapide) ease-out both}.digestPanel,.scanReport,.priorityBand{animation:fadeInUp var(--ds-duree-standard) ease-out both}.workspaceV2,.scanPanel,.connectorPanel{animation:fadeInUp var(--ds-duree-rapide) ease-out both}.dataRow{transition:background var(--ds-duree-rapide) ease, box-shadow var(--ds-duree-rapide) ease, transform var(--ds-duree-rapide) ease}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.dsTitrePage{font-size:var(--ds-t-page);font-weight:var(--ds-graisse);line-height:var(--ds-lh-serre);letter-spacing:-.02em;color:var(--ds-encre);margin:0}.dsNomEntite{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);line-height:var(--ds-lh-serre);color:var(--ds-encre);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dsMeta{font-size:var(--ds-t-meta);line-height:var(--ds-lh-serre);color:var(--ds-encre-meta)}.dsVide{padding:var(--ds-e3) 0;font-size:var(--ds-t-contexte);line-height:var(--ds-lh-lisible);color:var(--ds-encre-meta);margin:0}.dsLien{font-size:var(--ds-t-contexte);font-family:inherit;font-weight:var(--ds-graisse);color:var(--ds-encre-meta);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.dsLien:hover{color:var(--ds-encre)}.dsLien:disabled{color:var(--ds-encre-faible);cursor:default;text-decoration:none}.dsBoutonAction,.dsBoutonSombre,.dsBoutonDiscret{justify-content:center;align-items:center;gap:var(--ds-e1);height:var(--ds-h-bouton);padding:0 var(--ds-e3);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);white-space:nowrap;cursor:pointer;transition:background var(--ds-duree-rapide) ease, border-color var(--ds-duree-rapide) ease, color var(--ds-duree-rapide) ease;font-family:inherit;text-decoration:none;display:inline-flex}.dsBoutonAction.petit,.dsBoutonSombre.petit,.dsBoutonDiscret.petit{height:var(--ds-h-petit);padding:0 var(--ds-e2)}.dsBoutonSombre.grand,.dsBoutonDiscret.grand{height:var(--ds-h-geste);padding:0 var(--ds-e4);font-size:var(--ds-t-section)}.dsBoutonAction{height:var(--ds-h-geste);padding:0 var(--ds-e4);font-size:var(--ds-t-section);border:1px solid var(--ds-action);background:var(--ds-action);color:var(--ds-action-encre);font-variant-numeric:tabular-nums}.dsBoutonAction.petit{height:40px;padding:0 var(--ds-e3);font-size:var(--ds-t-contexte)}.dsBoutonAction:hover{background:var(--ds-action-survol);border-color:var(--ds-action-survol)}.dsBoutonSombre{border:1px solid var(--ds-encre);background:var(--ds-encre);color:var(--ds-sur-encre)}.dsBoutonSombre:hover{background:var(--ds-encre)}.dsBoutonSombre:disabled{opacity:.55;cursor:wait}.dsBoutonDiscret{border:var(--ds-bordure);background:var(--ds-fond);color:var(--ds-encre)}.dsBoutonDiscret:hover{background:var(--ds-repos);border-color:var(--ds-encre-faible)}.dsBoutonDiscret:disabled{color:var(--ds-encre-faible);cursor:wait}.dsTel{font-size:var(--ds-t-contexte);color:var(--ds-encre);font-variant-numeric:tabular-nums;white-space:nowrap;text-decoration:none}.dsTel:hover{text-underline-offset:2px;text-decoration:underline}.dsChampDiscret{width:auto;height:var(--ds-h-champ);padding:0 var(--ds-e2);border:var(--ds-bordure);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);color:var(--ds-encre-douce);font-size:var(--ds-t-contexte);flex:none;font-family:inherit}.dsSection{flex-direction:column;display:flex}.dsSection+.dsSection{margin-top:var(--ds-e6)}.dsSectionTete{align-items:baseline;gap:var(--ds-e2);padding-bottom:var(--ds-e2);margin-bottom:var(--ds-e3);border-bottom:var(--ds-bordure);display:flex}.dsSectionTitre{font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:var(--ds-section-espacement);color:var(--ds-encre);margin:0}.dsSectionCompteur{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte);font-variant-numeric:tabular-nums;color:var(--ds-encre)}.dsSectionAide{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.dsSectionTete .dsLien{margin-left:auto}@media (max-width:600px){.dsSectionTete{row-gap:var(--ds-e1);flex-wrap:wrap}.dsSectionTete .dsLien{order:1}.dsSectionTete .dsSectionAide,.dsSectionTete .dsPastille{order:2}}.dsCarte{gap:var(--ds-e1);padding:var(--ds-carte-pad);border:var(--ds-bordure);border-radius:var(--ds-rayon);background:var(--ds-fond);cursor:pointer;flex-direction:column;display:flex}.dsCarte+.dsCarte{margin-top:var(--ds-carte-gap)}.dsCarte:hover{border-color:var(--ds-encre-faible)}.dsCarte:focus-visible{outline:2px solid var(--ds-encre);outline-offset:2px}.dsCarte.noire{background:var(--ds-encre);border-color:var(--ds-encre)}.dsCarte.noire:hover{border-color:var(--ds-encre-meta)}.dsCarte.noire .dsNomEntite{color:var(--ds-sur-encre)}.dsCarte.noire .dsCarteContexte,.dsCarte.noire .dsCartePiedTexte,.dsCarte.noire .dsMeta{color:var(--ds-sur-encre-doux)}.dsCarte.noire .dsCartePied{border-top-color:var(--ds-sur-encre-trait)}.dsCarte.noire .dsBoutonDiscret{border-color:var(--ds-sur-encre-trait);color:var(--ds-sur-encre);background:0 0}.dsCarte.noire .dsBoutonDiscret:hover{background:color-mix(in srgb, var(--ds-fond) 8%, transparent);border-color:var(--ds-sur-encre-doux)}.dsCarte.noire .dsEcheance.retard{color:var(--ds-retard-sur-encre)}.dsCarte.noire .dsEcheance.jour{color:var(--ds-jour-sur-encre)}.dsCarte.noire .dsEcheance.calme{color:var(--ds-sur-encre-doux)}.dsCarteLigne{align-items:baseline;gap:var(--ds-e3);min-width:0;display:flex}.dsCarteContexte{font-size:var(--ds-t-contexte);line-height:var(--ds-lh-serre);color:var(--ds-encre-douce);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.dsCartePied{align-items:center;gap:var(--ds-e3);margin-top:var(--ds-e1);padding-top:var(--ds-e2);border-top:var(--ds-bordure);display:flex}.dsCartePiedTexte{font-size:var(--ds-t-meta);color:var(--ds-encre-meta);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dsCarteActions{align-items:center;gap:var(--ds-e2);flex:none;margin-left:auto;display:flex}.dsSansNumero{font-style:italic}.dsConfirmation{gap:var(--ds-e2);margin-top:var(--ds-e2);padding-top:var(--ds-e3);border-top:var(--ds-bordure);cursor:default;flex-direction:column;display:flex}.dsConfirmationTete{align-items:center;gap:var(--ds-e2);display:flex}.dsConfirmationTitre{font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:var(--ds-suivi-section);color:var(--ds-encre-meta)}.dsConfirmationFermer{border-radius:var(--ds-rayon-petit);width:20px;height:20px;color:var(--ds-encre-meta);font-size:var(--ds-t-section);line-height:var(--ds-lh-plein);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;padding:0}.dsConfirmationFermer:hover{background:var(--ds-repos);color:var(--ds-encre)}.dsConfirmationChoix{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.dsChip{height:var(--ds-h-petit);padding:0 var(--ds-e3);border:var(--ds-bordure);border-radius:var(--ds-rayon-pilule);background:var(--ds-fond);color:var(--ds-encre-douce);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse);white-space:nowrap;cursor:pointer;font-family:inherit}.dsChip:hover{border-color:var(--ds-encre-faible)}.dsChip.actif{background:var(--ds-encre);border-color:var(--ds-encre);color:var(--ds-sur-encre)}.dsConfirmationDate,.dsConfirmationMotif{height:26px;padding:0 var(--ds-e2);border:var(--ds-bordure);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);color:var(--ds-encre);font-size:var(--ds-t-contexte);font-family:inherit}.dsConfirmationDate{font-variant-numeric:tabular-nums;flex:none;width:auto}.dsConfirmationMotif{width:100%}.dsConfirmationActions{justify-content:flex-end;align-items:center;gap:var(--ds-e3);display:flex}.dsCarte.noire .dsConfirmation{border-top-color:var(--ds-sur-encre-trait)}.dsCarte.noire .dsConfirmationTitre,.dsCarte.noire .dsConfirmationFermer{color:var(--ds-sur-encre-doux)}.dsCarte.noire .dsConfirmationFermer:hover{background:color-mix(in srgb, var(--ds-fond) 8%, transparent);color:var(--ds-sur-encre)}.dsCarte.noire .dsChip{border-color:var(--ds-sur-encre-trait);color:var(--ds-sur-encre-doux);background:0 0}.dsCarte.noire .dsChip:hover{border-color:var(--ds-sur-encre-doux);color:var(--ds-sur-encre)}.dsCarte.noire .dsChip.actif{background:var(--ds-sur-encre);border-color:var(--ds-sur-encre);color:var(--ds-encre)}.dsCarte.noire .dsConfirmationDate,.dsCarte.noire .dsConfirmationMotif{background:color-mix(in srgb, var(--ds-fond) 6%, transparent);border-color:var(--ds-sur-encre-trait);color:var(--ds-sur-encre)}.dsCarte.noire .dsConfirmationMotif::placeholder,.dsCarte.noire .dsConfirmationActions .dsLien{color:var(--ds-sur-encre-doux)}.dsCarte.noire .dsConfirmationActions .dsLien:hover{color:var(--ds-sur-encre)}.dsCarte.noire .dsConfirmationActions .dsBoutonSombre{background:var(--ds-sur-encre);border-color:var(--ds-sur-encre);color:var(--ds-encre)}.dsCarte.noire .dsConfirmationActions .dsBoutonSombre:hover{background:var(--ds-trait)}.dsCarte.ouverte{cursor:default}.dsEcheance{font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;flex:none;margin-left:auto}.dsEcheance.retard{color:var(--ds-retard)}.dsEcheance.jour{color:var(--ds-jour)}.dsEcheance.calme{color:var(--ds-calme)}.dsJauge{border-radius:var(--ds-rayon-pilule);background:var(--ds-trait);max-width:320px;height:3px;display:block;overflow:hidden}.dsJaugeFill{background:var(--ds-encre);border-radius:var(--ds-rayon-pilule);height:100%;display:block}.dsTable{border-collapse:collapse;table-layout:fixed;width:100%}.dsTable tr{border-bottom:1px solid var(--ds-trait);cursor:pointer}.dsTable tr:last-child{border-bottom:0}.dsTable tr:hover{background:var(--ds-survol)}.dsTable td{height:var(--ds-ligne-dense);padding:0 var(--ds-e2);font-size:var(--ds-t-contexte);color:var(--ds-encre-douce);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dsTable td:first-child{padding-left:0}.dsTable td:last-child{padding-right:0}.dsTableNom{width:30%;min-width:150px;font-weight:var(--ds-graisse);color:var(--ds-encre)}.dsTableContexte{width:22%;color:var(--ds-encre-meta)}.dsTableRaison{align-items:center;gap:var(--ds-e2);width:auto;display:flex}.dsTableReste{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dsTableTel{text-align:right;white-space:nowrap;width:190px}.dsTableTel>*+*{margin-left:var(--ds-e1)}.dsAConfirmer{font-size:var(--ds-t-meta);color:var(--ds-jour);font-style:italic}.scanBloc{gap:var(--ds-e3);flex-direction:column;display:flex}.scanBlocTete{align-items:center;gap:var(--ds-e2);display:flex}.scanModeControl{align-items:center;gap:var(--ds-e2);font-size:var(--ds-t-meta);color:var(--ds-encre-meta);font-weight:var(--ds-graisse);min-width:220px;display:flex}.scanButtonRow{margin-top:var(--ds-e3);align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.scanDiagnosticRow{margin-top:var(--ds-e2);padding-top:var(--ds-e2);border-top:1px solid var(--ds-trait)}.scanDiagnosticRow .dsMeta{margin-right:var(--ds-e1)}.dsEcranVide{max-width:620px;margin:var(--ds-e6) auto 0;padding:var(--ds-e6);background:var(--ds-fond);border:var(--ds-bordure);border-radius:var(--ds-rayon);text-align:left;flex-direction:column;display:flex}.dsEcranVideSection{margin:0 0 var(--ds-e2);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);color:var(--ds-encre-meta);text-transform:uppercase;letter-spacing:var(--ds-suivi-section)}.dsEcranVidePhrase{margin:var(--ds-e2) 0 0;max-width:46ch;font-size:var(--ds-t-contexte);line-height:var(--ds-lh-lisible);color:var(--ds-encre-douce)}.dsEcranVideParcours{margin:var(--ds-e5) 0 0;padding:var(--ds-e4) 0 0;border-top:var(--ds-bordure);gap:var(--ds-e3);flex-direction:column;list-style:none;display:flex}.dsEcranVideParcours li{align-items:baseline;gap:var(--ds-e2);grid-template-columns:22px minmax(76px,auto) 1fr;display:grid}.dsEcranVideParcours strong{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);color:var(--ds-encre)}.dsEcranVideParcours .dsMeta{line-height:var(--ds-lh-lisible)}.dsEcranVideNum{border-radius:var(--ds-rayon-pilule);background:var(--ds-repos);border:1px solid var(--ds-trait);width:18px;height:18px;font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);color:var(--ds-encre-meta);place-items:center;display:grid}.dsEcranVideActions{align-items:center;gap:var(--ds-e2);margin-top:var(--ds-e5);padding-top:var(--ds-e4);border-top:var(--ds-bordure);flex-wrap:wrap;display:flex}.dsPoint{border-radius:var(--ds-rayon-pilule);background:var(--ds-calme);flex:none;width:6px;height:6px;display:inline-block}.dsPoint.chaud{background:var(--ds-retard)}.dsPoint.tiede{background:var(--ds-jour)}.dsPoint.surveillance{background:var(--ds-calme)}.dsPoint.exclu{background:var(--ds-trait)}.dsPastille{padding:var(--ds-e0) var(--ds-e2);border-radius:var(--ds-rayon-pilule);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse);white-space:nowrap;flex:none}.dsPastille.age{background:var(--ds-raison-age-fond);color:var(--ds-raison-age)}.dsPastille.foncier{background:var(--ds-raison-foncier-fond);color:var(--ds-raison-foncier)}.dsPastille.neutre{background:var(--ds-raison-neutre-fond);color:var(--ds-raison-neutre)}.dsPastille.positif{background:var(--ds-raison-foncier-fond);color:var(--ds-raison-foncier)}.dsPastille.ecarte{color:var(--ds-encre-faible);background:0 0;padding-left:0;text-decoration:line-through}.dsPastille.go{background:var(--ds-fond);color:var(--ds-encre);box-shadow:inset 0 0 0 1.5px var(--ds-encre)}.mCarteGo{margin-top:var(--ds-e1);align-self:flex-start}.kanban{align-items:stretch;gap:var(--ds-e2);display:flex;position:relative}.kanbanColonne{background:var(--ds-repos);border:var(--ds-bordure);border-radius:var(--ds-rayon);min-width:0;padding:var(--ds-e2);flex-direction:column;flex:1 1 0;display:flex}.kanbanColonne.cibleDepot{border-color:var(--ds-encre);box-shadow:inset 0 0 0 1px var(--ds-encre)}.kanbanColonneTete{align-items:baseline;gap:var(--ds-e1);margin-bottom:var(--ds-e2);min-width:0;display:flex}.kanbanColonneLabel{font-size:var(--ds-t-meta);font-weight:var(--ds-graisse);color:var(--ds-encre-meta);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.kanbanColonneCompte{font-style:normal;font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.kanbanColonneTotal{font-size:var(--ds-t-meta);font-variant-numeric:tabular-nums;color:var(--ds-encre-douce);white-space:nowrap;margin-left:auto}.kanbanReplier{cursor:pointer;color:var(--ds-encre-meta);font-size:var(--ds-t-meta);background:0 0;border:none;margin-left:auto;padding:0}.kanbanReplier:hover{color:var(--ds-encre)}.kanbanCartes{gap:var(--ds-e2);flex-direction:column;flex:1;min-height:48px;display:flex}.kanbanColonneVide{padding:var(--ds-e3) var(--ds-e2);font-size:var(--ds-t-meta);color:var(--ds-encre-faible);text-align:center;border:1px dashed var(--ds-trait);border-radius:var(--ds-rayon-petit);margin:0}.kanbanCarte{background:var(--ds-fond);border:var(--ds-bordure);border-radius:var(--ds-rayon-petit);padding:var(--ds-e2);cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:none;min-width:0}.kanbanCarte:hover{border-color:var(--ds-encre-faible)}.kanbanCarte.enDeplacement{opacity:.4}.kanbanCarteNom{align-items:center;gap:var(--ds-e1);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);color:var(--ds-encre);min-width:0;margin:0;display:flex}.kanbanCarteNomTexte{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kanbanCarteMeta{font-size:var(--ds-t-meta);color:var(--ds-encre-meta);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.kanbanNj.jour{color:var(--ds-jour);font-weight:var(--ds-graisse)}.kanbanNj.retard{color:var(--ds-retard);font-weight:var(--ds-graisse)}.kanbanIssue{font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-normale);color:var(--ds-encre-meta);flex:none}.kanbanRail{align-self:stretch;align-items:center;gap:var(--ds-e2);min-height:160px;padding:var(--ds-e2) 0;border:1px dashed var(--ds-trait);border-radius:var(--ds-rayon);cursor:pointer;color:var(--ds-encre-faible);background:0 0;flex-direction:column;flex:0 0 32px;display:flex}.kanbanRail:hover{color:var(--ds-encre-meta);border-color:var(--ds-encre-faible)}.kanbanRail.cibleDepot{border:1px solid var(--ds-encre);color:var(--ds-encre)}.kanbanRailLabel{writing-mode:vertical-rl;font-size:var(--ds-t-meta);font-weight:var(--ds-graisse);text-transform:uppercase;letter-spacing:.04em;text-overflow:ellipsis;max-height:100%;overflow:hidden}.kanbanRailZero{font-size:var(--ds-t-meta);font-variant-numeric:tabular-nums}.kanbanFilet{background:var(--ds-trait);width:1px;margin:0 var(--ds-e1);flex:none;align-self:stretch}.kanbanColonne.terminees{background:var(--ds-fond);border-style:dashed}.kanbanRail.terminees{border-style:solid}.kanbanArchives{padding:var(--ds-e1);font-size:var(--ds-t-meta);color:var(--ds-encre-meta);cursor:pointer;text-align:left;background:0 0;border:none;text-decoration:underline}.kanbanFantome{z-index:80;pointer-events:none;background:var(--ds-encre);color:var(--ds-sur-encre);font-size:var(--ds-t-meta);padding:var(--ds-e1) var(--ds-e2);border-radius:var(--ds-rayon-pilule);text-overflow:ellipsis;white-space:nowrap;max-width:240px;position:fixed;overflow:hidden;transform:translate(12px,12px)}body.kanbanDragEnCours{-webkit-user-select:none;user-select:none;cursor:grabbing}.dsPastille.procedure{background:color-mix(in srgb, var(--ds-retard) 8%, transparent);color:var(--ds-retard);margin-left:var(--ds-e1)}.dsPastille.procedure.enCours{background:color-mix(in srgb, var(--ds-alerte) 10%, transparent);color:var(--ds-jour)}.appContent.ds{background:var(--ds-fond);padding:0 var(--ds-e6) var(--ds-e8)}.appContent.ds>:first-child{margin-top:var(--ds-e5)}.appContent.ds>*{max-width:var(--ds-largeur-page)}.pageHeader.ds{background:var(--ds-fond);border-bottom:var(--ds-bordure);padding:0 var(--ds-e6)}.pageHeader.ds h1{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);color:var(--ds-encre)}.pageHeader.ds .pageHeaderMeta{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.journee{flex-direction:column;display:flex}.journeeEntete{justify-content:space-between;align-items:flex-start;gap:var(--ds-e4);margin-bottom:var(--ds-e5);flex-wrap:wrap;display:flex}.journeeEnteteTexte{gap:var(--ds-e1);flex-direction:column;min-width:0;display:flex}.journeeEnteteMeta{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;margin:0;display:flex}.journeeEnteteSep{background:var(--ds-trait);width:1px;height:10px}.journeeEnteteActions{align-items:center;gap:var(--ds-e3);flex-wrap:wrap;display:flex}.journeeProgression{align-items:center;gap:var(--ds-e5);padding:var(--ds-e3) var(--ds-e4);margin-bottom:var(--ds-e6);background:var(--ds-repos);border:var(--ds-bordure);border-radius:var(--ds-rayon);display:flex}.journeeProgressionTravail{gap:var(--ds-e2);flex-direction:column;flex:1;min-width:0;display:flex}.journeeProgressionTexte{font-size:var(--ds-t-contexte);color:var(--ds-encre-douce);margin:0}.journeeProgressionTexte strong{color:var(--ds-encre);font-variant-numeric:tabular-nums}.journeeProgressionPipeline{padding:0 0 0 var(--ds-e5);border:0;border-left:var(--ds-bordure);cursor:pointer;text-align:right;background:0 0;flex-direction:column;flex:none;align-items:flex-end;gap:1px;display:flex}.journeeProgressionMontant{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);color:var(--ds-encre);font-variant-numeric:tabular-nums}.journeeProgressionPipeline:hover .journeeProgressionMontant{text-decoration:underline}.journeeTraitees{margin:var(--ds-e4) 0 0;padding:var(--ds-e3) 0 0;border-top:var(--ds-bordure);list-style:none}.journeeTraitee{align-items:baseline;gap:var(--ds-e2);min-height:22px;display:flex}.journeeTraiteeNom{font-size:var(--ds-t-contexte);color:var(--ds-encre-faible);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;min-width:0;padding:0;font-family:inherit;text-decoration:line-through;overflow:hidden}.journeeTraiteeNom:hover{color:var(--ds-encre-meta)}.journeeTraiteeHeure{font-variant-numeric:tabular-nums;flex:none}.journeeTraiteeSuite{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.journeeRecap{margin-top:var(--ds-e3);padding:var(--ds-e3);background:var(--ds-repos);border:var(--ds-bordure);border-radius:var(--ds-rayon);flex-basis:100%}.journeeRecapActions{justify-content:space-between;align-items:center;gap:var(--ds-e3);margin-bottom:var(--ds-e2);flex-wrap:wrap;display:flex}.journeeRecapTexte{max-height:260px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:var(--ds-t-meta);line-height:var(--ds-lh-lisible);color:var(--ds-encre-douce);white-space:pre-wrap;margin:0;overflow:auto}@media (max-width:780px){.journeeProgression{align-items:stretch;gap:var(--ds-e3);flex-direction:column}.journeeProgressionPipeline{text-align:left;padding:var(--ds-e3) 0 0;border-left:0;border-top:var(--ds-bordure);align-items:flex-start}.journee .dsTableContexte{display:none}}.annuaire{flex-direction:column;display:flex}.annuairePanel{flex-direction:column;display:flex;container-type:inline-size}.dsAide{margin:0 0 var(--ds-e2);font-size:var(--ds-t-meta);line-height:var(--ds-lh-lisible);color:var(--ds-encre-meta)}.dsAide strong{color:var(--ds-encre-douce)}.annuaire .blocRepliable,.appContent.ds>.blocRepliable{border:var(--ds-bordure);border-radius:var(--ds-rayon);background:var(--ds-fond);margin:0 0 var(--ds-e4)}.annuaire .blocRepliableTete,.appContent.ds>.blocRepliable .blocRepliableTete{padding:var(--ds-e2) var(--ds-e3);gap:var(--ds-e2)}.annuaire .blocRepliableTete:hover,.appContent.ds>.blocRepliable .blocRepliableTete:hover{background:var(--ds-repos);border-radius:var(--ds-rayon)}.annuaire .blocRepliableChevron,.appContent.ds>.blocRepliable .blocRepliableChevron{color:var(--ds-encre-meta);font-size:var(--ds-t-contexte)}.annuaire .blocRepliableTitre,.appContent.ds>.blocRepliable .blocRepliableTitre{font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:var(--ds-section-espacement);color:var(--ds-encre)}.annuaire .blocRepliableResume,.appContent.ds>.blocRepliable .blocRepliableResume{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.annuaire .blocRepliableCorps,.appContent.ds>.blocRepliable .blocRepliableCorps{padding:0 var(--ds-e3) var(--ds-e3)}.annuaireSyncGrid{gap:var(--ds-e1);margin:var(--ds-e2) 0;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.annuaireSyncItem{align-items:baseline;gap:var(--ds-e2);padding:var(--ds-e1) var(--ds-e2);border:1px solid var(--ds-trait);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte);cursor:pointer;display:flex}.annuaireSyncItem:hover{background:var(--ds-repos)}.annuaireSyncItem small{font-size:var(--ds-t-meta);color:var(--ds-encre-meta);white-space:nowrap;margin-left:auto}.annuaireSyncActions{align-items:center;gap:var(--ds-e3);margin-top:var(--ds-e2);flex-wrap:wrap;display:flex}.annuaireSyncActions .dsAide{flex:1;min-width:200px;margin:0}.annuaireBilan{margin:var(--ds-e3) 0 0;padding-left:var(--ds-e4);font-size:var(--ds-t-meta);line-height:var(--ds-lh-lisible);color:var(--ds-encre-douce)}.annuaireBilan li{margin:0}.annuaireFiltres{gap:var(--ds-e2);padding-bottom:var(--ds-e3);margin-bottom:var(--ds-e3);border-bottom:var(--ds-bordure);flex-direction:column;display:flex}.annuaireFiltresLigne{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.annuaireFiltresLabel{flex:none}.dsChip em{font-variant-numeric:tabular-nums;opacity:.7;font-style:normal}.dsChip.actif em{opacity:.75}.annuaireRecherche{flex:220px;min-width:160px}.annuaireRayonCommune{flex:0 170px;min-width:120px}.dsChampDiscret.actif{border-color:var(--ds-encre);color:var(--ds-encre);font-weight:var(--ds-graisse)}.annuaireFermesToggle{align-items:center;gap:var(--ds-e1);font-size:var(--ds-t-meta);color:var(--ds-encre-meta);white-space:nowrap;display:flex}.annuaireReinit{margin-left:auto}.annuaireAvertissement{font-size:var(--ds-t-meta);color:var(--ds-jour);margin:0}.annuaireStats{align-items:baseline;gap:var(--ds-e2);margin-bottom:var(--ds-e2);min-height:34px;display:flex}.annuaireStatsCompte{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);color:var(--ds-encre);font-variant-numeric:tabular-nums}.annuaireStats .dsBoutonDiscret{align-self:center;margin-left:auto}.dsTable thead th{height:28px;padding:0 var(--ds-e2);background:var(--ds-repos);border-bottom:1px solid var(--ds-trait);font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:var(--ds-suivi-section);color:var(--ds-encre-meta);text-align:left;white-space:nowrap}.dsTable thead th:first-child{padding-left:var(--ds-e2)}.dsTable thead th.aDroite{text-align:right}.annuaireTable td:first-child,.repertoireTable td:first-child{padding-left:var(--ds-e2)}.annuaireTable th.colNomEtab{width:30%}.annuaireSortiesVide{margin-top:var(--ds-e5);padding-top:var(--ds-e3);border-top:var(--ds-bordure);line-height:var(--ds-lh-lisible);max-width:74ch}.annuaireSorties{margin-top:var(--ds-e5);border-top:var(--ds-bordure);background:var(--ds-repos);border-radius:var(--ds-rayon-petit)}.annuaireSortiesEntete{align-items:center;gap:var(--ds-e3);width:100%;min-height:var(--ds-h-petit);padding:var(--ds-e2) var(--ds-e3);cursor:pointer;text-align:left;color:var(--ds-encre);font:inherit;background:0 0;border:0;display:flex}.annuaireSortiesEntete:hover{background:var(--ds-survol)}.annuaireSortiesChevron{color:var(--ds-encre-meta);flex:none;width:12px}.annuaireSortiesTitre{font-size:var(--ds-t-section);font-weight:var(--ds-graisse);letter-spacing:var(--ds-section-espacement);text-transform:uppercase;flex:none}.annuaireTableSorties{margin-top:0}.annuaireTableSorties th.colMotif{width:26%}.annuaireTableSorties th.colSortieLe,.annuaireTableSorties th.colReprise{width:110px}.annuaireMotifTexte{line-height:1.3;display:block}.annuaireColMotif,.annuaireColSortieLe,.annuaireColReprise{vertical-align:top}.annuairePrecisionMetier{color:var(--ds-encre-meta);line-height:1.3;display:block}.annuaireTable th.colCategorie{width:130px}.annuaireTable th.colLieu{width:auto}.annuaireTable th.colInstalle{width:78px}.annuaireTable th.colTel{width:150px}.annuaireTable th.colAppel{width:128px}.annuaireTable th.colStatutDem{width:160px}.annuaireTable .annuaireNoteDemarchage{text-overflow:ellipsis;white-space:nowrap;color:var(--ds-encre);display:block;overflow:hidden}.annuaireTable th.colRappel{width:72px}.annuaireTable td.annuaireColAppel{font-size:var(--ds-t-meta);color:var(--ds-encre-meta);white-space:nowrap}.annuaireTable td.annuaireColAppel .dsPastille{margin-left:var(--ds-e1)}.annuaireTable td.annuaireColStatut{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.annuaireTable td.annuaireColRappel{font-variant-numeric:tabular-nums}.annuaireTable tr.ligneConsignation>td{padding:0 0 var(--ds-e2) 0;background:var(--ds-repos);box-shadow:inset 2px 0 0 var(--ds-encre)}.consignation{border:0;border-radius:0;margin:0}.consignationLibelle{margin-right:var(--ds-e1);flex:none}.annuaireTable td.annuaireColNom{font-weight:var(--ds-graisse);color:var(--ds-encre)}.annuaireTable td.annuaireColCategorie{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.annuaireTable td.annuaireColLieu{color:var(--ds-encre-meta)}.annuaireLieuGroupe{margin-left:var(--ds-e2)}.annuaireTable td.annuaireColAge{text-align:right;font-variant-numeric:tabular-nums}.annuaireTable td.annuaireColTel{text-align:right}.annuaireTable tr.ferme .annuaireColNom{color:var(--ds-encre-faible);text-decoration:line-through}.annuaireFerme{margin-left:var(--ds-e1);font-style:italic}.annuaireEnseigne{margin-left:var(--ds-e1);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-normale);color:var(--ds-encre-douce)}.annuaireTable tr.selected{background:var(--ds-survol);box-shadow:inset 2px 0 0 var(--ds-encre)}.annuairePagination{justify-content:center;align-items:center;gap:var(--ds-e3);padding:var(--ds-e3) 0 0;margin-top:var(--ds-e2);border-top:var(--ds-bordure);display:flex}@container (max-width:700px){.annuaireColCategorie,.annuaireTable th.colCategorie,.annuaireColStatut,.annuaireTable th.colStatutDem{display:none}}.config{color:var(--ds-encre)}.config .panelHeader h2{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);color:var(--ds-encre)}.config .eyebrow,.config .settingsGroupTitle{font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);color:var(--ds-encre-meta);text-transform:uppercase;letter-spacing:var(--ds-suivi-section)}.config .settingHelp,.config .settingCustomNote{font-size:var(--ds-t-meta);line-height:var(--ds-lh-lisible);color:var(--ds-encre-meta)}.config.settingsForm,.config .settingCard,.config .templatesPanel,.config .scanPanel,.config .templateEdition{background:var(--ds-fond);border:var(--ds-bordure);border-radius:var(--ds-rayon)}.config .settingCard{padding:var(--ds-e4)}.config .settingFieldLabel,.config .settingField>label,.config .checkboxLabel{font-size:var(--ds-t-contexte);color:var(--ds-encre-douce)}.config input[type=text],.config input[type=number],.config input[type=date],.config input:not([type]),.config select,.config textarea{border:var(--ds-bordure);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);color:var(--ds-encre);font-size:var(--ds-t-contexte);font-family:inherit}.config input:focus-visible,.config select:focus-visible,.config textarea:focus-visible{border-color:var(--ds-encre);outline:2px solid var(--ds-encre);outline-offset:1px}.config input[type=checkbox],.config input[type=radio]{accent-color:var(--ds-encre)}.config .primaryButton,.config .darkButton{background:var(--ds-encre);border:1px solid var(--ds-encre);color:var(--ds-sur-encre);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);box-shadow:none}.config .primaryButton:hover,.config .darkButton:hover{background:var(--ds-encre)}.config .softButton{background:var(--ds-fond);border:var(--ds-bordure);color:var(--ds-encre);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse)}.config .softButton:hover{background:var(--ds-repos);border-color:var(--ds-encre-faible)}.config .dangerButton{background:var(--ds-fond);border:1px solid var(--ds-retard);color:var(--ds-retard);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse)}.config .miniButton{height:24px;padding:0 var(--ds-e2);font-size:var(--ds-t-meta)}.config .sectorChip,.config .templateVariable,.config .loadingBadge{background:var(--ds-raison-neutre-fond);color:var(--ds-raison-neutre);border-radius:var(--ds-rayon-pilule);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse)}.config .badge.canal{background:var(--ds-raison-neutre-fond);color:var(--ds-raison-neutre);border-radius:var(--ds-rayon-pilule);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse);border:0}.config .templateActif{color:var(--ds-raison-foncier);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse)}.config .templateInactif{color:var(--ds-encre-faible);font-size:var(--ds-t-meta)}.config .templateRowTitre{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);color:var(--ds-encre)}.config .templateRowMeta{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.config .templateRowMeta small{font-size:var(--ds-t-meta)}.config .messageAlerte{color:var(--ds-jour);font-size:var(--ds-t-meta)}.config .zoneDanger{border-radius:var(--ds-rayon)}.config .connectorCard{flex-wrap:wrap}.config .connectorCard>:first-child{flex:180px;min-width:0}.config .connectorActions{flex:none}.config .connectorPanel,.config .connectorCard{background:var(--ds-fond);border:var(--ds-bordure);box-shadow:none}.config .connectorCard p{color:var(--ds-encre-meta);font-size:var(--ds-t-contexte)}.config .connectorCard strong{font-size:var(--ds-t-contexte);color:var(--ds-encre)}.config .envHint{color:var(--ds-encre-meta);font-size:var(--ds-t-meta)}.repertoire .listeToolbar{gap:var(--ds-e2);padding:0 0 var(--ds-e3);margin-bottom:var(--ds-e3);background:var(--ds-fond);border-bottom:var(--ds-bordure);flex-direction:column;display:flex}.repertoire .listeToolbarLigne{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.repertoire .repertoireRecherche{flex:220px;min-width:160px}.repertoire .repertoireActions{align-items:center;gap:var(--ds-e2);margin-left:auto;display:flex}.repertoire .crmApporteursResume{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.repertoire .repertoireTable{table-layout:fixed}.repertoire .repertoireTable th.colType{width:140px}.repertoire .repertoireTable th.colOrg{width:22%}.repertoire .repertoireTable th.colVilleCrm{width:105px}.repertoire .repertoireTable th.colTelCrm{width:130px}.repertoire .repertoireTable th.colStatutCrm{width:118px}.repertoire .repertoireTable td.repertoireColNom{font-weight:var(--ds-graisse);color:var(--ds-encre)}.repertoire .repertoireTable td.repertoireColType{overflow:visible}.repertoire .repertoireCategorie{margin-left:var(--ds-e1)}.repertoire .repertoireTable td.repertoireColOrg,.repertoire .repertoireTable td.repertoireColVille{color:var(--ds-encre-meta)}.repertoire .repertoireTable td.repertoireColTel,.repertoire .repertoireTable td.repertoireColStatut{text-align:right}.repertoire .repertoireTable tr.selected{background:var(--ds-survol);box-shadow:inset 2px 0 0 var(--ds-encre)}@container (max-width:1000px){.repertoire .repertoireCategorie,.repertoire .repertoireTable th.colOrg,.repertoire .repertoireTable td.repertoireColOrg{display:none}}@container (max-width:820px){.repertoire .repertoireTable th.colType,.repertoire .repertoireTable td.repertoireColType{display:none}}.signaux .listeToolbar{gap:var(--ds-e2);padding:0 0 var(--ds-e3);margin-bottom:var(--ds-e3);background:var(--ds-fond);border-bottom:var(--ds-bordure);flex-direction:column;display:flex}.signaux .listeToolbarLigne{align-items:center;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.signaux .signauxRecherche{flex:240px;min-width:170px}.signaux .signauxReinit{margin-left:auto}.signaux .filtresRapidesSeparateur{background:var(--ds-trait);width:1px;height:16px;margin:0 var(--ds-e1);flex:none}.signaux .dsChip.pile{border-style:dashed}.signaux .dsChip.pile.actif{border-style:solid}.signaux .metiersLigne{gap:var(--ds-e1)}.signaux .metiersLigne .dsChampDiscret{height:var(--ds-h-petit);padding:0 var(--ds-e2);font-size:var(--ds-t-meta);color:var(--ds-encre-douce);flex:none;max-width:212px}.signaux .metiersLigne .dsChampDiscret.actif{background:var(--ds-encre);border-color:var(--ds-encre);color:var(--ds-sur-encre)}.signaux .signauxTable{table-layout:fixed}.signaux .signauxTable th.colVille{width:110px}.signaux .signauxTable th.colScore{width:100px}@container (max-width:450px){.signaux .signauxTable th.colVille,.signaux .signauxTable td.colVille{display:none}}.signaux .cellTitreInner{align-items:baseline;gap:var(--ds-e2);min-width:0;display:flex;container:colonneTitre/inline-size}.signaux .cellTitreFormule{text-overflow:ellipsis;min-width:0;font-size:var(--ds-t-meta);color:var(--ds-encre-meta);white-space:nowrap;flex:0 1000 auto;overflow:hidden}@container colonneTitre (max-width:330px){.signaux .cellTitreFormule{display:none}}.signaux .cellTitreInner .titreLien{text-overflow:ellipsis;white-space:nowrap;cursor:pointer;min-width:0;font-size:var(--ds-t-contexte);font-family:inherit;font-weight:var(--ds-graisse);color:var(--ds-encre);text-align:left;background:0 0;border:0;flex:0 auto;padding:0;overflow:hidden}.signaux .cellTitreInner .titreLien:hover{text-underline-offset:2px;text-decoration:underline}.signaux .cellTitreInner .titreLien.nomCourt{flex-shrink:0}.signaux .cellTitreInner .titreLien.nomLong{min-width:160px}.signaux .cellTitreEntreprise{min-width:48px;font-size:var(--ds-t-meta);color:var(--ds-encre-meta);text-overflow:ellipsis;white-space:nowrap;flex:0 auto;max-width:96px;overflow:hidden}.signaux .cellTitreInner .dsEcheance{margin-left:0}.signaux .cellTitreSource{flex:none;text-decoration:none}a.cellTitreSource:hover{text-underline-offset:2px;text-decoration:underline}.signaux .cellTitreMontant{font-variant-numeric:tabular-nums;flex:none}.signaux .signauxTable td.colVille .dsTel{margin-left:var(--ds-e2)}.signaux .signauxTable td.colScore{text-align:right;font-variant-numeric:tabular-nums;font-weight:var(--ds-graisse);color:var(--ds-encre)}.signaux .signauxTable td.colScore .dsPoint{margin:0 var(--ds-e1);vertical-align:middle}.signaux .signauxTable tr.ligneGo td:first-child{box-shadow:inset 3px 0 0 var(--ds-encre)}.signaux .signauxTable td.colScore .goCourt{margin:0 var(--ds-e1);padding:0 var(--ds-e1);font-size:var(--ds-t-micro)}.signaux .rangTop{padding:0 var(--ds-e1);border-radius:var(--ds-rayon-petit);background:var(--ds-repos);color:var(--ds-encre-meta);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);display:inline-block}.signaux .signauxTable tr.selected{background:var(--ds-survol);box-shadow:inset 2px 0 0 var(--ds-encre)}.signaux .signauxPagination{justify-content:center;align-items:center;gap:var(--ds-e3);padding:var(--ds-e3) 0 0;margin-top:var(--ds-e2);border-top:var(--ds-bordure);display:flex}.signaux .detailPanelV2,.repertoire .detailPanelV2{background:var(--ds-fond);border:var(--ds-bordure);border-radius:var(--ds-rayon)}.signaux .detailCardV2,.repertoire .detailCardV2{padding:var(--ds-e4)}.signaux .detailHeaderV2 h2,.affairePage .detailHeaderV2 h2{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);color:var(--ds-encre)}.signaux .detailHeaderV2 .subtitle,.affairePage .detailHeaderV2 .subtitle{font-size:var(--ds-t-contexte);color:var(--ds-encre-douce)}.signaux .detailMontantCession{margin:var(--ds-e2) 0 0;align-items:baseline;gap:var(--ds-e2);flex-wrap:wrap;display:flex}.signaux .detailMontantCession strong{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);color:var(--ds-encre);font-variant-numeric:tabular-nums}.signaux .detailMontantCession span{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.signaux .eyebrow,.repertoire .eyebrow,.affairePage .eyebrow{font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);color:var(--ds-encre-meta);text-transform:uppercase;letter-spacing:var(--ds-suivi-section)}.signaux .contentBlockV2,.repertoire .contentBlockV2,.affairePage .contentBlockV2{border-top:var(--ds-bordure)}.signaux .contentBlockV2 h3,.repertoire .contentBlockV2 h3,.affairePage .contentBlockV2 h3{font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);color:var(--ds-encre);text-transform:uppercase;letter-spacing:var(--ds-section-espacement)}.signaux .emptyDetail,.repertoire .emptyDetail{font-size:var(--ds-t-contexte);color:var(--ds-encre-meta);line-height:var(--ds-lh-lisible)}.signaux .primaryButton,.signaux .darkButton,.repertoire .primaryButton,.repertoire .darkButton,.affairePage .darkButton{background:var(--ds-encre);border:1px solid var(--ds-encre);color:var(--ds-sur-encre);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);box-shadow:none}.signaux .primaryButton:hover,.signaux .darkButton:hover,.repertoire .primaryButton:hover,.repertoire .darkButton:hover,.affairePage .darkButton:hover{background:var(--ds-encre)}.signaux .softButton,.repertoire .softButton,.affairePage .softButton{background:var(--ds-fond);border:var(--ds-bordure);color:var(--ds-encre);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse)}.signaux .softButton:hover,.repertoire .softButton:hover,.affairePage .softButton:hover{background:var(--ds-repos);border-color:var(--ds-encre-faible)}.signaux .suiviPromoBlock,.signaux .decisionBlock{background:var(--ds-repos);border:var(--ds-bordure);border-radius:var(--ds-rayon)}.signaux .decisionButtons button{border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);box-shadow:none}.signaux .decisionButton.go{background:var(--ds-raison-foncier);border:1px solid var(--ds-raison-foncier);color:var(--ds-sur-encre)}.signaux .decisionButton.suivi{background:var(--blue);border:1px solid var(--blue);color:var(--ds-sur-encre)}.signaux .decisionButton.nogo{background:var(--ds-retard);border:1px solid var(--ds-retard);color:var(--ds-sur-encre)}.signaux .decisionCurrent{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.relances{flex-direction:column;display:flex;container-type:inline-size}.relancesStats{align-items:baseline;gap:var(--ds-e2);margin-bottom:var(--ds-e5);display:flex}.relancesStatsCompte{font-size:var(--ds-t-entite);font-weight:var(--ds-graisse);color:var(--ds-encre);font-variant-numeric:tabular-nums}.relancesStats .dsChampDiscret{margin-left:auto}.relancesTitre.retard{color:var(--ds-retard)}.relancesTitre.jour{color:var(--ds-jour)}.relancesTitre.semaine{color:var(--ds-calme)}.relancesTitre.renouvellement{color:var(--ds-raison-foncier)}.relancesTable th.relancesColDate{width:88px}.relancesTable th.relancesColNature{width:84px}.relancesTable th.relancesColTitre{width:26%;min-width:200px}.relancesTable th.relancesColLieu{width:16%}.relancesTable th.relancesColAction{width:auto}.relancesTable th.relancesColCommercial{width:92px}.relancesTable th.relancesColActions{width:268px}.relancesTable td.relancesColDate{font-variant-numeric:tabular-nums;font-weight:var(--ds-graisse)}.relancesTable td.relancesColDate.retard{color:var(--ds-retard)}.relancesTable td.relancesColDate.jour{color:var(--ds-jour)}.relancesTable td.relancesColTitre{font-weight:var(--ds-graisse);color:var(--ds-encre)}.relancesTable td.relancesColLieu{color:var(--ds-encre-meta)}.relancesTable td.relancesColAction{color:var(--ds-encre-meta);font-style:italic}.relancesTable td.relancesColActions{text-align:right;overflow:visible}.relancesTable th.relancesColCommercial,.relancesTable td.relancesColCommercial{text-align:right}.relancesTable td.relancesColCommercial{font-size:var(--ds-t-meta);color:var(--ds-encre-meta)}.relancesTable td.relancesColCommercial.sansCommercial{color:var(--ds-jour);font-style:italic}.relancesTable tr{position:relative}.relances .echeanceActions{gap:var(--ds-e1);grid-template-columns:84px 48px 112px;align-items:center;display:inline-grid}.relances .echeanceAction.appel{grid-column:1}.relances .echeanceAction.fait{grid-column:2}.relances .echeanceAction.planifier{grid-column:3}.relances .echeanceAction{height:var(--ds-h-petit);padding:0 var(--ds-e2);border:var(--ds-bordure);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);color:var(--ds-encre);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;font-family:inherit;text-decoration:none;display:inline-flex}.relances .echeanceAction:hover{background:var(--ds-repos);border-color:var(--ds-encre-faible)}.relances .echeanceAction.appel{background:var(--ds-fond);border-color:var(--ds-trait-fort);color:var(--ds-encre)}.relances .echeanceAction.appel:hover{background:var(--ds-repos);border-color:var(--ds-encre-faible)}.relances .echeanceAction.actif{background:var(--ds-encre);border-color:var(--ds-encre);color:var(--ds-sur-encre)}.relances .echeancePlanif{z-index:5;min-width:320px;margin-top:var(--ds-e1);padding:var(--ds-e3);background:var(--ds-fond);border:var(--ds-bordure);border-radius:var(--ds-rayon);box-shadow:var(--ds-ombre-2);text-align:left;cursor:default;position:absolute;right:0}.relances .echeancePlanifChamp{font-size:var(--ds-t-meta);color:var(--ds-encre-meta);flex-direction:column;gap:0;display:flex}.relances .echeancePlanifChamp input{height:26px;padding:0 var(--ds-e2);border:var(--ds-bordure);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-contexte);color:var(--ds-encre);font-family:inherit}.relances .echeancePlanifRaccourcis{gap:var(--ds-e1);margin:var(--ds-e2) 0;display:flex}.relances .echeancePlanifActions{justify-content:flex-end;gap:var(--ds-e2);display:flex}.relances .echeancePlanifActions .softButton,.relances .echeancePlanifActions .darkButton{height:26px;padding:0 var(--ds-e3);border-radius:var(--ds-rayon-petit);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse)}.relances .echeancePlanifActions .softButton{border:var(--ds-bordure);background:var(--ds-fond);color:var(--ds-encre)}.relances .echeancePlanifActions .darkButton{border:1px solid var(--ds-encre);background:var(--ds-encre);color:var(--ds-sur-encre)}@container (max-width:800px){.relancesTable th.relancesColLieu,.relancesTable td.relancesColLieu{display:none}}@media (max-width:600px){.relances .relancesTable,.relances .relancesTable tbody{display:block}.relances .relancesTable thead{display:none}.relances .relancesTable tr{gap:var(--ds-e1) var(--ds-e2);padding:var(--ds-e3) 0;border-bottom:1px solid var(--ds-trait-leger);grid-template-columns:auto auto minmax(0,1fr) auto;grid-template-areas:"nom nom nom date""nature lieu com com""motif motif motif motif""actions actions actions actions";display:grid}.relances .relancesTable td.relancesColDate,.relances .relancesTable td.relancesColNature,.relances .relancesTable td.relancesColTitre,.relances .relancesTable td.relancesColLieu,.relances .relancesTable td.relancesColAction,.relances .relancesTable td.relancesColCommercial,.relances .relancesTable td.relancesColActions{text-align:left;width:auto;max-width:none;height:auto;line-height:var(--ds-lh-lisible);border:0;padding:0;display:block}.relances .relancesTable td.relancesColTitre{font-size:var(--ds-t-entite);line-height:var(--ds-lh-titre);white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:nom;display:-webkit-box;overflow:hidden}.relances .relancesTable td.relancesColDate{text-align:right;font-size:var(--ds-t-meta);grid-area:date}.relances .relancesTable td.relancesColNature{grid-area:nature}.relances .relancesTable td.relancesColLieu{font-size:var(--ds-t-meta);white-space:nowrap;text-overflow:ellipsis;grid-area:lieu;overflow:hidden}.relances .relancesTable td.relancesColCommercial{text-align:right;font-size:var(--ds-t-meta);grid-area:com}.relances .relancesTable td.relancesColAction{font-size:var(--ds-t-meta);white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-area:motif;display:-webkit-box;overflow:hidden}.relances .relancesTable td.relancesColActions{margin-top:var(--ds-e1);grid-area:actions}.relances .echeanceActions{gap:var(--ds-e2);grid-template-columns:repeat(3,1fr);width:100%;display:grid}.relances .echeanceAction{height:44px;font-size:var(--ds-t-contexte)}.relances .echeancePlanif{min-width:0;left:0;right:0}}.tdb{gap:var(--ds-e4);flex-direction:column;display:flex}.tdbBarreHaute{justify-content:space-between;align-items:flex-end;gap:var(--ds-e3);flex-wrap:wrap;display:flex}.tdbBarreHauteTexte h2{margin:var(--ds-e1) 0 0;font-size:var(--ds-t-entite)}.tdbBarreHaute select{padding:var(--ds-e2) var(--ds-e3);border:1px solid var(--border);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);font-size:var(--ds-t-contexte);min-width:190px}.tdbBloc{background:var(--surface);border:1px solid var(--border);border-radius:var(--ds-rayon);padding:var(--ds-e4) var(--ds-e4) var(--ds-e4)}.tdbBloc.principal{border-left:3px solid var(--dark)}.tdbBlocTete{align-items:baseline;gap:var(--ds-e2);margin-bottom:var(--ds-e3);flex-wrap:wrap;display:flex}.tdbBlocTete h3{font-size:var(--ds-t-section);letter-spacing:.01em;margin:0}.tdbCompteur{min-width:22px;height:20px;padding:0 var(--ds-e1);border-radius:var(--ds-rayon-pilule);background:var(--dark);color:var(--ds-sur-encre);font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte);justify-content:center;align-items:center;display:inline-flex}.tdbBlocAide{font-size:var(--ds-t-contexte);color:var(--muted);margin-left:auto}.tdbVide,.tdbPlus{margin:var(--ds-e1) 0 0;font-size:var(--ds-t-contexte);color:var(--muted)}.tdbLien{font:inherit;color:var(--dark);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.tdbLien:disabled{color:var(--muted);cursor:default;text-decoration:none}.lienBouton{font:inherit;font-weight:var(--ds-graisse);color:var(--dark);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.lienBouton:hover{color:var(--ds-encre)}.tdbListe{flex-direction:column;display:flex}.tdbLigneDense{gap:var(--ds-e2);width:100%;padding:var(--ds-e1) var(--ds-e1);border:0;border-bottom:1px solid var(--border-light);cursor:pointer;font:inherit;text-align:left;background:0 0;border-radius:0;grid-template-columns:62px 96px 58px minmax(150px,1.25fr) minmax(0,1fr) auto 104px;align-items:center;display:grid;position:relative}.tdbLigneDense.fait{grid-template-columns:62px 96px 58px minmax(0,1.25fr) minmax(0,1fr) 104px}.tdbLigneDense.attaque{grid-template-columns:58px minmax(150px,1fr) minmax(0,.6fr) minmax(0,1.4fr) auto}.tdbDenseTel{align-items:center;gap:var(--ds-e1);white-space:nowrap;justify-content:flex-end;display:inline-flex}.tdbDenseTel .echeanceAction{font-variant-numeric:tabular-nums}.annuaireTelBloc{margin-top:var(--ds-e3);padding-top:var(--ds-e3);border-top:1px dashed var(--border)}.tdbDenseRaisons{font-size:var(--ds-t-contexte);color:var(--text-second);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.badge.porteur.cible{background:color-mix(in srgb, var(--ds-encre-douce) 12%, transparent);color:var(--ds-encre-douce);border:1px solid color-mix(in srgb, var(--ds-encre-douce) 25%, transparent)}.rangTop{margin-right:var(--ds-e1);padding:0 var(--ds-e1);border-radius:var(--ds-rayon-petit);background:var(--border-light);color:var(--text-second);font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);font-variant-numeric:tabular-nums;display:inline-block}.puceFiltre.pile{border-style:dashed}.puceFiltre.pile.active{border-style:solid}.appetenceGrille{gap:var(--ds-e2);margin:var(--ds-e1) 0 var(--ds-e2);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.appetenceGrille label{gap:var(--ds-e1);font-size:var(--ds-t-contexte);color:var(--text-second);display:grid}.appetenceGrille input{width:100%}.tdbLigneDense:last-child{border-bottom:0}.tdbLigneDense:hover{background:var(--surface-muted)}.tdbLigneDense:focus-visible{outline:2px solid var(--dark);outline-offset:-2px}.tdbLigneDense.rdv{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr) 110px}.tdbDenseDate{font-size:var(--ds-t-micro);font-weight:var(--ds-graisse);color:var(--muted);white-space:nowrap;font-variant-numeric:tabular-nums}.tdbDenseTon{font-size:var(--ds-t-micro);font-weight:var(--ds-graisse);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap}.tdbDenseTon.retard{color:var(--red)}.tdbDenseTon.jour{color:var(--orange)}.tdbDenseTon.semaine{color:var(--blue)}.tdbDenseTon.renouvellement{color:var(--green)}.tdbDenseTon.fait{color:var(--muted)}.tdbDenseTitre{min-width:0;font-size:var(--ds-t-contexte);align-items:center;display:flex;overflow:hidden}.tdbDenseTitre .titreLien{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-normale)}.tdbDenseTexte{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tdbDenseAction{font-size:var(--ds-t-contexte);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-style:italic;overflow:hidden}.tdbDenseCommercial{font-size:var(--ds-t-contexte);color:var(--text-second);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tdbLigne{align-items:center;gap:var(--ds-e2);text-align:left;width:100%;padding:var(--ds-e1) var(--ds-e1);border:0;border-bottom:1px solid var(--border-light);cursor:pointer;font:inherit;background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto 34px;display:grid}.tdbLigne:last-child{border-bottom:0}.tdbLigne:hover{background:var(--surface-muted)}.tdbLigne:focus-visible{outline:2px solid var(--dark);outline-offset:-2px}.tdbLigneTitre{align-items:center;gap:var(--ds-e1);min-width:0;font-size:var(--ds-t-contexte);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;display:flex;overflow:hidden}.tdbLigneMeta{font-size:var(--ds-t-contexte);color:var(--muted);white-space:nowrap;text-overflow:ellipsis;max-width:180px;overflow:hidden}.tdbLigneScore{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse-forte);color:var(--dark);text-align:right;font-variant-numeric:tabular-nums}.tdbGroupeNombre{font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);color:var(--text-second);background:var(--border-light);border-radius:var(--ds-rayon-pilule);padding:1px var(--ds-e2);flex:none}.tdbCompteurs{gap:var(--ds-e1);margin-bottom:var(--ds-e2);flex-wrap:wrap;display:flex}.tdbCompteurFait{align-items:baseline;gap:var(--ds-e1);padding:var(--ds-e1) var(--ds-e2);border:1px solid var(--border-light);border-radius:var(--ds-rayon-petit);background:var(--surface-muted);display:inline-flex}.tdbCompteurFait strong{font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);color:var(--dark);font-variant-numeric:tabular-nums}.tdbCompteurFait small{font-size:var(--ds-t-micro);color:var(--muted)}.tdbCompteurFait.fort{background:var(--dark);border-color:var(--dark)}.tdbCompteurFait.fort strong,.tdbCompteurFait.fort small{color:var(--ds-sur-encre)}.tdbCompteurFait em{font-style:normal;font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);font-variant-numeric:tabular-nums}.tdbCompteurFait em.hausse{color:var(--green)}.tdbCompteurFait em.baisse{color:var(--muted)}.tdbCompteurFait.fort em.hausse{color:var(--ds-succes-sur-encre)}.tdbCompteurFait.fort em.baisse{color:var(--ds-sur-encre-doux)}.tdbNote{margin:var(--ds-e2) 0 0;font-size:var(--ds-t-meta);color:var(--ds-encre-meta);font-style:italic}.tdbSousBloc{margin-top:var(--ds-e3);padding-top:var(--ds-e2);border-top:1px dashed var(--border)}.tdbSousBlocTitre{cursor:pointer;font-size:var(--ds-t-micro);font-weight:var(--ds-graisse);text-transform:uppercase;letter-spacing:.05em;color:var(--muted);background:0 0;border:0;padding:0}.tdbSousBlocTitre:hover{color:var(--dark)}.tdbSousBlocTitre em{color:var(--dark);font-style:normal}.tdbBarres{gap:var(--ds-e1);flex-direction:column;display:flex}.tdbBarre{align-items:center;gap:var(--ds-e3);width:100%;padding:var(--ds-e1) var(--ds-e2);border-radius:var(--ds-rayon-petit);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:118px 1fr 34px 92px;display:grid}.tdbBarre:hover{background:var(--surface-muted)}.tdbBarre:focus-visible{outline:2px solid var(--dark);outline-offset:1px}.tdbBarre.vide{opacity:.55}.tdbBarreLabel{font-size:var(--ds-t-contexte);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tdbBarreJauge{border-radius:var(--ds-rayon-pilule);background:var(--border-light);height:6px;display:block;overflow:hidden}.tdbBarreFill{border-radius:var(--ds-rayon-pilule);background:var(--text-second);min-width:2px;height:100%;display:block}.tdbBarreNombre{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);text-align:right;font-variant-numeric:tabular-nums}.tdbBarreMontant{font-size:var(--ds-t-contexte);color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.tdbClotures{margin:var(--ds-e3) 0 0;padding-top:var(--ds-e2);border-top:1px dashed var(--border);font-size:var(--ds-t-micro);color:var(--muted)}.tdbNouveautes{gap:var(--ds-e3);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.tdbColonne{flex-direction:column;gap:1px;display:flex}.tdbColonneTitre{font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:.06em;color:var(--muted);margin-bottom:var(--ds-e1)}.tdbColonneTitre em{color:var(--dark);font-style:normal}@media (max-width:720px){.tdbBarre{grid-template-columns:96px 1fr 24px}.tdbBarreMontant{display:none}}.tdbBarreHaute select{flex:none;width:auto}.tdbLigneTexte{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tdbBarres{max-width:880px}.settingsForm label.inactif{opacity:.55}.settingsForm label.inactif textarea{background:var(--ds-repos);cursor:not-allowed}.settingsForm label.inactif strong{color:var(--ds-encre-meta);text-transform:uppercase;font-size:var(--ds-t-micro);letter-spacing:.08em}.detailFermer{z-index:3;border:1px solid var(--ds-trait);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);width:26px;height:26px;color:var(--ds-encre-meta);font-size:var(--ds-t-section);line-height:var(--ds-lh-plein);cursor:pointer;position:absolute;top:10px;right:10px}.detailFermer:hover{background:var(--ds-repos);color:var(--ds-encre)}.bilanTable{font-variant-numeric:tabular-nums}.bilanTable th{text-align:right;font-size:var(--ds-t-meta);color:var(--ds-encre-meta);font-weight:var(--ds-graisse)}.bilanTable th:first-child,.bilanTable td:first-child{text-align:left}.bilanTable td{text-align:right}.bilanTable tr.bilanTotal td{border-top:1px solid var(--ds-trait);font-weight:var(--ds-graisse)}.bilanTable tr.enErreur td{color:var(--ds-encre-faible);font-style:italic}.historiqueScans{max-width:1100px}.historiqueScans .historiqueScansDate{white-space:nowrap}.historiqueScansMeta{margin:var(--ds-e1) 0 0}.rejetsExemples{margin:var(--ds-e3) 0 0;padding:0;list-style:none}.rejetsExemples li{padding:var(--ds-e1) 0;border-bottom:1px solid var(--ds-trait);font-size:var(--ds-t-contexte)}.rejetsExemples li:last-child{border-bottom:0}.bilanAlerte{margin:0 0 var(--ds-e3);padding:var(--ds-e2) var(--ds-e3);border-left:2px solid var(--ds-encre);background:var(--ds-repos);font-size:var(--ds-t-contexte)}.bilanPied{margin-top:var(--ds-e2)}.bilanErreurMention{color:var(--ds-jour)}.signaux .signauxTable th.colCommercial,.signaux .signauxTable td.colCommercial{width:120px}.signaux .signalInitiale{font-weight:var(--ds-graisse);color:var(--ds-encre)}.signaux .cellTitreAge{white-space:nowrap;color:var(--ds-encre-meta);flex:none}.signaux .signalSansCommercial{font-size:var(--ds-t-micro)}.dsTable th.colFin,.dsTable td.colFin{width:0;padding:0}.journee .dsTable{max-width:1560px}.journee .dsTable.bilanTable{max-width:1320px}.relancesTable{max-width:1560px}@media (min-width:2000px){.workspaceV2:not(.sansPanneau){grid-template-columns:minmax(0,1fr) minmax(360px,560px)}}@container (min-width:1900px){.signaux .signauxTable th.colTitre{width:1100px}.signaux .signauxTable th.colFin{width:auto}.annuaireTable th.colNomEtab{width:480px}.annuaireTable th.colLieu{width:640px}.annuaireTable th.colFin{width:auto}.repertoire .repertoireTable th.colContact{width:420px}.repertoire .repertoireTable th.colOrg{width:400px}.repertoire .repertoireTable th.colFin{width:auto}}@media print{.sidebar,.pageHeader,.listeToolbar,.annuaireFiltres,.annuaireLotBarre,.annuairePagination,.notice,.scanReport,.ficheOverlay,.ficheDrawer,.modalOverlay,button,select,input,textarea{display:none!important}.appShell,.appContent{height:auto!important;display:block!important;overflow:visible!important}.appContent>*{max-width:none!important}.annuaireTable th.colCoche,.annuaireTable .cellCoche,.colFin{display:none!important}.workspaceV2{display:block!important}.detailPanelV2{display:none!important}.dsTable{width:100%!important}}.connexionEcran{min-height:100dvh;padding:var(--ds-e5);background:var(--ds-repos);justify-content:center;align-items:center;display:flex}.connexionCarte{background:var(--ds-fond);border:1px solid var(--ds-trait);border-radius:var(--ds-rayon);width:100%;max-width:380px;padding:var(--ds-e5)}.connexionMarque{margin:0 0 var(--ds-e1);font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);text-transform:uppercase;letter-spacing:var(--ds-section-espacement);color:var(--ds-encre-meta)}.connexionTitre{margin:0 0 var(--ds-e2);font-size:var(--ds-t-page);font-weight:var(--ds-graisse-forte);color:var(--ds-encre);line-height:var(--ds-lh-serre)}.connexionAide{margin:0 0 var(--ds-e4);font-size:var(--ds-t-contexte);line-height:var(--ds-lh-lisible);color:var(--ds-encre-douce)}.connexionForm{gap:var(--ds-e3);display:grid}.connexionChamp{gap:var(--ds-e1);display:grid}.connexionChamp>span{font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);color:var(--ds-encre-douce)}.connexionChamp>input{min-height:var(--ds-h-champ);padding:0 var(--ds-e2);font-size:var(--ds-t-contexte);color:var(--ds-encre);background:var(--ds-fond);border:var(--ds-bordure);border-radius:var(--ds-rayon-petit)}.connexionChamp>input:focus-visible{outline:2px solid var(--ds-encre);outline-offset:1px}.connexionErreur{font-size:var(--ds-t-contexte);line-height:var(--ds-lh-lisible);color:var(--ds-retard);margin:0}.appMobileBar,.sidebarBackdrop{display:none}@media (max-width:600px){.sidebar{z-index:200;width:min(84vw,320px);height:100dvh;transition:transform var(--ds-duree-standard) ease;box-shadow:var(--ds-ombre-2);flex-flow:column;align-items:stretch;gap:0;position:fixed;top:0;left:0;overflow-y:auto;transform:translate(-100%)}.sidebar.ouvert{transform:translate(0)}.rechercheGlobale{min-width:0;padding:var(--ds-e2) var(--ds-e2);flex:none}.sidebarNav{padding:var(--ds-e2) var(--ds-e2);flex-flow:column;flex:none;overflow-x:visible}.sidebarLink{flex:none;width:100%}.sidebarGroupeTitre{display:flex}.sidebarGroupe{flex-direction:column;display:flex}.sidebarGroupe+.sidebarGroupe{margin-top:var(--ds-e2)}.sidebarTete,.sidebarGroupeEntrees{flex-direction:column;display:flex}.sidebarBrand{border-bottom:1px solid var(--ds-nav-trait)}.sidebarBrandText span{display:block}.sidebarVersion{margin-top:auto;margin-left:0;display:block}.sidebarBackdrop{z-index:150;background:color-mix(in srgb, var(--ds-encre) 42%, transparent);border:0;display:block;position:fixed;inset:0}.appMobileBar{align-items:center;gap:var(--ds-e2);min-height:48px;padding:0 var(--ds-e3);border-bottom:1px solid var(--ds-trait);background:var(--ds-fond);z-index:20;display:flex;position:sticky;top:0}.hamburger{border:1px solid var(--ds-trait);border-radius:var(--ds-rayon);background:var(--ds-fond);width:44px;height:44px;font-size:var(--ds-t-icone);color:var(--ds-encre);flex:none;justify-content:center;align-items:center;display:inline-flex}.appMobileTitre{font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);color:var(--ds-encre);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sidebarLink,.dsBoutonAction,.dsBoutonSombre,.dsBoutonDiscret,.softButton,.primaryButton,.miniButton,.decisionButton,.puceFiltre,.dsChip,.carteCouche,.dsChampDiscret,select,input[type=text],input[type=search],.interlocuteurGrille input[type]{min-height:44px}.dsTel,a[href^=tel\:]{align-items:center;min-height:44px;display:inline-flex}.carteConteneur{min-height:65vh}}.bandeauMobilePoste{display:none}@media (max-width:600px){.bandeauMobilePoste{margin:var(--ds-e2) 0 var(--ds-e2);padding:var(--ds-e3) var(--ds-e3);background:var(--ds-repos);border:1px solid var(--ds-trait);border-left:3px solid var(--ds-encre);border-radius:var(--ds-rayon);font-size:var(--ds-t-meta);color:var(--ds-encre);line-height:1.45;display:block}.bandeauMobilePoste strong{font-weight:var(--ds-graisse-forte)}.bandeauMobilePoste em{font-style:normal;font-weight:var(--ds-graisse)}.carteListe{min-width:0}.carteCategoriesLigne,.carteCoucheExplication,.carteModeMarqueurs{display:none}.carteCouches{scrollbar-width:none;flex-wrap:nowrap;overflow-x:auto}.carteCouches::-webkit-scrollbar{display:none}.carteConteneur{min-height:78vh}.appContent{padding-left:var(--ds-e3);padding-right:var(--ds-e3)}.cartePanel{margin-left:-12px;margin-right:-12px}.mListe{padding:var(--ds-e3)}.mModeLigne{justify-content:space-between;align-items:center;gap:var(--ds-e2);margin-bottom:var(--ds-e3);display:flex}.mMode{min-height:44px;padding:0 var(--ds-e4);border-radius:var(--ds-rayon-pilule);border:1px solid var(--ds-trait);background:var(--ds-fond);color:var(--ds-encre);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte)}.mMode.actif{background:var(--ds-encre);color:var(--ds-fond);border-color:var(--ds-encre)}.mMode em{opacity:.7;margin-left:var(--ds-e1);font-style:normal}.mCompte{font-size:var(--ds-t-micro);color:var(--ds-encre-meta);white-space:nowrap;font-family:inherit}.mBarre{gap:var(--ds-e2);margin-bottom:var(--ds-e2);display:flex}.mFiltresBouton{min-height:44px;padding:0 var(--ds-e3);align-items:center;gap:var(--ds-e2);border:1px solid var(--ds-trait);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);color:var(--ds-encre);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);flex:none;display:inline-flex}.mBadge{background:var(--ds-encre);color:var(--ds-fond);border-radius:var(--ds-rayon-pilule);font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);min-width:20px;height:20px;padding:0 var(--ds-e1);justify-content:center;align-items:center;display:inline-flex}.mTriLabel{flex:1;display:flex}.mTri{border:1px solid var(--ds-trait);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);min-height:44px;color:var(--ds-encre);font-size:var(--ds-t-meta);padding:0 var(--ds-e2);flex:1}.mChips{gap:var(--ds-e1);margin-bottom:var(--ds-e3);flex-wrap:wrap;display:flex}.mChipActif{min-height:32px;padding:0 var(--ds-e2);border-radius:var(--ds-rayon-pilule);background:var(--ds-encre);color:var(--ds-fond);font-size:var(--ds-t-micro);font-weight:var(--ds-graisse);align-items:center;gap:var(--ds-e1);border:0;display:inline-flex}.mChipEffacer{min-height:32px;padding:0 var(--ds-e2);color:var(--ds-encre-meta);font-size:var(--ds-t-micro);text-underline-offset:2px;background:0 0;border:0;text-decoration:underline}.mCartes{margin:0;padding:0;list-style:none}.mCartes>li{border-top:1px solid var(--ds-trait)}.mCartes>li:last-child{border-bottom:1px solid var(--ds-trait)}.mCarte{align-items:stretch;gap:var(--ds-e2);display:flex}.mCarteOuvrir{gap:var(--ds-e1);text-align:left;min-width:0;padding:var(--ds-e3) 0 var(--ds-e3) 0;background:0 0;border:0;flex-direction:column;flex:1;align-items:flex-start;min-height:44px;display:flex}.mCarteTitre{font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);color:var(--ds-encre);line-height:var(--ds-lh-serre);align-items:baseline;gap:var(--ds-e1);display:flex}.mRang{font-size:var(--ds-t-micro);font-weight:var(--ds-graisse-forte);color:var(--ds-action-encre);background:var(--ds-repos);border:1px solid var(--ds-trait);border-radius:var(--ds-rayon-petit);padding:0 var(--ds-e1);flex:none}.mCarteSous{font-size:var(--ds-t-meta);color:var(--ds-encre-douce);line-height:1.3}.mCarteMeta{font-size:var(--ds-t-micro);color:var(--ds-encre-meta)}.mCarteTel{border-radius:var(--ds-rayon-petit);background:var(--ds-action);width:44px;height:44px;color:var(--ds-action-encre);font-size:var(--ds-t-icone);flex:none;justify-content:center;align-self:center;align-items:center;text-decoration:none;display:inline-flex}.mVide{font-size:var(--ds-t-meta);color:var(--ds-encre-meta);padding:var(--ds-e5) var(--ds-e1);text-align:center}.mPagination{justify-content:space-between;align-items:center;gap:var(--ds-e2);margin-top:var(--ds-e3);display:flex}.mPagination button{min-height:44px;padding:0 var(--ds-e3);border:1px solid var(--ds-trait);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);color:var(--ds-encre);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse)}.mPagination button:disabled{color:var(--ds-encre-faible)}.mPagination span{font-size:var(--ds-t-micro);color:var(--ds-encre-meta)}.mTiroir{z-index:400;flex-direction:column;justify-content:flex-end;display:flex;position:fixed;inset:0}.mTiroirVoile{background:color-mix(in srgb, var(--ds-encre) 42%, transparent);position:absolute;inset:0}.mTiroirPanneau{background:var(--ds-fond);border-radius:var(--ds-rayon) var(--ds-rayon) 0 0;max-height:82dvh;box-shadow:var(--ds-ombre-2);animation:mMonte var(--ds-duree-standard) ease;flex-direction:column;display:flex;position:relative}@keyframes mMonte{0%{transform:translateY(12px)}to{transform:translateY(0)}}.mTiroirTete{padding:var(--ds-e4) var(--ds-e4);border-bottom:1px solid var(--ds-trait);justify-content:space-between;align-items:center;display:flex}.mTiroirTete strong{font-size:var(--ds-t-section)}.mTiroirFermer{width:40px;height:40px;font-size:var(--ds-t-icone);color:var(--ds-encre);background:0 0;border:0}.mTiroirCorps{padding:var(--ds-e1) var(--ds-e4) var(--ds-e3);overflow-y:auto}.mSection{padding:var(--ds-e4) 0;border-bottom:1px solid var(--ds-trait)}.mSection:last-child{border-bottom:0}.mSection h4{margin:0 0 var(--ds-e3);font-size:var(--ds-t-micro);letter-spacing:.04em;text-transform:uppercase;color:var(--ds-encre-meta);font-weight:var(--ds-graisse)}.mSectionChips{gap:var(--ds-e2);flex-wrap:wrap;display:flex}.mChipFiltre{min-height:40px;padding:0 var(--ds-e3);border-radius:var(--ds-rayon-pilule);border:1px solid var(--ds-trait);background:var(--ds-fond);color:var(--ds-encre);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse)}.mChipFiltre.actif{background:var(--ds-encre);color:var(--ds-fond);border-color:var(--ds-encre)}.mChipFiltre em{opacity:.65;margin-left:var(--ds-e1);font-style:normal}.mTiroirPied{justify-content:space-between;align-items:center;gap:var(--ds-e3);padding:var(--ds-e3) var(--ds-e4);border-top:1px solid var(--ds-trait);background:var(--ds-fond);display:flex}.mLienEffacer{min-height:44px;padding:0 var(--ds-e2);color:var(--ds-encre-meta);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse);background:0 0;border:0}.mLienEffacer:disabled{color:var(--ds-encre-faible)}.mBoutonAppliquer{min-height:44px;padding:0 var(--ds-e4);border-radius:var(--ds-rayon-petit);background:var(--ds-action);color:var(--ds-action-encre);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);border:0}.mDetail{padding:0}.mRetour{z-index:10;text-align:left;width:100%;min-height:44px;padding:0 var(--ds-e3);border:0;border-bottom:1px solid var(--ds-trait);background:var(--ds-fond);color:var(--ds-encre);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse-forte);position:sticky;top:0}.mDetailCorps{padding:var(--ds-e1) 0}.srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.scanBlocPoste{display:contents}@media (max-width:600px){.scanBlocPoste,.pageHeader{display:none}.appMobileTitreBloc{flex-direction:column;flex:1;justify-content:center;min-width:0;display:flex}.appMobileCompteur{font-size:var(--ds-t-micro);color:var(--ds-encre-meta);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.appMobileActions{flex:none;position:relative}.appMobileMenuBouton{border:1px solid var(--ds-trait);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);width:44px;height:44px;font-size:var(--ds-t-icone);line-height:var(--ds-lh-plein);color:var(--ds-encre);justify-content:center;align-items:center;display:inline-flex}.appMobileMenuVoile{z-index:25;position:fixed;inset:0}.appMobileMenu{z-index:30;background:var(--ds-fond);border:1px solid var(--ds-trait);border-radius:var(--ds-rayon);box-shadow:var(--ds-ombre-2);min-width:200px;padding:var(--ds-e1);flex-direction:column;display:flex;position:absolute;top:calc(100% + 6px);right:0}.appMobileMenu button{text-align:left;min-height:44px;padding:0 var(--ds-e3);color:var(--ds-encre);font-size:var(--ds-t-meta);font-weight:var(--ds-graisse);border-radius:var(--ds-rayon-petit);background:0 0;border:0}.appMobileMenu button:active{background:var(--ds-repos)}.appMobileMenuInactif{min-height:44px;padding:0 var(--ds-e3);border-top:1px solid var(--ds-trait-leger);font-size:var(--ds-t-meta);color:var(--ds-encre-faible);cursor:default;align-items:center;display:flex}.sidebarGroupeTitre{min-height:44px}.appContent .dsLien{align-items:center;min-height:44px;display:inline-flex}.mRecherche{border:1px solid var(--ds-trait);border-radius:var(--ds-rayon-petit);background:var(--ds-fond);min-height:44px;color:var(--ds-encre);font-size:var(--ds-t-meta);padding:0 var(--ds-e3);flex:1}.mNotePoste{font-size:var(--ds-t-meta);color:var(--ds-encre-douce);background:var(--ds-repos);border:1px solid var(--ds-trait);border-radius:var(--ds-rayon);padding:var(--ds-e3) var(--ds-e3);margin-bottom:var(--ds-e4);line-height:1.4}.mNotePoste strong{color:var(--ds-encre)}.mNotePoste em{font-style:normal;font-weight:var(--ds-graisse);color:var(--ds-encre)}.mGroupe{margin-bottom:var(--ds-e4)}.mGroupeTete{justify-content:space-between;align-items:center;gap:var(--ds-e3);margin:0 0 var(--ds-e1);padding:0 var(--ds-e1);font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte);color:var(--ds-encre);display:flex}.mGroupeCompte{font-size:var(--ds-t-micro);color:var(--ds-encre-meta);font-weight:var(--ds-graisse);background:var(--ds-repos);border:1px solid var(--ds-trait);border-radius:var(--ds-rayon-pilule);padding:var(--ds-e1) var(--ds-e2)}.masqueMobilite{display:none!important}.mIntro{font-size:var(--ds-t-meta);color:var(--ds-encre-douce);margin:var(--ds-e1) 0 var(--ds-e3);line-height:1.45}.mIntro strong{color:var(--ds-encre);font-weight:var(--ds-graisse)}.mIntroLien{font:inherit;color:var(--ds-encre);font-weight:var(--ds-graisse);text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}}.decisionMotifBloc{flex-direction:column;display:flex}.decisionMotif input{flex:1;min-width:0}.decisionMotifAlerte{margin:var(--ds-e1) 0 0;color:var(--ds-jour)}.ficheSortie{gap:var(--ds-e2);margin-top:var(--ds-e2);flex-direction:column;display:flex}.ficheSortieActions{gap:var(--ds-e2);flex-wrap:wrap;display:flex}.ficheChamp input{width:100%}.etatEnregistrement{font-size:var(--ds-t-meta);color:var(--ds-encre-meta);display:inline-block}.parcoursNumero{width:20px;height:20px;margin-right:var(--ds-e1);border-radius:var(--ds-rayon-pilule);font-size:var(--ds-t-micro);font-weight:var(--ds-graisse);line-height:var(--ds-lh-plein);border:1.5px solid;justify-content:center;align-items:center;display:inline-flex}.parcoursEtape{align-items:center;gap:var(--ds-e1);font-size:var(--ds-t-meta);display:inline-flex}.parcoursEtape select:disabled,.parcoursPromotion button:disabled{opacity:.5;cursor:not-allowed}.parcoursRaison{margin:var(--ds-e1) 0 0}.srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.identiteVoile{z-index:1000;padding:var(--ds-e4);background:color-mix(in srgb, var(--ds-encre) 45%, transparent);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.identiteFenetre{background:var(--ds-fond);border-radius:var(--ds-rayon);width:100%;max-width:440px;max-height:calc(100dvh - 32px);padding:var(--ds-e4);box-shadow:var(--ds-ombre-2);overflow:auto}.identiteTete{justify-content:space-between;align-items:center;gap:var(--ds-e2);display:flex}.identiteTete h2{font-size:var(--ds-t-entite);color:var(--ds-encre);margin:0}.identiteFermer{min-width:var(--ds-h-geste);min-height:var(--ds-h-geste);font-size:var(--ds-t-icone);cursor:pointer;color:var(--ds-encre);background:0 0;border:0}.identiteChoix{gap:var(--ds-e2);margin-top:var(--ds-e3);grid-template-columns:repeat(auto-fill,minmax(150px,1fr));display:grid}.identiteBouton{min-height:var(--ds-h-geste);padding:0 var(--ds-e3);border:1.5px solid var(--ds-trait);border-radius:var(--ds-rayon);background:var(--ds-fond);color:var(--ds-encre);font-size:var(--ds-t-section);font-weight:var(--ds-graisse);cursor:pointer}.identiteBouton:hover{border-color:var(--ds-encre)}.identiteBouton.actif{background:var(--ds-encre);color:var(--ds-fond);border-color:var(--ds-encre)}.identiteBouton:disabled{cursor:wait}.identitePied{margin-top:var(--ds-e3);text-align:right}@media (max-width:480px){.identiteChoix{grid-template-columns:1fr}}.sidebarIdentite{width:calc(100% - 16px);margin:0 var(--ds-e2) var(--ds-e2);min-height:var(--ds-h-geste);padding:0 var(--ds-e3);border:1px solid color-mix(in srgb, var(--ds-fond) 25%, transparent);border-radius:var(--ds-rayon);color:inherit;font-size:var(--ds-t-contexte);font-weight:var(--ds-graisse);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;display:flex}.bandeauVue{margin:0 0 var(--ds-e2);padding:var(--ds-e1) var(--ds-e2);border-left:3px solid var(--ds-encre);background:var(--ds-repos);color:var(--ds-encre-meta)}.identiteTest{margin-top:var(--ds-e3);padding-top:var(--ds-e3);border-top:1px solid var(--ds-trait)}.identiteBoutonTest{width:100%;min-height:var(--ds-h-geste);padding:0 var(--ds-e3);border:1px dashed var(--ds-trait);border-radius:var(--ds-rayon);color:var(--ds-encre-meta);font-size:var(--ds-t-meta);cursor:pointer;background:0 0}.identiteBoutonTest:hover{color:var(--ds-encre);border-color:var(--ds-encre-meta)}.identiteBoutonTest.actif{color:var(--ds-encre);border-style:solid;border-color:var(--ds-encre)}.boutonNouvelleAffaire{min-height:var(--ds-h-geste);padding-inline:var(--ds-e4);flex-shrink:0}.mListe>.boutonNouvelleAffaire{width:100%;margin-bottom:var(--ds-e3)}.mListe>.manualForm{margin:0 0 var(--ds-e4)}.interlocuteurGrille{gap:var(--ds-e2) var(--ds-e3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.interlocuteurGrille label{gap:var(--ds-e1);font-size:var(--ds-t-contexte);color:var(--ds-encre-meta);font-weight:var(--ds-graisse);display:grid}.interlocuteurGrille input{min-height:var(--ds-h-champ);font-weight:var(--ds-graisse-normale);color:var(--ds-encre)}.interlocuteurAReprendre{margin:0 0 var(--ds-e2)}.kanbanMasquer{font:inherit;font-size:var(--ds-t-micro);color:var(--ds-encre-meta);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0}.kanbanMasquer:hover{color:var(--ds-encre);text-decoration:underline}.kanbanMasqueesBandeau{margin:0 0 var(--ds-e2)}.propositionRelanceLongue{margin-bottom:var(--ds-e3)}.propositionRelanceLigne{align-items:center;gap:var(--ds-e2);margin-top:var(--ds-e2);flex-wrap:wrap;display:flex}.propositionRelanceLibelle{font-size:var(--ds-t-contexte);color:var(--ds-encre-meta);min-width:48px}.propositionRelanceLigne input:not([type=date]){flex:180px;min-width:0}.propositionRelanceIgnorer{margin-left:auto}.journeeListe{margin:0;padding:0;list-style:none}.journeeLigne{font-size:var(--ds-t-contexte);align-items:baseline;gap:var(--ds-e2);min-height:var(--ds-h-petit);border-bottom:1px solid var(--ds-trait);display:flex}.journeeLigneNom{font:inherit;color:var(--ds-encre);font-weight:var(--ds-graisse);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;flex:0 auto;min-width:120px;padding:0;overflow:hidden}.journeeLigneNom:hover{text-decoration:underline}.journeeLigneContexte{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.journeePrenom{flex:none}.journeeExtraitTotal{margin:var(--ds-e1) 0 0}.bandeauScanAuto{margin:0 0 var(--ds-e2)}.scanActionAvecMention{align-items:center;gap:var(--ds-e2);display:inline-flex}.carteCouches .cartePleinEcranBouton{align-self:center;margin-left:auto}.carteWorkspace.pleinEcran{z-index:50;max-width:none;height:100dvh;padding:var(--ds-e2);background:var(--ds-fond);grid-template-rows:minmax(0,1fr);margin:0;position:fixed;inset:0}.appContent>.carteWorkspace.pleinEcran:first-child{margin:0}.carteWorkspace.pleinEcran .cartePanel{height:100%;min-height:0}.carteWorkspace.pleinEcran .carteToolbar{position:static}.carteWorkspace.pleinEcran .carteToolbar.carteToolbarRepliee{display:none}.carteWorkspace.pleinEcran .carteListe{min-height:0;overflow-y:auto}.carteBarrePleinEcran{align-items:center;gap:var(--ds-e2);padding:0 0 var(--ds-e2);display:flex}.carteBarrePleinEcranCouche{flex:1;min-width:0}@media (max-width:1024px){.carteWorkspace.pleinEcran{height:auto;overflow-y:auto}.carteWorkspace.pleinEcran .cartePanel{height:calc(100dvh - 2 * var(--ds-e2))}}@media (max-width:600px){.carteCouches .cartePleinEcranBouton{order:-1;margin-left:0}.carteWorkspace.pleinEcran .cartePanel{margin-left:0;margin-right:0}}.ancienneteAContacter{white-space:nowrap;flex:none}.ancienneteAContacter.discrete{color:var(--ds-encre-meta)}.ancienneteAContacter.alerte{color:var(--ds-retard);font-weight:var(--ds-graisse)}.ancienneteSynthese{margin:0 0 var(--ds-e1);color:var(--ds-retard);font-weight:var(--ds-graisse)}.affairePage .detailHeaderV2 .ancienneteAContacter.discrete{color:var(--ds-encre-meta)}.affairePage .detailHeaderV2 .ancienneteAContacter.alerte{color:var(--ds-retard);font-weight:var(--ds-graisse)}:focus-visible{outline-color:var(--ds-focus)}input:focus-visible,select:focus-visible,textarea:focus-visible{border-color:var(--ds-focus);box-shadow:0 0 0 1px var(--ds-focus)}.primaryButton,.darkButton,.softButton,.dangerButton,.miniButton,.decisionButton,.dsBoutonAction,.dsBoutonSombre,.dsBoutonDiscret,.puceFiltre,.segment,.echeanceAction{transition-property:background-color,border-color,color,box-shadow,opacity,transform,filter;transition-duration:var(--ds-duree-rapide);transition-timing-function:var(--ds-courbe)}:is(.primaryButton,.darkButton,.softButton,.dangerButton,.miniButton,.decisionButton,.dsBoutonAction,.dsBoutonSombre,.dsBoutonDiscret,.puceFiltre,.segment,.echeanceAction):active:not(:disabled){filter:brightness(.96);transition-duration:0s;transform:translateY(1px)}:is(.primaryButton,.darkButton,.softButton,.dangerButton,.miniButton,.decisionButton,.dsBoutonAction,.dsBoutonSombre,.dsBoutonDiscret,.puceFiltre,.echeanceAction):disabled{opacity:var(--ds-desactive-opacite);cursor:not-allowed}[aria-busy=true]{cursor:progress}.dsSquelette{gap:var(--ds-e2);padding:var(--ds-e3) 0;display:grid}.dsSquelette-cartes{gap:var(--ds-e2);padding:0}.dsSquelette-fiche{gap:var(--ds-e4);padding:var(--ds-e4) 0}.dsSqueletteElement{gap:var(--ds-e1);display:grid}.dsSquelette-lignes .dsSqueletteElement{align-items:center;gap:var(--ds-e4);height:var(--ds-ligne-dense);border-bottom:var(--ds-bordure);padding:0 var(--ds-e2);grid-template-columns:minmax(120px,2fr) 3fr}.dsSquelette-cartes .dsSqueletteElement{padding:var(--ds-carte-pad);border:var(--ds-bordure);border-radius:var(--ds-rayon);background:var(--ds-fond);box-shadow:var(--ds-ombre-1);align-content:center;height:64px}.dsSquelette-fiche .dsSqueletteElement{gap:var(--ds-e2)}.dsSqueletteBarre{border-radius:var(--ds-rayon-petit);background:linear-gradient(90deg, var(--ds-survol) 25%, var(--ds-repos) 50%, var(--ds-survol) 75%);background-size:200% 100%;width:70%;height:10px;animation:1.2s ease-in-out infinite dsSqueletteLueur;display:block}.dsSqueletteBarre-forte{width:45%;height:12px}.dsSquelette-fiche .dsSqueletteBarre-forte{width:30%}@keyframes dsSqueletteLueur{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes dsApparait{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.affaireMenu,.rechercheGlobaleListe,.echeancePlanif,.appMobileMenu{animation:dsApparait var(--ds-duree-rapide) var(--ds-courbe)}.signaux .cellTitreInner .titreLien{font-weight:var(--ds-graisse-forte)}.signaux .cellTitreSource.dsPastille{color:var(--ds-encre-meta);font-weight:var(--ds-graisse-normale);background:0 0;padding-inline:0}.signaux .signauxTable td.colVille{color:var(--ds-encre-douce)}.signaux .signauxTable td.colScore{color:var(--ds-encre-douce);font-weight:var(--ds-graisse-normale)}.signaux .rangTop{font-weight:var(--ds-graisse);background:0 0}.scanBlocPoste .blocRepliableResume{white-space:normal;max-width:60%}.bandeauScanAutoMobile{display:none}.signauxAlertePile{margin-bottom:var(--ds-e2);padding-block:var(--ds-e1)}.signauxAlertePile .alerteTexteCourt{display:none}@media (max-width:600px){.bandeauScanAutoMobile{display:block}.signauxAlertePile .alerteTexteLong{display:none}.signauxAlertePile .alerteTexteCourt{display:inline}}.etatSignaux{align-items:baseline;gap:var(--ds-e2) var(--ds-e3);padding:var(--ds-e4) var(--ds-e3);border-bottom:var(--ds-bordure);flex-wrap:wrap;display:flex}.etatSignauxTitre{font-size:var(--ds-t-section);font-weight:var(--ds-graisse-forte)}.etatSignauxTrie .etatSignauxTitre{color:var(--ds-succes)}.etatSignauxErreur .etatSignauxTitre{color:var(--ds-retard)}.etatSignauxPhrase{font-size:var(--ds-t-contexte);color:var(--ds-encre-douce)}.etatSignauxErreur{border:1px solid color-mix(in srgb, var(--ds-retard) 25%, transparent);border-radius:var(--ds-rayon);margin:var(--ds-e4) 0}
