@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500&family=DM+Mono:wght@400;500&display=swap";:root{--fond: #fff;--survol: #eef1f3;--gris: #f2f4f6;--carte: #fff;--bord: #dde1e6;--bord-fort: #c5ccd4;--texte: #111827;--texte-2: #27313d;--texte-3: #4b5764;--texte-4: #6f7b88;--turquoise: #0696a3;--turquoise-fonce: #05606a;--turquoise-clair: #d9f0f2;--turquoise-leger: #e9f6f7;--turquoise-filet: #c4e5e9;--rayon: 4px;--rayon-grand: 8px;--ombre: 0 4px 20px rgba(31, 41, 51, .05);--chaud: #f7f5f0;--serie-operateurs: #2a78d6;--serie-fin: #eb6834;--serie-bot: #1baf7a;--serie-autres: #cfd5db;--serie-rang-1: #2a78d6;--serie-rang-2: #eb6834;--serie-rang-3: #1baf7a;--serie-rang-4: #eda100;--serie-rang-5: #e87ba4;--serie-rang-6: #008300;--serie-rang-7: #6250d6;--serie-rang-8: #e34948;--serie-total: #4b5764;--serie-linkedin: #2a78d6;--serie-instagram: #eb6834;--serie-annee: #2a78d6;--serie-an-dernier: #eb6834;--canal-outbound: #2a78d6;--canal-inbound: #eb6834;--canal-revendeurs: #1baf7a;--canal-reseaux: #8e5fd4;--canal-indetermine: #cfd5db;color-scheme:light}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;height:100%}body{background:var(--fond);color:var(--texte);font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;-webkit-font-smoothing:antialiased}button,select,textarea,input{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:default}h1,h2,h3{font-weight:400;letter-spacing:-.01em}:focus-visible{outline:2px solid var(--turquoise);outline-offset:2px}.visuellement-cache{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.icone{flex-shrink:0}.icone-accent{color:var(--ia-icone, var(--turquoise))}.pastille-ia{width:26px;height:26px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:7px;background:var(--ia, var(--turquoise));color:var(--ia-sur, #fff)}.bande-logo{display:flex;height:4px;border-radius:2px;overflow:hidden}.bande-logo span{flex:1}.points-logo{display:inline-flex;gap:3px}.points-logo span{width:6px;height:6px;border-radius:50%}@keyframes apparition{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes rebond{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes glisse{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:none}}.porte{min-height:100%;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);background:var(--fond)}.porte-marque{display:flex;flex-direction:column;gap:26px;padding:48px 56px;background:var(--chaud)}.porte-marque .bande-logo{max-width:160px;margin-bottom:-6px}.porte-marque-tete{display:flex;align-items:center;gap:10px;font-size:16px}.porte-logo{width:32px;height:32px;border-radius:8px;object-fit:contain}.porte-marque h1{margin:auto 0 0;max-width:560px;font-size:40px;line-height:1.15;letter-spacing:-.02em;color:var(--texte)}.porte-marque>p{margin:0;max-width:500px;font-size:16px;line-height:1.6;color:var(--texte-3)}.porte-liste{margin:0 0 auto;padding:0;list-style:none;max-width:500px}.porte-liste li{display:flex;align-items:center;gap:14px;padding:11px 0}.porte-liste-nom{font-size:15px}.porte-liste span:last-child{margin-left:auto;font-size:13px;color:var(--texte-3)}.porte-pied{margin:0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--texte-3)}.porte-acces{display:flex;align-items:center;justify-content:center;padding:40px 24px}.porte-carte{width:100%;max-width:400px;padding:36px 32px 26px;background:var(--carte);border:1px solid var(--bord);border-radius:var(--rayon-grand);box-shadow:var(--ombre);animation:apparition .4s ease}.porte-carte h2{margin:0 0 6px;font-size:24px}.porte-texte{margin:0 0 24px;color:var(--texte-3);font-size:14.5px;line-height:1.6}.zone-google{display:flex;justify-content:center;min-height:44px}.porte-note{margin:14px 0 0;font-size:12.5px;color:var(--texte-4);text-align:center}.porte-erreur{margin:14px 0 0;padding:10px 12px;border-radius:var(--rayon);background:#fdf0ee;border:1px solid #f2cfc8;color:#9b3a2a;font-size:13px;line-height:1.5}.espace{display:flex;height:100%;min-height:0}.principal{flex:1;min-width:0;display:flex;flex-direction:column;min-height:0}.barre{height:56px;flex-shrink:0;display:flex;align-items:center;gap:12px;padding:0 28px;border-bottom:1px solid var(--bord);background:var(--fond)}.barre-titre{flex:1;min-width:0;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.barre .bouton-fermer-discussion{height:32px;flex-shrink:0;padding:0 12px;font-size:13px}.bouton-fermer-discussion:hover{color:var(--texte);border-color:var(--bord-fort)}.bouton-menu{display:none;width:36px;height:36px;align-items:center;justify-content:center;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff;color:var(--texte-2)}.menu{width:260px;flex-shrink:0;background:var(--chaud);border-right:1px solid var(--bord);color:var(--texte-2);display:flex;flex-direction:column;padding:16px 12px 12px;min-height:0;z-index:50}.menu-tete{display:flex;align-items:center;gap:10px;padding:0 8px 20px}.menu-tete img{width:30px;height:30px;border-radius:7px}.menu-tete strong{display:block;font-size:15px;font-weight:400;color:var(--texte)}.menu-tete span{display:block;font-size:11.5px;color:var(--texte-3)}.nav-bouton{display:flex;align-items:center;gap:11px;width:100%;height:38px;margin-bottom:2px;padding:0 12px;border:none;border-radius:var(--rayon);background:transparent;color:inherit;text-align:left;font-size:14px}.nav-bouton:hover{background:#fff;color:var(--texte)}.nav-bouton[aria-current=page],.nav-bouton[aria-current=true]{background:#fff;color:var(--texte);box-shadow:0 0 0 1px var(--bord)}.nav-bouton:disabled{color:var(--texte-4)}a.nav-bouton{text-decoration:none;color:inherit}.nav-externe{margin-left:auto;color:var(--texte-4)}.nav-bouton:disabled:hover{background:transparent}.nav-bientot{margin-left:auto;padding:2px 7px;border-radius:var(--rayon);background:var(--survol);color:var(--texte-3);font-size:10.5px;letter-spacing:.04em;text-transform:uppercase}.menu-section{margin:22px 12px 6px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texte-4)}.menu-vide{margin:4px 12px;font-size:12.5px;line-height:1.5;color:var(--texte-4)}.menu-historique{flex:1;min-height:60px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.historique{display:flex;align-items:flex-start;gap:10px;width:100%;padding:8px 12px;border:none;border-radius:var(--rayon);background:transparent;color:var(--texte-2);text-align:left;font-size:13px;line-height:1.4}.historique:hover{background:#fff;color:var(--texte)}.historique[aria-current=true],.historique[aria-current=page]{background:#fff;color:var(--texte);box-shadow:0 0 0 1px var(--bord)}.historique-icone{margin-top:1px;color:var(--ia-icone, var(--texte-3))}.historique-titre{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sous-menu{margin:2px 0 8px 21px;display:flex;flex-direction:column;gap:1px;padding-left:8px;border-left:1px solid var(--bord)}.menu-espace{flex:1}.sous-menu .historique{align-items:center}.sous-menu-cadenas{margin-left:auto;display:inline-flex;color:var(--texte-4)}.sous-menu .historique:disabled,.sous-menu .historique:disabled .historique-icone{color:var(--texte-4)}.sous-menu .historique:disabled:hover{background:transparent}.menu-compte{display:flex;align-items:center;gap:10px;margin-top:10px;padding:12px 8px 2px;border-top:1px solid var(--bord)}.avatar{width:32px;height:32px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--turquoise);color:#fff;font-size:13px;object-fit:cover}.menu-compte{position:relative}.compte-bouton{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:4px;margin:-4px 0 -4px -4px;border:none;border-radius:var(--rayon);background:transparent;text-align:left}.compte-bouton{border:1px solid transparent;cursor:pointer}.compte-bouton:hover,.compte-bouton[aria-expanded=true],.compte-bouton[aria-current=page]{background:#fff;border-color:var(--bord)}.compte-chevrons{flex-shrink:0;color:var(--texte-4)}.compte-bouton:hover .compte-chevrons,.compte-bouton[aria-expanded=true] .compte-chevrons{color:var(--texte-2)}.compte-options{position:absolute;left:4px;right:4px;bottom:calc(100% + 6px);z-index:60;display:flex;flex-direction:column;padding:5px;background:#fff;border:1px solid var(--bord);border-radius:var(--rayon-grand);box-shadow:0 12px 32px #1f29331f;animation:apparition .15s ease}.compte-options button{display:flex;align-items:center;gap:10px;height:36px;padding:0 10px;border:none;border-radius:var(--rayon);background:transparent;text-align:left;font-size:13.5px;color:var(--texte-2)}.compte-options button:hover{background:var(--survol);color:var(--texte)}.compte-texte{flex:1;min-width:0}.compte-texte strong{display:block;font-size:13px;font-weight:400;color:var(--texte)}.compte-texte span{display:block;font-size:11.5px;color:var(--texte-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bouton-deconnexion{width:30px;height:30px;display:flex;align-items:center;justify-content:center;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff;color:var(--texte-3)}.bouton-deconnexion:hover{color:var(--texte);border-color:var(--bord-fort)}.voile{display:none}.filtres,.choix{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.filtres{margin-top:18px}.filtre{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:1px solid transparent;border-radius:999px;background:var(--ia-clair);font-size:13.5px;color:var(--ia-fonce);transition:background .15s,color .15s,border-color .15s}.filtre:hover:not(:disabled){border-color:var(--ia-icone)}.filtre[aria-checked=true],.filtre[aria-pressed=true]{background:var(--ia);color:var(--ia-sur)}.filtre:disabled:not([aria-pressed=true]){opacity:.6}.filtre[role=radio]:disabled{cursor:help}.filtre-cadre{position:relative;display:inline-flex}.bulle-filtre{position:absolute;top:calc(100% + 8px);left:50%;z-index:6;width:min(360px,calc(100vw - 32px));padding:12px 14px;transform:translate(calc(-50% + var(--decalage, 0px)));visibility:hidden;opacity:0;transition:opacity .12s ease;pointer-events:none;background:#fff;border:1px solid var(--bord);border-radius:var(--rayon-grand);box-shadow:0 6px 24px #1f29331f;font-size:12.5px;line-height:1.5;text-align:left;color:var(--texte-2)}@media(hover:hover){.filtre-cadre:hover .bulle-filtre{visibility:visible;opacity:1}}.filtre-cadre:has(:focus-visible) .bulle-filtre{visibility:visible;opacity:1}.bulle-filtre p{margin:0}.bulle-filtre .bulle-filtre-titre{margin-bottom:8px;font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--ia-fonce)}.bulle-filtre .bulle-filtre-note{margin-bottom:8px;color:var(--texte-4)}.bulle-filtre ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.bulle-filtre li{position:relative;padding-left:14px}.bulle-filtre li:before{content:"";position:absolute;top:.6em;left:0;width:6px;height:6px;border-radius:50%;background:var(--ia-icone)}.bulle-filtre li span{display:block;color:var(--texte)}.bulle-filtre li small{display:block;font-size:12px;line-height:1.45;color:var(--texte-4)}.aiguillage{min-height:22px;margin:16px 0 0;font-size:13px;color:var(--texte-3);text-align:center}.champ{display:flex;align-items:flex-end;gap:8px;width:100%;padding:6px 6px 6px 14px;background:#fff;border:1px solid var(--bord-fort);border-radius:var(--rayon-grand);box-shadow:var(--ombre);transition:border-color .15s,box-shadow .15s}.champ:focus-within{border-color:var(--turquoise);box-shadow:var(--ombre),0 0 0 3px #0696a31a}.champ textarea{flex:1;min-width:0;border:none;outline:none;resize:none;background:transparent;padding:9px 0;font-size:14.5px;line-height:1.5;max-height:180px;color:var(--texte)}.champ textarea::placeholder{color:var(--texte-4)}.champ-grand{padding:10px 10px 10px 20px}.champ-grand textarea{font-size:16px;padding:12px 0}.bouton-envoyer{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:none;border-radius:var(--rayon);background:var(--turquoise);color:#fff;transition:background .15s}.champ-grand .bouton-envoyer{width:44px;height:44px}.bouton-envoyer:hover:not(:disabled){background:var(--turquoise-fonce)}.bouton-envoyer:disabled{background:var(--bord);color:#fff}.accueil{flex:1;overflow-y:auto;padding:80px 28px 56px}.accueil-centre{max-width:780px;margin:0 auto;text-align:center;animation:apparition .4s ease}.accueil-surtitre{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--texte-3)}.accueil h1{margin:0 0 14px;font-size:38px;line-height:1.2;letter-spacing:-.02em}.accueil-texte{max-width:540px;margin:0 auto 34px;color:var(--texte-3);font-size:15.5px;line-height:1.6}.accueil .champ{text-align:left}.en-savoir-plus{display:inline-flex;align-items:center;gap:6px;margin-top:30px;padding:0;border:none;background:none;font-size:14px;color:var(--texte-2);transition:color .15s}.en-savoir-plus:hover{color:var(--turquoise-fonce)}.liste{border:1px solid var(--bord);border-radius:var(--rayon-grand);overflow:hidden;background:#fff;text-align:left}.ligne{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(0,1.6fr);align-items:baseline;gap:24px;width:100%;padding:16px 22px;border:none;background:transparent;text-align:left;transition:background .15s}.ligne:hover:not(:disabled){background:var(--survol)}.ligne:disabled{opacity:.55}.ligne-nom{display:inline-flex;align-items:center;gap:12px;font-size:15px;color:var(--texte)}.ligne-texte{font-size:14px;line-height:1.5;color:var(--texte-3)}.ligne-texte small{display:block;margin-top:3px;font-size:12px;color:var(--texte-4)}.liste-exemples{margin-top:22px}.liste-exemples .ligne{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:13px 18px}.liste-exemples .ligne-nom{font-size:14px;color:var(--texte-2)}.liste-exemples .ligne-fin{color:var(--texte-4)}.liste-exemples .ligne:hover{background:var(--ia-leger)}.liste-exemples .ligne:hover .ligne-fin{color:var(--ia-icone)}.ligne-assistant:hover:not(:disabled){background:var(--ia-leger)}.fenetre-voile{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:#1f29334d;animation:apparition .2s ease}.fenetre{width:100%;max-width:860px;max-height:100%;overflow-y:auto;padding:26px 28px 28px;background:#fff;border:1px solid var(--bord);border-radius:var(--rayon-grand);box-shadow:0 24px 64px #1f293324}.fenetre-tete{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.fenetre-tete h2{margin:0;font-size:19px}.fenetre-tete h2 span{margin-left:12px;color:var(--texte-3)}.bouton-fermer{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff;color:var(--texte-3)}.bouton-fermer:hover{color:var(--texte);border-color:var(--bord-fort)}.discussion{flex:1;min-height:0;display:flex}.discussion-centre{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.fil{flex:1;min-height:0;overflow-y:auto;padding:32px 28px 12px}.largeur{max-width:820px;margin:0 auto}.msg-utilisateur{display:flex;justify-content:flex-end;margin:0 0 20px;animation:apparition .3s ease}.bulle{max-width:min(560px,85%);padding:12px 16px;border-radius:var(--rayon-grand) var(--rayon-grand) 2px var(--rayon-grand);background:var(--turquoise);color:#fff;font-size:14.5px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.msg-ia{margin:0 0 24px;padding:18px 20px;background:var(--gris);border:1px solid var(--bord);border-radius:var(--rayon-grand);animation:apparition .3s ease}.msg-choix{margin:0 0 24px;padding:18px 20px;background:#fff;border:1px solid var(--bord);border-radius:var(--rayon-grand);animation:apparition .3s ease}.msg-choix p{margin:0 0 12px;font-size:14px;line-height:1.55;color:var(--texte-2)}.msg-erreur{margin:0 0 24px;padding:14px 18px;background:#fdf0ee;border:1px solid #f2cfc8;border-radius:var(--rayon-grand);animation:apparition .3s ease}.msg-erreur p{margin:0 0 10px;font-size:14px;line-height:1.55;color:#9b3a2a}.msg-choix .choix{justify-content:flex-start}.entete-ia{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:12px}.entete-nom{font-size:15px;color:var(--ia-fonce)}.entete-domaine{font-size:12.5px;color:var(--texte-3)}.entete-mode{padding:2px 8px;border-radius:var(--rayon);background:#fff;font-size:11.5px;color:var(--texte-3)}.reponse{font-size:15px;line-height:1.7;color:var(--texte-2);overflow-wrap:anywhere}.reponse p{margin:0 0 10px}.reponse>:last-child{margin-bottom:0}.reponse ul,.reponse ol{margin:0 0 10px;padding-left:22px}.reponse li{margin:3px 0}.reponse li>p{margin:0}.reponse h1,.reponse h2,.reponse h3,.reponse h4{margin:16px 0 8px;font-size:15.5px;font-weight:500;color:var(--texte)}.reponse strong{font-weight:500;color:var(--texte)}.reponse a{color:var(--ia-fonce);text-decoration:underline;text-underline-offset:2px}.reponse img{display:block;max-width:100%;margin:8px 0 12px;border:1px solid var(--bord);border-radius:var(--rayon)}.reponse blockquote{margin:0 0 10px;padding-left:12px;border-left:3px solid var(--ia-filet);color:var(--texte-3)}.reponse hr{border:none;border-top:1px solid var(--ia-filet);margin:14px 0}.reponse code{font-family:DM Mono,ui-monospace,monospace;font-size:.88em;background:#1f29330f;padding:1px 5px;border-radius:var(--rayon)}.reponse .bloc-code code{padding:0;background:none;color:inherit;font-size:inherit}.tableau{margin:0 0 12px;overflow-x:auto}.tableau table{width:100%;border-collapse:collapse;font-size:13.5px;background:#fff}.tableau th,.tableau td{padding:7px 10px;border:1px solid var(--ia-filet);text-align:left;vertical-align:top}.tableau th{font-weight:500;color:var(--ia-fonce);background:var(--ia-clair)}.bloc-code{margin:4px 0 12px;padding:12px 14px;border-radius:var(--rayon);background:#1f2933;color:#e8edf2;overflow-x:auto;font-family:DM Mono,ui-monospace,monospace;font-size:12.5px;line-height:1.55}.actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:14px;padding-top:12px;border-top:1px solid var(--bord)}.bouton-sources{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;border:1px solid var(--ia-filet);border-radius:var(--rayon);background:#fff;font-size:12.5px;color:var(--ia-fonce)}.bouton-sources:hover,.bouton-sources[aria-pressed=true]{border-color:var(--ia-icone)}.bouton-note{width:30px;height:30px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--ia-filet);border-radius:var(--rayon);background:#fff;color:var(--texte-3)}.bouton-note:hover{color:var(--texte)}.bouton-note[aria-pressed=true]{color:var(--ia-fonce);border-color:var(--ia-icone)}.reposer{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-left:auto;font-size:12px;color:var(--texte-3)}.mini-filtre{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 9px;border:1px solid var(--ia-filet);border-radius:var(--rayon);background:#fff;font-size:12px;color:var(--texte-2)}.mini-filtre .icone{color:var(--ia-icone)}.mini-filtre:hover:not(:disabled){border-color:var(--ia-icone);color:var(--ia-fonce)}.mini-filtre:disabled{opacity:.5}.points{display:flex;gap:5px;padding:6px 0 4px}.points span{width:7px;height:7px;border-radius:50%;background:var(--ia, var(--turquoise));animation:rebond 1.2s infinite ease-in-out}.points span:nth-child(2){animation-delay:.15s}.points span:nth-child(3){animation-delay:.3s}.anecdote{max-width:560px;margin:-10px 0 24px;background:#fff;border:1px solid var(--bord);border-radius:var(--rayon-grand);overflow:hidden;animation:apparition .4s ease}.anecdote-corps{padding:14px 18px}.anecdote-tete{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:8px}.anecdote-surtitre{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ia-fonce)}.anecdote-theme{padding:1px 8px;border-radius:var(--rayon);background:var(--ia-clair);color:var(--ia-fonce);font-size:11px}.anecdote-suivante{display:inline-flex;align-items:center;gap:3px;margin-left:auto;padding:2px 0;border:none;background:none;color:var(--texte-3);font-size:12px}.anecdote-suivante:hover{color:var(--ia-fonce)}.anecdote-texte{animation:apparition .35s ease}.anecdote-texte p{margin:0;font-size:13.5px;line-height:1.6;color:var(--texte-2)}.anecdote-texte .anecdote-titre{margin:0 0 4px;font-size:15px;line-height:1.4;color:var(--texte)}.anecdote-barre{height:3px;background:var(--ia-clair)}.anecdote-barre div{height:100%;background:var(--ia);transform-origin:left;animation-name:minuterie;animation-timing-function:linear;animation-fill-mode:forwards}@keyframes minuterie{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pied{flex-shrink:0;padding:12px 28px 14px;border-top:1px solid var(--bord);background:var(--fond)}.pied .champ{box-shadow:none}.pied-note{margin:7px 0 0;font-size:11.5px;color:var(--texte-4);text-align:center}.panneau-sources{width:380px;flex-shrink:0;overflow-y:auto;padding:22px 20px;background:var(--gris);border-left:1px solid var(--bord);animation:glisse .3s ease}.panneau-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:18px}.panneau-tete h2{margin:0 0 3px;font-size:17px}.panneau-tete span{font-size:11.5px;color:var(--texte-3);font-family:DM Mono,monospace}.groupe-sources{padding:14px 0 6px;border-top:1px solid var(--bord-fort)}.groupe-sources h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texte-3)}.compteur{padding:1px 6px;border-radius:var(--rayon);background:#fff;color:var(--texte-3);font-family:DM Mono,monospace;font-size:10.5px;letter-spacing:0}.carte-source{display:flex;flex-direction:column;gap:4px;margin-bottom:8px;padding:12px 14px;background:#fff;border:1px solid var(--bord);border-radius:var(--rayon)}.carte-source-titre{font-size:13.5px;line-height:1.4;color:var(--texte)}.carte-source p{margin:0;font-size:12.5px;line-height:1.5;color:var(--texte-3)}.etiquette-source{align-self:flex-start;padding:1px 7px;border-radius:var(--rayon);background:#e3ecf7;color:#2d5aa0;font-size:10.5px}.lien-source{align-self:flex-start;display:inline-flex;align-items:center;gap:4px;margin-top:3px;padding:0;border:none;background:none;font-size:12.5px;color:var(--ia-fonce)}.lien-source{text-decoration:none}.lien-source:hover{text-decoration:underline;text-underline-offset:2px}.admin-section{margin-top:4px}.admin-periode{padding:4px 10px;border:1px solid var(--bord);border-radius:var(--rayon);font-size:12px;color:var(--texte-3)}.admin-chargement{margin:24px 0;color:var(--texte-3);font-size:14px}.admin-message{margin:8px 0;padding:16px 18px;background:var(--gris);border:1px solid var(--bord);border-radius:var(--rayon-grand)}.admin-message p{margin:0 0 10px;font-size:14px;color:var(--texte-2)}.admin-message p:last-child{margin-bottom:0}.admin-outils{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:0 0 14px}.admin-outils-activite{margin-top:22px}.admin-outils-activite .filtres{margin:0;justify-content:flex-start}.admin-outils select,.tableau-admin select,.admin-formulaire select,.admin-formulaire input:not([type=checkbox]),.admin-recherche{height:36px;padding:0 10px;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff;font-size:13.5px}.admin-recherche{flex:1;max-width:340px}.recherche-resultat{margin-right:auto;font-size:13px;color:var(--texte-3)}.bouton-principal,.bouton-secondaire{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:var(--rayon);font-size:13.5px}.bouton-principal{border:1px solid var(--turquoise);background:var(--turquoise);color:#fff}.bouton-principal:hover{background:var(--turquoise-fonce);border-color:var(--turquoise-fonce)}.bouton-secondaire{border:1px solid var(--bord);background:#fff;color:var(--texte-2)}.admin-note{margin:0;font-size:13px;line-height:1.5;color:var(--texte-3)}.admin-formulaire{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin:0 0 16px;padding:16px 18px;background:var(--gris);border:1px solid var(--bord);border-radius:var(--rayon-grand);animation:apparition .2s ease}.admin-formulaire>label{display:flex;flex-direction:column;gap:5px;font-size:12.5px;color:var(--texte-3)}.admin-formulaire>label input{min-width:260px}.admin-formulaire fieldset{flex-basis:100%;display:flex;flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;border:none}.admin-formulaire legend{margin-bottom:8px;font-size:12.5px;color:var(--texte-3)}.admin-formulaire .admin-note{flex-basis:100%}.admin-formulaire-boutons{display:flex;gap:8px}.admin-case{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--texte-2)}.admin-erreur{flex-basis:100%;margin:0;font-size:13px;color:#9b3a2a}.tableau-admin{overflow-x:auto;border:1px solid var(--bord);border-radius:var(--rayon-grand);background:#fff}.tableau-admin table{width:100%;border-collapse:collapse;font-size:13.5px}.tableau-admin th{padding:10px 14px;text-align:left;font-weight:400;font-size:12px;color:var(--texte-3);background:var(--gris);border-bottom:1px solid var(--bord);white-space:nowrap}.tableau-admin td{padding:10px 14px;border-bottom:1px solid var(--bord);vertical-align:middle;color:var(--texte-2)}.tableau-admin tr:last-child td{border-bottom:none}.tableau-admin td strong{display:block;font-weight:400;color:var(--texte)}.tableau-admin td small{display:block;margin-top:2px;font-size:12px;color:var(--texte-4)}.tableau-admin td em{font-style:normal;color:var(--texte-4)}.tableau-admin .centre{text-align:center}.tableau-roles th.centre{vertical-align:bottom}.tableau-roles .admin-acces{flex-direction:column;gap:4px;font-size:11.5px}.tableau-admin input[type=checkbox],.admin-case input{width:16px;height:16px;accent-color:var(--turquoise)}.admin-personne{display:flex;align-items:center;gap:10px}.admin-personne .avatar{width:30px;height:30px;font-size:12px}.admin-jamais{color:var(--texte-4)}.role{padding:2px 8px;border-radius:var(--rayon);background:var(--survol);color:var(--texte-3);font-size:12px;white-space:nowrap}.role-admin{background:var(--turquoise-clair);color:var(--turquoise-fonce)}.admin-note-bas{margin-top:12px}.role-defaut{margin-left:8px;font-size:11px;vertical-align:1px}.admin-erreur-bloc{margin:0 0 12px;padding:10px 12px;background:#fdf0ee;border:1px solid #f2cfc8;border-radius:var(--rayon)}.bouton-icone{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff;color:var(--texte-3)}.bouton-icone:hover:not(:disabled){color:#a3301f;border-color:#f2cfc8}.bouton-icone:disabled{opacity:.4}.msg-refus{margin:0 0 24px;padding:14px 18px;background:var(--gris);border:1px solid var(--bord);border-radius:var(--rayon-grand)}.msg-refus p{margin:0;font-size:14px;line-height:1.55;color:var(--texte-2)}.admin-verrou{display:inline-flex;margin-left:6px;color:var(--texte-4);vertical-align:-1px}.admin-vide{padding:18px 14px;text-align:center;color:var(--texte-4)}.admin-acces{display:inline-flex;align-items:center;gap:7px}.admin-acces .pastille-ia{width:22px;height:22px;border-radius:6px}.admin-bientot{padding:1px 6px;border-radius:var(--rayon);background:var(--survol);color:var(--texte-4);font-size:10.5px}.admin-titre{display:flex;align-items:center;gap:8px;margin:28px 0 4px;font-size:15px;font-weight:400;color:var(--texte)}.admin-note-titre{margin-bottom:12px}.pastille-neutre{background:var(--survol);color:var(--texte-3)}.admin-activite{margin:0;padding:0;list-style:none}.admin-evenement{display:flex;align-items:flex-start;gap:12px;padding:13px 18px;border-bottom:1px solid var(--bord)}.admin-evenement:last-child{border-bottom:none}.admin-evenement .pastille-ia{width:26px;height:26px;margin-top:1px}.admin-evenement-corps{flex:1;min-width:0}.admin-evenement-titre{margin:0;font-size:14px;line-height:1.45;color:var(--texte-2)}.admin-evenement-titre strong{font-weight:400;color:var(--texte)}.admin-evenement-detail{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:3px 0 0;font-size:12.5px;color:var(--texte-4)}.admin-quand{flex-shrink:0;font-size:12.5px;color:var(--texte-4);white-space:nowrap}.statut{padding:1px 7px;border-radius:var(--rayon);font-size:11.5px}.statut-attention{background:#fcf1c4;color:#735a00}.statut-erreur{background:#fde3e0;color:#a3301f}.statut-neutre{background:var(--survol);color:var(--texte-3)}.suivi{flex:1;overflow-y:auto;padding:40px 28px 56px}.suivi-centre{max-width:1080px;margin:0 auto;animation:apparition .3s ease}.suivi h1{margin:0 0 6px;font-size:28px;letter-spacing:-.02em}.suivi-description{margin:0 0 20px;color:var(--texte-3);font-size:15px}.bandeau-restreint{margin:0 0 18px;padding:10px 14px;border-radius:var(--rayon);background:#fff;border:1px solid var(--bord);font-size:13px;color:var(--texte-2)}.suivi-filtres{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px}.segmente{display:inline-flex;padding:3px;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff}.segmente button{height:30px;padding:0 12px;border:none;border-radius:3px;background:transparent;font-size:13px;color:var(--texte-2)}.segmente button:hover{color:var(--texte)}.segmente button[aria-checked=true]{background:var(--turquoise-clair);color:var(--turquoise-fonce)}.suivi-fictif{margin-left:auto;display:inline-flex;align-items:center;gap:7px;padding:4px 10px;border:1px solid var(--bord);border-radius:var(--rayon);color:var(--texte-3);font-size:12px}.suivi-fictif:before{content:"";width:7px;height:7px;border-radius:50%;background:#e3a008}.tuiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.tuile{display:flex;flex-direction:column;padding:18px 18px 14px;background:var(--carte);border:1px solid var(--bord);border-radius:var(--rayon-grand)}.tuile h2{margin:0 0 8px;font-size:13px;letter-spacing:0;color:var(--texte-3)}.tuile-valeur{margin:0;font-size:28px;line-height:1.15;letter-spacing:-.02em;color:var(--texte)}.tuile-evolution{margin:8px 0 10px;font-size:12.5px;color:var(--texte-3)}.tuile-evolution strong{font-weight:400;color:var(--texte-2)}.fleche{margin-right:3px;font-size:10px}.fleche-bon{color:#0ca30c}.fleche-mauvais{color:#d03b3b}.fleche-neutre{color:var(--texte-4)}.tuile-source{margin:8px 0 0;font-size:11.5px;color:var(--texte-4)}.suivi-sources{margin:20px 0 0;font-size:12.5px;color:var(--texte-3)}.courbe{position:relative;margin-top:auto}.courbe svg{display:block;width:100%;height:auto;overflow:visible;cursor:crosshair}.courbe svg:focus-visible{outline-offset:4px}.courbe-ligne,.courbe-periode{fill:none;stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.courbe-ligne{stroke:#cfd5db}.courbe-periode{stroke:var(--turquoise)}.courbe-repere{stroke:#dde1e6;stroke-width:1}.courbe-point{fill:var(--turquoise);stroke:var(--carte);stroke-width:2}.courbe-bulle{position:absolute;bottom:calc(100% + 4px);transform:translate(-50%);z-index:5;display:flex;flex-direction:column;align-items:center;padding:5px 9px;border-radius:var(--rayon);background:var(--texte);color:#fff;white-space:nowrap;pointer-events:none;box-shadow:0 4px 14px #1f29332e}.courbe-bulle strong{font-size:13px;font-weight:500}.courbe-bulle span{font-size:11px;color:#ffffffb3}.objectif-principal{padding:20px 24px 16px;background:var(--carte);border:1px solid var(--bord);border-radius:var(--rayon-grand)}.objectif-principal+.suivi-section{margin-top:32px}.objectif-tete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px 10px;margin-bottom:6px}.objectif-surtitre{white-space:nowrap;display:inline-flex;align-items:center;gap:6px;font-size:11.5px;letter-spacing:.06em;text-transform:uppercase;color:var(--turquoise-fonce)}.objectif-principal h2{margin:0 0 14px;font-size:21px}.nowrap{white-space:nowrap}.objectif-chiffres{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin-bottom:12px}.objectif-chiffres p{margin:0;color:var(--texte-3)}.objectif-valeur{font-size:30px;line-height:1.15;letter-spacing:-.02em;color:var(--texte)}.objectif-part{font-size:15px}.objectif-part strong{font-weight:400;font-size:22px;color:var(--turquoise-fonce)}.objectif-vide{padding:8px 14px;border:1px dashed var(--turquoise);border-radius:var(--rayon);background:var(--turquoise-leger);color:var(--turquoise-fonce);font-size:14px}.objectif-vide:hover{background:var(--turquoise-clair)}.jauge{position:relative;height:10px;margin:4px 0 10px;border-radius:5px;background:var(--gris);box-shadow:inset 0 0 0 1px var(--bord)}.jauge-rempli{position:absolute;inset:0 auto 0 0;border-radius:5px;background:var(--turquoise)}.jauge-atteinte{background:#0ca30c}.jauge-attendu{position:absolute;top:-4px;bottom:-4px;width:2px;margin-left:-1px;border-radius:1px;background:var(--texte-2)}.objectif-legende,.objectif-detail{margin:0 0 6px;font-size:13px;line-height:1.5;color:var(--texte-3)}.objectif-legende strong,.objectif-detail strong{font-weight:400;color:var(--texte)}.objectif-source{margin:auto 0 0;padding-top:8px;font-size:11.5px;line-height:1.45;color:var(--texte-4)}.bouton-lien{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:4px 8px;border:none;border-radius:var(--rayon);background:none;color:var(--turquoise-fonce);font-size:13px}.bouton-lien:hover{background:var(--turquoise-leger)}.objectif-formulaire{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px 16px;margin:4px 0 12px;padding:14px 16px;background:var(--gris);border:1px solid var(--bord);border-radius:var(--rayon-grand);animation:apparition .2s ease}.objectif-formulaire label{display:flex;flex-direction:column;gap:5px;font-size:12.5px;color:var(--texte-3)}.objectif-formulaire input{width:220px;max-width:100%;height:36px;padding:0 10px;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff;font-size:14px;font-variant-numeric:tabular-nums;text-align:right}.objectif-formulaire input:hover{border-color:var(--bord-fort)}.objectif-formulaire-boutons{display:flex;gap:8px}.objectif-erreur{flex-basis:100%;margin:0;font-size:13px;color:#a3301f}.objectifs-equipes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.objectif-carte,.evolution-carte{display:flex;flex-direction:column;min-width:0;padding:18px 20px 14px;background:var(--carte);border:1px solid var(--bord);border-radius:var(--rayon-grand)}.objectif-carte h3,.evolution-carte h3{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-size:16px;font-weight:400}.objectif-carte h3 .icone{color:var(--texte-3)}.objectif-cible{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px;font-size:13px;color:var(--texte-3)}.objectif-cible strong{font-weight:400;color:var(--texte)}.objectif-mesure{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0 0 8px;font-size:13px;color:var(--texte-3)}.objectif-carte .objectif-valeur,.evolution-carte .objectif-valeur{font-size:26px}.objectif-indicateur+.objectif-indicateur{margin-top:10px;padding-top:14px;border-top:1px solid var(--bord)}.objectif-statut{display:inline-flex;align-items:center;gap:5px;margin-left:4px;padding:2px 8px;border-radius:var(--rayon);font-size:12px;align-self:center}.objectif-statut-atteint{background:#e3f5e3;color:#0a6b0a}.objectif-statut-ecart{background:#fcf1c4;color:#735a00}.fenetre-periodes{max-width:680px}.fenetre-periodes th[scope=row]{font-weight:400;text-align:left;white-space:nowrap}.periodes-note{margin:14px 0 0;font-size:13px;line-height:1.5;color:var(--texte-3)}.objectifs-a-definir{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px}.objectif-a-definir{display:flex;align-items:center;gap:10px;padding:13px 18px;border:1px dashed var(--bord-fort);border-radius:var(--rayon-grand);color:var(--texte-3);font-size:13px}.objectif-a-definir strong{font-weight:400;font-size:15px;color:var(--texte)}.objectif-a-definir span{margin-left:auto;color:var(--texte-4)}.objectifs-evolutions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.graphe-objectif{position:relative;margin:8px 0 0}.evolution-tete{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.choix-vue{flex-shrink:0;margin-top:-4px}.choix-vue button{height:26px;padding:0 10px;font-size:12.5px}.graphe.graphe-objectif-cadre{padding:6px 0 2px;border:none;border-radius:0;overflow:visible}.graphe-barre{fill:var(--serie);transition:opacity .15s ease}.graphe-barre-estompee{opacity:.45}.serie-annee{--serie: var(--serie-annee)}.serie-an-dernier{--serie: var(--serie-an-dernier)}.graphe-objectif .graphe-legende{margin:2px 0 0}@media(max-width:900px){.objectifs-equipes,.objectifs-evolutions,.objectifs-a-definir{grid-template-columns:minmax(0,1fr)}}.champ-filtre{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--texte-3)}.champ-filtre select,.champ-filtre input{height:32px;padding:0 8px;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff;font-size:13px;color:var(--texte)}.champ-filtre select:hover,.champ-filtre input:hover{border-color:var(--bord-fort)}.support-maj{color:var(--texte-4)}.filtres-comparaison{margin-top:-10px}.comparaison-dates{font-size:13px;color:var(--texte-3)}.support-contenu,.tuiles{transition:opacity .2s ease}.support-chargement{opacity:.5}.support-bloc{margin:0 0 26px}.support-titre{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0 0 10px;font-size:17px;color:var(--texte)}.support-titre span{font-size:13px;color:var(--texte-4)}.tuile-detail{margin:6px 0 0;font-size:12.5px;color:var(--texte-3)}.tuile-detail+.tuile-evolution{margin-bottom:0}.support-avertissement{margin:0 0 18px;padding:10px 14px;border:1px solid #f1d58f;border-radius:var(--rayon);background:#fdf7e6;font-size:13px;color:#6f5200}.tableau-support th[scope=row]{font-weight:400;text-align:left}.tableau-support .nombre{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tableau-support tbody th{padding:10px 14px;border-bottom:1px solid var(--bord);background:#fff;font-size:13.5px;color:var(--texte);white-space:nowrap}.tableau-support tbody tr:last-child th{border-bottom:none}.tableau-support tfoot th,.tableau-support tfoot td{padding:10px 14px;border-top:1px solid var(--bord);border-bottom:none;background:var(--gris);font-size:13.5px;color:var(--texte)}.tableau-support tbody th small{display:block;margin-top:2px;font-size:12px;color:var(--texte-4)}.tableau-support td .cellule-valeur{display:block;font-size:16px;color:var(--texte)}.tableau-support td small{display:block;margin-top:2px;font-size:12px;color:var(--texte-4);white-space:nowrap}.tableau-support td small strong{display:inline;font-weight:400;color:var(--texte-3)}.tableau-clients tbody th{white-space:normal;min-width:180px}.tableau-clients tbody th small{overflow-wrap:anywhere}.tableau-clients .ligne-ouvrir{font-size:inherit}.tableau-detail .support-thematique{min-width:150px}.serie-operateurs{--serie: var(--serie-operateurs)}.serie-fin{--serie: var(--serie-fin)}.serie-bot{--serie: var(--serie-bot)}.serie-autres{--serie: var(--serie-autres)}.serie-rang-1{--serie: var(--serie-rang-1)}.serie-rang-2{--serie: var(--serie-rang-2)}.serie-rang-3{--serie: var(--serie-rang-3)}.serie-rang-4{--serie: var(--serie-rang-4)}.serie-rang-5{--serie: var(--serie-rang-5)}.serie-rang-6{--serie: var(--serie-rang-6)}.serie-rang-7{--serie: var(--serie-rang-7)}.serie-rang-8{--serie: var(--serie-rang-8)}.serie-total{--serie: var(--serie-total)}.tuiles-formations{grid-template-columns:repeat(3,minmax(0,1fr))}.formations-note{margin:10px 0 0}.support-titre .formations-maj{margin-left:auto}@media(max-width:760px){.tuiles-formations{grid-template-columns:minmax(0,1fr)}.support-titre .formations-maj{margin-left:0}}.cle-serie{display:inline-block;width:14px;height:2px;margin-right:8px;border-radius:1px;background:var(--serie);vertical-align:middle}.cle-carre{display:inline-block;width:9px;height:9px;margin-right:7px;border-radius:2px;background:var(--serie);vertical-align:0}.tuiles-principales{grid-template-columns:repeat(2,minmax(0,1fr))}.tuiles-petites{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px}.tuiles-petites .tuile{padding:12px 16px 10px}.tuiles-petites .tuile h2{margin-bottom:4px;font-size:12.5px}.tuiles-petites .tuile-valeur{font-size:20px}.tuiles-petites .tuile-detail{margin-top:3px;font-size:12px}.tuiles-petites .tuile-evolution{margin:4px 0 0;font-size:12px}.repartition{margin:12px 0 0}.repartition-barre{display:flex;gap:2px;height:10px}.repartition-barre span{min-width:2px;background:var(--serie)}.repartition-barre span:first-child{border-radius:4px 0 0 4px}.repartition-barre span:last-child{border-radius:0 4px 4px 0}.repartition-barre span:only-child{border-radius:4px}.canal-outbound{--serie: var(--canal-outbound)}.canal-inbound{--serie: var(--canal-inbound)}.canal-revendeurs{--serie: var(--canal-revendeurs)}.canal-reseaux{--serie: var(--canal-reseaux)}.canal-indetermine{--serie: var(--canal-indetermine)}.distribution-barre{margin:2px 0 14px}.canal-nom{display:inline-flex;align-items:center;cursor:help}.repartition-note{margin:8px 0 0;font-size:12.5px;color:var(--texte-3)}.support-vue{margin-left:auto}.support-titre .support-vue button{font-size:12.5px}.graphe-legende{display:flex;flex-wrap:wrap;gap:4px 18px;margin:0 0 6px;padding:0;list-style:none;font-size:12.5px;color:var(--texte-2)}.graphe{position:relative;padding:10px 0 4px;background:var(--carte);border:1px solid var(--bord);border-radius:var(--rayon-grand);overflow:hidden}.graphe svg{display:block;cursor:crosshair}.graphe-grille{stroke:#eceff2;stroke-width:1}.graphe-axe{font-size:11px;fill:var(--texte-4)}.graphe-repere{stroke:var(--bord-fort);stroke-width:1}.graphe-ligne{fill:none;stroke:var(--serie);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.graphe-ligne-partielle{stroke-dasharray:3 4}.graphe-point{fill:var(--serie);stroke:var(--carte);stroke-width:2}.graphe-trait{stroke:var(--serie);stroke-width:1}.graphe-etiquette{font-size:12px;fill:var(--texte-2)}.graphe-bulle{position:absolute;top:14px;z-index:2;min-width:220px;padding:9px 12px;pointer-events:none;background:#fff;border:1px solid var(--bord);border-radius:var(--rayon-grand);box-shadow:0 6px 24px #1f29331f;font-size:12.5px}.graphe-bulle p{margin:0}.graphe-bulle-titre{margin-bottom:6px!important;color:var(--texte-3)}.graphe-bulle-ligne{padding:2px 0;color:var(--texte-3)}.graphe-bulle-ligne strong{font-weight:500;color:var(--texte)}.graphe-bulle-pied{margin-top:6px!important;padding-top:6px;border-top:1px solid var(--bord);color:var(--texte-4)}.graphe-tableau{max-height:320px;overflow-y:auto}.tableau-cadre{overflow-x:auto;background:var(--carte);border:1px solid var(--bord);border-radius:var(--rayon-grand)}.tableau-kpi{width:100%;border-collapse:collapse;font-size:13px}.tableau-kpi th,.tableau-kpi td{padding:11px 14px;border-bottom:1px solid var(--bord);text-align:left;white-space:nowrap}.tableau-kpi thead th{font-size:11px;font-weight:400;text-transform:uppercase;letter-spacing:.06em;color:var(--texte-4);background:var(--carte)}.tableau-kpi tbody th{font-weight:400;color:var(--texte)}.tableau-kpi tbody tr:last-child th,.tableau-kpi tbody tr:last-child td{border-bottom:none}.tableau-kpi .nombre{text-align:right;font-variant-numeric:tabular-nums}.tableau-source{color:var(--texte-3)}.tableau-kpi tfoot th,.tableau-kpi tfoot td{border-top:1px solid var(--bord-fort);border-bottom:none;background:var(--gris);color:var(--texte)}.tableau-kpi tfoot th{font-weight:400}.tri{display:inline-flex;align-items:center;gap:4px;padding:0;border:none;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;text-align:inherit}.tri:hover,th[aria-sort] .tri{color:var(--texte-2)}th.nombre .tri,.tableau th[style*=right] .tri{flex-direction:row-reverse}.tri-sens{min-width:9px;font-size:9px;text-align:center}.tri-sens-inactif{opacity:0;transition:opacity .12s ease}.tri:hover .tri-sens-inactif,.tri:focus-visible .tri-sens-inactif{opacity:.6}.tableau .tri:hover,.tableau th[aria-sort] .tri{color:inherit}.suivi-section+.suivi-section{margin-top:36px}.suivi-section-tete{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin-bottom:12px}.suivi-section-tete h2{margin:0;font-size:18px}.suivi-section-tete span{font-size:12.5px;color:var(--texte-4)}.suivi-note{margin:10px 0 0;font-size:12.5px;line-height:1.55;color:var(--texte-4)}.titre-et-lien .ligne-ouvrir{display:flex;width:fit-content;margin-top:4px;font-size:13.5px}.tuiles-mrr{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.tuile-mrr{text-align:left}.tuile-mrr>span{display:block}.tuile-titre{margin-bottom:8px;font-size:13px;color:var(--texte-3)}.tuile-mrr .tuile-valeur{font-size:24px;white-space:nowrap}.tuile-mrr .tuile-evolution{margin:8px 0 14px}.tuile-mrr>.tuile-detail{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto;font-size:12.5px;color:var(--texte-3)}.tuile-detail-lien{display:inline-flex;align-items:center;gap:2px;color:var(--turquoise-fonce)}.tuile-chevron{transition:transform .15s ease}button.tuile-mrr{transition:border-color .15s ease,box-shadow .15s ease}button.tuile-mrr:hover{border-color:var(--turquoise);box-shadow:inset 0 0 0 1px var(--turquoise)}button.tuile-mrr:hover .tuile-chevron{transform:translate(2px)}.tuile-mrr>.tuile-note{margin:-8px 0 12px;font-size:12px;color:#6f5200}.lien-hubspot{color:var(--turquoise-fonce);text-decoration:none}.lien-hubspot:hover{text-decoration:underline;text-underline-offset:2px}.tuile-net{background:var(--gris)}.tuile-net>.tuile-detail{color:var(--texte-4)}.fenetre-detail{max-width:1040px}.detail-mrr-tete{align-items:flex-start;margin-bottom:14px}.detail-mrr-tete p{margin:4px 0 0;font-size:13px;color:var(--texte-3)}.detail-mrr-vide{margin:0;color:var(--texte-3)}.cellule-lien{padding:0;border:none;background:none;color:var(--turquoise-fonce);font:inherit;font-variant-numeric:tabular-nums;text-decoration:underline;text-decoration-color:var(--turquoise-filet);text-underline-offset:3px}.cellule-lien:hover{text-decoration-color:currentColor}.tableau-detail tbody th,.tableau-detail td:not(.nombre){white-space:normal}.tableau-detail td.nombre,.tableau-detail td.date,.tableau-detail td.tableau-source{white-space:nowrap}.tableau-detail .texte-libre{min-width:180px;color:var(--texte-3)}.etiquette{margin-left:8px;padding:1px 7px;border-radius:var(--rayon);background:var(--turquoise-leger);color:var(--turquoise-fonce);font-size:11px}.non-renseigne{font-style:normal;color:var(--texte-4)}.section-leads{margin-top:12px}.prospection-partie{margin:28px 0 0;padding-bottom:8px;border-bottom:1px solid var(--bord);font-size:21px}.prospection-partie:first-of-type{margin-top:8px}.ligne-ouvrir{display:inline-flex;align-items:center;gap:2px;padding:0;border:0;background:none;color:var(--turquoise-fonce);text-align:left}.ligne-ouvrir:hover{text-decoration:underline;text-underline-offset:2px}.chiffre-ouvrir{padding:1px 4px;margin:-1px -4px;border:0;border-radius:var(--rayon);background:none;font-variant-numeric:tabular-nums}.chiffre-ouvrir:hover{background:var(--turquoise-leger);color:var(--turquoise-fonce);text-decoration:underline;text-underline-offset:2px}.chiffre-ouvrir.a-rappeler{margin:0;padding:1px 7px}.part{display:inline-block;min-width:38px;margin-left:6px;font-size:11.5px;color:var(--texte-4)}.a-rappeler{display:inline-block;padding:1px 7px;border-radius:var(--rayon);background:#fdecea;color:#a1281b;font-size:12px;white-space:nowrap}.chiffre-ouvrir.a-rappeler:hover{background:#f9d7d2;color:#a1281b}.marge-gauche{margin-left:8px}.lead-sous{display:block;margin-top:2px;font-size:12px;color:var(--texte-4)}.lead-deja-client>*{color:var(--texte-3)}.leads-tete{align-items:flex-start;margin-bottom:14px}.leads-tete p{margin:4px 0 0;font-size:13px;color:var(--texte-3)}.filtres-leads{flex-wrap:wrap;margin-bottom:8px}.filtre-aide{margin:0 0 14px;font-size:12.5px;color:var(--texte-3)}.entete-aide{position:relative;display:inline-flex;align-items:center;gap:4px;cursor:help}.entete-aide .tri{cursor:pointer}.entete-aide-icone{color:var(--texte-4)}.bulle-aide{position:absolute;top:calc(100% + 8px);left:50%;z-index:5;width:240px;padding:9px 12px;transform:translate(-50%);visibility:hidden;opacity:0;transition:opacity .12s ease;pointer-events:none;background:#fff;border:1px solid var(--bord);border-radius:var(--rayon-grand);box-shadow:0 6px 24px #1f29331f;font-size:12.5px;line-height:1.5;letter-spacing:normal;text-transform:none;text-align:left;white-space:normal;color:var(--texte-2)}.bulle-aide-droite{left:auto;right:0;transform:none}.entete-aide:hover .bulle-aide,.entete-aide:has(:focus-visible) .bulle-aide{visibility:visible;opacity:1}.filtre-nombre{margin-left:4px;color:var(--texte-4);font-variant-numeric:tabular-nums}.suivi-titre{display:inline-flex;align-items:center;gap:6px}.aide-titre{position:relative;display:inline-flex}.aide-titre-bouton{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;padding:0;border:none;border-radius:50%;background:none;color:var(--texte-4)}.aide-titre-bouton:hover,.aide-titre-bouton:focus-visible,.aide-titre-ouverte .aide-titre-bouton{color:var(--turquoise-fonce);background:var(--turquoise-leger)}.aide-titre-bulle{position:absolute;top:calc(100% + 8px);left:-6px;z-index:5;width:min(560px,calc(100vw - 48px));padding:10px 12px;visibility:hidden;opacity:0;transition:opacity .12s ease;background:#fff;border:1px solid var(--bord);border-radius:var(--rayon-grand);box-shadow:0 6px 24px #1f29331f;font-size:12.5px;line-height:1.55;font-weight:400;letter-spacing:normal;text-align:left;white-space:normal;color:var(--texte-2)}.aide-titre-bulle:before{content:"";position:absolute;top:-10px;left:0;right:0;height:10px}.aide-titre:hover .aide-titre-bulle,.aide-titre:has(:focus-visible) .aide-titre-bulle,.aide-titre-ouverte .aide-titre-bulle{visibility:visible;opacity:1}.segmente button[aria-checked=true] .filtre-nombre{color:var(--turquoise-fonce)}.rubrique-leads th{padding:9px 14px 7px;background:var(--gris);font-size:11px;text-transform:uppercase;letter-spacing:.06em;color:var(--texte-4)}.tableau-leads tbody+tbody .rubrique-leads th{border-top:1px solid var(--bord)}.tableau-contenus tbody th{white-space:normal;min-width:240px}.contenu-choisi{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin:-4px 0 12px;padding:9px 12px;background:var(--turquoise-leger);border-radius:var(--rayon);font-size:13px}.contenu-choisi strong{font-weight:500}.titre-avec-lien{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 14px}.titre-avec-lien .ligne-ouvrir{font-size:13.5px}.retour-sources{display:flex;width:fit-content;margin:-4px 0 12px;font-size:13px}.hors-periode{color:var(--texte-4)}.colonne-desactiver{width:1%;text-align:right;white-space:nowrap}.desactiver{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px}.bouton-desactiver{padding:2px 8px;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff;font-size:12px;color:var(--texte-3)}.bouton-desactiver:hover:not(:disabled){border-color:var(--turquoise-fonce);color:var(--turquoise-fonce)}.bouton-desactiver:disabled{cursor:wait;opacity:.6}.desactiver-erreur{font-size:11.5px;color:#a1281b;white-space:normal;max-width:180px;text-align:right}.contenu-desactive>th,.contenu-desactive>td:not(.colonne-desactiver){color:var(--texte-4)}.contenu-desactive .ligne-ouvrir{color:var(--texte-3)}.etiquette-desactive,.lead-desactive .etiquette{background:var(--gris);color:var(--texte-3)}.contenu-choisi-desactive{background:var(--gris)}.contenu-choisi-actions{display:inline-flex;align-items:center;gap:8px}.serie-instagram{--serie: var(--serie-instagram)}.serie-linkedin{--serie: var(--serie-linkedin)}.tuiles-reseaux{margin-bottom:36px}.tuile-reseau h2,.titre-reseau{display:flex;align-items:center;gap:7px}.tuile-reseau h2 .icone,.titre-reseau .icone{color:var(--serie)}.graphe-outils{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-bottom:8px}.graphe-outils .graphe-legende{margin:0}.graphe-outils .segmente button{font-size:12.5px}.graphe-zero{stroke:var(--bord-fort);stroke-width:1}.tableau-classement .rang{width:56px;color:var(--texte-4)}.tableau-classement .publication{min-width:260px;white-space:normal}.vues{display:inline-flex;align-items:center;justify-content:flex-end;gap:12px}.barre-vues{width:90px;height:4px;border-radius:2px;background:var(--gris);overflow:hidden}.barre-vues span{display:block;height:100%;border-radius:2px;background:var(--serie)}.classement-suite{margin-top:10px}.tuile-attente{grid-column:span 2;background:var(--gris)}.tuile-attente .tuile-detail{margin-top:0;color:var(--texte-3)}.note-debut{margin:-24px 0 28px}.lien-publication{color:var(--texte);text-decoration:none}.lien-publication:hover{color:var(--turquoise-fonce);text-decoration:underline;text-underline-offset:2px}.juridique-comparaison{margin:-8px 0 16px}.tuiles-juridique{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:36px}.juridique-deux{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.juridique-sous-titre{margin:0 0 8px;font-size:13px;color:var(--texte-3)}.juridique-a-revoir{margin:12px 0 0;font-size:13.5px}.tableau-detail .juridique-question{min-width:260px}.juridique-question .etiquette,.tableau-detail td.juridique-etat{white-space:nowrap}.avis-negatif{display:inline-flex;align-items:center;gap:6px;color:#a1281b}.juridique-clients{margin-top:26px}.juridique-clients .support-titre{font-size:15px}.tableau-clients-juridique tbody th{white-space:normal;min-width:180px}.tableau-clients-juridique tbody th .lead-sous{overflow-wrap:anywhere}.tableau-detail .juridique-avis{min-width:240px}.juridique-commentaire{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;font-style:italic}@media(max-width:1220px){.juridique-deux{grid-template-columns:minmax(0,1fr)}}@media(max-width:1220px){.tuiles-mrr{grid-template-columns:repeat(2,minmax(0,1fr))}.tuile-net{grid-column:1 / -1}}.serie-produit{--serie: var(--turquoise)}.tuiles-produit{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:36px}.tuile-mrr>.tuile-source{margin-top:6px;font-size:11.5px;color:var(--texte-4)}.produit-deux{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:start}.produit-sous-titre{margin:0 0 8px;font-size:13px;color:var(--texte-3)}.produit-a-revoir{margin:12px 0 0;font-size:13.5px}.tableau-detail .produit-fiche{min-width:260px}.produit-fiche .etiquette{margin-left:8px;white-space:nowrap}@media(max-width:1220px){.produit-deux{grid-template-columns:minmax(0,1fr)}.tuiles-produit{grid-template-columns:repeat(2,minmax(0,1fr))}}.section-source{margin:-6px 0 12px;font-size:12px;color:var(--texte-4)}.lien-thematique{padding:0;border:0;background:none;font:inherit;color:var(--texte);text-align:left;cursor:pointer}.lien-thematique:hover{color:var(--turquoise-fonce)}.ligne-detail>td{padding-top:0;background:var(--turquoise-leger)}.liste-tickets{margin:0;padding:6px 0 10px;list-style:none;display:grid;gap:6px}.liste-tickets li{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:13px;white-space:normal}.liste-tickets a{color:var(--texte);text-decoration:none}.liste-tickets a:hover{color:var(--turquoise-fonce);text-decoration:underline;text-underline-offset:2px}.ticket-infos{font-size:12px;color:var(--texte-4)}.chiffres-ia{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin:0}.chiffres-ia div{padding:12px 14px;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff}.chiffres-ia dt{font-size:12.5px;color:var(--texte-3)}.chiffres-ia dd{margin:4px 0 0;font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.onglet-nombre{margin-left:6px;color:var(--texte-4);font-variant-numeric:tabular-nums}.segmente button[aria-checked=true] .onglet-nombre{color:inherit;opacity:.75}.clients-tuiles{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-bottom:34px}.tableau-classement tbody th{min-width:230px}.tableau-classement .rang{width:1%;padding-right:4px;color:var(--texte-4);font-variant-numeric:tabular-nums}.tableau-classement thead th{white-space:normal;vertical-align:bottom}.tableau-classement th,.tableau-classement td{padding-left:10px;padding-right:10px}.personne{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.personne small{flex-basis:100%;font-size:12px;color:var(--texte-4);white-space:nowrap}.tableau-classement td.societe{min-width:150px;color:var(--texte-3)}.tableau-classement .statut{white-space:nowrap}.personne-nom{padding:0;border:none;background:none;color:var(--texte);text-align:left;text-decoration:none}a.personne-nom:hover,button.personne-nom:hover{color:var(--turquoise-fonce);text-decoration:underline;text-underline-offset:3px}.tags{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.tag{padding:1px 7px;border-radius:var(--rayon);background:var(--turquoise-leger);color:var(--turquoise-fonce);font-size:11px}.classement-pied{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:12.5px;color:var(--texte-4)}.classement-pied .bouton-secondaire{height:30px;font-size:13px}.bouton-secondaire:disabled{opacity:.5}.fiches{max-width:820px}.fiches-avis{display:flex;align-items:flex-start;gap:8px;margin:0 0 18px;padding:11px 14px;border:1px solid var(--turquoise-filet);border-radius:var(--rayon);background:var(--turquoise-leger);color:var(--turquoise-fonce);font-size:13.5px;line-height:1.5}.fiches-avis .icone{margin-top:1px}.fiches-recherche{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border:1px solid var(--bord-fort);border-radius:var(--rayon-grand);background:#fff;color:var(--texte-4)}.fiches-recherche:focus-within{border-color:var(--turquoise);box-shadow:0 0 0 3px var(--turquoise-clair)}.fiches-recherche input{flex:1;min-width:0;height:100%;border:none;outline:none;background:none;font-size:15px;color:var(--texte)}.fiches-recherche input::placeholder{color:var(--texte-4)}.fiches-compte{margin:18px 0 8px;font-size:12.5px;color:var(--texte-4)}.fiches-compte+.bouton-secondaire{margin-bottom:8px}.fiches-liste{margin:0;padding:0;list-style:none;border-top:1px solid var(--bord);transition:opacity .15s}.fiches-liste-attente{opacity:.55}.fiche-ligne{display:flex;align-items:center;gap:16px;width:100%;padding:13px 4px;border:none;border-bottom:1px solid var(--bord);background:none;text-align:left}.fiche-ligne:hover{background:var(--gris)}.fiche-ligne-corps{flex:1;min-width:0}.fiche-ligne-titre{display:block;font-size:14.5px;line-height:1.45;color:var(--texte)}.fiche-ligne-detail{display:block;margin-top:3px;font-size:12.5px;color:var(--texte-4)}.fiche-ligne-date{flex-shrink:0;text-align:right;font-size:12.5px;color:var(--texte-3);white-space:nowrap}.fiche-ligne-date small{display:block;margin-top:2px;font-size:12px;color:var(--texte-4)}.fiche-ligne-chevron{color:var(--texte-4)}.fiches-jour+.fiches-jour{margin-top:24px}.fiches-jour h2{margin:0 0 8px;font-size:13px;letter-spacing:0;color:var(--texte-3)}.fiches-retour{display:inline-flex;align-items:center;gap:6px;margin:0 0 14px;padding:0;border:none;background:none;font-size:13px;color:var(--texte-3)}.fiches-retour .icone{transform:rotate(180deg)}.fiches-retour:hover{color:var(--texte)}.fiche-formulaire{display:flex;flex-direction:column;gap:22px}.fiche-origine{margin:-8px 0 0;font-size:12.5px;color:var(--texte-4)}.fiche-champ{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:7px}.fiche-libelle{display:flex;align-items:baseline;gap:8px;font-size:13px;color:var(--texte-2)}.fiche-obligatoire{font-size:11.5px;color:var(--texte-4)}.fiche-aide{font-size:12px;line-height:1.5;color:var(--texte-4)}.fiche-titre,.fiche-texte{width:100%;padding:10px 12px;border:1px solid var(--bord-fort);border-radius:var(--rayon);background:#fff;font-size:15px;line-height:1.55;resize:vertical}.fiche-texte{font-size:14px;line-height:1.65}.fiche-titre:focus,.fiche-texte:focus,.fiche-liste:focus-within{outline:none;border-color:var(--turquoise);box-shadow:0 0 0 3px var(--turquoise-clair)}.fiche-titre::placeholder,.fiche-texte::placeholder,.fiche-liste input::placeholder{color:var(--texte-4)}.fiche-liste{display:flex;flex-wrap:wrap;align-items:center;gap:6px;width:100%;min-height:40px;padding:5px 8px;border:1px solid var(--bord-fort);border-radius:var(--rayon);background:#fff;cursor:text}.fiche-liste input{flex:1;min-width:160px;height:28px;border:none;outline:none;background:none;font-size:13.5px}.fiche-fleche{margin-right:2px;color:var(--texte-4);transform:rotate(90deg);transition:transform .15s}.fiche-fleche-ouverte{transform:rotate(-90deg)}.fiche-pastille{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:3px 4px 3px 9px;border-radius:var(--rayon);background:var(--turquoise-leger);color:var(--turquoise-fonce);font-size:12.5px;line-height:1.4}.fiche-pastille button{display:inline-flex;padding:2px;border:none;border-radius:3px;background:none;color:inherit;opacity:.7}.fiche-pastille button:hover{opacity:1;background:var(--turquoise-clair)}.fiche-saisie{position:relative;width:100%}.fiche-suggestions{position:absolute;z-index:20;top:calc(100% + 4px);left:0;right:0;max-height:280px;overflow-y:auto;margin:0;padding:4px;list-style:none;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff;box-shadow:0 8px 24px #1f29331f}.fiche-suggestions li{padding:7px 10px;border-radius:3px;font-size:13.5px;color:var(--texte-2);cursor:pointer}.fiche-suggestions li[aria-selected=true]{background:var(--survol);color:var(--texte)}.fiche-suggestions small{margin-left:6px;font-size:11.5px;color:var(--texte-4)}.fiche-reponse-tete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;width:100%}.fiche-outils{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.fiche-outil{min-width:32px;height:32px;padding:0 9px;border:1px solid var(--bord);border-radius:var(--rayon);background:#fff;font-size:13px;color:var(--texte-2)}.fiche-outil:hover{border-color:var(--bord-fort);color:var(--texte)}.fiche-outil b{font-weight:500}.fiche-outil-titre{padding:0 6px}.fiche-apercu{width:100%;min-height:220px;padding:14px 16px;border:1px solid var(--bord);border-radius:var(--rayon);background:var(--gris);font-size:14px}.fiche-apercu h1{margin:18px 0 10px;font-size:21px}.fiche-apercu h2{margin:16px 0 8px;font-size:18px}.fiche-apercu h3{margin:14px 0 6px;font-size:16px}.fiche-apercu h4{margin:12px 0 6px;font-size:14.5px;color:var(--texte-2)}.fiche-apercu>:first-child{margin-top:0}.fiche-vide{color:var(--texte-4)}.fiche-verrou{width:100%;margin:0;line-height:1.5}.fiche-conflit{margin:0}.fiche-pied{display:flex;flex-wrap:wrap;align-items:center;gap:10px 8px;padding-top:18px;border-top:1px solid var(--bord)}.fiche-pied .bouton-principal:disabled{opacity:.45}.fiche-pied-note{margin:0 0 0 8px;font-size:12.5px;color:var(--texte-3)}.test-aide{margin-top:0}.test .champ{margin-bottom:4px}.test-fil{margin-top:22px}.test-fil .msg-ia{margin-bottom:14px}.test-entete{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px}.test-entete .entete-ia{margin-bottom:12px}.test-libelle{margin-bottom:12px;padding:2px 8px;border-radius:var(--rayon);background:#fff;font-size:11.5px;color:var(--texte-3)}.test-sources{margin-top:16px;padding-top:12px;border-top:1px solid var(--ia-filet, var(--bord))}.test-sources h3{display:flex;align-items:center;gap:8px;margin:0 0 10px;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texte-3)}.test-source-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:6px}.test-source-actions .lien-source{margin-top:0}.test-autres{margin-top:10px;font-size:12.5px;color:var(--texte-3)}.test-autres summary{cursor:pointer}.test-autres ul{margin:8px 0 0;padding-left:18px}.test-autres li{margin:4px 0}.test-autres a{color:var(--ia-fonce)}.test-autres small{margin-left:6px;color:var(--texte-4)}.test-sans-fiche{margin:14px 0 0;font-size:12.5px;color:var(--texte-4)}.test-verdict{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin:4px 0 8px}.test-verdict-question{margin:0;font-size:14px;color:var(--texte)}.test-boutons{display:flex;flex-wrap:wrap;gap:8px}.test-boutons .icone{margin-right:2px;vertical-align:-2px}.test-juste{margin-top:4px}.test-rappel{padding:12px 14px;border:1px solid var(--ia-filet, var(--bord));border-radius:var(--rayon);background:var(--gris)}.test-rappel summary{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;cursor:pointer;list-style:none}.test-rappel summary::-webkit-details-marker{display:none}.test-rappel-surtitre{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--ia-fonce)}.test-rappel-question{flex-basis:100%;font-size:14px;line-height:1.5;color:var(--texte)}.test-rappel-voir{font-size:12.5px;color:var(--ia-fonce);text-decoration:underline;text-underline-offset:2px}.test-rappel[open] .test-rappel-voir{display:none}.test-rappel .reponse{margin-top:10px;padding-top:10px;border-top:1px solid var(--bord);font-size:14px}.lien-bouton{margin-left:6px;padding:0;border:none;background:none;font-size:12.5px;color:var(--turquoise-fonce);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.controle-tete h2{margin:6px 0 4px;font-size:18px}.controle-tete p{margin:0 0 4px;font-size:13.5px;line-height:1.5;color:var(--texte-2)}.controle-tete .fiche-origine{margin:4px 0 0}.controle-etapes{margin:18px 0 20px;padding:0;list-style:none}.controle-etape{display:flex;gap:14px;padding:16px 0;border-top:1px solid var(--bord)}.controle-etape:last-child{border-bottom:1px solid var(--bord)}.controle-numero{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:50%;background:var(--turquoise-clair);color:var(--turquoise-fonce);font-size:13px}.controle-etape-faite .controle-numero{background:var(--turquoise);color:#fff}.controle-etape-attente .controle-numero{background:var(--gris);color:var(--texte-4)}.controle-corps{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.controle-corps h3{margin:4px 0 0;font-size:14.5px;color:var(--texte)}.controle-etape-attente .controle-corps h3{color:var(--texte-3)}.controle-texte{margin:0;font-size:13.5px;line-height:1.55;color:var(--texte-2)}.controle-texte strong{font-weight:500;color:var(--turquoise-fonce)}.controle-attente{display:flex;align-items:center;gap:12px}.controle-attente .points{flex-shrink:0}.controle-question{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%}.controle-question textarea{flex:1;min-width:240px}.controle .bouton-principal:disabled,.controle .bouton-secondaire:disabled{opacity:.45;cursor:default}.controle .bouton-principal:disabled:hover{background:var(--turquoise);border-color:var(--turquoise)}.controle-comparaison{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:14px;margin-bottom:18px}.controle-deux{grid-template-columns:repeat(2,minmax(0,1fr))}.controle-comparaison .msg-ia{margin:0}.controle-comparaison .reponse{font-size:14px}.fiche-ligne-double{display:flex;align-items:center;border-bottom:1px solid var(--bord)}.fiche-ligne-double .fiche-ligne{flex:1;min-width:0;border-bottom:none}.fiche-controler{flex-shrink:0;margin:0 4px 0 6px;--ia-icone: var(--turquoise);--ia-fonce: var(--turquoise-fonce);--ia-filet: var(--turquoise-filet)}.fiche-etat{display:inline-block;margin-left:8px;vertical-align:1px}.fiche-etat-attente{background:#fdf4dc;color:#7a5a00}.fiche-etat-a_revoir{background:#fdf0ee;color:#9b3a2a}@media(max-width:760px){.controle-deux{grid-template-columns:minmax(0,1fr)}.fiches .suivi-filtres>.segmente{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.fiches .suivi-filtres>.segmente button{height:auto;min-height:32px;padding:6px 8px}}@media(max-width:1099px){.panneau-sources{position:fixed;inset:0 0 0 auto;z-index:60;width:min(380px,100%);box-shadow:-8px 0 32px #1f29331f}}@media(max-width:900px){.porte{grid-template-columns:minmax(0,1fr)}.porte-marque{padding:32px 24px;gap:20px}.porte-marque h1{margin-top:12px;font-size:30px}.porte-marque>p{font-size:15px}.porte-liste li{padding:8px 0}.porte-acces{padding:28px 16px 40px}}@media(max-width:760px){.menu{position:fixed;inset:0 auto 0 0;transform:translate(-100%);transition:transform .25s ease}.menu-ouvert{transform:none;box-shadow:4px 0 24px #1f293329}.voile{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#1f29334d;z-index:40}.bouton-menu{display:inline-flex}.barre{padding:0 16px}.accueil{padding:40px 16px}.accueil h1{font-size:28px}.accueil-texte{font-size:15px}.ligne{grid-template-columns:minmax(0,1fr);gap:6px;padding:14px 16px}.fenetre-tete h2 span{display:block;margin:4px 0 0;font-size:14px}.fil{padding:20px 16px 8px}.suivi{padding:24px 16px 40px}.suivi-fictif{margin-left:0}.champ-filtre{width:100%;justify-content:space-between}.tuiles-principales,.tuiles-petites{grid-template-columns:minmax(0,1fr)}.barre-vues{display:none}.champ-filtre select,.champ-filtre input{flex:1;max-width:220px}.pied{padding:8px 16px 12px}.fermer-suite{display:none}.reposer{margin-left:0}}
